<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Tech-blog</title>
	<link>https://tb.chatujme.cz/</link>
	<description>O technice, vědě a dění kolem počítačů.</description>
	<language>cs</language>
	<lastBuildDate>Tue, 01 Sep 2026 09:45:54 +0200</lastBuildDate>
	<ttl>60</ttl>
	<atom:link href="https://tb.chatujme.cz/feed.xml" rel="self" type="application/rss+xml" />
	<item>
		<title>PaperCut opravoval zneužívanou dvojici chyb tiskového serveru třikrát za šest dní</title>
		<link>https://tb.chatujme.cz/papercut-tri-nouzove-zaplaty-kev-a322</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/papercut-tri-nouzove-zaplaty-kev-a322</guid>
		<description>Výrobce systému na správu tisku PaperCut vydal 27. srpna 2026 nouzovou záplatu, o den později druhou a 1. září třetí. Útočníci podle něj spojují dvě chyby do řetězce, kterým se do serveru dostanou bez hesla a spustí na něm vlastní kód. CISA obě zapsala 31. srpna mezi aktivně zneužívané a americkým federálním úřadům dala lhůtu do 14. září.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/84/m2-2026-09-01-papercut-tiskovy-server-7c68eada.jpg" alt="Ovládací panel kancelářské tiskárny s informacemi o síti na displeji" /><figcaption>Informační obrazovka multifunkční tiskárny HP OfficeJet Pro 8720 se sériovým číslem, adresou IP a adresou MAC. Foto: Federal Bureau of Investigation, Wikimedia Commons (volné dílo)</figcaption></figure>

<p>Systémy <a href="https://www.papercut.com/" rel="noopener" target="_blank">PaperCut NG a PaperCut MF</a> stojí mezi počítači a tiskárnami. Počítají stránky, účtují je oddělením nebo studentům a úlohu z fronty vypustí, teprve když u tiskárny někdo přiloží kartu. Spravují se z prohlížeče, a právě to je teď potíž: kdo webové rozhraní vystavil na veřejnou adresu, má problém.</p>

<p>Výrobce oznámil 27. srpna 2026, že útočníci zneužívají chybu v jeho serveru u konkrétních zákazníků, a vydal nouzovou záplatu. Čísla CVE ani technické podrobnosti k ní tehdy nedal – zadržel je, dokud běželo vyšetřování a dokud zákazníci nestihli opravit. O den později přišla druhá záplata, 1. září třetí.</p>

<h2>Dvě chyby, které do sebe zapadají</h2>

<p>Podrobnosti výrobce zveřejnil 28. srpna. První chyba, <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-81578" rel="noopener" target="_blank">CVE-2026-81578</a>, sedí ve webovém rozhraní správy. Nepřihlášený požadavek mířený na administrativní funkci za určitých okolností spustí akci na pozadí dřív, než doběhne kontrola oprávnění. Útočník tak zvenčí změní část nastavení serveru. Klasifikace je CWE-306, tedy chybějící ověření u kritické funkce.</p>

<p>Druhá, <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-82078" rel="noopener" target="_blank">CVE-2026-82078</a>, je v části, která se stará o připojení k databázi. PaperCut si třídu databázového ovladače vytváří podle jména z konfigurace a neporovnává ho se seznamem povolených ovladačů. Kdo na to nastavení dosáhne, spustí libovolný javový bajtkód, který na classpath aplikace leží – a to pod účtem, pod nímž běží samotný proces serveru. Je to CWE-470, nebezpečná reflexe.</p>

<p>Samostatně jsou obě nepříjemné, ale teprve dohromady dávají útok od začátku do konce: první bere ověření, druhá spouští kód. Přesně tak je popisuje i CISA, která u obou uvádí, že se dají zřetězit.</p>

<p>V hodnocení závažnosti se zdroje rozcházejí. Výrobce dal metodikou CVSS 4.0 chybě v databázové části 9,4 bodu (kritická) a obejití ověření 8,8 (vysoká). Americká databáze NVD ale spočítala starší metodikou CVSS 3.1 u obejití ověření 9,8 bodu, tedy kritickou – a to proto, že jí přiřkla plný dopad na důvěrnost, integritu i dostupnost, kdežto výrobce u téže chyby počítá s tím, že sama o sobě dovolí jen změnu nastavení.</p>

<h2>Tři nouzové záplaty za šest dní</h2>

<p>První oprava vyšla jen pro verze 25 a 26. Druhá, označená Emergency Patch Release 2, přišla 28. srpna po práci s výzkumníky ze společností Huntress a watchTowr a přidala zpevnění nad rámec té původní. Důvod byl prostý: watchTowr obě chyby zreprodukoval, našel několik cest, jak první záplatu obejít, a k tomu ještě další obejití ověření. Release 2 už pokryl verze 24, 25 i 26 na Windows, Linuxu i macOS.</p>

<p>Třetí záplata je z 1. září a nahrazuje předchozí. Řeší dvě regrese, které opravy nadělaly ve funkčnosti: rozbité přihlašování přes SAML a ztracenou podporu starších ovladačů Microsoft SQL Serveru pro vyhledávání čísel karet v externí databázi. Vedle toho přidává další zpevnění proti možným útočným řetězcům. Instalace je kumulativní, takže předchozí záplaty už nasazovat netřeba.</p>

<p>Výrobce sám upozorňuje, že žádná z těch tří oprav není řádné vydání. Neprošly obvyklým vydávacím procesem a jsou určené zákazníkům s veřejně dostupným serverem, kteří nemají jak omezit přístup jinak. Vydání s běžnou kontrolou kvality teprve chystá. Opravovat opravu není v oboru nic výjimečného – letos <a href="https://tb.chatujme.cz/n-central-cve-2026-18577-a233">musela podruhé opravovat tutéž díru firma N-able</a> a CISA loni upozornila, že útočníci obcházejí i <a href="https://tb.chatujme.cz/fortios-obejiti-zaplaty-symlink-kev-a205">záplatu ve FortiOS</a>.</p>

<h2>Průzkum, vzdálený přístup, AnyDesk</h2>

<p>Rozšířené indikátory kompromitace přibyly do bulletinu 30. srpna a jsou nezvykle konkrétní. V logu serveru se objevují řetězce jako <code>DB URL: jdbc:derby:memory:pwn;create&#61;true</code> nebo chyba při vyhledávání karty začínající <code>VALUES CAST(X&#039;cafebabe</code> – což je úvodní podpis javové třídy. Na disk přibývají soubory s pětiznakovým náhodným jménem: <code>.class</code> v adresáři <code>server\lib</code>, <code>.cmd</code> a <code>.out</code> v <code>server\data\content</code>.</p>

<p>Zveřejněná časová osa jednoho průniku ukazuje, co útočník na serveru dělal. Začal příkazy <code>whoami</code> a <code>ver</code>, po minutě si vypsal běžící procesy, po necelých pěti minutách seznam řadičů domény, po šesti přihlášené uživatele a obsah adresáře s profily. V šestnácté minutě si PowerShellem stáhl soubor <code>ace.exe</code> z veřejné úschovny, ve dvacáté ho tiše nainstaloval a ve dvaadvacáté už na stroji byla služba pojmenovaná „Remote Access Service“ – agent nástroje SimpleHelp, běžící jako LocalSystem a nastavený na automatický start. Ve dvacáté osmé minutě šel na řadu AnyDesk.</p>

<p>Huntress zneužití pozoroval ve dvou zákaznických prostředích a celý řetězec od nepřihlášeného požadavku po spuštění kódu zreprodukoval. Podle něj sloužily zachycené příkazy k průzkumu, ne k nasazení škodlivého kódu nebo k trvalému usazení v síti. Výrobce mluví o omezených a cílených útocích a další podrobnosti zatím zadržuje s odůvodněním, že by předčasné zveřejnění zkomplikovalo zasaženým zákazníkům jejich vlastní reakci. Kdo za útoky stojí, neřekl.</p>

<h2>Lhůta pro americké úřady vyprší 14. září</h2>

<p>CISA zapsala obě čísla do katalogu známých zneužívaných zranitelností 31. srpna. Federální civilní úřady mají podle směrnice BOD 26-04 čas do 14. září 2026: buď nasadit opravu podle pokynů výrobce, nebo produkt přestat používat. U obou záznamů je zatím kolonka o použití při ransomwarových kampaních vyplněná jako neznámá. Katalog měl k tomu dni 1 687 položek a PaperCut v něm figuruje popáté – tři starší záznamy jsou z roku 2023.</p>

<p>Ty tři nejsou náhoda. Chyba <a href="https://nvd.nist.gov/vuln/detail/CVE-2023-27350" rel="noopener" target="_blank">CVE-2023-27350</a>, opět obejití ověření s během kódu, se stala v dubnu 2023 vstupní branou pro ransomwarové skupiny Clop a LockBit, íránské státem podporované aktéry i pro gang Bl00dy. V katalogu CISA je vedená jako známým způsobem využitá při ransomwaru.</p>

<h2>Co dělat teď</h2>

<p>První pokyn v bulletinu není záplata, ale odpojení. Kdo má aplikační server dostupný z internetu, má přístup k jeho webovým rozhraním omezit firewallem nebo síťovými pravidly jen na důvěryhodné adresy, a to bez ohledu na to, jestli něco podezřelého pozoroval. Doporučení platí i po nasazení opravy.</p>

<p>Aktualizovat se musí i site servery a sekundární tiskové servery, ne jen hlavní aplikační server. Serverové části Print Deploy a Mobility Print zasažené nejsou, stejně jako klientský software včetně uživatelského klienta a instalátoru Mobility Print. Kdo běží na verzi 23 nebo starší, záplatu nedostane vůbec a má přejít na novější vydání. Bulletin je označený jako aktivní a výrobce slibuje doplňovat další ověřené indikátory.</p>

<p>Zdroje: <a href="https://www.papercut.com/kb/Main/security-bulletin-27-aug-2026-urgent-security-advisory/" rel="noopener" target="_blank">bezpečnostní bulletin PaperCutu z 27. srpna 2026</a>, <a href="https://www.papercut.com/kb/Main/security-vulnerability-log/" rel="noopener" target="_blank">přehled zranitelností PaperCutu</a>, <a href="https://www.cisa.gov/news-events/alerts/2026/08/31/cisa-adds-two-known-exploited-vulnerabilities-catalog" rel="noopener" target="_blank">oznámení CISA z 31. srpna 2026</a>, <a href="https://www.cisa.gov/known-exploited-vulnerabilities-catalog" rel="noopener" target="_blank">katalog známých zneužívaných zranitelností</a>, <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-82078" rel="noopener" target="_blank">záznamy NVD</a> a <a href="https://www.bleepingcomputer.com/news/security/papercut-releases-second-emergency-patch-for-exploited-flaws/" rel="noopener" target="_blank">zpravodajství BleepingComputer</a>.</p>]]></content:encoded>
		<category>Bezpečnost</category>
		<pubDate>Tue, 01 Sep 2026 09:45:54 +0200</pubDate>
	</item>
	<item>
		<title>KDE Linux zapnul automatické snímky Btrfs pro domovské složky uživatelů</title>
		<link>https://tb.chatujme.cz/kde-linux-snimky-btrfs-domovska-slozka-a321</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/kde-linux-snimky-btrfs-domovska-slozka-a321</guid>
		<description>Projekt KDE Linux zapnul v srpnu 2026 automatické snímky Btrfs nad domovskými složkami. Každý účet má vlastní konfiguraci Snapperu, systém drží šest hodinových, sedm denních, čtyři týdenní a dva měsíční snímky a starší verzi souboru najde uživatel v Dolphinu. Vývojáři u toho sami píšou, že zálohu to nenahrazuje.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/18/m2-2026-09-01-kde-linux-snimky-e099c9c9.jpg" alt="Externí disk připojený k notebooku kabelem USB-C" /><figcaption>Externí disk připojený k notebooku přes USB-C. Foto: Augkun-ane, Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<p>Koš vrátí soubor jen tehdy, když ho smazal správce souborů. Přepsaný dokument nevrátí ani ten a s příkazem <code>rm</code> si neporadí vůbec. Projekt KDE Linux proto sáhl jinam: domovská složka každého uživatele je vlastní podsvazek <a href="https://tb.chatujme.cz/btrfs-cow-fixup-navrat-ticha-ztrata-dat-a245">Btrfs</a> a systém jí sám dělá snímky. Oznámili to Nate Graham a John Veness v <a href="https://blogs.kde.org/2026/08/31/this-month-in-kde-linux-august-2026/" rel="noopener" target="_blank">měsíčním přehledu</a> z 31. srpna 2026.</p>

<h2>Domovská složka je vlastní podsvazek</h2>

<p>Snímek v Btrfs nekopíruje data. Systém souborů jen zamkne stav podsvazku a další zápisy odkládá vedle, takže snímek zpočátku nezabere skoro nic a roste až tím, co se změní. Podmínka je jediná: to, co se snímkuje, musí být podsvazek.</p>

<p>Domovské složky se jím staly s přestavbou kořenového systému souborů, které projekt říká RootFSv3. Podle <a href="https://invent.kde.org/kde-linux/kde-linux/-/work_items/745" rel="noopener" target="_blank">zápisu úkolu 745</a>, který si k tomu založil Hadi Chokr 10. srpna, je od té doby zakládá jako podsvazky přímo <code>useradd</code>. Zbývalo dostat je pod Snapper.</p>

<h2>Konfigurace vzniká při přihlášení</h2>

<p>Snapper si vede pro každý sledovaný podsvazek vlastní konfiguraci v <code>/etc/snapper/configs</code> a bez ní domovskou složku ignoruje. Konfigurace tedy musí vzniknout ve chvíli, kdy účet přibude – jenže na založení uživatele se v systemd pověsit nedá.</p>

<p>Řešení, které Chokr <a href="https://invent.kde.org/kde-linux/kde-linux/-/commit/6f8d534974d6280c8f150ab3532cbe6414310b8f" rel="noopener" target="_blank">nahrál 14. srpna</a>, obchází problém přes přihlášení. Služba <code>kde-linux-snapper-home-config&#64;.service</code> se pouští s číslem uživatele jako instancí, vytáhne si ji doplněk k <code>user&#64;.service</code> a spustí se tak při každém přihlášení. Skript pak zkontroluje, že číslo padne do rozmezí 1000 až 65534, že domovská složka opravdu je podsvazek a že konfigurace ještě neexistuje; jinak skončí bez práce.</p>

<p>Konfigurace se jmenuje podle čísla uživatele, ne podle jména. Komentář ve zdrojovém kódu k tomu říká, že z názvu konfigurace se stává název souboru a u účtů ze sítě jsou tvary <code>DOMAIN\user</code> nebo <code>user&#64;realm</code> úplně běžné. Do položky <code>ALLOW_USERS</code> se pak doplní jméno majitele a <code>SYNC_ACL</code> zůstává zapnuté, takže si vlastník svoje snímky projde bez práv správce.</p>

<p>Uklízí se to podobnou oklikou. Nic se nespustí ve chvíli, kdy uživatele někdo smaže, a tak systém sleduje zápis do <code>/etc/passwd</code> a po něm pustí úklid osiřelých konfigurací i s jejich snímky. Jeden takový úklid se hned 16. srpna musel opravit: nešel dokončit, dokud v konfiguraci zůstalo jméno neexistujícího uživatele.</p>

<h2>Šest hodinových, sedm denních</h2>

<p>Šablona, ze které se konfigurace vyrábí, drží šest hodinových snímků, sedm denních, čtyři týdenní a dva měsíční. Čtvrtletní ani roční se nedělají. Smazat se snímek smí až po půl hodině existence, takže ten úplně čerstvý úklid nesebere.</p>

<p>Dvě věci šablona naopak schválně nepoužívá. Snímky před instalací a po ní tu nemají na čem viset, protože image systém žádný správce balíčků nemá. A úklid podle zabraného místa je vypnutý kvůli vlastnosti účtování: KDE Linux jede na zjednodušených kvótách Btrfs, které každý extent připíšou tomu podsvazku, který ho zabral jako první. Snímky proto vycházejí prázdné a limit na místo by se nikdy nespustil. Do šablony ho vývojáři napsali, ale s prázdnou skupinou kvót, tedy jako přípravu na dobu, kdy se účtování vyřeší.</p>

<p>Snímky se navíc musely schovat před indexováním. Baloo, který na ploše obsluhuje hledání, má nově vyloučenou složku <code>.snapshots</code>, a totéž si do konfigurace odnesl <code>updatedb</code>. Bez toho by se každá starší kopie domovské složky objevila ve výsledcích hledání.</p>

<h2>Vracení souboru je v Dolphinu</h2>

<p>Druhou půlku dodělal Bharadwaj Raju. Komponenta <a href="https://invent.kde.org/system/kio-snapshot" rel="noopener" target="_blank">kio-snapshot</a> má dva kusy: pracovníka KIO, kterým se procházejí snímky podsvazku a starší verze jednoho souboru, a zásuvný modul do kontextové nabídky, který je vyvěsí v Dolphinu a dalších aplikacích KDE. Repozitář vznikl 17. června 2026 a značku 1.0.0 dostal 20. srpna.</p>

<p>Kdo Snapper používá na vlastní distribuci, musí si podle <a href="https://invent.kde.org/system/kio-snapshot/-/blob/master/README.md" rel="noopener" target="_blank">souboru README</a> sám dopsat <code>ALLOW_USERS</code> a zapnout <code>SYNC_ACL</code>. Na KDE Linuxu obojí obstará ta služba při přihlášení.</p>

<h2>Zálohu to nenahradí</h2>

<p>Vývojáři to píšou sami a bez okolků. Snímky leží na témže disku jako data, takže je porucha disku, ztráta notebooku ani krádež nepřežijí; jsou to zpětné kroky pro domovskou složku, ne záloha. Užitečné jsou i tak: záloha si může snímek vzít za zdroj a nemusí kopírovat data, která se jí pod rukama mění.</p>

<h2>Co ještě v srpnu přibylo</h2>

<p>Vedle snímků skončil v srpnu projekt na vstup v čínštině, japonštině, korejštině a vietnamštině. Fcitx5 a jeho doplňky ChineseAddons, Chewing, Mozc, Hangul a Unikey jsou předinstalované jako Flatpaky, takže uživateli zbývá je zapnout.</p>

<p>Yago Raña Gayoso odstranil nastavení, které dávalo přístup k soketu démona Dockeru každému ve skupině <code>wheel</code>. Instalátor hlásí průběh po menších krocích, aby nevypadal zaseknutě, a z nabídky zavaděče zmizela položka UEFI shell.</p>

<p>KDE Linux je pořád <a href="https://kde.org/linux/" rel="noopener" target="_blank">alfa verze</a> a aktualizuje se denně; přizpůsobení systému je u něj záměrně omezené, protože je postavený na obrazu, ne na balíčcích. K betě mu podle srpnového přehledu chybí patnáct procent cesty.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://blogs.kde.org/2026/08/31/this-month-in-kde-linux-august-2026/" rel="noopener" target="_blank">This Month in KDE Linux: August 2026</a>, Nate Graham a John Veness, KDE Blogs</li>
<li><a href="https://invent.kde.org/kde-linux/kde-linux" rel="noopener" target="_blank">Repozitář kde-linux</a> – commity ze srpna 2026, šablona konfigurace Snapperu a jednotky systemd</li>
<li><a href="https://invent.kde.org/system/kio-snapshot" rel="noopener" target="_blank">Repozitář kio-snapshot</a>, KDE Invent</li>
<li><a href="http://snapper.io/manpages/snapper-configs.html" rel="noopener" target="_blank">Popis konfigurace Snapperu</a>, snapper.io</li>
<li><a href="https://www.phoronix.com/news/KDE-Linux-August-2026" rel="noopener" target="_blank">KDE Linux Now Providing Automatic Btrfs Snapshots For All User Files</a>, Phoronix</li>
</ul>]]></content:encoded>
		<category>Počítače</category>
		<pubDate>Tue, 01 Sep 2026 01:51:37 +0200</pubDate>
	</item>
	<item>
		<title>Hlavička Incremental říká prostředníkům, ať HTTP zprávu posílají dál po částech</title>
		<link>https://tb.chatujme.cz/rfc-10036-hlavicka-incremental-a320</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/rfc-10036-hlavicka-incremental-a320</guid>
		<description>IETF vydal v srpnu 2026 normu RFC 10036 a s ní hlavičku Incremental. Odesílatel jí žádá proxy servery a další prostředníky na cestě, aby zprávu nedrželi celou v paměti a posílali ji dál průběžně. Kdo hlavičku nezná, chová se jako dosud; kdo ji zná a vyhovět nechce, musí odpovědět chybou místo tichého čekání.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/71/m2-2026-08-31-rfc10036-incremental-2f797a35.jpg" alt="Řady portů RJ45 na modulech ethernetového přepínače" /><figcaption>Prázdné porty RJ45 na modulech ethernetového přepínače. Foto: Ben Franske, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Prohlížeč málokdy mluví se serverem přímo. Mezi nimi stojí prostředníci, tedy proxy servery ve firemní síti, brány poskytovatele nebo uzly sítě CDN. Norma <a href="https://www.rfc-editor.org/info/rfc9110" rel="noopener" target="_blank">HTTP Semantics</a> jim dovoluje počkat si na celou zprávu a teprve pak ji poslat dál, a řada z nich to tak dělá.</p>

<p>U běžné stránky je to jedno. U aplikace, která data posílá průběžně, to znamená konec provozu. Právě na to míří <a href="https://www.rfc-editor.org/rfc/rfc10036.html" rel="noopener" target="_blank">RFC 10036</a>, které pracovní skupina httpbis dotáhla do stavu navržené normy a IETF vydal v srpnu 2026. Napsali ho Kazuho Oku z Fastly, Tommy Pauly z Applu a Martin Thomson z Mozilly.</p>

<h2>Prostředník, který čeká na tečku</h2>

<p>Norma jmenuje dva případy. Prvním jsou <a href="https://html.spec.whatwg.org/multipage/server-sent-events.html" rel="noopener" target="_blank">Server-Sent Events</a>, kde server drží jedinou dlouhou odpověď a posílá do ní oznámení, jak vznikají. Prostředník, který si takovou odpověď chce nejdřív uložit celou, čeká na její konec libovolně dlouho a klient se nedozví vůbec nic.</p>

<p>Druhým je návrh <a href="https://datatracker.ietf.org/doc/html/draft-ietf-ohai-chunked-ohttp-08" rel="noopener" target="_blank">Chunked Oblivious HTTP Messages</a> z února 2026. Klient v něm otevře požadavek a data do něj dosílá postupně, zatímco server může začít odpovídat dřív, než požadavek skončí. Z dvojice požadavek a odpověď se tak stane obousměrný kanál a prostředník, který si počká na celek, zastaví oba směry naráz.</p>

<h2>Jedna hlavička, dvě hodnoty</h2>

<p>Hlavička <code>Incremental</code> je strukturované pole typu Item podle <a href="https://www.rfc-editor.org/info/rfc9651" rel="noopener" target="_blank">RFC 9651</a>, tedy jedna hodnota bez seznamu a bez slovníku. Platná je jen pravdivostní: <code>?1</code> znamená „posílej dál průběžně“, <code>?0</code> obvyklé chování. Cokoli jiného příjemce ignoruje.</p>

<pre><code class="language-http">Incremental: ?1</code></pre>

<p>Pole se vztahuje na jednu zprávu, ne na dvojici. Když má průběžně téct požadavek i odpověď, musí ho mít obojí zvlášť. Prostředník, který u pravdivé hodnoty vyhoví, pošle dolů hlavičkovou část a pak předává bajty obsahu tak, jak přicházejí; hlavičky a přípony si přitom smí uložit celé, protože hlavička mluví o obsahu zprávy, ne o nich.</p>

<p>Zajímavá je i opačná hodnota. <code>?0</code> nic nemění, jenže výslovný signál dá prostředníkovi větší jistotu, že si zprávu uložit může. A žádost neplatí jen pro proxy: knihovna nebo rozhraní, které průběžný přenos obsahu neumí, má podle normy použít přítomnost hlavičky aspoň k tomu, aby ukládání omezila.</p>

<h2>Odmítnout se smí, mlčky čekat ne</h2>

<p>Tohle je na normě to podstatné. Když prostředník průběžné přeposlání odmítne, <strong>musí</strong> vrátit chybu, ne se tiše vrátit k ukládání celé zprávy. Klient se tak o problému dozví hned místo toho, aby čekal na odpověď, která nepřijde.</p>

<ul>
<li>Prostředník, který obsah zpráv prohlíží a pouští dál jen to, co uzná za bezpečné, potřebuje vidět celek. Odmítá natrvalo a má odpovědět kódem 501 s hlavičkou <code>Proxy-Status</code> podle <a href="https://www.rfc-editor.org/info/rfc9209" rel="noopener" target="_blank">RFC 9209</a> a chybou <code>incremental_refused</code>.</li>
<li>Prostředník, kterému došla kapacita souběžných požadavků, odmítá dočasně kódem 429 a chybou <code>connection_limit_reached</code>. Norma počítá s tím, že si na průběžné požadavky nastaví přísnější strop než na ostatní, aby mu kvůli nim nedošla obsluha pro zbytek provozu.</li>
</ul>

<p>Trochu ukládat se přitom smí dál. Okamžité posílání se dá zneužít k tomu, aby prostředník rozmělnil práci do spousty drobných paketů, takže si smí nastavit mez v bajtech nebo v čase. Držet data neomezeně ale nesmí: jakmile padne kterákoli z těch dvou mezí, jde obsah ven.</p>

<h2>Záruka to není</h2>

<p>Prostředník, který hlavičku nezná, si jí nevšimne a chová se jako dřív. Klient, jehož aplikace na průběžném doručování stojí, se proto podle normy musí spolehnout na to, co o cestě ví předem, nebo si podporu u konkrétního zdroje vyzkoušet.</p>

<p>Autoři k tomu sami dodávají výhradu, která se v takových dokumentech čte málokdy: kdo staví nad HTTP obousměrný protokol, udělá obvykle lépe, když sáhne po rozšířeném CONNECT (<a href="https://www.rfc-editor.org/info/rfc8441" rel="noopener" target="_blank">RFC 8441</a> pro HTTP/2, <a href="https://www.rfc-editor.org/info/rfc9220" rel="noopener" target="_blank">RFC 9220</a> pro HTTP/3). Ten do architektury HTTP zapadá líp.</p>

<h2>Dosud si každý pomáhal po svém</h2>

<p>Vyrovnávací paměť prostředníka se doteď vypínala lokálně. V nginxu je na to <a href="https://nginx.org/en/docs/http/ngx_http_proxy_module.html" rel="noopener" target="_blank">direktiva <code>proxy_buffering</code></a> a hlavička <code>X-Accel-Buffering</code> s hodnotami <code>yes</code> a <code>no</code>, kterou pošle server za proxy; správce ji navíc může nechat ignorovat. Funguje ale jen v nginxu a jen na odpovědi. Hlavička z RFC 10036 je proti tomu jedna žádost pro celý řetěz a platí i na požadavek.</p>

<p>IANA má obojí zapsané. V rejstříku jmen hlaviček HTTP stojí <code>Incremental</code> jako trvalé pole typu Item, v rejstříku chyb <code>Proxy-Status</code> pak <code>incremental_refused</code> s doporučeným kódem 501.</p>

<p>Práce na dokumentu trvala rok a čtyři měsíce: první verzi návrhu skupina zveřejnila 29. dubna 2025, poslední 2. března 2026. Jestli z toho něco bude, se pozná až podle toho, kolik proxy serverů hlavičku začne číst.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.rfc-editor.org/rfc/rfc10036.html" rel="noopener" target="_blank">RFC 10036: Incremental Forwarding of HTTP Messages</a>, RFC Editor</li>
<li><a href="https://datatracker.ietf.org/doc/rfc10036/" rel="noopener" target="_blank">Záznam dokumentu v IETF Datatrackeru</a> (dřívější draft-ietf-httpbis-incremental)</li>
<li><a href="https://www.iana.org/assignments/http-fields/" rel="noopener" target="_blank">Hypertext Transfer Protocol (HTTP) Field Name Registry</a> a <a href="https://www.iana.org/assignments/http-proxy-status/" rel="noopener" target="_blank">HTTP Proxy Error Types</a>, IANA</li>
<li><a href="https://nginx.org/en/docs/http/ngx_http_proxy_module.html" rel="noopener" target="_blank">Dokumentace modulu ngx_http_proxy_module</a>, nginx</li>
</ul>]]></content:encoded>
		<category>Internet a sítě</category>
		<pubDate>Mon, 31 Aug 2026 09:49:07 +0200</pubDate>
	</item>
	<item>
		<title>PHPStan 2.2.10 zakládá paralelní procesy rozvětvením, na Windows spouští nové</title>
		<link>https://tb.chatujme.cz/phpstan-2-2-10-rozvetveni-paralelnich-procesu-a319</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/phpstan-2-2-10-rozvetveni-paralelnich-procesu-a319</guid>
		<description>PHPStan od vydání 2.2.10 zakládá paralelní procesy rozvětvením toho, který analýzu řídí, místo aby pro každý spouštěl další PHP. Ušetří tím načtení analyzátoru v každém procesu a část paměti nechá sdílenou. Podmínky jsou tři: unixový systém, nativní rozšíření PHPStan Turbo v očekávané verzi a vypnutý OPcache i JIT.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/66/m2-2026-08-31-phpstan-fork-d679c135.jpg" alt="Plyšový fialový slon, maskot jazyka PHP" /><figcaption>Plyšový elePHPant, maskot jazyka PHP. Tenhle kus rozdávala platforma Heroku. Foto: Atomic Taco, Wikimedia Commons (CC BY-SA 2.0)</figcaption></figure>

<p>Statický analyzátor <a href="https://phpstan.org/" rel="noopener" target="_blank">PHPStan</a> hledá v kódu PHP chyby, aniž by ho spustil. U větších projektů běží analýza v několika procesech naráz a právě tady je změna, kterou přineslo <a href="https://github.com/phpstan/phpstan/releases/tag/2.2.10" rel="noopener" target="_blank">vydání 2.2.10</a> z 30. srpna 2026: paralelní procesy už nevznikají spuštěním dalšího PHP, ale rozvětvením toho, který analýzu řídí.</p>

<h2>Rozvětvení místo spuštění</h2>

<p>Rozvětvení procesu, tedy systémové volání <code>fork</code>, vyrobí kopii běžícího procesu i s tím, co má v paměti. Spuštění nového procesu naproti tomu začíná od nuly: čerstvé PHP musí načíst analyzátor, jeho nastavení a autoloader, a teprve pak se dostane k práci. Rozvětvený proces tohle všechno zdědí a stránky paměti mu operační systém sdílí tak dlouho, dokud do nich nezapíše.</p>

<p>Zapnout se to dalo už dřív proměnnou prostředí <code>PHPSTAN_PARALLEL_FORK</code>. Od vydání 2.2.10 je rozvětvení výchozí všude, kde může fungovat. <a href="https://github.com/phpstan/phpstan-src/pull/6260" rel="noopener" target="_blank">Popis té změny</a> jmenuje dvě podmínky: aktivní nativní rozšíření PHPStan Turbo v očekávané verzi a vypnutý OPcache i JIT. Kde některá z nich neplatí, spouští PHPStan procesy postaru.</p>

<h2>Bez nativního rozšíření to nejde</h2>

<p>Ta vazba na rozšíření vypadá jako libovůle, ale má konkrétní příčinu ve způsobu, jakým PHP čte archivy <code>phar</code> – a právě z takového archivu se PHPStan obvykle pouští. Knihovna phar drží na každý archiv a proces jediný otevřený popisovač souboru a čtení každé položky přes něj obslouží jako přesun a čtení. Po rozvětvení sdílejí všechny procesy tentýž popis otevřeného souboru, tedy jeden jediný kurzor v jádře. Souběžná čtení se proto proplétají a vracejí bajty z cizích míst; navenek to vypadá jako chyby při zpracování souborů uvnitř archivu. Oprava v samotném PHP podle autorů neexistuje a uživatelský kód se k tomu popisovači nedostane.</p>

<p>Rozšíření Turbo proto navěsí přes <code>pthread_atfork()</code> dvojici obsluh. První si těsně před rozvětvením poznamená kurzor u každého popisovače, který je nad archivem otevřený jen pro čtení. Druhá běží v potomkovi: archiv otevře znovu, kurzor obnoví a přes <code>dup2()</code> podstrčí soukromý popis pod původní číslo popisovače. Do vnitřností phar nesahá ani jedna. Test přiložený k rozšíření ukazuje obojí vedle sebe – bez té ochrany se čtení pokazí rodiči i všem osmi potomkům, s ní projde táž zátěž bez chyby.</p>

<p>Vedlejším ziskem je, že u instalací z archivu je nově urychlený i hlavní proces. Rozšíření se do něj dostane tak, že se hlavní proces sám znovu spustí přes <code>pcntl_exec()</code> s načtenou binárkou; potomci ho pak zdědí. Dosud se rozšíření vpravovalo až do spouštěných procesů parametrem na příkazové řádce, kam rozvětvený proces nedosáhne.</p>

<h2>Na Windows se nemění nic</h2>

<p>Rozvětvení procesu má v PHP na starosti modul Process Control a ten na Windows k dispozici není: <a href="https://www.php.net/manual/en/pcntl.installation.php" rel="noopener" target="_blank">dokumentace jazyka</a> u něj rovnou uvádí, že mimo unixové platformy nepracuje. PHPStan tam proto zůstává u spouštění nových procesů.</p>

<p>Rozšíření Turbo samo přitom Windows podporuje. Balíček <code>phpstan/phpstan</code> podle <a href="https://github.com/phpstan/turbo-ext" rel="noopener" target="_blank">popisu rozšíření</a> vozí předkompilované binárky pro Linux, macOS i 64bitové Windows, a to pro PHP 8.3 a novější. Analýzu na Windows tedy zrychlí, na způsobu zakládání procesů ale nezmění nic.</p>

<h2>Kolik to ušetřilo</h2>

<p>Měření proběhlo na dvou velkých projektech, pokaždé s prázdnou vyrovnávací pamětí a se stejnou binárkou rozšíření u obou variant:</p>

<table><thead><tr><th>projekt a metrika</th><th>spouštění</th><th>rozvětvení</th></tr></thead><tbody><tr><td>Slevomat, čas na hodinách</td><td>105,5 s</td><td>94,0 s</td></tr><tr><td>Slevomat, čas procesoru</td><td>714,4 s</td><td>652,6 s</td></tr><tr><td>ShipMonk, čas procesoru</td><td>1 772,4 s</td><td>1 631,2 s</td></tr><tr><td>ShipMonk, čas na hodinách</td><td>282,1 s</td><td>317,6 s</td></tr></tbody></table>

<p>První tři řádky znamenají zlepšení o 10,9, 8,7 a 8,0 procenta. Poslední řádek jde proti nim a autor ho v poznámce vysvětluje tím, že měřicí stroj byl v tu chvíli vytížený něčím jiným; za stabilní údaj označuje čas procesoru, který se zlepšil na obou projektech.</p>

<h2>Rozvětvení hned přineslo vlastní chybu</h2>

<p>Zaváděcí soubory, které si projekt nechává provést před analýzou, běžely dosud jednou v hlavním procesu. Jakmile si takový soubor otevřel spojení do databáze, zdědili ho po rozvětvení všichni potomci a prali se o jediný socket; hlásilo se to jako neúspěšné založení transakce. <a href="https://github.com/phpstan/phpstan-src/pull/6264" rel="noopener" target="_blank">Oprava</a>, která je součástí téhož vydání, ty soubory provede v každém rozvětveném procesu zvlášť. Spouštěné procesy tenhle problém nikdy neměly, protože každý z nich ty soubory provedl sám.</p>

<h2>Skenování adresářů bez vyrovnávací paměti</h2>

<p>Druhá velká změna se týká rejstříku symbolů, který si PHPStan staví průchodem přes soubory v adresářích. Nejdražší část toho průchodu, čištění souboru od komentářů a řetězců, byla dosud cyklus přes jednotlivé bajty napsaný v PHP; <a href="https://github.com/phpstan/phpstan-src/pull/6304" rel="noopener" target="_blank">nově ji dělá Turbo nativně</a>. Na korpusu o 50 MB a 16 800 souborech klesl čas té části z 1,321 s na 0,111 s a čas celého sestavení rejstříku z 1,705 s na 0,445 s.</p>

<p>Podstatnější než ta čísla je, co z nich plyne. Vyrovnávací paměť rejstříku se zrušila celá: ověřit ji totiž znamená spočítat kontrolní součet každého souboru ve stromu, což na tomtéž korpusu trvá 0,419 s, tedy skoro stejně jako nové oskenování. Zmizel s ní i zámek, o který se paralelní procesy dělily. Na jednom z měřených projektů to ubralo 101,7 MB nejvyšší obsazené paměti a směrodatná odchylka mezi opakovanými běhy klesla ze 7,09 s na 1,41 s.</p>

<h2>Číslo o spotřebě paměti nešlo ověřit</h2>

<p>Do třetice <a href="https://github.com/phpstan/phpstan-src/pull/6297" rel="noopener" target="_blank">opravuje vydání číslo</a>, které analyzátor tiskne v podrobném režimu. Řádek <code>Used memory</code> vznikal jako součet nejvyšší spotřeby všech procesů a k tomu okamžitá spotřeba hlavního procesu, odečtená ve chvíli, kdy skončil ten první z nich. Procesy ale nemají vrchol ve stejný okamžik, takže ten součet popisoval stav, který nikdy nenastal.</p>

<p>U rozvětvených procesů se k tomu přidala vlastnost PHP, kterou stojí za to znát i mimo PHPStan: hodnotu z <code>memory_get_peak_usage()</code> potomek po rozvětvení dědí, takže proces, který si nic nealokoval, hlásí vrchol svého rodiče. Na jednom projektu se to sečetlo na 29,21 GB, přestože největší proces měl podle jádra vrchol 3,14 GB a součet skutečných vrcholů všech procesů byl 16,69 GB. Nově se tisknou dvě čísla zvlášť: vrchol hlavního procesu a vrchol největšího z rozvětvených.</p>

<h2>Co z toho plyne pro práci</h2>

<p>Kdo pouští PHPStan na Linuxu nebo macOS z balíčku nainstalovaného Composerem a má PHP 8.3 nebo novější, dostane rozvětvení bez jediného zásahu do nastavení. Kdo pracuje na Windows nebo si nechává zapnutý OPcache, zůstane u starého způsobu a rozdíl neuvidí. Výsledek analýzy je v obou případech stejný – autor u každého měření uvádí, že chybové výpisy byly bajt po bajtu shodné, a rozšíření se dá kdykoli vypnout proměnnou <code>PHPSTAN_TURBO&#61;0</code>.</p>

<h2>Zdroje</h2>

<ul><li><a href="https://github.com/phpstan/phpstan/releases/tag/2.2.10" rel="noopener" target="_blank">Poznámky k vydání PHPStan 2.2.10</a>, GitHub, 30. srpna 2026</li><li><a href="https://github.com/phpstan/phpstan-src/pull/6260" rel="noopener" target="_blank">Popis přechodu na rozvětvené procesy</a>, pull request 6260 v phpstan-src</li><li><a href="https://github.com/phpstan/phpstan-src/pull/6264" rel="noopener" target="_blank">Provedení zaváděcích souborů v každém procesu zvlášť</a>, pull request 6264</li><li><a href="https://github.com/phpstan/phpstan-src/pull/6304" rel="noopener" target="_blank">Nativní skenování adresářů a zrušení vyrovnávací paměti</a>, pull request 6304</li><li><a href="https://github.com/phpstan/phpstan-src/pull/6297" rel="noopener" target="_blank">Hlášení nejvyšší spotřeby paměti po procesech</a>, pull request 6297</li><li><a href="https://github.com/phpstan/turbo-ext" rel="noopener" target="_blank">Popis rozšíření phpstan_turbo</a>, GitHub</li><li><a href="https://www.php.net/manual/en/pcntl.installation.php" rel="noopener" target="_blank">Instalace modulu Process Control</a>, dokumentace PHP</li></ul>]]></content:encoded>
		<category>Programování</category>
		<pubDate>Mon, 31 Aug 2026 01:55:26 +0200</pubDate>
	</item>
	<item>
		<title>Godot 3.6.3 zvedl cílovou verzi Androidu na 16 kvůli uzávěrce Google Play</title>
		<link>https://tb.chatujme.cz/godot-363-android-16-a318</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/godot-363-android-16-a318</guid>
		<description>Herní engine Godot vydal 22. srpna údržbovou verzi 3.6.3 své starší větve. Nestojí za ní nová funkce, ale dvě cizí pravidla: Google Play od 31. srpna 2026 nepřijme aplikaci, která necílí aspoň na Android 16, a Xcode neumí pracovat s nižším cílem než iOS 15.0. Vedle toho přibylo dvacet oprav, mezi nimi praskání zvuku ve Windows.</description>
		<content:encoded><![CDATA[<p>Herní engine Godot zveřejnil <a href="https://godotengine.org/article/maintenance-release-godot-3-6-3/" rel="noopener" target="_blank">vydání 3.6.3</a> 22. srpna 2026. Je to údržba starší větve; hlavní vývoj běží na řadě 4.x, kde vyšla čtyři dny předtím <a href="https://godotengine.org/article/maintenance-release-godot-4-7-2/" rel="noopener" target="_blank">verze 4.7.2</a> s <a href="https://tb.chatujme.cz/godot-mys-vysoka-frekvence-windows-a262">opravou propadu snímků při rychlé myši</a>. Důvod stojí v oznámení hned v první větě: 3.6.2 byla doporučená verze delší dobu a nové sestavení si vyžádaly změny v požadavcích pro Android a iOS.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/b0/m2-2026-08-30-godot-363-9d1cd58d.png" alt="Editor Godotu 3.1 s otevřenou 2D scénou" /><figcaption>Editor Godotu 3.1, tedy té větve, kterou vydání 3.6.3 udržuje při životě. Foto: AfterCadaver, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<h2>Uzávěrka je 31. srpna</h2>
<p>Nápověda Play Console to říká bez okolků. Od <a href="https://support.google.com/googleplay/android-developer/answer/11926878?hl&#61;en" rel="noopener" target="_blank">31. srpna 2026</a> musí nová aplikace i aktualizace cílit na Android 16 (API 36), jinak ji Google Play nepřijme. Nižší laťku mají jen některé platformy: Wear OS a Android Automotive OS vystačí s Androidem 15 (API 35), Android TV a Android XR s Androidem 14 (API 34). Kdo termín nestihne, může podle téže stránky požádat o odklad do 1. listopadu 2026; formuláře k žádosti mají v Play Console přibýt do konce roku.</p>
<p>Cílová úroveň API je číslo v manifestu a určuje, podle kterých pravidel systém s aplikací zachází. Vývojář, který má v obchodě hru postavenou na Godotu 3.6.2, tedy potřeboval nový export. Dostal ho devět dní před uzávěrkou.</p>
<h2>Co se ve větvi 3.x změnilo</h2>
<p>Rozdíl mezi 3.6.2 a 3.6.3 je vidět v souboru <a href="https://github.com/godotengine/godot/blob/3.6.3-stable/platform/android/java/app/config.gradle" rel="noopener" target="_blank">config.gradle</a> na pár řádcích. Hodnoty <code>compileSdk</code> i <code>targetSdk</code> vyskočily z 35 na 36, nástroje pro sestavení z 35.0.0 na 36.1.0, NDK z 28.1.13356709 na 29.0.14206865 a Kotlin z 2.1.20 na 2.1.21.</p>
<p>Jedno číslo zůstalo na svém: minimální úroveň API je pořád 21. Godot 4.7.2 má na témže místě 24, takže hra ze starší větve se nainstaluje i na telefony, na které čtyřková řada nedosáhne. Pro projekty, které se kvůli tomu 3.x drží, je to podstatnější než zbytek seznamu změn dohromady.</p>
<h2>Na Applu minimum 15.0 a konec 32 bitů</h2>
<p>Druhá polovina důvodu je iOS. Sestavovací skript pro Apple posílá překladači parametr <code>-miphoneos-version-min</code> a ten v 3.6.2 zněl 12.0; ve 3.6.3 je to 15.0. Ze stejného souboru zmizely větve pro 32bitové architektury armv7 a i386. Autor <a href="https://github.com/godotengine/godot/pull/122324" rel="noopener" target="_blank">té úpravy</a> k tomu píše, že 32 bitů iOS nepodporuje od verze 11 a že 15.0 je nejnižší cíl, se kterým umí pracovat Xcode 27. Do exportu zároveň přibyla volba minimálního cíle.</p>
<p>Tabulka Applu to potvrzuje jen zčásti. Xcode 27, zatím ve fázi bety, opravdu <a href="https://developer.apple.com/support/xcode/" rel="noopener" target="_blank">vede jako rozsah cílů</a> iOS 15 až 27 – jenže totéž má i Xcode 26.6, tedy poslední hotová verze nástroje. Práh iOS 15 není novinka příští generace Xcode; je to stav, ve kterém byl Godot 3.x už dřív pozadu.</p>
<h2>Praskání zvuku ve Windows</h2>
<p>Mezi opravami je i taková, kterou hráč slyší. Ovladač WASAPI si ve 3.6.2 přečetl velikost vyrovnávací paměti při startu a míchací vlákno s ní pak počítalo napořád. <a href="https://github.com/godotengine/godot/blob/3.6.3-stable/drivers/wasapi/audio_driver_wasapi.cpp" rel="noopener" target="_blank">Ve 3.6.3</a> se vlákno ptá Windows voláním <code>GetBufferSize</code> v každém průchodu a teprve z čerstvé hodnoty počítá, kolik vzorků se do zařízení vejde. Seznam změn to popisuje jako opravu praskání, které způsobovala nesprávná velikost vyrovnávací paměti.</p>
<p>Ve stejném souboru je i druhá úprava, o odpojeném zařízení. Když Windows odpoví <code>AUDCLNT_E_DEVICE_INVALIDATED</code>, tedy že zvukový výstup zmizel pod rukama, ovladač už nevypíše chybu; zavře zařízení a napíše varování.</p>
<p>U té první opravy odkazuje seznam změn na <a href="https://github.com/godotengine/godot/pull/89283" rel="noopener" target="_blank">pull request číslo 89283</a>. Ten se do vývojové větve dostal už v březnu 2024. Do 3.x přichází teď.</p>
<h2>Dvacet oprav, šestnáct lidí</h2>
<p>Za vydáním je podle oznámení dvacet oprav od šestnácti přispěvatelů a sestavené je z commitu a3378686f. Knihovna mbedTLS je nově ve verzi 3.6.7, libpng ve verzi 1.6.58. Na Linuxu se odpověď hlasové syntézy zpracovává na hlavním vlákně, aby neuvázla komunikace se speech-dispatcherem, a interpolace fyziky si nově rozumí s vykreslováním v odděleném vlákně.</p>
<p>Nejdelší cestu má za sebou drobnost: chybějící nápověda k hlavičce funkce v GDScriptu. <a href="https://github.com/godotengine/godot/pull/68449" rel="noopener" target="_blank">Pull request</a> na ni někdo otevřel 9. listopadu 2022 a správci ho sloučili 20. února 2026. K uživatelům se dostává o půl roku později.</p>
<p>Seznam změn nemá oddíl s novinkami, jen Změněno a Opraveno. Godot 3.6.3 drží hry ze starší větve v obchodech, a přesně to uvádí oznámení projektu jako hlavní důvod, proč sestavení vůbec vzniklo.</p>
<p>Zdroje: <a href="https://godotengine.org/article/maintenance-release-godot-3-6-3/" rel="noopener" target="_blank">oznámení vydání</a> a <a href="https://github.com/godotengine/godot/releases/tag/3.6.3-stable" rel="noopener" target="_blank">značka 3.6.3-stable</a> v repozitáři projektu, <a href="https://support.google.com/googleplay/android-developer/answer/11926878?hl&#61;en" rel="noopener" target="_blank">požadavky Google Play na cílovou úroveň API</a> a <a href="https://developer.apple.com/support/xcode/" rel="noopener" target="_blank">tabulka podporovaných cílů</a> na stránkách Applu.</p>]]></content:encoded>
		<category>Hry</category>
		<pubDate>Sun, 30 Aug 2026 17:51:33 +0200</pubDate>
	</item>
	<item>
		<title>Potisk trička schová člověka před detektorem osob, policejní kamery umělec nezkoušel</title>
		<link>https://tb.chatujme.cz/digital-camouflage-detektor-osob-a317</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/digital-camouflage-detektor-osob-a317</guid>
		<description>Berlínský umělec Simon Weckert nechal potisknout tričko vzorem, který je navržený proti neuronové síti. Na jeho videu obtáhne detektor osob rámečkem každého kolemjdoucího a jen člověka v tom tričku přehlédne. Weckert ale sám píše, že o žádném konkrétním státním systému jeho práce netvrdí nic.</description>
		<content:encoded><![CDATA[<p>Berlínský umělec <a href="https://simonweckert.com/digitalcamouflage.html" rel="noopener" target="_blank">Simon Weckert</a> zveřejnil projekt Digital Camouflage: tričko potištěné vzorem, který má neuronovou síť pro detekci osob přinutit, aby nositele přehlédla. Na doprovodné ukázce obtáhne detektor rámečkem každého kolemjdoucího a připíše mu popisek „person“ – všem kromě člověka v tom tričku. Rozhovor s autorem vyšel 25. srpna v magazínu <a href="https://www.dezeen.com/2026/08/25/digital-camouflage-shirt-ai-video-surveillance-simon-weckert/" rel="noopener" target="_blank">Dezeen</a>.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/5d/m2-2026-08-30-kottbusser-tor-kamery-5b9d0017.jpg" alt="Noční pohled na berlínské Kottbusser Tor s nadzemní stanicí metra" /><figcaption>Kottbusser Tor v Berlíně. Právě sem má přibýt první kamera se skenerem chování. Foto: GillyBerlin, Wikimedia Commons (CC BY 2.0)</figcaption></figure>
<h2>Stroj nehledá člověka, hledá statistiku</h2>
<p>„Systémy AI se skládají z více vrstev a nikdy se nenaučily, co je to člověk. Naučily se, jak lidé vypadají na milionech trénovacích obrázků,“ řekl Weckert Dezeenu; citace je přeložená. V raných vrstvách jde podle něj o hrany, kontrasty a přechody textur, hlouběji v síti už o části: silueta hlavy a ramen, poměr končetin k trupu, souvislý obrys těla proti pozadí. Člověk je pro stroj balíček vizuální statistiky, a přesně v tom je jeho slabina.</p>
<p>Vzor proto nevznikl od stolu. Weckert popisuje, že ho hledal ve smyčce se samotným detektorem: vygeneruje kandidáta, ukáže ho detektoru, změří, jak jistě v obraze pořád nachází člověka, upraví, opakuje – dokud jistota nespadne. Slepá místa stroje totiž nejsou pro člověka intuitivní. Navrhnout takový vzor okem nejde; co síť nevidí, řekne jen ta síť.</p>
<h2>Nášivka přestane fungovat, když se otočíte</h2>
<p>V technickém popisu projektu stojí tři odborné práce a první z nich vysvětluje, proč je souvislý potisk něco jiného než nášivka. Tým kolem Zhanhaa Hu ukázal v článku <a href="https://arxiv.org/abs/2203.03373" rel="noopener" target="_blank">Adversarial Texture for Fooling Person Detectors in the Physical World</a>, přijatém na konferenci CVPR 2022, že tištěné záplaty ztrácejí účinek, jakmile se změní úhel, pod kterým se kamera dívá. Autoři proto navrhli adversariální texturu: vzor s opakující se strukturou, který pokryje oděv libovolného tvaru, takže na něm není hrana, za kterou by šlo zajet. Ušili z ní trička, sukně i šaty a vyzkoušeli je ve fyzickém světě.</p>
<h2>Kolik toho laboratoř naměřila</h2>
<p>Novější práce jde dál a je nepříjemná pro obrany, které mezitím vznikly. V preprintu <a href="https://arxiv.org/abs/2510.17322" rel="noopener" target="_blank">A Single Set of Adversarial Clothes Breaks Multiple Defense Methods in the Physical World</a> z října 2025 autoři píšou, že obrany navržené proti záplatám selhávají už tehdy, když se záplata prostě zvětší. Jediná sada oblečení dosáhla proti nechráněnému detektoru Faster R-CNN úspěšnosti útoku 96,06 % a proti devíti chráněným modelům přes 64,84 % – měřeno ve fyzickém světě, ne jen na obrázcích v počítači.</p>
<p>Třetí citovaná práce, <a href="https://arxiv.org/abs/2511.16020" rel="noopener" target="_blank">Physically Realistic Sequence-Level Adversarial Clothing for Robust Human-Detection Evasion</a>, řeší to, co při chůzi rozbíjí všechno ostatní: látka se hýbe. Autoři neoptimalizují potisk na jednotlivé snímky, ale na celé video, počítají s pohybem, měnícím se úhlem i osvětlením a barvy zamykají profilem ICC, aby je tiskárna vůbec zvládla vytisknout. Hotové kusy pak vyrobili sublimačním tiskem. Dvě z těch tří prací zatím prošly jen na arXiv, recenzovaná je ta Huova.</p>
<h2>Co se v Berlíně teprve rozjíždí</h2>
<p>Kamera, na kterou vzor míří, na Kottbusser Tor zatím nestojí. Podle <a href="https://netzpolitik.org/2026/software-zur-ueberwachung-berlins-ausgewaehlt-verhaltensscanner-am-kotti-startet-noch-im-sommer/" rel="noopener" target="_blank">netzpolitik.org</a> uzavřela berlínská policie výběrové řízení 26. května 2026, přihlásilo se pět firem a jméno vítěze si úřad zatím nechává pro sebe. První kamera se skenerem chování měla přibýt do konce třetího čtvrtletí. Agentura DPA psala začátkem srpna o srpnovém startu, jenže vnitřní správa se pro <a href="https://www.rbb24.de/politik/beitrag/2026/08/videokameras-ki-kottbusser-tor-berlin-polizei-ueberwachung.html" rel="noopener" target="_blank">rbb24</a> na měsíc vázat nechtěla a mluvila dál jen o třetím čtvrtletí.</p>
<p>Obličeje systém rozpoznávat nemá. Má hledat nápadné vzorce chování a obsluze ukázat jen panáčky z čar; k biometrickému ztotožnění podle policie nedojde. Poplach má spustit i ležící člověk, a na náměstí, kde se zdržuje hodně lidí bez domova, to dopadne hlavně na ně. Matthias Marx z Chaos Computer Clubu na červnovém jednání výboru pro vnitřní věci zpochybnil, jestli se ti panáčci nedají zpětně zosobnit, třeba podle chůze nebo podle časových značek videa. Jak často podobné systémy spustí planý poplach, úřad nezveřejnil. Na techniku pro kriminalitou zatížená místa počítá rozpočet mezi lety 2026 a 2030 s 2,47 milionu eur na pořízení a 2,13 milionu na provoz.</p>
<h2>Co ukázka dokládá a co ne</h2>
<p>Weckert na svém webu píše rovnou, že demonstrace běží na obecném open-source detektoru YOLO a že o žádném konkrétním státním systému jeho práce netvrdí nic – právě proto, že takový systém nikdo zvenčí vyzkoušet nemůže. Berlínský skener chování je navíc jiná úloha než prosté „najdi v obraze člověka“: hodnotí, co se v záběru děje. Jestli na něj potisk zabere, se z videa nepozná.</p>
<p>Měřitelná zůstává ta druhá půlka. Adversariální oblečení v laboratoři funguje a obrany proti němu zaostávají: devět chráněných modelů propustilo útok ve víc než dvou třetinách pokusů. A protože poslední z citovaných prací už neřeší, jestli vzor sítě zmate, ale jak ho dostat na skutečnou látku, přestává to být úloha jen pro laboratoř.</p>
<h2>Zdroje</h2>
<ul><li><a href="https://simonweckert.com/digitalcamouflage.html" rel="noopener" target="_blank">Simon Weckert: Digital Camouflage</a> – popis projektu, použitý detektor a seznam odborných prací</li><li><a href="https://www.dezeen.com/2026/08/25/digital-camouflage-shirt-ai-video-surveillance-simon-weckert/" rel="noopener" target="_blank">Dezeen, 25. srpna 2026</a> – rozhovor s autorem</li><li><a href="https://netzpolitik.org/2026/software-zur-ueberwachung-berlins-ausgewaehlt-verhaltensscanner-am-kotti-startet-noch-im-sommer/" rel="noopener" target="_blank">netzpolitik.org, 3. července 2026</a> – výběrové řízení a plán nasazení</li><li><a href="https://www.rbb24.de/politik/beitrag/2026/08/videokameras-ki-kottbusser-tor-berlin-polizei-ueberwachung.html" rel="noopener" target="_blank">rbb24, 4. srpna 2026</a> – vyjádření vnitřní správy, kritika Chaos Computer Clubu, náklady</li></ul>]]></content:encoded>
		<category>Umělá inteligence</category>
		<pubDate>Sun, 30 Aug 2026 09:51:16 +0200</pubDate>
	</item>
	<item>
		<title>Posiva začala v Onkalu vrtat první otvor pro kontejner s vyhořelým palivem</title>
		<link>https://tb.chatujme.cz/onkalo-prvni-ulozny-otvor-a316</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/onkalo-prvni-ulozny-otvor-a316</guid>
		<description>Ve středu 26. srpna 2026 se v tunelu přes čtyři sta metrů pod povrchem finského Olkiluota zakousla vrtná hlava do horniny. Posiva tím začala vrtat první úložný otvor, který se má stát součástí trvalého uložení vyhořelého jaderného paliva; ty předchozí byly zkušební. Povolení k provozu celého zařízení zatím leží u vlády.</description>
		<content:encoded><![CDATA[<p>Ve středu 26. srpna 2026 ve 13.40 místního času se v tunelu přes čtyři sta metrů pod povrchem zakousla vrtná hlava do horniny staré asi 1,9 miliardy let. Finská Posiva tím <a href="https://www.posiva.fi/ajankohtaista/tiedotteetporssitiedotteet/2026/poralaitepaasitositoimiin-varsinaistenloppusijoitusreikienporauskaynnistyionkalonuumenissa.html" rel="noopener" target="_blank">začala vrtat první úložný otvor</a> v podzemním úložišti Onkalo u Olkiluota na západním pobřeží Finska. Zkušebních otvorů udělal stroj několik už dřív; tenhle je první, který se má stát součástí trvalého uložení vyhořelého jaderného paliva.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/8a/m2-2026-08-29-onkalo-tunel-05ff3707.jpg" alt="Čelo tunelu v podzemním úložišti Onkalo s odkrytou horninou" /><figcaption>Čelo tunelu v podzemním úložišti Onkalo, odkrytá hornina Olkiluota. Foto: kallerna, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<h2>Osm metrů dolů s odchylkou do 25 milimetrů</h2>
<p>Vrtá se svisle do podlahy tunelu, který byl vyražený už dřív. Hotová díra má být 8,4 metru hluboká a 1,75 metru široká. Přísné je zadání na přesnost: střed otvoru se po celé délce nesmí od svislé osy odchýlit o víc než 25 milimetrů. Stroj proto svou polohu sleduje průběžně a řídicími válci ji za chodu opravuje.</p>
<p>U prvních otvorů se kontroluje víc, než bude běžné. Nejméně tři z nich Posiva hned po dokončení zvlášť přeměří a teprve pak přejde do sériovějšího tempa. Otvor, který se do tolerance nevejde, se k ukládání nepoužije.</p>
<h2>Deset hodin čistého vrtání</h2>
<p>Osmimetrová díra zabere podle stavebního manažera provozu Kimma Lehtoly zhruba deset hodin čistého vrtání. „Čím tvrdší kámen, tím pomaleji to jde, ale těch deset hodin je v našich podmínkách slušné vodítko,“ řekl (citace přeložená z finštiny). Většina celkového času padne na něco jiného – na přípravu a ustavení stroje, na jeho rozebrání a přesuny a pak na vyčištění a vysušení hotového otvoru. Až se práce ustálí, chce Posiva zvládnout asi dva hotové otvory za pracovní týden.</p>
<h2>Stroj váží 78 tun a horninu z vody odděluje separátor</h2>
<p>Vrtačka se jmenuje DHBM podle anglického Deposition Hole Boring Machine a postavila ji německá Herrenknecht AG. Do Olkiluota dorazila v červnu 2022. Je přes devět metrů dlouhá, přes tři metry široká, skoro čtyři metry vysoká a váží 78 tun. Sama si nevystačí: vedle ní stojí dvaadvacetitunová energetická jednotka a separátor o hmotnosti 18,5 tuny, který z vrtné vody odděluje odvrtanou horninu. Té se při díře téhle velikosti nasype hodně.</p>
<p>U prvních vrtů je posádka větší než obvykle – všech pět operátorů a k tomu dva střídající se dozorci. Tři operátoři už vrtali dřív, dva se zaučují vedle nich; v běžném provozu má na otvor stačit trojice. Zkušební otvory vrtala na podzim 2022 nejdřív posádka výrobce, pak pokračovali lidé Posivy s její pomocí. <a href="https://www.world-nuclear-news.org/articles/drilling-of-deposition-holes-starts-at-onkalo" rel="noopener" target="_blank">World Nuclear News</a> uvádí u obou skupin čtyři otvory; tisková zpráva Posivy počty nezmiňuje.</p>
<h2>V prvním tunelu bude asi třicet otvorů</h2>
<p>Tunel, ve kterém se teď vrtá, měří kolem 330 metrů a vejde se do něj zhruba třicet úložných otvorů. Za stoletou dobu provozu jich má vzniknout na sto s celkovou délkou kolem 35 kilometrů, uvádí World Nuclear News. Palivo se ukládá do kontejneru z mědi s ocelovou vložkou, kolem něj je bentonitová vrstva, tunel se zasype bobtnavým jílem a uzavře; poslední bariérou je samotná hornina. Hloubka, ve které kontejnery skončí, se v pramenech mírně liší – ministerstvo hospodářství a práce i Posiva píšou o zhruba 430 metrech, World Nuclear News o 450.</p>
<h2>Povolení k provozu leží u vlády</h2>
<p>Finský úřad pro radiační a jadernou bezpečnost STUK vydal 4. srpna 2026 kladné stanovisko k žádosti Posivy o povolení provozovat zařízení, kde se palivo uzavírá do kontejnerů, i samotné úložiště. Podle <a href="https://valtioneuvosto.fi/en/-/1410877/meae-to-prepare-operating-licence-for-spent-nuclear-fuel-disposal-facility-of-posiva-taking-into-account-radiation-and-nuclear-safety-authority-s-safety-assessment" rel="noopener" target="_blank">tiskové zprávy ministerstva hospodářství a práce</a> jsou podmínky zákona o jaderné energii splněné a povolení platnému do konce roku 2070, o jaké Posiva žádá, nic nebrání. Žádost přitom leží na ministerstvu od 30. prosince 2021. Návrh rozhodnutí chce úřad předložit vládě na podzim.</p>
<p>Povolením to neskončí. I když ho vláda vydá, Posiva provoz nespustí dřív, než STUK provede kontrolu podle paragrafu 20 zákona o jaderné energii. Úřad k povolení navrhuje i podmínky: dřívější termín pravidelného hodnocení bezpečnosti, aktualizaci dokladu o dlouhodobé bezpečnosti a doplnění některých plánů kolem samotného ukládání. Ředitel Posivy Ilkka Poikolainen mluví o cíli být na zahájení ukládání připraveni do konce roku 2026.</p>
<p>Jestli první otvor obstojí, se v den, kdy vrtání začalo, ještě nevědělo. Geometrie a kvalita se měří až po dokončení a Posiva ve zprávě psala, že jasno bude o týden později. „Máme ale silnou důvěru, že se do tolerancí vejdeme,“ řekl k tomu Lehtola (citace přeložená z finštiny).</p>
<p>Zdroje: tisková zpráva <a href="https://www.posiva.fi/ajankohtaista/tiedotteetporssitiedotteet/2026/poralaitepaasitositoimiin-varsinaistenloppusijoitusreikienporauskaynnistyionkalonuumenissa.html" rel="noopener" target="_blank">Posivy z 27. srpna 2026</a>, <a href="https://valtioneuvosto.fi/en/-/1410877/meae-to-prepare-operating-licence-for-spent-nuclear-fuel-disposal-facility-of-posiva-taking-into-account-radiation-and-nuclear-safety-authority-s-safety-assessment" rel="noopener" target="_blank">tisková zpráva finského ministerstva hospodářství a práce ze 4. srpna 2026</a> a <a href="https://www.world-nuclear-news.org/articles/drilling-of-deposition-holes-starts-at-onkalo" rel="noopener" target="_blank">World Nuclear News</a>.</p>]]></content:encoded>
		<category>Energetika</category>
		<pubDate>Sat, 29 Aug 2026 17:47:44 +0200</pubDate>
	</item>
	<item>
		<title>Ariane 6 vynesla družici MTG-I2, která má Evropu snímat každé dvě a půl minuty</title>
		<link>https://tb.chatujme.cz/mtg-i2-ariane6-rychle-snimkovani-a315</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/mtg-i2-ariane6-rychle-snimkovani-a315</guid>
		<description>Raketa Ariane 62 vynesla ve čtvrtek večer druhou zobrazovací družici třetí generace Meteosat. MTG-I2 má nad Evropou obnovovat snímek každé dvě a půl minuty, tedy dvakrát častěji než rychlá služba předchozí generace. Do provozu se dostane až po několika měsících kalibrace.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/7e/m2-2026-08-29-mtg-i2-model-fc40c05b.jpg" alt="Model zobrazovací družice MTG-I vystavený v sídle organizace EUMETSAT" /><figcaption>Model zobrazovací družice MTG-I v sídle organizace EUMETSAT v Darmstadtu. Foto: Neq00, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Raketa Ariane 62 odstartovala 27. srpna 2026 ve 22:11 SELČ z Evropského kosmodromu v Kourou ve Francouzské Guyaně. Náklad tvořila jediná družice: MTG-I2, druhý zobrazovací satelit třetí generace Meteosat. Šestatřicet minut po vzletu se oddělila na přechodové dráze ve výšce 2 778 kilometrů nad rovníkem a zamířila k místu, kde bude pracovat – na geostacionární dráhu ve 36 000 kilometrech.</p>

<h2>Snímek Evropy každé dvě a půl minuty</h2>

<p>Hlavní přístroj se jmenuje Flexible Combined Imager a umí pracovat v několika režimech snímkování. MTG-I2 dostala ten rychlý. Nad Evropou a severní Afrikou má obnovovat obraz každé dvě a půl minuty, což je podle <a href="https://www.eumetsat.int/mtg-i2-safely-orbit-unlocking-faster-and-sharper-weather-monitoring-across-europe" rel="noopener" target="_blank">zprávy organizace EUMETSAT</a> dvojnásobná četnost proti rychlé službě předchozí generace družic. Čtyři kanály přístroje k tomu rozliší detail do 500 metrů.</p>

<p>Meteorologům jde o rychle rostoucí bouřky, kroupy, nárazový vítr a bleskové povodně, tedy o jevy, u kterých má podle EUMETSATu častější snímek dát předpovědi náskok. Vyhrazené kanály pro detekci ohně navíc umějí najít a popsat aktivní požár a sledovat, kudy se táhne kouř.</p>

<p>Souběžně pokračuje starší Meteosat-12, tedy první družice MTG-I, v pomalejším taktu: celý disk Země snímá po deseti minutách. Druhá zobrazovací družice k tomu podle ESA zajišťuje soustavě zálohu, kdyby první vypadla.</p>

<h2>Přístroj, který počítá jednotlivé blesky</h2>

<p>Druhý přístroj na palubě nese jméno Lightning Imager a zaznamenává jednotlivé blesky ve dne i v noci. Když s ním v prosinci 2022 odstartovala první družice MTG-I, byl v Evropě první svého druhu; MTG-I2 nese jeho shodnou kopii. Data z něj míří do nowcastingu, tedy do předpovědi na nejbližší hodiny, kde rozhoduje každá minuta.</p>

<h2>Kdy poběží soustava celá, se zdroje neshodnou</h2>

<p>Na dráze jsou teď tři družice MTG: Meteosat-12 ze startu v prosinci 2022, sondážní MTG-S1 z července 2025 a nová MTG-I2. Kdy budou pracovat všechny naráz, ale obě zúčastněné organizace popisují jinak. <a href="https://www.esa.int/Newsroom/Press_Releases/MTG-I2_completes_Europe_s_latest_weather_trio" rel="noopener" target="_blank">ESA ve své tiskové zprávě</a> píše, že první dvě družice jsou plně uvedené do provozu a předané EUMETSATu k operační službě. EUMETSAT v textu z téhož dne u MTG-S1 uvádí, že operační se má stát teprve do konce roku 2026. Který údaj platí, nevysvětluje ani jedna zpráva.</p>

<p>Až budou v provozu všechny tři, poskládá se z jejich dat takzvaný weather cube – trojrozměrné zobrazení blesků, větru, dění uvnitř oblačnosti a atmosférických plynů včetně skleníkových plynů a látek znečišťujících ovzduší.</p>

<h2>První cesta Ariane 6 na přechodovou dráhu</h2>

<p>Pro raketu byl let označený VA270 devátý v pořadí a šestý ve verzi Ariane 62, tedy se dvěma pomocnými motory na tuhé palivo. Zároveň to byla první mise Ariane 6 na geostacionární přechodovou dráhu; předchozí lety končily níž. <a href="https://newsroom.arianespace.com/?p&#61;50043" rel="noopener" target="_blank">Arianespace</a> jej vede jako svůj 362. start a čtvrtý v letošním roce. Družici Meteosat-12 dopravila v prosinci 2022 ještě Ariane 5 při letu VA259.</p>

<h2>Co se s družicí děje teď</h2>

<p>Po oddělení navázala MTG-I2 spojení se stanicí Malindi a rozvinula solární panely. Následují zhruba dva týdny manévrů, při kterých vlastní pohon postupně zvedne perigeum a srovná dráhu. Teprve pak se satelit natočí k Zemi, čímž skončí fáze startu a časných operací a začne kalibrace přístrojů. Ta zabere podle ESA týdny až měsíce a do jejího konce družice do operační služby nevstoupí.</p>

<p>Postavilo ji konsorcium evropských firem vedené společností Thales Alenia Space, hlavními partnery jsou německá OHB System a italská Leonardo. Vývoj vedla ESA podle požadavků, které posbíral EUMETSAT; ten satelity po uvedení do provozu řídí a rozesílá jejich data uživatelům.</p>

<p>Družice Meteosat druhé generace, které MTG nahrazuje, se na dráhu dostávaly mezi lety 2002 a 2015. Druhá rodina MTG má podle ESA startovat postupně od roku 2033 a prodloužit misi za rok 2040 – evropské meteorologické služby tedy budou z téhle řady brát podklady i po patnácti letech.</p>]]></content:encoded>
		<category>Vesmír</category>
		<pubDate>Sat, 29 Aug 2026 09:49:10 +0200</pubDate>
	</item>
	<item>
		<title>Chyba softwaru rádia může 844 tisícům vozů Stellantisu v USA vzít obraz couvací kamery</title>
		<link>https://tb.chatujme.cz/stellantis-26v531000-couvaci-kamera-radio-a314</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/stellantis-26v531000-couvaci-kamera-radio-a314</guid>
		<description>Americkému úřadu NHTSA přišlo 13. srpna oznámení o svolávací akci 26V531000: u 844 027 vozů Jeepu, Ramu, Chrysleru a Dodge se po zařazení zpátečky nemusí objevit obraz couvací kamery. Vinu nese software rádia a opravou je jeho nová verze, kterou si majitelé stáhnou do auta bez návštěvy servisu. Týž příznak hlásila firma úřadu už v květnu, tehdy dvakrát a dohromady u pětasedmdesáti vozů.</description>
		<content:encoded><![CDATA[<p>Federální předpis <a href="https://www.ecfr.gov/current/title-49/section-571.111" rel="noopener" target="_blank">FMVSS 111 „Rear Visibility“</a> stojí na jedné větě: jakmile řidič zařadí zpátečku, musí se ukázat prostor za autem. Vůz, ve kterém se obraz neobjeví, s předpisem v souladu není. A nesoulad s normou se v Americe řeší svolávací akcí.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/b7/m2-2026-08-29-stellantis-couvaci-kamera-ba25f336.jpg" alt="Záď černého pick-upu Ram 1500 na parkovišti prodejce" /><figcaption>Záď pick-upu Ram 1500 ročníku 2025 na parkovišti prodejce; svolávací akce se týká Ramu 1500 ročníku 2026. Foto: Deathpallie325, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<p>Chrysler (FCA US, LLC), tedy americká část Stellantisu, takovou akci oznámil americkému úřadu pro bezpečnost silničního provozu 13. srpna 2026. Vede se pod číslem <a href="https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber&#61;26V531000" rel="noopener" target="_blank">26V531000</a>, vozů, kterých se může týkat, je podle spisu 844 027 a příčinou je software rádia.</p>
<h2>Šestnáct modelů, jeden program</h2>
<p>Seznam jde napříč celou americkou částí koncernu. Za ročník 2026 na něm stojí Jeep Wrangler, Gladiator, Compass, Cherokee, Grand Cherokee a Grand Cherokee L, Grand Wagoneer a Grand Wagoneer L, dále Ram 1500, Ram 2500, dodávka ProMaster i její elektrická verze, Chrysler Voyager, Pacifica v běžné i plug-in hybridní verzi a Dodge Charger. Pacifica a Charger jsou v seznamu i za ročník 2027.</p>
<p>Společné mají ty vozy podle spisu software rádia, ne model ani značku. Úřad akci vede pod položkou „back over prevention: sensing system: camera“, u Chrysleru má vlastní číslo 78D. V databázi úřadu se dotčené vozy dají hledat podle identifikačního čísla od 20. srpna, dopisy majitelům mají chodit od 1. září 2026.</p>
<h2>Oprava jde vzduchem, strojový záznam ji tak neoznačuje</h2>
<p>V popisu opravy stojí, že software rádia nahraje prodejce, nebo se stáhne vzduchem, a to zdarma. Mluvčí Stellantisu Frank Matyok řekl deníku Detroit Free Press, že kvůli opravě nemusí nikdo do servisu: až bude oprava připravená, objeví se výzva ke stažení přímo na displeji. Komu se stažení nepodaří, tomu ji nahraje prodejce.</p>
<p>Rozhraní, kterým úřad svolávací akce vydává strojově, u téhle akce nese pole <code>overTheAirUpdate</code> s hodnotou <code>false</code>. Že by to pole nikdo neplnil, tvrdit nejde: akce <a href="https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber&#61;24V554000" rel="noopener" target="_blank">24V554000</a> u Tesly z července 2024 v něm má <code>true</code>. Jenže <a href="https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber&#61;25V002000" rel="noopener" target="_blank">25V002000</a> z ledna 2025 popisuje opravu vzduchem taky a hodnotu má zase <code>false</code>. Kdo si svolávací akce třídí strojově podle tohohle pole, tuhle mezi opravami vzduchem nenajde.</p>
<h2>Kolik vozů to je</h2>
<p>Čísla se rozcházejí. Spis úřadu mluví o 844 027 možná dotčených vozech ve Spojených státech. Stellantis o čtyři dny později uvedl deníku Detroit Free Press číslo 848 511 a k němu odhady pro další trhy: 82 869 vozů v Kanadě, 7 969 v Mexiku a 15 736 mimo Severní Ameriku. Součet dává 955 085 vozů. Samotný americký údaj firmy je přitom o 4 484 vozů vyšší než číslo ve spisu; součet i rozdíl jsou náš dopočet z čísel, která ty dva zdroje uvádějí. Odkud rozdíl je, nevysvětluje ani jeden z nich.</p>
<h2>Táž černá obrazovka, tři hlášení</h2>
<p>Srpnová akce není první, ve které Chrysler tenhle příznak úřadu ohlásil. Dvě hlášení podal už 21. května 2026, obě v jediný den. Akce <a href="https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber&#61;26V326000" rel="noopener" target="_blank">26V326000</a> se týkala 59 kusů Jeepu Grand Wagoneer a Grand Wagoneer L ročníku 2026; příčinou je podle spisu špatně zapojený kabelový svazek přední kamery a opravou kontrola a zapojení konektoru. Akce <a href="https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber&#61;26V327000" rel="noopener" target="_blank">26V327000</a> obsáhla šestnáct vozů, a to Chrysler Pacifica ročníků 2019 a 2023, Ram 1500 a Ram 2500 ročníku 2024 a Jeep Wrangler ročníků 2024 a 2025. Příčinu popisuje jinak: znečištění centrálního modulu pro zpracování obrazu nebo chybné naprogramování. Modul se u ní buď přehraje novým softwarem, nebo vymění.</p>
<p>Tři akce, tři různě popsané příčiny, jeden předpis a jeden příznak. Že by firma velikost problému tajila, z toho ale neplyne. Předpis <a href="https://www.ecfr.gov/current/title-49/section-573.6" rel="noopener" target="_blank">49 CFR 573.6</a> dává výrobci na hlášení pět pracovních dnů od chvíle, kdy vadu potvrdí, a nečeká se, až pochopí její rozsah; co se do lhůty nevejde, doplňuje se dalším podáním. Úzce vymezená vada se proto ohlásí hned. Že by srpnová akce byla rozšířením těch květnových, ze spisů ovšem nevyplývá – každá stojí sama za sebe. K jedné vadě se ostatně akce vracejí i u jiných značek, třeba <a href="https://tb.chatujme.cz/kia-telluride-svolavacka-podruhe-a23">u Kie Telluride</a>.</p>
<h2>Co s tím může majitel</h2>
<p>Než aktualizace dorazí, radí mluvčí couvat po staru, podle zrcátek. O žádném zranění v souvislosti s vadou firma podle svého vyjádření neví. Jistotu, jestli se akce týká konkrétního kusu, dá dotaz na identifikační číslo vozu v databázi úřadu. Dopis přijde až potom a někdy se opozdí pořádně: <a href="https://tb.chatujme.cz/bmw-svolavacka-starteru-318-tisic-a144">u letošní akce BMW</a> odešly dopisy k předchozí svolávačce až po ohlášení té nové.</p>
<p><strong>Zdroje:</strong> spisy svolávacích akcí <a href="https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber&#61;26V531000" rel="noopener" target="_blank">26V531000</a>, <a href="https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber&#61;26V326000" rel="noopener" target="_blank">26V326000</a> a <a href="https://api.nhtsa.gov/recalls/campaignNumber?campaignNumber&#61;26V327000" rel="noopener" target="_blank">26V327000</a> v rozhraní NHTSA; <a href="https://www.freep.com/story/money/cars/stellantis/2026/08/17/stellantis-recalls-900000-vehicles-over-camera-bug/91335554007/" rel="noopener" target="_blank">Detroit Free Press ze 17. srpna 2026</a>; <a href="https://www.ecfr.gov/current/title-49/section-573.6" rel="noopener" target="_blank">49 CFR 573.6</a>.</p>]]></content:encoded>
		<category>Auta</category>
		<pubDate>Sat, 29 Aug 2026 02:03:03 +0200</pubDate>
	</item>
	<item>
		<title>Linux 7.3 si u USB-C kabelu ověří schopnosti dřív, než v něm nabídne DisplayPort</title>
		<link>https://tb.chatujme.cz/linux-7-3-usb-c-kabel-alternativni-rezimy-a313</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/linux-7-3-usb-c-kabel-alternativni-rezimy-a313</guid>
		<description>Jádro Linuxu dosud nabízelo alternativní režimy jako DisplayPort nebo Thunderbolt bez ohledu na to, co připojený kabel USB-C umí. Od verze 7.3 si nejdřív přečte jeho elektronickou identitu a pasivnímu kabelu s rychlostí USB 2.0 ani kabelu bez elektronické značky režim nenabídne. Sérii záplat napsal Andrei Kuchynski z týmu ChromeOS u Googlu.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/52/m2-2026-08-28-usbc-altmode-6ae6660b.jpg" alt="Svinutý modrý kabel USB-C se štítkem výrobce" /><figcaption>Kabel USB-C se štítkem 3 A, 5–20 V a 480 Mbit/s. Rychlost USB 2.0 je přesně ten údaj, kvůli kterému jádro nově pasivní kabel z alternativních režimů vyřadí. Foto: Dinkun Chen, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<p>Kód alternativních režimů v jádře Linuxu měl dosud přímočaré pravidlo. Jakmile se protějšek na konektoru USB-C ohlásil, že umí DisplayPort nebo Thunderbolt, ovladač mu zaregistroval sadu obslužných funkcí a režim byl připravený k použití. Kabel mezi oběma stroji do toho rozhodnutí nemluvil, i když je to on, kdo signál musí přenést.</p>
<p>To mění série tří záplat nazvaná <a href="https://lore.kernel.org/linux-usb/20260626142702.1941182-1-akuchynski&#64;chromium.org/" rel="noopener" target="_blank">Restrict alternate modes based on cable capabilities</a>. Jejím autorem je Andrei Kuchynski z týmu kolem ChromeOS u Googlu, návrh podal Heikki Krogerus z Intelu. Do hlavní větve jádra ji spolu s ostatními změnami podsystému USB a Thunderbolt poslal Greg Kroah-Hartman <a href="https://lore.kernel.org/lkml/ao2lTODMw1_aPWRP&#64;kroah.com/" rel="noopener" target="_blank">25. srpna 2026</a>.</p>
<p>Průvodní dopis popisuje, co bylo špatně: ovladače přiřazovaly obslužné funkce i tehdy, když je vlastnosti kabelu podepřít nemohly. Systém pak podle něj hlásil stav konfigurace, který neplatil, nebo alternativní režim selhal až při inicializaci.</p>
<h2>Co si jádro o kabelu zjistí</h2>
<p>Novou kontrolu dělá funkce <code>typec_cable_altmode_unsupported()</code> v souboru <code>drivers/usb/typec/class.c</code>. Uvnitř ní sedí pomocná funkce, která vrací tři stavy: podporováno, nepodporováno a neznámo. Zakazuje se jen prostřední z nich.</p>
<p>Nejdřív se jádro ptá, jestli pro daný režim existuje uzel na straně kabelové zástrčky. V řeči USB Power Delivery je to komunikace SOP&#039;, tedy pakety adresované čipu v kabelu, ne zařízení na druhém konci. Když takový uzel existuje, kabel se k režimu hlásí sám a kontrola tím končí.</p>
<p>Teprve když uzel chybí, sáhne jádro po identitě, kterou kabel vrátil na dotaz Discover Identity. Prázdná hlavička identity znamená kabel bez elektronické značky, takzvaného e-markeru, a alternativní režim se nepovolí. U pasivního kabelu rozhoduje pole rychlosti: hodnota odpovídající pouhému USB 2.0 režim vyloučí, cokoli rychlejšího ho pustí. A aktivní kabel, který uzel SOP&#039; nenavázal, režim nedostane – aktivní kabel takovou komunikaci navázat musí, jinak ten konkrétní režim neumí.</p>
<p>Kontrola má slepé místo, které autor popisuje v komentáři sám. Když kabel žádnou identitu zaregistrovanou nemá, zůstává stav neznámo a režim se nabídne jako dřív. Pravidlo tedy vyřadí kabel, který o sobě něco řekne a to řečené nestačí, ne kabel, který mlčí.</p>
<h2>Kde se kontrola volá</h2>
<p>Oba ovladače alternativních režimů ji volají při navázání na zařízení. U Thunderboltu stačí jediná podmínka před registrací obslužných funkcí; když kabel režim neunese, funkce navázání skončí nulou. Ovladač tedy zůstane navázaný, ale bez obsluhy, takže se režim nedá aktivovat.</p>
<p>U DisplayPortu je podmínka o kousek složitější:</p>
<pre><code class="language-c">if ((alt-&gt;vdo &amp; DP_CAP_RECEPTACLE) &amp;&amp; typec_cable_altmode_unsupported(alt))
	return 0;</code></pre>
<p>Přibylo v ní ověření, že zařízení má konektor, do kterého se kabel zapojuje. Pevně připojený kabel se totiž nekontroluje: podle popisu záplaty nemusí své schopnosti hlásit, ale je z výroby navržený tak, aby zařízení stačil. Ve stejné záplatě se registrace obslužných funkcí posunula až za tuhle podmínku – dřív stála hned na začátku.</p>
<h2>Druhá změna: aktivní dotazování u USB4STREAM</h2>
<p>Vedle toho přibyla v podsystému Thunderboltu volba <code>busy_poll</code>. Týká se rozhraní USB4STREAM, kterým si dva počítače spojené kabelem USB4 posílají data přímo; Intel ho do jádra dostal ve verzi 7.2.</p>
<p>Nový atribut v ConfigFS přepne vysílací i přijímací kruhy do režimu, kdy je čtení a zápis samy obcházejí dokola místo čekání na přerušení. Autor Mika Westerberg z Intelu v <a href="https://lore.kernel.org/linux-usb/20260728115141.2585464-6-mika.westerberg&#64;linux.intel.com/" rel="noopener" target="_blank">popisu záplaty</a> píše i cenu za nižší prodlevu: spálí to víc cyklů procesoru, volání <code>poll(2)</code> začne vracet chybu, protože přerušení už nikoho nebudí, a blokující <code>read(2)</code> bez dostupných dat se točí dokola, dokud data nepřijdou nebo nedorazí signál. Záplata nese řádek <em>Assisted-by: Claude:claude-opus-4-8</em>.</p>
<p>Dokumentace rozhraní v jádře u toho atributu uvádí verzi 7.3 a datum listopad 2026. Samotná verze zatím vydaná není: kód v hlavní větvi je, ověřit se dá otevřením zmíněných dvou souborů, ale soubor Makefile v ní pořád nese číslo 7.2, protože slévací okno se v době psaní zavíralo teprve teď. Do téhož vydání míří i <a href="https://tb.chatujme.cz/ecryptfs-opravy-linux-7-3-a300">opravy v šifrovaném souborovém systému eCryptfs</a>.</p>
<h2>Zdroje</h2>
<ul>
<li>Greg Kroah-Hartman: <a href="https://lore.kernel.org/lkml/ao2lTODMw1_aPWRP&#64;kroah.com/" rel="noopener" target="_blank">[GIT PULL] USB/Thunderbolt driver updates for 7.3-rc1</a>, konference vývojářů jádra, 25. srpna 2026</li>
<li>Andrei Kuchynski: <a href="https://lore.kernel.org/linux-usb/20260626142702.1941182-2-akuchynski&#64;chromium.org/" rel="noopener" target="_blank">usb: typec: Add helper to check cable altmode support</a>, konference linux-usb, 26. června 2026</li>
<li>Andrei Kuchynski: <a href="https://lore.kernel.org/linux-usb/20260626142702.1941182-4-akuchynski&#64;chromium.org/" rel="noopener" target="_blank">usb: typec: displayport: Check cable altmode support</a>, konference linux-usb, 26. června 2026</li>
<li>Mika Westerberg: <a href="https://lore.kernel.org/linux-usb/20260728115141.2585464-6-mika.westerberg&#64;linux.intel.com/" rel="noopener" target="_blank">thunderbolt: stream: Add support for busy polling</a>, konference linux-usb, 28. července 2026</li>
<li>Michael Larabel: <a href="https://www.phoronix.com/news/Linux-7.3-USB" rel="noopener" target="_blank">Linux 7.3 Will Begin Checking USB-C Cables For Alt-Mode Support</a>, Phoronix, 28. srpna 2026</li>
</ul>]]></content:encoded>
		<category>Technologie</category>
		<pubDate>Fri, 28 Aug 2026 17:48:50 +0200</pubDate>
	</item>
	<item>
		<title>Kvantové oscilace v poli až 41,5 tesla ukázaly altermagnetismus uvnitř antimonidu chromu</title>
		<link>https://tb.chatujme.cz/crsb-altermagnet-g-vlna-kvantove-oscilace-a312</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/crsb-altermagnet-g-vlna-kvantove-oscilace-a312</guid>
		<description>Antimonid chromu má magnetické momenty, které se navzájem ruší, a přesto se v něm elektrony dělí na dva spinové proudy. Tým z Cambridge, floridského MagLabu a Drážďan to změřil v poli až 41,5 tesla přímo v objemu krystalu, ne na jeho povrchu. Štěpení sleduje tvar sférické harmonické funkce se čtyřmi uzlovými rovinami, takže CrSb patří mezi altermagnety g-vlnového typu.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/16/m2-2026-08-28-crsb-altermagnet-58eedad5.png" alt="Trojrozměrné modely reálných sférických harmonických funkcí seřazené do pyramidy" /><figcaption>Reálné sférické harmonické funkce od s (nahoře) po f (dole); barva odlišuje znaménko funkce. Uspořádání v antimonidu chromu sleduje tvar funkce o řád vyšší. Foto: Inigo.quilez, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>

<p>Elektrony v magnetických materiálech se dlouho vešly do dvou vzorců. Ve feromagnetu míří všechny spiny stejným směrem a látka má navenek vlastní magnetické pole. V antiferomagnetu se spiny střídají nahoru a dolů, navenek se vyruší a elektrony obou orientací mají při stejné hybnosti stejnou energii. Antimonid chromu nezapadá ani do jednoho z nich a práce zveřejněná 26. srpna 2026 v časopise Nature to u kovu poprvé doložila měřením, které vidí dovnitř krystalu, ne jen na jeho povrch.</p>

<h2>Třetí druh uspořádání</h2>

<p>Altermagnet vypadá na první pohled jako antiferomagnet: sousední atomy mají opačně otočené magnetické momenty a celková magnetizace vychází nula. Rozdíl je v symetrii, která obě podmřížky spojuje. U antiferomagnetu stačí posun o jednu mřížkovou konstantu nebo inverze, u altermagnetu je potřeba otočení.</p>

<p>V antimonidu chromu to zařídí uspořádání antimonu. Látka krystalizuje v šesterečné struktuře typu NiAs, atomy chromu leží ve vrstvách podél osy c a antimon vyplňuje mezery v trojbokém uspořádání. Chromový atom se spinem nahoru proto přejde na atom se spinem dolů teprve šroubovou operací 6<sub>3</sub>, tedy otočením spojeným s posunem. Následek je zásadní: Kramersova degenerace přestává platit a energetické pásy se štěpí podle spinu, přestože k tomu není potřeba spinorbitální interakce. Altermagnet tak spojuje nulovou celkovou magnetizaci antiferomagnetu se spinově rozštěpenými pásy feromagnetu.</p>

<h2>Povrch dokáže klamat</h2>

<p>Kovových kandidátů na altermagnet je málo a dva z nich se mezitím ukázaly jako slepá ulička. U oxidu ruthenia RuO<sub>2</sub> naznačovala fotoemisní spektroskopie štěpení pásů, jenže následná měření citlivá na objem vzorku o jeho magnetismu vyvolala vážné pochyby. Další fotoemisní práce našly topologický povrchový stav s Rashbovým štěpením, který altermagneticky zrušenou degeneraci napodobuje, ačkoli vnitřek krystalu je nemagnetický.</p>

<p>Podobně dopadl KV<sub>2</sub>Se<sub>2</sub>O. Altermagnetická může být jeho svrchní vrstva, ale neutronová difrakce nachází v objemu krystalu obyčejný antiferomagnetismus. Právě proto se tým rozhodl pro metodu, která povrch nevidí vůbec.</p>

<h2>Co se měří v poli 41,5 tesla</h2>

<p>Kvantové oscilace jsou stará technika s jednoduchým principem. V dostatečně silném magnetickém poli se dovolené stavy elektronů slévají do Landauových hladin a veličiny jako magnetizace nebo moment síly, kterým pole natáčí vzorek, začnou periodicky kolísat s převrácenou hodnotou pole. Perioda těch oscilací nese plochu průřezu Fermiho plochy kolmo ke směru pole. Metoda tedy měří elektrony v celém objemu vzorku, ne jen ty, které se dají vystřelit z jeho povrchu.</p>

<p>Skupina z univerzity v Cambridgi měřila de Haasův–van Alphenův jev v rezistivním magnetu s polem do 41,5 tesla v americké National High Magnetic Field Laboratory v Tallahassee. Vzorek byl v prostředí helia 3 při 0,4 K a natáčel s ním přímo v magnetu bezkartáčový lineární motor; úhly se kalibrovaly podle změny znaménka pozadí a ověřovaly Hallovou sondou. Podle přehledu, který k práci vydala sama laboratoř, přispěla k měření ještě drážďanská HLD-EMFL s pulzním polem do 64 tesla.</p>

<h2>Jedna špička, nebo dvě</h2>

<p>Uzlová rovina je místo, kde symetrie vynutí, aby se energie obou spinů srovnaly. Pole položené do takové roviny nutí elektrony obou orientací obíhat po drahách, které se sice liší, ale zrcadlí se jedna na druhou, takže uzavírají stejnou plochu. Ve frekvenčním spektru je pak jediná špička. Mimo uzlovou rovinu už žádná symetrie obě dráhy nespojuje, plochy se rozejdou a špička se rozpadne na dvě. Přesně to tým naměřil.</p>

<p>Otáčením pole ve třech různých rovinách napočítali autoři uzlové roviny čtyři: tři platí pro všechny polární úhly při azimutu 0, 60 a 120 stupňů a čtvrtá pro všechny azimuty v bazální rovině. Počet uzlových rovin určuje typ uspořádání – p-vlna má jednu, d-vlna dvě, f-vlna tři a g-vlna čtyři. Naměřený průběh štěpení odpovídá reálné sférické harmonické funkci Y<sub>4</sub><sup>−3</sup>, tedy tvaru, který u atomu vodíku patří orbitalu g. Z rozdílu frekvencí a z efektivní hmotnosti 2,03 hmotnosti elektronu vychází štěpení na Fermiho hladině zhruba 25 meV.</p>

<h2>Kov, který drží uspořádání i za horka</h2>

<p>Pro použití v součástkách je podstatné, že antimonid chromu není jen kov, ale kov s vysokou teplotou uspořádání. Měření magnetizace do 800 K ukazuje zlom kolem 740 K, tedy hluboko nad běžnou provozní teplotou; podle autorů je ta hodnota o něco vyšší než dřívější údaje díky lepší kvalitě krystalu.</p>

<p>Laboratoř v Tallahassee shrnuje význam do tří bodů: materiál bez vlastního magnetického pole neruší sousední prvky obvodu, dva spinové proudy se dají použít k zápisu informace a uspořádání drží vysoko nad pokojovou teplotou. Od změřené Fermiho plochy k paměťové buňce je ale daleko. Práce říká, jaký ten materiál uvnitř je, ne že z něj někdo něco postavil.</p>

<p>Zajímavá je i samotná metoda. Symetrii parametru uspořádání se u nekonvenčních supravodičů daří rozlišit jen obtížně a spory o ni trvají desítky let. Tady se ukázalo, že u magnetů na to stačí otáčet vzorkem v silném poli a počítat špičky ve spektru.</p>

<h2>Zdroje</h2>

<ul>
<li>Long, M. a kol.: <a href="https://www.nature.com/articles/s41586-026-10902-z" rel="noopener" target="_blank">3D bulk-resolved g-wave altermagnetic order parameter in CrSb</a>, Nature 656, 854–860 (2026), otevřený přístup</li>
<li>Táž práce v <a href="https://arxiv.org/abs/2601.14526" rel="noopener" target="_blank">preprintovém archivu arXiv</a> (2601.14526)</li>
<li>National High Magnetic Field Laboratory: <a href="https://nationalmaglab.org/user-facilities/dc-field/research/science-highlights/chromium-antimonide-hidden-3d-pattern/" rel="noopener" target="_blank">A New Kind of Magnetism, Mapped in 3D Inside a Metal</a>, 18. srpna 2026</li>
</ul>]]></content:encoded>
		<category>Věda</category>
		<pubDate>Fri, 28 Aug 2026 09:49:23 +0200</pubDate>
	</item>
	<item>
		<title>Next.js vypnul optimalizaci obrázků AVIF kvůli přetečení paměti v knihovně libheif</title>
		<link>https://tb.chatujme.cz/nextjs-avif-libheif-preteceni-haldy-a311</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/nextjs-avif-libheif-preteceni-haldy-a311</guid>
		<description>Rámec Next.js vydal 25. srpna 2026 opravné verze 16.3.3 a 15.5.24. Zavírají dvě chyby označené jako kritické a obě dovolují spustit na serveru cizí kód bez přihlášení. Tu první nemá na svědomí sám rámec, ale knihovna libheif, ke které se dostane přes balík sharp; než oprava projde celým řetězcem, přestal Next.js zpracovávat vstupní obrázky AVIF.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/39/m2-2026-08-28-nextjs-avif-647d8f4f.jpg" alt="Sloupcový graf s velikostmi téhož obrázku uloženého v desítkách formátů" /><figcaption>Velikost téhož obrázku uloženého v různých formátech. Položky HEIC v žebříčku patří do rodiny kontejnerů HEIF, kterou čte i knihovna libheif. Foto: LucaLindholm, Wikimedia Commons (CC BY 4.0)</figcaption></figure>
<p>Bezpečnostní vydání ohlašuje Next.js dopředu. 20. srpna napsal, že 26. srpna vyjdou verze 16.3.3 a 15.5.24 a zavřou jednu kritickou chybu. O pět dní později přišla oprava toho oznámení: chyby jsou dvě, ta druhá se našla v cizí knihovně a vydání se posouvá o den dopředu, aby provozovatelé aktualizovali jen jednou. Balíčky se objevily 25. srpna odpoledne.</p>
<h2>Přetečení haldy sedí v libheif</h2>
<p>Zranitelnost vedená jako <a href="https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4" rel="noopener" target="_blank">GHSA-2xp9-vwfh-vxw4</a> není v kódu rámce. Next.js zmenšuje obrázky balíkem sharp, ten uvnitř používá libvips a ta pro formáty rodiny HEIF sahá po knihovně libheif. Díra je až na konci téhle řady.</p>
<p>Autor libheif ji popsal v samostatném hlášení <a href="https://github.com/strukturag/libheif/security/advisories/GHSA-g89c-p67h-r497" rel="noopener" target="_blank">GHSA-g89c-p67h-r497</a> a ohodnotil ji 9,8 bodu z deseti. Skládá se ze čtyř kroků, z nichž ani jeden není sám o sobě chybný. Soubor HEIC, HEIF nebo AVIF smí obsahovat položku typu <code>iden</code>, tedy odkaz „tenhle obrázek je totožný s jiným“, a k ní vlastní alfa kanál. Dekodér pak drží v jednom obrázku dvě alfa roviny: osmibitovou z odkazovaného snímku a desetibitovou z položky <code>iden</code>. Funkce, která rovinu hledá podle kanálu, vrátí jen tu první, takže se paměť pro výsledek odměří podle osmi bitů na vzorek. Zvětšovací smyčka ale projde obě roviny a u té desetibitové zapisuje dva bajty tam, kde je místo na jeden.</p>
<p>U snímku 128 × 128 bodů to dělá 16 384 bajtů zapsaných za koncem přiděleného místa. Co se tam zapíše, řídí obsah souboru, takže útočník má nad koncem té paměti kontrolu. Hlášení k tomu přikládá celý generátor zkušebního souboru.</p>
<p>Číslo CVE k té chybě zatím nikdo nepřidělil. Opravená je verze libheif 1.23.2, vydaná rovněž 25. srpna; předchozí 1.23.1 byla venku od 26. června. Ve stejném vydání je i druhá kritická chyba se značkou GHSA-2jg2-4ch7-h545 a u ní poznámky k vydání píšou rovnou, že funkční exploit se spuštěním kódu se potvrdil.</p>
<h2>Vypíná se čtení, ne zápis</h2>
<p>Optimalizátor v Next.js si drží seznam povolených čtecích operací libvips: nejdřív zablokuje celou skupinu <code>VipsForeignLoad</code> a pak jmenovitě odblokuje JPEG, PNG, GIF, WebP a několik dalších. <a href="https://github.com/vercel/next.js/pull/97875" rel="noopener" target="_blank">Oprava</a> z toho seznamu vyškrtla jedinou položku, <code>VipsForeignLoadHeif</code>. K tomu přibyla podmínka, že požadavek na obrázek ve formátu AVIF projde optimalizátorem beze změny, jako by šlo o typ, kterému nerozumí.</p>
<p>Provozovatel to pozná na třech místech. Zdrojové obrázky AVIF se přestaly zmenšovat a jdou ke čtenáři v původním rozlišení. Statické importy souborů AVIF nedostanou rozmazaný náhled, protože ten se počítá z dekódovaného obrázku. A prohlížeč, který AVIF neumí, dostane AVIF: v testech rámce zastupuje tuhle skupinu starší Safari a dřív mu optimalizátor posílal obrázek převedený do JPEG.</p>
<p>Výstupu se zákaz netýká. Kdo má zdroje v JPEG a nechává si je převádět do AVIF, o nic nepřišel; zablokované je čtení formátu, ne zápis do něj.</p>
<p>Pro toho, kdo se bez optimalizace vstupních souborů AVIF neobejde, přibyl v nastavení přepínač <code>experimental.imgOptDangerouslyAllowAVIF</code>. Jeho popis přímo ve zdrojovém kódu říká, že zapnutím se aplikace vystavuje bezpečnostnímu riziku v nativních dekodérech obrázků.</p>
<h2>Druhá chyba míří na Windows</h2>
<p>Zranitelnost <a href="https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36" rel="noopener" target="_blank">CVE-2026-75604</a> dostala 9,0 bodu a týká se aplikací, které vedle sebe používají Pages Router i App Router a nemají zapnuté Cache Components. Podmínkou je souborový systém Windows pod serverem; Linux ani macOS zasažené nejsou. Hlášení chybu řadí pod CWE-22, tedy k vadnému ošetření cest k souborům, a uvádí, že žádné obejití není známé. Jediná cesta je aktualizovat. Postižené jsou verze od 13.4 a od 16.0, obě řady zavírají 15.5.24 a 16.3.3.</p>
<p>V <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-75604" rel="noopener" target="_blank">databázi NVD</a> to číslo 28. srpna ještě žádný záznam nemělo. Popis je zatím jen v hlášení na GitHubu, kde stojí i jména dvou nálezců.</p>
<h2>Koho se to týká</h2>
<p>Balík <code>next</code> měl v týdnu od 20. do 26. srpna 54 611 955 stažení z registru npm. Není to počet zasažených serverů, jen měřítko, ve kterém se rámec pohybuje.</p>
<p>Rozhoduje způsob provozu. <a href="https://www.netlify.com/changelog/2026-08-25-nextjs-security-vulnerabilities/" rel="noopener" target="_blank">Netlify</a> ještě v den vydání napsalo, že jeho weby zasažené nejsou. Požadavky na cestu <code>/_next/image</code> přepisuje už na okraji své sítě do vlastní služby na obrázky, takže se optimalizátor Next.js vůbec nespustí, a chyba kolem Windows na něj nesedí, protože jeho funkce běží na Linuxu. Aktualizovat přesto doporučuje.</p>
<p>Nejvíc práce zbývá na vlastní provoz, tedy tam, kde si Next.js spouští sharp sám a nikdo mu do cesty k obrázkům nevstupuje.</p>
<h2>Řetěz se mezitím uzavřel</h2>
<p>Důvod, proč rámec AVIF vypnul, už do velké míry pominul. Opravená libheif 1.23.2 vyšla 25. srpna dopoledne, druhý den ráno se objevila sada knihoven sharp-libvips 1.3.3, která ji obsahuje, a hodinu po ní balík sharp 0.35.4.</p>
<p>Vypnuté AVIF v Next.js přesto platí dál. V poznámkách k vývojovým verzím rámce se do 27. srpna o jeho návratu nepíše a je to pochopitelné: rámec nemá jak zjistit, jakou verzi sharpu má u sebe kdo nainstalovanou. Přepínač se slovem <code>dangerously</code> v názvu tuhle jistotu nechává na provozovateli.</p>
<p>Zdroje: <a href="https://nextjs.org/blog/august-2026-security-release" rel="noopener" target="_blank">bezpečnostní vydání Next.js z 25. srpna</a>, <a href="https://nextjs.org/blog/upcoming-nextjs-security-release-august-2026" rel="noopener" target="_blank">jeho ohlášení z 20. srpna</a>, hlášení <a href="https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4" rel="noopener" target="_blank">GHSA-2xp9-vwfh-vxw4</a>, <a href="https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36" rel="noopener" target="_blank">GHSA-p293-qw3h-jr36</a> a <a href="https://github.com/strukturag/libheif/security/advisories/GHSA-g89c-p67h-r497" rel="noopener" target="_blank">GHSA-g89c-p67h-r497</a>, <a href="https://github.com/strukturag/libheif/releases/tag/v1.23.2" rel="noopener" target="_blank">poznámky k vydání libheif 1.23.2</a>, <a href="https://github.com/lovell/sharp-libvips/releases/tag/v1.3.3" rel="noopener" target="_blank">soupis knihoven v sharp-libvips 1.3.3</a> a <a href="https://www.netlify.com/changelog/2026-08-25-nextjs-security-vulnerabilities/" rel="noopener" target="_blank">stanovisko Netlify</a>.</p>]]></content:encoded>
		<category>Bezpečnost</category>
		<pubDate>Fri, 28 Aug 2026 01:49:56 +0200</pubDate>
	</item>
	<item>
		<title>Asahi Linux se chystá vydat verzi s podporou počítačů s čipy řady M3</title>
		<link>https://tb.chatujme.cz/asahi-linux-vydani-podpora-m3-a310</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/asahi-linux-vydani-podpora-m3-a310</guid>
		<description>Vývojáři Asahi Linuxu napsali 26. srpna 2026 ve zprávě o postupu, že jsou téměř připravení vydat oficiální verzi s podporou počítačů Applu s čipy řady M3. Za poslední měsíce na nich rozchodili webkameru, vestavěné mikrofony, USB 3.0 i Thunderbolt. Uspávání jader ale pořád stojí na kódu, který se do hlavní větve Linuxu dostat nemůže.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/02/m2-2026-08-27-asahi-linux-m3-47dea699.jpg" alt="Čtrnáctipalcový MacBook Pro v tmavém provedení otevřený na pultu v obchodě" /><figcaption>Čtrnáctipalcový MacBook Pro s čipem M3 vystavený v japonském obchodě s elektronikou. Foto: Kyu3a, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Asahi Linux přenáší Linux na počítače Applu s vlastními čipy. Dokumentaci k tomu hardwaru Apple nevydává, takže se ovladače píšou podle toho, co o sobě křemík prozradí, když ho obsluhuje macOS. Zprávu o postupu vydává projekt vždycky s novou verzí jádra; ta poslední, vázaná na Linux 7.2, vyšla <a href="https://asahilinux.org/2026/08/progress-report-7-2/" rel="noopener" target="_blank">26. srpna 2026</a>.</p>

<p>Nejdůležitější věta v ní je krátká. Tým píše, že je téměř připravený vydat oficiální verzi, a slibuje podrobnosti v nadcházejících týdnech. Datum v textu není.</p>

<h2>Co na řadě M3 zbývalo dodělat</h2>

<p>Obrazový procesor webkamery zůstal proti starším čipům skoro beze změny. Lišil se jediným vynechaným inicializačním vzkazem, a to jen u M3 Max. Po jeho doplnění do ovladače funguje webkamera na všech zařízeních řady M3, která ji mají vestavěnou.</p>

<p>U vestavěných mikrofonů byla změna větší. Řada M3 přinesla nový vysokofrekvenční decimátor, tedy blok, který převádí surový tok bitů z mikrofonu na vzorkovaný zvuk. Potřebuje jinou sadu koeficientů a podstatně delší inicializační vzkaz. I ten je hotový.</p>

<p>Nejvíc práce si vyžádal řadič portů USB-C. Od M1 až po základní M3 v něm Apple používal upravený obvod Texas Instruments CD3217, kterému se uvnitř projektu říká ACE2 a který visí na sběrnici I2C. Od M3 Pro a M3 Max přešel na ACE3, a ten je připojený přes sběrnici SPMI. Reverzní inženýrství ukázalo, že sada registrů je prakticky táž, jen zabalená do jiného rozhraní. Nové ladicí hodnoty musel dostat i blok ATCPHY, který na portech USB-C domlouvá USB 3, DisplayPort a Thunderbolt; změnil se kvůli přechodu na výrobní proces TSMC N3. USB 3.0 a Thunderbolt teď jedou na všech strojích řady M3.</p>

<p>Zbývá grafika a displej. Firmware grafického jádra AGX i řadiče displeje DCP je svázaný s konkrétní verzí macOS, takže si projekt pro každou generaci hardwaru vybírá jednu, na kterou míří. U řady M3 je to macOS 14.8.3. Podpora řadiče displeje je podle zprávy skoro na téže úrovni jako u rozhraní macOS 13.5, které projekt používá na M1 a M2.</p>

<h2>Applu chybí patro, ve kterém běží správa napájení</h2>

<p>Na architektuře ARM se uspávání a probouzení jader obvykle řeší rozhraním PSCI: jádro systému zavolá firmware o patro níž, do Exception Level 3, a ten se o procesorové jádro postará. Čipy Applu ale EL3 vůbec nemají. Linux na nich běží v EL2 a nemá komu ten dotaz položit.</p>

<p>Asahi to zatím obchází vlastním ovladačem cpuidle, který jádro uspí přímo instrukcí WFI. Do hlavní větve Linuxu se takový ovladač dostat nemůže: správci kódu pro arm64 trvají na tom, že napájení řídí PSCI, a nic jiného.</p>

<p>Obchvat, se kterým přichází Sven Peter, stojí na zavaděči m1n1. Ten si vyhradí kus paměti, zůstane v ní i po startu systému a nechá tam implementaci PSCI; jádro se do ní dostane přes běhové služby UEFI, které m1n1 stejně už poskytuje kvůli zavádění přes U-Boot. Specifikace PSCI od Armu totiž instrukce SMC a HVC uvádí jen jako příklady, ne jako uzavřený výčet. Návrh leží v konferenci vývojářů jádra od 8. července 2026 jako <a href="https://lore.kernel.org/all/20260708-efi-psci-v1-0-9efb3abf0e4c&#64;kernel.org/" rel="noopener" target="_blank">série šesti záplat označená RFC</a>; sahá do osmi souborů a přidává 261 řádků.</p>

<h2>M4 nesmí zavolat WFI</h2>

<p>Na řadě M4 je situace horší. Od ní Apple nastavuje takzvané chicken bits, tedy hardwarové přepínače chování jádra, ve svém zavaděči a registry, kterými se ovládají, pak zamkne. Jedním z nich se určuje, jestli si jádro při WFI zachová stav. Specifikace ARM to nařizuje; na M4 to tak nastavené není, takže volání WFI jádro rozhodí a spadne s ním i všechno, co na něm běželo.</p>

<p>Přišlo se na to při zprovozňování M4. Do jádra pak přibyl parametr příkazové řádky, kterým se dá určit, jak se má nečinné procesorové jádro parkovat – třeba prázdnou smyčkou. Stroje s M4 tak nespadnou hned na začátku startu, než se načte ovladač cpuidle; ten pak stav uloží sám a WFI zavolá až potom. Záplaty jsou ve větvi linux-next.</p>

<h2>M4 a M5 zatím jen napůl</h2>

<p>Na M4 a M5 se rozběhlo úložiště. Firmware řadiče NVMe se v balíku k macOS 15.x změnil způsobem, který dosavadní kód rozbil; po dohledání změn a jejich přenesení do m1n1 i do Linuxu NVMe na obou řadách funguje. PCIe je ve stavu, kdy Linux zařízení na sběrnici alespoň vypíše, a opravená je i chyba, kvůli které systém spadl krátce po startu, jakmile bylo zapnuté víc než jedno jádro. Na zařazení do instalátoru Asahi to podle zprávy pořád nestačí.</p>

<p>Vedle toho se vrátil hypervizor m1n1, tedy nástroj, kterým projekt sleduje, co macOS s hardwarem dělá. Od M4 Apple vyžaduje, aby se před jádrem XNU zavedl Secure Page Table Monitor, který mu odebírá správu tabulek stránek; bez něj XNU zpanikaří hned v úvodu startu. m1n1 tohle prostředí neuměl, takže hypervizor byl na těchhle strojích mrtvý. Teď je umí napodobit, takže se Applův binární soubor dá zavést a sledování hardwaru pokračuje – jen pomaleji.</p>

<h2>Video se dekóduje, na obrazovku ještě nejde přímo</h2>

<p>Dekódovací blok AVD zvládá H.264, H.265 a VP9 na M1 a M2 a na M3 a novějších k tomu AV1. Podle zprávy jsou první tři formáty spolehlivé na všech podporovaných strojích. Do systému Fedora Asahi Remix se ale zrychlené dekódování zatím neposílá a s pískovištěm, ve kterém dekóduje video Firefox, nespolupracuje.</p>

<p>Druhá polovina úlohy je poslat hotový snímek na displej bez zbytečného kopírování. Ovladač DCP i obě grafické knihovny projektu už formát, který k tomu Apple používá, umějí. Brzdou je KDE Plasma: její kompozitor <a href="https://tb.chatujme.cz/kwin-plasma-6-8-multi-gpu-dmabuf-v6-a89">KWin</a> považuje grafické jádro a řadič displeje za dvě různé grafické karty a přímé zobrazení přes DMA-BUF v takovém případě vypíná úplně. Vývojáři KWinu na tom podle zprávy pracují.</p>

<h2>Vydání není totéž co podpora v hlavní větvi</h2>

<p>Chystané vydání neznamená, že tenhle hardware umí i hlavní větev Linuxu. Většina popsané práce žije ve vlastní větvi projektu a do jádra putuje po částech; ovladač uspávání jader se do něj nedostane vůbec, dokud návrh PSCI přes UEFI někdo ze správců arm64 nepřijme. Server Phoronix, který zprávu <a href="https://www.phoronix.com/news/Asahi-Linux-M3-Release-Soon" rel="noopener" target="_blank">shrnul týž den</a>, to říká stejně: podpora M3 zamíří k uživatelům přes vlastní kód projektu a cesta do hlavní větve bude delší.</p>

<h3>Zdroje</h3>
<ul>
<li><a href="https://asahilinux.org/2026/08/progress-report-7-2/" rel="noopener" target="_blank">Asahi Linux: Progress Report: Linux 7.2</a>, 26. srpna 2026</li>
<li><a href="https://lore.kernel.org/all/20260708-efi-psci-v1-0-9efb3abf0e4c&#64;kernel.org/" rel="noopener" target="_blank">Sven Peter: [PATCH RFC 0/6] PSCI-via-EFI to support firmware and kernel sharing EL2 for Apple Silicon</a>, konference linux-arm-kernel, 8. července 2026</li>
<li><a href="https://www.phoronix.com/news/Asahi-Linux-M3-Release-Soon" rel="noopener" target="_blank">Phoronix: Asahi Linux Hopes To Ship A Release Soon With Apple M3 Device Support</a>, 26. srpna 2026</li>
</ul>]]></content:encoded>
		<category>Počítače</category>
		<pubDate>Thu, 27 Aug 2026 17:50:19 +0200</pubDate>
	</item>
	<item>
		<title>Dvě páteřní sítě mazaly z tras atribut, kterým se v BGP zastavují úniky</title>
		<link>https://tb.chatujme.cz/bgp-role-otc-pateri-mazani-a309</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/bgp-role-otc-pateri-mazani-a309</guid>
		<description>Norma RFC 9234 dovoluje směrovači poznat únik trasy bez ručně psaného filtru: stačí razítko Only to Customer, které smí putovat jen k zákazníkům. Měření Cloudflaru ukázalo, že u třetiny cest v IPv4 to razítko cestou zmizí; 96,6 % takových cest vedlo přes GTT nebo Arelion. Obě páteřní sítě odstraňování potvrdily jako obranný zvyk z dob, kdy poškozený atribut shazoval relace.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/83/m2-2026-08-27-bgp-role-otc-juniper-0a0874c0.jpg" alt="Šasi Juniper s optickými kabely v racku datového centra" /><figcaption>Šasi Juniper s optickými moduly v racku datového centra Wikimedie. Junos je jedna z mála platforem, které role podle RFC 9234 umějí. Foto: RobH, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>
<p>Cloudflare zveřejnil 18. srpna 2026 <a href="https://blog.cloudflare.com/rfc9234-bgp-role-model/" rel="noopener" target="_blank">měření toho, jak se na internetu ujímá norma RFC 9234</a>. Ta popisuje způsob, jakým si dva sousední směrovače řeknou, v jakém jsou vztahu, a jak podle toho samy poznají trasu, která se dostala tam, kam neměla. Bryton Herdes, Iliana Xygkou a Mingwei Zhang k tomu vypustili do internetu dva testovací prefixy. Při jejich sledování narazili na něco, co nehledali: dvě páteřní sítě z tras mažou právě ten atribut, na kterém celý mechanismus stojí.</p>
<h2>Únik trasy je porušená dohoda, ne porucha</h2>
<p>Trasy se v BGP šíří podle obchodních vztahů mezi autonomními systémy. Zákazník platí poskytovateli za přístup ke zbytku internetu, dva rovnocenní partneři si provoz vyměňují většinou bez placení. Z toho plyne pravidlo, kterému se říká valley-free: trasu naučenou od poskytovatele nebo od partnera smí síť ohlásit jen svým zákazníkům, nikdy zpátky nahoru. Únik trasy, jak ho definuje <a href="https://datatracker.ietf.org/doc/html/rfc7908" rel="noopener" target="_blank">RFC 7908</a>, je porušení téhle dohody. Provoz se pak vydá cestou, kterou nikdo nezamýšlel, a leckdy po ní neprojde celý.</p>
<p>Bránit se dalo dosud jen ručně psanými filtry na každé relaci zvlášť. Že to nestačí, ukázala i přehledová práce, o které jsme psali <a href="https://tb.chatujme.cz/bgp-ctyri-tridy-utoku-mimo-rpki-a225">začátkem srpna</a>: úniky tras patří mezi třídy útoků na BGP, proti kterým žádná kryptografická obrana neexistuje.</p>
<h2>Role a razítko, které smí jen dolů</h2>
<p><a href="https://www.rfc-editor.org/rfc/rfc9234.html" rel="noopener" target="_blank">RFC 9234</a> vydali v květnu 2022 Alexander Azimov, Eugene Bogomazov, Randy Bush, Keyur Patel a Kotikalapudi Sriram. Přidává do protokolu dvě věci.</p>
<p>První je schopnost BGP Role, zapsaná v rejstříku IANA pod kódem 9. Sousedé si ji vymění při navazování relace a každý v ní řekne, čím je tomu druhému: poskytovatel, zákazník, partner, route server, nebo klient route serveru. Platných dvojic je pět, a když se sousedé neshodnou, relace vůbec nenaběhne – směrovač ji odmítne oznámením Role Mismatch s kódem 2 a podkódem 11. Nedorozumění o tom, kdo je komu kým, tak vyjde najevo hned, ne za rok jako incident.</p>
<p>Druhá je atribut Only to Customer, zkráceně OTC, typ 35. Nese jediné číslo autonomního systému, a to toho, kdo trasu poprvé poslal do strany nebo dolů. Od té chvíle smí trasa putovat už jen k zákazníkům. Trasa s OTC přicházející od zákazníka je podle normy únik a směrovač ji zahodí sám, bez jediného řádku ručního filtru.</p>
<h2>Kolik sítí to má opravdu zapnuté</h2>
<p>Změřit nasazení je těžší, než by se čekalo. Norma totiž nechává atribut doplnit i příjemce: kdo dostane trasu od poskytovatele, partnera nebo route serveru bez OTC, musí ho dosadit sám. Z hotové trasy pak nejde poznat, kdo razítko přitiskl.</p>
<p>Cloudflare to zkusil dvěma cestami. Ve veřejných sběrných bodech RouteViews a RIPE RIS napočítal 361 různých hodnot OTC, jenže právě dosazování na vstupu to číslo nafukuje. Po odfiltrování zbylo 36 autonomních systémů, o kterých se dá říct, že normu možná dodržují.</p>
<p>Druhá cesta vede přes vlastní síť. Cloudflare se přímo propojuje s tisíci sítěmi a u takového souseda se pozná, jestli OTC nastavil on: hodnota se musí rovnat jeho vlastnímu číslu AS. Ze tří měsíců sledování vyšlo 67 autonomních systémů. Nadprůměrně jsou mezi nimi zastoupené route servery propojovacích uzlů – běží často na otevřených implementacích BGP, které novinky přebírají rychleji – a sítě provozované jednotlivci.</p>
<h2>Patnáct sítí, které atribut smazaly</h2>
<p>Druhá část práce je pokus. Cloudflare ohlásil ze všech svých propojovacích míst jeden prefix v IPv4 a jeden v IPv6, oba s OTC nastaveným na vlastní číslo AS13335. Po ověření, že se rozšířily po světě, je zase stáhl: stažení rozhýbe hledání náhradních cest a ukáže víc tras, než kolik jich je vidět v klidu. Stejným způsobem tatáž firma koncem července zjišťovala, <a href="https://tb.chatujme.cz/bgp-origin-prepisovani-a160">co se cestou stane s atributem ORIGIN</a>.</p>
<p>Zprávy z veřejných sběračů rozebral nástroj BGPKIT. První krok byl jednoduchý: u cesty tvaru „ASX AS13335“ nemůže atribut zmizet nikde jinde než u ASX. Takhle se našlo šest sítí, z toho dvě páteřní – AS3257 (GTT) a AS1299 (Arelion). Postupným rozšiřováním na delší cesty jich přibylo dalších devět.</p>
<p>Podstatnější než počet je dosah. Bez OTC dorazila třetina cest v IPv4 (33,1 %) a šestina v IPv6 (17 %). Přes GTT nebo Arelion přitom vedlo 96,6 % takových cest v IPv4 a 92,9 % v IPv6. Když se měření zúžilo na cesty, kde je jedna z těch dvou sítí bezprostředním sousedem Cloudflaru, GTT mazal atribut pokaždé, kdežto u Arelionu chybělo OTC u 71,4 % cest v IPv4 a 40,7 % v IPv6. Arelion ho tedy odstraňoval nedůsledně, podle místa ve vlastní síti.</p>
<h2>Zvyk z doby, kdy jeden poškozený atribut shazoval relace po celém světě</h2>
<p>Obě sítě Cloudflare oslovil a obě mazání potvrdily. Není to nedbalost, ale obranný návyk. OTC je atribut volitelný tranzitivní, což podle <a href="https://datatracker.ietf.org/doc/html/rfc4271#section-5" rel="noopener" target="_blank">RFC 4271</a> znamená, že ho směrovač nemá zahazovat, ani když mu nerozumí, a má ho poslat dál. Jenže dokud platilo jen původní znění, dokázal poškozený atribut shodit relaci – a protože se šířil dál, padaly relace i tisíce kilometrů od místa, kde vznikl. Část operátorů si tehdy zvykla neznámé atributy raději odstraňovat. <a href="https://datatracker.ietf.org/doc/html/rfc7606" rel="noopener" target="_blank">RFC 7606</a> to vyřešilo jinak: poškozený atribut dnes vede k zahození dotčených prefixů, ne k rozpadu relace.</p>
<p>Arelion podle Cloudflaru krátce po tom rozhovoru nasadil konfiguraci, která OTC zachovává. Ověřit se to dá dotazem nad archivem sběrače route-views4 – testovací prefix se v něm od 18. srpna vrací s cestou přes Arelion a s atributem na svém místě. GTT ho podle téhož textu maže dál.</p>
<h2>Zapnout role jde jen na části směrovačů</h2>
<p>Cloudflare k srpnu 2026 vypsal, kdo normu umí. Podporu mají Junos, RouterOS, BIRD, OpenBGPD a FRR, u Cisco IOS XR se čeká na vydání 26.4.1. Nemají ji Arista EOS, Nokia SR OS, Huawei, Extreme SLX-OS, ArcOS, GoBGP ani ExaBGP. Dva z těch záznamů jde ověřit v dokumentaci: <a href="https://docs.frrouting.org/en/latest/bgp.html#bgp-roles-and-only-to-customers" rel="noopener" target="_blank">FRR</a> i <a href="https://man.openbsd.org/bgpd.conf#role" rel="noopener" target="_blank">OpenBGPD</a> popisují nastavení role na relaci jmenovitě a MikroTik ji uvádí v <a href="https://forum.mikrotik.com/t/v7-21-stable-is-released/267773" rel="noopener" target="_blank">poznámkách k RouterOS 7.21</a> z 12. ledna 2026.</p>
<p>Nasazení má jednu praktickou nepříjemnost: přidání role vyžaduje restart relace BGP, takže se plánuje na servisní okno. Zato pak ochrana proti únikům běží sama, bez ručně psané politiky – a to je celý smysl normy. Čím výš v hierarchii ale sedí síť, která atribut odstraní, tím větší kus té ochrany zmizí; k tomu při dnešní míře nasazení stačí jediná páteřní síť.</p>
<p><strong>Zdroje:</strong> <a href="https://blog.cloudflare.com/rfc9234-bgp-role-model/" rel="noopener" target="_blank">Cloudflare: BGP Role model – tracking the adoption of RFC 9234</a>, <a href="https://www.rfc-editor.org/rfc/rfc9234.html" rel="noopener" target="_blank">RFC 9234</a>, <a href="https://datatracker.ietf.org/doc/html/rfc7908" rel="noopener" target="_blank">RFC 7908</a>, <a href="https://datatracker.ietf.org/doc/html/rfc7606" rel="noopener" target="_blank">RFC 7606</a>, <a href="https://docs.frrouting.org/en/latest/bgp.html#bgp-roles-and-only-to-customers" rel="noopener" target="_blank">dokumentace FRR</a>, <a href="https://man.openbsd.org/bgpd.conf#role" rel="noopener" target="_blank">bgpd.conf v OpenBSD</a>, <a href="https://forum.mikrotik.com/t/v7-21-stable-is-released/267773" rel="noopener" target="_blank">poznámky k vydání RouterOS 7.21</a>.</p>]]></content:encoded>
		<category>Internet a sítě</category>
		<pubDate>Thu, 27 Aug 2026 09:51:04 +0200</pubDate>
	</item>
	<item>
		<title>Zstd se v jádře Linuxu ptá procesoru na BMI2 pokaždé, když zakládá kontext</title>
		<link>https://tb.chatujme.cz/zstd-jadro-linux-bmi2-cpuid-jednou-a308</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/zstd-jadro-linux-bmi2-cpuid-jednou-a308</guid>
		<description>Kód zstd zabudovaný v linuxovém jádře se ptá procesoru instrukcí CPUID na podporu BMI2 při zakládání každého kompresního i dekompresního kontextu. Odpověď se přitom za chodu systému změnit nemůže. Tři záplaty poslané 26. srpna 2026 do konference vývojářů jádra si ji zapamatují; v měření uvnitř virtuálního stroje klesl čas dekomprese o 71 procent.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/26/m2-2026-08-27-haswell-die-887f4ddc.jpg" alt="Mikroskopický snímek jednoho jádra procesoru Intel Haswell" /><figcaption>Jedno jádro procesoru Intel Haswell pod mikroskopem. S touto architekturou přišly u Intelu instrukce BMI2. Foto: cole8888, Wikimedia Commons (CC BY-SA 2.0)</figcaption></figure>
<p>Usama Arif poslal 26. srpna 2026 do konference vývojářů linuxového jádra <a href="https://lore.kernel.org/all/20260826122558.2662013-1-usama.arif&#64;linux.dev/" rel="noopener" target="_blank">sérii tří záplat</a> nazvanou <em>zstd: probe the CPU for BMI2 support once, not per context</em>. Popis vady se vejde do dvou vět. Knihovna zstd zabudovaná v jádře si mezi obecnou a zrychlenou cestou vybírá za běhu a instrukci CPUID kvůli tomu pouští pokaždé, když se zakládá kontext pro kompresi nebo dekompresi. Odpověď se přitom za chodu systému změnit nemůže.</p>
<p><a href="https://en.wikipedia.org/wiki/X86_Bit_manipulation_instruction_set" rel="noopener" target="_blank">BMI2</a> je sada instrukcí pro práci s jednotlivými bity. Intel ji zavedl s architekturou Haswell, AMD ji má od jádra Excavator a novějších. Zstd v ní má napsané rychlejší varianty některých svých funkcí a při každém startu kontextu se ptá, jestli je smí použít.</p>
<h2>Kontext se v jádře zakládá po blocích</h2>
<p>Detekce za běhu sama o sobě špatná není. Je to způsob, jak nechat starší procesory běžet na obecném kódu. Vadí, že se opakuje.</p>
<p>Arif v průvodním dopise vypisuje, odkud se do zstd chodí: squashfs zakládá dekompresní kontext pro každý blok, který rozbaluje, a erofs, <a href="https://tb.chatujme.cz/btrfs-cow-fixup-navrat-ticha-ztrata-dat-a245">btrfs</a>, f2fs i <a href="https://tb.chatujme.cz/fedora-45-omezi-af-alg-a297">kryptografické rozhraní jádra</a> si ho pořizují na každou operaci. Jeden dotaz stojí na x86 dvě serializující instrukce CPUID, tedy takové, u kterých procesor nesmí nic přeskládat ani překrýt s okolím.</p>
<h2>Tři záplaty, jednadvacet přidaných řádků</h2>
<p>První záplata je úklid. Funkce <code>ZSTD_initStaticCCtx()</code> měla dotaz opsaný ručně a ptala se jen na BMI2, zatímco obě zbývající cesty k založení kontextu jdou přes <code>ZSTD_cpuSupportsBmi2()</code>, která vyžaduje i BMI1. Přísnější test je ten správný: těla funkcí, mezi kterými příznak vybírá, nesou značku <code>TARGET_ATTRIBUTE(&#34;lzcnt,bmi,bmi2&#34;)</code>, takže v nich překladač smí použít i instrukce BMI1 a LZCNT. Žádný prodávaný procesor x86 podle Arifa BMI2 bez BMI1 neumí, takže je to skrytá nesrovnalost, ne pozorovaná chyba.</p>
<p>Druhá záplata míří na sestavení, kde ten příznak nikdo nečte. Když je <code>DYNAMIC_BMI2</code> nula, tedy u GCC staršího než jedenáctka, u jiné architektury než x86 nebo u překladu, který má BMI2 zapnuté rovnou pro celý kód, rozhodnou se všechny funkce pro výchozí tělo. CPUID se přesto pouštělo a výsledek se zahodil.</p>
<p>Třetí záplata je vlastní změna. Výsledek se uloží do statické proměnné, jejíž záporná počáteční hodnota znamená „ještě jsem se neptal“.</p>
<pre><code class="language-c">static int supported &#61; -1;
int s &#61; READ_ONCE(supported);

if (s &lt; 0) {
    ZSTD_cpuid_t const cpuid &#61; ZSTD_cpuid();

    s &#61; ZSTD_cpuid_bmi1(cpuid) &amp;&amp; ZSTD_cpuid_bmi2(cpuid);
    WRITE_ONCE(supported, s);
}
return s;</code></pre>
<p>Zámek u toho žádný není a <a href="https://lore.kernel.org/all/20260826122558.2662013-4-usama.arif&#64;linux.dev/" rel="noopener" target="_blank">Arif vysvětluje proč</a>: dva dotazy, které se potkají, spočítají z téhož listu CPUID tutéž hodnotu, takže nesynchronizovaný přístup nevadí. Makra <code>READ_ONCE</code> a <code>WRITE_ONCE</code> jsou tam kvůli tomu, aby se na té neškodnosti shodl překladač s hlídačem souběhů KCSAN.</p>
<p>Funkce je označená <code>MEM_STATIC</code>, tedy vkládaná dovnitř volajícího, takže vlastní kopii uložené odpovědi dostane každá překladová jednotka: v modulárním sestavení tři, plus po jedné v každém dekompresoru zavaděče. Podle Arifa je to hrstka celých čísel v segmentu bss a jeden dotaz navíc na každou z nich, což se řešit nevyplatí. Celá série sahá na dva soubory, přidává jednadvacet řádků a tři ubírá.</p>
<h2>Sedmdesát jedna procent je změřených ve virtuálním stroji</h2>
<p>Arif měřil <a href="https://gist.github.com/uarif1/5cf02f0e22c23f0d1b3d84348f12914c" rel="noopener" target="_blank">testem nad rozhraním crypto_acomp</a> se čtyřkilobajtovými bloky, a to v hostu KVM s jediným virtuálním procesorem. Dvanáct startů po devíti kolech, každé kolo 30 000 operací, a z těch 108 kol medián průměrů:</p>
<table><tbody><tr><td></td><td>komprese</td><td>dekomprese</td></tr><tr><td>bez záplat</td><td>16 756 ns</td><td>3 455 ns</td></tr><tr><td>se záplatami</td><td>13 646 ns</td><td>1 002 ns</td></tr><tr><td>rozdíl</td><td>−3 110 ns (18,6 %)</td><td>−2 452 ns (71,0 %)</td></tr></tbody></table>
<p>Ten propastný rozdíl u dekomprese je z velké části daň za virtualizaci a Arif to sám píše: CPUID vyvolá bezpodmínečný přechod z hosta do hypervizoru. Na holém železe se nic takového neděje, takže tam bude úspora menší. O kolik, série neuvádí; číslo mimo virtuální stroj v ní není ani jedno.</p>
<h2>Symptom byl v konferenci vidět už v červenci</h2>
<p>Nhat Pham, jeden ze správců zswapu, <a href="https://lore.kernel.org/all/CAKEwX&#61;NRXuqRTg9L3AjBVeaXhm5bxK_rHe8d7d_GUOGKjxC3xg&#64;mail.gmail.com/" rel="noopener" target="_blank">odpověděl týž den odpoledne</a>. O zstd sám píše, že v něm odborník není, a posouzení správnosti nechává na Nicku Terrellovi a Herbertu Xu, tedy na správcích zstd a kryptografického rozhraní; oba jsou mezi adresáty série. U Terrellovy adresy na doméně fb.com se ptá, jestli ještě funguje.</p>
<p>K tomu připomíná, že se totéž už jednou ohlásilo, a odkazuje na <a href="https://lore.kernel.org/all/CAJxJ_jhvyMukPLThpgcdCMHwbp3b3bFvc4Va1cK79_3z6ubhwQ&#64;mail.gmail.com/" rel="noopener" target="_blank">zprávu z 28. července</a>. V ní Jianyue Wu vedle vlastního tématu, návrhu na zmenšení záznamu v zswapu, vypsal tabulku propustnosti. Zstd v ní přes rozhraní acomp zvládl 740 MB/s při ukládání a 980 MB/s při čtení, zatímco přes zcomp to bylo 1 190 a 1 720 MB/s. Wu to uzavřel větou, že to je jiné téma. Příčinu ta tabulka nepojmenovává, ukazuje jen ten rozdíl, a měsíc se k němu nikdo nevrátil.</p>
<p>Záplaty jsou zatím v recenzním kole a v žádné vývojové větvi nejsou. Kdyby prošly, pozná to hlavně to, co má zstd v úzkém místě: obrazy se squashfs, souborové systémy erofs v kontejnerech a odkládání paměti přes zswap. Zbytek jádra si ničeho nevšimne, protože je to jednadvacet řádků, které si pamatují odpověď, jež se nemění.</p>
<p>Zdroje: <a href="https://lore.kernel.org/all/20260826122558.2662013-1-usama.arif&#64;linux.dev/" rel="noopener" target="_blank">průvodní dopis série na lore.kernel.org</a>, <a href="https://lore.kernel.org/all/20260826122558.2662013-3-usama.arif&#64;linux.dev/" rel="noopener" target="_blank">druhá</a> a <a href="https://lore.kernel.org/all/20260826122558.2662013-4-usama.arif&#64;linux.dev/" rel="noopener" target="_blank">třetí záplata</a>, <a href="https://www.phoronix.com/news/In-Kernel-Zstd-BMI2-Probing" rel="noopener" target="_blank">zpráva na Phoronixu</a> a soubor <a href="https://raw.githubusercontent.com/torvalds/linux/master/MAINTAINERS" rel="noopener" target="_blank">MAINTAINERS</a> pro určení správců.</p>]]></content:encoded>
		<category>Programování</category>
		<pubDate>Thu, 27 Aug 2026 01:49:18 +0200</pubDate>
	</item>
	<item>
		<title>Počet agentů rozhoduje o tom, na kterém slově se skupina jazykových modelů shodne</title>
		<link>https://tb.chatujme.cz/velikost-skupiny-agentu-spolecna-konvence-a307</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/velikost-skupiny-agentu-spolecna-konvence-a307</guid>
		<description>Skupina agentů postavená z jednoho jazykového modelu může skončit u jiného slova než skupina menší, přestože obě řeší tutéž úlohu. Ukazuje to práce zveřejněná 18. srpna 2026 v PNAS, která hru na jména protáhla od dvou agentů až po milion.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/19/m2-2026-08-26-hejno-spacku-70eb5643.jpg" alt="Tisíce špačků v jednom hejnu proti modré obloze" /><figcaption>Hejno špačků obecných v Tunisku. Ilustrační snímek ke kolektivnímu chování, které se z jednoho jedince vyčíst nedá. Foto: Skander zarrad, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Když se testuje jazykový model, testuje se obvykle sám. Dostane zadání, odpoví, výsledek se zapíše. Jenže agenti postavení na těchhle modelech se dnes pouštějí do provozu po skupinách a skupina se nechová jako součet svých členů. Práce zveřejněná 18. srpna 2026 v <a href="https://www.pnas.org/doi/10.1073/pnas.2531697123" rel="noopener" target="_blank">Proceedings of the National Academy of Sciences</a> ukazuje, že o výsledku rozhoduje i něco tak prozaického, jako je počet agentů.</p>

<p>Autoři jsou z City St George&#039;s, University of London, z IT University of Copenhagen a z Universitat Politècnica de Catalunya. Prvním autorem je Ariel Flint, posledním Andrea Baronchelli, který se vznikem konvencí zabývá dvě desetiletí. Preprint téže práce leží na <a href="https://arxiv.org/abs/2510.22422" rel="noopener" target="_blank">arXivu</a> od 25. října 2025.</p>

<h2>Hra na jména</h2>

<p>Úloha se jmenuje naming game, česky hra na jména, a v teorii konvencí je to standardní nástroj. Ze skupiny se náhodně vyberou dva agenti. Každý napíše jedno slovo z dvojice, kterou mají oba k dispozici. Trefí-li se do stejného, oba dostanou body; když ne, oba o body přijdou. Odměna za shodu je přitom vyšší než pokuta za neshodu.</p>

<p>Agent nevidí nic než svých pár posledních setkání: co napsal on, co napsal protějšek, jestli se trefili a kolik na tom vydělal. Že je v nějaké skupině, mu nikdo neřekne. Přesto se populace po dostatečném počtu kol obvykle sjednotí na jednom slově. Tak vznikají zvyklosti i mezi lidmi, zdola a bez toho, aby je někdo vyhlásil.</p>

<p>Slova nebyla vybraná náhodně. Tým sáhl po dvojicích se společenským nábojem, tedy {man, woman}, {her, his} nebo {straight, gay}; anglická jsou proto, že agenti hráli anglicky, a vybraly se kvůli tomu, že u nich jde zaujatost změřit. Modely byly čtyři: Qwen QwQ-32B, Microsoft Phi-4, OpenAI GPT-4o a Meta Llama 3.1 70B Instruct. V každém běhu byla celá populace postavená z jednoho z nich.</p>

<h2>Tři způsoby, jak skupina přebije jednotlivce</h2>

<p>Vzájemné potkávání dokáže odvést skupinu od toho, co její členové sami preferují, a autoři rozlišují tři případy.</p>

<ul>
<li><strong>Zesílení.</strong> Slabý sklon jednotlivého agenta se v populaci vyostří tak, že skupina končí u téhož slova skoro pokaždé. Vyšlo to u dvojice {American, Mexican}.</li>
<li><strong>Vznik z ničeho.</strong> Agenti, kteří sami mezi dvěma slovy nerozlišují, se jako skupina spolehlivě přikloní k jednomu z nich. Tak se chovala dvojice {White, African}.</li>
<li><strong>Obrácení.</strong> Populace se ustálí na slově, které jednotliví agenti volili méně často. To je případ dvojice {straight, gay} u modelu Llama.</li>
</ul>

<p>Který ze tří případů nastane, závisí na modelu. U dvojice {her, his} skončily populace agentů Qwen a Phi u her, populace GPT a Llama u his, a to přesto, že jednotliví agenti vycházeli ve všech čtyřech případech ze skoro stejných preferencí.</p>

<h2>Zlom leží pokaždé jinde</h2>

<p>Druhý nález je o velikosti. Čím větší populace, tím předvídatelnější výsledek: nad určitou hranicí se skupina sjednotí na jednom slově prakticky vždy. Kde ta hranice leží, se ale mezi modely a dvojicemi slov liší o řády. U některých kombinací stačí dva agenti, u jiných je to kolem deseti tisíc.</p>

<p>Velikost přitom nemění jen sílu jevu, ale i jeho druh. Agenti Llama sami volili raději straight. Jako populace se překlopili ke gay, ale až od šesti agentů výš. Ve skupině pěti a menší po tom jevu nezůstala ani stopa.</p>

<p>K simulacím tým přidal analytický popis převzatý ze statistické fyziky, takzvané přiblížení středního pole. Nad kritickou velikostí populace se jednotlivé běhy přestanou rozcházet a míří k deterministické předpovědi, ze které je vidět, ke kterému z konkurujících si ustálených stavů skupina spadne.</p>

<h2>Milion agentů se doopravdy odehrát nedá</h2>

<p>Rozsah od dvou agentů po milion by přímým voláním modelů nešel zaplatit. Tým to obešel jinak: z každého modelu vytáhl pravděpodobnosti, se kterými by při daném stavu paměti napsal to které slovo, předpočítal je pro všechny možné stavy paměti a v simulaci pak agenti losovali podle nich. Shodu s přímými běhy jazykových modelů autoři doložili v doplňkových materiálech. Je to zjednodušení a stojí za to o něm vědět: simulovaná populace není milion skutečně běžících modelů.</p>

<p>Sami autoři drží ještě druhou výhradu. Zaujatost, kterou měří, je vnitřní záležitost té koordinační úlohy, tedy rozchod mezi tím, co chce jednotlivec, a tím, na čem skončí skupina. Není to odklon od lidských hodnot a záměrů. Prostředí je schválně holé, aby v něm byl vidět jen vliv vzájemného potkávání.</p>

<h2>Co z toho plyne pro testování</h2>

<p>Praktický důsledek je nepříjemný. Model může projít bezpečnostní zkouškou jako jednotlivec a přesto v provozu vedle vlastních kopií vyprodukovat výsledek, který nikdo nezadal. Test jednoho agenta to neukáže.</p>

<p>„Zaujatost byla naše zkušební úloha, protože se dá měřit a protože na ní záleží,“ říká Ariel Flint. „Není ale důvod myslet si, že tajná dohoda, klamání nebo spolupráce jsou vůči vlivu velikosti odolné. Dnešní testovací praxe může přehlížet rizika, která se ukážou jen při určitém počtu agentů. Ne proto, že by někdo byl nedbalý, ale proto, že nikoho nenapadlo tím počtem hýbat.“</p>

<p>„Fyzici na to mají heslo: víc je jiné,“ říká Andrea Baronchelli. „Dopravní zácpu nepochopíte tím, že budete studovat jedno auto, ani město tím, že budete studovat jednu domácnost. U agentů to platí stejně. A hlavně neexistuje jedno číslo, u kterého ta změna nastane. Závisí to na modelu a na tom, o čem se rozhoduje.“ Testovat jedinou velikost skupiny proto podle něj nestačí, projet se musí celý rozsah.</p>

<p>Práce navazuje na starší výsledek téhož týmu, podle kterého si populace agentů umí vytvořit společenskou konvenci samy od sebe. Jako další krok autoři jmenují smíšené populace z různých modelů a agenty zapojené do realističtější sítě vztahů, ne do náhodných dvojic.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.pnas.org/doi/10.1073/pnas.2531697123" rel="noopener" target="_blank">Group size effects and collective misalignment in LLM multi-agent systems</a>, PNAS, 18. srpna 2026</li>
<li><a href="https://arxiv.org/abs/2510.22422" rel="noopener" target="_blank">Preprint téže práce na arXivu</a>, 25. října 2025</li>
<li><a href="https://www.eurekalert.org/news-releases/1140632" rel="noopener" target="_blank">More is different when AI agents work together, study suggests</a>, tisková zpráva City St George&#039;s, University of London, 19. srpna 2026</li>
</ul>]]></content:encoded>
		<category>Umělá inteligence</category>
		<pubDate>Wed, 26 Aug 2026 17:52:38 +0200</pubDate>
	</item>
	<item>
		<title>Za devět dní zveřejnil CyberLeek patnáct klipů z GTA 6</title>
		<link>https://tb.chatujme.cz/cyberleek-casova-osa-uniku-gta-6-a306</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/cyberleek-casova-osa-uniku-gta-6-a306</guid>
		<description>Od 18. srpna vypustil neznámý leaker patnáct videí, tři výřezy mapy a údajné interní dokumenty. Postupoval po dnech, o dalším úniku nechal hlasovat držitele vlastního tokenu a prokázal, že má spustitelnou verzi hry. Rockstar po týdnu mlčení označil úniky za zdrcující pro svůj tým a omluvil se, že vše trvalo tak dlouho.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/40/m2-2026-08-26-cyberleek-osa-b5b5ac4c.jpg" alt="Noční panorama mrakodrapů v Miami odrážející se ve vodě" /><figcaption>Vice City v GTA 6 stojí na předloze Miami. Foto: Don Ramey Logan, Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<p>O <a href="https://tb.chatujme.cz/gta-6-uniky-cyberleek-stop-killing-games-a287">manifestu</a> i o <a href="https://tb.chatujme.cz/gta-6-subpoeny-microsoft-discord-a305">soudních výzvách</a> jsme psali zvlášť. Tenhle text jde po jednotlivých únicích: co v kterém klipu bylo a jak se z dvou videí za devět dní stala kauza, kvůli které se Rockstar poprvé za týden ozval.</p>

<h2>Kdo je CyberLeek</h2>

<p>Jméno ani počet lidí za přezdívkou nikdo nezná. Podle Jasona Schreiera z Bloombergu Rockstar ještě 21. srpna nevěděl, kdo za úniky stojí, a rozsah soudních výzev tomu odpovídá. Pár věcí se ale z otevřených zdrojů složit dá.</p>

<p><strong>Evropa, spíš než Amerika.</strong> Klipy vycházejí v časech, které odpovídají evropskému dni, a web i jeho dvě zrcadla běžely u německého poskytovatele. K tomu drobnost z jazyka: manifest mluví o „living service“ tam, kde se v oboru běžně říká live service. Podle PC Gameru to může ukazovat na člověka, pro kterého angličtina není první jazyk, nebo na strojový překlad.</p>

<p><strong>Stopa z roku 2018.</strong> Na německojazyčném fóru szenebox.org, které má i bezpečnostní sekce, psal před osmi lety uživatel se stejnou přezdívkou. Z toho a z dalších archivovaných materiálů PC Gamer usuzuje na Němce nebo Švýcara po třicítce. Podrobný rozbor těch dokladů sestavil vývojář vystupující jako Zyre na GitHubu.</p>

<p>A tady je detail, který dosud nikdo nespojil: repozitář, na který Take-Two 19. srpna poslalo GitHubu oznámení o porušení autorských práv, se jmenuje <code>zyrexdz/cyberleek-leak-research</code>. Že jde o totéž jméno, nikdo oficiálně nepotvrdil, ale <strong>vydavatel podal svůj první podnět proti stránce, která leakera vyšetřovala</strong>, ne proti stránce, která šířila jeho videa.</p>

<p><strong>Jak čerstvou verzi má.</strong> V jednom klipu hraje v autorádiu skladba vydaná v lednu 2025, takže nejde o letitý build. Zároveň to není nutně finální verze hry – na té Rockstar podle svého vyjádření pořád pracuje.</p>

<p><strong>Proč to podle sebe dělá.</strong> Manifest stojí na čtyřech výtkách: vydavatelé prodávají licence a říkají tomu koupě, vydávají nehotové hry a říkají tomu služba, zamykají obsah na disku a prodávají ho jako rozšíření a hry vypínají, ale peníze si nechají. Z toho plynou tři požadavky: vydat hru fyzicky, neprodávat rozšíření, která jen odemykají už dodaný obsah, a nechat obsah pro jednoho hráče přístupný i po vypnutí serverů. Leaker k tomu přidal ultimátum: skončí, až se Rockstar a Take-Two omluví za chování k zákazníkům a dají konkrétní závazek, že se polepší.</p>

<p><strong>Proti tomu stojí peníze.</strong> Token existoval dřív než první únik, hlasování o dalším klipu se platí tokenem a kontaktní stránka nabízela reklamu i jednání za poplatek. Autor rozboru na PC Gameru z toho vyvozuje, že manifest nejspíš vznikl až po získání materiálu jako dodatečné odůvodnění a rámec pro token. Stejný text si všímá, že výtka k obsahu zamčenému na disku je téma, které se probíralo před deseti lety, takže spíš než o teenagera půjde o někoho, kdo tehdejší debatu sledoval. Za pravděpodobné nepovažuje ani to, že by šlo o zaměstnance nebo dodavatele Rockstaru. Všechno tohle jsou ale úvahy, ne doklady.</p>

<p><strong>Čím riskuje.</strong> Právě token, který mu vydělává, je zároveň stopa: pohyby na blockchainu jsou veřejné a dají se dohledávat, takže vedle serverů a účtů přibyla vyšetřovatelům další cesta. Že v téhle věci nejde o drobnost, ukazuje osud jeho předchůdce z roku 2022. Na straně vydavatele navíc stojí i Microsoft – jeho technický ředitel pro <a href="https://tb.chatujme.cz/xbox-trzby-fiskalni-rok-2026-a171">Xbox</a> potvrdil, že firma s Take-Two a Rockstarem spolupracuje.</p>

<p><strong>Jak si hlídá vlastní jméno.</strong> Hned druhý den varoval před účty, které se za něj vydávaly na X, Discordu i Instagramu a zpětně si upravovaly starší příspěvky, aby to vypadalo, že úniky předpověděly. Za své jediné oficiální kanály označil vlastní web a Telegram; obojí 22. srpna zmizelo. V jednom telegramovém vzkazu označil Ariona Kurtaje, odsouzeného za únik z roku 2022, za „našeho kolegu“.</p>
<h2>Časová osa úniků</h2>

<ol class="osa">
<li><strong>18. srpna</strong> Dvě videa a mapa. Jason Duval hraje basketbal před domem, v druhém klipu vytáhne řidiče z náklaďáku. Týž den vzniká web s manifestem a token na Solaně. <a href="https://www.tomshardware.com/video-games/hacker-leaks-gta-vi-gameplay-and-map-to-protest-digital-only-release-claims-pre-orders-are-a-legacy-of-physical-game-releases" rel="noopener" target="_blank">Tom&#039;s Hardware</a></li>

<li><strong>19. srpna</strong> Klip s taserem končí krátkou scénou s Calem Hamptonem, takže je jasné, že leaker má i filmové sekvence. Přibývá droga Zombix se slábnoucím účinkem a dva výřezy mapy se souostrovím jižně od Vice City.</li>

<li><strong>20. srpna</strong> Let nad Vice City zakončený nápisem LEEK vystříleným do zdi – důkaz, že hru sám spouští. Spouští se hlasování tokenem, letadlo vyhrálo 147 tisíci hlasy. <a href="https://www.tomshardware.com/video-games/catastrophic-gta-vi-leak-is-a-full-working-build-notorious-hacker-cyberleek-taunts-rockstar-games-by-spraying-the-word-leek-onto-a-wall-in-game-with-bullets" rel="noopener" target="_blank">Tom&#039;s Hardware</a></li>

<li><strong>21. srpna</strong> Jízda vozem Thrax po devětadvaceti hodinách pauzy. Take-Two podává soudní výzvy na Microsoft a Discord, na webu přibývá placená stránka Kontakt s jednáním za 400 XMR. <a href="https://www.tomshardware.com/video-games/console-gaming/take-two-subpoenas-microsoft-for-windows-device-ids-of-everyone-in-three-discord-servers-in-gta-6-leak-hunt" rel="noopener" target="_blank">rozbor příloh</a></li>

<li><strong>22. srpna</strong> Přepadávání benzinek zakončené vstupem do klubu. Soud výzvy schválil, web i telegramový kanál zmizely. <a href="https://www.polygon.com/gta-6-leaks-cyberleek-website-down/" rel="noopener" target="_blank">Polygon</a></li>

<li><strong>23. srpna</strong> Striptýzový klub a další neviděná scéna. Po sítích začíná kolovat falešný instalátor o velikosti 113 GB, který je z 99,99 % prázdný a nese virus. <a href="https://www.tomshardware.com/video-games/fake-gta-vi-iso-circulates-on-the-internet-a-few-days-after-leak-internet-sleuths-claim-113gb-download-is-padded-malware-testers-claim-file-is-99-99-percent-empty-zeroes-with-50kb-virus-embedded" rel="noopener" target="_blank">Tom&#039;s Hardware</a></li>

<li><strong>24. srpna</strong> První obrazovka po smrti postavy a noční let nad městem s dosud neznámými rádii. Objevuje se úkol vrátit se k Lucii, takže druhá hlavní postava je v uniklé verzi dostupná. Komunitní projekt, který roky skládá mapu z traileru a screenshotů, potvrzuje, že uniklá mapa <a href="https://mashable.com/tech/gta-6-map-leaked-resembles-community-mapping-project" rel="noopener" target="_blank">sedí s jejich prací</a>.</li>

<li><strong>25. srpna</strong> Čtyři klipy za den: naturistická osada, klub NINE1NINE, pláž a obchod s elektronikou, kde stojí vymyšlená konzole JoySystem 8 jako parodie na PlayStation. <a href="https://mashable.com/entertainment/grand-theft-auto-vi-cyberleek-leaks-august-25" rel="noopener" target="_blank">Mashable</a></li>

<li><strong>26. srpna</strong> Rockstar poprvé za týden promluvil. Krátce nato vyšel patnáctý klip: krádež auta Rideout Customs, útěk před policií a na konci scéna s Lucií. <a href="https://www.theverge.com/games/984959/gta-vi-leaks-rockstar-games-official-statement-heartbreaking" rel="noopener" target="_blank">The Verge</a></li>
</ol>

<p>Dva dny z té tabulky stojí za rozvedení, protože v nich se případ zlomil.</p>

<h3>20. srpna: jméno vystřílené do zdi</h3>

<p>Pátý klip je let nad Vice City a dosud nejlepší pohled na měřítko mapy. Rozhodující je ale jeho konec: hráč vystřílí do zdi nápis LEEK. Do té chvíle se dalo věřit, že leaker má jen nahrané záběry. Tohle ukázalo, že hru sám spouští a ovládá.</p>

<p>Týž den se objevilo hlasování o dalším úniku, ve kterém se hlasuje tokenem. Ze čtyř možností vyhrálo letadlo se 147 tisíci tokeny, tedy zhruba 64 %. Celková hodnota tokenu vycházela toho dne na 1,23 milionu dolarů a deset největších peněženek drželo víc než polovinu, takže o ceně rozhoduje hrstka lidí. Akcie Take-Two podle dostupných odhadů ztratily 2,8 miliardy dolarů tržní hodnoty.</p>

<h3>26. srpna: Rockstar promluvil</h3>

<p>Po týdnu mlčení vydal Rockstar první vyjádření. Píše v něm, že označit únik videí za zdrcující pro tým by bylo slabé slovo a že takhle hru ukázat nechtěli. Následuje omluva za to, jak dlouho všechno trvalo, ujištění, že je hra téměř hotová, a prosba, aby si na ni hráči počkali do 19. listopadu.</p>

<p>Omluva je na Rockstar netypická. Kotaku k tomu poznamenává, že se v dosud uniklém materiálu těžko hledá něco, co by šlo označit za prozrazení děje. Krátce po vyjádření vyšel patnáctý klip.</p>

<h2>Co ty záběry o hře prozradily</h2>

<p>Když se patnáct klipů poskládá dohromady, vyjde z nich hlavně jedno: hustota. Pláž, klub i naturistická osada jsou plné postav, které se liší postavou, oblečením i pohybem, a okolní svět na hráče reaguje. Vedle toho se ukázalo pár konkrétních věcí – droga se slábnoucím účinkem, obchod s elektronikou, ve kterém jde zboží prohlížet, několik neznámých rozhlasových stanic a podoba obrazovky po smrti postavy.</p>

<p>Z příběhu naopak neuniklo skoro nic. Scény s postavami jsou krátké a jde v nich o přesuny mezi místy, ne o zvraty.</p>

<h2>Podruhé za čtyři roky</h2>

<p>Rockstar tohle zažívá podruhé. V roce 2022 unikla raná verze hry i s vývojářskými nástroji a stál za tím britský teenager Arion Kurtaj. Soud ho poslal na neurčito do ústavu; letos v létě se ukázalo, že je venku a ve vězení čeká na obnovené řízení nařízené na listopad, tedy na týž měsíc, kdy má hra vyjít.</p>

<p>Rozdíl mezi oběma případy je podstatný. Tehdy šlo o rozpracovanou verzi, na které bylo vidět, že je rozpracovaná. Teď kolují záběry, které se od hotové hry na první pohled neliší, a pocházejí z verze spuštěné na počítači – přestože hra vyjde nejdřív na konzolích a počítačová verze ohlášená není.</p>

<h2>Jak to nesou lidé ve studiu</h2>

<p>Podle Jasona Schreiera z Bloombergu jsou někteří zaměstnanci Rockstaru naštvaní a otrávení. Po úniku z roku 2022 přistoupili na přísná bezpečnostní opatření včetně konce práce z domova – a únik přišel znovu.</p>

<p>Do toho zapadá spor, o kterém se bude jednat u soudu příští měsíc. Rockstar loni propustil přes třicet lidí kvůli tomu, že pracovní věci probírali v soukromé skupině na Discordu, kterou používali k odborové činnosti; odbory to označily za potlačování odborů, firma za porušení mlčenlivosti. <strong>Ty dva případy spolu nic nespojuje</strong> a žádný doklad o souvislosti neexistuje – jen je těžké nevidět ten kontrast: propuštění přišlo za soukromý rozhovor, ze kterého neuniklo nic, kdežto tenhle únik jde dál každý den.</p>

<h2>Co se čeká dál</h2>

<p>Hlasování o dalším úniku běželo i ve středu a leaker v posledních dnech naznačoval záběry s Lucií Caminos. Patnáctý klip ten slib splnil, takže se okruh posunul od projížděk městem k postavám a scénám. Odtud je ke skutečnému prozrazení děje blíž než kdykoli předtím.</p>

<p>Otevřená zůstává i pravost. Materiál nepotvrdil ani Rockstar, ani Take-Two – vyjádření z 26. srpna mluví obecně o uniklých videích, konkrétní klipy neuznává. Nepřímých dokladů je ale dost: <a href="https://mashable.com/tech/gta-6-map-leaked-resembles-community-mapping-project" rel="noopener" target="_blank">komunitní mapa sedí</a>, žádosti o stažení chodí a vydavatel kvůli tomu vede spor u soudu. Proti tomu stojí prostá skutečnost, že přesvědčivé video dnes umí vyrobit i stroj, takže opatrnost není zbytečná.</p>

<h2>Co se traduje, ale doložit nedá</h2>

<p>Kolem případu koluje tvrzení, že má leaker připravenou pojistku, která při jeho zadržení zveřejní celou hru. Objevilo se přes cizí účet a na kanálech, které skupina označila za své jediné oficiální, nikdy nebylo. Totéž platí pro jména, která se na sítích objevovala jako totožnost leakera; pokaždé šlo o někoho jiného.</p>

<p>Zítra má na Netflixu premiéru rozšířená ukázka a 4. září vyprší lhůta, do které mají Microsoft a Discord vydat vyžádané údaje.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://techwiser.com/gta-6-cyberleek-leaks-timeline/" rel="noopener" target="_blank">GTA 6 Timeline – All 15 CyberLeek Gameplay Leaks and Story So Far</a>, TechWiser, průběžně doplňováno</li>
<li><a href="https://www.theverge.com/games/984959/gta-vi-leaks-rockstar-games-official-statement-heartbreaking" rel="noopener" target="_blank">Rockstar finally responds to ‘heartbreaking’ GTA 6 leaks</a>, The Verge, 26. srpna 2026</li>
<li><a href="https://kotaku.com/rockstar-gta-6-leaks-grand-theft-auto-cyberleek-official-statement-2000728341" rel="noopener" target="_blank">Rockstar Finally Breaks Its Silence Over The GTA 6 Leaks</a>, Kotaku, 26. srpna 2026</li>
<li><a href="https://www.polygon.com/gta-6-leaks-cyberleek-website-down/" rel="noopener" target="_blank">GTA 6 leaks may finally be coming to an end</a>, Polygon, 22. srpna 2026</li>
<li><a href="https://www.tomshardware.com/video-games/fake-gta-vi-iso-circulates-on-the-internet-a-few-days-after-leak-internet-sleuths-claim-113gb-download-is-padded-malware-testers-claim-file-is-99-99-percent-empty-zeroes-with-50kb-virus-embedded" rel="noopener" target="_blank">Fake GTA VI ISO circulates on the internet a few days after leak</a>, Tom&#039;s Hardware, 23. srpna 2026</li>
<li><a href="https://www.pcgamer.com/games/grand-theft-auto/rockstar-employees-frustrated-by-gta-6-leaks-though-they-may-have-only-whet-appetites-for-the-reveal/" rel="noopener" target="_blank">Rockstar employees frustrated by GTA 6 leaks</a>, PC Gamer</li>
<li><a href="https://www.pcgamer.com/games/grand-theft-auto/grand-theft-auto-6-leaker-who-was-given-an-indefinite-sentence-in-2023-because-he-wouldnt-stop-hacking-is-now-out-of-hospital-and-awaiting-retrial/" rel="noopener" target="_blank">GTA 6 leaker from 2022 is out of hospital and awaiting retrial</a>, PC Gamer</li>
<li><a href="https://www.pcgamer.com/games/grand-theft-auto/who-is-cyberleek-what-we-know-about-the-gta-6-leaker/" rel="noopener" target="_blank">Who is Cyberleek? What we know about the GTA 6 leaker</a>, PC Gamer</li>
</ul>]]></content:encoded>
		<category>Hry</category>
		<pubDate>Wed, 26 Aug 2026 14:05:49 +0200</pubDate>
	</item>
	<item>
		<title>Take-Two chce po Microsoftu a Discordu údaje o všech, kdo psali na tři servery</title>
		<link>https://tb.chatujme.cz/gta-6-subpoeny-microsoft-discord-a305</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/gta-6-subpoeny-microsoft-discord-a305</guid>
		<description>Take-Two si u soudu vyžádalo od Microsoftu a Discordu identifikátory zařízení, přihlašovací IP adresy, telefonní čísla a obsah OneDrivu u každého účtu, který od 1. června psal na tři vyjmenované servery. Web i Telegram skupiny CyberLeek mezitím spadly, záběry z GTA 6 ale unikají dál a po síti koluje falešný instalátor s virem. Oficiální ukázka má na Netflixu premiéru ve čtvrtek.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/d0/m2-2026-08-26-gta6-subpoeny-d14a57f6.jpg" alt="Sloupoví a průčelí budovy amerického odvolacího soudu" /><figcaption>Spor o úniky z GTA 6 se přesunul k soudu. Foto: ajay_suresh, Wikimedia Commons (CC BY 2.0)</figcaption></figure>

<p>Když jsme <a href="https://tb.chatujme.cz/gta-6-uniky-cyberleek-stop-killing-games-a287">psali o manifestu skupiny CyberLeek</a>, byly na světě dva klipy a mapa. Za týden se z toho stala právní věc, ve které jde o údaje tisíců lidí, kteří s úniky nemají nic společného.</p>

<h2>Co přesně Take-Two žádá</h2>

<p>Vydavatel Grand Theft Auto podal u soudu návrhy na vydání podkladů od Microsoftu a Discordu. Podle rozboru, který nad zveřejněnými přílohami udělal server Tom&#039;s Hardware, nejde jen o jména. Seznam požadovaných údajů obsahuje identifikátor <code>MachineGuid</code> a identifikátory zařízení u účtu Microsoftu, IP adresu při registraci i při posledním přihlášení, telefonní čísla, propojené účty Googlu a Xboxu a obsah OneDrivu.</p>

<p>Rozhodující je, koho se to týká. Ne jen tří jmenovaných účtů, ale <strong>každého účtu, který od 1. června 2026 psal na tři vyjmenované servery</strong> nebo byl jejich členem. Jde o Ødyssey.gg, „! Odyssey“ a DarkViperAU. Návrhy podala kancelář Kirkland &amp; Ellis a lhůta pro vydání údajů je 4. září.</p>

<p><code>MachineGuid</code> stojí za vysvětlení: je to identifikátor instalace Windows, který přežije výměnu hardwaru a mění se až s výměnou systémového disku. Kdo tedy na některý z těch serverů za poslední tři měsíce napsal jedinou zprávu, může se ocitnout v seznamu s údajem, který ho spojuje s konkrétním počítačem napříč účty.</p>

<p>Youtuber DarkViperAU, po jehož serveru je jeden z nich pojmenovaný, se ohradil na síti X: napsal, že nic neví, že jmenovaný server není jeho redakční a že v žádném z jeho serverů ani nejsou klipy z úniků.</p>

<h2>Tři nesrovnalosti v podání</h2>

<p>Tom&#039;s Hardware si přílohy přečetl podrobně a našel v nich tři místa, která nesedí.</p>

<p>Výzva pro Microsoft je adresovaná firmě <strong>jako provozovateli GitHubu</strong>, ne jako provozovateli Xboxu nebo OneDrivu, přestože právě údaje z Xboxu a OneDrivu požaduje. Podkladem je oznámení o porušení autorských práv, které 19. srpna poslal pracovník Take-Two na adresu GitHubu kvůli jedinému repozitáři.</p>

<p>Druhá věc je datum. Identifikátory Discordu v sobě nesou čas vzniku a u serveru Ødyssey.gg vychází na 19. června 2026, tedy osmnáct dní po začátku období, za které Take-Two údaje chce. Za prvních osmnáct dní toho období ten server ještě neexistoval.</p>

<p>Třetí je rozpor uvnitř samotného podání: totéž číslo je na jednom místě uvedené jako identifikátor uživatele s přezdívkou Surfer24k a na jiném jako identifikátor serveru. Přílohy navíc žádají telemetrii ze zařízení, na kterých byly „určité nástroje nebo soubory“, ale jejich seznam v příloze nikde není.</p>

<h2>Web spadl, úniky ne</h2>

<p>Právní tlak zabral aspoň zčásti. Ráno 22. srpna si Eurogamer všiml, že web CyberLeeku je nedostupný, a telegramový kanál začal hlásit, že je nedostupný kvůli porušení autorských práv. Rockstar to nekomentoval, ale mlčení má svou logiku: firma se k únikům oficiálně nevyjádřila ani jednou a jedinou její reakcí zůstávají žádosti o stažení obsahu.</p>

<p>Úniky tím ale neskončily. Další záběry vyšly týž den, objevily se stránky, které se za CyberLeek vydávají, a přes víkend přibyly klipy z obchodu s hrami, z nočního klubu a z pláže. Zatím v nich nebyl žádný zásadní příběhový moment.</p>

<h2>Z memecoinu se staly placené ankety</h2>

<p>Token, o kterém jsme psali minule, se mezitím proměnil v něco jiného než v prostou spekulaci. Skupina spustila <strong>ankety, ve kterých se hlasuje tokenem</strong> o tom, co unikne příště; podle IGN za hlasování někteří lidé utratili stovky dolarů. Skupina to obhajuje tím, že z tokenu platí provoz a že jinak by v kampani pokračovat nemohla.</p>

<p>Tím se ale mění povaha celé věci. Dokud šlo o protest proti tomu, že hráči kupují jen licenci, dala se aspoň pochopit motivace. Ve chvíli, kdy o dalším úniku rozhoduje, kolik kdo zaplatil, je to platba za obsah, který někdo jiný ukradl. V jedné z anket se navíc mezi možnostmi objevil prolog s jednou z hlavních postav, takže hranice „žádné spoilery“ platí jen do chvíle, než ji hlasující posunou.</p>

<h2>Falešný build, který sežere počítač</h2>

<p>Kolem úniků se okamžitě objevil běžný doprovod. Po sítích koluje soubor o velikosti 113 GB, který se tváří jako hratelný build hry. Podle rozboru, na který upozornil Tom&#039;s Hardware, je z 99,99 % tvořený prázdnými nulami a schovaný je v něm virus o velikosti zhruba 50 kB. Návod k instalaci přitom po uživateli chce, aby si přidal výjimku pro celý systémový disk do Defenderu a ukončil bezpečnostní software.</p>

<p>To je poznávací znamení, které stojí za zapamatování mimo tenhle případ: <strong>návod, který po vás chce vypnout antivirus, je návod k nakažení.</strong> Legitimní software to nepotřebuje.</p>

<h2>Co se traduje, ale doložit se nedá</h2>

<p>Kolem případu vzniklo množství tvrzení, která se šíří rychleji než ověřené informace. Tři nejčastější stojí za oddělení.</p>

<p>První je <strong>pojistka pro případ zatčení</strong> – že prý má leaker na počítači mechanismus, který při jeho zadržení zveřejní celou hru. Tahle zpráva se objevila přes cizí účet a na webu ani na telegramovém kanálu, které skupina uváděla jako své jediné oficiální kanály, nikdy nebyla.</p>

<p>Druhá je <strong>německá stopa</strong>, postavená na shodě přezdívky s účtem na německém bezpečnostním fóru z roku 2018. Opírá se o běžné německé slovo znamenající „představení se“, což je pro identifikaci slabý doklad.</p>

<p>Třetí je <strong>identita samotného leakera</strong>. Po sítích kolovaly příspěvky s tisíci lajků, které jmenovaly pokaždé někoho jiného. Kdo CyberLeek je, se zatím neví – a podle rozsahu soudních výzev to zjevně neví ani Take-Two.</p>

<h2>Spor o propouštění, který do toho zapadá</h2>

<p>Jedna z teorií mluví o pomstě bývalého zaměstnance a opírá se o doložený spor. Rockstar loni na konci října propustil 31 lidí. Odborová organizace IWGB kvůli tomu podala v listopadu žalobu a mluví o potlačování odborů; Rockstar to odmítá s tím, že propuštění šířili důvěrné informace a že „důvěrnost je pro Rockstar zásadní“. Přes dvě stě lidí z Rockstar North podepsalo dopis za jejich návrat, konaly se protesty v Londýně a Edinburghu a věc se dostala až do parlamentu.</p>

<p>Spojnice mezi tím sporem a úniky je ale zatím jen domněnka. Doložené je, že spor existuje, ne že z něj úniky vzešly.</p>

<h2>Ve čtvrtek se ukáže, co Rockstar chtěl ukázat sám</h2>

<p>Celá věc má tvrdý termín. Ve čtvrtek 27. srpna má na Netflixu premiéru rozšířená ukázka <em>Grand Theft Auto VI: An Extended Look</em>. Právě ta smlouva Rockstaru svazuje ruce: kdyby ukázku vydal sám a dřív, vzal by únikům přitažlivost, jenže exkluzivita mu to nedovoluje.</p>

<p>Hra samotná má vyjít 19. listopadu 2026 po několika odkladech, a to nejdřív na konzolích; verze pro počítače ohlášená není. Právě to dělá z úniků pikantnost – záběry, které kolují, pocházejí z buildu spuštěného na počítači.</p>

<p>Ať už ve čtvrtek padne cokoli, jedna část případu zůstane otevřená bez ohledu na to, jestli leakera někdo najde: 4. září vyprší lhůta a ukáže se, kolik údajů o lidech, kteří jen četli cizí příspěvky, nakonec změní majitele.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.tomshardware.com/video-games/console-gaming/take-two-subpoenas-microsoft-for-windows-device-ids-of-everyone-in-three-discord-servers-in-gta-6-leak-hunt" rel="noopener" target="_blank">GTA 6 leaks prompt Take-Two to subpoena Microsoft for Windows device IDs of everyone in three Discord servers</a>, Tom&#039;s Hardware</li>
<li><a href="https://www.polygon.com/gta-6-leaks-cyberleek-website-down/" rel="noopener" target="_blank">GTA 6 leaks may finally be coming to an end</a>, Polygon, 22. srpna 2026</li>
<li><a href="https://www.tomshardware.com/video-games/fake-gta-vi-iso-circulates-on-the-internet-a-few-days-after-leak-internet-sleuths-claim-113gb-download-is-padded-malware-testers-claim-file-is-99-99-percent-empty-zeroes-with-50kb-virus-embedded" rel="noopener" target="_blank">Fake GTA VI ISO circulates on the internet a few days after leak</a>, Tom&#039;s Hardware, 23. srpna 2026</li>
<li><a href="https://www.tomshardware.com/video-games/catastrophic-gta-vi-leak-is-a-full-working-build-notorious-hacker-cyberleek-taunts-rockstar-games-by-spraying-the-word-leek-onto-a-wall-in-game-with-bullets" rel="noopener" target="_blank">Catastrophic GTA VI leak is a full working build</a>, Tom&#039;s Hardware</li>
<li><a href="https://www.ign.com/articles/gta-6-leaker-releases-nightclub-gameplay-video-defends-crypto-scheme" rel="noopener" target="_blank">Úniky GTA 6 pokračují, leaker obhajuje kryptoměnu</a>, IGN</li>
<li><a href="https://www.gamesindustry.biz/union-requests-interim-relief-for-employees-affected-by-rockstar-layoffs" rel="noopener" target="_blank">Union requests interim relief for employees affected by Rockstar layoffs</a>, GamesIndustry.biz</li>
<li><a href="https://www.rockstargames.com/newswire/article/ak3ak31a49a221/grand-theft-auto-vi-is-now-set-to-launch-november-19-2026" rel="noopener" target="_blank">Grand Theft Auto VI is now set to launch November 19, 2026</a>, Rockstar Games</li>
</ul>]]></content:encoded>
		<category>Hry</category>
		<pubDate>Wed, 26 Aug 2026 13:55:22 +0200</pubDate>
	</item>
	<item>
		<title>Model NASA našel u jižního pólu Měsíce místa, kde by pozemské mikroby mohly přežít den</title>
		<link>https://tb.chatujme.cz/mikrobi-jizni-pol-mesice-a304</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/mikrobi-jizni-pol-mesice-a304</guid>
		<description>Osm autorů z NASA porovnalo mapy osvětlení a teplot u jižního pólu Měsíce s tím, co snesou mikrobi běžní v kabinách kosmických lodí. Vyšla jim souvislá pásma, kde by pět vybraných rodů mohlo přečkat aspoň jeden pozemský den. Práce vyšla 19. srpna v Science Advances a o růstu a množení netvrdí nic.</description>
		<content:encoded><![CDATA[<p>Měsíční povrch platí za prostředí, ve kterém pozemský život vydrží sotva pár hodin. Ultrafialové záření, teplotní skoky a nabité částice od Slunce dopadají na holou skálu a není tu atmosféra, která by je tlumila. Starší modelová práce z toho vyvodila, že mikrobi zanechaní u rovníku posádkami Apolla měli na přežití malou naději. Počítala ale s rovinou.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/aa/m2-2026-08-26-mikrobi-jizni-pol-9a7a96db.jpg" alt="Kráter Shackleton u jižního pólu Měsíce, jeho zastíněné dno a okolní hřebeny" /><figcaption>Kráter Shackleton u jižního pólu Měsíce; osvětlené okolí snímala kamera LROC, trvale zastíněné dno kamera ShadowCam. Foto: týmy LROC a ShadowCam, snímky NASA/KARI/ASU, Wikimedia Commons (volné dílo)</figcaption></figure>
<h2>Nízké Slunce dělá stín i za malým hrbolem</h2>
<p>U pólu se povrch chová jinak. Osa Měsíce je skloněná málo, takže Slunce tam visí těsně nad obzorem a svítí skoro vodorovně, jako svítilna položená na stole. Každý val kráteru, každý hřeben i pár decimetrů vysoký hrbol proto vrhá dlouhý stín. V něm se drží nízká teplota a nedopadá do něj přímé ultrafialové světlo; v trvale zastíněných kráterech vydrží i vodní led.</p>
<p>Tým Prabala Saxeny z Goddardova střediska NASA popsal ten terén daty z družice Lunar Reconnaissance Orbiter: teplotami z přístroje Diviner v rozlišení 240 metrů, mapami osvětlení odvozenými z výškopisu LOLA v rozlišení 60 metrů a u tří kandidátských ploch pro přistání mise Artemis III ještě jemnějším výpočtem, ve kterém se sluneční paprsky sledují nad terénem s pixelem pět metrů.</p>
<h2>Pět rodů, které posádka nejspíš doveze</h2>
<p>Do srovnání šly tři rody bakterií a dva rody hub. Bacillus, Staphylococcus, Aspergillus a Fusarium se běžně vyskytují na lidské kůži nebo v kabinách kosmických lodí. Deinococcus radiodurans je proti nim extremofil a autoři ho vzali kvůli jeho odolnosti proti záření a proto, že se dá vypěstovat i z čistých prostor, kde NASA sondy sestavuje.</p>
<p>Pro každý rod pak z dřívějších pokusů vytáhli dvě čísla: nejvyšší teplotu, při které rod v suchém prostředí ještě roste, a dávku ultrafialového záření, po níž počet životaschopných buněk klesne o šest řádů.</p>
<table><thead><tr><th>rod</th><th>nejvyšší teplota růstu v suchu</th><th>dávka UV pro pokles o šest řádů</th></tr></thead><tbody><tr><td>Aspergillus (niger)</td><td>315 K, tedy asi 42 °C</td><td>27 000 J/m<sup>2</sup> buňky, 30 560 J/m<sup>2</sup> spory</td></tr><tr><td>Fusarium</td><td>314 K, asi 41 °C</td><td>6 720 J/m<sup>2</sup> buňky, 3 360 J/m<sup>2</sup> spory</td></tr><tr><td>Deinococcus (radiodurans)</td><td>331 K, asi 58 °C</td><td>2 280 J/m<sup>2</sup></td></tr><tr><td>Staphylococcus (aureus)</td><td>324 K, asi 51 °C</td><td>300 J/m<sup>2</sup></td></tr><tr><td>Bacillus (subtilis)</td><td>328 K, asi 55 °C</td><td>84 J/m<sup>2</sup> buňky, 410 J/m<sup>2</sup> spory</td></tr></tbody></table>
<p>Kelviny na stupně Celsia přepočítáváme my, práce je uvádí jen v kelvinech. Denní úhrn přímého ultrafialového záření se u pólu pohybuje od zhruba jednoho megajoulu na metr čtvereční v nejosvětlenějších místech po nulu na dně trvale zastíněných kráterů. I nejodolnější z pětice proto potřebuje kout, kam dopadne řádově méně světla než na osvětlený hřeben.</p>
<h2>Kolik plochy z toho vyjde</h2>
<p>Model počítá podíl povrchu, na kterém daný rod přečká aspoň jeden pozemský den. Pro jaro a podzim vycházejí u tří kandidátských ploch tahle čísla:</p>
<table><thead><tr><th>oblast</th><th>Aspergillus</th><th>Fusarium</th><th>Deinococcus</th><th>Staphylococcus</th><th>Bacillus subtilis</th></tr></thead><tbody><tr><td>Nobile Rim 2</td><td>12,51 %</td><td>3,18 %</td><td>2,59 %</td><td>1,12 %</td><td>0,97 %</td></tr><tr><td>Connecting Ridge</td><td>16,75 %</td><td>3,15 %</td><td>2,55 %</td><td>1,17 %</td><td>1,03 %</td></tr><tr><td>De Gerlache Rim</td><td>13,84 %</td><td>2,42 %</td><td>1,89 %</td><td>0,68 %</td><td>0,57 %</td></tr></tbody></table>
<p>Roční doba hýbe výsledkem víc než volba místa. V zimě stoupne podíl u Connecting Ridge pro Aspergillus na 30,26 %, v létě spadne u De Gerlache Rim na 2,75 %. Ve všech třech oblastech přitom zbývají zhruba tři procenta plochy, kde by Aspergillus vydržel aspoň sedm dní.</p>
<p>Zvlášť autoři spočítali dno trvale zastíněného kráteru De Gerlache, kam přímé světlo nedopadá vůbec a model do něj pouští jen světlo rozptýlené. Tam vychází pro Aspergillus 40,19 % plochy na jaře a na podzim a 49,12 % v zimě, kdežto Bacillus a Staphylococcus jsou na nule nebo těsně nad ní.</p>
<h2>Přežít není totéž co růst</h2>
<p>Tady se dá práce snadno přečíst špatně. Přežitím se v ní myslí, že buňka zůstane naživu v klidovém stavu, jako spora nebo perzistentní buňka, která se probere, až se podmínky změní. Množení je něco jiného a potřebuje kapalnou vodu; k té je potřeba atmosféra a mírné teploty, a nic z toho Měsíc podle autorů nemá.</p>
<p>Svůj důvod má i ta lhůta jednoho dne. Je delší než nejdelší pauza, která na Měsíci uplynula mezi dvěma výstupy posádky ven z lodi. Co vydrží den, může tedy zasáhnout do vzorku, který si posádka odebere při dalším výstupu.</p>
<p>Autoři sami píšou, že pětice rodů je malý výsek z toho, co se na povrch může dostat, a že mezi vynechanými můžou být mikrobi na polární podmínky přizpůsobení ještě líp. Model také nepokrývá všechny stinné oblasti; některé z výpočtu vypadly, přestože dostávají méně záření a jsou chladnější než ty započítané.</p>
<h2>Proč to vadí</h2>
<p>Jižní pól je zajímavý právě tím, co se v jeho stínech drží: vodní led a organické molekuly, ze kterých se dá číst chemie rané sluneční soustavy. Kontaminace z bot, skafandrů a obytného modulu ten záznam zašpiní a odlišit pozdější příměs od původní chemie pak může být těžké.</p>
<p>„Potřebujeme rozumět tomu, co tam bylo před námi, protože až poletíme na Mars hledat stopy života mimo naši planetu, budeme si chtít být jistí, že to není něco, co jsme si přivezli,“ říká v tiskové zprávě NASA spoluautor Andrew Needham, který má na starosti ochranu měsíčních vzorků před kontaminací. Překlad citace je náš.</p>
<p>Sterilizovat posádku nejde. Robotické sondy NASA často vypéká při teplotách nad 400 stupňů Fahrenheita, tedy zhruba 204 °C, a na každém kousku kůže velikosti gumy na tužce nosí člověk v průměru milion bakterií. Ty z obleků a obytných modulů unikají ven.</p>
<h2>Z nouze pokus</h2>
<p>Varováním to ale nekončí. Měsíc je podle autorů zároveň laboratoř, jakou na Zemi nepostavíme: dá se v ní zkoušet, kde jsou skutečné meze přežití mikrobů, pokud se přílet posádek zaznamená a sleduje od začátku. Podmínkou je odebrat výchozí vzorky dřív, než na to místo někdo stoupne.</p>
<p>Práce vyšla 19. srpna 2026 v <a href="https://doi.org/10.1126/sciadv.aec0811" rel="noopener" target="_blank">Science Advances</a>, od 25. srpna je volně přístupný i <a href="https://arxiv.org/abs/2608.24751" rel="noopener" target="_blank">předtisk na arXivu</a>. Autoři v ní píšou, že jejich závěr opravuje rozšířený názor, který dosud ovlivňoval pravidla ochrany jiných těles před zavlečením pozemského života. Souhrn pro veřejnost vydala <a href="https://science.nasa.gov/humans-in-space/human-related-microbes-may-survive-moons-south-pole-nasa-finds/" rel="noopener" target="_blank">NASA 19. srpna</a>.</p>]]></content:encoded>
		<category>Vesmír</category>
		<pubDate>Wed, 26 Aug 2026 10:00:00 +0200</pubDate>
	</item>
	<item>
		<title>Mikroreaktor eVinci dosáhl kritického stavu při nulovém výkonu</title>
		<link>https://tb.chatujme.cz/evinci-kriticky-stav-nulovy-vykon-a303</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/evinci-kriticky-stav-nulovy-vykon-a303</guid>
		<description>Ve středisku NCERC na nevadském polygonu se 24. srpna 2026 rozeběhla štěpná reakce v jádře mikroreaktoru eVinci od Westinghousu. Byla to zkouška při nulovém výkonu: ověřuje neutronové výpočty a nevyrábí ani teplo, ani elektřinu. Na zkoušky s reálným výkonem čeká eVinci až v komoře DOME v Idahu.</description>
		<content:encoded><![CDATA[<p>Westinghouse Electric Company <a href="https://info.westinghousenuclear.com/news/westinghouse-evinci-microreactor-achieves-zero-power-criticality" rel="noopener" target="_blank">oznámil 25. srpna 2026</a>, že jádro jeho mikroreaktoru eVinci udrželo štěpnou reakci. Stalo se to den předtím v 10.39 místního času ve středisku NCERC na bývalém jaderném polygonu Nevada National Security Site. Firma zkoušku vedla společně s laboratořemi Los Alamos a Idaho National Laboratory, dohled měla americká Národní správa jaderné bezpečnosti NNSA.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/b5/m2-2026-08-26-evinci-daf-e0762c0c.jpg" alt="Pohled z dálky na bílý areál Device Assembly Facility uprostřed nevadské pouště" /><figcaption>Objekt Device Assembly Facility na polygonu Nevada National Security Site, ve kterém sídlí středisko kritických experimentů NCERC. Foto: National Nuclear Security Administration, Wikimedia Commons (volné dílo)</figcaption></figure>
<h2>Kritický stav bez jediného wattu</h2>
<p>Reaktor je kritický ve chvíli, kdy se štěpná reakce udrží sama sebou: každé rozštěpené jádro uvolní právě tolik neutronů, aby vzniklo další štěpení. S výkonem to nesouvisí. Kritické sestavy v NCERC jedou <a href="https://nnss.gov/mission/stockpile-stewardship-program/national-criticality-experiments-research-center-ncerc/" rel="noopener" target="_blank">pod jedním wattem</a>, zatímco energetický blok pracuje na tisících megawattů.</p>
<p>Zkouška při nulovém výkonu proto nevyrobí ani teplo, ani elektřinu a žádná kapalina z jádra teplo neodvádí. Má jiný smysl. Fyzici při ní měří, jak se neutrony v konkrétní sestavě paliva a moderátoru opravdu chovají, a porovnávají to s tím, co jim předpověděl výpočet. Startup Valar Atomics, který <a href="https://www.world-nuclear-news.org/articles/valar-atomics-project-achieves-early-criticality-milestone" rel="noopener" target="_blank">stejnou zkouškou prošel v NCERC v listopadu 2025</a>, ji popsal jako ověření předpokladů o palivu, moderátoru, regulaci reaktivity a vyhořívajících absorbátorech. Westinghouse mluví o potvrzení modelů a návrhových předpokladů aktivní zóny.</p>
<p>NCERC sídlí v objektu Device Assembly Facility a provozuje ho laboratoř v Los Alamos, která sem přestěhovala svoje starší pracoviště kritických experimentů z Nového Mexika. Drží čtyři kritické sestavy se jmény Godiva, Flattop, Planet a Comet a podle <a href="https://www.lanl.gov/engage/organizations/ncerc" rel="noopener" target="_blank">vlastního popisu</a> je to jediné víceúčelové zařízení pro kritické experimenty ve Spojených státech.</p>
<h2>Teplo odvádějí trubice, ne čerpadla</h2>
<p>eVinci se od běžného reaktoru liší v tom, jak se zbavuje tepla. Nemá chladicí okruh ani čerpadla: v aktivní zóně jsou podle <a href="https://www.energy.gov/ne/articles/3-microreactor-experiments-watch-starting-2026" rel="noopener" target="_blank">ministerstva energetiky</a> stovky tepelných trubic ze slitiny železa, chromu a hliníku, které teplo odvádějí samy. Voda v konstrukci není vůbec, takže odpadá havárie se ztrátou chladiva.</p>
<p>Palivo je typu TRISO, tedy kuličky, kde je štěpný materiál uzavřený v několika keramických vrstvách. Aktivní zóna je grafitová a reaktivitu řídí otočné bubny. Westinghouse slibuje osm let provozu bez výměny paliva a reaktor smontovaný v továrně, který se na místo doveze v kontejneru. Jako cílové použití firma jmenuje odlehlá místa, obranu a kosmonautiku.</p>
<p>Elektrický výkon uvádí výrobce až 5 MW, tepelný výkon jádra 15 MW. Americký úřad pro jadernou bezpečnost NRC, u kterého je návrh <a href="https://www.nrc.gov/reactors/new-reactors/advanced/who-were-working-with/pre-application-activities/evinci" rel="noopener" target="_blank">zatím jen v předlicenčním jednání pod spisem 99902079</a>, popisuje eVinci šířeji jako design od 200 kW do 5 MW elektrických.</p>
<h2>Co přijde po nulovém výkonu</h2>
<p>Zkoušky s palivem a skutečným výkonem čekají eVinci až jinde: v komoře DOME v Idaho National Laboratory. Je to přestavěná kontejnmentová budova bývalého množivého reaktoru EBR-II a americké ministerstvo energetiky ji vyhradilo pro experimentální reaktory do 20 MW tepelných. Vybrané jsou tam tři stroje, vedle eVinci ještě Kaleidos od firmy Radiant a R1 od firmy Antares.</p>
<p>Jak dlouhá cesta to je, ukazuje plán Radiantu. Ten svůj reaktor <a href="https://www.world-nuclear-news.org/articles/kaleidos-microreactor-begins-journey-to-idaho" rel="noopener" target="_blank">poslal 12. srpna 2026 z Kalifornie do Idaha na návěsu</a>, přes 1 600 kilometrů po silnici, a v DOME ho čeká pět fází. První je právě kritický stav při nulovém výkonu; poslední je 150 hodin nepřetržitého běhu na plný výkon bez zásahu obsluhy. Teprve ta poslední fáze má podle firmy doložit, že je stroj hotový na prodej.</p>
<p>Mezi kritickým stavem v laboratoři a elektřinou v síti je tedy pořád velký kus práce. Kolik ho je, dobře ukazuje srovnání s velkou energetikou: čtvrtý blok slovenských Mochovců <a href="https://tb.chatujme.cz/mochovce-4-prvni-kriticky-stav-a280">poprvé udržel štěpnou reakci letos v srpnu</a> po víc než třiceti letech od zahájení stavby.</p>
<p>Zdroje: <a href="https://info.westinghousenuclear.com/news/westinghouse-evinci-microreactor-achieves-zero-power-criticality" rel="noopener" target="_blank">tisková zpráva Westinghouse</a>, <a href="https://www.world-nuclear-news.org/articles/criticality-testing-milestone-for-westinghouses-evinci-microreactor" rel="noopener" target="_blank">World Nuclear News</a>, <a href="https://nnss.gov/mission/stockpile-stewardship-program/national-criticality-experiments-research-center-ncerc/" rel="noopener" target="_blank">popis NCERC na stránkách Nevada National Security Site</a>, <a href="https://www.lanl.gov/engage/organizations/ncerc" rel="noopener" target="_blank">stránka NCERC v Los Alamos National Laboratory</a>, <a href="https://www.energy.gov/ne/articles/3-microreactor-experiments-watch-starting-2026" rel="noopener" target="_blank">přehled experimentů v DOME od ministerstva energetiky</a> a <a href="https://www.nrc.gov/reactors/new-reactors/advanced/who-were-working-with/pre-application-activities/evinci" rel="noopener" target="_blank">předlicenční spis eVinci u NRC</a>.</p>]]></content:encoded>
		<category>Energetika</category>
		<pubDate>Wed, 26 Aug 2026 01:52:32 +0200</pubDate>
	</item>
	<item>
		<title>Čip M6 má naráz jádra všech tří tříd, které Apple ve svých procesorech používá</title>
		<link>https://tb.chatujme.cz/apple-m6-tri-tridy-jader-a302</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/apple-m6-tri-tridy-jader-a302</guid>
		<description>Apple ukázal 25. srpna dva čipy pro stolní Macy. M6 je jeho první procesor vyrobený dvounanometrovým postupem a jeho dvanáct jader se dělí na tři různé druhy: dvě super, čtyři výkonná a šest úsporných. Žádný dřívější čip řady M všechny tři druhy pohromadě neměl.</description>
		<content:encoded><![CDATA[<p>Apple oznámil 25. srpna 2026 dva čipy naráz. M6 míří do nového Mac mini, M5 Ultra do Mac Studia. Zajímavější je ten menší z nich: podle <a href="https://www.apple.com/newsroom/2026/08/apple-introduces-m6-and-m5-ultra-for-a-big-leap-in-performance-and-ai-compute/" rel="noopener" target="_blank">tiskové zprávy</a> je M6 první čip firmy vyrobený dvounanometrovým postupem a jeho dvanáctijádrový procesor se skládá ze tří různých druhů jader. Dvě jsou super, čtyři výkonná a šest úsporných.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/25/m2-2026-08-25-mac-mini-2024-1dd74350.jpg" alt="Mac mini z roku 2024 zepředu" /><figcaption>Mac mini z roku 2024 zepředu. Nové provedení s čipem M6 má podle serveru The Verge tutéž skříň i půdorys. Foto: Seasider53, Wikimedia Commons (CC BY 4.0)</figcaption></figure>
<h2>Tři jména pro tři různé návrhy jádra</h2>
<p>Ještě loni měl Apple jádra dvojí. V tiskové zprávě k čipu M5 z října 2025 stálo, že procesor má až deset jader: šest úsporných a až čtyři výkonná. Třetí druh přibyl 3. března 2026 spolu s čipy M5 Pro a M5 Max. Apple v nich představil <em>super jádra</em> a vedle nich úplně nově navržená <em>výkonná jádra</em>, popsaná jako úspornější řešení pro vícevláknovou zátěž. Úsporná jádra z obou čipů zmizela úplně, sestava je šest super a dvanáct výkonných.</p>
<p>Se super jádry přišlo i přejmenování zpětně. Na <a href="https://www.apple.com/ipad-pro/specs/" rel="noopener" target="_blank">stránce s technickými údaji iPadu Pro</a> dnes Apple popisuje týž čip M5 jako desetijádrový procesor se čtyřmi super jádry a šesti úspornými. Je to stejný křemík, který loňská tisková zpráva označila za čtyři výkonná jádra; slovo „výkonné jádro“ se tím uvolnilo pro nový návrh.</p>
<p>M6 je první čip řady M, u kterého stojí všechny tři druhy vedle sebe. Sám to tak Apple nikde neoznačuje, plyne to z parametrů, které u jednotlivých čipů uvádí. Práci mezi ně rozděluje takhle: super jádra ženou jednovláknovou zátěž, výkonná spotřebují méně energie a přidávají se k nim u vícevláknových úloh, úsporná obstarávají běh na pozadí.</p>
<h2>Co M6 přinesl kromě jader</h2>
<p>Dvanáctijádrová grafika má v každém jádru vlastní neuronový akcelerátor a špičkový výpočetní výkon pro strojové učení stoupl proti M5 zhruba o 30 procent. Neuronový engine je nově dvojitý, šestnáct jader v každé polovině, a systémové frameworky umějí zaměstnat obě naráz. Propustnost sdílené paměti povyrostla ze 153 na 170 GB/s, tedy o desetinu. Rychlost geometrie v grafice Apple udává o polovinu vyšší.</p>
<p>Sdílené paměti je ale pořád nejvýš 32 GB, stejně jako u M5. Na čip, který firma prodává větou o jazykových modelech běžících přímo v počítači, je to strop, který o výběru modelu rozhodne dřív než počet jader. A všechna čísla výš jsou hodnoty „až“, naměřené Applem na předprodukčních strojích; nezávislé měření zatím není.</p>
<p>Dvounanometrový postup je u Applu nový, jinde v oboru ale běžný krok. Vlastní čip pro předzpracování dat ze senzorů, který v srpnu <a href="https://tb.chatujme.cz/waymo-vlastni-asic-senzory-a290">představilo Waymo</a>, vzniká pětinanometrovým postupem.</p>
<h2>M5 Ultra drží pohromadě čtyři destičky</h2>
<p>Druhý čip jde jinou cestou. M5 Ultra vzniká tak, že propojka UltraFusion spojí dva čipy M5 Max, z nichž každý je sám o sobě složený ze dvou křemíkových destiček. Výsledek má čtyři destičky a navenek se chová jako jeden procesor; v řadě M je to podle Applu poprvé. Propustnost mezi destičkami je přes 4,4 TB/s a hustota propojení podle firmy vzrostla víc než šestkrát.</p>
<p>Parametry odpovídají: až 36 jader procesoru (dvanáct super a čtyřiadvacet výkonných), až 80 jader grafiky, dvaatřicetijádrový neuronový engine, až 512 GB sdílené paměti a propustnost 1,2 TB/s. Apple to porovnává s M3 Ultra, ne s M4 Ultra – ten podle serveru <a href="https://www.theverge.com/tech/984207/apple-mac-studio-m5-max-ultra-price-specs-launch" rel="noopener" target="_blank">The Verge</a> nikdy nevznikl. Proti M3 Ultra je propustnost paměti o polovinu vyšší a grafika až o 40 procent rychlejší.</p>
<p>Mac Studio se navíc dá spojovat do svazku. Přes Thunderbolt 5 a přímý přístup do paměti po síti sdílí několik počítačů jednu velkou paměť; čtyři kusy zvládnou podle Applu odvozování až třikrát rychleji než jeden.</p>
<h2>Ceny a termíny</h2>
<p>Mac mini s M6 stojí v USA od 899 dolarů, verze s M5 Pro od 1 699. Obě jsou o sto dolarů dražší než poslední ceny generace M4. Základní sestava zůstává na 16 GB paměti a 256 GB úložiště.</p>
<p>Mac Studio začíná na 2 499 dolarech s M5 Max, s M5 Ultra na 5 499 dolarech; loňské M3 Ultra startovalo na 3 999. Předobjednávky běží od 25. srpna, k zákazníkům oba počítače dorazí 22. září, Mac mini ve třiceti zemích. Sestavu Mac Studia s 512 GB paměti Apple slibuje až na konec října a cenu k ní zatím neuvedl. České ceny v tiskových zprávách nejsou.</p>
<p>Číslo v názvu čipu tím přestalo říkat, co je novější. V jednom ceníku Mac mini stojí vedle sebe M6 a o osm set dolarů dražší M5 Pro z března, zatímco nejdražší stolní Mac má na štítku pětku. Který z těch čipů bude pro konkrétní práci rychlejší, se z názvu poznat nedá.</p>
<h2>Zdroje</h2>
<ul><li><a href="https://www.apple.com/newsroom/2026/08/apple-introduces-m6-and-m5-ultra-for-a-big-leap-in-performance-and-ai-compute/" rel="noopener" target="_blank">Apple introduces M6 and M5 Ultra for a big leap in performance and AI compute</a> – tisková zpráva Applu, 25. srpna 2026</li><li><a href="https://www.apple.com/newsroom/2026/08/apple-introduces-new-mac-studio-with-m5-max-and-m5-ultra/" rel="noopener" target="_blank">Apple introduces new Mac Studio with M5 Max and M5 Ultra</a> – tisková zpráva Applu, 25. srpna 2026</li><li><a href="https://www.apple.com/newsroom/2026/08/apple-unveils-a-more-powerful-mac-mini-featuring-the-all-new-m6-and-m5-pro/" rel="noopener" target="_blank">Apple unveils a more powerful Mac mini featuring the all-new M6 and M5 Pro</a> – tisková zpráva Applu, 25. srpna 2026</li><li><a href="https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/" rel="noopener" target="_blank">Apple introduces MacBook Pro with all-new M5 Pro and M5 Max</a> – tisková zpráva Applu, 3. března 2026</li><li><a href="https://www.apple.com/newsroom/2025/10/apple-unleashes-m5-the-next-big-leap-in-ai-performance-for-apple-silicon/" rel="noopener" target="_blank">Apple unleashes M5, the next big leap in AI performance for Apple silicon</a> – tisková zpráva Applu, říjen 2025</li><li><a href="https://www.apple.com/ipad-pro/specs/" rel="noopener" target="_blank">iPad Pro – Technical Specifications</a> – parametry čipu M5 na stránkách Applu</li><li><a href="https://www.theverge.com/tech/984207/apple-mac-studio-m5-max-ultra-price-specs-launch" rel="noopener" target="_blank">Apple launches new Mac Studios with its ‚most powerful chip ever&#039;</a> – The Verge, 25. srpna 2026</li><li><a href="https://www.theverge.com/tech/984190/apple-mac-mini-m6-m5-pro-price-specs" rel="noopener" target="_blank">Apple&#039;s new Mac Mini has fresh M6 and M5 Pro chip offerings</a> – The Verge, 25. srpna 2026</li></ul>]]></content:encoded>
		<category>Technologie</category>
		<pubDate>Tue, 25 Aug 2026 17:54:15 +0200</pubDate>
	</item>
	<item>
		<title>NHTSA rozšířil šetření motoru GM 6,2 V8 na 997 743 vozů kvůli selháním po opravě</title>
		<link>https://tb.chatujme.cz/gm-l87-motor-ea26005-a301</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/gm-l87-motor-ea26005-a301</guid>
		<description>Americká kancelář pro vyšetřování závad ODI otevřela 20. srpna technickou analýzu benzinového osmiválce 6,2 L87 od General Motors. Zahrnuje 997 743 aut modelových let 2021 až 2026, tedy o čtyři sta tisíc víc, než kolik jich loni GM opravovalo. Podnětem je 499 stížností na motory, které se rozpadly až po dokončené opravě, a 191 dalších u kusů vyrobených po podezřelém období.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/65/silverado-1500-2021-l87-34641364.jpg" alt="Černý pick-up Chevrolet Silverado 1500 zaparkovaný na parkovišti, pohled zepředu zprava" /><figcaption>Chevrolet Silverado 1500 ročníku 2021. Osmiválec 6,2 V8 je u téhle řady příplatkový a šetření se týká jen vozů, které ho mají. Foto: MercurySable99, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Kancelář pro vyšetřování závad ODI, která spadá pod americký úřad pro bezpečnost silničního provozu NHTSA, otevřela 20. srpna spis <a href="https://static.nhtsa.gov/odi/inv/2026/INOA-EA26005-17015.pdf" rel="noopener" target="_blank">EA26005</a>. Předmět je v něm popsaný jako ztráta pohonu kvůli selhání motoru po opravě ze svolávací akce. Týká se 997 743 vozů General Motors modelových let 2021 až 2026, které mají pod kapotou atmosférický benzinový osmiválec o objemu 6,2 litru s továrním označením L87.</p>

<h2>Šest tisíc stížností na opravené motory</h2>

<p>Do spisu se sešly dvě různé hromádky. První je 499 stížností na motory, které selhaly až po dokončení opravy: 473 z nich dostalo hustší olej, dalších 26 celý nový motor. Druhá hromádka je 191 hlášení o motorech vyrobených po období, na které se svolávací akce vůbec nevztahovala. Automobilka sama podle spisu eviduje 6 953 stížností na selhání po opravě. Když se odečtou případy, které majitel nahlásil úřadu i výrobci, zbývá 6 050 vozů.</p>

<p>Jeden případ skončil nehodou nebo požárem, jeden zraněním, mrtvého úřad neeviduje. Všechna ta čísla jsou tvrzení majitelů, ne potvrzené závady. ODI je v téhle fázi jen sbírá.</p>

<h2>Usazeniny na ojnicích a klikový hřídel mimo předpis</h2>

<p>Celý řetěz začal 16. ledna 2025, kdy GM po oznámení od NHTSA otevřel vlastní produktové šetření. Tři starší šetření téhož jevu přitom sám uzavřel – v únoru 2022, v červnu 2023 a v červenci 2024 –, pokaždé na základě tehdy dostupných údajů z provozu.</p>

<p>Rozbor v roce 2025 vyšel jinak. Automobilka ohraničila podezřelé období výroby od 1. března 2021 do 31. května 2024 a po rozebrání motorů z provozu a proměření nových klikových hřídelí popsala dvě příčiny. Tou první jsou usazeniny na ojnicích a v olejových kanálech klikového hřídele, které poškodí ojniční ložiska. Tou druhou jsou klikové hřídele s rozměry a povrchovou úpravou mimo předpis. Obojí končí poškozeným ložiskem, ztrátou pohonu a zadřeným motorem.</p>

<p>Rozsah byl tehdy tenhle: 28 102 stížností a incidentů ve Spojených státech mezi 29. dubnem 2021 a 3. únorem 2025, z toho 14 332 se ztrátou pohonu. K tomu dvanáct nehod, dvanáct zranění a 42 hlášených požárů. Rozhodnutí svolat vozy padlo 17. dubna 2025.</p>

<h2>Kdo prošel prohlídkou, dostal hustší olej</h2>

<p>Svolávací akce <a href="https://static.nhtsa.gov/odi/rcl/2025/RCLRPT-25V274-1598.PDF" rel="noopener" target="_blank">25V-274</a> nepředepsala jednu opravu, ale rozcestí. Servis motor prohlédl a podle nálezu ho opravil nebo vyměnil; vozy, které prohlídkou prošly, dostaly olej s vyšší viskozitou, nové víčko plnicího otvoru, nový olejový filtr a vložku do návodu. Podíl vozů se závadou GM tehdy odhadl na tři procenta. Server GM Authority uvádí, že se v praxi přechází z oleje 0W-20 na 0W-40.</p>

<p>Hustší olej udrží mezi čepem hřídele a ložiskem silnější mazací film. Usazeniny ani špatně obrobený povrch z motoru neodstraní. V hlášeních, která teď ODI má, je selhání po téhle větvi opravy osmnáctkrát víc než po výměně celého motoru – i když těch výměn bylo z podstaty věci mnohem míň.</p>

<p>Oprava, po které závada zůstane, není v americké evidenci nic výjimečného. <a href="https://tb.chatujme.cz/kia-telluride-svolavacka-podruhe-a23">Kia letos svolávala vozy Telluride podruhé</a> a mezi možnými příčinami uvedla i špatně provedenou opravu z akce z roku 2024.</p>

<h2>Mimo období, na které se svolávačka vztahovala</h2>

<p>Nejzávažnější věta nového spisu je jedna jediná: ODI rozšiřuje záběr i na motory vyrobené po období uvedeném ve svolávací akci. Proti vysvětlení, že za selháními stojí přechodné potíže u dodavatele mezi březnem 2021 a květnem 2024, tak stojí 191 hlášení o motorech, které vznikly později. Horní hranice se posunula z ročníku 2024 na 2026 a počet vozů z necelých šesti set tisíc na 997 743.</p>

<p>V počtu svolaných vozů se prameny liší. Hlášení GM podle části 573 uvádí 597 630 kusů, <a href="https://www.nhtsa.gov/recalls" rel="noopener" target="_blank">databáze NHTSA</a> i starší spis RQ26001 pracují s 597 571. Rozdíl padesáti devíti vozů žádný z těch dokumentů nevysvětluje.</p>

<h2>Druhý stupeň řízení</h2>

<p>Technická analýza je v americké praxi vyšší patro než předběžné posouzení: to má problém rychle roztřídit, kdežto analýza má určit povahu a rozsah závady. Spis EA26005 vyrostl z řízení <a href="https://static.nhtsa.gov/odi/inv/2026/INOA-RQ26001-10001.pdf" rel="noopener" target="_blank">RQ26001</a>, které úřad otevřel 16. ledna 2026 na základě šestatřiceti dotazníků od majitelů a které mělo posoudit, jestli je oprava dostatečná. Za sedm měsíců z těch šestatřiceti hlášení bylo 690.</p>

<p>Stanovisko General Motors v dokumentu není; spis o otevření řízení ho neobsahuje. Úřad také neuvádí, kdy chce být hotov. Analýza se může uzavřít bez nálezu, nebo skončit žádostí o další svolávací akci.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://static.nhtsa.gov/odi/inv/2026/INOA-EA26005-17015.pdf" rel="noopener" target="_blank">ODI Resume EA26005</a>, NHTSA, 20. srpna 2026</li>
<li><a href="https://static.nhtsa.gov/odi/inv/2026/INOA-RQ26001-10001.pdf" rel="noopener" target="_blank">ODI Resume RQ26001</a>, NHTSA, 16. ledna 2026</li>
<li><a href="https://static.nhtsa.gov/odi/rcl/2025/RCLRPT-25V274-1598.PDF" rel="noopener" target="_blank">Part 573 Safety Recall Report 25V-274</a>, General Motors, duben 2025</li>
<li><a href="https://gmauthority.com/blog/2026/08/gm-6-2l-l87-engine-post-recall-failures-piling-up-nhtsa-investigation-shows/" rel="noopener" target="_blank">GM 6.2L L87 Engine Post-Recall Failures Piling Up</a>, GM Authority, 21. srpna 2026</li>
<li><a href="https://www.theautopian.com/it-took-gm-more-than-28000-failed-v8s-before-recalling-its-l87-engines-now-the-feds-are-investigating-after-6000-fixed-engines-also-failed/" rel="noopener" target="_blank">More Than 28,000 V8s Allegedly Failed Before GM Recalled Its L87 Engines</a>, The Autopian, 21. srpna 2026</li>
</ul>]]></content:encoded>
		<category>Auta</category>
		<pubDate>Tue, 25 Aug 2026 10:01:28 +0200</pubDate>
	</item>
	<item>
		<title>Jádro Linuxu 7.3 opravuje v eCryptfs chyby staré až dvacet let</title>
		<link>https://tb.chatujme.cz/ecryptfs-opravy-linux-7-3-a300</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/ecryptfs-opravy-linux-7-3-a300</guid>
		<description>Linus Torvalds převzal 21. srpna 2026 balík jedenácti oprav souborového systému eCryptfs, který šifruje soubory nad jiným úložištěm. Tři z nich opravují kód, jenž do jádra přišel s eCryptfs v říjnu 2006. Nejvážnější z chyb dovolila běžnému uživateli přepsat paměť jádra tím, že otevřel podvržený soubor.</description>
		<content:encoded><![CDATA[<p>Správce eCryptfs Tyler Hicks poslal 20. srpna 2026 Linusi Torvaldsovi <a href="https://lore.kernel.org/ecryptfs/aoeaX-Z7eSZuYP1A&#64;elm/" rel="noopener" target="_blank">žádost o převzetí jedenácti záplat</a> a druhý den je Torvalds zařadil do vývojové řady 7.3. Balík je malý, sedm souborů a 73 přidaných řádků, ale osm z těch jedenácti oprav je označeno pro starší udržované řady jádra a tři z nich odkazují na commit z října 2006, kterým eCryptfs do jádra vůbec přišel.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/b2/m2-chromebook-ecryptfs-7f64e912.jpg" alt="Chromebook HP 11 G2 s otevřeným víkem a spuštěným prohlížečem" /><figcaption>Chromebook HP 11 G2 s otevřeným prohlížečem; návrhová dokumentace Chromium OS popisuje uložení dat uživatele právě přes eCryptfs. Foto: Edoderoo, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<h2>Šifruje se soubor po souboru, ne celý oddíl</h2>
<p>eCryptfs není šifrování disku. Je to takzvaný stacked filesystem: leží nad běžným souborovým systémem a ke každému otevřenému souboru drží dvojici. Dole je šifrovaný soubor, který se opravdu zapisuje na disk, nahoře je čitelný obsah, jaký vidí program. Klíče jsou dva, jeden na obsah a druhý na jména souborů, a hlavička spodního souboru nese metadata o tom, jak se má obsah odemknout.</p>
<p>Právě proto se s eCryptfs počítalo tam, kde je potřeba oddělit uživatele na společném úložišti. <a href="https://www.chromium.org/chromium-os/chromiumos-design-docs/protecting-cached-user-data/" rel="noopener" target="_blank">Návrhová dokumentace Chromium OS</a> popisuje uložení dat každého účtu do vlastního trezoru, který se při přihlášení připojí přes eCryptfs. Ubuntu na něm postavilo šifrování domovského adresáře a balík <a href="https://packages.ubuntu.com/search?keywords&#61;ecryptfs-utils&amp;searchon&#61;names&amp;suite&#61;all&amp;section&#61;all" rel="noopener" target="_blank">ecryptfs-utils</a> je v repozitáři dodnes, včetně vydání 26.04 LTS.</p>
<h2>Klíč se vejde do 64 bajtů, dešifrovalo se jich až 512</h2>
<p>Nejvážnější položka balíku má <a href="https://git.kernel.org/torvalds/c/5babe9c177c364521e3e682b949c5a8c47f4a441" rel="noopener" target="_blank">jediný nový test na deset řádků</a>. Hlavička spodního souboru obsahuje paket typu Tag 3 a v něm údaj o délce zašifrovaného klíče. Parser tu délku porovnával se stropem 512 bajtů, jenže funkce, která klíč vzápětí dešifruje, zapisuje výsledek do pole dlouhého 64 bajtů. Autor opravy, který v jádře vystupuje pod jménem HanQuan, popisuje v komentáři k záplatě dva zápisy za koncem: šifra přeteče do okolní struktury a následné kopírování klíče přepíše inicializační vektor, seznam podpisů klíčů a zámky.</p>
<p>Podvržený soubor se musí otevřít. Víc není potřeba a stačí k tomu běžný účet. Podmínkou je AES-192; ta šifra si nastavuje délku klíče na 24 bajtů nezávisle na údaji z hlavičky, takže kontrola v kryptografické vrstvě projde, i když je deklarovaná délka mimo rozsah. Hicks k opravě doplnil, že cesta pro klíče z certifikátů tutéž kontrolu měla už dřív; chyběla jen tam, kde se klíč odemyká heslem.</p>
<h2>Chybu nahlásily dvě strany nezávisle na sobě</h2>
<p>Deset dní poté, co HanQuan záplatu poslal, dorazila do konference <a href="https://lore.kernel.org/ecryptfs/20260720181140.8512-1-jay&#64;artiphishell.com/" rel="noopener" target="_blank">druhá oprava téže chyby</a>. Jay Vadayath k ní přiložil výpis z KASAN, tedy z nástroje, kterým jádro hlídá zápisy mimo přidělenou paměť, a napsal, že chybu našla triážní linka firmy Artiphishell. Ta firma vyrostla z týmu Shellphish, který pod stejným jménem <a href="https://cs.ucsb.edu/happenings/news/shellphish-submits-artiphishell-final-round-darpa-ai-cyber-competition" rel="noopener" target="_blank">soutěžil ve finále AI Cyber Challenge agentury DARPA</a>. Nástroj podle Vadayathe nezůstal u nálezu a vyrobil program, který ten výpis spolehlivě vyvolá na neopraveném jádře.</p>
<p>Samotnou záplatu psal jazykový model. Vadayath ji označil hlavičkou <code>Assisted-by: Claude:claude-opus-4-7</code> a v průvodním textu to napsal ještě jednou otevřeně. Hicks mu <a href="https://lore.kernel.org/ecryptfs/al8hPqCTYlYAkiPP&#64;elm/" rel="noopener" target="_blank">poděkoval a odmítl</a>: chybu už měl nahlášenou a do větve pustil HanQuanovu verzi, protože ta ořezává délku dřív, přímo v parseru. Do jádra tak z toho běhu doputovala reprodukce a potvrzení, ne kód. Kolik takových hlášení stojí za sadami záplat jinde, ukázala <a href="https://tb.chatujme.cz/patch-tuesday-rekord-a134">rekordní červencová sada Microsoftu</a>.</p>
<h2>Zbytek míří na parser a na rouru k démonu</h2>
<p>Sedm z jedenácti oprav napsal Yichong Chen. Tři z nich <a href="https://lore.kernel.org/ecryptfs/cover.1784081896.git.chenyichong&#64;uniontech.com/" rel="noopener" target="_blank">tvoří jednu sérii</a> a řeší, že funkce na čtení paketů si počítala zbývající místo v hlavičce z konstanty PAGE_SIZE mínus osm bajtů. U hlaviček verze 1 začíná sada paketů dál, takže si funkce myslela, že má víc místa, než dostala. Nově dostane skutečnou délku od volajícího a po každém přečteném paketu si ji přepočítá. Dvě ze tří záplat série odkazují právě na commit z roku 2006.</p>
<p>Druhá skupina míří na rouru mezi jádrem a pomocným procesem v uživatelském prostoru, přes kterou se předávají klíče. Pengpeng Hou z čínské akademie věd našel, že zápis do toho zařízení <a href="https://lore.kernel.org/ecryptfs/20260720115624.5426-1-pengpeng&#64;iscas.ac.cn/" rel="noopener" target="_blank">vždycky kopíruje dva bajty délky, i když zpráva nese jen jeden</a> – u šestibajtové zprávy tedy jádro přečte bajt za koncem uživatelské paměti. Dvě další záplaty téže oblasti drží zámek při úklidu fronty a uvolňují kontext zprávy, když se odeslání nepovede.</p>
<p>Zbývající tři položky bezpečnost neřeší: výpis voleb pro šifrování jmen souborů ve výpisu připojených svazků, přechod na <code>filemap_dirty_folio()</code> a vypuštění jedné zbytečné alokace při zápisu velikosti souboru. Hicks u celého balíku uvádí, že prošel stromem linux-next a testy z projektu ecryptfs-utils, jenže opravy roury k démonu si musel ověřit ručně: na tuhle část kódu žádné testy nejsou.</p>
<p>Že se v dlouho zavedeném kódu najde chyba, která tam byla od začátku, není v jádře nic mimořádného – letos v srpnu tudy prošel i <a href="https://tb.chatujme.cz/zapscape-kvm-utek-z-virtualu-a106">šest let starý únik z virtuálního stroje ve vrstvě KVM</a>. Zvláštní na eCryptfs je poměr: jedenáct záplat na součást, ke které za posledních deset let skoro nikdo nesáhl, a osm z nich putuje i do starších řad.</p>]]></content:encoded>
		<category>Bezpečnost</category>
		<pubDate>Tue, 25 Aug 2026 01:56:59 +0200</pubDate>
	</item>
	<item>
		<title>Redox OS po výměně plánovače dělí čas mezi stejné procesy s odchylkou 2,5 procenta</title>
		<link>https://tb.chatujme.cz/redox-eevdf-planovac-a299</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/redox-eevdf-planovac-a299</guid>
		<description>Redox OS, operační systém psaný od nuly v Rustu, vyměnil plánovač procesů. O pořadí úloh nově rozhoduje EEVDF, tedy stejný návrh, podle kterého plánuje i linuxové jádro. Autor změny naměřil u šestnácti stejných procesů na jednom jádru odchylku 2,48 procenta místo dosavadních 1 940 procent.</description>
		<content:encoded><![CDATA[<p>Operační systém Redox rozděluje procesorový čas mezi běžící úlohy jinak než dosud. Plánovač DWRR v něm nahradil EEVDF, návrh z roku 1995, podle kterého plánuje od verze 6.6 i linuxové jádro. Závěrečnou zprávu o té práci zveřejnil Akshit Gaur na blogu projektu 22. srpna 2026.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/46/m2-2026-08-24-redox-orbital-69addfb7.png" alt="Plocha operačního systému Redox s otevřeným terminálem" /><figcaption>Grafické prostředí Orbital v Redoxu; výpis screenfetch v terminálu hlásí jádro redox a rozlišení 1920×1080. Foto: Jeremy Soller, snímek User:Ca1ek, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<p>Redox je mikrojaderný operační systém psaný od nuly v Rustu, tedy podobná stavba jako <a href="https://tb.chatujme.cz/libersystem-prehled-a116">LiberSystem</a>. Plánovač vznikl v rámci Redox Summer of Code, obdoby Googlem pořádaného Summer of Code, kterou si projekt dělá sám. Krátké oznámení, že je EEVDF v jádře, vyšlo 30. května 2026, čísla ale přišla až po optimalizacích.</p>
<h2>Lag a uzávěrka místo pořadníku</h2>
<p>EEVDF si u každé úlohy vede dvě čísla. První je lag: rozdíl mezi časem, který úloze podle jejího podílu náležel, a časem, který opravdu dostala. Kdo je pozadu, má lag kladný a smí běžet; kdo si vzal víc, chvíli počká. Druhé číslo je virtuální uzávěrka. Bere se okamžik, kdy se úloha stane způsobilou, a přičte se k němu základní čekací doba dělená váhou úlohy, takže čím vyšší priorita, tím kratší uzávěrka.</p>
<p>Vlastní pravidlo se pak vejde do jedné věty: běží ta ze způsobilých úloh, která má nejbližší uzávěrku. Přesně to popisuje zkratka EEVDF, tedy Earliest Eligible Virtual Deadline First. Algoritmus pochází z <a href="https://people.eecs.berkeley.edu/~istoica/papers/eevdf-tr-95.pdf" rel="noopener" target="_blank">práce Iona Stoicy a Husseina Abdel-Wahaba</a> z roku 1995 a Linux ho převzal v <a href="https://kernelnewbies.org/Linux_6.6" rel="noopener" target="_blank">jádře 6.6</a> náhradou za CFS.</p>
<p>Předchůdce v Redoxu, Deficit Weighted Round Robin, uměl dát víc času tomu, kdo má vyšší prioritu, ale neuměl ohlídat, že se dostane i na ostatní. Gaur to v textu popisuje na baru, kde obsluha nalévá VIP hostům tak pilně, že zbytek sálu zůstane suchý. Tomu se v plánovačích říká hladovění a Redox ho měl v tak silné podobě, že se na něm rozbilo i měření priorit: poměr mezi úlohou s prioritou -10 a &#43;10 vycházel 1,4násobný proti teoretickým 86,8. S EEVDF vyšel 76,87, tedy zhruba 89 procent teoretické hodnoty.</p>
<h2>Fronta běhu se rozpadla na jádra</h2>
<p>Výměna algoritmu byla jen část práce a podle vlastního rozboru autora ne ta, které patří většina zrychlení. Seznam připravených úloh byl v Redoxu jedna globální struktura, takže dvě jádra nemohla přepnout kontext naráz a čekala na zámek. Teď má vlastní frontu každé jádro, a protože se tím může stát, že jedno jádro nemá co dělat a druhé je zahlcené, přibylo k tomu přebírání úloh z cizí fronty. Spustí se, když je místní fronta prázdná, nebo v pravidelném intervalu, pokud je rozdíl v počtu úloh proti jinému jádru dost velký; úlohy se pak berou obden, tedy první, třetí, pátá, a jejich virtuální čas se přepočte na hodiny nového jádra.</p>
<p>Uvnitř fronty vystřídal jednoduchý seznam typ <code>BTreeMap</code>. Klíč tvoří trojice virtuální uzávěrka, zbytek přiděleného úseku a číslo kontextu, takže se při shodě uzávěrek dostane na řadu úloha, která už rozdělaný úsek má. V hodnotách leží kromě odkazu na kontext i jeho virtuální čas a váha, a to schválně duplicitně: díky tomu se způsobilost dá ověřit bez zamykání. Původní práce z roku 1995 pro tenhle účel popisuje rozšířený strom. Gaur ho nepoužil a v textu vysvětluje proč: standardní <code>BTreeMap</code> je odladěný, vlastní strom by přinesl vlastní chyby a náskok by měl jen v nejhorším případě, kdy není způsobilá skoro žádná úloha.</p>
<p>Zmizel i lineární průchod spícími úlohami. Časovače se přesunuly do <code>BTreeSet</code>, ze kterého jde vytáhnout vše, co má vypršet teď. U ostatních zařizuje zařazení do fronty rovnou ten kód, který úlohu odblokuje, takže z průchodu celým seznamem zbyla jedna operace. A aby si úloha nemohla lag ohýbat tím, že se úseku vzdá dřív, dostane při předčasném vzdání penalizaci nepřímo úměrnou své váze.</p>
<h2>Co ukázalo měření</h2>
<p>Rovnoměrnost dělení času měřil Gaur šestnácti stejnými procesy, které nedělají nic než zvyšují čítač. Na jednom jádru se s DWRR lišily o 1 940,52 procenta, s EEVDF o 2,48 procenta. Z těchto dvou čísel plyne 782násobné zlepšení, které projekt uvádí v souhrnu. Na čtyřech jádrech byl rozptyl 389 až 617 procent proti 1,09 až 1,37 procenta.</p>
<p>Nejvíc si polepšila zátěž s mnoha spícími vlákny. Deset tisíc spících procesů a dva procesy, které si posílají zprávy a nutí tím přepnout kontext, zvládly na čtyřech jádrech 765 obrátek za sekundu se starým plánovačem a 109 386 s novým. Autor u toho sám píše, že zásluhu má z velké části odstranění lineárního průchodu, ne samotná matematika EEVDF.</p>
<p>Číslo, které převzaly zpravodajské servery, je 2,6násobná propustnost. Pochází z třicetisekundového testu se dvěma vlákny na zprávy a dvěma pracovními vlákny na jednom jádru: 123,50 operace za sekundu proti 323,50. Ve stejném měření klesl medián čekání na probuzení ze 4,48 sekundy na 1,54 sekundy.</p>
<p>Dobrovolné přepnutí kontextu spadlo z 2 µs na 350 ns, což je zmiňovaných 82 procent. U blokujícího přepnutí vypadá tabulka takhle:</p>
<table><tbody><tr><th>sestava</th><th>průměrná latence</th></tr><tr><td>Linux, připnuto na jádro 0, na holém stroji</td><td>0,552 µs</td></tr><tr><td>Redox EEVDF, jedno jádro, QEMU</td><td>0,923 µs</td></tr><tr><td>Redox EEVDF, čtyři jádra, QEMU</td><td>0,931 µs</td></tr><tr><td>Linux, bez připnutí, na holém stroji</td><td>1,230 µs</td></tr><tr><td>Redox DWRR, jedno jádro, QEMU</td><td>1,367 µs</td></tr><tr><td>Redox DWRR, čtyři jádra, QEMU</td><td>4,253 µs</td></tr></tbody></table>
<h2>Kde zpráva sama couvá</h2>
<p>Srovnání s Linuxem v té tabulce označuje Gaur za nesouměřitelné, protože Linux běžel na holém stroji a Redox v QEMU. U hodnot 2 µs a 350 ns dodává, že obsahují režii měřicího programu, takže skutečná čísla budou nižší. Řádek, ve kterém Redox předstihl nepřipnutý Linux, tedy neříká, že by byl Redox rychlejší; říká, že se dostal do stejného řádu.</p>
<p>Uvnitř zprávy je i měření, které vyzní skromně. Ukázka Pixelcannon běžela na jednom jádru se starým plánovačem kolem 1 600 snímků za sekundu, s novým kolem 1 700. Rozdíl se ukáže až pod zátěží: při pohybu myší spadla stará sestava na 150 snímků a rozhraní zamrzlo tak, že kurzor nebyl vidět, kdežto nová klesla na zhruba 190 a kurzor se hýbal dál.</p>
<p>Práci vedli podle poděkování v textu Jacob Lorentzon a Wildan Mubarok, samotné RSoC pak Ron Williams. Rozšířený strom z původní práce zůstává na stole pro chvíli, kdy budou fronty úloh delší, než jsou dnes.</p>
<h2>Zdroje</h2>
<ul><li><a href="https://www.redox-os.org/news/rsoc-eevdf/" rel="noopener" target="_blank">RSoC 2026: EEVDF for Redox</a> – závěrečná zpráva Akshita Gaura, redox-os.org, 22. srpna 2026</li><li><a href="https://www.redox-os.org/news/eevdf/" rel="noopener" target="_blank">RSoC 2026: EEVDF Scheduler</a> – oznámení z 30. května 2026</li><li><a href="https://www.phoronix.com/news/Redox-OS-Goes-EEVDF" rel="noopener" target="_blank">Redox OS Switches To EEVDF-Based Scheduler For 2.6x Throughput</a> – Phoronix, 22. srpna 2026</li><li><a href="https://people.eecs.berkeley.edu/~istoica/papers/eevdf-tr-95.pdf" rel="noopener" target="_blank">Earliest Eligible Virtual Deadline First: A Flexible and Accurate Mechanism for Proportional Share Resource Allocation</a> – Ion Stoica, Hussein Abdel-Wahab, 1995</li><li><a href="https://kernelnewbies.org/Linux_6.6" rel="noopener" target="_blank">Linux 6.6</a> – přehled změn, kernelnewbies.org</li></ul>]]></content:encoded>
		<category>Počítače</category>
		<pubDate>Mon, 24 Aug 2026 09:52:05 +0200</pubDate>
	</item>
	<item>
		<title>Luanti 5.17.0 zavřel cestu, kterou mohl škodlivý mod utéct z izolace k systému hráče</title>
		<link>https://tb.chatujme.cz/luanti-5-17-0-izolace-modu-a298</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/luanti-5-17-0-izolace-modu-a298</guid>
		<description>Otevřená voxelová platforma Luanti vydala verzi 5.17.0 a s ní dvě bezpečnostní upozornění. To závažnější popisuje, jak se mod spuštěný v jednohráčové hře dostane ke spuštění vlastního kódu na počítači hráče. Vedle oprav přibyl začátek podpory herních ovladačů, kterou předchozí pokus nikdy pořádně nerozchodil.</description>
		<content:encoded><![CDATA[<p>Projekt Luanti, který se do října 2024 jmenoval Minetest, zveřejnil značku vydání 5.17.0 na GitHubu 20. srpna 2026 večer; oznámení na blogu vyšlo druhý den. Za vydáním je podle vlastního souhrnu 110 přijatých pull requestů, 62 uzavřených hlášení a 228 commitů.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/31/m2-2026-08-24-luanti-hlavni-nabidka-a616b4da.png" alt="Hlavní nabídka Minetestu s výběrem světa" /><figcaption>Hlavní nabídka Minetestu, dnešního Luanti; její lua skript je místem, kudy mohla kritická chyba pustit cizí kód ven. Foto: Perttu Ahola a vývojáři Minetestu, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>
<p>Vývojáři doporučují aktualizovat co nejdřív. Důvodem jsou dvě bezpečnostní upozornění zveřejněná 20. srpna, z nichž jedno nese hodnocení kritické.</p>
<h2>Kudy mod utekl z izolace</h2>
<p>Mody běží v Luanti v prostředí jazyka Lua, které je omezené: mod se nemá dostat k souborům na disku ani spouštět cizí programy. Upozornění <a href="https://github.com/luanti-org/luanti/security/advisories/GHSA-5373-9cjp-qfmg" rel="noopener" target="_blank">GHSA-5373-9cjp-qfmg</a> popisuje, jak to obejít. Škodlivý mod nastaví globální volbu, která určuje, odkud se načítá skript hlavní nabídky. Ten se spustí ve chvíli, kdy hráč hru opustí a vrátí se do menu. Prostředí hlavní nabídky ale omezené není, takže podstrčený kód se rozběhne s právy uživatele.</p>
<p>Zasažené jsou všechny verze do 5.16.1 včetně, a to jen v jednohráčové hře a na serveru spuštěném z nabídky. Kdo se ze seznamu připojuje na cizí server, ohrožený není. Kdo aktualizovat nemůže, může podle upozornění doplnit na začátek souboru <code>builtin/mainmenu/init.lua</code> funkci, která cestu k nabídce natvrdo vrátí do instalace:</p>
<pre><code class="language-lua">function core.get_mainmenu_path()
    return core.get_builtin_path() .. &#34;mainmenu&#34;
end</code></pre>
<h2>Druhá chyba je v instalaci obsahu z cizího zdroje</h2>
<p>Mody, hry a balíky textur se do Luanti instalují ze služby ContentDB. Klient míří ve výchozím stavu na instanci provozovanou projektem, ale adresu jde v nastavení přepsat volbou <code>contentdb_url</code>. Podle upozornění <a href="https://github.com/luanti-org/luanti/security/advisories/GHSA-j2v5-g52g-685j" rel="noopener" target="_blank">GHSA-j2v5-g52g-685j</a> umí obsah stažený z podvržené instance rozbalit soubory mimo cílovou složku. Když takhle přepíše vnitřní skripty enginu, získá útočník spuštění kódu.</p>
<p>Rozsah je užší než u první chyby. Týká se jen přenosných instalací, kde složka <code>builtin</code> leží vedle složky <code>mods</code> – z oficiálních balíků jsou to zipy pro Windows a aplikace pro Android. Hodnocení je střední. Číslo CVE nemá zatím přidělené ani jedno z obou upozornění.</p>
<p>Vedle těch dvou zmiňuje oznámení další opravené bezpečnostní chyby včetně problémů s pamětí, ale bez podrobností. Souvisí s tím i nová položka v seznamu změn: když soubory ve složce <code>builtin</code> nesouhlasí s kontrolním součtem, zapíše se do logu varování. Slouží k odhalení poškozené nebo neúplné instalace.</p>
<h2>Ovladače se přepsaly na SDL</h2>
<p>Podpora herních ovladačů v Luanti existovala i dřív, jenže byla označená za experimentální a podle vývojářů nefungovala s většinou hardwaru. Teď je ten kód napsaný znovu nad rozhraním SDL. Ovladačem se dá chodit po světě a pracovat s ním, jednotlivé akce jdou v nastavení přemapovat.</p>
<p>Do nabídek a formulářů, kterým se v Luanti říká formspec, se ovladačem zatím nedostanete; na ně je pořád potřeba myš nebo dotyková obrazovka. Projekt to sám popisuje jako začátek podpory a další díly slibuje do příštích vydání.</p>
<h2>Android pustí ke světům bez kabelu</h2>
<p>Od Androidu 12 se k datům Luanti nedostane jiná aplikace, takže kdo chtěl vytáhnout svět z telefonu, musel telefon připojit k počítači. Nová verze data zpřístupňuje pro čtení: svět jde vzít správcem souborů a poslat dál. Opačný směr zatím nefunguje, takže nahrát do telefonu svět nebo mod se stejnou cestou nedá. Zápis mají vývojáři v plánu.</p>
<h2>Co dostali tvůrci her</h2>
<p>Modely ve formátu glTF zvládnou nově víc nezávislých animačních stop naráz. Dřív musel autor vyrobit každou kombinaci zvlášť – chůzi, kopání a chůzi s kopáním –, teď jde spustit dvě animace vedle sebe. Odkazovat se na ně dá jménem z glTF souboru místo čísly snímků, takže se cizí model nemusí předělávat.</p>
<p>Bublinové nápovědy zvládnou obrázky, náhledy předmětů a formátovaný text. Popisky ve formulářích jde zarovnat vodorovně i svisle, aniž by se kvůli tomu sahalo po náročnějším hypertextovém prvku. A prvky ukazatele stavu se dají označit za neskrývatelné, aby je nevypnula klávesa F1 – míří to na věci jako ztmavení okrajů obrazovky, které hráč vypnout nemá.</p>
<p>Z oprav jsou vidět dvě. Vlnící se hladina pod pevným blokem se konečně vykresluje správně a přesnější počítání srážek zbavilo pohyb postavy cukání, které způsobovaly nepřesnosti v desetinných číslech.</p>
<h2>Druhý únik z izolace za rok</h2>
<p>Sandbox pro mody v Luanti letos nepovolil poprvé. V dubnu 2026 vyšlo upozornění <a href="https://github.com/luanti-org/luanti/security/advisories/GHSA-g596-mf82-w8c3" rel="noopener" target="_blank">CVE-2026-41196</a>, také s hodnocením kritické a také o útěku modu z izolace; opravila ho verze 5.15.2 a týkalo se všech vydání od 5.0.0. Srpnová chyba má užší dosah, zato vede přes hlavní nabídku, tedy přes obrazovku, kterou hráč vidí pokaždé, když hru opustí.</p>
<p>Zdroje: <a href="https://blog.luanti.org/2026/08/21/5.17.0-released/" rel="noopener" target="_blank">oznámení vydání</a> na blogu Luanti, <a href="https://github.com/luanti-org/luanti/releases/tag/5.17.0" rel="noopener" target="_blank">značka 5.17.0</a> a <a href="https://github.com/luanti-org/luanti/security/advisories" rel="noopener" target="_blank">přehled bezpečnostních upozornění</a> v repozitáři projektu a <a href="https://www.gamingonlinux.com/2026/08/voxel-game-creation-platform-luanti-formerly-minetest-gets-basic-gamepad-support-security-fixes/" rel="noopener" target="_blank">zpráva GamingOnLinux</a> se seznamem změn.</p>]]></content:encoded>
		<category>Hry</category>
		<pubDate>Mon, 24 Aug 2026 01:54:22 +0200</pubDate>
	</item>
	<item>
		<title>Fedora 45 omezí kryptografické rozhraní jádra AF_ALG na hrstku známých programů</title>
		<link>https://tb.chatujme.cz/fedora-45-omezi-af-alg-a297</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/fedora-45-omezi-af-alg-a297</guid>
		<description>Rozhraní AF_ALG, kterým se programy dostanou ke kryptografii uvnitř linuxového jádra, je od verze 7.2 zavržené. Přispěla k tomu chyba Copy Fail: skript o 732 bajtech s ní podle autorů získá práva správce na každé distribuci vydané od roku 2017. Fedora schválila změnu, která k rozhraní v příštím vydání pustí jen tři známé programy.</description>
		<content:encoded><![CDATA[<p>Programy si na Linuxu můžou nechat šifrovat data přímo jádrem. Slouží k tomu rozhraní <strong>AF_ALG</strong>: aplikace otevře socket, jménem si vybere algoritmus, pošle do něj data a přečte si výsledek. Od jádra 7.2 nese to rozhraní v dokumentaci i v nabídce překladu poznámku, že je zavržené, a Fedora se na jeho konec začíná chystat.</p>

<figure><img src="https://tb.chatujme.cz/img/magazin/articles/cc/m2-2026-08-23-fedora-af-alg-73481133.jpg" alt="Pracovní plocha Fedory Workstation 38 s otevřeným prohlížečem a terminálem, ve kterém běží výpis údajů o systému" /><figcaption>Pracovní plocha Fedory Workstation 38; v terminálu je vidět jádro řady 6.2, ve kterém bylo AF_ALG ještě bez omezení. Foto: The Fedora Project, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<h2>K čemu rozhraní vzniklo</h2>

<p>Původní důvod byl praktický. Řada procesorů a čipových sad má vlastní kryptografický akcelerátor a ovladač k němu žije v jádře. AF_ALG dovolilo dostat se k tomu ovladači i z běžného programu, aniž by k němu autor musel psát vlastní obsluhu. Podle Erika Biggerse, který v jádře na kryptografii pracuje, přibylo rozhraní v roce 2010.</p>

<p>Druhá výhoda byla úspora práce. Kdo potřeboval jen spočítat otisk nebo něco zašifrovat, nemusel k programu přibalovat celou kryptografickou knihovnu. Právě tenhle argument dnes neplatí. Knihoven je dost, jsou rychlé a běží v uživatelském prostoru, kde chyba shodí nanejvýš ten program.</p>

<h2>Copy Fail</h2>

<p>Zlom přišel na konci dubna 2026. Zveřejněná chyba <a href="https://kb.cert.org/vuls/id/260001" rel="noopener" target="_blank">CVE-2026-31431</a>, které autoři dali jméno <a href="https://copy.fail/" rel="noopener" target="_blank">Copy Fail</a> a vlastní stránku, sedí v modulu <code>algif_aead</code> – tedy v té části AF_ALG, která obsluhuje šifrování s ověřením celistvosti dat. Objevil ji Taeyang Lee ze společnosti Theori pomocí jejich nástroje na statickou analýzu kódu Xint Code.</p>

<p>Chyba dovolí neprivilegovanému uživateli zapsat čtyři vybrané bajty do vyrovnávací paměti stránek u libovolného souboru, který smí číst. Není v tom žádný závod o čas ani závislost na verzi jádra, jde o chybu v logice. Poškozená stránka se přitom neoznačí jako změněná, takže se obsah nikdy nezapíše na disk – soubor na disku zůstane netknutý a kontrola otisků nic nenajde. Další čtení se ale obslouží z paměti, takže stačí zamířit na program s nastaveným bitem setuid a upravit ho za běhu.</p>

<p>Útočný skript má 732 bajtů a podle autorů zabere na každé distribuci vydané od roku 2017. Přímo vyzkoušeli Ubuntu 24.04 LTS, Amazon Linux 2023, RHEL 10.1 a SUSE 16. Zasažená jsou jádra od verze 4.17 výš a modul bývá v nastavení distribucí zapnutý.</p>

<h2>Jádro rozhraní zavrhlo</h2>

<p>Biggers napsal do konference oss-security ještě před opravou, že v tom vidí příležitost. Jeho <a href="https://www.openwall.com/lists/oss-security/2026/05/06/5" rel="noopener" target="_blank">zpráva z 6. května</a> shrnuje důvod jednou větou: kryptografické knihovny v uživatelském prostoru existují a kvůli počítání se není proč přepínat do režimu jádra.</p>

<p>Do jádra 7.2 se pak dostala <a href="https://www.phoronix.com/news/Linux-AF-ALG-Deprecation" rel="noopener" target="_blank">trojice změn</a>. První dopsala poznámku o zavržení do dokumentace i do nabídky překladu. Druhá vyhodila podporu předávání dat bez kopírování, tedy přesně tu cestu, kterou Copy Fail zneužil. Třetí odřízla akcelerátory mimo hlavní procesor, takže rozhraní teď sáhne jen po softwarových implementacích algoritmů.</p>

<blockquote><p>„AF_ALG je skoro úplně zbytečné a vystavuje obrovskou plochu k útoku, která moderním nástrojům na hledání zranitelností nestačí. Ten poslední nález má dokonce vlastní web s krátkým skriptem v Pythonu, který spolehlivě získá práva správce na většině linuxových distribucí,“ napsal Biggers v komentáři k záplatě.</p></blockquote>

<p>Zrušení akcelerátorů bere rozhraní jeho původní smysl. Biggers to v odůvodnění přiznává a dodává, že zatím neviděl reálnou úlohu, kde by se šifrování přes AF_ALG na akcelerátoru vyplatilo proti počítání v uživatelském prostoru. Kdyby se taková našla, mělo by pro ni podle něj vzniknout nové rozhraní.</p>

<h2>Fedora si chce najít neznámé uživatele</h2>

<p>Návrh změny <a href="https://fedoraproject.org/wiki/Changes/Disable_CRYPTO_USER_API" rel="noopener" target="_blank">Disable in Kernel Crypto Userspace API (Phase 1)</a> podali Peter Robinson a Justin Forbes, míří na <a href="https://tb.chatujme.cz/fedora-45-osekany-grub-duverne-vypocty-a91">Fedoru Linux 45</a> a inženýrský výbor projektu ho už schválil. První fáze nesahá na nic, co dnes funguje: opře se o záplaty, které mají do jádra dorazit patrně v řadě 7.3, a omezí přístup k rozhraní na seznam známých programů.</p>

<p>Ve Fedoře jsou tři. Bezdrátový démon iwd, nástroj cryptsetup – ten rozhraní používá jen u svazků TrueCrypt, tcplay a VeraCrypt a při měření výkonu – a knihovna libkcapi, po které sahá dracut a překlad jádra. Žádný z nich touhle fází neutrpí. Cryptsetup si umí sáhnout jinam už teď, uživatelům iwd návrh doporučuje přejít na wpa_supplicant, protože iwd nemá podle textu návrhu žádného aktivního správce.</p>

<p>Smysl toho kroku je vypátrat, kdo další rozhraní volá. Fedora tím chce dopředu najít programy, o kterých nikdo neví, a domluvit se s jejich autory dřív, než rozhraní z jádra zmizí úplně. Návrh počítá i s couvnutím: kdyby se ukázalo, že omezení někoho bolí, dá se do vydání zase vypnout.</p>

<h2>Poučení mimo kryptografii</h2>

<p>Biggers ve zprávě do oss-security obrací pozornost od jednoho modulu k rozhraním jádra obecně. Předávání dat bez kopírování je podle něj samo o sobě riskantní, protože dovolí poslat stránky z paměti cizího souboru do velkého kusu kódu, který si musí dát pozor, aby do nich nezapsal. U výkonově citlivého síťování a práce se soubory se toho zbavit nedá, u zřídka používaných rozhraní ale ano.</p>

<p>Druhá poznámka míří na rozsah. Rozhraní podle Biggerse nemá uživatelskému prostoru automaticky otevírat všechno, co je za ním – zvlášť ne věci, které jdou udělat i mimo jádro. Copy Fail k tomu dodává konkrétní příklad: exploit sáhl po algoritmu <code>authencesn</code>, který ze tří známých uživatelů ve Fedoře nepotřebuje ani jeden.</p>

<p>Zavržení samo o sobě nic nevypíná a jádro 7.2 běží dál i s AF_ALG. Podstatná je právě ta první fáze ve Fedoře: teprve seznam povolených programů ukáže, kolik toho na rozhraní ve skutečnosti visí, a bez toho čísla se o vypnutí nedá rozhodnout.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://fedoraproject.org/wiki/Changes/Disable_CRYPTO_USER_API" rel="noopener" target="_blank">Fedora Project Wiki: Changes/Disable CRYPTO USER API</a></li>
<li><a href="https://www.phoronix.com/news/Fedora-45-Disable-Kernel-Crypt" rel="noopener" target="_blank">Phoronix: Fedora 45 Looks To Begin Phasing Out In-Kernel Crypto Userspace API</a></li>
<li><a href="https://www.phoronix.com/news/Linux-AF-ALG-Deprecation" rel="noopener" target="_blank">Phoronix: Linux 7.2 Proceeding To Deprecate AF_ALG Due To „Massive Attack Surface“</a></li>
<li><a href="https://www.openwall.com/lists/oss-security/2026/05/06/5" rel="noopener" target="_blank">oss-security: Re: CVE-2026-31431: CopyFail</a></li>
<li><a href="https://kb.cert.org/vuls/id/260001" rel="noopener" target="_blank">CERT/CC: VU#260001 Linux kernel contains local privilege escalation vulnerability (Copy Fail)</a></li>
<li><a href="https://copy.fail/" rel="noopener" target="_blank">copy.fail: CVE-2026-31431</a></li>
</ul>]]></content:encoded>
		<category>Počítače</category>
		<pubDate>Sun, 23 Aug 2026 09:52:26 +0200</pubDate>
	</item>
	<item>
		<title>Rust 1.98 přidal operace s desetinnými čísly, u kterých smí překladač měnit pořadí</title>
		<link>https://tb.chatujme.cz/rust-1-98-algebraicke-operace-a296</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/rust-1-98-algebraicke-operace-a296</guid>
		<description>Rust 1.98 vyšel 20. srpna 2026 a přinesl pětici metod, u kterých překladač nemusí dodržet pořadí, v jakém jsou operace napsané. Povolení se dává po jednotlivých řádcích, ne přepínačem pro celý překlad. V měření, ze kterého ten návrh vzešel, zrychlil skalární součin z 84 na 10 mikrosekund.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/20/m2-2026-08-23-rust-198-algebraicke-operace-17855242.jpg" alt="Křemíkový čip matematického koprocesoru Intel 8087 pod mikroskopem, vidět jsou pravidelné bloky paměti i nepravidelná logika" /><figcaption>Křemík matematického koprocesoru Intel 8087, který od roku 1980 počítal v plovoucí řádové čárce místo hlavního procesoru. Foto: Pauli Rautakorpi, Wikimedia Commons (CC BY 3.0)</figcaption></figure>
<p>Rust 1.98 vyšel 20. srpna 2026 a nese pět metod, které v jazyce dosud nebyly: <code>algebraic_add</code>, <code>algebraic_sub</code>, <code>algebraic_mul</code>, <code>algebraic_div</code> a <code>algebraic_rem</code>. Dostaly je typy <code>f32</code> i <code>f64</code>. Sečíst jimi dvě čísla jde stejně jako operátorem plus, jenže překladač u nich smí sáhnout na pořadí.</p>
<h2>Proč překladač desetinná čísla sám nezrychlí</h2>
<p>Optimalizace stojí na slibu, že se výsledek nezmění. U celých čísel má překladač volnou ruku, protože <code>a &#43; (b &#43; c)</code> se rovná <code>(a &#43; b) &#43; c</code>. Součet pole tak jde rozdělit na několik proudů a nechat procesor sečíst čtyři hodnoty jedinou instrukcí.</p>
<p>Desetinná čísla tuhle rovnost nesplňují. Jejich rozsah je tak velký, že dost malé číslo přičtené k dost velkému zanikne: <code>1e16 &#43; 1.0</code> se rovná <code>1e16</code>. Pořadí sčítání proto výsledek mění. Pole s milionem jedniček, které má hodnotu 1e16 na začátku, dá jiný součet než totéž pole s tou hodnotou na konci. Překladač předpokládá, že si autor kódu pořadí vybral schválně, a nesáhne na ně.</p>
<p>Kolik ta opatrnost stojí, změřil Itamar Turner-Trauring na procesoru Intel Core i7-12700K. Milion hodnot typu <code>i64</code> jeho program sečetl za 151,9 mikrosekundy, milion hodnot <code>f64</code> za 595,2 mikrosekundy. V prvním případě procesor 250 003krát sáhl po 256bitové instrukci SIMD, ve druhém ani jednou.</p>
<h2>Povolení se dává po jednotlivých operacích</h2>
<p>Nové metody dělají totéž co běžné operátory, ale říkají překladači, že u nich smí využít algebraické vlastnosti reálných čísel. V plovoucí řádové čárce ty vlastnosti neplatí, a právě proto se jinak nepoužívají. Součet napsaný jako řetěz volání <code>algebraic_add</code> tedy překladač smí spočítat po dvojicích a obě poloviny naráz.</p>
<pre><code class="language-rust">let mut total: f64 &#61; 0.0;
for value in values {
    total &#61; total.algebraic_add(*value);
}</code></pre>
<p>Jaké úpravy si přitom dovolí, poznámky k vydání neupřesňují. Podobat se to prý bude tomu, co v jiných jazycích udělá přepínač <code>-ffast-math</code>. Rozdíl je v dosahu: přepínač platí pro celý překlad, kdežto tady se povolení dává řádek po řádku.</p>
<p>Výsledek je nedeterministický. Tytéž vstupy mohou vyjít pokaždé jinak i uvnitř jednoho běhu programu, protože si překladač smí vybrat jinou optimalizaci. Nedefinované chování z toho ale nevznikne a dokumentace k tomu dodává, že se nebezpečný kód nesmí spoléhat na žádnou vlastnost návratové hodnoty.</p>
<h2>Osmkrát pomalejší skalární součin</h2>
<p>Celá změna vznikla z jednoho měření v roce 2025. Skalární součin dvou polí, tedy jedna z nejběžnějších úloh numerického kódu, byl ve stabilním Rustu proti C&#43;&#43; zhruba osminásobně pomalejší. Autor návrhu to změřil na notebookovém procesoru Intel Core i7-10875H. Kód v C&#43;&#43; přeložený Clangem 18.1.3 potřeboval 10 mikrosekund, tentýž algoritmus v Rustu 1.84.1 osmdesát čtyři. Rust v kanálu nightly, kde už tehdy odpovídající vnitřní operace existovaly, se vrátil na 10 mikrosekund. Testy jsou v repozitáři <a href="https://github.com/calder/dot-bench" rel="noopener" target="_blank">dot-bench</a>.</p>
<h2>Součet po dvojicích potřebuje obojí</h2>
<p>K čemu je to jemné dávkování dobré, ukázal Turner-Trauring na součtu po dvojicích. Je to algoritmus, kterým sčítá pole i knihovna NumPy: pole se rozpůlí, každá půlka se sečte rekurzivně týmž postupem a oba mezisoučty se sečtou nakonec. Pod hranicí 128 prvků se sčítá postupně a právě tam dal algebraické sčítání. Ty dva mezisoučty nahoře nechal na obyčejném plusu, aby překladač na jejich pořadí nesáhl.</p>
<p>Milion hodnot mu tak sečetl za 144,5 mikrosekundy. Funkce <code>np.sum</code> potřebovala na tomtéž poli 190,7 mikrosekundy a prosté sčítání v cyklu 563,1. Přesnost přitom zůstala na úrovni NumPy. U pole, které začíná hodnotou 1e16, minul prostý součet správný výsledek o milion, NumPy o čtrnáct a součet po dvojicích o šest.</p>
<p>Druhý jeho test počítal součet druhých mocnin rozdílů dvou polí. Přechod na algebraické operace ho zkrátil z 628,7 na 371,1 mikrosekundy a počet instrukcí procesoru na jednu hodnotu klesl ze 4,5 na jednu. Měření vzniklo osmnáct dní před vydáním, takže autor kód pouštěl v kanálu beta, který podle něj obsahuje tutéž funkci.</p>
<p>Kdyby algebraické operace stály ve všech řádcích algoritmu, překladač by ho mohl zjednodušit na obyčejný cyklus a přesnost, kvůli které vznikl, by zmizela. Kdyby tam nebyly vůbec, kód by běžel pomaleji. Míchat rychlost a přesnost uvnitř jedné funkce je podle nás na celé změně to nejzajímavější.</p>
<h2>Formátování čísel bez cizí knihovny</h2>
<p>Druhá novinka vydání míří na výpis čísel. Celočíselné typy dostaly metodu <code>format_into</code>, která zapíše dekadický zápis do bufferu <code>NumBuffer</code> a vrátí kus řetězce s vypůjčenou životností. Buffer je dost velký na jakoukoli hodnotu daného typu a metoda obchází většinu práce navíc, kterou formátování přes makro <code>write!</code> odvádí kvůli dynamickému výběru implementace. Podle poznámek k vydání vychází <code>format_into</code> v testovací sadě <a href="https://github.com/miloyip/itoa-benchmark" rel="noopener" target="_blank">itoa-benchmark</a> podobně jako knihovna itoa, takže ji projekty můžou přestat používat.</p>
<p>Stabilizovalo se i pár drobností. Metody <code>str::substr_range</code> a <code>[T]::subslice_range</code> zjistí, kde přesně v původním řetězci nebo řezu leží jeho část. Funkce <code>String::from_utf16le</code> a její příbuzné převádějí UTF-16 s určeným pořadím bajtů a atomické typy dostaly <code>from_mut</code> a <code>get_mut_slice</code>.</p>
<h2>Zápis staré opravy do dokumentace</h2>
<p>Poslední z hlavních položek novinka není. Do verze 1.96 platilo, že přesun hodnoty <code>ManuallyDrop&lt;Box&lt;_&gt;&gt;</code> poté, co se box uvolnil, je nedefinované chování. Způsobovala to chyba v překladači. Verze 1.96 ji opravila a 1.98 to dopsala do dokumentace jako závazek, že takový kód nedefinované chování mít nebude ani napříště. Souvislosti popisuje <a href="https://rust-lang.github.io/rfcs/3336-maybe-dangling.html" rel="noopener" target="_blank">RFC 3336</a>.</p>
<p>Do stabilního kanálu naopak zatím nedorazila nová podoba borrow checkeru, kterou <a href="https://tb.chatujme.cz/rust-polonius-alpha-nightly-a239">Rust zapnul v nightly začátkem srpna</a>. Tým ji chce stabilizovat do konce roku.</p>
<p>Zdroje: <a href="https://blog.rust-lang.org/2026/08/20/Rust-1.98.0/" rel="noopener" target="_blank">oznámení vydání</a> na blogu Rustu, <a href="https://github.com/rust-lang/libs-team/issues/532" rel="noopener" target="_blank">návrh ACP 532</a> v repozitáři knihovního týmu Rustu, <a href="https://pythonspeed.com/articles/faster-float-math-rust/" rel="noopener" target="_blank">měření Itamara Turner-Trauringa</a> a <a href="https://www.phoronix.com/news/Rust-1.98-Released" rel="noopener" target="_blank">zpráva Phoronixu</a>.</p>]]></content:encoded>
		<category>Programování</category>
		<pubDate>Sun, 23 Aug 2026 01:55:00 +0200</pubDate>
	</item>
	<item>
		<title>Fyzici zmenšili Youngův dvojštěrbinový pokus na dva sousední sloupce atomů křemíku</title>
		<link>https://tb.chatujme.cz/dvojsterbina-atomy-kremiku-a295</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/dvojsterbina-atomy-kremiku-a295</guid>
		<description>Tým z Tokijské univerzity zopakoval Youngův dvojštěrbinový pokus uvnitř krystalu křemíku: štěrbinami byly dva sousední sloupce atomů vzdálené 1,36 ångströmu. Interferenční proužky přežily i zahřátí na 900 kelvinů, protože sousední atomy se chvějí do značné míry společně. Z jejich viditelnosti jde odečíst tuhost jedné konkrétní vazby.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/c6/m2-2026-08-22-stem-dvojsterbina-fb41330c.jpg" alt="Atomární snímek krystalu z elektronového mikroskopu, pravidelná mřížka světlých teček s barevným popisem prvků vpravo dole" /><figcaption>Rastrovací prozařovací elektronový mikroskop zobrazuje krystal takhle: každá světlá tečka je sloupec atomů. Na snímku je perovskitový oxid La<sub>0,7</sub>Sr<sub>0,3</sub>MnO<sub>3</sub> ve směru [110], barevná vrstva vpravo dole vyznačuje polohy jednotlivých prvků. Foto: Magnunor, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure><p>Youngův dvojštěrbinový pokus se ve školách předvádí dvě stě let a pokaždé stejně. Světlo projde dvěma blízkými štěrbinami a na stínítku za nimi vyskočí pruhy. Tým z Tokijské univerzity ho teď provedl uvnitř krystalu křemíku, kde roli štěrbin zastaly dva sousední sloupce atomů vzdálené 1,36 ångströmu, tedy 136 pikometrů. Práce vyšla 19. srpna 2026 v Nature s otevřeným přístupem.</p><p>Rozdíl je v měřítku. Youngovy štěrbiny bývají asi milimetr od sebe a stínítko metr daleko; tady jsou zdroje sedm řádů blíž u sebe, vzorek má tloušťku kolem deseti nanometrů a detektor stojí deset centimetrů za ním. Univerzita v <a href="https://www.t.u-tokyo.ac.jp/en/press/pr2026-08-20-001" rel="noopener" target="_blank">tiskové zprávě z 20. srpna</a> mluví o desetimilionkrát menším Youngově pokusu.</p><h2>Krystal místo stínítka</h2><p>Nástrojem je rastrovací prozařovací elektronový mikroskop, zkratkou STEM. Svazek elektronů se v něm zaostří do stopy a jezdí po vzorku bod po bodu, korektor optických vad přitom dovolí stopu zúžit pod rozteč atomů. Tady měřila 1,1 ångströmu v polovině výšky a mikroskop ji postavil přesně doprostřed mezi dva sloupce atomů křemíku, které se ve směru [110] promítají jako těsná dvojice.</p><p>Uvnitř krystalu se svazek nechová jako ve vzduchu. Přitažlivý potenciál atomových jader působí jako vlnovod a intenzitu svazku stáhne na oba sloupce. Na odvrácené straně vzorku tak vzniknou dva oddělené zdroje vzdálené právě 1,36 ångströmu a jejich vlny na detektoru interferují. Proužky vycházejí kolmo na spojnici obou sloupců a jejich rozteč té vzdálenosti odpovídá. Když svazek stojí na jednom sloupci místo mezi dvěma, proužky zmizí.</p><p>Měřilo se na mikroskopu JEOL JEM ARM300CF se studenou autoemisní katodou a korektorem DELTA, při urychlovacím napětí 300 kV a konvergenčním polovičním úhlu 9,1 mrad. Proud ve stopě autoři odhadli na 9,1 pA. Jeden difrakční obrazec je zašuměný, proto zprůměrovali 356 krystalograficky rovnocenných dvojic; dohromady je v tom průměru 33 milionů elektronů.</p><h2>Proužky přežily i 900 kelvinů</h2><p>Atomy se ani při pokojové teplotě nedrží na místě. Kdyby se každý ze dvou sloupců chvěl sám za sebe, vzdálenost mezi štěrbinami by se náhodně měnila a proužky by se rozmazaly. Nestalo se to. Obrazec zůstal čitelný od 300 do 900 kelvinů, tedy i přes šest set stupňů Celsia.</p><p>Odpověď dalo srovnání se simulacemi. Model, ve kterém se atomy hýbou nezávisle na sobě, se s naměřeným obrazcem nesešel a vyšší proužky v něm chybí. Model s korelovaným pohybem sedí. Sousední atomy se tedy z velké části chvějí společně a právě to udrží koherenci vln, kterou by nezávislý pohyb rozbil. Akustické módy, tedy nejsilněji obsazené kmity mřížky, posunou oba atomy stejným směrem naráz. Na jejich vzájemnou vzdálenost proto nemají vliv a viditelnost proužků nekazí.</p><h2>Číslo, které z obrazce vypadne</h2><p>Míru té společné chvějivosti autoři vyjádřili číslem. Pro každou teplotu prošli mřížku 41 krát 41 dvojic korelačních koeficientů od nuly do 0,8 po krocích 0,02, ke každé nasimulovali difrakční obrazec a hledali ten, který na naměřený sedí nejlíp. Při 300 kelvinech vyšla korelace ve směru vazby 0,362 a napříč ní 0,184, obojí s nejistotou 0,005 při 95% intervalu spolehlivosti.</p><p>Výpočet z dynamiky mřížky předpovídal 0,39 a 0,24. Měření tedy vyšlo o něco níž, poměr obou směrů ale sedí: podél vazby je pohyb svázanější než napříč. Právě tenhle rozdíl se dá číst jako tuhost konkrétní vazby, protože vztah mezi korelací a poměrem tuhostí autoři odvodili z modelu lineárního řetízku analyticky.</p><p>Zajímavější než samotná čísla je jejich stálost. Střední kvadratická výchylka atomů roste s teplotou výrazně, korelační koeficienty se přitom mění jen mírně. Autoři z toho vyvozují, že jde o vlastnost meziatomového potenciálu, ne o odraz toho, jak je vzorek zrovna horký.</p><h2>Proč to zajímá výrobce čipů</h2><p>Teplo se polovodičem šíří jako kmity mřížky a to, jak snadno přejde z atomu na atom, určuje tuhost vazby mezi nimi. Zavedené metody, nepružný rozptyl neutronů nebo rentgenového záření, měří disperzi fononů zprůměrovanou přes makroskopický objem vzorku. Tady jde o jedinou dvojici sloupců, takže se v principu dá proměřit i místo, kde je mřížka porušená: bodová porucha, hranice zrn, rozhraní dvou materiálů. Univerzita to ve zprávě spojuje s tepelným návrhem polovodičových součástek.</p><p>Jednu výhradu k tomu podle nás patří dodat. Výsledné číslo z obrazce nevypadne přímo, vytáhne ho až porovnání se simulacemi metodou multislice v knihovně abTEM. Stojí a padá tedy s modelem, do kterého vstupuje tloušťka vzorku, zbytkové vady optiky i naklonění krystalu. Autoři se proti tomu opřeli o rozptyl do vysokých úhlů, který je na tyhle vlivy málo citlivý, a tloušťku vzorku pro každou teplotu určili zvlášť: 12,7 nm při 300 kelvinech, 10,8 nm při 500 a 10,4 nm při 900. Křemík je navíc učebnicově dokonalý krystal. Že metoda projde i na porušeném místě, o které tu jde především, zatím ukázané není.</p><p>Zdroje: článek <a href="https://www.nature.com/articles/s41586-026-10914-9" rel="noopener" target="_blank">Atomic-scale double-slit interferometry with a focused electron probe</a> v Nature z 19. srpna 2026 (otevřený přístup, DOI 10.1038/s41586-026-10914-9) a <a href="https://www.t.u-tokyo.ac.jp/en/press/pr2026-08-20-001" rel="noopener" target="_blank">tisková zpráva Tokijské univerzity</a> z 20. srpna 2026. Na práci se podíleli Koudai Tabata, Takehito Seki, Toma Susi, Ryo Ishikawa a Naoya Shibata; Toma Susi působí na Fakultě fyziky Vídeňské univerzity, zbytek týmu na Tokijské univerzitě.</p>]]></content:encoded>
		<category>Věda</category>
		<pubDate>Sat, 22 Aug 2026 17:47:39 +0200</pubDate>
	</item>
	<item>
		<title>DeepSeek zpřístupnil experimentální model, který kromě textu čte i obrázky</title>
		<link>https://tb.chatujme.cz/deepseek-v4-flash-vision-exp-a294</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/deepseek-v4-flash-vision-exp-a294</guid>
		<description>DeepSeek přidal do svého rozhraní model, který kromě textu přijímá i obrázky. Jeden snímek stojí nejvýš 384 tokenů, v jednom dotazu jich smí být šest set a ceník zůstal shodný s textovým V4-Flash. Firma mluví o výkonu blízkém Opusu 4.8, v její vlastní tabulce ale nový model vyhrává tři testy z jedenácti.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/ac/m2-2026-08-22-deepseek-vision-bec79c8c.png" alt="Logo DeepSeeku, fialová velryba vedle názvu psaného malými písmeny" /><figcaption>Logo firmy DeepSeek. Foto: RoadMaster19, Wikimedia Commons (CC BY 4.0)</figcaption></figure><p>Čínský DeepSeek přidal 21. srpna 2026 do svého rozhraní model <code>deepseek-v4-flash-vision-exp</code>. Vychází z textového V4-Flash a podle firmy si v čistě textových úlohách vede stejně jako on, navíc ale přijímá obrázky. Týž den vyšla verze 0.1.1 agentního nástroje DeepSeek Harness, která už s modelem počítá.</p><p>Architekturu DeepSeek nezveřejnil. OpenRouter, který model nabízí přes jediného poskytovatele, u něj uvádí řídkou směs expertů s 284 miliardami parametrů, z nichž je při dotazu aktivních 13 miliard. Kontextové okno má milion tokenů, výstup nejvýš 384 tisíc.</p><h2>Tři cesty, jak snímek poslat</h2><p>Obrázek se posílá jako blok v poli <code>content</code>, tedy ve tvaru, který zavedlo rozhraní OpenAI. Přiložit ho jde třemi způsoby: zakódovaný do base64 přímo v požadavku, odkazem na veřejnou adresu, ze které si ho model stáhne sám, nebo přes Files API, kam se nahraje jednou a dál se na něj odkazuje identifikátorem. Files API je podle DeepSeeku zdarma.</p><pre><code class="language-json">{
  &#34;type&#34;: &#34;image_url&#34;,
  &#34;image_url&#34;: {&#34;url&#34;: &#34;https://example.com/image.jpg&#34;, &#34;detail&#34;: &#34;low&#34;}
}</code></pre><p>Pole <code>detail</code> říká, jak se se snímkem naloží. Hodnota <code>low</code> ho před vyhodnocením zmenší na 512×512 px, <code>high</code> i <code>original</code> ho nechají v původní velikosti. Formát se pozná z obsahu souboru, ne z přípony ani z hlášeného typu MIME; projde JPEG, PNG, GIF a WebP.</p><p>Limity jsou popsané dost podrobně na to, aby se s nimi dalo počítat dopředu. Tělo požadavku smí mít 48 MiB, jeden snímek 32 MiB při vložení do požadavku a 64 MiB přes Files API. V jednom dotazu jich smí být až šest set. Hrana snímku měří nejvýš 8192 px, jakmile ale požadavek nese patnáct a víc obrázků, strop klesá na 4096 px. Obrázky se přijímají výhradně v uživatelských zprávách; v systémové nebo asistentské vrátí rozhraní chybu 400.</p><h2>Za obrázek se platí tokeny, nejvýš 384</h2><p>Snímek se převede na tokeny podle rozměrů a účtuje se spolu s textem. Podstatné je, co se s ním stane předtím. Velké obrázky se zmenší tak, aby počet pixelů odpovídal zhruba formátu 800×800, malé se naopak zvětší. Snímek 2000×2000 proto stojí přesně tolik co snímek 5000×5000 a strop je 384 tokenů za kus. Každý obrázek se počítá zvlášť, sleva za množství žádná není.</p><p>Ceník je shodný s textovým V4-Flash. Ve špičce stojí milion vstupních tokenů 0,44 dolaru, při zásahu do vyrovnávací paměti 0,014 dolaru, a milion výstupních 1,32 dolaru. Mimo špičku je to polovina. Špičku má DeepSeek vymezenou hodinami 01:00 až 04:00 a 06:00 až 10:00 UTC.</p><h2>„Blízko Opusu 4.8“ a co k tomu říká tabulka</h2><p>K vydání firma napsala, že model posouvá multimodální agentní schopnosti blízko k Opusu 4.8 od Anthropicu. Server The Next Web si tabulku, kterou k tomu DeepSeek zveřejnil, přepočítal: z jedenácti testů nový model tři vyhrává. DeepSWE o 1,3 bodu, Agents&#039; Last Exam o 1,6 a ZeroBench o 1,0. Na osmi zbylých zaostává. U NL2Repo, kde se pracuje v měřítku celého repozitáře, je rozdíl dvanáct bodů, tedy 57,7 proti 69,7.</p><p>Většina ostatních výsledků je opravdu těsná. Terminal Bench 2.1 skončil 83,9 ku 85,0, Toolathlon-Verified 75,9 ku 76,2 a Chartography 64,3 ku 65,0. AutomationBench vypovídá spíš o oboru než o souboji: všechny tři porovnávané modely tam skončily v pásmu 25 až 27 bodů.</p><p>Proti vlastnímu předchůdci je posun čitelnější, protože čísla textového V4-Flash vydal DeepSeek na konci července. Terminal Bench vzrostl z 82,7 na 83,9, DeepSWE z 54,4 na 59,3 a DSBench-Hard z 59,6 na 63,6. Ze sedmi textových zkoušek klesla jediná, hledání zranitelností Cybergym: ze 76,7 na 75,3.</p><h2>Poznámka pod tabulkou</h2><p>Největší skok firma hlásí u ApexBenchu a u Agents&#039; Last Exam. Pod tabulkou k tomu ale sama dodává, že textový V4-Flash v obou zkouškách multimodální části zadání ignoruje. Starší model tam tedy dostal test s obrázky, na které nevidí, a část toho skoku měří právě tohle. DeepSeek to napsal rovnou do tabulky, ne až do odpovědi na dotaz.</p><p>Jako souboj se špičkou se srovnání nedá číst ještě z jednoho důvodu. The Next Web upozorňuje, že Opus 4.8 sice Anthropic dál vede jako aktivní model, od 24. července ale existuje novější Opus 5 a s tím novinku nikdo neporovnal. DeepSeek to ostatně netvrdí. Napsal „blízko Opusu 4.8“ a u toho zůstal.</p><h2>Váhy zatím venku nejsou</h2><p>Model běží jen na placené vývojářské platformě DeepSeeku a přes OpenRouter. Server SiliconANGLE připomíná, že firma řadu starších modelů uvolnila i ke stažení, u tohohle to zatím neoznámila. Slovo „experimentální“ v názvu navíc naznačuje, jak dlouho se na model dá spoléhat: předchozí V3.2-Exp vyšlo 29. září 2025 a řádné V3.2 po něm přišlo 1. prosince.</p><p>Model tedy přečte obrazovku i graf a na většině zkoušek z té tabulky zaostává o jednotky bodů. Rozdíl v ceně je přitom řádový: The Next Web uvádí, že milion slov vyjde u DeepSeeku zhruba na 87 centů proti asi padesáti dolarům u Anthropicu. Největší mezera zůstává u práce v měřítku celého repozitáře, tedy přesně tam, kam agentní nástroje míří.</p><h2>Zdroje</h2><ul><li><a href="https://api-docs.deepseek.com/news/news260821/" rel="noopener" target="_blank">DeepSeek: DeepSeek-V4-Flash-Vision-Exp Release, 21. 8. 2026</a></li><li><a href="https://api-docs.deepseek.com/guides/vision/" rel="noopener" target="_blank">DeepSeek API Docs: Vision</a></li><li><a href="https://api-docs.deepseek.com/quick_start/pricing" rel="noopener" target="_blank">DeepSeek API Docs: Models &amp; Pricing</a></li><li><a href="https://api-docs.deepseek.com/updates" rel="noopener" target="_blank">DeepSeek API Docs: Change Log</a></li><li><a href="https://thenextweb.com/news/deepseek-v4-flash-vision-exp-opus-benchmarks" rel="noopener" target="_blank">The Next Web: DeepSeek launches an experimental multimodal model to rival Anthropic</a></li><li><a href="https://siliconangle.com/2026/08/21/deepseek-debuts-multimodal-language-model-competitive-with-opus-4-8/" rel="noopener" target="_blank">SiliconANGLE: DeepSeek debuts multimodal language model competitive with Opus 4.8</a></li><li><a href="https://openrouter.ai/deepseek/deepseek-v4-flash-vision-exp" rel="noopener" target="_blank">OpenRouter: DeepSeek V4 Flash Vision Exp</a></li></ul>]]></content:encoded>
		<category>Umělá inteligence</category>
		<pubDate>Sat, 22 Aug 2026 02:04:48 +0200</pubDate>
	</item>
	<item>
		<title>Nejrychlejší známá hvězda Galaxie oběhne centrální černou díru za 8,7 roku</title>
		<link>https://tb.chatujme.cz/s301-nejrychlejsi-hvezda-sagittarius-a293</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/s301-nejrychlejsi-hvezda-sagittarius-a293</guid>
		<description>Hvězda S301 se při největším přiblížení k černé díře Sagittarius A* řítí rychlostí 25 000 kilometrů za sekundu, tedy přes osm procent rychlosti světla. Našel ji interferometr VLTI Evropské jižní observatoře a je první, jejíž dráha reaguje na rotaci té díry. Samotnou rotaci ale zatím nikdo nezměřil.</description>
		<content:encoded><![CDATA[<p>Skupina kolem Ústavu Maxe Plancka pro mimozemskou fyziku (MPE) v Garchingu oznámila 19. srpna 2026 objev hvězdy, která obíhá černou díru ve středu Mléčné dráhy blíž a rychleji než kterákoli dosud známá. Hvězda dostala označení S301 a práci o ní vydal týž den <a href="https://www.nature.com/articles/s41586-026-10894-w" rel="noopener" target="_blank">časopis Nature</a>. Pozorování běžela na interferometru VLTI Evropské jižní observatoře v chilském Paranalu.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/8f/m2-2026-08-21-vlt-paranal-8932c0cd.jpg" alt="Letecký pohled na čtyři dalekohledy VLT na hoře Paranal" /><figcaption>Letecký pohled na plošinu Cerro Paranal se čtyřmi osmimetrovými dalekohledy VLT, v popředí betonové stanice pro pohyblivé pomocné dalekohledy. Foto: European Southern Observatory, Wikimedia Commons (CC BY 4.0)</figcaption></figure>
<h2>Oběh za 8,7 roku, přiblížení na dvanáct astronomických jednotek</h2>
<p>Dráha S301 je silně protáhlá a jeden oběh na ní trvá zhruba 8,7 roku. Kratší dobu oběhu nikdo ve středu Galaxie dosud nenaměřil. V nejbližším bodě dráhy dělí hvězdu od černé díry 1,78 miliardy kilometrů, tedy asi dvanáctinásobek vzdálenosti Země–Slunce. Od Slunce k Saturnu je to o pětinu méně.</p>
<p>Právě v tom bodě letí S301 rychlostí kolem 25 000 kilometrů za sekundu. To je přes osm procent rychlosti světla a podle Evropské jižní observatoře stotisíckrát víc, než letí dopravní letadlo. Rychlejší hvězdu Mléčné dráhy zatím nikdo nenašel.</p>
<p>Hmotnost samotné černé díry, kterou označujeme Sagittarius A*, uvádí práce v Nature jako 4,3 milionu hmotností Slunce. Tisková zpráva observatoře ji zaokrouhluje na čtyři miliony.</p>
<h2>Dvě miliardy krát slabší než Betelgeuse</h2>
<p>Hlavní překážkou nebyla vzdálenost, ale jas. S301 je hvězda hlavní posloupnosti a v infračerveném pásmu K má jasnost 19,3 magnitudy – zhruba dvě miliardy krát méně, než má <a href="https://tb.chatujme.cz/betelgeuse-pruvodce-vlt-a143">Betelgeuse</a>. Kolem Sagittaria A* přitom svítí hvězdy o mnoho řádů jasnější. Tým MPE přirovnává hledání k pokusu zaslechnout bzučení mouchy, zatímco hraje symfonický orchestr.</p>
<p>Pomohl přístroj GRAVITY na VLTI a jeho čerstvá přestavba na GRAVITY&#43;, ke které patří nový systém adaptivní optiky a laserové vodicí hvězdy. Citlivost tím podle MPE vzrostla desetkrát až stokrát. Interferometr skládá světlo ze čtyř osmimetrových dalekohledů do jednoho obrazu; jak moc si tím polepší proti jedinému dalekohledu, uvádějí oba prameny různě. Zpráva observatoře mluví o patnáctinásobku prostorového rozlišení, zpráva MPE o čtyřicetinásobku úhlového. Rozdíl ani jedna z nich nevysvětluje.</p>
<p>První stopu měl tým na jaře 2023. Ze starších záznamů pak dráhu dopočítal zpět do roku 2017 a zjistil, že hvězda prošla přísluním na začátku roku 2023, tedy krátce předtím, než ji kdokoli zahlédl.</p>
<h2>Kde Schwarzschildovo řešení přestává stačit</h2>
<p>Hvězdy kolem Sagittaria A* slouží jako zkušební tělíska obecné teorie relativity. U hvězdy S2, dosud nejlepšího takového tělíska, se podařilo naměřit gravitační rudý posuv a stáčení přísluní. Oba jevy plynou ze zakřivení prostoročasu kolem hmoty a v pohybu hvězdy se projeví v řádu (v/c)<sup>2</sup>.</p>
<p>Rotující černá díra ale prostoročas kolem sebe navíc strhává s sebou. Zpráva MPE to přirovnává ke lžičce, která roztočí vodu v hrnku; odborně jde o Lense–Thirringův jev. Ten je slabší a v pohybu hvězdy vychází až v řádu (v/c)<sup>3</sup>. S301 sonduje prostoročas desetkrát blíž k díře než S2, a proto je první hvězdou, jejíž dráha na rotaci Sagittaria A* citlivě reaguje.</p>
<h2>Rotaci díry zatím nikdo nezměřil</h2>
<p>Tady se prameny rozcházejí a stojí za to je číst přesně. Tisková zpráva MPE píše, že S301 je první hvězdou, u níž se tenhle jev kolem černé díry podařilo naměřit. Práce v Nature má ale v názvu „Objev hvězdy citlivé na rotaci Sagittaria A*“ a v abstraktu stojí jen to, že pohyb hvězdy je na rotaci přímo citlivý.</p>
<p>Odpovídají tomu i výroky, které od členů týmu přebírá <a href="https://www.eso.org/public/news/eso2612/" rel="noopener" target="_blank">tisková zpráva observatoře</a> a <a href="https://www.theguardian.com/science/2026/aug/19/astronomers-detect-fastest-known-star-in-milky-way-s301" rel="noopener" target="_blank">The Guardian</a>. Felix Mang z MPE, hlavní autor práce, mluví o naději změřit rotaci během příštích deseti let. Stefan Gillessen dodává, že by šlo o první přímé měření rotace hmotné černé díry vůbec. Naměřená tedy zatím není a S301 k ní zatím jen otevírá cestu.</p>
<p>Rozdíl není hnidopišství. Přesnost, které je na určení rotace potřeba, vyjde podle týmu až ze dvou úplných oběhů. Další průchod přísluním připadá na rok 2031 a k polohám z GRAVITY&#43; mají přibýt měření radiální rychlosti přístrojem MICADO na Extrémně velkém dalekohledu, který observatoř staví na Cerro Armazones. Teprve z obojího se dá poskládat trojrozměrný pohyb hvězdy.</p>
<h2>Přitáhla ji rozbitá dvojhvězda</h2>
<p>Tak blízko u černé díry hvězda vzniknout nemůže. Autoři proto sahají po Hillsově mechanismu: kolem díry prolétla dvojhvězda, slapové síly ji roztrhly a jednu složku díra zachytila na těsné dráze. Druhou vymrštila pryč, podle observatoře nejspíš takovou rychlostí, že opustí celou Galaxii. Sedí tomu vysoká výstřednost dráhy S301.</p>
<p>Cílem přitom není jedno číslo. Gillessen mluví o testu Kerrovy metriky, tedy popisu prostoročasu kolem rotující černé díry, a v delším výhledu i o teorému o neexistenci vlasů (no-hair theorem) – tvrzení, že černou díru úplně popisují jen hmotnost, moment hybnosti a elektrický náboj. Cesta k tomu vede přes desetiletí trpělivého sledování jedné velmi slabé tečky.</p>
<h2>Zdroje</h2>
<ul><li><a href="https://www.eso.org/public/news/eso2612/" rel="noopener" target="_blank">ESO: Milky Way&#039;s fastest star orbits our supermassive black hole so closely it feels its spin</a> (19. 8. 2026)</li><li><a href="https://www.mpe.mpg.de/8219735/news20260819" rel="noopener" target="_blank">MPE: A star with an Extreme Orbit</a> (19. 8. 2026)</li><li><a href="https://www.nature.com/articles/s41586-026-10894-w" rel="noopener" target="_blank">GRAVITY&#43; Collaboration: Discovery of a star sensitive to the spin of Sagittarius A*</a>, Nature, 19. 8. 2026, doi: 10.1038/s41586-026-10894-w</li><li><a href="https://www.theguardian.com/science/2026/aug/19/astronomers-detect-fastest-known-star-in-milky-way-s301" rel="noopener" target="_blank">The Guardian: Astronomers detect fastest known star in Milky Way</a> (19. 8. 2026)</li></ul>]]></content:encoded>
		<category>Vesmír</category>
		<pubDate>Fri, 21 Aug 2026 17:49:57 +0200</pubDate>
	</item>
	<item>
		<title>Web Svět HTC hledá ve starých telefonech vysvětlení dnešních funkcí</title>
		<link>https://tb.chatujme.cz/svet-htc-cesky-web-o-mobilech-a-jejich-historii-a292</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/svet-htc-cesky-web-o-mobilech-a-jejich-historii-a292</guid>
		<description>Svět HTC je český web, který píše výhradně o mobilních telefonech. Ze 118 vydaných článků jich 42 patří do rubriky Historie: vezmou funkci přístroje starého deset i dvacet let a dovedou ji k telefonu, který ji má dnes. Recenzi nového mobilu na webu nenajdete, starší testy HTC leží na samostatné adrese.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/86/m2-2026-08-21-svet-htc-cf55c3e9.jpg" alt="HTC HD2 ležící displejem vzhůru na bílém pozadí, pod displejem řada hardwarových tlačítek" /><figcaption>HTC HD2 z roku 2009 s hardwarovými tlačítky pod displejem. Článek o tomhle telefonu vede na Světě HTC výpis nejčtenějších. Foto: Electzik, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>

<p>Český web o mobilech vypadá obvykle podobně: recenze nového přístroje, katalog s parametry, soutěž o telefon. Svět HTC nemá ani jedno. Bere funkci telefonu, který se prodával před deseti nebo patnácti lety, dohledá k ní dobovou tiskovou zprávu a skončí u přístroje, který tutéž věc umí dnes.</p>

<h2>Jen to, co se vejde do kapsy</h2>

<p>Rubrik má web sedm a všechny jsou o telefonu: Android, Aplikace, Apple, HTC, Historie, Sítě a Telefon a společnost. Notebook, televize ani herní konzole se do nich nevejdou. Sitemapa vypisuje 118 článků, kdežto součet čísel u rubrik je 173, takže jeden text běžně patří do dvou rubrik naráz.</p>

<p>Pro srovnání: server mobilenet.cz se v titulku sám popisuje jako web o mobilních telefonech, noteboocích a technologiích budoucnosti a rubriky na notebooky i tablety opravdu má. Svět Androida se v titulku hlásí k recenzím, novinkám, testům a návodům. Recenze nového telefonu na Světě HTC není ani jedna.</p>

<h2>Historie, která pokaždé dojde k dnešku</h2>

<p>Nejvíc práce si web dává s rubrikou Historie: 42 článků ze 118. Postup je v nich pořád stejný.</p>

<p>Text o BlinkFeedu popisuje domovskou obrazovku telefonu HTC One z února 2013, na které místo ikon běžel proud zpráv a příspěvků ze sociálních sítí. Cituje k tomu tiskovou zprávu HTC i dobovou recenzi serveru The Verge a končí u Discoveru, který dnes nabízí Google. Rozdíl, na kterém článek stojí, je způsob, jak se do toho proudu dostane obsah: HTC ho muselo domlouvat s vydavateli po kusech, Google si ho bere z vlastního indexu.</p>

<p>Stejnou stavbu mají další texty. Kulička pod displejem, kterou HTC psalo do specifikací modelů Magic a Hero, vede k dnešnímu podrženému mezerníku. Druhý čip určený jen na zpracování fotek, jaký HTC dalo do One X v únoru 2012, vede ke koprocesoru, který Google poprvé nasadil až v Pixelu 2 v roce 2017. Pod každým takovým článkem stojí seznam zdrojů a jsou v něm hlavně tiskové zprávy výrobců a recenze z doby vydání přístroje.</p>

<h2>Vedle historie běží běžné zpravodajství</h2>

<p>Zbytek webu jsou zprávy o telefonech tak, jak vycházejí. Za poslední týden tam přibyl strop na paměť aplikací v Androidu 17, dvojitý podpis instalačních balíčků klasickým a postkvantovým klíčem, nové obchodní podmínky Applu pro Evropskou unii a rozbor zprávy sdružení GSMA o Malawi.</p>

<p>Zvláštní je rubrika Telefon a společnost, protože v ní telefon vystupuje jako věc, o které rozhoduje úřad: české provedení práva na opravu, chystaný zákaz mobilů ve školách nebo rozhodnutí Evropské komise o cizích AI asistentech v Androidu. Článků v ní je zatím jedenáct, což je spolu s rubrikou Sítě nejmíň ze všech sedmi.</p>

<h2>Recenze HTC leží na jiné adrese</h2>

<p>Odkaz v patičce vede na recenze.svet-htc.cz, tedy na samostatnou statickou stránku s technickými specifikacemi, klady a zápory a galerií fotek. Přístrojů je v ní třiadvacet a nejnovější z nich je HTC One z roku 2013. Nic dalšího už nepřibylo: v patičce stojí copyright z roku 2014 a stránka si dodnes načítá starou verzi Google Analytics a reklamní zónu Skliku.</p>

<p>Úvodní text archivu zůstal ve tvaru, v jakém ho tam kdysi někdo napsal. „V dnešní době společnost HTC soustřeďuje vývoj pro Android, ale také Windows Mobile,“ stojí v něm, a o kus dál, že firma patří mezi nejrychleji rostoucí v oboru. Kdo tam přijde pro recenzi současného telefonu, odejde s prázdnou. Kdo hledá parametry přístroje z roku 2011, dostane je i s galerií.</p>

<h2>Jak je web postavený</h2>

<p>Vzhled je střídmý a reklamu na sobě web nemá. Výpis se dá řadit třemi způsoby, Trending, Nejnovější a Nejčtenější, a u každého článku je vidět, kolikrát ho někdo otevřel. Čísla jsou zatím nízká: text vydaný minulý týden měl při psaní tohohle článku šest zhlédnutí.</p>

<p>Diskuse pod články je, ale psát do ní může jen přihlášený čtenář a většinou v ní nikdo není. Odběr web nabízí přes RSS a Atom a přímo u té nabídky píše, že e-mailem neposílá nic. Jméno autora u článků nestojí. Soubor robots.txt zavírá jen cestu do administrace a k rozhraní API, sitemapa je úplná a vede i na stránky rubrik.</p>

<p>Metoda, na které web stojí, má strop. Telefonů HTC, u kterých se dá ukázat funkce s pokračováním v dnešku, je konečný počet a v archivu recenzí jich leží třiadvacet. Rubrika Historie proto sahá i jinam: je v ní stabilizace obrazu, kterou v roce 2012 předváděla Nokia u Lumie 920, notifikační dioda vypuštěná u Samsungu Galaxy S10 i posílání souborů přiložením dvou telefonů, které Android uměl už v roce 2011 a pak to sám pohřbil. Značka v názvu tak drží čím dál víc dobu než výrobce.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://svet-htc.cz/" rel="noopener" target="_blank">Svět HTC, úvodní strana</a></li>
<li><a href="https://svet-htc.cz/rubrika/historie" rel="noopener" target="_blank">Svět HTC: rubrika Historie</a></li>
<li><a href="https://svet-htc.cz/clanek/blinkfeed-htc-one-domovska-obrazovka-discover" rel="noopener" target="_blank">Svět HTC: Proud zpráv na domovské obrazovce zkusilo HTC v roce 2013, dnes ho rozdává Google</a></li>
<li><a href="https://svet-htc.cz/sitemap.xml" rel="noopener" target="_blank">Svět HTC: sitemap.xml</a></li>
<li><a href="https://recenze.svet-htc.cz/" rel="noopener" target="_blank">Recenze telefonů HTC</a></li>
<li><a href="https://recenze.svet-htc.cz/one" rel="noopener" target="_blank">Recenze telefonů HTC: HTC One (M7)</a></li>
<li><a href="https://mobilenet.cz/" rel="noopener" target="_blank">mobilenet.cz</a></li>
<li><a href="https://www.svetandroida.cz/" rel="noopener" target="_blank">Svět Androida</a></li>
</ul>]]></content:encoded>
		<category>Internet a sítě</category>
		<pubDate>Fri, 21 Aug 2026 14:19:35 +0200</pubDate>
	</item>
	<item>
		<title>Britský tokamak MAST Upgrade dosáhl svého nejvyššího tlaku plazmatu bez nestabilit</title>
		<link>https://tb.chatujme.cz/mast-upgrade-pata-serie-tlak-plazmatu-a291</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/mast-upgrade-pata-serie-tlak-plazmatu-a291</guid>
		<description>Britská agentura pro atomovou energii uzavřela pátou sérii pokusů na tokamaku MAST Upgrade v Culhamu. Stroj během ní vytvořil přes 1 100 plazmat a dosáhl nejvyššího tlaku ve své historii, aniž se plazma rozpadlo. Tým k tomu předvedl způsob, jak hlídat polohu plazmatu podle světla vyzářeného v odvodu tepla.</description>
		<content:encoded><![CDATA[<p>Britská agentura pro atomovou energii (UKAEA) uzavřela pátou sérii pokusů na tokamaku MAST Upgrade v Culhamu u Oxfordu a výsledky oznámila 6. srpna 2026. Stroj během ní vytvořil přes 1 100 plazmat a udržel přitom nejvyšší tlak ve své historii, aniž se plazma rozpadlo. Pokusy běžely v letech 2025 a 2026.</p>
<figure><img src="https://tb.chatujme.cz/img/magazin/articles/c3/m2-2026-08-21-mast-upgrade-1f092a41.jpg" alt="Svítící plazma uvnitř vakuové nádoby tokamaku MAST" /><figcaption>Pohled dovnitř vakuové nádoby britského tokamaku MAST v Culhamu, prostor vyplňuje modrobílé svítící plazma. Foto: Eye Steel Film, Wikimedia Commons (CC BY 2.0)</figcaption></figure>
<h2>Proč se vysoký tlak plazmatu nedrží sám</h2>
<p>Culhamský stroj je největší sférický tokamak v provozu. Vznikl přestavbou staršího MAST, který tam běžel od roku 2000 do roku 2013; přestavba přinesla delší pulzy, silnější magnetické pole, víc ohřevu a nový systém odvodu tepla. Ve fúzním stroji se izotopy vodíku ohřejí, stlačí a udrží při teplotách, které v MAST Upgrade dosahují třiceti milionů stupňů Celsia. Čím vyšší je hustota a teplota, tím rychleji přibývá fúzních reakcí. Plazma o vyšším tlaku tedy vydá víc výkonu z jednoho krychlového metru a víc se podobá tomu, co bude potřebovat elektrárna.</p>
<p>Vysoký tlak ale plazma rozkolísá. Na okraji vznikají náhlé výtrysky, kterým se říká okrajové lokalizované módy, zkratkou ELM. Jediná taková událost umí vyhodit až desetinu energie uložené v plazmatu. Opakovaně tím trpí vnitřní stěna i součásti, které odvádějí teplo, a v elektrárně by se to promítlo do nákladů na údržbu. Bez řešení se ELM považují za vážnou překážku komerční fúze.</p>
<h2>Čtyři klidné režimy místo jednoho</h2>
<p>Tým v Culhamu potlačoval výtrysky dvěma cestami. První je režim quasi-continuous exhaust (QCE), druhou rezonanční magnetické poruchy: cívky vytvoří trojrozměrné magnetické pole, které sníží tlak na okraji plazmatu a udrží ho stabilní. Stroj se navíc dostal do dalších dvou režimů, quiescent H-mode a I-mode. Oba drží energii v plazmatu lépe a velké výtrysky u nich nevznikají.</p>
<p>Nejde o britskou zvláštnost. Přehled konsorcia EUROfusion z dubna 2026 popisuje osm různých režimů bez velkých ELM, které se zkoušejí na pěti evropských tokamacích: ASDEX Upgrade, JET, MAST Upgrade, TCV a WEST. U QCE podle něj vycházejí parametry na okraji plazmatu po přepočtu srovnatelné s běžným režimem s výtrysky, takže se nabízí jako provozní scénář i pro ITER.</p>
<h2>Polohu plazmatu hlídá světlo z divertoru</h2>
<p>K tomu přidali v Culhamu techniku, kterou podle UKAEA nikdo před nimi nepoužil. Poloha plazmatu se měří podle viditelného světla, jež vyzařuje deuterium v horním a dolním vnějším divertoru, tedy v místech, kudy ze stroje odchází teplo a částice. Z rozdílu mezi oběma se v reálném čase pozná i nepatrné vychýlení. Budoucí elektrárna bude muset takové odchylky srovnávat sama, bez člověka u pultu, a tohle je krok tím směrem.</p>
<h2>Dusík mění odpadní teplo ve světlo</h2>
<p>Druhý nález se týká právě odvodu tepla. Vpustí-li se na okraj plazmatu malé množství dusíku, začne plazma vyzařovat velkou část odváděného výkonu jako světlo. Teplo se rozptýlí v objemu dřív, než dopadne na stěnu a na divertor, a špičkový tepelný tok klesne.</p>
<p>MAST Upgrade je první tokamak s plně optimalizovaným divertorem Super-X, který sám o sobě snížil tepelnou zátěž na desetinu. Ani to podle UKAEA v elektrárně stačit nebude a příměs bude nutná. Culhamské pokusy jsou první podrobnou studií toho, jak se příměs chová ve stíněné geometrii Super-X se dvěma nulovými body magnetického pole na sférickém tokamaku. Tým prozkoumal i takzvanou zápornou trojúhelníkovitost, tedy tvar plazmatu, který snese vysoký výkon bez ELM.</p>
<h2>Co zpráva neuvádí</h2>
<p>Konkrétní hodnotu tlaku UKAEA nezveřejnila. Mluví jen o nejvyšším tlaku, jakého stroj dosáhl, takže srovnání s jinými tokamaky z oznámení udělat nejde. Rozcházejí se i počty: tisková zpráva uvádí přes 1 100 plazmat, stránka projektu přes tisíc a k tomu více než dvě stě výzkumníků ze čtyřiceti institucí.</p>
<h2>Kam výsledky míří</h2>
<p>Zazněly na 52. konferenci Evropské fyzikální společnosti o fyzice plazmatu, kterou UKAEA pořádala od 29. června do 3. července 2026 v Edinburghu. Teď putují k týmům, které navrhují ITER a britskou prototypovou elektrárnu STEP ve West Burtonu v Nottinghamshiru.</p>
<p>Samotný stroj se mezitím přestavuje. Dostane dva nové injektory neutrálních svazků, které zdvojnásobí jeho ohřev, a systém Electron Bernstein Wave s dalšími 1,6 MW. Práce mají skončit v roce 2027 a šestá série pokusů, tentokrát zaměřená na STEP, je plánovaná na rok 2028. Elektřinu MAST Upgrade nevyrábí a vyrábět nebude; stejně jako u <a href="https://tb.chatujme.cz/pulzni-zdroj-sirius-tri-tisice-vystrelu-a153">pulzního zdroje Sirius</a> jde o měření, ze kterého se skládá návrh stroje pozdějšího.</p>
<p>Zdroje: <a href="https://www.gov.uk/government/news/under-pressure-record-plasma-for-uk-flagship-machine" rel="noopener" target="_blank">tisková zpráva UKAEA ze 6. srpna 2026</a>, <a href="https://www.ukaea.org/work/mast-upgrade/" rel="noopener" target="_blank">stránka projektu MAST Upgrade</a>, <a href="https://arxiv.org/abs/2604.20484" rel="noopener" target="_blank">přehled režimů bez ELM na tokamacích konsorcia EUROfusion</a> a <a href="https://epsplasma2026.com/" rel="noopener" target="_blank">stránka konference EPS Plasma Physics 2026</a>.</p>]]></content:encoded>
		<category>Energetika</category>
		<pubDate>Fri, 21 Aug 2026 09:50:45 +0200</pubDate>
	</item>
	<item>
		<title>Waymo představilo vlastní 5 nm čip pro předzpracování dat ze senzorů robotaxi</title>
		<link>https://tb.chatujme.cz/waymo-vlastni-asic-senzory-a290</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/waymo-vlastni-asic-senzory-a290</guid>
		<description>Waymo poprvé popsalo, co má v kufru svých robotaxi. Vedle součástek od AMD, Nvidie a dalších dodavatelů tam přibyl vlastní 5 nm ASIC, který zpracovává surová data z lidaru, radaru a kamer dřív, než se dostanou k modelům rozhodujícím o jízdě. Firma u něj uvádí přes 1 000 TOPS, jenže bez údaje o přesnosti výpočtu a o spotřebě se to nedá s ničím poměřit.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/62/m2-2026-08-21-waymo-zeekr-969c5e1d.jpg" alt="Řada vozů Waymo s karoserií Zeekr zaparkovaná před vraty depa" /><figcaption>Vozy Waymo s karoserií Zeekr v depu Bayshore v San Francisku. Foto: Dllu, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure><p>Robotaxi má na rozhodnutí zlomek vteřiny. Data z kamer, lidarů a radarů musí projít celým řetězcem, od prvního pixelu po zásah do řízení, dřív než auto ujede pár metrů. Waymo tomu říká pixels-to-actuation a ve čtvrtek 20. srpna poprvé ukázalo, čím ten řetězec začíná. Zápis na firemním blogu podepsali viceprezident pro vývoj Satish Jeyachandran a vedoucí výpočetní části Daniel Rosenband.</p><h2>Čip sedí na začátku řetězce</h2><p>Novinkou je zakázkový obvod ASIC vyrobený 5 nm postupem. ASIC je čip navržený na jedinou úlohu: nedá se přeprogramovat jako běžný procesor, zato tu jednu věc zvládne rychleji a s menší spotřebou. Ten Waymův má na starosti přední část zpracování. Ze surových toků z lidaru, radaru a kamer vytáhne podstatné údaje, potlačí šum mezi snímky kvůli vidění za šera a výsledek pošle do inferenčního jádra, které teprve spouští modely slučující data z jednotlivých čidel.</p><p>Je to tedy předzpracování, ne rozhodování. Co auto udělá, vzniká až za tímhle čipem. Do návrhu prý vstoupila zkušenost z víc než 200 milionů mil ujetých plně autonomně a Waymo dodává, že výpočetní výkon vozu za osm let zvedlo dvacetkrát. Dosud podle serveru The Register spoléhalo na hradlová pole FPGA od Intelu. Ta se dají překonfigurovat, ale programují se obtížně a v hustotě výpočtu za jednoúčelovým křemíkem zaostávají.</p><h2>Tisíc TOPS samo o sobě nic neříká</h2><p>Jediné výkonové číslo, které firma pustila ven, zní přes 1 000 TOPS. Jeden TOPS je bilion operací za sekundu, řeč je tedy o víc než tisíci bilionech. Potíž je v tom, co k číslu chybí. Waymo neuvádí, v jaké přesnosti se operace počítají ani při jaké spotřebě, a bez toho se TOPS nedá poměřit s ničím jiným. The Register odhaduje osmibitová celá čísla, což by čip stavělo zhruba k platformě Nvidia Drive AGX Thor, sám to ale označuje za dohad.</p><p>Druhá výhrada je prostší. Těch 1 000 TOPS připadá podle blogu na přední zpracování, ne na celý palubní počítač. Server The Next Web upozorňuje, že srovnání s kompletními platformami pro autonomní jízdu, která po oznámení proběhla médii, staví jednu součástku proti celku. Waymo takové srovnání neudělalo.</p><h2>Dva výpočetní celky místo jednoho</h2><p>Zajímavější než výkon je způsob zapojení. Ve voze nesedí nikdo, kdo by převzal řízení, takže se zálohuje sám hardware. Výpočetní systém je podle zápisu navržený jako dva nezávislé motory: za běžného provozu pracují jako jeden celek a počítají tytéž úlohy souběžně, při poruše jednoho pokračuje druhý sám. The Register z toho vyvozuje, že každý vůz veze dvojici těchto obvodů.</p><p>Zbytek zadání zní méně efektně a je stejně tvrdý. Počítač jede v autě, ne v serverovně, takže snáší vibrace, rázy a teploty od mrazů na Středozápadě po parna ve Phoenixu. Waymo ho proto napojilo na kapalinové chlazení vozu. Musí být přitom tichý a nesmí sníst kufr, odkud pochází i název zápisu, doslova pohled pod naše víko kufru. Všechna čísla o vlastní bezpečnosti přitom firma vykazuje sama a žádný nezávislý orgán je neprověřil; nejblíž tomu bylo <a href="https://tb.chatujme.cz/waymo-iihs-nehody-a140">srovnání hlášených nehod s lidskými řidiči</a>, které magazín rozebíral dřív.</p><h2>Vlastní křemík vedle cizího</h2><p>Spolu s čipem zveřejnila firma jmenný seznam dodavatelů: AMD, Micron, Nvidia, Samsung, Sandisk, Socionext a TSMC. Vlastní obvod tedy nikoho nenahradil. Úlohy mimo strojové učení, tedy řízení běhu, přesuny dat a zápis záznamů, zůstávají na součástkách partnerů a Waymo mluví o vyvážené heterogenní soustavě. Ze seznamu stojí za pozornost Socionext. Japonská firma navrhuje zakázkové obvody pro cizí zadavatele a bývá to cesta, jak přijít k vlastnímu čipu bez vlastního čipového oddělení.</p><p>Waymo dodává, že ASIC je jen jedna z několika vlastních součástek, na kterých pracuje. Které to jsou, neřeklo.</p><h2>Podrobnosti až na Hot Chips</h2><p>Údaje, které z blogu nevyplývají, by měly padnout na konferenci Hot Chips na Stanfordu. V pondělí 24. srpna tam má Daniel Rosenband přednášku Compute in Motion: Challenges of Autonomous Driving a hned po ní vystoupí v automobilové sekci Sabareesh Ravikumar a Pieter Kapsenberg s příspěvkem o procesoru pro slučování dat ze senzorů. Teprve tam se čip dostane před publikum, které se umí ptát na přesnost výpočtu i na spotřebu.</p><p>Zdroje: <a href="https://waymo.com/blog/2026/08/look-under-our-trunk" rel="noopener" target="_blank">zápis na blogu Waymo</a>, <a href="https://www.theregister.com/edge-and-iot/2026/08/20/waymo-has-designed-a-robocar-chip-to-stay-ahead-of-tesla/5290592" rel="noopener" target="_blank">The Register</a>, <a href="https://thenextweb.com/news/waymo-custom-chip-robotaxi-tsmc-ojai" rel="noopener" target="_blank">The Next Web</a>, <a href="https://hotchips.org/program/conference/" rel="noopener" target="_blank">program konference Hot Chips 2026</a>.</p>]]></content:encoded>
		<category>Technologie</category>
		<pubDate>Fri, 21 Aug 2026 01:58:04 +0200</pubDate>
	</item>
	<item>
		<title>Díra v Defenderu obchází červencovou záplatu a týden po přidělení čísla nemá opravu</title>
		<link>https://tb.chatujme.cz/defender-shieldbreak-obchazi-zaplatu-a289</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/defender-shieldbreak-obchazi-zaplatu-a289</guid>
		<description>Zranitelnost ShieldBreak obchází červencovou opravu Defenderu a z běžného účtu dá práva SYSTEM na plně aktualizovaných Windows. Microsoft jí 14. srpna přidělil číslo CVE-2026-69414, ale opravenou verzi u ní zatím neuvádí. Nálezce ji zveřejnil bez upozornění, protože s firmou vede spor o hlášení chyb.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/84/m2-foto-shieldbreak-cve-ca70a073.png" alt="Záznam CVE-2026-69414 na stránkách CVE.org" /><figcaption>Záznam ShieldBreaku v katalogu CVE. Kolonka s opravenou verzí je prázdná a Microsoft do popisu píše, že na aktualizaci teprve pracuje. Snímek obrazovky z 20. srpna 2026. Foto: vlastní snímek obrazovky, cve.org (snímek obrazovky)</figcaption></figure>

<p>Antivirus vestavěný do Windows má od 12. srpna zveřejněný postup, kterým se z běžného účtu dají získat práva SYSTEM. Microsoft mu 14. srpna přidělil označení <a href="https://www.cve.org/CVERecord?id&#61;CVE-2026-69414" rel="noopener" target="_blank">CVE-2026-69414</a> a dodnes u něj stojí věta, že na opravě teprve pracuje. Ta chyba se jmenuje ShieldBreak a její historie je zároveň příběhem sporu, který mezitím připravil nálezce o účty na GitHubu i GitLabu.</p>

<h2>Obchází záplatu, kterou už jednou dostal</h2>

<p>Východiskem je <a href="https://tb.chatujme.cz/defender-rogueplanet-zaplata-a127">chyba RoguePlanet, kterou Microsoft opravil v červenci</a>. Nálezce tvrdí, že oprava svůj úkol nesplnila, a ShieldBreak předvádí jako její úplné obejití. Předváděcí kód podle něj vyzkoušel na nejnovějších Windows 11 25H2 včetně kanálu Canary a na Windows Serveru 2025 se stoprocentní úspěšností; Windows 10 sice nepodporuje, ale zranitelné podle něj jsou také.</p>

<p>Dva nezávislí odborníci to ověřili. Podle <a href="https://thehackernews.com/2026/08/shieldbreak-zero-day-poc-claims.html" rel="noopener" target="_blank">rozboru The Hacker News</a> potvrdil Kevin Beaumont, že postup na Windows 11 funguje, a zároveň upozornil, že s RoguePlanetem má společné jen málo: ten zneužíval souběh v souborovém systému a podstrkoval karanténě přepis systémových souborů, kdežto ShieldBreak mění obsah souboru během kontroly přes rozhraní Cloud Filter API. Will Dormann z firmy Tharros útok rovněž potvrdil a doplnil podmínku, která v prvních zprávách chyběla: <strong>Defender musí být zapnutý</strong>, jinak postup nefunguje.</p>

<p>Sled kroků, který Dormann popsal, je ukázka toho, jak se ze dvou neškodných věcí stane jedna škodlivá. Útočník nastraží zkušební soubor EICAR, symbolickými odkazy nasměruje kontrolu Defenderu do systémové složky a během ní podstrčí vlastní kód pod jménem <code>phoneinfo.dll</code>, tedy knihovny, která ve Windows standardně vůbec neexistuje. Pak nechá spustit naplánovanou úlohu QueueReporting, která patří k hlášení chyb a běží s nejvyššími právy. Ta knihovnu načte, protože ji hledá, a podstrčený kód se rozběhne jako SYSTEM.</p>

<h2>Dvě strany jednoho sporu</h2>

<p>ShieldBreak nevyšel po dohodě s výrobcem. Nálezce, vystupující jako Nightmare Eclipse a jinde jako Chaotic Eclipse, ho zveřejnil bez předchozího upozornění, a dělá to tak od jara, protože s Microsoftem vede otevřený spor.</p>

<p>Firma se k němu vyjádřila na blogu svého bezpečnostního střediska 27. května: šest dříve zveřejněných chyb, mezi nimi RedSun, UnDefend a BlueHammer, jí podle ní nikdo před zveřejněním neukázal, což odporuje koordinovanému zveřejňování. Totéž zopakovala u ShieldBreaku: podle <a href="https://www.bleepingcomputer.com/news/security/microsoft-working-on-defender-patch-for-shieldbreak-zero-day/" rel="noopener" target="_blank">vyjádření pro BleepingComputer</a> chybu prověřuje a opraví, přičemž zdůraznila, že koordinovaný postup podporuje. Nálezce v záznamu neuvedla.</p>

<p>Druhá strana popisuje jiné věci. Nálezce tvrdí, že mu Microsoft smazal účet, přes který hlášení podával, že nedostal odměnu z programu za nalezené chyby a že mu padly výhrůžky. Doložit se dá to, co je vidět zvenčí: v květnu mu GitHub, který Microsoftu patří, zablokoval účet s jeho nálezy. Přestěhoval se na GitLab a přišel o účet i tam. Důvod blokace nikdo veřejně nevysvětlil ani v jednom případě.</p>

<p>Kolik z jeho nálezů je opravených, se ve zdrojích rozchází. Jisté je, že YellowKey, GreenPlasma a MiniPlasma zalátal červnový balík, RoguePlanet ten červencový a srpnový přinesl opravu chyby LegacyHive pod označením CVE-2026-62832. U RedSunu, UnDefendu a BlueHammeru jedny zprávy uvádějí, že opravené jsou, jiné z poloviny srpna je pořád vedou jako nezáplatované.</p>

<h2>Co z toho plyne pro počítač, který jen běží</h2>

<p>ShieldBreak není nic, co by přišlo z internetu samo. Útočník už na stroji musí umět spustit kód, byť pod nejobyčejnějším účtem. Nebezpečné je to jako druhý krok: kdo se dostane dovnitř přes phishing nebo cizí program, získá tímhle postupem správcovská práva bez jediného dialogu.</p>

<p>Obě chyby přitom sedí ve stejném místě ze stejného důvodu. Antivirus čte každý soubor a běží s nejvyššími právy, takže je zároveň nejlepší pákou, jakou útočník na systému najde. Vypnutím Defenderu by podle Dormanna útok nefungoval, jenže to je rada, kterou nikdo se zdravým rozumem nedá.</p>

<p>Zbývá čekat na opravu a držet Defender aktuální. Vyhledávací nástroj se aktualizuje sám a mimo řádný měsíční balík, takže až oprava vyjde, dorazí bez zásahu uživatele. V Zabezpečení Windows se dá číslo verze ověřit v části o ochraně před viry a hrozbami.</p>

<p>A pak je tu ta nepříjemnější část. Dokud spor trvá, budou další nálezy vycházet stejným způsobem: nejdřív veřejně, s funkčním předváděcím kódem, a až potom se k nim dostane výrobce. Zaplatí to lidé, kteří o něm nevědí.</p>]]></content:encoded>
		<category>Bezpečnost</category>
		<pubDate>Thu, 20 Aug 2026 19:35:07 +0200</pubDate>
	</item>
	<item>
		<title>Americký úřad nenašel důvod vyšetřovat chybějící druhou pojistku kol náklaďáků</title>
		<link>https://tb.chatujme.cz/nhtsa-dp26002-pojistka-kol-nakladaku-a288</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/nhtsa-dp26002-pojistka-kol-nakladaku-a288</guid>
		<description>Americký úřad pro bezpečnost silničního provozu odmítl otevřít vyšetřování, jestli není bezpečnostní vadou to, že kolové matice těžkých nákladních aut nemá co jistit podruhé. Petice mířila na kola s deseti šrouby a roztečí 285,75 milimetru, tedy na běžnou výbavu amerických tahačů a návěsů. Úřad prošel stížnosti majitelů, hlášení výrobců i půl roku záznamů ze silničních kontrol a napsal, že povolené matice se objevují po servisu, ne kvůli konstrukci.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/aa/m2-2026-08-20-kola-naklad-d321102e.jpg" alt="Kolo nákladního auta s deseti maticemi, na každé je nasazený červený plastový ukazatel ve tvaru šipky" /><figcaption>Ukazatele povolené matice na kole nákladního auta: šipky se namíří proti sobě, takže pootočení matice je vidět z odstupu. Deset matic po obvodu odpovídá kolu, o kterém mluví zamítnutá petice. Foto: Blood Red Sandman, Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<p>Petice, kterou v listopadu 2025 poslal americkému úřadu pro bezpečnost silničního provozu (NHTSA) Bhupinder Dhadda, se ptala na jedinou věc: proč kolo těžkého nákladního auta drží jen předpětí deseti matic a nic dalšího. Úřad podnět letos 4. března otevřel pod číslem DP26002, prošel data a v pondělí 17. srpna vydal ve Federálním registru <a href="https://www.federalregister.gov/documents/2026/08/17/2026-16749/denial-of-motor-vehicle-defect-petition-dp26002" rel="noopener" target="_blank">zamítnutí</a>.</p>

<h2>Co petice žádala</h2>

<p>Podnět mířil na kola, která americké dokumenty označují jako 10-285,75 mm: deset šroubů rozmístěných po roztečné kružnici o průměru 285,75 milimetru. Jsou to obvyklá kola o průměru 22,5 palce se středěním na náboji a nosí je většina amerických tahačů, návěsů i přívěsů. Dhadda tvrdil, že se matice na takovém kole za provozu povolují samy, protože na nich kolísá teplota, přenášejí proměnlivé zatížení a chvění, styčné plochy se usazují a spoj únavově stárne. Chtěl, aby úřad posoudil, jestli chybějící záložní mechanická pojistka matic není bezpečnostní vadou.</p>

<p>Běžné kolo takovou pojistku nemá. Nejrozšířenější pomůckou zůstává plastová šipka nasazená na matici; sousední šipky se namíří proti sobě a když se některá matice pootočí, je to poznat z metru. Nedrží nic, jen to ukáže.</p>

<h2>Čím úřad zamítnutí odůvodnil</h2>

<p>Kancelář pro vyšetřování vad (ODI) prošla tři sady údajů: dotazníky, ve kterých si majitelé stěžují na své vozidlo, hlášení výrobců v systému včasného varování a půl roku záznamů o přestupcích, které u nákladních vozidel za povolené nebo chybějící kolové matice eviduje americká správa pro bezpečnost silniční nákladní dopravy (FMCSA). Vyšlo jí z toho, že povolené a chybějící matice se objevují většinou u vozů s vyšším nájezdem a krátce po servisním zásahu, ne kvůli tomu, jak je vůz navržený nebo vyrobený. K tomu úřad připsal, že řidič užitkového vozidla musí před každou jízdou provést prohlídku, při které se povolená matice dá najít.</p>

<p>Není to rozhodnutí o tom, že by druhá pojistka nepomáhala. Americké právo o vadách stojí na tom, že vada je vlastnost vozidla, ne způsob, jakým ho někdo udržuje, a úřad napsal, že doklady o systémové vadě nenašel. Zároveň dodal, že možnost zasáhnout později si nechává otevřenou.</p>

<h2>Kolik kol vlastně odpadne</h2>

<p>Přesné číslo nemá ani Severní Amerika. Naposledy se tím v USA soustavně zabývala Národní rada pro bezpečnost dopravy (NTSB) v roce 1992, po sérii nehod z podzimu 1991, při kterých zemřelo sedm lidí. Uzavřela to tak, že hlavní příčiny odpadlých kol u středních a těžkých nákladních aut jsou špatně dotažené matice a poškozená ložiska, a obojí že plyne z nedostatečné údržby.</p>

<p>Nejlepší čísla má kanadské Ontario, protože jako jediné vyšetřuje každý hlášený případ povinně. Přinutil ho k tomu koronerský soud, který se sešel v říjnu 1995 po několika smrtelných nehodách a vydal jedenatřicet doporučení; z nich vzešel i přestupek s objektivní odpovědností a pokutou až 50 000 kanadských dolarů, kterou dostane dopravce i řidič bez ohledu na příčinu. Počet hlášených případů pak spadl z 215 v roce 1997 na 99 o rok později a mezi lety 1999 a 2003 se držel na průměru 75 ročně.</p>

<p>Zpráva ontarijského ministerstva dopravy z roku 2004 shrnula 750 vyšetřených případů: přes 80 % zavinily matice a šrouby, 10 až 15 % ložiska. Souběžná práce Johna Woodrooffa uvádí, že v provincii i po zpřísnění odpadne kolo asi sedmkrát měsíčně a že si to od roku 1995 vyžádalo šest životů. Obě zprávy jsou ke stažení na stránce ontarijského školicího programu pro montáž kol.</p>

<p>V jednom se prameny rozcházejí. Přehled Truck News z letošního února píše, že návěs nebo přívěs přijde o kolo více než dvakrát častěji než tahač. Starší text téhož autora v Heavy Duty Trucking uvádí, že poměr byl zhruba vyrovnaný a přípojná vozidla měla jen asi o šest procent případů víc. Obojí se odvolává na ontarijská data, jen z jiných let.</p>

<h2>Proč se matice povolí</h2>

<p>Výrobci kol předepisují na matici zhruba 450 až 500 lb-ft, po přepočtu asi 610 až 680 N·m. Málo utažená matice se povolí sama, přetažená natáhne šroub za mez pružnosti a ten pak praskne. Rázový utahovák s jednopalcovým čtyřhranem přitom podle Truck News udělá za dvě vteřiny přes 700 lb-ft, tedy kolem 950 N·m, což je vysoko nad návrhovou hodnotou.</p>

<p>Předepsaný moment navíc platí jen tehdy, když jsou styčné plochy kola a náboje čisté. Rez, odlupující se lak nebo nečistota mezi nimi brání dosednutí. Stejně tak zkreslí výsledek použitý šroub nebo matice, kterou nikdo nepromazal: klíč ukáže správnou hodnotu, ale svěrná síla je jinde.</p>

<p>Proti usazení spoje se kola tradičně dotahují po ujetí 80 až 160 kilometrů. Americké sdružení pneumatikářského průmyslu (TIA) a rada pro techniku a údržbu (TMC), která patří pod tamní svaz dopravců, dnes místo toho doporučují kontrolu hned v dílně: projet osm až šestnáct kilometrů v ostrých zatáčkách nebo po nerovnostech, případně osmičky, a pak moment přeměřit. Odpadne tím shánění pneuservisu ve dvě ráno. Truck News k tomu ovšem dodává, že kolo namontované podle předpisu, tedy na čisté plochy, s promazanými závity a správným momentem, dotahovat vůbec nepotřebuje.</p>

<p>Ontario odpovědělo na tutéž otázku, jakou položila petice, bez hledání nové součástky: školením montérů, povinným vyšetřováním každého případu a odpovědností, která platí bez ohledu na příčinu. Americký úřad se teď rozhodl neotevírat ani vyšetřování. Nejrozšířenější pojistkou tak zůstává kus plastu, který nedrží nic a jen ukáže, že se matice už pohnula.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.federalregister.gov/documents/2026/08/17/2026-16749/denial-of-motor-vehicle-defect-petition-dp26002" rel="noopener" target="_blank">Denial of Motor Vehicle Defect Petition, DP26002</a>, Federal Register, 17. srpna 2026</li>
<li><a href="https://www.trucknews.com/regulations/how-to-prevent-wheel-separations-on-trucks-and-trailers/1003208438/" rel="noopener" target="_blank">How to prevent wheel separations on trucks and trailers</a>, Truck News, 3. února 2026</li>
<li><a href="https://www.truckinginfo.com/articles/why-do-wheels-come-off-trucks" rel="noopener" target="_blank">Why Do Wheels Come Off Trucks?</a>, Heavy Duty Trucking</li>
<li><a href="https://cvwstraining.ca/wheel-safety-information" rel="noopener" target="_blank">Wheel Safety Information</a> – zprávy ontarijského ministerstva dopravy a Johna Woodrooffa ke stažení</li>
</ul>]]></content:encoded>
		<category>Auta</category>
		<pubDate>Thu, 20 Aug 2026 17:55:56 +0200</pubDate>
	</item>
	<item>
		<title>Skupina za úniky z GTA 6 slibuje boj za práva hráčů a propaguje u toho vlastní memecoin</title>
		<link>https://tb.chatujme.cz/gta-6-uniky-cyberleek-stop-killing-games-a287</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/gta-6-uniky-cyberleek-stop-killing-games-a287</guid>
		<description>Skupina CyberLeek zveřejnila týden před oficiální přehlídkou videa a mapu z Grand Theft Auto 6 a doprovodila je manifestem proti čistě digitálnímu vydání. Iniciativa Stop Killing Games, na jejíž případ se manifest odvolává, skupinu odmítla a varovala hráče před jejím memecoinem.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/68/m2-foto-stop-killing-games-2dc94444.png" alt="Úvodní stránka iniciativy Stop Killing Games" /><figcaption>Úvodní stránka iniciativy Stop Killing Games, která se od skupiny CyberLeek veřejně distancovala. Snímek obrazovky z 20. srpna 2026. Foto: vlastní snímek obrazovky, stopkillinggames.com (snímek obrazovky)</figcaption></figure>

<p>Týden před tím, než Rockstar ukáže hratelnost Grand Theft Auto 6, ji ukázal někdo jiný. Skupina, která si říká CyberLeek, zveřejnila několik videí a obrázek celé mapy a k materiálům přidala manifest: vadí jí, že hra vyjde jen digitálně. Iniciativa, na kterou se přitom odvolává, ji odmítla a varuje hráče, ať jí neposílají peníze.</p>

<h2>Co uniklo a proč se tomu věří</h2>

<p>Materiály se objevily pár dní před přehlídkou <em>Grand Theft Auto 6: An Extended Look</em>, kterou <a href="https://www.ign.com/articles/gta-6-leak-forces-stop-killing-games-movement-to-distance-itself-from-hacker-manifesto" rel="noopener" target="_blank">podle IGN</a> uvede 27. srpna nejdřív Netflix a o šest hodin později ostatní platformy. Hra sama má vyjít 19. listopadu 2026 pro PS5 a Xbox Series X|S.</p>

<p>Rockstar ani Take-Two pravost nepotvrdily. Nepřímý doklad ale existuje: podle serveru <a href="https://insider-gaming.com/all-gta-6-cyberleek-leaks-so-far-map-honor-system-gameplay-videos/" rel="noopener" target="_blank">Insider Gaming</a> nechává Take-Two videa stahovat z internetu výzvami podle amerického autorského zákona. U doby, kdy jde přesvědčivé záběry ze hry vyrobit umělou inteligencí, je právě tohle nejsilnější náznak, že materiál je pravý – nikdo neposílá právníky na padělek.</p>

<p>Druhá výhrada je věcná. Záběry podle všeho pocházejí ze starší verze hry, odhadem z roku 2024 nebo staršího, takže cokoli v nich je, nemusí být ve výsledné hře. Insider Gaming z nich vypsal ukazatel výdrže, návrat šesté hvězdičky u hledanosti, oddělené výbavy zbraní místo obvyklé plné výzbroje a mapu rozdělenou do pěti okresů. Všechno s tou samou hvězdičkou: je to snímek rozdělané práce, ne seznam funkcí.</p>

<h2>Tři přikázání a vodoznak</h2>

<p>Na úniku je neobvyklé to, co ho doprovází. Skupina k němu vydala tiskovou zprávu a na vlastním webu tři „přikázání“, která <a href="https://www.polygon.com/gta-6-hackers-cyberleek-physical-discs/" rel="noopener" target="_blank">popsal Polygon</a>: neprodávat digitální předobjednávky, neprodávat předstíraná rozšíření pro jednoho hráče a zachovat obsah pro jednoho hráče. Poslední míří na rozhodnutí vydat hru bez disku; skupina píše, že vydavatel pak může hru po konci podpory znepřístupnit.</p>

<p>Stránka „o nás“ končí vzkazem ostatním vydavatelům: chovejte se slušně, nebo budete další na řadě. Záběry nesou vodoznak, že skupina bojuje za práva hráčů, a na třetím klipu, dvakrát delším než předchozí, stojí: žádné fyzické disky? Tak víc pórků. Jméno skupiny je slovní hříčka – anglické <em>leek</em> je pórek a zní stejně jako <em>leak</em>, tedy únik.</p>

<h2>Hnutí, na které se odvolávají, je odmítlo</h2>

<p>Manifest se dovolává i případu závodní hry The Crew, kterou Ubisoft po vypnutí serverů znemožnil hrát i lidem, kteří si ji koupili. Právě ten případ stál u zrodu iniciativy Stop Killing Games, jež usiluje o přístup ke hrám i po konci oficiální podpory.</p>

<p>Iniciativa se od skupiny distancovala. Používat nezákonné prostředky k prosazení názoru označila za nepřijatelné a dodala, že to nijak nepomáhá chránit právo používat to, za co lidé zaplatili. Vyjádřila se i na stranu zaměstnanců Rockstaru, kterým podobné úniky podle ní ubližují nejvíc.</p>

<p>Nejtvrdší je ale její varování ohledně peněz. CyberLeek prostřednictvím uniklých materiálů propaguje vlastní memecoin a za další obsah si říká o peníze. Iniciativa proto zpochybnila, že jde skupině opravdu o fyzická vydání a o práva zákazníků, a hráče vyzvala, ať jí nic neposílají.</p>

<p>Důvod té rychlosti je politický. Stop Killing Games upozornilo, že podobné incidenty už zaznívají při jednáních se zákonodárci, a spojení hnutí s útoky by jeho snahu o změnu pravidel oslabilo.</p>

<h2>Rockstaru to není poprvé</h2>

<p>Není to letos první pokus, jak na studio zatlačit. Podle Polygonu dala Rockstaru dřív v roce 2026 ultimátum skupina ShinyHunters: zaplaťte výkupné, nebo data zveřejníme. Studio nezaplatilo, data vyšla a Rockstar později uvedl, že to na hru ani na hráče nemělo vliv.</p>

<p>Rozdíl je v tom, čím se únik zdůvodňuje. Výkupné je otevřené vydírání a nikdo u něj nepředstírá nic jiného. Manifest o právech hráčů si bere zástupnou roli u sporu, který se vede doopravdy a bez něj – a lidé, kteří ten spor vedou, o takovou pomoc nestojí.</p>]]></content:encoded>
		<category>Hry</category>
		<pubDate>Thu, 20 Aug 2026 15:17:38 +0200</pubDate>
	</item>
	<item>
		<title>Kandidát X.Org Serveru 26.1 přináší první nové funkce po bezmála pěti letech</title>
		<link>https://tb.chatujme.cz/xorg-server-26-1-rc1-a286</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/xorg-server-26-1-rc1-a286</guid>
		<description>Alan Coopersmith oznámil prvního kandidáta na vydání X.Org Serveru 26.1. Novinky server nasbíral za bezmála pět let od řady 21.1: zmizel autoconf, klienty s opačným pořadím bajtů server odmítá a Xvfb zvládne víc řadičů obrazu. Za pauzou stojí podle Coopersmithe nepořádek v hlavní větvi repozitáře, kvůli kterému padly i plány na řadu 25.1.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/ad/m2-2026-08-20-twm-freebsd-d3a18b45.png" alt="Plocha se správcem oken twm na FreeBSD, na ní okna xterm, hodiny xclock a textový prohlížeč" /><figcaption>Správce oken twm na FreeBSD: v okně xterm nápověda k twm, vedle textový prohlížeč ELinks, dole hodiny xclock. Foto: Khaosaming, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<p>Alan Coopersmith z Oraclu oznámil 20. srpna 2026 v e-mailové konferenci xorg balík <a href="https://lists.x.org/archives/xorg/2026-August/062281.html" rel="noopener" target="_blank">xorg-server 26.0.99.901</a>, tedy prvního kandidáta na vydání X.Org Serveru 26.1. Poslední řada, která přinesla nové funkce, nese číslo 21.1 a <a href="https://lists.x.org/archives/xorg-announce/2021-October/003115.html" rel="noopener" target="_blank">vyšla 27. října 2021</a>.</p>
<p>Den předtím vydal Olivier Fourdan z Red Hatu <a href="https://lists.x.org/archives/xorg/2026-August/062280.html" rel="noopener" target="_blank">kandidáta Xwaylandu 26.1</a>. Xwayland je server X, který běží uvnitř waylandového prostředí a obsluhuje programy napsané pro X11. Vydává se samostatně, takže v balíku xorg-serveru není: oznámení říká, že archiv obsahuje všechny zbývající servery mimo Xwayland, jmenovitě Xorg, Xephyr, Xnest, Xvfb, XWin pro Windows a Xquartz pro macOS.</p>
<h2>Za pauzou stojí nepořádek v repozitáři</h2>
<p>Proč se tak dlouho nevydávalo, popsal Coopersmith <a href="https://lists.x.org/archives/xorg-devel/2026-January/059417.html" rel="noopener" target="_blank">v lednu 2026</a> v konferenci xorg-devel. Hlavní větev <code>master</code> byla podle něj v nepořádku: ležela v ní spousta commitů, které někdo později vrátil zpátky, a přípravy na práci, jež do repozitáře nakonec vůbec nepřišla. Navrhl proto založit novou větev <code>main</code> z bodu okolo února 2024 a přebrat do ní jen ty commity, na kterých se vývojáři shodli.</p>
<p>Čísla z toho dopisu: nová větev měla od výchozího bodu 835 commitů, master jich měl 1 386. Coopersmith z výběru vynechal změny, které byly později vráceny, které nesplnily licenční povinnost uvést copyright a text oprávnění, které rozbily rozhraní používaná jinými projekty, nebo které nadělaly hodně práce s malým užitkem. V témž dopise píše, že plány na řadu 25.1 padly rok předtím právě kvůli tomu nepořádku.</p>
<h2>Co se v serveru změnilo od řady 21.1</h2>
<p>Seznam z oznámení je krátký a Michael Larabel na <a href="https://www.phoronix.com/news/X.Org-Server-26.1-RC1" rel="noopener" target="_blank">Phoronixu</a> k němu podotýká, že X.Org Server 26.1 zdaleka není tak bohatý na novinky jako souběžně vyvíjený Xwayland. Za bezmála pět let se nasbíralo tohle:</p>
<ul>
<li>zmizel sestavovací systém autoconf a automake, zůstal jen meson,</li>
<li>přibyla podpora události DPMSInfoNotify z rozšíření DPMS 1.2,</li>
<li>přibyla podpora XFixes 6.1 a volba AllowForceTerminate v souboru xorg.conf,</li>
<li>klienty s opačným pořadím bajtů server ve výchozím nastavení odmítá,</li>
<li>spojení k font serveru jsou ve výchozím nastavení vypnutá,</li>
<li>Xorg umí platformu DRM na BSD,</li>
<li>záznamy běhu Xorgu spuštěného mimo účet správce se přesunuly do adresáře $XDG_STATE_HOME/xorg,</li>
<li>Xvfb zvládne víc řadičů obrazu (CRTC) a až třináct tlačítek myši,</li>
<li>přibyly další testy.</li>
</ul>
<p>Konec autotools slíbilo už oznámení verze 21.1.0 z roku 2021: podpora se v té řadě ještě udrží, ale potom padne. Trvalo to skoro pět let a v kandidátovi to platí.</p>
<h2>Klient s opačným pořadím bajtů narazí</h2>
<p>Nejméně srozumitelná položka toho seznamu má nejdelší historii. Protokol X11 vznikl v době, kdy běžně existovaly stroje řadící bajty odpředu i odzadu a kdy klient obvykle běžel na jiném počítači než server. Převod mezi oběma pořadími proto dostal na starost server: klient hned prvním bajtem spojení oznámí písmenem <code>l</code> nebo <code>B</code>, jak bajty řadí, a když se to od serveru liší, musí server prohodit každou šestnácti-, dvaatřiceti- a čtyřiašedesátibitovou hodnotu ve všech požadavcích i odpovědích.</p>
<p>Peter Hutterer to v <a href="http://who-t.blogspot.com/2023/01/x-servers-no-longer-allow-byte-swapped.html" rel="noopener" target="_blank">lednu 2023 popsal</a> tak, že seznam bezpečnostních chyb v převodních rutinách je příliš dlouhý na vypisování. Narazit dnes na stroj, který řadí bajty obráceně, je podle něj čím dál větší výjimka, takže ten kód je hlavně útočná plocha, kterou 99 % uživatelů k ničemu nepotřebuje. Sloučil proto do serveru změnu, která takové klienty ve výchozím stavu odmítá, a Fedora si ji vzala jako změnu do verze 38.</p>
<p>Kdo takového klienta potřebuje, spustí server s přepínačem <code>&#43;byteswappedclients</code>; u Xorgu jde totéž zapnout volbou <code>AllowByteSwappedClients</code> v sekci ServerFlags. Hutterer tehdy odhadoval, že to vyjde ve verzi 23.0, „pokud a až k ní dojde“ (přeloženo), protože cyklus vydávání X je nedefinovaný. Do vydání xorg-serveru se to dostává teprve teď, o víc než tři roky později a pod jiným číslem.</p>
<h2>Xwayland dostal schránku a zrcadlení vstupních zařízení</h2>
<p>Xwayland má proti řadě 24.1 víc změn. Zmizela podpora EGLStream. To je rozšíření EGL, kterým si uzavřený ovladač Nvidie předává obraz místo obecných rozhraní GBM a DMA-BUF, jak je používají ovladače otevřené. Rootful Xwayland, tedy varianta běžící v jednom okně místo splynutí s plochou, dostal most mezi schránkou X a schránkou Waylandu; zapíná se přepínačem <code>-clipboard</code> a bez něj se mezi oběma světy kopírovat nedá.</p>
<p>Wayland umí rozdělit jeden počítač na víc nezávislých pracovišť s vlastní klávesnicí a myší; říká se tomu multiseat. Tahle pracoviště i jejich zařízení se nově zrcadlí do hierarchie XInput 2, takže je vidí i programy pro X. Emulace RandR upřednostní nativní režimy až do fyzického rozlišení a emulované režimy počítají s otočením. Celoobrazovkové okno rootful Xwaylandu se napříště otevře v rozlišení skutečného výstupu místo dosavadního nafouknutého 640×480. Přibyl také zvonek: když to kompozitor umí, zvoní Xwayland přes protokol <code>xdg-system-bell</code>.</p>
<h2>Datum ostrého vydání v oznámení není</h2>
<p>Obě oznámení mluví o plánu vydání, žádné datum finální verze ale neuvádějí. Coopersmith k tomu radí, aby si testeři server sestavili proti knihovně libpciaccess 0.19 z března 2026, protože nejméně jedna oprava se opírá o rozhraní, které přibylo teprve v ní; meson si přítomnost toho rozhraní ověří sám při sestavení. Chyby se hlásí do <a href="https://gitlab.freedesktop.org/xorg/xserver/-/issues" rel="noopener" target="_blank">sledovače na freedesktop.org</a>.</p>
<p>Zdroje: oznámení <a href="https://lists.x.org/archives/xorg/2026-August/062281.html" rel="noopener" target="_blank">xorg-server 26.0.99.901</a> a <a href="https://lists.x.org/archives/xorg/2026-August/062280.html" rel="noopener" target="_blank">xwayland 26.0.99.901</a> v konferenci xorg, <a href="https://lists.x.org/archives/xorg-devel/2026-January/059417.html" rel="noopener" target="_blank">návrh nové větve main</a> v konferenci xorg-devel, <a href="https://lists.x.org/archives/xorg-announce/2021-October/003115.html" rel="noopener" target="_blank">oznámení xorg-server 21.1.0</a>, blog <a href="http://who-t.blogspot.com/2023/01/x-servers-no-longer-allow-byte-swapped.html" rel="noopener" target="_blank">Who-T</a> a <a href="https://www.phoronix.com/news/X.Org-Server-26.1-RC1" rel="noopener" target="_blank">Phoronix</a>.</p>]]></content:encoded>
		<category>Počítače</category>
		<pubDate>Thu, 20 Aug 2026 09:59:21 +0200</pubDate>
	</item>
	<item>
		<title>Go 1.27 přidalo generické metody, které stránka častých dotazů jazyka dosud odmítala</title>
		<link>https://tb.chatujme.cz/go-1-27-genericke-metody-a285</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/go-1-27-genericke-metody-a285</guid>
		<description>Go 1.27 vyšlo 19. srpna 2026 a poprvé dovoluje, aby si metoda deklarovala vlastní typové parametry. Odpovědi na časté dotazy na go.dev přitom dodnes vysvětlují, proč jazyk generické metody mít nebude. Zlom přinesl návrh, který se vzdal jejich vazby na rozhraní.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/a2/m2-2026-08-20-go-gopher-2109efc9.jpg" alt="Dva tužkou nakreslení maskoti jazyka Go, jeden drží tužku, druhý hasák, mezi nimi stojí malý robot" /><figcaption>Maskoti jazyka Go od výtvarnice Renée French. Foto: Renée French, Wikimedia Commons (CC BY 3.0)</figcaption></figure>
<p>Generika dostal jazyk Go ve verzi 1.18 v březnu 2022, ale jen napůl. Vlastní typové parametry směla vyhlásit funkce nebo typ, metoda ne; ta si mohla vzít nanejvýš parametry svého příjemce. Kdo potřeboval metodu pracující s libovolným celočíselným typem, napsal ji zvlášť pro každý z nich, nebo místo metody sáhl po samostatné generické funkci. Verze 1.27, vydaná <a href="https://go.dev/blog/go1.27" rel="noopener" target="_blank">19. srpna 2026</a> půl roku po 1.26, to mění.</p>
<h2>Metoda si smí říct o vlastní typ</h2>
<p>Deklarace metody teď přijímá typové parametry stejně jako deklarace funkce. Ukázkou je standardní balíček <code>math/rand/v2</code>, kde tři metody nahradila jedna:</p>
<pre><code class="language-go">// do Go 1.26
func (r *Rand) Int32N(n int32) int32
func (r *Rand) Int64N(n int64) int64
func (r *Rand) IntN(n int) int

// Go 1.27
func (r *Rand) N[Int intType](n Int) Int</code></pre>
<p>Nejde jen o počet řádků. Metoda patří do jmenného prostoru svého typu, takže se řetězí zleva doprava jako <code>x.a().b().c()</code>; u funkcí se totéž zapíše <code>c(b(a(x)))</code> a čte se zevnitř ven. Autor návrhu Robert Griesemer tenhle zápis uvádí jako jeden ze dvou důvodů, proč o generické metody uživatelé dlouho žádali. Druhým je prosté třídění kódu podle typu, ke kterému patří.</p>
<h2>Odpovědi na časté dotazy pořád tvrdí opak</h2>
<p>Ve <a href="https://go.dev/doc/faq" rel="noopener" target="_blank">stránce častých dotazů</a> na go.dev stálo 20. srpna 2026 dál, že tvůrci nepředpokládají, že by Go generické metody kdy přidalo (přeloženo z angličtiny). Následuje vysvětlení, které je samo o sobě zajímavé.</p>
<p>Potíž byla v rozhraních. Go po typu nechce, aby deklaroval, která rozhraní splňuje. Návrh tomu říká dynamická vlastnost: shoda se ukáže i za běhu, třeba při typové aserci. Kdyby metoda s typovým parametrem směla splnit metodu rozhraní, musel by překladač předem připravit kód pro nekonečně mnoho možných instancí. Dokumentace probírá čtyři východiska a všechna zamítá. To čtvrté zní, že generické metody nesmí splňovat rozhraní vůbec, a stránka ho označuje za návrhově nepřijatelné.</p>
<p>Přijatý návrh <a href="https://github.com/golang/go/issues/77273" rel="noopener" target="_blank">#77273</a> vzal právě tuhle čtvrtou možnost. Griesemer v něm nemění implementaci, mění pohled: metoda není jen nástroj k naplnění rozhraní, je to funkce navěšená na typ. Metoda rozhraní typové parametry syntakticky mít nesmí, takže generická konkrétní metoda proti ní nemá co srovnávat – a otázka nekonečně mnoha instancí odpadá sama. Návrh nese značku Proposal-Accepted a milník Go1.27. Starší žádost o totéž z října 2021 měla podle jeho textu přes devět set kladných reakcí.</p>
<h2>Co generická metoda neumí</h2>
<p>Omezení jsou dvě a návrh je píše natvrdo. Rozhraní u svých metod typové parametry nadále mít nemůže, takže generickou metodou se rozhraní nesplní. A přes balíček <code>reflect</code> se ke generické metodě nedostanete – ze stejného důvodu, z jakého se přes něj nedá sáhnout na neinstanciovanou generickou funkci.</p>
<h2>Struktury a odvozování typů</h2>
<p>Jazyk se mění ještě na dvou dalších místech. Klíčem v literálu struktury smí být libovolný platný selektor pole, ne jen jméno pole nejvyšší úrovně. Pole vnořené nebo vložené struktury se tak nastaví rovnou:</p>
<pre><code class="language-go">type Habitat struct {
	Burrow string
}

type Gopher struct {
	Name string
	Habitat // vložená struktura
}

g :&#61; Gopher{
	Name:   &#34;Gopher&#34;,
	Burrow: &#34;Burrow #42&#34;,
}</code></pre>
<p>Druhá změna se týká odvozování typu funkce. Nově platí ve všech situacích, kdy se generická funkce přiřadí do proměnné odpovídajícího funkčního typu nebo se na něj převede.</p>
<h2>JSON, postkvantové podpisy a UUID</h2>
<p>Ve standardní knihovně přibyl <code>encoding/json/v2</code>, velká revize práce s JSONem, a k němu <code>encoding/json/jsontext</code> na nižší, syntaktickou vrstvu. Dvojka má přísnější výchozí nastavení: odmítne neplatné UTF-8 v řetězcích a dvakrát použité jméno v jednom objektu. Starý balíček <code>encoding/json</code> teď stojí na implementaci dvojky, chování si podle poznámek k vydání zachoval a liší se jen znění chybových hlášek. Čtení JSONu je citelně rychlejší, zápis zůstal zhruba na stejné úrovni. Komu nová implementace něco rozbije, vrátí se k původní přes <code>GOEXPERIMENT&#61;nojsonv2</code>.</p>
<p>Balíček <code>crypto/mldsa</code> přináší <a href="https://tb.chatujme.cz/cloudflare-boringssl-ml-dsa-a63">postkvantové podpisové schéma ML-DSA</a> podle normy <a href="https://csrc.nist.gov/pubs/fips/204/final" rel="noopener" target="_blank">FIPS 204</a>. Umí ho i <code>crypto/x509</code> a <code>crypto/tls</code>, kde v TLS 1.3 přibyly hodnoty MLDSA44, MLDSA65 a MLDSA87. Nový je taky balíček <code>uuid</code> na tvorbu a čtení identifikátorů UUID a experimentální <code>simd</code> pro vektorové instrukce. Jeho architekturní část <code>simd/archsimd</code> podle <a href="https://www.phoronix.com/news/Go-1.27" rel="noopener" target="_blank">Phoronixu</a> přepracovala rozhraní pro AMD64 a přidala 128bitové Arm Neon a WebAssembly.</p>
<h2>Alokace, zablokované gorutiny a dvě odstraněné věci</h2>
<p>Překladač nově volá alokační rutiny specializované podle velikosti. U objektů pod 80 bajty to zlevňuje alokaci až o 30 %; u programů, které hodně alokují, čeká tým jazyka celkové zrychlení kolem 1 %. Binárka se tím zvětší asi o 60 kB bez ohledu na to, co dělá. Vypnout to jde přes <code>GOEXPERIMENT&#61;nosizespecializedmalloc</code>, jenže jen dočasně – vypínač má v Go 1.28 zmizet.</p>
<p>Profil <code>goroutineleak</code>, v Go 1.26 ještě experiment, je teď běžně dostupný v <code>runtime/pprof</code> i jako koncový bod <code>/debug/pprof/goroutineleak</code>. Hledá gorutiny zablokované na kanálu nebo zámku, který už nemá jak je pustit dál: běhové prostředí se k tomu opře o garbage collector a ptá se, jestli je ta synchronizační primitiva vůbec dosažitelná z něčeho běžícího. Úplný nález to není. Když je ta primitiva dosažitelná z globální proměnné nebo z lokálních proměnných běžících gorutin, únik zůstane neodhalený. Práci přispěl Vlad Saioc z Uberu.</p>
<p>Dvě věci naopak ubyly. Příkaz <code>go</code> už nepodporuje verzovací systém bzr, takže moduly hostované na bzr serverech si sám nestáhne. A nastavení <code>asynctimerchan</code>, přidané v Go 1.23, zmizelo natrvalo: kanály z balíčku <code>time</code> jsou od 1.27 vždy nebufferované, ať si do <code>GODEBUG</code> napíšete cokoli.</p>
<h2>Co zbývá</h2>
<p>Stránka častých dotazů zatím pořád vysvětluje, proč generické metody nebudou. Tým jazyka slíbil k tématům z 1.27 v následujících týdnech samostatné texty, takže na podrobnosti o JSONu i o vektorových instrukcích ještě dojde.</p>
<p><strong>Zdroje:</strong> <a href="https://go.dev/blog/go1.27" rel="noopener" target="_blank">Go 1.27 is released</a> a <a href="https://go.dev/doc/go1.27" rel="noopener" target="_blank">Go 1.27 Release Notes</a> na go.dev, návrh <a href="https://github.com/golang/go/issues/77273" rel="noopener" target="_blank">golang/go#77273</a>, <a href="https://go.dev/doc/faq" rel="noopener" target="_blank">Go FAQ</a>, <a href="https://www.phoronix.com/news/Go-1.27" rel="noopener" target="_blank">Phoronix</a>.</p>]]></content:encoded>
		<category>Programování</category>
		<pubDate>Thu, 20 Aug 2026 01:59:36 +0200</pubDate>
	</item>
	<item>
		<title>Les v jižním Wyomingu ztratil při oteplení před 56 miliony let 61 % listové plochy</title>
		<link>https://tb.chatujme.cz/les-wyoming-petm-listova-plocha-a284</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/les-wyoming-petm-listova-plocha-a284</guid>
		<description>Fosilní buňky listů z Wyomingu ukázaly, jak se měnila koruna lesa při prudkém oteplení před 56 miliony let. Nejdřív zhoustla, pak se index listové plochy propadl o 61 procent a na původní hodnotu se vracel přes sto tisíc let.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/91/m2-2026-08-19-palma-wyoming-7711c6d6.jpg" alt="Zkamenělina vějířovitého palmového listu a dvou ryb ve světlé vápencové desce" /><figcaption>Zkamenělý vějířovitý list palmy rodu Sabalites a dvě ryby v desce z eocenních vrstev v jihozápadním Wyomingu. Foto: James St. John, Wikimedia Commons (CC BY 2.0)</figcaption></figure>

<p>Před zhruba 56 miliony let se do ovzduší dostalo obrovské množství uhlíku a planeta se prudce oteplila. Tomu období se říká paleocenně-eocenní teplotní maximum, zkratkou PETM, a geologové ho berou jako nejbližší přírodní obdobu toho, co se děje dnes. Co se při něm stalo s lesy, se ale vědělo jen přibližně: měnila se skladba druhů. Práce zveřejněná 13. srpna 2026 v časopise <a href="https://www.science.org/doi/10.1126/science.aec4776" rel="noopener" target="_blank">Science</a> k tomu přidává veličiny, které se z fosilií čtou těžko – jak hustou měl les korunu a jak rychle o ni přišel.</p>

<h2>Tvar buněk pod slupkou listu řekne, kolik bylo stínu</h2>

<p>Rostliny si na povrchu listu drží kutikulu, tenkou voskovou slupku. Ta v sedimentu bohatém na organickou hmotu vydrží miliony let a zůstává na ní otisk pokožkových buněk. Jejich tvar závisí na tom, kolik světla list za růstu dostával: ve stínu se buňky protahují, na plném slunci zůstávají kratší a oblejší.</p>

<p>Tým z toho udělal měřidlo. Nejdřív nasbíral půdu v dnešních lesích Střední a Jižní Ameriky, od hustých po prosvětlené, a ke každé změřil index listové plochy. Je to v ekologii běžný údaj a říká, kolik metrů čtverečních listů připadá na metr čtvereční země. Čím víc vrstev listí nad hlavou, tím vyšší číslo. Porovnání tisíců buněk s naměřeným indexem dalo silný vztah: čím protáhlejší buňky, tím hustší koruna nad nimi.</p>

<p>Stejnou drť listů obsahuje i fosilní záznam, takže šlo měřidlo obrátit do minulosti. Vzorky pocházejí z vrtných jader z pánve Hanna v jižním Wyomingu; jádra vytáhli pracovníci Americké geologické služby. Skladbu rostlinstva k tomu tým doplnil z palynomorfů, tedy z pylu a spor.</p>

<h2>Koruna se nejdřív zavřela, pak se propadla</h2>

<p>Nejméně čekaný je začátek. Těsně před nástupem oteplování byl zápoj nejhustší za stovky tisíc let. Sedí to s tím, že oxid uhličitý už stoupal a rostlinám to zatím prospívalo.</p>

<p>Pak to teplo a sucho přebily. Podle <a href="https://www.nature.com/articles/d41586-026-02544-y" rel="noopener" target="_blank">zpravodajství časopisu Nature</a> klesl index listové plochy během následujících několika tisíc let o 61 procent a pak zůstal o 35 procent pod původní hodnotou po desítky tisíc let, až do konce PETM. Doprovodný text k práci na serveru <a href="https://theconversation.com/ancient-forests-took-100-000-years-to-recover-from-the-last-global-warming-period-similar-to-today-wyoming-fossils-reveal-what-happened-289462" rel="noopener" target="_blank">The Conversation</a> uvádí ztrátu zaokrouhlenou na 60 procent a dobu návratu jako víc než sto tisíc let.</p>

<p>U samotného oteplení se prameny rozcházejí víc. Redakční shrnutí Science i zpráva v Nature mluví o 5 až 9 stupních Celsia globálně, kdežto populární text týmu uvádí nanejvýš 6 stupňů. Rozdíl není v měření lesa, ale v tom, který odhad PETM si který text vybral; nižší číslo leží uvnitř toho širšího rozpětí.</p>

<p>Měnila se i skladba. Široce listnaté krytosemenné rostliny, tedy příbuzní jilmů, ořešáků, metasekvoje nebo avokáda, ustoupily kapradinám. Po nich se do těchto šířek rozšířily palmy a další teplomilné druhy.</p>

<h2>S otevřeným zápojem se rozmyla i krajina</h2>

<p>Změna se nezastavila u rostlin. Ve vrstvách nad hranicí PETM střídá dávné půdy hrubší říční materiál, tedy stopa po tom, že se v pánvi začalo pohybovat víc sedimentu. Autoři to čtou tak, že rozevřená koruna změnila hospodaření s vodou i erozi: méně stínu znamená vyšší teplotu u země, jiný odtok a méně zadrženého materiálu.</p>

<p>Vlastní měření pokrývá jednu pánev. Širší dosah mu podle abstraktu práce dává až spojení s regionálními daty. Teprve dohromady z toho vychází, že změny rostlinstva v měřítku kontinentu dokážou krajinu destabilizovat.</p>

<h2>Co z toho platí pro dnešek</h2>

<p>Uhlík tehdy dodala nejspíš rozsáhlá sopečná činnost v sedimentech bohatých na uhlík na severu Atlantiku. Jeho objem odpovídá zhruba tomu, kolik by lidstvo vypustilo do konce jednadvacátého století v pesimistickém scénáři. Rozdíl je v tempu: dnešní emise jdou do ovzduší asi desetkrát rychleji než tehdejší přírodní pochody.</p>

<p>Praktický závěr je proto užší, než by se z přirovnání čekalo. Vyšší obsah oxidu uhličitého rostlinám opravdu pomáhá, ale jen dokud teplota a dostupná voda zůstanou v mezích, které stromy snesou. Za nimi hnojivý účinek přebijí horko, sucho, hmyz, patogeny a požáry – a les se otevře.</p>

<p>Lesy se nakonec vrátily, dokonce hustší než před oteplením. Zvětrávání hornin v teplejším podnebí postupně stáhlo uhlík do mořských sedimentů, podnebí se ochladilo a vody přibylo. Jenže to celé trvalo déle než sto tisíc let a podnebí zůstalo změněné přes sto padesát tisíc let. Fosilní záznam tedy není zprávou o tom, že se les spraví sám, ale o tom, za jak dlouho.</p>
]]></content:encoded>
		<category>Věda</category>
		<pubDate>Wed, 19 Aug 2026 17:52:07 +0200</pubDate>
	</item>
	<item>
		<title>Modular uvolnil zdrojový kód překladače jazyka Mojo pod licencí Apache 2.0</title>
		<link>https://tb.chatujme.cz/mojo-prekladac-otevreny-kod-apache-2-a283</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/mojo-prekladac-otevreny-kod-apache-2-a283</guid>
		<description>Modular zveřejnil 18. srpna 2026 zdrojový kód překladače jazyka Mojo; do té doby byla veřejná jen jeho standardní knihovna. Licencí je Apache 2.0 s výjimkami LLVM. Příspěvky do překladače firma zatím nepřijímá a chce s nimi začít do konce roku.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/3f/m2-2026-08-19-mojo-lattner-4fcb770f.jpg" alt="Chris Lattner v tmavém svetru gestikuluje před promítacím plátnem na konferenci" /><figcaption>Chris Lattner na konferenci FOSDEM v roce 2011, kde mluvil o LLVM. Foto: Waldyrious, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Firma Modular zveřejnila 18. srpna 2026 zdrojový kód překladače programovacího jazyka Mojo. Do té chvíle byla veřejná jen standardní knihovna jazyka, samotný překladač zůstával uzavřený, přestože jazyk vznikal v otevřené komunitě čtyři roky. Kód je v repozitáři <a href="https://github.com/modular/modular" rel="noopener" target="_blank">modular/modular</a> na GitHubu, licence je Apache 2.0 s výjimkami LLVM.</p>

<p>Oznámení padlo na firemní konferenci ModCon, týden po vydání verze <a href="https://www.modular.com/blog/modular-26-5-mojo-1-0-is-here" rel="noopener" target="_blank">Mojo 1.0</a> z 11. srpna a necelý měsíc po tom, co Modular převzal Qualcomm.</p>

<h2>Co v repozitáři přibylo</h2>

<p>Vedle knihoven, které tam byly dřív, je v něm nově adresář KGEN se samotným překladačem a nástroje kolem něj: jazykový server pro editory, testy a stavební soubory pro Bazel. Modular v <a href="https://www.modular.com/blog/mojo-open-source" rel="noopener" target="_blank">oznámení</a> uvádí i postup, jak si překladač přeložit ze zdroje:</p>

<pre><code class="language-bash">git clone https://github.com/modular/modular.git
cd modular
./bazelw run --config&#61;build-mojo KGEN:mojo -- run hello.mojo</code></pre>

<p>Kdo na překladači sám pracovat nechce, může přepínač vyměnit za <code>--config&#61;prebuilt-mojo</code>; stavební systém si pak stáhne hotovou noční binárku a překlad překladače odpadne.</p>

<h2>Co ta licence umí</h2>

<p>Apache 2.0 je permisivní licence: kód se smí použít i v uzavřeném produktu, podmínkou je zachovat oznámení o autorství a licenci. Výjimky LLVM, které si Modular vypůjčil od stejnojmenného projektu, tuhle podmínku dál uvolňují ve dvou bodech.</p>

<p>První se týká binárek. Když se při překladu dostanou části licencovaného softwaru do výsledného programu, nemusí je jeho autor při šíření doprovázet licenčním textem ani seznamem změn. To je pro překladač podstatné: bez téhle výjimky by se povinnosti z licence přenášely na každý program, který jím projde. Druhý bod řeší střet s GPLv2 – kdyby soud shledal, že patentové nebo odškodňovací ustanovení Apache 2.0 odporuje podmínkám GPLv2, lze je u kombinovaného díla považovat za prominuté.</p>

<h2>Čím Mojo je</h2>

<p>Mojo je systémový jazyk pro psaní výpočetního kódu na různý hardware – procesory, grafické karty i akcelerátory pro AI. Syntaxí je blízký Pythonu a umí ho volat, opačným směrem to funguje také. Stojí za ním Chris Lattner, autor LLVM a překladače Clang a spoluautor Swiftu; první veřejné vydání Mojo je z roku 2023.</p>

<p>Verze 1.0 z 11. srpna neslibuje nové vlastnosti, ale stabilitu: v řadě 1.x mají být změny především přidávající, aby se nad jazykem dalo stavět déle než jedno vydání. Poslední kolo úklidu před ní sjednotilo místa, kde šla jedna věc zapsat víc způsoby – proměnné se deklarují jedině přes <code>var</code>, ukazatel má jediný typ, uzávěry mají jednotný tvar. Přibyl zápis lambda funkce po vzoru Pythonu a překladač nově hlásí zneplatněné reference, tedy třeba to, že <code>List.append</code> zruší platnost odkazu dovnitř seznamu.</p>

<p>Od otevření standardní knihovny v roce 2024 do ní podle Modularu přispělo skoro dvě stě lidí, kteří poslali přes 1 100 pull requestů a změnili víc než 200 000 řádků kódu.</p>

<h2>Otevřený kód ještě není otevřený vývoj</h2>

<p>Příspěvky do překladače a nástrojů Modular zatím nepřijímá. V oznámení píše, že na ně není připravený a chce s nimi začít do konce roku; jako důvod uvádí právě dobu, kdy kód píše umělá inteligence, a potřebu mít předem rozmyšleno, jak se s takovými příspěvky zachází.</p>

<p>Repozitář na to má vlastní pravidla v souboru <a href="https://github.com/modular/modular/blob/main/AI_TOOL_POLICY.md" rel="noopener" target="_blank">AI_TOOL_POLICY.md</a>. Příspěvek, který vznikl s pomocí AI, se má označit patičkou <code>Assisted-by:</code> v commitu nebo v popisu pull requestu. Ten popis musí napsat člověk. Pull requesty mají být malé, protože AI podle Modularu snižuje cenu psaní kódu, ne cenu jeho revize. Plná automatizace bez lidské kontroly povolená není.</p>

<p>Podobná pravidla si letos zavedla řada projektů, každý ale jinak přísná: <a href="https://tb.chatujme.cz/gcc-ai-politika-patnact-radku-a92">GCC odmítá příspěvky od jazykových modelů zhruba od patnácti řádků</a>.</p>

<h2>Qualcomm a co bude dál</h2>

<p>Qualcomm oznámil koupi Modularu 24. června 2026 a <a href="https://www.qualcomm.com/news/releases/2026/07/qualcomm-completes-acquisition-of-modular" rel="noopener" target="_blank">dokončil ji 29. července</a>. V tiskové zprávě stojí, že Mojo, MAX a Modular Cloud zůstávají samostatnými produkty a značkami a že Chris Lattner nastoupil na místo výkonného viceprezidenta pro pokročilý software a platformy pro AI.</p>

<p>Na téže konferenci Modular ohlásil, že Mojo dostane nativní podporu Windows, na které pracuje společně s týmem Windows u Microsoftu. Dosud jazyk běžel na Linuxu a macOS a na Windows se používal přes WSL.</p>

<p><strong>Zdroje:</strong> <a href="https://www.modular.com/blog/mojo-open-source" rel="noopener" target="_blank">Modular: Mojo is now open source!</a>, <a href="https://www.modular.com/blog/modcon-announcements" rel="noopener" target="_blank">Modular: ModCon 2026</a>, <a href="https://www.modular.com/blog/modular-26-5-mojo-1-0-is-here" rel="noopener" target="_blank">Modular 26.5: Mojo 1.0 is here!</a>, <a href="https://www.qualcomm.com/news/releases/2026/07/qualcomm-completes-acquisition-of-modular" rel="noopener" target="_blank">Qualcomm Completes Acquisition of Modular</a>, <a href="https://www.phoronix.com/news/Modular-Mojo-Open-Source" rel="noopener" target="_blank">Phoronix</a>, soubor <a href="https://github.com/modular/modular/blob/main/LICENSE" rel="noopener" target="_blank">LICENSE</a> v repozitáři modular/modular.</p>]]></content:encoded>
		<category>Programování</category>
		<pubDate>Wed, 19 Aug 2026 09:53:36 +0200</pubDate>
	</item>
	<item>
		<title>Firefox 154 se ptá na svolení, než web otevře WebSocket do místní sítě</title>
		<link>https://tb.chatujme.cz/firefox-154-lna-websockety-a282</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/firefox-154-lna-websockety-a282</guid>
		<description>Firefox 154 vyšel 18. srpna 2026 a jeho ochrana místní sítě nově platí i pro WebSockety. Než stránka otevře spojení na router, tiskárnu nebo na službu běžící přímo v počítači, musí si říct o svolení. Chrome tenhle díl doplnil už v březnu.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/d6/m2-2026-08-19-firefox-lna-websockety-28b93d7d.jpg" alt="Domácí Wi-Fi router TP-Link TL-WR740N s jednou anténou na bílém podkladu" /><figcaption>Domácí router TP-Link TL-WR740N. Právě na taková zařízení míří útoky, proti kterým ochrana místní sítě vznikla. Foto: Hayden Schiff, Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<p>Mozilla vydala <a href="https://www.mozilla.org/en-US/firefox/154.0/releasenotes/" rel="noopener" target="_blank">Firefox 154</a> 18. srpna 2026. Mezi novinkami je jedna věta, kterou si přečtou hlavně vývojáři: ochrana místní sítě se nově vztahuje i na <a href="https://tb.chatujme.cz/realtime-websocket-socketio-a249">WebSockety</a>. Stránka, která zkusí otevřít WebSocket na zařízení v lokální síti, se musí nejdřív zeptat uživatele.</p>

<h2>Tři adresní prostory a dvě oprávnění</h2>

<p>Ochrana se jmenuje Local Network Access, zkratkou LNA, a vzniká jako <a href="https://wicg.github.io/local-network-access/" rel="noopener" target="_blank">specifikace ve skupině WICG</a>. Dělí cílové adresy do tří skupin. <em>Public</em> je běžná adresa na internetu. <em>Local</em> je adresa dosažitelná jen v místní síti, typicky 192.168.0.1 nebo jméno končící na .local. <em>Loopback</em> je samotný počítač, tedy 127.0.0.1 a localhost. Míří-li požadavek z veřejné stránky do některé z těch dvou soukromějších skupin, prohlížeč se ptá.</p>

<p>Oprávnění jsou podle <a href="https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Local_network_access" rel="noopener" target="_blank">dokumentace na MDN</a> dvě: <code>local-network</code> a <code>loopback-network</code>. Původní jednotné <code>local-network-access</code> zůstává jako alias kvůli zpětné slučitelnosti, ale výsledek dotazu na jeho stav je jen složenina obou novějších – stačí, aby uživatel jedno z nich zakázal, a alias hlásí zákaz taky. Požádat o oprávnění smí jen stránka v zabezpečeném kontextu; z HTTP stránky požadavek do místní sítě selže bez ptaní.</p>

<h2>Odkud se ta ochrana vzala</h2>

<p>Důvod je starší než specifikace. Cizí stránka mohla dosud tiše sáhnout na router ve stejné síti a přepsat mu třeba adresu DNS serveru, takže dotazy uživatele odpovídá server, který si vybral útočník. MDN k tomu dodává, že útoku nahrává, jak často zůstává u domácích zařízení výchozí heslo správce. Stejným způsobem šlo vyměnit firmware routeru nebo odklonit reklamní provoz.</p>

<p>Druhý důvod ukázal v červnu 2025 výzkum <a href="https://localmess.github.io/" rel="noopener" target="_blank">Local Mess</a>. Skripty Meta Pixel a Yandex Metrica na tisících webů posílaly data na pevné porty localhostu a tam je poslouchaly nativní aplikace Facebooku, Instagramu, Yandex Map a Yandex Browseru na témž telefonu s Androidem. Webová cookie <code>_fbp</code> se tím propojila s trvalou identitou uživatele v aplikaci, a to bez ohledu na mazání cookies i na anonymní režim. Meta podle autorů výzkumu praktiku zastavila 3. června 2025, Yandex rovněž. Šlo přitom o WebRTC a o obyčejné HTTP, ne o WebSockety; společné je jen to, že prohlížeč pustil skript na loopback bez jediné otázky. Odbornou práci pod názvem Bridges to Self mají autoři podle vlastní stránky vydat na 35. sympoziu USENIX Security.</p>

<p>Implementaci v prohlížeči Firefox představil na <a href="https://fosdem.org/2026/schedule/event/QCSKWL-firefox-local-network-access/" rel="noopener" target="_blank">FOSDEM 2026</a> Sunil Mayya z týmu, který má v Mozille na starost síťovou vrstvu. Postup práce je vidět v <a href="https://bugzilla.mozilla.org/show_bug.cgi?id&#61;1481298" rel="noopener" target="_blank">záznamu 1481298 v Bugzille</a>.</p>

<h2>Co se změní vývojáři pod rukama</h2>

<p>Nejvíc to pocítí weby, které mluví s programem běžícím na počítači uživatele – čtečky karet, tiskové utility, přihlašovací klienti, ladicí server během vývoje. Nově jim před prvním spojením vyskočí dialog, a když uživatel odmítne, spojení neproběhne.</p>

<p>Udělené oprávnění zároveň uvolní kontrolu smíšeného obsahu, protože místní zařízení si veřejně důvěryhodný certifikát obvykle opatřit nedokáže. Automaticky to platí u zapsané soukromé IP adresy a u jmen na .local. Když ale veřejné jméno teprve po překladu skončí na místní adrese, musí to skript prohlížeči říct sám vlastností <code>targetAddressSpace</code>:</p>

<pre><code class="language-javascript">fetch(&#34;http://internal.example.com/status&#34;, {
  targetAddressSpace: &#34;loopback&#34;,
});</code></pre>

<p>Druhá past číhá u rámů. Směrnice <code>local-network</code> a <code>loopback-network</code> v hlavičce Permissions-Policy mají výchozí seznam <code>self</code>, takže vložený dokument z cizího původu se do místní sítě nedostane, dokud mu to stránka výslovně nedovolí v atributu <code>allow</code>. A dovolit to musí každému původu, přes který rám během práce projde – u přihlašovacích řetězců se snadno zapomene na ten prostřední.</p>

<h2>Firefox to zapínal po kouskách, Chrome byl dřív</h2>

<p>Mozilla ochranu nasazovala po etapách. <a href="https://www.mozilla.org/en-US/firefox/147.0/releasenotes/" rel="noopener" target="_blank">Firefox 147</a> ji 13. ledna 2026 zapnul ve výchozím stavu jen lidem, kteří mají přísný režim ochrany před sledováním. <a href="https://www.mozilla.org/en-US/firefox/151.0/releasenotes/" rel="noopener" target="_blank">Verze 151</a> ji 19. května začala rozdávat všem, <a href="https://www.mozilla.org/en-US/firefox/153.0/releasenotes/" rel="noopener" target="_blank">verze 153</a> ji 21. července prohlásila za výchozí a verze 154 k ní teď přidala WebSockety.</p>

<p>Google byl napřed. Dialog o svolení <a href="https://developer.chrome.com/blog/local-network-access" rel="noopener" target="_blank">Chrome zavedl</a> ve verzi 142, která se do stabilní větve dostala 22. října 2025. Podle <a href="https://chromestatus.com/feature/5152728072060928" rel="noopener" target="_blank">záznamu na Chrome Platform Status</a> pak verze 145 rozdělila jedno oprávnění na dvě, verze 146 přidala dvě podnikové zásady a verze 147 – stabilní od 25. března 2026 – rozšířila omezení na WebSockety a WebTransport. Firefox tedy WebSockety uzavřel zhruba pět měsíců po konkurenci.</p>

<p>Hotové to není ani teď. Specifikace počítá vedle podřízených požadavků a WebSocketů i s WebTransportem a s WebRTC, jenže poznámky k vydání Firefoxu 154 se o těch dvou nezmiňují. A LNA je pořád jen inkubovaný návrh ve WICG, ne dokončený standard – což je u věci, kterou už dva velké prohlížeče vynucují ve výchozím nastavení, poněkud obrácené pořadí.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.mozilla.org/en-US/firefox/154.0/releasenotes/" rel="noopener" target="_blank">Poznámky k vydání Firefoxu 154</a>, Mozilla, 18. srpna 2026</li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Local_network_access" rel="noopener" target="_blank">Local network access</a>, MDN Web Docs</li>
<li><a href="https://wicg.github.io/local-network-access/" rel="noopener" target="_blank">Local Network Access</a>, specifikace WICG</li>
<li><a href="https://chromestatus.com/feature/5152728072060928" rel="noopener" target="_blank">Local network access restrictions</a>, Chrome Platform Status</li>
<li><a href="https://localmess.github.io/" rel="noopener" target="_blank">Covert Web-to-App Tracking via Localhost on Android</a>, Local Mess, červen 2025</li>
</ul>]]></content:encoded>
		<category>Internet a sítě</category>
		<pubDate>Wed, 19 Aug 2026 01:56:14 +0200</pubDate>
	</item>
	<item>
		<title>Ray se před prohlížeči bránil hlavičkou User-Agent a CISA chybu vede jako zneužívanou</title>
		<link>https://tb.chatujme.cz/ray-cve-2025-62593-kev-user-agent-a281</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/ray-cve-2025-62593-kev-user-agent-a281</guid>
		<description>Výpočetní engine Ray odmítal požadavky z prohlížeče podle toho, jestli hlavička User-Agent začíná slovem Mozilla. Ve Firefoxu a Safari jde ta hlavička přepsat ze skriptu, takže spolu s útokem DNS rebinding stačilo k převzetí vývojářského stroje otevřít cizí stránku. CISA zranitelnost CVE-2025-62593 zapsala 17. srpna 2026 do katalogu známých zneužívaných chyb.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/ed/m2-2026-08-18-ray-kev-firefox-783db1cb.jpg" alt="Okno prohlížeče Firefox ve Windows s prázdným novým panelem v tmavém motivu" /><figcaption>Prázdný nový panel prohlížeče Firefox ve Windows. Útok na Ray začíná tím, že vývojář v takovém okně otevře cizí stránku. Foto: Drstrange85, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Americká agentura CISA přidala 17. srpna 2026 do katalogu známých zneužívaných zranitelností <a href="https://www.cisa.gov/news-events/alerts/2026/08/17/cisa-adds-one-known-exploited-vulnerability-catalog" rel="noopener" target="_blank">jedinou položku</a>, chybu <a href="https://nvd.nist.gov/vuln/detail/CVE-2025-62593" rel="noopener" target="_blank">CVE-2025-62593</a> ve frameworku Ray. Ray je výpočetní engine pro umělou inteligenci: rozděluje trénování a obsluhu modelů mezi mnoho strojů a jeho repozitář má přes 43 tisíc hvězd. Federální úřady dostaly na vyřízení tři dny, do 20. srpna.</p>

<p>Zajímavější než lhůta je ale to, co chybu roky drželo pod pokličkou. Jediné, co bránilo cizí webové stránce spustit na vývojářově počítači libovolný příkaz, bylo jméno prohlížeče v hlavičce požadavku.</p>

<h2>Ovládací panel Ray spouští kód a nikoho se neptá</h2>

<p>Ray má webový panel, který mimo jiné nabízí rozhraní <code>/api/jobs/</code>. Poslat mu úlohu znamená nechat na clusteru spustit příkaz, a žádné přihlášení k tomu nikdy potřeba nebylo. Tvůrci to nepovažovali za vadu: podle nich se Ray provozuje v uzavřené síti, kam se nikdo nepovolaný nedostane.</p>

<p>Aby se k tomu rozhraní nedostala webová stránka otevřená na témže počítači, přibyl v panelu jednoduchý filtr. Požadavky metodami POST a PUT se zahodí, pokud hlavička User-Agent začíná řetězcem <code>Mozilla</code>, protože tak se hlásí každý běžný prohlížeč. Komentář v kódu si přitom byl vědom, na jak tenkém ledě stojí. Volně přeloženo: tahle heuristika je hodně slabá, ale prohlížeč ji obejde těžko, protože fetch a spřízněná rozhraní User-Agent změnit neumějí.</p>

<p>Ta druhá polovina věty neplatí. Specifikace fetch přepsání hlavičky User-Agent dovoluje a Firefox se Safari se jí drží. Chrome zranitelný podle <a href="https://github.com/ray-project/ray/security/advisories/GHSA-q279-jhrf-cc6v" rel="noopener" target="_blank">oznámení projektu</a> není, ale jen shodou okolností: vlastní chybou se od specifikace odchyluje a hlavičku přepsat nenechá.</p>

<h2>DNS rebinding dostane cizí stránku na místní adresu</h2>

<p>Samotné přepsání hlavičky útočníkovi nestačí. Prohlížeč hlídá pravidlo stejného původu: stránka ze serveru útočníka nesmí číst odpovědi z adresy <code>127.0.0.1:8265</code>, kde panel Ray poslouchá. Tuhle zeď obchází DNS rebinding.</p>

<p>Funguje na jednoduchém principu. Útočníkova doména se poprvé přeloží na jeho vlastní server, odkud si prohlížeč stáhne stránku se skriptem. Záznam má ale nastavenou velmi krátkou dobu platnosti, takže se za pár vteřin přeloží znovu, tentokrát na <code>127.0.0.1</code>. Prohlížeč pořád vidí tutéž doménu, a tedy tentýž původ, jenže požadavky už míří na místní port. Oznámení uvádí, že si s tím poradí běžně dostupný nástroj, konkrétně jmenuje singularity od NCC Group.</p>

<p>Zbytek je krátký. Skript pošle na <code>/api/jobs/</code> úlohu s vlastní hlavičkou User-Agent, filtr ji propustí a Ray příkaz spustí. Ukázka útoku přiložená k oznámení jen otevře kalkulačku, aby bylo vidět, že kód opravdu běží. Autoři popisují i druhé využití: prohlížeč vývojáře se dá stejným způsobem použít jako prostředník k útoku na instance Ray uvnitř firemní sítě, kam se útočník zvenčí nedostane.</p>

<h2>Záplata sáhla po hlavičkách, které skript nastavit nesmí</h2>

<p>Oprava dorazila v <a href="https://github.com/ray-project/ray/commit/70e7c72780bdec075dba6cad1afe0832772bfe09" rel="noopener" target="_blank">commitu nazvaném Add denial of fetch headers</a>. Přidává funkci <code>has_sec_fetch_headers()</code>, která hledá kteroukoli z hlaviček <code>Sec-Fetch-Mode</code>, <code>Sec-Fetch-Dest</code>, <code>Sec-Fetch-Site</code> a <code>Sec-Fetch-User</code>. Prohlížeče je posílají u každého požadavku a skript s nimi nic nesvede: názvy začínající na <code>Sec-</code> patří mezi zakázané hlavičky, které rozhraní fetch nastavit odmítne.</p>

<pre><code class="language-python">def has_sec_fetch_headers(req: Request) -&gt; bool:
    &#34;&#34;&#34;Checks for the existance of any of the sec-fetch-* headers&#34;&#34;&#34;
    return any(
        h in req.headers
        for h in (
            &#34;Sec-Fetch-Mode&#34;,
            &#34;Sec-Fetch-Dest&#34;,
            &#34;Sec-Fetch-Site&#34;,
            &#34;Sec-Fetch-User&#34;,
        )
    )</code></pre>

<p>Rozdíl proti původnímu stavu je v tom, o čem rozhoduje útočník. Dřív se odmítnutí odvíjelo od řetězce, který si volající píše sám. Nově stačí, aby požadavek nesl stopu prohlížeče, kterou prohlížeč připojuje bez ohledu na to, co si přeje stránka. Součástí commitu je i test, který se pokusí spustit úlohu s vymyšleným User-Agentem a hlavičkou <code>Sec-Fetch-Site</code> a čeká, že ho panel odmítne.</p>

<h2>Ray počítá s tím, že síť je bezpečná</h2>

<p><a href="https://docs.ray.io/en/latest/ray-security/index.html" rel="noopener" target="_blank">Bezpečnostní kapitola dokumentace</a> je v tomhle otevřená. Volně přeloženo z ní plyne, že Ray poslušně vykoná kód, který dostane, a nerozlišuje mezi laděním modelu, instalací rootkitu a průzkumem úložiště S3. Izolaci má podle ní zajistit okolí clusteru, ne cluster sám.</p>

<p>Ze stejné úvahy vychází i to, že starší <a href="https://nvd.nist.gov/vuln/detail/CVE-2023-48022" rel="noopener" target="_blank">CVE-2023-48022</a>, popisující spuštění kódu přes rozhraní pro odesílání úloh, je v databázi NVD vedené jako sporné. Stanovisko výrobce tam stojí černé na bílém: hlášení je podle něj bezpředmětné, protože dokumentace uzavřenou síť vyžaduje. Útok přes prohlížeč tuhle obranu obchází z druhé strany, protože uzavřenou sítí je v tomhle případě vývojářův vlastní notebook.</p>

<p>Vydání <a href="https://github.com/ray-project/ray/releases/tag/ray-2.52.0" rel="noopener" target="_blank">Ray 2.52.0</a> z 21. listopadu 2025, které chybu opravilo, přineslo zároveň vestavěné ověřování tokenem napříč panelem, příkazovou řádkou, klienty rozhraní i vnitřními službami. Dokumentace ho popisuje jako vrstvu navíc, ne jako náhradu síťové izolace.</p>

<h2>Mezi opravou a zápisem do katalogu uplynulo devět měsíců</h2>

<p>Časová osa je poučná sama o sobě. Opravená verze vyšla 21. listopadu 2025, oznámení projektu a záznam v NVD o pět dní později, zápis do katalogu CISA až 17. srpna 2026.</p>

<p>Co přesně agenturu k zápisu vedlo, se ze záznamu nedozvíte. Poznámky u položky odkazují jen na oznámení projektu, opravný commit, směrnici <a href="https://www.cisa.gov/news-events/directives/bod-26-04-prioritizing-security-updates-based-risk" rel="noopener" target="_blank">BOD 26-04</a> a záznam v NVD, tedy na nic, co by zneužití dokládalo. Pole o využití při vydírání je vyplněné hodnotou Unknown.</p>

<p>Rozcházejí se i známky závažnosti. NVD dává 8,8 bodu podle metriky CVSS ve verzi 3.1 a chybu řadí jako vysokou, GitHub 9,4 bodu podle verze 4.0 a řadí ji jako kritickou. Není to spor o fakta, ale rozdíl mezi dvěma vydáními téže stupnice; verze 4.0 započítává i dopad na okolní systém, což u útoku mířícího na pracovní stroj vývojáře přirozeně vyjde hůř.</p>

<p>Praktický závěr je nepříjemně obecný. Kontrola hlavičky User-Agent není bezpečnostní hranicí nikde, ne jenom v Ray, a vývojářských nástrojů, které si na místním portu otevřou rozhraní bez hesla a spoléhají na to, že jsou přece jenom na localhostu, je celá řada. Prohlížeč otevřený na témže stroji je od nich vzdálený jednu krátkou dobu platnosti záznamu DNS.</p>]]></content:encoded>
		<category>Bezpečnost</category>
		<pubDate>Tue, 18 Aug 2026 09:51:24 +0200</pubDate>
	</item>
	<item>
		<title>Reaktor čtvrtého bloku Mochovců poprvé udržel štěpnou reakci</title>
		<link>https://tb.chatujme.cz/mochovce-4-prvni-kriticky-stav-a280</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/mochovce-4-prvni-kriticky-stav-a280</guid>
		<description>Čtvrtý blok jaderné elektrárny Mochovce dosáhl ve čtvrtek 6. srpna 2026 ve 22:10 poprvé kritického stavu a o jednadvacet minut později minimálního kontrolovaného výkonu. Elektřinu blok zatím nevyrábí; podle provozovatele by první megawatthodiny měl dodat po přifázování turbogenerátoru na konci léta.</description>
		<content:encoded><![CDATA[<p>Čtvrtý blok jaderné elektrárny Mochovce dosáhl ve čtvrtek 6. srpna 2026 ve 22:10 poprvé kritického stavu. O jednadvacet minut později, ve 22:31, vystoupal na minimální kontrolovaný výkon. Shodně to oznámily <a href="https://www.seas.sk/tlacove-spravy/slovenske-elektrarne-ozivili-reaktor-4-bloku-jadrovej-elektrarne-mochovce/" rel="noopener" target="_blank">Slovenské elektrárne</a> i <a href="https://www.ujd.gov.sk/postup-v-uvadzani-4-bloku-jadrovej-elektrarne-mochovce-do-prevadzky/" rel="noopener" target="_blank">Úrad jadrového dozoru SR</a>.</p>

<figure><img src="https://tb.chatujme.cz/img/magazin/articles/98/m2-2026-08-18-mochovce-4-008bc5cb.jpg" alt="Jaderná elektrárna Mochovce při pohledu přes pole, nad chladicími věžemi stoupá pára" /><figcaption>Jaderná elektrárna Mochovce na snímku z 30. července 2026, týden před první štěpnou reakcí ve čtvrtém bloku. Foto: Ajrocket1, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<h2>Kritický neznamená nebezpečný</h2>

<p>Dozorný úřad k tomu přidal vysvětlení, které v tiskových zprávách většinou chybí. Slovo „kritický“ v jaderné energetice neoznačuje havarijní ani nebezpečný stav. Je to přesně definovaný fyzikální stav, ve kterém se v aktivní zóně poprvé vytvoří a udrží štěpná řetězová reakce a výkon reaktoru za nezměněných podmínek zůstává stabilní. Bez něj se reaktor rozběhnout nedá.</p>

<p>Minimální kontrolovaný výkon je pak nejnižší stanovená úroveň výkonu, při které jde reakci stabilně řídit a zároveň provádět předepsaná měření a zkoušky aktivní zóny. Elektřinu blok při ní ještě nevyrábí.</p>

<h2>Palivo přišlo do reaktoru na konci června</h2>

<p>Povolení uvádět blok do provozu vydal úřad rozhodnutím č. 229/2026 z 22. května 2026. Zavážení paliva pak začalo 29. června v 16:04 první kazetou – tím se čtvrtý blok formálně stal jaderným zařízením – a skončilo v pátek 3. července. Do aktivní zóny se dostalo 349 kazet, z toho 312 palivových a 37 regulačních, dohromady zhruba 42 tun paliva.</p>

<p>Palivem reaktorů VVER-440 je oxid uraničitý obohacený izotopem uranu 235 do pěti procent. Má podobu keramických tablet o hmotnosti kolem pěti gramů, které jsou uložené v palivových proutcích; sto dvacet šest proutků tvoří jednu šestihrannou kazetu se zhruba 120 kilogramy paliva. Kazeta zůstává v aktivní zóně přibližně pět let a při každoroční plánované odstávce se vymění asi pětina paliva, tedy kolem osmi tun.</p>

<p>Montáž reaktoru a hermetické uzavření reaktorové nádoby ohlásil provozovatel 20. července. Následovaly pevnostní a těsnostní zkoušky a předkritické testy – tedy poslední krok před tím, čeho blok dosáhl 6. srpna.</p>

<h2>Do sítě to má být na konci léta</h2>

<p>Teď přijdou na řadu fyzikální zkoušky, při kterých se ověřují neutronově-fyzikální charakteristiky aktivní zóny a chování regulačních a ochranných systémů. Po nich energetické spouštění: výkon se zvyšuje po stupních a na každé hladině se kontroluje, že se všechno chová podle předpokladů. Celý postup vrcholí 144hodinovou zkouškou na plném výkonu.</p>

<p>„Dosažení kritického stavu a minimálního kontrolovaného výkonu je výsledkem práce tisíců odborníků, kteří se podíleli na přípravě, výstavbě, kontrole a spouštění čtvrtého bloku,“ uvedl ředitel projektu Mochovce Martin Mráz. Podle provozovatele by první megawatthodiny měl blok dodat do sítě po přifázování turbogenerátoru na konci léta 2026, pokud spouštění půjde podle harmonogramu. Průběh a vyhodnocení zkoušek kontroluje dozor svými inspekcemi.</p>

<h2>Stavba, která trvá čtyřicet let</h2>

<p>Na prvních dvou blocích Mochovců se začalo stavět v roce 1982, na třetím a čtvrtém v roce 1986. V roce 1992 se práce zastavily. První dva reaktory šly do provozu v letech 1998 a 1999, dostavba zbývající dvojice se rozjela až o deset let později s odhadovanými náklady 6,7 miliardy eur. Třetí blok vstoupil do komerčního provozu v říjnu 2023, čtvrtý tedy dokončuje projekt bezmála čtyřicet let po prvním výkopu.</p>

<p>Instalovaný výkon čtvrtého bloku je 471 MW a podle provozovatele pokryje asi 13 % slovenské spotřeby elektřiny. Po jeho spuštění má jaderná energie krýt zhruba 77,5 % spotřeby země – to je údaj Slovenských elektráren, které k němu dodávají, že by tím Slovensko předstihlo i Francii se zhruba 67 %. Slovensko dnes provozuje pět jaderných bloků, které dodávají kolem poloviny jeho elektřiny; kromě Mochovců jsou to dva bloky v Jaslovských Bohunicích z let 1984 a 1985.</p>

<p>Slovenské elektrárne mají dva akcionáře: 66 % drží Slovak Power Holding, který vlastní česká skupina Energetický a průmyslový holding, zbylých 34 % patří Slovenské republice.</p>

<p>Mezi kritickým stavem a komerčním provozem přitom leží ještě celá řada zkoušek na postupně zvyšovaném výkonu. Datum, kdy čtyřka poprvé pošle proud do sítě, je zatím plán provozovatele, ne splněný milník – a pozná se spíš podle toho, jak rychle dozor odbaví jednotlivé výkonové hladiny, než podle kalendáře.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.seas.sk/tlacove-spravy/slovenske-elektrarne-ozivili-reaktor-4-bloku-jadrovej-elektrarne-mochovce/" rel="noopener" target="_blank">Slovenské elektrárne oživili reaktor 4. bloku Jadrovej elektrárne Mochovce</a> (tisková zpráva, 7. srpna 2026)</li>
<li><a href="https://www.ujd.gov.sk/postup-v-uvadzani-4-bloku-jadrovej-elektrarne-mochovce-do-prevadzky/" rel="noopener" target="_blank">Postup v uvádzaní 4. bloku jadrovej elektrárne Mochovce do prevádzky</a> (Úrad jadrového dozoru SR, 7. srpna 2026)</li>
<li><a href="https://www.seas.sk/tlacove-spravy/mochovce-4-do-reaktora-sme-zaviezli-palivo/" rel="noopener" target="_blank">Mochovce 4: Do reaktora sme zaviezli všetkých 349 palivových kaziet</a> (tisková zpráva, 4. července 2026)</li>
<li><a href="https://www.seas.sk/tlacove-spravy/slovenske-elektrarne-dokoncili-montaz-reaktora-mochoviec-4-nasleduje-prva-stiepna-reakcia/" rel="noopener" target="_blank">Slovenské elektrárne dokončili montáž reaktora Mochoviec 4</a> (tisková zpráva, 20. července 2026)</li>
<li><a href="https://world-nuclear-news.org/articles/first-criticality-achieved-for-mochovce-unit-4" rel="noopener" target="_blank">First criticality for Mochovce 4</a> (World Nuclear News, 10. srpna 2026)</li>
<li><a href="https://www.nucnet.org/news/slovakia-s-mochovce-4-nuclear-power-plant-reaches-first-criticality-8-5-2026" rel="noopener" target="_blank">Slovakia&#039;s Mochovce-4 Nuclear Power Plant Reaches First Criticality</a> (NucNet, 7. srpna 2026)</li>
</ul>]]></content:encoded>
		<category>Energetika</category>
		<pubDate>Tue, 18 Aug 2026 01:56:33 +0200</pubDate>
	</item>
	<item>
		<title>Kosmonautix spustil statistiky startů od roku 1957 i s porovnáváním raket a firem</title>
		<link>https://tb.chatujme.cz/kosmonautix-statistiky-starty-thespacedevs-a279</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/kosmonautix-statistiky-starty-thespacedevs-a279</guid>
		<description>Kosmonautix má v hlavní nabídce sekci Statistiky se třemi nástroji: přehledem startů od roku 1957, porovnávačem dvou raket, lodí nebo firem a informačním profilem jedné položky. Čísla se plní automaticky z Launch Library 2 od projektu TheSpaceDevs.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/8f/m2-foto-kosmonautix-statistiky-4e32a9b8.png" alt="Sekce Statistiky na webu Kosmonautix.cz" /><figcaption>Úvodní přehled sekce Statistiky na Kosmonautixu s čísly za rok 2026. Snímek obrazovky ze 17. srpna 2026. Foto: vlastní snímek obrazovky, kosmonautix.cz (snímek obrazovky)</figcaption></figure>

<p>Český web o kosmonautice <a href="https://kosmonautix.cz/statistiky/" rel="noopener" target="_blank">Kosmonautix</a> má v hlavní nabídce novou položku Statistiky. Neskrývá se za ní jedna tabulka, ale tři nástroje: přehled startů s filtry, porovnávač dvou položek vedle sebe a informační profil jedné rakety, lodi nebo firmy. Rozsah sahá až k roku 1957, tedy k prvnímu Sputniku.</p>

<h2>Přehled za zvolené období</h2>

<p>Výchozí pohled ukazuje jeden rok. K 17. srpnu 2026 v něm stálo 194 orbitálních a šest suborbitálních startů, dohromady dvě stě misí. Úspěšných z nich bylo 193, tedy 96,50 %, a sedm neúspěšných – u toho čísla stránka výslovně uvádí, že do něj počítá i částečná selhání. Startovalo se ze 46 různých ramp.</p>

<p>Pod souhrnem jsou dva rozpady. Podle cílové dráhy vede nízká oběžná dráha se 122 starty (61 %), následuje heliosynchronní dráha s 29 a polární se 17; na konci žebříčku stojí jediný průlet kolem Měsíce. Podle země provozovatele mají Spojené státy 122 startů, Čína 58, Rusko jedenáct, Japonsko a Francie po třech, Indie dva a Itálie jeden. Dělí se tedy podle provozovatele, ne podle kosmodromu, což je u evropských nosičů rozdíl, na který je dobré myslet.</p>

<p>Pod tím je výpis jednotlivých misí. U každé je datum i s časem, raketa, cílová dráha, místo startu a výsledek; u Falconů 9 navíc označení konkrétního prvního stupně, takže z výpisu jde vyčíst, který kus letěl pokolikáté.</p>

<h2>Porovnávač staví dvě položky proti sobě</h2>

<p>Druhá záložka srovnává vždy dvojici stejného typu. Na výběr je pět kategorií: firmy a agentury, konkrétní rakety, skupiny kosmických lodí, konkrétní lodě a rodiny prvních stupňů. Lepší číselná hodnota se v tabulce označí zeleně, takže srovnání se dá přečíst bez počítání.</p>

<p>Třetí záložka je profil jedné položky – firmy, agentury, rakety nebo lodi – vyhledávaný našeptávačem. Zajímavější než sám profil je věta, kterou u něj web uvádí: nedoložené hodnoty nezobrazuje ani neodhaduje. U přehledů, které se plní automaticky, je to slib, který se dělá nerad, protože kvůli němu zůstávají v tabulkách prázdná místa.</p>

<h2>Data jedou z TheSpaceDevs</h2>

<p>Odkud čísla pocházejí, stránka neschovává. V patičce stojí, že běží díky projektu <a href="https://thespacedevs.com/" rel="noopener" target="_blank">TheSpaceDevs</a>, a porovnávač to upřesňuje: provozní data jsou z LL2, chybějící popisy a technické údaje se doplňují z Wikimedia a Wikidat.</p>

<p>TheSpaceDevs je skupina vývojářů nadšených do kosmonautiky, která provozuje veřejná a bezplatná rozhraní s daty o letech; Launch Library 2 je to jejich nejznámější. Stojí za tím řada aplikací a odpočtů, které lidé znají, aniž by tušili, odkud berou čísla.</p>

<p>Pro čtenáře to znamená dvě věci. Statistiky se aktualizují samy, takže po každém startu není potřeba čekat, až je někdo ručně přepíše. Zároveň platí, že přesnost je přesně taková, jakou má zdroj – co je špatně v LL2, bude špatně i tady, a u čerstvých startů se hodnoty ještě chvíli dorovnávají.</p>

<h2>Proč to není samozřejmost</h2>

<p>Přehledů kosmických startů je na internetu dost, jenže skoro všechny jsou anglicky a počítají po svém. Česky psaný přehled, který používá jednu známou datovou sadu a u každého čísla říká, co do něj počítá, se hledá hůř – a právě v tom je hodnota téhle sekce, ne v tom, že by ukazovala něco, co jinde není.</p>

<p>Slabinou zůstává, že přehled stojí a padá s jedním zdrojem. Kdyby TheSpaceDevs změnili podmínky nebo rozhraní vypnuli, zůstane po statistikách prázdná stránka. To ovšem není výtka Kosmonautixu, spíš popis toho, jak dnes drtivá většina takových přehledů funguje.</p>]]></content:encoded>
		<category>Vesmír</category>
		<pubDate>Mon, 17 Aug 2026 20:27:53 +0200</pubDate>
	</item>
	<item>
		<title>Con Kolivas obnovil záplaty -ck pro Linux a snadnější údržbu připisuje jazykovým modelům</title>
		<link>https://tb.chatujme.cz/con-kolivas-ck-zaplaty-muqss-linux-7-2-a278</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/con-kolivas-ck-zaplaty-muqss-linux-7-2-a278</guid>
		<description>Con Kolivas oznámil linux-7.2-ck1, první stabilní vydání své sady záplat mimo hlavní řadu jádra po letech ticha. Sada nahrazuje plánovač procesů vlastním MuQSS a míří na odezvu desktopu a her. Za tím, že se k práci vrátil, stojí podle něj jazykové modely, které mu usnadnily slučování s novými verzemi jádra.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/09/m2-2026-08-17-ck-muqss-2e51f3f4.jpg" alt="Figurka tučňáka Tuxe s potiskem IBM Software na skleněné desce stolu, v rozostřeném pozadí multimetr" /><figcaption>Figurka Tuxe, maskota linuxového jádra, s potiskem IBM Software. Foto: Renato.pierri, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Do konference linux-kernel dorazila 17. srpna 2026 ve 2:32 UTC zpráva s předmětem, který se tam roky neobjevil: <a href="https://lore.kernel.org/lkml/CABqErrH&#61;oQ3povVuSPhRON97v63&#61;mB85jQmZjf443ofdYAuxxw&#64;mail.gmail.com/" rel="noopener" target="_blank">[ANNOUNCE] linux-7.2-ck1</a>. Odesílatelem je Con Kolivas, anesteziolog z Melbourne, kterého linuxová obec zná jako autora plánovačů procesů, jež do hlavní řady jádra nikdy nemířily a taky se tam nedostaly.</p>

<h2>Sada, která vyměňuje plánovač celý</h2>

<p>Plánovač rozhoduje, která úloha poběží na kterém jádru procesoru a jak dlouho. V hlavní řadě se ladí hlavně na propustnost, tedy aby stroj co nejvíc spočítal; Kolivas ho léta ladil na opačný konec – aby člověk u počítače nepoznal, že se na pozadí něco děje. V oznámení to shrnuje jako odezvu, interaktivitu a hry na desktopu a mobilních zařízeních. Sada -ck to dělá hlavně tím, že plánovač v jádře vymění celý, en bloc.</p>

<p>Ten jeho se jmenuje MuQSS, tedy MultiQueue Skiplist Scheduler. Vyrostl z plánovače BFS, který Kolivas zveřejnil v srpnu 2009 jako protiváhu tehdejšího CFS z hlavní řady. Podle anglické Wikipedie stavěl už BFS na algoritmu EEVDF a v roce 2016 v něm autor vyměnil obousměrný seznam za skip list – datovou strukturu s několika patry ukazatelů, ve které se hledá rychleji než v prostém seznamu. Verze přiložená k 7.2-ck1 je 0.310; tak ji uvádí titulek na autorově blogu, seznam záplat v oznámení píše 0.31.</p>

<h2>Co se v 7.2-ck1 změnilo</h2>

<p>Kolivas u nových věcí sám píše, že je plánoval před lety a nikdy se k nim nedostal:</p>

<ul>
<li>Plánování si nově všímá vstupu a výstupu: čtení a zápisy se připíšou té úloze, která je vyvolala.</li>
<li>Práce, kterou za úlohu odvede jaderné vlákno, se počítá zpátky té úloze.</li>
<li>Vyvažování zátěže bere ohled na jádra P a E, tedy na dělení dnešních procesorů na výkonná a úsporná jádra.</li>
<li>Struktura skip listu se zmenšila a přibyly drobné optimalizace.</li>
<li>Zbytek je „matka všech resynchronizací“ na jádro 7.2 a řada oprav chyb.</li>
</ul>

<p>Vedle plánovače sahá sada i na časovače. Výchozí frekvenci systémového přerušení sráží na 100 Hz, granularitu hrtimeru a nejkratší časový limit vystavuje v sysctl s výchozími hodnotami 100 µs a 500 µs a řadu volání schedule_timeout převádí na varianty s vysokým rozlišením. Preemptivní jádro, tedy takové, jehož běh smí přerušit jiná úloha, je nově výchozí volba; volba nohz_full se naopak do výchozí konfigurace nebere a zůstalo u ní jen doporučení v nápovědě.</p>

<p>Skupiny cgroup bere plánovač dál jen naoko: jsou to prázdné funkce, které nic neudělají. Kolivas píše, že se v cílových prostředích skoro nepoužívá a její doplnění by znamenalo obrovské množství kódu. Oznámení a blog se přitom v detailech rozcházejí: <a href="http://ck-hack.blogspot.com/2026/08/" rel="noopener" target="_blank">blog</a> uvádí navíc, že ze sady vypadly irqthreads, protože na pracovních stanicích byly čistou ztrátou, a naopak v něm chybí zmínka o EEVDF a o vyvažování mezi jádry P a E, kterou nese zpráva do konference.</p>

<h2>Důvodem návratu jsou podle autora jazykové modely</h2>

<p>Nejzajímavější věta oznámení se plánovače netýká. „Je to deset let, co jsem sadu původně opustil kvůli času, ale jazykové modely udělaly slučování a vývoj nekonečně snazší,“ píše Kolivas (přeloženo). Sada záplat mimo hlavní řadu má totiž vlastnost, kterou nic v jádře nemá: s každou novou verzí se musí znovu naroubovat na kód, který se mezitím pohnul. Právě to je ta „matka všech resynchronizací“ ze seznamu změn a právě to dělal autor dřív ručně.</p>

<p>Údaj o deseti letech sedí na dobu, kdy práci fakticky odložil, ne na poslední oznámení. V <a href="https://lore.kernel.org/lkml/?q&#61;ck1&#43;MuQSS" rel="noopener" target="_blank">archivu konference</a> je jeho předchozí zpráva o vydání linux-5.10-ck1 datovaná 3. ledna 2021, tedy pět a půl roku zpátky.</p>

<h2>Corbet se ptá na sched_ext</h2>

<p>Veřejná odpověď přišla za necelý den jediná, zato od Jonathana Corbeta, šéfredaktora LWN.net a správce dokumentace jádra. Ptá se, jestli Kolivas zvažoval přesunout práci do sched_ext: „Okamžitě by to bylo mnohem dostupnější pro lidi, kteří si to chtějí vyzkoušet a opravdu používat,“ (přeloženo).</p>

<p>sched_ext je rozšiřitelná třída plánovače: dovoluje napsat plánovací algoritmus jako program v BPF a nahrát ho do běžícího jádra. První část se do hlavní řady dostala v Linuxu 6.12 spolu s dokončeným přechodem na EEVDF a <a href="https://docs.kernel.org/scheduler/sched-ext.html" rel="noopener" target="_blank">dokumentace jádra 7.2</a> ji vede jako Extensible Scheduler Class. Praktický rozdíl proti sadě -ck je v tom, že uživatel nemusí překládat vlastní jádro. Kolivas do uzávěrky tohoto textu veřejně neodpověděl – v oznámení ovšem sám požádal, aby se případná diskuse vedla mimo konferenci.</p>

<h2>Kde se to dá vzít</h2>

<p>Kód je na GitHubu ve větvi 7.2-ck pod značkou <a href="https://github.com/ckolivas/linux/releases/tag/v7.2-ck1" rel="noopener" target="_blank">v7.2-ck1</a> a autor ho drží modulárně, aby se dal přenášet na další verze jádra. Fork jádra měl 17. srpna 2026 sto dvacet dva hvězd a šest odvozených kopií. Do hlavní řady kód nemíří, což oznámení říká hned první větou – a to i teď, kdy hlavní řada s <a href="https://tb.chatujme.cz/zvuk-linux-7-2-rc6-zaplaty-a66">jádrem 7.2</a> vyšla jen o tři hodiny dřív.</p>

<p>Jak si MuQSS vede na dnešním hardwaru, zatím nikdo nezveřejnil. Bez čísel je zrychlená odezva zatím tvrzením autora. Phoronix měření ohlásil.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://lore.kernel.org/lkml/CABqErrH&#61;oQ3povVuSPhRON97v63&#61;mB85jQmZjf443ofdYAuxxw&#64;mail.gmail.com/" rel="noopener" target="_blank">[ANNOUNCE] linux-7.2-ck1, MuQSS CPU scheduler for linux-7.2</a> (17. srpna 2026, konference linux-kernel)</li>
<li><a href="http://ck-hack.blogspot.com/2026/08/" rel="noopener" target="_blank">-ck hacking: Linux-7.2-ck1, MuQSS v0.310 for linux 7.2</a> (17. srpna 2026)</li>
<li><a href="https://github.com/ckolivas/linux/releases/tag/v7.2-ck1" rel="noopener" target="_blank">GitHub: vydání linux-7.2-ck1 se seznamem záplat</a></li>
<li><a href="https://lore.kernel.org/lkml/87zeykbyw2.fsf&#64;trenco.lwn.net/" rel="noopener" target="_blank">Odpověď Jonathana Corbeta v konferenci linux-kernel</a> (17. srpna 2026)</li>
<li><a href="https://www.phoronix.com/news/Con-Kolivas-Linux-Patches-2026" rel="noopener" target="_blank">Phoronix: Con Kolivas Revives „-ck“ Patches &amp; MuQSS To Improve Linux Desktop Responsiveness</a> (17. srpna 2026)</li>
<li><a href="https://kernelnewbies.org/Linux_6.12" rel="noopener" target="_blank">Kernel Newbies: Linux 6.12 – sched_ext a dokončení přechodu na EEVDF</a></li>
<li><a href="https://en.wikipedia.org/wiki/Brain_Fuck_Scheduler" rel="noopener" target="_blank">Wikipedia: Brain Fuck Scheduler</a> a <a href="https://en.wikipedia.org/wiki/Con_Kolivas" rel="noopener" target="_blank">Con Kolivas</a></li>
</ul>]]></content:encoded>
		<category>Počítače</category>
		<pubDate>Mon, 17 Aug 2026 17:55:02 +0200</pubDate>
	</item>
	<item>
		<title>Žebříčky stažení a lajků na Hugging Face mají společný jediný model z pětadvaceti</title>
		<link>https://tb.chatujme.cz/hugging-face-stazeni-lajky-dva-zebricky-a277</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/hugging-face-stazeni-lajky-dva-zebricky-a277</guid>
		<description>Hugging Face vydala 14. srpna letní přehled otevřených modelů. V pětadvacítce nejstahovanějších repozitářů a v pětadvacítce nejlajkovanějších je společný jediný a třináct nejstahovanějších pochází z roku 2022. Vlastní měření přes veřejné rozhraní úložiště ten rozdíl potvrzuje.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/7a/m2-2026-08-17-hf-stazeni-2d848708.png" alt="Horní část karty modelu all-MiniLM-L6-v2 na Hugging Face s počtem lajků a s údajem Downloads last month" /><figcaption>Karta modelu all-MiniLM-L6-v2: 5,21 tisíce lajků a 257 365 486 stažení za poslední měsíc. Foto: vlastní snímek obrazovky, huggingface.co (snímek obrazovky)</figcaption></figure>

<p>Hugging Face vydala 14. srpna 2026 <a href="https://huggingface.co/blog/state-of-open-models-summer-2026" rel="noopener" target="_blank">letní přehled otevřených modelů</a>, druhý za letošní rok. Shrnuje, co se na jejím úložišti stalo od ledna do srpna. Nejzajímavější zjištění se přitom netýká žádného modelu: dvě čísla, kterými se úspěch modelu běžně měří, měří každé něco jiného.</p>

<h2>Dva žebříčky, jeden společný repozitář</h2>

<p>Autoři vzali pětadvacet repozitářů s nejvyšším počtem stažení za letošek a pětadvacet s nejvyšším počtem lajků. Ve druhém seznamu se objevuje jediný z prvního. Do horní pětadvacítky podle stažení se nedostal ani jeden model vydaný v roce 2026, zatímco třináct položek v ní je z roku 2022.</p>

<p>Nejstahovanější je <a href="https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2" rel="noopener" target="_blank">all-MiniLM-L6-v2</a>, drobný převodník vět na vektory z března 2022. Podle přehledu si ho za sedm měsíců někdo stáhl 1,55 miliardy krát a lajků má 5 156. Čerstvý čínský <a href="https://huggingface.co/moonshotai/Kimi-K3" rel="noopener" target="_blank">Kimi-K3</a> je na tom obráceně: připadá na něj asi šedesát stažení na jeden lajk.</p>

<p>Přehled z toho vyvozuje, že lajk a stažení zaznamenávají dva různé úkony. Lajk říká, že na vydání záleží, a sbírají ho špičkové modely v týdnech po uvedení. Stažení říká, že něco běží v pravidelně spouštěném postupu, a nabíhá roky malým a stabilním modelům. Že se jedno bere jako náhrada druhého, označuje Hugging Face za nejčastější chybu, které se v psaní o jejím úložišti dopouštějí ostatní. A přiznává, že i její vlastní starší texty.</p>

<h2>Co vyšlo z vlastního měření</h2>

<p>Přehled počítá stažení nasbíraná od ledna. Veřejné rozhraní Hugging Face vydává jiné okno, totiž posledních třicet dní; karta modelu ten údaj popisuje slovy „Downloads last month“. Přesto z obou žebříčků vyjde totéž. K 17. srpnu 2026 mají pětadvacítka podle stažení a pětadvacítka podle lajků společný jediný repozitář, znovu all-MiniLM-L6-v2, s 257 365 486 staženími za měsíc a 5 211 lajky. Třináct z pětadvaceti nejstahovanějších je z roku 2022. Jeden rozdíl proti přehledu se ukázal: ve třicetidenním okně se do horní pětadvacítky dva letošní modely dostaly, Qwen3.5-9B a MiniMax-H3 v přebalu od Comfy-Org.</p>

<p>Názornější než průměr jsou krajní hodnoty. Repozitář <a href="https://huggingface.co/trl-internal-testing/tiny-Qwen2ForCausalLM-2.5" rel="noopener" target="_blank">tiny-Qwen2ForCausalLM-2.5</a> z organizace trl-internal-testing má 2,4 milionu parametrů, dvacet lajků a 15 570 414 stažení za měsíc, čímž je dvacátý nejstahovanější na celém úložišti. Opačný pól drží <a href="https://huggingface.co/meta-llama/Llama-2-7b" rel="noopener" target="_blank">meta-llama/Llama-2-7b</a> se 4 523 lajky a 120 staženími.</p>

<h2>Proč stažení není použití</h2>

<p>Odpověď je v <a href="https://huggingface.co/docs/hub/models-download-stats" rel="noopener" target="_blank">dokumentaci samotného úložiště</a>. Repozitář obsahuje víc souborů, takže by se jedno stažení modelu dalo napočítat několikrát. Hugging Face proto sleduje požadavky na jediný vybraný soubor, ve výchozím stavu config.json, a započítá každý požadavek HTTP včetně metody HEAD, tedy i takový, po kterém žádná váha po drátě neputuje.</p>

<p>Číslo tak měří provoz na jednom malém souboru, ne to, kolikrát někdo model spustil. Skript, který si při každém spuštění ověří, jestli se soubor nezměnil, přidá stažení pokaždé, a testovací sada cizího projektu se do statistiky započítá stejně jako člověk, který si model opravdu odnese.</p>

<h2>Velká čísla v titulcích</h2>

<p>Den po vydání přehledu obletěla média <a href="https://fortune.com/2026/08/15/alibaba-qwen-open-ai-models-3-billion-downloads-meta-google/" rel="noopener" target="_blank">zpráva agentury Bloomberg</a>, že se otevřené modely Alibaby stáhly za posledních šest měsíců víc než třimiliardkrát a firma tím předstihla Meta i Google. Ta čísla ale pocházejí ze dvou míst a nekryjí se ani obdobím: tři miliardy za šest měsíců uvedla Alibaba ve vyjádření pro agenturu, kdežto 418 milionů u Googlu a 227 milionů u Mety připisuje text Hugging Face a vztahuje je k roku 2026.</p>

<p>Rozejdou se i počty odvozených modelů. Alibaba mluví o víc než 300 000 odvozeninách, přehled Hugging Face napočítal na svém úložišti 151 448 modelů postavených na Qwenu, tedy 2,6násobek celé stopy Mety. Co do svého čísla firma zahrnuje, z jejího vyjádření neplyne; přehled počítá výhradně repozitáře na Hubu.</p>

<h2>Kde se modely opravdu používají</h2>

<p>Za stovkami milionů stažení stojí podle přehledu drobná technika. Mezi modely, které mají uvedený počet parametrů, berou ty pod miliardou 83 % stažení za celou dobu a všechno nad sto miliard parametrů jedno procento; v letošním okně jde nad sedmdesát miliard parametrů 3 % objemu. Rozložení celého úložiště je stejně nerovné. Za celou svou existenci má míň než dvě stě stažení 85,6 % modelů a 1,5 % repozitářů dělá 99,2 % veškerého stahování. Veřejných repozitářů modelů přitom od ledna přibylo z 2,43 na 2,96 milionu.</p>

<h2>Novým uživatelem je agent</h2>

<p>Přehled poprvé měří i provoz od kódovacích agentů. Vychází z datové sady zveřejněné v červenci, do které se zapisuje značka agent/&lt;jméno&gt;, jakou agent pošle, když s úložištěm mluví přes knihovnu huggingface_hub nebo přes nástroj hf. V červenci vedl Claude Code se 44,4 %, v dubnu měl ovšem 67,8 % a v květnu 6,4 %, zatímco Codex vyrostl z 10,4 na 20,8 %. Do stejného oddílu patří i <a href="https://tb.chatujme.cz/openai-modely-utekly-z-testu-hugging-face-a7">červencový průnik do infrastruktury Hugging Face</a>, který firma popsala jako práci autonomního systému agentů.</p>

<p>Pro čtení zpráv z toho plyne jednoduché vodítko: ptát se, které z těch dvou čísel stojí pod tvrzením. Lajky ukazují, čemu obor právě věnuje pozornost, stažení to, na čem už delší dobu něco stojí. Když se tedy vydání modelu obhajuje počtem stažení pár dní po uvedení, měří se podle nás pozornost, ne nasazení.</p>

<p><strong>Zdroje:</strong> <a href="https://huggingface.co/blog/state-of-open-models-summer-2026" rel="noopener" target="_blank">State of Open Models: Summer 2026 Observations</a> (Hugging Face, 14. srpna 2026), <a href="https://huggingface.co/docs/hub/models-download-stats" rel="noopener" target="_blank">Models Download Stats</a> (dokumentace Hugging Face Hubu), <a href="https://fortune.com/2026/08/15/alibaba-qwen-open-ai-models-3-billion-downloads-meta-google/" rel="noopener" target="_blank">Alibaba AI models hit 3 billion downloads, passing Meta, Google</a> (Bloomberg pro Fortune, 15. srpna 2026) a vlastní měření přes veřejné rozhraní huggingface.co ze 17. srpna 2026.</p>]]></content:encoded>
		<category>Umělá inteligence</category>
		<pubDate>Mon, 17 Aug 2026 09:54:19 +0200</pubDate>
	</item>
	<item>
		<title>V dohledu nad CT logy přestal Cloudflare upozorňovat na certifikáty, které vydal sám</title>
		<link>https://tb.chatujme.cz/cloudflare-ct-monitoring-filtr-vlastnich-certifikatu-a276</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/cloudflare-ct-monitoring-filtr-vlastnich-certifikatu-a276</guid>
		<description>Služba, která majiteli domény hlásí každý nový certifikát nalezený ve veřejných logech, posílala hlavně zprávy o rutinním obnovování. Cloudflare je teď odfiltruje podle otisku veřejného klíče a nechá projít jen certifikáty, které nevydal. Dohled tím po letech opouští veřejnou betu.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/d4/m2-2026-08-17-cloudflare-lava-lampy-686040f0.jpg" alt="Stěna s policemi plnými barevných lávových lamp ve vstupní hale, pod nimi nápis Cloudflare" /><figcaption>Vstupní hala Cloudflare se stěnou lávových lamp. Foto: HaeB, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Certifikát pro cizí doménu se dá vydat omylem i naschvál a majitel webu se o tom nemá jak dozvědět z vlastního serveru. Proto existují veřejné seznamy vydaných certifikátů a nad nimi služby, které majiteli pošlou e-mail, jakmile se v seznamu objeví jeho jméno. Jednu takovou provozuje Cloudflare a 13. srpna 2026 <a href="https://blog.cloudflare.com/certificate-transparency-monitoring-ga/" rel="noopener" target="_blank">oznámil</a>, že ji přestal zahlcovat vlastní prací.</p>

<h2>Co jsou logy Certificate Transparency</h2>

<p>Certificate Transparency je evidence, do které certifikační autorita zapisuje každý certifikát, který vydala. Popsalo ji <a href="https://www.rfc-editor.org/rfc/rfc6962.txt" rel="noopener" target="_blank">RFC 6962</a> z roku 2013, novější verzi 2.0 pak <a href="https://www.rfc-editor.org/rfc/rfc9162.txt" rel="noopener" target="_blank">RFC 9162</a> z prosince 2021. Smysl je podle abstraktu obou dokumentů ten, aby kdokoli mohl kontrolovat, co autority dělají, a všiml si podezřelého vydání.</p>

<p>Zápis do logu není dobrovolný v tom smyslu, v jakém bývá dobrovolná dokumentace. <a href="https://googlechrome.github.io/CertificateTransparency/ct_policy.html" rel="noopener" target="_blank">Politika Chromu</a> říká, že certifikát bez potvrzení z logů v Chromu neprojde ověřením. Kolik potvrzení je potřeba, závisí na délce platnosti: u potvrzení vložených přímo do certifikátu stačí do 180 dnů dvě z různých logů, nad 180 dnů jsou tři. Potvrzení se jmenuje SCT, tedy signed certificate timestamp, a autorita ho dostane od logu výměnou za zápis.</p>

<p>Zápis přitom probíhá dvakrát. Autorita nejdřív pošle do logu takzvaný předběžný certifikát, dostane za něj SCT, ta vloží dovnitř konečného certifikátu a ten zapíše znovu. Kdo logy čte, vidí u jedné objednávky dva záznamy.</p>

<h2>Hlášení chodila hlavně o rutině</h2>

<p>Cloudflare svou hlídací službu spustil ve veřejné betě v roce 2019 a dnes ji má podle vlastních čísel zapnutou přes 650 000 zákaznických domén. Jenže certifikáty pro ty domény z velké části vydává sám: Universal SSL, Advanced Certificate Manager, Total TLS, záložní certifikáty. Všechny putují do veřejných logů, jak mají, a všechny majiteli spouštěly upozornění.</p>

<p>K tomu se přidává frekvence. Jediný certifikát Universal SSL se podle Cloudflare obnovuje klidně po 60 dnech, tedy zhruba šestkrát do roka. A ta čísla půjdou nahoru: sdružení CA/Browser Forum <a href="https://cabforum.org/2025/04/11/ballot-sc081v3-introduce-schedule-of-reducing-validity-and-data-reuse-periods/" rel="noopener" target="_blank">schválilo hlasováním SC-081v3</a> rozvrh, podle kterého maximální platnost certifikátu klesla od 15. března 2026 na 200 dnů, od 15. března 2027 spadne na 100 dnů a od 15. března 2029 na 47 dnů. Pro hlasování bylo 25 z 30 autorit a všichni čtyři výrobci prohlížečů; proti nikdo.</p>

<p>Výsledek se dal čekat. Cloudflare cituje zákazníka z vlastního komunitního fóra, který funkci vypnul na všech webech, protože byl (v překladu) „unavený z toho, jak mě pravidelně spamují spousty úplně normálních obnovení certifikátů“, a dodal, že „ke konci už jsem je vlastně ani nečetl“. Mezi stovkami takových zpráv by se opravdu podezřelý certifikát ztratil.</p>

<h2>Proč se to nedalo odfiltrovat dřív</h2>

<p>Uvnitř Cloudflare běží dvě oddělené soustavy: jedna objednává a vydává certifikáty, druhá čte veřejné logy a rozesílá e-maily. Když druhá z nich narazí v logu na nový záznam, má k dispozici jen to, co v logu stojí. Nikdo jí neřekne, že o pár vteřin dřív si týž certifikát objednala ta první.</p>

<p>Nabízelo se použít otisk, který už služba měla. Aby neposílala dva e-maily za jednu objednávku, počítá si hodnotu <code>stripped_fingerprint</code> – otisk podepisované části certifikátu (TBSCertificate) v kódování DER, který vyjde stejně u předběžného i u konečného certifikátu. Jenže objednávková soustava předběžný certifikát nikdy nevidí, takže tuhle hodnotu umí spočítat až na konci. V okně mezi oběma zápisy by se hledalo něco, co ještě neexistuje, a e-mail by odešel.</p>

<h2>Klíčem je otisk veřejného klíče</h2>

<p>Cloudflare proto sáhl po jiném údaji: po veřejném klíči. Ten sedí ve struktuře SubjectPublicKeyInfo a je stejný v žádosti o certifikát, v předběžném certifikátu i v konečném. Firma si z něj počítá otisk SHA-256 a zapisuje ho už při generování klíčového páru, tedy dřív, než se cokoli dostane do logu.</p>

<p>Hlídací služba pak u každého nalezeného záznamu tentýž otisk dopočítá z certifikátu a podívá se, jestli ho objednávková soustava zná. Když ano, certifikát je jejich a e-mail se neposílá. Když ne, upozornění odejde jako dřív. Pro každé vydání se přitom generuje nový klíčový pár, takže shoda otisku znamená shodu objednávky.</p>

<h2>Co se změnilo a co ne</h2>

<ul>
<li>Certifikáty z produktů Cloudflare procházejí tiše, včetně obnovení.</li>
<li>Tiše procházejí i opuštěné předběžné certifikáty, u kterých vydání nikdy nedoběhlo. Dřív vypadaly jako záhadné cizí zápisy.</li>
<li>Certifikát, který si zákazník nahraje sám, upozornění pořád vyvolá – Cloudflare k němu klíč negeneroval, takže nemá co porovnávat.</li>
<li>E-maily nově uvádějí dotčené jméno serveru v předmětu a odkazují na certifikát v ovládacím panelu.</li>
</ul>

<p>Služba je dostupná ve všech tarifech bez příplatku a kdo ji má zapnutou, nemusí dělat nic. Dál chce Cloudflare hlášení propojit se svým systémem oznámení, aby se dala posílat na webhooky nebo do PagerDuty místo dnešního e-mailu.</p>

<h2>Filtr ví, kdo certifikát vydal, ne kdo si ho přál</h2>

<p>Stojí za to si všimnout, na čem je rozhodování postavené: filtr odpovídá na otázku „vydali jsme ho my?“, ne na otázku „chtěl to majitel domény?“. Certifikát objednaný přes cizí přístup do účtu u Cloudflare je z pohledu filtru certifikát Cloudflare, a e-mail tedy nepřijde. Podle nás je to rozumný kompromis – upozornění, které nikdo nečte, nechrání nikoho –, ale je dobré vědět, kde má hranici.</p>

<p>Ze samotných logů nezmizelo nic. Zůstávají veřejné a číst je může kdokoli, což je celý smysl Certificate Transparency; Cloudflare jen přestal o části z nich psát e-maily.</p>]]></content:encoded>
		<category>Internet a sítě</category>
		<pubDate>Mon, 17 Aug 2026 01:53:05 +0200</pubDate>
	</item>
	<item>
		<title>Astronomové vysvětlují červenou tečku z raného vesmíru černou dírou v obalu z plynu</title>
		<link>https://tb.chatujme.cz/black-hole-star-mom-bh1-a275</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/black-hole-star-mom-bh1-a275</guid>
		<description>Objekt MoM-BH*-1 září jako obří hvězda, jenže energii mu podle nového modelu dodává černá díra zabalená v mimořádně hustém vodíku. Recenzovaná práce vyšla 12. srpna 2026 v Nature, na arXivu ji tým zveřejnil už v březnu 2025. Pokud model platí, jsou dosavadní hmotnosti černých děr u malých červených teček nadsazené až o dva řády.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/c8/m2-2026-08-16-black-hole-star-da34d23f.jpg" alt="Dva hluboké snímky téhož kusu oblohy vedle sebe, na obou stovky galaxií, na levém převažují červené body" /><figcaption>Totéž pole SMACS 0723 očima přístroje MIRI (vlevo) a NIRCam (vpravo). Část zdrojů je v jednom pásmu výrazná a v druhém sotva patrná; MoM-BH*-1 leží v jiném poli, v oblasti UDS. Foto: NASA, ESA, CSA, STScI, Webb ERO Production Team, Wikimedia Commons (CC BY 4.0)</figcaption></figure><p>Na hlubokých snímcích Webbova dalekohledu se hromadí drobné rudé body. Astronomové jim říkají malé červené tečky, anglicky little red dots, a několik let se přou, co je pohání. Tým kolem Rohana Naidua teď jeden takový bod popsal tak podrobně, že z něj skládá výklad pro celou skupinu: uvnitř má být černá díra zabalená do tak hustého vodíku, že celek vyzařuje jako povrch obří hvězdy. Recenzovaná verze práce vyšla <a href="https://www.nature.com/articles/s41586-026-10846-4" rel="noopener" target="_blank">12. srpna 2026 v Nature</a>.</p><h2>Zdroj, který ve třech pásmech chybí a ve čtvrtém svítí</h2><p>Objekt nese označení MoM-BH*-1 podle přehlídky Mirage or Miracle, v jejímž rámci ho Webb změřil spektrograficky. Vybrali si ho proto, že v poli UDS o rozloze zhruba 250 čtverečních obloukových minut byl ze všech zdrojů nejčervenější. V pásmu F444W má jasnost 25,4 magnitudy, kdežto v kratších vlnových délkách se ztrácí: ve filtru F200W je slabší než 28,5 magnitudy. Mezi 3 a 4 mikrometry mu tok světla padá víc než dvacetkrát.</p><p>Spektrum posadilo objekt na červený posuv 7,7569, tedy do doby 660 milionů let po velkém třesku. Přitom zůstává bodový: jeho průměr v pásmu F356W vychází pod 100 parseků, a to je horní mez na hladině spolehlivosti 95 %. Snímky pořídila přehlídka PRIMER, spektrum mřížkou dodala v prosinci 2023 přehlídka EXCELS a hlubší spektrum hranolem přibylo v prosinci 2024.</p><h2>Balmerův skok, na který hvězdy nestačí</h2><p>Klíčem je tvar toho poklesu. Balmerův skok je zlom ve spektru, který dělá vodík: atomy, jejichž elektron sedí na druhé hladině, pohlcují světlo pod vlnovou délkou zhruba 364 nanometrů. Ve hvězdných atmosférách je to běžný jev a jeho síla má strop. Pro hvězdnou populaci bez prachu vychází nejvýš 3, a i kdyby ji tvořily samé hvězdy třídy A s nejhlubšími skoky, nepřesáhla by 5.</p><p>U MoM-BH*-1 vyšla síla skoku 7,7, s nejistotou &#43;2,3 a −1,4. To je mimo dosah jakékoli hvězdné populace. K tomu přistupuje pohlcování v čarách Hβ a Hγ, které probíhá současně s jejich vyzařováním, a to jde jen při hustotách nad 10<sup>9</sup> částic v krychlovém centimetru. Čára Hβ je navíc mimořádně široká, 3 036 kilometrů za sekundu v polovině maxima. Takové šířky se znají od jasných kvasarů, ne od hvězd.</p><h2>Akreční disk v obalu z vodíku</h2><p>Tým protáhl programem Cloudy skoro milion modelů a hledal takový, který sedne na sílu skoku, na šířky čar, na slabost v ultrafialovém pásmu i na měření přístrojem MIRI. Vyšel mu akreční disk kolem supermasivní černé díry, obalený plynem o hustotě 10<sup>11</sup> částic na krychlový centimetr, se sloupcovou hustotou 10<sup>25,8</sup> na centimetr čtvereční a s turbulencí 500 kilometrů za sekundu. Obal je podle článku silný řádově 10 až 100 astronomických jednotek; Neptun obíhá Slunce ve třiceti.</p><p>Podstatné je, co v modelu skoro není: prach. Extinkce vychází na 0,15 magnitudy, kdežto dosavadní výklady malých červených teček počítají se dvěma magnitudami i víc. Rudá barva podle téhle práce nevzniká pohlcováním na prachu, ale neprůhledností samotného vodíku. Autoři k tomu sami píšou, že model je krajně zjednodušený a má dát hrubou fyzikální představu, ne přesné hodnoty.</p><h2>Kolik ta díra váží, se rozchází</h2><p>Naidu <a href="https://news.mit.edu/2026/astronomers-discover-brand-new-type-astrophysical-object-black-hole-star-0812" rel="noopener" target="_blank">v tiskovém sdělení MIT</a> uvádí, že centrální černá díra má být stotisíckrát hmotnější než Slunce a obal kolem ní velký jako sluneční soustava. Článek v Nature ale nabízí několik odhadů podle toho, co se do výpočtu dosadí. Když se použije běžný vztah odvozený ze šířky čáry Hβ a extinkce se položí nulová, vyjde asi 5 × 10<sup>7</sup> hmotností Slunce při zhruba 15 % Eddingtonovy meze. A pokud šířku čar nedělá pohyb plynu, ale opakovaný rozptyl fotonů, jsou takto spočítané hmotnosti nadsazené až o dva řády, tedy stokrát. Autoři to označují za odhady řádové přesnosti, které mají vymezit rozsah možností.</p><h2>Co z toho plyne pro malé červené tečky</h2><p>MoM-BH*-1 je cenný hlavně tím, že ho nic nepřehlušuje. U ostatních teček se světlo centrálního zdroje mísí se světlem galaxie kolem něj a rozplést se to nedaří; tady na hostitelskou galaxii skoro nic nezbývá. Vedle objektu je jasnější soused a podle modelů se s ním asi za sto milionů let spojí. Když autoři obě spektra sečetli, dostali útvar, který se malým červeným tečkám podobá.</p><p>Jorryt Matthee z rakouského ISTA, který pro tyhle objekty v roce 2024 vymyslel jméno, to <a href="https://erc.europa.eu/news-events/news/earliest-known-black-hole-star-found-cosmic-dawn" rel="noopener" target="_blank">shrnuje</a> tak, že black hole star, tedy hvězda poháněná černou dírou, může sloužit jako šablona pro jejich černoděrovou složku. Naidu jde dál a soudí, že takové objekty jsou ranou fází dnešních supermasivních černých děr.</p><h2>V jakém stavu ten výsledek je</h2><p>Nejde o čerstvý objev, ale o čerstvé recenzní řízení. Preprint tým zveřejnil <a href="https://arxiv.org/abs/2503.16596" rel="noopener" target="_blank">na arXivu 20. března 2025</a> a v poznámce pod ním odkazuje na podobný objekt s červeným posuvem 3,5, který téhož dne vyšel v arXivu od Anny de Graaff a dostal přezdívku The Cliff. Recenzovanou verzi vydalo Nature až letos v srpnu. Mezitím popsali Alberto Torralba, Matthee a spol. v <a href="https://doi.org/10.3847/2041-8213/ae7bfd" rel="noopener" target="_blank">Astrophysical Journal Letters</a> další takový zdroj, tentokrát na červeném posuvu 1,7, tedy podstatně blíž.</p><p>Že jde o výklad modelem, a ne o přímé pozorování, stojí i v abstraktu: autoři píšou, že zdroj takhle modelují, ne že takový je. Za čím se dá jít dál, je proměnnost. Webb u objektu naměřil zjasnění o 30 ± 7 procent za 56 dní, jenže každou hodnotu jiným přístrojem, takže i tenhle údaj zůstává náznakem.</p><h2>Zdroje</h2><ul><li><a href="https://www.nature.com/articles/s41586-026-10846-4" rel="noopener" target="_blank">Naidu, Matthee a spol.: A gas-enshrouded and gas-reddened black hole at cosmic dawn</a>, Nature 656, 329–333, 12. srpna 2026</li><li><a href="https://arxiv.org/abs/2503.16596" rel="noopener" target="_blank">Naidu a spol.: A „Black Hole Star“ Reveals the Remarkable Gas-Enshrouded Hearts of the Little Red Dots</a>, arXiv, 20. března 2025</li><li><a href="https://news.mit.edu/2026/astronomers-discover-brand-new-type-astrophysical-object-black-hole-star-0812" rel="noopener" target="_blank">Astronomers discover a brand-new type of astrophysical object: A black hole star</a>, MIT News, 12. srpna 2026</li><li><a href="https://erc.europa.eu/news-events/news/earliest-known-black-hole-star-found-cosmic-dawn" rel="noopener" target="_blank">Earliest known black hole star found at cosmic dawn</a>, European Research Council, 12. srpna 2026</li></ul>]]></content:encoded>
		<category>Vesmír</category>
		<pubDate>Sun, 16 Aug 2026 17:48:34 +0200</pubDate>
	</item>
	<item>
		<title>NHTSA navrhuje vyřadit z amerických hvězdiček test převrácení i zkoušky bočních airbagů</title>
		<link>https://tb.chatujme.cz/nhtsa-ncap-test-prevraceni-bocni-airbagy-a274</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/nhtsa-ncap-test-prevraceni-bocni-airbagy-a274</guid>
		<description>Americký úřad pro bezpečnost silničního provozu chce ze svého hvězdičkového hodnocení nových aut vypustit dvě zkoušky: dynamický test odolnosti proti převrácení, kterému se říká rybářský háček, a zkoušky bočních airbagů s figurínou posazenou mimo obvyklou polohu. Obě podle něj svůj účel splnily. Ve stejném dokumentu přepisuje i desetiletý plán rozvoje programu.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/e6/m2-2026-08-16-ncap-bocni-naraz-c56700f3.jpg" alt="Hnědý minivan s promáčknutým bokem po nárazové zkoušce, v oknech visí vystřelené hlavové airbagy" /><figcaption>Honda Odyssey po bočním nárazu ve zkušebně NHTSA; v oknech jsou vidět vystřelené hlavové airbagy. Foto: MGA Research Corporation, NHTSA, Wikimedia Commons (volné dílo)</figcaption></figure><p>Hvězdičky, které v USA visí na okenním štítku nového auta, přiděluje program New Car Assessment Program (NCAP) americké silniční správy NHTSA. Úřad teď navrhuje z toho programu dvě zkoušky vyškrtnout. Výzvu k připomínkám vyvěsil 14. srpna 2026 k veřejnému nahlédnutí, v úředním věstníku Federal Register vyšla 17. srpna pod značkou NHTSA-2026-1651. Zdůvodnění je u každé jiné, závěr stejný: podle úřadu už neříkají nic, co by kupující nevěděl odjinud.</p><h2>Rybářský háček přestal auta rozlišovat</h2><p>Riziko převrácení skládá NCAP ze dvou částí. První je statický faktor stability SSF, tedy poměr poloviny rozchodu kol k výšce těžiště nad vozovkou; ten popisuje převrácení, které něco spustí zvenčí, třeba obrubník, měkká krajnice, výmol nebo svodidlo. Takových je většina. Druhá část je jízdní zkouška zvaná rybářský háček: řidič prudce strhne volant a hned protisměrně, aby vůz dostal do smyku, a měří se, jestli vnitřní kola nadskočí současně aspoň o dva palce, tedy zhruba pět centimetrů. Míří na převrácení bez vnějšího spouštěče, a ta tvoří podle úřadu méně než pět procent všech případů.</p><p>Zkouška se do programu dostala v roce 2003, o dva roky po SSF, a úřad ji zavedl na příkaz Kongresu z takzvaného zákona TREAD z roku 2000. Hodnocení rizika převrácení najde zájemce na webu NHTSA od roku 2004 a jako hvězdičku na okenním štítku od roku 2007.</p><p>Mezitím se ale změnila auta. Od 1. září 2011 musí mít každé lehké vozidlo prodávané v USA elektronickou kontrolu stability podle normy FMVSS č. 126 a ta má vlastní, ostřejší dynamickou zkoušku. Důsledek popisuje úřad bez okolků: za posledních patnáct let žádné vozidlo s tímto systémem při zkoušce v NCAP kola nenadzvedlo. Zkouška tak přestala lepší vozy od horších odlišovat. Rozdíl v riziku převrácení mezi vozem, který kola nadzvedne, a vozem, který ne, přitom vychází podle úřadu na 1,6 procenta u vozidel s vysokým SSF a 4,8 procenta u těch s nízkým.</p><p>Elektronickou stabilizaci má úřad za výrazně účinnější: podle svých vlastních studií snižuje smrtelné nehody s jediným vozidlem o polovinu a převrácení jako první událost nehody zhruba o sedmdesát procent. Hodnocení rizika převrácení proto z hvězdiček nezmizí, jen se bude počítat ze samotného SSF. Rybářský háček by skončil u vozidel modelového roku 2027.</p><p>Zvlášť se dokument věnuje dodávkám pro dvanáct a patnáct cestujících, které mají k převrácení historicky nejblíž. Ani jedna z těch, které NCAP od roku 2015 zkoušel, kola nenadzvedla. Váhový strop programu, 4 536 kilogramů, překračuje z modelového roku 2026 podle úřadu jediný vůz: Ford Transit T-350 HD s dvojmontáží vzadu.</p><h2>U bočních airbagů chybí vazba na skutečné nehody</h2><p>Druhá vyškrtnutá položka je zkouška bočních airbagů s cestujícím mimo obvyklou polohu, zkráceně SAB-OOP. Ta nikdy nebyla příkazem zákonodárce. Na přelomu tisíciletí se výrobci obávali, že rychle nastupující boční airbagy zraní děti a drobné dospělé, kteří v okamžiku výstřelu sedí nakřivo nebo se opírají o dveře. Postup pro měření sepsala pracovní skupina automobilek a bezpečnostních organizací včetně pojišťovacího institutu IIHS a NHTSA ho v roce 2003 převzala do NCAP, aby dobrovolný závazek výrobců někdo kontroloval.</p><p>Zkouška vypadá tak, že se do vozu posadí figurína ženy pětiprocentního percentilu a figuríny tříletého a šestiletého dítěte, nastaví se do několika poloh těsně u airbagu a ten se staticky odpálí; naměřené síly se pak porovnají s referenčními hodnotami zranění.</p><p>Úřad teď píše, že tenhle postup se skutečnými nehodami nekoresponduje. Neúspěšné zkoušky nachází zhruba dvě do roka, ale ani jednu z nich se u příslušného modelu nepodařilo spojit se skutečným zraněním na silnici. Opačný případ nalezl: skutečnou nehodu, při které boční airbag cestujícího zranil ve voze, jenž všemi zkouškami prošel.</p><p>Druhá výhrada je metodická. Malá odchylka v posazení figuríny podle úřadu úplně mění naměřená čísla a postup navíc dovoluje polohy upravovat tak, aby se našel nejhorší případ. Výsledky se proto nedají zopakovat a NHTSA kvůli žádné neúspěšné zkoušce nikdy nezahájila svolávací řízení. Přitom je to práce navíc pro obě strany: výrobci dodávají data až pro třicet poloh na vůz a zkušebna NCAP je přeměřuje u třiceti až čtyřiceti procent nárazově zkoušených modelů. Od modelového roku 2026 už výrobci posílají jen potvrzení, že zkouškou prošli, a číslo protokolu.</p><h2>Desetiletý plán se posouvá</h2><p>Druhá polovina dokumentu přepisuje desetiletý plán rozvoje NCAP. První takový plán vydal úřad 3. prosince 2024 na příkaz z infrastrukturního zákona z roku 2021; loni v září pak o jeden modelový rok odložil změny, které už měl schválené. Nový plán má běžet od roku 2026 do roku 2035, střednědobá část do roku 2030.</p><p>Většina položek se odsouvá. Pokročilá figurína THOR-50M a s ní nový šikmý čelní náraz mají zpoždění dva roky a do programu by přišly až v roce 2029. Boční figurína WorldSID-50M se přesunula do dlouhodobé části, tedy nejdřív na rok 2031. Hodnocení asistenčních systémů se opožďuje o rok a nové hodnocení odolnosti při nárazu, ochrany chodců a cyklistů i celkové bezpečnosti spolu s novou podobou okenního štítku o dva roky.</p><p>Dopředu se naopak posunuly tři věci, u kterých je výzkum hotový: adaptivní i poloautomatické přepínání dálkových světel, zkušební noha aPLI pro měření zranění chodců a varování i zásah v mrtvém úhlu pro ochranu motorkářů a cyklistů. Nová je v plánu jediná položka, aktualizace hodnocení srozumitelnosti dětských sedaček, plánovaná na poslední čtvrtletí roku 2028.</p><p>Nejvíc si pohoršilo sledování řidiče. Systém rozpoznávající ospalost naráží podle úřadu na to, že se do zkoušky musí zapojit skuteční lidé, a počítá se s ním až u modelového roku 2036. Verze pro rozpoznávání nepozornosti z plánu vypadla úplně; úřad slibuje jen, že sbírá podklady. Inteligentní asistent rychlosti, který hlídá rychlostní limit, má dokončit výzkum v roce 2031 a do hodnocení se dostat v roce 2035.</p><h2>Evropy se to netýká</h2><p>Americký NCAP a evropský <a href="https://tb.chatujme.cz/euro-ncap-2026-nove-testy-a113">Euro NCAP, který od letošního ledna hodnotí auta podle nových pravidel</a>, jsou dva různé programy s vlastními zkouškami i stupnicí. Hvězdička z NHTSA se v Evropě neuvádí a naopak, takže na to, co si čtenář koupí v Česku, návrh přímý dopad nemá.</p><p>Připomínky sbírá úřad do 16. října 2026 do spisu NHTSA-2026-1651 na regulations.gov. Až potom se rozhodne, jestli zkoušky skončí; do té doby se na hvězdičkách nemění nic.</p><h2>Zdroje</h2><ul><li><a href="https://www.federalregister.gov/documents/2026/08/17/2026-16735/new-car-assessment-program-ncap-removal-of-dynamic-rollover-resistance-test-and-side-air-bag" rel="noopener" target="_blank">NHTSA: New Car Assessment Program (NCAP); Removal of Dynamic Rollover Resistance Test and Side Air Bag Out-of-Position Testing, Federal Register, 17. srpna 2026</a></li><li><a href="https://www.federalregister.gov/public-inspection/2026-16735/new-car-assessment-program-removal-of-dynamic-rollover-resistance-test-and-side-air-bag" rel="noopener" target="_blank">Záznam o vyvěšení dokumentu k veřejnému nahlédnutí 14. srpna 2026</a></li><li><a href="https://www.federalregister.gov/documents/2003/10/14/03-25360/consumer-information-new-car-assessment-program-rollover-resistance" rel="noopener" target="_blank">NHTSA: Consumer Information; New Car Assessment Program; Rollover Resistance, Federal Register, 14. října 2003</a></li><li><a href="https://www.federalregister.gov/documents/2024/12/03/2024-27447/new-car-assessment-program-final-decision-notice-advanced-driver-assistance-systems-and-roadmap" rel="noopener" target="_blank">NHTSA: New Car Assessment Program Final Decision Notice — Advanced Driver Assistance Systems and Roadmap, Federal Register, 3. prosince 2024</a></li><li><a href="https://www.federalregister.gov/documents/2025/09/22/2025-18285/new-car-assessment-program-ncap-notice-delay-of-program-updates" rel="noopener" target="_blank">NHTSA: New Car Assessment Program (NCAP) Notice – Delay of Program Updates, Federal Register, 22. září 2025</a></li><li><a href="https://www.iihs.org/media/020f855e-79e2-4f5c-b560-3ccc991bdfb2/0tCvYA/Ratings/Protocols/current/twg_final_procedures.pdf" rel="noopener" target="_blank">Side Airbag Out-of-Position Injury Technical Working Group: Recommended Procedures for Evaluating Occupant Injury Risk from Deploying Side Airbags (PDF, IIHS)</a></li></ul>]]></content:encoded>
		<category>Auta</category>
		<pubDate>Sun, 16 Aug 2026 09:55:42 +0200</pubDate>
	</item>
	<item>
		<title>Verze 2.1 vrstvy D7VK zkrátila podle autora načítání některých starých her na polovinu</title>
		<link>https://tb.chatujme.cz/d7vk-2-1-nacitani-starych-her-a273</link>
		<guid isPermaLink="true">https://tb.chatujme.cz/d7vk-2-1-nacitani-starych-her-a273</guid>
		<description>Překladová vrstva D7VK, která pouští staré hry pro Direct3D 7 přes Vulkan, vyšla ve verzi 2.1. Tentokrát se nezrychlilo vykreslování, ale start: autor ubral režii při vytváření a rušení objektů a u některých her podle vlastních slov zkrátil načítání na polovinu i méně. Vlastní měření k tomu ale nepřiložil.</description>
		<content:encoded><![CDATA[<figure><img src="https://tb.chatujme.cz/img/magazin/articles/e8/m2-d7vk-21-direct3d7-975c87a9.jpg" alt="Zelená grafická karta Diamond Viper V770 pro sběrnici AGP s velkým pasivním chladičem a paměťovými čipy EtronTech" /><figcaption>Grafická karta Diamond Viper V770 pro sběrnici AGP, tedy hardware z doby, kdy hry používaly Direct3D 7. Foto: Swaaye, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>

<p>Překladová vrstva D7VK vyšla 14. srpna 2026 ve verzi <a href="https://github.com/WinterSnowfall/d7vk/releases/tag/v2.1" rel="noopener" target="_blank">2.1</a>. Poznámky k vydání otevírá věta, kterou by v seznamu změn čekal málokdo: doba zrychlování skončila a přišel čas optimalizovat načítání (přeloženo). Autor pod ní vypsal šestnáct změn, ve kterých ubývá režie na místech, kam se při měření snímkové frekvence nedívá skoro nikdo.</p>

<h2>Prostředník mezi starým rozhraním a Vulkanem</h2>

<p>D7VK je odbočka od <a href="https://github.com/doitsujin/dxvk" rel="noopener" target="_blank">DXVK</a> a převádí volání Direct3D verzí 7, 6, 5 a 3 na Vulkan, aby staré hry běžely pod <a href="https://tb.chatujme.cz/wine-11-15-oprava-msxml3-po-dvaceti-letech-a252">Wine</a> a <a href="https://tb.chatujme.cz/proton-11-wine-11-ntsync-a118">Protonem</a> na Linuxu. Úplný ovladač to není: opírá se o backend DXVK pro Direct3D 9 a o implementaci DirectDraw z Wine a mezi obojím dělá prostředníka. Novější rozhraní pokrývají jiné projekty, popisuje Phoronix – Direct3D 8 až 11 samotné DXVK, Direct3D 12 pak VKD3D-Proton.</p>

<p>Číslování má díru, kterou autor vysvětluje hned v popisu projektu. Direct3D 1 nikdy neexistovalo, protože první vydání DirectX žádnou trojrozměrnou část nemělo. Direct3D 2 a 3 jsou prakticky totéž rozhraní a liší se jen historicky. A <a href="https://devblogs.microsoft.com/oldnewthing/20040122-00/?p&#61;40963" rel="noopener" target="_blank">DirectX 4 Microsoft nikdy nevydal</a>; rozpracované Direct3D 4 se přelilo do toho, čemu se pak začalo říkat Direct3D 5.</p>

<h2>Co se v této verzi zkrátilo</h2>

<p>Hlavní změna je ořezané sledování životního cyklu objektů. Vytváření a rušení objektů, mezipaměti a kopírovací cesty stály víc, než musely, a jejich zeštíhlení se podle autora projevilo na startu her napříč všemi podporovanými verzemi rozhraní. Jediné konkrétní číslo v poznámkách se týká hry Empire Earth: čas od spuštění do přehrání úvodního videa spadl ze tří až čtyř sekund zhruba na jednu, a to díky zrychlenému kopírování a ukládání struktury se schopnostmi zařízení.</p>

<p>Vedle toho přibyla nepovinná přímá cesta pro volání GetDC a ReleaseDC. Ve hře Arx Fatalis přidala během hraní pět až deset procent snímků, jenže při vykreslování hlavní nabídky výkon naopak znatelně klesl; autor proto sám píše, že se výsledek bude lišit hru od hry. Vertex buffery pro Direct3D 7 a 6 se nově zkoušejí připravit dopředu, což odstraní záseky při prvním sáhnutí na objekt – ale jen tam, kde to chování hry dovolí.</p>

<h2>Opravy vázané na konkrétní tituly</h2>

<p>Seznam změn je z velké části soupis jednotlivých her. Chyba typu use-after-free při uvolňování připojené hloubkové plochy shazovala Arx Fatalis hned po startu; projevila se jen u binárek přeložených překladači MSVC a clang a upozornil na ni přispěvatel vystupující jako NemesisElectron. Nová volba pro posun středu pixelu o půl texelu odstranila kazy na pozadí v krabicovém vydání hry Resident Evil 2 – dělá totéž co dávná volba v ovladačích ATI a Nvidie z časů Windows 9x a XP a mimo takové případy se zapínat nemá, protože sama vyrábí artefakty, nejvíc na vykresleném textu.</p>

<p>Dál přibylo obejití chybějících pozadí hlavní nabídky v MechWarrior 3, spravované vertex buffery pro Project I.G.I. a Sonic World DX a obejití nešikovných přístupů do bufferů v Empire Earth: The Art of Conquest, které pomáhá, když je na obrazovce hodně jednotek. Rychlejší přenosy ploch se mají projevit ve hrách Blade of Darkness, Knight Rider a Silent Hunter II ve chvíli, kdy se vykreslují takzvané god rays, tedy prosvítající sluneční paprsky.</p>

<h2>Srovnání bez naměřených hodnot</h2>

<p>Autor v poznámkách přiznává, že tentokrát nemá čím se pochlubit: kód je prý mnohem lépe udržovatelný, ale žádné okázalé skoky ve výkonu se konat nebudou. Zajímavější je, co v poznámkách chybí. Tvrzení o načítání zkráceném na polovinu i méně nedokládá žádné měření a stejně tak není podloženo srovnání, které autor uvádí jako pointu: notebook s čipem Core Ultra 7 256V, sdíleným rozpočtem 37 wattů pro procesor i grafiku a během na baterii prý dosáhl v 3DMarku 99 a 3DMarku 2000 podobného skóre jako verze 1.12 na kartě GeForce RTX 4070 se dvousetwattovým rozpočtem. „Čísla jsem nepřikládal, měli jsme jich dost u vydání 2.0,“ píše k tomu (přeloženo). Kdo si tedy chce ověřit, že se u jeho hry něco změnilo, musí si to změřit sám.</p>

<h2>Zpátky do DXVK to nepůjde</h2>

<p>Otázku, jestli se práce vrátí do hlavního projektu, má autor v popisu projektu vyřízenou jedním slovem: ne. Vývojáři DXVK podle něj dali najevo, že o cokoli staršího než Direct3D 8 nestojí, a D7VK navíc stojí na jiném principu – je to spíš obal DirectDraw nad Direct3D 9 než plnohodnotná implementace.</p>

<p>Praktické omezení je jinde: D7VK potřebuje grafickou kartu s podporou Vulkanu 1.4. Kdo takovou nemá, může sáhnout po projektu <a href="https://github.com/pythonlover02/DXVK-Sarek" rel="noopener" target="_blank">DXVK-Sarek</a>, kam byla podpora Direct3D 7 až 3 přenesena a kde stačí Vulkan 1.1; chybí v něm ale průhlednost klíčovou barvou a přepínání vyhlazování hran za běhu. Retained mode, tedy starší způsob práce se scénou, D7VK nepodporuje vůbec a ani to neplánuje.</p>

<p>Repozitář projektu vznikl na GitHubu v březnu 2022, kód běží pod licencí zlib a k 16. srpnu 2026 měl 731 hvězd a 40 otevřených hlášení.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://github.com/WinterSnowfall/d7vk/releases/tag/v2.1" rel="noopener" target="_blank">D7VK: poznámky k vydání 2.1</a> (14. srpna 2026)</li>
<li><a href="https://www.phoronix.com/news/D7VK-2.1" rel="noopener" target="_blank">Phoronix: D7VK 2.1 Brings Faster Load Times, More Performance Tweaks</a> (14. srpna 2026)</li>
<li><a href="https://www.gamingonlinux.com/2026/08/d7vk-version-2-1-brings-improvements-to-retro-game-loading-time/" rel="noopener" target="_blank">GamingOnLinux: D7VK version 2.1 brings improvements to retro game loading time</a> (15. srpna 2026)</li>
<li><a href="https://github.com/WinterSnowfall/d7vk" rel="noopener" target="_blank">D7VK: popis projektu a časté dotazy</a></li>
</ul>]]></content:encoded>
		<category>Hry</category>
		<pubDate>Sun, 16 Aug 2026 01:56:26 +0200</pubDate>
	</item>
</channel>
</rss>