Hacker News new | ask | show | jobs
by prrls 3175 days ago
> I went from wondering why/what is going on to switching all my home/work/server machines to FreeBSD.

Can you develop on some of the reasons that convinced you to run away from systemd ? I'm really curious to know why (honestly). Thanks :).

1 comments

This is not even the best source of information but it shows the same trend I was spotting: https://suckless.org/sucks/systemd

There are similar sources on the internet that claim the same thing in different forms. Every single bad systemd decision is not terribly bad on its own, but when observed as a process they result in a horribly wrong and very insecure system.

With systemd, there i crawling revolution of bad ideas, bad implementation and taking over of everything that was great in linux. When you try discussing any of those items separately you'll be redirected to 'technical discussion' and you can't really technically discuss conceptually wrong system. With bad concept it doesn't really matter how technically good or bad implementation is.

Maybe the best telling thread, in order to understand how pushy and deceptive whole systemd is, is watching how Greg Kroah-Hartman tried to sneak kdbus into a kernel: https://lkml.org/lkml/2015/4/13/645

It is very long mailing list thread and GH is not officially part of the systemd team -- only that he is, unofficially. He claims that kdbus brings great benefits and speedup only that he can't prove it. Every questioning of a very wrong concept is met by requesting of 'technical discussion'. If you have patience just read that lkml thread and you'll see the same sneaky politics of pushing things the same way that systemd people do it all the time.

Thanks for your reply, will definitely read this mailing list thread.

I remember of this long article, that, technically demonstrates that systemd is badly designed, as you said: http://blog.darknedgy.net/technology/2015/10/11/0/

Didn't read it entirely at the time as it dives really fast into the technical stuff and provides an ever growing flow of informations that you have to absorb to understand it correctly. Seeing people like you being so concerned with systemd makes me inclined to re-read it fully.

And why FreeBSD and not voidlinux or something in this fashion ? More secure ? More mature ? Will never be subject to such issues ?

At the time I finally get fed up with systemd there was less choice than now, I remember only Gentoo being real candidate for switching. Now we have devuan and void and gentoo, they are all very good systems. Since there was only Gentoo and I didn't want to compile stuff the only other real choice was FreeBSD.

I am surprisingly happy with FreeBSD, userland packages are very fresh, which I like being former Arch linux user. Kernel works at least on the level of linux kernel, maybe even better. Zfs is something that I didn't completely understand before I tried it out, even with all the theory I knew. Zfs is just mind blowing.

I very much love linux and it is not impossible to imagine switching back, at least for some of my machines.

It is mostly matter of sanity and nerves, I couldn't follow and understand all the systemd flaws while pretending everything is OK.

I switched to Void Linux which feels BSD'ish while keeping Linux conveniences like Steam, inotify (for things like Dropbox), etc. It comes well recommended.

I've been running this as my main dev machine at work for six months now without too many issues. The biggest problem was installing TeX packages actually :-)