Readit News logoReadit News
bayandin · 2 years ago
It looks related to an organisation he linked to https://github.com/YADRO-KNS. All its repos and repos of other people from it are archived as well.

https://home.treasury.gov/policy-issues/financial-sanctions/...

rozab · 2 years ago
smsm42 · 2 years ago
If Amelkin works for YADRO, could he not know his company got sanctioned? It's pretty big thing to happen, and judging from his LinkedIn comments, he knows it. Yet he writes the suspension was "without any explanation whatsoever". I think he knows the explanation, he doesn't like it but it's no mystery to anyone.
asciii · 2 years ago
Spot on here. The CHANGELOG has comments for YADRO product ids.

> https://github.com/ipmitool/ipmitool/search?q=YADRO

cft · 2 years ago
It looks like YADRO is making server hardware. IPMI is just enumerating server hardware in the linked GitHub.

Deleted Comment

kvathupo · 2 years ago
That's very interesting: I'm not sure how to feel about this. On one hand, it aligns with my ethics to shut-down the operations of sanctioned companies to minimize their harm. On the other,

1. Ethics are relative

2. Should open-source contributions be dependent on such ethics?

On (1), I'm sure non-Americans would have ethical qualms with our Defense companies. Would I be okay with the hypothetical of letting a non-American company stop open-source development on a useful Lockheed Martin tool?

On (2), I have personally seen open-source contributions from sanctioned companies, e.g. Megvii. Is it fair to ban those employees (who may simply be unwilling to go through the hoops of immigration)?

As an aside, perhaps this repo could move to GNU Savannah?

firebaze · 2 years ago
> On one hand, it aligns with my ethics to shut-down the operations of sanctioned companies to minimize their harm.

Only if the sanctions are warranted by ethics. Which they are not, in this case - there isn't anything online I can find which supports sanctioning this specific company.

This is a repeating pattern in this conflict: even without substantial or even circumstantial proof that a russian company benefits from or at least tolerates the war, in the event Ukraine tells us to sanction the respective company, we have to obey or else.

What do we expect? Should all russian companies shut down because of the war? Would this be what we expect from all western companies, like when we attacked Iraq because of Weapons of Mass Destruction?

This is slowly really getting ridiculous. Even more so if this opens up an attack vector from even more non-friendlies because of an orphaned github account.

1MachineElf · 2 years ago
I'd bet GitHub's hardware, if they use any at all for their servers, has ipmitool installed.

When you're in GitHub's position, how does your SBOM vulnerability management program handle it when you imperil your own infrastructure?

dboreham · 2 years ago
For the curious, "archived" here means : repo is read-only but still exists.
lakomen · 2 years ago
It also means no other activities are allowed on it
randomguy54 · 2 years ago
Actions like forking?
neilv · 2 years ago
I suppose this is due to economic sanctions, but of course there's also the infosec concern.

Much of "tech" right now is still cavalier about software provenance in general. And IPMI is one of the more sensitive points.

I have a pretty warm-fuzzy aspirations about open source at its best: being collective effort, of people of goodwill, around the world, working together, for the benefit of all.

It's tragic that our world has so much conflict, aggression, inequity, and other ills. Open source is one place that we've sometimes formed bridges despite this, but it's not entirely immune to the larger world problems.

lakomen · 2 years ago
How did we allow Microsoft to have so much power of open source software that it can decide who gets to publish and who can't.

Instead of "liberating" social media (sorry, Twitter) from corporate faschism we should've built an open platform resilient against corporate takeovers.

Russia, time to create a github for people by the people.

smsm42 · 2 years ago
The irony of calling an actual fascist regime to fight "corporate fascism" is nothing but delicious.

Dead Comment

badrabbit · 2 years ago
There is a ton of Repos owned by Russians. It would be chaos if they suspended them for that alone. Maybe someone falsley reported one of his repos?
oynqr · 2 years ago
The fallout1-ce and fallout2-ce repos got archives fairly recently as well. Looking at the owner's name made me concerned that exactly this was happening.
smsm42 · 2 years ago
Not all of them work for companies sanctioned by US government though.
ashishb · 2 years ago
Any recommended automated mirroring tools to keep a backup of private GitHub repos to avoid the situation where your GitHub account is suspended?
coffeeri · 2 years ago
If you are fine with self hosting a gitea instance, you'll be able to set up a pull mirror.

https://docs.gitea.io/en-us/repo-mirror/#pulling-from-a-remo...

Fatnino · 2 years ago
Isn't your working copy a backup?
ashishb · 2 years ago
I have deleted local copies from my machine in the past.

And when there are other contributors local copy is not guaranteed to be up to date unless you yourself are actively contributing as well.

bob1029 · 2 years ago
A lot of people also use GH issues to track ideas/code snippets/etc.
rsync · 2 years ago
I keep interesting and valuable repos in my rsync.net account and I use git to pull them directly:

  ssh user@rsync.net git clone mirror … blah blah …
… which is nice because I don’t use my own bandwidth.

mzur · 2 years ago
I use this shell script with a cron job: https://gist.github.com/rodw/3073987 It can back up repos, issues and wikis.

Dead Comment

br0ker · 2 years ago
These, to put it mildly, not very smart people have opened a pandora's box and if they do not understand this in their blind anger, desire to please or arrogance, then I sincerely feel sorry for them and in general the entire open source community that somehow depends on github.