Týždeň 2023-21

AI prichádza aj na Windows. Aby ste sa ho nezľakli, tak dostal názov Copilot. @vlkodotnet

Udalosť týždňa: Build 2023

Niektoré týždenníky sa píšu samé. Asi preto, že práve témam okolo Microsoft technológiám sa ako správna MS ovca rozumiem najviac. Tou najviac promovanou novinkou konferencie Build 2023 bol Copilot. Toho dostane nielen Microsoft 365 balík, ale aj samotný Windows 11. Stačí drag'n'dropnúť pdf súbor a on vám z neho vytiahne súhrn. Alebo mu poviete, čo chcete nastaviť, a na jeden klik si to aj nastavíte. Ak máte integrovaný email (zatiaľ nevieme, či to bude fungovať iba s Microsoft účtami), tak môžete napísať niečo takéto: "pošli Ferovi excel, čo som včera upravoval". My power užívatelia by sme to zvládli na tri kliky, ale pre bežného užívateľa to už také ľahké nemusí byť. Trošku chýba možnosť mu otázku položiť priamo hlasom, ale Windows na to podporu má, takže teoreticky by to nemal byť problém.

Bringing the power of AI to Windows 11 – unlocking a new era of productivity for customers and developers with Windows Copilot and Dev Home
The team and I are pumped to be back at Build with the developer community this year. Over the last year, Windows has continued to see incredible growth fueled by Windows 11 adoption. In fact, one of the mo

Počas celého Buildu opakovali jediné. Že si môžete vytvoriť plugin do AI. Opakovali to stále, že oni vedia pripraviť iba univerzálny model. Ale sú tisíce špecifických scenárov, pre ktoré práve my vývojári máme vytvoriť plugin, ktorý z nás spraví boháčov 🤑💵💶💷. A na to pripravili aj set AI nástrojov, ktoré samozrejme je najlepšie vyvíjať a prevádzkovať v Azure. A váš AI model pretrénujú, natrénujú na jednom z najväčších, ak nie práve najväčšom GPU clusteri na svete. Prekvapivo ten je tiež v Azure. Tak či onak, už sa tej budúcnosti s AI nevyhneme a ja sa budem musieť pustiť do toho FinStat AI plateného pluginu.

Ďalšou veľkou vecou, ktorú až tak ako Copilota nepromovali, ale AI v nej rozhodne chýbať nebude, je Microsoft Fabric. Ak poznáte pojem DataLake, tak toto je to isté, ale na stereoidoch. Umožňuje to cez tzv. ShortCuty prepojiť akékoľvek dáta, či už na vašom počítači (samozrejme musia byť na OneDrive alebo Sharepointe), alebo v inom cloude, proste všade, kde je vytvorený connector. Oni to všetko zoberú, pomelú do open data formátu, a vy to následne viete spracovať, ale aj robiť AI analýzy, iné analýzy a nakoniec to všetko vizualizovať v PowerBI. Vyzerá to dosť dobre, akurát ja asi nie som cieľovka. Ale byť nejaký podnik, ktorý zatiaľ nevie, či peniaze naliať do nového CRM, alebo spracovať existujúce dáta, tak by som nad takýmto riešením skúsil porozmýšľať.

Introducing Microsoft Fabric: The data platform for the era of AI | Azure Blog | Microsoft Azure
Announcing Microsoft Fabric—a unified analytics platform that brings together all the data and analytics tools that organizations need. Learn more.

Toľko tie "nezaujímavé" veci a ideme na niečo, čo poteší srdcia nás vývojarov. Začneme s tým, že už natívne otvoríte vo Windows 11 .rar, .tar, .gz, .7z súbory. Samozrejme, tomu človeku, čo na to používa desaťročia WinRar (a možno si aj kúpil licenciu) asi už nevysvetlíte, že ho má zahodiť.

Ahoy, matey! Windows 11 will soon have native RAR support
A useful addition after a long wait for native support

Vo Windows Terminal bude priamo integrovaný Copilot X. Takže AI už aj vo vašej konzole.

GitHub Copilot will bring the power of AI to Windows Terminal
AI will let you code with natural language within Windows Terminal.

Tým to nekončí. Na svojom počítači si budete môcť vytvoriť partíciu so súborovým systémom Resilient File System (ReFS). Na tomto disku si potom uložíte svoje projekty a získate vraj až 30 % urýchlenie práce s jeho obsahom. A rýchlejší build za to stojí. ReFS je súborový systém z veľkých serverov a zatiaľ neumožňuje bootovanie, takže NTFS budete stále potrebovať. Tiež budete potrebovať najnovší Windows 11 z Dev kanála. Z nejakého dôvodu ja tam som a stále to nemám dostupné.

