@davidrevoy It's actually throwing away quality for no good reason, unfortunately. With proper handling we can compress JPEGs to half the size for a given amount of quality (or double the quality for a given size). And WebP improves that ratio by ~25-30%, and AVIF by ~50%. And then better dedup'ing (image fingerprintting) could cut server resources dramatically further. There's also proposals for a HQ (but less convenient) image option, with lower default size.
@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 :) )