Live data from Hacker News

Github blocked from China

viewdns.info

51–60 of 70 posts

Re: Github blocked from China

#51

Earlier quoted context omitted.

Subscribed you to the mail reminder so that you don't forget: see you there.

Is it possible to be subscribed as well?

You can subscribe to the newsletter at the bottom of the official page: http://shanghaihn.org (hopefully that words fine despite being a Github pages :) ).

Re: Github blocked from China

#52
post #22

I believe the blocking is directly related to an automated train ticket polling plugin that had brought down Github just days ago. Due to upcoming Chinese New Year, newly released train tickets are sold within minutes. That plugin introduces huge traffic to already crumbling ticket vending site, and it has obviously made railroad bureau angry. Blocking Github makes that plugin immediately malfunction because it makes…

Do you have a link to a news article or something that explains all this?

Tech in Asia has an English summary & commentary about the train ticket plugins ban:

http://www.techinasia.com/negotiation-miit-orders-chinese-br...

Indeed there seems to be one plugin which hotlinks a js file from Github: http://www.ce.cn/cysc/tech/07hlw/guonei/201301/21/t20130121_...

But of course, blocking Github didn't affect any of the other plugins. So Phoenix TV is reporting that most other plugins are still actually working:

http://tech.ifeng.com/internet/detail_2013_01/21/21406667_0....

Re: Github blocked from China

#53
This is a downside to using a code hosting site. Joel Spolsky once said that "politics are orthogonal to software". I might not care if Chinese censors block my blog, but I want my code to be available to as many as possible. The smaller the site that holds the code, the easier it is for them to selectively allow it.

I don't want to go out of my way to make it so they can allow access to it despite a horrible censorship system, but I'd prefer not to put all my eggs into one giant basket either.

Re: Github blocked from China

#54

This is a downside to using a code hosting site. Joel Spolsky once said that "politics are orthogonal to software". I might not care if Chinese censors block my blog, but I want my code to be available to as many as possible. The smaller the site that holds the code, the easier it is for them to selectively allow it. I don't want to go out of my way to make it so they can allow access to it despite a horrible censors…

Software is easy to distribute. Copy your eggs to multiple baskets.

Re: Github blocked from China

#55
post #7

I'm not sure how any developer survives in China without a VPN, so this is probably one of the least vulnerable groups. On the other hand, any deployment strategies that depend on github are going to be hosed. I no longer live in China. Internet issues are a bit reason for that.

There are tools that make it easy to work disconnected. Ruby On Rails is one, because of its one-stop-shop nature and its easy-to-download docs.

Re: Github blocked from China

#56
post #24
post #22

I believe the blocking is directly related to an automated train ticket polling plugin that had brought down Github just days ago. Due to upcoming Chinese New Year, newly released train tickets are sold within minutes. That plugin introduces huge traffic to already crumbling ticket vending site, and it has obviously made railroad bureau angry. Blocking Github makes that plugin immediately malfunction because it makes…

Doesn't GitHub ban people who hotlink to assets? I remember reading this somewhere.

People host their blogs on Github nowadays

Re: Github blocked from China

#57
post #56
post #24

Earlier quoted context omitted.

Doesn't GitHub ban people who hotlink to assets? I remember reading this somewhere.

People host their blogs on Github nowadays

I know, but hosting only your assets there is frowned upon. I think I saw that on a tech talk about GitHub.

Re: Github blocked from China

#58
post #40

It's kind of ironic, as open source is a pretty socialist idea in the first place (not that China is socialist, but it's supposed to be).

Is it really? The author of code owns that code. It's not like the workers using the factory (the programmers using the languages) owns it, they are just licensed to use it way more freely than it the owner did not give any freedoms. In a communist society then the governemt would take ownership of all code (of factories). That's not Stallmans idea. Saying that 'socialism == sharing' is too simple.

One of the core ideas of Communism - workers own the means of production. Source code is means of production for software. Capitalism is when the source code is owned by the "factory owner", i.e. corporation, and not by the people who actually produce it.

Example: programmers who work at Microsoft don't own the source code and can't use it for their own benefit, while Microsoft makes money from it and only pays wages, which are below the value of source code to the company. This is the old model of Capitalism.

Open Source is very much a Communist idea. People who work on open source, even if they are payed for it, still have access to their work and can use it independently of the company.

Re: Github blocked from China

#59
post #58
post #40

Earlier quoted context omitted.

Is it really? The author of code owns that code. It's not like the workers using the factory (the programmers using the languages) owns it, they are just licensed to use it way more freely than it the owner did not give any freedoms. In a communist society then the governemt would take ownership of all code (of factories). That's not Stallmans idea. Saying that 'socialism == sharing' is too simple.

One of the core ideas of Communism - workers own the means of production. Source code is means of production for software. Capitalism is when the source code is owned by the "factory owner", i.e. corporation, and not by the people who actually produce it. Example: programmers who work at Microsoft don't own the source code and can't use it for their own benefit, while Microsoft makes money from it and only pays wages…

Great point. It seems obvious in retrospect, yet I had never thought of it with that level of clarity. It also explains why, as I ponder my career, I'm drawn to companies where a significant portion (or all) of my work would be open source.

On the other hand, given the terrible outcomes communism produced in the 20th century, it has a well-deserved bad reputation. I'd therefore hesitate to link it to open source without noting why open source is different: Code, once written, can be copied infinitely for free (or at a very low cost), so the model can work.

Thanks for a thought-provoking post.

Post reply on HN