Ooh, this is super cool!<p>I love this sort of miniaturization in virtualization. In college, I did an independent study where I created a stack-based VM in C -- designed the ISA, wrote an assembler, etc. It wasn't very good, but I was able to write simple programs and run them. It felt like magic to me. I wrote a Sudoku solver in MIPS assembly [1] a while before that, and I wanted to port it over but I was missing some features. And now that's gone. #LikeTearsInRain<p>I haven't really revisited virtualization. Sad thing about my career is that I don't really get to spend half my time working on indendependent study.[2] All of my side projects tend to just be spurts of inspiration that fizzle out quickly.<p>Anyway, I'm gonna dig into this. It looks awesome!<p>[1] <a href="https://github.com/ndouglas/MIPS-Sudoku-Solver/blob/main/mips-sudoku-solver.asm">https://github.com/ndouglas/MIPS-Sudoku-Solver/blob/main/mip...</a><p>[2] "I've been in the private sector. They expect results." – Dr. Raymond Stantz