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
    C

    Coding Confessions

    blog.codingconfessions.com · Personal blog · on HN since 2024

    Coding Confessions is a newsletter on systems internals, CPU architecture, Python performance, and Unix history.

    Visit blogHN submissions
    Systems & PerformanceProgrammingHistory
    What HN says

    HN links it for deep dives such as how Unix spell ran in 64kb of RAM and compiling Python to run anywhere.

    Stats for nerds
    34HN people shared it
    69linked in comments
    1.8Kstory points
    Oct 2025last shared

    Top posts on HN

    1. 1
      How simultaneous multithreading works under the hood
      3 people · 350 points · first shared 2024 · 129 comments on HN
    2. 2
      How Unix spell ran in 64kb RAM
      5 people · 264 points · first shared 2025 · 51 comments on HN
    3. 3
      The CAP theorem of Clustering: Why Every Algorithm Must Sacrifice Something
      2 people · 211 points · first shared 2024 · 21 comments on HN
    4. 4
      Recent Performance Improvements in Function Calls in CPython
      1 person · 204 points · first shared 2024 · 167 comments on HN
    5. 5
      Linux Context Switching Internals: Process State and Memory
      1 person · 180 points · first shared 2024 · 3 comments on HN
    6. 6
      What Every Developer Should Know About GPU Computing (2023)
      1 person · 179 points · first shared 2024 · 44 comments on HN
    7. 7
      What Makes System Calls Expensive: A Linux Internals Deep Dive
      3 people · 82 points · first shared 2025 · 10 comments on HN
    8. 8
      The Design and Implementation of the CPython Virtual Machine
      1 person · 58 points · first shared 2024 · 6 comments on HN
    9. 9
      Disillusioning the Magic of the Fork System Call
      4 people · 39 points · first shared 2024 · 1 comments on HN
    10. 10
      The Pythonic Emptiness
      1 person · 36 points · first shared 2024 · 46 comments on HN

    What HN people wrote when they linked it

    • olokobayusufOct 2025

      We should collab! We prefer to be the underlying infrastructure behind the scenes, and have a pretty holistic approach towards hardware coverage and performance optimization.

      Read more:

      - https://blog.codingconfessions.com/p/compiling-python-to-run-anywhere - https://docs.muna.ai/predictors/ai#inference-backends

    • ksherlockAug 2025

      https://blog.codingconfessions.com/p/how-unix-spell-ran-in-64kb-ram

      https://news.ycombinator.com/item?id=42752604

    Related

    Michael Bernsteinmichaelrbernste.in34 people

    Real-Time Garbage Collection Is Real

    Michael Bernstein
    Personal · last shared 2025
    Lambda the Ultimatelambda-the-ultimate.org615 people

    Simon Peyton Jones Elected into the Royal Society Fellowship

    Lambda the Ultimate
    Publication · last shared 2026
    Paul Khuongpvk.ca106 people

    SBCL: The Ultimate Assembly Code Breadboard

    Paul Khuong
    Personal · last shared 2026
    Mechanical Sympathymechanical-sympathy.blogspot.com79 people

    Memory Access Patterns Are Important (2012)

    Mechanical Sympathy
    Personal · last shared 2026
    John Regehrblog.regehr.org401 people

    Teaching C

    John Regehr
    Personal · last shared 2026
    Ksplice Blogblog.ksplice.com30 people

    I want to compile a C program so simple I can explain all of the assembly

    Ksplice Blog
    Company · last shared 2011
    Arm Community Blogcommunity.arm.com147 people

    An update on GNU performance

    Arm Community Blog
    Company · last shared 2025
    Random ASCIIrandomascii.wordpress.com274 people

    There are only four billion floats, so test them all (2014)

    Random ASCII
    Personal · last shared 2026