News for hackers. Stuff that matters.
Re:GitHub threatens to shut down a repository for using the ... by Animats on Wednesday July 29, 2015 @01:44AM (#9966501)
"This isn't censorship of the type that is illegal or not allowed. It is a private company deciding a word was inappropriate."

As a Github user, that kind of thinking worries me. Google Code went away, and Sourceforge started packaging adware and spyware with other people's projects. They could do this because "they were a private company". Now Github's management is starting to throw their weight around. We now need to think about a backup plan in case Github management gets out of line. All their value, after all, is created by others.

Re:GitHub threatens to shut down a repository for using the ... by jamie_ca on Wednesday July 29, 2015 @02:02AM (#9966574)
You mean like https://gitlab.com/ or http://gogs.io/ or http://getgitorious.com/ or any of the other open source git servers that you can install on your own machine?

Not to say that Github couldn't close down some of their API endpoints in the future (like reading issues/comments), but they're one of the web services I use that I _don't_ actually fear lock-in on.

Re:GitHub threatens to shut down a repository for using the ... by ersii on Wednesday July 29, 2015 @06:41AM (#9967670)
Let me add Launchpad.net (Operated by Canonical of Ubuntu Linux fame). They recently added Git support, albeit in beta and still quite rudimentary supported.

That said, if I recall correctly - the whole Launchpad platform is Free and Open Source Software. (https://launchpad.net/launchpad)

Re:GitHub threatens to shut down a repository for using the ... by tomjen3 on Wednesday July 29, 2015 @05:57AM (#9967478)
If I want to migrate to any of platforms, how difficult is it to get everything of of github (including tickets, etc) and set up a redirect on github?
Re:GitHub threatens to shut down a repository for using the ... by Tiksi on Wednesday July 29, 2015 @06:10AM (#9967546)
I know gitlab has an option to log into your github account and I believe you can copy everything down.

I use gitlab pretty much exclusively and I prefer it to github by a large margin.

I do maintain a "public"(you likely won't come across it unless you know about it) gitlab server and host a few people's repos including my own. I mean you have to trust me instead of github, but the server is always up to date, and I won't take down anything that isn't illegal. If anyone is interested, feel free to shoot me an email.

Re:GitHub threatens to shut down a repository for using the ... by sytse on Wednesday July 29, 2015 @06:26AM (#9967606)
Glad to hear you like the import function. It works pretty reliably although it can struggle when someone imports 400 repo's (10GB+) with one click of the button, but we're working on that too.
Re:GitHub threatens to shut down a repository for using the ... by pekk on Wednesday July 29, 2015 @04:04PM (#9971218)
That is fine as long as it is just you by yourself finding a place to stuff code nobody looks at. But if you have a long-term open source project homed at Github, your job uses Github, etc. and all your workflow and historical data is already tied to Github, it does not really help that the code could be stuffed on some other server.
Re:GitHub threatens to shut down a repository for using the ... by eli_gottlieb on Wednesday July 29, 2015 @08:58AM (#9968292)
Well, this is the fundamental problem of trusting private companies to build, maintain, and run public infrastructure, or at least, infrastructure which is treated as de facto public. They do in fact own it, and, being a private business, they are in fact going to respond more to mob upsets and strong-arming than to any kind of liberal (in the classical sense) principle.

If you wanted some liberal principle, there's an organization lying neglected in the corner whose charter says it more-or-less cannot censor anything under any circumstances. Or you could start it as a commons trust, or a users' cooperative, or some other form of organization that would ultimately leave your source repo company more accountable to its users than to baying mobs of internet raiders trying to threaten ad revenue with bad publicity.

Re:GitHub threatens to shut down a repository for using the ... by tachion on Wednesday July 29, 2015 @04:09AM (#9966995)
There are competitive services available, you know. You could host yourself with Gitweb, Gitlab or if that's not your cup of tea, then simply switch to Bitbucket - they're even allowing private repos for free! Vote with your legs.
Re:GitHub threatens to shut down a repository for using the ... by pekk on Wednesday July 29, 2015 @04:07PM (#9971230)
That sounds good, but I am concerned Bitbucket will go in the same direction soon because they are always playing catch-up to compete with Github.
Re:GitHub threatens to shut down a repository for using the ... by thedz on Wednesday July 29, 2015 @01:51AM (#9966519)
> We now need to think about a backup plan in case Github management gets out of line.

This is a distributed source control system. Keep a clone of the repo somewhere. Your source code is now no longer bound to Github.

Re:GitHub threatens to shut down a repository for using the ... by iwwr on Wednesday July 29, 2015 @02:01AM (#9966569)
That's not the only reason people use Github. It's the Facebook of programmers in some sense and it's got a critical mass that switching to something else is not practicable (not without some serious momentum).
Re:GitHub threatens to shut down a repository for using the ... by Animats on Wednesday July 29, 2015 @02:16AM (#9966639)
"It's the Facebook of programmers"

Business Insider agrees.[1] Github, Inc. is now valued at $2 billion.

Right. Which means we have to worry about Github's management starting to think like Zuckerberg: "All your life is belong to us."

[1] http://www.businessinsider.com/github-raises-200-million-wor...

Re:GitHub threatens to shut down a repository for using the ... by mcintyre1994 on Wednesday July 29, 2015 @03:29AM (#9966858)
I think this is an unfair jump because they do have a legitimate business model with enterprise revenue - they don't need to start owning your life to continue to exist.
Re:GitHub threatens to shut down a repository for using the ... by chronic40 on Wednesday July 29, 2015 @06:04AM (#9967516)
Advertising is a higher margin business.
Re:GitHub threatens to shut down a repository for using the ... by larsiusprime on Wednesday July 29, 2015 @09:02AM (#9968311)
I'm pretty sure Advertising is about as low margin as it gets.
Re:GitHub threatens to shut down a repository for using the ... by wlesieutre on Wednesday July 29, 2015 @10:33AM (#9968861)
And Github users run ad blockers at a much higher rate than the general public
Re:GitHub threatens to shut down a repository for using the ... by codingdave on Wednesday July 29, 2015 @07:13AM (#9967788)
The "Facebook of programmers" is a great analogy. Because while the masses act like they cannot live without it, those of us who just don't use it really do not feel like we are missing anything in our lives.

There are other Git services. There are other source control mechanisms. There are other ways to do things. Just like you can actually leave Facebook, feel free to leave Github. Or stay. But make a conscious choice.

Re:GitHub threatens to shut down a repository for using the ... by anewhnaccount on Wednesday July 29, 2015 @02:52AM (#9966760)
What about your issues, pull requests, visiblity of forks?
Re:GitHub threatens to shut down a repository for using the ... by Ygg2 on Wednesday July 29, 2015 @05:56AM (#9967472)
I think issues/wiki can be exported, no?
Re:GitHub threatens to shut down a repository for using the ... by golergka on Wednesday July 29, 2015 @03:34AM (#9966870)
It is not a "kind of thinking", it is a simple statement. The word "censorship" doesn't work here. You may still argue that you don't like that Github behaves like that: the statement that you quoted doesn't oppose that view.
Re:GitHub threatens to shut down a repository for using the ... by realityking on Wednesday July 29, 2015 @04:33AM (#9967105)
Censorship is not by defintion done by the government. It's perfectly correct to say "GitHub is censoring X on their platform".

Now censorship by the government is a much worse act, because you can't just go become a citizen of another country, but it's still censorship if a compay does it.

Re:GitHub threatens to shut down a repository for using the ... by golergka on Wednesday July 29, 2015 @06:10AM (#9967543)
OK, we seem to have a problem with definitions.

I use definition of "censorship" that people use when they think that "censorship is bad". Because this definition implies that this kind of censorship affects everyone and they can't do anything about it.

The other definition of censorship, that also includes private companies and people restricting some materials in their own domain can also be used — that seems to be what you have in mind. But this censorship, when you think about it, is almost always quite OK. Which contradicts the inherent negative connotations that people perceive when they hear the word "censorship".

So, for the sake of using words with definitions that don't contradict their cultural perceptions, I would stick the first definition.

Re:GitHub threatens to shut down a repository for using the ... by michaelt on Wednesday July 29, 2015 @07:54AM (#9967960)
Eh, seems to me there are lots of situations where censorship by private companies is a problem.

For example, if Chinese banks / communication companies / whatever refuse to do business with human rights groups, that's a bad thing even if the companies acted without being explicitly ordered to by the government.

And just because newspapers and TV stations are privately owned, doesn't mean it's a good thing if they all decide not to publish negative stories about Qatar/HSBC/whatever due to a profitable advertising deal. Such self-censorship, if it happened widely, would be deleterious to the independent checks and balances our democracy relies on.

Now, I agree with you that it's not censorship if Joe's Childrens Books declines to publish my manuscript "Best Of 4Chan Shock Images And Racist Jokes" - but I don't think it makes sense to ignore censorship by private companies all together, as sometimes such censorship can be deeply problematic.

Re:GitHub threatens to shut down a repository for using the ... by golergka on Thursday July 30, 2015 @03:26AM (#9973555)
I'm sorry, you must have misunderstood my point. I'm not saying that what these companies are doing is OK. I'm actually quite appalled by Github's behaviour in OP.

I'm just saying that we should use definitions correctly, and "censorship" doesn't work here.

Re:GitHub threatens to shut down a repository for using the ... by drdeca on Wednesday July 29, 2015 @11:29AM (#9969259)
I agree that it's not bad for them to not publish it [edit: I mean, not bad for the kids books publisher to not publish the 4 Chan book of shock images and racist jokes] (probably good actually), but does that mean it isn't censorship?

It seems like the only things which might be why it isn't "censorship" would be because either we like it (or it is objectively good by some reasoning) (which would be a terrible definition of censorship), or because there are sufficiently many comparable other options.

So, it seems that either some censorship is good, or whether something is censorship depends on what the other options for publication are?

I guess that conclusion (that or statement) is reasonable?

Thoughts?

Re:GitHub threatens to shut down a repository for using the ... by drdeca on Thursday July 30, 2015 @12:15AM (#9973146)
ok, so,

whoever downvoted this, that is entirely within your rights and all. I'm just a bit confused. This comment of mine seemed entirely inoffensive, so I'm not sure why it has been downvoted three times.

When I ended it with "Thoughts?" I meant to be inviting arguments against the line of reasoning that I proposed. I thought I was being fairly open minded about it.

If it is because I was allowing for the possibility of some censorship being good, know that I was not claiming that some censorship was good. I just was choosing to not immediately reject that possibility when looking for how best to define censorship. I was not arguing in favor of censorship.

I was hoping for a discussion to try to find reasons why some definitions of the word "censorship" would be better than others.

I really don't understand why my post would be sufficiently objectionable for 3 people to downvote it. I don't mean that they were incorrect to do so, their/your reasons could have been made perfect sense. I'm just saying that I don't understand what the reasons were, and I would appreciate understanding what they were or might have been (so, if you are only providing your best guess for why someone else might have, I would appreciate that also)

Re:GitHub threatens to shut down a repository for using the ... by realityking on Wednesday July 29, 2015 @10:14AM (#9968728)
Let's take this a step furher, for arguments sake.

Say blogger.com or wordpress.com would delete any mention of police violence because, well, that offensive to many people. Is that censorship? If not, what should I call it?

Re:GitHub threatens to shut down a repository for using the ... by deciplex on Wednesday July 29, 2015 @03:54AM (#9966936)
Censorship does not require an act of Congress. Private entities are perfectly capable of censorship. How else could the term "self-censorship" have any semantic value?
Re:GitHub threatens to shut down a repository for using the ... by DanBC on Wednesday July 29, 2015 @04:11AM (#9967005)
Self-censorship only has value when people fear retribution by government.

"I won't use the word retard in my project hosted on github because github's TOS prevents it" is not self-censorship in any meaningful sense of the word. (Just as "Github doesn't let me spam all these users" is not Github censoring people.) Nothing is stopping you from hosting the repo in a wide number of other places.

"I won't insult my employer in this or that nation, because I risk a jail term" is self censorship.

Re:GitHub threatens to shut down a repository for using the ... by cryptoglyph on Wednesday July 29, 2015 @04:30AM (#9967095)
This is nonsense. Self-censorship occurs whenever somebody censors himself. In polite conversation we might call it discretion (or valor). In a fiduciary or confidential relationship, we might call it adherence to the duty of confidentiality. In a contractual relationship, we would call it nondisclosure. In employment, on one hand we might call it professionalism—or self censorship on the other—depending on the context.

Regardless, the term "self-censorship" is not germane to or inherent in only citizen-government interactions.

Re:GitHub threatens to shut down a repository for using the ... by wlesieutre on Wednesday July 29, 2015 @10:36AM (#9968882)
People self-censor constantly on social media. You're not worried about the government taking a tweet out of context and driving your reputation into the ground, the mob of internet idiots has that covered. Fear of internet mobs causes people to censor themselves, and a definition of "censorship" that doesn't cover uses like that is not a particularly useful one.
Re:GitHub threatens to shut down a repository for using the ... by Perseids on Wednesday July 29, 2015 @04:36AM (#9967114)
Self-censorship as a term has value whenever people fear losing something that is important to them. With governments it might be their their career chances, personal freedom or even their life. With companies it might be your online identity, your data, your social contacts. Imagine being removed from Facebook/Google/Twitter/[your social network of choice] for writing the wrong post/email. While it is certainly orders of magnitude less threatening than being tortured by the secret police, it is still a deterrent.
Re:GitHub threatens to shut down a repository for using the ... by GFK_of_xmaspast on Wednesday July 29, 2015 @09:53AM (#9968609)
Welcome to the only game in town.
Re:GitHub threatens to shut down a repository for using the ... by Allan_Smithee on Thursday July 30, 2015 @06:21AM (#9974066)
Well, only game if you're ignorant and unimaginative...