I've read this before, not sure from your blog or somewhere else. Great story, made a mark. :)
I have a central concept of simulation in a different sense, like having a fine-grained hierarchy of (often very domain-specific) language interpreters, running programs in a hermetic sandbox, and other Turing-flavored simulation things. :D (It's an outrage that sandboxing software is so hard in practice when simulation is so foundational to computing.) I'm probably still missing some nuance on the model-centric perspective of simulation, but I bet they can be unified.