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
    S

    Sporks

    sporks.space · Personal blog · on HN since 2020

    Sporks writes about operating systems, software portability, Linux, Rust, RISC-V and chat platform design.

    Visit blogRSSHN submissions
    Open Source & LinuxSystems & PerformanceProgramming
    What HN says

    HN commenters often cite its Win32-as-stable-Linux-ABI essay in debates about Linux app compatibility, and a chat platform design post.

    Stats for nerds
    19HN people shared it
    39linked in comments
    889story points
    Feb 2026last shared
    2022people per year2026

    Top posts on HN

    1. 1
      Win32 is the stable Linux userland ABI (and the consequences)
      4 people · 336 points · first shared 2022 · 241 comments on HN
    2. 2
      Tips for installing Windows 98 in QEMU/UTM
      2 people · 130 points · first shared 2025 · 32 comments on HN
    3. 3
      RISC-V isn’t as interesting as you think
      2 people · 123 points · first shared 2021 · 151 comments on HN
    4. 4
      My experience at community college
      2 people · 103 points · first shared 2022 · 95 comments on HN
    5. 5
      Portable software is more complex than you think
      2 people · 77 points · first shared 2021 · 24 comments on HN
    6. 6
      Mastodon is crumbling – and it will only get worse
      1 person · 41 points · first shared 2021 · 63 comments on HN
    7. 7
      Is Linux collapsing under its own weight? On Rust for Linux
      3 people · 21 points · first shared 2024 · 5 comments on HN
    8. 8
      Why ThinkPads are overrated and misunderstood
      1 person · 11 points · first shared 2021 · 6 comments on HN
    9. 9
      Poor schemas, poor cataloguing: why music tagging sucks
      1 person · 8 points · first shared 2023 · 1 comments on HN
    10. 10
      Sleeping through a decade of Cocoa: Retrospective from modernizing an old Mac a
      2 people · 5 points · first shared 2024 · Discussion on HN

    What HN people wrote when they linked it

    • aleph_minus_oneOct 2025

      > My recommendation for happiness with Linux is: Always use native apps. Don’t use WINE. Don’t try to be compatible to inherent hostile things.

      Rather: don't try to be compatible with inherently unstable APIs:

      https://sporks.space/2022/02/27/win32-is-the-stable-linux-userland-abi-and-the-consequences/

      https://blog.hiler.eu/win32-the-only-stable-abi/

      Just to be clear: I consider it to be a good idea to write native apps for GNU/Linux, but first stabilize the APIs so that they stay basically stable for at least 20 years.

    • ______-_-______Feb 2022

      I love comparing these kinds of comments to articles like this: https://sporks.space/2022/02/27/win32-is-the-stable-linux-userland-abi-and-the-consequences/

      You really think businesses like Repography should just ignore the OS with 80% marketshare?

    • crabmusketFeb 2026

      Sure, but I think this article makes a good point: there's a demographic that uses voice chat as more of a space, not an event: https://sporks.space/2026/02/10/a-few-design-decisions-for-a-new-chat-platform/

    • Barrin92Aug 2023

      Yes. Someone blogged about this last year and it generated a lot of discussion here as well.

      https://sporks.space/2022/02/27/win32-is-the-stable-linux-userland-abi-and-the-consequences/

    Related

    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Loper OSloper-os.org159 people

    Why Hypercard Had to Die (2011)

    Loper OS
    Personal · last shared 2026
    commaokcommaok.xyz25 people

    Simpler Backoff

    commaok
    Personal · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Chris Siebenmannutcc.utoronto.ca/~cks388 people

    Go is Google's language, not ours

    Chris Siebenmann
    Personal · last shared 2026
    Microsoft Cloud Blogscloudblogs.microsoft.com133 people

    exFAT in the Linux kernel

    Microsoft Cloud Blogs
    Company · last shared 2024
    KDE Blogsblogs.kde.org74 people

    Sony Pirates KDE Artwork

    KDE Blogs
    Company · last shared 2026
    Dedoimedodedoimedo.com124 people

    Linux – The beginning of the end?

    Dedoimedo
    Personal · last shared 2026