Týždeň 2024-02

Dnes odcestujeme do Las Vegas pozrieť sa, čo pekné a užitočné si pre nás výrobcovia nachystali tento rok. @vlkodotnet

Zaujímavosť týždňa: CES 2024

Aj tento rok prebehla konferencia CES, kde sa každoročne všetci výrobcovia predbiehajú v tom, ako zasa uvedú nejakú technologickú blbôstku, ktorá im dá zmienku v novinách. Tento rok tých blbostí ale až toľko nebolo.

Najzaujímavejšie boli priehľadné obrazovky. Svoju verziu uviedol Samsung, ale tá bola uvedená len ako prototyp, zato LG uviedol sériu OLED T, čo je veľká skriňa, ktorá obsahuje priehľadný OLED panel a na stlačenie gombíka vám vysunie reflexné pozadie. Vďaka tomuto pozadiu sa stane normálnym nepriehľadným televízorom. Cez deň môže teda toto zariadenie plniť rolu virtuálneho akvária a večer plnohodnotného televízora. Priehľadnosť robí aj super 3D efekt, preto je k dispozícii aj AI funkcia odstránenia pozadia, takže napríklad koncert bude vyzerať ako naživo.

I’ve looked through LG’s new transparent OLED TV and seen something special
How quickly would you get bored of the see-through novelty?

Pri televízoroch ešte zostaneme. Samsung uviedol model, od ktorého sa neodráža svetlo z okna, takže sa na váš drahý televízor môžete pozerať aj za bieleho dňa a so zdvihnutými roletami.

Samsung OLED TVs Improve Anti-Glare Screen for Bright Rooms
The 2024 OLEDs are also brighter than last year, according to Samsung.

Asi najlepšou novinkou je, že si niekto konečne všimol, že je televízor centrom domácnosti. Zatiaľ nie je isté, či budú nové televízory fungovať ako Matter huby, ale Samsung aj LG umožní cez Google Home nastaviť váš domáci systém.

LG TVs will soon be Matter-compatible Google Home hubs
Google is expanding its smart home integration. The company said Tuesday that, in the future, some Google TV and other Android TV products will work as Google Home hubs.
Samsung finally puts the TV at the heart of its smart home
Samsung SmartThings’ “Map view” is coming to its TVs, and is Ballie the rolling robot back?

Vždy je tu ešte možnosť, že si kúpite najlacnejší TCL televízor, ktorý má odomknutý sideloading aplikácií, a nainštalujete si tam, čo chcete.

Pre nás vývojárov sú tu ale užitočnejšie novinky. Micron prináša nové, menšie a rýchlejšie (až 71 % pri 61 % znížení spotreby) LPCAMM2 RAM pamäte.

Micron debuts LPCAMM2, laptop RAM that could finally replace SODIMM
Micron says it’s the first to market with a compelling to standard laptop RAM: LPCAMM2 RAM using LPDDR5X modules.

Asus uviedol dvoj-obrazovkový model notebooku Zenbook Duo, kde jedna obrazovka je zakrytá odnímateľnou klávesnicou, ktorá sa pri odobratí zmení na bluetooth klávesnicu. Takže máte k dispozícii 2 dotykové OLED obrazovky, dobre navrhnuté zariadenie, ktoré sa správa, akoby váš notebook mal dve obrazovky. K tomu Intel Core Ultra 9 185H procesor a 32GB RAM. S takýmto setupom môžete na notebooku kódiť aj z domu. A to všetko v cene cca 2k euro. Mám tu ospevujúce video, kde chlapík tvrdí, že o pár rokov sa už nebudú robiť žiadne iné modely notebookov.

Lenovo prišlo s modelom ThinkBook Plus Gen 5 Hybrid, čo je normálny notebook, ktorý má ale odoberateľnú obrazovku, ktorá sa v prípade separácie od tela notebooku stáva Android tabletom. Jednoduchšie povedané: je to Android tablet primontovaný na normálny notebook.

Microsoft’s Surface Book and an Android tablet had a baby. Meet the Lenovo ThinkBook Plus Gen 5 Hybrid.
The ThinkBook Plus 5 is a Windows PC and an Android tablet put together, quite literally.

Ak by ste potrebovali niečo menšie, tak MSI má k dispozícii Claw, čo je klon Steam Deck, ale s najnovším Intel Ultra Core, ale ešte na Meteor Lake architektúre (uff, to je dnes riadne zložité určit, akú generáciu majú procesory). Tvrdia, že pri najnáročnejších hrách vydrží 2 hodiny na baterke.

