Passwords: humans cannot be trusted by Mike Finch | Oct 12, 2015 | Blog, Tech Passwords: humans cannot be trusted with them. Come on world – lets think of something else. http://buff.ly/1jYMlaE