GamingChairModel

joined 2 years ago
[–] GamingChairModel@lemmy.world 1 points 4 weeks ago

Still a pretty limited palette, everyone wearing the same color shirts.

PNG tends to fail hard with textures. For example, my preferred theme in my chess app, which has some wood grain textures, generates huge screenshot file sizes (2MB), whereas the default might be less than 10% as large. Similarly, when I screenshot this image the file size jumps to 2MB for a 0.8 megapixel image.

Rendered textured scenes could easily overload the PNG compression algorithm to where they're huge, and if Discord is historically associated with gaming, one can imagine certain video game screenshots blasting past that 40mb limit.

[–] GamingChairModel@lemmy.world 1 points 4 weeks ago (1 children)

I think HEIC plays friendly for how they store live photos: a container that has both a still image and a video of the surrounding time context. HEIC for the still photo and HEVC for the video probably optimizes the hardware acceleration for fast, low power processing of both parts of the data, and allows for a higher quality extraction of an alternative still photo from a different part of the video.

And maybe they want to have more third party support in place before they set JXL as a default. All the power and space savings in the world on capture might not mean as much if the phone has to do the work of exporting a JPEG or HEIC for each time that file interfaces with an app or the browser or whatever.

[–] GamingChairModel@lemmy.world 0 points 4 weeks ago (1 children)

Being able to point a camera at something and have AI tell me "that's a red bicycle" is a cool novelty the first few times, but I already knew that information just by looking at it.

Visual search is already useful. People go through the effort of posting requests to social media or forums asking "what is this thing" or "help me ID these shoes and where I can buy them" or "what kind of spider is this" all the time. They're not searching for red bicycles, they're taking pictures of a specific Bianchi model and asking what year it was manufactured. Automating the process and improving the reliability/accuracy of that search will improve day to day life.

And I have strong reservations about the fundamental issues of inference engines being used to generate things (LLMs and diffusers and things like that), but image recognition, speech to text, and translation are areas where these tools excel today.

[–] GamingChairModel@lemmy.world 2 points 4 weeks ago

JPEG XL has a mode for losslessly encoding any lossy JPEG into a smaller file size without any loss of quality. Wikipedia has some description of general approaches for losslessly encoding JPEG files further.

I don't know if webp uses any of these tricks, but I don't see why it would be hard to imagine that compression artifacts from a 30-year-old format can be encoded more efficiently today.

[–] GamingChairModel@lemmy.world 4 points 4 weeks ago (3 children)

Google didn't kill JPEG XL. It might have set browser support back some, but there's still a place for JPEG XL to take over.

All the modern video-derived formats (webp, heif/heic, avif) tend to be optimized for screen resolutions. But for print photography (including just plain old regular photography that wants to keep the option open of maybe printing some of the images eventually), the higher resolutions and higher quality stretches the limits of where those codecs actually perform well (in terms of file sizes, perceived quality, computational power of coding or decoding).

JPEG XL knocks the other modern images out of the water at those print resolutions and color spaces and quality. It's not just for photography, either: medical imaging, archiving, printing, etc., all use much higher resolutions that what is supported on any screen.

And perhaps most importantly for future support, the iPhone now supports taking images in JPEG XL. If that becomes a dominant format for photographic workflows, to replace stuff like DNG and other raw formats, browser support won't hold back the format's adoption.

[–] GamingChairModel@lemmy.world 2 points 4 weeks ago (2 children)

And if you already have compression artifacts, what use is lossless?

To further reduce file size without further reducing quality.

There are probably billions of jpeg files out there in the world already encoded in lossy JPEG, with no corresponding higher quality version actually available (e.g., the camera that captures the image and immediately saves it as JPEG). We shouldn't simply accept that those file sizes are going to forever be stuck, and can think through codecs that further compress the file size losslessly from there.

[–] GamingChairModel@lemmy.world 5 points 4 weeks ago (1 children)

It was the Joint Picture Experts Group that invented it, so Google had no ownership over it, unlike WebP.

No, JPEG called for submission of proposals to define the new standard, and Google submitted its own PIK format, which provided much of the basis for what would become the JXL standard (the other primary contribution being Cloudinary's FUIF).

Ultimately, I think most of the discussion around browser support thinks too small. Image formats are used for web display, sure, but they're also used for so many other things. Digital imaging is used in medicine (where TIFF dominates), print, photography, video, etc.

I'm excited about JPEG XL as a replacement for TIFF and raw photography sensor data, including for printing and medical imaging. WebP, AVIF, HEIF, etc. really are only aiming for replacing web distributed images on a screen.

[–] GamingChairModel@lemmy.world 3 points 4 weeks ago (2 children)

If you screenshot computer/phone interfaces (text, buttons, lots of flat colors with adjacent pixels the exact same color), the default PNG algorithm does a great job of keeping the file size small. If you screenshot a photograph, though, the PNG algorithm makes the file size huge, because it's just really poorly optimized for re-encoding images that are already JPG.

[–] GamingChairModel@lemmy.world 22 points 1 month ago

AI drives 48% increase in Google emissions

That's not even supported by the underlying study.

Google's emissions went up 48% between 2019 and 2023, but a lot of things changed in 2020 generally, especially in video chat and cloud collaboration, dramatically expanding demand for data centers for storage and processing. Even without AI, we could have expected data center electricity use to go up dramatically between 2019 and 2023.

[–] GamingChairModel@lemmy.world 1 points 1 month ago

The eyebrow raiser in the Slate's base configuration is that it doesn't come with any audio systems: no radio antenna/tuner, no speakers. It remains to be seen how upgradeable the base configuration is for audio, how involved of a task it will be to install speakers in the dash or doors, installing antennas (especially for AM, which are tricky for interference from EV systems), etc.

I'd imagine that most people would choose to spend few thousand on that audio upgrade up to the bare minimum expectations one would have for a new vehicle, so that cuts into the affordability of the package.

[–] GamingChairModel@lemmy.world 2 points 1 month ago (2 children)

The analog dials were an illusion. That information has been processed digitally for at least the last 25 years.

[–] GamingChairModel@lemmy.world 1 points 1 month ago

What I'm saying is if YouTube is sharing $10 million of revenue with channel owners in a month that has 1,000,000,000 total views across YouTube, that's a penny per view.

Then, if the next month the reconfigure the view counts to exclude certain bots or views under a particular number, you might see the overall view count drop from 1,000,000,000 to 500,000,000, while still hitting the same overall revenue. At that point, it's $0.02 per view, so a channel that sees their view count drop in half may still see the same revenue despite the drop in view count.

If it's a methodology change across all of YouTube, a channel that stays equally popular as a percentage of all views will see the revenue stay the same, even if the view counts drop (because every other channel is seeing their view counts drop, too).

 

Curious what everyone else is doing with all the files that are generated by photography as a hobby/interest/profession. What's your working setup, how do you share with others, and how are you backing things up?

view more: next ›