Týždeň 2025-10

Pár noviniek z MWC konferencie, ale naozaj len pár. @vlkodotnet

Zaujímavosť týždňa: AI pod paľbou

Dnes som si dovolil takýto clickbait titulok. Udialo sa toho minulý týždeň dosť. Akurát, žeby niečo bolo také, čo by naozaj stalo za reč? Nie. Ale aspoň firma Chegg, ktorá poskytuje portál okolo učenia, podala žalobu na Google, že nový AI Overview ich pripravuje o návštevnosť a tržby. Zlé jazyky hovoria, že pokles návštevnosti vznikol preto, lebo to, na čom vystaval Chegg svoj biznis model, už v pohode nahradia AI chatboty. Ale kto by sa dnes súdil so všetkými tými AI firmami?

V prípade, že by sa im podarilo uspieť, tak by išlo o silný precedens, ktorý by Google vlastne zabil celú plánovanú budúcnosť, kde budú viac a viac integrovať AI.

Chegg sues Google for hurting traffic with AI as it considers strategic alternatives
The online education company has tapped Goldman Sachs as it studies options such as going private or getting acquired.

Aká je teda AI budúcnosť Google? Bude ešte viac AI Overview a tiež AI Mode. Ten na váš dotaz vykoná vyhľadávanie nad indexovanými dátami Google, obsah nejak spracuje a vygeneruje krátky report z odkazmi na zdroje. Vy potom viete klásť doplňujúce otázky, a tak nad existujúcimi výsledkami ísť viac do hĺbky. V minulosti sme museli preklikať výsledky vyhľadávania, teraz to bude robiť Google za vás.

Google is adding more AI Overviews and a new ‘AI Mode’ to Search
The AI-ification of Google continues

HW okienko

Na poli grafických kariet sme mali dlho jasného víťaza. Tým boli Nvidia grafické karty a AMD ich len dobiehalo. Posledná generácia Nvidia 50X0 ale priniesla viac výkonu najmä v AI časti, už menej pre samotných hráčov. Okrem toho ich nie je moc k dispozícii. Aj na Alze píšu: V snahe uspokojiť čo najviac zákazníkov obmedzujeme počet vydaných grafických kariet XXXX na 1 na osobu – duplicitné objednávky budú automaticky zrušené. Takúto dobu žijeme. Ale späť k AMD Radeon RX 9070. Vyzerá, že je to grafická karta, ktorá by mohla potešiť hráčov hier, ktorí dostanú najlepší pomer cena vs výkon. A tiež asi budú dostupnejšie, pretože AMD nemusí vyrábať AI karty pre datacentrá, tak ako to robí dnes Nvidia.

AMD Radeon RX 9070 / 9070 XT review: Nvidia gets some big next-gen competition
AMD is finally ready to take Nvidia on

Apple uviedol nový MacBook Air s M4 čipom. Neviem, čo k tomu viac povedať. Sú to tie MacBooky, ktoré si kúpia ľudia, keď začínajú s Apple ekosystémom. Má to už v základe 16 GB RAM, ale len 256 GB disk a stojí to 999 dolárov, čo znamená u nás 1250 euro. Za tú cenu dostanete ultratenký notebook, ktorý vydrží na baterke až 18 hodín. A teda až na ten disk to nie je vôbec zlá kúpa. Najmä ak Windows alternatíva v životnosti na batériu sú len Snapdragon procesory.

Apple announces MacBook Air with M4 chip and a price cut
Now starting at $999 (once again).

Pre tých pár ľudí, čo robia s videom a grafikou, vyšiel tiež nový MacStudio s M3 Ultra procesormi. Tie môžu mať na sebe napájkovaných až 512 GB RAM so šírkou pásma, o akej sa vám na najlepších desktop počítačoch môže iba snívať. Ale to len preto, kým vás späť na sedačku neposadí jeho cena. Špecifický projekt pre špecifickú cieľovku, ale zaujímavý kus CPU.

Apple reveals M3 Ultra, taking Apple silicon to a new extreme
Apple today announced M3 Ultra, offering the most powerful CPU and GPU in a Mac.

V telefónoch sme už dlho nemali nič nové a prelomové. Čo keby mal váš telefón nad obrazovkou ešte malú pidi obrazovku, na ktorej by ste mali svojho asistenta, ktorého by ste inštruovali a on by klikal veci na tej normálnej obrazovke. To je idea AI phone.

