Týždeň 2024-33

Zdravím, dnes o nových Pixel zariadeniach, odbočka o kríze stredného veku a iné. @vlkodotnet

Udalosť týždňa: Google Pixel event

Už som tomu toto leto neveril, ale konečne prišla uhorková sezóna. Preto dobre padlo, že Google mal svoj event, na ktorom predstavil najnovšiu Pixel technológiu. Pixel je dnes označenie, ktoré zahŕňa hodinky, slúchadlá a širokú líniu mobilných telefónov. A nesmieme zabúdať na AI, ale o tom neskôr. Začneme mobilmi s označením Pixel 9. Tie kvôli AI funkcionalitám dostali 12 až 16 GB RAM a nový Tensor G4 procesor. Procesor papierovo nie je žiadne terno, ale všetci, čo ich testovali, tvrdia, že všetko funguje super rýchlo. Vyzerá to, že dnes to nie je o benchmarkoch, ale o vyladenom OS. A ten si vie Google vyladiť presne podľa svojich potrieb, podobne ako Apple.

Modelov v Pixel 9 línii sú presne štyri kusy. Jeden pre masy s označením Pixel 9. Potom prémiovejší kus Pixel 9 Pro s lepšou obrazovkou a zoomovacou kamerou (plus tých 16 GB RAM). Pixel 9 Pro XL s ešte väčšou obrazovkou a trošku väčšou baterkou. Nakoniec Pixel 9 Pro Fold pre tých, čo chcú mať až 8-palcovú obrazovku v tomto otváracom telefóne. Za prémiovú cenu vás čaká 7 rokov updatov, čo znamená, že aj spracovanie telefónu je celkom na úrovni, aby toľko vydržal. Prirátajte navyše možnosť satelitného SOS volania.

How Google’s new Pixel 9 phones differ from one another (and don’t)
Spoiler: it’s a lot of phones with little differentiating most of them.

Pre Google je Pixel model, s ktorým sa chcú stať zlatým štandardom prémiových telefónov. To znamená, že do neho natlačili veľké množstvo AI funkcií. Z HW stránky sa dnes moc odlíšiť už nedá. A čaká vás kopec AI funkcií. Pixel Screenshots, čo je taký Microsoft Recall, ale na telefóne. Gemini v pozadí spracováva to, čo vám telefón zobrazuje (to bude chcieť viac podpory od vývojárov, ale Google má široké portfólio aplikácií). Rýchlejší a lepší Gemini asistent, ktorý viete prepnúť do módu, v ktorom si s telefónom môžete pokecať (Gemini Live). Pomocou AI môžete upravovať obrázky v Magic Editore. Ale tiež sa môžete votrieť na fotku pomocou Add Me. Zaujímavé sú ešte Call Notes, ktoré vám vedia urobiť zápis a následný súhrn telefonického rozhovoru.

All the AI features coming to Google’s Pixel 9 series
Google crams even more AI into Pixel phones.

Hádam už je jasné, prečo do tohto telefónu vložili toľko RAM, toľko AI nikde inde nedostanete.

Dostávame sa k hodinkám Pixel Watch 3. Google kúpil moju obľúbenú značku FitBit, vykuchal z neho software a vytvoril hodinky, ktoré treba dobíjať každý deň. Som z toho smutný, mám na ruke Verse 2 a má to síce týždňovú baterku, vynikajúce senzory, ale bez FitBit Premium si moc srandy neužijete. Tiež pre to nie sú takmer žiadne aplikácie, ani jednoduchá baterka na posvietenie si v tme. Budúcnosť je v Pixel Watch sérii. Našťastie tie dostali všetky senzory a aj hŕbu nových. Z prezentácií som pochopil, že na pozadí beží odľahčený operačný systém, ktorý sa stará o zbieranie dát zo senzorov každú sekundu. Potom si vie dovoliť ráno odhadnúť váš zdravotný a psychický stav, zavolať záchranku, ak stratíte pulz (toto môže pre ľudí v mojom veku byť dobrým predajným ťahákom). Pre bežcov je pripravená hŕba štatistík, ako sú zvyknutí z Garmin hodiniek + možnosť vytvoriť si vlastný intervalový tréning. Nakoniec ma možno ukecajú. Vlastne tu je dobré vložiť vsuvku, prečo si ľudia okolo štyridsiatky kupujú takéto drahé health gadgety.

