Týždeň 2024-35

Dnes sa nudiť nebudete. Prejdeme si koniec sociálnych sietí, koniec jedného média, vlastne kopec iných koncov. @vlkodotnet

Udalosť týždňa: Koniec sociálnych sietí ako ich poznáme?

Neviem, či to je tak iba u mňa, ale tento týždeň sa zasa zozbierala hŕba zaujímavých tém. V poslednej dobe je toho toľko, že to mňa teší, ale verím, že existuje kopec ľudí, ktorých to môže znepokojovať. Taký je už ale technologický svet, inovácie prichádzajú vo vlnách, nie tak, ako by sme čakali, postupne. A posledný rok je takým hýbateľom AI, ale nepriamo vyvoláva zmeny aj v iných odvetviach. Skôr, ako začneme s hlavným príbehom, tak kto ste ešte nevyplnil môj anonymný dotazník, tak tu je odkaz. Už budúci týždeň sa vrátim k jeho vyhodnoteniu a mám aj zopár nápadov (teda vlastne len jeden, ale to sa ešte môže zmeniť).

Nuž teda: V USA sa stala taká vec, že desaťročné dieťa, ktoré ani nemalo byť na TikToku, na ňom videlo video, ktoré bolo takou tou challenge. Tam sa voľajako pridúšate, a tým si dokážete, že ste ten najväčší hrdina sociálnej siete, ľudia vás zasypú páčikmi a budete celebrita (inak neviem vysvetliť, čo iné je za týmto podivným správaním). Samo o sebe je to dosť skľučujúca aktivita a navyše toto dieťa ju neprežilo. Rodičia samozrejme podali na TikTok žalobu, ktorá prebieha tak, že TikTok začne tvrdiť, že on nič. To vaše dieťa si nainštalovalo aplikáciu, ktorú nemalo, vy ste zaň zodpovední. A keby aj nie, chráni nás tretí dodatok a zákon 230. Tretí dodatok ústavy hovorí o slobode slova. Ale čo je Paragraf 230? Tento paragraf vznikol kedysi dávno v dobe, keď existovali anonymné fóra, kde ste mohli čokoľvek napísať a prevádzkovateľ fóra za to predsa nemohol byť postihovaný. Vieme, ako také doby vyzerali u nás, ako to teraz vyzerá na Xitteri (tento výraz som videl v jednom newsletteri a zapáčil sa mi).

Na rozdiel od minulosti ale teraz sudcovia povedali TikToku: "nie". Vy máte také dobré algoritmy, že presne viete, koľko rokov má váš zákazník. A algoritmus presne vedel, čo mu podvrhuje, pretože to je presne ladený algoritmus, ktorý má udržať ľudí čo najdlhšie bezprizorne pozerajúcich na obrazovku mobilu. Takže vaše výhovorky s § 230 neplatia, váš algoritmus je váš vlastný prejav, aj keď je poskladaný z prejavov iných ľudí.

Neviem ako presne funguje právny systém v USA, ale ak takto rozhodne jeden súd, tak sa to posúva ďalej v hierarchii súdov a nakoniec rozhoduje najvyššia súdna inštancia, ktorá môže takýto paragraf zrušiť. Sociálne siete tak budú musieť zo svojich algoritmov vyhodiť všetok závadný obsah. Pre nás to znamená, že zasa budeme žiť na krásnej zemi, kde sú všetci ľudia šťastní. Samozrejme to nakoniec takto nedopadne, ale ja som naivný človek a neberte mi to.

Judges Rule Big Tech’s Free Ride on Section 230 Is Over
Algorithms are no longer a Get out of Jail free card. The Third Circuit ruled that TikTok must stand trial for manipulating children into harming themselves. The business model of big tech is over.

AnandTech po 27 rokoch končí

Tohto mi je úprimne ľúto. Keď vyšiel nejaký nový čip alebo grafika, tak práve AnandTech bola stránka, kde som si prečítal technický popis tak, že aj ja som to pochopil (a neváhal som sa linkou podeliť v týždenníku). Nemali najviac článkov, neboli hviezdami sociálnych sieti, ale ich recenzie boli vždy top. To už je ale história a AnandTech končí. Ľudia už nechcú čítať, radšej chcú video s ukričaným Linusom (no offence, sám ho občas pozerám), taká je doba. AnandTech končí so cťou a ja posielam F. My poslúchneme ich odporúčanie a po odborné články budeme chodiť na Tom's Hardware.

