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

U

undo.io

Company blog · undo.io/resources · on HN as mark_undoioprogrammingsystems

undo.io is the company blog at undo.io, writing about programming and systems. Since 2016, 37 different Hacker News readers have linked it 79 times, most often “UndoDB – The interactive time travel debugger for Linux C/C++ for debugging”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
79mentions?
1recommend?
37HN people?
2016–2025first – last linked?
Links on Hacker News per year · peak 16 in 2025

Rarely recommended · 1 of 37 sampled comments recommend it?

Why HN links it

HN readers mostly link undo.io as a commercial time-travel debugger vendor, citing its product pages, webinars and comparisons with rr and GDB when discussing reversible debugging.

Recommended for · 1 comments
Described the undo-vs-rr comparison page as a good resource.

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

The author on HN?

mark_undoio · 664 karma · member since 2022

I'm the CTO at Undo - https://undo.io We make software that can record/replay other software (including running it backwards). It's cool, please try it. Sometimes I share things on Twitter - https://twitter.com/mark_undoio Sometimes I write articles (along with my colleages) about GDB - https://undo.io/resources/gdb-watchpoint/

From their public HN profile, which links to this site.

Most-linked posts?

  1. UndoDB – The interactive time travel debugger for Linux C/C++ for debugging
    8 people · 8 mentions · first linked 2017-10-07
  2. /
    3 people · 5 mentions · first linked 2022-02-28
  3. /solutions/products/udb/
    3 people · 4 mentions · first linked 2021-05-04
  4. /resources/undo-vs-rr/
    3 people · 3 mentions · first linked 2025-05-23
  5. /
    3 people · 3 mentions · first linked 2017-02-09
  6. “Give me 15 minutes and I'll change your view of GDB” [video]
    2 people · 2 mentions · first linked 2016-07-15
  7. /resources/how-i-debug-python-code-with-a-time-travel-debugger/
    2 people · 2 mentions · first linked 2025-01-31
  8. I Debug Python Code with a Time Travel Debugger
    2 people · 2 mentions · first linked 2024-01-22
  9. /products/udb/
    2 people · 2 mentions · first linked 2024-09-10
  10. C++ confessions of a C developer
    2 people · 2 mentions · first linked 2016-12-02

