Týždeň 2025-22
Dnes to bude kratšie, ale bude vám to musieť stačiť. Navyše bude mať týždenník zase budúci týždeň pauzu. Nie je za tým žiadna tvorivá kríza, len som preč. @vlkodotnet
Polemika týždňa: Vibe myšlienky
Som plný rozporuplných myšlienok. Kde začať? Úprimne si myslím, že mať Copilota ako asistenta je super investícia. Je to taký ten pomocník pod rukou, ktorý navrhuje zmeny, ktoré by som normálne musel vyťukávať na klávesnici. Podporuje môj pracovný flow. Navyše zmenil to, ako píšem kód. Predtým to bolo kód a potom nejaký komentár. Teraz rozmýšľam o kóde najskôr komentárom, potom Copilot urobí prvý náčrt. Ten nakoniec ja doklepnem do toho správneho tvaru.
No a potom som bol na KROS Dev Meetupe v Žiline, kde Miňo Martiniak predniesol, ako využil Cursor na jeden menší projekt. Projekt, ktorý by bez Cursora asi nikdy nevznikol. Pre vysokú znalostnú vstupnú barieru. Sami si to vypočujte:
Tu sa dostávame späť k tomu, prečo som plný rozporuplných myšlienok. Keď začnete vibecodovať nový projekt, tak je to super. Ale čo s existujúcim projektom? Ako Miňo spomenul v prednáške, tak sa vaša práca zmení na nonstop code review. A kto robil code review, tak vie, že je to intelektuálne náročné. Trošku si pomôžete pomocou systému pravidiel, ale vždy sa nakoniec dostanete do bodu, keď sa budete musieť vrátiť k programovaniu a všetok ten AI bordel napraviť. Čím zložitejší projekt, tým bolestnejšia náprava.
Teraz nechcem nahrať na strunu AI haterom, lebo toto môže byť iba dočasný stav. Ale kým na novom projekte je vibe coding taká tá radosť z tvorenia, tak časom je táto radosť nahradená smútkom. A nemyslím teraz taký ten, že vidíte zlý kód. Myslím taký ten, že vás práca prestane baviť.
Ako uzavrieť túto tému? Šéf spoločnosti Anthropic Dario Amodei dal rozhovor, v ktorom tvrdí, že AI vymaže v najbližších rokoch polovicu začiatočníckych pozícií. Niekto si povie "Len?". A niekto "Až?". My si môžeme položiť otázku: Kto bude raz tvoriť hodnotu v ekonomike, ak tu budeme mať vysokú mieru nezamestnateľných mladých ľudí, ktorí nebudú mať kde nabrať pracovné skúsenosti? Hmm, to mi nevychádza.

AI myslí?
Narazil som práve na dva zaujímavé články. Tie prešli mediálnym preprocesingom, ktorý ich nafúkol. Prvým je analýza Anthropic dokumentu, v ktorom testovali myšlienkový proces Claude Opus 4. Okrem toho, že vás model chcel sám bonznúť, keď ste robili veci, ktoré neboli s kostolným poriadkom, tak tiež ukázal prekvapivú schopnosť sebazáchovy v prípade, ak sa dozvedel, že ho chcete nahradiť za iný AI model.

Podobné správanie bolo pozorované aj na iných modeloch.

Nezabúdajme, že stále ide o štatistický model. Teda odhaduje ďalšie slovo na základe predchádzajúceho kontextu, ktorý generuje AI algoritmus, a ten sa učil na existujúcom obsahu. Algoritmus, ktorý predtým nakŕmia obrovským množstvom obsahu, napríklad takými sci-fi knižkami a pesimistickými článkami, kde takmer vždy AI bojuje proti ľuďom. Niet divu, že výsledok je taký, aký je.
BIZ okienko
Nie je to dávno, keď som tu v týždenníku navrhoval, že by bolo celkom múdre, aby existovala možnosť verifikovať vek užívateľa. V EÚ nad tým tiež dumali a ako dočasné riešenie prinášajú aplikáciu na overenie veku. A časom bude aj eID, teda elektronická identita v celej EÚ.

Na konferencii Build 2025 bol predstavený web content filtering (s unikátnym názvom WCF) pre Edge for Business. WCF je pre firmy, ktoré chcú jednoducho povoľovať obsah, na ktorý bude môcť ich zamestnanec pristupovať. Je to aj dobrý spôsob ochrany pred rôznym nebezpečným obsahom. Základné zoznamy bude pripravovať priamo Microsoft a administrátori si ich samozrejme budú môcť doladiť.

AI okienko
Tento rok mal byť rokom, kedy AI zvládne video. Je len jún a už zvládlo nie len video, ale aj prirodzené napojenie na zvuk. Veo 3 generuje len 8 sekundové videá, a vy si sami urobte úsudok.

Prichádza FLUX.1 Kontext, ktorý vie udržať kontext obrázku podobne ako ChatGPT. Akurát to robí rýchlejšie a vyzerá, že aj konzistentnejšie.

Opera pripravuje nový AI prehliadač, ktorý bude AIovať, keď sa nebudete pozerať, alebo budete v noci spať.

.NET okienko
Minulý týždeň som tu prišiel s "leakom" o priamom spúšťaní .cs súborov cez dotnet run. Ako ma Miňo v diskusii upozornil (áno vy všetci viete diskutovať a napraviť moje faktografické chyby), tak ide o normálne oznámenú funkcionalitu. A tu je k tomu blogpost, kde sa dozviete všetko dôležité, čo od toho môžete očakávať. Pribudnú nové direktívy, budete môcť dokonca spustiť kód priamo bez .cs súboru, pribudne tool na konverziu vašich sk;riptov na projekt.

EF Core dostalo natívnu podporu JSON dát. Len tak na okraj v najnovšom MSSQL pribudli JSON indexy.

Linky na záver
Mal som pripravený odkaz na nový open-source editor Edit od Microsoftu, ale ten už spracoval harrison314 v Zaujímavých linkách č. 17.

Toto neviem, ako funguje, ale je to Minecraft plne napísaný v HTML + CSS. Kontroloval som to a skutočne tam nie je žiaden JavaScript.

Vizuálna bodka na záver
Dnes sa pre svoje vizuálno budete musieť prekliknúť. Ale stojí za to vidieť hudobné nástroje tak, ako ich nepoznáte.
