logoalt Hacker News

the_real_cheryesterday at 2:16 PM4 repliesview on HN

This is such a modern view. People used to HATE systemd when it first came out, but I always liked it and knew people would eventually come around and its nice to see they finally did!


Replies

egorfineyesterday at 3:56 PM

Some people are stubborn and refuse to see how obviously superior systemd is to the old ways. Me included.

weaksauceyesterday at 6:21 PM

the thing for me is I started using the init system and while it was fine it always felt brittle for some reason. systemd feels solid and robust like it was well thought out. maybe i'm off base and didn't know how to use init effectively but it was my feeling.

that and cron always felt fragile too with a lot of quirks and limitations you had to work around instead of being a robust thing from the start.

eichinyesterday at 7:50 PM

Arguably they (we :-) were right at the time. Around Ubuntu 16.04, the journal was Hot Garbage - to keep a production system working (as in, "didn't randomly stop logging, didn't regularly corrupt logs, didn't uncontrollably fill the disk because none of the limit options actually worked") we eventually backported about 30 fixes from newer versions - by 22.04 or so it was "fit for purpose" out of the box, but earlier than that it earned every bit of hatred it got.

guilhasyesterday at 10:03 PM

People still hate systemd

First it caused lots of issues. And didn't deliver anything significant

But the biggest issue has always been architectural, the way systemd keeps absorbing existing projects, and functionality. That keep adding to the more than 1 million lines of C monolith, that can burden progress in the futre

But as long people can replace any of systemd tool, for a tool they like better, all good

Personally I am now using desktop/server distros without systemd, and there is nothing that I miss, everything works... cuda/llama.cpp/steam/docker...

And commands always have to google them anyway, or find in history...

show 1 reply