Týždeň 2023-19

Google a AI. AI a Google. Rátajte s tým, že to bude v najbližšej dobe ustálené slovné spojenie. @vlkodotnet

Udalosť týždňa: Google I/O 2023

Tradičná Google developerská konferencia bola tento rok o dvoch veciach. O AI a nových Pixel zariadeniach. Začneme s hardware, lebo je ho menej. Predstavený bol model Google Pixel 7a. Je to ten model pre masy, kde za 500 dolárov dostanete dobrý telefón, vynikajúci foťák, bezdrôtové nabíjanie a 90 Hz obrazovku. Viac k tomu niet čo dodať.

Google Pixel 7A review: a better deal
A midrange phone that’s hard to beat.

Zaujímavejšie vyzerá skladateľný Pixel Fold. Tu si Google verí a ponúka IPX8 odolnosť, teda odolnosť proti vode. Ďalej je ultratenký a hlavne nemá ten enormne úzky profil, ako je teraz moderné, ale má pekných 17,4:9 zatvorený a otvorený 6:5. Je to malý, ale podstatný rozdiel.

The Pixel Fold is Google’s $1,800 entry into folding phones
It’s time for Google to fold ’em.

Tretia veľká novinka je Pixel Tablet. To je tablet, ktorý má špeciálnu magnetickú docking stanicu, ktorá slúži aj ako bezdrôtový reproduktor. Tablet sa potom nepovaľuje len tak kade tade, ale pekne sa bezdrôtovo dobíja, kým vy v kuchyni varíte. Teda taká je predstava tvorcov.

Google’s new Pixel Tablet is a $500 slate for the home
It’s tablet time for Google again.

A teraz tie AI novinky. Začnem s editáciou fotiek. Google Magic Editor bude vedieť na fotke posunúť postavy, objekty a dopočítať obsah. A to je také, že už ani fotke nebudete môcť veriť.

Google’s new Magic Editor uses AI to totally transform your photos
What is a photo, anyway?

Všetky dôležité AI novinky bude poháňať nový AI jazykový model PaLM 2. Ten zvládne viac ako 100 jazykov, majú ho natrénovaný vo viacerých veľkostiach, aby sa vošiel napríklad do vášho telefónu a bežal aj bez pripojenia na internet. Bude vedieť programovať a bude poháňať aj Bard-a, ktorý by mal byť dostupný v 180 krajinách

Google announces PaLM 2 AI language model, already powering 25 Google services
PaLM 2 is Google’s latest and greatest AI language model, and it’s already being used to power its experimental chatbot Bard.

Príde vám 180 krajín málo? Tak vedzte, že to sú krajiny mimo EÚ, lebo EÚ je pre Google nogo zóna. Zlé jazyky hovoria, že u nás v EÚ chceme, aby Google ukázalo, na čom sa model trénoval, aby sa chránili autorské práva. Takže zatiaľ teda všetky AI novinky si u nás vyskúšate iba s VPN.

Google Bard AI chatbot is not available in the European Union over potential GDPR concerns
Despite a massive AI push at Google I/O 2023, Google’s ChatGPT competitor, Bard, is skipping a release in the European Union (EU), possibly to avoid being grounded over privacy regulations under GDPR.

Asistent pre Google Docs a Gmail sa bude volať Duet AI. To akože aby ste s ním boli v "súznení".

Google rebrands AI tools for Docs and Gmail as Duet AI — its answer to Microsoft’s Copilot
Most of Google’s promised AI Workspace features are invite-only.

Aby ste si vedeli nové fičúry vyskúšať, vznikol Google Labs, z ktorého je najzaujímavejší nástroj na generovanie hudby MusicLM. Na Hacker News je zopár samples.

Turn ideas into music with MusicLM
Starting today, you can sign up to try MusicLM, a new experimental AI tool that can turn your text descriptions into music.

