Sep 9, 2026 · 40 min · 11 segments
Building a deterministic hypervisor is an incredibly difficult feat of engineering. Doing it as a bachelor’s thesis in just four months is even more so. In this episode, David Wynn sits down with…
Peter GraugaardGuest
Alex PshenichkinHost
Nicholas KristensenGuest
David WynnHost
Welcome to the Bug Bash podcast, where we talk about all things software correctness and reliability.

Building a deterministic hypervisor is an incredibly difficult feat of engineering.

In this episode, I sit down with Peter Gregaard and Nicholas Christensen, the creators of DeHive, an open-source deterministic hypervisor they wrote for their undergraduate thesis at the Danish Technical University.

Inspired by Antithesis, these two software engineering students dove straight into CPU manuals, custom kernel patches, and the brutal realities of virtualizing time.

Listen along to how they survived the crunch, wrangled the chaotic spectrum of determinism, and built AI-friendly CLI tools to automate their massive testing pipelines.

Joining me for the conversation is Alex Pashnichkin, the architect of Antithesis' own deterministic hypervisor.
Read the full transcript.
Create an account to read the whole episode, search across every transcript, and follow the shows you care about.