Týždeň 2025-14
Nevyzerá to s budúcnosťou ľudstva dobre, vraj nám práve v USA ukazujú, že na to, aby AI bola na úrovni ľudí, netreba vylepšovať AI. Stačí len znížiť inteligenciu ľudí. @vlkodotnet
Zaujímavosť týždňa: Agenti a MCP
Na túto tému som čakal celý týždeň. To preto, že do minulého pondelka som nestihol zostrihať záznam z nášho minulého WebUPu. Mali sme na ňom zaujímavú tému od Kempelenovho inštitútu inteligentných technológií KInIT o tom, ako je to vlastne s tými AI agentmi. Je tam vysvetlené, ako sa AI agenti napájajú na externé nástroje. Bolo zaujímavé sledovať, aké problémy pri tom vznikajú, že nie vždy vie AI model vygenerovať použiteľný JSON výstup. Že reťazenie volaní externých nástrojov zvyšuje percento chybovosti. Tiež, že treba myslieť na error handling a všetko to musíte zvládnuť nainštruovať svojím prompt-fu.
Aby ste nemuseli vždy začínať odznova, tak vznikol Model context protokol (MCP).
To je otvorený protokol, ktorý definuje to, ako bude LLM a externý nástroj medzi sebou komunikovať. Za týmto štandardom stojí Anthropic a rýchlo sa k nemu pridalo aj OpenAI. Čo de facto znamená, že to bude uznávaný štandard.
V prípade OpenAI môžete MCP integrovať pomocou ich Agent SDK.

Samozrejme aj Claude MCP podporuje. Tu som našiel zaujímavý GhidraMCP, ktorý zoberie neznámu binárku, dekompiluje ju a upraví výsledný zdrojový kód tak, aby ste sa v ňom vyznali.
Víziu toho, ako potom vyzerá taký "Agent", predstavil Microsoft na minulotýždňovom Copilot Evente. Vyzerá to zaujímavo, ale Copilota už Microsoft tlačí a inovuje asi dva roky. Napriek tomu ľudia radšej používajú ChatGPT. Budú to mať ťažké, aby ľudí presvedčili, že Windows môže byť niečo iné ako launcher aplikácií a Chrome prehliadača.
Aby som neskončil nejak pozitívne tému agentov, tak v sobotu nám na Discord kolega Andrej poslal článok o tom, ako by mohol prebiehať vývoj AI v najbližších rokoch. A priznám sa, bol som z neho riadne zdeptaný, pretože ani jeden z dvoch scenárov budúcnosti nesedí do žiadneho scenára "kde sa vidíš o 5 rokov". Ale práve to sa hodí do kontextu tohto obsahu. Celý ten článok je založený na tom, že AI v najbližšom období dosiahne exponenciálny rast. Áno, mali sme tu veľký skok v tom, čo veľké jazykové modely dokážu, ale tiež sa ukazujú aj tie zlé stránky. Celý ten proces komprimácie vedomostí, aký vzniká pri tvorbe LLM, spôsobuje, že mu nemôžeme vo výstupoch veriť. Lepšie výsledky sa dosahujú už len brute force technikami, kde všetko púšťame viackrát, aby sme vybrali ten lepší výsledok. Takže zatiaľ som skeptický. Ale možno si len klamem a vy k tomu článku môžete pristupovať inak.

Microsoft má 50
Microsoft nemal špeciálnu akciu ku Copilotu len tak. Minulý týždeň oslávili 50. výročie založenia firmy. A majú za sebou pohnutý život. Pod vedením Billa Gatesa bol Microsoft takým tým zlým korporátom, ktorý sa snažil zrovnať so zemou každú konkurenciu. Za druhého CEO Steva Balmera sme zažili zhadzovanie Linuxu, iPhone a aj open-source. Aktuálny Satya Nadella je taký chrumkavý. Windows už dávno nie je core ich biznisu, ich produkty kúpite na všetkých platformách. Aj tie Xbox hry si dnes už viete zahrať na PlayStation. Linux majú v cloude a Microsoft je dnes jedným z najväčších sponzorov a tvorcom open-source. A to treba Microsoftu uznať. Aby prežil 50 rokov, tak sa musel naučiť prispôsobiť.

BIZ okienko
Mať biznis okienko a nenapísať o zavedení ciel v USA by bol hriech. Trhy padajú, nikto nevie, čo má čakať a prezident Trump povie len, že tie trhy už potrebovali trošku poštuchnúť. A tak tu máme dobu ciel a odvetných ciel.

Tu sa mi hodí uvedenie novej hernej konzoly od Nintenda Switch 2. Má to v sebe Nvidia čip a 120 Hz HDR displej. Ako vlastníka staršej verzie ma teší magnetické pripínanie ovládačov a to, že už by nemali odchádzať tie pidi joysticky. Je to spätne kompatibilné s prevažnou väčšinou hier. Keby som mal čas na hranie, tak si to kúpim. A do Biz okienka sa to hodí preto, že vďaka clám je dosť možné, že to u nás na Slovensku bude lacnejšie ako v USA🤯.

