Týždeň 2023-11
AI si v minulom týždni ukradla všetku pozornosť, môže za to nová verzia GPT-4. @vlkodotnet
Udalosť týždňa: GPT$
V nadpise mám úmyselný preklep, keď na US klávesnici stlačíte 4 so shiftom, napíše vám symbol dolára. A to nemôže byť náhoda. Kým pri predchádzajúcej verzii GPT-3.x ste mohli váhať nad jej použitím, pri GPT-4 budete musieť niekedy v najbližšej dobe vytiahnuť peňaženku a za nejaký na ňom postavený produkt zaplatiť. Prečo? Pretože bude mať hodnotu, za ktorú budete ochotní platiť.
Ale začnime pekne po poriadku. OpenAI uverejnila nový model GPT-4, ktorý je lepší, vie zo zákona vydedukovať, ako vypísať daňové priznanie, vie spracovávať obrázky, má menej halucinácií (to sú také tie odpovede, ktoré by ste od slušnej AI nechceli počuť). Určite má viac parametrov, pretože umožňuje viac textu spracovať a aj obrázkov, len nevieme koľko. To je zatiaľ pod rúškom tajomstva. Jedno ale vieme, že určite budete potrebovať lepšiu GPU a viac RAM. Hovorí sa o 100x väčšom počte parametrov ako pri GPT-3, čo znamená 100x viac výkonu. Neprezradili ani, na čom sa model učil, to preto, aby niekto nechcel od OpenAI peniaze za svoj obsah, lebo aj takí ľudia sú medzi nami.
Okrem toho sa hneď prevalilo, že aj Bing AI používa tento model, aj keď pravdepodobne v okresanejšej podobe. Mimochodom Bing AI prilákalo 100 miliónov nových užívateľov už mesiac po spustení.
A ak nemáte fantáziu na to, čo všetko sa s GPT-4 dá spraviť, tak dávam do pozornosti tieto dva Twitter thready.
Ak sa teraz začínate báť o svoju prácu programátora, tak súhlasím s Johnom Carmackom, ktorý to zosumarizoval takto:
AI okienko
S AI musíme pokračovať. Normálne už nikto nič iné nerobí, len AI implementuje, promuje. Nakoniec to nemusí byť zlá vec, takto napríklad má vyzerať Microsoft 365 Copilot, ktorý vám spraví poriadok vo vašom Office priestore. Vytvorí prezentácie, zosumarizuje šéfov 5-stranový email, zosumarizuje meeting, na ktorom ste z nudy zaspali. A mnoho iných vecí, ktoré z vás spravia kráľa produktivity. Už je mi jasné, prečo každý rozmýšľa nad 4-dňovým pracovným týždňom.
Aj Google má svojich špiónov všade, preto už pár dni vopred predstavil aj svoje AI rozšírenie pre Google Docs, Gmail a čo to ešte majú. A bude to robiť skoro to isté ako to od Microsoftu. Akurát asi až od decembra, zatiaľ to vraj iba testujú. Microsoft je tu možno popredu a Copilota pre Office dostanete už behom pár mesiacov. Toto je boj, v ktorom vyhrávajú užívatelia.
Google ale neskončil iba pri sľuboch, ale vytvoril PaLM API. PaLM by mal byť flexibilnejší model, lebo nezabúdajte, že Google väčšinu týchto AI konceptov vynašiel a spropagoval. Akurát pre všetku radosť z toho sa nedostal ku žiadnej praktickej realizácii. Ak ho chcete vyskúšať, stačí sa zaregistrovať do Trusted Tester Programu.
ChatGPT zatiaľ neumožňuje prácu s obrázkami (GPT-4 to podporuje, tak o mesiac to bude možno stará informácia), ak sa ale chcete s ChatGPT a obrázkami pohrať, tak Microsoft má Python programček.
Pre hranie sa s Meta LLaMA tu je npm modul, lebo ten zvládne používať každý. A na tento model nepotrebujete GPU, vystačíte si s CPU.
Zaujímavosť na záver. Midjourney vo verzii 5 už vie 5 prstov.
TypeScript 5
O novej verzii TypeScript som už písal. Takže to zosumarizujeme. Hlavná novinka je, že bol prepísaný na moduly, má nové Decorators, enumy sú Union enums a pridaná bola aj podpora konfiguračných súborov v podsúboroch. Všetko nie je len ružové a čakajú vás aj Br(ea|ic)king Changes. Už len počkať pár mesiacov, kým novú verziu začnú plne podporovať ostatné knižnice.
React ma nový domov
React dostal novú domovskú stránku na doméne react.dev. Troška som si ju preklikal a obsah je tvorený diagramami, ilustráciami, hŕbou interaktívnych príkladov. Dokumentácia vo veľkom používa Hooks, aby sa s nimi začiatočníci zžili už od začiatku.
.NET okienko
.NET 8 dostalo už druhú Preview verziu a v nej rozšírenie Data Annotations a reflexia už pozná Function pointers.
ASP.NET Core v .NET 8 Preview 2 má Blazor QuickGrid, vylepšenú rýchlosť Blazor WebAssembly a pár ďalších drobností.
Tiež je nové Visual Studio 2022 v17.6 Preview 2, ale okrem Breakpoint groups a vylepšeného Merge dialógu sú tam najmä veci pre C++ a mobile vývojárov.
Nakoniec článok o práci s Output Cache. Je aj o "vary by", cache revalidácii a jej vyčistení.
Aby ste nepovedali, že len takéto ľahko konzumovateľné články zdieľam, tak mám pripravené niečo, čo len tak po očku neprečítate. Hlboko technický článok o tom, ako async/await naozaj funguje.
Linky na záver
Okrem toho, že TikTok všade neodporúčajú používať (naozaj zakázaný je len v Indii), tak najnovšie v USA dali ultimátum. Buď zmení majiteľa, alebo sa bude musieť z USA porúčať.
Svojho času bol Visual Basic na Windows celkom dominantným programovacím jazykom. Ak k nemu uchovávate sentimentálne spomienky, tak v nasledujúcom článku sa dozviete jeho históriu a zaujímavosti, čo ste možno ani nevedeli.
Aktuálne bežia všetky prehliadače na Chromium jadre. Najpopulárnejší je Chrome a Microsoft vám ponúka Edge. Je na vás sa rozhodnúť, či dáte dáta Google alebo Microsoftu. Ak sa rozhodnete ich dať Microsoftu, tak sa v nasledujúcom článku dozviete, ako nastaviť Edge, aby toho zdieľal o vás čo najmenej.
Vizuálna bodka na záver
Ak máte zbytočných 200 dolárov, tak si v Disney môžete kúpiť svetelný meč.
Ale to nie je všetko. Disney má technologickú odnož, ktorá vyvíja napríklad holografické projekcie alebo robotického a dosť strašidelne vyzerajúceho zajka.