> A few days ago I got a call from a lady that is studying her Masters degree in computer science (can you believe it?) This comment is not ok.
There are ways.
41–50 of 63 posts
> A few days ago I got a call from a lady that is studying her Masters degree in computer science (can you believe it?) This comment is not ok.
There are ways.
Earlier quoted context omitted.
I don't think it's that simple. Let's perform a gedankenexperiment. There is a country A that "misbehaves" — e.g. threatens its neighbourhoods and promises to hit them with nuclear weapons ASAP (in other words, promises nuclear offense). Quick note: in this context "country A" means "government of country A". There is also a country (or an alliance) B that is overwhelmingly more wealthy than A, has more military migh…
As someone growing up in a country that was under an embargo (born in '75 in Yugoslavia, spent my teenage years in 90's Serbia, under Milošević rule) and having seen it firsthand I can tell you that it never hits the ruling class and politicians - it only hits the common people - the more poorer you are the more you will feel it. Politicians and the rich people around them find the way to bypass it. During those time…
The video is great, I wish best luck to your brother and his business!
[1]: I'm Russian and there is a ton of shit going on [in/because of] my country and a lot of people are unhappy about it (Ukrainians in particular). The issue is morally complicated AF and is closely related to a concept of collective responsibility, which isn't a clear-cut either. Personally I decided that it's wrong to completely separate myself from the actions of my govt (I know I could do more to prevent its misdeeds), so I feel some guilt about it and acknowledge when people have prejudices about me. Fortunately, most people (even more amazing, most of Ukrainians, despite all the shit Russia did to them) are nice and friendly when they see I don't consider appropriate to snatch chunks of neighbour's land.
I generally use VPN Gate [1] for all my IP-spoofing needs. The actual VPN servers are hosted by volunteers around the world. The client and server software VPN Gate uses is the open source SoftEther VPN [2], which I also use to host and connect to my own VPN. It's pretty great. [1] http://www.vpngate.net/en/ [2] http://www.softether.org/
Awesome, thanks! I'll definitely try these out!
https://github.com/jlund/streisand
Good luck!
My setup:
Cheap VPS server in Hong Kong [1] (5USD/month, 512 RAM, 2Mbit port) running the ShadowSocks server (libev version). I have upgrade the port to 20Mbits for an extra 10USD/month. The port could be upgrade to 50Mbits for 25USD/month.
For DNS I use ChinaDNS [2] to automatically filter out bad DNS results from China's censorship. It works by sending DNS queries to all multiple DNS server at the same time (give it a few local DNS servers and foreign DNS servers). The foreign DNS connections are tunneled through ShadowSocks.
ShadowSocks can work as a Socks5 proxy, tunnel or transparent proxy [3]. Socks5 is the easiest to use and can even do DNS lookups on the server. I use the transparent proxy [3] option, since it allows selecting which traffic should go over the proxy.
The socks5 option will try to proxy localhost & lan conections to the proxy server.
An optimized list of subnets can be generated using bestroutetb [4]. I load the subnets for China (can private LAN) into an ipset hash and use iptables rules to exclude those subnets from going over the proxy.
ChinaDNS [2] and bestroutetb [4] could be used for VPNs too. This could be used when trying to access different services (US, UK, etc..) that don't allow access from outside their country. Use one VPN for US and another for UK, then use bestroutetb [4] to build subnet lists for each country route traffic over the correct VPN.
2. https://github.com/shadowsocks/ChinaDNS
3. https://github.com/shadowsocks/shadowsocks-libev/blob/master...
4. https://github.com/ashi009/bestroutetb
edit: fix formatting and port prices.
> A few days ago I got a call from a lady that is studying her Masters degree in computer science (can you believe it?) This comment is not ok.
Take notice.
It boils my blood when a harmless fellow developer faces trouble due to political mess created by dumb people.
I don't think it's that simple. Let's perform a gedankenexperiment. There is a country A that "misbehaves" — e.g. threatens its neighbourhoods and promises to hit them with nuclear weapons ASAP (in other words, promises nuclear offense). Quick note: in this context "country A" means "government of country A". There is also a country (or an alliance) B that is overwhelmingly more wealthy than A, has more military migh…
The US & UK overthrew Iran's parliamentary democracy, and installed the Shah. (https://en.wikipedia.org/wiki/1953_Iranian_coup_d'%C3%A9tat)
The US is the world's most hyperviolent bully. (Just compare its capacity and use of violence to any other entity.) Bullies generally don't admit they're bullies, despite all evidence, and swear they're justified when smashing their victims.
> I am a completely blind back-end programmer So not only does he have to deal with the ridiculously hostile environment being a programmer in Iran. He's also blind. That truly gives some perspective on things.
I don't know if that should be expected (cruft would be harder for assistive devices to read) or unexpected (he can't see; how can he keep it clean?)
> I am a completely blind back-end programmer So not only does he have to deal with the ridiculously hostile environment being a programmer in Iran. He's also blind. That truly gives some perspective on things.
His blog is exceptionally clean. I don't know if that should be expected (cruft would be harder for assistive devices to read) or unexpected (he can't see; how can he keep it clean?)