Heh. As an always angry software engineer, this resonates with me.
Computers are hard to work with, and the majority of us who work with them aren't qualified in any meaningful way to do so. And yet, leaving that work to other, far less qualified people, would be dramatically worse for everyone concerned.
We should all "get gud". Most of us are trying every day.
AI will continue to help a little, but about a thousand times less than we've been promised.
I hope many of you reading along here, who hear the call to software engineering, and join me in being perpetually not quite good enough at it.
I've had discussions about my impression that Rust's build chain can be a bit surly compared to other popular languages.
I don't particularly mean it as a criticism - of course Rust's security enforcement comes with more warnings and errors.
But the novel part of the interactions, for me, was Rust community members coming at me with 'well get gud, newbie'.
These interactions are particularly ironic, given my experiences and specialties. I'm an old school veteran software developer. I have spent over half of my career in dedicated Cybersecurity roles.
These conversations converted me from a mildly interested Rust proponent into a casual Rust critic.
Yep. I learned from an algorithm that I might enjoy music by "The Beatles". The algorithm was quite correct, but I think my having simple tastes, and the Beatles having amazing music is due most of the credit.
I had this exact experience with music algorithm recommendations:
The algorithm analyzed all the songs I asked it to play, and concluded (correctly) that I might enjoy listening to the Beatles. (True story.)
(Now a bit of sarcasm:) I look forward to future insights, in other art forms, such as perhaps the writings of Shakespeare or the paintings of Leonardo Da Vinci.
I'm not going to keep the scalps of any Nazi I kill while defending my home and loved ones.
I'll just use pen and paper to keep track.
(I'm not bothered by your comment at all, but am attempting to humorously "yes, and" with it.
I am attempting a homorous misdirect where the reader thinks I'm disgusted by threatening to kill Nazis, but then I'm actually just offended by inefficient messy ways of keeping tracked track of any killed Nazis.)
Yeah. When I need additional insights on a difficult technical configuration, it's nice to be able to speak to an artificial insufferable dipshit, rather than a real human insufferable dipshit.
The AI ones continue helping me even after I explain to them how they come across to real humans. (I do my best not to mention it to the insufferable Human dipshits, of course.)
Yeah. We desperately need anti-trust laws to actually be enforced. I think we've proven that nuanced and thoughtful rules don't cut it, so I'm in favor of some deeply restrictive new rules that are impossible to mis-interpret.
I also think we should create laws with immediate financial incentives for breaking up monopolies.
I'm essence, we need a law that I, as a random citizen, can just climb into any parked Amazon truck and take it home.
I think Amazon would be a lot more interested in splitting the company along appropriately legal lines if the alternative was the owned capital just getting declared public property on a random Tuesday next year.
Yeah.
The project name embodies several of the worst aspects of the FOSS community, and none of the best.
It's a shared embarrassment, by association, to many of us.