Je také biznis pravidlo, že je lepší žiaden prvoaprílovy vtip, ako ten zlý. Pretože mne napadajú len blbosti, tak je lepšie, že mám takéto vtípky zakázané. Veď si predstavte, že by ste prišli na FinStat a namiesto zisku by ste mali stratu a namiesto straty zisk. Alebo by sme všetky hodnoty prepočítali na slovenské koruny. Alebo ... radšej to nechám tak. Tuto je jeden taký zoznam menej a viac podarených vtípkov.

AI okienko
Keďže OpenAI uviedlo generátor obrázkov, tak Midjourney musela z beta programu vytiahnuť svoj nový model v7. Pred jeho použitím sa musíte preklikať cez 200 obrázkov. Zatiaľ som ho skúšal len tak zľahka (generujem cez Midjourney ilustračné obrázky pre tento týždenník) a musím povedať, že mi rozumie viac ako stará verzia (kto ma pozná, tak to môže brať aj ako negatívum). Tam som musel oveľa viac iterovať a aj tak som nedostal vždy do obrázku, čo som chcel. Midjourney má výhodu v tom, že nemusia ako OpenAI pri generátore obrázkov páliť ohromné množstvo výpočtového výkonu. Diffusion generovanie obrázkov je rádovo menej výpočtovo náročnejšie, ako technológia od OpenAI.

Runway Gen-4 je video model, ktorý o sebe tvrdí, že zvládne generovať video tak, aby objekty v ňom boli konzistentné. To znamená rovnakú herečku vo všetkých scénach, rovnaké auto, dom, atď.

Vyšla Llama 4. Na jej beh vám postačí jedna grafická karta H100, tá naposledy stála na alza.sk 37-tisíc eur. Je to zasa ten model, ktorý poráža všetku OpenAI, Google, Claude konkurenciu, akurát už si ho asi nedáte do domáceho počítača. Je to expertný model, teda vždy sa vyberie pár expertných modelov pre zadaný dotaz. A je prelomový v tom, že umožňuje mať kontextové okno až do veľkosti 10 miliónov tokenov. Samozrejme, to by sa len tak do modelu nevošlo a tak ho spracováva rovnakým spôsobom ako expertné modely. Rozdelí to na menšie časti, tie osumarizuje a ďalej posiela len to, čo vyhodnotí, že je vo výpočte potrebné. Ide o multimodálny model, ktorý rozumie cca 200 jazykom.

Ešte, že týždenník dopisujem v utorok ráno. Vyzerá to, že pri Llama 4 Meta troška prestrelila. Model trénovala na benchmarkoch, kde dosahuje dobré výsledky, ale inak v reálnom živote je to sklamanie. Tiež tesne po vydaní odišla vedúca AI vývoja. A tu len odhadujem, či to nie je práve preto, že išlo viac o benchmarky ako o použiteľnosť modelu.

Na porovnaní Gemini 2.5 Pro vs Claude 3.7 je jasne vidieť, ako je dĺžka kontextu dôležitá pre generovanie zložitejšieho kódu. Aj keď sa Claude 3.7 snaží, tak tu má Gemini 2.5 Pro navrch.

.NET okienko
Už by som to nepovedal, že tu v tomto okienku budem v roku 2025 písať o Microsoft prípadovke pri migrácii .NET Frameworku 4.7 na .NET 8. Ale toho sa dočkal systém notifikácií pre naše obľúbené Teamsy.

Máme tu dobu prechodu z open-source na platené licencie. Ako prvý v poradí uvediem MassTransit, ktorý vo verzii 9 prechádza na komerčný model. Verzia 8 zostane open-source, dostane community support aj security a kritické opravy. Ďalší vývoj už ale bude len pre vlastníkov licencie.

Rovnaký osud postretne aj AutoMapper a MediatR. Podobne ako v prípade MassTransitu je za tým zabezpečenie finančnej podpory na vývoj tak, aby bola zabezpečená plnohodnotná podpora.
Linky na záver
Dočkali sme sa toho, že Select element v HTML bude môcť byť plne štylizovateľný pomocou CSS. Už žiadne JavaScripty, ktoré ho budú skrývať a prekrývať.

Windows ARM na hodinkách Pixel Watch? Prečo nie?

FluentSubs je zaujímavý projekt pre učenie cudzieho jazyka. Namiesto nudného opakovania textu využíva existujúce YouTube videá, na ktorých sa budete učiť jazyk. A zvládne aj slovenčinu/češtinu a dokonca aj opačným smerom. Teda anglicky hovoriacim umožní študovať náš jazyk.

Windows v Enterprise edícii dostal možnosť hotpatchnúť inštaláciu updatov. To znamená bezreštartové nasadenie. To už bude prebiehať iba 4-krát ročne.
Po piatich rokoch vývoja vyšla nová verzia animačnej JavaScript knižnice anime.js.

Vizuálna bodka na záver
Kto máte deti, viete, že chcú mať psa, o ktorého sa budú samozrejme starať, ale nakoniec sa o neho staráte vy. Nuž a keď pozerám toto video, tak asi by ma na takú starostlivosť aj ukecali.