This little AI phone has some wild ideas
I saw it in action and I’m still not even sure I believe my own eyes.

Mimochodom, ten bol predstavený na výstave MWC v Barcelone, ktorá sa konala minulý týždeň. Okrem tohto telefónu tam predstavilo Lenovo koncept laptopu, kde ak máte málo obrazovky, tak už nebudete mačkať čudlík, ale jednoducho si viac obrazoviek preklopíte zo zadnej strany. Taký notebook s ušami.

Lenovo’s concept laptop add-ons include multiple monitors and an emoji friend
Power users want more screens, but also cat buddies.

Samsung predstavil viac prototypov rozkladacích zariadení. Napríklad kufrík, v ktorom si nosíte rozkladaciu externú obrazovku. Rozkladací "Switch", alebo rôzne poskladané mobily.

Samsung heard you like weird screens so it brought some to MWC
One briefcase screen to go, please.

BIZ okienko

TSMC oznámilo, že preinvestujú v najbližších rokoch 100 miliárd dolárov na výstavbu tovární pre výrobu najnovších procesorov na území USA. Trošku za to môže Trump, ktorý pravdepodobne takto podmieňuje ochranu Taiwanu, ale čisto zo strategického hľadiska je to dobré pre celý západný svet. Teda, ak ešte vtedy bude USA patriť do západného a nie nejakého vlastného utopického sveta.

TSMC announces $100 billion investment in US chipmaking
More TSMC factories are coming to the US.

Viac a viac užívateľov Chrome stráca podporu rozšírení verzie 2, teda uBlock Origin. Najnovšie v canary verzii to postihlo aj užívateľov Edge prehliadača. Otázka je, či za to mohol zlý merge, alebo aj Edge odstráni podporu rozšírení v2.

Google’s Chrome extension cull hits more uBlock Origin users
A few alternative options are available.

Toto je zaujímavý príbeh. Predstavte si, že máte zamestnanca, ktorý do kódu zanesie podmienku, nejak takto: IsDavisLuEnabledInActiveDirectory. A keď ho prepustíte, tak vám prestane fungovať váš software. Samozrejme to nebola jediná koťuha, ktorú zaviedol do firemných systémov, za čo nakoniec skončil vo väzení. Taký zamestnanecký vendor lock-in.

Developer sabotaged ex-employer IT systems with kill switch
IsDavisLuEnabledInActiveDirectory? Not any more. IsDavisLuGuilty? Yes. IsDavisLuFacingJail? Also yes

AI okienko

Mistral uviedol nový OCR model, ktorý by mal zvládnuť OCRkovať obsah až s 94% úspešnosťou. Zvládnuť by mal aj PDF, PDF na OCR alebo obrázky, rozozná matematické znaky, tabuľky a výstup pekne vo forme so zachovaným formátovaním (HTML, markdown) aj s reflowom dokumentov. To znie zaujímavo, pretože navyše vám vedia ponúknuť vlastný lokálny model, ak máte dosť peňazí a nechcete využívať cloud služby. Vyzerá to, že konečne začína mať to AI nejakú naozajstnú pridanú hodnotu.

Mistral OCR | Mistral AI
Introducing the world’s best document understanding API.

Alibaba zverejnil nový video model Wan 2.1, ktorého menšiu verziu 1.3B rozbeháte aj na GPU s 8,19 GB VRAM. Akurát, že nemysleli na to, že tam musia začleniť nejaké ochrany a tak ho hneď "tvorcovia" obsahu začali používať na tvorbu obsahu, pri ktorom sa slušný človek červená (linku na patričný článok dávam tu, lebo jeho náhľadový obrázok sa mi tu veru moc nehodí).

GitHub - Wan-Video/Wan2.1: Wan: Open and Advanced Large-Scale Video Generative Models
Wan: Open and Advanced Large-Scale Video Generative Models - Wan-Video/Wan2.1

Startup Sesame zverejnil demo svojho konverzačného modelu, ktorý je neuveriteľne rýchly a príjemne konverzačný. Napríklad je super, ak si chcete potrénovať angličtinu.

Crossing the uncanny valley of conversational voice
At Sesame, our goal is to achieve “voice presence”—the magical quality that makes spoken interactions feel real, understood, and valued.

