Týždeň 2023-34/35

5 rokov je pekelne dlhá doba. Najmä ak máte každý pondelok sadnúť k počítaču a zosmoliť pravidelný text. @vlkodotnet

Udalosť týždňa: 5 rokov týždenníka

Každý pondelok si hovorím. Treba ti to? A potom si poviem, že asi áno. Písanie mi pomáha lepšie formulovať myšlienky. Opraviť moje mylné hypotézy. Koľkokrát musím ešte spätne prejsť článok, doštudovať si podklady, aby som nakoniec zistil, že toto veru v týždenníku nebude.

Občas mám aj dobrý pocit, že toto ti teda vlko vyšlo. A potom sa pozriem na štatistiky a viem, že asi aj nie. Nakoniec vybrať si ako cieľovku vývojárov a k tomu v slovenčine, znamená možno tak 100 kusov človekov.

Som preto rád, ak to niekomu prináša pridanú hodnotu (ak áno, tak namiesto like dajte retweet alebo odporučte známemu), ja to ešte pár rokov potiahnem.

A tradične ďakujem mojim kolegom Andrejovi, Tomášovi, Mirovi a Ferovi za grammar a fact kontrolu.

Zasa o rok.

ARM ide na burzu

Keďže sa Nvidia nepodarilo kúpiť ARM, tak sa jeho aktuálny vlastník SoftBank rozhodol ísť s rukou na burzu (taký lacný vtip, s prekladom ARM). Predpokladaná hodnota je niekde medzi 50 až 55 miliárd, čo bude najväčšie uvedenie na burzu v tomto roku. Ak vám občas volajú takí tí pokútni predajcovia akcií, tak určite od nich o tom budete ešte počuť.

Arm set to target IPO valuation of $50 billion to $55 billion, sources say
Arm Holdings Ltd is targeting a valuation between $50 billion to $55 billion for its much-awaited initial public offering (IPO), ahead of its roadshow with investors next week, according to people familiar with the matter.

CSS Nesting v prehliadačoch

Zistil som, že už od cca apríla dostalo Chrome/Chromium podporu pre CSS Nesting. Teraz podporu pridal aj Firefox a to znamená, že ho podporujú všetky prehliadače.

Ak neviete, čo je nesting, tak si predstavte Sass alebo Less CSS preprocesory a toto je to isté, len v prehliadači. Namiesto rozpisovania štýlov ich môžete pekne stromčekovo definovať a tak dediť vlastnosti. Ušetrí to priestor, zlepšuje čitateľnosť. Má to aj svoje nevýhody, ale tie neprevažujú výhody. Nakoniec každý CSS potrebuje údržbu, a keď to budete flákať, tak budete musieť niesť následky.

Takto vyzerá použitie (vlákno):

TypeScript 5.2

Ja osobne by som povedal, že pre mňa je TypeScript hotový. Napíšem v ňom všetko, čo potrebujem, nič mi nechýba. Ale vždy je treba inovovať. V prípade TypeScriptu ide hlavne aktuálne o vnútornú reštrukturalizáciu kódu, prepísanie toho ako fungujú Decorators, lepší a rýchlejší tooling.

Announcing TypeScript 5.2 - TypeScript
Today we’re excited to announce the release of TypeScript 5.2! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by making it possible to declare and describe types. Writing types in our code allows us to explain intent and have other tools check our code to ca…

AI okienko

Tá najdôležitejšia správa patrí na začiatok. Meta zverejnila pod svojou možno open source licenciou nový model SeamlessM4T. A vás by mal zaujímať, pretože zvládne nielen prepis zvukovej nahrávky do textu, ale aj jej následný preklad a vygenerovanie hlasovej nahrávky v prekladanom jazyku. A zvládne aj slovenčinu a češtinu s lepším rozpoznávaním textu ako whisper.

Bringing the world closer together with a foundational multimodal model for speech translation
SeamlessM4T provides high-quality translation, allowing people from different linguistic communities to communicate effortlessly through speech and text.

To nebolo všetko od Mety. Tiež je dostupný Code Llama, ktorý je postavený na Llama 2, takže jeho 7B a 13B verziu spustíte priamo na svojom počítači a nemusíte nič nikde posielať. To, ak dobre rátam, je už tretia konkurencia pre GitHub Copilot, akurát táto je zadarmo.

Introducing Code Llama, an AI Tool for Coding | Meta
We’re releasing Code Llama, an AI model built on top of Llama 2 that’s fine-tuned for generating and discussing code.

To sa veru tá Meta po fiasku s metaversom rozbehla. Inak aktuálne najväčším víťazom AI vlny je Nvidia. Tá hlási rekordné tržby s nárastom až 101 % oproti minuloročnému kvartálu. Otázka je, či dokážu tento trend udržať. Väčšina firiem využíva Cloud služby. Cloud poskytovatelia si po prvotnom náraste budú vedieť optimalizovať náklady a nekupovať zbytočne GPU do zásoby.

