Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #11898

J

Jim Cownie

Personal blog · cpufun.substack.comprogrammingsystemshardware

Jim Cownie writes CPU fun, a personal blog at cpufun.substack.com about programming, systems and hardware. Since 2021, 6 different Hacker News readers have linked it 8 times, most often “Atomics in AArch64”. It is still writing: the last post was on 2025-03-18, and you can follow it by feed.

Visit the blog
8mentions?
6HN people?
2021–2025first – last linked?
Links on Hacker News per year · peak 4 in 2021

Too few sampled comments (1) to say how often HN recommends it.?

Why HN links it

One comment cites a section of the post on notable differences in cache lines, noting Apple M-series chips use 128-byte lines while ARM does not mandate one. The posts cover CPU cache-friendly data structures in Go.

Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Random CPU related notes from a parallel runtime library writer.

Most-linked posts?

  1. Atomics in AArch64
    2 people · 2 mentions · first linked 2021-05-14
  2. Is Fortran “A Dead Language”? (2022)
    2 people · 2 mentions · first linked 2024-01-11

What Hacker News says?

  1. https://news.ycombinator.com/item?id=45529810 https://cpufun.substack.com/i/32474663/notable-differences As noted by the other comments, Apple's M-series chips seem to use a 128-byte cache line. ARM doesn't mandate that their licensees must use a pre-specified cache line size: 64 bytes just happens to be the consensus-arrived standard.

    Comment linking /i/32474663/notable-differences

    on “CPU cache-friendly data structures in Go”
  2. Submitted Is Fortran “A Dead Language”? (2022) as a story · 126 points

    HN discussion
  3. Submitted Fun with Timers and Cpuid as a story · 70 points

    HN discussion
  4. Submitted Atomics in AArch64 as a story · 64 points

    HN discussion
  5. Submitted Where's the Race Condition? “works on AArch64, how can it fail on x86_64?” as a story · 21 points

    HN discussion
  6. Submitted Fortran Is Alive and Well as a story · 2 points

    HN discussion
  7. Submitted Fun with Timers and Cpuid as a story · 2 points

    HN discussion
  8. Submitted Atomics in AArch64 as a story · 1 points

    HN discussion

Search all of HN for cpufun.substack.com

Linked by the same people?