[personal profile] mjg59
The Fantasyland Institute of Learning is the organisation behind Lambdaconf, a functional programming conference perhaps best known for standing behind a racist they had invited as a speaker. The fallout of that has resulted in them trying to band together events in order to reduce disruption caused by sponsors or speakers declining to be associated with conferences that think inviting racists is more important than the comfort of non-racists, which is weird in all sorts of ways but not what I'm talking about here because they've also written a "Code of Professionalism" which is like a Code of Conduct except it protects abusers rather than minorities and no really it is genuinely as bad as it sounds.

The first thing you need to know is that the document uses its own jargon. Important here are the concepts of active and inactive participation - active participation is anything that you do within the community covered by a specific instance of the Code, inactive participation is anything that happens anywhere ever (ie, active participation is a subset of inactive participation). The restrictions based around active participation are broadly those that you'd expect in a very weak code of conduct - it's basically "Don't be mean", but with some quirks. The most significant is that there's a "Don't moralise" provision, which as written means saying "I think people who support slavery are bad" in a community setting is a violation of the code, but the description of discrimination means saying "I volunteer to mentor anybody from a minority background" could also result in any community member not from a minority background complaining that you've discriminated against them. It's just not very good.

Inactive participation is where things go badly wrong. If you engage in community or professional sabotage, or if you shame a member based on their behaviour inside the community, that's a violation. Community sabotage isn't defined and so basically allows a community to throw out whoever they want to. Professional sabotage means doing anything that can hurt a member's professional career. Shaming is saying anything negative about a member to a non-member if that information was obtained from within the community.

So, what does that mean? Here are some things that you are forbidden from doing:
  • If a member says something racist at a conference, you are not permitted to tell anyone who is not a community member that this happened (shaming)
  • If a member tries to assault you, you are not allowed to tell the police (shaming)
  • If a member gives a horribly racist speech at another conference, you are not allowed to suggest that they shouldn't be allowed to speak at your event (professional sabotage)
  • If a member of your community reports a violation and no action is taken, you are not allowed to warn other people outside the community that this is considered acceptable behaviour (community sabotage)

Now, clearly, some of these are unintentional - I don't think the authors of this policy would want to defend the idea that you can't report something to the police, and I'm sure they'd be willing to modify the document to permit this. But it's indicative of the mindset behind it. This policy has been written to protect people who are accused of doing something bad, not to protect people who have something bad done to them.

There are other examples of this. For instance, violations are not publicised unless the verdict is that they deserve banishment. If a member harasses another member but is merely given a warning, the victim is still not permitted to tell anyone else that this happened. The perpetrator is then free to repeat their behaviour in other communities, and the victim has to choose between either staying silent or warning them and risk being banished from the community for shaming.

