Live data from Hacker News

GitHub banned all Iranian users. Our accounts are restricted. Please support us

github.com

101–110 of 111 posts

Re: GitHub banned all Iranian users. Our accounts are restricted. Please support us

#102
post #3

Recent discussion "GitHub and Trade Controls" https://news.ycombinator.com/item?id=20526039 and "My GitHub account has been restricted due to US sanctions as I live in Crimea" https://news.ycombinator.com/item?id=20531039 And related "How is it like to be a dev in Iran" https://news.ycombinator.com/item?id=20493699 > let us download our private repositories and also make them public (setting control). Seems reasonabl…

>It's US law and GitHub (Microsoft) is bound by it. That seems like a terrible situation. What if tomorrow there's a US law that Maybe they should fork into GitHub US, GitHub EU and so on.

The 'Net interprets censorship as damage and routes around it. Perhaps those affected could spin up a local Gitlab instance and migrate their data to it?

Re: GitHub banned all Iranian users. Our accounts are restricted. Please support us

#103

Microsoft banned all Iranian users. And crimea if I recall correctly. Financial support of open source is a nice thing, but folding open source into the world of US political choas seems so wrong. I for one will be moving my projects elsewhere. Not sure where yet, probably a bitbucket server.

Gitlab, IMHO, is the gold-standard for self-hosted Git data, CI/CD, Issue-tracking, etc (IMHO, at least). You can use their (US-based, IIRC) hosted solution, or download their Omnibus package and get a self-hosted instance running in less than an afternoon.

Re: GitHub banned all Iranian users. Our accounts are restricted. Please support us

#105
post #86

Earlier quoted context omitted.

I love the US constitution as much as the next guy, but isn't it a bit of a stretch to apply this section to a non-citizen not even located in the States?

It does say "no person". But "due process" can mean anything.

Would you contend the US constitution applies to someone living in Finland, who is a citizen of Greece born in Norway?

Re: GitHub banned all Iranian users. Our accounts are restricted. Please support us

#106
post #99

Earlier quoted context omitted.

>It's US law and GitHub (Microsoft) is bound by it. That seems like a terrible situation. What if tomorrow there's a US law that Maybe they should fork into GitHub US, GitHub EU and so on.

If the law is believed to be unconstitutional, a US company can fight it in court. Otherwise, the company is required to comply with all laws applicable in the jurisdictions they operate. If there is a conflict, the US law has highest authority. In this case, if GitHub EU is owned by Microsoft, a US company, GitHub EU still must follow US rules. On the flip side, while GitHub EU must follow GDPR, GitHub US would not…

Are you sure? Isn't the point of Azure in Ireland that the US government won't be able to request data under the patriot act?

Re: GitHub banned all Iranian users. Our accounts are restricted. Please support us

#107
post #99

Earlier quoted context omitted.

If the law is believed to be unconstitutional, a US company can fight it in court. Otherwise, the company is required to comply with all laws applicable in the jurisdictions they operate. If there is a conflict, the US law has highest authority. In this case, if GitHub EU is owned by Microsoft, a US company, GitHub EU still must follow US rules. On the flip side, while GitHub EU must follow GDPR, GitHub US would not…

Are you sure? Isn't the point of Azure in Ireland that the US government won't be able to request data under the patriot act?

Nope, the point of Azure in Ireland is to increase availability and decrease latency for EU clients. Microsoft challenged a warrant in 2013 to hand over emails stored in Ireland, but the SCOTUS vacated the rulings since it was moot by the CLOUD act of 2018, which allows the government to get data from US companies, no matter where the data physically is.

https://en.m.wikipedia.org/wiki/Microsoft_Corp._v._United_St...

https://en.m.wikipedia.org/wiki/CLOUD_Act

Re: GitHub banned all Iranian users. Our accounts are restricted. Please support us

#108
post #107

Earlier quoted context omitted.

Are you sure? Isn't the point of Azure in Ireland that the US government won't be able to request data under the patriot act?

Nope, the point of Azure in Ireland is to increase availability and decrease latency for EU clients. Microsoft challenged a warrant in 2013 to hand over emails stored in Ireland, but the SCOTUS vacated the rulings since it was moot by the CLOUD act of 2018, which allows the government to get data from US companies, no matter where the data physically is. https://en.m.wikipedia.org/wiki/Microsoft_Corp._v._United_St...…

Huh. Azure used to have a special region in Germany (joint operation with Deutsche Telekom) but it seems they've killed it last year.

Re: GitHub banned all Iranian users. Our accounts are restricted. Please support us

#109
post #86

Earlier quoted context omitted.

I love the US constitution as much as the next guy, but isn't it a bit of a stretch to apply this section to a non-citizen not even located in the States?

It does say "no person". But "due process" can mean anything.

"Due Process" takes on its own meaning to someone who has deeply studied Law. Without being a Lawyer, one could not easily define it.

To understand this by analogy, the word "Computer" might mean something with a screen, mouse and keyboard to some people, but it have a much deeper meaning to a Computer Engineer, Operating System Developer, Compiler Writer, or Applied Mathematician.

That's because the concept of "Computer" is intricately, intricately weaved around all sorts of interrelated technical concepts, and the result is something of sheer engineering beauty...

"Due Process" similarly, is intricately, intricately interweaved with many other concepts in Law. That's the "Due Process" that the Founding Fathers are talking about (they having had extensive backgrounds in Law).

To someone who hasn't studied Law, it would appear as two shallow words, but I assure you -- study Law and you will find these words have many more dimensions than their mere dictionary definitions...

Re: GitHub banned all Iranian users. Our accounts are restricted. Please support us

#110
post #105

Earlier quoted context omitted.

It does say "no person". But "due process" can mean anything.

Would you contend the US constitution applies to someone living in Finland, who is a citizen of Greece born in Norway?

I would submit that someone living in Finland, who is a citizen of Greece, born in Norway, is not contractually obligated by the U.S. Constitution, unless they accept it in some way or other, and if so, that acceptance may be in conflict with other contracts (such as other citizenships) that they may have accepted prior.

So no, probably not.

On the other hand, I would presume that anyone who works for the U.S. Government has accepted the U.S. Constitution, either explicitly (by Oath) and/or implicitly (by the act of working for the U.S. Government).

Why is this important?

Well, see, if those people are in charge of creating/enforcing sanctions, they are also contractually obligated to do so while NOT BREAKING THEIR CONTRACTUAL OBLIGATION TO UPHOLD EACH AND EVERY ASPECT OF THE CONSTITUTION.

One of the things that The Constitution says (above) is that people (all people by the way, not just some of a specific nationality, and not just those that have accepted the Constitution) are NOT to be deprived of their property without Due Process (which includes but is not limited to a Trial By a Jury of one's peers).

So... you do the math.

Post reply on HN