HackerTubewatch
Surprise me
Frame from Benno Rice: The Tragedy of systemd -- BSDCan 2018 Plays via YouTube's privacy-enhanced embed

Benno Rice: The Tragedy of systemd -- BSDCan 2018

BSDCan
Talks
YouTube
4 HN users recommended this talk4 months2018–2024 score 4
Years with an HN recommendation, 2007–2026

HN recommends it as a balanced, eloquent take on the systemd debate that even skeptics find persuasive.

Benno Rice's BSDCan 2018 talk on why systemd exists and what it got right and wrong. It traces the history of Unix init and why Linux distributions adopted it, while asking what the BSDs should learn.

“One of the better videos on this subject” (HN, 2019)

4 recommendations · 1 citations · Talks · intermediate

5 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@ernst_klim Nov 2018 Recommends
on HN thread BSDs or Illumos may be good alternatives to Linux (2017)
>Personally, I never found startup time to be much of a problem, on any OS. Well, start up problem is a matter of convenience, it's not a fatal problem, but I just like that my laptop with arch+systemd+systemd-boot starts instantly (3 seconds + 6 seconds for firmware), while bsd on my other laptop starts soo damn slow. (btw slow shutdown pisses me off even more) Though the real issues with rc are much more serious, and eloquently described here (aka you don't have proper login management, service management, device and policy management, and better in a unified way): [this video]
Eloquent explanation of the real problems with rc init scripts
@sjwright May 2019 Recommends
on HN thread Linux distros without systemd
One of the better videos on this subject: [this video] BSDCan 2018—Benno Rice: The Tragedy of systemd "systemd is, to put it mildly, controversial. Depending on who you ask it's either a complete violation of the UNIX philosophy, a bloated pile of bugs, a complete violation of the elegant simplicity it replaced or, it most cases, some or all of the above. So why have so many Linux distributions taken to it? Is it as bad as people say?
Balanced talk on why distributions adopted systemd and whether it is bad
@znpy Sep 2019 Recommends
on HN thread Knoppix 8.6 abandons systemd
A nice talk that might change your view of the subject is the following: [this video] . It's a video from BSDCan, the Canadian BSD conference. Even some BSD people are realizing that systemd has a good point to exist!
BSD conference talk acknowledging systemd has a good reason to exist
@kbumsik Oct 2019 Recommends
on HN thread Why Did ArchLinux Embrace Systemd? (2016)
> After listening to the BSD Canada talk on systemd and BSD For someone who don't know, here is the video "The tragedy of systemd". This is a really good talk. [this video]
Talk on systemd shared for those who have not seen it

Citations, criticism and jokes

@pxc Aug 2024 Cites it
on HN thread Systemd, 10 years later: a historical and technical retrospective (2020)
Read more
> Tacitly: most people don’t like launchd, but they don’t interact with it either. Find me a person who writes or debugs launchd plists and you’ll find that: > [...] > 2. they don’t like launchd This is true in my case, although the main thing on my mind when I work with launchd my main complaint often boils down to 'I wish this were more like systemd'. IME, systemd has much nicer CLIs, more capabilities, clearer and more comprehensive documentation, more abundant examples, and more conveniences/less privileges required for per-user stuff. The simple INI format for systemd units is also a lot easier and nicer to deal with than the XML format that plists use, even though there's a lot of tooling around plists. > even if it weren’t there is a built in backup/restore system that literally restores the machine to its entire previous state. I get this for free on NixOS and it's really easy to get on other distros by plugging /etc/systemd into etckeeper, even without a snapshotting filesystem. (Plus many distros have backups via snapshots of CoW filesystems built in just like macOS does.) > launchd and systemd aren’t even comparable, one is part of a monolithic proprietary operating system and the other is an ecosystem that is semi-modular which lends itself strongly to being an entire layer of your computing experience (dubbed: “the system layer” by Lennart Poettering). Benno says literally all of this in his talk. He even has a diagram with the phrase 'system layer' up on a slide
Talk covers systemd as a system layer, used to support the commenter's point

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close