Do you have a link? This is potentially a good point, but it’s generally acknowledged by people on the spectrum that their condition may explain breaches of etiquette, but does not excuse them.
Some of the replies are worth a read too. I like the one on cultural differences because it resonates with me that the whole CoC thing seems to be a very american thing.
American culture is quite a bit more polarized and judgmental than many other cultures, and likely this is why you see efforts to address that, even if the medicine is not much better than the problem.
Maybe I just missed it in this ranty wall of text but I can’t seem to find an actual concrete complaint about what we supposedly need to unfuck in our codes of conduct.
I’m by no means a big fan of the concept of a code of conduct (it’s basically patronising for functioning adults by spelling out things that should be obvious; and I’ve yet to see evidence that they are actually effective at combating bullying, tribalism and harassment). But by now they’ve simply become a signal in their own right, saying: this place cares about its community. And, in the end, I think that at worst they’re not actively harmful.
So: how are they harmful, and in what regard do they need “unfucking”?
my understanding is he was appealing to going back to the informal way of dealing with conflict, where you try to empathise with people being flawed and only reserve the big guns like banning, ostracism etc for people who are being willingly nasty. Because once you codify behaviour standards it can potentially become a weapon in power struggles and political in-fighting, even if the intent is a positive one ( to prevent the creation of a hostile environment).
A lack of codified behavior standards also results in internal confusion on what is acceptable, especially given the higher levels of people in this general community with difficulties in recognizing unspoken social rules. This results in a different sort of in-fighting that has the effect of creating a code of conduct that is unspoken and enforced inconsistently, which tends to work poorly for anyone who happens to knowingly or unknowing violate that code of conduct.
my point was that when someone seemingly violates good conduct, people who are more "in the know" with the community's social values should talk to them from the position that they weren't being intentionally unpleasant (or in other words, with empathy). It's usually pretty obvious when someone has been accidentally rude versus intentionally trolling.
The problem I see with these codes of conduct is it can turn the haziness and ambiguity of human communication (especially across cultural boundaries and with people with social difficulties) into black-and-white "if you do X you are a bad person and should be banned". Especially if "X" is defined in a very politicised way or the people who choose to call out offenders are doing so as political enforcers rather than trying to foster good communication.
> It's usually pretty obvious when someone has been accidentally rude versus intentionally trolling.
It's difficult to know this for certain due to the variety of neurodiversity we see in our community. While I agree that codes of conduct have cons, not having a code of conduct also has cons that should be discussed.
I also believe that there is definitely a case for black-and-white "if you do X you should be banned". For example, I believe people who call other people ethnic or sexuality-related slurs should be banned, 100%, and anyone who calls anyone else a slur should be considered hostile to the community. There's very little positive communication to be had if someone refuses to stop using slurs, and they should be banned. Of course, there is a gradient of reasonability to this, but I can see in the most basic points where "if you do X you are a bad person and you should be banned" where X is also political (like homosexual people) where calling anyone a gay slur should be bannable.
It doesn't work at best and it definitely strongly polarises some people into pro/con camps.
That being said, it is funny that nobody would bat an eye at signing a code of conduct when they sign up for a gym membership or to volunteer for the YMCA, but signing a code of conduct to enter a restaurant or pub would feel really obnoxious. In all cases an obnoxious patron would be ejected. Maybe when a code of conduct is presented alongside some other typical agreement it seems more appropriate?
Thanks, this is a very insightful comment (and the NYT article confirms a suspicion of mine about workplace sexual harassment training — although here in Europe the legal situation is a bit different).
> Maybe when a code of conduct is presented alongside some other typical agreement it seems more appropriate?
Funny, this is exactly what I’ve done on personal projects. The CoC is simply a part of the contributors’ guidelines, next to things like submission guidelines and code style.
Yeah, if you put it right there from the start you can avoid the political polarisation event at its introduction.
I feel like in the early days of the internet people acted like the interactions with other people weren't "real" interactions and that people shouldn't be upset at conversations that wouldn't occur at the grimiest of dive bars. It seems this aspect of online culture pervaded some aspects of developer culture as well (it seems some really unprofessional behavior is tolerated in some places). Having a code of conduct that essentially says, "We expect you to behave in our online community like you would at a company barbecue," can get there. I don't think calling attention to particular types of bad behavior is a good idea. Nobody has succeeded in drawing a bright line through gray areas yet.
Yes, that was a large part of my point. In real life most of the time we deal with problems as they come up; you can't fit humans into these cookie cutter molds we are currently attempting to with these CoCs going around.
Whenever I see a code of conduct I check if "political opinion" is a "protected class". Then I ask, "Could Brendan Eich have been excommunicated under this code?".
I rarely find the first. The second is less clear cut, as far as I can tell the new Linux contributor code of conduct would not have directly applied to him.
None the less, the harm is in that it empowers exactly the same group of people who got Eich fired in the first place.
Much like progressives try to "de-platform" conservatives, these codes of conduct "en-platform" progressives. And while some of their points are valid, it's hard to endorse their camp when they go around hit and run blackmailing others under the threat of shouting Racist! Misogynist! Shitlord! to force them to do things like changing master/slave database terminology or even more insane, changing blacklist/whitelist terminology.
> Whenever I see a code of conduct I check if "political opinion" is a "protected class".
My guess is that you’ll rarely find this as it’s not a protected characteristic under the law (and, as far as I can see, CoCs essentially follow discrimination law).
> None the less, the harm is in that it empowers exactly the same group of people who got Eich fired in the first place.
But Eich wasn’t fired, he stepped down and resigned of his own volition. Both he and others at Mozilla maintain this version of events, and it’s — as far as I can see — uncontested. You seem to be saying that you want a code of conduct that explicitly prohibits protest against political opinions. Good luck with that.
> Much like progressives try to "de-platform" conservatives
This is a myth: “Deplatforming” is neither exclusive nor even particularly prevalent on the left.
> to doing shit like changing master/slave database terminology or even more insane, changing blacklist/whitelist terminology
Fighting against such nonsense seems eminently more sensible (and more winnable!) than fighting for the prohibition of political protest in codes of conduct.
My guess is that you’ll rarely find this as it’s not a protected characteristic under the law (and, as far as I can see, CoCs essentially follow discrimination law).
Whether that's the law wasn't my point. And actually some progressive states do have laws prohibiting employment discrimination based on political opinion. They probably came from the Hollywood Blacklists, and are now amusingly ignored and irrelevant as a moral principle now that the shoe is on the other foot.
But Eich wasn’t fired, he stepped down and resigned of his own volition. Both he and others at Mozilla maintain this version of events, and it’s — as far as I can see — uncontested. You seem to be saying that you want a code of conduct that explicitly prohibits protest against political opinions. Good luck with that.
The progressive demanded he lose his job and conducted a campaign until he did. Potato potato.
his is a myth: “Deplatforming” is neither exclusive nor even more prevalent on the left.
"They both do it" does not imply "the left doesn't do it". My point was just to introduce the tactic, which is relevant.
Fighting against such nonsense seems eminently more sensible (and more winnable!) than fighting for the prohibition of political protest in codes of conduct.
It is not winnable. Look at recent events, eg redis. And allowing codes of conduct that don't protect unrelated, out of scope, and otherwise politely expressed political opinions makes it even less winnable.
> The progressive demanded he lose his job and conducted a campaign until he did. Potato potato.
So what you’re saying is that you want a code of conduct to protect Eich’s free speech but not that of the people who campaigned against him. That … simply doesn’t work.
FWIW, I'm also a database researcher (or I used to be, in industry now) and at least in my sphere we tried to avoid master/slave terminology, and in fact I learned this from my advisor at the time, a well-respected professor, who mentioned it was racially insensitive. So, I don't think this is being forced by anyone except the people in the database community already. It's not like progressive mindsets don't exist in the database research community. Databases aren't exactly a great space to imply that conservatism is the mainstream and that progressives are foreign; several prominent current and former researchers are/have been women and the gender ratio is quite a bit different compared to other sub-fields.
That is to say, I don't understand the rhetorical implication here that progressives, or people who want to change master/slave terminology in general, are not part of the community they want to see change in. When that happens, it's just a community discussing about terminological use in their own sphere, which is also exactly what the blog post here is doing. I feel this should be welcomed within any community.
I'm not a big fan of Codes of Conduct. I'm not going to put a lot of energy into being against them, but my general feeling is that CoCs are a case of "going to war to preserve the peace is like fucking to preserve virginity."
Earlier this year, I had a conversation with a guy in charge of a program. He told an anecdote about some bad thing happening and I talked about the need to guard against basing policy on such outliers, that when you write up policy trying to prevent a worst case scenario, you often frame it in a manner that announces to all new people "I expect you to be like That One Guy."
I told my own counter anecdote about dealing with some seriously screwed up guy I met online who wanted to talk me into meeting him in person and he actively hid from me the fact that he was a smoker knowing I have life threatening respiratory problems. When I called him on his messed up bullshit, he told me that if it mattered that much, I should have asked. He took it as some bizarre point of pride that he deceived me without actually directly lying to me.
I briefly spent some time wondering if I needed to post something somewhere essentially saying "No smokers, no tokers." then decided that's about like starting a dating profile and saying in it "No rapists!"
Yeah, that doesn't work. Hopefully, people here chuckle at that like he did.
Social problems tend to be hard problems to solve precisely because direct push back against certain kinds of things can actually deepen the problem and because it neither works to promote a punishment model as your only means to foster good behavior, nor to abandon punishment altogether.
> but I can’t seem to find an actual concrete complaint about what we supposedly need to unfuck in our codes of conduct.
Pretty much "I am allowed to say what I like because freedom of speech. Fuck you you fragile snowflake. Also, you're not allowed to use that same freedom of speech to criticise my ideas oh my god I'm being oppressed it's a terrible terrible thing that is happening to me".
I admit you caught my own clickbaity title usage in hopes it would get enough people to actually open it and elicit some discussion about it but in a different direction than has been so far :) I'm still reading through the other comments but so far I feel like I got a few people thinking about it, which makes me fairly glad.
A code of conduct is absolutely required. My local hackerspace has a rule about proper footwear because some "functioning adult" didn't think he needed to wear shoes. On a shop floor with metal shavings. That's a liability risk no one wants to deal with. And "accidentally" dropping a 5lb hammer on the guy's toes isn't a good solution.
As far as combating bully, tribalism, and harassment. A code of conduct isn't effective unless it's enforced consistently. My local hackerspace has had to remove people. It's been effective. Those people are no longer a part of the community and as a result, the hackerspace is safe place late at night.
> Now why, instead, are we now so dead-set on being so goddamn serious all the
time? What happened to simpler times where things like
"error: ‘long long
long’ is too long for GCC" were the norm? What happened to simpler times where
were used to be able to laugh at ourselves? Sure, there were disagreements and
the occasional toxic troll, but it was very easy to just pointedly ignore them.
"Remember the good old days, when we didn't care about feelings? Yeah, maybe a bunch of women and other minorities got turned away from tech because they would be bombarded for nudes, doxxed, and had to endure a lot of racist taunting, but at least _we_ were having a good time, and right now, that's what I care about."
Yes, it was easy for the author to ignore them. Not for other people. That's the point. The author is giving me PTSD flashbacks to coming home from grade school with a black eye and being lectured about how if only I had ignored the bullies, this wouldn't happen, so really in a way wasn't it all my fault?
>"Remember the good old days, when we didn't care about feelings? Yeah, maybe a bunch of women and other minorities got turned away from tech because they would be bombarded for nudes, doxxed, and had to endure a lot of racist taunting, but at least _we_ were having a good time, and right now, that's what I care about."
This is a strawman, and I assume you are better than that.
I don't think it is. Those of us who've been in tech for a long time know women and people in minorities who have come and gone from the industry for these exact reasons. You don't have to blindly accept the stories people tell about how they're abused and mistreated; just read the comments on the videos of people's talks, or look at the replies to their tweets, and it's really obvious.
Tech culture is nice and cosy for us straight white men, not so much for others. I personally know several women who have left the whole industry/scene because they'd had enough sexism for one lifetime, thank you very much.
If you don't like the anecdata, then there's plenty of studies saying the same thing, and of course the numbers don't lie: there are less women in tech than men (and no, the reason for this is not that they're not very good at it, ffs).
Going back to the good old days is not an option if we want more women involved. And I want more women involved, so I'm not going to co-operate with any attempt to go back to the old days.
I know personally of a few women engineers who have been sexually harassed, discriminated against, belittled at work etc. And very few stay within the industry for very long after.
There is a reason IT has such a toxic reputation. It's because it tolerates some pretty appalling behaviour at times.
That’s not a strawman. It’s reframing the original assertion to highlight the problems the author is ignoring. They are not claiming that this is the author’s actual assertion so they can “knock it down”
If you disagree with the reframing, please explain why instead of shouting “fallacy”
I'm a bit confused on which of two points you are trying to make.
I too was bullied at school. There was no code of conduct at my school. I too was told that I had to ignore bullies.
But I cannot for the life of me believe that making those children who bullied me attest to a code of conduct would have stopped the bullying. Nor can I believe that enforcement by teachers would have increased; the behavior would already have been considered criminal if we were adults so the reason it was ignored was something else. Zero tolerance policies in schools exist because the enforcement problem is so hard to solve. One person's word against another.
I don't see a code of conduct and think to myself, "Oh, good. There won't be any jerks here." I just think, "Hmm, I wonder if they have been having problems... do I want to be here?"
>Yes, it was easy for the author to ignore them. Not for other people. That's the point. The author is giving me PTSD flashbacks to coming home from grade school with a black eye and being lectured about how if only I had ignored the bullies, this wouldn't happen, so really in a way wasn't it all my fault?
If you got PTSD from a black eye what did I get from being beaten into the emergency room with a swollen liver when I was 9?
What did my grandmother get for surviving an extermination camp?
People are anti-fragile. The less adversity you have experienced the less you can deal with adversity. If everything is PTSD inducing nothing is.
Trying to protect people from reality only makes them unfit to live in it.
I was not allowed to used a "calorie counter" web app as a sample app for a certain new web framework at a presentation I planned to make because it may be upsetting to "people of size" and people with "disordered eating" issues.
I declined to change my example, and pulled out of the conference.
And what was a dumb decision on the part of the conference organisers. It doesn't really have anything to do with why codes of conduct are a good or bad idea, though.
Whether they are a good or bad idea, maybe not, but whether they should be supported, opposed, or ignored, it is relevant. The group of people actively pushing for codes of conduct and the group of people making decisions like the one above have significant overlap, and empowering one empowers the other. It's kind of like the police. We need police and I want to like the police. But until they can police themselves and keep police abuse to an absolute minimum, supporting them should not be a foregone conclusion.
> The group of people actively pushing for codes of conduct and the group of people making decisions like the one above have significant overlap
That's just vague hand-wavy logic. One time, a group of people vaguely aligned with X did something stupid, therefore X is a fundamentally bad idea. Obviously that's not true. If a conference organiser puts together a bad conference do you say that conferences as a concept are terrible? Of course not. You say "that was a bad conference". When an organiser overzealously applies inclusive rules you don't say "inclusivity rules are bad", you say "that rule is bad".
I wonder if he is reacting to the many recent reports of censorship in the Elm community or if he has other specific examples or if he is just speaking generally?
As a cishet white male, I’m always a bit perplexed by these kinds of rants.
Did they just not see the vicious bullying disguised as debate, the misogyny, homophobia, ageism and racism that I’ve been seeing in my industry for 30 years? Deliberately not see it? Not care?
Because this is often not fun for members of the community that are Female, PoC, LGBQT, or just targetable.
Honestly no, they probably didn't. I know I never did. It was only once I got to know a couple of women engineers well that I got to know the things they had to put up with. So I can see why you might oppose codes of conduct if you've never been exposed to the reasons why they were implemented in the first place. Personally I'm glad they're there.
To put it bluntly I only see radical shouting on twitter from both sides (look at the latest tweets from the CoC author and the reactionary responses). I have not really experienced it in real life.
So the debate itself seems to be like an alien war fought above my head with the occasional fallout dropping on projects I care about. I would very much prefer both sides to do more coding and less clawing at each other.
Surely people who are behaving immaturely could realise that their behaviour is affecting others negatively and do something about it. It's what happens to most people.
Anyway I am not aware of a particular "purge" going on. Care to be more specific ?
So if I start a project, and thousands of people come and contribute to it, spent millions of hours working on it, I can call any one of them a ducking idiot whenever I want, because it's my project and if you don't like it you can duck off?
Because if so, I think I can see what's gone wrong...
Being in charge does not excuse bad behaviour. It's the same argument that allowed people like Weinstein and Moonves to get away with their bad behaviour for so long.
The fact is that open source projects rely on people. And we need those people to feel like they aren't going to have to tolerate bad behaviour just to be involved in the project.
53 comments
[ 3.0 ms ] story [ 107 ms ] threadSome of the replies are worth a read too. I like the one on cultural differences because it resonates with me that the whole CoC thing seems to be a very american thing.
I’m by no means a big fan of the concept of a code of conduct (it’s basically patronising for functioning adults by spelling out things that should be obvious; and I’ve yet to see evidence that they are actually effective at combating bullying, tribalism and harassment). But by now they’ve simply become a signal in their own right, saying: this place cares about its community. And, in the end, I think that at worst they’re not actively harmful.
So: how are they harmful, and in what regard do they need “unfucking”?
I'm not sure why we didn't just try that in the first place!
The problem I see with these codes of conduct is it can turn the haziness and ambiguity of human communication (especially across cultural boundaries and with people with social difficulties) into black-and-white "if you do X you are a bad person and should be banned". Especially if "X" is defined in a very politicised way or the people who choose to call out offenders are doing so as political enforcers rather than trying to foster good communication.
It's difficult to know this for certain due to the variety of neurodiversity we see in our community. While I agree that codes of conduct have cons, not having a code of conduct also has cons that should be discussed.
I also believe that there is definitely a case for black-and-white "if you do X you should be banned". For example, I believe people who call other people ethnic or sexuality-related slurs should be banned, 100%, and anyone who calls anyone else a slur should be considered hostile to the community. There's very little positive communication to be had if someone refuses to stop using slurs, and they should be banned. Of course, there is a gradient of reasonability to this, but I can see in the most basic points where "if you do X you are a bad person and you should be banned" where X is also political (like homosexual people) where calling anyone a gay slur should be bannable.
It doesn't work at best and it definitely strongly polarises some people into pro/con camps.
That being said, it is funny that nobody would bat an eye at signing a code of conduct when they sign up for a gym membership or to volunteer for the YMCA, but signing a code of conduct to enter a restaurant or pub would feel really obnoxious. In all cases an obnoxious patron would be ejected. Maybe when a code of conduct is presented alongside some other typical agreement it seems more appropriate?
> Maybe when a code of conduct is presented alongside some other typical agreement it seems more appropriate?
Funny, this is exactly what I’ve done on personal projects. The CoC is simply a part of the contributors’ guidelines, next to things like submission guidelines and code style.
I feel like in the early days of the internet people acted like the interactions with other people weren't "real" interactions and that people shouldn't be upset at conversations that wouldn't occur at the grimiest of dive bars. It seems this aspect of online culture pervaded some aspects of developer culture as well (it seems some really unprofessional behavior is tolerated in some places). Having a code of conduct that essentially says, "We expect you to behave in our online community like you would at a company barbecue," can get there. I don't think calling attention to particular types of bad behavior is a good idea. Nobody has succeeded in drawing a bright line through gray areas yet.
I rarely find the first. The second is less clear cut, as far as I can tell the new Linux contributor code of conduct would not have directly applied to him.
None the less, the harm is in that it empowers exactly the same group of people who got Eich fired in the first place.
Much like progressives try to "de-platform" conservatives, these codes of conduct "en-platform" progressives. And while some of their points are valid, it's hard to endorse their camp when they go around hit and run blackmailing others under the threat of shouting Racist! Misogynist! Shitlord! to force them to do things like changing master/slave database terminology or even more insane, changing blacklist/whitelist terminology.
My guess is that you’ll rarely find this as it’s not a protected characteristic under the law (and, as far as I can see, CoCs essentially follow discrimination law).
> None the less, the harm is in that it empowers exactly the same group of people who got Eich fired in the first place.
But Eich wasn’t fired, he stepped down and resigned of his own volition. Both he and others at Mozilla maintain this version of events, and it’s — as far as I can see — uncontested. You seem to be saying that you want a code of conduct that explicitly prohibits protest against political opinions. Good luck with that.
> Much like progressives try to "de-platform" conservatives
This is a myth: “Deplatforming” is neither exclusive nor even particularly prevalent on the left.
> to doing shit like changing master/slave database terminology or even more insane, changing blacklist/whitelist terminology
Fighting against such nonsense seems eminently more sensible (and more winnable!) than fighting for the prohibition of political protest in codes of conduct.
Whether that's the law wasn't my point. And actually some progressive states do have laws prohibiting employment discrimination based on political opinion. They probably came from the Hollywood Blacklists, and are now amusingly ignored and irrelevant as a moral principle now that the shoe is on the other foot.
But Eich wasn’t fired, he stepped down and resigned of his own volition. Both he and others at Mozilla maintain this version of events, and it’s — as far as I can see — uncontested. You seem to be saying that you want a code of conduct that explicitly prohibits protest against political opinions. Good luck with that.
The progressive demanded he lose his job and conducted a campaign until he did. Potato potato.
his is a myth: “Deplatforming” is neither exclusive nor even more prevalent on the left.
"They both do it" does not imply "the left doesn't do it". My point was just to introduce the tactic, which is relevant.
Fighting against such nonsense seems eminently more sensible (and more winnable!) than fighting for the prohibition of political protest in codes of conduct.
It is not winnable. Look at recent events, eg redis. And allowing codes of conduct that don't protect unrelated, out of scope, and otherwise politely expressed political opinions makes it even less winnable.
So what you’re saying is that you want a code of conduct to protect Eich’s free speech but not that of the people who campaigned against him. That … simply doesn’t work.
That is to say, I don't understand the rhetorical implication here that progressives, or people who want to change master/slave terminology in general, are not part of the community they want to see change in. When that happens, it's just a community discussing about terminological use in their own sphere, which is also exactly what the blog post here is doing. I feel this should be welcomed within any community.
Earlier this year, I had a conversation with a guy in charge of a program. He told an anecdote about some bad thing happening and I talked about the need to guard against basing policy on such outliers, that when you write up policy trying to prevent a worst case scenario, you often frame it in a manner that announces to all new people "I expect you to be like That One Guy."
I told my own counter anecdote about dealing with some seriously screwed up guy I met online who wanted to talk me into meeting him in person and he actively hid from me the fact that he was a smoker knowing I have life threatening respiratory problems. When I called him on his messed up bullshit, he told me that if it mattered that much, I should have asked. He took it as some bizarre point of pride that he deceived me without actually directly lying to me.
I briefly spent some time wondering if I needed to post something somewhere essentially saying "No smokers, no tokers." then decided that's about like starting a dating profile and saying in it "No rapists!"
Yeah, that doesn't work. Hopefully, people here chuckle at that like he did.
Social problems tend to be hard problems to solve precisely because direct push back against certain kinds of things can actually deepen the problem and because it neither works to promote a punishment model as your only means to foster good behavior, nor to abandon punishment altogether.
Pretty much "I am allowed to say what I like because freedom of speech. Fuck you you fragile snowflake. Also, you're not allowed to use that same freedom of speech to criticise my ideas oh my god I'm being oppressed it's a terrible terrible thing that is happening to me".
As far as combating bully, tribalism, and harassment. A code of conduct isn't effective unless it's enforced consistently. My local hackerspace has had to remove people. It's been effective. Those people are no longer a part of the community and as a result, the hackerspace is safe place late at night.
"Remember the good old days, when we didn't care about feelings? Yeah, maybe a bunch of women and other minorities got turned away from tech because they would be bombarded for nudes, doxxed, and had to endure a lot of racist taunting, but at least _we_ were having a good time, and right now, that's what I care about."
Yes, it was easy for the author to ignore them. Not for other people. That's the point. The author is giving me PTSD flashbacks to coming home from grade school with a black eye and being lectured about how if only I had ignored the bullies, this wouldn't happen, so really in a way wasn't it all my fault?
This is a strawman, and I assume you are better than that.
I don't think it is. Those of us who've been in tech for a long time know women and people in minorities who have come and gone from the industry for these exact reasons. You don't have to blindly accept the stories people tell about how they're abused and mistreated; just read the comments on the videos of people's talks, or look at the replies to their tweets, and it's really obvious.
Tech culture is nice and cosy for us straight white men, not so much for others. I personally know several women who have left the whole industry/scene because they'd had enough sexism for one lifetime, thank you very much.
If you don't like the anecdata, then there's plenty of studies saying the same thing, and of course the numbers don't lie: there are less women in tech than men (and no, the reason for this is not that they're not very good at it, ffs).
Going back to the good old days is not an option if we want more women involved. And I want more women involved, so I'm not going to co-operate with any attempt to go back to the old days.
There is a reason IT has such a toxic reputation. It's because it tolerates some pretty appalling behaviour at times.
If you disagree with the reframing, please explain why instead of shouting “fallacy”
I don't even understand this - is this kind of joke now prohibited by the Linux code of conduct?
I too was bullied at school. There was no code of conduct at my school. I too was told that I had to ignore bullies.
But I cannot for the life of me believe that making those children who bullied me attest to a code of conduct would have stopped the bullying. Nor can I believe that enforcement by teachers would have increased; the behavior would already have been considered criminal if we were adults so the reason it was ignored was something else. Zero tolerance policies in schools exist because the enforcement problem is so hard to solve. One person's word against another.
I don't see a code of conduct and think to myself, "Oh, good. There won't be any jerks here." I just think, "Hmm, I wonder if they have been having problems... do I want to be here?"
If you got PTSD from a black eye what did I get from being beaten into the emergency room with a swollen liver when I was 9?
What did my grandmother get for surviving an extermination camp?
People are anti-fragile. The less adversity you have experienced the less you can deal with adversity. If everything is PTSD inducing nothing is.
Trying to protect people from reality only makes them unfit to live in it.
I declined to change my example, and pulled out of the conference.
That's just vague hand-wavy logic. One time, a group of people vaguely aligned with X did something stupid, therefore X is a fundamentally bad idea. Obviously that's not true. If a conference organiser puts together a bad conference do you say that conferences as a concept are terrible? Of course not. You say "that was a bad conference". When an organiser overzealously applies inclusive rules you don't say "inclusivity rules are bad", you say "that rule is bad".
Did they just not see the vicious bullying disguised as debate, the misogyny, homophobia, ageism and racism that I’ve been seeing in my industry for 30 years? Deliberately not see it? Not care?
Because this is often not fun for members of the community that are Female, PoC, LGBQT, or just targetable.
So the debate itself seems to be like an alien war fought above my head with the occasional fallout dropping on projects I care about. I would very much prefer both sides to do more coding and less clawing at each other.
Blatant discrimination against one of my reports who was openly gay and dealing with schizophrenia
A female colleague sexually propositioned by her boss
A VP who was openly homophobic and misogynistic.
If you are dealing with this and trying to get it to stop and the other side is asking you to do “less clawing” ...
Anyway I am not aware of a particular "purge" going on. Care to be more specific ?
Because if so, I think I can see what's gone wrong...
Also, people are more than welcome to fork Linux and take it in a different direction.
The fact is that open source projects rely on people. And we need those people to feel like they aren't going to have to tolerate bad behaviour just to be involved in the project.