upend / IF_MS_BUYS_GITHUB_IMMA_OUT

GitHub has sold us out. Time to get out.
3.64k stars 54 forks source link

Should this project be a total free speech zone? #91

Closed vassudanagunta closed 6 years ago

vassudanagunta commented 6 years ago

I've been censoring trolls, people who come here specifically to undermine this project, and even people who support the project but keep challenging my use of censorship. Whether or not you agree with my method, I feel I have no choice lest this project, with over 3,600 supporters and counting, will, as another contributor put it, "turn into a pile of shit very fast."

This Issue is a space for people who support this project but not my censorship to express their opinions. Anywhere else in this repo such debates are subject to being deleted.

I will delete comments here from non-supporters of this project.

why i censor

I wrote this very fast. I will update it when I get some more time (and sleep).

This org isn't an open-ended, neutral forum. It is one with a specific mission, a specific agenda. People who disagree with it have plenty of places to voice their opinion. They don't get to derail this org's work or jam our signal with a bunch of noise.

The ACLU fights for people's civil liberties, and will even defend the right of the KKK to speak and assemble (peacefully). I applaud that. But does the ACLU let KKK members into its meetings and allow them to criticize the ACLU's work for black civil rights right there, in those meetings? Of course not.

Would it have been a contradiction or hypocrisy for Martin Luther King, John Lewis and other leaders of the non-violent civil rights movement of the 60s to disallow the participation of the KKK (white supremacists) or the Black Panthers or the Nation of Islam (black rights groups advocating violence) in their meetings and protests? Of course not.

Debates about which GitHub alternative should be recommended, or about whether an image I posted on behalf of this group was insensitive to women are on topic and very welcome. Posts by people opposed to this group or its aims don't belong here. I made that clear in the README as well as in the Issue Template.

I've only had 3 hours of sleep for four nights in a row, and zero so far tonight (5:55am). I'm doing the best I can to keep this project on track. I'll write more on this when I get the chance.

0xferit commented 6 years ago

I think no, it shouldn't. Common ground should be "if ms buys gh imma out". Other discussions are just noises for our signal.

jorgebucaran commented 6 years ago

Should this project be a total free speech zone? #91

Yes, it should. By censoring critical-constructive comments or issues you are only likely to disgust people and spoil any legitimate interest in your project. You are more likely to gain supporters by encouraging critique and discussion. In the end, they may even change your mind or you may change their mind.

MoonlightOwl commented 6 years ago

This repo is a representation of very hot and opinionated question right now. Some 'fluctiations' from the main topic are inevitable, and must not be censored. But some kind of moderation is strictly necessary for keeping all in order.

dou4cc commented 6 years ago

Anyway, censor the comments by editing them into blank comments rather than just delete them, which leaves a possiblity to see the origin threads.

best_practise

0xferit commented 6 years ago

But this is not a Microsoft discussion forum and if we start off topic discussions we will be lost in noise. People are discussing this for years, nothing new. I have friends who are totally okay with Microsoft and I have friends who are disgusted like me. Nobody could change each other's mind for years.

This repo is for like minded people to find a GitHub alternative. If you are OK with MS, go back to your life.

vassudanagunta commented 6 years ago

I will delete comments here from non-supporters of this project.

vassudanagunta commented 6 years ago

@dou4cc I didn't realize I could do that on regular comments. I will do that going forward.

Wait... No. That leaves an incentive to keep violating the rules of this forum. No, I will out-right delete. Sorry.

dou4cc commented 6 years ago

@vassudanagunta

Wait... No. That leaves an incentive to keep violating the rules of this forum. No, I will out-right delete. Sorry.

You can just block those keeping violating the rules using the org account. BUT PLEASE DO NOT DIRECTLY DELETE COMMENTS ANY MORE.

karlisk commented 6 years ago

The main point of people against this movement that are showing up in this repo is to shout: "if you don't like what happened, no one's keeping you here" it is indeed frankly just trolling... I mean - that's the point nimrod everyone gathering here is not doing it to demand immediate shutdown of GitHub but to move out to a GitHub alternative. In fact - no one here is forcing anyone to leave so anyone who has a problem with this repo can just ignore it and move on with their day.

Anyone, feel free to correct me if I'm wrong but as far as I got the idea, this is not a petition or a protest movement to destroy GitHub. Anyone against leaving can just do the opposite - not show any support, stay at GitHub and generally be a happier person instead of being a snarky, negative and often nasty douche. If anyone has a problem with others leaving GitHub then it's their own damn problem. If this is causing workflow interruptions because their tem is moving out of GitHub - they should bring this problem up with their team, not here.

dou4cc commented 6 years ago

Take a good sleep and think twice.

venikx commented 6 years ago

Ok, lets slow down a bit. It's perfectly fine to create a repository to look for alternative solutions, find migration paths etc. But it has 4 days and the only thing I see in the issues is people who like the repo bashing microsoft and people who disagree bashing the repo.