End of the Road: An AnandTech Farewell

Cloud z Lidla?

Teraz je také moderné, že niektoré veľké firmy robia exit z cloudu. Najviac tento nápad rozšírilo pred dvoma rokmi 37signals so svojím Why we're leaving the cloud. Asi to od určitej veľkosti a sumy, ktorú v cloude spálite, má zmysel (my tam ešte nie sme, z úspor by sme na jedného supporťáka možno nazbierali, ale kto by chcel robiť support na Windows?). Neviem, či konkrétne aj Lidl mal takýto príbeh, ale vybudovali si datacentrum, tak prečo sa nestať aj poskytovateľom cloudu? Samozrejme Lidl je len taká návnada. Za Lidlom stojí korporácia Schwar  z Group, ktorá vlastní aj Kaufland a ešte iné firmy, kde im takáto agregácia zdrojov dávala zmysel. Ak vás taký cloud zaujal, doplňme, že spĺňa všetky EU regulácie, tak hľadajte StackIT. Je zaujímavé, ako sa už aj svet cloud služieb začína stávať komoditou, kde obslužný softvér pokročil tak, že aj také výzvy ako vytvoriť vlastný cloud, sú možné aj mimo megakorporácií.

Lidl Is Taking On AWS: The Age of EuroCloud?
Lidl is launching sovereign cloud computing in Europe. GDPR and data compliance is driving the EU to look for local alternatives.

BIZ okienko

Peniaze vládnu svetu a všetkému. Tak tu mám pár príbehov o tom, ako tie peniaze zarobiť, alebo stratiť. Začneme s príbehom, ktorý často na verejnosť neprenikne, teda aspoň nie v našej časti sveta. To preto, lebo úspech sa u nás neodpúšťa a neúspech sa na vás do smrti prilepí. Miroslav Uďan použil peniaze z predaja úspešného Shoptetu na vývoj projektu Out of Dark. Mal to byť management systém pre riadiacich pracovníkov, kde máte pokope informácie o zákazníkoch, cieľoch, atď. Za mňa to vyzerá zaujímavo, ale ja nie som zákazník. Bohužiaľ po dvoch rokoch vývoja a umiestňovania produktu zistili, že tento projekt nemá ambíciu svetového produktu. A to bol ich hlavný cieľ, preto je tento projekt na predaj. Pravdepodobne so stratou, ale palec hore za jasne stanovené ciele.

Dvacet milionů v trapu, ale je to zkušenost, které nelituju. Miroslav Uďan otevřeně o konci svého startupu
Poslední dva roky s kolegy zakladatel Shoptetu Miroslav Uďan budoval startup. Nakonec jej zavřeli. Ego utrpělo, ale není to zásadní, říká.

Rozmýšľam, keď pozerám na nasledujúci zoznam článkov, že dnes to bude bez úspešného príbehu. Ale to je dobré, pretože nemali by ste sledovať iba tie úspešné projekty. Tie už úspešnú cestu našli a pre vás je už obsadená. Máte pozerať po neúspešných a snažiť sa vyhnúť ich zlým rozhodnutiam. A dnes prekvapivo bude za neúspešného ... chvíľa napätia ... StackOverflow. Povedali by ste to? Ešte nedávno by sme si také niečo nevedeli predstaviť, ale dnes už AI zvládne zodpovedať väčšinu odpovedí na niečo, na čo sme predtým používali StackOverflow. K tomu musíte prirátať aj silnú moderáciu obsahu, ktorá odrádzala od kladenia nových otázok. Upvoting nie tých najlepších odpovedí, ktoré časom zastarávali. Stále je StackOverflow dobré miesto, kde nájdem odpovede na otázky, ktoré inde nie sú, ale vyprázdňuje sa to tam. Najhoršie je, že ľudia ani nejdú inam, len začíname veriť hocijakej odpovedi z vyhľadávania/promptu.

