https://laughingsquid.com/computerphile-explains-how-passwords-are-cracked-and-how-to-choose-secure-passwords/
Computerphile Explains How Passwords Are Cracked and How to Choose Secure Passwords