It has been 4 days and there is no significant results in how to progress and take the next steps. Where are the migration guide in the repo, where is are the alternatives listed, ...? To me this repo, when you first land on it really feels like it's just about bashing Microsoft without actually providing solutions.

The fact that you complain about Microsoft censorship (which is not true, github's explore/trending does weird shit sometimes) and then edit issues or comments, because you don't agree with them is two-faced. I was genuinly interested in this movement, but the fact that I saw edited and deleted comments spoiled my interest in the whole concept, it's so disgusting. You could have just commented on it that they don't help with the discussion and close the issue.

It's sad to see that there is such a strong reaction behind the movement, which yields so little results. If I don't start seeing alternatives options, migration paths, etc in the repositiory I think that the repository is just about bashing Microsoft, rather than actually finding a solution.

Inb4 deleted comment.

0xferit commented 6 years ago

@AnaRobynn Bullshit. Everyone was busy with enumerating options until MS lovers came and started to cry.

This repo is not a court and we don't wanna discuss if this acquisition is good or bad. This is a place for who believes it's bad.

We are not interested in bashing MS, if you leave us please we are busy with deciding the best alternative.

Thanks.

emanuil-tolev commented 6 years ago

I've only had 3 hours of sleep for four nights in a row, and zero so far tonight (5:55am). I'm doing the best I can to keep this project on track. I'll write more on this when I get the chance.

I don't have an opinion on what you do with comments on these issues but please, please go to sleep (and continue explicitly tracking how you take care of yourself after - water, food, sleep). This isn't worth your mental and physical health.

mcmonkey4eva commented 6 years ago

As a general note that belongs here more than elsewhere probably: You can believe that MS is evil or believe it'll all be fine, but either way: Please ensure your opinion is informed. Don't go blindly, make sure you know the facts and your choose was made reasonably.

As an example of what I mean: It seems rather odd that the readme file would contain BREAKING NEWS: Microsoft GitHub just censored this project from its Trending page My issue with that isn't regarding whether censorship was intentional or not on the part of GitHub... it's the "Microsoft GitHub" phrasing. The reason I take issue with that: Microsoft does not own GitHub.

Microsoft announced on June 4th that they have made a deal to acquire GitHub. They have not acquired it. They've made a deal to acquire it. The acquisition will occur later this year (loosely estimated to be done by the end of calendar year 2018). They have several layers of government regulation and other validation before they own GitHub.

If Microsoft was caught taking controlling actions over GitHub at this stage (such as ordering censorship of a repo from trending list), that would be a serious risk for them, as government regulators may take that as a sign that the acquisition is not being done in good faith.

If you want to leave GitHub before MS takes control, sure. But don't leave it immediately under the assumption that MS already owns it - they don't.

splitcircle commented 6 years ago

@mcmonkey4eva I agree its likely not Microsoft pulling the strings on this one, however it is common in business acquisitions for the business that is to be acquired to conform and act in the interests of the buyer once a deal has been made public, in this case, pulling down a repo that is literally strategizing to pull users away from the site.

douglascamata commented 6 years ago

If you censor a group of people (the ones who doesn't support this) you're violating point 2.C of GitHub ToS, exactly where it says:

2. Content Restrictions
You agree that you will not under any circumstances upload, post, host, or transmit any content that:

* is discriminatory or abusive toward any individual or group;

By doing this the repo will be subject to deletion and you become not any better than Microsoft ;)

ghost commented 6 years ago

@douglascamata Except that they aren't being deleted based on discrimination, but on the fact that they are off-topic/unrelated to the purpose of the repo, which is clearly stated in the README. Sorry, nice try though!

douglascamata commented 6 years ago

Censorship in any way is bad, UNLESS people are being offensive, harassing others, etc. Just because you state in the README "this repo is about X" you cannot censor people based on this and think you are less tyrant that anybody else that censors others. You are protesting here against MS buying github, some people might protest against your arguments or might want do discuss. With a healthy discussion and arguments you could even win more supporters.

ghost commented 6 years ago

Sure, but my point was that technically it's not discrimination and therefore there has been no violation of the GitHub ToS.

Furthermore, this repo isn't about protesting against / bashing MS, and perhaps all comments that do this should also be deleted.

vassudanagunta commented 6 years ago

@douglascamata Please specifically address my points at the top of this issue.

In your world The ACLU or a civil rights group or even GitHub or Microsoft can't have a meeting about a project that is closed to people opposed to that project?

Copied from another comment of mine:

I have ZERO power to censor people's opinions. I am just saying they don't get to state those opinions here. This IS NOT an open forum.

Read my points at the top of #91. Tell my how you would run the ACLU? Because you are fighting for the KKK's free speech rights, does that mean you would allow them into your ACLU planning and organizing meetings? What if they wanted to add anti-Semitic or racist items to the agenda? What if when you said no, they kept interrupting the meeting with complaints that you were censoring them?

Have you ever led a group or a meeting of a large number of people not of the same mind?

Please answer my specific points, not just repeat "censorship is wrong" again.

vassudanagunta commented 6 years ago

But anyway, this is not going to be an issue anymore very soon.

I'm going to be making an announcement and a change to to this repo soon that will resolve this conundrum I've been facing. Those of you who want a space free of censorship, or my decisions, can have that (though you've always had that option).

evyatarmeged commented 6 years ago

@AnaRobynn pretty much summed it up: "I was genuinely interested in this movement, but the fact that I saw edited and deleted comments spoiled my interest in the whole concept, it's so disgusting." I think stuff like this drives people away after they initially showed some interest.

vassudanagunta commented 6 years ago

Hey all. Please read #114.

Serphentas commented 6 years ago

@AnaRobynn How can you say no work has been done in finding the alternatives ? This spreadsheet has been getting constant update over the last few days, and there are multiple threads (just to list some) in which we debate and discuss way we can go away from GitHub.

Also, how do you want us to write any migration guide when we don't even know what service we're going to use next ? It make absolutely zero (0) sense.

Just because you see some shitposters does not mean that this movement is shit or that people taking part of it are shit.

Please have some respect for what's been done until now. Moving out of GitHub is not a mere task, and surely trolls and shitposters will be present. After all, we're on the Internet, what did you expect ?

Now that this repo is about to die, I think people really interested in this migration should continue their discussions over here (at least the technical part) since that's where most of the comparison is done regarding the alternatives.

vassudanagunta commented 6 years ago

@Serphentas It's not going to die. It's just not going to try to host N teams with X philosophies, to be all things to all people. I've worked in a lot of organizations, from tiny startups to big corps to activist movements, and decentralization is best.

danilw commented 6 years ago

best project ever

keep it up :)

venikx commented 6 years ago

@Serphentas Sure there is lots of discussions in the issues, but people don't see any progress in the repo itself. We could/should have an alternatives.md file (or something) where we continuously update the alternatives in stead of keeping in the discussions. (for clarity) I know that it's being discussed and progress is made in the issues, but it would be more transparent if it also translate to repo files.

Why? The first thing that people see is "OMG Microsoft blocked the repo" and check out the repository for options, but don't actually see alternatives = bad. As soon as they go to the issues they notice people crying and comments issues being censored = bad.

Why wouldn't you be able to write a migration guide? Do you want to force people into the same platform? Why not offer multiple alternative so people can actually choose a platform that suits their needs?

What ruined it to me or not the shitposters, but the fact the repo owner changed title and description and closed them. Just close them. It really felt like a hostile place.

vassudanagunta commented 6 years ago

@AnaRobynn

We could/should have an alternatives.md file (or something) where we continuously update the alternatives in stead of keeping in the discussions. (for clarity)

Dude, that's a judgement call. The README says that a list will come. I'm not going to prematurely publish a list of recommendations without actually having some depth of analysis -- otherwise they are not recommendations but nothing more than a prettied up search result for "github alternatives". Sorry, no.

I know that it's being discussed and progress is made in the issues, but it would be more transparent if it also translate to repo files.

Sorry, that's less transparent. Presenting something just for appearances and to cover up the fact that we don't know yet (because that is exactly what you are saying) is about the least transparent thing I can think of.

As soon as they go to the issues they notice people crying and comments issues being censored = bad.

If I didn't censor like I did, then as soon as they'd go to the issues they'd see flamewars and debates and the reasons why we are idiots (because you have me to leave those comments in place, no deletions). The subscribers to this repo don't want to see that shit. My intent was that visiting this repo would be like visiting the EFF.org website, a site built by people of like-mind on the site's raison d'être. You wouldn't call the EFF hostile for refusing to publish opposing viewpoints, would you? But there was my mistake... EFF.org doesn't have a comments feature on its articles for precisely this reason. They "censor" (to use your attitude) all outside voices, both those who disagree with them as well as their equivalent of you.

What ruined it to me or not the shitposters, but the fact the repo owner changed title and description and closed them. Just close them. It really felt like a hostile place.

I really don't give a damn about your opinion on this (or all the thumbs down I'm going to get on this comment). Hostile? Yeah. Look at your speech here. It's all hostile backseat driver judgement. I deleted exactly those posts that violated the rules. Not any other dissent. Not even the one that (politely I might add) called me out for posting something sexist.

Between the choice of how deleting those comments looked, and how leaving them there would have looked, I have no regrets. But my mistake was thinking those were my only two choices. I've realized that and it will be rectified shortly. My regret is having opened up this forum in the first place, both because of those "shitposters" and, frankly, people like you. You have neither helped the cause of this repo, nor have helped the cause of free speech. You're just a grandstanding sophist.

As @Serphentas asked, "Please have some respect for what's been done until now. Moving out of GitHub is not a mere task"

vassudanagunta commented 6 years ago

116, especially the second panel, nails why I deleted rather than taking lighter steps.

vassudanagunta commented 6 years ago

Hello,

The GitHub Evacuation Project has moved to GitLab (not an endorsement or even a final home). Your enthusiasm and contribution is still needed. Please check out the new project home, and read the project wiki for info to get restarted.

Thank you!

vas