The Fall of StackOverflow: A Data-Driven Analysis
Translate PDF files for free. This free online PDF translator supports over 100 languages, while preserving the PDF document layout.

Tu je príbeh toho, ako systém za 400 miliónov dolárov nezvládol to, na čo bol určený. Systém Medicaid mal automaticky vyhodnotiť všetky potrebné váhy o zdraví a príjme, ale technicky to väčšinu času fungovalo tak, že ich ignoroval, čím veľa ľuďom zamedzil prístup k zdravotnej starostlivosti. Keby bol takto postavený napríklad systém pre objednávanie Rolls Royceov, tak nedbám, že nejaký treťotriedny milionár sa nedostane do poradovníku, ale tu ide o ľudské životy.

Judge Rules $400 Million Algorithmic System Illegally Denied Thousands of People’s Medicaid Benefits
Thousands of children and adults were automatically terminated from Medicaid and disability benefits programs by a computer system that was supposed to make applying for and receiving health coverage easier.

Brazília zakázala Xitter. Začal tam byť populárny BlueSky, a to je tak všetko, čo k tomu chcem povedať.

Brazil bans X: all the latest news
Keep up with the latest on Brazil’s X ban.

Sebarozvojové okienko

Ja som si stále myslel, že to je len moja chyba, že mi trvá dlho, kým nejakú vec pochopím do hĺbky. Už na výške sme mali také tie dni pred skúškami, kde sme sa snažili naliať do hlavy veci tak, aby sme ich vedeli na druhý deň použiť. Dnes už je ale k dispozícii research, ktorý hovorí, že sme to robili nesprávne. Rýchle naliatie, znamená aj rýchle vyliatie von, a takéto intenzívne nárazové štúdium nemá dlhodobý efekt. Ak sa niečo chcete naučiť fakt natrvalo, tak sa tomu musíte venovať dlhšiu dobu a radšej menej intenzívne. Vlastne tak, ako nám to hovorili na škole stále, stačí sa učiť priebežne, nie pred skúškou.

Increasing Retention without Increasing Study Time
This article examines strategies for improving long-term retention of learned material without increasing overall study time, focusing on overlearning and the spacing effect. The research indicates that spacing out study sessions over time is more effective for long-term retention than cramming or overlearning, with important implications for educational practices and materials.

Ako je to žiť dobrý život podľa Aristotela? Už som ten článok čítal dvakrát, ale nič sa na mňa nenalepilo, ale má fakt pekné animácie. Aj si vždy poviem, že hej, dáva to zmysel a stále je to u mňa po starom.

Aristotle — How to live a good life - Ralph Ammer
2400 years ago Aristotle found out how to be happy. His Nicomachean Ethics is an operating manual for a good life.

AI  okienko

AI model GameNTech vám vie za behu vygenerovať celý level Dooma. Samozrejme je to rádovo výpočtovo zložitejšie, lebo namiesto vyladených algoritmov si musí vymyslieť celú obrazovku.

New AI model can hallucinate a game of 1993’s Doom in real time
Dobos: “Why write rules for software by hand when AI can just think every pixel for you?”

Článok o tom, ako štyri firmy nakontraktovali takmer celú najbližšiu produkciu Nvidia H100 GPU. Ide o Meta, xAI, Tesla a Andreesen Horowitz (ten posledný ich prenajíma), ktoré takto plánujú dominanciu so svojimi budúcimi modelmi.

Just four companies are hoarding tens of billions of dollars worth of Nvidia GPU chips
Each Nvidia H100 can cost up to $40,000, and one big tech company has 350,000 of them....

A čo ostatní? No tí rátajú na starších kartách, alebo vyvinuli svoje vlastné čipy. Tu je napríklad Maia 100 od Microsoftu.

Inside Maia 100: Revolutionizing AI Workloads with Microsoft’s Custom AI Accelerator
At Hot Chips 2024, Microsoft shared specifications on Maia 100, Microsoft’s first-generation custom AI accelerator designed specifically for large-scale AI..

Midjourney mi je sympatický. Namiesto riešenia komplikovaného webu začali na Discorde. Dnes už ten komplikovaný web majú, ale až potom, ako si odladili biznis model. Najnovšie chcú ísť do vývoja hardware. Mne napadá otázka, že prečo takáto zmena? Nevidia zmysel v rozvoji svojho modelu, ale vlastne prečo toto?

