Today a recruiter crashed one of my mental containers when she made an API call to me telling me she had an opportunity for me and I responded with 200 "I've got a new role now that I'm happy with" then she fired a GET request for the company I am currently working. I don't implement that method on the social contract (I commented it out recently) and instead just returned a 404. She then immediately fired another GET request for the same information and my mental container just crashed. Just hung up and ended the call. That isolation is great though because I went straight back to enjoying my beer.
> That isolation is great though because I went straight back to enjoying my beer.
Second, I find the isolation to be a bit leaky - rarely am I immediately back to my normal operation. Maybe I need to reimplement my VM.
Third, isolation in theory is great, but in practice requires far too many resources. I agree that the "internal virtual machine" metaphor is fantastic, but if everyone is running it to fit in with society...we're wasting a ton of brain space at the societal level.