Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #393

L

Lennart Poettering

Personal blog · 0pointer.netsystemsprogramming

Lennart Poettering's personal blog at 0pointer.net covers systems and programming. Since 2014, 138 different Hacker News readers have linked it 187 times, most often “Revisiting How We Put Together Linux Systems”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
187mentions?
5recommend?
138HN people?
2014–2026first – last linked?
Links on Hacker News per year · peak 21 in 2022

Rarely recommended · 5 of 40 sampled comments recommend it?

Why HN links it

Linked as the primary source for systemd's design rationale, its critique of Upstart, and ideas on stateless, image-based systems, plus file-descriptor limits and D-Bus.

Recommended for · 5 comments
Called a good D-Bus introduction and well explained; also recommended for packaging and file-descriptor limits.

Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Revisiting How We Put Together Linux Systems
    23 people · 29 mentions · first linked 2014-09-01
  2. Fitting Everything Together
    13 people · 13 mentions · first linked 2022-05-09
  3. Brave New Trusted Boot World
    10 people · 10 mentions · first linked 2022-10-25
  4. Authenticated Boot and Disk Encryption on Linux (2021)
    7 people · 8 mentions · first linked 2021-11-07
  5. File Descriptor Limits
    7 people · 8 mentions · first linked 2022-10-26
  6. Mkosi by Lennart Poettering – A Tool for Generating OS Images
    5 people · 5 mentions · first linked 2017-06-29
  7. Dynamically Allocate Users with Systemd
    4 people · 5 mentions · first linked 2022-03-01
  8. Unlocking LUKS2 Volumes with TPM2, FIDO2, PKCS#11 Security HW on Systemd 248
    4 people · 5 mentions · first linked 2021-01-13
  9. Introducing Sd-Event: The Event Loop API of Libsystemd
    4 people · 4 mentions · first linked 2015-11-20
  10. Casync – A tool for distributing file system images
    4 people · 4 mentions · first linked 2017-06-20

