New FreeBSD Code of Conduct
freebsd.org
freebsd.org
I'm a member of a local HAM radio group and we don't have any CoC and we don't have any issues at all. The male/female makeup is about 70/30 and there are people of various political/religious viewpoints, but I haven't once seen any issues over these differences. I've seen leftists amicably talk and work with conservatives because when we meet as a group it is all about HAM radio, nothing else. I'm not sure why tech communities have all these problems to be honest...it seems like there are groups that purposefully want to stir up discord because they make money (get funding) if there are issues...
Have you considered that instead of "purposefully want[ing] to stir up discord" for funding the rules are meant to reduce the incidence of actual harassment/abuse? Or to promote inclusivity?
How does an articulation of values "stir up discord?" I can point you to numerous examples of harassment and inequity in the tech community. Can you point me to an example of "discord" brought about by better rules of conduct? Or to this funding that you mention?
Only my wife's anecdotal experience...she was a full-time software developer and the companies she worked for routinely tried to use her as an example in their "we support women in tech" PR. She hated it and said it felt degrading. Also, there were various "women in tech" groups that reached out to her, based on some of her open source work, for conference speaking engagements/panels/writing/etc, and they were pushy about it. When she was showing the groups to me, they were all operating off of donations from various Fortune 500 companies. The "discord" is that a lot of these "women in tech" groups, advocated in some cases by women who aren't even doing anything tech related, castigated my wife, on two various instances, for not wanting to participate. My wife didn't want to be a pawn for some corporate PR or for some "women in tech" group...she just wanted to engineer things in peace.
It seems like that minor inconvenience is worth the net benefit to the community, from which your wife benefits (for example, by being legally protected against sexual discrimination in the workplace).
You'd be hard pressed winning her over with those arguments in all honesty
> "...for example, by being legally protected against sexual discrimination in the workplace"
Sexual discrimination in the workplace protections aren't the result of the work done by groups previously mentioned...
Perhaps being local creates more social cohesion.
I've seen plenty of these issues in online ham groups, including political and religious sniping.
If so: you have a code of conduct, you just don’t have a _written_ code of conduct. You’re relying on the relative homogeneity and shared context of the group to know and follow the unwritten rules.
This tends to work ok for smaller more homogenous groups with shared social values. But unwritten rules fail for people on the margins, and falls apart at scale.
How ever did society survive before written CoC's?
Many private groups have rules on good and bad behavior. There's simply nothing new about it.
It was simply if you behaved badly, you were asked to leave. Nobody needed a definition of rude behavior.
I suspect that has something to do with the fact that law codes are legislated by a select body, which is more susceptible to influence than an informal consensus.
Consider this line from the CoC:
>Comments that reinforce systemic oppression related to gender, gender identity and expression, sexual orientation, disability, mental illness, neurodiversity, physical appearance, body size, age, race, or religion.
Why even include the line 'reinforce systemic oppression' ? I guarantee that the CoC won't be enforced against someone saying stuff like "Kill all men" or "white men are garbage". They're a tool for expelling anyone who doesn't kowtow to social justice ideology.
One of the most widely used CoCs - Open Code of Conduct -specifically has a section about not accepting complaints regarding ‘Reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia’
[1]: https://github.com/fantasylandinst/fcop/blob/master/CODE_OF_...
Harassment should be harassment, no? Does it matter if the perpetrator is "reinforcing systemic oppression" or just being obnoxious? Why put this clause in here? Will it be enforced when someone says "kill all men" or "apply for our speaking position if you're not a white male"?
This CoC seems sharply political, which is sad because something like FreeBSD should more or less be totally free of politics.
> When "killing all men" type of behavior becomes problematic you will have a point.
Every time someone "ironically" tweets this, it's a problem. I've yet to see a CoC used effectively to stop it.
The politically neutral move would be to not have a CoC or have one that excludes all demographic white/blacklisting.
Stop right here to consider every other possible point of view.
>Because men have not been historically a target of oppression
In some cultures it's men who were hunted for witchcraft and men were burnt alive or drawn. You just offended them. Also in our culture men go to war, men die and fight wars. That's pretty quite oppressing that politicians have no problem sacrificing men. Consider that point of view.
So, there's a lot of "politicking" going on back and forth over this, but I'd like to suggest a specific problem: by attempting to formalize what used to be intuition, you're opening the door for people to follow up bad behavior with legal arguments that it was actually allowed. For example, someone could say something that was obviously meant against a group, and then defend it by pointing to specific wording in the CoC. ("But can you prove the oppression was systemic? Says the person who is obviously acting maliciously but is not obviously part of a system.")
If you try to avoid this by interpreting the rules according to the present and changing intuitions of the project leaders, then you haven't really changed much from before.
> This document is not an exhaustive list of things that you should not do. Rather, consider it a guide to make it easier to enrich all of us and the technical communities in which we participate.
To draw a parallel, do you think HN would be more successful if it relied on "intuition" for norms of discussion?
HN's moderating guidelines are about content whereas FreeBSD's new Code of Conduct codifies human behaviour, as the name would imply. They are different things.
You might also note that HN regularly fills up with pages upon pages of sexist (more rarely, racist) tripe. Which might be ok for HN but the people who participate in the FreeBSD project have decided it's not ok for their thing.
To your second point: The BSD guidelines address content ("comments") and physical meetings, which I assume apply to conferences and hackathons. I don't see the distinction you are making between "content" and "human behavior," as content is human behavior online. There is good research on moderated communities. Anecdotally, I am talking to you here and not on Reddit because of stronger guidelines (and the resulting, to my mind, higher quality of discussion).
That's a really interesting statement - I think that it has more to do with the actual people in the community (including the individual people moderating) than the guidelines they wrote. I think that if you took the HN guidelines and told a major subreddit's team to implement them, the discussion there wouldn't get any better. Why? Because it's all dependent on the judgment of the community and the moderators, and you either have that resource (and are already using it) or you don't.
Do you truly think so?
I like it here well enough, don't get me wrong. But I don't know that replacing flame wars with passive aggressiveness - which is essentially what HNs moderation does - is a great tradeoff.
This clearly reduces the ambiguity in the community. And even if some ambiguity does remain - which, as you point out, is inevitable - having examples of obviously impermissible behavior and a framework for conflict resolution is requisite for a community.
This doesn't preclude thoughts on race-relations—if that was the goal, it would've simply said so.
We know what this means.
The previous CoC did fine at this.
This new CoC almost ensures that what it's attempting to curb will inevitably happen, because of it's existence.
There's no place in a software project for insulting someone's gender, race, religion, sexual orientation, etc. just because it's a more typical one. There are certain toxic community members who use well-intended rules like this a shield while they proceed to insult certain groups or stereotype them.
Better to avoid that type of discussion entirely. It's a software project, not a place to discuss politics or race relations. Hopefully they take a look into this and adopt a more neutral CoC like LLVM's: https://llvm.org/docs/CodeOfConduct.html
1. The CoC committee acts on reports -- someone has to be bothered by it.
2. It isn't an insult.
3. It isn't sexist.
On a tangent though, I feel the word "harassment" is now generalized and used for any "inappropriate conduct". It loses the meaning that I'm getting from dictionaries ( https://en.oxforddictionaries.com/definition/harassment and https://www.merriam-webster.com/dictionary/harass ) or Wikipedia ( https://en.wikipedia.org/wiki/Harassment#United_States ) which seems to include some specific elements that make it stand out, like "repetition" or "persistence" in a behavior, or continuing after someone asked to stop.
I don't think it was (necessary). Given the incident where someone tried to get a github user 'fired' from a project for 'transphobia' on twitter, I have no faith anything wrong even happened in FreeBSD's virtual workplace.
Whether or not someone is an actual asshole, the ability to avoid misunderstandings is critical to moving forward and getting stuff done and not wasting time on distractions and petty arguments. CoC's are simply an organization's defense mechanism against pointless interpersonal chaos that doesn't belong on their mailing lists (or whatever) in the first place.
Source: genetically inclined to be a total and complete asshole, have spent the last few decades trying to get better though.
It doesn't take much creativity to recognize the inherent contradiction in this systemic line of thinking.
This is a long list of codified norms du jour to launch endless power micro-games and let attention-seeking holler than though people to run the show.
This isn't targeted at you, though, or even the average person. Even if this stuff is obvious to most people, there certainly exist people who can't be trusted to be nice to others, and they're the ones causing problems, so they're the most important target audience for a code of conduct.
I'm more concerned about rules that I think might apply to me in a way I'd consider unfair than about rules that I'm already staying a safe distance from violating.
So you agree with the contents of the code of conduct but your not going to following them just to be difficult?
There isn't any evidence of it. On the other hand the language in the CoC itself is evidence that it comes from busybodies.
And just what evidence is that? You inferring something is not evidence.
In fairness, FreeBSD say at the end they lifted material from another CoC (geekfeminism), although looking at it (http://geekfeminism.wikia.com/wiki/Community_anti-harassment...) it's actually all on FreeBSD.
Instituting the CoC is a power play. It allows you to increase your power and influence by pushing the boundaries of what counts as harrasment much further than it would otherwise be understood, for very simple reason — for most people, fighting against CoC is not the hill they want to die on, as nobody wants to be seen as defender of abuse and harrasment.
It is similar to child pornography legislation — you can go to jail for hand drawn pictures of specialized children, which is pretty stupid if you think about it, but most people don’t care: they aren’t pedophiles and so they aren’t interested in sexualized content featuring children, and the personal gain of feeling good about defending individual freedom and liberty is not worth the status loss from, you know, defending actual pedophiles.
With CoC it is similar — you are expanding your sphere of power and influence, and everyone opposed is just dirty defender of abuse and harrasment, and so basically a harraser herself, and thus we need to eject her for the good of the community.
The BSD rules are a softer version of that starker example. I am truly perplexed by the resistance to it. It has huge benefits for a marginalized group and marginal inconvenience for those already in power, already privy to all of the benefits.
Hey FreeBSD (and OpenBSD) developers have you patched spectre and meltdown already? Have you fixed your communication issues with security researchers who stopped notifying you of serious bugs? No? Oh I would hug you to cheer you up, but it's now allowed now.
You realize people and projects can work on multiple things at once right?
> Hey FreeBSD (and OpenBSD) developers have you patched spectre and meltdown already?
The FreeBSD and OpenBSD developers were notified 6 months late and you expect them to magically have a patch ready.
> Have you fixed your communication issues with security researchers who stopped notifying you of serious bugs?
FreeBSD did nothing wrong to security researchers so there isn't anything to fix.
> Oh I would hug you to cheer you up, but it's now allowed now.
You sound like a wonderful person, not! Seriously the COC is to keep toxic people like you away.
Then they did it right, I am most probably not going to donate to FreeBSD foundation first time in 5 years.
You must not care much about FreeBSD if a code of conduct saying don't be a asshole is what drove you to stop donating.
Also I'm skeptical you ever donated, you were spreading misinformation in you previous post about FreeBSD and now your mad they wrote a CoC that say things like don't threaten violence or stalk people.
That's a disingenuous summarization, you're dropping all of the important details to arrive at a platitude. It's akin to claiming "govern well" is an accurate summarization of the Republican party platform.
Some of us just want to keep politics out of tech.
We are probably the weirdos I guess.
This CoC can be summarized as "don't be a jerk to other people". I can't even fathom how that's a controversial or political statement, but yet, here we are.
Your summary is as disingenuous as someone summarizing the Republican party's platform as "run the US government well." It drops all of the important details to arrive at a meaningless platitude. I'm pretty sure you can fathom the controversy, but you're just being deliberately obtuse.
That is true if in your world saying or writing the following is being a jerk:
- hug, <3
- smoking is bad for you, you should eat healthier food, I think that food is disgusting
- men have higher testosterone levels
All of these violate their CoC.
If all they wanted is a CoC that says "don't be a jerk" then they would have put that into their CoC and not what's in it currently, like many other projects had done so[1].
> I can't even fathom how that's a controversial or political statement, but yet, here we are.
It's political because it's being pushed by political activist groups and it's controversial because not everyone agrees that writing hug should get you banned from a technical community.
Then why did they explicitly put that into their CoC?
> Grow up and realize that context is important.
I think I'm going to stop here, because I don't like arguing with people who use condescending language to hide the fact that they don't have an argument.
It is obvious that no matter what specific part of the CoC I will point out, you will defend it by poisoning the well, no matter how wrong it is.
1. No politics
2. No religion
3. Don't be a cunt
So, attempt failed.
I could provide a translation into US English. Asshole? Jerk? Douche?
> Systemic oppression: The ways in which history, culture, ideology, public policies, institutional practices, and personal behaviors and beliefs interact to maintain a hierarchy — based on race, class, gender, sexuality, and/or other group identities — that allows the privileges associated with the dominant group and the disadvantages associated with the oppressed, targeted, or marginalized group to endure and adapt over time. (Derived from Aspen Institute, via Open Source Leadership)
Edit: Added example ambiguity.
Reddit discussion: https://www.reddit.com/r/freebsd/comments/7xapx2/freebsds_ne...
Comments from one of the people responsible for creating the CoC are here: https://www.reddit.com/r/freebsd/comments/7xapx2/freebsds_ne...
If someone can think of another way of harassing then making "Harassing photography or recording, including logging online activity for harassment purposes" it's allowed? I doubt that's the intention. So why the oddly specific rules?
Not weirdly specific rules; weirdly specific examples. And the answer is "because these are things which have happened".
Assumption is the mother of all fck-ups.
“There is deep infantilism in the culture ... They want to be told, or, they want to decide and say, ‘This is good, this is bad, I’m saying so.’ Anything that in any way conflicts with that is not to be borne.” -Stephen Fry