What Hacker News says?

  1. >I'm saying Dev culture in not paying for tools is bad. I don't know, JetBrains seems really popular to me. Off the top of my head, I know of a few commercial tools that seem to be doing ok? (judging by their continued existence), e.g. https://blackfire.io , http://undo.io , https://scrutinizer-ci.com , etc. Of course, a non-open-source programming language doesn't stand a chance today because of the massive network…

    Comment linking /

    on “Looking for Work After 25 Years of Octave”
  2. Submitted “Give me 15 minutes and I'll change your view of GDB” [video] as a story · 425 points

    HN discussion
  3. There is also a commercial alternative, https://undo.io/solutions/products/udb/ though I have not used it myself and I don’t know what its overhead is. (I know some of the people who work on it.)

    Comment linking /solutions/products/udb/

    on “What rr does”
  4. Submitted C++ confessions of a C developer as a story · 141 points

    HN discussion
  5. Here you go - https://undo.io/java Please excuse shameless plug :-)

    Comment linking /java

    on “Show HN: Time travel debugger for web development”
  6. Submitted UndoDB – The interactive time travel debugger for Linux C/C++ for debugging as a story · 109 points

    HN discussion
  7. For those who are looking to similar tooling in back end space, check - https://undo.io/ (It can also support Golang https://docs.undo.io/GoDelve.html ) - Mozilla RR https://rr-project.org/ - GDB https://www.gnu.org/software/gdb/news/reversible.html Unfortunately, works only in Linux. https://en.wikipedia.org/wiki/Time_travel_debugging

    Comment linking /

    on “Show HN: Time travel debugger for web development”
  8. Submitted Parallel Search Speeds Up Time Travel Debugging by 4x as a story · 82 points

    HN discussion
  9. I love the "if you didn't fix it, it ain't fixed". It's too easy to convince yourself something is fixed when you haven't fully root-caused it. If you don't understand exactly how the thing your seeing manifested, papering over the cracks will only cause more pain later on. As someone who has been working on a debugging tool ( https://undo.io ) for close to two decades now, I totally agree that it's just weird how l…

    Comment linking /

    on “Debugging: Indispensable rules for finding even the most elusive problems (2004)”
  10. Submitted Undo × MCP: Time Traveling with Your AI Code Assistant as a story · 10 points

    HN discussion
  11. One kind of magic kind of tool that I have never tested is time travel/omniscient debugging E.g https://undo.io/solutions/products/java/

    Comment linking /solutions/products/java/

    on “Developer tools can be magic but instead collect dust”
  12. Submitted Enhance your GDB experience with TUI many windows as a story · 8 points

    HN discussion
  13. Just to let you know that the same guy is running a series of 15 minute webinars this week on how to become a GDB pro. First one is today (4pm London). http://undo.io/become-gdb-power-user/

    Comment linking /become-gdb-power-user/

    on ““Give me 15 minutes and I'll change your view of GDB” [video]”
  14. Submitted UndoDB Travel Debugging for C/C++ as a story · 8 points

    HN discussion
  15. The same guy is giving a series of 15 minute talks this week via webcast (first one is tomorrow at 4 pm London time) http://undo.io/become-gdb-power-user/

    Comment linking /become-gdb-power-user/

    on ““Give me 15 minutes and I'll change your view of GDB” [video]”
  16. Submitted Using AI to Debug Your Programs with Undo as a story · 5 points

    HN discussion
  17. More recent talk from the same presenter http://undo.io/resources/presentations/accu-2016-become-gdb-...

    Comment linking /resources/presentations/accu-2016-become-gdb-power-user/

    on ““Give me 15 minutes and I'll change your view of GDB” [video]”
  18. Submitted I Debug Python Code with a Time Travel Debugger as a story · 5 points

    HN discussion
  19. https://undo.io/resources/how-i-debug-python-code-with-a-tim... "How I debug Python code with a Time Travel Debugger" Works surprisingly well.

    Comment linking /resources/how-i-debug-python-code-with-a-time-travel-debugger

    on “rr – record and replay debugger for C/C++”
  20. Submitted I gave a real use-after-free crash in GDB to AI coding agents as a story · 4 points

    HN discussion
  21. Shameless plug: https://undo.io does everything rr can but can also work with drivers that update the process memory (or unrecorded processes or even hardware). If you need that kind of advanced usage, check it out. (Unlike rr it's not open source though - sorry! We have lots of programmes working on it full time and they insist on getting paid every month :)

    Comment linking /

    on “rr – record and replay debugger for C/C++”
  22. Submitted C++ confessions of a C developer as a story · 3 points

    HN discussion
  23. > I'm curious to hear more. What's its purpose? Sure! I'll try to illustrate the general idea, though I'm taking liberties with a few of the details to keep things simple(r). Our software (see https://undo.io ) does record and replay (including the full set of Time Travel Debug stuff - executing backwards, etc) of Linux processes. Conceptually that's similar to `rr` (see https://rr-project.org/ ) - the differences p…

    Comment linking /

    on “Fork() is evil; vfork() is goodness; afork() would be better; clone() is stupid”
  24. Submitted Time Travel Debugging Introduction on Linux as a story · 2 points

    HN discussion
  25. > I just wish intellij had a time travel debbuger like Visual Studio Pro. You might find our Java product interesting, it adds Time Travel Debug to IntelliJ - https://undo.io/products/java/ Undo captures everything the process does, below the JVM level, so you can reproduce / rewind any problem you record as many times as you want (and copy the recording out of production onto a dev machine to debug, etc etc). Pleas…

    Comment linking /products/java/

    on “Seer: A GUI front end to GDB for Linux”
  26. Submitted Undo.io – Time travel debugger as a story · 2 points

    HN discussion
  27. I have a bunch of (36 if you're counting :) short videos and blog posts introducing the advanced features of GDB: https://undo.io/resources/gdb-watchpoint/

    Comment linking /resources/gdb-watchpoint/

    on “Seer: A GUI front end to GDB for Linux”
  28. Submitted Using a reversible debugger to recover from stack-corruption as a story · 2 points

    HN discussion
  29. You need a time travelling debugger! https://undo.io/ https://rr-project.org/ https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

    Comment linking /

    on “Seer: A GUI front end to GDB for Linux”
  30. Submitted Reverse debugging stack underflow, without stackoverflow as a story · 2 points

    HN discussion

Search all of HN for undo.io

Linked by the same people?