Why is this how I learned that FFmpeg has a pretty great Twitter account?
The reason I don’t use C, because I don’t hate my life.
Just make a rust fork of ffmpeg, it can be ffmpreg.
Yes officer, this one right here.
that’s a thing https://github.com/yazaldefilimone/ffmpreg
The readme is far too serious for such a silly name
While you’re right, this holds true for e.g. ‘gimp’ and ‘git’ too.
This made my fucking day… ffmpreg…
Chomp
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!
That’s unironically what ladybird (browser engine) did
Ew another reason to ignore it and wait for Servo instead
Only Claude’s frontend leaked, not the models
To which Anthropic answered by open sourcing the whole thing under AGPL. Didn’t you see the news?
You had me for a second
Can’t believe people don’t link sources anymore. Anyway yeah it just happened today.
April 1?
Yeah! April number one!
I don’t want AGPL. I will use claude to rewrite it and license it MIT since that’s peachy and legal now.
Rust should switch to ffmpeg!
This is absolutely ridiculous. It should be migrated to Java, so it can run everywhere.
3 billion
Devices Run Java
3 billion devices have been running java for past 20 years.
Most of them have not loaded the kvm just yet, any minute now …
Proof of stability!
Don’t you think, that’s enough already?
At least one to many in my opinion.
And no more than that. There’s a queue now…
Except next to pools, no one should run there
Unless you have scissors. That cancels it out.
You mean JavaScript so that it does the same thing each time
Not exactly the same thing, but…
J2EE ffmpeg for flip phones
Lies, damn lies, and write once run anywhere™️.
Python, for badassness.
I think you meant perl.
The entire system is going to be regex.
That’s the genius of it
Surely at least one other person knows about qemu-user
Was jokingly going to suggest a WASM version. But then: https://github.com/ffmpegwasm/ffmpeg.wasm
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.
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.
Reminder that Fabrice Bellard, who originally wrote FFMpeg (and QEMU), also made JSLinux, currently based on his other PC emulator TinyEMU and using WASM.
What did Rust do to FFmpeg to make them so mad lol
deleted by creator
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.
You can embed Assembly in Rust. A lot of low-level Rust projects embed Assembly.
Totally, though I wouldn’t bother switching if your project is half assembly anyway. Unsafe Rust definitely has some beauty to it, but only if there is some safe Rust to embedd it into
Although if you’re doing it a lot, you’ve basically removed the main advantage of using Rust.
By the way, how is compilation to things other than LLVM going? I haven’t checked in a while.
Bro, just use Rust, bro.
We get it, Rust can suck your dick… and more!
You can Programm microcontrollers with rust, so while rust may not be able to suck your dick directly, you can build a fully automated memory safe dick-sucking-machine with rust.
Isn’t buttplug.io written in rust? You can literally have it suck your dick
I often joked, that if South Park made an episode about Rust, the compiler would work with a USB connected dildo, that you must suck every time you want to declare a variable instead of a constant, or go unsafe, also would feature a Cult of Java developers, that argue Java isn’t OOP, because you can just suck off the dick of the compiler in the same way, and use static functions and not have a complicated class hierarchy.
I don’t see where I said any of the words you just quoted. Impressive if Rust can suck a dick I don’t have though, I’ll give them that.
Ah, just realized what day it is
East Coast here, it’s not even midnight for another 4 minutes!
The world doesnt only exist within the US timezone ;)
I don’t understand. I learned in school that America is the only important country in the world.
In the real east coast April 1St ended over an hour ago
I am on the east coast and it had been April 1 for 14 hours when you posted this
But the message says it was sent on March 31st.
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.
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.
Timezones, probably!
They just were so fucking fast they posted to the past.
the timestamp is generally local for the reader, not the poster.
The person behind their twitter account is a notorious shitter.
Well
That checks out for xitter
did you know, in spain (or some regions thereof) the “x” is pronounced as sh
Further proof that this is the shittiest holiday only celebrated by the most insufferable.
Aww. I just like funny stuff.
Me too, which is why I hate this fucking holiday.
It’s so fucking dumb
460 replies

It’s over 1.1k comments already, all the rusties fuming 🤣
Are rustaceans cantankerous?
Does the Pope shit in the woods?

(Yeah, AI slop from the early days when I was checking it out.)
I’ll be damned.
Now we just need to find out if the bear’s Catholic, and we’ll be set.
It has rabid fans and rabid haters, much of it is some identity politics shit too. It’s a whole mess

Huh, I guess the person who runs FFmpeg’s Xitter account must live in western Europe (UTC+1:00).
So begins the festival of fools.
Everyone knows that Swift is the language of the future!
I don’t know what swift is
Mediocre pop star.
Hey hey hey! She married that sports guy with the big dick and wrote a song about it!
Pfft; rewrite it in DHTML and ActiveX.
Visual Basic isn’t dead … it’s just resting!






























