everyone loves to assert that Nix is this or that. whatever label you fight to place it under, it's a product of some thousands of people. whatever it actually is, it's underpinned by something social.
I think it's appropriate to separate concerns and use categorizations to help us separate ideological goals from practical reality. Paper is also used to fight wars, as are a myriad of other goods and services that exist in a more or less neutral space.
There's an important and very large conversation to be had about what we do and don't think is acceptable use of technology and general goods/services, but issues like the Nix meltdown seem like misapplied frustration at how resources are allocated (to buying things used for war) and an attempt to solve that allocation problem by cutting off supply instead of addressing the allocation of funds at the root.
Clearly some people think this is a good tactic, but I question both the effectiveness and the net good of such a tactic when the slope required to implement said tactic is indeed a slippery one.
I would prefer that code I write is never used for purposes I believe to be harmful. But this is fundamentally incompatible with the OSS model.
I believe people say that in part because every political topic gets dragged into the community. Yes, there is a political aspect to everything, but that doesn't mean everything under the sun has to be dragged in.
Just take a look into some of the discussions that frequently happens in the NixOS offtopic Matrix channel. A small yet vocal portion of the community constantly brings up extremely hot takes on a broad range of topics. Anyone who objects are met with dismissal, condescension, and personal attacks.
Topics include:
* How tech companies should handle takedowns
Many of us probably already know how this is a very complex and controversial issue. But some folks advocate SESTA / SOPA like measures, accusing anyone who objects of supporting Kiwifarms and telling them to shut up.
* The use of the term "enshittfication"
A vocal member expressed annoyance and went into a long rant when someone mentioned the term. Apparently the term is a self-benefitting slogan for privileged folks because it wasn't popularized by someone they approved of. Fortunately, that didn't result in a argument because the other person immediately stopped engaging.
* AI use
In another case, someone who said they use AI was accused of supporting modern slavery. I'm somewhat skeptical of AI too, but this is just absurd. It really looks like the accuser was looking for a fight because "AI" could've been replaced with literally any other commercial product, from the clothes we wear to rare earth materials present in computers we use to write code. It's a modern day supply chain problem, not an AI problem per se.
It's one thing to express these opinions. But the aggression that followed in many of these cases is unacceptable. It seems to me that this constant cycle of hot takes and aggression is in no small part fueling this conflict even further. Like, supporting the same causes as the EFF can get you branded a right winger by very vocal people.