Live data from Hacker News

I Violated a Code of Conduct

fast.ai

881–890 of 971 posts

Re: I Violated a Code of Conduct

#881

I've never seen a CoC used to help protect a community, only to protect certain already powerful members within a community and give them a tool with which to beat others. Lately I've been actively avoiding giving my time to open source projects that have CoC's like the Contributor Covenant[1], mainly because - if my experience is anything to go by - they are a strong signal that the kind of people I wish to avoid wi…

I think the best approach is not to include any "code of conduct" at all in a project.

Re: I Violated a Code of Conduct

#882
post #879
post #816

Earlier quoted context omitted.

To be fair, the article in question is not about a software project, it's about an individual who is using github as a food blog being trolled using the github collaboration features. It's an example of horrible online behavior, but I don't think it's relevant to OSS communities.

I can understand how you might think that code repos are different from other social media sites. However, they aren't. They require moderation because people are rude even when not anonymous. Here's a quote from the vscode repo moderators: > We deleted a handful of comments which we deemed too offensive to leave as-is (foul language, racist remarks, etc.). We also deleted a few issues that were overwhelmingly offens…

I'm not saying that open source communities are not in need of moderation. Of course they are, like any online community. Basically every open online forum is vulnerable to vulgar, hateful and abusive content being posted. The point this sub-thread is referring to, is that CoC's are there as:

> a way to assure newcomers that your project wasn't going to allow racist trolling on the mailing list

This is what seems a bit funny to me, because I would take it for granted that racist remarks would not be tolerated as a matter of course. It doesn't seem to me that you need a CoC to enforce this.

And I would repeat that in my personal experience, having been involved with OSS discussions for over 10 years, I have never personally encountered this.

Re: I Violated a Code of Conduct

#883

Earlier quoted context omitted.

... do you think the 'what the hell is going on at [company]" is also swearing at their staff? Because I don't think anybody I know would, to me this seems pretty damn clearly like using technicalities/inaccurate definitions as a weapon.

... uh yes? If you say "what the hell?" directly to a representative of that company, then you are literally using profanity at their staff. Like, we can disagree about whether that's a sensible rule or if we should make allowances for non-abusive colloquial phrases ('wtf', 'what the hell?', etc.) or something, but how can you argue it's not breaking the black-and-white rule as written?

>we should make allowances for non-abusive colloquial phrases ('wtf', 'what the hell?', etc.) or something, but how can you argue it's not breaking the black-and-white rule as written?

Because 'swear at' at specifically means using a swear _against_ somebody, not just in a statement while talking to them. If you look at e.g. any of the definitions in the free dictionary, you'll find that they're all about using abusive language towards someone, so the idea of 'non-abusive swearing' at somebody in itself is as absurd as say a 'non-abusive insult'.

It's the difference between swearing in front of your children and swearing at your children, one is possibly bad parenting, the other definitely is.

[1] https://idioms.thefreedictionary.com/swear+at

Re: I Violated a Code of Conduct

#884
post #826
post #751

Earlier quoted context omitted.

In the c++ community[1] someone did just publicly announce that they were tired of the hostility so... yes https://thephd.github.io/the-community# [1] if you think this is "just a c++ problem" you're going to be very disappointed

What are the author's actual complaints about the C++ community? Maybe I am lacking context, but it's extremely difficult for me to understand it by reading this blog post.

It's super inside baseball, sorry

Background:

The boost community has managed to lose a large number of very technically proficient people who were tired of dealing with racism/sexism

JeanHeyd came to prominence a few years ago with some stellar open source libraries and gave some pretty good conference talks & joined the c++ committee.

Throughout his continued work in the c++ community, he ran into a lot of... unnecessary, non-technical feedback.

At some point, he got fed up with it all and created this.

Within the c++ community there are people who are known to be particularly toxic, fwiw, and some of this is calling them out specifically.

I think everyone who has attended a committee meeting knows who/what he is talking about.

There's also an additional bit, where he managed a discord server for one of his open source projects. When discussing Black Is Tech, he got racist pushback.

Hopefully this helps add a little bit of context. I don't think it's too important to understand the details. The tl;dr is that an extraordinary developer, speaker, committee member left the community because he found it to be hostile

That's a fact, and it's one engineers should be reckoning with. Your actions matter.

Re: I Violated a Code of Conduct

#885
post #766

Earlier quoted context omitted.

I actually disagree The whole point is that the legal system is very slow, very hard to report to, and in some cases actively discourages assault / rape claims. CoCs can do better because they don't require as involved of a process I'm not too worried about someone being banned from an event on hearsay, but I am very concerned about serial harassers The former, while unfortunate, is not career ending. It just means t…

I think that's covered by the CoC free case too. If there is or isn't a CoC and you convince the organizer that someone assaulted you, the organizer can and should ban them.

Without a CoC, it's hard to know who to talk to. Conference organizers are swamped.

