Earlier quoted context omitted.
> It is politics and ideology harms open source. The movement towards free and open source software was created in no small part do to activists with a very strong ideology. Open source would not exist to the same extent without the ideology espoused by the FSF. The problem is that abandoning a key tenant of the free software movement, neutrality towards different uses (part of freedom 0 of the free software definiti…
> The movement towards free and open source software was created in no small part do to activists with a very strong ideology They did have a strong ideology and they worked towards building the world they wished to see. Not by breaking existing things to virtue signal their support for "the current thing"
Open source ‘protestware’ harms Open Source
321–330 of 575 posts
Re: Open source ‘protestware’ harms Open Source
#322I get the author, it is impossible to see what is actually going on and not want to eviscerate Russia but the way he did it was counter productive.
Re: Open source ‘protestware’ harms Open Source
#323Earlier quoted context omitted.
I haven't seen anyone in this thread, or anywhere else, state that killing Ukrainians is uniquely bad. Do you have a source for this assertion?
Then, if you live in a western country, stop paying taxes because it supports killing innocent people, and to a much larger extent than what is going on in Ukraine. Leave your job because tech companies have contracts with the government/"defense industry" and also pay taxes. Don't buy anything from the grocery stores. Cancel your flight if it's on an Airbus/Boeing. Otherwise, it's all empty talk. To be clear, it abs…
Re: Open source ‘protestware’ harms Open Source
#324Earlier quoted context omitted.
I have legitimately argued against using NodeJS as the foundation of our next product for this very reason. NodeJS' culture is very much "move fast and break things", and "all software is political". Look at the TSC drama. Leftpad.js. This isn't an ecosystem that you want to build and maintain a product on.
All things are inherently "political" just not always significant enough to be worth considering. The trite ways to say it (ie: "we live in a society" or "actions have consequences" ) don't really capture the full complexity of human interaction but do somewhat describe the notion that everything you do as an individual affects and is affected by everything everyone else does. Being "political" really means just beli…
Political action is shaping my environment to my desire. Via compromise or war perhaps. What is your definition of it that it applies to everything?
Re: Open source ‘protestware’ harms Open Source
#325Earlier quoted context omitted.
So basically virtue signalling
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
#326Earlier quoted context omitted.
Sounds like an opportunity to create a Protest Current Thing as a Service.
This is a cool idea. You would probably want to run the PCCaaS as a non-profit and donate some of the money (5% seems generous?) to appropriate causes. The main API would be for displaying an appropriate banner of course. Another API would be to determine if a specific domain subscribes to the service and how much they care about the appropriate topic (in terms of "points" which are partly correlated with how much th…
Re: Open source ‘protestware’ harms Open Source
#327> Instead of malware, a better approach to free expression would be to use messages in commit logs to send anti-propaganda messages and to issue trackers to share accurate news inside Russia of what is really happening in Ukraine at the hands of the Russian military, to cite two obvious possibilities How about not taking sides instead of acting like a kid believing one side is black and the other white with absolutel…
> How about not taking sides instead of acting like a kid If you have the power to do something and you don't, that's taking a side. You either oppose something or you enable it. At least own that. If you're saying you're neutral, you either agree with the unpopular side and are scared to admit it, or you can't form an opinion because you're uninformed and thus uncivil, or you feel unaffected by what's happening and…
I think this is an interesting argument, and I think it translates to a real world example quite well. For example, if my older kid hits younger kid I have to either:
1. Punish the older kid, taking the "side" of the younger kid
2. Not punish the older kid, thus taking the "side" of the older kid
however I think there's more nuance here than just that, because either of the kids could be lying. I wasn't' there, I have no video footage or proof, so I can only investigate and interrogate, and at some point I have to make a decision. Often times it comes down to the question of which is worse? Punishing an innocent kid, or letting a crime go unpunished?
The answer to that is far from clear to me. As an authority and neutral arbiter, I have a duty to administer justice, and I don't think taking a view that punishing an innocence can be worse than not punishing a guilty (obviously individual circumstances really matter here).
I also have a full time job, and I can't arbitrate between my kids all day long. I have limited time/attention. Given that there are dozens of issues every day that come up, and I don't have enough bandwidth to handle them, some packets will by necessity have to drop.
How do you know which position on which issue is the "right" one to default too when you don't have enough information? Given your argument, you must default to one of them. What criteria do you use when you have limited info?
Re: Open source ‘protestware’ harms Open Source
#328Earlier quoted context omitted.
It's not an extremist position to say you don't have to do much about big companies feelings about using Free software. You don't have to expend your scarce resources to make them feel comfortable. Note well here I am talking about nothing whatever of substance, this is all pure marketing. If big cos turn from Free software due to prejudice and ignorance about what it is, what it does and how to manage it, rather tha…
> I am talking about nothing whatever of substance, this is all pure marketing This is fair. Would note that one advantage to teams that do the outreach and accommodation can be support, financial and contributions. But that's speculative and not the right move for every team.
That's what this discussion is about. You want to monetize your Free software project? That's a very different discussion to this one, about which nobody writing Free software need care. Note also the "protestware" or whatever nonsense this is didn't hit anyone with a support contract from the developer, or am I wrong with that guess? So big co.s are using a metric ship load of code that they didn't pay a cent for and don't bother even reading once. Just hit the auto-update while paying and contributing nothing,, then claim this is the fault of Free software somehow? Yeah. Ok. Bye. The value proposition sucks for them, apparently so they'll pay someone a lot of money to solve that. Nobody else need care - unless you're sliding into that space to solve that problem for them.
Re: Open source ‘protestware’ harms Open Source
#329Earlier quoted context omitted.
I haven't seen anyone in this thread, or anywhere else, state that killing Ukrainians is uniquely bad. Do you have a source for this assertion?
Then, if you live in a western country, stop paying taxes because it supports killing innocent people, and to a much larger extent than what is going on in Ukraine. Leave your job because tech companies have contracts with the government/"defense industry" and also pay taxes. Don't buy anything from the grocery stores. Cancel your flight if it's on an Airbus/Boeing. Otherwise, it's all empty talk. To be clear, it abs…
They might also believe that invading Ukraine is uniquely bad because it is a developed western nation within mainland Europe, setting a terrible precedent. Or they might simply not have thought very much about the contradiction. And I note that you're lumping every western nation under the same category when some are much less objectionable than others; in how many developing nations has Finland engaged in extralegal murder?
That said, yes, the costs are lower to protesting the invasion of Ukraine than protesting everything the US government does overseas. So what? The costs are lower for me to buy Kroger brand soft drinks, too, that doesn't mean my opinions about the flavor is just empty talk.
Re: Open source ‘protestware’ harms Open Source
#330To 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…
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.
Profession - "A professional is a member of a profession or any person who earns a living from a specified professional activity. "
If you want professional behavior, pay the person.
If you want free, you get whatever the person wants to give you for free.