If you're an abuser then this is perfect. You're in a position where your victims have to choose between their career (which will be harmed if they're unable to function in the community) and preventing the same thing from happening to others. Many will choose the former, which gives you far more freedom to continue abusing others. Which means that communities adopting the Fantasyland code will be more attractive to abusers, and become disproportionately populated by them.

I don't believe this is the intent, but it's an inevitable consequence of the priorities inherent in this code. No matter how many corner cases are cleaned up, if a code prevents you from saying bad things about people or communities it prevents people from being able to make informed choices about whether that community and its members are people they wish to associate with. When there are greater consequences to saying someone's racist than them being racist, you're fucking up badly.

Thanks!

Date: 2017-02-27 02:54 am (UTC)
From: (Anonymous)
Thanks for looking out for all of us and reporting on this foolishness.

Date: 2017-02-27 04:48 am (UTC)
From: (Anonymous)
someone holding opinions you don't like is not "abuse"

(no subject)

From: (Anonymous) - Date: 2017-02-28 12:11 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-02-28 03:44 am (UTC) - Expand

(no subject)

From: [personal profile] tim - Date: 2017-02-28 06:41 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-02-28 11:31 am (UTC) - Expand

Date: 2017-02-27 05:49 am (UTC)
From: (Anonymous)
Saying "I volunteer to mentor anybody from a non-minority background" is by definition discrimination,
Saying "I volunteer to mentor anybody from a minority background" is somehow magically is not? WTF?

Date: 2017-02-27 06:03 am (UTC)
From: (Anonymous)
The longhand version is "I volunteer to mentor those who need it most, those have been systematically discriminated against and have not had access to the same advantages and privilege that others have."

(no subject)

From: (Anonymous) - Date: 2017-02-27 06:11 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-02-27 06:32 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-02-27 06:53 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-02-27 07:28 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-02-27 10:02 am (UTC) - Expand

Under-represented demographics

Date: 2017-02-27 05:52 pm (UTC)
From: (Anonymous)
Words are hard and effective communication is difficult. Its worth the effort though.

I have found it helpful to consider that it is healthy for *disciplines, institutions, and/or organizations* themselves to be inclusive of as many perspectives as possible.

One of the ways that these perspectives are systematically managed (so as to scale, though not the only way) is through demographics. In that way, inclusion of under-represented peoples (however they are identified) are important to the health and success of those disciplines, institutions, and/or organizations.

I encourage anyone who feels that the group that they identify with is not being adequately represented in their discipline to express their concern as honestly as possible and without anger or resentment. If the discpline, institution, and/or organization does at least listen to and consider your concern(s); it might be time to find a new one.

Date: 2017-02-27 11:20 pm (UTC)
From: (Anonymous)
> Saying "I volunteer to mentor anybody from a non-minority background" is by definition discrimination,

A former neo-nazi volunteers to mentor any neo-nazi inmate in an effort to turn them away from hate and toward a career in programming. This would in no way be discriminatory, much less "by definition".

> Saying "I volunteer to mentor anybody from a minority background" is somehow magically is not? WTF?

An African-American former gang member volunteers to mentor any African-American gang member inmate in an effort to turn them away from hate and toward a career in programming. This would in no way be discriminatory, and is in no way "magical" as evidenced by the _same_ logical conclusion above.

Your pen test failed to reveal anything useful. Rather than the impossibly slow and error-prone process of reverse-engineering the world from inside a cave, might I suggest reading the source: e.g., history books, ethnographies, social science research, etc.

(no subject)

From: (Anonymous) - Date: 2017-02-28 05:10 am (UTC) - Expand

What is wrong with you?

Date: 2017-02-27 07:58 am (UTC)
From: (Anonymous)
Since I won't be read, I guess I can write anything.

Though that code is clearly not well-formatted in its entirety, please keep in mind that these guys lost all their sponsorship because they dared inviting and letting talk someone who is professionaly relevant.

But because that invited person thinks something weird, in an unrelated subject, you and other judge them as thinking the same thing. This is already preposterous as is it, you also blame them for it even though THEY did not hurt anyone.

I am fed up with the black and white world that you depict, I am fed up with all this hatred that YOU are the the very first to convey. Please relax and stop blaming people for merely thinking differently. You are against racism, I am against racism, fine. If the guy in question thinks differently, fine. As long as nobody ACTUALLY suffer, then fine... And I don't mean by that "if someone reads a code of conduct and feel offended"...

And the saddest fact about such a post is that you have no clue that the less tolerant here, the one who is more likely to hurt people, are actually people just like you who just cannot stand the idea that other people could think differently.

I find it just as "racist" not to hire someone because they are black even though they seem the best candidate as not supporting a conference cycle just because they dared invite the person deemed the more competent but thinking (in some unrelated subject and occasions) something else.

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 10:44 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 12:29 pm (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 01:03 pm (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 02:01 pm (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 10:25 pm (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-28 12:24 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-28 11:40 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 11:20 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 12:53 pm (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 11:58 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 10:44 pm (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-28 03:57 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 12:17 pm (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-28 06:35 am (UTC) - Expand

Re: What is wrong with you?

From: [personal profile] tim - Date: 2017-02-28 06:43 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-28 06:50 am (UTC) - Expand

Re: What is wrong with you?

From: [personal profile] tim - Date: 2017-02-28 06:53 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-28 06:55 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-03-01 04:38 pm (UTC) - Expand

Re: What is wrong with you?

From: [personal profile] vatine - Date: 2017-02-28 06:48 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-27 05:13 pm (UTC) - Expand

Re: What is wrong with you?

Date: 2017-02-27 01:22 pm (UTC)
From: (Anonymous)
You cannot provide an environment that is welcoming and inclusive towards both racists and people of color/ethnic minorities. You cannot provide an environment that is welcoming and inclusive towards both misogynists and women. You cannot provide an environment that is welcoming and inclusive towards both homo/transphobes and LGBQT folks.

You have to pick which of the above groups in each category you want to welcome into your environment, because you can't have both, almost by definition.

Given that one of these groups of people in each category are just a bunch of people being their intrinsic selves, and the others are specific individuals who are behaving in a way that they could change at any time, if they wanted to and chose to, then I'm perfectly happy excluding the bigoted asshats.

I'm also pretty sure that you end up with access to more total competence in your community by excluding a handful of highly competent shitheads, and nurturing the competence of hundreds, or thousands, or tens of thousands of marginalised people who would otherwise be excluded. And even if that's not the case, I know which community I (as a straight white cis male) would rather be a part of.

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-28 02:01 am (UTC) - Expand

Re: What is wrong with you?

From: (Anonymous) - Date: 2017-02-28 12:39 pm (UTC) - Expand

Date: 2017-02-27 08:50 pm (UTC)
From: (Anonymous)
conferences that think inviting racists is more important than the comfort of non-racists, which is weird in all sorts of ways
Ignoring for the moment how much of a misrepresentation that appears to be..., if you think that's "weird in all sorts of ways", consider this question: "How many robes and hoods have you collected?" (http://www.npr.org/2014/11/14/363896136/the-silver-dollar-lounge).

(no subject)

From: (Anonymous) - Date: 2017-02-28 12:33 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-03-01 04:32 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-02-28 03:30 am (UTC) - Expand

FUCKING SHIT

Date: 2017-02-27 10:49 pm (UTC)
From: (Anonymous)
This article is a piece of fucking shit. It stabs wildly at conclusions which are 100% incorrect or misinterpreted. Deliberately trying to malign a conference trying to do the right thing. His little bullet points are shit, there's nothing in the coc that prevents people who've been victims of racism from reporting it to the police or anyone. In fact, if I read it right, they're welcome to report it and they'll be banned from the conference. Stop projecting your own biased feelings onto other people.

Re: FUCKING SHIT

From: (Anonymous) - Date: 2017-02-28 01:34 am (UTC) - Expand

Re: FUCKING SHIT

From: (Anonymous) - Date: 2017-02-28 04:06 am (UTC) - Expand

Re: FUCKING SHIT

From: (Anonymous) - Date: 2017-02-28 07:15 am (UTC) - Expand

Re: FUCKING SHIT

Date: 2017-02-28 06:12 am (UTC)
From: (Anonymous)
Well said. The internet outrage each year over this conference is already tired. The organizers are clearly interested in making the conference a positive and safe experience for all attendees, and they're trying something different than most other conferences. They should be applauded and given constructive feedback on how to improve.

Sponsors haven't pulled out because they disagree with the approach, they've pulled out because the vitriol surrounding this trumped up outrage is way, way over the top.

Look, I'm a life-long social progressive but the conservatives are right that this PC culture has gone off the rails.

Re: FUCKING SHIT

From: (Anonymous) - Date: 2017-02-28 06:57 am (UTC) - Expand

Worst argument in the world

Date: 2017-02-28 05:30 am (UTC)
From: (Anonymous)
http://squid314.livejournal.com/323694.html

Calling someone a racist because of some views they hold is the worst argument in the world. I'd suggest tabooing the word "racist" and instead focus on how exactly they are a threat. By calling someone racist, you associate them with all the negative attributes and atrocities ever associated with racism. And because the term is so loosely applied it has very little predictive power. It's a cheap argument which is likely to polarize people and might even turn away potential allies who feel you are being intellectually dishonest and just trying to score some points in the outrage Olympics.

Re: Worst argument in the world

Date: 2017-02-28 06:44 am (UTC)
tim: Tim with short hair, smiling, wearing a black jacket over a white T-shirt (Default)
From: [personal profile] tim
> Calling someone a racist because of some views they hold is the worst argument in the world.

Sorry, are you saying that the worst argument in the world is to call somebody a racist because they hold racist views? I'm just trying to understand what you're saying here.

Re: Worst argument in the world

From: (Anonymous) - Date: 2017-02-28 07:11 am (UTC) - Expand

Re: Worst argument in the world

From: [personal profile] tim - Date: 2017-02-28 07:14 am (UTC) - Expand

Re: Worst argument in the world

From: (Anonymous) - Date: 2017-02-28 07:26 am (UTC) - Expand
(screened comment)

Re: Worst argument in the world

From: [personal profile] tim - Date: 2017-02-28 05:39 pm (UTC) - Expand

Re: Worst argument in the world

From: (Anonymous) - Date: 2017-02-28 06:19 pm (UTC) - Expand

Re: Worst argument in the world

From: [personal profile] tim - Date: 2017-02-28 06:44 pm (UTC) - Expand

Re: Worst argument in the world

From: (Anonymous) - Date: 2017-02-28 10:41 pm (UTC) - Expand

Re: Worst argument in the world

From: [personal profile] tim - Date: 2017-03-01 12:02 am (UTC) - Expand

Re: Worst argument in the world

From: [personal profile] tim - Date: 2017-02-28 11:49 pm (UTC) - Expand

Re: Worst argument in the world

From: (Anonymous) - Date: 2017-03-03 09:56 am (UTC) - Expand

Thank you

Date: 2017-02-28 03:56 pm (UTC)
From: (Anonymous)
I see a lot of hate in your comments, so I want to tell you thanks. I had no idea that any of this stuff happened and I'm fairly grossed out by all of it.

Nepotism and more

Date: 2017-02-28 04:50 pm (UTC)
From: (Anonymous)
I checked lambdaconf's page. One big cult-like family operation.

Their "Chief Prophet of Functional Programming" John De Goes, seems to have a philosophical bent displayed at his twitter account that quite a few studies show to cause psychological and physical problems later in one's life... Specifically "The ability to delay gratification is one of the best predictors for success in achieving one's goals in life. It's the heart of discipline." Delaying gratification makes you sick but does allow one to achieve material success you will never really enjoy, later. It also allows a cult to redirect YOUR gratification to the fulfilling of theirs.

These people are a cult.

Re: Nepotism and more

Date: 2017-02-28 07:29 pm (UTC)
From: (Anonymous)
Their page used to be bigger and even more culty.

Date: 2017-02-28 09:32 pm (UTC)
vatine: Generated with some CL code and a hand-designed blackletter font (Default)
From: [personal profile] vatine
For the sake of argument, let's compare this with the Code of Conduct for the British Computing Society, a professional organisation for IT.


Public Interest

You shall:

a) have due regard for public health, privacy, security and wellbeing of others and the environment.
b) have due regard for the legitimate rights of Third Parties*.
c) conduct your professional activities without discrimination on the grounds of sex, sexual orientation, marital status, nationality, colour, race, ethnic origin, religion, age or disability, or of any other condition or requirement
d) promote equal access to the benefits of IT and seek to promote the inclusion of all sectors in society wherever opportunities arise.


Clearly incompatible with being a racist. If an institution for chartered professionals can clearly state "don't be a racist", I think a conference could do the same.

Date: 2017-03-01 12:43 am (UTC)
From: (Anonymous)
> d) promote equal access to the benefits of IT and seek to promote the inclusion of all sectors in society wherever opportunities arise.

d) when combined with c) explicitly encourages the inclusion of people who are racists, but keep their racist (or other -ist) conduct separate from their professional conduct.

I would be surprised if this would pass muster with those on the bleeding edge of Social Issues on this side of The Pond.

I *love* simple guidelines like those that provide a tiny bit of shine on "Don't be a shitlord.", but it seems to currently be fashionable to attempt to appease every blowhard with a Tumblr account by layering on gobs and gobs of unnecessary (and often worrisome) complexity.

Maybe in a couple of years, people will tire of this and we'll be back to simpler, more effective rules and guidelines.

put to the test

From: (Anonymous) - Date: 2017-03-01 10:26 am (UTC) - Expand

Re: put to the test

From: (Anonymous) - Date: 2017-03-01 11:19 pm (UTC) - Expand

Date: 2017-03-01 05:54 am (UTC)
From: (Anonymous)
Ok. Let's suppose some group of researchers decided to scientifically prove that "some races are more suited to slavery than others" is false. So they do the research, check their results and ... come to unexpected conclusion that it is actually true.
Does that automatically make them racists?
Does that make them slavery supporters despite that they think it is bad?
If someone informs you about results of that research, that makes her racist?

Your link on wikipedia states that Yarvin thinks that while he doubts that "all races are equally smart," the notion "that people who score higher on IQ tests are in some sense superior human beings" is "creepy".
So he says that racist views are creepy, and based on that you say he is a racist?

Anyway calling a Jew "reanimated zombie Hitler" is interesting. I wonder if that makes you anti-Semite the same way he is a racist?

Date: 2017-03-01 10:30 am (UTC)
From: (Anonymous)
This is a farcical argument, because those scientists would have a basic understanding of biology, and therefore would understand that the notion of human "races" is an obsolete, antiquated and indeed, often racist, historical notion. Starting point for catching up: https://en.wikipedia.org/wiki/Race_(human_categorization)

Our host didn't call Yarvin a reanimated zombie Hitler; it was used as a generalisation (to absurdity) of the argument.

This long discussion of human "races" is awkward.

(no subject)

From: (Anonymous) - Date: 2017-03-01 10:55 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-03-01 11:18 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-03-01 04:28 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2017-03-01 11:53 pm (UTC) - Expand

Profile

Matthew Garrett

About Matthew

Power management, mobile and firmware developer on Linux. Security developer at Google. Ex-biologist. @mjg59 on Twitter. Content here should not be interpreted as the opinion of my employer.

Page Summary

Expand Cut Tags

No cut tags