IMO reverse engineering is not engineering because it has nothing to with the physical sciences.
That's not how language works.
Air Canada, a few years back, was found liable when its ai bot promised discounted fares to a customer.
Companies are getting hacked and held to ransom regularly so bad software is getting punished alright.
Maybe the guy writing the actual line of code (or the guy in whose name AI code is being pushed to git) isn’t getting punished but software is definitely being scrutinised for ill effects.
Those were working as intended, unlike a bridge that collapses because of bad design.
> Air Canada, a few years back, was found liable when its ai bot promised discounted fares to a customer.
That was a solid win for AI accountability, but it only cost them $812.02. They most likely made money using that lying AI bot. It wouldn't take a week of paying just one employee minimum wage to hit $812. Last I heard they're still using the chatbot.
It's true that bad code can cost a company something, but its obviously not costly enough that they take the needed actions to avoid shipping it.
This is a joke right? Companies get sued for software all the time.
Which makes sense. Software is generally purchased from a company, not an individual programmer.
> Companies don't really care about being sued either, as evidenced by the fact that they still don't bother to prevent bad code from being shipped.
They do care about code so bad it'll get them a lawsuit.