Tehnic

Link-rot marca Google

Pentru cine nu știe ce e un scurtător de linkuri avem o mică explicație mai jos. Acum, știrea pe scurt: Google închide scurtătorul de linkuri goo.gl - deci toate linkurile care erau sub forma: https://goo.gl/XXXXX vor deveni invalide. De ce se întâmplă asta, de ce e o idee proastă și de ce face Google lucrul ăsta… hai să vedem. Vroiam să adaug informația asta în articolul despre CrowdStrike dar am zis că e prea mult de scris acolo. Și mi-a și reamintit de asta Manu în podcastul Tehnocultura.

19 iulie, ziua când lumea IT a stat în loc

Dimineața zilei de 19 iulie a fost una interesantă. Jumătate din serviciile IT ale unui client de-al meu nu funcționau. Un prieten îmi zicea pe discord că a ajuns la birou și toate stațiile de lucru erau în blue screen. Windows eșuează peste tot, aparent, pe toate sistemele. Prima ipoteză de lucru: un update cu un timebomb neintenționat. 19 iulie 2024 nu este însă vreo dată semnificativă - niciun timer nu expiră pe 19 iulie 2024. Nu e un Y2K varianta 2024. Între timp veștile devin mai alarmante - zboruri anulate, aeropoarte inoperabile, spitale cu sistemele software blocate în ecran albastru. Apocalipsa Microsoft e aici!

Cum o să se termine cu AI-ul?

După un an și jumătate, încă nu există o nouă aplicație AI care să impacteze pozitiv viața mea sau a cuiva din jurul meu. Nu există încă nicio situație pe care să o văd cu adevărat îmbunătățită folosind modele lingvistice masive. Și nu mă refer la lucrurile care foloseau deja un model de genul ăsta în spate. Vorbesc de aplicații noi, utilizări noi. Nu știu, ceva să-i ușureze viața măturătorului de pe stradă. Ceva să-i facă mai ușoară viața oamenilor care zilele astea au venit să sape în bloc să instaleze detector de gaze pe scară. Ceva pozitiv pentru vânzătoarea de la Carrefour, măcar? Altceva decât amenințarea că va fi concediată?

I hate Rust (programming language)

Now, hear me out, it’s the middle of the night here and I’m feeling a bit rusty with my English, but we’ll try to be creative with this one. There are many ways in which we can say that we have a poisonous community, and I’ll enumerate a few in this article. Also, obviously, this is a very subjective article. It’s not about technical merits, although it will mention those as well, it’s more about the social engineering around Rust (programming language). But I hate it, and I don’t even have to touch Rust code yet (but probably will in the future). So join me in this wonderful trip of discovery to see in how many ways we can say the same thing, which is that the Rust community sucks.

Apple răspunde la DMA

Când am intrat prima oară în lumea calculatoarelor, pe la începutul anilor ‘90, credeam că calculatorul va fi unealta care să elibereze oamenii. Bine, nu chiar la-nceput, la început eram ferm convins că calculatoarele erau doar pentru jocuri, și tot ce visam era cum să-l fac pe prințul ăla din Persia să o salveze pe prințesă. Dar pe măsură ce înțelegeam ce posibilități îți oferă, am înțeles că tehnologia este politică, mereu politică - dar o vedeam ca o forță de schimbare în bine. Tehnologia ne poate eleva, ne poate crește, ne poate elibera.

Î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.