@thomasfuchs idk if you've seen this issue on GitHub[1] but there's a bunch of stuff wrong with Mastodon's image processing and I'd love to see it fixed, especially with per-server quality options so that artist-focused instances can choose to eat the storage and bandwidth costs in exchange for high quality images.
@thomasfuchs the HDR metadata for JPEG images is pretty involved and runs into a bunch of de-facto "proprietary standard" extensions, behaviours, and implementation quirks. it's really easy to get wrong and it complicates all operations.
it's also rife with fingerprinting problems because you can end up leaking a lot of image sensor cal data that's unique to the camera that took the picture. usually that's not much of a problem, but at the platform scale you have no choice but to tackle it.
@thomasfuchs another annoyance is PNG uploads containing sharp details getting annihilated by the downscaling and often getting converted to lossy for no reason. really annoying for posting circuit diagrams!
I'd also like to see 10-bit and HDR image support, but this is one of those features that needs to be done right (the people who want this are very exacting!) and I doubt there are many people on the mastodon dev team with a sufficiently strong colorimetry background to implement it well.