Přeskočit na hlavní obsah

2023-07-29

Cap'n Proto 1.0

  • Cap'n Proto, protokol pro zasílání zpráv, vydal verzi 1.0 své referenční implementace v jazyce C++.
  • Protokol se používá ve výrobě již mnoho let, což svědčí o jeho spolehlivosti.
  • Verze obsahuje optimalizace pro zvýšení výkonu.
  • Byly provedeny změny, které umožňují zrušení protokolu RPC.
  • Plány pro verzi 2.0 zahrnují revize rozhraní C++ API a knihovny KJ C++ toolkit, které zlepší práci vývojářů.
  • Tyto změny budou vyžadovat překladač s podporou C++20 a mohou učinit KJ přívětivějším pro koroutiny.
  • Zpětně nekompatibilní změny nebudou provedeny ve formátu serializace ani v protokolu RPC.
  • Oficiální vydání verze 2.0 se očekává až za několik let.

Reakce

  • Ian Denhardt, hlavní autor implementace Cap'n Proto do hry Go, zemřel a komunita Cap'n Proto a Sandstorm truchlí.
  • Cap'n Proto je vysoce výkonný formát pro serializaci dat, který se používá v platformě Workers společnosti Cloudflare.
  • Jsou diskutovány výhody protokolu Cap'n Proto, včetně jeho efektivní serializace a deserializace.
  • Diskuse zahrnuje také jazykovou podporu pro Cap'n Proto s příklady implementací v různých jazycích.
  • Zkoumá se potenciál dalšího vývoje a zdokonalování Cap'n Proto.
  • Rozhovor se dotýká témat, jako jsou povinná a nepovinná pole při vývoji softwaru, statické typování a výzvy spojené s návrhem protokolů.
  • Ostatní serializační formáty jako Avro, protobuf a flatbuffery jsou srovnávány s Cap'n Proto.
  • Vedle Cap'n Proto jsou zmíněny návrhy dalších knihoven a protokolů pro binární serializaci.

Sledování televizních pořadů z 90. let a starších

  • V přehledu je popsán seznam televizních kanálů a jejich kategorií.
  • Zmiňuje tlačítko pro návrat do 90. let minulého století.
  • Informace byly naposledy aktualizovány 23. července 2023.
  • Tvůrce seznamu je uveden.
  • Je zde žádost o příspěvek na nákup kávy.

Reakce

  • V komentářích se diskutuje o sledování televizních pořadů z různých desetiletí, zejména z 60., 70., 80. a 90. let.
  • Uživatelé vyjadřují nostalgii po přepínání kanálů a kritizují nedostatek inovací v současných streamovacích službách.
  • Jsou navrženy alternativní platformy a metody přístupu ke starším televizním pořadům.
  • Jsou zmíněny problémy digitalizace kazet VHS a omezení analogových televizorů.
  • Uživatelé sdílejí své zkušenosti a vzpomínky na sledování televize v minulosti.
  • Probírají se konkrétní kanály, reklamy a pořady z 90. let.
  • V souvislosti se sledováním starších televizních pořadů jsou zmíněny otázky autorských práv a licencí.

Zakladatel Sci-Hubu získal ocenění EFF za zpřístupnění vědeckých poznatků

  • Alexandra Elbakyanová, zakladatelka portálu Sci-Hub, byla oceněna organizací Electronic Frontier Foundation (EFF) za své úsilí o zajištění volného přístupu k vědeckým poznatkům.
  • Sci-Hub je cenným zdrojem informací pro studenty a výzkumné pracovníky a je oceňován za svou roli při záchraně životů.
  • Elbakyan pokračuje v obhajobě poslání Sci-Hubu navzdory právním výzvám a milionům odškodného, které dluží velkým vydavatelům.
  • EFF oceňuje Elbakyanovu práci, která zpochybňuje současný systém akademického publikování a umožňuje přístup k vědeckým informacím milionům lidí.
  • Elbakyan obdrží cenu přímo na slavnostním ceremoniálu v září.

Reakce

  • Alexandra Elbakyanová, zakladatelka portálu Sci-Hub, získala cenu Electronic Frontier Foundation (EFF) Pioneer Award za své úsilí o zpřístupnění vědeckých poznatků.
  • Elbakyan vyjádřil nespokojenost s tím, že cenu převzal jménem Sci-Hubu, nikoli osobně, a přirovnal ji k Linusu Torvaldsovi a Linuxu.
  • V diskusi byl zdůrazněn význam Sci-Hubu pro demokratizaci znalostí a dostupnost alternativních platforem pro přístup k vědeckým článkům.
  • Existují však obavy, že by toto ocenění mohlo být potenciálně využito k oslabení EFF v soudních sporech týkajících se porušování autorských práv.