What Hacker News says?

  1. Upstart came before systemd; much of the reason for systemd’s creation was fixing what was considered fundamental design mistakes in Upstart: < http://0pointer.net/blog/projects/systemd#:~:text=On%20Upsta... > (under the heading “On Upstart”).

    Comment linking /blog/projects/systemd

    on “Debian 13 “Trixie””
  2. Submitted Authenticated Boot and Disk Encryption on Linux as a story · 342 points

    HN discussion
  3. You may not like it, but “arbitrary” isn’t a fair description; there’s reasoning behind it that is over 10 years old: http://0pointer.net/blog/projects/stateless.html https://www.freedesktop.org/wiki/Software/systemd/TheCaseFor... That said, my knee-jerk is also that this is about strong-arming distros. Which leaves a bad taste in my mouth. I’d be interested to hear other viewpoints though.

    Comment linking /blog/projects/stateless.html

    on “Debian 13 “Trixie””
  4. Submitted Linux boot partitions and how to set them up as a story · 259 points

    HN discussion
  5. > GDPR And yet all German sites must have such thing: https://0pointer.net/imprint

    Comment linking /imprint

    on “Launching RDAP; sunsetting WHOIS”
  6. Submitted File Descriptor Limits as a story · 236 points

    HN discussion
  7. > Gnome OS these days uses A/B updates with dual read-only /usr partitions and verified boot in the mold of https://0pointer.net/blog/fitting-everything-together.html . Hang on. I have to say [[citation needed]] on this. I write about systemd regularly, and read Lennart's blog and Mastodon feed. As evidence, I did an in-depth on systemd 258 just a month or so ago: https://www.theregister.com/2025/07/25/systemd_258_f…

    Comment linking /blog/fitting-everything-together.html

    on “KDE launches its own distribution”
  8. Submitted Brave New Trusted Boot World as a story · 156 points

    HN discussion
  9. Your data is out of date. Gnome OS these days uses A/B updates with dual read-only /usr partitions and verified boot in the mold of https://0pointer.net/blog/fitting-everything-together.html .

    Comment linking /blog/fitting-everything-together.html

    on “KDE launches its own distribution”
  10. Submitted Walkthrough for Systemd Portable Services as a story · 152 points

    HN discussion
  11. http://0pointer.net/blog/projects/stateless.html

    Comment linking /blog/projects/stateless.html

    on “Ideal OS: Rebooting the Desktop Operating System”
  12. Submitted Unlocking LUKS2 Volumes with TPM2, FIDO2, PKCS#11 Security HW on Systemd 248 as a story · 148 points

    HN discussion
  13. To my understanding, Ubuntu Core is much similar to the idea of Lennart: http://0pointer.net/blog/revisiting-how-we-put-together-linu... I don't feel saying them as either bad or good compared to Nix. Until you try a system, there's little to say only from the theory. We'll see how Ubuntu Core with snappy performs, and this question will be more relevant in a few months. Nix is not perfect but certainly has a long s…

    Comment linking /blog/revisiting-how-we-put-together-linux-systems.html

    on “Announcing Ubuntu Core, with snappy transactional updates”
  14. Submitted Casync – A tool for distributing file system images as a story · 138 points

    HN discussion
  15. teddyh · 2021-02-18Recommends
    Lennart explains it quite well in his initial blog post project announcement: http://0pointer.net/blog/projects/systemd

    Comment linking /blog/projects/systemd

    on “Building Rich Terminal Dashboards”
  16. Submitted Revisiting How We Put Together Linux Systems as a story · 110 points

    HN discussion
  17. Couldn't agree more. Once familiar with the big picture this page is the best starting point whenever to you want change something. To get the big picture I read the systemd posts on https://0pointer.net/blog/archives.html But that's 10 years already! No idea what would be recommended today.

    Comment linking /blog/archives.html

    on “Systemd by Example”
  18. Submitted Testing my system code in /usr/ without modifying /usr/ as a story · 98 points

    HN discussion
  19. He needs one, and you shouldn't get downvoted for saying this. Systemd has brought lots of good things to Linux, but tons of bloat and insanity too. I'm quite scared because the next thing they seem to be tackling is one of the core things that makes Linux so nice, package management [1]. They intend to container-ize everything. While that might be in principle good (NixOS got it right), their solution is likely to…

    Comment linking /blog/revisiting-how-we-put-together-linux-systems.html

    on “No POST after rm -rf /”
  20. Submitted Revisiting How We Put Together Linux Systems as a story · 96 points

    HN discussion
  21. The people that you are looking for are the systemd and FreeDesktop people. The former have a manifesto addressing this: > The emphasis of systemd to provide a platform instead of just a component allows for closer integration, and cleaner APIs. Sooner or later this will trickle up to the applications. Already, there are accepted XDG specifications [...] that are not supported on the other init systems. > systemd is…

    Comment linking /blog/revisiting-how-we-put-together-linux-systems.html

    on “Show HN: BitKeeper – Enterprise-ready version control, now open-source”
  22. Submitted Introducing Sd-Event: The Event Loop API of Libsystemd as a story · 56 points

    HN discussion
  23. Aaaand retreat to the bailey. Systemd - the init - is not that bad. I think it does some things well. Most of what you listed is part of all the other junk I described. The "systemctl chunk" - the init itself - is not the problem. > That's the point. It's not insulting and it makes you sound like you're twelve. > What you're doing is most likely using a piece of software, finding it doesn't suit your particular use…

    Comment linking /blog/projects/the-biggest-myths.html

    on “Cool but obscure X11 tools”
  24. Submitted Revisiting how we put together Linux systems (2014) as a story · 55 points

    HN discussion
  25. systemd [0], which you're probably already using, can do IP Accounting: > TL;DR: systemd now can do per-service IP traffic accounting, as well as access control for IP address ranges. It can be enabled using: [Service] IPAccounting=yes systemd won't, AFAIK, give you per second values -- just the aggregate totals -- so you'd have to constantly retrieve the updated values and calculate the differences yourself. The to…

    Comment linking /blog/ip-accounting-and-access-lists-with-systemd.html

    on “Why do we use the Linux kernel's TCP stack? (2016)”
  26. Submitted Authenticated Boot and Disk Encryption on Linux (2021) as a story · 54 points

    HN discussion
  27. I was using Arch with gnome and the main issue was text size for certain applications, in particular at the time no chrome build, not even dev tip would render text in menus etc. at a non-tiny size (though I could zoom websites and get nice retina graphics) I've now switched to having a dedicated linux desktop and just letting my mac continue to just be a mac for now. After many hours of effort there's a point where…

    Comment linking /blog/projects/the-biggest-myths.html

    on “Has modern Linux lost its way? Some thoughts on Jessie”
  28. Submitted IP Accounting and Access Lists with Systemd as a story · 54 points

    HN discussion
  29. Good recommendations. OSes today are more than kernels. Filesystems, init systems, shells, and the configuration conventions would all be part of it. And probably also the windowing system and desktop environment. The most innovative concepts historically would be Plan9, BeOS, and seL4. Plan9's approach of "everything is a file" is something that was unique. BeOS's extensive use of journalling and metadata in the fi…

    Comment linking /blog/projects/stateless.html

    on “Interview with Andreas Kling of Serenity OS (2022)”
  30. Submitted Systemd for Administrators – Container Integration as a story · 51 points

    HN discussion

Search all of HN for 0pointer.net

Linked by the same people?