Earlier quoted context omitted.
Apparently, the idea is that those "Crimean or Iranian" would get pissed off at their government and revolt. Which, as the practice shows, doesn't quite work taht way. They get pissed off at the sanctioning government as well, and are less likely to believe that that government actually worries about their interests and rights and not, say, as using them as a free battering ram against their current government/regime…
However what's the alternative? Country 'A' would like to build a weapon of mass destruction. Country 'B' asks them nicely to not do that. They ignore the request and continue building the technology. At that point you can either do the following: - Ignore it and hope they don't destabilize the region / world. - Economic and Trade sanctions to slow down their progress, and impact the economy of the country. - Physica…
GitHub shuts off access to Aurelia repository, citing trade sanctions
91–100 of 312 posts
Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#92Earlier quoted context omitted.
It looks like a JS frontend framework. I've never used it. I have no idea why it would be sanctioned. Bizarrely Aurelia 1.0 at https://github.com/aurelia/framework has a banner across its top indicating trade sanctions, but the new version Aurelia 2.0 doesn't https://github.com/aurelia/aurelia . Aurelia's developers suspect it's because they have contributors from sanctioned countries. That's the first I've ever hear…
My first question is: how does Github know that certain committers are from sanctioned countries? Do they have Github profiles showing they're from sanctioned countries? Given the number of huge FOSS projects on Github, it's feasible to imagine that many major repos have code contributed by people from sanctioned countries. I have no idea what their motive is, but it smells really political to me. I could see Github'…
Even if not in their profiles, you can pretty reliably detect a user's country from their IP address.
Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#93Without even delving on the perverse sanctions part, it should never be forgotten that the whole point of git is that it's a distributed source control system. Grab your source and move it elsewhere. Heck, even an old forked gitlab community instance should work. Github is good for the exposure, but it's their house, and so their rules apply, not ours. Don't rely on them to always be OK with you staying.
Every time something like this happens someone has to make this argument. This isn't just about the source, it's all the other tools like pull requests that Github provides. Git is only one part of Github.
Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#94Earlier quoted context omitted.
Apparently, the idea is that those "Crimean or Iranian" would get pissed off at their government and revolt. Which, as the practice shows, doesn't quite work taht way. They get pissed off at the sanctioning government as well, and are less likely to believe that that government actually worries about their interests and rights and not, say, as using them as a free battering ram against their current government/regime…
However what's the alternative? Country 'A' would like to build a weapon of mass destruction. Country 'B' asks them nicely to not do that. They ignore the request and continue building the technology. At that point you can either do the following: - Ignore it and hope they don't destabilize the region / world. - Economic and Trade sanctions to slow down their progress, and impact the economy of the country. - Physica…
Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#95Earlier quoted context omitted.
However what's the alternative? Country 'A' would like to build a weapon of mass destruction. Country 'B' asks them nicely to not do that. They ignore the request and continue building the technology. At that point you can either do the following: - Ignore it and hope they don't destabilize the region / world. - Economic and Trade sanctions to slow down their progress, and impact the economy of the country. - Physica…
It’s a nice app example in theory , but can you point to any examples where this is working in practice? Iran doesn’t count because they were / are complying but the US is a bully. North Korea is a good example of sanctions not working in every way that matters.
In the absence of a working solution, people would prefer a well-intentioned (but as you said non-effective) solution to NOTHING.
If you do nothing, people will yell at you to do SOMETHING.
Sure, doing the RIGHT thing is best - but until then doing something is better than doing nothing.
Not saying I agree, just that's the idea.
Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#96Sanctions for online services are one of the worst things about working in this industry. Being forced to implement and maintain technical solutions to block access to every day citizens of certain regions because some guys in suits decided these are second tier humans is demoralizing as hell. How are people supposed to rise up and depose or vote for less tyranical governments if they cannot access information, or us…
It's fine to debate an embargo, but that belongs in the political space and not technical or business realm.
Personally I may not agree with the efficacy of particular embargoes, but I do support the ability of my government to enforce one wholeheartedly. Because by the same token that you want to sell your information services to people oppressed by hostile foreign powers, there are those that want to sell them to the oppressors, and it's generally impossible to tell the difference. I don't want to hear about another IBM selling bookkeeping tools to another Nazi regime to improve the bureaucracy of their death camps, and if that means a few indie developers can't get Iranians to use their front end JS framework that's ok with me.
This debate belongs in the senate, not in the tech world.
Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#97Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#98Isn't this a first amendment violation? Are we not on board with the notion that code is speech, and that the constitution applies to everyone, not just US citizens? With those things in mind, I don't understand how the Iranian peoples' free speech rights can be infringed just because their speech is in the form of code.
Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#99Re: GitHub shuts off access to Aurelia repository, citing trade sanctions
#100Sanctions for online services are one of the worst things about working in this industry. Being forced to implement and maintain technical solutions to block access to every day citizens of certain regions because some guys in suits decided these are second tier humans is demoralizing as hell. How are people supposed to rise up and depose or vote for less tyranical governments if they cannot access information, or us…
Whether that's a wise or ethical idea depends on the particular situation, but it's certainly a much smaller hammer than (say) direct military action.