lambdaba
lambdaba on Hacker News
Posted by
lambdaba on Friday March 06, 2026 @10:48PM
from the twitter.com dept.
go for it, I installed NixOS on Asahi on a whim a few months ago and I only rebooted to MacOS to resize the partition
It's not mainly about speed (although the ceiling is much higher), but about ergonomics, and, plainly, enjoyability. The other benefit of making your own environment is mastery and control; only you can decide when and how the environment changes.
it's funny I first noticed this visiting a random blog, then went on X and got the same error... is Cloudflare the Internet now?
Posted by
lambdaba on Monday October 06, 2025 @09:46AM
from the arnaudbertrand.substack.com dept.
> The discovery that chronic inflammation can provide the impetus for cancers to develop is forcing clinicians to rethink their approach to the disease’s prevention.
Alternative health has been saying this for decades. Ketogenic diets + medicinal plants/mushrooms can do a lot, even after the fact.
I agree, I'm very much against any line length constraint, it's arbitrary and word wrapping exists.
Posted by
lambdaba on Monday September 01, 2025 @04:27PM
from the twitter.com dept.
Posted by
lambdaba on Thursday August 28, 2025 @05:15PM
from the en.wikipedia.org dept.
It's del.ici.us after del.icio.us
Posted by
lambdaba on Friday August 15, 2025 @11:47AM
from the liminal.land dept.
Posted by
lambdaba on Monday August 11, 2025 @11:00AM
from the unison-lang.org dept.
Posted by
lambdaba on Thursday August 07, 2025 @02:48AM
from the twitter.com dept.
"Ruby is the love child of Lisp and Smalltalk, raised by Perl the eccentric nanny" - Josh Susser
No one can tell what the exact multipliers are, but history has shown us that what happens is everyone gets richer.
I don't use Determinate Nix but I've heard it recommended. As I've said I've had 1 or 2 issues with my Nix install on Mac over several years.
Re: ffmpeg, it's just something do to with default codecs or something I don't remember, I'm not even sure I really needed it but I saw it on my packages list and since I use nix-darwin it doesn't matter that much where the package comes from. I have hundreds of packages from nixpkgs, many shared with Linux, and quite a few Mac specific ones.
Again, I'm not part of a Nix cult, I just genuinely have had an overall great experience with Nix and I find the criticism overblown. I guess since a subset of users are very enthusiastic and vocal about it it attracts this.
This is just from my experience, I'm not part of any kind of Nix cult or anything, not that I'm aware of.
I don't know what you're talking about re: third party wrappers, this is just an option for a slightly easier and perhaps more robust install. And homebrew isn't free of issues at all.
I'm curious of what the packages are because I only have ~10 packages that I use from homebrew, either very Mac-specific or that have better packaging (ffmpeg, mpv)
I'm interested in how you use that homebrew-to-nix converter, if you have links to configs or can describe it briefly!
I agree that nix-darwin is a bit overkill, I mainly use it for the homebrew integration, but I think so is home-manager, I don't keep user app configs in Nix since they are never exhaustive and more effort than it's worth.
Yeah, I'm just addressing you specifically, you could switch easily and Nix has a much larger package selection (outside of GUI apps on macOS). And it immediately can do more via nix-shell -p, which can be also be used as shebang.
But yeah, Nix is much more than a homebrew replacement and that has its downsides.
I think Nix has a marketing issue as it goes so deep. But if you're going to consider it only as an alternative to homebrew, you don't have to know anything aside from different CLI invocations: `nix-shell -iA <package>` to install, and maybe a step up with `nix-shell -p <package> --run <cmd>` to run without installing. You don't have to use nix-darwin or managing configs and the Nix language at all.
I sort of get what you're saying and I've had a few sporadic issues myself, once or twice I had to reinstall (although might have been my mishandling), but overall I can't see a better solution than this. Plus I can share the configs with Linux.
Nix (and nix-darwin for persistent config) already does the job for non-GUI apps better than anything else could (its catalog is unmatched), and homebrew (also available in nix-darwin) handles GUI apps.
His full name is Theodor Capitani von Kurnatowski III, I think it fits.
You don't strictly need it, it just makes it a tiny bit more convenient since you can set it up to override DNS on any connected device, and Tailscale sets up a private VPN mesh between your devices I've come to get take for granted - a tangential feature that goes well with centrally managed DNS.
There's a lot more to Tailscale but for a basic setup you just install the client on all your devices, and set DNS to the NextDNS endpoint. Any device on your network will automatically pick it up.
Tailscale with NextDNS is a simpler alternative to this and is easy to set up on all your devices.
I tried it briefly but I think it's semi-abandoned? Maybe I should give it another shot. Only non negociables for me are Stylish and Violentmonkey.