HN Atlas
← All topics

Systems programming and performance

Memory management, allocation, garbage collection, CPU caches, data layout, low-level performance, and systems programming.

3,848 stories · 83 in 30 days · Updated Sep 28, 2026

The pace of conversation

Posts per month

2020-01: 40 posts2020-02: 50 posts2020-03: 49 posts2020-04: 44 posts2020-05: 56 posts2020-06: 34 posts2020-07: 38 posts2020-08: 37 posts2020-09: 44 posts2020-10: 44 posts2020-11: 41 posts2020-12: 32 posts2021-01: 46 posts2021-02: 37 posts2021-03: 35 posts2021-04: 37 posts2021-05: 55 posts2021-06: 38 posts2021-07: 48 posts2021-08: 46 posts2021-09: 37 posts2021-10: 22 posts2021-11: 37 posts2021-12: 29 posts2022-01: 52 posts2022-02: 31 posts2022-03: 39 posts2022-04: 32 posts2022-05: 45 posts2022-06: 50 posts2022-07: 38 posts2022-08: 51 posts2022-09: 47 posts2022-10: 43 posts2022-11: 51 posts2022-12: 39 posts2023-01: 49 posts2023-02: 44 posts2023-03: 35 posts2023-04: 29 posts2023-05: 38 posts2023-06: 50 posts2023-07: 39 posts2023-08: 31 posts2023-09: 43 posts2023-10: 38 posts2023-11: 27 posts2023-12: 42 posts2024-01: 62 posts2024-02: 51 posts2024-03: 50 posts2024-04: 39 posts2024-05: 47 posts2024-06: 51 posts2024-07: 37 posts2024-08: 46 posts2024-09: 39 posts2024-10: 43 posts2024-11: 56 posts2024-12: 35 posts2025-01: 52 posts2025-02: 59 posts2025-03: 60 posts2025-04: 38 posts2025-05: 83 posts2025-06: 57 posts2025-07: 55 posts2025-08: 37 posts2025-09: 56 posts2025-10: 61 posts2025-11: 45 posts2025-12: 67 posts2026-01: 69 posts2026-02: 63 posts2026-03: 85 posts2026-04: 74 posts2026-05: 69 posts2026-06: 79 posts2026-07: 69 posts2026-08: 77 posts2026-09: 78 posts
2020-012026-09

Posts per month · first and latest months may be partial.

01 / EXPLORE THROUGH TIME

Timeline

Start with the latest. Scroll back through time, or zoom in for more.

Year by yearUp to 5 stories per year
2026663 stories
2025670 stories
2024556 stories
2023465 stories
2022518 stories
2021467 stories
2020509 stories

02 / CATCH UP

The conversation now

Popular stories, with attention fading over roughly two weeks.

Comparison of Malloc() Algorithms↗ egbert.net · HN · 51 comments · 144 points · Sep 15, 2026
Functional Mechanical Sympathy [video]↗ youtube.com · HN · 11 comments · 61 points · Sep 26, 2026
Packing Binary Is Fun↗ hereticpleb.vercel.app · HN · 15 comments · 35 points · Sep 28, 2026
High-performance garbage collection for C++↗ v8.dev · HN · 24 comments · 77 points · Sep 14, 2026
Static Allocation, Constant Work↗ matklad.github.io · HN · 30 comments · 135 points · Sep 02, 2026

03 / GO DEEPER

Follow your curiosity

Find a particular story, revisit a year, or see what resonated.

Highest rated · the last 30 days

Comparison of Malloc() Algorithms↗ egbert.net · HN · 51 comments · 144 points · Sep 15, 2026
Static Allocation, Constant Work↗ matklad.github.io · HN · 30 comments · 135 points · Sep 02, 2026
High-performance garbage collection for C++↗ v8.dev · HN · 24 comments · 77 points · Sep 14, 2026
Functional Mechanical Sympathy [video]↗ youtube.com · HN · 11 comments · 61 points · Sep 26, 2026
Show HN: DOOM in the kernel, or fibers in eBPF↗ ayles.github.io · HN · 14 comments · 53 points · Sep 09, 2026
Packing Binary Is Fun↗ hereticpleb.vercel.app · HN · 15 comments · 35 points · Sep 28, 2026
Size-Specialized Memory Allocation↗ go.dev · HN · 5 comments · 32 points · Sep 17, 2026
Why is Arrays.fill 265 times slower on G1GC?↗ krzysztofslusarski.github.io · HN · 27 comments · 31 points · Sep 01, 2026
Testing race conditions with mem access tracing and stack-based delay injection↗ projectzero.google · HN · 1 comments · 19 points · Sep 09, 2026
Java is memory efficient [audio]↗ inside.java · HN · 19 comments · 19 points · Aug 30, 2026

10 stories shown.

Help shape Hacker Atlas

Useful, confusing, or missing something? I’d love to hear.

Your feedback is private. Your email is only used to reply, never to sign you up for a newsletter.