Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Mike Blumenkrantz

    supergoodcode.com · Personal blog · on HN since 2020

    Mike Blumenkrantz, a Valve graphics driver developer, writes about Mesa, Zink (OpenGL on Vulkan), and Wayland, some of it satirical.

    Visit blogRSSHN submissions
    Systems & PerformanceOpen Source & LinuxGames
    What HN says

    HN commenters link his posts in OpenGL discussions, pointing to his satirical manifesto and noting that the Chair of OpenGL role still exists.

    Stats for nerds
    17HN people shared it
    22linked in comments
    441story points
    Jun 2024last shared
    2022people per year2024

    Top posts on HN

    1. 1
      Zink (OpenGL on Vulkan) performance better than expected
      1 person · 179 points · first shared 2020 · 90 comments on HN
    2. 2
      OpenGL: Mesh shaders in the current year
      1 person · 170 points · first shared 2025 · 129 comments on HN
    3. 3
      Radv: Reduce CPU overhead of draw command recording Code
      1 person · 52 points · first shared 2022 · 10 comments on HN
    4. 4
      Copper: It’s A Thing (Sort of)
      1 person · 12 points · first shared 2021 · 1 comments on HN
    5. 5
      My Wayland Your Wayland Our Wayland
      2 people · 4 points · first shared 2024 · Discussion on HN
    6. 6
      Get Dumber
      3 people · 3 points · first shared 2023 · Discussion on HN
    7. 7
      Zink is the first OpenGL driver based on Vulkan for Windows
      2 people · 3 points · first shared 2022 · Discussion on HN
    8. 8
      Zink (OpenGL over Vulkan) to get 100%-1000% faster
      1 person · 3 points · first shared 2021 · Discussion on HN
    9. 9
      Zink OpenGL-on-Vulkan is now running DirectX games faster than DXVK
      1 person · 2 points · first shared 2021 · Discussion on HN
    10. 10
      Apitrace Goes Vroom (2025)
      1 person · 2 points · first shared 2026 · Discussion on HN

    What HN people wrote when they linked it

    • KiloCNCNov 2023

      I don't really know what to say about Disqus, it always felt like something in the design of its interface was a bit off-putting. For me, Privacy Badger always blocks the embed and I think people from privacy-conscious circles would definitely avoid loading it.

      I (somewhat) recently saw a post[1] from an author I like that sent me down the rabbit hole and it seems like Disqus also tends to inject ad scripts into the websites that host it (which, honestly, makes some business sense because they are a for-profit and not a lot of people are using their non-free plans).

      In that same article, it was also mentioned in an edit that Giscus[2] seems like a viable solution. In my eyes, it really looks like it's the best client-side comment library out there and when I start my blog I'll try to use it for comments.

      [1]: https://www.supergoodcode.com/adventures-in-linking/#first

      [2]: https://giscus.app/

    • saidinesh5Aug 2022

      You can still use OpenGL. Just not the vendor provided drivers. They are indeed horrible. There are libraries like:

      * ANGLE ( https://github.com/google/angle ) - An OpenGL ES implementation with Direct3D 9, Direct3D 11, Desktop GL, GL ES, Vulkan and Metal backends. This is what we used to use for shipping our Qt 3D application, that used a bunch of OpenGL Shaders. We used to get bug reports about various shaders not working properly on various hardware. After switching to this, all those bug reports vanished.

      * Zinc ( https://www.supergoodcode.com/do-not/ ) - A more recent, OpenGL implementation on top of Vulkan. I haven't used this one yet. But they are making a lot of progress and it is almost as performant as vendor provided OpenGL Drivers these days. So if I ever have to ship a desktop app, needing opengl, I'd strongly consider using this.

    • eliasdalerJun 2024

      By the way, here's an interesting post by Mike Blumenkrantz (Valve): https://www.supergoodcode.com/manifesto/

      Most of it is satire, but it's interesting that the position of "Chair of OpenGL" still exists to this day and a new person was assigned to it in 2024.

    • pabs3Apr 2023

      Another person who thought that is the answer:

      https://www.supergoodcode.com/weekend/

    Related

    Collabora Blogcollabora.com129 people

    Matt Godbolt sold me on Rust by showing me C++

    Collabora Blog
    Company · last shared 2026
    Igalia Blogsblogs.igalia.com82 people

    WebKit switching to Skia for 2d graphics rendering

    Igalia Blogs
    Company · last shared 2026
    Changelog (John Goerzen)changelog.complete.org79 people

    I introduced my 5yo and 2yo to startx and xmonad. They’re delighted.

    Changelog (John Goerzen)
    Personal · last shared 2026
    Alyssa Rosenzweigrosenzweig.io82 people

    The Apple GPU and the impossible bug

    Alyssa Rosenzweig
    Personal · last shared 2025
    Valve Blogblogs.valvesoftware.com127 people

    It all began with a strange email

    Valve Blog
    Company · last shared 2020
    Vaxryblog.vaxry.net26 people

    Problems with D-Bus on the Linux desktop

    Vaxry
    Personal · last shared 2026
    Martin Peresmupuf.org16 people

    FPGA: Why So Few Open Source Drivers for Open Hardware?

    Martin Peres
    Personal · last shared 2025
    Lundukelunduke.substack.com91 people

    The computers used to do 3D animation for Final Fantasy VII in 1996

    Lunduke
    Personal · last shared 2026