๐ In this brief clip, @sneyers.info underscores the surging industry support for JPEG XL, tracking the momentum that ultimately led to its growing adoption across major browsers. ๐ฌ โจ SPDY STREAM 024 โจ, in viewports soon.
๐ In this brief clip, @sneyers.info underscores the surging industry support for JPEG XL, tracking the momentum that ultimately led to its growing adoption across major browsers. ๐ฌ โจ SPDY STREAM 024 โจ, in viewports soon.
"High fidelity DNG" does indeed sound like DNG 1.7 with a slightly-lossy jxl payload. If it's lossless, there's no need to talk about fidelity, and if it's lossy, it's either lossy JPEG or lossy JXL, and arguably lossy JPEG cannot be called "high fidelity" in this context since it's only 8-bit.
No more WebP?
โฑ๏ธ Cloudinary processes billions of images using cutting-edge optimization, providing modern image formats. However in just 100 seconds, @sneyers.info explains why the WebP may soon lose its position as a preferred modern format. ๐ฌ โจ SPDY STREAM 024 โจ, in viewports soon.
โ Is the JPEG XL the complete format?? During โจ SPDY STREAM 024 โจ, @sneyers.info shared a succinct 2 min overview into the JPEG XL, illustrating its technical superiority over competing modern image standards.
๐ฌ Full recording in viewports soon...
We represent groups of workers from Amazon, Google, and Microsoft. Our organizations typically focus on a range of issues, from better workplace protections to the pursuit of environmental justice and the demilitarization of our technology.
This is our first statement together.
PNG is quite good at this because the patterns are repetitive so the DEFLATE method PNG uses will be effective. JXL can in principle also work well but currently the libjxl encoder is not great at using lz77 effectively by default. Can you try with cjxl -d 0 -e 9 -P 0 -I 0 --patches=0 -g 3 ?
These halftoning patterns are tricky for lossy codecs since there's so much high frequency signal. If you would have a greyscale version where colors are continuous, both lossless and lossy would work better.
Two people during a live stream. One is wearing an orange toque, dark glasses, and a red shirt. The other is wearing thin, framed glasses and a military green jacket. Both are smiling.
Big thanks to @sneyers.info for joining the stream and sharing the latest on the JPEG XL. Of the more interesting ideas:
If everything stays on schedule and JPEG XL is supported by Chrome, Firefox stable, one year from today we *could* confidently only serve AVIF and JPEG XL for the major browsers
Politiek kompas in twee dimensies (socio-cultureel en socio-economisch)
Poging om alle politieke stromingen/partijen in kaart te brengen die momenteel in Belgiรซ bestaan:
A white vintage Porsche with front flood lights under the bumper, with the number 80 on the hood of the car and fluorescent red details on the hood and passenger door. There is a blue police light fixed to a pole connected to the car. SPDY STREAM, performance people projects. Thursday, February 19. 1 PM Eastern standard time. There are two avatars of developers, one with the Belgian flag the other with the Canadian flag.
This week, we have the absolute pleasure of having @sneyers.info , the creator of the JPEG-XL for the next episode of the SPDY STREAM. Discussions? All things JPEG-XL, the modern ๐ธ format . Join us.
โจ SPDY STREAM 24 โจ
๐ Thursday Feb 19th
โฐ 1pm EST, 7pm CET
๐ www.youtube.com/live/eGPo8rN...
E.g. on racism/migration, utopian socialists mostly try to convince people that racism is just morally wrong, while marxists will focus on the need to avoid working class division and to build solidarity.
What you're pointing at is related to the difference between marxism and utopian socialism. For utopian socialists, the way to achieve socialism is through moral persuasion. For marxists, it is through the enlightened self-interest of the working class.
JPEG XL lijkt eindelijk brede adoptie op het web tegemoet te gaan. Tweakers spreekt grondlegger Jon Sneyers over de superieure techniek en de toekomst. #Tweakers
Yeah it's more like a short book than a paper tbh.
Let's catch up!
Half a year ago, I published a pretty long paper about JPEG XL: arxiv.org/abs/2506.05987
I am happy to see that section 11.1 is already outdated!
Unfortunately bluesky is messing up the image, turning the HDR into SDR. If you click the link you should be able to see the image properly.
"Heat"
2025, Jon Sneyers, image/jxl, 53 bytes
#jxlart
jxl-art.lucaversari.it?zcode=TYuxCg...
I woke up today with some great news. Chrome is considering JPEG XL support!
groups.google.com/a/chromium.o...
"Antifa(scisme) verbieden", komt dat eigenlijk niet gewoon neer op "fascisme verplichten"?
I'm not working on it myself so I'm not the best person to ask, but I would expect something like the end of the year, maybe?
You can follow the development here: github.com/libjxl/jxl-rs
What exactly do you need?
The container is optional in jxl. If you want to create some examples with container, you can use cjxl --container=1. Or just use an input image with Exif or XMP metadata, which will force using the container.
This is not a surprise. Social-democrats have historically always betrayed the labor movement at key points: they sided with national bourgeoisies in WW1 and WW2, provided reformist distraction to the revolutionary mood in the 60s, participated enthusiastically in the neoliberalism of the 90s, etc.
It is accurate.
Lossless float is not something libjxl has been particularly tuned for. More accurately: besides checking that it works, not much effort has been spent on getting it fast or well-compressed. I don't know how much room for improvement there is.
The JPEG XL Image Coding History, Features, Coding Tools, Design Rationale (arxiv.org)
Discussion | Main Link
Ook weer zo'n clickbait titel. Wie is gewonnen???
Bij elke "optimalisatie" is de vraag of hetgeen geoptimaliseerd wordt eigenlijk wel datgene is waar de wereld beter van wordt. Vaak is dat niet het geval. Zie bijvoorbeeld ook "fiscale optimalisatie" of in de academische wereld: epsilon-incrementele publicaties om publicatiecijfers te optimaliseren.