Týždeň 2026-42
Dnes to bude také trošku pochmúrne, ale aspoň to nezakončíme lietajúcim autom a to by malo stačiť. @vlkodotnet
Zamyslenie týždňa: Code as a service
Pred 2 rokmi som prišiel na to, že kód už môže robiť hocikto. Pred 9 mesiacmi som prišiel na to, že dobrý kód už môže robiť hocikto. Pred 3 týždňami som prišiel na to, že hocikto už vie robiť aj dobrú aplikáciu. Pred týždňom, že hocikto vie urobiť kópiu tvojej aplikácie. Teraz tu sedím za PC a dumám nad tým, na čo ešte prídem o rok, o dva. Stále sa snažím uchopiť túto zmenu, a keďže som pozitívny človek, tak verím, že bude pozitívna. Nie všetci ale majú rovnaký názor a niektorí to začínajú vzdávať.
Niektorí sa rozhodli, že s tým niečo urobia, a tak napríklad subreddit r/opensource zaviedol nové pravidlá, podľa ktorých už nebude zverejňovať projekty, ktoré používajú AI, boli vytvorené pomocou AI alebo sú určené pre AI. Okrem toho projekty musia existovať aspoň jeden rok, mať viacerých prispievateľov a byť aktívne udržiavané. Navyše ľudia, ktorí neovládajú angličtinu, nemôžu používať AI ani na preklady, a ak budú, tak dostanú ban.

Nemyslím si, že takáto aktivita spôsobí zmenu. AI tu je, neodíde a nevidím dôvod, prečo by sa to malo zmeniť. V posledných mesiacoch som vygeneroval viac kódu ako kedykoľvek predtým. Zatiaľ som ho aj osobne kontroloval, čo mi vždy išlo celkom dobre, ale možno raz príde doba, keď to robiť nebudem. Zatiaľ to ale vidím tak, že viac kódu znamená potrebu väčšej kontroly nad tým, čo všetko vzniká. Tiež to zvyšuje naše ambície v tom, čo sme schopní vytvoriť. Tvoríme robustnejšie riešenia, na ktoré by sme pred rokom nemali čas.
Nie všetci to majú takto. Sú firmy, kde sa ľudia stali len prostriedokom, ako dostať zadanie do promptu a potom odsúhlasiť výsledok. Taká práca vedie k frustrácii, ľudia po čase rezignujú na kontrolu kódu, lebo oproti iným kolegom, ktorí ju nerobia, sú menej produktívni.
Programátorské odvetvie sa zmenilo takým spôsobom, že dnes môžem povedať, že samotný kód sa stal službou. Nalejete do toho peniaze + kontext a vylezie vám von kód. Kvalita toho kódu závisí od toho, ako dobre ho skontrolujete a ako dobre viete zabezpečiť kontext, ale je to škálovateľná komodita, ktorú si viete nakúpiť v ľubovoľnom rozsahu. Čo si nenakúpite, je porozumenie. Tam niekde vidím svoju budúcnosť.
AI v hrách II.
Už som kedysi písal o tom, ako sa práve herné odvetvie najviac bráni AI. Osobne tomu neverím a príde mi to ako falošná póza, ktorá má presvedčiť hráčov, že "u nás dostanete ručnú prácu, ktorá je umením". Môžeme si klamať, ale Brandon Stirrup z Microsoftu sa pokúsil otvoriť diskusiu, že je čas si priznať, že sa AI v hernom priemysle používa. Asi to nebol najlepší nápad, lebo si následne zmazal nielen daný post, ale aj celý účet.

AI modely sú dnes také dobré, že indie vývojári odkladajú vydávanie svojich demoverzií, lebo sa následne na Steame vyrojí x AI generovaných klonov.

AI úplne prevalcovala retro hry. Dnes vie vzniknúť port čohokoľvek na čokoľvek. Retro komunita ale vytvárala porty hier preto, aby pochopila, ako vznikli. Bol to duch tejto komunity, ktorý AI zabíja, a sama komunita hľadá cestu, ako ďalej.

