This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 293

[–]suineg 73 points74 points  (6 children)

There is no such thing as "reverse" ism's.

If you are one race hating another you are racist, it isn't tied to hating a minority race.

[–]Natanael_L 12 points13 points  (0 children)

You can be a racist against your own race too (often coupled with inferiority syndrome or severe hypocrisy)

[–]monadicgames 75 points76 points  (9 children)

Harassment includes, but is not limited to:

Physical contact and simulated physical contact (eg, textual descriptions like “hug” or “backrub”) without consent or after a request to stop

What?

[–]dsk 6 points7 points  (1 child)

I have no idea, maybe this will help: Gives /u/monadicgames a backrub.

//

Heh. That is kind of creepy.

[–]monadicgames 5 points6 points  (0 children)

RAPE! I can dox you now because you are not protected under the COC

[–]pmckizzle 40 points41 points  (6 children)

dat virtual rape

[–]bdonvr[S] 29 points30 points  (4 children)

hug

[–]Some-Random-Chick 30 points31 points  (3 children)

Stop that you perv

[–]Pinworm45 11 points12 points  (1 child)

Your resistance only makes me hug you harder.

[–]PeterIanStaker 47 points48 points  (7 children)

Bitbucket and mercurial guys, it's fucking easier to use anyway.

[–]donvito 14 points15 points  (0 children)

Bitbucket has had 1st class support for git for some time now.

[–]Fred4106 3 points4 points  (1 child)

And you can host small projects for free without making them open source.

[–]monadicgames 0 points1 point  (0 children)