In another comment I elaborate on what the point of a CoC is: https://news.ycombinator.com/item?id=24930887

Re: I Violated a Code of Conduct

#886

Earlier quoted context omitted.

> pindab0ter's idea, as I read it, is that no, CoCs are not inherently weapons to exclude people for no reason. They typically language about what constitutes bigotry. In the OP, yes, the CoC was weaponized, but it doesn't reflect a necessary fault in CoCs in general. I don't think pindab0ter would agree with this interpretation. @pindab0ter, if you are still following the thread, can you clarify this with a yes/no a…

> Yes. Really? I thought it was more people being overly sensitive, and the enforcement team not using their brains. I think pindab0ter would agree that it was improper enforcement of the CoC. I'm not sure anybody can speak to the intentions of the people that reported it with certainty. > Well, if you dislike someone's political views, and then you hatch a plan to make up fraudulent sexual misconduct allegations wit…

> I think pindab0ter would agree that it was improper enforcement of the CoC. I'm not sure anybody can speak to the intentions of the people that reported it with certainty.

Let's stop the speculation on what pindab0ter would or would not agree with. Clearly you and I interpret their message in completely different ways, so unless they want to come back to clarify their statement, let's just stop with the speculation.

> Is that consistent with the thread? Are you arguing that the majority of CoC reports are outright lies? I thought this thread was about the use of CoC to enforce a code of behavior, and if stringent enforcement counts as misuse.

Look, you asked me to define "weaponize" within a specific context. So I gave you 2 examples: one where I thought use of the term would be appropriate, and one where I thought the term would not be appropriate. I was trying to answer your question about the definition of a word, that's all. I have no idea what proportion of CoC reports are outright lies or half-truth motivated by hidden agendas.

Also, I don't like that you're trying to reframe OP's experience as "stringent enforcement". The case described in OP is clearly selective enforcement, which is pretty much the opposite of stringent.

Re: I Violated a Code of Conduct

#887
post #810

Earlier quoted context omitted.

> Having a hidden set of implicit mores is far worse. In every arena I've operated this is always the case. Military, Big Company and on the streets. Not saying it's right, but it's extremely common (in my experience) > Rules shouldn't be implicit in professional environments. Totally agree. But again, everywhere I've been there are at least 2 sets of rules. Maybe I am jaded by conforming to the 'It is what it is' me…

It is hard. Without a common background (raised with similar upbringing, same religions), your implicit rules can diverge greatly with the others. Not to mention born in different era will play a big role in this. Some people simply don't grow with the changing time. That's why it is more favorable in today's environment to have explicit rules like CoC. At least it brings people to the same understanding quicker. It…

I agree. I work in a company that had only few stated rules and operated under the assumption, that people had a common sense of what is right and what should not be done. The implicit rules were actually working quite well.

At least up to a point where some people clearly, but mostly not openly acted as if these unwritten rules don't apply to them. And these transgressions were not dealt with from management even when they became aware of it.

Was a shitty situation if one was trapped in such a bubble within the organisation.

Fast forward being acquired by a global corporation with an endless amount of rules and regulations. Nobody reads them. Everybody knows the important ones. Nonetheless nobody really cares in the global corp.

Exactly what I see happening in our part of this global org now starting. A sad situation.

Re: I Violated a Code of Conduct

#888
post #825

Earlier quoted context omitted.

>Generalizing to whole groups of people who support an amorphous thing, calling them "psycho-sadists", and saying they want to "run their own little Stasi" is...not exactly how I would foster an inclusive human community. Please be mindful that chmod775 didn't talk about about everybody who is (at least publicly) in support of CoCs. But rather the very vocal minority of people who try to push CoCs everywhere, then vi…

I recall I left Mozilla before the same-sex marriage fight, but I'm familiar with it. Just as I wouldn't call Brendan or gerv a psycho-sadist, I also wouldn't call the people who called for their resignations names, nor group them all together. I think name-calling, especially of a large group which shares only one thing in common is antithetical to building inclusive human communities. Literally we're excluding peop…

>I recall I left Mozilla before the same-sex marriage fight, but I'm familiar with it.

Ah, thanks for clarifying. I wasn't sure about that timeline. I just remember you left early-ish.

>Just as I wouldn't call Brendan or gerv a psycho-sadist, I also wouldn't call the people who called for their resignations names, nor group them all together.

You must have skipped the comments from the community and outside then that included gems such a wall of "FUCK YOU"s or the literal wishes for gerv to die of cancer.

I also remember the side-dramas e.g. over the term "homozillians" which was claimed to be homophobic and prompted similar vitriol (nevermind that it was the name a group of LGBTQ+ people within mozilla gave themselves)

[Another edit: to be clear, not everybody who demanded or favored their resignation falls into the psycho-sadist stasi group, either.]

>I think name-calling, especially of a large group which shares only one thing in common is antithetical to building inclusive human communities. Literally we're excluding people and calling them Stasi members because we disagree with them.

