Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ProgramMax
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ProgramMax
1y ago
You....are wonderful. Thank you.
2.
▲
by
ProgramMax
1y ago
Yes, lots. The big one is adoption. I love JPEG XL and hope it becomes more widely adopted. It is very scary to add a format to a browser because you can never remove it. Photoshop and MSPaint no longer support ICO files, but browsers do.
3.
▲
by
ProgramMax
1y ago
Our first goal is to see what we can get for "free" right now. Most of the time, people save a PNG which is pretty far from optimally compressed. Then they compare that to another format which is closer to optimal and draw a poor
4.
▲
by
ProgramMax
1y ago
PNG Fourth Edition, which we are working on now, is likely to add gain maps. However, gain maps are extra data. So there is a trade off. The reason gain maps didn't make it into Third Edition is it isn't yet a formal standard. We
5.
▲
by
ProgramMax
1y ago
Agreed that it gets confusing. That's a piece of why I'm unable to give you a solid answer. This isn't my area of expertise. Here is what I can tell you confidently: The original plan was to provide an ICC profile that appr
6.
▲
by
ProgramMax
1y ago
IIRC (been a while), the reason was ICCv2/v4 still requires a gamma function. And PQ is not a gamma function. Maybe they can cover HLG, but if we want to represent any given HDR content, we needed something more than ICCv2/v4.
7.
▲
by
ProgramMax
1y ago
Yeah. I mentioned this elsewhere but repeating here: I designed the article to be accessible and understandable for the average person. So I took some liberties like showing only HDR primaries and not deep diving into HDR transfer functions
8.
▲
by
ProgramMax
1y ago
Right. Sorry, that was supposed to be a "yes, and..." to provide some additional context.
9.
▲
by
ProgramMax
1y ago
Yeah. We were able to get buy-in from some big players. We cannot contact every group, though. My hope is since big players have bought in, others will hear the message and update their programs. Sooooo file some bugs :D Also, be kind to th
10.
▲
by
ProgramMax
1y ago
Strangely, I was familiar with AIFF and RIFF files but never made the connection that they're both IFF. I hadn't known about IFF before your post. Thank you :) W3C requires that we do not break old, conformant specs. Meaning if th
11.
▲
by
ProgramMax
1y ago
Sure! Chris Lilley--one of the original PNG co-authors--has a post with an example HDR image: https://svgees.us/blog/cICP.html It is about half way down, with the birthday cake. Generally, us tech nerds have phones tha
12.
▲
by
ProgramMax
1y ago
I'm trying to follow your point. But...there are problems with your claims. Yes, EXR stores color-space differently than PNG. Because EXR doesn't store color space at all. In the first video, the person loads the image and manuall
13.
▲
by
ProgramMax
1y ago
Author here. Hello everyone! Feel free to ask me anything. I'll go ahead and dispel some doubts I already see here: - It isn't really a "new format". It's an update to the existing format. - It is very backwards c
14.
▲
by
ProgramMax
1y ago
PNG previously supported ICC v2. That was updated to ICC v4. However, neither of these are capable of HDR. Maybe iccMAX supports HDR. I'm not sure. In either case, that isn't what PNG supported. So something new was required for H
15.
▲
by
ProgramMax
1y ago
Even though I know about this, I still pronounce it as letters. :)
16.
▲
by
ProgramMax
1y ago
It is very backwards compatible. :) We worked hard to make sure it would be.
17.
▲
by
ProgramMax
1y ago
0xFF is 8-bit. PNG supports up to 16-bit. It always has. Plus, PNG now supports full HDR so the fireball won't look washed out. I think your experience is with some tool that made bad PNGs. That is a problem with the tool, not the form
18.
▲
by
ProgramMax
1y ago
Everything new is optional. This is not a breaking change. Old PNGs and software continue to work just fine. And these new changes are backwards-compatible as much as they can be. So old software can display a new PNG and be mostly correct.
19.
▲
by
ProgramMax
1y ago
16-bit, yes. Arbitrary channel count, no. However, HDR is more than just bitcount.
20.
▲
by
ProgramMax
1y ago
PNGs have supported transparency since day 1 :)
21.
▲
by
ProgramMax
1y ago
In general, I support the "follow the money" idea. But I don't think it applies here. I'm retired and making zero money here. (I'm actually losing money on it. Wish I had a company sponsoring me for the flights and
22.
▲
by
ProgramMax
1y ago
You are correct. I designed the article to be very approachable and understandable for the normal person. As such, I took some liberties like only showing HDR primaries and ignoring transfer function. I linked to Chris Lilley's post to
23.
▲
by
ProgramMax
1y ago
libpng updates are either already landed or nearly landed.
24.
▲
by
ProgramMax
1y ago
It is very backwards compatible. I'm not sure why you thought that. We jumped through quite a lot of hoops to make sure old software will be able to display new images. They simply won't display them optimally. But for the most pa
25.
▲
by
ProgramMax
1y ago
New? Yes. Incompatible? No. We went to pretty extreme lengths to make sure old software worked with the new changes. Effectively, the limit will be the software, not the image. For example, you can imagine some old software that is unaware
26.
▲
by
ProgramMax
1y ago
Worry not! (Well, worry a little.) The first bit of our research is "What can we already make use of which requires no spec update? There are plenty of PNG optimizers. How much of that should go into the typical PNG libraries?" Sa
27.
▲
by
ProgramMax
1y ago
Phoptoshop supports the HDR part. But you are right, it does not support the APNG part.
28.
▲
by
ProgramMax
1y ago
WebP maxes at 8-bit per channel. For HDR, you really need 10- or 12-bit. WebP is amazing. But if I were going to label something "state of the art" I would go with JPEGXL :)
29.
▲
by
ProgramMax
3y ago
True, true. I respect it. :) For others, Retr0id has been helping with the PNG spec. A third edition is in the works.
30.
▲
by
ProgramMax
3y ago
Apparently the Windows 10 version of Snipping Tool is not vulnerable. That's the one that tells you to get Snip & Sketch. On Windows 11, Snipping Tool is vulnerable. (And it doesn't suggest you get Snip & Sketch.)
More ›