this post was submitted on 01 Apr 2026
549 points (97.4% liked)

Programmer Humor

30700 readers
1405 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
[–] WagnasT@piefed.world 9 points 59 minutes ago

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

[–] mohammed_alibi@lemmy.world 41 points 6 hours ago

Rust should switch to ffmpeg!

[–] fargeol@lemmy.world 126 points 8 hours ago

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!

[–] fubarx@lemmy.world 36 points 7 hours ago (1 children)

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

[–] kopasz7@sh.itjust.works 4 points 4 hours ago (3 children)

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

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.

[–] The_Decryptor@aussie.zone 8 points 3 hours 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.

[–] SlurpingPus@lemmy.world 2 points 3 hours 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.

[–] hperrin@lemmy.ca 193 points 11 hours ago* (last edited 11 hours ago) (7 children)

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

[–] SCmSTR@lemmy.blahaj.zone 8 points 6 hours ago (1 children)

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

[–] hperrin@lemmy.ca 7 points 5 hours ago
[–] ryannathans@aussie.zone 30 points 8 hours ago (1 children)

Except next to pools, no one should run there

[–] Klear@quokk.au 7 points 5 hours ago

Unless you have scissors. That cancels it out.

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

3 billion

Devices Run Java

[–] lauha@lemmy.world 14 points 7 hours ago (1 children)

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

[–] GreenCrunch@piefed.blahaj.zone 2 points 2 hours ago

Proof of stability!

[–] elvith@feddit.org 8 points 7 hours ago (1 children)

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

[–] Simulation6@sopuli.xyz 1 points 3 hours ago

At least one to many in my opinion.

[–] RustyNova@lemmy.world 2 points 7 hours ago

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

[–] Archer@lemmy.world 28 points 11 hours ago

J2EE ffmpeg for flip phones

[–] ViatorOmnium@piefed.social 1 points 5 hours ago

Lies, damn lies, and write once run anywhere™️.

[–] LodeMike@lemmy.today 3 points 8 hours ago

Surely at least one other person knows about qemu-user

load more comments (1 replies)
[–] UnfortunateShort@lemmy.world 98 points 10 hours ago (4 children)

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

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.

[–] ripcord@lemmy.world 82 points 9 hours ago (2 children)

Ah, just realized what day it is

[–] SirEDCaLot@lemmy.today 12 points 8 hours ago (1 children)

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

[–] Appoxo@lemmy.dbzer0.com 2 points 38 minutes ago

The world doesnt only exist within the US timezone ;)

[–] Knock_Knock_Lemmy_In@lemmy.world 1 points 5 hours ago (2 children)

But the message says it was sent on March 31st.

[–] boonhet@sopuli.xyz 2 points 3 hours ago (1 children)

A lot of April 1st posts seem to get made on March 31st and that includes from people in fairly western timezones, so I think they just get their post done the previous night, go to sleep, and let the chaos unravel.

[–] absGeekNZ@lemmy.nz 1 points 2 hours ago

I guess next year I'll have to post a joke just after midnight. I'll wake to find confusion and chaos.

Often we are not even included on maps.

[–] forestbeasts@pawb.social 8 points 5 hours ago (1 children)
[–] kubica@fedia.io 1 points 5 hours ago

They just were so fucking fast they posted to the past.

[–] rtxn@lemmy.world 36 points 10 hours ago (1 children)

The person behind their twitter account is a notorious shitter.

[–] BuboScandiacus@mander.xyz 11 points 7 hours ago (1 children)

Well

That checks out for xitter

did you know, in spain (or some regions thereof) the "x" is pronounced as sh

load more comments (1 replies)
[–] Quetzalcutlass@lemmy.world 80 points 11 hours ago* (last edited 11 hours ago) (7 children)
[–] hemko@lemmy.dbzer0.com 3 points 4 hours ago

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

load more comments (6 replies)
[–] grue@lemmy.world 27 points 10 hours ago* (last edited 10 hours 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 11 hours ago

So begins the festival of fools.

[–] osaerisxero@kbin.melroy.org 8 points 10 hours ago (1 children)

Is green the high vis color in Europe?

[–] addie@feddit.uk 2 points 5 hours ago (1 children)

The fluorescent green hi-vis is usually reserved for first-aiders, but there are exceptions. I was working on a site in the middle of some rapeseed fields once, and we all got issued green - anyone wearing yellow or orange was swarmed with insects in moments.

[–] Appoxo@lemmy.dbzer0.com 2 points 37 minutes ago

The neon green in Germany is usually anything.
We have those as high vis vests for car issues.
But we also have yellow and orange

load more comments
view more: next ›