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 · #17894

J

jra's thoughts

Personal blog · blog.nella.orgprogrammingsystems

jra's thoughts is a personal blog at blog.nella.org about programming and systems. Since 2012, 4 different Hacker News readers have linked it 7 times, most often “Taking an MQTT server out for a few holes on the code golf course”. The last post was in 2024, but the archive is still widely read.

Visit the blog
7mentions?
4HN people?
2012–2025first – last linked?
Links on Hacker News per year · peak 3 in 2013

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

Why HN links it

HN readers link jra's posts on MQTT broker benchmarks and Go-vs-D-vs-Erlang-vs-C "code golf", and on seeking HTTP inside large zip files. Comments cite these as context or prior work.

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

Most-linked posts?

  1. Taking an MQTT server out for a few holes on the code golf course
    3 people · 3 mentions · first linked 2013-12-05
  2. Zero Downtime upgrades of TCP servers in Go
    2 people · 2 mentions · first linked 2012-05-29

What Hacker News says?

  1. Differing values for the same currency surprised me in Liberia too: https://blog.nella.org/my-favorite-things-all-at-once/

    Comment linking /my-favorite-things-all-at-once/

    on “Old bills in Yemen are worth 10% more than new ones”
  2. Submitted Zero Downtime upgrades of TCP servers in Go as a story · 12 points

    HN discussion
  3. Quite a few things. The Go version was written by a person enthusiastic and presumably competent in Go. See their perspective here where he concedes defeat on the performance front: http://blog.nella.org/mqtt-code-golf/ Adding C as a baseline is entirely appropriate. The source code for C, Go, and D is available. The Erlang version may or may not at the discretion of its author. Probably a more sensible hypothesis i…

    Comment linking /mqtt-code-golf/

    on “Benchmarking D vs Go vs Erlang vs C for MQTT broker ”
  4. Submitted Zero Downtime upgrades of TCP servers in Go as a story · 4 points

    HN discussion
  5. Reading about load testing mqtt reminded me of these articles describing some mqtt competitive coding I did with a couple of friends: http://blog.nella.org/mqtt-code-golf/ https://atilaoncode.blog/2013/12/05/go-vs-d-vs-erlang-vs-c-i... https://atilaoncode.blog/2014/01/08/adding-java-and-c-to-the...

    Comment linking /mqtt-code-golf/

    on “Oidbs: An Open Source MQTT Driven Benchmark Suite for IoT Data”
  6. Submitted Taking an MQTT server out for a few holes on the code golf course as a story · 1 points

    HN discussion
  7. Here's the results of my investigation into the same question: https://blog.nella.org/2016/01/17/seeking-http/ (Originally written for Advent of Go.)

    Comment linking /2016/01/17/seeking-http/

    on “Peeking Inside Gigantic Zips with Only Kilobytes”

Search all of HN for blog.nella.org