Tehnic

Îmi doresc o școală de meserii în IT

Aveam o discuție legată de programatori care reinventează roata pentru că o pot face fix atât de rotundă cât e necesar pentru proiectul pe care lucrează, și am ajuns cumva la subiectul fundamentelor făcute de la zero. Și cineva îmi spunea că atunci când era tânăr era supărat pe un profesor care îi preda un motor de baze de date scris de la zero. Motivul? „în loc să îi învețe pe studenți ceva util îi învață porcăria asta folosită de nimeni”. Și de-acolo mi-a ieșit pe degete această replică pe care o voi considera legendară pentru că mi-au murit lăudătorii:

AI*-ul e furt

Să încep cu explicarea asteriscului din titlu, pentru că ăsta e foarte important. AI-ul, așa cum e definit în ziua de azi, nu are foarte multe de-a face cu inteligența artificială, ci este un MLM (Model Lingvistic Masiv) pe care o să îl numim LLM pentru a evita confuzia cu o altă țeapă numită Multi-Level Marketing. Ce e un LLM? Un LLM este un predictor de text - având anumite cuvinte deja, îți prezice care e următorul cuvânt pe care să-l pună. Desigur, e mult mai complex de-atât, dar predicția e de natură statistică. Un LLM nu îți poate formula nimic adevărat, ci doar chestiuni statistic-corecte.

Mai ușor cu codurile QR pe scări

Unul din cele mai neplăcute efecte ale pandemiei COVID-19 este adoptarea în masă a codurilor QR în cafenele, restaurante, sau alte locuri publice. Mi-e neclar dacă au fost ceva indicații guvernamentale care au cerut genul ăsta de intervenții - știu că în pandemie majoritatea redirectau către o pagină care îți cerea să-ți completezi numele și numărul de telefon, pentru proximity-tracking, dar suspectez că nimeni de la guvern nu a venit să le zică oamenilor din HoReCa să bage coduri QR peste tot.

Reinventing the wheel, 001 spokes at a time

Ok, let me practice a bit my written English by starting a series on how I plan to reinvent the wheel while actually doing it. I could say that I’m inspired in this by the likes of Casey Muratori, and I do have a great admiration for the guys who actually work their minds on how to make better use of the hardware and how to improve the software we write. I am not in that category, however, I have different goals, and I’m doing it because I always wanted to do this.

Deocamdată, AI-ul nu a rezolvat nimic

Aud că oamenii au păreri despre Sam Altman și concedierea lui de la Open AI. Și eventuala reangajare a serviciilor lui la Open AI. Pentru mulți oameni, AI-ul e doar despre bani. Anul trecut erau NFT-urile. Crypto, acum doi ani. Învață cum să vinzi pe Amazon, acum 3. FOREX, pariuri, MLM-uri. 10.000 de ore să devii expert. Citește cărțile astea la 10x viteză, și o să fii zeu între oameni. Totul ca să te îmbogățești cât mai rapid, faci investiții, HODL până când vinzi și devii miliardar.

Geniul primilor veniți

Cum câmpul științei calculatoarelor și programării devine din ce în ce mai bătrân încep să apară și obituarele, și ni se reamintește din când în când că „ăsta e omul care a inventat X, Y sau Z”. Și deși există oameni înzestrați în domeniul ăsta, oameni cu un talent deosebit, cu o viziune și capacitatea de a inspira, simt că de fiecare dată meritele acestor oameni sunt exagerate și incorect explicate.

De ce îmi eșuează proiectele tehnice personale

După o discuție de ieri am reușit să-mi identific o întrebare mai veche pe care o aveam: de ce ultimele mele proiecte personale în materie de software mi-au eșuat. Ultimul din lista asta este proiectul legat de motorul pentru blog, dar înainte sunt nenumărate proiecte legate de te-miri-ce, cu excepția notabilă a roboțelului de Discord care e o hăcuială dezordonată.

VSCode shutdown issue

I’ve been using Visual Studio Code enthusiastically for the past I can’t remember how many years, from the moment I heard about it. It’s an amazing tool, it’s fast enough (as long as you overload it with plugins, but you shouldn’t), it’s extensible enough (mostly due to the use of JavaScript as base language), it’s easy to integrate many workflows in it, and it’s becoming a reference point for everyone including non-technical people. It works splendidly on Linux, it works very well on Windows as well.