Chceli by ste si vyskúšať vlastný RAG a nechce sa vám to komplikovane nastavovať? Ak máte Ollama, tak si môžete doinštalovať Rlama a naplniť ho vašimi dokumentami.

RLAMA | Retrieval-Augmented Local Assistant Model Agent
Retrieval-Augmented Local Assistant Model Agent

.NET okienko

Konečne sme sa dočkali SLNX, čo je xml verzia Solution súborov (potrebujete posledný .NET 9 SDK). Bolo už načase, starý formát bol zbytočne ukecaný a obsahoval veci, ktoré sme už v dnešnej dobe nepotrebovali. Ako migrovať a aké sú rozdiely sa dozviete z článku.

@devlead - Mattias Karlsson’s Blog - SLNX Finally here📄
The new .NET solution format has evolved from being messy and bloated to being focused and clean

V C# 14 pribudnú zaujímavé novinky. Nové kľúčové slovo field, ktoré nahradí privátne premenné, nameof na generické typy a out/ref v lambda funkciách.

C# 14 - New Features and Updates
C# 14, supported on .NET 10, introduces features like field-backed properties, implicit span conversions, and enhanced lambda expressions, simplifying code and boosting performance. Developers can download the .NET 10 SDK from the official .NET downloads page or through Visual Studio 2022.

Ako robiť v .NET 9 ultra výkonné logovanie pomocou LoggerMessage atribútu a čo je to štruktúrované logovanie, sa dozviete tu.

High-Performance Logging in .NET 9
Discover how to optimize .NET logging performance using string interpolation, structured logging, and high-performance extensions. Learn implementation strategies and best practices for production systems.

SimpleExec je .NET knižnica, ktorá robí presne to, čo má v názve. Jednoducho pustí externý príkaz a zachytí vám jeho výstup. Poteší možnosť parametrizovať vstupy.

GitHub - adamralph/simple-exec: 🏃 A .NET library that runs external commands.
🏃 A .NET library that runs external commands. Contribute to adamralph/simple-exec development by creating an account on GitHub.

Tento návod mi trošku minulý týždeň prekĺzol medzi odkazmi. Ale kto by nechcel byť poriadny .NET vývojár?

GitHub - milanm/DotNet-Developer-Roadmap: The comprehensive .NET Developer Roadmap for 2025 by seniority level.
The comprehensive .NET Developer Roadmap for 2025 by seniority level. - milanm/DotNet-Developer-Roadmap

Linky na záver

Presenterm vám umožní vytvoriť prezentáciu v textovom editore v jednoduchom Markdowne.

GitHub - mfontanini/presenterm: A markdown terminal slideshow tool
A markdown terminal slideshow tool. Contribute to mfontanini/presenterm development by creating an account on GitHub.

Vzniklo rozšírenie pre PostgreSQL pg_mooncake, ktoré spraví z PostgreSQL analytickú databázu.

Clickbench says Postgres is a great analytics database
Postgres is now top 10 in Clickbench with pg_mooncake.

Startup Rivet použil SQLite, ako svoju podkladovú databázu pre škálovanie dát. A čo je najlepšie, tak sa s informáciou, ako to urobili, aj podelili.

SQLite-on-the-Server Is Misunderstood: Better At Hyper-Scale Than Micro-Scale
We’re Rivet, a new open-source, self-hostable serverless platform. We’ve been in the weeds with SQLite-on-the-server recently and – boy – do we have a lot of thoughts to share. Give us a star on GitHub, we’ll be sharing a lot more about SQLite soon!

Crystal Fragment je optický hranol, ktorý opticky prevedie to, čo vidíte na tzv. "Pixel Art". Bez nejakej elektroniky, čisto pomocou optiky.

This Crystal Fragment turns everything you see into 8-bit Pixel Art, and it’s FASCINATING - Yanko Design
https://www.youtube.com/watch?v=v4VN2ZZZT9c&feature=youtu.be There is no denying that modern graphic resolutions have reached unachievable heights. Yet, there are many with an emotional connect to pixelated style: an art form that rekindles memories of early computers and video game graphics. If you’re one of them, who rejoices the blurring the lines between analog and digital, you can (when

Vizuálna bodka na záver

Baví ma sledovať, ako veci vznikajú. Tentoraz budete sledovať vznik najväčšej výletnej lode, aká kedy vznikla v Nemecku.