Týždeň 2025-38 a 39

Týždeň 2025-38 a 39
Nejak sa mi nedarí dodržiavať týždennú periodicitu. Ale mám výhovorku, bol som na ComicSalone v Bratislave, kde je špeciálny track pre vývojárov hier a hneď potom som odchádzal na teambuilding. Na týždenník už čas neostal. @vlkodotnet

Udalosť dvojtýždňa: Meta chytré okuliare

Dnes bude týždenník viac skratkovitý. Obsahu mám príliš veľa a neviem si vybrať, čo vyhodiť. Najväčšou udalosťou bolo predstavenie nových Meta okuliarov pre rozšírenú realitu (ďalej AR). O zariadeniach pre virtuálnu realitu (VR) vieme, že veľa vody nenamútia. Je to najmä preto, že väčšine ľudí je pri ich používaní jednoducho zle. Oči vidia iné, ako ostatné zmysly v tele cítia, a mozog to nezvládne.

Pri AR okuliaroch je to iné. "Rozšírená" informácia iba obohacuje to, čo vidíme okolo seba. Napríklad zobrazením notifikácie, zobrazením informácie o tom, na čo sa pozerám, živým prepisom textu/prekladu. Problém zatiaľ bol, že sme nemali dosť dobré zariadenie za prijateľnú cenu. Tu prichádza Meta Ray-Ban Display s cenovkou 800 dolárov. Majú integrovaný iba taký menší displej s rozlíšením 600x600 pixelov s 20 % pokrytím toho, čo oko vidí, ale to úplne stačí. Tieto okuliare nemajú za úlohu nahradiť to, čo vidíte. Len to obohatiť o potrebné informácie. Navyše takmer nikto neuvidí, že sa na niečo pozeráte a zariadenie je prepojené na špeciálny náramok Meta Neural Band, ktorým ho viete ovládať napríklad aj s rukou vo vrecku. Batéria vydrží 6 hodín a okuliare dodávajú aj so šošovkami pre krátkozrakých a ďalekozrakých. Jediný problém toho zariadenia je, že je od Meta. Ak to dokážete nejako prežuť a kúpite si ho, tak nazriete do blízkej budúcnosti. Podľa mňa AR okuliare v budúcnosti nahradia mobily. Len ešte neviem, aká blízka tá budúcnosť bude.

I regret to inform you Meta’s new smart glasses are the best I’ve ever tried
I am agog, I am aghast, are smart glasses truly good at last?

Ak uvidíte niekoho, ako sa rozpráva so svojimi okuliarmi, tak sa mu nevysmievajte, on už tú budúcnosť žije. Mimochodom, Meta predstavila na Meta Connect 2025 viac produktov.

Meta Connect 2025: the 6 biggest announcements
Smart glasses galore.

Security okienko

Je to síce už skoro 2 týždne stará vec, ale ak vás to minulo, tak ekosystém NPM napadol sofistikovaný útok typu supply chain. Ten, ak sa dostal do balíčka, tak vyzistil prístupy k AWS, GCP, Azure, GitHubu a NPM. Tie uploadol na GitHub do verejných repozitárov s názvom "Shai-Hulud". Následne zverejnil novú verziu balíčka cez funkciu NpmModule.updatePackage, ktorá obsahovala jeho samého. Takto sa mu podarilo napadnúť viac ako 500 balíčkov, vrátane obľúbeného @ctrl/tinycolor.

Shai-Hulud: Self-Replicating Worm Compromises 500+ NPM Packages - StepSecurity
The Shai-Hulud worm has infected over 500 NPM packages including @ctrl/tinycolor in an unprecedented self-propagating supply chain attack. The malware harvests AWS/GCP/Azure credentials using TruffleHog, establishes persistence through GitHub Actions backdoors, and automatically spreads to other maintainer packages - marking the first successful worm attack in the NPM ecosystem.

Povoliť AI agentom prístup k emailom môže byť dosť riskantné. Útok ShadowLeak pomocou Deep Research v OpenAI využil email na vloženie inštrukcií, ktoré následne z emailov vyextrahovali citlivé údaje a zaslali ich na server útočníka. OpenAI zaviedla ochranné opatrenia, ale nikdy si nemôžete byť istí.

New attack on ChatGPT research agent pilfers secrets from Gmail inboxes
Unlike most prompt injections, ShadowLeak executes on OpenAI’s cloud-based infrastructure.

S bezpečnosťou nemáme problém len my v západnom svete. Najväčší únik dokumentov systému cenzúry známeho ako "Veľký čínsky firewall" je popísaný tu.

Geedge & MESA Leak: Analyzing the Great Firewall’s Largest Document Leak
The Great Firewall of China (GFW) experienced the largest leak of internal documents in its history on Thursday September 11, 2025. Over 500 GB of source code, work logs, and internal communication records were leaked, revealing details of the GFW’s research, development, and operations.

BIZ okienko

