2023-04-07
Pokud přijdeme o internetový archiv, jsme v háji.
Původní text. Internetový archiv, který sám sebe popisuje jako "neziskovou knihovnu milionů volně dostupných knih, filmů, softwaru, hudby, webových stránek a dalších materiálů", byl zažalován čtyřmi korporátními vydavateli za porušování autorských práv a federální soudce rozhodl ve prospěch vydavatelů. Internet Archive se však proti tomuto rozhodnutí, které je podle některých názorů v podstatě úderem proti veřejným službám financovaným daňovými poplatníky ze strany korporací a soukromých osob, odvolává. Kritici tvrdí, že uzavření Národní nouzové knihovny, která během pandemie COVID-19 zdarma zpřístupňovala knihy chráněné autorským právem, je pro pracující třídu mnohem větší katastrofou, než jakou může být přístup ke knihám. Pokud bude odvolání neúspěšné, lidé přijdou o více znalostí, než kolik jich kdy obsahovala Alexandrova knihovna.
Discussion Service. Uživatelé Discussion Service debatují o autorských právech a ochraně kultury. Právní bitvy vyvolávají otázky týkající se legitimity autorských práv a státních monopolů. Někteří volají po lepší správě, která by podpořila práci a zkrátila dobu platnosti autorských práv. Ztráta Discussion Service by mohla přepsat historii a zdůraznit význam uchovávání znalostí. Návrhy na založení nového subjektu nebo zastavení příspěvků kvůli rizikovému chování IA. Národní nouzová knihovna je vnímána jako nečekaná a přínosná, ale vedoucí představitelé IA mají odpovědnost za zachování historie.
Chrome dodává WebGPU
Původní. Chrome uvádí WebGPU, nové webové grafické rozhraní API nabízející vylepšenou 3D grafiku a datově paralelní výpočty v systémech ChromeOS, macOS a Windows, aby poskytlo přístup k pokročilým možnostem GPU a efektivnímu programování s webovou platformou. WebGPU je navrženo s idiomatickým rozhraním API JavaScriptu, integrací se sliby a skvělými chybovými hlášeními a je základním kamenem pro budoucí vylepšení, jako je přístup k shaderovým jádrům pro další optimalizace strojového učení a větší ergonomie v prostředí WGSL. WebGPU je výsledkem šestiletého společného úsilí skupiny komunity W3C "GPU for the Web", na kterém se podílely společnosti Mozilla, Apple, Intel a Microsoft. Platformy ChromeOS, Windows a macOS mohou WebGPU podporovat, v blízké budoucnosti se podpora rozšíří i na Linux, Android a další platformy. Populární knihovny WebGL, jako jsou Babylon.js, PlayCanvas a TensorFlow.js, již určitou podporu WebGPU nabízejí nebo na ní pracují. Zdroje, kde se o WebGPU dozvíte více, zahrnují mimo jiné specifikace W3C, dokumentaci MDN, ukázky, GPU compute.
Discussion Service. Chrome dodal WebGPU, který slibuje vylepšení oproti WebGL. WebGPU mění pravidla hry s pozitivním přínosem; názory na to, zda by měly být upřednostněny desktopové nebo mobilní GPU, se různí. Uživatelé diskutují o způsobech, jak omezit funkce prohlížeče, které vypouštějí informace, a zabránit snímání otisků prstů. Objevují se obavy z možného škodlivého využití pro těžbu kryptoměn. Web3DSurvey sleduje funkce a omezení související s WebGPU. Panuje nadšení z potenciálu širokého rozšíření WebGPU, a to i přes obavy z omezení ve srovnání s výkonnějšími grafickými technologiemi.
Zobrazit Tabby - Kopilot GitHubu pro vlastní potřebu.
Původní. Společnost TabbyML vydala Tabby, samohostitelskou alternativu ke GitHub Copilot, která je open-source a on-prem. Nabízí samočinnou správu bez potřeby DBMS nebo cloudové služby, webové uživatelské rozhraní pro vizualizaci a konfiguraci modelů a MLOps, rozhraní OpenAPI a snadnou integraci se stávající infrastrukturou. Vývojáři mohou pro snadné nasazení použít obraz dockeru a TabbyML podporuje GPU na spotřebitelské úrovni s načítáním zátěže FP-16 a dalšími optimalizacemi. Jeho server FastAPI obsahuje dokumentaci OpenAPI rozhraní HTTP API.
Discussion Service. Tabby, samostatně hostovaná alternativa GitHub Copilot, nabízí úplnou kontrolu nad daty a soukromím při jemném ladění modelů. Šetří čas, ale vyvolává obavy o ochranu soukromí. Problémy s ochranou soukromí na GitHubu jsou přehnané a Copilot má svá omezení. TabbyML generuje šablonovitý kód a vyvolává otázky ohledně ochrany IP kódu. Alfa verze Tabby je populární navzdory nedostatku profesionálních výkladních skříní a podpůrných důkazů. Copilot předpovídá kód přesně, ale má omezení a může navrhovat špatný kód. Někteří uživatelé navrhují samohostitelskou verzi Copilotu a změnu názvu pro lepší SEO.
Pracovníci společnosti Tesla sdíleli snímky z kamer v autě, včetně "intimních scén".
Původní text. Zaměstnanci společnosti Tesla údajně sdíleli prostřednictvím interního systému zpráv videa a snímky pořízené kamerami v zákaznických vozech, které obsahovaly "někdy velmi invazivní" obsah. Přestože společnost Tesla tvrdí, že kamery v automobilech jsou "od základu navrženy tak, aby chránily soukromí", zaměstnanci měli k výstupům kamer snadný přístup a obsah "volně sdíleli". Mezi sdílenými položkami byly i intimní scény, které neobsahovaly nahotu, spolu s "určitými kusy prádla a určitými sexuálními wellness položkami". Někteří bývalí zaměstnanci však tvrdili, že docházelo k legitimnímu sdílení pro pracovní účely. Případně byly některé snímky údajně široce sdíleny a hojně prohlíženy včetně vedení.
Discussion Service. Uživatelé diskutují o duplicitních článcích a pokynech webu k předkládání původních zdrojů. Žádné relevantní komentáře k tématu sdílení snímků z automobilových kamer společnosti Tesla, včetně "intimních scén".
Jednoduše vysvětleno: Jak funguje GPT?
Původní text. Článek pojednává o procesu, který stojí za GPT-3, a o tom, jak se používá pro konverzaci v přirozeném jazyce prostřednictvím vkládání slov a pravděpodobnostních modelů. Mezi jeho silné stránky patří generování textu a logické propojování myšlenek, ale naráží na omezení v podobě falešných informací a vstupních omezení. Existují podobnosti a rozdíly se strukturou lidského mozku, včetně omezených jazykových schopností GPT a nedostatku průběžného učení. Článek také vznáší otázky týkající se vědomí a obavy ze ztráty zaměstnání, ale konstatuje, že GPT sám o sobě nemůže škodit. Při dalším vývoji UI je však nutná opatrnost a odborníci zkoumají způsoby, jak negativním důsledkům zabránit. Cenné budou technické dovednosti a podnikatelský duch, protože důsledky GPT jsou stále nejisté.
Discussion Service. Odborníci z Hacker News diskutují o možnostech a omezeních jazykových modelů AI, včetně ChatGPT a GPT-4. Někteří varují před přisuzováním vlastností podobných lidským strojům, přesto ChatGPT produkuje přesný a kontextově specifický text, který je součástí AGI. Debata kolem relevance scénáře Čínský pokoj a povahy inteligence a vědomí. Pozornost věnována praktickým schopnostem a inovacím, relevanci transformátorů a limitům tréninkových dat. Skeptici upozorňují, že GPT-4 postrádá zpětnovazební mechanismy biologických mozků, přestože generuje text podobný lidskému.
Návrh systému a cena architektonické složitosti (2013)
Původní text.
Chybová zpráva HTTP Status 429 - Too Many Requests
(Stav protokolu HTTP 429 - příliš mnoho požadavků) označuje, že uživatel odeslal v krátké době velké množství požadavků.
Discussion Service. Článek se zabývá návrhem systému a cenou za složitost architektury. Uživatelé se dělí o osobní zkušenosti s poskytovateli cloudových služeb a s porozuměním složitým systémům. Komentáře zdůrazňují význam jednoduchosti, dobré dokumentace a přemýšlení dopředu. Odborníci diskutují o výhodách a výzvách softwarové architektury a o vyvážení jednoduchosti a složitosti. Diskutuje se také o definici složitosti softwarových systémů.
Defamed by ChatGPT
Původní text. N/A.
Discussion Service. Urážka na cti generovaná umělou inteligencí představuje značné riziko, přičemž společnost ChatGPT je pod drobnohledem z hlediska své potenciální odpovědnosti. Uživatelé diskutují o odpovědnosti za její výstupy a navrhují zachovat standard péče. Diskutovány jsou také otázky odpovědnosti autonomních automobilů a právní důsledky ChatGPT jako nástroje pro vyhledávání lékařských a právních rad. Byly rovněž vzneseny obavy ohledně přesnosti jazykových modelů a etického používání osobních údajů. Objevuje se kritika spolehlivosti ChatGPT a šíření dezinformací, což vede k výzvám k odmítnutí odpovědnosti a závazným podmínkám smluv o poskytování služeb. V tomto příspěvku se zaměřujeme především na prolínání technologií a společnosti a probíhající právní debaty o odpovědnosti za výsledky generované umělou inteligencí.
Hlavní plán, část 3
Původní text. Společnost Tesla vydává Master Plan Part 3, v němž navrhuje cestu k udržitelnému globálnímu energetickému hospodářství prostřednictvím elektrifikace a výroby a skladování elektřiny, s podrobnými předpoklady, zdroji a výpočty, které za návrhem stojí. Čtenáři mohou poskytnout své příspěvky a zapojit se do diskuse. Tesla rovněž poskytuje profil plně elektrifikované poptávky v USA, který byl použit při modelování.
Discussion Service. Třetí části hlavního plánu společnosti Tesla věnuje server Hacker News pozornost a diskutuje o životě bez fosilních paliv, proveditelnosti elektromobilů, investicích do obnovitelných zdrojů energie a šíření COVID-19. Uživatelé diskutují o praktičnosti přechodu na obnovitelné zdroje energie, finanční zátěži daní pro superbohaté a o zbrojení laskavostí a tolerancí v politice. Diskutuje se také o pověsti společnosti Tesla, zacházení se zaměstnanci a vizi do budoucna. Redaktor musí identifikovat hlavní sdělení a vyhnout se politickým nebo náboženským předsudkům.
Zaměstnanci společnosti Tesla sdíleli citlivé snímky pořízené zákaznickými vozy
Původní text. Podle rozhovorů agentury Reuters s devíti bývalými pracovníky společnosti Tesla sdíleli zaměstnanci společnosti Tesla v letech 2019 až 2022 citlivá videa zachycená kamerami zákaznických vozů. Mezi videozáznamy sdílenými prostřednictvím interního systému zpráv společnosti Tesla byly havárie, silniční nehody a trapné situace, některé z nich veřejně. Oznámení společnosti o ochraně soukromí zákazníků zdůrazňuje zajištění anonymity kamerových záznamů, které nejsou spojeny se zákazníky ani jejich vozidly, ale někteří bývalí zaměstnanci to označili za "porušení soukromí". Společnost Tesla reagovala na obavy o ochranu údajů změnami v režimu Sentry Mode, včetně pulzujících světel na zaparkovaných vozech, která upozorňují kolemjdoucí, že mohou být monitorováni. Agentura Reuters tvrdí, že všechny citace budou zpožděny, a uvádí odkazy na opravy a zpětnou vazbu na webu.
Discussion Service. Pracovníci Tesly sdíleli citlivé snímky pořízené zákaznickými vozy bez ochrany soukromí. Měly by se prosazovat předpisy o ochraně soukromí s vážnými důsledky a společnosti musí budovat ochranu soukromí od základu. Anekdoty upozorňují na nedostatek ochrany soukromí v různých společnostech a startupech, kritizován je nedostatek indických zákonů o ochraně soukromí v digitální oblasti. Ochrana osobních údajů není zcela bezpečná a zaměstnanci mohou soukromé údaje vidět a zneužít. Německé standardy ochrany soukromí nejsou dokonalé, ale úřady pro ochranu osobních údajů by se zajímaly o případné porušení ochrany dat ze strany výrobců automobilů kvůli prosazování GDPR. V souvislosti s připojenými vozidly existují obavy o ochranu soukromí, ale někteří upozorňují, že podobné možnosti sledování existují i v jiných než elektromobilech. Zprávy naznačují, že někteří věřitelé umístili do automobilů sledovací zařízení, i když není jasné, zda údaje prodávají.
Buck2: Náš open source systém pro sestavování
Původní. Meta vydává Buck2, open-source build systém na GitHubu, napsaný v jazyce Rust. Buck2 odděluje jádro a pravidla specifická pro daný jazyk, přičemž interní testy ukazují na 2x rychlejší sestavení než Buck1, zvýšený paralelismus a přepracovaný konzolový výstup. Buck2 by mohl být vhodný pro středně velké vícejazyčné projekty, navržený s pokročilými funkcemi pro výkon a expresivními, dynamickými funkcemi závislostí. Meta sdílí technologické projekty s otevřeným zdrojovým kódem, včetně AI, dat, vývoje, front-endu, jazyků, platforem, zabezpečení a VR, přičemž nejsou zmíněny žádné významné aktualizace nebo vydání.
Discussion Service. Open-source build systém Buck2 společnosti Facebook získává pozornost díky svému inkrementálnímu výpočetnímu enginu a podpoře Windows. Uživatelé Discussion Service diskutují o dalších sestavovacích nástrojích, včetně Waf, TensorFlow a Py_wheel, a upozorňují na problémy spojené se zpracováním velkých kódových bází. Buck2 odstraňuje závislost na JVM v Buck1 tím, že jej přepisuje do jazyka Rust. Buck2 a Bazel jsou vícejazyčné sestavovací systémy s reprodukovatelnými sestaveními a možnostmi integrace. Článek doporučuje používat správný nástroj pro správnou práci a zaměřit se na silné stránky nástroje. Někteří uživatelé tvrdí, že statická kompilace zvyšuje složitost, zatímco jiní obhajují výhody staticky linkovaných binárních souborů.
Mariadb.com je mrtvý, ať žije MariaDB.org
Původní text. MariaDB.com, komerční subjekt, čelí neúspěchům kvůli špatnému vedení, rasismu, stížnostem na sexismus a porušování pracovního práva. Zakladatel Monty byl v červenci 2022 odvolán z představenstva a nepřátelské převzetí společnosti generálním ředitelem Michaelem Howardem vedlo k poklesu hodnoty akcií. Z podání SEC vyplývá, že MariaDB možná ukončí činnost, protože kvůli své pověsti čelí problémům s udržením a náborem zaměstnanců. Zaměstnancům se doporučuje, aby si naplánovali pohovory v jiných společnostech, a zároveň chválí MariaDB.org a open source.
Discussion Service. Ukončení činnosti MariaDB.com vede k podezření na finanční nestabilitu. Obvinění z podjatosti a nepodložená obvinění vůči společnosti MariaDB Corp. se setkávají se skepsí. Názory veřejnosti na budoucnost MariaDB.org se rozcházejí. Vlákno Hacker News diskutuje o obviněních z diskriminace, přechází ke srovnání MariaDB a Postgres. MariaDB Corporation podává návrh na konkurz, dopad na vývoj je nejistý. Akcie MariaDB PLC klesají od IPO o téměř 70 %, obavy analytiků z nezkušeného vedení a změn v odvětví. Ztráta 20 milionů dolarů ze soudního sporu a fúze SkySQL přispívají k finančním potížím. Obavy z budoucího vývoje neopodstatněné díky firemním sponzorům.
Zobrazit Webová aplikace Pomodoro vhodná pro ADHD
Původní text. Jelikož se bohužel jedná pouze o jednořádkový komentář, není k dispozici dostatek informací pro stručné shrnutí.
Discussion Service. 'Brainpls.work' Časovač na bázi Pomodoro pro podporu ADHD kritizovaný jako webový. Podány návrhy na vylepšení chytřejšího časovače zařízení a aplikace v prohlížeči. Na Githubu zveřejněna nová aplikace časovače pozornosti/proudění, preferovaná jako nativní aplikace. Uživatelé si pochvalují osobní aplikaci pro sledování pokroku ve flashkartech. Zpětná vazba zahrnuje přidání zvukových oznámení, označování rozptýlení a zobrazení místního času. Vývojář aplikace může mít ADHD.
Meta vydává nový nástroj pro segmentaci fotografií založený na umělé inteligenci pro všechny
Původní text. Společnost Meta vyvinula nový model segmentace obrazu s názvem SAM, který dokáže na povel izolovat jakýkoli objekt na snímcích nebo videích. Cílem SAM je demokratizovat proces segmentace obrazu tím, že sníží potřebu specializovaného školení a odborných znalostí. Tato technologie je vhodná pro porozumění obsahu webových stránek, úpravy obrázků a aplikace rozšířené reality. SAM je pozoruhodný svou schopností identifikovat objekty, které nejsou přítomny v tréninkové sadě dat, a svým částečně otevřeným přístupem. Kromě toho společnost Meta vytvořila datovou sadu nazvanou SA-1B, která obsahuje 11 milionů obrázků a 1,1 miliardy segmentačních masek, jež budou k dispozici pro výzkumné účely pod licencí Apache 2.0.
Discussion Service. Společnost Meta vydává nástroj pro segmentaci fotografií založený na umělé inteligenci s otevřeností a chváleným vývojem AI. Někteří se obávají o životaschopnost platformy. Model vycvičen na 12,6 milionu obrázků s otevřeným zdrojovým kódem. Uživatelé kritizují zavádějící název článku a stávající segmentační nástroje. Bez relevance pro rozšíření Chrome nebo aplikace YC.
Co se stane, když uniknou přihlašovací údaje AWS, a jak AWS minimalizuje škody.
Původní text. Uživatel AWS záměrně vyzradil své přihlašovací údaje AWS do veřejného úložiště GitHub, aby zjistil, co se stane. Během minuty po úniku pověření přidala společnost AWS k uživatelskému účtu "politiku karantény" a informovala uživatele e-mailem s pokyny, jak svůj účet zabezpečit. Škodlivý aktér rychle provedl automatická volání API s uniklými pověřeními, ale kvůli omezeným oprávněním byla neúspěšná. Společnost AWS používá službu GitHub Secrets Scanning, která rychle odhaluje uniklá pověření a reaguje na ně. Aby uživatelé zabránili úniku pověření, mohou spouštět skenování před odesláním lokálně nebo přidat skener tajemství do své CI/CD pipeline.
Discussion Service. Uživatel Discussion Service nastavil projekt tak, aby automaticky docházelo k úniku tajemství AWS & spouštění procesů skenování. Rotace klíčů s mnoha účty je frustrující. AWS zneplatňuje tokeny ve veřejných úložištích, ale podvodníci už k nim mohou mít přístup. Uživatelům AWS doporučujeme, aby se před zrušením klíčů v produkci poradili s týmem. Po útoku je třeba co nejdříve kontaktovat podporu AWS. Další zabezpečení lze zvýšit omezením používání klíčů na určité IP adresy. Skript nebo háček git může zabránit odesílání přihlašovacích údajů. Programový záměr skeneru je nejasný.
Gource - animace historie systému Git
Původní. Gource je animovaný grafický generátor stromu adresářů softwarových projektů, na kterém mohou pracovat vývojáři. Nástroj má vestavěnou podporu protokolů pro systémy Git, Mercurial, Bazaar a SVN a dokáže analyzovat protokoly vytvořené nástroji třetích stran pro repozitáře CVS. Gource má na své stránce wiki rozsáhlou dokumentaci, příklady a ovládací prvky, které zahrnují nové funkce, písma, filtry a možnosti, jako je volba --high-dpi, volba --file-idle-time-at-end nebo volba --fixed-user-size. Gource 0.54 je nejnovější verze, která obsahuje experimentální podporu pro Wayland a opravy chyb na Apple M1. Existují i další podobné nástroje, například Logstalgia, považovaný za užitečný nástroj pro vizualizaci logů přístupů k webovým serverům. Pokud se vám nástroj Gource líbí, můžete projevit své uznání a přispět jeho autorovi na podporu dalšího vývoje tohoto i dalších open-source projektů.
Discussion Service. Gource, nástroj pro animaci historie systému Git, je chválen za určování struktury projektu, trendů úprav a pracovních vzorců a často se používá pro zábavnou vizualizaci. Redditoři sdílejí jeho používání k vizualizaci aktivity komentářů a refaktorizace kódu. Některé společnosti jej dokonce zobrazují veřejně. Někteří se snaží najít praktické využití, ale považují ho za přínosný nástroj pro reflexi. Pro mnohé je esteticky příjemný.
Zobrazit Generování nápadů na startupy na základě komentářů v Discussion Service.
Původní. Představujeme nový online nástroj, který generuje nápady na startupy na základě témat převzatých z komentářů zveřejněných na serveru Hacker News. Platforma vyvinutá osobou jménem tjcx umožňuje uživatelům zadat téma a získat náhodný nápad na startup na základě komentářů souvisejících s daným tématem. Tento vynález se může ukázat jako užitečný při posilování podnikatelů a podpoře inovací.
Discussion Service. Na základě komentářů v Discussion Service byl vytvořen nový generátor startupových nápadů. Nápady se pohybují od vážných až po sarkastické, včetně služby předplatného kozí krve a najímání nájemných vrahů. Komentáře si z nápadů dělají legraci, ale také navrhují platformy pro UBI a personalizovanou medicínu. Další návrhy zahrnují fitness aplikace, zařízení pro sledování teploty a VR pro sledování domácích mazlíčků. Uživatelé na Discussion Service navrhují širokou škálu nápadů na startupy, včetně těch kontroverzních, jako jsou sexuální panenky podobné dětem a laboratorně pěstované lidské maso. Hlášené výsledky jsou smíšené, někteří je považují za zábavné a jiní za nepříliš užitečné. Přesnost kritizována a politické či náboženské komentáře nedoporučovány.
DevOps používá model schopností, nikoli model vyspělosti
Původní. Podle Steva Fentona by DevOps měl používat model schopností, nikoli model vyspělosti. Na rozdíl od modelu vyspělosti je tento přístup založen na výsledcích a podporuje experimentování s nástroji a procesy. Je založený na SEM, přizpůsobitelný a dynamický; může vést k postupnému zvyšování zisku díky identifikaci schopností. Modely vyspělosti mohou být rigidní, standardizované a nezohledňují jedinečné obchodní výzvy. Model schopností spojuje charakteristiky s širšími výsledky systému. Strukturální model je ohromující, ale měl by být používán pro neustálé zlepšování.
Discussion Service. DevOps transformoval role dev týmu a vytlačil vyšší úroveň dovedností SysAdmina. Někteří navrhují alternativní termíny jako "platformové inženýrství". Model schopností založený na metrikách kritizován jako prodejní tah, volání po smysluplných schopnostech. Pěstujte kulturu zkoušení nových věcí pro rozvoj podnikání.
Přidání kapacity do elektrické sítě není jednoduchý úkol.
Původní text. Elektrická síť se potýká s problémy při integraci obnovitelných zdrojů, přičemž jen málo poskytovatelů je ochotno rozšiřovat kapacitu transformátorů. Konzervativní regulace a nedostatečné připojení k síti omezují podíl obnovitelných zdrojů na trhu, což způsobuje zpoždění a nejistotu nových projektů. Regulační orgány uznávají potřebu dlouhodobých připojení pro dekarbonizaci sítě a zavádějí nové předpisy na podporu projektů obnovitelných zdrojů energie. Indie plánuje do roku 2030 připojit 500 GW kapacity obnovitelných zdrojů, zatímco Čína těží z nedávného rozšíření sítě. Klíčová však zůstává optimalizace řízení front a plánovacích postupů, protože výstavba síťové infrastruktury musí vyvažovat křehké rovnováhy.
Discussion Service. Přidávání kapacit do elektrické sítě se potýká s problémy v oblasti povolení, zákonů o životním prostředí, vlastnictví nemovitostí, eminent domain a hledání neregistrovaných vlastníků. Země se potýkají s jedinečnými problémy s rozvodnými sítěmi, včetně zanedbané elektrické sítě v Jihoafrické republice a kapacity rozvodné sítě v Nizozemsku, která nedokáže držet krok s investicemi. Stará síťová infrastruktura se znovu využívá pro nové pobřežní větrné elektrárny ve Velké Británii, ale mnoho ekologických projektů má termíny v roce 2030. Diskutuje se o stabilitě sítě vs. podpoře obnovitelných zdrojů energie a potřebě vodíku pro skladování energie. K výzvám obnovitelných zdrojů patří nadměrná výstavba, skladování a připojení k síti. Jihoafričané mají méně výpadků elektřiny než země jako Německo a Rakousko. Čína má vedoucí postavení v oblasti přenosu stejnosměrného proudu o ultravysokém napětí. Obnovitelné zdroje nikdy nepředstavovaly pro sítě problém, ačkoli syntetická setrvačnost a řízení náhlých poklesů dodávek zůstávají výzvou.
Oznamujeme WCGI: WebAssembly a CGI
Původní text. Společnost Wasmer představila WCGI, technologii, která kombinuje sílu WebAssembly s jednoduchostí CGI pro vývoj na straně serveru. Dokáže znovu použít existující aplikace CGI, vytvářet velmi malé balíčky pouze s obchodní logikou a statickými prostředky a spouštět kód WebAssembly v sandboxu. Zajišťuje vyšší efektivitu, bezpečnost a flexibilitu při vývoji na straně serveru a má potenciál změnit prostředí bezserverových aplikací. Vývojáři webových aplikací mohou vytvářet aplikace WCGI pomocí jazyků Rust a PHP tak, že je zkompilují do jazyka Wasm, a servery WCGI lze spouštět pomocí rozhraní wasmer CLI. Wasmer neustále pracuje na rozšiřování možností WCGI.
Discussion Service. Wasmer.io oznamuje WCGI, které umožňuje bezproblémovou integraci se stávajícími servery; Java Servlets vs. otevřené standardy; řešení WebAssembly mimo prohlížeč. Diskuse o Java appletech, GWT a JVM. WCGI se vyznačuje izolací paměti, možností výstupu CGI a eliminuje potřebu proměnných prostředí. Testování výkonu Wordpressu na WCGI. Vývojáři využívající WASM a Wasmer pro začlenění nativního kódu, snížení zpoždění a zlepšení přenositelnosti. Vysoce bezpečné přidělování prostředků aplikací a řízení modulů. Rychlost běhu nižší u WebAssembly ve srovnání s nativním kódem.
JSON vs. XML
Původní. Doug Crockford, tvůrce JSON, se v podcastu CoRecursive dělí o svůj příběh a hovoří o svých bojích proti XML, historii JavaScriptu a své roli při vytváření standardu JSON. Zamýšlí se také nad svou kariérou a nabádá vývojáře, aby přijali nová paradigmata. Uživatelé Discussion Service se dělí o své zkušenosti a názory na různá témata související s technologiemi. Celkově tyto příspěvky nabízejí cenné postřehy pro profesionály, kteří si chtějí rozšířit své znalosti.
Discussion Service. Odborníci diskutují o výhodách a nevýhodách XML a JSON, přičemž někteří dávají přednost XML pro složitá data, zatímco jiní navrhují JSON kvůli jeho jednoduchosti a širokému rozšíření. Douglas Crockford je mezi programátory uctíván a má zvláštní místo v srdcích nadšenců JS. Uživatelé diskutují o výhodách a nevýhodách různých datových formátů a programovacích jazyků, aniž by bylo jasné řešení jejich přirozených kompromisů. Navzdory debatám existují různé formáty z nějakého důvodu a měly by se vybírat podle situační potřeby. Adam Bosworth tvrdí, že explozivní rozšíření HTML bylo způsobeno jeho omezeními, nikoli navzdory nim, a že XML bylo pro běžné uživatele příliš složité.
Webové stránky hostované na 24 let starém linuxovém serveru.
Původní text. Vzhledem k tomu, že není uveden žádný surový textový obsah, nejsem schopen poskytnout shrnutí této úlohy.
Discussion Service. Na 24 let starém linuxovém serveru stále běží NetBSD a Apache a je na něm umístěna webová stránka. Uživatelé vzpomínají na zastaralé webové technologie, někteří navrhují nové způsoby implementace návštěvních knih nebo počítadel zobrazení. Diskutuje se také o souběžném přístupu k souborům a společenském postoji k programování. Hostování webových stránek na zastaralém hardwaru není v současné době pro obsluhu stránek praktické. Někteří považují přístup na server za obtížný kvůli cloudflare.
Je to moje chyba, když se nedokážete vyrovnat s pravdou? (2019)
Původní text. Článek varuje před nebezpečím přílišné racionality a zdůrazňuje, že být užitečný je někdy důležitější než mít pravdu. Vysvětluje, jak mohou příliš racionální jedinci postrádat empatii a vytvářet mocenské hry. Článek uvádí příklad pozitivního přístupu k řešení problémů a klade čtenářům otázku, zda se nemají schovávat za racionalitu, aby se vyhnuli odpovědnosti. Komentáře v diskusi na serveru Hacker News zahrnují témata jako produktivita a agilní metodika, kde se uživatelé dotýkají racionality a dysfunkce firem. Jeden z uživatelů navrhuje jako referenci knihu o agilitě. Nebyly zmíněny žádné nové technologie ani verze.
Discussion Service. Článek klade důraz spíše na vedení než na sdělování pravdy, protože fakta jsou často neúčinná. Uživatelé Discussion Service diskutují o důležitosti empatie a kontextu a vznášejí otázky ohledně odvozování potěšení z hněvu. Odborníci diskutují o vyvažování upřímnosti a laskavosti a o potřebě empatie, respektu a vědecké přísnosti. Debata se soustředí na účel vědy, hledání pravdy a teorii her. Účinné sdělování pravdy vyžaduje takt, načasování a budování vztahů, protože zanedbávání vede ke krutosti a boji o moc. Někteří tvrdí, že objektivní pravda může být v některých souvislostech neuctivá a předpoklad jedné pravdy je chybný.
Struny C a můj pomalý sestup k šílenství
Původní text. Diego Crespo se zabývá manipulací s řetězci v jazyce C a běžnými funkcemi, jako jsou strcpy a strlen, a možnými problémy, které z práce s těmito funkcemi vyplývají. Podrobně se věnuje problémům spojeným s prací s nelatinskými jazyky, konkrétně s kódováním Unicode a UTF-8, a uvádí možná řešení. Je zdůrazněna důležitost opatrnosti při práci s řetězci jazyka C, aby se předešlo nedefinovanému chování a možným útokům. Crespo také poznamenává, že C++ se některým z těchto problémů vyhýbá tím, že s řetězci zachází jako s objekty. Čtenáře vyzýváme, aby se podívali na autorovy účty na sociálních sítích a články o programovacích jazycích a nízkoúrovňovém kódování.
Discussion Service. Uživatelé Discussion Service diskutují o bezpečnostních problémech, které jsou vlastní práci s řetězci v jazyce C, navrhují použití alternativních knihoven a upozorňují na potřebu lepší správy paměti. Diskutuje se o praktičnosti jazyka C pro zpracování řetězců, někteří doporučují alokátory nebo kontejnery. Výchozí knihovny C jsou kritizovány pro neefektivitu a uživatelé navrhují přejmenování funkce strlen pro lepší čitelnost. Komentáře se také týkají chyb způsobených funkcí strncpy() a nuancí Unicode. Příznivci jazyka C obhajují jeho přístup a ovládání, zatímco jiní jej považují za příliš složitý, a diskutují o různých metodách práce s řetězci v C. Nabízí se rady, jak se vyhnout běžným nástrahám práce s řetězci v C. Vyjádřena frustrace a navrženy alternativní knihovny pro práci s řetězci oproti obyčejným polím. Navzdory popularitě jazyka C chybí efektivní řešení pro správu řetězců.
MutexProtected: Vzor C++ pro snazší souběžnost
Původní. Článek vysvětluje problémy při programování souběžných aplikací pomocí zámků a představuje vzor C++ nazvaný MutexProtected, který tento proces zjednodušuje. Autor na příkladu v jazyce C demonstruje potřebu vzoru MutexProtected a připravuje příklad v kostce. Dále článek představuje třídu C++ RAII, která řeší problém zapomenutého odemykání mutexu, ale ukazuje její nedostatky. Autor pak představuje MutexProtected jako výkonnou konstrukci, která kombinuje mutex a datový typ pro zajištění správného souběžného přístupu k datům. Článek uzavírá představení MemoizedTreeMap, implementace mapy založené na stromu, která využívá MutexProtected k zajištění bezpečnosti vláken.
Discussion Service. MutexProtected je vzor jazyka C++ pro snadnou souběžnost, podobně jako mutexy v jazyce Rust. Boost.synchronized je složitý, ale lze jej použít pouze v hlavičce. Komentáře navrhují lambda a RAII-style nebo explicitní zamykání a odemykání a scoped_lock pro vícenásobné zámky. Odborníci diskutují o mutexech versus kanálech pro souběžnost.
Clarence Thomas a miliardář
Původní. Server ProPublica uvádí, že soudce Clarence Thomas údajně po více než dvě desetiletí přijímal luxusní výlety od republikánského dárce Harlana Crowa, aniž by je uvedl ve výročních finančních zprávách, což vyvolává etické obavy. Crow, který utratil miliony za konzervativní politiku, vlastní jachtu a soukromé letadlo, jimiž Thomas cestoval, a hostil ho na svém texaském ranči a v soukromém letovisku. Crowův přístup k justici se rozšiřuje na kohokoli, koho se podnikatel rozhodne pozvat s sebou, což může porušovat zákony o zveřejňování informací. Aktualizované etické pokyny pro soudce vysvětlují, že zveřejnění je vyžadováno i v případě takových pobytů, včetně výletu na katolický hřbitov poblíž New Yorku v roce 2021, kde byla za finanční podpory Crowa odhalena bronzová socha Thomasova učitele z osmé třídy.
Discussion Service. Zásadní soudce Nejvyššího soudu USA by mohl být zapleten do značné korupce, neboť mohl obdržet nezákonné výhody od miliardáře; je však nepravděpodobné, že by tyto činy vedly v dnešním ultrapolitickém klimatu k impeachmentu. Ačkoli soudce Thomas nemusí být vázán etickými pravidly nižších soudů, přesto mohou být podniknuty právní kroky, včetně vyšetřování ministerstva spravedlnosti nebo daňového úřadu. Zjevná korupce z úrovně soudní moci poukazuje na korupční vliv superbohatých na vládní instituce, zatím s předvídatelným úspěchem. Přestože je jednání soudce Thomase v příkrém rozporu se zákonem, může zůstat bez trestu, částečně kvůli odmítnutí pohnat k odpovědnosti ty, kteří jsou u moci.
Rustova špatná skladnost
Původní text. Autor se zabývá špatnou složitelností jazyka Rust, upozorňuje na problémy se syntaxí s for-cykly a iterátory a na to, jak to ovlivňuje reálné případy použití; autor kritizuje nedostatečnou flexibilitu a složitelnost jazyka Rust a vyslovuje se pro zpomalení vývoje jazyka a zaměření se na ergonomii; autor zmiňuje probíhající práce na generických klíčových slovech a referencích, které mají zvýšit složitelnost.
Discussion Service. Uživatelé diskutují o kompozibilitě jazyka Rust: někteří chválí jeho univerzálnost, jiní kritizují jeho nepružnost s iterátory. Obdivují sílu a typový systém Rustu, ale někteří považují jeho syntaxi za těžkopádnou. Týmy by se měly zaměřit na ergonomii, ačkoli někteří navrhují používat jiné jazyky, pokud se jim Rust nelíbí. Ve vlákně Discussion Service se diskutuje o úskalích programování v jazyce Rust, uzávěrech a iteračním modelu. Kritizuje se syntaxe Rustu, systém efektů a omezení s uzávěry. Vyvstávají problémy se složitelností, pokud jde o asynchronní uzávěry a podporu životnosti v jazyce Rust. Rust experimentuje s generickým kódem přes sync+async, zatímco Goroutines a Zig tuto funkci mají.
Zjišťování fragmentace haldy v aplikacích Rust a vyhýbání se jí
Původní. Projekt Rust se potýkal s neomezeným nárůstem paměti pravděpodobně způsobeným fragmentací haldy, což bylo vyřešeno výměnou alokátoru za jemalloc pro lepší profil paměti. V souboru benchmark.yml v repozitáři projektu se testují různé vstupy. Svix hledá odborníky na Rust pro škálovatelnou službu pro svou komunitu.
Discussion Service. Článek pojednává o zamezení fragmentace haldy v aplikacích Rust, navrhuje, že může pomoci jemalloc. Komentáře navrhují kompaktaci haldy, handles, tcmalloc. Diskutuje se výběr správných možností haldy a kompromisy. Je zmíněn marketing open source projektů a přesné určení fragmentace haldy. jemalloc je doporučen pro HTTP server s vysokou spotřebou paměti kvůli blokové alokaci v Rustu. Oceňuje se efektivita typového systému Rust, 99,999% SLA dosažená díky testování a redundancím.
Buďte opatrní, co testujete nebo nasazujete do Vercelu.
Original. Článek varuje před opatrností při testování nebo nasazování do Vercelu, protože to může mít za následek zařazení IP na černou listinu. Uživatelé uvádějí osobní zkušenosti se zákazem IP Vercel a uvádějí problémy s produktivitou a komunikací svého týmu. Někteří naznačují, že zákaz může souviset s chybnou snahou společnosti Vercel zabránit zneužívání. Mezi řešení patří kontaktování zákaznické podpory nebo přechod k jiné službě. Komentář Discussion Service upozorňuje na důležitost zabezpečení cloudové infrastruktury a řádného testování.
Discussion Service. Vercel řeší problémy s účtováním, zkoumá limity využití. Někteří kritizují proces vracení peněz. Důležitá je optimalizace nákladů na cloud. Vercel ve srovnání s AWS App Runner, dalšími levnějšími alternativami. Serverless může vést k neočekávanému účtování.
Linux 6.4 přináší doplňky Apple M2 pro MacBook 2022 a Mac Mini
Původní. Do Linuxu 6.4 budou přidány doplňky Device Tree (DT) pro zařízení Apple M2, včetně MacBooků Air, MacBooků Pro a Maců Mini. Hector Martin, hlavní vývojář Asahi Linuxu, předložil aktualizace DT pro SoC společnosti Apple k zařazení do fronty do stromu SoC před otevřením okna pro slučování na konci měsíce. Přidání řady zařízení Apple M2 Device Tree a podpora základního hardwaru strojů na DT přinese tolik potřebnou podporu jádra upstreamu pro Apple M2. Zařízení však zatím není použitelné pro koncové uživatele a jednotlivci, kteří chtějí získat co nejlepší zkušenosti s Apple M1/M2 Linuxem, budou muset použít downstreamovou distribuci, jako je Asahi Linux.
Discussion Service. Linux 6.4 přidává podporu Apple M2 pro MacBook/Mac Mini 2022. Uživatelé Discussion Service porovnávají správu napájení v Linuxu/MacOS. Asahi Linux zatím není dokonalým řešením. Určité nadšení, ale zklamání z kvality komentářů. Uživatelé lamentují nad dezinformacemi/nesmysly. Kvalita diskuse se v určité oblasti zhoršila. Jeden uživatel navrhuje její zablokování. Zbytek vlákna se zdá být neovlivněn.
Ilustrace "neviditelných" japonských vlaků údržby, které fungují pouze v noci.
Původní text. Umělec Masami Onishi ilustroval zřídka vídané japonské pracovní síly nočních vlaků, které v brzkých ranních hodinách provádějí údržbu kolejí a elektrických vedení, což zajišťuje plynulý a nepřerušovaný provoz po celý den. Detailní ilustrace těchto vlaků jsou součástí projektu Toei Metropolitního dopravního úřadu v Tokiu. Patří k nim "vůz na broušení kolejnic", který vyhlazuje oděrky na kolejnicích, a "vůz na kontrolu elektrického vedení", který posuzuje výšku, napětí a stav nadzemního elektrického vedení. Japonské železnice mají pozoruhodně nízký počet vykolejení, v roce 2018 byly v celé zemi zaznamenány pouze dvě takové nehody.
Discussion Service. Ilustrace "neviditelných" japonských vlaků údržby pracujících pouze v noci, na které upozorňuje projekt Toei. Místní obyvatelé New Yorku se vyjadřují k nedostatečné nepřetržité údržbě metra, někteří z nich viní zastaralé profese, jako je například obsluha dveří. Zobrazuje kontrast čistých vozů tokijského metra a špatné údržby v New Yorku, což vede k diskusi o špatné infrastruktuře v dalších amerických městech. Japonské železnice těží ze soukromých investorů a státního financování, což kontrastuje se ztrátami v americké veřejné dopravě, která je považována za veřejný statek. Tokijská metropolitní vláda vlastní mnoho vlaků, které jsou udržovány prostřednictvím sofistikovaných systémů umělé inteligence a do roku 2032 plánuje jejich plnou autonomii. Tokijská dopravní špička je méně nepohodlná než v Londýně nebo New Yorku, kde jsou vyhrazena místa k sezení.