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

Chris Lattner

๐Ÿ‘ค Speaker
See mentions of this person in podcasts
2524 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

But to me, it's about a bag of tricks.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It's about a system and a framework that you can hang complexity.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It's a system that can then generalize and it can work on problems that are bigger than fit in one human's head, right?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so what that means, what a good stack and what the modular stack provides is the ability to walk up to it with a new problem and it'll generally work quite well.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And that's something that a lot of machine learning infrastructure and tools and technologies don't have.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

Typical state of the art today is you walk up, particularly if you're deploying, if you walk up with a new model, you try to push it through the converter and the converter crashes.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

That's crazy.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

The state of ML tooling today is not anything that a C programmer would ever accept, right?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And it's always been this kind of flaky set of tooling that's never been integrated well, and it's never worked together because it's not designed together.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It's built by different teams.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It's built by different hardware vendors.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It's built by different systems.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It's built by different internet companies that are trying to solve their problems, right?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so that means that we get this fragmented, terrible mess of complexity.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

Vectorize, as he showed, is built into the library.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

So think about this in hierarchical levels of abstraction.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

If you zoom all the way into a compute problem, you have one floating point number.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

So then you say, okay, I can do things one at a time in an interpreter.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It's pretty slow.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

So I can get to doing one at a time in a compiler.