Gå til hovedinnhold

2023-09-27

FTC saksøker Amazon for ulovlig opprettholdelse av monopolmakt

  • Federal Trade Commission (FTC) og 17 delstatsadvokater har gått til søksmål mot Amazon med påstand om at selskapet ulovlig opprettholder sin monopolmakt.
  • Amazon anklages for å utøve ekskluderende atferd som kveler konkurransen, øker prisene, reduserer kvaliteten og hindrer innovasjon, noe som anses som skadelig for både forbrukere og bedrifter.
  • FTC og deres samarbeidspartnere i delstatene søker om et permanent påbud for å stanse Amazons påståtte ulovlige aktiviteter og gjenopprette konkurransen i markedet.

Reaksjoner

  • Federal Trade Commission (FTC) har saksøkt Amazon med påstand om at selskapet har ulovlig monopolmakt, hindrer små bedrifter og begrenser deres muligheter til å selge på andre plattformer.
  • Amazon har blant annet blitt kritisert for å øke prisene for FBA-selgere (Fulfilment by Amazon), for å tvinge selgere til å bruke annonseringstjenestene sine og for å mangle tilstrekkelige tiltak for å bekjempe forfalskede produkter.
  • Søksmålet har satt i gang debatter om implikasjonene av Amazons doble rolle som plattform og konkurrent på markedet, utfordringer for bedrifter som bruker Amazon, og hvordan Apples personvernendringer påvirker annonseringen.

Philips Hue-økosystemet er i ferd med å kollapse

  • Forfatteren presenterer bekymringer knyttet til Philips Hue-økosystemet, med fokus på selskapets nylige ledelsesvalg som har ført til økt misnøye blant brukerne.
  • Philips har innført en ny lisensavtale for sluttbrukere og krever nå at brukerne logger seg på, noe som krever skyintegrasjon og potensielt kan forringe systemets funksjonalitet.
  • En mulig løsning som nevnes, er bruk av Ikeas Dirigera-hub, selv om den ikke beskrives som en sikker løsning. Forfatteren håper på utvikling av et bedre alternativ i fremtiden.

Reaksjoner

  • Innlegget tar for seg de blandede holdningene til Philips Hue-økosystemet og den bredere hjemmeautomatiseringen, og fremhever brukernes frustrasjon over systemendringer, produsentens opplevde mangel på lojalitet og den obligatoriske kontoopprettelsen.
  • Det oppstår spørsmål om lysstyrke, pålitelighet, kompatibilitet og brukeravtaler. Noen brukere vender seg til alternative smartpærer og hubber eller bygger sin egen hjemmeinfrastruktur for å løse disse problemene.
  • Den kommer også inn på mer positive aspekter ved hjemmeautomatisering, for eksempel fordelene med automatisert belysning og individuell tilpasning. Forfatteren forteller om sin bruk av Zigbee2MQTT og tilbakeviser påstander om at Home Assistant er usikker. Det er en generell anerkjennelse av både potensialet og utfordringene i dette teknologifeltet.

Unity-lignende spillredigeringsprogram som kjører i ren WASM

  • Raverie-motoren er under utvikling som et alternativ til Unity, med en komponentbasert design som ligner Unitys, men med unike funksjoner som separate verdener/nivåer og en konfigurerbar lys- og renderingsmotor.
  • Motoren er konstruert til WebAssembly uten bruk av Emscripten, noe som forenkler fremtidig portering til andre plattformer.
  • Skaperne har et veikart som inkluderer integrering av lydmotoren med WebAudio, forbedring av skriptdebuggeren og tillegg av nettverksfunksjoner ved hjelp av WebRTC og WebSockets, med mål om å etablere en online hub for deling og remiksing av spill.

Reaksjoner

  • Raverie-motoren, som er utviklet av DigiPen Institute of Technology, er en innovativ spilleditor som bruker WebAssembly, med diskrete verdener/nivåer, en skriptbasert lys- og renderingsmotor og en fysikkmekanisme.
  • Forfatteren uttrykker bekymring for overdreven avhengighet av lett tilgjengelige spillmotorer, basert på sine erfaringer fra DigiPen.
  • Brukerne roser Raverie-motorens redigeringsmuligheter, men er samtidig bekymret for ytelsen, noe som har ført til diskusjoner om bruken av WebAssembly og mulige forbedringer.

