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

M

Michael McLoughlin

Personal blog · mmcloughlin.com/postsprogrammingsystems

Michael McLoughlin's personal blog at mmcloughlin.com covers programming and systems. Since 2017, 10 different Hacker News readers have linked it 14 times, most often “Geohash in Golang Assembly (2018)”. The last post was in 2018, but the archive is still widely read.

Visit the blog
14mentions?
10HN people?
2017–2025first – last linked?
Links on Hacker News per year · peak 7 in 2017

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

Why HN links it

HN readers link Michael McLoughlin's blog for its geohash assembly post, which commenters call a great read that explains the bit-interleaving approach, and for a post on exposed Go pprof debugging endpoints.

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

Michael McLoughlin's profile and blog

Most-linked posts?

  1. Geohash in Golang Assembly (2018)
    5 people · 6 mentions · first linked 2018-08-22
  2. Your pprof is showing
    4 people · 5 mentions · first linked 2017-09-28

What Hacker News says?

  1. zlurker · 2022-09-11Recommends
    There's a great blog written by someone who wrote a very efficient geohashing algorithm in go/assembly that may help a little bit with understanding it. https://mmcloughlin.com/posts/geohash-assembly The simplified TLDR is: 1. Convert lat and long to something that's represented by bits. 2. Interleave these bits such that lat and long bits alternate in the sequence. 3. Optionally, but seems to be the standard, encod…

    Comment linking /posts/geohash-assembly

    on “Most books don't sell only a dozen copies”
  2. Submitted Geohash in Golang Assembly (2018) as a story · 77 points

    HN discussion
  3. mro_name · 2021-04-04Recommends
    I recently ported the wonderful geohash computation approach of https://mmcloughlin.com/posts/geohash-assembly into an OCaml CGI conversion webservice. There are so many subtle gems in that article, a pleasure to read. The bit-fiddling reminded me of invsqrt.

    Comment linking /posts/geohash-assembly

    on “SpatiaLite: A Spatial Extension to SQLite”
  4. Submitted Geohash in Golang Assembly: Lessons in absurd optimization as a story · 19 points

    HN discussion
  5. http://mmcloughlin.com/posts/your-pprof-is-showing - "Golang’s net/http/pprof package is incredibly powerful: it’s trivial to debug a running production server. In the process it’s equally easy to accidentally expose your debugging information to the world. In this post we use the zmap project to show this is a real problem in the wild, and explain preventative measures you can take."

    Comment linking /posts/your-pprof-is-showing

    on “Profiling Go”
  6. Submitted Hardware Intrinsics in WebAssembly [pdf] as a story · 5 points

    HN discussion
  7. Go does not free you from security obligations: http://mmcloughlin.com/posts/your-pprof-is-showing

    Comment linking /posts/your-pprof-is-showing

    on “The Equifax Hack Has the Hallmarks of State-Sponsored Attack”
  8. Submitted Your pprof is showing as a story · 5 points

    HN discussion
  9. I had that with the geohash algorithm I implemented naively as binary search until I came across https://mmcloughlin.com/posts/geohash-assembly that ultimately doesn't even compute it but read it from the in-memory floating point representation.

    Comment linking /posts/geohash-assembly

    on “Selecting a programming language can be a form of premature optimization”
  10. Submitted Geohash in Golang Assembly: Lessons in absurd optimization as a story · 2 points

    HN discussion
  11. Submitted Running the bulls: Tech talks without the pain as a story · 2 points

    HN discussion
  12. Submitted Your pprof is showing as a story · 1 points

    HN discussion
  13. Submitted Your pprof is showing: IPv4 scans reveal exposed net/http/pprof as a story · 1 points

    HN discussion
  14. Submitted Your pprof is showing as a story · 1 points

    HN discussion

Search all of HN for mmcloughlin.com

Linked by the same people?