mamal72 / ama

Ask me anything!
1 stars 0 forks source link

How has living in Iran affected your work in the open source world? #10

Open Qix- opened 8 years ago

Qix- commented 8 years ago

Or has it, at all? There is a lot of stigma revolving around Iran (most of it unfounded) - have you seen any of it reflect back into your online presence?

mamal72 commented 8 years ago

There are 2 things affecting the developers in Iran. Things that push us back from inside and things that holds us from outside.

About inside, we have a very limited access to Internet and, websites, social networks and a lot of services. Most of them are blocked by the gov and we should do a lot of things to bypass them it's not working sometimes. :unamused: Facebook, Twitter, Youtube, most of messengers and a lot of resources and websites which may not have politic or adult content are blocked from inside. They don't care much about us. Sometime Git and Github is not working. NPM, Bower and everything related to SSL may get down for days here. Also we have a very low speed connection compared to the rest of the world. It's between 30KB and 1.5MB per second. Most of us have connections below 1MB. Sometime we should just read the resources as we can't test or use them. Sometime we should spend a whole day downloading simple things like React Native. We're suffering. :unamused:

About the outside, the situations are not better. We have no Amazon, no Ebay, no Paypal, no credit cards, no Google sites like html5rocks and anything else (Yeah, 403. "Your client does not have permission to get URL / from this server."), no Google code, no Spotify and a lot more. Most of the websites has no Iran in their select box to choose. We should just connect a proxy and choose USA in the most cases. We should buy Paypal accounts from the guys who can register it for us from the outside and pay them a lot for the account. There are the people who think so bad about us. Sometimes when we tell them we are from Iran, they start to insult or tell us the things that we do not deserve. I don't care much about the politics. People all are the same in the whole world. We can't judge them by the place they born, cause they didn't choose it.

There may be a lot more to talk about it. There are another aspects like "how our developers see the open source world", "the copyrights in Iran" and etc. But as it's already a long answer, I didn't mention them. Thanks for asking this question. If you want to know more or anything, just mention it.

Qix- commented 8 years ago

Thanks for the detailed answer. I assume sites shut out Iran for political reasons?

mamal72 commented 8 years ago

Yeah it's it. The political reasons affect us the people outside the politics. Dunno what's our guilt. :unamused: :-1:

mamal72 commented 8 years ago

@mdibaiee From the inside, anything can cause the website to get blocked. There are a lot of reasons. For example, If you run a good service made some powerful people who have benefits from some competitors angry, they block it. It's just as simple as it is. If you have a simple upload center that some guy upload some bad pictures in it and he himself report that picture, they block it. They mostly don't care about why and how and don't spend time investigating. But from the outside, it's all political reasons. There are some sanctions against us about software related stuff.

Qix- commented 8 years ago

So is using a VPN illegal, then? Or do they not care?

mamal72 commented 8 years ago

It's illegal but they don't care. Using or sharing it is illegal. They are blocked a lot of protocols like PPTP, L2TP and OpenVPN (I heard It's blocked few days ago) but there are so many ways to bypass the limits. The funny part is that a lot of our politicians like our president and some of our ministers are using social networks like Twitter and Facebook!

Qix- commented 8 years ago

That's ridiculous; unless they cut out the internet entirely, there's no way for them to really block your connection to the outside world in any capacity.

mamal72 commented 8 years ago

Yeah but they don't get it yet. They are spending a lot of budget and resources to make these filtering systems smarter (smart is different in their vision xD) day by day. It's all are useless. I hope someday they get it.