EU ber Apple om å åpne alt for sine konkurrenter

  • EU presser Apple til å åpne opp maskinvare- og programvareøkosystemet sitt for konkurrerende selskaper.
  • EU-kommissær Thierry Breton oppfordrer Apple til å tillate konkurrenter å tilby tjenester som elektroniske lommebøker, nettlesere og appbutikker på iPhone i samsvar med Digital Markets Act.
  • Formålet med loven er å sikre like konkurransevilkår for alle teknologiselskaper. Apples administrerende direktør, Tim Cook, møtte Breton, men har ennå ikke kommentert situasjonen.

Reaksjoner

  • EU oppfordrer Apple til å øke konkurransen i operativsystemet og appbutikken sin, fordi de er bekymret for Apples kontroll over økosystemet og de begrensede brukeralternativene.
  • Det er diskusjoner om Googles dominans i nettlesermarkedet med Chrome og potensielle monopoler for selskaper som Meta.
  • Argumentene dreier seg om behovet for brukerfrihet kontra sikkerheten i lukkede økosystemer, og den pågående debatten om brukerbeskyttelse, frihet og myndighetenes rolle i teknologibransjen.

Jeg ble frarøvet mitt første kjernebidrag.

  • Ariel Miculas, programvareingeniør i Cisco, hadde en nedslående opplevelse da han følte at han ikke fikk anerkjennelse for sitt første bidrag til Linux-kjernen.
  • Han hadde utviklet en oppdatering for å fikse en feil som påvirket feilsøkingsfunksjonene i prosjektet, men i stedet for å godta oppdateringen, laget PowerPC-vedlikeholderen sin egen løsning.
  • Vedlikeholderen krediterte bare Ariel for å ha rapportert problemet, ikke for arbeidet hans med å lage oppdateringen, noe som fikk Ariel til å føle seg undervurdert og motløs.

Reaksjoner

  • I denne diskusjonen understrekes betydningen av at bidrag til Linux-kjernen, som er et stort åpen kildekode-prosjekt, anerkjennes og krediteres.
  • Det er ulike syn på plagiat, rollen til vedlikeholdere (personer som administrerer og overvåker utviklingsområder) og motivasjonen til bidragsytere til disse prosjektene.
  • Hendelsen understreker hvor viktig det er med effektiv kommunikasjon, samarbeid og rettferdig kreditering i åpen kildekode-samfunnet.

macOS Sonoma er tilgjengelig i dag

  • Apple har lansert en gratis programvareoppdatering, macOS Sonoma, som introduserer en rekke nye funksjoner for Mac-brukere.
  • Blant de viktigste funksjonene er tilpassbare skrivebordswidgets, nye skjermsparere, forbedret videokonferanse og surfing med separate profiler, forbedret spilling med Game Mode og oppdateringer av ulike applikasjoner som Notes, Passwords og Messages.
  • Oppdateringen er lansert globalt, men tilgjengeligheten kan variere avhengig av region, språk og hvilken enhet som brukes.

Reaksjoner

  • Diskusjonen omfatter emner som Apples oppdateringspakker, problemer med Siri og Apple Music, og sammenstøt med pakkeinstallasjon og kompatibilitet.
  • Brukerne viser ulike preferanser når det gjelder operativsystemer og pakkeadministratorer, og diskuterer også Homebrew og skaperen Max Howell.
  • Samtalene dreier seg om navnekonvensjoner for operativsystemutgivelser, og viser en blanding av tilfredshet, frustrasjon og preferanser for ulike programvare- og maskinvarealternativer.

Profeten: Automatisk prognoseprosedyre

  • Prophet er en programvare med åpen kildekode fra Facebooks Core Data Science-team som er utviklet for å hjelpe deg med å lage prognoser for tidsseriedata ved hjelp av en additiv modell som tar hensyn til ikke-lineære trender og sesong- og høytidseffekter.
  • Programvaren er motstandsdyktig mot manglende data og ekstremverdier, og er utviklet for å fungere utmerket med tidsserier som har robuste sesongvariasjoner og tilstrekkelig med historiske data.
  • Prophet kan installeres ved hjelp av enten R eller Python, og kan lastes ned fra CRAN og PyPI. Det er dekket av MIT-lisensen og inkluderer en eksperimentell backend, kalt cmdstanr.

