Linux kernel will support $ORIGIN, sort of https://lobste.rs/s/msg39b #c #linux #nix #osdev
https://fzakaria.com/2026/07/20/linux-kernel-will-support-origin-sort-of
nix
But Our Devenv Is In Another Repo https://lobste.rs/s/mvprmo #nix
https://evantravers.com/articles/2026/06/10/but-our-devenv-is-in-another-repo/
Any Nix package, live in your browser https://lobste.rs/s/i9zp2x #nix
https://fzakaria.com/2026/09/04/any-nix-package-live-in-your-browser
‘guix substitute‘ and ‘guix pull‘ vulnerabilities https://lobste.rs/s/xg4bbg #nix
https://guix.gnu.org/en/blog/2026/guix-substitute-pull-vulnerabilities/
Nix Flakes and their Guix Equivalents https://lobste.rs/s/fybei2 #linux #lisp #nix #unix
https://coopi.neocities.org/posts/nix-flakes-vs-guix#guix-purity-by-design_6eece251b1ca
Nixnative: Per-file incremental C/C++ builds https://lobste.rs/s/varmav #video #nix
https://youtu.be/1z08XvEMm7w
Guix: creating a package from a binary https://lobste.rs/s/rvtn4v #nix
https://aloysberger.com/posts/guix-packaging-a-binary-as-a-guix-beginner.html
I think I finally found my gripe with nix
So I've written code/configs in a fair number of languages, and most of them fall into three categories:
- Bracy languages (C, Rust, Java)
- Python/Lua/OCaml/Haskell (syntax wise, don't go on semantics)
- lisps
nix technically falls in the second
but because attrsets are so pervasive, almost everything looks like the first
Worst of all, even the arguments are deconstructed attrsets, so it's often just
{ a, b, c, ... } : { whatever }
And my brain goes into bracy mode but I can't really use it because nix falls in the second category
FAIR WARNING: I've only written nixos configs in nixlang so far. My gripes are with that
#nix #nixlang #nixos #programming #syntax #programminglanguages
Secrets Don’t Belong in Config https://lobste.rs/s/iypcjj #nix #security
https://secretspec.dev/blog/secrets-dont-belong-in-config/
nixpkgs-multiverse: every version that ever existed https://lobste.rs/s/09l5py #nix
https://fzakaria.com/2026/08/09/nixpkgs-multiverse-every-version-that-ever-existed
The death and rebirth of my home server https://lobste.rs/s/k6ph7c #linux #nix
https://sgt.hootr.club/blog/home-server-rebirth/
Debugging performance regressions https://lobste.rs/s/ifefxo #nix #performance
https://hpc.guix.info/blog/2026/07/debugging-performance-regressions/
My Nix Config Is Intimate via @arcade https://lobste.rs/s/aepn8g #nix
https://www.scd31.com/posts/nix-files-are-intimate
Building (systems) software with Nix https://lobste.rs/s/wdopf8 #nix #osdev
https://hondu.co/blog/building-systems-software
Fast Haskell Scripts on GitHub Actions by @abnv https://lobste.rs/s/guqk6b #haskell #nix
https://abhinavsarkar.net/posts/fast-haskell-scripts-on-github-actions/
nixpkgs isn't doing too hot https://lobste.rs/s/olo2k9 #culture #nix
https://foxgirl.engineering/blog/nixpkgs-not-hot/
Bringing BPF to binfmt_misc https://lobste.rs/s/dlfqco #nix
https://lwn.net/SubscriberLink/1086947/d67ebdaa0865be49/
Review a pull request by booting it https://lobste.rs/s/7lii0g #nix
https://fzakaria.com/2026/09/09/review-a-pull-request-by-booting-it
Derivations to Deployments: Practical Nix in Production - John Murray https://lobste.rs/s/s94kc4 #video #nix
https://www.youtube.com/watch?v=WaPOtisNu1k
Where .env Went Wrong https://lobste.rs/s/xieltq #nix
https://secretspec.dev/blog/where-env-went-wrong/
GuixPkgs: every Guix package, as a Nix flake via @pbsds https://lobste.rs/s/rm7qnt #nix
https://fzakaria.com/2026/06/25/guixpkgs-every-guix-package-as-a-nix-flake
nixpkgs-multiverse: fast mode via @vbernat https://lobste.rs/s/1r13yd #nix
https://fzakaria.com/2026/08/14/nixpkgs-multiverse-fast-mode
One flake to rule them all https://lobste.rs/s/qjbw27 #nix
https://fzakaria.com/2026/08/28/one-flake-to-rule-them-all
Passphrase-less reboots using kexec under NixOS https://lobste.rs/s/nrnwc6 #nix #security #unix
https://www.bevuta.com/en/blog/passphraseless-reboots-using-kexec/
Build-time systemd schedule via @abnv https://lobste.rs/s/irgjfw #nix
https://gvolpe.com/blog/systemd-schedule/