Týždeň 2025-20

Asi bude viac botov a navyše viac expresívnych aplikácií. @vlkodotnet

Udalosť týždňa: Bing Search API končí

Microsoft sa rozhodol ukončiť podporu Bing Search API. Toto API bolo určené na poskytovanie výsledkov Bing vyhľadávania. Asi najznámejší používateľ tohto API je DuckDuckGo. Samozrejme, nie všetko od nich beží z Bing výsledkov, ale bežný web majú od nich. Najlepšie na ňom bolo, že malo k dispozícii free verziu, ktorú ak ste si správne nastavili, tak ste ňou mohli nahradiť komplikovaný web scraper.

Microsoft poskytovanie tohto API ukončil dosť narýchlo. Programátori majú cca 3 mesiace na nájdenie a implementáciu náhrady. Predpokladám, že DuckDuckGo má vlastnú dohodu a toho sa to týkať nebude, ale rôzne iné malé projekty majú jedinú použiteľnú alternatívu v Google Search API. Celkom je to škoda, lebo ste si cez toto API vedeli rýchlo vytvoriť vyhľadávanie vašej stránky.

Microsoft pulls plug on Bing Search APIs
Microsoft has announced the retirement of its popular Bing Search APIs, effective August 11, 2025, surprising many developers who relied on them.

Mimochodom, stále je dostupné špeciálne search API pre Azure agentov, ale nedostanete sa už k plným výsledkom, len vám obsah naservíruje do kontextu. Ak by k podobnému kroku pristúpil aj Google, tak to by bol celkom prúser. Okrem už teraz ohromného množstva AI botov by určite pribudli aj ďalší scraper boti, len preto, lebo inak sa ku "kópii" internetu nedostanete.

Android bude expresívny

Na mobiloch je to buď jablko alebo Android. Pre tých druhých prichádza doba, kedy sa vám pomaly začnú meniť obľúbené aplikácie pod rukami. Google vydal nové odporúčania pre návrh Android aplikácie, ktorý sa volá expresívny dizajn. Ten je vraj lepší, jednoduchší a viac ladený na emócie. To znamená viac obrázkov, hýbadielok a animácií. No, budeme si musieť zvykať.

Expressive Design: Google’s UX Research - Google Design
Google’s research reveals how expressive design improves UX, usability, and evokes positive emotions in users

BIZ okienko

Prvá správa tohto okienka by bola smiešna, keby nebola smutná. Warner Bros rebrandovali značku HBO na HBO Max, potom Max a teraz po troch rokoch späť na HBO Max. Pôvodne za tým bolo to, že HBO bola televízna značka a streaming sa chcel odlíšiť. Lenže ľudia to nepochopili.

They’re just giving up and calling it HBO Max again
Warner Bros. Discovery has announced that it’s bringing “HBO” back to Max. It will once again call the streaming service HBO Max this summer.

Pretože EÚ prinútila Apple otvoriť prístup k NFC na iOS, tak najnovšie budeme môcť cez PayPal platiť. A čochvíľa sa dočkáme aj toho, že cez NFC budem môcť platbu aj prijať. Celkom bez terminálu.

PayPal launches iPhone NFC payments in Germany after EU forced Apple to open up
Apple’s EU-required loosening up continues to bear fruit.

Šéf Airbnb si zobral voľno, na ktorom dlho premýšľal a rozhodol sa, že z Airbnb spraví platformu. Na služby. Podobne, ako prídete na hotel a dostanete k nemu napríklad donášku jedla na izbu, bazén, saunu, posilňovňu. Tak okrem ubytovania si na Airbnb budete môcť zarezervovať trénera, kuchára, inštalatéra a iné slobodné povolania.

Brian Chesky Lost His Mind One Night—and Now He’s Relaunching Airbnb as an Everything App
Airbnb’s CEO is spending hundreds of millions to relaunch his travel company as an all-purpose service app. Fitness! Food! Microdermabrasion? A WIRED exclusive.

Automobilky majú problém. Kedysi keď vyrábali vozidlo, tak v ňom navrhli jeden systém a k nemu možno nejaké UI pre zobrazovanie rádia/CD/mp3. Potom ešte zvládli integráciu Android Auto alebo Apple CarPlay. A potom ste sa už nestarali a vrhli ste sa na vývoj nového modelu. Tesla a momentálne čínski výrobcovia však robia z auta softvérovú platformu. Keď máte takmer nekonečnú baterku ako pri elektrovozidlách, tak to nie je problém, ale pri klasických spaľovákoch, kde máte dni bežať na 12V baterke, to už problém môže byť. Okrem toho už je požiadavka, aby ste vedeli kedykoľvek aktualizovať softvér, a to sa pôvodne nerobilo. Je okolo toho zaujímavé čítanie a časom to bude znamenať, že vzniknú dve až tri firmy, ktorých softvér bude vo všetkých rozličných značkách áut.

Car Companies Are In A Billion-Dollar Software War, And Everyone’s Losing
No one has it easy, but some companies are doing a whole lot better than others.

