Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Quantized PNGs are a thing and those are not easily detected either. For JXL, most files compressed with Modular mode are lossless. You can detected them in the metadata


The problem is not that a file with a lossless extension (e.g. PNG) may have actually had lossy processing.

The problem is that it's not necessarily trivial to tell programs/pipelines/transforms to act only losslessly (there's definitely no common switch; Quality 100 is in fact still lossy in some encoders/formats). In practice some programs use the extension to realize what they should be doing.


This doesn't really solve the problem, but the good news is jxl has excellent generation loss in lossy mode compared to other formats, if you recompress it with high quality, it keeps original quality pretty well.

Unlike older formats:

https://youtube.com/watch?v=qc2DvJpXh-A




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: