There's a look at some of the behind the scenes work.
When i built it i never considered others uploading their own images. (and it wasnt even my idea. lots of users requested it!) eventually i will go back and correct the 50+ files that need fixing to allow almost any size image.