Reaksjoner

  • Facebook har avviklet Prophet, sin automatiske prognoseprosedyre, og foreslår at brukerne vurderer andre verktøy som NeuralProphet, statsforecast eller Darts for tidsserieprognoser.
  • Det kom frem flere kritikkpunkter mot Prophet, og det ble foreslått alternative implementeringer ved hjelp av torch og numpy+scipy.optimize. Det ble også pekt på problemer med STAN, et bibliotek som Prophet bruker.
  • I diskusjonen ble det lagt vekt på å evaluere prognoser og forstå datastrukturer, og det ble lagt vekt på klassiske Bayes-modeller, generaliserte lineære modeller (GLM) og grafnevrale nettverk (GNN) i forbindelse med tidsserieprognoser.

ROCm er AMDs prioritet, sier konsernsjef

  • AMD prioriterer å forene de ulike programvarestakkene som ROCm, Vitis AI og ZenDNN for å forbedre ytelsen på tvers av ulike AI-maskinvareprodukter.
  • Selskapet har identifisert ROCm som sitt hovedanliggende, og investerer i programvareutvikling og talentutvikling for å nå sine mål.
  • AMD støtter det åpne programmeringsspråket Triton som et alternativ til Nvidias CUDA, og oppfordrer lokalsamfunnet til å delta i den raske utviklingen av programvarestakken.

Reaksjoner

  • Samtalen dreier seg om AMDs ROCm-programvarebunke og rivaliseringen med NVIDIAs CUDA, spesielt innen AI og spill.
  • Brukerne uttrykte bekymring for AMDs support og pålitelighet, og fremhevet behovet for bedre dokumentasjon og supportsystemer for AMDs GPUer.
  • Det ble også påpekt at det er en stor utfordring å konkurrere med CUDAs etablerte økosystem, og at det er mulig å skape et levedyktig alternativ.

Magentic - Bruk LLM-er som enkle Python-funksjoner

  • Python-pakken gjør det enklere å inkorporere LLM-spørringer i vanlig kode ved å gjøre det mulig å skrive funksjonssignaturer.
  • Denne pakken forenkler oppgaven med å analysere LLM-utdata ved å bruke funksjonens returtypeannotasjon, selv for sofistikerte returtyper.
  • Det primære målet med denne pakken er å demonstrere fleksibel bruk av LLM med vanlig kode, og å effektivisere integrasjonen ved å invitere eksterne bidrag.

Reaksjoner

  • Magentic er en Python-pakke som forbedrer anvendelsen av språkmodeller i kode, og som har fått mye ros for sin strømlinjeformede API-design.
  • Brukere har foreslått å bruke yaml i stedet for JSON for modellformater, samtidig som de har uttrykt bekymring for forseggjorte returtyper.
  • Samtalen inkluderer fordelene ved å bruke dekoratorer i Python ved måling av ytelsesmålinger, bruk av "..." i Python, ulike språkmodeller og funksjonsdesign for svarobjektet.

9th Circuit avviser TSAs påstand om straffefrihet for kontrolløransatte som voldtar reisende

  • Ankedomstolen i 9th Circuit Court of Appeals har underkjent Transportation Security Administrations (TSA) krav om immunitet for kontrollpersonell som har vært involvert i seksuelle overgrep.
  • Domstolen har slått fast at det kan reises søksmål mot TSA i henhold til Federal Tort Claims Act, noe som gjør administrasjonen ansvarlig for skader som påføres de ansatte.
  • Denne avgjørelsen skaper presedens i 9th Circuit, som berører delstatene på vestkysten, og saken sendes nå tilbake til U.S. District Court for videre behandling.

Reaksjoner

  • Den niende domstolen i USA har avgjort at TSA (Transportation Security Administration) kan saksøkes for ansattes forsømmelser, noe som avkrefter etatens påstand om immunitet.
  • Denne dommen innebærer en utvikling i retning av å holde offentlige organer ansvarlige for de ansattes handlinger.
  • Det pågår mange diskusjoner om TSAs effektivitet, behovet for TSAs tilstedeværelse, alternative sikkerhetstilnærminger og tvil om TSA-prosedyrenes evne til å forhindre tyveri og misbruk.