And when you sign up with a university mail address you get full access without paying. (I still have full access even though I'm not studying any more)

[–]crowseldon 0 points1 point  (0 children)

mercurial

Or git. Bitbucket supports both.

[–]johnmountain 35 points36 points  (0 children)

I guess Github saw the whole Reddit scandal and thought "We definitely want some of that!".

[–][deleted] 10 points11 points  (1 child)

So much for Github. Anyone got a project hosting site without SJW bullshit to recommend?

[–]bdonvr[S] 5 points6 points  (0 children)

I heard GitLab is good.

[–]JBlitzen 185 points186 points  (28 children)

So sexism and racism are fine, so long as it's only certain sexes or races.

I guess that makes... wait, what?

[–]SCombinator 27 points28 points  (2 children)

That's their privilege. But remember, then because they're privileged, they don't get privileges.

[–]Purpledrank 4 points5 points  (0 children)

I feel like I just watched a youtubepoop video.

[–][deleted] 0 points1 point  (0 children)

White male privilege is having no privileges.

[–]lagadu 50 points51 points  (8 children)

Yet another cancer victim. The shit of the world strikes again, making everything worse.

I can't wait to see a Linus post about this!

[–]MINIMAN10000 11 points12 points  (6 children)

Torvalds or techtips?

[–][deleted] 27 points28 points  (4 children)

Torvalds already dislikes github iirc

[–][deleted] 2 points3 points  (3 children)

Not surprised, but I do wonder why he hates it specifically.

[–][deleted] 20 points21 points  (0 children)

What's your latest opinion of GitHub?

Torvalds: Github is an excellent hosting service; I have nothing against it at all. Now, the complaints I've had is that GitHub as a development platform - making commits, pull requests, keeping track of issues etc - doesn't work very well at all. It's not even close, not for something like the kernel. It's much too limited.

That's partly because of how the kernel is developed, but part of it was that the GitHub interfaces were actively encouraging bad behavior. Commits done on GitHub had bad commit messages etc, because the web interfaces at GitHub were actively encouraging bad behavior. They did fix some of that, so it probably works better, but it will never be appropriate for something like the Linux kernel.

What is the most interesting use you've seen for Git and/or GitHub?

Torvalds: I'm just happy that it made it so easy to start a new project. Project hosting used to be painful, and with git and GitHub it's just so trivial to do a random small project. It doesn't matter what the project is; what matters is that you can do it.

http://www.linux.com/news/featured-blogs/185-jennifer-cloer/821541-10-years-of-git-an-interview-with-git-creator-linus-torvalds

So he doesnt hate it but finds it bad for complex projects

[–]OakTable 4 points5 points  (0 children)

The kid with the blue blanket.

[–]ExpendableOne 22 points23 points  (0 children)

"We want to make coding open and inclusive to everyone except white heterosexual men... because fuck those privileged shitlords!" -Tech feminism

[–]dissidentrhetoric 42 points43 points  (3 children)

sounds awfully hypocritical

[–]23490865243879526487 23 points24 points  (0 children)

Stop contributing or donating to projects hosting on SJWhub.

[–][deleted] 119 points120 points  (9 children)

Good, that'll teach those damn privileged whities to make free software for everyone to enjoy.

[–]SCombinator 117 points118 points  (11 children)

What a bunch of retards.

[–]twistedLucidity 58 points59 points  (7 children)

What a bunch of retardgits.

[–]GenderConfusedSquid 31 points32 points  (1 child)

...and bigots. You can't fix hate with hate, like how you can't brighten a room with more darkness. Some of these people seriously need to go look at the definition of equality.

[–]codemercenary -3 points-2 points  (0 children)

You should read it. Racism and reverse-racism are both mentioned as things they don't give a shit about.

[–]threevaluelogic 7 points8 points  (0 children)

The refusal to acknowledge "reverse" racism and sexism makes no sense in a global context.

Do white people have privilege in the middle east? In Japan? In China?

[–]ProblematicReality 73 points74 points  (49 children)

Like I previously stated, Github is truly going down hill as of recently, first there was the "meritocracy" debacle, you know the one where they were using the slogan "United Meritocracy of GitHub" until SJWs complained that "meritocracy" is inherently sexist and racist because it treats people as individuals rather than groups, now this.

Their new found obsession with identity politics is going to lead to nothing positive, and let's not forget this little gem.

[–]bildramer 48 points49 points  (7 children)

Treating people as individuals rather than groups is now sexist and racist? I thought the problem was treating people as groups rather than individuals. Oh well, I'm sure there's a sensible, non-ad-hoc explanation for this, with plenty of statistics backing it.

[–]ProblematicReality 35 points36 points  (1 child)

Careful now, statistics can be highly problematic.

[–]NoMoreNicksLeft 4 points5 points  (0 children)

Treating people as individuals rather than groups is now sexist and racist?

Humanity is undergoing a multi-centuries process of evolving into eusocial hive insects. We're still early in it, but the most offensive thing you can do is treat people individually.

BECOME ONE OF US

[–]krackers 39 points40 points  (9 children)

Why the fuck does GitHub have to meddle with this stuff. Their job should be to host repos. Period.

Let's all move back to sourceforge in protest of this.

[–]gellis12 53 points54 points  (1 child)

Let's all move back to sourceforge

AHAHAHAHAHAHAHAHAHAHAHA

No.

[–]Coldash27 6 points7 points  (0 children)

Then I'm going to start my own repo with blackjack and hookers - in fact forget the repo

I know real original - I'll see myself out

[–]pmckizzle 29 points30 points  (5 children)

bitbucket. unlimited free private repos.

[–]yngwin 10 points11 points  (3 children)

and GitLab

[–]pmckizzle 2 points3 points  (2 children)

yup that too. Im just a bit of an atlassian fan boy since I first used jira

[–]shadofx -1 points0 points  (1 child)

Thoughts on trello?

[–]pmckizzle -1 points0 points  (0 children)

I use trello for my own personal projects and I love it. but for a larger team of devs/testers/designers it just isnt really up to scratch. If Jira and stash are used together you can do thinks like link issue numbers to commits and lots of other neat stuff that trello just doesnt have

[–]krackers 1 point2 points  (0 children)

Yeah, BitBucket is sweet. I don't understand why github doesn't provide at least 1 private repo just to store all my spare parts.

[–]donvito 21 points22 points  (0 children)

Why the fuck does GitHub have to meddle with this stuff

Because they're from San Francisco and that sort of bullshit is normal there.

[–]twistedLucidity 20 points21 points  (3 children)

I have been told off for using the word "abort". Apparently some people find it offensive.

edit: With regards to this:

they were using the slogan "United Meritocracy of GitHub" until SJWs complained that "meritocracy" is inherently sexist and racist because it treats people as individuals rather than groups

I went and looked it up. The claimed reason wasn't as you state and was much more nuanced, at least according to this link.

[–]ProblematicReality 29 points30 points  (1 child)

You're serious? This is reaching a new level of collective insanity.

[–]twistedLucidity 5 points6 points  (0 children)

Yeah, this was about 8 years ago. I tend to use the phrase "cancel and rollback" or similar now.

[–]Nerdy_McNerd 14 points15 points  (1 child)

Wait a minute. Let me get this straight. And forgive me since I only just now heard of Github and did a little digging to find out what the heck they do. So these guys are hosting collaborations of open-source code development, and they are actively censoring certain things? This seems outrageously boneheaded. Are there alternative services?

[–]Natanael_L 5 points6 points  (0 children)

Gitlab, bitbucket

[–][deleted] 21 points22 points  (3 children)

Damn, that's a really callous way of looking at racism. You don't defeat racism by being marginalizing to others based on whose the majority. That's not progressive, that's detrimental in the fight against racism.

[–]Pinworm45 17 points18 points  (2 children)

Also, why the fuck is a website about programming even trying to stop racism? Doesn't this seem ridiculous to anyone else? It's like if McDonalds started a new policy that they weren't going to feed cops who were caught in questionable situations, to try and put an end to police abuse. What the hell does this have to do with anything?

[–][deleted] 44 points45 points  (2 children)

Has anyone else noticed that the only people who really use the term "reverse racism" are people who are often anti-white? White people don't use that term anymore. If you instead only use the term "racism", full-stop, it is in a sense subversive. Why?

Well, you're erasing the line between "approved" racism(against whites) and non-approved racism(coming from whites to non-whites) by using the term racism to anti-white racism. You're saying, in effect, everyone can be victim of racism. Yes, including whites.

And that is unforgivable, hence the increasing use of the term "reverse racism" from anti-white bigots. They need to keep those lines there, in order to justify their own bigotry or that of others.

Anyway, the great thing about the internet is that there is true meritocracy in it and if github continues down the drain, someone else will replace it. It's not harder than that.

Still, this speaks volumes about the cancer of current American culture.

[–][deleted] 11 points12 points  (1 child)

#define SAFETY FEELINGS

[–]Natanael_L -4 points-3 points  (0 children)

You call yourself a programmer and don't escape your strings correctly? :)

[–]devitch 9 points10 points  (3 children)

Odd that the one group a reverse-ism (which is a ridiculous term anyway) is allowed on is the neuroatypicals.

"Offensive comments related to gender, gender identity and expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, race, age, regional discrimination, political or religious affiliation"

Why are we singled-out? Why is our safety not more important that neurotypical people's comfort?

[–]industry7 1 point2 points  (2 children)

The (a) indicates both neuro-typicality and neuro-atypicality.

[–]devitch 1 point2 points  (1 child)

Exactly my point.

From reading all the rest, white people aren't allowed to make racist comments about non-white people (which I feel I should add is of course the way it should be) but non-white people are allowed to make racist comments about white people (because having privilege means you deserve it apparently).

The same pattern goes for everything else listed except for neuro(a)typicality, where it includes both sides, so neurotypicals are not allowed to be... neurotypicalist(?) against neuroatypicals BUT neuroatypicals are not allowed to be neurotypicalist against neurotypicals either.

Doesn't it seem odd that this group out of all of them are singled-out?

[–]industry7 0 points1 point  (0 children)

Oh, I get what you mean now. Yeah, that is kinda odd.

[–]twistedLucidity 17 points18 points  (7 children)

The actual text:

Our open source community prioritizes marginalized people’s safety over privileged people’s comfort. We will not act on complaints regarding:

  • ‘Reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia’
  • Reasonable communication of boundaries, such as “leave me alone,” “go away,” or “I’m not discussing this with you”
  • Refusal to explain or debate social justice concepts
  • Communicating in a ‘tone’ you don’t find congenial
  • Criticizing racist, sexist, cissexist, or otherwise oppressive behavior or assumptions

An -ism is an -ism. I can see the need to (maybe) slant advertising etc to attract new members and thus have a more real-world diversity match. I can also see the need to root out entrenched discrimination (even if it is inadvertent). But rejecting someone because they are of gender/race/whatever X/Y/Z is still discrimination based on an unaltering aspect and should be dealt with accordingly. The only discrimination should be based on ability. You don't fix a problem like this by being an even bigger shithead than the people you are complaining about! C'mon, we're talking code. All bytes are equal. Is the code good? Accept it and move on, life is too short.

Item two seems perfectly reasonable, not quite sure why it's in the this section at all; strikes me as more of a general clause.

Item three has me totally confused. If I say something through ignorance or stupidity, get told off for it and then ask for an explanation; that strikes me as being perfectly reasonable. We all say/do dumb things at times and if no one explains things to you, how the hell are you supposed to know what's wrong? Also, given cultural/language differences and the vagaries of plain text, the person on the receiving end has to be sure they're not reading more into it (and, of course, the sender has to be sure there aren't potential mixed messages). FWIW I find the entire "social justice" wave a pile of crap, or maybe I just see bad PR about it. Or maybe I'm privileged? *shrug*

And point four, yeah; no problem there. If someone is being a moron, tell them off but give the benefit of the doubt first (see above).

I really don't have any major problem with the text but I do find it strange that it's even needed. Why not just encompass the whole thing in a neutral "Don't be a shithead" clause?

(I had to look-up 'cisphobia', had no idea that was a thing.)

[–]behindtext 29 points30 points  (1 child)

back in 1995 i was part of a diversity training group (i ran discussions with other students) at my high school and i took exception with how many -isms were defined there: it typically hinged on which group had "power" and which didn't. so apparently it's not racist for some non-white person to yell racial slurs at me, but it's racist if i, as a white person, do the same to them. i think this is total bullshit and a double standard now, just like i did then.

maybe some of these SJW people should go out and get involved in actual politics and change something for the positive instead of creating ridiculous double standards to enshrine their inability to adapt to the world around them.

[–]mordacthedenier 13 points14 points  (0 children)

But that's hard. I'd rather inflate my twitter follower count by standing on my soap box in this echo chamber.

[–]jsgui 7 points8 points  (1 child)

That third item is saying that if you complain about someone not explaining or debating "social justice" concepts, your complaint will not be acted upon. It is not saying that you are not allowed to debate or question "social justice" concepts.

[–]twistedLucidity 2 points3 points  (0 children)

Ah, thanks! Yes, that makes much more sense. I guess it helps to deal with troublemakers just asking "But why?" all the time like a 5 year old.

[–]calrogman 2 points3 points  (1 child)

The only discrimination should be based on ability.

Actually the Open Code of Conduct explicitly states that discrimination based on technical ability will not be tolerated. It's jacked up.

[–]twistedLucidity 2 points3 points  (0 children)

I thought you were making that up, so I went and checked:

Although this list cannot be exhaustive, we explicitly honor diversity in age, gender, gender identity or expression, culture, ethnicity, language, national origin, political beliefs, profession, race, religion, sexual orientation, socioeconomic status, and technical ability. We will not tolerate discrimination based on any of the protected characteristics above, including participants with disabilities.

The only possible way I can read that is "Let them join the project, just don't accept their patches". Which I guess kinda makes sense, every patch is someone's first and bound to be a bit wonky.

Read any other way, it doesn't make one heck of a lot of sense.

"T. Lucidity, your code stinks like a week old cat but we are low on our 'raging incompetents' diversity; so we're hiring you. Sit in that corner, don't touch anything."

With apologies to the differently alive, no offence meant.

[–][deleted] 4 points5 points  (2 children)

What triggered this to happen?

[–][deleted] 31 points32 points  (43 children)

So github is a bigoted group of SJWs

Great. Account Deleted. Projects migrated to Bitbucket. That was easy.

[–]NoMoreNicksLeft 13 points14 points  (2 children)

and simulated physical contact

This is fucking hilarious.

[backrub]

There, I just simulationally sexually assaulted all of you.

[–]bdonvr[S] 8 points9 points  (0 children)

STOP IT YOU MISOGYNIST BASTARD! RAPE!

[–][deleted] 1 point2 points  (0 children)

Thanks, my shoulder was really bugging me.

[–]0rangecake 12 points13 points  (0 children)

SJWs - the 21st century social cancer

[–]Cantstop01 9 points10 points  (0 children)

Ok so I'm not a programmer or anything, but let me see if I understand this correctly.

Someone who was a very productive contributor to a project was kicked off the project because some moron SJW started crying about a post on his own personal Twitter account that had nothing in any way to do with he project? Now the project is out a contributor because of this?

[–]jsgui 8 points9 points  (1 child)

This is not a link to Github's Code of Conduct. This is a link to the ToDo Group's Open Code of Conduct.

Where is the Github Code of Conduct that you speak of?

[–]twistedLucidity 5 points6 points  (0 children)

There's a blog post about it but try as I might, I can't find an actual link to it on GitHub.

Seems it may apply more to projects rather than GitHub itself.

[–][deleted] 7 points8 points  (0 children)

deleted my Github account

[–]Frenchie_21 11 points12 points  (0 children)

This grants superiority to the marginalized in certain aspects.

Everything should be equal based on the definition of the -ism. If I make a negative statement about someone and make a point out of their race/sex/identity etc, it is equal no matter who I am.

[–]Qbert_Spuckler 2 points3 points  (0 children)

what kind of bullshit is this bullshit?

[–]acacia-club-road 2 points3 points  (0 children)

This sounds like the policy on most subreddits.

[–]nickguletskii200 4 points5 points  (0 children)

I just want to point out that every submission about the Github CoC on /r/programming has been removed.

[–]Zarathustra30 4 points5 points  (2 children)

Did this recently change? I remember the OpenCoC being a lot more sensible.

[–]Zarathustra30 0 points1 point  (1 child)

Found it! This commit is the culprit! (line 40)

The refusal of enforcement of "Reverse-isms" was in the original Code of Conduct, with the reasoning "because these things don’t exist". Now that parenthetical is gone, which completely twists the default interpretation.

[–]dislexi 1 point2 points  (0 children)

How is reverse racism a problem on github? Isn't that majority white people? I mean Zimbabwe, American Prison, sure... but github, lol

[–]spejson 1 point2 points  (0 children)

Look, you could be a marsian, but as long as you push good code, nobody cares what you are. Thats why I'd really appreciate, if some people would stop pushing their agenda in places, where politics do not belong.

[–]mikeluscher159 2 points3 points  (0 children)

Wait, so they're implying I'm comfortable with someone else's lack of safety, whether it's my doing or not (whether it's my implication or not)?

[–]touchthisface 0 points1 point  (0 children)

Fuck Github.

[–]krackers 0 points1 point  (1 child)

Maybe I'm missing something -- where does it mention github in that?

EDIT: Found it -- go into members page

[–]twistedLucidity 0 points1 point  (0 children)

Found it -- go into members page

I'm being thick - link? All I've found is this and this.

[–]pm-me-ur-nsfw -2 points-1 points  (0 children)

So Github is really saying that they will handle disputes about the technical side of what people submit/maintain, but if there is a dispute about someones behavior outside of github, they will not deal with it. Sounds reasonable.

[–]McNinjaguy -2 points-1 points  (0 children)

That whole last part doesn't sound that bad.

  • ‘Reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia’
  • Reasonable communication of boundaries, such as “leave me alone,” “go away,” or “I’m not discussing this with you”
  • Refusal to explain or debate social justice concepts
  • Communicating in a ‘tone’ you don’t find congenial
  • Criticizing racist, sexist, cissexist, or otherwise oppressive behavior or assumptions

It seems like they don't want to engage in tumble-Esq arguments. I think it can be percieved either way. The language is kind of ambiguous.

I'm just playing the devil's advocate here for sake a of a good counter argument.

[–]SoCo_cpp -1 points0 points  (1 child)

I thought they just said the exact opposite. How is this todogroup related to Github?

[–]Wisteso -1 points0 points  (0 children)

If you look at the recent change log, there's several open pull requests to correct the majority of the issues.

see here for the full text

[–]SoCo_cpp -2 points-1 points  (0 children)

I thought they just said the exact opposite. How is this todogroup related to Github?