Set up a Dev Drive on Windows 11
Learn about the new Dev Drive storage available to improve file system performance for development scenarios using the ReFS volume format, including how to set it up, designate trust to use performance mode for Microsoft Defender Antivirus, customized filters, and FAQs.

Nakoniec pre tých šťastlivcov, čo už majú svoje PC priamo v cloude, umožní Windows 365 Boot prihlásenie sa z počítača priamo do neho, bez nutnosti klikať niekde inde, ako to je doteraz.

Windows 365 Boot: deploy the public preview today!
Today, we announced new features and enhancements for Windows 11—including the much-anticipated Windows 365 Boot! With Windows 365 Boot, a Windows 11, version 22H2 PC lets you choose to log directly into your Windows 365 Cloud PC as the primary Windows experience on the device. When you power on you…

Skoro by som zabudol na Dev Home. To je open source projekt, ktorý by mal každému vývojárovi vytvoriť domovskú stránku. Má dashboard s integráciou na GitHub (dúfam, že čoskoro pribudne aj Jira), rôzne Widgety, možnosť nielen klonovať repozitár z GitHubu, ale následne aj nainštalovať všetky programy, čo sú k práci s ním potrebné.

Dev Home for Windows Developers
Dev Home is a new control center for Windows providing the ability to track your workflows and coding tasks using customizable widgets, set up your dev environment, connect to your developer accounts and tools (such as GitHub), and install apps and packages all in one place.

Samozrejme, že to nie je všetko, noviniek je toľko, že Microsoft musel vydať špeciálnu online brožúrku.

Microsoft Build 2023 Book of News
The Book of News is your guide to all key items being announced at Microsoft Build.

Ak vás celý Build nezaujal, tak si pozrite aspoň túto prednášku. Okrem toho, že je vtipná, tak vám vysvetlí ako funguje GitHub Copilot, a ako sa dá využiť na zlepšenie práce.

Facebook dostal pokutu 1,2 miliardy eur

Svetu vládne škodoradosť, a tak mi kolegovia podsunuli, že toto nesmiem vynechať. Tak teda Facebook dostal pokutu 1,2 miliardy eur, lebo dáta európskych občanov nespracováva v EU, ani na serveroch umiestnených v EU, ale v USA. Pretože medzi EU a USA neexistuje dohoda, ktorá by určovala podmienky (a veru nie raz už rokovania prebehli), tak je to proste fuj a musia zaplatiť. Samozrejme sa Facebook odvolal, ale nič mu to nebude platné.

EU hits Meta with record €1.2B privacy fine
Tech giant transferred Europeans’ data to the US unlawfully, Irish privacy regulator said.

Waymo a Uber si tľapli na autonómne autá

Uber bol kedysi známy tým, že sa snažil vyvinúť svoje vlastné autonómne autá. Vraj kvôli tomu, že inak je jeho biznis model neudržateľný. Na prekvapenie v roku 2020 predal túto divíziu firme Aurora a odvtedy čakal, kým samojazdiace autá vyvinie niekto iný. Konečne sa dočkal a víťazom sa stáva Waymo, ktorého taxíky už vo Phoenixe a San Franciscu jazdia.

Waypoint - The official Waymo blog: Waymo and Uber partner to bring Waymo’s autonomous driving technology to the Uber platform

AI okienko

Minulý týždeň ste sa dozvedeli, že natrénovať nový model je extrémne drahé. Viac sa oplatí pretrénovať existujúci. Ako na to, sa dozviete v nasledujúcom návode.

How To Finetune GPT Like Large Language Models on a Custom Dataset - Lightning AI
The AI community’s effort has led to the development of many high-quality open-source LLMs, including but not limited to Open LLaMA, StableLM, and Pythia. You can fine-tune these models on a custom instruction dataset to adapt to your specific task, such as training a chatbot to answer financial que…

Snažím sa do tohto okienka nájsť vždy niečo, čo ukáže na prípad "a nebudou mít co žrát". V tomto prípade čo jesť nebude mať jeden právnik, ale nie preto, že mu prácu zobrala AI. Preto, že svoj prípad hodil do ChatGPT, odkopíroval prvú blbosť, čo napísala, a použil ako argument v spore. AI si ale odkazovaný prípad vymyslela a na otázku sudcu, že on take niečo nikde nenašiel, si šiel po protiargument opäť do ChatGPT. Môžete hádať, ako to dopadlo.

Lawyer cites fake cases invented by ChatGPT, judge is not amused
Legal Twitter is having tremendous fun right now reviewing the latest documents from the case Mata v. Avianca, Inc. (1:22-cv-01461). Here’s a neat summary: So, wait. They file a brief …

