>I don't remember Linus ever sending death threats to anyone. As for the people who did send it to the OP, I think most people agree that death threats are not OK under any circumstance and that whoever did do it is an outlier and not an example of how the community behaves.
In this statement I was referring to the issue being discussed in this particular thread, not to Linus. Sorry, should have been clearer.
> I think it is since public shaming tends to be effective in preventing whatever behavior was shamed, as per the racist/homophobe/sexist argument.
But as I said - it doesn't change behavior, it only changes whether or not one publicly displays one's thoughts. And even then, it's a temporary effect at best.
> I don't follow why it's doubly lousy for software in general. Software has its fair share of opinionated debates that are more about differences of philosophy rather than careful cognitive consideration of problems. And as for it being the opposite of what fear inspires, I'm not sure I agree. The educational system world wide uses fear effectively and it seems to mostly work (despite whatever problems you may have with it), so I don't see what would make programming special in that regard.
It's lousy because it doesn't inspire real change. People don't change their opinions because they got chewed out, even if it was rightfully so. They just learn to resent the people doing the chewing out and oppose them more subtly.
You use our education system as an example - but I don't know that I'd say the education parts of the system (as opposed to the discipline parts, whose effectiveness I would frankly dispute) aren't fear-based. They're generally built to be merit-based (whether they succeed is outside the scope of this discussion).
In this statement I was referring to the issue being discussed in this particular thread, not to Linus. Sorry, should have been clearer.
> I think it is since public shaming tends to be effective in preventing whatever behavior was shamed, as per the racist/homophobe/sexist argument.
But as I said - it doesn't change behavior, it only changes whether or not one publicly displays one's thoughts. And even then, it's a temporary effect at best.
> I don't follow why it's doubly lousy for software in general. Software has its fair share of opinionated debates that are more about differences of philosophy rather than careful cognitive consideration of problems. And as for it being the opposite of what fear inspires, I'm not sure I agree. The educational system world wide uses fear effectively and it seems to mostly work (despite whatever problems you may have with it), so I don't see what would make programming special in that regard.
It's lousy because it doesn't inspire real change. People don't change their opinions because they got chewed out, even if it was rightfully so. They just learn to resent the people doing the chewing out and oppose them more subtly.
You use our education system as an example - but I don't know that I'd say the education parts of the system (as opposed to the discipline parts, whose effectiveness I would frankly dispute) aren't fear-based. They're generally built to be merit-based (whether they succeed is outside the scope of this discussion).