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

Top all-time · #4781

M

mupuf.org

Personal blog · mupuf.org/blogsystemshardware

mupuf.org is a personal blog at mupuf.org about systems and hardware. Since 2014, 16 different Hacker News readers have linked it 18 times, most often “Wayland Compositors – Why and How to Handle Privileged Clients”. The last post was in 2023, but the archive is still widely read.

Visit the blog
18mentions?
16HN people?
2014–2025first – last linked?
Links on Hacker News per year · peak 6 in 2014

This article is part of a series on how to setup a bare-metal CI system for Linux driver development. Here are the different articles so far: Part 1 …

Most-linked posts?

  1. Wayland Compositors – Why and How to Handle Privileged Clients
    9 people · 10 mentions · first linked 2014-02-20
  2. Setting up a CI for GPU driver development: Baremetal containers
    2 people · 2 mentions · first linked 2021-06-04

What Hacker News says?

  1. An interactive introduction (now unmaintained as author wrote to an HN submission) to X windowing system: https://magcius.github.io/xplain/article/index.html That covers the graphics part which is the same for the two windowing systems. See Wayland's FAQ[1] and architecture[2] page for why it was made and how they differ. https://wayland.freedesktop.org/faq.html https://wayland.freedesktop.org/architecture.html Thou…

    Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/

    on “I'm tired of this anti-Wayland horseshit”
  2. Submitted FPGA: Why So Few Open Source Drivers for Open Hardware? as a story · 98 points

    HN discussion
  3. Cool. Found: http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and... https://lwn.net/Articles/589147/

    Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/

    on “KeepassXC – A cross-platform community fork of KeepassX”
  4. Submitted Wayland Compositors – Why and How to Handle Privileged Clients (2014) as a story · 3 points

    HN discussion
  5. It looks like the situation is somewhat better in Wayland? http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and...

    Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/

    on “Docker containers on the desktop”
  6. Submitted Setting up a CI for GPU driver development: Baremetal containers as a story · 3 points

    HN discussion
  7. Yes. See http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and...

    Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/

    on “The Linux Security Circus: On GUI isolation”
  8. Submitted Setting Up a CI System Part 1: Preparing Your Test Machines as a story · 2 points

    HN discussion
  9. Here's a summary of security in Wayland: http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and... https://lwn.net/Articles/589147/

    Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/

    on “The Linux Security Circus: On GUI isolation”
  10. Submitted Wayland Compositors – Why and How to Handle Privileged Clients as a story · 2 points

    HN discussion
  11. That proof-of-concept relied on a custom protocol extension which, as the author pointed out, was not meant to be merged in Wayland/Weston. In any case the extension required application to ask the compositor to be notified of the pointer position even when not "owning" it and the compositor can flatly refuse it to non-privileged clients according to any policy it wants, which is quite different from the current X11…

    Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/

    on “The Linux Security Circus: On GUI isolation”
  12. Submitted Wayland Compositors – Why and How to Handle Privileged Clients as a story · 2 points

    HN discussion
  13. Yes, it is. For more details about the issues and possible solutions read: http://mupuf.org/blog/2014/02/19/wayland-compositors-why-and...

    Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/

    on “The Linux Security Circus: On GUI Isolation (2011)”
  14. Submitted Setting Up a CI System Part 5: Time-sharing your test machines as a story · 1 points

    HN discussion
  15. In the near future, probably nothing. Wayland is (probably) still years from getting adopted even by "bleeding-edge" distributions like Arch. Your everyday experience shouldn't get affected, hopefully. Wayland removes a lot of legacy from X, but their end result is pretty much the same, "display some stuff on my screen". And XWayland should assure this, since you'll be able to run applications that don't support X o…

    Comment linking /blog/2014/02/19/wayland-compositors-why-and-how-to-handle/

    on “XWayland in XOrg”
  16. Submitted Setting Up a CI System as a story · 1 points

    HN discussion
  17. Thanks, it’s a bit more interesting: http://mupuf.org/blog/2021/02/10/setting-up-a-ci-system-part...

    Comment linking /blog/2021/02/10/setting-up-a-ci-system-part-2-generating-and-deploying-your-test-environment/

    on “Setting Up a CI System”
  18. Submitted 3 Ways of Hosting a Live-streamed Conference Using Jitsi as a story · 1 points

    HN discussion

Search all of HN for mupuf.org

Linked by the same people?