This is what I love HN for. Every now and then there's a submission like this that makes me go: "How do you even...".
That being said, is there maybe somewhere a more thorough write-up about the whole thing? You know, with more in-depth technical details, gotchas, and so on? I'm sure many people would enjoy reading that!
Thanks for posting!