Or just have a min password length requirement that is at least a 5 word sentence.
Easier to remember, and more secure.
Easier to remember, and more secure.
(Of course, bad passwords are bad. One time I exposed a mysql database I use for local unit tests to the Internet with the credentials root:test. It was hacked in hours, with a message saying where to send bitcoins to get the database back. Slightly stronger passwords do help with that sort of thing.)