i think in addition to "btw i run arch" (proud) we also need a "yes i also use nixos" (pensive)
a lot of the time people go "so, nix fixes thi--" but like yes. i know. i run more nix machines than i can count on two hands. i know it fixes that; it just doesn't make me happy
debian doesn't make me happy either but it's less effort to maintain it for my laptop (the only multipurpose machine i run). everything else goes into the nixos hole
@whitequark yeah sometimes "boring" is all you can ask for. Boring in an agreeable way.
@whitequark I used to run nixos on all my stuff until around 2019 when I realized it's solving problems that are exacerbated by how much of a mess linux is and decided I would rather use something that adheres closer to UNIX. I don't think the eunuchs philosophy is particularly good but if you're gonna use a UNIX-like it's better IMO to accept its shortcomings if possible instead of trying to add even more layers of abstraction and complexity that the OS paradigm isn't really designed for
@nyx i want to be able to bring a host to a known state in 1 command and no other system allows me to do this except for guix (and guix are weird purists i dislike)
@nyx this isn't a preference thing this is me managing a disability thing. i would literally not be able to run the services i need [and want] without nixos, which is the only thing that made me actually concede and run nixos. i don't like it. i just don't have real choice
@nyx @whitequark i just don't think anything particularly good in the sense of being formally well-defined and highly compartmentalized is going to be built off of any pre-established *NIX foundation regardless and so i'd rather use a monolithic superstructure like nixos+systemd that can conform to the quirks of a given foundation really well rather than trying to hack an ideal system onto it. i still want an exit from *NIX systems ultimately but calling osdev a herculean effort is putting it lightly lol
@nyx @whitequark need to get isekai'd into the world where atomically configured operating systems implemented in pure functional languages running on RISC-V machines are ubiquitous
@ochotona_princeps @whitequark I've accepted that the state of osdev is what we're stuck with and that we're never going to get anything meaningfully better because most of this comes down to things being ported to hardware and being able to run software that people use (i.e. browsers) in order to be useful in the real world. there was a period of history where something besides UNIX could have won, but it didn't. it sucks but is not worth dwelling on unless you have like millions of dollars to put into funding an alternative, and even then it would probably be a waste
@ochotona_princeps @nyx can we have a less garbage architecture than RISC-V please
@whitequark nix is the best, which is a problem because it's also just the worst ~__~
@whitequark i ended up using nixos out of desperation
@whitequark arch broke AMDGPU for months and i was left with no other option because I didn't want to reinstall gentoo on a new SSD during power outages
@whitequark
What would be the Guix version?
@kirtai "yes i also got banned for recommending the non-free repository"