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

Kieran Kunhya

πŸ‘€ Speaker
1922 total appearances

Appearances Over Time

Podcast Appearances

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

You're part of a botnet.

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

Yeah.

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

a core with around 500 plugins, right?

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

One of them is FFmpeg, but we support so many other formats, we support new protocols, we support new filters, we support weird architectures.

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

And in this release of VLC, you have modules that are going to call your drivers, right?

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

Mostly the hardware decoders, which are going to call your Intel, your Nvidia, your AMD driver.

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

and all calling FFmpeg, right?

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

And there might be a security issue.

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

There might be a security issue in the shader.

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

There might be a security issue in VLC, in FFmpeg that is going to basically crash.

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

The issue is that you're running VLC like every other program, like Adobe, right?

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

You're running it

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

on your machine and it has access to all your documents, right?

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

So the idea is to be sure that you do a sandbox so that we can protect from ourselves because inside the VLC process is running some code that is not even ours.

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

Either it's open source for other projects that we integrate in VLC or it's your GPU driver or something that is provided by someone else inside.

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

And so when we crash,

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

we want to not allow people to do bad things, right?

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

Because one of the common way of hacking people is to crash a program, very often done with a web browser, very often done with PDF files, less often with multimedia, but that could happen.

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

And when you crash, you launch something on the machine of the person.

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

Could be a ransomware, could be a botnet, right?