Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Jean-Baptiste Kempf

πŸ‘€ Speaker
850 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Once in a while, it never gets old, the speed improvements to show 62x.

9431.232 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

There are months, on a personal level, I run our internal test suite at work and just see.

9434.515 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

I'm still in awe of the gains we have.

9442.082 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Yeah, but ARM in some ways is more... x86 with out-of-order execution, it's not so bad.

9563.037 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

ARM, you really need to understand all the different generations of ARM processor because they're all different.

9568.565 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

There's...

9573.192 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

a72 etc etc and there's the apple variant there's this variant there's that and you need to write code that works efficiently on all of x86 well broadly speaking you have intel amd you have sub variants but generally speaking there's something fast is going to remain fast on all of the variants whereas an arm is a completely much more complicated ball game

9573.573 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

12, 14, something like that.

9771.783 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Yeah, and then they switched back.

9773.685 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

To be fair, on Apple, when you type GCC, you get CLang.

9786.199 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

They did something like that as well.

9789.623 View full episode β†’
Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

All the crazy edge cases of XML under ridiculous circumstances, and they get attacked by security researchers because there's one other crazy edge case that they haven't thought of.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

I was like, yeah, but...

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

The body of knowledge to actually resolve that is massive.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

In the security community, they certainly did.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

That was one of the things I think that argument came out is,

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

There was a portion of the security community that said, no, these guys write crap code.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

They need to fix their crap code.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

I'm like, no, no, no, no.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

This is a guy's hobby project.