Nizozemská vláda ve snaze šetřit a zvyšovat efektivitu s využitím umělé inteligence (AI) hodlá zrušit asi 25.000 pracovních míst ve státní správě. Cílem je postupně dosáhnout ročních úspor až 3,5 miliardy eur (85,2 miliardy Kč). Na konci loňského roku ve státní správě pracovalo rekordních 160.000 lidí. „Nemůžeme pokračovat v tom, co jsme dělali dosud,“ uvedl státní tajemník pro efektivní fungování vlády Eric van den Burg. „Proto
… více »Příspěvek na blogu PRUSA 3D představuje fotoaparát CAIM1 (Counter Artificial Intelligence Machine 1). Uměle vytvořený obsah je každým dnem těžší rozeznat od skutečných záběrů či fotografií, což podrývá důvěryhodnost žurnalistiky, archivních materiálů i každodenní tvorby obsahu. Fotoaparát CAIM1 byl vyvinut právě k tomu, aby ověřoval původ fotografií a videí přímo během jejich pořizování. Uvnitř fotoaparátu se nachází hardwarová Web3 peněženka se zabezpečovacím čipem Tropic Square TROPIC01.
Jonathan Thomas oznámil vydání nové verze 4.1 video editoru OpenShot (Wikipedie). Zdrojové kódy OpenShotu jsou k dispozici na GitHubu. Ke stažení je i balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo na spouštění a spustit.
Při běžné migraci virtuálního stroje mezi hypervizory se jeho MAC adresa přesune na jiný leaf switch. EVPN tuto změnu distribuuje pomocí BGP Type-2 route a MAC mobility sequence number. Problém nastává, pokud útočník podvrhne zdrojovou MAC adresu jiného zařízení. Leaf může změnu interpretovat jako legitimní přesun MAC a rozšířit ji přes BGP do celé fabric. Výsledkem může být přesměrování provozu určeného původnímu zařízení. Autor článku rozebírá možnosti detekce pomocí sledování MAC moves, BGP route reflektorů a kontroly na přístupové vrstvě.
Vývojáři desktopového prostředí Enlightenment (Wikipedie) a souvisejících knihoven Enlightenment Foundation Libraries (EFL) vydali nové verze. Enlightenment byl vydán ve verzi 0.28.0 a Enlightenment Foundation Libraries ve verzi 1.29.
Cloudflare zjistil, že některé odpovědi modelu GLM-5.3 obsahovaly části dat z předchozích požadavků jiných zákazníků. Příčinou byla kombinace chybné konfigurace a chyby v inference enginu SGLang. Model podporoval kontextové okno 1 048 576 tokenů, ale GPU KV cache pool měl kapacitu pouze 681 280 tokenů. Při překročení kapacity docházelo k nesprávnému zpracování odmítnutého požadavku. Decode část systému následně pracovala se starými
… více »Vývojáři Knot Resolver vysvětlují, jak změnili rozhodování o tom, které DNS záznamy ponechat v cache a které odstranit. Článek obsahuje skutečná měření: devět hodin DNS provozu při 2 000 QPS, srovnání cache o velikosti 25 MB a 40 GB a také porovnání s BIND 9, kromě algoritmů obsahuje konkrétní doporučení pro konfiguraci a diagnostiku.
Největší kryptoměnová burza světa Binance se stala terčem útoku, při kterém podvodníci odcizili během několika minut kryptoměny v hodnotě přibližně 6,3 miliardy dolarů. Jedná se o největší kryptoměnovou krádež v historii, přibližně čtyřikrát větší než loňský útok na burzu Bybit. Binance se podařilo ve spolupráci s partnery zmrazit aspoň aktiva v hodnotě zhruba 3 miliard dolarů a slíbila, že veškeré ztráty pokryje z vlastních prostředků.
Zranitelnost CVE-2026-98432 s CVSS 9.8 odhalila AI od společnosti Anthropic. Jedná se o kritickou chybu v implementaci MPTCP (multipath TCP). Debian vydal patche 16.10. a 22.10., ale např. Ubuntu je zatím bez opravy. Více informací na The Hacker News.
Na Slovensku vznikla úplne nová rally hra, ktorá je zadarmo a funguje vo Windowse, Linuxe či na Macu. Greenie Rally má viac ako 50 tratí a vozidiel, šampionáty či turnaje. Má retro feeling a imituje automobilové hry z prelomu tisícročí. Vyskúšate prejsť všetky mapy na Škode 130RS?
Přehled červencových vydání Jaderných novin: stav vydání jádra, citáty týdne a seznam článků týkajících se jádra.
LWN.net Weekly Edition for July 4, 2024.
Kernel release status. Jonathan Corbet. 3. července 2024
Vývojové jádro 6.10-rc6 bylo vydáno 30. června. „Toto vydání je nadále vcelku klidné a rc6 vypadá docela malý. Také se celý skládá z různých nahodilých oprav rozprostřených všude, žádné větší vzorce.“
Stabilní aktualizace: 6.9.7, 6.6.36 a 6.1.96 byly vydány 27. června.
Stabilní aktualizace 6.9.8, 6.6.37, 6.1.97, 5.15.162, 5.10.221, 5.4.279 a4.19.317 byly revidovány a očekávány nejdříve 4. července.
Quote of the week. Jonathan Corbet. 3. července 2024
Přišel čas začít podporovat různé verze nástrojů Rustu, a tedy určit nejnižš verzi překladače Rustu a `bindgen`.
Co se týče překladače Rustu, začneme s oknem o dvou stabilních vydáních a časem ho rozšíříme. Tato řada nechává minimum tak, jak je (1.78.0), ale přidává podporu nedávno vydané 1.79.0.
To by už mělo stačit jaderným vývojářům v distribucích, které běžně poskytují aktuální verze překladače Rustu, jako jsou Arch Linux, Debian Unstable (mimo období zmrazení), Fedora Linux, Gentoo Linux (obzvláště kanál testing), Nix (unstable) a openSUSE Tumbleweed.
LWN.net Weekly Edition for July 11, 2024.
Kernel release status. Jonathan Corbet. 10. července 2024
Vývojové jádro 6.10-rc7 bylo vydáno 7. července. Linus řekl:
Věci zůstávají v klidu, ačkoliv mám podezření, že částečně to bylo týdnem kolem 4. července v USA a velký kus Evropy začíná odjíždět na letní dovolené.
Ale nehleďme darovanému koni na zuby moc pozorně. Možná se skutečně jen 6.10 dobře formuje. Ano? ANO?
Stabilní aktualizace: 6.9.8, 6.6.37, 6.1.97, 5.15.162, 5.10.221, 5.4.279 a 4.19.317 byly vydány 5. července. Náhle 9. července následovala
6.6.38, vrací některé změny v BPF patchi, které se neobjevily v hlavním stromě (aspoň ne v této podobě). „Všichni uživatelé jádra 6.6 na powerpc a arm64 musejí aktualizovat. Všichni ostatní nejspíš radši také, pro jistotu.“Aktualizace 6.9.9, 6.6.39 a 6.1.98 byly revidovány a očekávány 11. července.
Quote of the week. Jonathan Corbet. 10. července 2024
Podobně nemusí být snaha zajistit, že software bude fungovat v roce 292 miliard našeho letopočtu, něčím, čemu by většina lidí považovala za značně prioritní. Nakonec je… nepravděpodobné… že architektura x86_64 bude stále to, co budeme používat za 290 miliard let od teď. Takže pokud budeme potřebovat přeložit jádro pro novou architekturu CPU někdy během příštích 100 miliard let a pokud je nepravděpodobné, že nově pořízené pevné disky budou stále v provozu za deset dvacet let od teď—je spousta času vyvíjet formát na disku, než přejde miliarda let, natož 100 miliard nebo 200 miliard let.
getrandom() ve vDSO: probíhající snaha poskytovat uživatelskému prostoru rychlá a bezpečná náhodná data.LWN.net Weekly Edition for July 18, 2024.
Kernel release status. Jonathan Corbet. 17. července 2024
Jádro 6.10 bylo vydáno 14. července. Linus řekl:
Takže poslední týden možná nebyl až tak tichý jako ty předcházející, což nemám rád – ale ani nebyl dost rušný na to, aby si zasloužil rc navíc.
Změny v 6.10 zahrnují odstranění podpory některý prastarých CPU Alpha, podporu stínových zásobníků na subarchitektuře x32, podporu jazyka Rust na systémech RISC-V, podporu některých synchronizačních primitiv z Windows NT (ačkoliv v 6.10 je to označené jako „rozbité“), systémové volání mseal(), podporu fsverity v subsystému souborového systému FUSE, podporu ioctl() v bezpečnostním modulu Landlock, subsystém profilování alokace paměti a další.
Viz shrnutí začleňovacího okna (část první a druhá) na Linux Weekly News a stránku KernelNewbies pro vydání 6.10 pro více podrobností.
Stabilní aktualizace: 6.9.9, 6.6.39 a 6.1.98 byly vydány 11. července. Poté 6.6.40 a 6.1.99 s jednou opravou regrese v USB následovaly 15. července.
Aktualizace 6.9.10, 6.6.41, 6.1.100, 5.15.163, 5.10.222, 5.4.280 a 4.19.318 byly revidovány a očekávány 18. července.
An empirical study of Rust for Linux. Jonathan Corbet. 11. července 2024
Výzkumná hodnota tohoto článku na USENIXu od Chung-jü Li a kol. sice není docela zřejmá, ale článek ukazuje, že projekt Rust-pro-Linux si získává širší pozornost.
Přestože Rust přitahuje více nových vývojářů do jaderné komunity, zjistili jsme, že jejich přispěvky se zaměřují hlavně na vytváření nástrojů týkajících se Rustu a samotných rustových balíčků, avšak neúčastní se vývoje kódu jádra. Oproti tomu 5 z 6 zkoumaných ovladačů (jak ukazuje Tabulka 5) přispěli hlavně autoři z linuxové komunity. Z toho vyplývá odloučení mezi mladými a zkušenými vývojáři a že vstupní bariéra programování jádra není snížena jazykem Rust.
Navíc obsahuje analýzu komentářů na LWN a Hacker News pomocí ChatGPT.
counted_by v C (a Linuxu)Silva: How to use the new counted_by attribute in C (and Linux). Jonathan Corbet. 17. července 2024
Gustavo A. R. Silva popisuje cestu k bezpečnějším polím s proměnlivou délkou v jádře, díky atributu counted_by podporovanému Clang 18 a GCC 15.
Řádné užití atributu
counted_bymá řadu předpokladů. Jeden klíčový předpoklad je, že čítač musí být inicializován před prvním odkazem na prvek pole s proměnlivou délkou. Dalším předpokladem je, že pole musí vždy obsahovat aspoň tolik prvků, kolik ukazuje čítač.
Viz též: tento článek z roku 2023.
LWN.net Weekly Edition for July 25, 2024.
Kernel release status. Jonathan Corbet. 24. července 2024
Začleňovací okno 6.11 bylo otevřené, uzavření bylo očekáváno 28. července.
Stabilní aktualizace: 6.9.10, 6.6.41, 6.1.100, 5.15.163, 5.10.222, 5.4.280 a 4.19.318 byly všechny vydány 18. července. Aktualizace 6.10.1, obsahující jen několik oprav, následovala 24. července.
Aktualizace 6.9.11, 6.6.42 a 6.1.101 byly revidovány a očekávány 25. července.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: