Týždeň 2026-02

Týždeň 2026-02
Dnešný týždenník bude trošku filozofický a mohol by vám trošku zmeniť pohľad na smer, akým sa bude uberať vývoj software v najbližšej dobe. @vlkodotnet

Zamyslenie týždňa: Zmení Ralph vývoj software?

Nechcem vás hneď na úvod odradiť, ale ak ste vývojár, toto zamyslenie by ste nemali preskočiť. Je to môj subjektívny pohľad na to, prečo práve teraz nastáva zlom v tom, ako sa softvér vyvíja, a prečo je čas sa tomu prispôsobiť.

Aktuálne má vývoj softvéru pomocou AI pár problémov:

  • nabaľovanie kontextu - postupne ako AI agent rieši úlohu jeho context sa zväčšuje
  • context rot - čím viac obsahu dáte do kontextu, tým horší výstup dostanete a navyše je to aj pomalšie
  • cena - za AI modely sa platí za tokeny, čím viac tokenov, tým viac zaplatíte

Logicky potom nefunguje prístup, že tu máš všetky moje zdrojové kódy plus zadanie, teraz je na tebe urobiť potrebné. Možno pri menších projektoch to je možné, ale väčší projekt do kontextu nedostanete. Preto vznikli pomocné techniky ako RAG, ktoré si po zaindexovaní obsahu do kontextu potiahnu len relevantné dáta. Ale ani to nefunguje dokonale, preto vznikli tzv. Specs, teda po našom Špecky. Špecky majú stromovú hierarchiu, nadradená špecka vždy sumarizuje obsah toho, čo obsahujú špecky v hierarchii pod ňou, navyše ich aj priamo odkazuje. AI model sa z hlavnej špecky, ktorá má aktuálne štandardizovaný názov agents.md, dozvie všetko podstatné o projekte a tiež o tom, kde nájde doplňujúce informácie.

Môj kolega vraví, že tieto veci neplatia univerzálne a že toto je len jedna z foriem, ktoré toto môže nadobudnúť, ale pohádame sa v komentároch a na technologickej porade.

Nad AI modelom je ale ešte riadiaci prvok tzv. agent, ktorý sa stará o to, aby vedel AI model volať a tiež pracovať s nástrojmi (tools). Ak by ste si chceli spraviť jednoduchého agenta, tak po implementovaní týchto prvých piatoch základných nástrojov začne byť agent schopný prekvapivo veľkej množiny akcií:

  • read_file – načítanie obsahu súboru
  • list_files – výpis súborov v adresári
  • bash – spúšťanie shell príkazov
  • edit_file – úprava alebo vytváranie súborov
  • code_search – hľadanie v kóde (zvyčajne cez ripgrep)

Odporúčam si vlastného vytvoriť (samozrejme vibecodingom) alebo si aspoň prečítať, čo to obnáša.

how to build a coding agent: free workshop
It’s not that hard to build a coding agent. 300 lines of code running in a loop with LLM tokens. You just keep throwing tokens at the loop, and then you’ve got yourself an agent.

Samotný agent ale nestačí, pretože je stále potrebný ľudský element, aby rozhodol, čo ďalej. Je treba niečo, čo bude obsluhovať agenta. A to niečo je inšpirované postavou zo Simpsonovcov, ktorá sa volá Ralph Wiggum. Ralph nie je ten najmúdrejší človek na planéte, tak to nie je ani ten najlepší AI agent. Ale je usilovný. Skúša a skúša. Dokiaľ sa mu to nepodarí. Technika Ralph Wiggum spustí v slučke agenta, ktorý urobí úlohu, updatne špecku, to jest označí task v pláne za splnený, aby mohol spracovať ďalší. Alebo si inak updatne stav progresu pre ďalší prompt. Kontext sa tak neprenáša, ale iteratívne updatuje pre každý ďalší beh agenta. Originál Ralph končí, až sami uznáme, že skončil. Varianta Ralph Wiggum plugin pre Claude Code ide trochu ďalej a vie určiť stav, že proces už skončil.

How Ralph Wiggum went from 'The Simpsons' to the biggest name in AI right now
In the fast-moving world of AI development, it is rare for a tool to be described as both "a meme" and AGI, artificial generalized intelligence, the "holy grail" of a model or system that can reliably outperform humans on economically valuable work.

A ono to prekvapivo funguje. Kontext je práve taký, aký agent určí, že potrebujeme. Konverzácie sú krátke a nepália zbytočne tokeny. To dôležité v tomto procese už nie je kontrola kódu, ale udržiavanie dobrej špecky. Nemáte špecku, nevadí. Môžete spustiť reverzného Ralpha a vygenerovať si špecku pre existujúci projekt, ktorú môžete následne použiť na následne úpravy kódu.

Priznám sa, že som dlho pochyboval. Áno, zaujímal som sa o AI a premýšľal, ako ovplyvní našu prácu, ale držal som si odstup. Teraz sa to zmenilo. Moje aktuálne rozpoloženie najlepšie vyjadrí toto meme.

Stále si ale myslím, že nás čaká dlhá cesta. Zatiaľ sa iba zmenila paradigma toho, ako budeme programovať. Ale čaká nás ešte revolúcia na iných úrovniach vývoja softvéru. Všetky tie vrstvy, ktoré vedú k špecke budú musieť prejsť zmenou, nie je to len niečo, čo sa fixne na úrovni nás vývojárov. Stanú sa z nás viac projektoví ľudia, čo môže paradoxne pritiahnuť nových ľudí do tohto odvetvia.

Ale poviete si, čo ja teraz, veď ja vlastne rád programujem. Tak ani vy sa nemusíte báť. Stále bude niekto tvoriť prototypy, na základe ktorých bude potom AI vedieť ďalej pracovať. Stále bude rýchlejšie meniť html/css kód s dizajnérom priamo pri ladení zadania. Stále bude treba kontrolovať špeckami vygenerovaný kód. Proste sa nám práca trošku zmení a nejaký odpor je márny.

Don’t fall into the anti-AI hype - <antirez>

Nespravíte to vy? Konkurencia to spraví za vás, spália hŕbu tokenov, ktorá asi nevygeneruje dokonalý kód. Ale vygenerujú dosť dobrý kód, aby robil, čo treba.

To, čo som vyššie napísal, vyzerá jednoducho. Ale len vyzerá. K dokonalosti mu chýba veľa. Systém na to, aby fungoval naozaj spoľahlivo, potrebuje autoregulačné mechanizmy. Tie autoregulačné mechanizmy budeme my ľudia. Tým, že vytvoríme a upravíme špecku, že napíšeme nejaký prototyp, že určíme, ktorý test sa má urobiť a ktorý je zbytočný, atď., atď. Na svete je príliš veľa softvéru, ktorý čaká na vytvorenie, aby to bolo inak.

Why We’ve Tried to Replace Developers Every Decade Since 1969
Every decade brings new promises: this time, we’ll finally make software development simple enough that we won’t need so many developers. From COBOL to AI, the pattern repeats. Business leaders gro…

Biznis okienko

TSMC oznámila rekordný kvartál, keď zisk narástol o 35 % na 16 miliárd dolárov. Dokonca uviedla, že dopyt po AI čipoch je "takmer" nekonečný, takže majú v pláne postaviť ďalšie továrne, aby pokryli dopyt.

TSMC says AI demand is “endless” after record Q4 earnings
Amid fears of bubble, world’s top chipmaker TSMC says customers just keep asking for more.

Kto sa tomuto vývoju nepotešil, je určite Apple. Ten stratil pozíciu najväčšieho odberateľa a TSMC si dovolila zvýšiť mu ceny.

Apple is Fighting for TSMC Capacity as Nvidia Takes Center Stage
[Exclusive] A 15-year relationship helped TSMC grow and Apple leap ahead of rivals. Nvidia is stealing the spotlight, but Apple’s importance is not over.

