We also use it to apologize when being rude without meaning it.
Example :
you make a remark without really thinking of it because of your professional habits (ex: you should be doing things that way, or going straight to limit-cases or counter-examples) that would made sense in a professional context, but that is not acceptable outside.
You would apologize saying "I am sorry, it is a déformation professionelle"
Check http://blogs.azulsystems.com/cliff/ for really impressive work on jvm that works on 800+ cores ... oh yes, and you have constant time garbage collection.
Basically by order of appearance you look for
* well know files, or registry keys
* patterns in a memory dump
* use a great hack called "the red pill" using the SIDT instruction
* vm specific hardwares
* specific instructions/capabilities