Dramacow Coraline Ada Ehmke / Corey Dale Ehmke - tl;dr Rules for thee but not for me

PhantomDiploma

kiwifarms.net
There has been a push by social justice warriors to impose codes of conduct on open source projects. This would not be much of an issue if it was limited to fairly resolving disputes within the community. At worst it would be considered redundant, because most projects large enough for this to be needed already have processes in place to resolve conflicts between developers. After all, bickering interferes with productivity.
The problem is these processes tend to be geared more towards amicably resolving the dispute, not labeling certain developers as oppressive nonpersons. More importantly, controlling a developer's behavior within the scope of the project is just not enough. No, people must follow this code of conduct outside of the project as well because wrongthink anywhere is wrongthink everywhere:
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
This kind of logic was clearly illustrated during an event which is now known as "OpalGate", when the creator of the Contributor Covenant opened an issue on the Opal demanding a frequent contributor be removed for comments he made on Twitter (it is also worth noting that she never linked to anything the programmer said but to how an ANTIFA member construed it). She went on to make unsolicited contact with the programmer on Twitter by demanding he "retract and apologize for transphobic behavior and donate to a transgender charity of [her] choice".
Despite being able to get her Code of Conduct imposed on Opal through these tactics, Coraline had never before and has never since contributed to Opal.

And what about this Coraline Ada? Did her career flounder after this unprofessional and bizarre chapter? Was she a skilled enough programmer that some people were still willing to hire her in spite of this?
upload_2017-5-21_15-43-3.png

What?
upload_2017-5-21_15-43-25.png

And this is where it gets interesting...
upload_2017-5-21_15-44-14.png

In short:

GitHub's Atom repo uses the Contributor Covenant. The creator of the Contributor Covenant has violated both GitHub TOS and the Contributor Covenant by making a "threatening" tweet about the reporter who interviewed Richard Spencer when he was assaulted. GitHub staff refuses to acknowledge this infraction and an employee closes and locks the issue on the Atom repo when this is brought up, claiming that the opener was "taking some, obviously sarcastic, quotes out of context".

In long:

The creator of the Contributor Covenant also gave her own spin to the "punch Nazis" fad after Richard Spencer's unprovoked assault. In reference to this assault, she went beyond the norm of condoning unprovoked violence against just the white nationalist and asked, "why didn’t anyone punch the reporter giving the nazi air time?"

On April 9. this tweet was brought up in a GitHub issue on the Contributor Convent: "Violent maintainer should be removed from project".

The issue was closed by Coraline Ada, on May 19. She made this defense when closing the issue:

Coraline Ada said:
I'm obviously a very toxic person, as evidenced by my hatred for bigots, racists, homophobes, transphobes, and other bad actors. No one should contribute to this project anymore and I should step down as sole maintainer and let it languish. I'll let the hundreds of people involved in translating the Contributor Covenant into 21 languages and the 20k open source adopters know that they are dealing with a person who believes that literal nazis should not be given a media platform so that they can find an alternate code of conduct, preferably one that leaves room for people to foment hatred under the guise of inclusivity.

Thanks for bringing this to my attention!
A day later an issue was opened on GitHub's Atom repo, asking "Why is Atom using the Contributor Covenant?"

The issue mentions both the original tweet that Coraline posted and her response when closing the issue on the Contributor Covenant repo. It notes that Coraline is in violation of both GitHub's TOS and her own CoC and "the only way this person can continue to operate on GitHub and on her own project is through the selective enforcement of both of these guidelines".
upload_2017-5-21_15-44-58.png


In response to this, a GitHub Community Manager closed and locked the issue. He dismissed the tweet and her defense of it as "some, obviously sarcastic, quotes out of context". He also went on to rationalize closing and locking the thread (ie: making it so any other users could not comment on it) by claiming it was because "this is obviously a vendetta that has nothing to do with Atom".
 
Last edited:

GethN7

True & Honest Fan
kiwifarms.net
Last edited:

The Fool

kiwifarms.net
Does this have any connection with the Node.js project? I think I posted that place in obscure laughingstocks before, but, really that github project probably deserves it's own community watch thread. The top issues are about the ethics of a "die" command.
 

Ride