MSI’s Claw is an Intel-powered Windows competitor to Valve’s Steam Deck
Powered by a new Intel Core Ultra processor.

V tomto segmente začína byť dosť tesno. Pribudol tu aj model Next Lite od firmy Ayaneo, ktorá takéto zariadenia vyrába už dlhšiu dobu. Next Lite mal ešte navyše ponúkať SteamOS, po uvedení zariadenia ale vyšlo na povrch, že to bude len jeho fork s názvom HoloISO. Poteší cena 300 dolárov.

Ayaneo’s Next Lite is a $299 Steam Deck competitor with unofficial SteamOS
We don’t know how much the Ayaneo Next Lite costs yet.

A to je všetko, čo ma zaujalo. Vlastne ešte by tu mohla byť celá sekcia bizarných zariadení. Ale prvé miesto je len jedno a to získava eink toaleta za 10k dolárov.

Google cintorín 2023

Google je známy tým, ako dokáže zabíjať svoje produkty. Najťažším úderom tohto roka bola oznámenie ukončenia aplikácie Google Podcast, ktorej funkcionalitu má prebrať YouTube Music. Ale tento rok zomrel aj projekt online konzoly Google Stadia a odpredali aj Google Domains. Zoznam je dlhší, len tie veci v ňom vám nemusia nič povedať (to je asi aj dôvod, prečo na cintoríne skončili).

Here’s what Google killed in 2023
Here are all the products Google killed in 2023 — which was your favorite one?

Čo už všetko zvládne PWA?

Ako web vývojár sa teším všetkému, čo pribudne do podpory Progresívnych Web Aplikácií. Ale možno sa v tom už začínate strácať, lebo je toho fakt veľa. Môžete pristupovať k Bluetooth, gyroskopu, biometrickému overovaniu. K dispozícii je Storage API a Background Sync API. Sami si môžete otvoriť nasledujúcu linku na svojom telefóne a otestovať, či nekecám. K dispozícii sú aj zdrojové kódy.

What PWA Can Do Today
A showcase of what is possible with Progressive Web Apps today.

PyTorch supply chain útok

Kto sa hral niekedy s AI, tak určite sa stretol s knižnicou PyTorch od Meta. Pretože je veľmi rozšírená, tak v prípade jej kompromitácie by malo asi veľa ľudí problém. Bezpečnostní odborníci preto skúsili útok cez závislosti a prekvapivo sa im to podarilo. Na čo si máte dávať pozor? Na to, čo a kto môže spúšťať vaše GitHub Actions. Pozor si musíte dať aj na Self-hosted runners. Na konci sa im podarilo nájsť až tri spôsoby ako skompromitovať PyTorch užívateľov. Samozrejme to v Mete fixli a už to takto možné urobiť nie je, ale predstavte si, žeby to niekto (rozumej hackeri) objavil skôr. Pre nás ostatných je to informačne výživné čítanie o tom, na čo si máme dávať pozor.

Playing with Fire – How We Executed a Critical Supply Chain Attack on PyTorch
Security tends to lag behind adoption, and AI/ML is no exception. Four months ago, Adnan Khan and I exploited a critical CI/CD vulnerability in PyTorch, one of the world’s leading ML platform…

Google a Yahoo sprísňujú ochranu správ

Mať dnes vlastný email hosting nie je jednoduché. A ešte ťažšie je ho nastaviť a aj potom vaše emaily môžu ísť automaticky do spamu. Navyše Google a Yahoo idú pre všetkých, ktorých počet odoslaných emailov prekročí 5 tisíc kusov denne, ešte viac sprísniť. Zoznam nastavení je rozsiahly a možno vás prekvapí, že taký email má obsahovať Unsubscribe linku. My teraz rozmýšľame, či stačí aj slovenský text. Okrem toho by odhlásenie sa z odberu malo byť jednokrokové. Uff, nebude to jednoduché, my sme už niekde okolo 3500 kusov odoslaných emailov denne a zákazníci by boli veľmi neradi, keby ich notifikačné emaily prestali chodiť. Linka je staršia z októbra, ale 2024 je už dnes, tak je dobre o tom vedieť.

