48 ms·
I think, that sums up what's wrong with the Linux world right now. NixOS and GuixSD being the next generation of distributions and people are calling it "neat
by k__ 7y ago
I think, that sums up what's wrong with the Linux world right now.
NixOS and GuixSD being the next generation of distributions and people are calling it "neat project with some unique features, but it is more fun as an intellectual curiosity than as something practical" while arguing if a distribution should use Systemd or not...
- threwawasy1228 7y agoI think that NixOS could definitely become a foundational next-gen distribution if they fix the Channel system. One fix I'm particularly fond of is flakes. [0] https://github.com/NixOS/rfcs/pull/49 https://github.com/NixOS/rfcs/pull/49
- est31 7y agoI too hope that NixOs becomes mainstream because I like the basic approach, but the same time there are some issues with it still. I'm not sure it will ever become mainstream. It might remain small forever, e.g. like the haskell/fp community.
- sterlind 7y agoI think it could get big if people start making Nix distributions. I've been meaning to make something like NixOS for Grandmas that hides the config and tools behind a shiny installer and settings page and uses Nix as a control plane. The best part is, there wouldn't be fragmentation of package maintenance between distros.
- justinsaccount 7y agoThe linux world is busy getting shit done. Ignore the children arguing over init systems.
- reshie 7y agothe problem is how integrated it is with everything. it is hard to have a choice in your init(not that there was much a choice to begin with). it takes away from modularity.
- wrycoder 7y agoThe argument is not about the init system. systemd’s is probably fine. It’s about an ever expanding take-over of userspace by a single module, which is not the Unix way. And about a high-handed project leader who is paid by Redhat to do it full time.
- tssva 7y agoIf the issue is a single module take over of userspace then I have good news for you. The systemd project is made up of multiple modules handling differing tasks not all of which you have to use.
- dogecoinbase 7y agoModules which only work with their own other modules and fail to work with other people's modules aren't modules, they're a monolith.
- hinkley 7y agowith accessories.
- the_why_of_y 7y agoWould you say Postfix is a monolith? Or qmail?
- f1refly 7y agoyes and yes. Fairly small ones, but monoliths nonetheless.
- JdeBP 7y agoEvery time that this argument comes up, people don't get their computer science right. The problem is not whether something has modules. It is the degree of coupling amongst and cohesion within said modules that is the metric. * https://news.ycombinator.com/item?id=19132437 https://news.ycombinator.com/item?id=19132437 * https://news.ycombinator.com/item?id=19028053 https://news.ycombinator.com/item?id=19028053
- Brian_K_White 7y agoIt's rarely the adult in the room who calls other people names like children.
- hinkley 7y agoIt's rarely the adult in the room who calls other people names, for example, "children"? Or, Unlike children, who call other people names, the adult in the room rarely does?
- giantDinosaur 7y agoAh yes, the attitude of systemd: deal with it, regardless of our shitty decisions, because you have to.
- MuffinFlavored 7y agowhat popular distros have not adopted systemd by default?
- ori_b 7y agoEdit: not a thread I should have let myself get dragged into. Suffice it to say, market share is not the same as quality.
- gonzo41 7y agoshit, like running 75% of production servers on earth....
- bzb3 7y ago>right now No, this didn't start now.
- kdtsh 7y agoRight, I definitely wouldn’t say they’re just an intellectual curiosity (although it’s certainly intellectually curious), they’re both very practical daily driver for many use cases. Both are still in active development, but for plenty of applications they are rock solid and ready to go. In fact Guix System 1.1.0 was released a week or so ago.