Týždeň 2023-38

Minulý týždeň priniesol veľa noviniek. AI už bude všade: v Alexe, vo Windows, aj vo vašom Gmaili. @vlkodotnet

Udalosť týždňa: Mini eventy

Minulý týždeň bol bohatý na mini eventy. No oni možno neboli mini, ale boli také, že s mini dosahom na nás bežných ľudí. Tu v strede Európy.

Začnime Amazonom, lebo je prvý v abecede. Ten mal svoj veľký event, ktorý môžeme úplne ignorovať, lebo zariadenia na ňom predstavené u nás nevyužijete. Sme takí malí, že im nestojíme ani o kúsok Alexa slovenčiny. Ale ak viete po anglicky, tak najnovšie prepnete Alexu do chat módu a následne si s ňou pokecáte. Okrem toho Amazon chce z Echo zariadení spraviť stred vašej automatizovanej domácnosti. Na to má jedno zariadenie do kuchyne a jedno na stenu. A samozrejme všade je AI, ktoré sa vám bude "prispôsobovať".

To taký Google zasa updatol Bard-a. Nepotreboval k tomu ani event, stačilo oznámenie na webe. Ale je to hodné event pozornosti, lebo Bard sa najnovšie vie integrovať do Google služieb. Teda získať prístup k emailom z Gmail, dokumentom v Google Docs, videám v YouTube, súborom na Google Drive. A na rozdiel od Microsoftového 365 Copilota je zadarmo. Zatiaľ mu to vraj moc dobre nejde, ale to Google časom určite vyladí, hlavné je byť prvým.

Google’s Bard chatbot can now find answers in your Gmail, Docs, Drive
Google’s AI chatbot also integrates with Maps and YouTube.

Byť prvým preto, lebo Microsoft mal oznámený svoj Surface event, kde uvádzajú nový hardware. Akurát, že tentokrát nehovorili o HW, ale prekvapivo o ... AI. V skratke to znamená, že dostanete do Windows 11 špeciálnu ikonku, ktorá zobrazí desktop verziu BingGPT. Tá bude vedieť pošteľovať nastavenia Windows, urobiť sumár toho, čo vidí na obrazovke, generovať obrázky. A to všetko v ďalšom vydaní Windows 11, ktoré bude dostupné už tento týždeň.

Microsoft’s unified Copilot is coming to Windows, Edge, and everywhere else
Microsoft Copilot for Windows launches September 26th and unifies several formerly separate Copilot assistants.

No a potom na konci, aby sa nepovedalo, tak ohlásili aj nové Surface zariadenia. Dokonca tri, aj keď priamo len dve. Malý Surface Laptop Go 3, biznis Surface Go 4 a Surface Laptop Studio 2, ktorý má Intel 13. generácie, Nvidia grafiku a ráta jedno vzorové video 2x rýchlejšie ako MacBook s M2 Max čipom. A ináč som sa dozvedel, že "whole day battery" teraz znamená cca 15 hodín.

Microsoft Surface event: the 6 biggest announcements
Catch up with all the latest from Microsoft.

Nakoniec jedna zaujímavosť. Viete, čo má Microsoft a Amazon spoločné? Chlapíka s menom Panos Panay. Ten je známy tým, že viedol Surface divíziu a teraz v poslednej dobe spolu s Windows divíziou. Odtiaľ odchádza a v Amazone sa po novom má starať tiež o všakovaké Amazon prístroje. Nevie sa, koľko bola marža na tých od Microsoftu, ale keďže má z toho Microsoft miliardu obratu, tak asi nejaká bude. V Amazone ale idú na minimálne marže a nízke ceny, pretože zarábajú na službách. Je tu preto otázka, či ho takáto robota bude baviť, vzhľadom na to, ako si užíval predstavovanie Surface produktov.

Microsoft’s former Surface chief Panos Panay is reportedly heading to Amazon
Panay is joining Seattle’s other huge tech company.

Intel 14. generácie