No, we're excluding them and call them sadists and stasi because they act with the same mindset of stasi: observation, propaganda, demagogy, and the stated goal of "destroying" other people, and because they joyfully celebrate whenever one of their perceived enemies gets banished, not dreading the anguish that was caused (maybe unavoidably) but enjoying the pain and anger they caused. I've seen plenty such giddy stasi-sadists rummaging around in everything RMS ever wrote and celebrating victory when he resigned from the FSF (some going so far to publicly wishing him to become homeless and freezing to death in the next winter).

This is where we should draw the line and where the "paradox of tolerance" actually makes sense: at the extreme fringes, be it racists and white supremacists on one side, and yes, as hurtful at this truth is, the extremes of what we both probably would consider our side as well.

>WRT Linus, I personally know many talented people who wouldn't touch Linux development specifically because of him.

That's fine. Their decision. I know a lot of people I wouldn't want to work with either.

>[Linus has] also made a lot of people's lives worse.

Utter bullshit and baseless allegation. Why would you say such a thing without providing any shred of evidence?

>Where's their due process?

Due process? For what? Perceived offense? Unsettling remarks somebody made? "Wrong" opinions somebody holds? There is none and there won't be and there shouldn't be.

And as you may or may not know, people criticized him for his erratic behavior, and while it took quite some time, he tried to improve his manners (not just since the Sharp-thing). But no matter how much or little he has and/or will change, there will be always people who want his head.

The "due process" is (where we didn't cross into criminality): you criticize people for their behavior in a constructive way, if they listen and work on themselves great, if they don't then they don't and it's up to you to decide if you want to work with them or if their behavior is too much.

> In fact he was allowed to stay for years, despite harassing women and acting inappropriately in his position

Again bullshit. Even worse bullshit, as it perpetrated the lie he was a major harasser.

>But also: What makes you think he wasn't given due process? He says he was "pressured" by MIT and resigned. Do you think he couldn't have fought it? It sounds like he decided not to fight it. That's different than not being given due process.

Right, you go ahead and demand due process and stand your ground when the internet mob comes for you with pitchforks. This is naïve thinking. at best. It's outright victim-blaming at worst. "Why didn't he just answer long and public why he had a matress in his offide? Why didn't the rape victim answer long and public why she thought it was OK to wear sexy clothes and makeup?"

>The Epstein email was a last straw.

You mean the Minsky email, where he called Epstein a criminal, and suggested that Minsky himself might not have known what was going on?

[Edit: Yes it was an uneasy read, and maybe rather flawed thinking, and deserving of criticism (not his head) but many people claimed he defended child abuse, which he did not]

>Again with RMS, it's clear that his behavior was deeply upsetting to a lot of people.

So he is a weird guy and can put people in unease. He has had a mattress in his office, and he awkwardly hit on some women because he is a bit of a social retard. Big fucking whoopdie-doo. Some of the bullshit that blog post (and others) accuse him of isn't even first-hand experiences, just off remarks like the "if he hits on you, say you're a vi user" remark. What's the conclusion here? That because RMS is awkward in social interactions he better not try to date ever, he doesn't deserve relationships and a sex life because he might make people unwelcoming of his initial advanced uneasy?

>It's cool that Linus has made your life better.

> But also: What makes you think he wasn't given due process?

By the way, now you're putting words in my mouth I never spoke or wrote.

Re: I Violated a Code of Conduct

#889
post #316

Earlier quoted context omitted.

It doesn't communicate what you consider to be dickhead behavior, so it invites fear, uncertainty and doubt both in whether my behavior is okay, and in what behavior of other participants I can expect to be "protected" from.

Did you think it was cool to be a dickhead when there wasn't an explicit no dickheads allowed rule? I don't think I'd use the wtfcoc, but it's just being explicit that the owner of the repo can block you if desired, which some people need to have said.

> Did you think it was cool to be a dickhead when there wasn't an explicit no dickheads allowed rule?

No, which is why I think the rule doesn't add any actionable information.

Re: I Violated a Code of Conduct

#890

Earlier quoted context omitted.

We don't know anything about the accusers, do we? I don't think it's fair to assume they had malicious intentions. Specifically, I don't think we can assume that the people who were uncomfortable with the talk were like "this speaker should be banned from the conference". Maybe the initial message was closer to "hey, this seems a bit harsh and distracts from the actual content, maybe the speaker wouldn't mind toning…

> We don't know anything about the accusers, do we? That’s the problem. The system is broken because it’s designed to give the accusers every benefit of the doubt, while giving the accused no recourse. The accused is at the mercy of anonymous complaints. The accusers have zero accountability or downsides.

I'd say the accused is at the mercy of the conf organizers evaluating the complaints fairly. But the accused is at the mercy of the conf organizers whether they use a CoC or not.
Post reply on HN