The Midjourney AI image maker company now says it is “getting into hardware”
Midjourney has announced it is looking to hire people for new hardware projects, but details have yet to be announced.

Alibaba zverejnil svoj model Qwen2-VL, ktorý je podľa nich samozrejme lepší ako GPT 4o a Claude 3.5 Sonet. By ma hlavne zaujímalo, na čom to tí Číňania natrénovali, keď oficiálne by k takej technológii prístup mať nemali.

Alibaba’s Qwen2-VL model achieves state-of-the-art performance in several AI benchmarks
Alibaba has released the Qwen2-VL family of vision language models, with the Qwen2-VL-72B model achieving state-of-the-art performance on various benchmarks.

Anthropic zverejnil zoznam svojich system promptov. To sú také tie inštrukcie, ktoré vložia pred váš text, aby sa vyhli nevhodnému správaniu modelu. Napríklad tak inštruujú model, aby nerobil detekciu tváre.

Anthropic publishes the ‘system prompts’ that make Claude tick | TechCrunch
Anthropic has published the system prompts for Claude, its family of generative AI models. They instruct the model how it should -- and shouldn’t -- behave.

Ľudia našli spôsob ako pretrénovať FLUX AI model, aby generoval custom fonty.

Hobbyists discover how to insert custom fonts into AI-generated images
Like adding custom art styles or characters, in-world typefaces come to Flux.

Open Source Initiative (OSI) pripravuje definíciu Open Source AI. Práve frázu Open Source veľa firiem zneužíva, keď zverejní svoj model, ale nie už trénovací dataset.

Debate over “open source AI” term brings new push to formalize definition
Restrictive AI model licenses claimed as “open source” spark for clear standard.

.NET okienko

Mono, čo bola prvá známa multiplatformná implementácia .NET, daroval Microsoft projektu Wine. Mono už moc zmysel pre Microsoft nemal, pretože ho nahradilo .NET Core (od verzie .NET 6 bez prídavku Core).

A long, weird FOSS circle ends as Microsoft donates Mono to Wine project
Mono had many homes over 23 years, but Wine’s repos might be its final stop.

Dôležitá informácia pre vaše projekty. System.Data.SqlClient je nahradený balíčkom Microsoft.Data.SqlClient.

Announcement: System.Data.SqlClient package is now deprecated · Issue #2778 · dotnet/SqlClient
Announcement: System.Data.SqlClient package is now deprecated We announced Microsoft.Data.SqlClient in the first half of 2019 and shipped the first stable package later that year. That release coin...

C# Dev Kit konečne dostáva vylepšenú Razor podporu. A tiež pár iných drobností a vylepšení.

C# Dev Kit update brings enhanced Razor IntelliSense, Project Status, and New Config Options - .NET Blog
Boost your dev workflow with the C# Dev Kit August 2024 release, which brings enhanced Razor IntelliSense, updated Project Status Bar, and new Project Configuration Options!

Pinecone je vektorová databáza v cloude. Najnovšie už aj s SDK pre .NET.

Introducing the Pinecone .NET SDK - .NET Blog
Get started building AI applications in .NET using the Pinecone Vector DB and the Pinecone .NET SDK.

Ak máte mojich C# liniek nedostatok, tak peknú zbierku u nás na vývojari.dev zverejnil harrison314.

Zaujímavé linky #14
Dnes to budú linky bez rozsiahleho opisu, proste to, čo sa mi podarilo nazbierať. Tento diel neobsahuje až zaujímavé úlovky, skôr praktické. Je open source bezpečnejšie? https://www.youtube.com/watch?v=ev1XwF7js98 Polemika od IAmTimCorey o bezpečnosti open source softvéru, finančnej motivácii a ic…

Linky na záver

Elasticsearch je znova open source po tom, ako pridali AGPL ako tretí licenčný model pre Elasticsearch a Kibanu. A tiež píšu, že sú s Amazonom už kamoši.

Elasticsearch is Open Source, Again
Elastic is adding AGPL as an open source license option to Elasticsearch alongside ELv2 and SSPL....

