ENTROPY
TL;DR:
security at the cost of usability comes at the cost of security.
security at the cost of usability comes at the cost of security.

source: https://www.xkcd.com/936/
Passwords are hard.
They don't have to be.
ENTROPY makes it easy.
Instant Password Creator
words
words ALL CAPS
spacing
padding
numbers and special characters?
ToDo:
- scale everything to the viewport/screen size
- larger word dictionary
- mix in alternative sources of randomness
Naive Entropy Check
Alphabet:
- alphabetic characters
- capitalized alphabetic characters
- numeric characters
- "special" characters
- how long is the password?
- Entropy = log2(A^L)
ToDo: check password strength beyond naive entropy
- dictionary attacks
- previously pwnd passwords via Troy Hunt's API
- passGAN