Týždeň 2025-18 a 19

Dnes vás čaká obsah, čo som zbieral 2 týždne, to neznamená, že ho bude extra veľa. @vlkodotnet

Udalosť dvoj-týždňa: Súdne ťahanice

Mám za sebou dovolenku a veru nechce sa mi. Ale prinútim sa, lebo pár firiem prehralo pár súdnych sporov. Najskôr Apple, ktorý už nemôže zakazovať nákupy a odkazy inde ako v jeho obchode. To hneď využili firmy, a tak už viete v aplikáciách nakúpiť priamo a tiež Epic oficiálne požiadal o schválenie Fortnite hry, ktorá by mala prísť znova späť na Apple mobily.

Epic vs. Apple: What Apple is being forced to do to the App Store
Following the ruling that Apple has willfully violated the anti-steering aspect of the Epic vs Apple trial, the company must make specific changes to the App Store. Here’s what it must immediately do, and what this all means for Apple, developers, and users.

To taký Google prehral až dva spory a bude platiť niečo cez 1,3 miliardy dolárov pokuty. Za nezákonné zbieranie údajov užívateľov v tzv. "incognito móde".

Google will pay a $1.375 billion settlement to Texas over privacy violations
Texas had filed two lawsuits against Google for how it handled users’ geolocation, incognito search, and biometric data.

A do tretice TikTok od EÚ dostal pokutu 530 miliónov eur za posielanie dát Európanov do Číny.

TikTok fined $600 million for sending user data to China
It’s the third-biggest GDPR fine yet.

Keď už takto majú štátne agentúry zarobené, tak je čas ísť na ďalšiu tému.

Android Desktop

V pripravovanej verzii Android 16 pribudla možnosť prepnúť si Android do režimu plného počítača. Niečo podobné už je dostupné na mobiloch Samsung s názvom Dex a na Motorola mobiloch to má názov Ready For. Natívna podpora je ale niečo iné. Umožňuje to rôzne vychytávky ako snapovať okná do pozícií (podobne ako vo Windows) alebo používať mobil ako externú obrazovku. Zatiaľ sa nevie, či tento mód bude dostupný už vo verzii 16 alebo až 17.

Android’s next big feature turns your phone into a desktop
Samsung DeX, Google’s version.

Apple Airplay zraniteľnosť

Existujú milióny Airplay kompatibilných zariadení, ktoré môžu byť jednoducho hacknuté cez WiFi, pretože Apple's AirPlay SDK obsahoval chyby. Podporu Airplay môže mať váš starý televízor, lepšie hifi sústavy a mnoho iných zariadení. Ako to býva pri týchto produktoch, už nikto nikdy pre ne nevydá opravu. Našťastie vy už o tom viete, a ak také niečo doma máte, tak túto podporu na ňom stačí vypnúť.

Millions of Apple Airplay-Enabled Devices Can Be Hacked via Wi-Fi
Researchers reveal a collection of bugs known as AirBorne that would allow any hacker on the same Wi-Fi network as a third-party AirPlay-enabled device to surreptitiously run their own code on it.

Ochranné okienko

Našiel som zaujímavú techniku, ako bojovať s botmi. Napríklad pomocou Zip bomby.

I use Zip Bombs to Protect my Server
The majority of the traffic on the web is from bots. For the most part, these bots are used to discover new content. These are RSS Feed readers, search engines crawling your content, or nowadays AI bo

Alebo môžete použiť existujúci systém. Napríklad Anubis, ktorý postavíte medzi proxy a vašu aplikáciu, a on sa už postará o to, aby potenciálne boty odchytil.

The Day Anubis Saved Our Websites From a DDoS Attack
Anubis, designed to protect your website from unwanted requests from AI crawlers, is way more powerful than you might think.

Biz okienko

