Live data from Hacker News

A leadership crisis in the Nix community

lwn.net

281–286 of 286 posts

Re: A leadership crisis in the Nix community

#281

Earlier quoted context omitted.

Cabal has had nix-style local builds since 2016: https://blog.ezyang.com/2016/05/announcing-cabal-new-build-n... https://cabal.readthedocs.io/en/2.0/nix-local-build-overview... Also cabal isn't positioned to be a system level package manager. Haskell programmers are the type to want both their application builds and system dependencies to be reproducible and predictable. > Stop being lazy, go back to engineering firs…

Cabal has had nix-style local builds since 2016: That's a bug not a feature. Every language these days is trying to force you to use its own badly-implemented imitation of Nix. Just look at what cargo does with the target/ directory and wonky "build fingerprints". It's madness.

It can also make those systems considerably harder to integrate into Nix itself. There almost need to be some language-neutral standards developed for how to manage inputs and lockfiles in such a way that more of this tooling can be shared at the developer/workspace level while also hoisting the same metadata up into systems like Nix and Bazel.

As it is, the rust-in-Nix and bazel-in-Nix stories are both pretty terrible, while the Python one is actually not too bad: https://github.com/nix-community/poetry2nix (barring these 4000 lines of horrible hacks: https://github.com/nix-community/poetry2nix/blob/master/over... and these 27000 lines of telling Nix which Python buildsystem every package ever happens to use: https://github.com/nix-community/poetry2nix/blob/master/over...)

Re: A leadership crisis in the Nix community

#282

Earlier quoted context omitted.

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.

Of all the things to be upset with a "defense" company over, actual literal defense (as in border monitoring and sensors) is a funny one. That stood out to me in the open letter as well. Why not the weapons systems that are apparently "somewhere between an autonomous drone and a reusable missile"? Would people be as upset at Boeing as a sponsor, or would that just be boring? Would people be as upset if Google or Face…

Because virtue

Re: A leadership crisis in the Nix community

#283

> Anduril, a military contractor that uses NixOS, has repeatedly attempted to become a sponsor of NixCon, which did not go over well with the community Something similar happened in the Haskell community, where some people called for Anduril job postings to be removed. Nix is a software project, not a social movement. The goals of Nix are entirely separate from how the software is used. I really like Coinbase's state…

There are a lot of people who will find their workplace being singularly "mission focused" a good thing, but 5% of Coinbase's staff announced that they'd be leaving within one working week of that post[1], and others followed shortly after. I think that shows that in a corporate environment, it's not possible to retain all of the best staff if you're very publicly burying your head in the sand with regards to social…

Did you ever consider that public is horrendously misinformed on basically every "social issue" that arises, and it would literally do more good by just staying the fuck out of it?

It's just a fucking circus to prove to everyone on your Instagram how much you care. You really think people give a shit if it's true or not?

Let's take Gaza. Save the dudes who use babies as human shields. Destroy the universities if they resist! Ridiculous.

Re: A leadership crisis in the Nix community

#284
post #206

Earlier quoted context omitted.

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.

By quality do you mean quantity? Sure some packages are missing on Darwin, but those that aren't don't seem "worse" in any way.

Broken builds often take quite a while to be noticed, and there aren't many people to reproduce them. Recently, as an example, `ncdu` broke.

Re: A leadership crisis in the Nix community

#285
post #283

Earlier quoted context omitted.

There are a lot of people who will find their workplace being singularly "mission focused" a good thing, but 5% of Coinbase's staff announced that they'd be leaving within one working week of that post[1], and others followed shortly after. I think that shows that in a corporate environment, it's not possible to retain all of the best staff if you're very publicly burying your head in the sand with regards to social…

Did you ever consider that public is horrendously misinformed on basically every "social issue" that arises, and it would literally do more good by just staying the fuck out of it? It's just a fucking circus to prove to everyone on your Instagram how much you care. You really think people give a shit if it's true or not? Let's take Gaza. Save the dudes who use babies as human shields. Destroy the universities if they…

That's not what most people believe though. I can both find Hamas's actions reprehensible and also think Israel has done terrible things.

Re: A leadership crisis in the Nix community

#286

> Anduril, a military contractor that uses NixOS, has repeatedly attempted to become a sponsor of NixCon, which did not go over well with the community Something similar happened in the Haskell community, where some people called for Anduril job postings to be removed. Nix is a software project, not a social movement. The goals of Nix are entirely separate from how the software is used. I really like Coinbase's state…

The issue isn't whether Anduril can use the the software. They can. This stemmed from whether they can publically attach their name to NixCon, which is fundamentally a social event.

Right now they are not only attached to NixCon but Nix itself. People who hadn't heard about Nix now hear about Anduril.

Before this drama started I had no idea they even existed. Now I know they are a big Nix shop.

Those people who are creating the drama (and looks like they are a small minority) are trying to turn a tech tool into a social movement. This will kill the project.

Post reply on HN