Because I have important stuff in my life that depends on it; business, workflows at work, IT infrastructure, ...
Not necessarily!
> usually have to go out of your way to cross them in a professional software development environment
I believe this subthread is about the situation of some example hypothetical person being a user of a project in which there are "bad" things going on (whether or not there is a CoC in place that is being violated).
This user is not the one perpetrating abuse.
Say that user reports some problem and is treated abusively or whatever. Or just learns about that kind of thing going on in the project, and disagrees with it.
So question is, why would that user continue to use such a project.
Well, there is the answer: people depend on stuff in ways that they just can't drop it because of someone's behavior.
I would argue that you don't literally mean that - or rather there are situations you could find yourself in that would result in your changing your mind on this.
Although it's possible you're being slightly disingenuous and what you really mean is more "The thing I currently suspect is happening in the Rust team isn't something I would regard as serious". I suspect that's behind at least some of the responses on this thread.
Rust however wanted something different and attracted a lot of "snowflakes" because of it.
Is it anyone who doesn't agree with the ethos "In my eyes someone is allowed to be as hateful as they want as long as they contribute good code."?
Genuinely asking, as it seems to appear several times throughout this topic and the only thing I can settle on is that it's used as a derogatory term for anyone who cares more about X or Y than the person calling them a snowflake. (Does asking make me a snowflake?)
I'm genuinely curious, maybe I misunderstand what it means to be offended.
And it's almost always advocated by people who have the upper hand in their own exchanges. Which is fascinating, isn't it?
The alternative we're seeing is an ever-expanding, ever-blurring definition of what is policed as "offensive", stifling innovation and fostering division.
As someone said, reasonably, that we have a system of law and order. If someone threatens you with violence, call the police.
I'm also interested in your take in the kind of communication that's intended to falsely undermine your reputation. I guess it's similar to the above example, but it's more personal and threatens group coherence. What's your take on being offended by that?
> communication that's intended to falsely undermine your reputation
If a claim is false, that's the most damning thing that can be said about it. Whether it's "offensive" (or whether you're offended) or not is irrelevant.
As such, I don't mean that you are the one who takes the bait, but other members of the group. Bikeshedding is so popular it even has a special name, and it affects the performance of the group relative to the original goal even if you're not the one who took the bait.
So while I agree that baiting/insulting it's not something to be offended about, I think the response should be effectively the same as if it was.
I did not know that insults are capable of doing that. If the insult is based on something accurate, then what is wrong with it? Just realize it is based on reality and improve. If it is not accurate, then why give a damn?