You need to turn that system off. Right now. This isn't a request.
twitter.com
twitter.com
> Hey @github, back when I worked for you, you implemented a way for the Russian government to block repos they didn't like. I processed quite a few of those requests.
> You need to turn that system off. Right now. This isn't a request.
It's a random Tweet from a pseudonymous account, so take with a huge grain of salt.
The "I processed quite a few of those requests" line makes it sound like this wasn't actually an automatic backdoor for Russia to remove repos, but something like a manual form that went to human review.
Russia blocks sites that don't comply with their local laws, so I would assume this only makes the content unavailable to Russian users rather than, you know, letting Russia randomly remove GitHub content for everyone without recourse. It's obviously unpopular to have a website block content for any users, but the only other option is having the entire site be blocked for users of countries who do this.
The same username started the github/dmca[1] repository at that time. The tweet sounds plausible to me. If only because it is completely normal to block (within russia, geo-blocking) for the russian government, otherwise you will be banned in Russia.
[1] https://github.com/github/dmca/commit/794fd2415b09b11f8a5458...
A lot of people write "you need to do x" as a sort of command, the unspecified reason being the writer's preference. "You need to do x because I want you to". In this case I can imagine other possible reasons. Reasons about which one would want to be discreet.
Best time for maximum exposure?
This is how they look at free speech: https://twitter.com/nrr/status/627606068546437120
(I agree with them that Github probably shouldn't comply with censorship requests though, if they can)
Not necessarily. It's probably more how they view people who yammer on about free speech, which is a totally different thing than free speech itself.
Also, how exactly did you come to have a six year old reply-tweet to make your comment?
Maybe, if you are being very charitable.
> Also, how exactly did you come to have a six year old reply-tweet to make your comment?
You can search the tweets of a Twitter user by using "from:<username>".
> Maybe, if you are being very charitable.
No, you don't have to be "very charitable." Many if not most of the people who yammer on about free speech tend to be obnoxious for various reasons (e.g. by using "free speech" as justification or defense of personal bad behavior, or responding over and over with the same dogmatic points that everyone has seen a million times). It's a mistake to infer any particular view about free speech itself from annoyance with those types of people.
Companies/websites that want to have business in Russia are hence forced to comply with the government's request to block the content Russia doesn't like (for Russian users), as otherwise Russia will simply blacklist the entire site (or other owned sites, since the legal framework for this is deliberately very vague and allows blocking anyone on a political whim).
Talking about slippery slope, it started under the guise of protecting the underage from child molesters et al, and very quickly descended to blocking opposition to Putin's government.
Also for context, the IT/software crowd in Russia is much more liberal/pro-Western values, since they speak English, are able to read international news, setup VPN, etc. As much as we all hate what the Russian government is currently doing, pouring that anger at random developers, that mostly share the westerners' views is plain stupid.
If you want the decision makers to feel the pain, go sanction the oil/gas industry. It's owned by the inner circle that has much more influence on the policy than a random IT guy from a cheap outsourcing firm in Moscow.
[0] https://en.wikipedia.org/wiki/Federal_Service_for_Supervisio...
Good luck with enacting real sanctions. Europe is basically helplessly dependent upon Russian oil and gas and they know it. Europe has a very painful choice to make right now.
Not sure how vulnerable the oil infrastructure is.
Companies/websites that want to have business in Russia choose to comply with the government's request.
They are not forced to do business there.
Should we just take this user's word that a system like this exists?
> Restrict them to repos primarily written in Perl.