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řípravy začaly rychlým pročtením článku How To Convert Ext4 filesystem to Btrfs na Computing for Geeks. Nutné kroky nicméně byly předem jasné, viz níže. Primární chybu jsem možná učinil hned na začátku. Jelikož jsem nenašel LiveUSB s "novějším" LMDE 6, použil jsem pro "btrfs convert" Parted Magic zakoupený roku 2018 s pravděpodobně již notně zastaralou verzí btrfs-progs.
Nutné kroky k migraci z Ext4 na Btrfs:
Samotná migrace nakonec proběhla zcela bez problémů a systém nabootoval bez větších potíží. Tedy až na read only filesystem na root partition?! Obsah syslogu příčinu problému nenapověděl, nicméně to je vcelku očekávatelné, když máte syslog na read only oddílu. Podstatu problému jsem naštěstí nalezl ve výstupu dmesg. Tou příčinou byla ... nepodporovaná operace ???

Zde začalo pátraní po chybějící funkcionalitě, která všeumějícímu Btrfs zabraňuje i ve čtvrtině 21. století v nastartovaní systému tam, kde o světelné roky zaostalejší Ext4 neměl nejmenší problém. Jednou z prvních nápověd vyhledávačů bylo mimo jiné to, že v novějším jádře by problém mohl být odstraněn. A protože v recovery modu filesystem fungoval, vyupgradoval jsem již oldstable instalaci Bookwormu na Trixie s jádrem 6.12.57+deb13-amd64 a následně na jádro 6.17.8+deb13-amd64 a 6.17.13+deb13-amd64 z Trixie-backports.
Naneštěstí se i s novějšími jádry chyba dále projevovala, pouze se postupně upřesňoval její výskyt ve zdrojovém C-čkovém kodu Linuxu od toho nejvyššího. Popis chyby se postupně vyvíjel následovně:
BTRFS: error (device sda5: state A) in
Tyto chyby bohužel nejsou moc dobře zdokumentované, u "nepodporovaných" funkcí to nicméně není zrovna překvapivé. Vyhledávače a AI asistenti dále ukazovali na "podobné" (?) chyby s errno=-5 IO failure (příklad zde), které evokují chybu v hardwaru. Další postupy doporučovaly zkontrolovat device stats a spuštění scrubu problémové partition. Výstup těchto příkazů nicméně vždy značil vše v pořádku.
Ukázka výstupů btrfs device stats a scrub:
# btrfs device stats /dev/sda5 [/dev/sda5].write_io_errs 0 [/dev/sda5].read_io_errs 0 [/dev/sda5].flush_io_errs 0 [/dev/sda5].corruption_errs 0 [/dev/sda5].generation_errs 0 # btrfs scrub start / Starting scrub on devid 1 scrub started on /, fsid df36c913-d9ee-4fd4-b398-9eb65cfca165 (pid=1304) # btrfs scrub status / UUID: df36c913-d9ee-4fd4-b398-9eb65cfca165 Scrub started: Tue Dec 30 21:29:14 2025 Status: running Duration: 0:00:10 Time left: 0:00:45 ETA: Tue Dec 30 21:30:11 2025 Total to scrub: 3.84GiB Bytes scrubbed: 702.82MiB (17.88%) Rate: 70.28MiB/s Error summary: no errors found
Jak se naštěstí již dříve ukázalo, světelný rok má ve světě souborových systémů délku zhruba jednoho inode a řešení nakonec nebylo tak daleko. Sorry Maxi. :) Nakonec se o žádný problém v Btrfs nejednalo. Problém byl mezi klávesnicí a židlí, možná trochu v samotném chybovém výstupu a potenciálně i ve výše zmíněných btrfs-progs, respektivě v utilitě "btrfs convert".
Na příčinu problému ukázal až výstup příkazu btrfs check /dev/sda5 . Tento příkaz nelze spouštět z připojeného filesystemu, bylo tedy nutné opět nabootovat z LiveUSB. Ukázku chybového výstupu si vypůjčím přímo z blogu learned-today.apz.fi, kde je popsána nejen příčina, ale i řešení celého problému.
Ukázka chybového výstupu btrfs check:
# btrfs check /dev/xvdb1 Opening filesystem to check... Checking filesystem on /dev/xvdb1 UUID: 8c7512e2-3613-474d-9234-835a57b6f896 [1/7] checking root items [2/7] checking extents [3/7] checking free space cache [4/7] checking fs roots root 5 inode 1177668 errors 8000, inline file extent too large root 5 inode 1177752 errors 8000, inline file extent too large --- bazillion lines cut --- root 5 inode 1831684 errors 8000, inline file extent too large root 5 inode 2878563 errors 8000, inline file extent too large ERROR: errors found in fs roots found 7227060224 bytes used, error(s) found total csum bytes: 6377088 total tree bytes: 159498240 total fs tree bytes: 132104192 total extent tree bytes: 16334848 btree space waste bytes: 40630997 file data blocks allocated: 120313016320 referenced 6451007488
Jak se na výše zmíněném blogu píše, konvertovat Ext4 na Btrfs nakonec nemusí být až tak dobrý nápad:
I had learned that btrfs created from scratch was pretty decent for some things, but the converted ones wouldn't pass btrfs' fsck even when they would pass online scrub.Po překopírování systému na čerstvý btrfs oddíl a reinstalaci grubu problém zmizel. Alternativně můžete zkusit poškozené soubory dohledat pomocí jejich inode number a prostě je smazat. To nicméně není proveditelné u systémových souborů, alespoň pokud od systému ještě očekáváte řádné fungování.
rsync -axHAWXS --numeric-ids --progress /mnt/source/ /mnt/target/V tomto blogu popsaný problém se nicméně nezdá být příliš rozšířený. Příspěvků popisujících stejnou zkušenost, jako jsem měl já a autor zmíněného blogu, se mi totiž nepodařilo dohledat mnoho. Buďto jsme narazili na anomálii, nebo byla příčina opravena (až po roce 2018 ?) v novějších verzích btrfs-progs nebo celého Btrfs. Anebo zkrátka neumím s dnešními "umělou inteligencí posedlými" vyhledávači pořádně hledat.
Tiskni
Sdílej:
Anebo zkrátka neumím s dnešními "umělou inteligencí posedlými" vyhledávači pořádně hledat.
Ne. Ty jsi jen nepochopil, že ten FS funguje úplně jinak, než jsi byl zvyklý. Toť vše. Je to tvoje hloupost a zároveň hloupost všech co kladně hodnotili tvůj blogpost. Ale dobře vám tak.
Podobné utility vždycky byly a stále jsou vysoce rizikové, tudíž na hovno. A nikdo normální neriskuje takový proces bez toho, že by si nejdřív odsypal zálohu na nějaké spolehlivé médium. Ovšem když už chceš udělat takovou zálohu, je výhodnější použít nový disk, formatovaný na Btrfs a pak ty disky prohodit - ten původní si ponecháš jako tu zálohu.
Takhle jsem překlápěl původní systém už několikrát a to mám Btrfs v multidevice módu, protože v single módu nad jedním ať už fyzickém či virtuálním blokovém zařízení ho provozují jen kolenovrti, důvěřiví naivkové a magoři.
Ad 1. Ty svůj věk, resp. rok narození uvádíš na své profilové stránce a pokud jde o můj anonymní nick, máš pravdu že se může jen dohadovat, ale z kontextu je mu jasné, že určitě nejde o toho joudu, co se mě svými výkřiky snaží diskreditovat. Protože to není první příspěvek co ode mne četl, ví že v tom roce jsem opustil první VŠ a šel na vojnu.
Na posledním školení, kde to dávalo smysl, jsem byl ještě za ÚMOb Ostrava-Jih. VMware a Citrix. A na tom školení od VMware jsem byl jediný, kdo s ním něco dělal před rokem 2000. Na školu jsem byl přijat jako specialista na virtualizaci v linuxovém prostředí a byl jsem jeden z prvních co začali používat v ostrém provozu kvm modul a openvswitch. Proto jsem si také napsal vlastní skript, který na rozdíl od libvirtu tehdejšího libvirtu zvládal živou migraci a neblokuje monitorovací konzoli. Když jsem přišel (2008), tak se pro virtualizaci používal xen. Mimochodem, všechno je to zdokumentované a veřejně dostupné.
Dnes je bohužel situace taková, že školení, která by mi k něčemu byla, nikdo nedělá, protože na to nemá lidi. A na to co dělám školení nepotřebuji. Vystačím si s kolegy. Ty žádné takové nemáš, proto nejsi schopen pochopit v čem spočívá hlavní bonus v zaměstnání na škole jako je ta naše.
Že tu nepublikuju? Tak jednak nastalo období, kdy mám obvykle dost jiné práce a druhak od čtvrtka marodím. Držím se zásady raději zalehnout včas, netrousit za každou cenu bacily mezi lidi, a s nudlí u nosu mám chuť leda tak tě setřít jak ten sopel.
A jak si počínáš v situaci, kdy je systém napaden takovým způsobem, že fakt netušíš kde se skrývá nějaký backdoor?
Podle mne je rozhodující poměr cena/čas. V situaci, kdy si někdo totálně při upgrade rozjebe Ubuntu, je nová instalace nejjednodušším řešením. V případě prastaré mašiny, kdy už balíky nejsou ani v repozitářích, je lepší ten stroj doklepat do času, kdy se už přestane používat.
Na úrovni FS ti mohou být k prdu, pokud ti to někdo prolomí.
Ale kdež! Víš jaký je správný postup místo té opičárny s konverzí?
Výhody? Mám původní systém a dál můžu před aktualizacemi využívat výhody snapshotů. Odsypat cokoliv kamkoliv pak už není problém.
Je nutné pokaždé něco rozporovat? Podle mě ne. Předpokládám, že jsme se shodli na tom, že než používat nějaké obskurní konverzní utility, je lepší využít standardní nástroje.
Já jen popsal jak to dělám, a proč jsou snapshoty výhodné i na úrovni pracovní stanice. Pokud aktualizace klapne, snapshot po nějakém čase zruším. A pokud neklapne, tak se k němu vrátím aniž bych musel něco někam kopírovat. A zruším naopak to co se nepovedlo.
"integrovaná a nativní utilita"
Takových obskurních utilit v rámci open source existuje. Prostě si někdo myslel, že by se to mohlo někomu hodit a trochu mu trvalo než si uvědomil, že je to spíš kontraproduktivní produkt, po kterém sáhnou jelita a když to nedopadne podle jejich představ začnou šířit FUD, že je chyba na straně Btrfs.