JavaScript v novej verzii EcmaScript dostane ZonedDateTime. Okrem Offsetu tak podporuje aj konkrétny názov Time zóny a ešte aj možnosť zadať typ kalendára.

JS Dates Are About to Be Fixed | TimeTime
Why I’m excited about the new Temporal API in JavaScript: finally, easy and accurate date handling with time zones using ZonedDateTime. Say goodbye to the headaches of traditional Date objects.

Tak aj keď som minulý týždeň písal, že v budúcich verziách Windows Control Panel zrušia, tak ho nakoniec nezrušia.

Microsoft isn’t removing the Control Panel from Windows anytime soon
A Microsoft support document triggered inaccurate headlines.

Ale keďže nezrušia Control Panel, tak v Microsofte dlho rozmýšľali, čím by nás prekvapili. I napadlo ich premenovať Remote Desktop aplikáciu na Mac a iOS na Windows App. Dúfam, že si túto zbytočnú inováciu rozmyslia.

Microsoft is renaming its Remote Desktop app on certain platforms and people are livid
Users noticed that Microsoft is changing the name of the Remote Desktop app on Mac and iOS/iPadOS. Many of them are absolutely livid about it.

Pekný článok o tom, či v databázach používané slovo shard náhodou nepochádza z hry Ultima Online.

Database “sharding” came from UO?
Lessons Learned: Sharding for startups is a technical post about database scalability. What caught my eye was the term. What an odd term — “sharding.” Why would a database be desc…

ChartDB je vizualizér databázových diagramov, ktorý vám vygeneruje jeden DB príkaz, na základe ktorého si schému do nástroja naimportujete.

ChartDB - Database schema diagrams visualizer
Free and Open-source database diagrams editor, visualize and design your database with a single query. Tool to help you draw your DB relationship diagrams and export DDL scripts.

Použiť na webe monospace vedie k tomu, že výsledok moc pekný nie je. The Monospace Web je ale experiment s css schémou, ktorá vyzerá naozaj dobre.

The Monospace Web

The Skill Trees Project vytvára tlačiteľné stromy zručností pre rôzne druhy znalostí. Ak neviete, ako napríklad začať s 3D tlačou, elektronikou, atď., tak práve toto vám môže pomôcť.

GitHub - sjpiper145/MakerSkillTree: A repository of Maker Skill Trees and templates to make your own.
A repository of Maker Skill Trees and templates to make your own. - GitHub - sjpiper145/MakerSkillTree: A repository of Maker Skill Trees and templates to make your own.

Po otváracích telefónoch začínajú prichádzať telefóny s dvoma kĺbmi. Zatiaľ ide len o koncept, ale podobné modely pripravuje Huawei a Xiaomi.

TECNO shows off its tri-folding concept phone at IFA 2024 in Berlin
After Huawei, and Xiaomi, another Chinese company, TECNO has joined the tri-folding phone race by showing off its concept phone at IFA 2024 in Berlin.

Witcher 3 bežiaci na RISC-V architektúre (VisionFive 2) cez pripojenú AMD grafiku cez M.2 rozhranie. Funguje to cez emuláciu x86 inštrukcií a s rýchlosťou 15 fps. Nie zlé vzhľadom na to, že pôvodne táto doska na to nebola vôbec určená.

Box64 and RISC-V in 2024
What It Takes to Run The Witcher 3 on RiSC-V

K nasledujúcemu projektu pridávam varovanie, aby ste sa do neho púšťali, ak seriózne neberiete bezpečnost pri práci. Ale potom máte možnosť vystavať automatický koncentrátor slnečného žiarenia, ktorý koncentruje lúče slnka na jedno konkrétne miesto. Autor tvrdí, že s 3,8 W takto vytvoríte 1000 W energie, samozrejme, ak bude svietiť slnko.

GitHub - remipch/solar_concentrator: Homemade automated solar concentrator 🔧 ☀️ 🔎
Homemade automated solar concentrator 🔧 ☀️ 🔎. Contribute to remipch/solar_concentrator development by creating an account on GitHub.

Vizuálna bodka na záver

Ako predĺžiť život starého cédečka jeho konverziou na analógové médium.