That is, politics is not something you can opt out of. Choosing to do or not do certain things impacts certain individuals and groups. The result is politics. It comes to you. If you operate any system by which humans can communicate, politics is inevitable.
The ban hammer is not wielded impartially.
Then again, Snapchat.
(it's not about politics, it's about money)
https://github.com/opal/opal/issues/941
TLDR: Some possibly transphobic person said something on the internet that got traced back to his github account. Some person not connected to the project complains and get's transphobic person removed from github. Github hires complainer to "improve diversity".
That and a couple of other things like their code of conduct have indicated that github wants to be the PC police more than a service provider. I want a dumb service provider.
I don't know if google has cleared out their "fake news" but the top hits on the subject are from heavily biased sources (geekfeminism.com and breitbart).
That was the thing that got me to delete my private repos and stop paying Github for its services - that day, they stopped being a neutral platform and became an opinionated service provider, and while I don't tend to do anything that would run afoul of their policies, I am exceptionally uncomfortable with the prospect of a platform provider exercising editorial control over others' code. I still use it for open source stuff, but I moved all my private stuff to Gitlab and have been exceptionally happy with the choice to do so.
What I do find unsettling is the fallout, including GitHub's behaviour. I like GitHub as a product, and I use it all the time, but it seems at least moderately prudent to migrate repositories to Gitlab (or somewhere else) and keep them up to date, if only to have a backup other than my local copies if GitHub decided to close my account(1).
Looking at the wider context in the developer community, and across society, I am concerned by the number of people who want to immediately resort to the metaphorical thermonuclear option in the event of a disagreement. I mean this in terms of unyielding aggression, complete disengagement and exclusion.
I'm not specifically talking about gender issues either: Brexit and the US election are other prime examples. There's a complete lack of empathy from all sides in many online debates. It's starting to make me think psychopathy isn't so much a disorder as a spectrum on which we all sit.
On that cheerful thought, back to work...
(1) There's no reason they should that I'm aware of, but who knows what might happen in the future? Old chestnut about all eggs in one basket, etc.
some of these people have a point - their small minority though is pretty rabid and off point. i've never seen "RESPECT ME!" ever not backfire, on any scale and for any group.
it'll be interesting how we will resolve this kind of emergent social angst - before too much of our future falls victim to it.
there was a code of conduct that people working together adhered to back in the day, and as long as it was kept minimal and professional things are just fine - but it's always over applied, and it always contributes to the fall of its parent. PC and SJWs fall into that catigory these days. they should revise their tactic, i think it does them more harm and causes them to lose credibility, rather than gain any. they might win a few battles, but we'd all lose the war.
i belong to a majority that gets shit due to what a minority does - in my head, i think the way to change that is by serving as an example for the good - and fight the bad together with everyone willing.
the Opal folk should have just apologized, said they'll talk to their dev about his actions and closed the issue, then moved on. instead, that thread's curator u/meh just fanned the flames because of his own spartan approach to community health that overshadowed project health, and ended up causing more damage than it set out to avoid.
here's hoping github survives this.
As far as I can tell projects are still managing themselves as they and their leaders see fit. Seems fine to me.
The spectre of spooky SJWs haunting silicon valley shouldn't be the thing prompting people to consider redundancy in their source code management.
They suddenly decided to be a PC/feminist stronghold, with the associated reverse-logic, claiming words like "meritocracy" were actually oppressing and not empowering, and what not.
http://readwrite.com/2014/01/24/github-meritocracy-rug/
After that stance was lost, you would every now and then read about just another piece about Github where PC politics were being inserted as Github policy.
https://hacked.com/github-promotes-reverse-racism-sexism/
It's been a gradual, but noticeable process.
You may or may not agree with the means/politics itself, but there should be no question that Github itself has been getting increasingly political recent years.
And when you do that, you are bound to alienate someone. I, like many others, would prefer Github to remain a dumb/neutral service-provider. That's what I use it for. I don't need it to throw a political platform in my face.
There was the bruhaha over banning someone from the whole site for using the triggering eggplant emoji: https://mobile.twitter.com/evilaubergine/status/679108445421...
https://www.google.com.tw/amp/s/amp.reddit.com/r/KotakuInAct...
Noticed, didn't give a shit.
Frankly it was a complete over reaction based on virtue signalling, band wagoning and the general mesd that is any kind of nuanced debate online.
When I run into that stuff now I just close the tab, life is literally too short for it.