Top all-time · #20992
Bluue Whale
Personal blog · bluuewhale.github.ioprogrammingsystems
Bluue Whale is a personal blog at bluuewhale.github.io about programming and systems. Since 2025, 3 different Hacker News readers have linked it 5 times. It is still writing: the last post was on 2026-09-18, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for write-ups on building and optimising a hash table in Java, including profiler-driven hot-path work and a follow-up on ARM NEON movemask costs and SWAR.
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.
I write about software engineering.
What Hacker News says?
Author here! I wanted to share a follow-up to this post. https://bluuewhale.github.io/posts/further-optimizing-my-jav... This time I went back with a profiler and optimized the actual hot path. A huge chunk of time was going to Objects.equals() because of profile pollution / missed devirtualization. After fixing that, the next bottleneck was ARM/NEON “movemask” pain (VectorMask.toLong()), so I tried SWAR… and it end…
Comment linking /posts/further-optimizing-my-java-swiss-table/
on “Building an efficient hash table in Java”Submitted Building an efficient hash table in Java as a story · 94 points
HN discussionSubmitted I built an autoresearch loop for performance engineering (27% speedup hashtable) as a story · 1 points
HN discussionSubmitted A Tour of Common Concurrent Hash Table Designs as a story · 1 points
HN discussionSubmitted Concurrent Hash Table Designs as a story · 1 points
HN discussion