Podľa pôvodného rozhodnutia by TikTok už nemal v USA fungovať. Teraz to ale vyzerá, že konečne vznikne dohoda, ktorá zabezpečí vlastníctvo mimo Čínu. ByteDance ako vlastník napovedacieho algoritmu, ktorý je najväčšou hodnotou TikToku, ho bude licencovať tejto novej firme. Navyše sa celý algoritmus má kontrolovane pregenerovať na dátach amerických používateľov, aby z neho boli odstránené ochranné mechanizmy vložené čínskou cenzúrou.

So… is there a TikTok deal or not?
And what does it look like?

Nvidia ohlásila, že zainvestuje do OpenAI časom 100 miliárd dolárov. OpenAI zasa plánuje v Oracle minúť časom 100 miliárd dolárov a Oracle nakúpiť v Nvidia za 100 miliárd dolárov. Celú situáciu najlepšie ilustruje nasledujúci obrázok.

NVIDIA (Intends to) Invest (Up to) $100B in OpenAI (Over Time)
Look, it’s a massive deal. But right now, it’s all about the optics…

Nvidia má peňazí na rozdávanie. A tak sa nejakých drobných 5 miliárd dolárov dočkal aj Intel. Idea je vyrábať x86 čipy s integrovanou Nvidia grafikou.

Nvidia invests $5 billion into Intel to jointly develop PC and data center chips
Intel will help build x86 chips with Nvidia RTX GPU chiplets

Ponúkať reklamný priestor nie je jednoduché ani pre takú veľkú firmu, ako je Netflix. Preto sa rozhodol, že sa spojí s Amazonom, ktorý je po Google a Meta tretím najväčším poskytovateľom reklamy. Je to zaujímavé najmä preto, lebo Amazon má svoju vlastnú streamovaciu službu Prime Video.

Netflix turns to Amazon to make its ads easier to buy
Starting in Q4, Netflix will make its ad inventory available to buy through Amazon’s programmatic buying platform.

Keď sme už pri reklame, tak ak ste si kúpili drahú chladničku od Samsungu s veľkým monitorom, tak vás určite poteší správa, že Samsung spúšťa pilotný program zobrazovania reklamy.

Samsung brings ads to US fridges
Samsung’s ‘screens everywhere’ initiative is morphing into ads everywhere.

Prečo by nás malo zaujímať nové Liquid Glass rozhranie v 26. verzii Apple operačných systémov? Lebo sa vynikajúco hodí pre AR rozhrania, ako napríklad Vision Pro. Bohužiaľ má Apple stále v ponuke mobily a hodinky, kde to trhne. A z hlavnej témy vieme, že AR je budúcnosť.

The unbearable sameness of Liquid Glass
If only we were all already living in AR glasses.

AI okienko

Dnes začnem netradične návodom, ako s AI pracovať na komplexných projektoch. Lebo vyvibecodiť niečo nové je jednoduché. Ale komplexný projekt je už problém. Technika, čo s tým pomôže, sa volá Frequent Intentional Compaction, pri ktorej budete zhutňovať kontext. Namiesto presvedčovania agenta, aby niečo upravil, ho požiadate o vygenerovanie kompaktného súhrnu aktuálneho stavu. Ten potom použijete v novej AI session.

advanced-context-engineering-for-coding-agents/ace-fca.md at main · humanlayer/advanced-context-engineering-for-coding-agents
Contribute to humanlayer/advanced-context-engineering-for-coding-agents development by creating an account on GitHub.

Ak sa naozaj nudíte, tak nasledujúce PDF analyzuje správanie užívateľov ChatGPT. Ak sa vám nechce čítať celé 60-stranové PDF, tak tu je analýza tej analýzy.

What do people actually use ChatGPT for? OpenAI provides some numbers.
New study breaks down what 700 million users do across 2.6 billion daily GPT messages.

Qwen3-Omni od Alibaba Cloud už zvládne aj obraz a zvuk. Zvuk dokonca aj na výstupe a kvalitou by mal byť porovnateľný s Gemini 2.5 Pro.

GitHub - QwenLM/Qwen3-Omni: Qwen3-omni is a natively end-to-end, omni-modal LLM developed by the Qwen team at Alibaba Cloud, capable of understanding text, audio, images, and video, as well as generating speech in real time.
Qwen3-omni is a natively end-to-end, omni-modal LLM developed by the Qwen team at Alibaba Cloud, capable of understanding text, audio, images, and video, as well as generating speech in real time.…

Moondream 3 by mal byť určený pre rýchle rozoznávanie objektov na obrázku. To sa hodí napríklad pre drony, OCR, alebo štruktúrovaný popis obrázku do JSON.

Moondream 3 Preview: Frontier-level reasoning at a blazing speed | Moondream
Think deeper, detect smarter, run just as fast.

Pre užívateľov OpenAI, ktorí platia najvyšší 200-dolárový paušál, pripravilo OpenAI nový produkt ChatGPT Pulse. Ak mu dáte prístup ku všetkým emailom, kalendárom a dokumentom, tak sa bude správať ako tá najlepšia asistentka, ktorá vás ráno privíta denným súhrnom, kde bude všetko, čo na ten deň potrebujete.

OpenAI really, really wants you to start your day with ChatGPT Pulse
ChatGPT’s new Pulse feature does personalized research on your behalf overnight and serves you up a digest each morning.

.NET okienko

