This post was originally published on Mashable. Remembering the passwords for all your sites can get frustrating. There are only so many punctuation, number substitutes and uppercase variations you can recall, and writing them down for all to find is hardly an option.Thanks to researchers at the UC Berkeley School of Information, you may not need to ...