Security okienko
Indická certifikačná autorita eMudhra vydala 8 certifikátov 3. úrovne, ktoré používali príliš jednoduché kľúče, takže získať ich podpisový kľúč zvládol aj bežný počítač za menej ako sekundu. S takým certifikátom si nie je problém podpísať si čokoľvek a v prípade man-in-the-middle útoku nemáte šancu zistiť, že vám niekto odpočúva komunikáciu. Odporúčam patchnuť všetok softvér.

Ďalší prípad ukazuje, ako je v dnešnej dobe jednoduché hackovať stránky. Stačil jeden prompt, správna platforma, ktorá používa AI modely bez ochrannej vrstvy, a za 5000 dolárov sa podarilo hacknúť 100 stránok.

Ani PHP nemalo svoj najlepší týždeň. Dve kritické zraniteľnosti môžu spôsobiť získanie shell prístupu. Pre človeka nie je jednoduché pripraviť taký exploit. Ale čo je zložité pre človeka, je jednoduché pre AI, preto urýchlene patchujte.
Balík LiteLLM 1.107.0 bol kompromitovaný. Škodlivý kód sa nespúšťal iba pri importe knižnice, ale aj pri každom štarte Python interpretera.

Anthropic varuje pred novým typom škodlivého softvéru, ktorý sa bude prispôsobovať pomocou LLM modelov pre každé jedno zariadenie, ktoré napadne. Tak sa bude vedieť šíriť aj cez jednoduché IoT zariadenia. Stále mi to príde prehnané, lebo to vyžaduje celkom veľké LLM modely, ktoré na IoT zariadeniach nepobežia, ale tu je to asi skôr myslené tak, že ich zneužije ako vstupný bod do vašej siete.

BIZ okienko
Nové pravidlá ochrany súkromia od Google sprístupnia AI personalizácii vaše údaje z Gmailu, GDrive a Google Photos. Nejaký stupeň ich využitia na lepšie výsledky AI dotazov by sa dal očakávať. Nepoteší, že ich zároveň využije na lepšie cielenie reklamy.

Meta dostala pokutu 25 miliárd dolárov za svoj známy Cambridge Analytica škandál. Trvalo to slabých 10 rokov.

AI okienko
Dessa je nový experimentálny konverzačný AI model, ktorý je trénovaný čisto na zvukových nahrávkach. To mu umožňuje reč chápať aj s významom a intonáciou, takže ju následne vie použiť aj vo svojom prejave. Ide o zaujímavý nový koncept AI modelu.

MiniMax M3.1 Flash je nový čínsky model na úrovni DeepSeeku. Používatelia reportujú, že potrebuje presné zadanie, inak si vie výsledok vymyslieť.

Kimi K3.1 Pro je na tom lepšie, čo sa týka schopností, a momentálne je čínsky líder. Oproti K3 má snahu viac premýšľať, čo stojí tokeny, a tiež v základnej verzii má rýchlosť len 35 tokenov za sekundu. Open-weight verzia až v novembri.

Voxtral 3 vie okrem prevodu reči na text aj generovať reč z textu, a keďže ide o európsky model, tak zvládne viac ako 50 jazykov. Dostupný len cez API.

Timestral je model na predikciu časových radov. Je open-weight a dostupný v 4 veľkostiach. Okrem predikcií zvládne aj detekciu anomálií a spätné vyhľadávanie podobných anomálií v minulosti.

Claude Duet je odpoveďou Anthropicu na Muse od Mety. Je to AI agent, ktorý na základe vášho správania predvída to, čo ešte len chcete urobiť. Momentálne je dostupný iba cez čakačku.
.NET okienko
Praktický návod, ako riešiť verziovanie API v .NET.

Linky na záver
Dnes ďalší pekný monospace font. Kedysi sa také fonty používali v IDE, dnes v termináloch.
Top 10 noviniek z CSS, ktoré majú šancu stať sa v najbližších rokoch bežnou súčasťou CSS štandardu.

Ak si chcete zaspomínať na StarCraft, tak StarCraft AshFall je fanúšikovská oddychovka.

Vizuálna bodka na záver









