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

D

David Hashe

Personal blog · dhashe.comprogrammingsystems

David Hashe's personal blog at dhashe.com covers programming and systems. Since 2024, 5 different Hacker News readers have linked it 10 times, most often “How to build highly-debuggable C++ binaries”. It is still writing: the last post was on 2025-02-28, and you can follow it by feed.

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

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

Why HN links it

HN readers link this blog's posts on making C++ binaries easier to debug, including partitioning translation units and deoptimizing code for debugging. One commenter quotes a tip and links it.

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

Most-linked posts?

  1. How to build highly-debuggable C++ binaries
    3 people · 3 mentions · first linked 2024-07-19

What Hacker News says?

  1. > Realistic scenario that gamedev uses: deoptimize translation units you are interested in finding or reproducing bugs. Yep, looks like that’s this bullet point: https://dhashe.com/category/blog.html#partition-your-tus-int...

    Comment linking /category/blog.html

    on “How to build highly-debuggable C++ binaries”
  2. Submitted How to build highly-debuggable C++ binaries as a story · 218 points

    HN discussion
  3. Good to see this discussed - debuggability is not talked about enough but, done right, it could be a superpower. Setting the build for an old x64 machine ( https://dhashe.com/how-to-build-highly-debuggable-c-binaries... ) for reversible / time travel debuggers seems unnecessarily restrictive to me. I'd expect a modern time travel debug tool (e.g. either rr or Undo - disclaimer, which I work on) to cope fine with mos…

    Comment linking /how-to-build-highly-debuggable-c-binaries.html

    on “How to build highly-debuggable C++ binaries”
  4. Submitted Xargs is the inverse function of echo as a story · 4 points

    HN discussion
  5. This is very cool. In puzzlehunts, we often use tools to assist with solving and writing puzzles (the classic example is https://nutrimatic.org ). Years ago, I wrote a puzzlehunt puzzle that involved navigating through words where an edge existed if the two words formed a common 2-gram (that is, they often appeared one after another in a text dump of Wikipedia). For example, a fragment of the graph from the puzzle i…

    Comment linking /files/puzzles/word-wide-web-sol.pdf

    on “The Small World of English”
  6. Submitted Responses to Walking a Large Poodle as a story · 3 points

    HN discussion
  7. Submitted How to build highly-debuggable C++ binaries as a story · 2 points

    HN discussion
  8. Submitted How to build highly-debuggable C++ binaries as a story · 2 points

    HN discussion

Search all of HN for dhashe.com