Browsing the Broken Web: a Software Developer Behind the Great Firewall of China
troyhunt writes "While we've long known that China takes a fairly aggressive stance on internet censorship, I thought a visit to Shanghai this week would pose a good opportunity to look at just how impactful this was to software developers behind the Great Firewall of China. It turns out that the access control policies make life very difficult at all sorts of levels when accessing simple technology resources we use every day from other countries. But I also found an amazing level of inconsistency with sites and services intended to be off limits being accessible via other means. It's an interesting insight into how our developer peers can and can't work in the country with the world's largest internet population."
The English, she weeps.
Keep your packets off my GNU/Girlfriend!
Seems to work just like DRM. Gives the company a sense of power and usually just inconveniences the average user. The power user probably has very few issues.
I spent 4 months in Shanghai and was considering moving there. Shanghai is an amazing city. However, by the end of the 4 months I could not get out of there fast enough. Their Internet censoring/monitoring slows down your Internet connection so much it is sometimes not useable. Skype and many other programs/websites we use regularly in the west are not legal in China. Some are blocked for political reasons and other are blocked so people are forced to use local versions of the products. The local versions all have built in monitoring for the government. Almost all expats in China use VPN connections for their daily work. Hong Kong is the complete opposite. Nothing is censored there and their Internet connections are extremely fast! I can live in HK.
VPN. VPNMakers.com - $5/month, works great from all over China (including Shanghai, where I live half-time). No problem getting into corporate networks, secured websites, or even streaming Hulu/Pandora/MOG/Netflix.
Browsing at +1 - no ACs, I ignore their posts. So refreshing!
I'm a racist too, but I try to keep it under control.
Been to Shanghai more than I can count. Basically, the network is poorly maintained. Everything from double-NATing, poor routing, to offline DNS servers. The problem at least residential side are systemic.
Life is not for the lazy.
...but, maybe that's a key element to the kind of growth they experience. America is a foul-mouthed brat who can't be reasoned with. The economy is a downer. China jails people who stir shit up just for the sake of it. Their economy is on the rise. Perhaps a clean-cut image is an important part of success, be it a true reflection or not. China isn't clean-cut by any means. But, they're not pointing out their every minute flaw, making mountains out of mole-hills, lessening their national image. The Chinese are team players. Americans put the "I" in "team."
I wonder if they have stand-up comics in China? And, if so, are they as politically charged as American comedians? I don't bother with stand-up comedy — or any form of comedy — in the United States of America, because they make me feel bad about being an American. I am from the mid-Western United States. We are a constant target of their rhetoric. Somehow, I doubt the Chinese would stand for such demonizations. It wouldn't heighten their chances of success to allow that. They'd spend all their time laughing and applauding hatred that has been masked in a performance piece. It would be counter-productive, to say the least.
Now, Freedom of Speech is something I believe in 100%. But, I do wonder if it has ill-effects on the imagery of our Nation to allow such blatantly biased and expertly constructed forms of propaganda to exist. Heck, my usage of the term "our Nation" within my previous sentence is a form of propaganda. As an American, I can construct propaganda on the fly! Steve Jobs was the world's foremost practitioner of it, in my opinion. Being exposed to it in so many forms has made us all students of Joseph Goebbels.
The Chinese put their efforts into national structuring. A strong American pastime is to erode the national structure. And, to think, many Americans are puzzled as to why the Chinese are so strong at the moment. They aren't injecting artificial weakness into their every strength.
Insert obligatory ignorant "but the USA is way WORSE than China!" post here.
I have lived in China for over 2 years. The service provided is very bad, I have to wait for days to get the connection repaired. The internet goes out about once every three months.
I develop using leading edge OSS. Many sites that have the latest bug fixes and HOWTO are blocked. Often google "slowed" that it becomes unusable, and baidu does not have the links to the necessary technical links and it does not support english. The government is hurting the development of advance technology by blocking. That is one reason M$windoz is so popular, the average developer can not find information on advance technology.
I'm a developer currently living in China and working for an Australian company. It is immensely difficult to work here without a VPN and I notice it in every part of the work. Searching the internet for information about a problem is nigh on impossible, Google searches are intermittent, I can't access a large amount of developer blogs, and stackoverflow is intermittent too.
One funny one I came across last night was after installing Mint. The Ubuntu repos aren't blocked, but the main Mint repo is. Luckily there is a Chinese mirror that is actually really fast.
I'm lucky in that I live very close to Hong Kong (I'm in Guangzhou), and VPN access to Hong Kong is blisteringly fast. I keep VPN accounts with both SuperVPN and StrongVPN (when one is performing poorly, I switch to the other). From my experience, SuperVPN has the better performance in HK.
I love living in China, it's an amazing country with some great people, but you really need to be prepared if you want to live here and work in IT internationally. Make sure you organise a VPN before you get here, and always have a backup plan.
Disclaimer: I'm a native Chinese living in Shanghai. Somehow access to /. isn't disrupted, but I wouldn't be surprised if it is in the future. Simple complaints about the GFW, online or otherwise, is too common to be considered sensitive here AFAIK. Buying a VPN is probably so as well; I have been too lazy to get one myself, but considering the amount of lost productivity, maybe I should.
That said, Google is borderline unusable here. When I search for anything technical, 30% of the time the connection gets reset and google becomes inaccessible for several minutes, and if the search results are shown, about half of the sites are inaccessible, including most foreign blog sites and many of the mailing list archives. It is so frustrating that I'd wish for the evil bit to be implemented, or bang the keyboard refreshing the page in a vain attempt to DoS the machine sending out these bogus TCP reset packets.
I consider the GFW a kind of malicious DoS attack on our network infrastructure. We do have laws against such attacks, and I think those responsible for it may well deserve a few years in prison.
I'm glad to see some local developers posting on their experiences as they are all mixed. For sure it is a problem - the most annoying just searching google. Generally there are ways around it and it will probably not be looked upon by authorities because you're just doing your work. Having been here for just over 6 years it's hard to imagine how easy it can get but I do use a VPN 100% home.
The internet is always about being part of something bigger and at times it does seem like you are on a different internet here. You can be entertained for hours and if you read Chinese there just seems little point in browsing the "other side" some evenings but that is where it stops. The west is still a leader of new stuff and most of us devs get their hackernews fix in just fine.
Feeling lucky you're not living in China now? Think again. If you don't like what the Great Firewall does, oppose it now. Soon it will be global and business as usual. China is quickly becoming the most powerful nation. It's already the most populous. A vast chunk of all manufacture takes place there. The economy has grown double digits for a decade during a period of time when other countries have had negative growth. And even now we have rethoric in the west like "only criminals want privacy" coming from our digital overlords and oppressors, like google and facebook. And these people will only get stronger.
Speak Now or Forever Hold Your Peace!
http://en.wikipedia.org/wiki/Niemoeller_poem
You should be happy with the great firewall of China. At least it is run by people who are not fucking idiots. The great firewall of Thailand leaves you with not only broken sites but with less them 1 megabit to work with. So yuo pay for 12 megabit connection and get 1 if you are lucky.
For everything else I use Tor with manually added exit nodes
on my colo I also installed rapidleech, rutorrent web front end to rtorrrent and setup password protection on them, so I can torrent and direct download from my colo here in china with no blocks/filters/problems :)
course if ever caught they'd probably cut my head off or something
but zero filter problems since I bypass it all.