Worldcoin není tak špatný, jak se zdá: Je to horší

  • Worldcoin je nový finanční systém, který shromažďuje citlivé biometrické údaje a slibuje rovnost a spravedlnost.
  • V článku jsou vyjádřeny obavy ohledně pochybných metod sběru dat používaných společností Worldcoin a možného vzniku černého trhu s ověřenými pověřeními.
  • Zpochybňována je také účinnost opatření na ochranu soukromí v rámci Worldcoinu a důsledky propojení neměnných biometrických znaků s penězi.
  • Plán distribuce Worldcoinu, který zahrnuje přidělení značného počtu tokenů insiderům, je kritizován.
  • Článek naznačuje, že Worldcoin nemusí být tak revoluční a rovnostářský, jak tvrdí.

Reakce

  • Diskuse se týká mnoha témat včetně kryptoměn, ověřování totožnosti a omezení technologie blockchain.
  • Rozhovor se soustředí především na projekt Worldcoin a jeho možné nedostatky a důsledky.
  • Účastníci vyjadřují skepsi ohledně důvěryhodnosti projektu Worldcoin.
  • Objevují se obavy ohledně používání biometrických údajů k identifikaci.
  • Vznikají pochybnosti o distribuci a spravedlnosti měny Worldcoin.
  • Diskuse se zabývá také otázkami, jako je důvěra v kryptoměny, úloha kapitalismu v technologickém pokroku a problémy online identity a soukromí.

Britská vláda je blízko k celosvětovému omezení šifrování

  • Britská vláda je blízko schválení zákona o bezpečnosti na internetu, který by mohl umožnit zavedení zadních vrátek do služeb pro zasílání zpráv a oslabit koncové šifrování.
  • Proti návrhu zákona se postavily skupiny občanské společnosti, techničtí odborníci, organizace na ochranu lidských práv a poskytovatelé služeb přenosu zpráv, kteří se obávají jeho dopadu na globální rozsah, soukromí a demokracii.
  • Tvrzení vlády, že může skenovat zprávy a hledat v nich nelegální obsah a zároveň chránit soukromí, byla vyvrácena.
  • Obhájci vyzývají britské zákonodárce, aby do návrhu zákona začlenili pozměňovací návrh, který by chránil šifrování a soukromí.

Reakce

  • Účastníci diskutují o šifrování, vládním dohledu a vztahu společnosti Apple s Čínou.
  • Kriticky se vyjadřuje ke snaze vlády Spojeného království oslabit šifrování.
  • Objevují se obavy, že společnost Apple ohrožuje své zásady.
  • Diskutuje se o možných důsledcích vládní kontroly.
  • Diskuse se točí kolem hranic internetu a dopadu regulací na jeho používání.
  • Proveditelnost a účinnost navrhovaných zákonů je zpochybňována.
  • Mezi společná témata patří narušení soukromí, obavy z nadměrné působnosti vlády a potenciální negativní důsledky vládních opatření.

Nedostatek her je hlavní příčinou krize duševního zdraví dospívajících

  • Dětí, které si hrají bez dozoru, ubývá a má to negativní dopady na jejich duševní zdraví.
  • Rozšíření volné hry je považováno za nákladově efektivní řešení krize duševního zdraví dospívajících.
  • Autoři se shodují, že k tomu přispívá nedostatek her, ale jejich názory na roli chytrých telefonů a sociálních médií se liší.
  • Výzkumy ukazují, že hra a nezávislé činnosti naplňují psychologické potřeby autonomie, kompetence a příbuznosti, což vede k lepší duševní pohodě.
  • Článek upozorňuje na nárůst úzkosti, depresí a sebevražd u mladých lidí, což souvisí s úbytkem svobody a hry.
  • Upřednostňování prevence prostřednictvím umožnění hry a zkoumání může vést ke zlepšení výsledků v oblasti duševního zdraví.

Reakce

  • Diskuse se týká různých témat souvisejících s výchovou, vývojem dítěte, hrou a vzděláváním.
  • Nestrukturovaná hra má zásadní význam pro duševní zdraví dospívajících.
  • Různé výchovné přístupy mohou pomoci předcházet rizikovému chování dětí.
  • Diskutuje se o vlivu automobilů na bezpečnost a svobodu dětí.
  • Umožnit dětem zkoumat a experimentovat je cenné.
  • Nadměrné rozvržení času a nadměrná doba strávená u obrazovky mají na děti negativní účinky.
  • Mění se sociální interakce a dynamika vzdělávání.
  • Pro rozvoj dětí jsou přínosné praktické zkušenosti, kreativita a samostatnost.

Kalifornie se snaží umlčet výzkumníky ze Stanfordu, kteří získali data ke studiu vzdělávání

  • Kalifornské ministerstvo školství je kritizováno za ustanovení ve smlouvách o partnerství v oblasti dat.
  • Doložka brání výzkumným pracovníkům svědčit proti ministerstvu v soudních sporech.
  • Americká unie občanských svobod se domnívá, že tím dochází k porušování práv výzkumných pracovníků podle prvního dodatku.
  • Spor se netýká zveřejnění informací o studentech.
  • Tento případ je významný, protože by mohl omezit schopnost výzkumných pracovníků řešit nerovnosti ve vzdělávání v Kalifornii.
  • CDE tvrdí, že toto ustanovení je nezbytné pro ochranu soukromí studentů.