Meta zatiaľ oznámila, že prepustí 10 % zamestnancov v Reality Labs. Namiesto zamerania sa na MetaVerzum sa budú odteraz venovať wearables. To sú s najväčšou pravdepodobnosťou Meta RayBan okuliare a podobné zariadenia.

Meta confirms Reality Labs layoffs and shifts to invest more in wearables
Meta refocuses on wearables

Apple oficiálne potvrdilo, že bude používať Google Gemini ako svoj AI model, ktorý poháňa väčšinu AI funkcií v ich mobiloch. V rámci dohody si vraj bude Apple nakupovať výpočtovú kapacitu v Google datacentrách, kde bude mať svoj vlastný oddelený hardware.

Apple chooses Google’s Gemini over OpenAI’s ChatGPT to power next-gen Siri
Apple goes with Google’s tech despite using OpenAI’s ChatGPT elsewhere in iOS.

Prvý únik informácií z OpenAI o ich tajnom projekte fyzického zariadenia tvrdí, že pôjde o AI slúchadlá do uší s kódovým označením "Sweetpea".

Could this be your next wearable? OpenAI’s Sweetpea project could change the way you use earphones forever
OpenAI’s next wearable looks like Apple’s AirPods and will give you constant access to ChatGPT.

Google uviedol Universal Commerce Protocol, ktorý umožňuje prepojiť AI interakcie s okamžitými nákupmi. Zatiaľ ho implementuje iba Google AI Mode, ale keďže sa teraz už nikto neobťažuje tvorením nových štandardov, tak je predpoklad, že tento protokol preberú aj ostatné spoločnosti.

Under the Hood: Universal Commerce Protocol (UCP)- Google Developers Blog
UCP: An open-source protocol by Google and partners to power agentic commerce. It ensures secure, seamless shopping across consumer surfaces.

PC predaje koncom roka rekordne a neočakávane narástli. Za to môže najmä ukončenie podpory Windows 10. Tento rok vzhľadom na vysoký nárast cien RAM takýto vývoj nepredpokladám.

PC Market Grew Almost 10% Last Quarter But Only Because Everyone Is Rushing To Counter The Looming Memory Crisis
The PC market saw a 9.6% growth in Q4 2025, driven by a buying spree prompted by the imminent memory crisis.

AI okienko

Anthropic uviedol nový produkt Cowork. Je to taká UI nadstavba nad Claude Code, ktorá je určená pre tých, ktorým konzola moc nevonia. Nie je určená na programovanie, ale skôr na automatizáciu úloh pre rôzne úrovne manažmentu. Zatiaľ ide o prvý preview, takže rozhranie a spôsob fungovania je pochopiteľný len pre technicky zdatných.

Introducing Cowork | Claude
Claude Code’s agentic capabilities, now for everyone. Give Claude access to your files and let it organize, create, and edit documents while you focus on what matters.

Ako to býva bežné v dnešnej dobe, tak sa hneď objavil open-source klon OpenWork.

GitHub - langchain-ai/openwork
Contribute to langchain-ai/openwork development by creating an account on GitHub.

OpenAI vytvorilo konkurenciu pre hádam najpoužívanejší projekt na prekladanie textov translate.google.com, ktorý nájdete na adrese https://chatgpt.com/translate/. Navyše ponúka preklad s rôznymi štýlmi.

ChatGPT Translate
ChatGPT Translate makes it easy to translate text between dozens of languages instantly. Fast, accurate, AI-powered translations for everyday use, travel, school, and work.

Čakalo sa to skôr, ale nakoniec OpenAI predstavilo reklamy pre ChatGPT Free a Go. Reklamy sa budú zobrazovať ako bannery niekde naspodu stránky a nemajú byť súčasťou odpovede. Zatiaľ.

