O víkendu probíhá v Praze na Karlově náměstí 13 konference Installfest 2026. Na programu je celá řada zajímavých přednášek a workshopů. Vstup na konferenci je zcela zdarma, bez nutnosti registrace. Přednášky lze sledovat i online na YouTube.
Mozilla a společnost Mila oznámily strategické partnerství za účelem rozvoje open source a suverénní AI. Cílem je ukázat, že open source AI může konkurovat uzavřeným systémům. Obě organizace chtějí posílit technologickou suverenitu a snížit závislost na hrstce velkých technologických firem.
Adam Rice předvedl, že pomocí DNS lze distribuovat a spustit kompletní hru DOOM. Rozdělil WAD soubory a binárky do téměř 2000 DNS záznamů v Cloudflare zóně (jeden TXT záznam v DNS může nést okolo 2000 znaků textu). Ty pak stáhl PowerShellem, dekomprimoval a spustil přímo v paměti počítače bez nutnosti zápisu na disk, což prakticky dokazuje, že DNS může sloužit jako distribuované úložiště dat a možný kanál pro načítání kódu. Repozitář projektu je na GitHubu.
Dnes a zítra probíhají Arduino Days 2026. Na programu je řada zajímavých přednášek. Sledovat je lze od 17:00 na YouTube. Zúčastnit se lze i lokálních akcí. Dnes v Poličce v městské knihovně a zítra v Praze na Matfyzu.
Byla vydána beta verze Ubuntu 26.04 LTS s kódovým názvem Resolute Raccoon. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 26.04 LTS mělo vyjít 23. dubna 2026.
Byla vydána aktualizována Příručka pro začínající wikipedisty a wikipedistky (pdf).
Ubuntu plánuje v budoucích verzích nahradit tradiční nástroje pro synchronizaci času (chrony, linuxptp a gpsd) novým, v Rustu napsaným ntpd-rs, který nabídne vyšší bezpečnost a stabilitu.
Byla vydána nová verze 7.6 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Správce hesel KeePassXC byl nahrazen správcem hesel GNOME Secrets. Bitcoinová peněženka Electrum byla povýšena na verzi 4.7.0. Tor Browser byl povýšen na verzi 15.0.8. Další novinky v příslušném seznamu.
Chris Down v obsáhlém článku „vyvrací mýty o zswap a zram“, vysvětluje, co vlastně dělají a jaké jsou mezi nimi rozdíly. Doporučuje vyhýbat se zram na serveru a bez OOM.
Porota v Los Angeles shledala firmy Google a Meta odpovědnými v přelomovém soudním sporu, který se týká závislosti na sociálních sítích; firmy musí zaplatit odškodné tři miliony dolarů (63,4 milionu Kč). Společnosti, které s verdiktem nesouhlasí, čelily obvinění, že své sociální sítě a platformy záměrně navrhly tak, aby si na nich děti vypěstovaly závislost. Porota došla k závěru, že technologické společnosti při navrhování a
… více »Odkazy
Po fiasku s reklamáciou klávesnice na Thinkpade som sa rozhodol problém vyriešiť vlastným spôsobom. Teda troma spôsobmi. Naraz.
Dnešný blog bude o záručnej oprave klávesnice na notebooku Lenovo Thinkpad, keď klávesa vypadla pri bežnom používaní.
Dávnejšie som vo svojom notebooku menil wifi 6205 za intel 8265. Pred pár mesiacmi som sa rozhodol pre ďalší upgrade a tentoraz napíšem svoje skúsenosti po pár mesiacov používania.
Môj staručký Thinkpad T420 mal inštalovanú wifi kartu s veľmi malým výkonom (cca 30mW). Rozhodol som sa ju vymeniť za niečo výkonnejšie a hlavne modernejšie - Intel 8265. Tak som kúpil na kolene urobenú wifi kartu z aliexpresu ;)
V oficiálnej aplikácii Mi Fit nedávno pribudla možnosť nahrať do hodiniek lokálne uložené ciferníky. V aplikácii však chýba možnosť importovať ich, takže v tomto blogu sa pozrieme ako ich naimportovať do telefónu.
Nedávno som riešil problém s prehrievaním CPU na notebooku. Chcel som porovnať rast teploty pred a po výmene teplovodivej pasty, lenže coretemp driver pod linuxom nedovoľuje čítať teplotu častejšie než 1x za sekundu a mne stúpla teplota CPU na maximum za menej než sekundu
Po internete sa povaľuje zopár blbých návodov ako zmeniť frekvenciu PWM z defaultných 200Hz (hnusné blikanie) na povezme prijateľných 2 000Hz. Nie, že by to nefungovalo, ale zápis frekvencie PWM do príslušného registra GPU vyradí ovládanie podsvietenia cez xbacklight a podobné nástroje.
Nedávno som hľadal dobrý prevažne pracovný notebook. Nebudem dlho chodiť okolo horúcej kaše - nakoniec som skončil s Thinkpadom T420. Má síce svoje muchy, najviac ma štve uspávanie USB, ale inak je celkom fajn.
Chcel by som vymeniť svoj 8-ročný thinkpad za niečo novšie bez cenového limitu.
Nedávno tu bola uverejnená správa o lacnom počítači za $ 9. V skutočnosti však ide o krásny príklad marketingu, ktorý z ľudí vytiahol $ 2 000 000.
Nedávno som natrafil na spoločnosť uBeam, ktorá sľubuje bezdrôtové nabíjanie elektronických zariadení pomocou ultrazvuku. Medzi investormi je napr. CEO Yahoo s 750 000 USD. Rozhodol som sa teda spočítať čo by to znamenalo pri 100% efektivite premeny elektrickej energie.
Nerád používam zrkadlovku na také blbosti ako timelapse. Na stole sa mi povaľuje kompakt Sony DSC-WX7 kotý som kedysi dostal. Rád by som na ňom rozbehal cvakanie cez USB alebo skutočný tethering. To vraj prístroj nepodporuje, ale podľa mňa všetci ktorí to tvrdia klamú.
Na linuxe je možné dotykový display používať rôznymi spôsobmi. Lineárne dotykové vrstvy sa dajú nakalibrovať a používať priamo cez evdev (nepoznám však žiaden lightweight kalibrátor), alebo cez knižnicu tslib (tá zvláda aj nelineárne dotykové vrstvy). Tento blog bude tak trochu o konverzii kalibrácie z tslib-u na min/max hodnotu pre evdev, trochu o úprave knižníc tak aby dokázali pracovať s prehodenou osou a nakoniec o úprave kernelu.
Dnešný blog bude o skompilovaní Qt5 a transformáciu Olinuxino A20 micro na retro hraciu konzolu. Textu okrem pár príkazov moc nebude, o to viacej som tu napchal fotiek a videí 
Grafický čip mali 400 je v súčasnosti jeden z najbežnejšie používaných grafických čipov na ARM doskách / tabletoch. Ako to u propietárnch ovládačov býva zvykom väčšinu práce odvádza propietárna časť v userspace. Malá časť kódu, ktorá poskytuje rozhranie k hardvéru je (a musí byť kvôli GPL) open source. Nedávno sa mi podarilo nájsť binárny ovládač r4p0. Tento blog bude o tom ako rozbehať r4p0 na SoC značky Allwinner.
Pred pár dňami mi do schránky vhodili novú ARM dosku s dvojjadrovým procesorom Allwinner A20. Rôznych pokusov o použitie raspberry ako náhradu klasického počítača som už videl viacej, ale všetko bolo príšerne príšerne pomalé. Od A20 som nič viac nečakal, o to viac ma táto skôr low end hračka prekvapila. Nakoniec by som rád našiel komponenty na ultraprenosný počítač určený na prácu v teréne s extrémnou výdržou na baterku.
V dnešnom blogu sa prenesieme do čias nedávno minulých, kedy si výrobcovia hardvéru dovolili aj niečo viacej než kopírovať jednu značku s nahryznutým jablkom v logu. Predstavíme si niekoľko dnes už muzeálnych prenosných PDA / prenosných počítačov.
V dnešnom blogu sa trochu bližšie pozrieme na proces bootovania Linuxu na embedded zariadeniach (konkrétne ARM Allwinner A13).
Dnešný mikroblog je určený tím, ktorí by potrebovali čítať sériové číslo na týchto SoC, alebo tým ktorých zaujíma ako sa vôbec sériové číslo SoC číta / zapisuje.
Dnes som sa pokúsil o aktualizáciu open source časti driverov grafiky Mali400 pre platformu Allwinner A13. Skompilovať nové funkčné ovládače sa mi nepodarilo aj napriek tomu, že kód je open source. Tento blog by mal načrtnúť zhruba problematiku driverov grafík pre ARM.
OLinuXino je vývojová doska s (prevažne) otvoreným hardvérom a softvérom. Na tomto pomerne zaujímavom zariadení sa dá spustiť Linux so štandardným desktopom. V dnešnom blogu sa pozrieme bližšie na túto dosku a periférie ako dotykový TFT panel a wifi.
V dnešnom blogu si ukážeme prostriedky pre vývoj aplikácií na veľmi lacnej doske STM32F0 pod Linuxom. Nie som priaznivcom veľkých IDE, takže namiesto pohodlia IDE si zapatláme trochu ruky a pozrieme sa podrobnejšie na to aké nástroje sa používajú na najnižšej úrovni a ako medzi sebou spolupracujú.
V dnešnom blogu sa pozrieme na to ako funguje Sega Genesis. Ďalej sa pozrieme na jeden starší emulátor - generator a jeho portovanie na TV. Zároveň som vytvoril Qt 4 verziu rozhrania. Port pre TV nie je ktovie ako použiteľný, výkon vstavaného MIPS-u je dosť slabý - video emulátora bežiaceho priamo na TV.
V minulom blogu o televízoroch LG som písal o tom ako sa dostať na rootovsku konzolu. Dnes zájdeme trochu ďalej a ukážeme si ako pomocou cross kompilátora pre túto platformu kompilovať programy / knižnice. Nakoniec si ukážeme ako používať framebuffer na vykresľovanie vlastného OSD. S použitím vedomostí o framebufferi môžme tvoriť aj tak neužitočný, ale veľmi efektný softvér, ako je zobrazovač modelov v blenderi, ktorý prijíma informácie o modeli cez RS232 a celý výpočet geometrie prebieha (mimochodom pekne pomalý pri použití float point aritmetiky) na TV prijímači.