Do pozornosti dávam článok o tom, ako AI začína preberať nádvladu na Google Search. Ono je tam veľa ale:

  • ale bude sa načítavať asynchrónne, najskôr výsledky, potom do špeciálneho boxu AI nápovedy
  • ale kde sa budú umiestňovať platené odkazy, z ktorých Google žije
  • ale kto zaplatí potrebný výkon, keď bude menej reklamy
The AI takeover of Google Search starts now
The 10 blue links aren’t gone, but AI is pushing them down the page.

Na koniec, pretože som vytiahol len to najzaujímavejšie, tak dávam odkaz na zhrnutie 100 noviniek a 16-minútové prehľadové video (s 2x rýchlosťou bude len 8-minútové).

100 things we announced at I/O 2023
Google I/O 2023 was filled with news and launches — here are 100 things announced at I/O.

Na niečo podstatné som zabudol. Google hovorí, že všetky AI veci majú v sebe zabudovaný watermark, ktorým viete určiť, že obraz, text bol generovaný AI. Hlavne pri texte ma to zaujíma, ako to funguje.

Asus ROG Ally

Asus ROG Ally by mal byť Steam Deck killer. Steam Deck konečne po rokoch priniesol prenosné zariadenie, ktoré má dosť výkonu, aby ste si na ňom zahrali aj najnovšie hry. A pritom ho máte vo vrecku. Ak ste si naň dali Windows, tak ste ho mohli používať ako plnohodnotné PC. Niečo ako laptop, ale bez klávesnice. A tu ROG Ally ponúka skoro dvojnásobok výkonu. Niečo ako PC vo vrecku, na ktorom sa zahráte, potom sa vám vybije baterka, tak ho pripojíte ku dockine a chvíľu popracujete, kým sa dobije. A potom sa znova zahráte. Prípadne sa zahráte na veľkom televízore v obývačke. Nevýhodu to má iba v tej baterke, ale nie je to nič, čo by prídavná powerbanka nevyriešila, pretože sa dobíja rýchlejšie ako vybíja. A tiež sa na 7-palcovej obrazovke vraj zle používa Windows. Máme ale budúci týždeň Build, tak aj to sa môže zmeniť.

Asus ROG Ally review: it’s time to stop pretending Windows is the answer
I don’t know who at Microsoft needs to hear this.

Twitter má nového CEO

Musk sa rozhodol, že ďalej už bude kaziť Twitter z pozadia ako produktový a dizajnový šéf a to zlé si vyžerie niekto iný. Twitter má preto nového šéfa Lindu Yaccarino, ktorá pracovala vo firme NBCUniverzal ako riaditeľka reklamy. Ja si zatiaľ všímam, že Twitter sa z pohľadu zdroja noviniek pre mňa dosť zmenil. Menej a menej liniek čerpám z Twitteru, čo je smutné.

Twitter’s new CEO is Linda Yaccarino, a longtime ad exec for NBCU
Twitter’s new CEO will leave product design and tech to Elon Musk.

No GitHub, alebo bojíme sa Copilota?

Vznikla zaujímavá ikonka s prečiarknutým GitHub logom, ktorá má informovať kóderov, aby neforkovali daný kód na GitHube. Celé je to postavené na predpoklade, že GitHub využíva verejný kód na učenie svojich AI algoritmov a pritom samotný vygenerovaný kód následne môže byť použitý v uzavretom software. Páči sa mi Google prístup, ktorý vám vie vygenerovaný kód prelinkovať na zdroj.
Prečo to spomínam? Mali by sme si vážiť autorov open-source kódu a akceptovať ich rozhodnutia.

Please don’t upload my code on GitHub
This is a call to open source developers to not upload the work of others on GitHub.

.NET okienko

Mňa osobne občas štve, keď chcem nejaký označený text dať napríklad do úvodzoviek a on sa zmaže. Team za Visual Studiom vydalo rozšírenie Surrounder, ktorý pri určitých špecifických znakoch text nezmaže, ale ho odekoruje začiatočným a koncovým znakom.

