Live data from Hacker News

Spoiling Linux Kernel with "sanctioned" code

printserver.ink

51–60 of 72 posts

Re: Spoiling Linux Kernel with "sanctioned" code

#51
post #49

Earlier quoted context omitted.

Nobody can know for certain ahead of time if someone they are voting for will turn authoritarian or not after they are in power.

You realize that russian govenment was overwhelmingly re-elected each time since inception of russian federation in 1991, and invaded neighbours regularly with land grabs since 94?

Russia invaded their neighbors forever, not just since 94.

America invades everywhere, Russia only neighbors, that's what you learn in school.

Re: Spoiling Linux Kernel with "sanctioned" code

#53
post #38
post #37

[flagged]

A person is not responsible for the actions of their government. All governments wage war and cause suffering. I have many close friends who are Russian by nationality. Russian by crime of accident of birth. So many of my friends in this situation abhor the actions of their government. The Mentor stated it best. Phrack 7, 1986: "We exist without skin color, without nationality, without religious bias... and you call…

Author of the article did not say where he pays taxes and spends his money on goods, which are taxed too.

Estimates are that 30 percent of taxes go to war in Russia.

So if he is in Russia, and not left for some deep forest or like, he helps Russian War effort.

Re: Spoiling Linux Kernel with "sanctioned" code

#54

> Other people who would like to have this bug fixed can't commit it from their name or reuse the code present in the mail list from assumingly sanctioned entity > The bug is forced to be fixed in some other way, not in a way it has been fixed by the bug fix contributor I'm not quite following, why is this the case? If another non-Russian contributor submits the same fix, why wouldn't it be merged? If the project is…

Suppose the issue was an incorrect constant used, e.g. a change from a 0 to a 1.

As long as somebody verifies that is the correct thing to do and submits a patch, I can't see anybody would complain about that. How else would you fix it?

But that's not what the article is complaining about. From their description, they removed a simple workaround, introduced a whole different approach to sending a message, relying instead on a watchdog timer. That's not a trivial refactor, and there could easily be a bug hidden in the change, intentional or not. That is the real issue.

Aside from anything else, the author was complaining about something going from no delay to having a 1ms delay, which broke his device. His solution was to rewrite it such that there was a variable delay, from 0ms to 275ms. That sounds even less desirable. A quarter of a second delay could easily be enough to cause data corruption on a drive after unmounting and before unplugging, if its logic on how to ensure data was flushed relied on that feature.

Such a major change needs extensive testing on basically most USB devices before it's randomly integrated into the kernel, especially when the fix it's undoing is over 20 years old, so the hardware it affects must be even older than that (and nobody else has used it in the last 20 years) and so most of the maintainers won't even be able to test whether the fix works anyway. It's just a big change explained away by a "trust me bro".

Re: Spoiling Linux Kernel with "sanctioned" code

#55
post #38
post #37

[flagged]

A person is not responsible for the actions of their government. All governments wage war and cause suffering. I have many close friends who are Russian by nationality. Russian by crime of accident of birth. So many of my friends in this situation abhor the actions of their government. The Mentor stated it best. Phrack 7, 1986: "We exist without skin color, without nationality, without religious bias... and you call…

> A person is not responsible for the actions of their government. All governments wage war and cause suffering.

That is true, but one of the reasons for imposing sanctions after diplomatic processes fail to get the government change their course of action, beyond just causing economic harm to the government, is specifically to apply pressure on population such that they don't want to support their government any more and vote them out, or where that isn't possible cause an insurrection.

Whether it is right for another country to influence another country in that way is debatable, but as sanctions are only effective if basically every other country adheres to them, by that point it's clear that every other country disagrees with the target country under sanctions (or values their relationship with the countries that do more than the target), so perhaps it's not unreasonable.

In any case, it's clear that partly from the Russian government restricting the flow of information inside Russia, but also from opinions that the population already had, there's still a lot of support within Russia for continuing the war. Perhaps, sanctions will help influence popular opinion against the war, perhaps not, but that is one of the main goals of sanctions. Just saying "oh, but they're just ordinary citizens, they're not responsible for government actions" misses the point of what sanctions are trying to achieve.

Re: Spoiling Linux Kernel with "sanctioned" code

#56
post #49

Earlier quoted context omitted.

Nobody can know for certain ahead of time if someone they are voting for will turn authoritarian or not after they are in power.

You realize that russian govenment was overwhelmingly re-elected each time since inception of russian federation in 1991, and invaded neighbours regularly with land grabs since 94?

I think the same could be said for North Korea, but that doesn't mean they're voting honestly.

Re: Spoiling Linux Kernel with "sanctioned" code

#57

FTA: "The code can't be merged into Linux kernel unless the contributor can verify they're not working in a sanctioned company of said country (guilty until proven innocent)" That's explicitly not true, according to the Linux foundation. OFAC sanctions restrict providing a service, so here the violation would be two-way collaboration, not the receipt of information. The kernel could review & merge the patch without r…

> unless the contributor can verify they're not working in a sanctioned company of said country

How does one prove a negative?

Re: Spoiling Linux Kernel with "sanctioned" code

#58
post #49

Earlier quoted context omitted.

You realize that russian govenment was overwhelmingly re-elected each time since inception of russian federation in 1991, and invaded neighbours regularly with land grabs since 94?

I think the same could be said for North Korea, but that doesn't mean they're voting honestly.

Not even close.

Re: Spoiling Linux Kernel with "sanctioned" code

#59
post #37

[flagged]

So does that mean my girlfriend is also to blame for the war just because she happened to be born in Russia? She’s against Putin herself, but there’s not much she can do about it because, as a trans woman, she’s persecuted by that shitty state simply for existing. If she protested, they’d kill her. Why should she now be barred from at least pursuing her hobby and submitting patches for software projects?

I understand that your girlfriend is a victim of same regime (and I am sorry for that, genuinely), but she may or may not be a part of it depending on circumstances.

Make no mistake - this has nothing to do with nationality or ethnicity, and everything with ones actions. Just answer me this - you say "She’s against Putin". What does it mean? Does she fight with other russian volunteers for Armed Forces of Ukraine? Does she sabotage logistics alongside partisans? Provide intelligence? Does she pay taxes in russia? Like, how is her 'being against Putin' is reflected on reality?

P.S.You nickname says 'Random German', so you should know a thing or two about systemic complicity, clean Wehrmacht myth etc. I would love to hear your opinion on what is her role in it.

Re: Spoiling Linux Kernel with "sanctioned" code

#60
post #51
post #49

Earlier quoted context omitted.

You realize that russian govenment was overwhelmingly re-elected each time since inception of russian federation in 1991, and invaded neighbours regularly with land grabs since 94?

Russia invaded their neighbors forever, not just since 94. America invades everywhere, Russia only neighbors, that's what you learn in school.

Rollout the whataboutism!

russian federation was created in 1991.

Since then russia occupies entirety of Ichkeria, parts of Moldova, parts of Georgia, and parts of Ukraine

What lang grabs does US got since 91?

If you want to go before, russian occupation called 'ussr' and 'russian empire' caused pretty much unparalleled suffering and extinsions of peoples. But also, we are talking about current events. Past brutality is poor justification of current actions

Post reply on HN