Ak ste boli šťastní, tak ste v Google namiesto výsledkov vyhľadávania mohli stlačiť "I'm Feeling Lucky" a dostali ste sa na Google vybraný najlepší výsledok vášho dotazu. Dnes, ak ste rovnako šťastní, tak vám Google podvrhne AI mód.

Google is testing AI search on its homepage
Since the launch of ChatGPT in November 2022, Alphabet investors have been concerned that OpenAI could take market share from Google in search.

Apple bolo donútené povoliť platby v iOS aplikáciách, ktoré už nepôjdu priamo cez neho. A nebol by to Apple, keby sa s tým nevysporiadal svojsky. Preto aplikácie, ktoré sa rozhodli obísť Apple pri platení svojich služieb, dostali výkričník do App Store.

Apple is placing warnings on EU apps that don’t use App Store payments
When all else fails, the scare tactics return.

AI okienko

Vznikol koncept neurónovej siete, ktorá dostala možnosť chápať časové procesy. To znamená, že sama seba pozoruje pri riešení problému a tomu prispôsobuje riešenie (to som si ja tak zjednodušil, lebo celý paper vyzerá dosť komplikovane).

Continuous Thought Machines
Introducing Continuous Thought Machines: a new kind of neural network model that unfolds and uses neural dynamics as a powerful representation for thought.

Spôsob, ako naliať zdrojové kódy svojho projektu do Google Cloudu, zRAGovať ich a následne využiť v Gemini 2.0 modeli. Čo môže byť celkom užitočné, napríklad ak dostanete projekt, ktorý dosiahol BUS faktor nula.

Build a RAG system for your codebase in 5 easy steps
The simple fact is that software development involves navigating large, complex codebases. Understanding functionality, finding specific…

Keby ste chceli naliať svoje zdrojáky do OpenAI, tak môžete cez Codex. Ten vám nad nimi pospúšťa agentov s právom meniť zdrojový kód a hľadať chyby.

Introducing Codex
Introducing Codex: a cloud-based software engineering agent that can work on many tasks in parallel, powered by codex-1. With Codex, developers can simultaneously deploy multiple agents to independently handle coding tasks such as writing features, answering questions about your codebase, fixing bugs, and proposing pull requests for review.

Meta sa stále nevzdáva svojho Metaverza. Aj keď už to tak nevolajú, tak najnovšie majú generátor 3D obsahu a textúr na 3D objekty AssetGen2. To preto, aby mohli ten meta svet niečím jednoducho a rýchlo zaplniť.

Introducing Meta 3D AssetGen 2.0: A new foundation model for 3D content creation
Learn about one of Meta’s latest advances with AI, AssetGen 2.0, a groundbreaking 3D foundation model designed to create high-quality 3D assets from text and image prompts. With enhanced detail and…

.NET okienko

Visual Studio má 50 miliónov používateľov. Väčšina je v košiari Visual Studio Code (bude tu už 10 rokov) a niečo vo veľkom Visual Studio (ten má príponu len Community, Professional, Enterprise), ktorý je tu už 28 rokov.

Celebrating 50 Million Developers: The Journey of Visual Studio and Visual Studio Code
Today, I’m thrilled to share that we’ve hit an incredible milestone together: 50 million developers are actively using Visual Studio and Visual Studio Code each month. That’s 50 million of you writing code, debugging late into the night, collaborating on projects, and building the future with us. This isn’t just a statistic—it’s a testament to the real work, innovation, […]

Prichádza 4. preview verzia .NET 10. Z noviniek ma zaujali asynchrónne Zip operácie, JSON Patch na úpravu JSON dokumentov.

.NET 10 Preview 4 is now available! - .NET Blog
Find out about the new features in .NET 10 Preview 4 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!

Ako funguje limitovanie spotreby pamäte v IIS?

How to limit memory usage of applications in IIS
A while back I talked about a memory leak we had in one of our applications. As a consequence, it brought the full production environment t…

Vo svete .NET najviac túžime po tom, aby aplikácia nemala GC pauzy. GC je komplikovaná téma, ale existuje experimentálny typ Garbage Collectora, ktorý sa volá Satori a je 100x rýchlejší v spracovávaní GC.

A sub-millisecond GC for .NET?!
Howdy folks, I wanted to bring your attention to a Github discussion over in the .NET runtime where an experimental Garbage Collector called Satori has emerged that is producing very exciting…

Linky na záver

Klebetí sa, že AMD pripravuje procesor s ARM jadrami. Možno vás to prekvapí, ale AMD už v roku 2016 mal AMD Opteron procesory s ARM jadrami.

Surface with an ARM processor from AMD is reportedly coming next year
AMD is working on ARM-based processors, and they might show up in new Surface devices as soon as next year.

Pre pamätníkov tu mám jeden nostalgický príspevok o zabudovaných ikonách vo Windows 3.1.

What were the MS-DOS programs that the moricons.dll icons were intended for? - The Old New Thing
Tallying them up.

Vizuálna bodka na záver

Dnes tu mám video pre milovníkov áut. Dubaj je jedno z najbohatších miest a má aj to najbohatšie vrakovisko na svete.