Or how to write less user-hostile software: RBU 001: Don't make me wait in the dark. This is obvious, but so many developers forget or ignore it. Nice stuff Frank, I hope this is the first in a long series. For starters I'd like to suggest a related RBU - if a task takes a long time let me do something else in the meantime.