Hop til hovedindhold

2023-07-29

Cap'n Proto 1.0

  • Cap'n Proto, en messaging-protokol, har udgivet version 1.0 af sin C++-referenceimplementering.
  • Protokollen har været brugt i produktionen i mange år, hvilket viser, at den er pålidelig.
  • Udgivelsen indeholder optimeringer til forbedret ydeevne.
  • Der er foretaget ændringer for at gøre det muligt at annullere RPC.
  • Planerne for version 2.0 omfatter revisioner af C++ API og KJ C++ toolkit-biblioteket for at forbedre udvikleroplevelsen.
  • Disse ændringer vil kræve en compiler med C++20-understøttelse og kan gøre KJ mere coroutine-venlig.
  • Der vil ikke blive foretaget bagudkompatible ændringer i serialiseringsformatet eller RPC-protokollen.
  • En formel 2.0-udgivelse forventes først om et par år.

Reaktioner

  • Ian Denhardt, en af de vigtigste bidragydere til Go-implementeringen af Cap'n Proto, er gået bort og har efterladt Cap'n Proto- og Sandstorm-fællesskaberne i sorg.
  • Cap'n Proto er et højtydende dataserialiseringsformat, der bliver brugt i Cloudflares Workers-platform.
  • Fordelene ved Cap'n Proto, herunder dens effektive serialisering og deserialisering, diskuteres.
  • Diskussionen omfatter også sprogunderstøttelse af Cap'n Proto med eksempler på implementeringer på forskellige sprog.
  • Potentialet for yderligere udvikling og forbedring af Cap'n Proto udforskes.
  • Samtalen berører emner som påkrævede og valgfrie felter i softwareudvikling, statisk typning og udfordringerne ved protokoldesign.
  • Andre serialiseringsformater som Avro, protobuf og flatbuffers sammenlignes med Cap'n Proto.
  • Forslag til andre binære serialiseringsbiblioteker og protokoller er nævnt sammen med Cap'n Proto.

Se tv fra 90'erne og tidligere

  • Oversigten beskriver en liste over tv-kanaler og deres kategorier.
  • Den nævner en knap til at rejse tilbage til 1990'erne.
  • Oplysningerne blev sidst opdateret den 23. juli 2023.
  • Skaberen af listen er krediteret.
  • Der er en anmodning om donationer til at købe en kop kaffe.

Reaktioner

  • I kommentartråden diskuteres det at se tv-serier fra forskellige årtier, især 60'erne, 70'erne, 80'erne og 90'erne.
  • Brugerne udtrykker nostalgi for kanalskift-oplevelsen og kritiserer manglen på innovation i de nuværende streamingtjenester.
  • Der foreslås alternative platforme og metoder til at få adgang til ældre tv-serier.
  • Udfordringerne ved at digitalisere VHS-bånd og begrænsningerne ved analoge TV nævnes.
  • Brugerne deler deres oplevelser og minder om at se tv før i tiden.
  • Specifikke kanaler, reklamer og shows fra 90'erne diskuteres.
  • Copyright og licensproblemer nævnes i forbindelse med at se ældre tv-serier.

Sci-Hub-stifter modtager EFF-prisen for at give adgang til videnskabelig viden

  • Alexandra Elbakyan, grundlægger af Sci-Hub, er blevet anerkendt af Electronic Frontier Foundation (EFF) for sin indsats for at give fri adgang til videnskabelig viden.
  • Sci-Hub er en værdifuld ressource for studerende og forskere, som roses for sin rolle i at redde liv.
  • Elbakyan fortsætter med at forsvare Sci-Hubs mission på trods af juridiske udfordringer og millioner i erstatning til store udgivere.
  • EFF anerkender Elbakyans arbejde med at udfordre det nuværende akademiske publiceringssystem og give millioner af mennesker adgang til videnskabelig information.
  • Elbakyan vil modtage prisen direkte ved en ceremoni i september.

Reaktioner

  • Alexandra Elbakyan, grundlæggeren af Sci-Hub, er blevet tildelt Electronic Frontier Foundation (EFF) Pioneer Award for sin indsats for at gøre videnskabelig viden tilgængelig.
  • Elbakyan udtrykte utilfredshed med at modtage prisen på vegne af Sci-Hub i stedet for personligt og sammenlignede den med Linus Torvalds og Linux.
  • Diskussionen understregede Sci-Hubs betydning for demokratisering af viden og tilgængeligheden af alternative platforme til at få adgang til videnskabelige artikler.
  • Der er dog bekymring for, at denne pris potentielt kan bruges til at underminere EFF i retssager om krænkelse af ophavsret.

Worldcoin er ikke så slemt, som det lyder: Det er værre

  • Worldcoin er et nyt finansielt system, der indsamler følsomme biometriske data og lover at skabe lighed og retfærdighed.
  • Artiklen udtrykker bekymring over de tvivlsomme dataindsamlingsmetoder, som Worldcoin bruger, og den potentielle skabelse af et sort marked for verificerede legitimationsoplysninger.
  • Der sættes også spørgsmålstegn ved effektiviteten af Worldcoins privatlivsforanstaltninger og konsekvenserne af at forbinde uforanderlige biometriske træk med penge.
  • Distributionsplanen for Worldcoin, som indebærer tildeling af et betydeligt antal tokens til insidere, er blevet kritiseret.
  • Artiklen antyder, at Worldcoin måske ikke er så revolutionerende eller egalitær, som den hævder at være.

