☆ Yσɠƚԋσʂ ☆
here’s a good overview of what happened https://www.thestack.technology/crowstrike-null-pointer-blamed-rca/
Indeed, as soon as you mention Marxism then the whole conversation becomes about that. Simply discussing the concepts with people without using trigger words tends to be a lot more productive. Ultimately, it doesn’t matter what people want to call it, as long as they can understand what course of action is desirable.
Picture this moment, but in 1994 wherein Vint Cerf and Robert Kahn are taken into custody for developing TCP/IP, a protocol that inadvertently enabled drug dealers to communicate.
When a project is developed for a while, a lot of initial design decisions can become invalidated as business needs evolve. New features have to be added, and in many cases they go against original assumptions about how the project would be used. At that point you have to start making hacks and kludging new features in. This creates a lot of special cases and surprising behaviors making overall project brittle and hard to maintain. That’s what’s known as tech debt.
In an ideal world you would have time to do proper redesign to accommodate new features, clean up problems as you go, and so on. However, in reality there’s usually just not enough time to do any of that so people just pile on features at the cost of overall development becoming harder and more error prone. This is a great discussion on the subject incidentally https://medium.com/@wm/the-generation-ship-model-of-software-development-5ef89a74854b
What happens now is that Google appeals and then the case will bounce around different courts for years to come, and maybe one day the supreme court will hear it assuming that US lasts that long as a country.
The root problem is capitalism though, if it wasn’t AI it would be some other idiotic scheme like cryptocurrency that would be wasting energy instead. The problem is with the system as opposed to technology.