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

    Code Confessions

    codeconfessions.substack.com · Publication · on HN since 2023

    A Substack with deep technical articles on CPython internals, GPU computing, and machine learning papers.

    Visit blogHN submissions
    Systems & PerformanceLanguages & CompilersAI & Machine Learning
    What HN says

    Commenters recommend its CPython internals series, including the explanation of how much C code runs for "a + b" in Python.

    Stats for nerds
    25HN people shared it
    69linked in comments
    159story points
    Apr 2024last shared
    2023people per year2024

    Top posts on HN

    1. 1
      Why Do Python Lists Multiply Oddly? Exploring the CPython Source Code
      2 people · 55 points · first shared 2024 · 99 comments on HN
    2. 2
      A Deep Dive into the Underlying Architecture of Groq's LPU
      5 people · 11 points · first shared 2024 · Discussion on HN
    3. 3
      Bloom Filters and Beyond: An Illustrated Introduction and Implementation
      3 people · 10 points · first shared 2023 · Discussion on HN
    4. 4
      What Every Developer Should Know About GPU Computing
      7 people · 9 points · first shared 2023 · 1 comments on HN
    5. 5
      Understanding Immortal Objects in Python 3.12: A Deep Dive into Python Internals
      2 people · 8 points · first shared 2023 · Discussion on HN
    6. 6
      An Analysis of DeepMind's 'Language Modeling Is Compression' Paper
      2 people · 5 points · first shared 2023 · 1 comments on HN
    7. 7
      How CPython Implements Reference Counting: Dissecting CPython Internals
      1 person · 5 points · first shared 2023 · Discussion on HN
    8. 8
      A Linear Algebra Trick for Computing Fibonacci Numbers Fast
      1 person · 5 points · first shared 2023 · Discussion on HN
    9. 9
      LZ77 Is All You Need? Why Gzip and KNN Works for Text Classification
      1 person · 5 points · first shared 2023 · Discussion on HN
    10. 10
      CPython Internals: What Happens Behind the Scenes When You Do a and B?
      4 people · 4 points · first shared 2023 · Discussion on HN

    What HN people wrote when they linked it

    • realprimohDec 2023

      How Instagram scaled to 14 million users with only 3 engineers: https://read.engineerscodex.com/p/how-instagram-scaled-to-14-million

      Where LLMs are headed: https://blog.quastor.org/p/language-models-future

      SwiftUI at Airbnb: https://www.infoq.com/news/2023/10/airbnb-transitioning-swiftui/

      GPU Computing Explained: https://codeconfessions.substack.com/p/gpu-computing

      Building and operating S3: https://www.allthingsdistributed.com/2023/07/building-and-operating-a-pretty-big-storage-system.html

      Meta’s new Serverless platform: https://read.engineerscodex.com/p/meta-xfaas-serverless-functions-explained

    • pbrowne011Apr 2024

      The author has a number of other good articles going into the depths of CPython here: https://codeconfessions.substack.com/t/cpython-internals.

      One of them goes into how many lines of C it takes to execute "a + b" in Python (great explanation, but you have to go to the comments for the answer!). I remember one of my professors opening up gdb and printing every C line to execute "print("hello, world")", and the author's writings give a better understanding of what some of those lines are.

      I'd be very interested in a follow-up post going in-depth on the ins and outs of list comprehension.

    • abhi9uJul 2023

      I started one newsletter/blog couple of months back. I write blog style posts where I write detailed articles on technical topics for example explaining the AlphaDev results from DeepMind. And I also write a links digest style post every week as well where I share some interesting articles and resources every week.

      https://codeconfessions.substack.com

    • bosky101Dec 2023

      This one as well by a former intern from a decade ago who now writes on python and ml internals:

      How Many Lines of C it Takes to Execute a + b in Python?

      https://codeconfessions.substack.com/p/a-war-story-involving-a-python-a

    • alxmrsOct 2023

      gzip & knn

      https://codeconfessions.substack.com/p/decoding-the-acl-paper-gzip-and-knn

    Related

    PyPy Blogpypy.org183 people

    PyPy has moved to Git, GitHub

    PyPy Blog
    Company · last shared 2026
    Futhark Blogfuthark-lang.org87 people

    Designing a Programming Language for the Desert

    Futhark Blog
    Company · last shared 2026
    Tenthousandmeterstenthousandmeters.com28 people

    How the Python import system works

    Tenthousandmeters
    Personal · last shared 2026
    Edward Z. Yangblog.ezyang.com165 people

    PyTorch Internals: Ezyang's Blog

    Edward Z. Yang
    Personal · last shared 2026
    1024cores1024cores.net36 people

    Lockfree Algorithms (2010)

    1024cores
    Personal · last shared 2025
    Towards Data Sciencemedium.com/towards-data-science90 people

    Audio processing in TensorFlow

    Towards Data Science
    Publication · last shared 2025
    Paul Khuongpvk.ca106 people

    SBCL: The Ultimate Assembly Code Breadboard

    Paul Khuong
    Personal · last shared 2026
    Random ASCIIrandomascii.wordpress.com274 people

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

    Random ASCII
    Personal · last shared 2026