Post #2714166
2026-04-13 14:37 UTC
@watters@hachyderm.io I'm familiar.
The negligent > accidental framing arises out of firearms safety in the US military, and basically is the stance that if you are a professional, and accountable as such, you don't accidentally fire your weapon, you unintentionally fire your weapon out of negligence.
The Japanese traffic code similarly treats all drivers as professionals and has a more severe stance towards cars running into things that ought not be run into than much of the world.
Brooks isn't wrong, per se, but he was writing at a time where the argument for treating coders as an un-profession was more tolerable that today, since software hadn't permeated the world like digital microplastics.
We choose to make complex software. Sometimes that is because we have incentives in the organizations that produce software that reward making complex software. Sometimes its because we're in over our head doing things we aren't qualified to do. Sometimes that is because we don't care. All of those are negligence, in one way or another.
Replies (0)
No replies.