Staff Member
Intelligence
True & Honest Fan
kiwifarms.net
Name is misspelled in title.
Deadname is Corey Dale Ehmke.
DOB: December 17, 1971
Lives in Oak Park, IL.

member_8229216.png


Old LiveJournal: http://coreybantik.livejournal.com/ (http://archive.li/q0qKX)
Into occultic stuff (Rev. Dr. Corey Bantik):
http://egypt.idolhands.com/community/bantik.html (http://archive.li/NsPmk)
http://www.arcane-archive.org/religion/thelema/philosophy/satanism-neosaktas-and-thelema-1.php (http://archive.li/ERKYk)
Surprisingly, given how the OP described him, a bunch of his old accounts are him sperging about tech stuff.

Theft charge in Austin, TX in 1994, dismissed.
cde.png

Case he was the plaintiff in:
cde2.png

Married in 1996:
cde3.png

Old resume: http://s35819.gridserver.com/share/cehmke_resume.pdf (http://archive.li/6fURC)
 

PhantomDiploma

kiwifarms.net
Does this have any connection with the Node.js project? I think I posted that place in obscure laughingstocks before, but, really that github project probably deserves it's own community watch thread. The top issues are about the ethics of a "die" command.
Funny you mention that, someone opened an issue on May 13, 2017 to replace their current version. I'm seeing a lot of the same language in the proposal that the GitHub employee used when closing and locking the issue:

NodeJS said:
The Contributor Covenant has emerged as a standard Code of Conduct used by a large number of open source projects within the larger Node.js ecosystem and other ecosystems. The CoC text itself is both comprehensive and extremely well thought out.
GitHub/Atom said:
We, the Atom team, are using the Contributor Covenant Code of Conduct because it is the best and most comprehensive document for codifying respectful and inclusive behavior and enforcement of those cultural norms.
This, by the way, is the entirety of the Contributor Covenant:

Coraline Ada said:
Contributor Covenant Code of Conduct
Our Pledge
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

Our Standards
Examples of behavior that contributes to creating a positive environment include:

  • Using welcoming and inclusive language
  • Being respectful of differing viewpoints and experiences
  • Gracefully accepting constructive criticism
  • Focusing on what is best for the community
  • Showing empathy towards other community members
Examples of unacceptable behavior by participants include:

  • The use of sexualized language or imagery and unwelcome sexual attention or advances
  • Trolling, insulting/derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others' private information, such as a physical or electronic address, without explicit permission
  • Other conduct which could reasonably be considered inappropriate in a professional setting
Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.

Scope
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.

Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [INSERT EMAIL ADDRESS]. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

Attribution
This Code of Conduct is adapted from the Contributor Covenant, version 1.4, available at http://contributor-covenant.org/version/1/4.
As @GethN7 pointed out, there is plenty to criticize about both the content and the implementation of the Contributor Covenant. However, this idea that this mess is "comprehensive" or "well thought out" is equally false, which would explain why most of its advocates focus more on the number of adopters than its merits.

I ran it through one of those online readability tests and it turns out you need about 14 years of formal education to understand it on your first reading, college level. This is not a good thing when you are supposed to be catering to "marginalized communities" who may not even have English as a first language.

ccr.png

By contrast, let's look at how the "No Code of Conduct" scores:

upload_2017-5-21_17-54-15.png
And there's also the problem of enforcing that offsite clause in the Contributor Covenant...
 
Last edited:

AnOminous

FIST FUCK
True & Honest Fan
Retired Staff
kiwifarms.net
I ran it through one of those online readability tests and it turns out you need about 14 years of formal education to understand it on your first reading, college level. This is not a good thing when you are supposed to be catering to "marginalized communities" who may not even have English as a first language.
This is pretty standard of these SJW cunts. They always claim to be so concerned for "marginalized communities" and to be "inclusive," but they talk in the thick, jargon-filled babble of a cult you need a degree in Snowflake Studies to understand. Needless to say, most people can't afford to get a degree in something utterly useless that won't get them a job, other than wealthy people, usually white.
 

m0rnutz

Not a furry
kiwifarms.net
As promised, here are the ones where Ehmke gets mentioned.

