Top all-time · #5951
Ben Dicken
Personal blog · benjdd.com · on HN as bddickenprogrammingdata
Ben Dicken's personal blog at benjdd.com covers programming and data. Since 2024, 13 different Hacker News readers have linked it 31 times, most often “1B nested loop iterations”. The last post was in 2024, but the archive is still widely read.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN readers link Ben Dicken's language benchmark pages, which time programming languages on loop-iteration tests, and his A-Z post. Commenters mostly cite the benchmarks as a reference point.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Developer Educator at PlanetScale
Most-linked posts?
- 1B nested loop iterations4 people · 4 mentions · first linked 2024-11-25
- 1B Nested Loop Iterations3 people · 4 mentions · first linked 2024-12-06
- Display Images in MySQL2 people · 3 mentions · first linked 2024-04-14
- Benchmarking MySQL on a Raspberry Pi2 people · 2 mentions · first linked 2024-06-20
- AWS us-east-2 latencies, visualized2 people · 2 mentions · first linked 2024-10-30
- JavaScript, Python, Go, and C2 people · 2 mentions · first linked 2024-11-18
- AWS data center latencies, visualized2 people · 2 mentions · first linked 2024-10-23
What Hacker News says?
But how does it do on the balls benchmark??? https://benjdd.com/languages/
Comment linking /languages/
on “Bend – a language that blocks AI mistakes via proof and runs on GPUs”Submitted AWS data center latencies, visualized as a story · 529 points
HN discussionIt looks like a more complete breakdown is here. Crystal ranks just below Dart at 0.5413 (Dart was 0.5295). Luajit was 0.8056. I'm surprised Luajit does worse than Dart. Actually I am surprised Dart is beating out languages like C# too. http://benjdd.com/languages2
Comment linking /languages2
on “Speeding up Ruby by rewriting C in Ruby”Submitted 12 years of Backblaze data center storage drives, visualized as a story · 147 points
HN discussionAnother fave of mine by this person: https://benjdd.com/az/
Comment linking /az/
on “1B nested loop iterations”Submitted 1B nested loop iterations as a story · 100 points
HN discussion> Depressing, since I used to like Python I used to love Python. In fact, I still maintain a fairly popular Android development tool written in Python https://github.com/ashishb/adb-enhanced Over time, my love has hit a reality check. I took the chart from here https://benjdd.com/languages/ , it does a very specific test of loop iterations. If you look at concurrency, I am sure Go will do way better than Node JS for…
Comment linking /languages/
on “It is hard to recommend Python in production”Submitted Stylized image binning algorithm, for the web as a story · 57 points
HN discussion@kvinogradov (Open source endowment), I am (Pinging?) you because I think that you may be of help as I remember you stating that within the Open source endowment and the approach of how & which open source projects are better funded[0] And I think that PyPy might be of interest to the Fund for sponsoring given its close to unmaintained. PyPy is really great in general speeding up Python[1] by magnitudes of order. Ma…
Comment linking /languages2/
on “"Warn about PyPy being unmaintained"”Submitted Turn Images into Contour Maps as a story · 8 points
HN discussionHonestly I am really interested in trying to port the rust code to multiple languages like golang,zig, even niche languages like V-lang/Odin/nim etc. It would be interesting if we use this as a benchmark similar to https://benjdd.com/languages/ or https://benjdd.com/languages2/ I used gitingest on the repository that they provided and its around ~150k tokens Currently pasted it into the free gemini web and asked it…
Comment linking /languages2/
on “Porting 100k lines from TypeScript to Rust using Claude Code in a month”Submitted Hard Drive Graveyard as a story · 7 points
HN discussionSubmitted 1B Nested Loop Iterations as a story · 7 points
HN discussionSubmitted 1B Nested Loop Iterations as a story · 7 points
HN discussionSubmitted Microsoft Azure data center latencies, visualized as a story · 4 points
HN discussionSubmitted Benchmarking MySQL on a Raspberry Pi as a story · 3 points
HN discussionSubmitted Memory Access Patterns and Performance as a story · 3 points
HN discussionSubmitted A Graveyard of Hard Drives as a story · 2 points
HN discussionSubmitted Display Images in MySQL as a story · 2 points
HN discussionSubmitted 1B Nested Loop Iterations as a story · 1 points
HN discussionSubmitted Benchmarking EC2 Instance Storage as a story · 1 points
HN discussionSubmitted 1B Nested Loop Iterations as a story · 1 points
HN discussionSubmitted JavaScript, Python, Go, and C as a story · 1 points
HN discussionSubmitted 1B Nested Loop Iterations as a story · 1 points
HN discussionSubmitted Visualizing how storage cost changes over time as a story · 1 points
HN discussionSubmitted AWS us-east-2 latencies, visualized as a story · 1 points
HN discussionSubmitted MySQL on a Raspberry Pi as a story · 1 points
HN discussionSubmitted Show HN: A tool to visualize AWS region latencies as a story · 1 points
HN discussionSubmitted Display Your Images in MySQL as a story · 1 points
HN discussionSubmitted A way to "misuse" MySQL in fun way – Displaying images in MySQL as a story · 1 points
HN discussion