Tiež máte občas pocit, že vás na mobile odpočúvajú reklamné spoločnosti? Pretože sa stačí o niečom rozprávať a už vám to reklama na webe podsúva. V skutočnosti by bolo spracovávanie zvukového záznamu nad možnosti aj tých najväčších technologických gigantov (možno ale s lokálnou sumarizačnou AI by sa to dalo nejak vymyslieť). V skutočnosti sú návrhy reklám založené na iných markeroch a to, že trafia reklamu, je založené skôr na tom, že sa prezradíte inak.

Facebook isn’t eavesdropping, but the truth is more disturbing
A longstanding conspiracy is the tale of how Facebook is listening in on your conversations, but the way it is actually serving you ads is much more unsettling.

V Španielsku a Portugalsku mali blackout. Proste im zlyhala energetická sieť a internet bol hneď plný odborníkov, ktorí si dali od AI vygenerovať rôzne analýzy. To je ináč celkom v súčasnosti problém. Nie je nič jednoduchšie ako zaplatiť si OpenAI/GoogleAI a nechať si vygenerovať analýzu nejakej témy. Napríklad, kto bude novým pápežom, kto môže za spomínaný blackout. Často bez hlbšej znalosti témy to vyzerá a znie rozumne. Tak ako to v skutočnosti bolo?

⚡️ Vyšetřování blackoutu ve Španělsku a Portugalsku den za dnem (update 5.5.)
Po zajímavé stopě se pustil Reuters. Ten zdokumentoval několik výpadků z dní předcházejících blackoutu. V týdnech před pondělním kolapsem zaznamenala soustava několik menších poruch a experti opakovaně upozorňovali na narůstající nestabilitu a na to, že soustavu může rozhodit jak nedostatek výkonu, tak ale i její přebytek, což hrozilo zejména s růstem slunečních dní a tím s růstem produkce elektřiny, zatímco teploty byly ještě nízké na to, aby lidé masivně zapínali klimatizace.

ChatGPT získal schopnosť automaticky nakúpiť tovar, ktorý vás zaujíma. Zatiaľ to len nahádže do košíka, vypíše údaje a nechá na vás posledný krok. Pýtate sa, ako vyberie ten správny obchod? A pýtate sa správne, lebo teoretická odpoveď je, že na základe vašich historických preferencií, ale v skutočnosti nevieme. Podľa mňa je cieľ OpenAI spraviť ľudí na tej službe úplne odkázaných, aby si potom mohli s nimi robiť, čo chcú. Nakúpiť možno o 2 alebo 3 % drahšie, ale v obchodoch, ktoré s nami spolupracujú, alebo si platia reklamu. Ľudia sú naozaj tak leniví, že im to asi aj prejde. Nechcel by som byť v najbližšej budúcnosti SEO odborníkom v e-shopoch.

OpenAI Adds Shopping to ChatGPT in a Challenge to Google
OpenAI is launching a shopping experience inside of ChatGPT, complete with product picks and buy buttons. WIRED spoke with Adam Fry, the company’s search product lead, to ask how it all works.

AI okienko

NotebookLM od Google už zvládne generovať zhrňujúce podcasty aj v slovenčine a češtine.

Zásadná vec - NotebookLM dostal možnosť generovať podcasty aj v 🇸🇰… | Matúš Marko | 17 comments
Zásadná vec - NotebookLM dostal možnosť generovať podcasty aj v 🇸🇰 SLOVENČINE ! (aj Češtine) NotebookLM nájdete tu: https://lnkd.in/eUdTdmZq potom stačí ísť len do nastavení a zvoliť ako "Output Language" Slovenčinu. Následne dajte vygenerovať podcast, počkajte a tešte sa ako ja 😁 Koho táto novinka tiež veľmi potešila? | 17 comments on LinkedIn

Gemini 2.5 Pro dostalo špeciálnu I/O verziu, ktorá by mala byť tým najlepším pomocníkom každého programátora (podľa benchmarkov).

