Momo je fenka cavapoo, která svými náhodnými stisky kláves bezdrátové klávesnice vytváří jednoduché počítačové hry. Technicky to funguje tak, že Raspberry Pi s připojenou bluetooth klávesnicí posílá text do Claude Code, který pak v Godotu píše hry a sám je i testuje pomocí screenshotů a jednoduchých simulovaných vstupů. Za stisky kláves je Momo automaticky odměňována pamlsky. Klíčový je pro projekt prompt, který instruuje AI, aby i
… více »GNU awk (gawk), implementace specializovaného programovacího jazyka pro zpracování textu, byl vydán ve verzi 5.4.0. Jedná se o větší vydání po více než dvou letech. Mezi četnými změnami figuruje např. MinRX nově jako výchozí implementace pro regulární výrazy.
Internetový prohlížeč Ladybird ohlásil tranzici z programovacího jazyka C++ do Rustu. Přechod bude probíhat postupně a nové komponenty budou dočasně koexistovat se stávajícím C++ kódem. Pro urychlení práce bude použita umělá inteligence, při portování první komponenty prohlížeče, JavaScriptového enginu LibJS, bylo během dvou týdnů pomocí nástrojů Claude Code a Codex vygenerováno kolem 25 000 řádků kódu. Nejedná se o čistě autonomní vývoj pomocí agentů.
Byl vydán Mozilla Firefox 148.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově lze snadno povolit nebo zakázat jednotlivé AI funkce. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 148 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána nová verze 22.1.0, tj. první stabilní verze z nové řady 22.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools a Libc++.
X86CSS je experimentální webový emulátor instrukční sady x86 napsaný výhradně v CSS, tedy bez JavaScriptu nebo dalších dynamických prvků. Stránka 'spouští' assemblerovový program mikroprocesoru 8086 a názorně tak demonstruje, že i prosté CSS může fungovat jako Turingovsky kompletní jazyk. Zdrojový kód projektu je na GitHubu.
Po šesti letech byla vydána nová verze 1.3 webového rozhraní ke gitovým repozitářům CGit.
Byla vydána nová verze 6.1 linuxové distribuce Lakka (Wikipedie), jež umožňuje transformovat podporované počítače v herní konzole. Nejnovější Lakka přichází s RetroArchem 1.22.2.
Matematický software GNU Octave byl vydán ve verzi 11.1.0. Podrobnosti v poznámkách k vydání. Vedle menších změn rozhraní jsou jako obvykle zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.
Weston, referenční implementace kompozitoru pro Wayland, byl vydán ve verzi 15.0.0. Přehled novinek v příspěvku na blogu společnosti Collabora. Vypíchnout lze Lua shell umožňující psát správu oken v jazyce Lua.
Paradoxy jsou skvělá věc. Hlavně ty časové. Mě se dnes ráno povedlo překročit rychlost světla. Když jsem odcházel, ještě nebyly tři hodiny, ale doma jsem byl o půl třetí. To znamená, že cestovní rychlost musela být větší jak c.
Nainstaloval jsem si nové qt4. Když jsem si pustil QT Designera, objevil se mi právě ten nový. Už jsem se lekl, že mi KDE nstartovalo s qt4 a já si ničeho nevšiml
. Věc se měla jinak. V Gentoo je qt včetně binárek uloženo v /usr/qt/3, jenže qt4 věci jsu v /usr/bin. Snad i kvůli tomu je qt4 hardmasked a cesty se budou pravděpodobně měnit.
Unixů je opravdu spousta, dokonce až neuvěřitelně velká spousta. A kdo jiný by je měl všechny znát, než Dennis Ritchie?
Kdo zná knihu A. C. Clarka Rajské Fontány, pravděpodobně ví, o čem je řeč. Zdá se, že měl Clarke docela dobrý odhad a podle článku na scienceworldu
... v současné době se touto otázkou lidé skutečně seriózně zabývají. Doba realizace takového projektu je ovšem stále těžko předvídatelná. Optimisté hovoří o desetiletí, realita bude zřejmě méně příznivá ...
Velké naděje jsou proto kladeny do uhlíkatých nanovláken, která mají zajímavé vlastnosti. Pevnost v tahu je stokrát větší než v případě oceli a hmotnost přitom 6x menší.
Nultá léta, přesněji řečeno nultá léta prvního století (roky 1 až 9) byly o rok kratší, než všechny ostatní desetiletí. Tak to dopadne, když k tvorbě letopočtu pustíte nekvalifikovanou osobu. Jinak nerozumím, proč bylo nutné mít jako začátek letopočtu rok 1 a ne 0. Tím by odpadly problémy v určování století, respektive tisíciletí (2000 vs 2001). Ostatně astronomové to takto počítají už od roku 1740 (wikipedia).
Tak jsem byl nucen napsat malý cyklus v Perlu, což je jazyk, ve kterém prakticky neumím pracovat. Zatímco Python jsem zvládl bez problému, u Perlu jsem to nedokázal rozjet.
## Python
import os
mtab=file("/etc/mtab","r")
for line in mtab:
print line
os.system("...")
## Perl
open(MTAB,"/etc/mtab")
@foo=<MTAB>
foreach (@foo) {
print $_;
exec("...");
}
Protože
Podle uzavřené dohody dostane Sun nezveřejněnou částku za to, že do svého programovacího jazyka Java zakomponuje právě lištu s vyhledávačem Google.
— bbc.co.uk/czech/
Přestože se každý ohání volbami, jako podstatou demokracie, ve skutečnosti tomu tak není. V komunistickém Československu se také volilo - byla to demokracie? Když dostane na Kubě Fidel cca 98% hlasů, znamená to, že je Kuba demokratická? Jistě že ne!
Místo toho, abyste mi posílali e-mailové dotazy na Linux, zkuste
Dnes jsem se po dlouhé době nalogoval do www rozhraní gmailu a všiml jsem si červeného nápisu New! Auto-save and more. Tam je konečně toužebně očekávaná podpora exportů. Vůbec nerozumím, proč jim to trvalo tak dlouho.
Poslední newsletter Gentoo mi udělal velkou radost.
Python upgrade to 2.4
Python 2.4 will be stabled on x86 this coming Saturday, 8 October 2005. Other archictectures will likely follow soon after. A page detailing all the new features and changes in Python 2.4 is available at the Python project website. Important: All Gentoo users updating to Python 2.4 need to run thepython-updater.