Gmail And Yahoo Inbox Updates & What They Mean For Senders | Mailgun
Gmail and Yahoo announce transformative updates to come in 2024. The updates impact senders but implementing the changes is easier than you think. Are you ready?

AI okienko

Dnes to bude rýchle. OpenAI konečne otvorilo obchod pre vaše vlastné vytunené GPT modely.

OpenAI finally opens GPT Store; introduces ChatGPT Team for collaborative creation
OpenAI launched the GPT Store, where users can discover and try out custom chatbots. The company also introduced a new ChatGPT Team plan, offering Enterprise features to teams of up to 150 people.

A na CES celkom prerazilo zariadenie Rabbit R1. Je to malá dotyková obrazovka s kamerou a rotujúcim ovládačom, ktorý sa napája na vlastný LAM model a pomáha s jednoduchými úlohami. V slove LAM nie je preklep, namiesto Large Language Model, používajú vlastný Large Action Model. Ten vytvorili sledovaním užívateľov, ako robia úlohy, a je to taký vzdialený vyklikávač web stránok, ktorým ale najskôr musíte dať prihlasovacie údaje. Ako to je užitočné, tak je to na druhej strane podozrivé.

The Rabbit R1 is an AI-powered gadget that can use your apps for you
Rabbit is trying to one-up Alexa and Google Assistant, and invent a new kind of gadget in the process.

.NET okienko

Team tvoriaci Visual Studio tento rok dosť experimentoval. Predtým ako niečo pridali do funkcionality Visual Studia, tak to otestovali pomocou rozšírenia. Niečo sa do finálnej verzie dostalo a niečo sa možno ešte dostane.

2023 – a year of community experiments - Visual Studio Blog
Discover how Microsoft Visual Studio is embracing community-driven innovation in 2023. Learn about the latest community experiments and how they are shaping the future of Visual Studio.

ASP.NET Core a AOT sa moc nemusia. Zatiaľ sú klasické MVC aplikácie nepodporované, ale nemusí to tak byť navždy. Dynamickú povahu MVC by mali preklenúť interceptory a tu je článok, ako by to mohlo vyzerať.

ASP.NET Core 8.0 uses C# 12.0’s experimental interceptors to enable AOT | endjin
C# 12 includes an experimental ‘interceptors’ feature. If you use trimming or AOT publishing in ASP.NET Core 8.0, you’re already using this.

Microsoft uviedol betu druhej verzie Fluid Frameworku. Ten sa stará o to, aby vo vašich webových a iných aplikáciách mohli viacerí užívatelia súčasne upravovať rovnaký obsah.

Announcing Fluid Framework 2.0 Beta - Microsoft 365 Developer Blog
Fluid Framework 2.0 is an open-source platform for rapidly building powerful collaborative experiences.

Linky na záver

Google oznámil, že ak od nich budete chcieť odísť, tak vám nebudú účtovať žiadne poplatky za prenos dát. Článok je ladený tak, že je to výhoda Google Cloud služieb a že ostatní (rozumej konkurencia) sa na vás v takom prípade chcú iba nabaliť. Je to zaujímavý prístup, ale ukončiť vendor lock-in pri cloud službách je naozaj veľmi veľmi ťažké, takže ide skôr o takú reklamu.

Eliminating data transfer fees when migrating off Google Cloud | Google Cloud Blog
Customers discontinuing their use of Google Cloud can move their data without incurring any network data transfer fees.

DevDocs zoberie všetku vami nalinkovanú dokumentáciu, zaindexuje ju a dá do spoločného stromčekového rozhrania. To je užitočné, ak máte projekt s veľa zložitými závislosťami.

DevDocs
Fast, offline, and free documentation browser for developers. Search 100+ docs in one web app including HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++, and many more.

Slack pridal Tinder swipe funkcionalitu. Doprava a napíšete správu neskôr. Doľava a je správa označená ako prečítaná. Samozrejme na mobile.

Slack’s Catch Up feature is like Tinder for your work messages
Boring team updates? Swipe left. Hot gossip DMs? Swipe right.

Polars je open-source projekt napísaný v Ruste. Je to viacvláknový query engine, ktorý z vašich dát vysosá také štatistiky, na ktorých by si klasický SQL vylámal zuby. A najmä nebudete musieť dáta importovať a konvertovať do tabuliek. Proste výkonný data processing.

Polars
DataFrames for the new era

Vizuálna bodka na záver

Toto je pre mňa kus histórie.