News for hackers. Stuff that matters.
Re:Tvix – A New Implementation of Nix by alchemist1e9 on Tuesday April 16, 2024 @06:22PM (#40058009)
Maybe worth mentioning rust and performance more prominently as the motivations.

Is Nix eating the world? We have seen lots of unbelievable projects using it on HN recently. It feels like anyone serious about complex systems and building software are embracing it.

I use it extensively also via nixpkgs, though somehow I have yet to make the leap to full NixOS.

One consideration for anyone who hasn’t jumped in, is that I have nixpkgs on Linux, MacOS, and Win11 hosts. I’ve found that incredibly useful.

Re:Tvix – A New Implementation of Nix by lambdaba on Tuesday April 16, 2024 @06:32PM (#40058112)
There's also nix-darwin and home-manager. I barely use brew anymore, not directly anyway, for the rare packages that aren't in nixpkgs.
Re:Tvix – A New Implementation of Nix by vvern on Tuesday April 16, 2024 @06:27PM (#40058062)
Can you provide some links to some projects? You’ve piqued my interest
Re:Tvix – A New Implementation of Nix by igorramazanov on Tuesday April 16, 2024 @06:49PM (#40058278)
I would not call these projects unbelievable, but they are neat.

Opt-in state:

https://github.com/nix-community/impermanence

https://grahamc.com/blog/erase-your-darlings

Ease of setting up a real-time audio on Linux:

https://github.com/musnix/musnix

Generating virtual machines/installators from a configuration:

https://github.com/astro/microvm.nix

https://github.com/nix-community/nixos-generators

It's interesting to scroll through nix-darwin options, I wasn't even aware of some useful macOS options before:

https://daiderd.com/nix-darwin/manual/index.html

A neat collection of music information retrieval packages in one place (and the ease of creating your own package registry):

https://github.com/carlthome/mirpkgs

Re:Tvix – A New Implementation of Nix by NewJazz on Tuesday April 16, 2024 @06:29PM (#40058082)
Tow-Boot comes to mind for me. https://github.com/Tow-Boot/Tow-Boot/

Also plenty of projects here: https://github.com/nix-community/awesome-nix

Re:Tvix – A New Implementation of Nix by alchemist1e9 on Tuesday April 16, 2024 @06:43PM (#40058215)
https://github.com/majbacka-labs/nixos.fi

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

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

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

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

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

I didn’t find these via HN search, I found them in my bookmarking account. I have a slightly strange way of bookmarking - I send emails to a dedicated email account, so these I found there looking for Nix in a search.

Re:Tvix – A New Implementation of Nix by dlahoda on Tuesday April 16, 2024 @10:51PM (#40059924)
do you use special email client and host provider for that?

does it work for 10k bmarks?

Re:Tvix – A New Implementation of Nix by alchemist1e9 on Wednesday April 17, 2024 @12:11AM (#40060333)
Nope it’s just a regular email provider with IMAP support. I just send myself an email with the link and optionally some cut and paste content or notes. I have offline backups of all my IMAP accounts also. I find it convenient because I just add that account to whatever mobile or desktop environment and then can use search functionality of email client. It’s a bit silly but it’s worked out ok for me for many years now and yes definitely works for 10k emails of bookmarks, no problem.
Re:Tvix – A New Implementation of Nix by nurple on Wednesday April 17, 2024 @12:04AM (#40060303)
Not super recent, but nix-snapshotter is one that I'd call awesome(but I'm also a k8s fanboi): https://github.com/pdtpartners/nix-snapshotter

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