Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #6085

G

Gianni Rosato

Personal blog · giannirosato.com/blogprogramminghardware

Gianni Rosato's personal blog at giannirosato.com covers programming and hardware. Since 2023, 13 different Hacker News readers have linked it 22 times, most often “Nvenc vs. QSV: Who Has the Best Hardware AV1 Encoder?”. It is still writing: the last post was on 2026-09-13, and you can follow it by feed.

Visit the blog
22mentions?
13HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 9 in 2023

Too few sampled comments (10) to say how often HN recommends it.?

Why HN links it

Gianni Rosato's blog is linked for detailed writing on image and video codecs, including JPEG XL, AVIF, the jpegli encoder, XYB color encoding and hardware encoder comparisons.

Summarised by Claude from a sample of 10 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Hi, I'm Gianni. I build video & image compression technology for a more beautiful Internet.

Most-linked posts?

  1. Nvenc vs. QSV: Who Has the Best Hardware AV1 Encoder?
    3 people · 4 mentions · first linked 2023-04-16
  2. The case against JPEG XL
    3 people · 3 mentions · first linked 2026-09-14
  3. Jpegli: A New JPEG Encoder
    3 people · 3 mentions · first linked 2023-06-16
  4. Comparing Lossless Data Compression: Visualized
    2 people · 2 mentions · first linked 2023-10-02
  5. XYB JPEG: Perceptual Color Encoding Tested
    2 people · 2 mentions · first linked 2023-07-20
  6. JPEG-XL vs. AVIF and Others: 27 Images Compared
    2 people · 2 mentions · first linked 2023-03-18
  7. Oavif: Faster target quality image compression
    2 people · 2 mentions · first linked 2025-10-12

What Hacker News says?

  1. A great codec but not the best for the web. For typical web use AVIF is almost always better. The case against JPEG XL https://giannirosato.com/blog/post/case-against-jxl/

    Comment linking /blog/post/case-against-jxl/

    on “Shipping JPEG XL in Chrome”
  2. Submitted The case against JPEG XL as a story · 277 points

    HN discussion
  3. Excellent run-through of jpegli encoder here: https://giannirosato.com/blog/post/jpegli/ - wish I could find a pre-compiled terminal utility for cjpegli!

    Comment linking /blog/post/jpegli/

    on “JPEG XL and the Pareto Front”
  4. Submitted Oavif: Faster target quality image compression as a story · 44 points

    HN discussion
  5. https://giannirosato.com/blog/post/jpegli/ Note that that's from almost a year ago, don't know if anything changed.

    Comment linking /blog/post/jpegli/

    on “Jpegli: A new JPEG coding library”
  6. Submitted XYB JPEG: Perceptual Color Encoding Tested as a story · 10 points

    HN discussion
  7. https://giannirosato.com/blog/post/case-against-jxl/ suggests JXL is fundamentally limited. We'll see. There's a race on and it's great!

    Comment linking /blog/post/case-against-jxl/

    on “JPEG XL vs. AVIF for web use-cases”
  8. Submitted The Multimedia Renaissance as a story · 4 points

    HN discussion
  9. qingcharles · 2024-07-27Recommends
    And when you're done with XYZ, check out XYB used in JPEG XL and jpegli: https://giannirosato.com/blog/post/jpegli-xyb/

    Comment linking /blog/post/jpegli-xyb/

    on “Why does the chromaticity diagram look like that?”
  10. Submitted JPEG-XL vs. AVIF and Others: 27 Images Compared as a story · 4 points

    HN discussion
  11. From the same author: https://giannirosato.com/blog/post/image-comparison/ "Considering JXL has been endorsed by Facebook, Adobe, Intel and the Video Electronics Standards Association, The Guardian, Flickr and SmugMug, Shopify, the Krita Foundation, Serif Ltd, Gaia Sky, and many more, the market is most certainly interested. My current optimistic hope is that JXL takes off outside the web among professionals working…

    Comment linking /blog/post/image-comparison/

    on “XYB JPEG: Perceptual Color Encoding Tested”
  12. Submitted Stupidly Tiny Images as a story · 3 points

    HN discussion
  13. https://giannirosato.com/blog/post/nvenc-v-qsv/ This site has WASM-decoded JXL images using JXL.js. Native support would be much faster, & trying to decode much larger images with JXL.js doesn’t work very well.

    Comment linking /blog/post/nvenc-v-qsv/

    on “macOS 14 will support JPEG XL”
  14. Submitted How to Compare Video Encoders as a story · 2 points

    HN discussion
  15. I really don't. 1. Lossless AVIF is a joke often beaten by WebP and even PNG. Even worse for grayscale. 2. Chroma subsampling remains a bad idea for still images unless the resolution is high enough to hide the artifacts. 3. Tooling is the worst part, AV1 encoders are basically focused 99% on video and leave a measly 1% to image; unlike JXL, of course. SVT-AV1 still doesn't do YUV444 and libaom was unusable. Fortuna…

    Comment linking /blog/post/oavif/

    on “The AV2 Video Standard Has Released (Final v1.0 Specification)”
  16. Submitted Jpegli: A New JPEG Encoder as a story · 2 points

    HN discussion
  17. This comparison is not mine, and its excellent: https://giannirosato.com/blog/post/nvenc-v-qsv/ x264 used the medium 10 bit preset, which is a bit of an oddball because 10 bit AVC is "unofficial," and many hardware decoders don't support it.

    Comment linking /blog/post/nvenc-v-qsv/

    on “Guide to Adopting AV1 Encoding”
  18. Submitted Comparing Lossless Data Compression: Visualized as a story · 1 points

    HN discussion
  19. Appreciate the followup!!! There were a few tells of AI based on my use of AI for personal projects, especially the end section where it says "what I tried that didn't work", I've seen Claude put sections like that in the documentation. Big thanks for linking the datasets. Here's my results from ZPAQ (max effort): ./zpaq.exe add archive.zpaq nyc_taxi_dataset_100mb_slice.txt -m5 Time: 218 seconds Final size: 9.57MB .…

    Comment linking /blog/post/lossless-data-comp/

    on “Overfitted a 900KB Transformer to Compress a 100MB CSV into 7MB”
  20. Submitted Nvenc vs. QSV: Who Has the Best Hardware AV1 Encoder? as a story · 1 points

    HN discussion
  21. > "VMAF shows research-proven high correlation between the metric and the human perception of the image." From "Who Has the Best Hardware AV1 Encoder?" ( https://giannirosato.com/blog/post/nvenc-v-qsv/ ): "Everyone's favorite bad, obsolete, easily tricked metric is VMAF, which was good for a time but simply isn't good anymore."

    Comment linking /blog/post/nvenc-v-qsv/

    on “Interpretation of objective video quality metrics”

Search all of HN for giannirosato.com

Linked by the same people?