Live data from Hacker News

A leadership crisis in the Nix community

lwn.net

251–260 of 286 posts

Re: A leadership crisis in the Nix community

#251
post #206

Earlier quoted context omitted.

I think the main reason actually is that nix supports more than just Linux - notably macOS.

The quality of Nix packages for Darwin is quite bad compared to Linux though, I don't think there's a core maintainer that runs Nix on Darwin.

There is one: @reckenrode. He's really good. But yeah only one person who knows nixpkgs inside-out runs Darwin. Low bus factor.

Re: A leadership crisis in the Nix community

#252

Culture war grandstanding drowning out the much more interesting discussion around Determinate System’s pledge to support the long-debated Nix Flakes officially. Nix Flakes looking like the real source of the schism in the Nix community.

> Nix Flakes looking like the real source of the schism in the Nix community. No. In the talks about the fork because of the real issue of MIC sponsorship there was disagreement about whether flakes should be the default among those against MIC sponsorship. They are both issues, but the most pressing one causing large contributors to leave is the MIC sponsorship issue. The flakes/no-flakes issue existed before and wa…

[deleted]

Re: A leadership crisis in the Nix community

#253

People seem to forget that a lot if not most of IT has some form of military background/funding behind it. Be it the first computers, the Internet, RISC CPUs, BSD UNIX and much much more. You’re free not to like this fact of course, but then using the technologies anyway is a bit of a double standard.

Yet you participate in society. Curious!

Re: A leadership crisis in the Nix community

#254

Earlier quoted context omitted.

Yes, because "ideas rooted in fascism or bigotry" is a vague phrase lacking any clear definition, and risks becoming a cudgel for cliques to use to shut down anyone who disagrees with them.

Slippery slope fallacy, however I agree the wording is too vague and needs to be more specified. Facism / bigotry are catch-all terms for a broad range of things, and the RFC should link to or include the definitions they consider, with a caveat that they may be updated at a later time.

> Slippery slope fallacy

How is what I said a "slippery slope"? And what makes it fallacious?

> Facism / bigotry are catch-all terms for a broad range of things

Why not then drop those terms, and replace them with more specific terminology?

Re: A leadership crisis in the Nix community

#255

Seems like this is becoming the terminal phase of the FOSS lifecycle for many projects. I wonder what makes some long-lived communities immune to this behavior...OpenBSD comes to mind.

Github culture is the infection vector. That's why OpenBSD is unaffected.

Hygiene, folks.

Also could be the fact that the entire reason OpenBSD exists is that De Raadt got cancelled out of NetBSD: http://mail-index.netbsd.org/netbsd-users/1994/12/23/0000.ht...

Re: A leadership crisis in the Nix community

#256

Earlier quoted context omitted.

> In particular the civil clause demands that members of the university reject research projects and funding which could serve weapon technology. Wait, what? Are you saying German universities are forbidden from contributing to Nix/NixOS, which is used by Anduril? Or say, the RISC-V ecosystem, which may be used as chips driving military weapons? ... or the Linux kernel? Heck, any OS at all?

Sponsorship with the attached advertisement is very different than "used by". Don't be silly. Are you even aware, I am referencing the issue of a Nix conference hosted at a German university, or are you in political autopilot drive-by mode? I linked a Wikipedia article, read it, if you're genuinely interested and not debating in bad faith.

> Sponsorship with the attached advertisement is very different than "used by". Don't be silly.

Sure, but what does that have to do with the Civil clause that you mentioned? It doesn't say anything about sponsorship, but it does say about "used by": "Any participation of science and research with military use or purpose must be rejected". Obviously, this cannot be true, since it can be applied to anything that is used by the military, including paper, towels, pens, computers in general, water, etc.

> Are you even aware, I am referencing the issue of a Nix conference hosted at a German university

I am, and? I think you missed my point?

> I linked a Wikipedia article, read it, if you're genuinely interested and not debating in bad faith.

I did. The Civil clause of some universities does sound fine ("strive to", "focused on"), but the others make a blanket statement that is very hard to take seriously. Obviously, they don't take the statement to the letter, and in fact it's hard to tell what they aren't supposed to do (if anything), unless perhaps you look at the other universities. Even then, none of those clauses say anything that can be applied to hosting a conference with military sponsorship but not to contributing to Nix.

Regardless, I don't think what you linked to is well known outside Germany. You can judge by the extent and completeness of that Wikipedia article. I'm European (EU), went to a European (EU) university and I had never heard of such a clause.

