Top all-time · #4225
emersion
Personal blog · emersion.fr/blogprogrammingsystems
emersion is a personal blog at emersion.fr about programming and systems. Since 2018, 17 different Hacker News readers have linked it 20 times, most often “Linux HDR hackfest wrap-up”. It is still writing: the last post was on 2026-02-21, and you can follow it by feed.
Too few sampled comments (9) to say how often HN recommends it.?
Why HN links it
HN readers link emersion's blog for technical posts on Wayland and display internals, including damage tracking, HDR work and job control. One commenter calls its monthly updates informative and worth following.
Summarised by Claude from a sample of 9 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Linux HDR hackfest wrap-up4 people · 4 mentions · first linked 2023-05-01
- Saying “No” to Unethical Tasks2 people · 3 mentions · first linked 2020-11-23
- Wayland Clipboard and Drag and Drop2 people · 2 mentions · first linked 2020-03-26
- Using Podman, Compose and BuildKit2 people · 2 mentions · first linked 2025-08-19
- How does job control work?2 people · 2 mentions · first linked 2019-09-24
- IRC × OAuth 2.02 people · 2 mentions · first linked 2022-09-13
What Hacker News says?
Most Wayland compositors track damage obsessively. If you turn on the paint debug overlay in Weston or something wlroots-based and start typing in e.g. gnome-terminal (with blinking cursor turned off), you'll see that only a single character is painted at a time. Here's a good post: https://emersion.fr/blog/2019/intro-to-damage-tracking/ To do this with EGL, you need to eglSwapBuffersWithDamage(KHR|EXT) instead of j…
Comment linking /blog/2019/intro-to-damage-tracking/
on “Dramatically reduced power usage in Firefox 70 on macOS with Core Animation”Submitted Using Podman, Compose and BuildKit as a story · 311 points
HN discussionThis comment is mostly correct (as a daily Wayland user), with a few exceptions. > Wayland does almost nothing besides render buffer handling. Input? Applications job. Applications don't do more work to handle input on Wayland as opposed to e.g. X11. It's still event-based, and the compositor feeds input events to applications that can process them as normal. Keyboard, mouse and touch input are part of the core Wayl…
Comment linking /blog/2020/wayland-clipboard-drag-and-drop/
on “The X.Org Server Is Abandonware?”Submitted Vali, a C library for Varlink as a story · 43 points
HN discussionHere is a good, related article I think you should read. https://emersion.fr/blog/2020/saying-no-to-unethical-tasks/
Comment linking /blog/2020/saying-no-to-unethical-tasks/
on “Microsoft's AI chatbot will 'recall' everything you do on its new PCs”Submitted Saying “No” to Unethical Tasks as a story · 10 points
HN discussionThey are: https://indico.freedesktop.org/event/4/ https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/ https://gitlab.freedesktop.org/wayland/wayland-protocols/-/w... ...
Comment linking /blog/2023/hdr-hackfest-wrap-up/
on “GTK: Introducing Graphics Offload”Submitted Using Podman, Compose and BuildKit · Emersion as a story · 3 points
HN discussionRelated: https://emersion.fr/blog/2020/saying-no-to-unethical-tasks/
Comment linking /blog/2020/saying-no-to-unethical-tasks/
on “Minecraft Java raises recommended memory to 16GB ahead of Vulkan transition”Submitted Status Update, May 2024 as a story · 2 points
HN discussion> "At least as standard" how? There are 8 people who vote on changes to the Matrix spec (the Spec Core Team), 7 of which are Element employees (including Matthew, Element's CEO). Element also controls the development of clients and servers used by the large majority of users in the public federation. > A substantial portion of the IRC comunity is actively hostile to the IRCv3 extensions, and in some cases prefer inc…
Comment linking /blog/2022/irc-and-oauth2/
on “Matrix 2.0: How we’re making Matrix go voom”Submitted Linux HDR hackfest wrap-up as a story · 2 points
HN discussion(2020). simon's been doing an amazing job. he also keeps a really really good monthly blog with what he's been up to, which is one of the most informative, interesting, useful resources on the planet for understanding what's happening with the planet's leading edge open source display technologies: https://emersion.fr/blog/ 101% worth a follow. last month he was working on a new display-damage scene graph to optimiz…
Comment linking /blog/
on “I'm handing over maintenance of wlroots and sway to Simon Ser”Submitted IRC × OAuth 2.0 as a story · 2 points
HN discussionSome time ago I've written an article about a particular aspect of shells, job control: https://emersion.fr/blog/2019/job-control/
Comment linking /blog/2019/job-control/
on “Building a Shell”Submitted Wayland Clipboard and Drag and Drop as a story · 2 points
HN discussionFrom the Linux HDR hack fest, https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/ https://news.ycombinator.com/item?id=35776163
Comment linking /blog/2023/hdr-hackfest-wrap-up/
on “Plane color pipeline KMS uAPI”Submitted Linux HDR hackfest wrap-up as a story · 1 points
HN discussionSubmitted How does job control work? as a story · 1 points
HN discussionSubmitted Writing a Wayland client rendering loop as a story · 1 points
HN discussion