XKCD

Passwords: are you making it easy for them?

Effectively, we've been trained - by people who should know better - to use passwords which are increasingly difficult to remember, but also increasingly easy for a machine to guess.