"Read it again. He doesn't call anyone any names."
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.
Possibly because some people (myself included) would actually volunteer to work under someone like this--because "caring enough about the product to get angry" is actually a useful quality in a leader, if you believe in the product and want it to succeed (rather than just being there to make your pay and not make waves.)
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.
I also quite like the bluntness in that it is very clear what his opinion is, I can easily understand where and how I went wrong and actively work to correct this.
You are not your productions, and you are not your creators (parents.) Criticism of what you've come from or what you've produced needs to be taken objectively if you wish to self-improve.
Anyone who says 'real world' needs to be shot. Seriously.
Emotions are mostly weaknesses in the professional ecosphere.
Emoting to guilt co-workers into feeling sorry about criticism is unprofessional. There's a reason why sociopaths can thrive in power positions, they get stuff down without the drivel.