NEVER NEVER NEVER store passwords on a computer, a smart enough hacker can find them and empty your bank account, steal your identity and get you into big trouble using your identity. If you cannot remember all of your passwords, write the rarely used ones on something like a sheet of paper so you can find them when you need them.
That is theory. Practice is that I have a hundred passwords or so, and need to find them somewhere. Sheets of paper get thrown away by cleaning ladies, kids, visitors. So yes, there is a file with all those passwords. A hacker would need to know which file among the Millions of files on my PC, not so easy. First of all, he needs to
enter my PC - and at that point, he can install a keylogger, too.
No, the real problem with passwords is that you
can do bruteforcing. There is a server, and you throw "jj2007" at it. Then "jj2007a", "jj2007b", "jj2007c", and after 26 attempts, hooray!, it was "jj2007z". Dumb, extremely dumb. No, not the password, what's wrong with "jj2007z"? Dumb is that the server accepts 26 attempts to crack the password. It should have told the hacker, after the third attempt, "hey, you seem to be a bit stressed - try again tomorrow". Cracking works only because servers do
not slow down their response times where they should. If they did, a password like a2c4 would be perfectly safe because 4 chars allows many Million combinations. No cracker can guess that in his lifetime if he has to do it by hand, or if the server is, deliberately, a little bit slow when responding.
> I read an article yesterday that I just cannot find again
Tried Ctrl H like "history"? Sometimes it helps.