this post was submitted on 20 Sep 2025
615 points (82.7% liked)

Programmer Humor

26628 readers
1586 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] eager_eagle@lemmy.world 215 points 1 week ago (4 children)

webp is a fine format, blame the websites that disallow webp upload, but then proceed to convert the image to webp anyway

[–] reddig33@lemmy.world 58 points 1 week ago

< Insert XKCD comic strip about new standards here >

[–] KairuByte@lemmy.dbzer0.com 36 points 1 week ago

Cloudflare zero trust apps allow webp images on initial creation, then arbitrarily disallow webp on edit. You can’t edit until you replace the image you already uploaded, and the system accepted.

load more comments (2 replies)
[–] Aatube@kbin.melroy.org 170 points 1 week ago (6 children)

wdym "terrible quality loss"; for one their lossless beats PNG

[–] UnderpantsWeevil@lemmy.world 126 points 1 week ago

They had a better joke, but they converted it to a Webp and lost the punchline.

[–] flamingos@feddit.uk 34 points 1 week ago (13 children)

This depends, if your image contains a lot of flat colours (like a screenshot of a website) then PNG can actually give you smaller file sizes than lossless webp. But for most images (especially ones with compression artefacts) lossless webp gives smaller sizes.

load more comments (13 replies)
load more comments (4 replies)
[–] TrickDacy@lemmy.world 150 points 1 week ago (7 children)

Webp is good and this meme is shit and played out

[–] blah3166@piefed.social 42 points 1 week ago (7 children)

its interesting to me that this is only really an issue on proprietary OS's (mac/windows) as i've never had an issue with any image or video formats when using linux. i use all three but linux is my primary OS. mac/windows mostly stay at work.

load more comments (7 replies)
load more comments (6 replies)
[–] SnotFlickerman@lemmy.blahaj.zone 97 points 1 week ago (4 children)

JPG-XL crying in the corner.

load more comments (4 replies)
[–] ICastFist@programming.dev 69 points 1 week ago (1 children)

> complains about lossy format
> meme uses lossless image

Am disappoint

[–] KairuByte@lemmy.dbzer0.com 40 points 1 week ago

To be clear, webp isn’t even a lossy format. I mean, it can be, but it can also be lossless.

[–] wasabi@feddit.org 63 points 1 week ago (1 children)

Quality loss? Webp supports lossless.

[–] palordrolap@fedia.io 22 points 1 week ago (2 children)

So does JPEG. It doesn't mean that people (will) use it for that.

load more comments (2 replies)
[–] qaz@lemmy.world 62 points 1 week ago (5 children)

I really don't get the WebP hate, it's a good format. It's better than PNG and JPG.

[–] Laser@feddit.org 40 points 1 week ago* (last edited 1 week ago) (2 children)

Though you couldn't set the bar any lower without it turning into a joke.

Anyhow, to quote Wikipedia:

Comparing different encodings (JPEG, x264, and WebP) of a reference image, she stated that the quality of the WebP-encoded result was the worst of the three, mostly because of blurriness on the image. [...] In October 2013, Josh Aas from Mozilla Research published a comprehensive study of current lossy encoding techniques and was not able to conclude that WebP outperformed JPEG by any significant margin

All while having significantly increased complexity. The blurriness problem was inherited from the video codec webp was based on. When you can't beat an 18 years old format, don't be surprised when people get irritated when you use your position to get it mandated into a standard, while later stalling actual improvements (JPEG XL).

load more comments (2 replies)
[–] veniasilente@lemmy.dbzer0.com 14 points 1 week ago (10 children)

JPEG-XL exists, is factually better, and is not patent encumbered.

load more comments (10 replies)
load more comments (3 replies)
[–] flamingos@feddit.uk 56 points 1 week ago (3 children)

The posting of webps will continue until support improves.

load more comments (3 replies)
[–] Kolanaki@pawb.social 43 points 1 week ago* (last edited 1 week ago) (10 children)

Webp supports lossless compression. It's even better than .PNG in that regard.

I also have rarely found it to not work. Like the only things I can think of off the top of my head is that the basic Microsoft image viewer that comes standard on Windows won't open them and also how some websites will force an animated .gif to be saved as a webp, making it a static image. Even though I am pretty sure webp also supports animation.