https://warosu.org/g/thread/49214865#p49215350
https://yuki.la/g/58856650
https://www.reddit.com/r/KotakuInAction/comments/3emzjh/behind_the_github_coc/

Here is Ehmke's "resume".
http://where.coraline.codes/coraline_ehmke.pdf

His site.
http://where.coraline.codes


Here is the gatekeeping atrocity that is CoC
http://community-covenant.net

The "DEFEAT THE WAGE GAP PATRIARCHY REEEEEEEE" movement Ehmke is trying to push.
http://distributed-denial-of-women.org

If a mod wants to merge these two posts, that's fine.
 

PhantomDiploma

kiwifarms.net
There's this krainboltgreene guy who popped up in both the Ruby issue and his Twitter was directly linked to the OpalGate issue. He also participated in the discussion.
He is also a member of the Contributor Covenant team.
Let's look through his Twitter:
upload_2017-5-22_23-41-7.png

upload_2017-5-22_23-29-49.png
upload_2017-5-22_23-28-25.png
Also, weird thing about the tweets: some do not actually show up on retweets section of the specific Tweet, let's use the one advocating violence Milo as an example. However, you can view them by either scrolling down to February (hold down "End") or visiting the JSON directly on Twitter's site (just search the confusing text for "punch him" to find the Tweet in question). I have the JSON archived in case he later deletes it.
Unfortunately I do not really use Twitter so I don't know of a faster way.
 

Attachments

Last edited:

D.Va

지옥에서 모피 모피
True & Honest Fan
kiwifarms.net
The drive for CoCs in every project has been pretty destructive and drove away a lot of talent, because nobody wants to contribute to a project where they might trip a line for using historic terminology. At least one project switched from master/slave to primary/secondary for things like replica sets because lol white guilt. There's been a few other arbitrary changes as well that have served no purpose other than to break APIs.

Thankfully, a lot of this tripe only persists in web/game dev communities. Most of the people doing this sort of thing have never left the bottom rung of development, so if you're worth your salt you'll hopefully never deal with these clowns.
 

AnOminous

FIST FUCK
True & Honest Fan
Retired Staff
kiwifarms.net

PhantomDiploma

kiwifarms.net
And nothing of value was lost
This decision by GitHub to unperson Coraline likely was within the past week, as GitHub Support was shilling her as late as May 17, 2017 and GitHub staff was defending her four days earlier.
Then again, there have been other unpersonings in the Sociopath Justice Warrior subculture out of these nebulous morals and self-serving ends. Randi Lee Harper unpersoned Izzy Galvez for trying to dox someone (thread) but then defended known sexual predator Sarah Nyberg (thread). I'm guessing the decision to unperson Coraline when her hypocrisy got a little attention was made using the same logic that made them hire her and defend her.
 
Last edited:

Splendid Meat Sticks

Castigat ridendo mores
True & Honest Fan
kiwifarms.net
The real question is how many of these codes of conduct will be modified to be more or less the same way they were before.
Python's code is pretty good IIRC. It pretty much only bans utter outright trolling while leaving everything else free.
 
  • Like
Reactions: Marvin
Tags
None

About Us

The Kiwi Farms is about eccentric individuals and communities on the Internet. We call them lolcows because they can be milked for amusement or laughs. Our community is bizarrely diverse and spectators are encouraged to join the discussion.

We do not place intrusive ads, host malware, sell data, or run crypto miners with your browser. If you experience these things, you have a virus. If your malware system says otherwise, it is faulty.

Supporting the Forum

How to Help

The Kiwi Farms is constantly attacked by insane people and very expensive to run. It would not be here without community support.

BTC: 1DgS5RfHw7xA82Yxa5BtgZL65ngwSk6bmm
ETH: 0xc1071c60Ae27C8CC3c834E11289205f8F9C78CA5
BAT: 0xc1071c60Ae27C8CC3c834E11289205f8F9C78CA5
LTC: LSZsFCLUreXAZ9oyc9JRUiRwbhkLCsFi4q
XMR: 438fUMciiahbYemDyww6afT1atgqK3tSTX25SEmYknpmenTR6wvXDMeco1ThX2E8gBQgm9eKd1KAtEQvKzNMFrmjJJpiino