Sure, ideally people would not use language that is abusive and hateful... but what counts as such is very much up to debate and also regionally highly different (incl. language barriers).
I have never seen a case where abuse or hatefulness was a result of a misunderstanding due to regional differences, other than arguably the name of the GNU Image Manipulation Program (assuming those who chose the name don't have that particular slur as a part of their vocabulary). Every single other case of abusive or hateful language that I have ever seen has been either because they definitely meant it, or (in the case of sanist references to mental illness) because it's so widespread in the English language that they were never taught that the language was hateful. The former is indefensible, and the latter can easily be corrected by explaining these things (which is the purpose of my essay,
Sanism in Media and Discourse).
And people don't change over night
What matters is intent. I accidentally blurted out the "R" slur earlier this year because that was baked into me so much in middle and high school. I knew it was wrong and that I shouldn't have said it, so I just apologized and we moved on. It's not really that complicated, and no one is asking anyone to be perfect.
does that mean everyone has to always watch his or her language in what is often perceived as a friendly exchange between close colleagues?
That really depends on context. But I don't think it's normal for "friendliness" to include putting other people down. That time I accidentally used the "R" slur? It was in private with two people I was close to (one of whom I'm still close to today), neither of whom would personally be directly affected by that slur to my knowledge. But I still corrected myself because spreading that hateful language, even privately, is not something I want to do. I don't believe that some people are inherently "stupid" and inferior to others. So why would I want to use language that would imply such a belief? If someone did want to use such language in private, that would suggest to me that they want to be hateful but don't want people to recognize them as hateful (like how modern racists usually in public use dogwhistles rather than state their racist beliefs; if someone
wants to use the "N" slur but only doesn't because that's against a CoC, that tells me that they're a racist).
A Free software mailing list is after all not a corporate or government office...
But in that context, it's absolutely a place where exclusionary language can make people targeted by said language feel unwelcome in the project. That project I mentioned being turned off by years ago, the language I was referring to was in a forum like this one (which really isn't particularly distinct from a mailing list). So it seems plainly clear to me that a CoC should apply to a mailing list.
I think where the current problem comes from, is that what used to be understood as just cringy bad jokes (and yes if there are too many of them a place becomes toxic) and people would move on, is now misunderstood as some sort of political statement
Often they are. Like I said, racists, Nazis, and white supremacists don't speak plainly about their beliefs in public. They use dogwhistles, usually explained away as "jokes". This is very well-documented.
Possibly the most obvious modern example is references to the meme known as Clown Pepe (or "Honk Honk" or "Clown World"); this may take the form of meme images, or the terms "clown world" and "honk honk" ("clown world" may also be written as the clown emoji followed by the Earth emoji). This meme is rooted in antisemitism and is never innocent (unlike regular Pepe memes, which usually have no connection to the alt-right or hate although some high-profile cases especially around 2016 were reported). This page has a good explanation:
https://rationalwiki.org/wiki/Clown_WorldSo what used to be a awkward comment in passing suddenly becomes some sort of public statement that can be weaponized against the person including people losing their jobs and so on.
That certainly hasn't happened to me. And I'm quite open about the fact that I used to be an "anti-SJW". I have never, once, seen any person weaponize my past against me. Every time I've mentioned my past, I've gotten a very similar response to the effect of: "I'm glad you're out of that rabbit hole now." There has never been a single exception.
Just to be clear, this is with people who are very explicitly leftist, in explicitly leftist spaces, and in communities that the alt-right might call "SJW" communities. Every single person in these spaces has been kinder to me than I ever was to myself. Because we understand that people aren't just born perfect. We grow. We learn. A large number of us used to have shitty beliefs, because we live in a system that encourages those beliefs, so of course we did. Why would we hold that against each other? So we don't.
I should also note that I had those shitty beliefs while I was working, and I was never threatened with termination because of them even though I was quite open about them. On the contrary, the only times my job was threatened were when I had to call in at my job at Walmart, since Walmart's "points" system meant that calling in too many times in a rolling six-month period (I want to say 5, but it might have been 6; I'm not sure about the exact number) will lead to termination even if those call-ins were completely legitimate (which is why I still went to work when I was very sick and even took a dangerous risk getting very close to a Canada Goose
with goslings so that I wouldn't be late to work; seriously, geese are no joke, and I ran a serious risk of provoking them and getting a broken bone or worse). If I have any worry of losing a job because of political beliefs it will be next time I get a job (which will probably be next year), since I live in a very conservative town.
the chilling effects on everyone are very noticeable.
So you say. I have seen no such "chilling effect".
P.S.: I have also grown to dislike the term SJW, as it has very much been co-opted by the alt-right by now. However it used to pretty accurately describe a certain type of toxic behavior in online communities.
The term "SJW" was always a right-wing term to put down anyone who fights for... social justice. It's in the name. I was in that community and I can tell you that the toxicity around the term
predates the term "SJW". Before that term was popularized, "Feminist" was the term they used derisively. The general message being that Feminists were taking women's rights "too far" by pushing for the right to bodily autonomy in the case of pregnancy, or by pushing to prevent sexism in school and in the workplace, or by pushing for accurate representation of women's bodies in media (just to list a few examples). Then they had complaints about more than Feminism being advocated (trans rights, Black Lives Matter, anti-ableism, etc), so the term "Social Justice Warrior" was invented to expand the derisiveness to social justice causes other than Feminism.
It's not a legitimate complaint. It's complaints of trying to make the world a better place, because they don't want to be mildly inconvenienced by having to stop assuming that everyone they meet online is male or by having less objectified portrayals of women in video games. In summary, it's reactionary. It always was.
If this hasn't shown significant decrease since the adoption of the CoC, your premise is wrong. You may not like them but they are not ruining software development.
This, a thousand times this. ^
(If there was a "like" button I would press it for that post.)