Skip to main content


Getting really sick of painstakingly migrating to some Cool New Technical Thing With Superpowers and then whoops, It's All Ethics Violations after a while.

First #Kagi - CEO is a white dude who can't read the room when a bunch of users raise serious concerns re: suicide warnings, .ru indexes, Brave collab, etc.

Now #Nix / #NixOS - BDFL is a white dude who can't read the room when a bunch of users raise serious concerns re: toxic members, shitty governance, MIC sponsorship, etc.

in reply to Jeff Forcier

I feel like there's a pattern here but I just can't put my cishetwhyteguy finger on it.
in reply to Jeff Forcier

“Wow why can’t we just keep our focus on technical things instead of all this PoLiTiCs 🥴”
in reply to Jeff Forcier

Genuinely exhausting. I'm picking my next OS in part based on whether I've ever heard _anything_ about it, on the theory that it means it has its house in order and isn't trying to sell me religion. That sounds like a nice place to be, for a while.
in reply to Dave Anderson

I don't know if it's really better, but Arch has mostly done well for me. And it has a large community - they've gone through the growing pains & maturation involved.
in reply to Nogweii

Yup, Arch is what I used to use, and aside from struggles with managing the system state (my arch installs only get bigger and messier over time), it was pretty nice. The other ones on my list right now are Fedora and Fedora Silverblue, just because I don't think I've ever given them a deep look and they seem nice.
in reply to Dave Anderson

the atomic fedoras are pretty cool indeed (I have my gripes with ostree being slow and complicated, IMO due to being a fully overlay-on-whatever mechanism instead of being built on top of a particular CoW FS and leveraging it to the fullest… BUUUUT they are actually existing practical systems supported by other people, and my future atomic bsd project is a perpetual someday project supported only by me and I'm terrible)

but also: @chimera_linux :) tiny community with good values building a properly non-gnu linux that's already been like, way more reliable for me than any other linux really

in reply to Val Packett 🧉

Yeah I wasn't sure about the atomic fedoras, but I think toolbox/distrobox is what's going to make me give them a try for at least some time. It captures some of the ways I like to run my computers reasonably well, and combined with Flatpak for apps I think I can run a computer like that.

Chimera is super interesting, but a lot of its design decisions make it very alien for non-free linux software, and I need a break from that for a while :)

in reply to Dave Anderson

I don't love it, but realistically the linux target companies build for is ubuntu, so any system that doesn't look like ubuntu at the most basic layers (gcc, glibc, FHS layout etc.) is swimming upstream to get that stuff working. I've lived with that swimming upstream for several years, and my arms are tired 😂

Atomic Fedora with flatpak/toolbox feels like a better balance for me, because I can drop into near vanilla ubuntu when needed.

in reply to Dave Anderson

btw, we have flatpak working just fine ;) (as well as podman/containerd and various other stuff you can use to spin third party containers)
This entry was edited (2 weeks ago)
in reply to Chimera Linux

Huh, I'm honestly surprised! I expected LLVM+musl to be a too different ABI to make app distribution stuff work right. Either there's less implicit dependency on gcc+glibc in the world than I thought, or y'all have done a lot of work make the worlds meet. Either way, it's very nice to hear :)

Chimera makes other choices that are very reasonable, but that I disagree with. So I think it's still not for me, but I'm glad it exists ❤️

in reply to Dave Anderson

(in particular, I'm a huge fan of systemd, and so distros that don't use it are off the table. Chimera has a whole FAQ about it, so I won't relitigate in detail. I think it still perpetuates some unhelpful myths about systemd, but ignoring those small parts, I think Chimera's analysis is very reasonable, and what you ended up doing is a very valid point in the design space. I will definitely watch how it develops, but for now it's not for me)
in reply to Dave Anderson

i'm a little curious about what myths there supposedly are in the FAQ, as it was written to provide an entirely neutral stance
in reply to Chimera Linux

I think it does a good job!

The section about unrelated components (IMO) implies that you are forced to use all or nothing, which is one of the most commonly repeated myths about systemd (see also 1, 6, 12 in http://0pointer.de/blog/projects/the-biggest-myths.html). Maybe I'm reading too much between the lines, but I read that and think "oh the conflation of monorepo source organization and monolithic output again".

I do agree about various components being hit and miss though.

in reply to Dave Anderson

it's not really the same point though; that part of the FAQ talks specifically about how the individual components are all tied into libbasic/libshared, which is a kitchen sink of all sorts of functionality and entirely interwoven (every part of it directly or indirectly includes half of the rest), which makes isolating individual programs super difficult (i spent roughly a month isolating https://github.com/chimera-linux/sd-tools and it was not a fun time)
This entry was edited (2 weeks ago)
in reply to Chimera Linux

additionally some of the components would really benefit from being properly buildable standalone; for instance we have to carry like half the musl patches for systemd just to build udev, alongside a large bunch of build system hacks, because it forces you to build systemd core no matter what (which we discard)