Earlier quoted context omitted.
You've obviously never worked in an office, or you have taken a big step away from reality. The things Linus mentions are what happens as a result of supposed "professionalism". People are emotional, reactionary creatures with very different needs. These people are kernel developers, not 4 year olds. If they commit code that is fucking stupid, they should be called fucking stupid for it. As was shown on a recent post…
You've obviously never worked in an office, or you have taken a big step away from reality. Perhaps you have never worked in a good office, on a good team where people respect each other. These people are kernel developers, not 4 year olds. If they commit code that is fucking stupid, they should be called fucking stupid for it. Why? It's rude and additionally it doesn't seem to achieve anything positive that can't be…
It saves time when you don't have to carefully structure each criticism in a compliment sandwich and so forth. It's understood in this environment that that's how the story goes - the excerpts people see of 'linus being rude again' are tut-tutted by a bunch of people who've never read a single other message on the kernel mailing list.