A while back I wrote a password generator based on an xkcd comic that highlighted a potential way to make more memorable passwords. I adopted it for generating passwords for all sorts of things, including passwords that shouldn't be shared by being shouted across an open-plan office. This got me...