Utforske tidsrommet på Linux-kommandolinjen

  • Artikkelen handler om opprettelsen av et verktøy kalt "st" som tilbyr data om programkjøringstider, minneutnyttelse og prosesser/tråder som er opprettet.
  • Ytelsen til dette verktøyet sammenlignes med gcc- og clang-kompilatorer, og ytelsen til clang++ C++-kompilatoren analyseres også i et eget program.
  • Forfatteren møtte utfordringer ved bruk av netlink til prosessporing, men overvant dem ved hjelp av verdifull innsikt fra Natan Yellins blogg.

Reaksjoner

  • Artikkelen tar for seg bruk av Linux-kommandolinjen til å overvåke tid og rom, med særlig fokus på måling av kommandokjøringstid ved hjelp av kommandoen "time".
  • Den tar for seg minnebruk i C-programmer, sammen med andre konsepter for kommandolinjeoperasjoner, og gir en grundig gjennomgang av emnet.
  • Artikkelen har fått ros fra leserne for sine klare og omfattende forklaringer, noe som gjør den verdifull for alle som er interessert i Linux-kommandolinjeoperasjoner.

Essence: Et skrivebordsoperativsystem bygget fra bunnen av for kontroll og enkelhet.

  • Essence er et nytt skrivebordsoperativsystem som er utviklet fra bunnen av med fokus på brukerkontroll, enkelhet og respekt for brukeren.
  • Til tross for at Essence er under utvikling, har den effektiv ressurshåndtering og imponerende ytelse, selv på maskinvare med lav ytelse.
  • Det har en åpen kildekodebase og et vektorbasert brukergrensesnitt. Interesserte brukere kan bli med på Discord-serveren for oppdateringer og støtte utviklingen på Patreon.

Reaksjoner

  • Operativsystemet Essence fremheves som et attraktivt alternativ for brukere som ikke trenger bakoverkompatibilitet eller serverfunksjoner, og som tilbyr kontroll, enkelhet og et tilpasset grensesnitt.
  • Diskusjonene omfatter også forbedring av oppstartstider, optimalisering av oppstartsprosessen og opprettelse av nye operativsystemprosjekter og nettlesere.
  • Det er generelt en positiv holdning til utviklingen av Essence OS, og det nevnes også lignende prosjekter med minnesikre språk.

Å tenke nytt om luddittene

  • "Blood in the Machine" av Brian Merchant utfordrer den vanlige oppfatningen av ludditter, og argumenterer for at deres motstand ikke var mot teknologi, men for arbeidernes rettigheter i møte med automatiseringen.
  • Forfatteren trekker paralleller mellom den historiske luddittbevegelsen og den moderne motstanden mot teknologiske fremskritt, spesielt innen kunstig intelligens. De potensielle konsekvensene av at kunstig intelligens fører til overflødiggjøring av arbeidsplasser og uetiske arbeidsmetoder blir belyst.
  • Til tross for ludditenes mislykkede forsøk på å stanse industrialiseringen, understreker forfatteren nødvendigheten av samfunnsmessige tiltak og reguleringer for å sikre at alle kan dra nytte av automatiseringen.

Reaksjoner

  • Artikkelen tar for seg den historiske revisjonismen til luddittbevegelsen som motsatte seg teknologi på grunn av ugunstige arbeidsforhold og sikkerhetsproblemer, og trekker paralleller mellom disse bekymringene og den nåværende effekten av automatisering på arbeidstakere.
  • Et viktig diskusjonstema er de ulike perspektivene på hvordan teknologi og automatisering påvirker arbeidsplasser, inkludert potensielt tap av arbeidsplasser, maktkonsentrasjon og nødvendigheten av at arbeidstakerne organiserer seg selv.
  • Kommentarene oppsummerer også bekymringer om hvordan kunstig intelligens (AI) kan påvirke arbeidsplasser negativt, den mulige nedgangen i menneskelig velferd på grunn av AI og automatisering, og behovet for gjensidig respekt og tillit til teknologi.

