Back in the early days of Windows 95, the developers had to deploy some clever fixes to get the operating system to work properly. One of its developers had a problem: it wanted to make sure that software installers never overwrote a file with an older version. To do that, it had to detect that a software installer was running in the first place. So, how did it do that? Easy; it guessed.