Zatiaľ nevieme, čo predstaví AMD, ale Intel sa rozhodol, že už tento rok v decembri budú dostupné nové procesory postavené na Meteor Lake architektúre. Je zaujímavé, ako sa dokázal Intel otriasť po tom, ako ho AMD predbehlo. Proste majú peniaze, a tak naliali znova peniaze do vývoja a Meteor Lake bude podobne ako AMD plne stavebnicová architektúra. Lepšie P jadrá aj úspornejšie E si vyrobia sami, GPU a IO radič im vypáli TSMC. Pridajú aj NPU, teda pár jadier na výpočet AI, a všetko to potom natlačia na medzikus Foveros. Nám už zostáva len počkať na prvé vzorky, aby sme zistili, ako sa výsledný produkt podaril.

Intel Unveils Meteor Lake Architecture: Intel 4 Heralds the Disaggregated Future of Mobile CPUs

JavaScript okienko

Dnes je toho fakt veľa, a tak musím všetko takto skupinkovať. Ale nerád by som vás o niečo zaujímavé pripravil.

Začnime s pripravovanou verziou Svelte 3, ktorá predstavila koncept rún. Tie by mali zjednodušiť reaktívnosť a sprehľadniť správanie aplikácie. Vyzerá to podľa mňa pekne, posúďte to sami podľa videa v nasledujúcom článku. BTW nejde o breaking change, pôvodný kód vám bude fungovať.

Introducing runes
Rethinking ‘rethinking reactivity’

Minulý týždeň som písal o Bun, ktorý by mal vo veľa veciach nahradiť npm. Za prečítanie stojí ale aj článok o tom, ako môže Bun priniesť do ekosystému kopec negatívnych vecí. Pamätáte na yarn? Aj ten bol svojho času revolúcia v rýchlosti a napriek tomu ho npm dobehol a nakoniec v rýchlosti predbehol. Dopadne tak aj Bun?

Bun hype. How we learned nothing from Yarn
Here we go again, making the same mistake. I’m constantly reminded that every 5 years the amount of...

Nakoniec dve zaujímavé linky. Prvá je síce o AI, ale hodí sa tu viac. Čo by ste povedali na AI chat na generovanie web stránok?

v0.dev by Vercel
Generate UI with simple text prompts. Copy, paste, ship.

Druhou linkou je dokument o TypeScripte. 81 minút o histórii. Prišlo v pravý čas, teraz keď tvorcovia RubyOnRails odchádzajú z TypeScriptu, tak už jeho labutia pieseň.

AI okienko

Vyzeralo by to, že som si AI novinky minul v iných častiach. Ale to by ste museli podceniť AI. Začneme s DALL·E 3. Ten už dnes za ostatnými generátormi obrázkov zaostával, preto sa dočkal novej iterácie. Aby ste nemuseli hádať, čo mu zadať, tak sa integroval do ChatGPT a vy viete obrázok iteratívne meniť a dopĺňať. To napríklad chýba Midjourney. Demo vyzerá zaujímavo, uvidíme aká bude prax.

DALL·E 3
DALL·E 3 understands significantly more nuance and detail than our previous systems, allowing you to easily translate your ideas into exceptionally accurate images.

Ak niečo nejde obrázkovým modelom, tak sú to písmenká a nadpisy. To by mal zmeniť Ideogram. Ten som použil aj na dnešný náhľadový obrázok.

Ideogram
Ideogram: Helping people become more creative.

Tento AI model vie zasa rozpohybovať statické obrázky.

Generative Image Dynamics
Generative Image Dynamics

A nakoniec tu mám ukážku, čo všetko sa dá s AI vygenerovať (Twitter/X thread).

.NET okienko

Microsoft minulý rok uviedol ideu HTTPS everywhere v Nuget. To preto, aby vám niekto nepodsunul niečo, čo nechcete. Dnes už ale poľavili a dali vám možnosť si zdroj nastaviť ako allowInsecureConnections="true" a získať balíček aj cez http. Default je samozrejme false.

HTTPS Everywhere Update - The NuGet Blog
Mistakes were made When we first published the plan for the effort of HTTPS everywhere, we wanted to get developer community feedback on the various HTTP and HTTPS scenarios that we don’t have much everyday visibility of. After we published that blog,

