frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Beyond package management: How Nix refactored my digital life

https://www.jimmyff.co.uk/blog/beyond-package-management-how-nix-refactored-my-digital-life/
43•jimmyff•3d ago

Comments

jimmyff•3d ago
Hey, author here, the blog post takes you through my journey with nix so far: reviving an old Pixelbook with NixOS, wrangling my MacBook with nix-darwin, and super-charging Nix with AI to solve a problem I thought was unsolvable.

Happy to answer any questions!

shreyansdoshi•2h ago
Do you know about any good/current blogs on Nix and flakes and home manager that ELI5 this stuff and don't involve banging my head against the wall? Plz say yes...
halz•1h ago
This "NixOS & Flakes Book" https://nixos-and-flakes.thiscute.world was posted to HN some years ago and is still a good/relevant read.
seafoamteal•7m ago
I second this. It's what I read a few months ago when I first started using Nix and it's highly approachable for beginners.
jquaint•59m ago
https://github.com/nix-community/awesome-nix
singlepaynews•2h ago
You have reached goal state of what I'm getting at here:

https://news.ycombinator.com/item?id=45160603

Do you think a "batteries-included" NixOS install could be developed for users like me? I feel like a NixOS with libreoffice, zoom, etc. could be a drop-in windows11 replacement for a lot of users.

Maybe the key feature would be a graphical installer; something that presents an app-store iterative-install UI and in the background handles configuration.nix, so nontechnical users don't have to use the terminal or wrap their head around declarative config / version control to get a reproducible desktop that they can simply install on new machines.

darkamaul•1h ago
I believe Determinate Nix has a graphical installer but I’ve never used it. [0]

[0] https://docs.determinate.systems/determinate-nix

pxc•1h ago
That's just for Nix, not a way of installing NixOS.

NixOS itself has had a graphical installer for years, though.

forgetbook•13m ago
You're misunderstanding, and it's a great opportunity for me to clarify:

I want a graphical installer for applications within NixOS.

Currently NixOS applications are added by editing the configuration.nix, with more specific tooling avaliable via flakes and home-manager. We agree that this is cool and good.

What I want for consumer use is NixOS, with an interal graphical installer that handles updating configurations in the background; ideally forming a no-terminal-necessary UX for consumer users.

jquaint•1h ago
I'm super curious about a similar goal.

https://github.com/snowfallorg/nix-software-center https://github.com/nix-gui/nix-gui

These might be interesting for you :)

forgetbook•4m ago
Yep, this is pretty much exactly what I'm looking for, thanks!

As a though experiment, how could NixOS be packaged with this for consumer users?

