Too many people are missing the point of actions like this. You want to make lives of everyone in Russia more unpleasant to send the signal that a war can’t be an easy PR win. If you start a war, it should suck for your citizens, even if they are watching the news from a safe distance. If your leader starts a war, your life will become worse and you will be poorer personally. Sure, this is less effective for authoritarian countries, but is still useful.
Of course most Github users from Russia aren’t guilty, and many of them are already against the war. Good for them! But that’s not the point.
White collar workers just flee the country: See Venezuela, Iran, etc. Even Russian Revolution itself is an example of this trend.
When white collar workers become "inconvenient" they get purged as enemies of the people. See Pol Pot's reign of terror in Cambodia. He had brutally purged roughly 25% of his own population, far more in relative numbers than Stalin, Hitler or Mao did, yet he still had been in power for decades, even after Vietnam invaded after massive refugee crisis.
Iran had violent protests in the past few years, but the protesters just got killed and that was it.
Interesting how fast people lose all compassion and sympathy, and really humanity, towards a whole population which itself might be against what it's leaders are doing ...
Also: I have yet to see such suggestions directed at the US or Israeli population for the many, well-known war crimes their leaders have committed and still are.
I imagine if the whole world was using a Russian VCS site, and silicon valley was a region of moscow these same discussions would take place in reverse.
Cutting off the US for their invasion of Iraq would have seemed pretty reasonable.
But maybe not so much, since that country was provably ruled by a dictator, so people wouldn’t feel the same about the attack as about one made on a liberal democracy.
"Imagine if the good guys were bad and the bad guys good."
But they aren't. And you know why? Because you can't have creativity and innovations without freedom. You can't have money and success without a population where the best and most successful are allowed to create and keep a large part of the value they build.
This is why dictatorships never build Silicon Valleys while their best and brightest quietly emigrate to work and create in freedom.
Interesting how fast you lost all compassion and sympathy for the innocent civilians getting killed by Russia in the Ukraine ... assuming you ever had any.
No one wants any harm to the Russian people, but they too must do something to stop their madman. I know it is much more dangerous for them than for us keyboard pundits, but it is their responsibility. Think how much more dangerous it is for Ukrainians.
Yeah, and see how you want to help them to fight against Putin - you block their access to GitHub to make them lose their jobs. Without the money - do you think they will go fight on the streets? No, they will look for other ways to feed their families. If they are isolated, they will have no other choice than start working on government.
By action like this, you are just turning into enemies those who want to be on your side.
I totally sympathize and agree it doesn't sound fair but you will see more and more embargos and boycotts directed at Russia and Russians the more this Ukrainian murderous invasion continues...
I do not think you “sympathize”, I’m reading through your lines that you are quite enjoying it. I’m not in Russia, it will not affect me, so don't be so excited. But such hostile nationalistic behavior will be remembered, and not only by me.
You have all the reasons to hate Putin - I hate him too. But if you are saying (literally or not) that you just hate Russians - feelings will quickly become mutual.
So when are economic sanctions appropriate? Never? Because economic sanctions are meant to hurt people so much that regime instability becomes a story.
While enacting a substantial change does not appear possible you can protest and people do, at least in larger cities streets become full with people holding banners. (Photo galleries were posted on HN and FWIW I have supporting information from someone who is directly there.) Protesters are selectively detained, but there is no mass murder or vanishing of people unlike what I imagine would happen in China (or Hong Kong now) so not sure if 'totalitarian prison' is entirely descriptive.
Blocking is a trade-off. Take Google access as another instance. On one hand, it lets sane people not be limited to just state propaganda by watching live the destruction their government is enacting, as well as communicate to the outside world that they do not support it by protesting and sharing photos of protests. OTOH, it lets bots mass-report YT livestream watchers, causing automated ban waves. If we block access, we address the latter, but also eliminate the former.
There are ways to protest without risking arrest: walkouts and silent vigils. Nobody will arrest people simply walking on the streets in silence.
Imagine the power of rivers of people covering the Russian city streets at the same time, simply walking in silence. No signs, no screaming, no pushing against police - just walking. It would send a strong signal to the leadership with minimal danger to the protesters.
You kidding? That's exactly what have been happening in Russia, or Belarus. When there is a larger crowd on the street that it supposed to be and it shows some signs that it's politically motivated, the police starts to catch people, like any random person. Because it doesn't matter who you put to jail. It made like that to send a signal so everyone sees that them could be next simply by going outside.
In the scale of damage, this is harming random Russians less then economic response or military response. This is same level of boycott as soccer, skiing or eurovision boycotts of Russia.
Unfortunately, there is no way how to harm Putin and his friends only. Wars are like that.
BDS is literally a movement by Palestinians directed at their war-enemy next door. That would be like Ukrainians boycotting Russians now. You get the point ...
Sure, but let me give you an example of what I mean: "The consensus view of the international community is that Israeli settlements are illegal and constitute a violation of international law." [0]
Yet, have you seen any western govt demand sanctions on the Israeli population for that? Have you seen this guy here demand github be banned for all Israelis? Of course not - and that's just the moral double standards I'm calling out.
There's been plenty of calls within the EU to ban trade of goods made in Israeli settlements. AFAIK the latest news it that the EU courts ruled in favor of a ban.
This would be very similar to limiting email to and from Russia. A bad idea. Put a permanent Ukrainian colour theme on GitHub and a page explaining that GitHub condemns the act instead.
They might block it anyways because it can be used to share information, so that is not a concern.
Apple/Google could easily add a persistent notification to devices in Russia saying something along the lines of "The world condemns the invasion of Ukraine".
"Russian government has been building internet wall for a while now, let's help them and cut them out immediately and for free, that will show them!" - Somebody smart /s
This is why self-hosting is the ultimate best solution and is a big criterion when i choose software.If you have moral/ethical problems towards an entity: you can solve them, because you're in control, not some "magical cloud fairy" you have to beg to stop providing useful resources to a regime(yes, ultimately even normal well-intended citizens become part of the regime, like it or not) that kills your family or close ones.
As stated previously in my comments, the corporate western world is either personally fetishizing russian or totalitarian regimes (there >are< other examples besides russia/china from the past 10-15 years), or they/their higher-ups are too invested into those countries to be able to do something meaningful without hurting themselves and their own financial well-being.
But does this not impact ALL russians including those protesting against putin? Also, does this not go against the entire FOSS philosophy- free as in libre and free as in gratis?
Worse than that, it would target mostly the people that are already against him, possibly forcing a lot of them to immigrate and leaving even fewer active opposition inside the country.
It is worth noting that GitHub is not, and has never been, free software.
It is likely an error to assume that GitHub's operators have "foss philosophy", especially given that GitHub is owned by the people who sell Windows and Office and Xbox.
I am aware github itself is not foss. But the vast majority of FOSS projects hosted on github make github a big FOSS place, and by blocking their access (and asking for them to be blocked) is denying access to a lot of FOSS
As it has already been noted in the issue’s comments - this move won’t affect Putin’s supporters (yes, they exist in Russia and they aren’t just a few freaks), it won’t even affect the majority of those living in Russia. The most affected group will be young-middle aged educated people who are interacting with the rest of the world (ad opposed to the rest who can be fed any BS by state TV) and who are mostly in opposition to Putin’s actions. So it does more harm than good. Roskomnadzor has started ”restricting”/throttling traffic to FB and probably other big international websites/social networks, so the options to get more independent info about the reality are getting scarce in Russia.
Why not cut off Russia from the internet and any form of tech really? That would send them into a free fall, wouldn't it? Some people immediately bring up China, but those who know history, know very well that China is Russia's frenemy at best.
I'm just speculating here, but what if say Microsoft sent a Russia-wide update that wipes all data and kills Windows?
Further isolation, physical or technological is not the way forward. If the west wants to lead we have to bring countries like Russian and China with us and show their people there is a better way(If indeed it is better).
Well history has not been able to show that your strategy works either - or simply said: We have a very grave situation in Europe _right now_ so we need immediate action _right now_ as well.
Because countries living in an isolated internet has worked out so well historical. Look at North Korea. It's a utopia. The population oh so loves living there. They definitely do not want to leave.
If it's unclear, that's a ball of sarcasm.
> I'm just speculating here, but what if say Microsoft sent a Russia-wide update that wipes all data and kills Windows?
Besides this being quite unethical because that, again, would affect the common folk, many of whom are against this war, it's a temporary measure. That is, assuming their systems aren't mostly Linux/BSD based.
Cut everything. This is probably among the less effective sanctions as its probably not affecting Putin supporters or anyone in power but more osint volunteers and similar.
But do cut off civilian exports to Russia such as airplane parts. Ten time zones is a big place once the Boeings and Airbuses (90%+ of fleets?) are grounded for maintenance.
Instead of blocking, I recommend using the opportunity and attention to provide visitors from Russia with objective information about about the war to counter lies from the Russian government. Russia is engaged in a shameful war and they are hiding its true extent from their population.
My 2 cents, if somehow github can, throttling the Russian ip may be good.
1. It still provide access to citizens
2. Those with vpn can still access it unthrottled
3. It makes the news and set precedent
4. Nobody should underestimate how angry a programmer with a slow connection will be
EDIT: with recent censorship from Russia, it's a tricky situation if github show some "invasion" notice there. Either Russia block github themselves or they irritated because they can't do anything.
Most young educated russians (the ones that use github) are against this war already, the problem is that no one can really do anything as literally holding a blank piece of paper in front of any government building will get you arrested.
Those are not the people you want to target, target the elites close to Putin, those are the ones that could probably force some change.
Today people who need Github and Stackoverflow for their work are not without influence, so this heuristic is not without merit.
If we are discussing getting a city's PLCs to stop pumping sewage in reverse after a cyber attack then access should be open. If it's about Yandex server farms then it's different.
Stop this stupid separatism. If you’re an engineer, rather ask for the root causes hidden behind the scenes. Bonus hint: main stream media with their war propaganda won’t tell you the root causes. They infect you with further separatism ideas.
Of course most Github users from Russia aren’t guilty, and many of them are already against the war. Good for them! But that’s not the point.