Je celý segment trhu s ľuďmi od cca 35 do 50 rokov veku, ktorí sú stredná vrstva, majú stabilné zamestnanie a začnú si uvedomovať, že niečo je treba robiť so svojím zdravím. To vás tu ráno bolí chrbát, že ledva vstanete z postele. Hentam zistíte, že už nezjete všetko, čo mamka/manželka na tanier položí, lebo vám to hneď pretočí ručičkami na váhe. Nuž a začnete skúmať na internete a zistíte, že nič lepšieho ako pohyb zatiaľ ľudstvo nevymyslelo. Potom začnete s nejakým športom, najčastejšie beh alebo posilka. Ste premotivovaný a o pár mesiacov si niečo na tele odpálite, lebo už nie ste najmladší. Takže nasleduje recovery fáza a ešte vedeckejší prístup. Rozfázujete svoj tréningový plán, začnete merať a sledovať úplne všetko, čo sa dá. Nájdete si nejakú tú svoju bublinu, kde sa budete chváliť svojimi existujúcimi výkonmi a motivovať k tým lepším. A tu je miesto, kde vám Google, Apple, Garmin chce predať svoj prémiový "Health" produkt, lebo nič iné nevie lepšie zmerať vaše úspechy.

Takže preto si tie nové Pixel 3 asi kúpim. Hneď ako sám seba presvedčím, že je to dobrá investícia. A najmä teraz, že majú 45 mm verziu, ktorá už nevyzerá ako dámske hodinky, ale je presne to, čo potrebuje oravská ruka.

Google Pixel Watch 3 hands-on: a big leap forward
There are so many software updates, it’s hard to list ’em all.

A k novým hodinkám treba aj nové štuple do uší. Pixel Buds Pro 2 majú ešte lepšie potlačovanie šumu, aby ste nepočuli manželku, ako za vami kričí, že treba ešte smeti vyniesť.

Google’s new Pixel Buds Pro 2 seem better in every way that matters
The wing fins are back for a more stable fit.

JavaScript aplikácie na frontpage

Mám tu jeden rant post. Ten kritizuje rozhodnutia produkt manažérov, ktorí sa rozhodli dať na hlavnú stránku projektu JavaScript powered UI. Neviem, či rovno môžem napísať SPA? No proste namiesto peknej rýchlej statickej stránky projektu, kde si ľudia môžu prečítať dôležité informácie, dostanete dynamicky generovanú stránku s hŕbou JavaScriptu, ktorá má problém sa načítať na mobile. Kým pri startupoch to môže byť ešte celkom zdôvodniteľné rozhodnutie, tak v USA to začali používať na verejných projektoch. Napríklad na projektoch, ktoré majú pomáhať sociálne odkázaným domácnostiam získať stravné lístky, registrovať sa pre pomoc a podobne. Sociálne odkázaní dostanú super vymazlenú SPA aplikáciu, ktorú na svojich telefónoch na slabom pripojení načítavajú aj 30 sekúnd. To všetko preto, lebo sa niekto hore rozhodol, že je moderné byť moderný. A ja len súhlasím (samozrejme s autorom článku).

Reckoning: Part 1 — The Landscape - Infrequently Noted
It would be tragic if public sector services adopted the JavaScript-heavy stacks that frontend influencers have popularised. Right?

AI okienko

Elon Musk uviedol beta verziu svojho nového AI modelu Grok 2. Ten má dve verzie, mini a štandardnú, a dohodnutú spoluprácu s firmou za modelom Flux, ktorý pre nich generuje obrázky.

Elon Musk’s xAI releases a beta version of Grok-2 and Grok-2 mini
Elon Musk’s xAI has released betas of Grok-2 and Grok-2 mini, both are now available for Premium and Premium+ users on X. They are about as powerful as GPT-4o and Claude 3.5 Sonnet.

A veru snažia sa, a Grok 2 sa zaradil medzi tie najlepšie modely v Chatbot Arene.

Ale ako všetko, čo robí Elon v poslednej dobe, tak je výsledok rozpačitý. Generátor obrázkov Flux nemá implementované žiadne filtre. A tak vie vygenerovať úplne všetko, čo vám napadne. Drogy, zbrane, reálne tváre politikov. Ale treba uznať, že obrázky sú vygenerované vo vynikajúcej kvalite.

X’s new AI image generator will make anything from Taylor Swift in lingerie to Kamala Harris with a gun
xAI’s new Grok feature is creating a flood of deepfakes.

Deep Live Cam som neskúšal, ale na internete je veľa príkladov, keď stačí jedna fotka a naživo ju naklonuje na vašu tvár.

.NET okienko

