Live data from Hacker News

GitHub confirms it has blocked developers in Iran, Syria and Crimea

techcrunch.com

141–150 of 336 posts

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#141
post #26

If Crimea was unwillingly annexed by Russia, then the sanction is punishing the victim instead of the criminal. If Crimea people genuinely supported the unification with Russia and received sanction for that, then it is a blatant attack on Crimean people's freedom.

Yeah, tell that to all my friends who had to leave the Crimea. "Voting" after the Russian armed forces had been brought is not significant.

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#142
post #98

Earlier quoted context omitted.

You realize that sanctions also kill people through lack of supplies like medicine being available, people being unable to economically support themselves, and, if the sanctions cause the government to collapse, all the death that results from that. So let’s not pretend sanctions are somehow nonviolent.

These countries are run by some of the most violent and oppressive regimes in the world. Let’s not pretend that the US is responsible for the quality of life of the people living there. These sanctions are entirely non-violent. The actual word you’re looking for is harmful. They’re designed to be harmful, economically. Responding to regimes like this with economic pressure is most certainly preferable to actual viole…

In all fairness, the Iranian government is more popular in Iran than the US govenment in the US. The US sanctions wasn't enacted to help the Iranian people, but to weaken a country that the US perceives as an adversary.

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#143
post #132
post #127

Earlier quoted context omitted.

I don't mean to be flippant, but it will sound this way. I trust Oracles lawyers to know the law better than a wikipedia page. http://www.oracle.com/us/products/export/export-regulations-...

Oracles lawyers and Githubs lawyers then disagree cause Githubs CEO stated the same thing as the GP: They block people based on location, not on nationality. If you are banned but not in one of the banned locations you can fill out a form to get unblocked: https://twitter.com/natfriedman/status/1155311123467399168

Of course this is one of the intended consequences of any capricious military-state outrage. Uncertainty allows them to oppress more people while simultaneously claiming that wasn't their intent. The firms who are applying a broad brush are doing exactly what the armaments lobbyists desire.

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#144
post #140

Earlier quoted context omitted.

While I believe in the GNU definition of free software, how are we to maintain a community that's truly open-source when the parties you speak of don't believe in free software themselves? Are we really to give them the best our world has to offer so they can use it to suppress people and act against their interests? Do we let them use our libraries and tools to make their world smaller for their citizens? Do we let…

This is a pretty gross generalisation of the people and issues at stake. "We" the individual freedom loving, contributors. "They", the rogue nations using open source software to oppress and enslave. Honestly it boggles my mind how easily you slipped into that mentality in response to the comment you replied to - a comment describing people caught in the crossfire, affected by the choices of nations at war, individua…

If an individual feels wrongly and disproportionately impacted by US sanctions they can apply to the SEC for a waiver. A small, lonely dev will probably be ok.

But the issue isn't with one dev who gets caught in the crossfire. You want to stop fighting a blazing inferno to mount a rescue operation because there's one kitten in the burning apartment building.

Individual liberties cannot be realized without sanctions and foreign policy. Do you think if Github were located in Tehran that Americans would be able to post a commit right now?

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#145
post #106
post #2

Same as Gitlab then[0]. US Sanctions should not affect internet services (so long as they are provided for free)[1], but political pressure appears to be very strong. Personally I find it quite abhorrent, and would cite this as a reason not to use US based companies in future. [0]: https://about.gitlab.com/2018/07/19/gcp-move-update/ [1]: https://www.treasury.gov/resource-center/sanctions/Programs/...

It looks like the free services provided by GitHub are still available: "A selection of GitHub services such as access to public repositories will remain available to everyone, the company said in a statement on its website. “This includes limited access to GitHub public repository services (such as access to GitHub Pages and public repositories used for open source projects), for personal communications only, and no…

So what can't restricted foreign-nationals do? Private, paid-for repositories? Is there something else particularly important?

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#146
post #2

Same as Gitlab then[0]. US Sanctions should not affect internet services (so long as they are provided for free)[1], but political pressure appears to be very strong. Personally I find it quite abhorrent, and would cite this as a reason not to use US based companies in future. [0]: https://about.gitlab.com/2018/07/19/gcp-move-update/ [1]: https://www.treasury.gov/resource-center/sanctions/Programs/...

This affects companies that have US users too. Your only option is to move out of the US and not use products with any users in the US. That means your only option is China, which is far worse for online rights than the US.

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#147
post #56

Earlier quoted context omitted.

Use a self hosted gogs installation ( https://gogs.io/ ) under your own domain and root server outside US jurisdiction.

GitLab is self-hostable as well, although I imagine Gogs is easier.

Gitlab is actually super easy if you keep to the omnibus installation methods or docker image.

The only problem regarding gitlab is resource consumption.

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#148
post #26

If Crimea was unwillingly annexed by Russia, then the sanction is punishing the victim instead of the criminal. If Crimea people genuinely supported the unification with Russia and received sanction for that, then it is a blatant attack on Crimean people's freedom.

The idea is to try and make it unsustainable for Russia to hold. --They have to pour money into the region to keep control of it due to people in the region being unhappy, out of work, etc. I'm not saying it's necessarily a good strategy, mind you.

> They have to pour money into the region to keep control of it due to people in the region being unhappy, out of work, etc.

From what I've heard Russia is doing exactly that. And the people there seem happy, atleast according to a reddit AMA by a Crimean.

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#149

Crimea: Illegal occupation by Russia. Ethnic cleansing. Syria: Using chemical weapons, sponsoring terrorism Iran: Assisting Syria; Actively developing nukes they say they will use, nuclear proliferation, biggest sponsor of terrorism, .... On the other hand, some people can't use an internet service. Oh! The inhumanity! Get a sense of proportion.

It's true but all in all the conclusion is that this levels of politics aren't worth talking about. It's too messy, too shady, too touchy.

Re: GitHub confirms it has blocked developers in Iran, Syria and Crimea

#150
post #139

Earlier quoted context omitted.

That's not true. There are already many non-US companies who are providing services to Iran in the same sense that Github is providing services, and those companies are also having US clients, proving that it can be done. Now, if a Maltese-Github were specifically designated by OFAC, then sure. But that's fairly unlikely.

> and those companies are also having US clients, proving that it can be done. Proving they haven't been caught, or may not even know about the US Dept of Commerce entity list.

Yes, in a way they haven't been caught. However, I want to point out that only US companies and persons are obligated to follow the sanctions. The reason why foreign companies might also follow them is because they don't want to end up being designated themselves.

And this is not realistically going to happen unless you are a large multinational, bank, or doing business in sensitive sectors.

Not actively blocking accounts identified as Iranian is not even the same as specifically trading with Iran. Like many smaller US-based web-services who also do not actively block, Github might well have gotten away with it as well, like the did the last couple of years.

A Maltese-based company not blocking Iranian users might be designated, but unless they are, and it is pretty unlikely that they would be, they are doing nothing wrong under US law.

Post reply on HN