Reaktioner

  • Diskussionen dækker flere emner, herunder kryptovaluta, identitetsbekræftelse og begrænsningerne ved blockchain-teknologi.
  • Samtalen drejer sig primært om Worldcoin-projektet og dets potentielle fejl og konsekvenser.
  • Deltagerne udtrykker skepsis over for troværdigheden af Worldcoin-projektet.
  • Der udtrykkes bekymring over brugen af biometri til identifikation.
  • Der er rejst tvivl om distributionen og retfærdigheden af Worldcoin-valutaen.
  • Diskussionen udforsker også emner som tillid til kryptovaluta, kapitalismens rolle i teknologiske fremskridt og udfordringerne ved online identitet og privatliv.

Den britiske regering er tæt på at udhule kryptering på verdensplan

  • Den britiske regering er tæt på at vedtage Online Safety Bill, som kan gøre det muligt at indsætte bagdøre i beskedtjenester og svække end-to-end-kryptering.
  • Civilsamfundsgrupper, tekniske eksperter, menneskerettighedsorganisationer og messaging-udbydere har modsat sig lovforslaget med henvisning til bekymringer om dets indvirkning på global skala, privatliv og demokrati.
  • Regeringens påstande om, at den kan scanne beskeder for ulovligt indhold og samtidig beskytte privatlivets fred, er blevet modsagt.
  • Fortalere opfordrer de britiske lovgivere til at beskytte kryptering og privatliv ved at indarbejde et ændringsforslag til lovforslaget.

Reaktioner

  • Deltagerne diskuterer kryptering, statslig overvågning og Apples forhold til Kina.
  • Der udtrykkes kritik af den britiske regerings forsøg på at underminere kryptering.
  • Der udtrykkes bekymring for, at Apple går på kompromis med sine principper.
  • De potentielle konsekvenser af statslig kontrol er omdiskuterede.
  • Diskussionerne drejer sig om internettets grænser og reguleringens indvirkning på brugen af internettet.
  • Der sættes spørgsmålstegn ved gennemførligheden og effektiviteten af de foreslåede love.
  • Fælles temaer er udhulingen af privatlivets fred, bekymring over, at regeringen går for vidt, og potentielle negative konsekvenser af regeringens handlinger.

Mangel på leg er en vigtig årsag til den mentale sundhedskrise blandt teenagere

  • Uovervåget leg blandt børn er i tilbagegang, og det har negative effekter på deres mentale sundhed.
  • At øge den frie leg ses som en omkostningseffektiv løsning på den mentale sundhedskrise blandt teenagere.
  • Forfatterne er enige om, at mangel på leg er en medvirkende faktor, men de har forskellige meninger om, hvilken rolle smartphones og sociale medier spiller.
  • Forskning viser, at leg og selvstændige aktiviteter opfylder psykologiske behov for autonomi, kompetence og samhørighed, hvilket fører til bedre psykisk velbefindende.
  • Artiklen fremhæver stigningen i angst, depression og selvmordsrater blandt unge, som er forbundet med faldet i frihed og leg.
  • Prioritering af forebyggelse gennem leg og udforskning kan resultere i bedre resultater for den mentale sundhed.

Reaktioner

  • Diskussionen dækker forskellige emner relateret til forældreskab, børns udvikling, leg og uddannelse.
  • Ustruktureret leg er afgørende for teenageres mentale sundhed.
  • Forskellige opdragelsesmetoder kan hjælpe med at forebygge risikoadfærd hos børn.
  • Bilernes indvirkning på børns sikkerhed og frihed diskuteres.
  • Det er værdifuldt at lade børn udforske og eksperimentere.
  • Overplanlægning og overdreven skærmtid har negative effekter på børn.
  • Sociale interaktioner og uddannelsesdynamikker er under forandring.
  • Praktiske læringsoplevelser, kreativitet og uafhængighed er gavnligt for børns udvikling.

Californien forsøger at lukke munden på Stanford-forskere, der fik data til at studere uddannelse

  • Det californiske undervisningsministerium bliver kritiseret for en klausul i sine datapartnerskabsaftaler.
  • Klausulen forhindrer forskere i at vidne mod instituttet i retssager.
  • American Civil Liberties Union mener, at dette krænker forskernes First Amendment-rettigheder.
  • Tvisten drejer sig ikke om videregivelse af oplysninger på elevniveau.
  • Denne sag er vigtig, da den kan begrænse forskernes mulighed for at adressere uddannelsesmæssige uligheder i Californien.
  • CDE hævder, at bestemmelsen er nødvendig for at beskytte elevernes privatliv.

