@davidrevoy What it's doing today is basically cutting the resolution way down, but then saving with a high JPEG quality factor. Except lowering the JPEG quality factor saves a lot more space (for a given quality level) than shrinking images. And it doesn't even force conversion of PNGs, so you can post monstrously large PNG files - but it still ruins their quality.
For starters. It's honestly a mess.
(BTW, your work is lovely :) )