HN Hall of Fame Weekly email

NixOS – Purely Functional Linux Distribution

Screenshot of nixos.org captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 9 calendar years, with breakout response in 4 of them.

submissions
11
submitters
11
observed span
2013–2024
peak thread · 135 comments
292 pts
latest 20+ return · 2024-01-14
96 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Another fascinating thing about NixOS is their system of automated integration tests for the whole distribution. You can quite easily set up declarative virtual machines with Nix expressions, and the test suites use this in very cool ways. Graham Christensen mentions some of these tests here: https://grahamc.com/blog/an-epyc-nixos-build-farm > The NixOS release process is novel in that package updates happen automatically as an entire cohesive set. We of course test that specific software compiles properly, but we…

mbrock·292-point thread·

NixOS has been discussed many times on HN already. However, Nix 1.9 was released today (/yesterday for the some): Release Notes: https://nixos.org/releases/nix/nix-1.9/manual/#ssec-relnotes... Downloads: https://hydra.nixos.org/release/nix/nix-1.9

I played with NixOS and am willing to admit that it was too difficult. It's probably great for devops, but it's just slightly too rigid for my own personal use. Let me give an example: let's say you want to use xmonad on top of Plasma. NixOS doesn't have any simple way to configure that. You have the mutually exclusive options for one or the other, basically. I know Nix is powerful enough to do this, if I wanted to…

I'll be honest, the first few times I tried using Nix I just couldn't get into. It was too complex for the benefits I was getting. But that was using Nix on another OS. I recently switched to NixOS because I wanted what they were selling and the experience this time around was way better. Having no other option but to figure it out made me learn the essentials real quick (like an exchange program to a foreign country that…

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
4

100+ points or 50+ comments

Total points
953

reference only — not used in Hall rules or ranking

Total comments
428

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2013-05-16The Nix Projectwamatt20
2014-04-29The Nix project – Atomic upgrades, rollbacks and multi-user package managementdiggan8834
2015-06-12NixOS LinuxFirst breakoutMarcScott231100
2017-04-10NixOS : The Purely Functional Linux DistributionCarolineW40
2017-11-14NixOS Linuxsmoser40
2018-11-02NixOS – Purely Functional Linux DistributionHall induction · Best threadtosh292135
2020-04-21NixOS: Linux distro with a unique approach to package and config managementashitlerferad20
2020-09-22New NixOS Websitesiraben42
2021-01-10NixOS Linuxlemonspat22979
2022-11-29Nix: Reproducible Builds and Deploymentsguytv10
2024-01-14NixOS: Declarative Builds and DeploymentsLatest 20+ point returnthatxliner9678