▲ | quotemstr 4 days ago | ||||||||||||||||||||||||||||||||||
> Being correct comes second to being agreeable in human-human interactions Prioritizing agreeableness above correctness is the reason the space shuttle Challenger blew up. The bcachefs fracas is interesting and important because it's like a stain making some damn germ's organelles visible: it highlights a psychological division in tech and humanity in general between people who prioritize 1) deferring to authority, reading the room, knowing your place and people who prioritize 2) insisting on your concept of excellence, standing up against a crowd, and speaking truth to power. I am disturbed to see the weight position #1 has accumulated over the past decade or two. These people argue that Linus could be arbitrarily wrong and Overstreet arbitrarily right and it still wouldn't matter because being nice is critical to the success of a large scale project or something. They get angry because they feel comfort in understanding their place in a social hierarchy. Attempts to upend that hierarchy in the name of what's right creates cognitive dissonance. The rule-followers feel a tension they can relieve only by ganging up and asserting "rules are rules and you need to follow them!" --- whether or not, at the object level, a) there are rules, b) the rules are beneficial, and c) whether the rules are applied consistently. a, b, and c are exactly those object-level does-the-o-ring-actually-work-when-cold considerations that the rule-following, rule-enforcing kind of person rejects in favor a reality built out of words and feelings, not works and facts. They know it, too. They need Overstreet and other upstarts to fail: the failure legitimizes their own timid acquiescence to rules that make no sense. If other people are able to challenge rules and win, the #1 kind of person would have to ask himself serious and uncomfortable questions about what he's doing with his life. It's easier and psychologically safer to just tear down anyone trying to do something new or different. The thing is all technological progress depends on the #2 people winning in the end. As Feynmann talked about when diagnosing this exact phenomenon as the root cause of the Challenger disaster, mother nature (who appears to have taken on corrupting filesystems as a personal hobby of hers) does not care one bit about these word games or how nice someone is. The only thing that matters when solving a problem of technology is whether something works. I think a lot of people in tech have entirely lost sight of this reality. I can't emphasize enough how absurd it is to state "[b]eing correct comes second to being agreeable in human-human interactions" and how dangerously anti-technology, anti-science, and-civilization, and anti-human this poison mindset is. | |||||||||||||||||||||||||||||||||||
▲ | nirava 3 days ago | parent | next [-] | ||||||||||||||||||||||||||||||||||
Ugh, this is a lot of words for nothing. 1. I laid down what I perceived as the state of things. The generalizations I drew from observing the system that is Linux development. Nowhere have I prescribed that kent "follow" my ideas. Simply that he can use these to try to understand the unfairness he feels. 2. Your anarcho-individualistic development ideas sound good in theory, but if they ever worked in practice we might have seen it be more widespread than it is today in team sizes > 3. You should also note that if the oring is labelled experimental and there's an expectation of failure, it's development and testing will not stop the launch. The shuttle leaves when it leaves, it won't wait for the experimental oring to be done to your liking. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
▲ | koverstreet 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Thanks, I've been struggling to put this into words. When you're working on the core technology we all depend on, correctness is not optional. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
▲ | rob_c 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
> Prioritizing agreeableness above correctness is the reason the space shuttle Challenger blew up. Oh dear lord no. That is not even what _any_ of the actual investigations suggested. woke agreeableness is bad but it wasn't getting along at the water-cooler that lead to challenger. | |||||||||||||||||||||||||||||||||||
▲ | nolist_policy 4 days ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||
Citation needed. | |||||||||||||||||||||||||||||||||||
|