[HN Gopher] UndoDB - The interactive time travel debugger for Li...
___________________________________________________________________
UndoDB - The interactive time travel debugger for Linux C/C++ for
debugging
Author : droideqa
Score : 15 points
Date : 2025-05-23 20:22 UTC (2 hours ago)
(HTM) web link (undo.io)
(TXT) w3m dump (undo.io)
| schaefer wrote:
| Let me save you a click:
|
| Pricing & Licensing
|
| A UDB floating license costs $7,900 per year.
| dima55 wrote:
| rr is awesome and is free and open and all that. How much
| better could this possibly be?
| Veserv wrote:
| Well, if you have a Google L5 making ~365k [1] then it would
| need to make them ~2.2% more productive overall to be worth
| it when just considering direct pay. If we consider a Google
| L3 at ~187k then it would need to make them ~4.2% more
| productive overall.
|
| This, of course, ignores employee benefits and overhead which
| usually amount to ~100% extra costs over direct pay. So that
| is now ~1.1% and ~2.1%, respectively.
|
| And that ignores the fact that you need to pay people less
| than they produce to be profitable which probably drops us
| down to ~0.5% and ~1.0%, respectively.
|
| [1]
| https://www.levels.fyi/companies/google/salaries/software-
| en...
|
| edit: Incorrectly linked to product designer instead of
| software engineer levels.
| dima55 wrote:
| OK... Most of us don't know what a "google l5" is, so I
| guess we can safely ignore this. Heh.
| esafak wrote:
| No-one is going to speed $8K out of pocket to A/B test this
| on themselves. Of all the things you could be doing to
| improve your productivity, this is some high hanging fruit.
| ognarb wrote:
| What's the difference with RR?
| leni536 wrote:
| AFAIK it records multithreaded applications on multiple threads
| and CPU, rr records them on a single OS thread, AFAIK. Not sure
| about replay. Never used undo though, so not sure how much
| better it is.
| dzaima wrote:
| rr does support multithreaded and multi-process applications,
| via, like Undo[1], allowing only a single thread to run at a
| time.
|
| [1]: https://undo.io/resources/undo-performance-benchmarks/ -
| "Undo serializes their execution"
| leni536 wrote:
| I stand corrected, not sure where I heard this then.
| kristopolous wrote:
| This one has a flashy website and a marketing department
| ranger_danger wrote:
| FOSS alternative: https://rr-project.org/
___________________________________________________________________
(page generated 2025-05-23 23:00 UTC)