News for hackers. Stuff that matters.
Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @08:32AM (#25645283)
I would go quite a step further than that. If this was not an unfortunate incident/mistake, then GitHub/Microsoft has become quite the active enforcer of US (legal) foreign policy.

If they do that within the US market, that might be justifiable. But in this particular case, GitHub appears to enforce US foreign policy on what appears to be a company on the EU market. Also in what to me appears to be a rather ruthless, totalitarian, maybe even draconian way.

I'm pretty certain that absent this US law within the EU market, this action is arbitrarily discriminatory, and very likely constitutes inflicting serious damage on another company without a legal basis (within the US, yes .. outside the US, no).

GitHub may find itself stuck, between adhering to US laws and laws elsewhere (in this case EU, but China is probably a good example too). Still, is ultimately is a choice for GitHub to offer their products on multiple markets. If they have issues with that, they are free to exit a particular market. It certainly is never a valid excuse to start violating law in any market outside whatever country your headquarter might be located.

Tangentially, this rather typical popular belief that US companies can simply absolve themselves from legal liability, just by crafting clever TOS/EULA that supposedly does just that, has always confused to me. It was always my understanding that you can not create contracts that violate laws. In most countries with a somewhat sane state of law, governments really do not like or tolerate when companies start essentially making their own law in parallel. But apparently you can rewrite (even basic) law in the USA, as long as you can somehow get both parties to agree on it. Be that by free will or coercion.

Maybe it's time, for other parts of the world to no longer put up with this kind of bullshit, and demand that US companies actually adhere to the laws (and legal protections) that exist within their markets, or be free to buzz off and only operate on the US market alone.

With US foreign policy becoming increasingly self-serving, legally dubious, and in some case downright insane, having internationally operating companies enforcing those policies is becoming a seriously risky proposition for anyone outside the USA.

Re:GitHub blocks entire company because one employee was in ... by A4ET8a8uTh0 on Tuesday January 05, 2021 @10:04AM (#25646215)
"I would go quite a step further than that. If this was not an unfortunate incident/mistake, then GitHub/Microsoft has become quite the active enforcer of US (legal) foreign policy."

I am not sure if most people realize this, but OFAC compliance is rather rigid with no room for error ('strict liability'). And US treasury enforces it hard. Recently, Amazon got caught in its cross-hairs ( though it managed to get away with a low fine relative to its size ).

I guess what I am saying, according to OFAC, everyone is responsible for enforcing US foreign policy.

edit: Everyone as in US person, person on US soil or someone using US dollar. I really should avoid exaggeration.

Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @01:16PM (#25648783)
There is no doubt about US companies having to follow US law. But this is an internationally operating company, which means it has to also follow whatever law might apply to whatever market they operate on.

GitHub, as any other US company, has a choice/freedom to stop offering services to customers outside the US market, if the particulars of providing those services causes them to violate laws in at least one of the jurisdictions.

Of course, US companies should be rightfully pissed, if the US government puts them in a situation where they can not (legally) operate abroad. But that's something they should take up with US lawmakers.

At the end of they day, they are still (most likely) operating illegally on a foreign market, even if they are unlikely ever to be substantially punished for that. The thing is, the US has a rather questionable track record of coming to the rescue, whenever a US companies get into trouble for (illegally) doing business abroad. Ironically, whenever another country does that (e.g. China) the US immediately have a long list of choice words an allegations at the ready. Long story short: pure hypocrisy.

Re:GitHub blocks entire company because one employee was in ... by michaelt on Tuesday January 05, 2021 @09:31AM (#25645846)
> But in this particular case, GitHub appears to enforce US foreign policy on what appears to be a company on the EU market.

Surely enforcing your politics outside of your jurisdiction is the whole point of an embargo?

Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @09:57AM (#25646151)
As a government, yes. As a commercial company, operating on a market outside of US jurisdiction, please explain me the legal basis for that (if you can).
Re:GitHub blocks entire company because one employee was in ... by scott_s on Tuesday January 05, 2021 @10:49AM (#25646736)
The government where the commercial company is based expects the company to do so, and will hold that company accountable if they do not.

You may not agree with this situation, but it is how it works. The US government will investigate and penalize companies that violate US sanctions, even if the parts of those companies involved did so entirely outside of the US.

Re:GitHub blocks entire company because one employee was in ... by delfinom on Tuesday January 05, 2021 @11:46AM (#25647354)
Yep, the current US administration is somewhat to blame on the shift. It has always been a requirement, it's just that the government up until this admin mostly didn't care to enforce it. It's pretty obvious a number of companies got threatening letters to comply or face jail time.
Re:GitHub blocks entire company because one employee was in ... by scott_s on Tuesday January 05, 2021 @12:36PM (#25648160)
When I did some googling, I found an article from 2012 about sanctions enforcement (https://www.itproportal.com/2012/10/26/ibm-questioned-over-a...). I am unaware of new behavior regarding sanctions enforcement, although I know that the current administration imposed additional sanctions. But my understanding is that with existing sanctions, this is what the US government has always done.
Re:GitHub blocks entire company because one employee was in ... by JamesBarney on Tuesday January 05, 2021 @10:46AM (#25646692)
The legal basis is they are using a U.S. company (GitHub) that has to has to follow U.S. laws. And that makes certain things inconvenient for them.
Re:GitHub blocks entire company because one employee was in ... by gnopgnip on Tuesday January 05, 2021 @12:27PM (#25648007)
Github is not outside US jurisdiction, and is required to enforce these laws even if the client is in Europe. They could be sanctioned by OFAC if they don't
Re:GitHub blocks entire company because one employee was in ... by 8note on Tuesday January 05, 2021 @12:28PM (#25648030)
The legal basis is that the US has a big stick, and so all countries must follow us laws, or they'll nuke your capital, rape your children, destroy all your infrastructure, etc.

In this case, it's just leaving you to starve, so you're pretty well off on the whole vs other things Americans will do

Re:GitHub blocks entire company because one employee was in ... by scott00 on Tuesday January 05, 2021 @10:52AM (#25646778)
Are there European laws that prohibit discriminating against people who live in Iran? Or that prohibit discriminating against companies who employ people who live in Iran? If not, the legal basis is that you can do anything you want unless it's prohibited by law, and the action in question isn't prohibited by law.
Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @12:27PM (#25648006)
Yes, it actually is illegal to arbitrarily discriminate people based on their ethnicity, political views or nationality (unless there is a specific law that allows that for a particular nationality, e.g. in case of a legal embargo)
Re:GitHub blocks entire company because one employee was in ... by lawnchair_larry on Tuesday January 05, 2021 @11:59AM (#25647556)
They probably did not want to have their CEO nabbed by police in the Vancouver airport for extradition on sanctions violations. You might want to see what happened with Huawei, who aren’t even a US company.
Re:GitHub blocks entire company because one employee was in ... by lodovic on Tuesday January 05, 2021 @12:12PM (#25647761)
If Huawei wants to do business in the US economy, they can do so but have to abide by the rules. They can also choose to do business with Iran instead, but not both.
Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @12:56PM (#25648512)
It appears that you are pretty much the only one who gets it. At least from anyone who responded.

I find it rather shameful, that apparently everyone who responded to my question, did so by explaining that a US company has to abide by US law. You don't say!

That was never the question, but apparently even reading is even too much to ask from people these days.

Of course US companies have to follow US laws. But if that conflicts with law in wherever their services are offered, they no longer have any business operating there. They should consequently stop offering their services in that territory.

Since that's unlikely going to happen on their own initiative, maybe the EU should simply declare companies like these as illegal on their market.

Actually, that might even help to finally get rid of the stranglehold which many US have had for a long time on any emerging potential competition from EU companies. Something for which US companies have regularly used and abused differences in law and economy (between the US and EU), in order to obtain an (unfair) edge.

Maybe it's about time that comes to and end, so US companies can prove that they can compete on equal grounds. I personally doubt that, because for most of the last century this competition has been dominated by the US exploiting artificially created advantages.

Politics aside, it's rather sad that this aspect of legality is even a discussion topic. It should be a no-brainer that US companies should abide by whatever laws exist on a foreign market they operate on (of course on top of US law).

If they can't, the only (legal) option is to stop operating. Either that, or the company is a criminally operating organization. That is, the violations are systemic and not just a few unintended incidences, of course.

Re:GitHub blocks entire company because one employee was in ... by lawnchair_larry on Saturday January 09, 2021 @05:00PM (#25705304)
Is that not also what I just said?
Re:GitHub blocks entire company because one employee was in ... by lawnchair_larry on Saturday January 09, 2021 @04:59PM (#25705288)
That isn’t what my comment was actually about. It was a comment about GitHub, not Huawei or the US.
Re:GitHub blocks entire company because one employee was in ... by mc32 on Tuesday January 05, 2021 @08:38AM (#25645336)
...” , this action is arbitrarily discriminatory, and very likely constitutes inflicting serious damage on another company without a legal basis...”

Isn’t that what YouTube and FaceBook do day in day out when their influencers run afoul of policy?

Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @09:53AM (#25646102)
Those other companies certainly do too, yes. Or at least that is what I am convinced of. I would say that what I wrote about GitHub should equally apply to these companies too, or any company for that matter. Not just US companies, but any company that operates internationally.
Re:GitHub blocks entire company because one employee was in ... by vezycash on Tuesday January 05, 2021 @08:49AM (#25645439)
Add other Apple and Blizzard to the list.
Re:GitHub blocks entire company because one employee was in ... by gnopgnip on Tuesday January 05, 2021 @12:28PM (#25648022)
If a user runs afoul of policy, the action was not arbitrarily discriminatory.
Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @01:22PM (#25648875)
Policy set by whom?

That of a commercial company, which does not have a legal mandate (at least not in the EU) to make make rules that violate EU law (including legal protections), or the US government, which does not have legal jurisdiction over the EU market?

Pick your poison

Re:GitHub blocks entire company because one employee was in ... by mc32 on Tuesday January 05, 2021 @04:34PM (#25651442)
What? Your position is that if it’s policy and you enforce policy then it’s not discriminatory?

So if a policy or a law says X is disallowed or is unlawful, ipso facto, X can only run afoul of those bodies of governance and can’t be discriminatory? That’s interesting!

Re:GitHub blocks entire company because one employee was in ... by PeterisP on Tuesday January 05, 2021 @03:30PM (#25650619)
"this action is arbitrarily discriminatory" - if so, this action is permitted. While there often are restrictions on specific, enumerated types of discrimination (e.g. religion, ethnicity, gender, etc - though almost universally they apply to discrimination of people, not companies), those are exceptions to the general principle of "freedom of association" where people and companies are free to arbitrarily decide with whom they want to do business and whom they want to exclude - as far as they don't violate some of the specific restrictions listed in law. If a supplier does not want to sell to your company for an arbitrary reason, it's their right to do so.

"constitutes inflicting serious damage on another company without a legal basis" - again, that does not indicate any wrongdoing. Inflicting serious damage on another company is, by default, permitted (matching the core principle of "everything which is not forbidden is allowed") and is regularly done in the course of normal competition, winning over some other company in bids, recruiting key employees by offering them lots of money, targeting their customers with specific discounts, etc, etc.

If you're inflicting serious damage on another company, then both the intent and result is by itself legal, the only question is about the means. If you're inflicting serious damage on another company by legally prohibited means (e.g. theft or arson or illegal access to computer systems) or violating some established legal duty (e.g. "duty of care" as required by law in various service relationships), then the other company would be entitled compensation. But in the absence of that, if there's no specific legal prohibition to your action (for example, laws on anti-competitive actions tend to impose various restrictions), if your action is legally permitted, then if some company suffers because of that, it's not your problem. There are restrictions on what actions are legally permitted (law on tortious interference might apply here, and if there's some fraud, injurious falsehood etc then it matters) but if they do have the right to arbitrarily end the contract, then that's it, they are not responsible for the damages.

Re:GitHub blocks entire company because one employee was in ... by epc on Tuesday January 05, 2021 @09:21AM (#25645747)
Given the pressure by the EU and China on US companies to enforce local laws globally (GDPR, RTBF, Taiwan), I don't see how Github, operating in the US, as a US company, has any chance absolving itself of enforcing US laws and regulations (though in this specific case they appear to have overreacted, likely due to regulatory enforcement via algorithm and not common sense).

If you expect US companies to respect GDPR and cookie banners and the right to be forgotten, globally; you cannot be surprised that they will respect and enforce US law globally as well.

Re:GitHub blocks entire company because one employee was in ... by denton-scratch on Wednesday January 06, 2021 @06:30AM (#25656755)
"If you expect US companies to respect GDPR and cookie banners and the right to be forgotten, globally; you cannot be surprised that they will respect and enforce US law globally as well."

I don't expect any US entity to "respect" GDPR. Unless they are expecting to trade in the EU. If you trade in the EU, and violate EU law, then you can expect to be fined - wherever you choose to locate your HQ.

Incidentally, GDPR is pretty badly flawed. The intrusive cookie popups are an egregious example of unintended consequences - those popups are actually attacking privacy.

Re:GitHub blocks entire company because one employee was in ... by watwut on Tuesday January 05, 2021 @09:36AM (#25645914)
EU is not forcing American companies to enforce their laws for third party companies operating on non-EU market. Also, American company does not have to follow GDPR for Iranian customers.

EU wants American companies to follow GDPR when acting in EU market.

Re:GitHub blocks entire company because one employee was in ... by JamesBarney on Tuesday January 05, 2021 @10:50AM (#25646753)
I'm in the U.S. and I still have to click all those super annoying "Accept using a cookie" popups everywhere. So that EU law certainly does affect me a U.S. citizen interacting with U.S. companies.
Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @01:26PM (#25648939)
The only ones you have to blame for that, are the companies to show you those annoying popups. They have no obligation whatsoever to show that to anyone outside the EU.

Start complaining to those companies and stop pointing your finger in the wrong direction.

Re:GitHub blocks entire company because one employee was in ... by watwut on Tuesday January 05, 2021 @12:02PM (#25647619)
That is because it is cheaper to show it to everybody. Not because EU would demand it to be shown for Americans.

Also, law do not require it to be shown for all cookies. Only for tracking ones.

Re:GitHub blocks entire company because one employee was in ... by PeterisP on Tuesday January 05, 2021 @03:11PM (#25650370)
To nitpick, while for non-EU companies GDPR applies to individuals in EU (and their data) as per GDPR article 3.2, any EU companies have to apply this for all personal data as per GDPR article 3.1.

So while foreign companies can decide whether they want to apply their GDPR policies (which generally should not require "cookie banners", though it is a popular choice) only to people in EU or all their users, an EU company does not have a choice, they have the obligation to treat personal data of Americans and Iranians and everyone else in a GDPR-appropriate manner.

Re:GitHub blocks entire company because one employee was in ... by epc on Tuesday January 05, 2021 @01:23PM (#25648894)
Keep that in mind the next time you encounter a US based newspaper that puts up a GDPR error page instead of serving the news article you requested. The EU asserts it can penalize a US based company a percentage of its worldwide revenue (not EU derived revenue) for GDPR violations.

I'm not saying it's right, I am saying that these are the logical, practical responses to the way different jurisdictions expect their laws and regulations to be honored, respected, and applied.

Re:GitHub blocks entire company because one employee was in ... by denton-scratch on Wednesday January 06, 2021 @06:38AM (#25656798)
"The EU asserts it can penalize a US based company" ...

Well, of course it can, if the company violates EU law inside the EU. Do you think US law trumps [sic] national law globally? If a US company doesn't want to comply with GDPR, it is free to cease trading in the EU, or cough-up the fines.

Extraterritoriality is an old US habit.

Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @09:51AM (#25646074)
I think you may have either misunderstood me, or maybe have gotten the logic backwards.

I'm not saying that US companies should not enforce US law. I think they should. That is: strictly within the US market.

When they operate outside the US market, they have to (also) adhere to whatever law exists for that market. If that creates a conflict, the company has a choice to either open up show elsewhere, outside of US jurisdiction (if that's the only way to comply with local market rules), or stay in the US and leave the foreign market alone.

Either way, being a US company should never be a valid excuse to violate laws (and/or legal protections) somewhere abroad.

It ultimately is up to a company to choose what they do and where they do it. To me, the current status quo appears to be that many US companies have been (illegally) enforcing US laws outside of US jurisdiction. Aside from that, and maybe even on a far worse level, they have been essentially been making up de facto "private laws", in their TOP/EULA "contracts".

Last time I checked, law should be left to governments. Preferable through democratic due process. Certainly not to commercial companies, who are either privately owned, or publicly by a select few rather undemocratic entities.

Re:GitHub blocks entire company because one employee was in ... by epc on Tuesday January 05, 2021 @01:32PM (#25649024)
My shorter version: Precedent in the US is that the US views its jurisdiction over US citizens and corporations as global. If I as a US citizen step over the border to your country and bribe an official of your country in order to gain a commercial contract, I can (and probably, though not definitely) will be prosecuted for breaking US law, regardless of whether or not bribery is perfectly legal in your country. Same for corporations: if the act is prohibited in the US, the US Government generally does not distinguish between whether the act occurred in the US or not.

This is not new. The Internet exacerbates the potential for conflicts, but it’s not a new problem with the rise of the Internet.

Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @04:19PM (#25651212)
The US government should do whatever it sees fit for its subjects. That's not the issue.

The issue is that a US company should also be held accountable for whatever they violates abroad. Not by the US government, of course. But by the authorities of whatever foreign market they operate on (the only authority with jurisdiction anyways).

While the tide is gradually changing, so far a substantial part of the problem is that the US government has quite a few nasty ways to shield US companies from being seriously held accountable abroad. Still, the longer that reality exists, the more inevitable it will become that at some point US companies will simply be barred altogether from (some) foreign markets. You can only abuse a dominant position for so long, before the receiving end will no longer put up with it. That is, of course, when (or as soon as) they have the luxury of choice in the matter.

Re:GitHub blocks entire company because one employee was in ... by epc on Tuesday January 05, 2021 @01:19PM (#25648833)
It’s been my personal experience that the US government does not distinguish between a US company offering products and services in the US and a US company offering those products and services outside the US. Even foreign subsidiaries are held accountable to US laws and regulations if the US parent has sufficient control of the company.

Bigger companies get a little bit more leeway to negotiate with the US Federal government on this but if the US decides that something is illegal or prohibited, the Justice Department doesn't really care what country the prohibited activity occurred in, it'll walk the executive chain to pick people to prosecute.

The only way a company could complete avoid this scenario is if it licensed its product or service to an independent entity outside the US. And even then the DOJ would likely attempt to force the termination of the license agreement if it results in a product or service being offered in a prohibited jurisdiction.

None of this is new, or due to Trump, or even partisan.

Re:GitHub blocks entire company because one employee was in ... by elmo2you on Tuesday January 05, 2021 @04:02PM (#25651000)
You are correct, on each and every count. However, none of that is related to what I tried to highlight.

Sure, the US is (rightfully so) subjecting every company within its jurisdiction to US law, no matter on which market they operate. Sometimes they go even further and say non-US companies can be held liable, when they somehow interact with the USA or its citizens. That can sometimes become a bit dicey with jurisdictions, but even that is not the point here.

The point is that a US-based company is operating on a market outside the US and (most likely) is operating in a way that is within the law of that market.

To put bluntly: I don't give a #### about how the US treats companies on their territory, regardless where those operate. I care about US-based companies abiding to law wherever they do business. If they can not do that, they should cease to operate there. Whether it's the US government or something else that is to blame for the situation is irrelevant.