Surround selection experiment - Visual Studio Blog
You want to quickly select some text and surround it with quotation marks. So, you select your text and hit the quotation mark key on your keyboard, only to find that the selected text now has been replaced by a single “.

Našiel som tiež zaujímavý projekt, ktorý vám umožní pripojiť sa na existujúce inštancie Visual Studia a zistiť napríklad zoznam otvorených súborov. Celkom ma to zaujalo, lebo by som takto napríklad mohol zistiť, či sa už skompiloval projekt, alebo skočilo Visual Studio do debug módu. Pýtate sa prečo? Nuž lebo môžem a sú to scenáre, keď klikám na stránku a nič sa nedeje. A to len preto, že som si nevšimol blikajúci focus Visual Studia.

How to Control Visual Studio from an external application - Gérald Barré
In this post, I describe how to interact with opened instances of Visual Studio from an external .NET application.

Do tretice Visual Studio. Pripravuje sa UI refresh, čo ocenia najmä vlastníci väčších monitorov, ako som ja.

Visual Studio UI Refresh - Visual Studio Blog
We’re updating Visual Studio’s UI to be cohesive with Fluent design principles, making Visual Studio a productive workspace for everyone.

Linky na záver

Google Registry spustilo registráciu nových 8 top level domén ako .dad, .phd, .prof, .esq, .foo, .zip, .mov a .nexus. Áno, vidíte dobre, je tam aj .zip a .mov, čo vyvolalo kopec kontroverzie, lebo čo ak to ľudia zneužijú.

8 new top-level domains for dads, grads and techies
Google Registry is launching all new .dad, .phd, .prof, .esq, .foo, .zip, .mov, and .nexus top-level domains.

Toho Googlu mám dnes v týždenníku ale poriadne. Najnovšie budete vedieť z Androidu na Windows poslať súbor bez problémov cez Nearby Share. Táto funkcionalita už bola dostupná dlhšie, ale len v USA.

Google's Nearby Share Android to Windows file feature is now available worldwide
Previously, the Nearby Share feature from Google was only available in select markets, but now it is available around the world, except where Google is not available due to US trade bans.

Na konferencii CodeCon, kde som bol minulý týždeň, som sa dozvedel o užitočnej knižnici pre preklady v Angular aplikáciách. Keďže to budeme v najbližšej dobe riešiť, tak si ju tu odkladám. Volá sa Transloco.

Transloco Angular i18n
Transloco the Angular translations library (i18n) official documentation site

Pekný vizuálny projekt, ktorý zgroupuje GitHub projekty podľa toho čo robia, do virtuálnej mapy. A je tam aj Dotnetia kontinent.

Map of GitHub
This website shows a map of GitHub. Each dot is a project. Two dots within the same cluster are usually close to each other if multiple users frequently gave starts to both projects

Modern Font Stack je stránka, ktorá vám ponúkne 15 druhov fontov, ktoré nie je nutné inštalovať, pretože sú dostupné vo väčšine prehliadačov. Vaša stránka sa rýchlejšie načíta a nebude poskakovať pri zmene fontov.

Modern Font Stacks
System font stack CSS organized by typeface classification for every modern OS. The fastest fonts available. No downloading, no layout shifts, no flashes — just instant renders.

Ani dnes nezabúdam na oddych. Táto hra je trošku iná. Pre pokračovanie musíte nájsť správnu matematickú funkciu, pomocou ktorej herná postavička prejde potrebné kontrolné body. Zatiaľ mám splnených 19 zo 66 úrovní.

SineRider
A game about love & graphing

Vizuálna bodka na záver

Keď už máme tie AI novinky.

Na Reddite bola súťaž, kto vytvorí to najhoršie UI. V nasledujúcom vlákne sú výhercovia rôznych kategórií.