Tips og triks for tildeling av arenaer

  • Teksten fremhever fordelene ved å bruke arenaer i programmeringen for allokering og styring av minne, i stedet for individuelle minnetildelinger.
  • Den nevner bruk av makroer og attributter for å optimalisere minnetildelingen, samt strategier for å bestemme arenastørrelse og håndtere minnevekst.
  • Innlegget inneholder også tips om fremtidig innhold om implementering av containerdatastrukturer ved hjelp av arenaer.

Reaksjoner

  • Artikkelen legger vekt på fordelene og strategiene med arenaallokatorer i programmering, inkludert forbedret ytelse, redusert fragmentering og optimalisert allokering.
  • Den tar for seg hvordan man håndterer situasjoner med begrenset minne, unngår forstyrrelser, overholder strenge regler for aliasing og bruker char arrays for minneallokering.
  • Teksten nevner også "CollectionMicrobench", et GitHub-prosjekt som gjør det mulig å kontrollere blokkstørrelsen i arenaallokeringen, noe som viser den praktiske bruken av disse teknikkene.

Den mest kopierte StackOverflow-snutten gjennom tidene er mangelfull

  • Artikkelen handler om et populært Stack Overflow-svar som ble mye kopiert fordi det konverterte byte-størrelsen til et format som er lesbart for mennesker, men som senere viste seg å være feil.
  • Forfatteren identifiserer problemene i kodebiten, som først og fremst dreier seg om presisjonsbegrensninger og problemer knyttet til flyttallsaritmetikken som brukes i koden.
  • Artikkelen avsluttes med et læringspunkt: å foretrekke korte, enkle løkker fremfor komplekse matematiske løsninger, og forfatteren foreslår forbedringer for å rette opp de eksisterende feilene i koden.

Reaksjoner

  • Diskusjonen og artiklene undersøker manglene ved en ofte kopiert Stack Overflow-kodesnutt og vanen med at utviklere kopierer kode uten å forstå den fullt ut.
  • De går nærmere inn på de potensielle risikoene som følger av å være avhengig av kopiert kode, og viser at det haster med å utvikle rutiner for feilsikker koding.
  • Samtalen belyser relevansen av å validere sertifikater i TLS-implementeringer (Transport Layer Security) og gir en grundig analyse av Stack Overflow-kodebiter funnet i GitHub-prosjekter.

Skrive en feilsøkingsprogram fra bunnen av: Brytepunkter

  • Artikkelen forklarer hvordan du implementerer knekkpunkter i en egendefinert feilsøkingsprogram, kjent som DbgRs, og beskriver kodeendringer som er gjort for dette formålet.
  • Den introduserer konseptet med maskinvarebruddpunkter som neste trinn, styrt av feilsøkingsregistre. Den viser også hvordan du administrerer stoppunkter, håndterer unntak og gjenopptar kjøringen.
  • Artikkelen fremhever imidlertid en begrensning - den medfølgende koden mangler funksjonalitet for visning av anropsstabler.

Reaksjoner

  • Artikkelen gir innsikt i prosessen med å lage en debugger fra bunnen av med anekdoter fra erfarne utviklere.
  • Vi foreslår at IDE-er bruker Tree-sitter, et verktøy for å lage raske, inkrementelle parsere.
  • Ulike strategier for å sette inn stoppunkter diskuteres, og du finner flere ressurser som du kan bruke for å lære mer om utvikling av feilsøkere.

Hvorfor spiser ikke amerikanere fårekjøtt?

  • Fårekjøtt, kjøtt fra voksne sauer, er ikke lett tilgjengelig i USA og finnes vanligvis bare i spesialslakterbutikker eller etniske markeder.
  • Forbruket av fårekjøtt har gått ned siden 1900-tallet på grunn av at ull er blitt erstattet av syntetiske fibre i saueoppdrett, og på grunn av den lengre tilberedningstiden.
  • Til tross for at fårekjøtt har en unik, sterk smak som noen liker, oppfattes fårekjøtt generelt negativt i dagens amerikanske samfunn.

Reaksjoner

  • Diskusjonene spenner over et bredt spekter av temaer, inkludert preferanser for ulike typer kjøtt som lam, fårekjøtt og geit i ulike land.
  • Samtalene utforsker også ulike tilberedningsmetoder for dette kjøttet, effekten av å bruke såpe på støpejernspanner og hvordan sauebeite påvirker miljøet.
  • Andre temaer som berøres, er reduksjonen i det globale markedsmangfoldet, markedsføringens påvirkning på matvarevalg og tilgjengeligheten av ulike kjøttsorter i supermarkeder.

