Earlier quoted context omitted.
I’m ok with it as long as the maintainer is consistent and does it for “the current thing” every time. That means Sudan, Darfur, Iraq war, ISIS, Assad’s regime, etc… Heck why not even Florida after the “say gay” thing?
Sounds like an opportunity to create a Protest Current Thing as a Service.
Open source ‘protestware’ harms Open Source
361–370 of 575 posts
Re: Open source ‘protestware’ harms Open Source
#362Earlier quoted context omitted.
My guess is that they got caught up in the socially accepted "hate fest" against citizens of a certain country, particularly by private companies.
If a company does business in Russia right now, they are giving money to the Russian government which will be used to kill Ukrainians. Let's not conflate wartime trade policy with Twitter wokeness marketing.
Re: Open source ‘protestware’ harms Open Source
#363Earlier quoted context omitted.
>>Is a single person going to be persuaded to support either cause by seeing this banner on a relatively niche JS library that reduces readability of its documentation? The purpose of the banner is not to convert anyone, the purpose is to demonstrate that the author of the package subscribes to the correct opinions.
As a less cynical take: When it comes to Ukraine support, the banner could theoretically have an anti-propoganda effect. Russian and Chinese citizens are cut off or pushed away from world political discourse in a lot of ways, so using open source libraries as a vector for anti-Russia messaging could have a real effect on devs in those countries.
Re: Open source ‘protestware’ harms Open Source
#364Earlier quoted context omitted.
There was a package (that I won’t name) which completely removed their online documentation and replaced it with a BLM message for a period of time. I was floored at that unprofessional behavior. Now when I link to their docs, I always use archive.org to make sure other users don’t run into a similar issue in the future.
To be clear if you are not paying them, there should be no expectation of service. Open source is something they offer out of passion or goodwill, both of which can change at any time
I don’t require them to be smart and professional, but they should be or will lose users. Thanks to OSS, I can just fork. But being OSS doesn’t mean you can suck and be random and still stay useful to people.
Of course if it’s your project, you’re free to do whatever you would like.
Re: Open source ‘protestware’ harms Open Source
#365Earlier quoted context omitted.
they're virtue signaling, not trying to create change
Would you rather they signal vice?
It’s like those people who do 50 commits instead of one to look busy. Just put that mental energy into real stuff.
Re: Open source ‘protestware’ harms Open Source
#366Earlier quoted context omitted.
This is a bad take. The purpose is, at least partially, that the author of the package subscribes to these opinions rather than others, sure. But this doesn't necessarily have anything to do with them being "right" or not. I don't get a lot of capital at Hacker News by saying that I support Black Lives Matter, but if I do so (and I'm doing so) does that mean I only want to display that I subscribe to the "correct" op…
I think the person concerned is taking zero personal risk by displaying a view that is backed up by 99% all of media (even if no 99% of all people). If they had a banner saying "Trump 2024" or "The AZOV Battalion are Nazis" I might not agree with them, but at least they are taking some personal risk of cancellation.
Re: Open source ‘protestware’ harms Open Source
#367To be honest, I'm annoyed by the benign protestware messages when they start to get in the way of using the software, particularly on mobile. I was looking at the isomorphic git documentation the other day, and noticed that their "#BlackLivesMatter #DefundThePolice" banner scrolls under the rest of the content, leaving this annoying gap that takes up screen real estate, especially in landscape mode on a phone.[0] Wha…
Re: Open source ‘protestware’ harms Open Source
#368npm install is such a scary command these days (or yarn install, same thing). I never liked it because of the shitload of dependencies it usually pulls but now I would hesitate running it outside a well isolated container. This event added to the strong distrust I came to have on NPM these last months. The NPM ecosystem seems incredibly immature and unreliable and any Javascript project depending on NPM is now a pote…
> In theory the same things could happen for PIP, Maven, Gradle, their Rust and Go counterpart and any such package manager. Any data on this? in theory, but why is it always node.js/npm? I work on completely different things... is it a different community culture? is it the thousands of tiny low quality packages people include to do the most basic things?
Re: Open source ‘protestware’ harms Open Source
#369Do people think the people protesting like this don't know that this is damaging? They presumably feel that the issue at hand is more important than that damage. Every protest every has been met with "but this protest is being done the wrong way, don't inconvenience me", but that's the point: protest has to disrupt things to make people take notice and make changes. Would I do this? No. I don't think it's effective o…
The problem is that that the node.js filesystem deletion "protests" was an indiscriminate digital attack that harmed people who are doing a much better job of actively opposing the invasion. I believe that the developer who implemented that attack should face criminal charges. Our ability to trust our open source is a critical part of our economy. People who abuse that trust to directly harm others should know they w…
Re: Open source ‘protestware’ harms Open Source
#370Earlier quoted context omitted.
This is a bad take. The purpose is, at least partially, that the author of the package subscribes to these opinions rather than others, sure. But this doesn't necessarily have anything to do with them being "right" or not. I don't get a lot of capital at Hacker News by saying that I support Black Lives Matter, but if I do so (and I'm doing so) does that mean I only want to display that I subscribe to the "correct" op…
I think the person concerned is taking zero personal risk by displaying a view that is backed up by 99% all of media (even if no 99% of all people). If they had a banner saying "Trump 2024" or "The AZOV Battalion are Nazis" I might not agree with them, but at least they are taking some personal risk of cancellation.
But mostly I'm wondering why it matters if they're taking a personal risk or not. How is that relevant to anything?