Happy to sent it to you to help the cause.

Reply to this note

Please Login to reply.

Discussion

Ok, I was able to reproduce the issue and deployed the fix. Try now 🐶🐾🫡

Thx. Just uploaded again, her eyes are not grey anymore :) 🫡

One more question, to reiterate a previous communication, the original file is only 902.3 kb, why compress it further on the pro account to 576.19 kb?

Why not if we can have identical quality and reduce bandwidth? Can you visually tell a difference? 🐶🐾🫡

I can. Fr. Her eyes are not as blue, that's why I checked the file size, it's more washed out.

I pay for data. It seems unnecessary to throttle paid accounts for the sake of 400 kb more bandwidth in this case.

Anyone can upload full quality images from other sources, so it's not like a centralized media server situation.

I regularly upload 100mb+ videos to my pro nostr.build account (with no added compression) and Nostr performs as it should.

Are you just trying to reduce your bandwidth costs? If so, are uncompressed images something pro users can look forward to in the future?

Respectfully, quality matters to many people who pay for data, especially creators. It is a big reason I am holding back from going to a higher tier.

The reason we compress is because 80% of people who view the images are on mobile and on a cell network. At the same time, many images are created with a ton of useless to the viewer information that can be safely stripped, and we can also apply fancy algorithms to improve compression (like gzip vs xz vs lz) that retains identical data but results in a much smaller size at the expense of computational time for comparison. If there is a demand for archival media (which I already asked about) it can be implemented, but so far I have got 0 requests or people pledging to purchase it. So, in summary, we recompress to optimize delivery speed and reduce your space consumption, also to ensure that if media includes any client size exploits they are negated on the server side, and to strip any private metadata that users may unintentionally have in their file without their own knowledge. 🐶🐾🫡

Lastly, for the photographs, please use JPEG to retain the highest image fidelity for viewing purposes, PNG is not the right tool for the job here 🐶🐾🫡

Yes, but you know, source files be source filing ;)

I understand your perspective and EXIF metadata is definitely good to strip, and I appreciate all you do for Nostr. nostr.build is an awesome service, and now you have 1 request. Thx for sorting out the bug FC, you rock 🫡