Get ready for the next time you have to change your domain password at work.

For a more serious take, check out XKPasswd. It’s inspired by this XKCD strip.