Nepárne verzie .NET dostanú namiesto 18-mesačnej podpory dvojročnú. To poteší všetkých, ktorí stihli prejsť na .NET 9 a nemajú čas upgradovať na .NET 10.

.NET STS releases supported for 24 months - .NET Blog
.NET STS releases will be supported for 24 months

.NET 10 prinesie do server módu GC novú technológiu s názvom DATAS. S ňou sa spotreba pamäte prispôsobuje potrebám aplikácie. To nemusí byť vhodné napríklad pre vaše aplikácie bežiace v kontajneroch. Preto je dobré vedieť, ako a či ju treba vypnúť.

Preparing for the .NET 10 GC
In .NET 9 we enabled DATAS by default. But .NET 9 is not an LTS release so for many people they will be getting DATAS for the first time…

Niekedy veľmi zriedka potrebujete urobiť lock naprieč celým systémom. Volá sa to odborne Distributed Lock, využíva to niečo z vašej backendovej štruktúry a prekvapivo sú na to aj knižnice. Nenapadá vám použitie? Čo tak napríklad update systémov?

Distributed Locking in .NET: Coordinating Work Across Multiple Instances
Learn how to coordinate work across multiple application instances using distributed locking in .NET, preventing race conditions and ensuring data consistency in scaled-out systems. Explore implementation approaches from PostgreSQL advisory locks to the DistributedLock library for production-ready solutions.

Application Insights Code Optimizations v spolupráci s .NET profilerom pomôže identifikovať problémy s výkonnosťou.

Application Insights Code Optimizations for .NET Apps - .NET Blog
Learn how Application Insights Code Optimizations helps .NET developers identify performance bottlenecks and get AI-powered recommendations through GitHub Copilot integration.

Linky na záver

Vyšla nová verzia PostgreSQL 18 s asynchrónnym I/O subsystémom pre až 3x lepší výkon. Virtuálne generované stĺpce, PG_UNICODE_FAST porovnávanie pre Unicode texty, nové autentifikačné mechanizmy, atď.

PostgreSQL 18 Released!
The [PostgreSQL Global Development Group](https://www.postgresql.org) today announced the release of [PostgreSQL 18](https://www.postgresql.org/docs/18/release-18.html), the latest version of the world’s most advanced …

Neviem, či si pamätáte, ale vyhľadávanie na Windows bolo vždy bolestné. Kedysi dávno mal Google vyhľadávanie pre desktop. Po rokoch prichádza s novou aplikáciou v experimentálnom prevedení s názvom Google app for Windows.

Google’s experimental Windows app is better than Microsoft’s built-in search
Google’s search app comes to Windows.

WindowSill je taká pomocná lištička nad taskbarom, ktorá vie kopec vychytávok, ako prehrávať hudbu, pracovať s históriou clipboardu, analyzovať obsah na obrazovke, vytvárať vlastné časové pripomienky. Tiež sú dostupné rozšírenia.

WindowSill - Universal AI-Powered Command Bar for Windows
Boost your Windows productivity with WindowSill’s universal command bar. Features AI text assistance, clipboard history, media control, meeting management, and more. Free download available.

Wasm 3.0 špecifikácia je kompletná. Pribudol GC, 64-bitová adresácia pamäte atď.

Wasm 3.0 Completed - WebAssembly
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.

Kedysi som kúpil synovi Raspberry Pi 400. Nešli na tom hry, ale šiel internet a dalo sa s troškou úsilia aj programovať. Keď nás doma nahneval, a zobrali sme mu počítač, tak aspoň nejako sa mohol realizovať. Nová verzia Raspberry Pi 500+ má 16 GB RAM a SSD disk, takže bude to výkonnejšie zariadenie. Na hry asi stále nie, ale vyzerá dobre.

The ultimate all-in-one PC: Raspberry Pi 500+ on sale now at $200 - Raspberry Pi
A complete desktop PC built into a high-quality mechanical keyboard, with 16GB RAM and a 256GB SSD for high performance under heavy load.

Qualcomm uviedol novú generáciu X2 Elite procesorov, ktoré sú výkonnejšie, viac energeticky úspornejšie, akurát stále príliš drahé pre mainstream.

Qualcomm announces Snapdragon X2 Elite and Extreme for Windows PCs
Huge claims here.

Ak si kupujete lacné li-ion batérie, tak si dajte pozor na neznačkové produkty. Až 8 % z nich má vážne výrobné vady.

X-ray scans reveal the hidden risks of cheap batteries
Low-cost devices on Amazon and Temu might come with serious battery risks.

Messenger je krásna WebGL hra, kde beháte po mini zemeguli a stretávate ostatných hráčov (multiplayer). Vraj sa dajú plniť aj úlohy, ale ešte ani jednu sa mi nepodarilo splniť.

Messenger
It’s a small planet, but someone’s gotta make the deliveries.

A nakoniec skúste dokázať, že nie ste robot. Mne sa podarilo dostať na level 23.

title
Solve CAPTCHAs to prove your humanity once and for all in this puzzle game. Are you not a robot? We'll find out soon enough.

Vizuálna bodka na záver

Toto v nejakej podobe zažil každý z nás.