OpenAI to test ads in ChatGPT as it burns through billions
Ads coming to free tier and new $8/month ChatGPT Go plan in US.

Ako možno bude vyzerať budúcnosť reklám v OpenAI, rozvíja nasledujúci článok. Vzhľadom na množstvo bezplatne používajúcich užívateľov, ktorých bude nutné nejako zmonetizovať, to bude ešte veľká téma.

The A in AGI stands for Ads
Had to crunch the ad revenue projection numbers for OpenAI real quick, had enough of the fearmongering and nonsense takes. AGI... now funded by 5x60 second unskippable ads!

Témou týždňa bolo možno až príliš pozitívne hodnotenie AI budúcnosti. Naopak ale prichádzajú informácie o tom, že sa modely začínajú zhoršovať. Dôvod, prečo to tak je, je prozaický. Pôvodne sa modely učili na tom, ako sme akceptovali odpoveď modelu, čo sa následne použilo na reinforcement learning. Automatickí agenti ale nad odpoveďou nerozmýšľajú. Berú, čo im príde pod ruky, a tak znehodnocujú tieto dáta, čo vo výsledku znamená horšie modely.

Newer AI Coding Assistants Are Failing in Insidious Ways
One AI coding assistant power user says the tools are hitting a plateau, and some are even declining. What’s causing this unexpected twist in tech?

Automatizované AI kódovanie ale prináša aj absurdné projekty. Napríklad Cursor zverejnil tzv. "browser experiment", v ktorom bolo vygenerovaných až 1 milión riadkov. Akurát nikto nevie potvrdiť, či funkčných. Produkt nejde skompilovať a vyzerá to ako jeden veľký reklamný AI slop.

Cursor’s latest “browser experiment” implied success without evidence

Linky na záver

Vyšla finálna verzia jQuery 4. Áno toho jQuery, ktorý v projekte berieme ako relikt minulosti. Prečistil sa kód, odobrali sa zastaralé API a tiež podpora veľmi starých prehliadačov.

jQuery 4.0.0 | Official jQuery Blog
jQuery: The Write Less, Do More, JavaScript Library

Projekt iCloud Photos Downloader môžete využiť ako automatickú zálohu fotografií pre prípad, že sa raz v Apple rozhodnú, že váš účet zrušia. Čo sa stáva častejšie, ako si myslíte.

GitHub - icloud-photos-downloader/icloud_photos_downloader: A command-line tool to download photos from iCloud
A command-line tool to download photos from iCloud - icloud-photos-downloader/icloud_photos_downloader

Microsoft končí s aplikáciou Office Lens, čo bol môj obľúbený spôsob dostať obsah papiera alebo tabule do obrázku/pdf. Náhradou by malo byť tlačidlo + priamo v OneDrive aplikácii.

Microsoft is retiring its Office Lens app on iOS and Android
The scanning features of Lens are now available in Microsoft’s OneDrive app instead.

Prvé testy Core Ultra 9 290HX ukazujú, že pôjde o procesor s výkonom desktopových variantov. A to by mohlo znamenať, že ho bude obsahovať môj ďalší počítač.

Intel’s upcoming Core Ultra 9 mobile CPU outperforms most desktop counterparts in new benchmark — Core Ultra 9 290HX Plus nearly matches flagship Core Ultra 9 285K in single-threaded performance
Core Ultra 9 290HX Plus packs a serious punch.

Zomrel Scott Adams, kontroverzný tvorca komiksu Dilbert. Jeho stripy práve z nášho prostredia boli geniálne a napriek tomu podľahol zvodom antivaxerstva a iným hoaxom. Pre mňa je to ukážkový prípad toho, či dokážem oddeliť tvorcu od jeho tvorby.

Scott Adams, Dilbert creator, dead at 68
I had an amazing life. I gave it everything I had.”

Skracovač liniek, ktorý skráti linku tak, že neprejde cez váš antivírus.

CreepyLink
Make your links look as suspicious as possible

Vizuálna bodka na záver