Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
retoor7012dYeah, exactly when it comes to hosting solutions.. We're starting to lose that knowledge. I had to honor to work at a major hosting firm for three years and learned everything about it. I do realize that is starting to become niche knowledge. Good for me.
We never needed them, we still don't need them. AWS for example, is complex as fuck. But wasn't it the goal to make it easier? It's just a different cookie by now.
But the LLM's also advertise all those commercial saas as the way to go. If you ask that thing how to deploy something, it says directly to use one of the paid services. New people won't have an Idea that you can actually can do it yourself. It becomes lost niche knowledge.
I do not insinuate that LLM's are doing secret commercial shit, but they try to be modern and advertise that. More and more people enter IT not because they like to know how it actually works. The shit that really drove the nerd. It's just IT becomes controlled by normies. -
Ah yes bossman was also one of those "always use a library" person. I do get it with audited software, because then the responsibility is "moved" to the library (it's really not, let's be honest it makes it worse because now you can't fix bugs in it because you have to use that specific version because oh no you'd use a newer version then it needs to be rechecked)
Related Rants
Programmers of today have replaced customly designed algorithms with off-the-shelf heuristics. They wander through packages and libraries and end up making something that is in no way viable to run in production.
(Paraphrasing Tesla)
Seriously, how many dependencies do a data science stack for some internal process needs? It would be fine of it was just an image compilation issue, but every other library nowadays needs a fucking subscription.
It makes sense when vendors want to bill you for using their neat library. It takes a lot of effort to develop those things.
But you better deliver something great and have a fucking good reason to make it an API instead of a self hosted or locally installed library.
Because it doesn't matter how much you've optimized your hardware to run your library, the network latency makes it much more expensive (in processor time alone!) to call an API and await a gRPC response. Oh, I can do async? No shit, Sherlock. Your fucking server cannot handle my load. Not without significant investment on a dedicated host and then we're back to square one.
Shit, its cheaper to run the thing on my side. "Oh, you can do self-hosted! We just need to make sure we have our digital rights management bloatware ruining the performance of everything!"
Just to make things worse, every other data science library nowadays is just a fucking distilled LLM. Those pieces of crap manage to be more unreliable than politicians.
Fuuuuck, the world is burning already and we're pouring fuel all over it with those fucking get-rich-quick "advanced API tools". Can't we just hire talented people instead of licensing a dozen vendors? But noooooo, everybody gotta be their own fucking boss because companies hate when their employees are happy and sabotage it all with RTO mandates.
Fuck, I need a drink. The enshittyfication has come for us, at last. May our end be quick as `sudo shutdown 0`.
rant
enshittyfication
data science
api
tech stack