What's with the obsession with his process?
What's with the obsession with his process?
Perhaps the benefit (fewer commits like this) is worth the cost. I suspect it is.
Yes he does:
"now I'll have to call you perkeleen vittupää"
And according to other comments in this thread, it is apparently quite a foul moniker.
This sort of management style has been lauded on HN ("It worked for Jobs!"), but I have to agree with foobarbazqux's comment[1]; I just don't understand why folks are so eager to not only overlook, but to praise this sort of behvior.
Of course, if he also gets angry about not-the-product, he might be horrible to work with--but I've never seen this to be the case; Linus seems like a genuinely nice guy in every other situation.
"perkeleen vittupää"
> All his ire is directed at the commit.
If you made me dinner and I told you over and over that it tasted like crap, I would be attacking you, not the dinner. Plus there's this:
"you clearly never even test-compiled it, did you? ...I don't see how you could have avoided this honking huge warning otherwise."
People don't work like a fixed programmed rule engine. In the real world people have emotions.
an important lesson, learn it fast.
But whereas for most people this is "throw out all unfiltered thoughts, mixing the issue and the person". Linus' style is a lot more deliberate, where by using this direct style to really concentrate on the issue, and get rid of any illusion of passive-agressiveness towards the person.
I think he puts a lot more effort into these than he puts on, and is very aware of how it'll be interpreted. If you want to emulate this style, you have to think about this sort of thing as well.
It's not about being unfiltered, it's about filtering what's actually harmful (personal attacks) instead of what isn't really (your position).
The direct results are not the only things that matters, there's multiples indirect result that are not that great either. Psychological abuse is not acceptable.
You can achieve the same result without these verbal aggression.