Top all-time · #13840
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.
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?
- How to build highly-debuggable C++ binaries3 people · 3 mentions · first linked 2024-07-19
What Hacker News says?
> 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”Submitted How to build highly-debuggable C++ binaries as a story · 218 points
HN discussionGood 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”Submitted Xargs is the inverse function of echo as a story · 4 points
HN discussionThis 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”Submitted Responses to Walking a Large Poodle as a story · 3 points
HN discussionSubmitted How to build highly-debuggable C++ binaries as a story · 2 points
HN discussionSubmitted How to build highly-debuggable C++ binaries as a story · 2 points
HN discussion