Reaktioner

  • Samtalen diskuterer den begrænsning på forskeres deltagelse i retssager, som det californiske undervisningsministerium har indført.
  • Racens rolle i bestemmelsen af evner udforskes i samtalen.
  • Udfordringer i forbindelse med afidentificering af data diskuteres.
  • Balancen mellem gennemsigtighed og privatliv i uddannelsesforskning undersøges.
  • Brugen af ekspertvidner i retssager og deres honorarer diskuteres.
  • Spørgsmål vedrørende offentlige programmer og databeskyttelse behandles.
  • Samtalen understreger betydningen af beskyttelse af privatlivets fred, samtidig med at den anerkender vigtigheden af gennemsigtighed og ansvarlighed.

Hvorfor er DNS stadig svært at lære?

  • Det kan være en udfordring at lære og fejlfinde i DNS på grund af systemets skjulte natur.
  • Resolverens cache og samtalen mellem resolveren og de autoritative navneservere er ofte skjult for brugerne.
  • Forfatteren foreslår, at man lærer folk om disse skjulte systemer og giver mere synlighed og fejlfindingsinformation i DNS.
  • Forvirrende værktøjer og deres output giver udfordringer i DNS-fejlfinding, og forfatteren foreslår at forbedre værktøjets output og skabe mere brugervenlige kommandolinjeværktøjer.
  • Vanskeligheden ved at dokumentere fælles DNS-problemer opstår på grund af variationerne i de individuelle erfaringer.
  • Sjælden eksponering og frygten for at eksperimentere med DNS bidrager til, at det er svært at lære dette emne.

Reaktioner

  • At lære DNS (Domain Name System) byder på udfordringer og kompleksitet.
  • Fejlfinding af DNS-problemer er et almindeligt problem.
  • Barrierer for at forstå DNS skal løses.
  • Der er brug for bedre dokumentation og værktøjer til at forbedre DNS-læringen.
  • Forbedring af brugergrænsefladen i centrale FOSS-værktøjer (Free and Open Source Software) diskuteres.
  • Brugen af semikolon i DNS-forespørgsler er et omdiskuteret emne.
  • Der sættes spørgsmålstegn ved, hvor let det er at lære DNS.
  • Forståelse af infrastruktur anses for at være vigtig i DNS-læring.
  • De faldende tekniske færdigheder blandt yngre udviklere er et problem.
  • DNS-protokoller og zonefiler diskuteres.
  • Alternative DNS-softwaremuligheder er nævnt.
  • Der deles konkrete erfaringer med DNS-fejlfinding.
  • DNS bruges til forskellige formål.

"Web Environment Integrity" er et angreb på det frie internet

  • Googles "Web Environment Integrity"-politik (WEI) diskuteres i artiklen.
  • Politikken giver udviklere mulighed for at godkende eller afvise visse browserkonfigurationer, hvilket potentielt kan begrænse adgangen til hjemmesider for brugere af gratis browsere eller operativsystemer.
  • Artiklen antyder, at WEI kan udnyttes af regeringer og virksomheder til at kontrollere og begrænse internetadgang.
  • Free Software Foundation opfordrer Google til at genoverveje politikken og understreger vigtigheden af et frit og åbent internet.

Reaktioner

  • Googles forslag om "Web Environment Integrity" (WEI) er under lup på grund af dets potentielle indvirkning på internetfriheden.
  • Brugerne er bekymrede over Googles voksende kontrol over browsersikkerhed, ad-blocking og adgang til hjemmesider.
  • Der er rejst bekymring om formålet med Googles reCAPTCHA-system og dets potentiale for sporing og datamining.
  • Der sammenlignes mellem WEI og Apples Privacy Access Tokens (PAT), hvilket fører til skepsis og modstand mod Googles handlinger.
  • Diskussionen omfatter alternative protokoller, de store teknologivirksomheders indflydelse og potentielle begrænsninger af brugerkontrol og internetadgang.

No-GIL-tilstand på vej til Python

  • Python Steering Council overvejer et forslag om at gøre Global Interpreter Lock (GIL) valgfri i CPython.
  • Det ville muliggøre en GIL-løs tilstand i Python og potentielt forbedre samtidigheden.
  • Rådet er forsigtigt for at sikre bagudkompatibilitet og undgå et Python 2 og 3 split-scenarie.
  • De diskuterer krav til ABI-kompatibilitet og adresserer indvirkningen på bagudkompatibilitet.
  • Nogle kommentatorer har udtrykt bekymring over potentielle kompatibilitetsproblemer og anbefaler alternative tilgange til at forbedre samtidighed i Python.

Reaktioner

  • Python introducerer en No-GIL-tilstand (Global Interpreter Lock), som bekræftet af et indlæg på lwn.net.
  • Global Interpreter Lock er en mekanisme i Python, der kun tillader én tråd at udføre Python-bytekode ad gangen.
  • No-GIL-tilstanden har til formål at fjerne denne begrænsning og tillade flere tråde at udføre Python-bytekode samtidigt.
  • Oplysningerne om No-GIL-tilstanden blev oprindeligt delt på ycombinator.com.