I often launch a long running command (e.g. a build or firmware upgrade), then wander off to another virtual desktop to take care of a few small tasks while I'm waiting for the command to complete. Unfortunately those "little tasks" tend to suck me in and I forget ...