You’ve heard me talk about crash-only programming, right? It’s a programming paradigm for critical infrastructure systems, where there is — by design — no graceful way to shut down. A program can only crash and try to recover from a crashed state, which might well be impossible. I came up with a term for the human version: beef-only thinking.
A beef-only thinker is someone you cannot simply talk to. Anything that is not an expression of pure, unqualified support for whatever they are doing or saying is received as a mark of disrespect, and a provocation to conflict. From there, you can only crash into honor-based conflict mode, or back away and disengage.
The connection to crash-only programming is more than cosmetic, but it will take some set-up before I can establish the conceptual bridge.
[Read more…]