Toto je už možno troška príliš horúca novinka, lebo sa stala dnes, ale na aktuálnej konferencii Computex 2023 Nvidia predstavil AI do hier, kde môžete svojím vlastným hlasom komunikovať s postavami v hre. Teda už žiadne nudné prechádzanie možností pri konverzácii s NPC.

Watch this Nvidia demo and imagine actually speaking to AI game characters
Emphasis on “imagine.”

Spomínam to takto dopredu preto, že Nvidia vďaka svojím AI technológiám sa skoro dostala minulý týždeň s 39 % skokom akcií medzi firmy s hodnotou 1 bilión dolárov. Mimochodom ten skok hodnoty bol väčší ako hodnota celého Intelu.

The AI chip boom is propelling Nvidia to new heights, gamers be damned
Almost every business out there is trying to jump on the AI train, and this is making Nvidia and its investors happier than ever. So happy, in...

.NET okienko

Tí, čo upgradovali na Visual Studio 17.6, si určite všimli, že vyhľadávanie funguje trošku rozdielne. Za všetko môže nový All-In-One Search a tu je k tomu viac informácií.

All-In-One Search available in 17.6 - Visual Studio Blog
The All-In-One Search experience was first introduced in 17.2 Previews, and we’ve been refining its quality since. The new search merges code and feature search capabilities into one UI, so you can go to one place to find the things you need.

Viac o novom Http endpoint exploreri, ktorý umožní jednoducho vizualizovať vaše API, sa dozviete v nasledujúcom článku.

Visual Studio 2022 17.6–Http Endpoint explorer
I occasionally switch to Jetbrains Rider and Visual Studio Code, but my favorite IDE is and remains Visual Studio(especially with the Github...

Dnes si zopakujeme, čo je connection pooling, a aké problémy môže spôsobiť.

The Art of HTTP Connection Pooling: How to Optimize Your Connections for Peak Performance - Developer Support
Connection pooling refers to reusage of existing pre-established connections to make HTTP requests, rather than creating a new connection for each service request, be it a connection of accessing remote REST API endpoint, or a backend database instance. Connection pooling can help to improve the per…

Linky na záver

Apple zverejnila dohodu, že do svojích zariadení bude najbližšie roky kupovať iba 5G čipy od americkej spoločnosti Broadcom. Pokiaľ si dobre spomínam, tak práve Apple kúpila od Intelu 5G divíziu, takže tam asi niečo neklaplo.

Apple Announces Multibillion-Dollar Deal With Broadcom to Make Components in the USA
Apple today announced a multibillion-dollar deal with American technology company Broadcom to make several key components for its devices in the...

HP doviedla svoj obchodný model, kde atrament je drahší ako zlato, do dokonalosti. S kúpou novej tlačiarne vám ponúkne program HP Plus, ktorý ponúka náplne na 6 mesiacov zadarmo. A je tam malými písmenami napísané, že vám nainštaluje nový firmware, ktorý znemožní doživotne používanie neoriginálnych náplní.  🤑🎉😍

HP has found an exciting new way to DRM your printer!
No such thing as free ink.

Do CSS prichádza novinka s názvom transitions. To sú animácie pri prechode medzi stránkami s novým obsahom.

Americkí vedci prišli na to, že nevýhody sociálnych sietí prevažujú výhody ich používania. Samozrejme, že nie dospelým, tým už nik nepomôže, ale v prípade detí. Môj vyhradený konzervatívny názor je (momentálne podložený pozorovaním tých mojich detí), že ani v 15 rokoch dieťa nemá schopnosť sa kontrolovať samo a jednoducho strávi tam toľko času, koľko mu umožníte. Ja obmedzujem časovačom a ak vy nie, možno by ste mali začať.

The surgeon general’s warning is a wake-up call for social networks
A growing body of evidence suggests that social products pose significant risks to teenagers

Rozmýšľam, kde som prišiel k tomuto odkazu, asi niekde v článku o tvorbe software k vesmírnym sondám. Nuž Drakon je flowchart, ktorý umožní len jeden spôsob tvorenia vývojových diagramov tak, aby bolo vždy jasné a prehľadné, čo algoritmus robí.

Try a DRAKON flowchart in the browser
Make a DRAKON flowchart in the browser for free

Nasledujúci tool vám pomocou AI odstráni z obrázka pozadie.

Remove Background from Image, Free HD, No Signup - Pixian.AI
Image background removal without annoying subscriptions. And fully free while in beta.

Vizuálna bodka na záver

Photoshop Beta uviedla novinku s názvom Generative fill. Zoberiete kus fotky a necháte ho domyslieť si, čo chýba. A takto to môže dopadnúť (nezabudnite, že je to vlákno).

Na nasledujúcu vizuálnu bodku si vyčleňte až 25 minút svojho života. Určite to ale stojí za to.