load more comments (10 replies)
[–] mostlikelyaperson@lemmy.world 40 points 1 week ago (13 children)

What - doesn’t - support webp at this point? P much all maintained open source software has for years upon years, os x has for years, Android and iOS have for ages as well, even windows added support a year ago or so supposedly.

Like are these memes made by confused time travelers?

[–] MrScottyTay@sh.itjust.works 21 points 1 week ago (8 children)

It's often a nightmare when sharing to chat apps to show friends memes etc

load more comments (8 replies)
load more comments (12 replies)
[–] nymnympseudonym@piefed.social 35 points 1 week ago (6 children)

And it's more of a video format than an image format, lots of juicy attack surface

https://nvd.nist.gov/vuln/detail/CVE-2023-4863

load more comments (6 replies)
[–] Unlearned9545@lemmy.world 33 points 1 week ago (6 children)

WebP has all the functionality of jpg, png, and gif while still being a smaller filesize. It has baseline support across browsers and devices. I'm no Google simp and work to de-google my family and workplace but this is a hill I will die on. Webp currently the best image file format.

load more comments (6 replies)
[–] Psythik@lemmy.world 31 points 1 week ago* (last edited 1 week ago) (3 children)

For me it's HEIF. I love it because it's smaller and higher quality than JPEG, but literally nothing supports this format. It's annoying that I have to convert to JPEG or PNG to do anything with my images. Luckily HEVC seems to get more support on the video end of things.

[–] MentalEdge@sopuli.xyz 21 points 1 week ago (3 children)

HEVC is proprietary.

AV1 is what we need. And a lot of newer hardware finally supports it.

load more comments (3 replies)
load more comments (2 replies)
[–] Scoopta@programming.dev 30 points 1 week ago (2 children)

Webp has both a lossy and lossless mode so the first part of this meme is lost on me

load more comments (2 replies)
[–] victorz@lemmy.world 27 points 1 week ago (2 children)

I hate that Messenger doesn't support webp. Makes sharing from Lemmy quite annoying. Signal takes webp though, no prob.

load more comments (2 replies)
[–] carpelbridgesyndrome@sh.itjust.works 25 points 1 week ago (7 children)

The first part is wrong. And the second part is mostly wrong. Stop whining

Pro tip: If discord is complaing your screenshots are too large convert them to avif or webp. Now you don't need nitro

load more comments (7 replies)
[–] MonkderVierte@lemmy.zip 24 points 1 week ago

This meme is out of date.

[–] Ging@anarchist.nexus 21 points 1 week ago (13 children)

I'm noticing that a lot of my memes are auto saved as webps, what can I convert these into so as to be most compatible and least likely to offend those that care about file formats?

[–] Lyra_Lycan@lemmy.blahaj.zone 38 points 1 week ago* (last edited 1 week ago) (4 children)

I mean, if we're being realistic, everything I use supports .webp now. Hell, every upload on my instance Blajåj becomes one (not Lemmy universal, as noted by SatyrSack)

load more comments (4 replies)
[–] Onomatopoeia@lemmy.cafe 17 points 1 week ago (4 children)

Jpg

It's old, as in 1980's, so everything supports it

load more comments (4 replies)
load more comments (11 replies)
[–] ComradeRachel@lemmy.blahaj.zone 21 points 1 week ago (5 children)

Never understood why jepgXL didn’t win out

[–] hperrin@lemmy.ca 24 points 1 week ago (5 children)

Because Google didn’t invent it, and Google decides what does and doesn’t get added to the Internet.

load more comments (5 replies)
load more comments (4 replies)
[–] Xylight@lemdro.id 20 points 1 week ago

Yes, I would like to waste 500 KB over the wire for an image of indistinguishable quality

[–] Dekkia@this.doesnotcut.it 17 points 1 week ago (2 children)

Not my fault that peoples pirated copy of Photoshop CS5 can't open it.

load more comments (2 replies)
[–] aliser@lemmy.world 16 points 1 week ago

it supports transparency and produces small file sizes compared to PNG while looking pretty similarly. fuck Microsoft in particular for not supporting it.

load more comments
view more: next ›