Mic92•47m ago
We are also working on something as part of clan (https://clan.lol/). Video from our NixCon 2025 talk is hopefully soon out.
forgetbook•16m ago
Def post the link when up; from your website what I'm getting is somehow docker images + kitchen sink, which may just be my lack of knowledge but in any case means I as a consumer / target user don't get it
darkamaul•1h ago
I’ve been configuring my Framework laptop with NixOS for a few years. The original premise of a reproducible OS was really appealing, but I’ve definitely run into drawbacks. The main one is that everything seems to take forever if you’re not using Nix every day, you lose the “muscle memory”quickly.

Also, while LLMs are great for coding, they’re still not very good at writing Nix.

justinrubek•1h ago
I think this may be far more personal than expected. One of the things I like about running NixOS on my workstations and servers is that it's mostly hands off and right where I left it. I commonly go weeks to months or more without touching it, and it's all right there, organized, and ready to go. It allows me to offload a lot of the context and there's not much to have to remember.
forgetbook•6m ago
I see both of your points here. I also have lost muscle memory on nix-rebuild-shell, and it's a technical onboarding to get that back. What I'm hoping for is a graphical installer within NixOS that abstracts it away for nontechncial users
pshirshov•1h ago
And just imagine the world where Nix has a rich powerful type system and has dedicated support global configuration flags (aka useflags, aka axes).
amelius•1h ago
I'm stuck on an nVidia Jetson system (which is Ubuntu based) and using Nix with the vendor supplied CUDA etc. is a disaster. Sadly, it is not possible to install other distributions either.

So while I'm happy for those who can run Nix, keep in mind that it is not a universally available path to nirvana (liberation from suffering).

jeffnappi•1h ago
Through a new collaboration between NVIDIA, The Nix Foundation, and Flox, Nix CUDA packages are now available.

https://flox.dev/blog/the-flox-catalog-now-contains-nvidia-c...

Mic92•51m ago
There is jetpack-nixos, if this an option, which is decently maintained and for a client of numtide we build https://github.com/numtide/nix-gl-host

So they can use the host driver in nix based services with Jetson

forgetbook•8m ago
This is a great note for AI developers, but my use case around NixOS is targetted to consumer users. The value is in self-hosted services (clouds, VPNs, etc.) without needing to be technical, and supporting the standard suite of stuff the average consumer needs/uses. (Word processor, email, internet, PDF, zoom)

My biggest concern here is not feature parity with the latest in AI; but in usability, or maybe irrelevance (what happened to thin clients?). My hope is that what stopped thin client adoption was just paying cloud providers forever, and that the average consumer that has a home computer can use that computer as a NAS to actually be their own iCloud / OneDrive, with the ability to deploy their 'home machine' on any laptop.

jquaint•1h ago
AI + Nix is indeed amazing!

https://github.com/utensils/mcp-nixos

Highly recommend this + nix flake check for best results.

pxc•1h ago
IME LLMs are only useful for very basic completion, answering careful questions about Nixpkgs idioms, and some basic packaging stuff (but it's easier to just read the manual for that), when it comes to Nix. They generate needlessly overcomplicated code, and they are worse than useless when it comes to the module system (always falling into infinite recursion problems and giving you nonsense solutions to it).

What have your successes in using LLMs to write Nix code looked like?

TheTaytay•4m ago
Every time I hear about Nix I get pretty excited, and then there are folks in the comments that say things along the lines of, "It's great, except when it doesn't work because of some missing package/Flake, and then it's hell and there is no 'escape hatch'". It's the lack of escape hatch that scares me. What if I want to install/configure something that hasn't been Nix-ified? Do you find yourself fighting with it to do something "simple"?

Native ACME support comes to Nginx

https://letsencrypt.org/2025/09/11/native-acme-for-nginx
143•Velocifyer•2h ago•63 comments

Top model scores may be skewed by Git history leaks in SWE-bench

https://github.com/SWE-bench/SWE-bench/issues/465
94•mustaphah•1h ago•18 comments

Bulletproof host Stark Industries evades EU sanctions

https://krebsonsecurity.com/2025/09/bulletproof-host-stark-industries-evades-eu-sanctions/
81•todsacerdoti•2h ago•20 comments

NT OS Kernel Information Disclosure Vulnerability

https://www.crowdfense.com/nt-os-kernel-information-disclosure-vulnerability-cve-2025-53136/
71•voidsec•3h ago•14 comments

Claude's Memory Architecture Is the Polar Opposite of ChatGPT's

https://www.shloked.com/writing/claude-memory
17•shloked•50m ago•2 comments

Launch HN: Ghostship (YC S25) – AI agents that find bugs in your web app

10•jessechoe10•39m ago•2 comments

Behind the scenes of Bun Install

https://bun.com/blog/behind-the-scenes-of-bun-install
268•Bogdanp•7h ago•81 comments

'Robber bees' invade apiarist's shop in attempted honey heist

https://www.cbc.ca/news/canada/british-columbia/robber-bees-terrace-bc-apiary-1.7627532
50•lemonberry•2h ago•20 comments

Adam (YC W25) Is Hiring to Build the Future of CAD

https://www.ycombinator.com/companies/adam/jobs/q6td4uk-founding-engineer
1•HetengAaronLi•1h ago

GrapheneOS and Forensic Extraction of Data (2024)

https://discuss.grapheneos.org/d/13107-grapheneos-and-forensic-extraction-of-data
264•SoKamil•6h ago•134 comments

A tech-law measurement and analysis of event listeners for wiretapping

https://arxiv.org/abs/2508.19825
41•lapcat•3h ago•5 comments

The Helix Text Editor

https://jonathan-frere.com/posts/helix/
48•gidellav•3d ago•10 comments

CRISPR offers new hope for treating diabetes

https://www.wired.com/story/no-more-injections-crispr-offers-new-hope-for-treating-diabetes/
100•manveerc•6h ago•32 comments

Conway's Game of Life, but musical

https://www.hudsong.dev/digital-darwin
117•hudsongr•5h ago•24 comments

Making io_uring pervasive in QEMU [pdf]

https://vmsplice.net/~stefan/stefanha-kvm-forum-2025.pdf
10•ingve•1h ago•0 comments

AirPods live translation blocked for EU users with EU Apple accounts

https://www.macrumors.com/2025/09/11/airpods-live-translation-eu-restricted/
66•thm•8h ago•61 comments

Public Suffix List

https://publicsuffix.org/
30•mooreds•3d ago•4 comments

Show HN: Making a cross-platform game in Go using WebRTC Datachannels

https://pion.ly/blog/making-a-game-with-pion/
16•valorzard•1d ago•0 comments

Spiral

https://spiraldb.com/post/announcing-spiral
205•jorangreef•4h ago•70 comments

An engineering history of the Manhattan Project

https://www.construction-physics.com/p/an-engineering-history-of-the-manhattan
94•rbanffy•6h ago•53 comments

From burner phones to decks of cards: NYC teens adjusting to the smartphone ban

https://gothamist.com/news/from-burner-phones-to-decks-of-cards-nyc-teens-are-adjusting-to-the-sm...
80•geox•6h ago•96 comments

Reshaped is now open source

https://reshaped.so/blog/reshaped-oss
223•michaelmior•10h ago•42 comments

Tumult and Sympathy – The Letters of Oliver Sacks

https://www.commonwealmagazine.org/tumult-and-sympathy
8•andrewl•3d ago•1 comments

Center for the Alignment of AI Alignment Centers

https://alignmentalignment.ai
78•louisbarclay•8h ago•14 comments

Pulling an Inverse Conway Maneuver at Netflix (2023)

https://jivimberg.io/blog/2023/09/04/the-inverse-conway-maneuver/
14•thunderbong•3d ago•2 comments

Beyond package management: How Nix refactored my digital life

https://www.jimmyff.co.uk/blog/beyond-package-management-how-nix-refactored-my-digital-life/
43•jimmyff•3d ago•24 comments

Samsung taking market share from Apple in U.S. as foldable phones gain momentum

https://www.cnbc.com/2025/08/16/samsungs-us-market-share-apple-rivalry-foldable-phones.html
78•mgh2•10h ago•122 comments

Gregg Kellogg has died

https://lists.w3.org/Archives/Public/public-json-ld-wg/2025Sep/0012.html
274•daenney•7h ago•35 comments

Removing yellow stains from fabric with blue light

https://phys.org/news/2025-09-yellow-fabric-blue.html
97•bookofjoe•3d ago•67 comments

GrapheneOS accessed Android security patches but not allowed to publish sources

https://grapheneos.social/@GrapheneOS/115164133992525834
197•uneven9434•12h ago•45 comments