Back in the early '90s, I wrote an MS-DOS TSR (Terminate and Stay Resident) "boss key" program. It would bring up a fake TurboC compilation screen whenever I pressed a key - just in case my boss walked in while I was playing a game. (The tricky part was restoring the graphics state back to normal, but that's another story.)
My boss wasn’t stupid. After a few close calls, he started asking why my compilation was taking so long without producing any results. That motivated me to improve my "boss key" app - I ended up adding line numbers that incremented on the screen, making it look like the fake compilation was actually progressing.