World Password Day

Today is World Password day when we are all encouraged to make sure we have good passwords.

What makes a good password?