.NET 9 Preview 7 prináša: kompletné odstránenie BinaryFormatteru, nový X509CertificateLoader, Guid.CreateVersion7 so sortovateľným GUID, GC Dynamic Adaptation. SignalR a Microsoft.AspNetCore.OpenApi sa vedia skompilovať do Native AOT. Ešte zaujímavý je nový ExceptionHandlerMiddleware.

.NET 9 Preview 7 is now available! - .NET Blog
Try out the latest features in .NET 9 Preview 7 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!

Keď už sme pri .NET 9, tak jeho oficiálne vydanie sa plánuje na 12. novembra tradične na konferencii .NET Conf 2024.

.NET Conf 2024 – Celebrating the Release of .NET 9! – Save the Date! - .NET Blog
Announcing .NET Conf 2024 - a free, three-day virtual developer event that celebrates the release of .NET 9.

Ešte troška opakovania. Viete, že .NET 8 má tzv. "artifacts"? To je presmerovanie bin a obj výstupu na jedno miesto. Ja osobne sa na to teším, konečne, keď budem prenášať projekt na iný počítač, tak nebudem musieť mazať bin a obj adresáre špeciálnym skriptom. Otázka je, ako si s novými cestami poradí web projekt a jeho node.js dependencies.

Simplifying Build Output Paths in .NET 8
Familiar directories such as ‘bin,’ ‘obj,’ and ‘publish’ play a crucial role in the workflow of .NET developers.

Linky na záver

Fortnite po štyroch rokoch opäť na iOS. Len v EU, ale za to vo vlastnom obchode.

Fortnite is back on the iPhone — with a whole app store in tow
The store is also home to mobile Fall Guys.

Apple povolí konečne aj prístup vývojárov k NFC čipu v iOS 18.1.

Apple is finally going to open up iPhone tap-to-pay
You’ll be able to pay over NFC with other payment apps.

Analýza, čo asi naozaj leaklo v najväčšom úniku dát v USA z National Public Data registra.

Inside the “3 Billion People” National Public Data Breach
I decided to write this post because there’s no concise way to explain the nuances of what’s being described as one of the largest data breaches ever. Usually, it’s easy to articulate a data breach; a service people provide their information to had someone snag it through an act of

Pekný článok o tom, ako sa teraz správne robí CSS Grid.

CSS Grid Areas
A fresh look at the CSS grid template areas and how to take advantage of its full potential today.

PyScript je Python skompilovaný do WASM a bežiaci priamo vo vašom prehliadači. To sa hodí pre prípad, ak chcete niečo rýchle vyskúšať.

Pyscript.net
PyScript is a platform for Python in the browser.

A viete, čo ešte sa dá spustiť v prehliadači? Normálne funkčný PostgreSQL.

PGlite
Lightweight WASM Postgres

Nad PGLite hneď vznikol aj projekt Postgres Sandbox (doména postgres.new), tam si viete drag'n'dropnúť csv, zobraziť schému, generovať z tabuliek grafy. Škoda len, že vyžaduje GitHub účet, ale potom funguje aj AI.

postgres.new: In-browser Postgres with an AI interface
Introducing postgres.new, the in-browser Postgres sandbox with AI assistance.

Valve potvrdilo podporu ValveOS pre ROG Ally. Ten dosiaľ bežal len na Windows. Pre vlastníkov ROG Ally tak pôjde o užitočné vylepšenie investície.

Valve confirms it’ll support the ROG Ally with its Steam Deck operating system
Dual boot is still on the menu, too.

Ak máte Nvidia grafiku a chceli by ste si vytvoriť vlastnú evolúciu, tak Alien je simulácia, ktorá vám to umožní. Určite si pozrite nejaké video, stojí to za to.

GitHub - chrxh/alien: ALIEN is a CUDA-powered artificial life simulation program.
ALIEN is a CUDA-powered artificial life simulation program. - chrxh/alien

Pamätáte sa, keď sme boli deti, tak ste prišli domov, chytili do ruky ovládač od televízora. Chvíľu ste prepínali a možno našli niečo, čo sa dalo pozerať. A možno nie a išli ste sa učiť, ale to muselo byť fakt iba v čase televíznych novín. YTCH je taký televízor v čase YouTube. Máte k dispozícii 17 tematických kanálov naplnených YouTube obsahom. Vy prepínate, ako kedysi, len neviete pretáčať obsah. A veru to ani nevadí.

YTCH
Watch Youtube channels, together.

Vizuálna bodka na záver

Viete si predstaviť, koľko je na zemi vody? A koľko je tej tekutej?