News for hackers. Stuff that matters.
Re:Open source ‘protestware’ harms Open Source by gadders on Thursday March 24, 2022 @11:55AM (#30791651)
>>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.

Re:Open source ‘protestware’ harms Open Source by mrtranscendence on Thursday March 24, 2022 @12:23PM (#30792063)
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" opinions?

Plus, demonstrating what opinions are held is not the whole point. Part of it is telling others who support those causes that they're not alone. And it's also partially a "fuck you" to those who are triggered by mentions of causes like Black Lives Matter.

Re:Open source ‘protestware’ harms Open Source by gadders on Thursday March 24, 2022 @12:44PM (#30792333)
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 by Brotkrumen on Thursday March 24, 2022 @01:08PM (#30792628)
Criticising the silent majority when they try not to be silent anymore with "youre not taking any risks, so stay silent" is a bad take.
Re:Open source ‘protestware’ harms Open Source by gadders on Thursday March 24, 2022 @01:29PM (#30792925)
I'm highlighting the emptiness of the moral grandstanding.
Re:Open source ‘protestware’ harms Open Source by shadowgovt on Thursday March 24, 2022 @02:53PM (#30793939)
We appear to have burned 393... Wait, 394... User comments on the subject.

So if it's empty, so is commenting on HN, I'd extrapolate. Otherwise, it's gotten the attention of the sort of people who comment on HN, and that's something.

Re:Open source ‘protestware’ harms Open Source by Karrot_Kream on Thursday March 24, 2022 @03:17PM (#30794196)
I think HN folks are commenting because:

1. These political threads always bring out the most ideologically strident folk

2. Developer time/experience is impacted by these changes.

While I personally think these banners are fine and good to raise awareness, I do agree that there's a moral grandstanding element as well. I'm often puzzled why it's so controversial a belief to have. I don't see why folks are so annoyed at these banners though because I've been annoyed for years and years at crappy ASCII/figlet drawings that libraries/apps output that are garbled in my terminal's width/encoding and yet people still add those.

Re:Open source ‘protestware’ harms Open Source by noelsusman on Thursday March 24, 2022 @01:10PM (#30792672)
Fox News is part of the media, conservatives cancel people too, and calling the Azov Battalion Nazis is not exactly controversial. They're pretty open about that.

But mostly I'm wondering why it matters if they're taking a personal risk or not. How is that relevant to anything?

Re:Open source ‘protestware’ harms Open Source by kdmccormick on Thursday March 24, 2022 @12:40PM (#30792289)
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 by dunkelheit on Thursday March 24, 2022 @01:06PM (#30792610)
Two counterpoints: 1) the kind of people that use open-source libraries are one of the most plugged into the world political discourse parts of the population (BTW I am not sure that this is unequivocally a good thing, this "discourse" is just another brand of propaganda at this point) and 2) If some random open-source maintainer from across the ocean starts lecturing me that I am guilty of not overthrowing Putin or, worse, wipes my hard drive, I'm not going to be moved by this, I'm just going to think that this person is out of touch and be really annoyed.
Re:Open source ‘protestware’ harms Open Source by LunaSea on Thursday March 24, 2022 @12:03PM (#30791761)
So basically virtue signalling
Re:Open source ‘protestware’ harms Open Source by kennywinker on Thursday March 24, 2022 @01:02PM (#30792566)
The term “virtue signaling” is a pet peeve of mine. Like the word “problematic” it’s too vague and broad to be useful. The implication seems to usually be that it’s all talk and no action. But if we’re talking, as we are now, that’s completely separate from my actions. Like, if I say “pollution is bad” and don’t do anything in my life to reduce pollution that’s virtue signaling, but it’s not if I’ve dedicated my life to reducing global pollution? How are you supposed to know what I have or have not done in real life during this convo.

So either virtue signaling applies anytime someone expresses an opinion about something moral, in which case it’s a useless truism. Or it’s meant to express doubt or challenge someone to prove that they take action, in which case who owes you proof?

Putting a statement of support for a cause in your open source repo may or may not have any direct impact, but it is personal expression - and in general I am for personal expression.

Re:Open source ‘protestware’ harms Open Source by prepend on Thursday March 24, 2022 @01:11PM (#30792686)
> general I am for personal expression.

I’m for signal, not noise. I don’t want stupid personal expressions, I want meaningful or beautiful or somehow useful.

I used to work with a person who would raise their hand in every presentation and say “security is important how is this software secure” even when it wasn’t anywhere remotely relevant. It was counterproductive and distracting and wasted valuable time that we could use to do something better.

Re:Open source ‘protestware’ harms Open Source by kennywinker on Thursday March 24, 2022 @02:00PM (#30793361)
> I don’t want stupid personal expressions, I want meaningful or beautiful or somehow useful.

I guess I feel that improving our world, ending war, making our society more just and fair, these are meaningful, useful, and beautiful things to do. They might be some of the most meaningful things actually.

> It was counterproductive and distracting and wasted valuable time that we could use to do something better.

This is an argument about context. Security IS important, I imagine we'd both agree, but maybe not in that specific situation. Like if I bring up climate change while we're rushing to the hospital after a car accident. Climate change is a real and important issue, but right now it's a distraction. So is an open source website an inappropriate context to indicate support for movements or disapproval of others? I don't think so, but if you do calling it "virtue signaling" isn't what you mean, and is actually a counterproductive distraction.

Re:Open source ‘protestware’ harms Open Source by blueflow on Thursday March 24, 2022 @02:37PM (#30793743)
None of the signalling achieves anything. Its annoying, the signalling people really stand out. Seeing them doing the "Notice me, I'm standing for the right thing, im a good person!"-move makes me cringe. I wish they would stop.
Re:Open source ‘protestware’ harms Open Source by kennywinker on Thursday March 24, 2022 @03:09PM (#30794117)
> None of the signalling achieves anything

This is just false. Some signaling achieves nothing, but there's plenty of signaling that has caused individuals to change their behavior, politicians to pass laws, and corporations to change their products. The thing is it's basically impossible to tell which is the useful signaling and which is shouting into the void, even as the person signaling the signals. Which drop filled the bucket?

You seem to find it annoying because you think it's being done just to SEEM good, rather than to BE good... but when it comes to issues we don't have direct control of, there's not much difference. I can ACT on my belief that texting and driving is a terrible thing to do all I want, but it doesn't stop anyone else from doing it. The only small piece of influence I have over others is to signal that I believe it's wrong whenever it's appropriate. That and lobby for tougher fines (by signaling to politicians) and technological solutions (again, by signaling to corporations).

None of this is to say you can't criticize specific gestures as being empty - but to say signaling is always empty is just false.

Re:Open source ‘protestware’ harms Open Source by dwaltrip on Thursday March 24, 2022 @05:47PM (#30795716)
How do you know that it achieves nothing? Genuinely curious.
Re:Open source ‘protestware’ harms Open Source by prepend on Thursday March 24, 2022 @04:52PM (#30795197)
> I guess I feel that improving our world, ending war, making our society more just and fair, these are meaningful, useful, and beautiful things to do. They might be some of the most meaningful things actually.

I feel that way too. I want all those things. Adding “FreeUkraine” or “BLM” doesn’t do that. I don’t think virtue signaling is that big of a problem, but adding these phrases does nothing more than signal.

I don’t think it’s productive to call out virtual signaling in that I would never submit a PR to complain or remove. But I definitely notice it and it seems stupid. I don’t spend a lot of time thinking about it but a second or two while reading docs doesn’t make me think more highly of someone.

I think cynically it just seems like people say this instead of doing meaningful things.

Re:Open source ‘protestware’ harms Open Source by kennywinker on Thursday March 24, 2022 @07:57PM (#30797104)
One thing you might be coloring your perception, is the lack of visibility into other actions. Just because a person posts #blm and it’s largely a symbolic gesture and doesn’t have a big impact, doesn’t mean they didn’t take other more tangible steps - donations, calling their representatives, boycotts, etc. but you wouldn’t know about those. So every time you see the gesture you see inaction, when sometimes the gesture is just the tip of an iceberg of dedicated action.
Re:Open source ‘protestware’ harms Open Source by rnd0 on Thursday March 24, 2022 @05:56PM (#30795821)
>I guess I feel that improving our world, ending war, making our society more just and fair, these are meaningful, useful, and beautiful things to do.

They would be, if they actually made meaningful strides to accomplish those objectives beyond stroking the dev's ego.

Re:Open source ‘protestware’ harms Open Source by scarecrowbob on Thursday March 24, 2022 @03:33PM (#30794366)
I don't think signaling my beliefs ever will change anyone's mind.

However, I've gotten a lot of feedback from friends of mine that signalling my support for their cause or identity has made them feel more comfortable in the world.

That's both useful and beautiful.

Re:Open source ‘protestware’ harms Open Source by stragies on Thursday March 24, 2022 @02:20PM (#30793556)
While I agree with you on broad strokes, I'm sure, somewhere, someday, somebodies concerns over the security implications of a logging framework (e.g. Log4J) were brushed under the table by a statement like that.
Re:Open source ‘protestware’ harms Open Source by prepend on Thursday March 24, 2022 @05:43PM (#30795683)
I think security is extremely important (as is BLM), my issue in this example is that the person brought up security as questions where it was not relevant. I think that actually hurts security as it made people tune out because it wasn’t relevant. So it was like the boy who cried wolf in that when security was important it wasn’t paid attention to.

I’m not saying that security reviews shouldn’t be performed. They should. Security should be part of design and code review. But it’s not a relevant question in every single situation.

Re:Open source ‘protestware’ harms Open Source by michaelt on Thursday March 24, 2022 @01:53PM (#30793264)
> The implication seems to usually be that it’s all talk and no action.

That's the implication. But I'm pretty sure the critics would be even angrier if the open source project had taken action.

Re:Open source ‘protestware’ harms Open Source by kennywinker on Thursday March 24, 2022 @02:03PM (#30793392)
hah, yup - that's literally why this is news right now, somebody went past talk and acted - and people are upset
Re:Open source ‘protestware’ harms Open Source by gunfighthacksaw on Thursday March 24, 2022 @02:54PM (#30793949)
Using the term ‘virtue signalling’ is itself virtue signalling.

The virtue in this case being an implied rejection of groupthink.

Re:Open source ‘protestware’ harms Open Source by qsdf38100 on Thursday March 24, 2022 @05:48PM (#30795729)
You can say this whenever someone speaks out about something.

You can always dismiss what they say by saying they don’t actually care, it’s just to look good.

It tells more about _your_ beliefs and what _you_ stand for than anything.

It seems a lot of HNers don’t stand for freedom too much. They stand for not being annoyed by the fallouts of this war.

Re:Open source ‘protestware’ harms Open Source by BaronVonSteuben on Thursday March 24, 2022 @12:14PM (#30791920)
Yes but pointing out that the emperor has no clothes is mean, so we need to pretend not to notice. Despite our modern day knowledge that most human behavior is almost entirely incentive-based (the hard part is identifying the incentive), we're still supposed to pretend that it's altrusim.
Re:Open source ‘protestware’ harms Open Source by blueflow on Thursday March 24, 2022 @12:29PM (#30792147)
The good news, these people are easy to identify because their signalling is always in a very visible way. They want to be seen. And when you can identify them, you can avoid them.
Re:Open source ‘protestware’ harms Open Source by Brotkrumen on Thursday March 24, 2022 @01:12PM (#30792703)
Is you public signaling that youre cancelling virtue signalers virtue signaling?

"This is virtue signaling" is more of a dog whistle ingratiating yourself with a certain crowd instead of an argument. Don't know what youre trying to achieve besides that.

Re:Open source ‘protestware’ harms Open Source by blueflow on Thursday March 24, 2022 @02:12PM (#30793495)
> is more of a dog whistle ingratiating yourself with a certain crowd

Genius move. Any concept that can be used to criticize you is implicitly outing me as part of your out-group. Now you can judge me not on my own merits, but on the merits of people you associate me with. And my posts can well-formulated and thought-out, you disregard them for factors i cannot possibly control.

This is the partisan thinking that i don't want to have business with. This is what i ghost people for. Call it cancelling if you want to, fact is, if you are walking through the world looking for friends, my place is the wrong address.

Re:Open source ‘protestware’ harms Open Source by leaflets2 on Thursday March 24, 2022 @02:42PM (#30793796)
Seems you're doing the same thing, when you claim that others who try to do sth about something are just virtue signaling.
Re:Open source ‘protestware’ harms Open Source by Brotkrumen on Friday March 25, 2022 @08:36AM (#30801377)
You just said "I'm cancelling virtue signalers", you didn't make any arguments I could judge based on their merit. Ergo, you're just whistling for your crowd to cheer you on. Pure virtue signaling.
Re:Open source ‘protestware’ harms Open Source by blueflow on Friday March 25, 2022 @08:58AM (#30801583)
What the fuck are you talking about? Who is my "crowd" you are talking of?

Judge me by my own merits, not by some other random people you picked.

Edit: After showing this to her, my wife straight out told me that you are psychotic ("einen an der Dattel haben") and that I should not argue with random internet people. Thinking about it, she is right.

Re:Open source ‘protestware’ harms Open Source by Brotkrumen on Monday April 04, 2022 @01:26PM (#30909404)
So you need validation for your virtue signaling? Besides, it's "einen an der Waffel haben". Not the most brainy crowd you virtue signal towards.
Re:Open source ‘protestware’ harms Open Source by mrtranscendence on Thursday March 24, 2022 @12:20PM (#30792014)
I've experienced too much altruistic, generous, kind behavior to support this cynical view, unless you're defining "incentive" so widely as to be meaningless (sure, some people are incentivized to help others partially because they get good feelings by doing so -- I suppose Ayn Rand was right all along).
Re:Open source ‘protestware’ harms Open Source by BaronVonSteuben on Thursday March 24, 2022 @01:49PM (#30793218)
I don't think it's cynical at all, I think it's just accepting reality. Our advanced consciousness is just a very thin layer of abstraction on top of the same brain/mind that powers many other animals. Some of the best minds who study this, question if there's even any such thing as "free will" at all.

I don't think recognizing that is conflicting at all with a positive outlook, or the choice to be optimistic, or a humanist, etc. You can choose to believe it or choose not to believe it, and still value human life and try to progress humanity forward.

Also don't underestimate the value/incentive of following your conscience, acting out your beliefs etc. Cognitive dissonance (which results from not doing so) is deeply uncomfortable and a good motivator for being "altruistic."