Get the latest tech news

Nix wrote half of my debugger


A few days ago I wrote about Rewind VM, a deterministic VM where every run of a Nix build is a pure function of its inputs, thread schedule included! I have been using it to find, reproduce and solve numerous race conditions in Nix builds, but it’s been making me feel a little crazy. What is this superpower, and why is nobody else using it? The tool has quickly grown a source panel, stack frames, bookmarks, a “Compare” tab, a lot more gdb support, thread lanes, which show who held the CPU at every step, and “Check from here”, which…

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of half

half

Photo of nix

nix

Photo of debugger

debugger

Related news:

News photo

Big Tech's Capex Is Half of Wall Street's Profit Growth

News photo

More than half of UK businesses lack confidence in basic cyber skills

News photo

Over half of firms are still holding off using AI for recruitment as human fears persist