Multipatformní renderovací jádro webového prohlížeče Servo je na crates.io. S vydáním verze 0.1.0 (LTS).
Nadace FreeBSD Foundation před týdnem oznámila projekt Laptop Integration Testing. Vyzvala dobrovolníky, aby pomocí nástroje otestovali podporu FreeBSD na svých zařízeních a výsledky odeslali vývojářům. Vznikla stránka Nejlepší notebooky pro FreeBSD.
Na začátku srpna vstoupí v účinnost nová evropská pravidla transparentnosti pro umělou inteligenci (AI). Zavádějí povinnost jakýkoli AI obsah označit, informovat o takzvaných deepfakes a upozornit uživatele, že komunikuje s umělou inteligencí. Cílem opatření je omezit šíření manipulativního či klamavého obsahu, zvýšit důvěru v digitální prostředí a chránit uživatele.
Connor Byrne z USA používal pro přihlašování na svůj iPhone 13 s iOS 18 heslo obsahující háček. Po aktualizaci na iOS 26.4 se už ale do telefonu nepřihlásí. Při přihlašování nelze tento háček zadat. Apple jej prostě odstranil [The Register].
Linus Torvalds vydal jádro Linux 7.0. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).
Na čem aktuálně pracují vývojáři GNOME? Pravidelný přehled novinek v Týden v GNOME. Vypíchnout lze novou verzi 2026.1 přehrávače hudby Amberol (Flathub).
Byla vydána verze 12.0 s kódovým jménem Ecne linuxové distribuce Trisquel GNU/Linux. Založena je na Ubuntu 24.04 LTS a podporována bude do roku 2029. Trisquel patří mezi svobodné distribuce doporučované Nadací pro svobodný software (FSF).
Open-source citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 9. Přehled novinek v příspěvku na blogu.
Libre Graphics Meeting 2026, tj. čtyřdenní konference a setkání vývojářů a uživatelů svobodných a otevřených grafických softwarů, proběhne od 22. do 25. dubna v Norimberku. Dění lze sledovat na Mastodonu.
Vývojář Alexandre Gomes Gaigalas na GitHubu zveřejnil c89cc.sh, parser a kompilátor jazyka C89 napsaný v pouhém jediném skriptu o přibližně 8000 řádcích čistého bashe (bez dalších externích závislostí), který generuje ELF64 binárky pro x86-64. Jedná se o velmi jednoduchý kompilátor, který nepodporuje direktivy #include a dokonce ani funkci printf (lze použít puts), všechny dostupné deklarace lze nalézt v proměnné _BUILTIN_LIBC na konci skriptu. Skript je volně dostupný pod ISC licencí.
Při úklidu na Utažské univerzitě se ve skladovacích prostorách náhodou podařilo nalézt magnetickou pásku s kopií Unixu V4. Páska byla zaslána do počítačového muzea, kde se z pásky úspěšně podařilo extrahovat data a Unix spustit. Je to patrně jediný známý dochovaný exemplář tohoto 52 let starého Unixu, prvního vůbec programovaného v jazyce C.
Tiskni
Sdílej:
Moje žena se mě zeptala, proč doma mluvím tak potichu. Řekl jsem, že se bojím. Bojím se, že Mark Zuckerberg poslouchá! Smála se. Smál jsem se. Alexa se smála. Siri se smála.Viz heslo STASI: "Mlčím abych slyšel, poslouchám abych věděl."
-- Harvey: "A tam bys chtěl hledat vsuvku? Procházet celý operační systém." -- Harvey: "To tedy budeš mít dost problémů. Operační systém bude patrně nejkomplikovanější samostatný program v celém BANKNETu." Webb: "To je v pořádku." Harvey: "A jak je rozsáhlý, to náhodou nevíš?" Webb: "Osmaosmdesát K. Ověřoval jsem si to." Harvey: "Máš jeho rozpis?" --Citace z románu Johna McNeila The Colsuntant (c) 1976, který pojednává o bankovním systému BANKNET běžícím na IBM/370 Zpracováno také jako UK seriál, u nás uvedeno po titulem Poradce. Pamatoval jsem si velikost jako 80K (po ~40 letech), pro jistotu jsem si velikost v českém vydání nalistoval. P.S. AI Google reagovala na dotaz v tomto duchu od) velikost operační systému nebyla v knize zmíněna (předpokládám, že to tam nepřidali při českém překladu). až po) In John McNeil’s 1978 novel The Consultant, the BANKNET operating system is described as being remarkably large for its era, consisting of three million lines of code.
Z domácích zdrojů bych k tomu připojil Pole šťastných náhod od Neffa, to sice za zfilmování nestálo, ale jako dobové počtení docela ujde.
Při údajné délce 2,4,6 bytes na instrukci u IBM/370 by to dělalo cca 30000 řádků ASMTo neni "udajne", ale realita od OS/360 dodnes. Precti si Principles of Operation. Velikost binarky nejde delit poctem instrukci kvuli konstantam a inline storage. Reentrantni moduly tehdy vubec nebyly bezne (a velka cast kodu neni dondes)...
Takže se holt patchují/updatují přímo tehdejší naposledy distribuované bináry.Stare binarky IBM sveta na to byly pripravene, pocitalo se s tim ze zakaznik bude chtit nejaky vlastni user-exit (volani vlastni rutiny nebo uplne ciziho modulu). Terminus technicus "load module zapping", hledej AMASPZAP.
Z tohoto důvodu opravdoví programátoři nejsou ochotni editovat program, jenž už téměř chodí. Raději udělají záplatu přímo do binárního kódu programu na disku a to pomocí čarokrásného programu zvaného SUPERZAP (nebo pomocí jeho ekvivalentu na strojích jiných než jsou stroje IBM). Ten pracuje tak dobře, že mnohé činné programy IBM systému nejsou v žádném vztahu ke svým původním FORTRANovským textům. Mnohdy není už původní zdrojový text dostupný vůbec. Když vyvstane potřeba upravit takový program, žádný manažer či šéf nebude ani chvíli uvažovat, že by na tuto práci poslal někoho jiného než opravdového programátora - kterýkoliv strukturovaný programátor typu pojídač koláčů by ani nevěděl, kde má začít.A o čtyřicet roků později...
https://www.zive.cz/clanky/microsoft-naprosto-unikatnim-zpusobem-opravil-kritickou-chybu-v-editoru-rovnic-office/sc-3-a-190566/default.aspx