Angrep for pikselstjeling via sidekanal fungerer i Chromium på alle moderne GPU-er

  • Forskere har avdekket et nytt cross-origin-angrep, kalt "GPU.zip", som avslører brukernavn, passord og andre sensitive visuelle data som vises på nettsteder som bruker GPU-er fra store leverandører.
  • Angrepet gjør det mulig for ondsinnede nettsteder å lese og rekonstruere piksler fra et annet domene for å se innholdet på målnettstedet, og dermed omgå retningslinjene for samme opprinnelse, et grunnleggende sikkerhetsprinsipp som skiller innhold fra ulike nettstedsdomener.
  • GPU.zip utnytter datakomprimering som brukes av interne og diskrete GPU-er til å utnytte en sidekanal og stjele piksler. Sårbarheten har blitt demonstrert på GPU-er fra Apple, Intel, AMD, Qualcomm, Arm og Nvidia.

Reaksjoner

  • I Chromium-baserte nettlesere er det identifisert et sidekanalangrep som stjeler piksler ved hjelp av SVG-filtre for å bestemme fargen på hver piksel på målrettede nettsteder.
  • Den foreslåtte løsningen er konstant tidsbehandling for iframes, men det anses som tungvint. Spesielt nettleserne Safari og Firefox er ikke utsatt for dette angrepet.
  • Diskusjonen går videre inn på spørsmål om kjøring av upålitelig kode, konsekvensene av akselerert CSS på iframes på tvers av opprinnelse, tidsangrep i webteknologier og debatter om begrepet "stjeling" og dets innvirkning på sikkerhetsverktøy som uMatrix.

GPU.zip: sidekanalangrep som eksponerer visuelle data som behandles på GPU-en.

  • GPU.zip er en nylig oppdaget sidekanalsårbarhet i moderne GPU-er (Graphics Processing Units) som utnytter grafisk datakomprimering til å lekke visuelle data.
  • Sårbarheten kan misbrukes av skadelige nettsteder til å stjele piksler fra andre nettsider og dermed bryte nettleserens sikkerhetsmodeller. Sårbarheten påvirker GPU-er fra flere produsenter og gjør enkelte sensitive nettsteder sårbare.
  • GPU-produsentene og Google diskuterer for tiden om sårbarheten skal lappes. Google Chrome er utsatt for dette angrepet, mens Firefox og Safari ikke er det. Kildekoden til GPU.zip er nå offentlig tilgjengelig.

Reaksjoner

  • Forskere har identifisert et sidekanalangrep, kalt "GPU.zip", som avslører visuelle data som behandles på GPU-en.
  • Dette angrepet utføres ved å måle GPU-tider for å sakte trekke ut pikselinformasjon.
  • Problemet skyldes utnyttelse av datakomprimering i GPU-drivere og kan påvirke andre prosesser, ikke bare GPU-en.

Tips til solopreneur?

  • Vedkommende har utviklet designverktøy for å løse vanlige problemer, og på bakgrunn av de positive tilbakemeldingene fra konferansene vurderer han å kommersialisere dem.
  • Utfordringene ved å være en enkeltstående gründer gjør at personen vurderer aspekter som milepæler, geografisk plassering og markedsføringsstrategier for produktene.
  • De er også interessert i å forstå forskjellen mellom fundraising og bedriftsetablering, noe som tyder på at de vurderer ulike muligheter for økonomisk støtte og vekst.

Reaksjoner

  • Innlegget tar for seg kompleksiteten og risikoen ved å forsøke å tjene penger på designverktøy, sikre seg store kontrakter og behovet for kundediversifisering.
  • Den understreker utfordringene ved å operere som et soloteam, fordelene ved å rette seg mot en bestemt kundegruppe, skalering via markedsføringsstrategier og betydningen av emosjonell intelligens (kunnskap og evne til å oppfatte, forstå og håndtere følelser) i salg.
  • Viktige punkter inkluderer også integrering av PubExchange med forlagene, viktigheten av personlige møter, utnyttelse av tilbakemeldinger fra brukerne, forståelse av kundeproblemer og prioritering av produktutvikling for bærekraftig suksess.