Gemini 2.5 Pro Preview: even better coding performance- Google Developers Blog
Explore the new Gemini 2.5 Pro I/O Edition, featuring enhanced coding performance, video to code capabilities, and improvements for front-end web development.

Ak ste v korporátnej sfére a chcete používať AI, tak to máte dosť ťažké. Našťastie európsky startup Mistral zverejnil Le Chat Enterprise, ktorý je korporát-friendly, lebo si ho zakúpite u svojho obľúbeného cloud providera (toho z trojice AWS, Azure, Google Cloud). Model neposiela nikam dáta, ani sa na vašich dátach neučí, čo poteší vašich právnikov.

Introducing Le Chat Enterprise | Mistral AI
Your Enterprise. Your AI.

Viete, čo sme tu ešte nemali? LegoGPT. To je AI model, ktorému dáte textové zadanie a on vám vygeneruje Lego model aj s návodom, ako ho postaviť.

Generating Physically Stable and Buildable LEGO Designs from Text

S týmto projektom si jednoducho rozbeháte svojho vlastného lokálneho Jarvisa (ak poznáte IronMana), síce zatiaľ nerozumie obrazu, ale aj tak dobré pre chvíle, keď sa nemáte s kým porozprávať.

GitHub - KoljaB/RealtimeVoiceChat: Have a natural, spoken conversation with AI!
Have a natural, spoken conversation with AI! Contribute to KoljaB/RealtimeVoiceChat development by creating an account on GitHub.

Suno Explorer je taký ten nástroj, ktorým si viete generovať hudbu, ak vám nevadí, že bola generovaná AI. Aj som to skúšal a veru znie dosť realisticky.

Suno Explore
Explore new styles of music with Suno v4.5

C# okienko

Druhý článok o extension members, ktoré prichádzajú so C# 14, tentoraz priamo od tvorcov jazyka. Dozviete sa, ako sa k tejto novej funkcionalite dostali a čo v nej zatiaľ nejde robiť.

C# 14 - Exploring extension members - .NET Blog
C# 14 introduces extension members. See how the `extension` syntax offers flexibility for extension authors and continuity for developers using extensions

Článok o tom, prečo nie je dobré používať StringComparison.InvariantCulture pri porovnávaní textov.

StringComparison.InvariantCulture is not always invariant - Gérald Barré
In this post, I describe the pitfalls of using StringComparison.InvariantCulture and StringComparer.InvariantCulture in .NET.

Linky na záver

Neviete nájsť správnu ikonku do vašej aplikácie? Icônes v tom pomôže.

Icônes

Hyvector je zasa vektorový web editor, ktorý vie zaujímavé veci ako vektory vo vektoroch.

Hyvector
Hyvector - Your friendly vector editor

Rybbit je zaujímavo vyzerajúci analytický tool, ktorým by ste mohli nahradiť Google Analytics. Zvládne aj custom eventy a kampane.

GitHub - rybbit-io/rybbit: 🐸 Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive.
🐸 Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive. - rybbit-io/rybbit

Chcete sa pohrať so štatistikami svojej Gmail schránky? Nasledujúci tool ich nasynchronizuje do SQLite databázy a s tým sa už dá pohrať.

GitHub - marcboeker/gmail-to-sqlite: Index your Gmail account to a SQLite DB and play with the data.
Index your Gmail account to a SQLite DB and play with the data. - marcboeker/gmail-to-sqlite

Redis sa vracia späť k open source modelu.

Redis is open source again - <antirez>

Ak máte zbytočných približne tisíc eur a hľadáte prenosnú konzolu, a napriek tomu by ste chceli niečo ako plnohodnotný laptop, tak GPD Win Max 2 je zaujímavým zariadením. Je to taký notebook do dvoch rúk, ktorý má rovnaké ovládacie prvky ako herné ovládače, ale stále aj klávesnicu a touchpad.

This surprisingly competent laptop doubles as a gaming handheld
Don’t buy one unless you need both.

Vizuálna bodka na záver