this post was submitted on 08 Aug 2026
36 points (100.0% liked)
libre
10231 readers
77 users here now
Welcome to libre
A comm dedicated to the fight for free software with an anti-capitalist perspective.
The struggle for libre computing cannot be disentangled from other forms of socialist reform. One must be willing to reject proprietary software as fiercely as they would reject capitalism. Luckily, we are not alone.

Resources
- Free Software, Free Society provides an excellent primer in the origins and theory around free software and the GNU Project, the pioneers of the Free Software Movement.
- Switch to GNU/Linux! If you're still using Windows in
$CURRENT_YEAR, try a GNU/Linux distribution.
Rules
- Be on topic: Posts should be about free software and other hacktivst struggles. Topics about general tech news should be in the technology comm or programming comm. That doesn't mean all posts have to be serious though, memes are welcome!
- Avoid using misleading terms/speading misinformation: Here's a great article about what those words are. In short, try to avoid parroting common Techbro lingo and topics.
- Avoid being confrontational: People are in different stages of liberating their computing, focus on informing rather than accusing. Debatebro nonsense is not tolerated.
- All site-wide rules still apply
Artwork
- Xenia was meant to be an alternative to Tux and was created (licensed under CC0) by Alan Mackey in 1996.
- Comm icon (of Xenia the Linux mascot) was originally created by @ioletsgo
- Comm banner is a close up of "Dorlotons Degooglisons" by David Revoy (CC-BY 4.0) for Framasoft
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Europeans. empoc perspectives are treated as community fracturing.
LMAO they are cooked. Possibly in even worse shape than Mint. What the fuck are they thinking? There is no way on Earth this is sustainable unless it is literally being run by a FAANG company.
I don't run Gentoo because it is efficient on resources. I run it because I like to fuck around with shit. I think declarative distros will always fit well in this role as well, but end-users clearly will have to bear the cost of compiling their completely bespoke configurations. There is no way for a community project to sustain a build farm cranking out trillions of permutations of every piece of software with every single configuration option.
At best you can end up in the situation of Gentoo or Guix where the most common configurations have binary packages available and for the rest you've got to build it yourself.
Permutations is putting it lightly, flakes have enabled a world where two lockfiles have two different nixpkgs hashes that differ only from a security patch to something like openssl or something else low in the chain which causes a world rebuild. So if you incorporate both of those flakes then you essentially have two duplicate sets of WORLD. There is no semantic versioning to flakes and each flake is essentially a snapshot of a rolling release version of 50MB+ tarball of NixOS that gets unpacked to even more).
This can be circumvented by pinning your own package base, but then you're relying on the hope that it builds with your package set and/or they have binaries available. NixOS stable existed to allow packagers to have a stable base but iirc most of time people just pinned to rolling release.
Flakes is such a bad abstraction that killed NixOS for me as now people are distributing their stuff in flakes and it's not going away unless you buy a proprietary version of Nix from Determinate Systems (incredibly frustrating how they aren't perma banned besides being the most obvious chuds/rug-pullers).
Being worse cruft than containers is truly an accomplishment.
Also the buildscript for bootstrapping Java in NixOS is to... download a pre-built Temurin Java to build Java. I'm not even joking.
Guix handles this by implementing a "graft" procedure that manually remaps package store paths to patched software rather than rebuilding the package again. It's "impure" but it was developed in an environment where maintainers do not have fuck you money to spend on AWS/GitHub.
NixOS leadership will never find two stones to figure out how to do this and that's just the saddest thing
is mint in a similar boondoggle?
Mint is in a situation where they are drowning in technical debt rather than operating expenses (their Cinnamon desktop environment falling chronically behind upstream GTK technologies), but it is a similar situation in terms of the whole raison d'être of the distribution facing an existential crisis.