Reakce

  • Rozhovor se zabývá omezením účasti výzkumných pracovníků na soudních sporech, které zavedlo kalifornské ministerstvo školství.
  • V rozhovoru se zkoumá role rasy při určování schopností.
  • Jsou diskutovány problémy spojené s odstraněním identifikace údajů.
  • Zkoumá se rovnováha mezi transparentností a soukromím ve vzdělávacím výzkumu.
  • Diskutuje se o využití soudních znalců v soudních sporech a jejich odměnách.
  • Řeší se otázky týkající se vládních programů a ochrany osobních údajů.
  • Rozhovor zdůrazňuje význam ochrany soukromí a zároveň uznává důležitost transparentnosti a odpovědnosti.

Proč je stále těžké naučit se systém DNS?

  • Učení a řešení problémů se systémem DNS může být náročné vzhledem ke skryté povaze systému.
  • Mezipaměť resolveru a konverzace mezi resolverem a autoritativními nameservery jsou uživatelům často skryté.
  • Autor navrhuje, aby se lidé o těchto skrytých systémech dozvěděli a aby byly informace o systému DNS lépe viditelné a laditelné.
  • Autor navrhuje zlepšit výstupy nástrojů a vytvořit uživatelsky přívětivější nástroje příkazového řádku.
  • Obtížnost dokumentace společných problémů DNS vyplývá z rozdílů v individuálních zkušenostech.
  • K obtížím při výuce tohoto předmětu přispívá zřídkavá expozice a strach z experimentování s DNS.

Reakce

  • Naučit se systém DNS (Domain Name System) je náročné a složité.
  • Ladění problémů s DNS je častým problémem.
  • Je třeba odstranit překážky bránící porozumění systému DNS.
  • Pro zlepšení výuky systému DNS je zapotřebí lepší dokumentace a nástrojů.
  • Diskutuje se o zlepšení uživatelského rozhraní základních nástrojů FOSS (Free and Open Source Software).
  • Používání středníků v dotazech DNS je předmětem diskusí.
  • Snadnost učení DNS je zpochybňována.
  • Pochopení infrastruktury je považováno za důležité pro učení DNS.
  • Znepokojující je klesající technická kvalifikace mladších vývojářů.
  • Probírají se protokoly DNS a soubory zón.
  • Jsou uvedeny alternativní možnosti softwaru DNS.
  • Jsou sdíleny konkrétní zkušenosti s řešením problémů s DNS.
  • Systém DNS se používá k různým účelům.

"Integrita webového prostředí" je útokem na svobodný internet

  • V článku je popsána politika společnosti Google týkající se integrity webového prostředí (WEI).
  • Zásady umožňují vývojářům schválit nebo zamítnout určité konfigurace prohlížeče, což může omezit přístup k webovým stránkám pro uživatele bezplatných prohlížečů nebo operačních systémů.
  • Článek naznačuje, že WEI by mohla být zneužita vládami a korporacemi ke kontrole a omezení přístupu k internetu.
  • Nadace Free Software Foundation vyzývá společnost Google, aby tuto politiku přehodnotila, a zdůrazňuje význam svobodného a otevřeného internetu.

Reakce

  • Návrh společnosti Google týkající se integrity webového prostředí (Web Environment Integrity, WEI) je pod drobnohledem kvůli svému potenciálnímu dopadu na svobodu internetu.
  • Uživatelé se obávají rostoucí kontroly společnosti Google nad zabezpečením prohlížeče, blokováním reklam a přístupem k webovým stránkám.
  • Objevují se obavy ohledně účelu systému reCAPTCHA společnosti Google a jeho potenciálu pro sledování a vytěžování dat.
  • WEI se srovnává s tokeny pro přístup k soukromí (PAT) společnosti Apple, což vede ke skepsi a odporu vůči krokům společnosti Google.
  • Diskutuje se o alternativních protokolech, vlivu velkých technologických společností a možných omezeních kontroly uživatelů a přístupu k internetu.

Přichází režim bez GIL pro Python

  • Řídící rada jazyka Python zvažuje návrh, aby byl globální zámek překladače (GIL) v jazyce CPython volitelný.
  • To by umožnilo v jazyce Python používat režim bez GIL, což by mohlo zlepšit souběžnost.
  • Rada dbá na to, aby zajistila zpětnou kompatibilitu a předešla scénáři rozdělení Pythonu 2 a 3.
  • Diskutují o požadavcích na kompatibilitu ABI a řeší dopad na zpětnou kompatibilitu.
  • Někteří komentátoři vyjádřili obavy z možných problémů s kompatibilitou a doporučili alternativní přístupy k posílení souběžnosti v jazyce Python.

Reakce

  • Python zavádí režim No-GIL (Global Interpreter Lock), jak potvrzuje příspěvek na lwn.net.
  • Globální zámek překladače je mechanismus v jazyce Python, který umožňuje provádět bajtový kód jazyka Python vždy pouze jednomu vláknu.
  • Cílem režimu No-GIL je odstranit toto omezení a umožnit provádění bajtkódu Pythonu více vlákny současně.
  • Informace o režimu No-GIL byly původně sdíleny na webu ycombinator.com.