NVIDIA Announces Financial Results for Second Quarter Fiscal 2024
NVIDIA today reported revenue for the second quarter ended July 30, 2023, of $13.51 billion, up 101% from a year ago and up 88% from the previous quarter.

Aj v OpenAI nezaspali na vavrínoch a ponúkajú pre zákazníkov možnosť dotrénovať GPT-3.5 Turbo a bežať na ich hardware. To isté bude vraj možné neskôr s GPT 4.

OpenAI opens GPT-3.5 Turbo up for custom tuning
You get a bot! And you get a bot!

IBM zasa tvrdí, že zoberie váš COBOL kód a pomocou AI ho prekonvertuje do Javy. To preto, že ak tomu predtým nikto nerozumel, tak po konverzii tomu nebude nikto rozumieť dupľom.

IBM says GenAI can convert COBOL code to Java for you
Folks in the Z mainframe game can have a play soon... if they dare

A nakoniec taká zábavka, pomocou ktorej si vygenerujete neexistujúceho človeka, asi aby ste ho použili do nejakej zoznamky.

AI Human Generator – Generate and Modify People Online
Use AI to generate people online that don’t exist, change clothing and modify face and body traits. Download generated people in different postures.

.NET okienko

Mám smutnú správu. Končí Visual Studio pre Mac. Náhrada by mal byť Visual Studio Code, ktoré dostalo nový Dev Kit. Ten je zadarmo. Dokiaľ nemáte obrat do 1 milióna eur a viac ako 5 vývojárov. Teda rovnaké podmienky pre používanie ako Visual Studio Community verzie.

Visual Studio for Mac Retirement Announcement - Visual Studio Blog
Today we are announcing the retirement of the Visual Studio for Mac IDE. Visual Studio for Mac 17.6 will continue to be supported for another 12 months, until August 31st, 2024, with servicing updates for security issues and updated platforms from Apple.

Ale mám aj dobrú správu. Ak chcete mať C# certifikáciu, tak Microsoft v spojení s freeCodeCamp vám jednu takú bezplatnú poskytne.

Announcing the New Foundational C# Certification with freeCodeCamp - .NET Blog
The Foundational C# Certification with freeCodeCamp is now available! The certification is free, globally available, and includes a full training course.

A nakoniec ešte malú knižnicu MiniWord, tá vám vyplní Word template priamo z vami špecifikovanými parametrami.

MiniWord - Microsoft Office Word Templating | Khalid Abuhakmeh
When it comes to BUSINESS, Microsoft Office file formats reign supreme, and if you’re a software developer, you’ll inevitably be asked to convert data into o...

Linky na záver

Intel bude vyrábať takéto krásne 528 vláknove čipy, ktoré majú len 8 jadier. Má optickú zbernicu a samozrejme nečakajte žiadnu x86 ale RISC architektúru.

Intel Shows 8 Core 528 Thread Processor with Silicon Photonics
Intel showed an 8 core CPU with 66 hardware threads per core for 528 threads and it even included silicon photonics networking

Sony uviedlo 200-dolárový ovládač, ktorý obsahuje aj dotykovú obrazovku. To preto, aby ste nemuseli pripájať svoj PlayStation schopný zobrazovať 4k obsah v 60 Hz k fuj televízoru, ale k malej 8-palcovej FullHD obrazovke.

Sony’s portable PlayStation Portal launches on November 15th for $199.99
The PlayStation Portal won’t support PS5 cloud streaming.

Excel dostal podporu Python funkcií. Nanešťastie budú vyhodnocované nie u vás lokálne, ale v cloude. To aby ste si doplatili za Microsoft 365 licencie.

Microsoft is bringing Python to Excel
Python code will run on Microsoft’s Cloud.

Mám tu aj malý presah do ekológie. Americkí vedci vymysleli elektrolyzér, ktorý skonvertuje CO2 na propánové palivo.

Revolutionary Electrolyzer Efficiently Converts CO2 into Renewable Propane Fuel
A research team at Illinois Institute of Technology has developed an innovative electrolyzer that can efficiently convert carbon dioxide into renewable propane fuel.

Wavacity je Audiocity, akurát v prehliadači.

Wavacity | Online Audio Editor Based on Audacity
Wavacity is a port of the Audacity audio editor to the web browser. Free and open-source. No install required.

Vizuálna bodka na záver

Troška zamrzí, že Mastodon nemá takú peknú integráciu ako Twitter/X, lebo potom by ste si vedeli pustiť ukážku priamo. Ale takto sa robí profesionálne input na zadávanie veku.

Cabel Sasser (@cabel@panic.com)
Attached: 1 video The folks that worked on this LEGO age check text field (!!) are automatically the best web developers on the planet right (Sound on for perfection)