Týždeň 2025-13
Žijeme dobu, v ktorej je už možné takmer všetko. @vlkodotnet
Zaujímavosť týždňa: Signal na výslní
Povedzme si pravdu. Aplikácia Signal za to, že bola minulý týždeň stredobodom pozornosti, nemôže. Najskôr si ale v krátkosti zhrňme, čo sa stalo. Minulý týždeň minister obrany USA Pete Hegseth omylom pridal do privátnej skupiny v Signale novinára Jeffrey Goldberga. Omylom, pretože na Signale vystupoval iba pod skratkou JG, a tak si ho pomýlil s niekým iným s podobnými iniciálkami. Novinár si najskôr myslel, že ide o nejaký žart, pretože v tej skupine sa preberalo bombardovanie cieľov v Jemene. Keď ale médiá potvrdili toto bombardovanie a zároveň si v tej skupine začali blahoželať, tak mu došlo, že o žiaden žart nejde. Preto radšej skupinu opustil. Celý príbeh následne zverejnil aj so snímkami konverzácie v článku.
Trošku prúser, čo? Ale ukazuje to nový trend toho, ako technologickí lídri začínajú ovplyvňovať svet. Býva takým zvykom, že my technologicky zmýšľajúci ľudia máme občas návod na všetko. Volebné právo len pre tých, ktorí odvádzajú dane. Kopec názorov na to, ako sa dá niečo robiť oveľa jednoduchšie. Aj v tomto prípade mali všetci angažovaní ľudia k dispozícii špeciálne zariadenia, ktoré zabezpečovali bezpečnú komunikáciu. Ale kto by sa nimi obťažoval, keď majú vo vrecku mobil, ktorý má v sebe "bezpečnú" aplikáciu. Jednoduchšie riešenie vyhralo. Občas sa stane nejaká malá chybka, ale to sa stáva každému.
Najnovšie napríklad oddelenie DOGE, ktoré má za úlohu hľadať úspory v systéme štátu, sa rozhodlo prepísať starý COBOL systém pre správu sociálného zabezpečenia do niečoho modernejšieho. V dnešnej dobe AI na to použijú AI, ktorá ten kód skonvertuje, trošku to potestujú a bude. Pekné jednoduché riešenie, na ktorom sa predsa nemôže nič pokaziť, že?
Snažím sa nehodnotiť, ale celé aktuálne dianie v USA mi príde ako neuveriteľný sociálny experiment. Žijeme nanajvýš zaujímavú a jednoduchú dobu.
Programátori vo svete AI
Dnes to možno vyzerá, že nemám najpozitívnejšiu náladu, ale mal som pekný oddychový víkend, kde som mal čas premýšľať. Dôvodom bolo, že sa mi nazbieralo viac zaujímavých článkov. Začnime tým prvým. Tým je úprimná spoveď človeka, ktorý používa AI pri programovaní a popisuje dobré aj tie zlé veci, ktoré to prináša.
Tými dobrými vecami sú zvýšená produktivita. Ak viete, čo robiť, tak vám to ušetrí veľa času tak, aby ste nevyšli z flow. Taký AI coding asistent pozná váš kód, vie k nemu vygenerovať testy, navrhne riešenie typo alebo inej jednoduchej chyby. Vyhľadá za vás riešenie problému na webe, takže vás nemusí rozptyľovať prehliadač. Tými zlými vecami sú problémy, ktoré to prináša. Taký kód treba kontrolovať. Vytvára zbytočné unit testy naviac. Niečo ako code reuse mu nič nehovorí. Namiesto vyrefaktorovania komponenty, kódu, bude písať rovnaký znovu. Alebo len zle pochopí zadanie a vy ho musíte viackrát repromptovať, aby pochopil, čo vlastne chcete. Proste ako megainteligentné dieťa, ktoré nemôžete nechať bez dozoru.
Druhý článok ide na to praktickejšie. Rovno kritizuje prístup manažmentu, ktorý z nástrojov ako Copilot robia niečo zázračné. Akurát, ako už písal Miňo Martiniak u nás na Discorde, práca programátora nie je len o programovaní. Copilot a všetky tie moderné AI nástroje na programovanie sú len takou nastavenou rukou outsourcera a je na nás, čo jej dáme robiť.
Ale mám tu aj úprimný názor.
I genuinely don't understand why some people are still bullish about LLMs.
— Sabine Hossenfelder (@skdh) March 27, 2025
I use GPT, Grok, Gemini, Mistral etc every day in the hope they'll save me time searching for information and summarizing it. They continue to fabricate links, references, and quotes, like they did from…
Je čas aj na úrovni firiem začať vytvárať pravidlá, ako používať AI. V prieskume na vzorke 730 vývojárov už 75 % používa AI modely. A verím tomu, že to budú robiť, aj keď im to zakážete, lebo v niektorých úlohách vie naozaj ušetriť čas.
BIZ okienko
Ak patríte medzi tých šťastlivcov, ktorí poslali svoju DNA na sekvenovanie do 23andMe, tak mám pre vás zlú správu. Firma vstúpila do konkurzu a zatiaľ sa nevie, či vaše dáta nebudú nejako speňažené. Bude to samozrejme úplne v rámci EULA, ktorú ste si dobre prečítali, všakže?
Elon Musk sa zbavil osobného vlastníctva siete Xitter, ktorú "kúpila" jeho spoločnosť xAI. Bolo to za 33 miliárd dolárov. Pôvodne dal za ňu Musk 44 miliárd, tak na tom trošku prerobil. Ale to sa občas stáva, hlavne, že takto zvýšil hodnotu xAI na 80 miliárd dolárov.
Podľa analýzy zverejnených dát spoločnosti Waymo je jazda týmito autami o 90 % bezpečnejšia. Treba pri tom myslieť na to, že tieto autá operujú v oblastiach, ktoré majú široké ulice, dobrú infraštruktúru a pekné počasie.
V startup svete je také to bullshitovanie bežným spôsobom, ako preraziť. Teraz to dobehlo startup 11x, o ktorom sa prevalilo, že uvádzal referencie na zákazníkov, ktorí zákazníkmi neboli, že kreatívne reportoval ARR a nakoniec ani produkt nebol nič moc. Fake it till you make it. Zatiaľ to nevyzerá, že by sa dostali k tej druhej časti vety.
Nakoniec sonda do priemyslu dronových show. Ja som napríklad nevedel, že je to asi 5 až 7-krát drahšie ako tradičné ohňostroje. Výhodou naopak je znovupoužiteľnosť a menej bordelu vo vzduchu. Okrem toho je to vynikajúca príležitosť, ako preraziť, napríklad pre ľudí s neistou pozíciou v hernom priemysle.
AI okienko
Ak ste minulý týždeň neboli na žiadnej sociálnej sieti, tak ste mali to šťastie, že ste unikli výsledkom nového generátora obrázkov od OpenAI. Na rozdiel od takého Midjourney, alebo staršieho Dall-e, dokáže konečne dobré generovať zadaný text. Okrem toho vie z vami nahranej fotky zachovávať obsah, a tak na vašu tvár pridať postavu kulturistu. Alebo zmeniť vzhľad fotky aby vyzeralo ako obrázok z anime štúdia Ghibli. Pôvodne bolo generovanie obrázkov prístupné aj free užívateľom, ale vraj bol záujem taký obrovský, že "uvarili" servery v OpenAI (ináč majú oni vlastne nejaké servery?).
Po spätnej väzbe od kolegov som sa rozhodol, že začnem o nových AI modeloch informovať trošku inak. Úprimne nie je týždeň, kedy niečo nové nepribudne. Preto namiesto nudných technických parametrov vždy len napíšem, na čo je vhodný.
Populárny čínsky model spoločnosti Alibaba sa dočkal novej menšej a múdrejšej verzie Qwen 2.5. Model je vhodný pre domáce hranie na lokálnom počítači s grafickou kartou.
Google uviedol novú verziu svojho modelu Gemini 2.5, ktorý môžete využiť iba v Google službách a ich API. Najskôr vyšiel ako experimentálny, ale bol taký úspešný, že ho hneď sprístupnili pre všetkých.
.NET okienko
Vznikol Visual Studio Hub, čo by malo byť také to jedno miesto, kde nájdete všetko okolo Visual Studia, jeho noviniek, návodov, atď.
20 .NET tipov od skúseného .NET vývojára pre nás menej skúsených. A keď ste aj viac skúsení, tak nezaškodí si ich zopakovať.
Rovno si môžeme preopakovať aj Middlewares. Ako sa správne tvoria, aké sú dostupné a aké je ich správne poradie (až teraz som si všimol, že táto linka je od toho rovnakého autora).
Ak potrebujete logovať názov funkcie, ktorý volal nejakú inú funkciu, tak sa hodí vedieť, ako sa správa atribút CallerMemberName.
Nakoniec pre vás .NET verných tu mám článok o tom, ako sa vyrovnávať s technologickým dlhom. Spolu s odkazom na zaujímavý nástroj Hotspot:
Hotspot is a CLI tool for inspecting source code in a git repository for possible hotpots you may want to look into to decrease maintenance and potential risk.
Linky na záver
Chcete mať vyhľadávanie pre vašu stránku, či už ako službu, alebo si ju sami rozbehať lokálne? Projekt searchmysite.net vie oboje, spolu s možnosťou nahrávať si dáta sám, alebo využiť spider.
Vyšla ôsma verzia Babylon.js, čo je open-source knižnica pre zobrazovanie 3D obsahu.
Často píšete v PostgreSQL zložité SQL príkazy a radi by ste využili pomocnú ruku dopĺňania kódu? Tak práve pre PostgreSQL vznikol language server.
Pekný projekt interaktívneho pomodoro zariadenia bežiaceho na ESP32 a zobrazujúci obsah na e-ink obrazovke.
Úplne prvý prototyp "klávesnice" zo 60. rokov minulého storočia napojený na USB. Asi to nevyužijete, ale je to krásne, že po toľkých rokoch vieme nájsť spôsob, ako také veci napojiť aj na normálny počítač.
Vizuálna bodka na záver
Dnes už po druhýkrát vykrádam náš discord.