To answer to your point:

> To even think of the sponsorship as a valid idea is US centric ignorance. Outside the US people don't get the "Thank you for your service" indoctrination and are way, way more reluctant to work with the MIC.

I think you're generalizing a wee bit too much -- I'm not from the US and I think there's plenty of indoctrination to go around, and yet I don't think rejecting this sponsorship is in accordance with open source and Free Software values, philosophy and spirit. You can go read about it here -- and notice how it says several times that the point is to include everyone: https://www.gnu.org/philosophy/free-sw.en.html

To be honest, I think the mistake with Nixcon was not Anduril, but rather, to host the conference at a German university.

Re: A leadership crisis in the Nix community

#257
post #168

Earlier quoted context omitted.

Indeed. Is that not a valid complaint?

Not every policy claiming to prevent (insert something heinous here) is a good one. The PATRIOT Act is a terrible law. Opposing it doesn't make you a terrorist. But you would've been accused of being one nonetheless if you opposed it in 2001. It's easy to see why many people wouldn't want to actively get into such a controversy. But even that is being used as grounds for kicking someone out.

I disagree that this is comparable to American politics in 2001, and that Eelco isn't actively involved.

Re: A leadership crisis in the Nix community

#258

Earlier quoted context omitted.

> it's less "don't use our product" as "don't advertise in our spaces" I guess the problem here is the definition of "our". If Anduril sponsors development of nix, it's as much "their" product and "their" space as it is yours. Or in other words, they are included in "ours". You might not like that, but that doesn't change the facts.

i don't disagree with this. it takes care to figure out how to actually share the commons. despite my very obvious (at this point) anti-state motivations for being involved in open source, i've actually kept that discourse away from the NixOS spaces for two years. it's only after Anduril is reshaping those spaces to be pro-military that i bring my own world views into this space overtly. i'm not certain of the ideal…

I think these are very fundamental issues with open source in general. Or even with "open anything" probably, including societies.

If you want something to be open, you have to accept it will also be open to entities and ideas you don't like. If you don't want that, you don't actually want "open".

One way out of this specific situation would probably be a fork, which I suspect is what will happen. But forking is interesting, because in one way it's only possible with open system and on the other hand it's kind of an admission that the openness has failed.

> i would be content with an agreement that our shared spaces be neither overtly pro nor anti military -- to the degree which this is possible or enforceable.

I live in Switzerland. In some ways, this is our official stance in regards to neutrality and I don't think it works very well. Some things are just binary and you can't really be neither pro or anti, unless you're lying to yourself and/or others.

Re: A leadership crisis in the Nix community

#259
post #257

Earlier quoted context omitted.

Not every policy claiming to prevent (insert something heinous here) is a good one. The PATRIOT Act is a terrible law. Opposing it doesn't make you a terrorist. But you would've been accused of being one nonetheless if you opposed it in 2001. It's easy to see why many people wouldn't want to actively get into such a controversy. But even that is being used as grounds for kicking someone out.

I disagree that this is comparable to American politics in 2001, and that Eelco isn't actively involved.

Active involvement? No evidence of Eelco encouraging fascism or bigotry has been presented so far. It's all rhetoric, ad hominems, and insinuations.

Also, I brought up the PATRIOT Act because it's so strikingly similar. Any rule that is broad and vague can and will get abused. Any prior assurances otherwise have zero effect. Yet, looking at discussions in RFC 98, there was strong opposition to making the rules clear and well-defined in scope. It's no wonder the community was unable to reach an agreement. Also no wonder that the whole thing is blowing up even further because the moderation is effectively operating in this way regardless.

Re: A leadership crisis in the Nix community

#260

Earlier quoted context omitted.

It's wild to see how much hate Anduril gets from the same people who have statements supporting Ukraine in their READMEs or have licenses preventing Russians from using their software. How can you demand support for Ukraine, but then get upset by the people who are meeting actual needs for the war effort?

Anduril started by building tech to hunt poor people crossing the southern border of the US. Their CEO is a right wing extremist. How you can say this is the same as supporting Ukraine against Russia aggression is obviously telling more about you than about anyone else.

You seem to have swallowed the propaganda hook, line and sinker. Not every non-'democrat' is a 'right-wing extremist', they are just... not 'democrats'. As to the use of their products on the border that mostly speaks against those products given the 7+ million who have made it across those borders in the last 3 years - or maybe they are not used to 'hunt poor people crossing the southern border
Post reply on HN