Tehnic

What bothers me about (neo)vi(m)

I love the idea of neovim. It made vi even easier to use, even more powerful, and what it can do is amazing. I just don’t think it’s the right tool for the job, and some idiosyncrasies of the editor make me not use it although it’s precisely the sort of tool that I need.

You don't really need to focus on AI

This will be a short rant. Unusual, I know. I subscribed to a platform that allows me to access some resources I need to work on my history podcast and the first mail I get is about how they released a research assistant that will help me improve I’m not sure what. It’s probably LLMs, and if I would care I would’ve read it and confirm it. However, it doesn’t matter. I’m here to tell you why you don’t need to focus on AI. It’s relatively simple:

Rust's Security Circus

I may hate the community, but I give Rust this: it’s safer than C. And C++. And maybe a few other languages, but that’s it. So, when it comes to choice regarding my future web-hosting server, I was really considering a web server written in Rust.

CMake is still clueless about its mission

I’m looking at Bill Hoffman’s cmake presentation during C++Now 2024 and I still feel like cmake is an increasingly bad solution for C++. It not only doesn’t respond to the needs of C++ developers, it keeps them in the dark ages of building makefiles in a very unclear and unstructured way, with an inconsistent language, because the cmake developers insist that they need to solve a different problem.

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.