System.Text.Json v .NET 8 dostal veľkú hŕbu noviniek. Ak ste to nestíhali sledovať, tak je tu sumarizačný článok. Keďže náš starý obľúbený Newtonsoft.Json sa s AOT moc nemusí, tak prinášané novinky už dávajú malý priestor na to ho konečne nenahradiť.

What’s new in System.Text.Json in .NET 8 - .NET Blog
An overview of all new .NET 8 features in System.Text.Json for developers.

.NET 8 má ešte jednu zaujímavosť, čo ste si možno nevšimli. Nový spôsob ako nastaviť privátne fieldy, alebo volať privátne konštruktory bez reflexie. To využijú hlavne knižnice s deserializáciou, ktoré budú rýchle ako blesk.

A new way of doing reflection with .NET 8
.NET 8 introduced a new way of doing reflection. Why did they introduce this, and what are some benefits - this blog post will give you some insights.

Linky na záver

Už len vyprázdniť záverečný buffer a je tohto týždenníka koniec. Najskôr novinka pre Windows užívateľov. Mail aplikáciu nahradí nový Outlook, to je SPA aplikácia, tak som zvedavý, či už podporujú IMAP (vyzerá to, že podporujú, ale stále bez .pst podpory).

New Outlook for Windows now available
Available for free in the Microsoft Store on Windows 11 and in new versions of Windows starting to ship.

Noviniek sa dočká aj WSL, ktorý si bude vedieť "vyčistiť" pamäť, dostane nový network mód a VHD si po sebe uprace.

Windows Subsystem for Linux September 2023 update
There is a new release for the Windows Subsystem for Linux (WSL) with new features and bug fixes! Check out the summary below, and read on to learn more about new experimental features, and some significant quality improvements. Experimental features We know that WSL is used for a wide array of work…

Android má 15 rokov. Takto vyzeral jeho prvý telefón. To bolo ešte v čase, keď touch display stál za nič a musel mať vysúvaciu klávesnicu.

A quick look back at the reveal of the first Android smartphone 15 years ago today
On September 23, 2008, Google, HTC, and T-Mobile teamed up to announce the first Android smartphone, the HTC Dream (aka the T-Mobile G1), which started the huge lineup of Android mobile devices.

A dnes si už v novom Android 14 budete môcť zo svojho telefónu spraviť externú kameru. Tak ako to už dávno zvládne iPhone, akurát len na MacOS.

Android 14 adds support for using smartphones as webcams

Unity sa po fiasku s uvedením novej licencie búcha do pŕs a sľubuje, že všetko zmení. Aj nové podmienky vraj už nebudú platiť spätne na staré verzie Unity.

Unity announces its revamped pricing model
Changes or no, the damage may already be done.

Vedeli ste o tom, prečo WiFi routre nepoužívajú USB 3.0? Pri vysokorýchlostných prenosoch vedia káble generovať frekvencie, ktoré rušia 2.4GHz siete. A teda mať taký port znamená investovať do dobrého tienenia. Pritom vašu snahu aj tak nakoniec pokazí užívateľ, ktorý použije netienený USB kábel.

Wireless Witch: The Truth About USB 3.0 and Wi-Fi Interference
Concerned about the USB 3.0 port on your router and wireless interference issues? Get the facts.

Toto je síce správa staršieho dáta, ale ja som to objavil až dnes. Home made RISC-V CPU od jedného šikovného českého študenta.

Pineapple ONE

A v českých luhoch a hájoch ešte zostaneme pre trocha tej prokrastinácie. Bulánci 2.0 sú von a k dispozícii je aj free verzia.

Bulanci - Bulanci leaves Early Access - Steam News
After years of development and almost a year in Early Access, we’re proud to announce that Bulanci officially leaves Early Access and releases in full version. Believe us, however, that the work on the game is far from finished. On both Steam and our website, you can find a roadmap that foreshadows…

Vizuálna bodka na záver

Viete ako vám hoaxeri tvrdia, že Američania nepristáli na mesiaci. Tak tu je pár nepublikovaných záberov.