Recent submissions

Comment · 3 years ago
Comment · 3 years ago
Great comments, thanks for the feedback! Pretty much all your points are fair. I will just say that this post is just a personal reflection and not meant to degrade NixOS as a system for others, as I wrote near the end of the post. 100% agree with the point that it just required more tinkering than I was willing to work with. As for your specific points:

1. This is a bit off, Nix does not exactly let me continue using existing tools. NixOS' dependency system means that the R dependency management system I was using (renv) would not work on its own. renv would try to compile R libraries but would fail because it could not find dependencies

I accept that Nix provides a way to handle this problem through buildFHSUserEnv, but the point I raised in the post was that buildFHSUserEnv feels hacky and unparadigmatic. I conceded, through additional NixOS configuration, that I couldn't use NixOS' store or use the NixOS recommended way of installing R libraries

2. Yep, not surprising at all, definitely to be expected. The point I wanted to make in the post was that NixOS makes it harder to tell whether it is a Linux or game-specific issue or if it is because of NixOS

Also, even though it wasn't surprising in the least, it was still a major annoyance/frustration

3. Not all captive portals, most just used a 302 HTTP redirect which works without trouble, but some were weirder -- although I'm beginning to think that this was because I didn't have `networking.useDHCP = true` enabled, as I wrote in another comment

Comment · 3 years ago
Comment · 3 years ago
Oh wow, that's a very neat config and one that I wish I had thought of, my main pain point was in trying not to clog up collaboration environments. Thanks for sharing!
Comment · 3 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton