Týždeň 2022-39
Mám rád týždne ako minulý. Toľko noviniek, že človek nevie, kde začať. Nakoniec vyhrala Tesla. @vlkodotnet
Udalosť týždňa: Tesla 2022 AI Day
Tesla mala minulý týždeň uvádzanie noviniek o AI. Je zaujímavé, že aj keď Tesla nie je najväčší výrobca áut na svete, tak spolu so SpaceX spravili z Muska najbohatšieho človeka na zemi. Byť najbohatší človek na zemi znamená, že si môžeš dovoliť hocičo. Napríklad dať chalanom z vývoja úlohu vytvoriť humanoidného robota, ktorého by mali predávať za cca 20-tisíc dolárov. Práve takýto prototyp bol predstavený na tejto konferencii. Teda prototypy tam boli predstavené dva. Prvý sa hýbal, prešiel kolečko, zamával, otočil sa chrbtom, a potom sa za ním zavrela brána. Toho, čo budú predávať, len doniesli, lebo vraj ešte chodí do škôlky, či čo, a chodiť bude až o týždeň. Držím mu palce.
Zaujímavá bola tá časť, kde ukazovali, ako robot rozoznáva okolie, ako ho učia pohyby. Okrem toho Musk informoval, že už 160-tisíc zákazníkov má prístup k FSD (Full Self Driving, zatiaľ Level 2, teda musíte ho dozerať). A vraj bude k dispozícii všetkým vlastníkov Tesla áut (ktorí si priplatili za self drive kit) do konca roka. Aby ten sľub aj uskutočnil, tak sme sa dozvedeli, že stavajú na vlastnom návrhu čipov superpočítač Dojo. Nuž budú to potrebovať, pretože ich autá nemajú Lidar (laserový radar) a spoliehajú sa plne na kamery.
Amazon HW event 2022
Ani Amazon nechcel zostať pozadu, a tak predviedol chystané novinky na vianočný trh. Mňa najviac zaujal Kindle Scribe. To je konkurencia reMarkable 2 zariadenia, a to je niečo ako Kindle s perom. Na Kindle bolo vždy najkrajšie to, že vedel robiť iba jednu vec, a rovnako je to s týmito zariadeniami. K tomu dostanete krásny 10-palcový 300 ppi e-paper displej s voliteľnou farbou podsvietenia.
To ale nebolo všetko. Amazon zariadenia sú určené primárne na US trh, takže pre nás je dôležité, že do konca roku všetky tieto nové zariadenia dostanú podporu Matter štandardu. A Echo zariadenia budú vedieť zo seba robiť WiFi mesh extendere pre ich Eero routre, aby ste mali lepšiu WiFi s minimálnymi nákladmi navyše.
Intel CPU 13. generácie
Aby toho ešte nebolo naozaj málo, tak Intel previedol procesory s architektúrou Raptor Lake, ktoré v princípe obsahujú dvojnásobok Efficient jadier a viac L3 a L2 pamäte. Procesory sú stále vyrábané technológiou Intel 7 (10 nm technológiou). To je oproti najnovším AMD procesorom s 5 nm dosť rozdiel. Intel ale tvrdí, že ich technológia je iná a že sa to nedá porovnávať takto. To nám ale ukážu benchmarky. Mali by ukázať nárast výkonu 15 % pri Single Thread a až 41 % pri multithread výpočtoch.
Keď už hovoríme o benchmarkoch, tak práve tu sa hodia tie na AMD Zen 4 Ryzen 9 7950X a Ryzen 5 7600X. V Anandtech ich podrobili detailnému review a veru vyzerá to, že titul kráľa desktop procesorov im bude mať Intel problém zobrať. Z viacstránkového textu vycuciavam iba to, že fakt dosť hrejú, ale ak im dáte málo Wattov, tak stále dostanete slušný výkon. Okrem toho majú novú päticu (Intel pri 13. generácii zostal pri starej) a plnú podporu AVX-512 (tú ale využijú iba špecifické aplikácie a Intel ju už prestal podporovať).
Nuž a okrem procesorov konečne Intel uviedol GPU karty Arc A770, ktoré by mali byť lacnejšia konkurencia GeForce RTX 3060 z minulého roku. Akurát stoja tak isto a rýchlosť je porovnateľná zatiaľ iba v Intel benchmarkoch. Arc ale ja považujem za dobrú cestu. Intel sa aspoň naučí robiť grafické karty, to znamená, že v notebookoch nebudeme potrebovať externé GPU.
Text2Video AI
Dnes už má každý prístup k nejakému AI modelu, ktorý z popisu textu vytvorí obrázok. Pre väčšinu ľudí, ktorí to skúšajú, síce nie pekný, ale obrázok. Ďalším krokom je generovanie videa z textu. DreamFusion je začiatok, pretože vyrobí "iba" 3D model.
Ale Make-A-Video od Meta už zvládne rozhýbať obrázky.
Je to síce začiatok, ale je to neuveriteľné, ako sme sa v poslednej dobe pohli v tomto segmente. Najmä ak v princípe ide o štatistické odhadovanie, akú farbu má mať susediaci pixel (samozrejme zjednodušujem).
Webtech okienko
Http Archive zverejnil svoju každoročnú analýzu webu a je to veru zaujímavé čítanie. Samozrejme si na to musíte vyčleniť viac času, pretože ide o rozsiahlu analýzu. Mňa zaujalo, koľko webov sa už plne spolieha na flexbox css štýlovanie a to, že 9 % webov sa spolieha na !important. Aj v JavaScripte je stále najpoužívanejší jQuery, ktorý nájdete na 81 % stránok. A samozrejme stále rastie počet stránok, ktoré sú generované cez nejaký CMS, pritom WordPress má v nich 35 % podiel.
Súčasťou reportu je aj časť o PWA, kde stúpol počet Desktop stránok s jeho podporou o 95 %. Preto možno autorov PWA poteší, že im Edge umožní sprístupniť aj 30 pixelov z hornej lišty okna.
Nakoniec tu máme prepísanú prezentáciu o tom, ako sa prehliadače môžu brániť proti podvrhnutiu html kódu s JavaScript obsahom, ktorý poznáte pod názvom XSS. Mimochodom na to slúži Sanitizer API.
.NET okienko
A takto Teams migroval na .NET 6 všetko to, čo sa nám stará o textovú, zvukovú a video komunikáciu. 67 % zníženie CPU záťaže a 55 % zníženie API latencie.
Migrovať má zmysel aj z .NET Core 3.1. Microsoft Commerce, ktorý sa stará o licencie, rátanie použitého kreditu a veci okolo toho, zmigroval na .NET 6 a okrem toho z Windows virtuálnych strojov na Linuxový Kubernetes.
Aby ste mohli pomocou Wasm volať .NET 7 kód z ľubovoľného JavaScriptu, tak sa v MS pracuje na JSImport Interop.
Tento návod vám ukáže ako vytvoriť dump súbor .NET aplikácie, či už priamo z konzoly, Task Managera alebo Azure App Services.
Shouldly je moja obľúbená assertovacia knižnica pri unit testingu. Ak ju nepoznáte, tak tu je predstavovací článok.
Linky na záver
Apple začal odstraňovať z AppStore aplikácie len preto, že neboli už 2 roky updatované. To je zaujímavý trend, lebo ja napríklad používam vo Windows aplikácie, ktoré nemajú update už roky. Jednoducho preto, že ho nepotrebujú.
V piatok to bude presne 10 rokov, čo predstavili na goto; konferencii prvú technical preview vtedy neznámeho jazyka TypeScript. Viete o tom, že okrem TypeScript Anders Hejlsberg nadesignoval aj jazyk Turbo Pascal, Delphi a C#?
Okrem toho Google informoval, že ukončí projekt Stadia. To je trochu prekvapujúce, lebo zákazníci s ním boli spokojní. Ale je tiež pravda, že Google v dobe, keď boli všetci doma, nudili, hrali sa, a potom v dobe nedostatku GPU a CPU nedokázal túto službu predať. Žeby čakali na ešte lepšiu príležitosť?
Určite sa mi budú chalani v robote smiať, že takýto software nepoznám, ale teda vyšla 1.0 verzia projektu Stellarium, čo je planetárium pre váš počítač a funguje aj vo web prehliadači.
SigNoz je open source náhrada služieb ako New Relic, App Insigts, DataDog, atď. Akurát beží lokálne na vašom železe. Server časť je napísaná v Go a UI časť v TypeScripte.
Doom 3 si už zahráte aj v prehliadači. Samozrejme nejde o žiaden port do JavaScriptu, ale o Wasm binárku.
Tento projekt vám ukáže ako sa za 10 rokov zmenili mapy OpenStreetMap.
Vizuálna bodka na záver sa mi stáva vždy, keď mám čo "dôležité" povedať.