this post was submitted on 01 Apr 2026
598 points (97.5% liked)

Programmer Humor

31090 readers
770 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
[–] hperrin@lemmy.ca 221 points 3 weeks ago* (last edited 3 weeks ago) (7 children)

This is absolutely ridiculous. It should be migrated to Java, so it can run everywhere.

[–] tristan@tarte.nuage-libre.fr 67 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

3 billion

Devices Run Java

[–] lauha@lemmy.world 21 points 3 weeks ago (1 children)

3 billion devices have been running java for past 20 years.

[–] GreenCrunch@piefed.blahaj.zone 8 points 3 weeks ago

Proof of stability!

[–] elvith@feddit.org 11 points 3 weeks ago (1 children)

Don't you think, that's enough already?

load more comments (1 replies)
[–] RustyNova@lemmy.world 3 points 3 weeks ago

And no more than that. There's a queue now...

[–] ryannathans@aussie.zone 34 points 3 weeks ago (1 children)

Except next to pools, no one should run there

[–] Klear@quokk.au 8 points 3 weeks ago

Unless you have scissors. That cancels it out.

[–] Archer@lemmy.world 28 points 3 weeks ago

J2EE ffmpeg for flip phones

[–] SCmSTR@lemmy.blahaj.zone 10 points 3 weeks ago (1 children)

You mean JavaScript so that it does the same thing each time

[–] hperrin@lemmy.ca 8 points 3 weeks ago

Python, for badassness.

[–] LodeMike@lemmy.today 3 points 3 weeks ago

Surely at least one other person knows about qemu-user

load more comments (1 replies)
[–] fargeol@lemmy.world 140 points 3 weeks ago (6 children)

I hope they’re doing it with AI for faster development. Now that Claude is open source, there’s no excuse to refuse progress anymore!

[–] InFerNo@lemmy.ml 25 points 3 weeks ago (1 children)

Only Claude's frontend leaked, not the models

[–] vga@sopuli.xyz 21 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

To which Anthropic answered by open sourcing the whole thing under AGPL. Didn't you see the news?

[–] Liketearsinrain@lemmy.ml 10 points 3 weeks ago

I don't want AGPL. I will use claude to rewrite it and license it MIT since that's peachy and legal now.

[–] victorz@lemmy.world 9 points 3 weeks ago (1 children)
[–] vga@sopuli.xyz 4 points 3 weeks ago

Yeah! April number one!

load more comments (5 replies)
[–] UnfortunateShort@lemmy.world 111 points 3 weeks ago (4 children)

What did Rust do to FFmpeg to make them so mad lol

[–] ripcord@lemmy.world 90 points 3 weeks ago (6 children)

Ah, just realized what day it is

[–] SirEDCaLot@lemmy.today 13 points 3 weeks ago (1 children)

East Coast here, it's not even midnight for another 4 minutes!

[–] Appoxo@lemmy.dbzer0.com 3 points 3 weeks ago

The world doesnt only exist within the US timezone ;)

load more comments (5 replies)
[–] AudaciousArmadillo@piefed.blahaj.zone 44 points 3 weeks ago (2 children)

I guess not rust itself, but people telling them to switch to rust over and over again. They use a lot of assembly magic to get good performance, they aren't in C land.

load more comments (2 replies)
[–] rtxn@lemmy.world 40 points 3 weeks ago (1 children)

The person behind their twitter account is a notorious shitter.

[–] BuboScandiacus@mander.xyz 11 points 3 weeks ago (1 children)

Well

That checks out for xitter

load more comments (1 replies)
[–] Quetzalcutlass@lemmy.world 89 points 3 weeks ago* (last edited 3 weeks ago) (3 children)
[–] resipsaloquitur@lemmy.world 11 points 3 weeks ago (2 children)

Are rustaceans cantankerous?

[–] volore@scribe.disroot.org 10 points 3 weeks ago (1 children)

Does the Pope shit in the woods?

[–] SwingingTheLamp@piefed.zip 5 points 3 weeks ago (1 children)

(Yeah, AI slop from the early days when I was checking it out.)

[–] volore@scribe.disroot.org 4 points 3 weeks ago

I'll be damned.

Now we just need to find out if the bear's Catholic, and we'll be set.

load more comments (1 replies)
[–] hemko@lemmy.dbzer0.com 5 points 3 weeks ago

It's over 1.1k comments already, all the rusties fuming 🤣

load more comments (1 replies)
[–] mohammed_alibi@lemmy.world 45 points 3 weeks ago

Rust should switch to ffmpeg!

[–] underisk@lemmy.ml 40 points 3 weeks ago

Further proof that this is the shittiest holiday only celebrated by the most insufferable.

[–] fubarx@lemmy.world 37 points 3 weeks ago (1 children)

Was jokingly going to suggest a WASM version. But then: https://github.com/ffmpegwasm/ffmpeg.wasm

[–] kopasz7@sh.itjust.works 5 points 3 weeks ago (3 children)

I'm only asking this half jokingly, what the fuck?

[–] The_Decryptor@aussie.zone 9 points 3 weeks ago

Makes it portable across architectures while also providing sandboxing.

The fedi software I use (GoToSocial) runs both ffmpeg (Sorry, ffmpreg) and sqlite through WASM, also makes it easier to integrate it with Go code apparently.

WASM is great :) unironically

everything should switch to wasm. i'm not saying this because of arbitrarily. it's just very well thought-through. wasm automatically provides portability, sandboxing, and integration with other languages.

like, one of the things i still don't understand is why we don't have automatic sandboxing for every application. like, when i download and run a new game from steam, why isn't it automatically put in a sandbox? Why does it have full read/write access to my entire disk? i don't like that at all...

Converting everything to wasm would solve that automatically, and very easily on top of that.

[–] SlurpingPus@lemmy.world 3 points 3 weeks ago

Reminder that Fabrice Bellard, who originally wrote FFMpeg (and QEMU), also made JSLinux, currently based on his other PC emulator TinyEMU and using WASM.

[–] grue@lemmy.world 27 points 3 weeks ago* (last edited 3 weeks ago)

Huh, I guess the person who runs FFmpeg's Xitter account must live in western Europe (UTC+1:00).

[–] MyTurtleSwimsUpsideDown@fedia.io 16 points 3 weeks ago

So begins the festival of fools.

[–] WagnasT@piefed.world 13 points 3 weeks ago

Just make a rust fork of ffmpeg, it can be ffmpreg.

[–] homes@piefed.world 12 points 3 weeks ago (3 children)

Everyone knows that Swift is the language of the future!

load more comments (3 replies)
[–] webkitten@piefed.social 9 points 3 weeks ago (1 children)

Pfft; rewrite it in DHTML and ActiveX.

Visual Basic isn't dead ... it's just resting!

[–] osaerisxero@kbin.melroy.org 8 points 3 weeks ago (2 children)

Is green the high vis color in Europe?

load more comments (2 replies)
load more comments
view more: next ›