back to indexCharles Isbell and Michael Littman: Machine Learning and Education | Lex Fridman Podcast #148
link |
The following is a conversation with Charles Isbell and Michael Litman.
link |
Charles is the Dean of the College of Computing at Georgia Tech,
link |
and Michael is a computer science professor at Brown University.
link |
I've spoken with each of them individually on this podcast,
link |
and since they are good friends in real life, we all thought it would be fun
link |
to have a conversation together. Quick mention of each sponsor,
link |
followed by some thoughts related to the episode. Thank you to
link |
Athletic Greens, the only one drink that I start every day with to cover all my
link |
nutritional bases. AteSleep, a mattress that cools itself and
link |
gives me yet another reason to enjoy sleep. Masterclass,
link |
online courses from some of the most amazing humans in history
link |
and Cash App, the app I use to send money to friends.
link |
Please check out the sponsors in the description to get a discount
link |
and to support this podcast. As a side note, let me say that
link |
having two guests on the podcast is an experiment that I've been meaning to do
link |
for a while. In particular, because down the road I
link |
would like to occasionally be a kind of moderator for debates
link |
between people that may disagree in some interesting ways.
link |
If you have suggestions for who you would like to see debate on this podcast,
link |
let me know. As with all experiments of this kind,
link |
it is a learning process. Both the video and the audio might need
link |
improvement. I realized I think I should probably do
link |
three or more cameras next time as opposed to just two
link |
and also try different ways to mount the microphone for the
link |
third person. Also, after recording this intro,
link |
I'm going to have to go figure out the thumbnail for the video version of the
link |
podcast since I usually put the guest's head on the thumbnail
link |
and now there's two heads and two names
link |
to try to fit into the thumbnail. It's a kind of
link |
bin packing problem, which in theoretical computer science
link |
happens to be an NP hard problem. Whatever I come up with, if you have
link |
better ideas for the thumbnail, let me know as well.
link |
And in general, I always welcome ideas how this thing can be improved.
link |
If you enjoy it, subscribe on YouTube, review it with five stars and up a
link |
podcast, follow on Spotify, support on Patreon,
link |
or connect with me on Twitter at Lex Friedman.
link |
And now here's my conversation with Charles Isbell
link |
and Michael Litman. You'll probably disagree
link |
about this question, but what is your biggest, would you say, disagreement
link |
about either something profound and very important or something completely not
link |
important at all? I don't think you have any disagreements at all.
link |
I'm not sure that's true. We walked into that one, didn't we?
link |
So one thing that you sometimes mention is that, and we did this one on
link |
air too, as it were, whether or not machine learning is
link |
computational statistics. It's not. But it is.
link |
Well, it's not. And in particular, and more importantly,
link |
it is not just computational statistics. So what's missing in the picture?
link |
All the rest of it. What's missing? That which is missing.
link |
Oh, you can't be wrong now. Well, it's not just the statistics.
link |
He doesn't even believe this. We've had this conversation before.
link |
If it were just the statistics, then we would be happy with where we are.
link |
But it's not just the statistics. That's why it's computational
link |
statistics. Or if it were just the computational.
link |
I agree that machine learning is not just statistics.
link |
It is not just the statistics. We can agree on that.
link |
Nor is it just computational statistics. It's computational statistics.
link |
It is computational. What is the computational and
link |
computational statistics? Does this take us into the realm of computing?
link |
It does, but I think perhaps the way I can get him to admit that he's wrong
link |
is that it's about rules. It's about rules.
link |
It's about symbols. It's about all these other things.
link |
But the statistics is not about rules? I'm going to say statistics is about rules.
link |
But it's not just the statistics, right? It's not just a random variable that you
link |
choose and you have a probability. I think you have a narrow view of statistics.
link |
Okay. Well, then what would be the broad view of statistics that would still allow it to be
link |
statistics and not say history that would make computational statistics okay?
link |
Well, okay. So I had my first sort of research mentor, a guy named Tom Landauer,
link |
who taught me to do some statistics, right? And I was annoyed all the time because the
link |
statistics would say that what I was doing was not statistically significant.
link |
And I was like, but, and basically what he said to me is,
link |
statistics is how you're going to keep from lying to yourself,
link |
which I thought was really deep. It is a way to keep yourself honest in a
link |
particular way. I agree with that. Yeah. And so you're trying to find rules.
link |
I'm just going to bring it back to rules. Wait, wait, wait. Could you possibly try to
link |
define rules? Even regular statisticians, non computational statisticians, do spend some
link |
of their time evaluating rules, right? Applying statistics to try to understand,
link |
is this, you know, is this, does this rule capture this? Does this not capture that?
link |
You mean like hypothesis testing kind of thing? Sure. Or like confidence intervals?
link |
Like, like, I think more like hypothesis. Like I feel like the word
link |
statistic literally means like a summary, like a number that summarizes other numbers.
link |
Right. But I think the field of statistics actually applies that idea to, to things like
link |
rules to understand whether or not a rule is valid. So software engineering statistics?
link |
No. Programming languages statistics? No. Because I think there's a very, it's useful
link |
to think about a lot of what AI and machine learning is or certain it should be as software
link |
engineering as programming languages. Just if to put it in language that you might understand,
link |
the hyperparameters beyond the problem. The hyperparameters is too many syllables
link |
for me to understand. The hyperparameters. That's better.
link |
That goes around it, right? It's the decisions you choose to make. It's the metrics you choose to
link |
use. It's the loss function. You want to say the practice of machine learning is different
link |
than the practice of statistics. Like the things you have to worry about and how you worry about
link |
them are different. Therefore, they're different. Right. At a very little, at the very least,
link |
it's that much is true. It doesn't mean that statistics computational or otherwise aren't
link |
important. I think they are. I mean, I do a lot of that, for example. But I think it goes beyond
link |
that. I think that we could think about game theory in terms of statistics, but I don't think
link |
it's very as useful to do. I mean, the way I would think about it or a way I would think about it
link |
is this way. Chemistry is just physics. But I don't think it's as useful to think about chemistry
link |
as being just physics. It's useful to think about it as chemistry. The level of abstraction
link |
really matters here. So I think there are contexts in which it is useful. I think it's that way,
link |
right? So finding that connection is actually helpful. And I think that's when I emphasize
link |
the computational statistics thing. I think I want to befriend statistics and not absorb them.
link |
Here's the a way to think about it beyond what I just said. So what would you say,
link |
and I want you to think back to a conversation I had a very long time ago, what would you say
link |
is the difference between, say, the early 2000s, ICML and what we used to call NIPS, NURPS. Is
link |
there a difference? A lot of it, particularly on the machine learning that was done there?
link |
ICML was around that long. Oh, yeah. So I clear as the new conference, newish.
link |
Yeah, I guess so. And ICML was around the 2000. Oh, ICML predates that. I think my most cited
link |
ICML papers from 94. Michael knows this better than me because, of course, he's significantly
link |
older than I am. But the point is, what is the difference between ICML and NURPS in the late
link |
90s, early 2000s? I don't know what everyone else's perspective would be, but I had a particular
link |
perspective at that time, which is I felt like ICML was more of a computer science place and that
link |
NURPS, NURPS was more of an engineering place, like the kind of math that happened at the two
link |
places. As a computer scientist, I felt more comfortable with the ICML math. And the NURPS
link |
people would say that that's because I'm dumb. And that's such an engineering thing to say.
link |
I agree with that part of it, but I do a little differently. I actually had a nice conversation
link |
with Tom Dietrich about this on Twitter just a couple days ago. I put it a little differently,
link |
which is that ICML was machine learning done by computer scientists. And NURPS was machine
link |
learning done by computer scientists trying to impress statisticians, which was weird because
link |
it was the same people, at least by the time I started paying attention. But it just felt very,
link |
very different. And I think that that perspective of whether you're trying to impress the statisticians
link |
or you're trying to impress the programmers is actually very different and has real impact on
link |
what you choose to worry about and what kind of outcomes you come to. So I think it really
link |
matters. I think computer statistics is a means to an end. It is not an end in some sense. And I
link |
think that really matters here in the same way that I don't think computer science is just
link |
engineering or just science or just math or whatever. Okay. So I'd have to now agree that now we
link |
agree on everything. Yes. Yes. The important thing here is that my opinions may have changed,
link |
but not the fact that I'm right, I think is what we just came to. Right. And my opinions may have
link |
changed and not the fact that I'm wrong. That's right. I've lost me. I think I lost myself there
link |
too. But anyway, we're back. We're back. This happens sometimes. We're sorry. How does neural
link |
networks change this? Just leave and linger on this topic, change this idea of statistics,
link |
how big of a pie statistics is within the machine learning thing? Like, because it sounds like
link |
hyperparameters and also just the role of data. You know, this people are starting to use the
link |
terminology of software 2.0, which is like the act of programming as a, as a, like you're a designer
link |
in the hyperparameter space of neural networks, and you're also the collector and the organizer and
link |
the cleaner of the data. And that's part of the programming. So how did, on the NeurIPS versus
link |
ICML topic, what's the role of neural networks in redefining the size and the role of machine
link |
learning? I can't wait to hear what Michael thinks about this, but I would add one. But you will.
link |
But that's true. I will force myself to. I think the, the, there's one other thing I would add to
link |
your description, which is the kind of software engineering part is what does it mean to debug,
link |
for example. But this is a difference between the kind of computational statistics view of
link |
machine learning and the computational view of machine learning, which is, I think one is worried
link |
about the equation as it were. And by the way, this is not a value judgment. I just think it's
link |
about perspective. But the kind of questions you would ask, we start asking yourself, well,
link |
what does it mean to program and develop and build the system is a very computer
link |
sciencey view of the problem. I mean, when, if you get on data science Twitter and econ Twitter,
link |
you actually hear this a lot with the, you know, the economist and the data scientist complaining
link |
about the machine learning people was, you know, it's just statistics. And I don't know why they
link |
don't don't see this, but they're not even asking the same questions. They're not thinking about it
link |
as a kind of programming problem. And I think that that really matters just asking this question.
link |
I actually think it's a little different from programming and hyperparameters space and sort
link |
of collecting the data. But I do think that that immersion really matters. So I'll give you a quick,
link |
a quick example of the way I think about this. So I teach machine learning, Michael and I have
link |
co taught a machine learning class, which has now reached, I don't know, 10,000 people at least
link |
over the last several years, or somewhere there's abouts. And my machine learning assignments are
link |
of this form. So the super the first one is something like implement these five algorithms,
link |
you know, K and N and S, you know, SVMs and boosting and decision trees and neural networks.
link |
And maybe that's it. I can't remember. And when I say implement, I mean, steal the code. I'm
link |
completely uninterested. You get zero points for getting the thing to work. And I want you
link |
spending your time worrying about getting the corner case right of, you know, what happens
link |
when you are trying to normalize distances and the points on the thing. And so you divide by
link |
zero. I'm not interested in that, right? Steal the code. However, you're going to run those
link |
algorithms on two data sets. The data sets have to be interesting. What does it mean to be interesting?
link |
Well, data sets interesting if it reveals differences between algorithms, which presumably
link |
are all the same, because they can represent whatever they can represent. And two data sets
link |
are interesting together if they show different differences as it were. And you have to analyze
link |
them. You have to justify their interestingness and you have to analyze them in a whole bunch of
link |
ways. But all I care about is the data in your analysis, not the programming. And I occasionally
link |
end up in these long discussions with students. Well, I don't really, I copy and paste the things
link |
that I've said the other 15,000 times it's come up, which is, they go, but the only way to learn
link |
really understand is to code them up, which is a very programmer software engineering view
link |
of the world. If you don't program it, you don't understand it, which is, by the way,
link |
I think is wrong in a very specific way. But it is a way that you come to understand because then
link |
you have to wrestle with the algorithm. But the thing about machine learning is not just sorting
link |
numbers. Where in some sense, the data doesn't matter. What matters is, well, does the algorithm
link |
work on these abstract things, one to less than the other. In machine learning, the data matters.
link |
It matters more than almost anything. And not everything, but almost anything. And so as a
link |
result, you have to live with the data and don't get distracted by the algorithm per se. And I
link |
think that that focus on the data and what it can tell you and what question it's actually answering
link |
for you, as opposed to the question you thought you were asking, is a key and important thing
link |
about machine learning and is a way that computationalists, as opposed to statisticians,
link |
bring a particular view about how to think about the process. The statisticians, by contrast,
link |
bring, I think I'd be willing to say, a better view about the kind of formal math that's behind
link |
it and what an actual number ultimately is saying about the data. And those are both important,
link |
but they're also different. I didn't really think of it this way is to build intuition about
link |
the role of data, the different characteristics of data by having two data sets that are different
link |
and they reveal the differences and the differences. That's a really fascinating,
link |
that's a really interesting educational approach. The students love it, but not right away.
link |
They love it later. They love it at the end. Not at the beginning. Not even immediately after.
link |
I feel like there's a deep, profound lesson about education there. Yeah. That you can't listen to
link |
students about whether what you're doing is the right or the wrong thing.
link |
Well, as a wise, Michael Lippmann once said to me about children, which I think applies to teaching,
link |
is you have to give them what they need without bending to their will. And students are like
link |
that. You have to figure out what they need. You're a curator. Your whole job is to curate
link |
and to present because on their own, they're not going to necessarily know where to search.
link |
So you're providing pushes in some direction and learn space and you have to give them what they
link |
need in a way that keeps them engaged enough so that they eventually discover what they want
link |
and they get the tools they need to go and learn other things. What's your view? Let me put on
link |
my Russian hat, which believes that life is... I like Russian hats, by the way. If you have one,
link |
I would like this. Those are ridiculous. Yes. But in a delightful way, but sure.
link |
What do you think is the role of... We talked about balance a little bit. What do you think is
link |
the role of hardship in education? I think the biggest things I've learned, what made me fall
link |
in love with math, for example, is by being bad at it until I got good at it. So struggling with
link |
a problem, which increased the level of joy I felt when I finally figured it out. It always felt
link |
with me, with teachers, especially modern discussions of education, how can we make
link |
education more fun, more engaging, more all those things? Well, from my perspective, it's like
link |
you may be missing the point that education, that life is suffering. Education is supposed to be hard
link |
and that actually what increases the joy you feel when you actually learn something. Is that
link |
ridiculous? Do you like to see your students suffer? Okay. So this may be a point where we differ.
link |
I suspect not. Let me do go on. Well, what would your answer be? I want to hear you first. Okay. Well,
link |
I was going to not answer the question. You don't want the students to know you're going to suffer?
link |
No, no, no. I was going to say that there's... I think there's a distinction that you can make
link |
in the kind of suffering. So I think you can be in a mode where you're suffering in a hopeless way
link |
versus you're suffering in a hopeful way, where you're like, you can see that you can still imagine
link |
getting to the end. And as long as people are in that mindset where they're struggling, but it's
link |
not a hopeless kind of struggling, that's productive. I think that's really helpful.
link |
But it's struggling. If you break their will, if you leave them hopeless, no, that don't... Sure,
link |
some people are going to whatever lift themselves up by their bootstraps, but mostly you give up
link |
and certainly it takes the joy out of it. And you're not going to spend a lot of time on something
link |
that brings you no joy. So it is a bit of a delicate balance. You have to thwart people
link |
in a way that they still believe that there's a way through.
link |
Right. So that's a... We strongly agree, actually. So I think... Well, first off, struggling and
link |
suffering aren't the same thing, right? Yeah, it's being poetic.
link |
Oh, no. I actually appreciate the poetry. And one of the reasons I appreciate it is that they are
link |
often the same thing and often quite different, right? So you can struggle without suffering.
link |
You can certainly suffer pretty easily. You don't necessarily have to struggle to suffer.
link |
So I think that you want people to struggle, but that hope matters. You have to understand
link |
that they're going to get through it on the other side. And it's very easy to confuse the two.
link |
I actually think Brown University has a very... Just philosophically has a very different take
link |
on the relationship with their students, particularly undergrads from, say, a place like
link |
Georgia Tech, which is... Which university is better? Well, I have my opinions on that.
link |
I mean, remember, Charles said, it doesn't matter what the facts are, I'm always right.
link |
The correct answer is that it doesn't matter. They're different. But they're clearly answers.
link |
He went to a school like the school where he is as an undergrad. I went to a school,
link |
specifically the same school, though it was changed a bit in the intervening years.
link |
Brown or Georgia Tech.
link |
No, I was talking about Georgia Tech.
link |
Georgia Tech is changed.
link |
Yeah. And I went to an undergrad place that's a lot like the place where I work now. And so it
link |
does seem like we're more familiar with these models.
link |
There's a similarity between Brown and Yale.
link |
Yeah. I think they're quite similar.
link |
Duke has some similarities too, but it's got a little Southern draw.
link |
You've kind of worked your... You sort of worked at universities that are like the places where
link |
you learned. And the same would be true for me.
link |
Are you uncomfortable venturing outside the box? Is that what you're saying?
link |
That's what I'm saying.
link |
Yeah, Charles is definitely... He only goes to places that have Institute in the name, right?
link |
It has worked out that way. Well, academic places anyway.
link |
Well, no, I was a visiting scientist at UPIN or visiting something at UPIN.
link |
Oh, wow. I just understood your joke.
link |
Five minutes later.
link |
I like to set these sort of time bombs.
link |
The Institute is in the...
link |
That Charles only goes to places that have Institute in the name.
link |
So I guess Georgia... I forget that Georgia Tech is Georgia Institute of Technology.
link |
The number of people who refer to it as Georgia Tech University is large and incredibly year
link |
old. It's one of the few things that genuinely gets under my skin.
link |
But like schools like Georgia Tech and MIT have as part of the ethos.
link |
Like there is... I want to say there's an abbreviation that someone taught me.
link |
Like IHTFP, something like that.
link |
Like there's an expression which is basically, I hate being here.
link |
Which they say so proudly. And that is definitely not the ethos at Brown.
link |
Like Brown is... There's a little more pampering and empowerment and stuff.
link |
And it's not like we're going to crush you and you're going to love it.
link |
So yeah, I think there's a... I think the ethoses are different.
link |
That's interesting, yeah.
link |
We had Drownproofer.
link |
What's that? Drownproofer?
link |
In order to graduate from Georgia Tech, this is a true thing.
link |
Feel free to look it up.
link |
A lot of schools have this, by the way.
link |
No. Actually, Georgia Tech was barely the first.
link |
I feel like Georgia Tech was the first in a lot of things.
link |
It was the first in a lot of things.
link |
Had the first Master's degree in Georgia.
link |
First Masters in Computer Science, actually.
link |
Right. Online Masters.
link |
Well, that too, but way back in the 60s.
link |
Feel the first information in Computer Science Master's degree in the country.
link |
But the Georgia Tech, it used to be the case that I would graduate from Georgia Tech.
link |
You had to take a Drownproofing class.
link |
Where effectively, they threw you in the water to hide you up.
link |
If you didn't drown, you got to graduate.
link |
You basically... There were certainly versions of it.
link |
But I mean, luckily, they ended it just before I had to graduate
link |
because otherwise I would have never graduated.
link |
That wasn't going to happen.
link |
I want to say 84, 83, someone around them, they ended it.
link |
But yeah, it used to have to prove you could tread water
link |
for some ridiculous amount of time or you couldn't graduate.
link |
No, it was more than two minutes.
link |
I bet it was two minutes.
link |
Okay, well, we'll look.
link |
And it was in a bathtub.
link |
But it was a real thing.
link |
But that idea that pushed you...
link |
Yeah, fully clothed.
link |
I don't think... I bet it was that and not tied up.
link |
Because who needs to learn how to swim when you're tied?
link |
But who needs to learn to swim when you're actually falling
link |
into the water dressed?
link |
That's a real thing.
link |
I think your facts are getting in the way with a good story.
link |
I didn't mean to...
link |
So they tie you up.
link |
Sometimes the narrative matters.
link |
But whatever it was, you had to...
link |
It was called drownproofing for a reason.
link |
The point of the story, Michael, is that...
link |
Well, no, but that's good.
link |
It doesn't bring it back to struggle.
link |
That's a part of what Georgia Tech has always been.
link |
And we struggle with that, by the way,
link |
about what we want to be, particularly as things go.
link |
But you sort of...
link |
How much can you be pushed without breaking?
link |
And you come out of the other end stronger, right?
link |
There's this saying we used to have when I was an undergrad.
link |
There was Georgia Tech, building tomorrow the night before.
link |
And it was just kind of idea that, you know,
link |
give me something impossible to do,
link |
and I'll do it in a couple of days,
link |
because that's what I just spent the last four or five or six years with.
link |
That ethos definitely stuck to you.
link |
Having now done a number of projects with you,
link |
you definitely will do it the night before.
link |
That's not entirely true.
link |
There's nothing wrong with waiting until the last minute.
link |
The secret is knowing when the last minute is.
link |
That's brilliantly put.
link |
Yeah, that is a definite Charles statement
link |
that I am trying not to embrace.
link |
Well, and I appreciate that because you helped move my last minute.
link |
That's a social construct where you converge together
link |
with the definitional last minute is.
link |
And we figure that all together.
link |
In fact, MIT, you know, I'm sure a lot of universities have this,
link |
but MIT has like MIT time that everyone has always agreed together
link |
that there is such a concept,
link |
and everyone just keeps showing up like 10 to 15 to 20,
link |
depending on the department, late to everything.
link |
So there's like a weird drift that happens.
link |
It's kind of fascinating.
link |
Yeah, we're five minutes.
link |
We're five minutes.
link |
In fact, the classes will say, you know,
link |
well, this is no longer true, actually,
link |
but it used to be a class that started eight,
link |
but actually it started eight or five.
link |
It ends at nine, actually it ends at eight, 55.
link |
Everything's five minutes off,
link |
and nobody expects anything to start until five minutes
link |
after the half hour, whatever it is.
link |
Well, let's rewind the clock back to the 50s and 60s
link |
when you guys met.
link |
How did you, I'm just kidding, I don't know.
link |
But what, can you tell the story of how you met?
link |
So you've, like the internet and the world
link |
kind of knows you as connected in some ways
link |
in terms of education, of teaching the world.
link |
That's like the public facing thing,
link |
but how did you as human beings
link |
and as collaborators meet?
link |
I think there's two stories.
link |
One is how we met,
link |
and the other is how we got to know each other.
link |
I'm not gonna say follow, I'm not gonna say follow,
link |
I'm gonna say that we came to understand that we...
link |
Had some common something, yeah.
link |
It's funny, because on the surface,
link |
I think we're different in a lot of ways,
link |
but there's something that's just consonant.
link |
Yeah, I mean, now we complete each other's...
link |
That's just consonant.
link |
So I will tell the story of how we met,
link |
and I'll let Michael tell the story of how we met.
link |
Okay, so here's how we met.
link |
I was already at that point was AT&T Labs.
link |
There's a long, interesting story there,
link |
but anyway, I was there,
link |
and Michael was coming to interview.
link |
He was a professor at Duke at the time,
link |
but decided for reasons that he wanted to be in New Jersey.
link |
And so that would mean Bell Labs slash AT&T Labs.
link |
And we were doing interview,
link |
interviews are very much like academic interviews,
link |
and so I had to be there.
link |
We all had to meet with him afterwards
link |
and so on, one on one.
link |
But it was obvious to me that he was going to be hired,
link |
like no matter what, because everyone loved him.
link |
They were just talking about all the great stuff he did.
link |
Oh, he did this great thing,
link |
and you had just won something at AAAI, I think,
link |
or maybe you got 18 papers in AAAI that year.
link |
I got the best paper award at AAAI for the crossword stuff.
link |
So that had all happened,
link |
and everyone was going on and on and on
link |
about it actually.
link |
So Tinder was saying incredibly nice things about you.
link |
He can be very grumpy.
link |
That's nice to hear.
link |
He was grumpily saying very nice things.
link |
Oh, that makes sense.
link |
Yeah, it does make sense.
link |
So, you know, so it was going to come.
link |
Why was I meeting him?
link |
I had something else I had to do.
link |
I can't remember what it was.
link |
Probably involved comic books.
link |
So he remembers meeting me as inconveniencing his afternoon.
link |
So I eventually came to my office.
link |
I was in the middle of trying to do something.
link |
I can't remember what, and he came and he sat down.
link |
And for reasons that are purely accidental,
link |
despite what Michael thinks,
link |
my desk at the time was set up in such a way
link |
that had sort of an L shape,
link |
and the chair on the outside was always lower
link |
than the chair that I was in.
link |
And, you know, the kind of point was to...
link |
The only reason I think that it was on purpose
link |
is because you told me it was on purpose.
link |
I don't remember that.
link |
Anyway, the thing is that, you know, it kind of gives...
link |
His guest chair was really low
link |
so that he could look down at everybody.
link |
The idea was just to simply create a nice environment
link |
that you were asking for a mortgage,
link |
and I was going to say no.
link |
That was the point.
link |
It was a very simple idea here.
link |
Anyway, so we sat there and we just talked for a little while,
link |
and I think he got the impression that I didn't like him.
link |
Strongly got that impression.
link |
The talk was really good.
link |
And he pulled the assignment.
link |
The talk, by the way, was terrible.
link |
And right after the talk, I said to my host,
link |
Michael Kearns, who ultimately was my boss.
link |
I'm a friend and a huge fan of Michael, yeah.
link |
He is a remarkable person.
link |
After my talk, I went into the...
link |
He went into the basketball.
link |
He's good at everything.
link |
No, but basketball and racquetball, too.
link |
Squash, squash, not racquetball.
link |
Yeah, squash, which is not...
link |
And I hope you hear that, Michael.
link |
You mean as a game, not his skill level,
link |
because I'm pretty sure he's...
link |
There's some competitiveness there,
link |
but the point is that it was like the middle of the day.
link |
I had full day of interviews.
link |
Like, I've met with people,
link |
but then in the middle of the day, I gave a job talk.
link |
And then there was going to be more interviews,
link |
but I pulled Michael aside and I said,
link |
I think it's in both of our best interests
link |
if I just leave now, because that was so bad
link |
that it'd just be embarrassing
link |
if I have to talk to any more people.
link |
Like, you look bad for having invited me.
link |
Like, it's just, let's just forget this ever happened.
link |
So I don't think the talk went well.
link |
That's one of the most Michael Lipman
link |
set of sentences I think I've ever heard.
link |
Or at least everyone knew he was great,
link |
so maybe it didn't matter.
link |
I remember the talk,
link |
and I remember him being very much
link |
the way I remember him now in any given week.
link |
And we met and we talked about stuff.
link |
He thinks I didn't like him, but...
link |
Because he was so grumpy.
link |
Must have been the chair thing.
link |
The chair thing and the low voice, I think.
link |
Like, he obviously...
link |
And that slight skeptical look.
link |
I have no idea what you're talking about.
link |
Well, I probably didn't have any idea
link |
what you were talking about.
link |
Anyway, I liked him.
link |
He asked me questions.
link |
I answered questions.
link |
I felt bad about myself.
link |
It was a normal day.
link |
What's a normal day?
link |
And that's how we met.
link |
And then I got hired and I was in the group.
link |
Can we take a slight tangent on this topic of...
link |
Maybe you could speak through the bigger picture.
link |
It sounds like you're quite self critical.
link |
I think I can do better.
link |
I'll try me again.
link |
Yeah, that was like a three out of 10 response.
link |
So let's try to work it up to five and six.
link |
I remember Marvin Minsky said on a video interview
link |
something that the key to success in academic research
link |
is to hate everything you do.
link |
For some reason...
link |
I think I followed that
link |
because I hate everything he's done.
link |
That's a good line.
link |
Maybe that's a keeper.
link |
But do you find that resonance with you at all
link |
in how you think about talks and so on?
link |
I would say it differently.
link |
That's such an MIT view of the world.
link |
So I remember talking about this as a student.
link |
You were basically told I will clean it up
link |
for the purposes of the podcast.
link |
Then you go to a conference or something
link |
and you're like, everybody else's work is crap.
link |
Everybody else's work is crap.
link |
And you feel better and better about it,
link |
relatively speaking.
link |
And then you sort of keep working on it.
link |
I don't hate my work.
link |
That resonates with me.
link |
Yes, I've never hated my work,
link |
but I have been dissatisfied with it.
link |
And I think being dissatisfied,
link |
being okay with the fact that you've taken a positive step,
link |
the derivatives positive,
link |
maybe even the second derivatives positive,
link |
that's important because that's a part of the hope, right?
link |
But you have to...
link |
But I haven't gotten there yet.
link |
If that's not there, that I haven't gotten there yet,
link |
then it's hard to move forward, I think.
link |
which is a little different from hating everything that you do.
link |
I mean, there's things that I've done
link |
that I like better than I like myself.
link |
So it's separating me from the work, essentially.
link |
So I think I am very critical of myself,
link |
but sometimes the work I'm really excited about,
link |
and sometimes I think it's kind of good.
link |
It doesn't happen right away.
link |
So I found the work that I've liked, that I've done,
link |
most of it, I liked it in retrospect
link |
more when I was far away from it in time.
link |
I have to be fairly excited about it to get done.
link |
No, excited at the time,
link |
but then happy with the result or...
link |
But years later, or even I might go back,
link |
you know what, that actually turned out to matter.
link |
That wasn't terrible, yeah, yeah.
link |
That turned out to matter.
link |
Or, oh gosh, it turns out I've been thinking
link |
It's actually influenced all the work that I've done since
link |
without realizing it.
link |
Boy, that guy was smart.
link |
Yeah, that guy had a future.
link |
He's going places.
link |
I think there's...
link |
So yeah, so I think there's something to it.
link |
I think there's something to the idea.
link |
You've got to hate what you do,
link |
but it's not quite hate.
link |
It's just being unsatisfied.
link |
And different people motivate themselves differently.
link |
I don't happen to motivate myself with self loathing.
link |
I happen to motivate myself with something else.
link |
So you're able to sit back and be proud
link |
of, in retrospect, of the work you've done.
link |
Well, and it's easier when you can connect it
link |
with other people, because then you can be proud of them.
link |
Proud of the people, yeah.
link |
And then the question is...
link |
No, you can still safely hate yourself.
link |
Yeah, that's right.
link |
It's win, win, Michael, or at least win, lose,
link |
which is what you're looking for.
link |
There's so many brothers behind this.
link |
Yeah, there's levels.
link |
So how did you actually meet, meet?
link |
So the way I think about it is,
link |
because we didn't do much research together,
link |
at AT&T, but then we all got laid off.
link |
By the way, sorry to interrupt,
link |
but that was one of the most magical places,
link |
historically speaking.
link |
They did not appreciate what they had.
link |
I feel like there's a profound lesson in there, too.
link |
How do we get it...
link |
Like, why was it so magical?
link |
Was it just the coincidence of history,
link |
or is there something special about...
link |
There were some really good managers
link |
and people who really believed in machine learning.
link |
As this is going to be important,
link |
let's get the people who are thinking about this
link |
in creative and insightful ways
link |
and put them in one place and stir.
link |
Yeah, but even beyond that, right,
link |
it was Bell Labs at its heyday.
link |
And even when we were there,
link |
which I think was past its heyday.
link |
And to be clear, he's gotten to be at Bell Labs.
link |
I never got to be at Bell Labs.
link |
I joined after that.
link |
Yeah, I should have been 91 as a grad student.
link |
So I was there for a long time, every summer, except for...
link |
So twice I worked for companies
link |
that had just stopped being Bell Labs.
link |
Bellcore and then AT&T Labs.
link |
So Bell Labs was several locations
link |
or for the research, or is it one...
link |
Definitely several.
link |
Jersey's involved somehow.
link |
They're all in Jersey.
link |
Yeah, they're all over the place.
link |
But they were in a couple places in Jersey.
link |
Murray Hill was the Bell Labs place.
link |
So you had an office at Murray Hill
link |
at one point in your career.
link |
Yeah, and I played Ultimate Frisbee
link |
on the cricket pitch at Bell Labs at Murray Hill.
link |
And then it became AT&T Labs when it split off with Luce
link |
during what we called Trivestiture.
link |
Better than Michael Korn's at Ultimate Frisbee?
link |
But I think that one's not boasting.
link |
I think Charles plays a lot of Ultimate,
link |
and I don't think Michael does.
link |
Yes, but that wasn't the point.
link |
The point is, yes.
link |
I have played on a championship winning Ultimate Frisbee team
link |
or whatever, Ultimate team with Charles.
link |
So I know how good he is.
link |
How good I was anyway when I was younger.
link |
But the thing is...
link |
I know how young he was when he was younger.
link |
So much younger than now.
link |
Michael was a much better basketball player than I was.
link |
Yes, no, not Michael.
link |
To be clear, I've not played basketball with you.
link |
So you don't know how terrible I am,
link |
but you have a probably pretty good guess.
link |
And that you're not as good as Michael Korn's.
link |
He's tall and athletic.
link |
And he cared about it.
link |
He's very athletic.
link |
And probably competitive.
link |
I love hanging out with Michael.
link |
Anyway, but we were talking about something else,
link |
although I no longer remember what it was.
link |
What were we talking about?
link |
So this was kind of cool about what was magical about it.
link |
The first thing you have to know is that Bell Labs was an arm of the government, right?
link |
Because AT&T was an arm of the government.
link |
It was a monopoly.
link |
And, you know, every month you paid a little thing on your phone bill,
link |
which turned out was a tax for like all the research that Bell Labs was doing.
link |
And, you know, they invented transistors and the laser and whatever else they did.
link |
The Big Bang or whatever the cosmic background radiation.
link |
Yeah, they did all that stuff.
link |
They had some amazing stuff with directional microphones, by the way.
link |
I got to go in this room where they had all these panels and everything.
link |
And we would talk at one another and he'd lose some panels around.
link |
And then he'd have me step, two steps to the left.
link |
And I couldn't hear a thing he was saying because nothing was bouncing off the walls.
link |
And then he would shut it all down and you could hear your heartbeat,
link |
which is deeply disturbing to hear your heartbeat.
link |
I mean, you can feel it now.
link |
There's just so much other sort of noise around.
link |
Anyway, Bell Labs is about pure research.
link |
It was a university in some sense, the purest sense of a university,
link |
but without students.
link |
So it was all the faculty working with one another and students would come in to learn.
link |
They would come in for three or four months, you know, during the summer and they would go away.
link |
But it was just this kind of wonderful experience.
link |
I could walk out my door.
link |
In fact, I would often have to walk out my door and deal with Rich Sutton
link |
and Michael Kerns yelling at each other about whatever it is they were yelling about
link |
the proper way to prove something or another.
link |
And I could just do that and Dave McAllister and even Peter Stone
link |
and all of these other people, including Satinder and then eventually Michael.
link |
And it was just a place where you could think thoughts and it was okay
link |
because so long as once every 25 years or so somebody invented a transistor,
link |
it paid for everything else.
link |
You could afford to take the risk.
link |
And then when that all went away, it became harder and harder and harder to justify it
link |
as far as the folks who were very far away were concerned.
link |
And there was such a fast turnaround among middle management on the AT&T side
link |
that you never had a chance to really build a relationship.
link |
At least people like us didn't have a chance to build a relationship.
link |
So when the diaspora happened, it was amazing, right?
link |
And I think everybody ended up at a great place and made a huge,
link |
continued to do really good work with machine learning.
link |
But it was a wonderful place and people will ask me,
link |
what's the best job you've ever had?
link |
And as a professor, the answer that I would give is, well, probably Bell Labs
link |
in some very real sense.
link |
And I would never have a job like that again because Bell Labs doesn't exist anymore.
link |
And, you know, Microsoft research is great and Google does good stuff
link |
and you can pick IBM, you can tell everyone to, but Bell Labs was magical.
link |
It was around for, it was an important time and represents a high water market
link |
in basic research in the US.
link |
Is there something you could say about the physical proximity and the chance collisions?
link |
Like we live in this time of the pandemic where everyone is maybe trying to see
link |
the silver lining and accepting the remote nature of things.
link |
Is there one of the things that people like faculty that I talked to miss
link |
is the procrastination.
link |
Like the chance to make everything is about meetings that are supposed to be.
link |
There's not a chance to just, you know, talk about comic book or whatever,
link |
like go into discussion that's totally pointless.
link |
So it's funny you say this because that's how we met.
link |
Met was exactly that.
link |
So I'll let Michael say that, but I'll just add one thing, which is just that, you know,
link |
research is a social process and it helps to have random social interactions
link |
even if they don't feel social at the time.
link |
That's how you get things done.
link |
One of the great things about the AI lab when I was there,
link |
I don't quite know what it looks like now once they move buildings,
link |
but we had entire walls that were whiteboards and people would just get up there
link |
and they were just right and people would walk up and you'd have arguments
link |
and you'd explain things to one another and you got so much out of the freedom to do that.
link |
You had to be okay with people challenging every freaking word you said,
link |
which I would sometimes find deeply irritating, but most of the time it was quite useful.
link |
But the sort of pointlessness and the interaction was in some sense the point, at least for me.
link |
Yeah, I mean, you, I think offline yesterday I mentioned Josh Tannenbaum and he's very much,
link |
he put, he's, man, he's such an inspiration in the childlike way that he pulls you in on any topic.
link |
It doesn't even have to be about machine learning or the brain.
link |
He'll just pull you into a closest writable surface, which is still, you can find whiteboards in MIT everywhere.
link |
And just like basically cancel all meetings and talk for a couple hours about some aimless thing
link |
and it feels like the whole world, the time space continuum kind of warps
link |
and that becomes the most important thing.
link |
And then it's just, it's definitely something worth missing in this world where everything's remote.
link |
There's some magic to the physical presence.
link |
Whenever I wonder myself whether MIT really is as great as I remember it, I just go talk to Josh.
link |
Yeah, you know, that's funny.
link |
There's a few people in this world that carry the best of what particular institutions stand for, right?
link |
I mean, I don't, my guess is he's unaware of this.
link |
That the masters are not aware of their mastery.
link |
Yes, but first the tangent, no.
link |
How did you meet me?
link |
So I'm not sure what you were thinking, but when it started to dawn on me that maybe we had a longer term bond
link |
was after we all got laid off and you had decided at that point that we were still paid.
link |
We were given an opportunity to like do a job search and kind of make a transition, but it was clear that we were done.
link |
And I would go to my office to work and you would go to my office to keep me from working.
link |
That was my recollection of it.
link |
You had decided that there was really no point in working for the company because our relationship with the company was done.
link |
Yeah, but remember I felt that way beforehand.
link |
It wasn't about the company.
link |
It was about the set of people there doing really cool things and it always, always been that way.
link |
But we were working on something together.
link |
Oh, yeah, yeah, yeah, that's right.
link |
Oh, so at the very end we all got laid off, but then our boss came to our boss's boss came to us because our boss was Michael Kearns
link |
and he had jumped ship brilliantly, like perfect timing, like things like right before the ship was about to sink.
link |
He was like, gotta go and landed perfectly because Michael Kearns and leaving the rest of us to go like, this is fine.
link |
And then it was clear that wasn't fine and we were all toast.
link |
So we had this sort of long period of time.
link |
But then our boss figured out, okay, wait, maybe we can save a couple of these people if we can have them do something really useful.
link |
And the useful thing was we were going to make basically an automated assistant that could help you with your calendar.
link |
You could like tell it things and it would respond appropriately.
link |
It would just kind of integrate across all sorts of your personal information.
link |
And so me and Charles and Peter Stone were set up as the crack team to actually solve this problem.
link |
Other people maybe were too theoretical that they thought and but we could actually get something done.
link |
So we sat down to get something done and there wasn't time and it wouldn't have saved us anyway.
link |
And so it all kind of went downhill.
link |
But the interesting, I think, Coda to that is that our boss's boss is a guy named Ron Brockman.
link |
And when he left AT&T, because we were all laid off, he went to DARPA, started up a program there that became Calo,
link |
which is the program from which Siri sprung, which is a digital assistant that helps you with your calendar and a bunch of other things.
link |
It really, you know, in some ways got its start with me and Charles and Peter trying to implement this vision that Ron Brockman had,
link |
that he ultimately got implemented through his role at DARPA.
link |
So when I'm trying to feel less bad about having been laid off from what is possibly the greatest job of all time,
link |
I think about, well, we kind of help birth Siri.
link |
And then he did other things too, but we got to spend a lot of time in his office and talk about...
link |
We got to spend a lot of time in my office.
link |
And so then we went on our merry way.
link |
Everyone went to different places.
link |
Charles landed at Georgia Tech, which was what he always dreamed he would do.
link |
And so that worked out well.
link |
I came up with a saying at the time, which is luck favors the Charles.
link |
It's kind of like luck favors the prepared.
link |
But Charles, like, he wished something and then it would basically happen just the way he wanted.
link |
It was inspirational to see things go that way.
link |
Things worked out.
link |
And we stayed in touch.
link |
And then I think it really helped when you were working on...
link |
I mean, you kept me in the loop for things like threads and the work that you were doing at Georgia Tech.
link |
But then when they were starting their online master's program,
link |
he knew that I was really excited about MOOCs and online teaching.
link |
And he's like, I have a plan.
link |
And I'm like, tell me your plan. He's like, I can't tell you the plan yet.
link |
Because they were deep in negotiations between Georgia Tech and Udacity to make this happen.
link |
And they didn't want it to leak.
link |
So Charles would kept teasing me about it, but wouldn't tell me what was actually going on.
link |
And eventually it was announced.
link |
And he said, I would like you to teach the machine learning course with me.
link |
I'm like, that can't possibly work.
link |
But it was a great idea.
link |
And it was super fun.
link |
It was a lot of work to put together, but it was really great.
link |
Was that the first time you thought about, first of all, was it the first time you got seriously into teaching?
link |
I mean, you know, I was a professor.
link |
This was already after you jumped to, so like, there's a little bit of jumping around in time.
link |
Yeah, sorry about that.
link |
There's a pretty big jump in time.
link |
So like the MOOCs thing.
link |
So Charles got to Georgia Tech and he, I mean, maybe Charles, maybe this is a Charles story.
link |
I guess it was like 2002.
link |
He got to Georgia Tech in 2002.
link |
And worked on things like revamping the curriculum, the undergraduate curriculum, so that it had some kind of semblance of modular structure because computer science was at the time moving from a fairly narrow specific set of topics to touching a lot of other parts of intellectual life.
link |
And the curriculum was supposed to reflect that.
link |
And so Charles played a big role in kind of redesigning that.
link |
And then for my labors, I ended up as associate dean.
link |
He got to become associate dean in charge of educational stuff.
link |
It should be a valuable lesson if you're good at something.
link |
They will give you responsibility to do more of that thing.
link |
Don't show competence.
link |
Don't show competence if you don't have responsibility.
link |
Here's what they say.
link |
The reward for good work is more work.
link |
The reward for bad work is less work, which I don't know, depending on what you're trying to do that week.
link |
One of those is better than the other.
link |
Well, one of the problems with the word work, sorry to interrupt, is that it seems to be an antonym in this particular language.
link |
We have the opposite of happiness, but it seems like they're, they're like, that's one of, you know, we talked about balance.
link |
It's always like work life balance always rub me the wrong way as a terminology.
link |
I know it's just words.
link |
The opposite of work is play, but ideally work is play.
link |
Oh, I can't tell you how much time I'd spend.
link |
Certainly I was at Bell Labs, except for a few very key moments.
link |
As a professor, I would do this too.
link |
I was just saying, I cannot believe they're paying me to do this because it's fun.
link |
It's something that I would, I would do for a hobby if I could anyway.
link |
So that's what it worked out.
link |
Are you sure you want to be saying that when this is being recorded?
link |
As a dean, that is not true at all.
link |
But, but I think here with this, that even though a lot of time passed, you know, Michael and I talked almost every, well, we texted almost every day during the period.
link |
Charles at one point took me, there was the ICML conference, the machine learning conference was in Atlanta.
link |
I was the chair, the general chair of the conference.
link |
Charles was my publicity chair or something like that or fund raising chair.
link |
Fund raising chair.
link |
But he decided it'd be really funny if he didn't actually show up for the conference in his own home city.
link |
So he didn't, but he did at one point pick me up at the conference in his Tesla and drove me to the Atlanta mall and forced me to buy an iPhone because he didn't like how it was to text with me and thought it would be better for him if I had an iPhone.
link |
The text would be somehow smoother.
link |
And so, yeah, but, but it was.
link |
Charles forced me to get an iPhone so that he could text me more efficiently.
link |
I thought that was an interesting moment.
link |
It works for me anyway.
link |
So we kept talking the whole time and then eventually we did the, we did the teaching thing and it was great.
link |
And there's a couple of reasons for that, by the way.
link |
One is I really wanted to do something different.
link |
Like you've got this medium here.
link |
People claim it can change things.
link |
What's a thing that you could do in this medium that you could not do otherwise besides edit, right?
link |
I mean, what could you do?
link |
And being able to do something with another person was that kind of thing.
link |
I mean, you can take turns, but teaching together, having conversations is very hard, right?
link |
So that was a cool thing.
link |
The second thing, give me an excuse to do more stuff with him.
link |
I always thought he makes it sound brilliant.
link |
And it is, I guess.
link |
But it's at the time, it really felt like I've got a lot to do, Charles is saying.
link |
And it would be great if Michael could teach the course and I could just hang out.
link |
Just kind of coast on that.
link |
Well, that's what the second class was more like that.
link |
Because the second class was explicit.
link |
The first class, it was at least half.
link |
Yeah, but I do all the stuff.
link |
I think you're once again letting the facts get in the way.
link |
I should just let Charles talk.
link |
But that's the facts that he saw.
link |
So that was kind of true for 7642, which is the reinforcement learning class.
link |
Because that was really his class.
link |
You started with reinforcement learning?
link |
No, we started with machine learning.
link |
We started with machine learning, 7641, which is supervised learning, unsupervised learning,
link |
and reinforcement learning and decision making.
link |
Cram all that in there.
link |
The kind of assignments that we talked about earlier.
link |
And then eventually, about a year later, we did a follow on 7642, which is reinforcement learning and decision making.
link |
The first class was based on something I had been teaching at that point for well over a decade.
link |
And the second class was based on something Michael had been teaching.
link |
Actually, I learned quite a bit teaching that class with him.
link |
But he drove most of that.
link |
But the first one I drove most of it was all my material, although I had stolen that material originally from slides I found online from Michael,
link |
who had originally stolen that material from, I guess, slides he found online, probably from Andrew Moore.
link |
Because the jokes were the same anyway.
link |
At least some of the, at least when I found the slide, some of the stuff.
link |
Yes, every machine learning class taught in the early 2000s stole from Andrew Moore.
link |
A particular joke or two.
link |
At least the structure.
link |
Now, I did, and he did actually a lot more with reinforcement learning and such and game theory and those kinds of things.
link |
But, you know, we all sort of built.
link |
You need a research world.
link |
I mean, in teaching that class.
link |
The coverage was different than what other people started.
link |
Most people were just doing supervised learning and maybe a little bit of, you know, clustering and whatnot.
link |
But we took it all the way to.
link |
A lot of it just comes from Tom Mitchell's book.
link |
Yeah, except, well, half of it comes from Tom Mitchell's book, right?
link |
But the other half doesn't.
link |
This is why it's all readings, right?
link |
Because certain things weren't invented when Tom Mitchell's book.
link |
Yeah, okay, that's true.
link |
But it was, it was quite good.
link |
But there's a reason for that besides, you know, just, I wanted to do it.
link |
I wanted to do something new and I wanted to do something with him, which is a realization, which is, despite what you might believe, he's an introvert and I'm an introvert, or I'm on the edge of being an introvert anyway.
link |
But both of us, I think, enjoy the energy of the crowd, right?
link |
There's something about talking to people and bringing them into whatever we find interesting that is empowering, energizing or whatever.
link |
And I found the idea of staring alone at a computer screen and then talking off of materials less inspiring than I wanted it to be.
link |
And I had, in fact, done a MOOC for Udacity on algorithms.
link |
And it was a week in a dark room talking at the screen, writing on the little pad.
link |
I didn't know this was happening, but they had watched the crew had watched some of the videos while, you know, like in the middle of this and they're like, something's wrong.
link |
You're sort of shutting down.
link |
And I think a lot of it was, I'll make jokes and no one would laugh.
link |
And I felt like the crowd hated me.
link |
Now, of course, there was no crowd.
link |
So, like, it wasn't rational.
link |
Each time I tried it and I got no reaction, it just was taking the energy out of my performance out of my presentation.
link |
Such a fantastic metaphor for grad school.
link |
Anyway, by working together, we could play off each other and have it.
link |
And keep the energy up because you can't let your guard down for a moment with Charles.
link |
He'll just overpower you.
link |
I have no idea what you're talking about.
link |
But we would work really well together.
link |
I thought and we knew each other, so I knew that we could sort of make it work.
link |
Plus, I was the associate dean, so they had to do what I told them to do.
link |
So we had to do that.
link |
We had to make it work.
link |
And so it worked out very well, I thought.
link |
Well enough that we...
link |
With great power comes great power.
link |
And we became smooth and curly.
link |
And that's when we did the overfitting thriller video.
link |
So, can we just, like, smooth and curly?
link |
Where did that come from?
link |
It was completely spontaneous.
link |
These are nicknames you go by.
link |
It's what the students call us.
link |
So the way that we structured the lectures is one of us is the lecturer and one of us
link |
is basically the student.
link |
He was lecturing on...
link |
The lecturer prepares all the materials, comes up with the quizzes, and then the student
link |
comes in not knowing anything.
link |
So it was, you know, just like being on campus.
link |
And I was doing game theory in particular, the prisoner's dilemma.
link |
The prisoner's dilemma.
link |
And so he needed to set up a little prisoner's dilemma grid, so he drew it and I could see
link |
what he was drawing.
link |
And the prisoner's dilemma consists of two players, two parties, so he decided he would
link |
make little cartoons of the two of us.
link |
And so there was two criminals, right, that were deciding whether or not to rat each other
link |
One of them, he drew as, you know, a circle with a smiley face and a kind of goatee thing,
link |
And the other one with all sorts of curly hair.
link |
And he said, this is smooth and curly.
link |
I said smooth and curly.
link |
He said, no, no, smooth with a V. It's very important that it have a V.
link |
And then the students really took to that, like they found that relatable.
link |
He started singing Smooth Criminal by Michael Jackson.
link |
And those names stuck.
link |
So we now have a video series, an episode, our kind of first actual episode should be
link |
coming out today, smooth and curly on video, where the two of us discuss episodes of West
link |
We watched West World and we're like, huh, what does this say about computer science
link |
And we've never, we did not watch it.
link |
I mean, I know it's on season three or whatever we have.
link |
As of this recording, it's on season three.
link |
We watched now two episodes total.
link |
I think I watched three.
link |
What do you think about West World?
link |
So I can tell you, so far, I'm just guessing what's going to happen next.
link |
It seems like bad things are going to happen with the robots uprising.
link |
So I have not, I mean, you know, I vaguely remember a movie existing, so I assume it's
link |
That was more my time than your time, Charles.
link |
That's right, because you're much older than I am.
link |
I think the important thing here is that it's narrative, right?
link |
It's all about telling a story.
link |
That's the whole driving thing.
link |
But the idea that they would give these reveries, that they would make people...
link |
Let them remember.
link |
They would make them remember the awful things that happened.
link |
How horrible things that happened.
link |
Who could possibly think that was going to happen?
link |
I mean, I don't know.
link |
I've only seen the first two episodes or maybe the third one.
link |
I think I've only seen the third one.
link |
You know what it was?
link |
Do you know what the problem is?
link |
That the robots were actually designed by Hannibal Lecter.
link |
So like, what do you think is going to happen?
link |
It's clear that things are happening and characters are being introduced and we don't
link |
yet know anything.
link |
But still, I was just struck by how it's all driven by narrative and story.
link |
And there's all these implied things, like programming hap...
link |
The programming interface is talking to them about what's going on in their heads, which
link |
I mean, artistically, it's probably useful to film it that way.
link |
But think about how it would work in real life.
link |
That just seems very great.
link |
We saw in the second episode, there's a screen.
link |
You could see things.
link |
They were wearing like cool clothes.
link |
It was quite interesting to just kind of ask this question.
link |
I mean, I assume it veers often to never, never land at some point.
link |
We can't answer that question.
link |
I'm also a fan of a guy named Alex Garland.
link |
He's a director of Ex Machina.
link |
And he is the first...
link |
I wonder if Kubrick was like this, actually.
link |
Is he like studies what would it take to program in AI systems?
link |
Like he's curious enough to go into that direction.
link |
On the Westworld side, I felt there was more emphasis on the narratives than like actually
link |
asking like computer science questions.
link |
Like, how would you build this?
link |
And how would you debug it?
link |
To me, that's the key issue.
link |
They were terrible debuggers.
link |
Well, they said specifically.
link |
So we make a change and we put it out in the world and that's bad because something terrible
link |
Like, if you're putting things out in the world and you're not sure whether something terrible
link |
is going to happen, your process is probably...
link |
I just feel like there should have been someone whose sole job it was was to walk around and
link |
poke his head at it and say, what could possibly go wrong just over and over again?
link |
I would have loved if there was an...
link |
I did watch a lot more and I'm not giving anything away.
link |
I would have loved it if there was like an episode where like the new intern is like debugging
link |
a new model or something and like it just keeps failing and they're like, all right.
link |
And then more turns into like a episode of Silicon Valley or something like that versus
link |
like this ominous AI systems that are constantly like threatening the fabric of this world that's
link |
And you know, this reminds me of something that...
link |
So I agree with that.
link |
That should be very cool, at least for the small percentage of people who care about debugging
link |
But the other thing is...
link |
Think of the sequels.
link |
Fear of the debugging.
link |
It's a nightmare show.
link |
It's a horror movie.
link |
I think that's where we lose people.
link |
By the way, early on is the people who either decide either figure out debugging or think
link |
debugging is terrible.
link |
This is part of...
link |
Oh, where we lose people in computer science.
link |
This is part of the struggle versus suffering, right?
link |
You get through it and you kind of get the skills of it or you're just like, this is
link |
This is a dumb way to do anything.
link |
And I think that's when we lose people.
link |
But well, I'll leave it at that.
link |
But I think that there's something really, really neat about framing it that way.
link |
But what I don't like about all of these things, and I love Tex Mockingham, by the way, I love
link |
that the ending was very depressing.
link |
One of the things I have to talk to Alex about, he says that the thing that nobody noticed
link |
he put in is at the end, spoiler alert, the robot turns and looks at the camera and smiles
link |
And to him, he thought that his definition of passing the general version of the touring
link |
test or the consciousness test is smiling for no one.
link |
It's like the Chinese room kind of experiment, it's not always trying to act for others,
link |
but just on your own, being able to have a relationship with the actual experience and
link |
He said nobody noticed the magic of it.
link |
I have this vague feeling that I remember the smile, but now you've just put the memory
link |
in my head, so probably not.
link |
But I do think that that's interesting, although by looking at the camera, you are smiling
link |
for the audience, right?
link |
You're breaking the fourth wall.
link |
It seems, I mean, well, that's a limitation in the medium, but I like that idea.
link |
But here's the problem I have with all of those movies, all of them.
link |
But I know why it's this way, and I enjoy those movies.
link |
And Westworld is, it sets up the problem of AI as succeeding and then having something
link |
we cannot control, but it's not the bad part of AI.
link |
The bad part of AI is the stuff we're living through now, right?
link |
It's using the data to make decisions that are terrible.
link |
It's not the intelligence that's going to go out there and surpass us and take over
link |
the world or lock us into a room to starve to death slowly over multiple days.
link |
It's instead the tools that we're building that are allowing us to make the terrible
link |
decisions we would have less efficiently made before, right?
link |
Others are very good at making us more efficient, including being more efficient at doing terrible
link |
And that's the part of the AI we have to worry about.
link |
It's not the true intelligence that we're going to build sometime in the future, probably
link |
long after we're around.
link |
But I just, I think that whole framing of it sort of misses the point, even though it
link |
And I was inspired by those ideas, right, that I got into this in part because I wanted
link |
to build something like that, philosophical questions were interesting to me, but that's
link |
not where the terror comes from, the terror comes from the everyday.
link |
And you can construct the situation, it's in the subtlety of the interaction between
link |
AI and the human, like with social networks, all the stuff you're doing with interactive
link |
artificial intelligence.
link |
But I feel like how 9,000 came a little bit closer to that in 2001 Space Odyssey because
link |
it felt like a personal assistant.
link |
It felt like closer to the AI systems we have today and the real things we might actually
link |
encounter, which is over relying in some fundamental way on our like dumb assistants or on social
link |
networks like over offloading too much of us onto things that require internet and power
link |
And thereby becoming powerless as a standalone entity.
link |
And then when that thing starts to misbehave in some subtle way, it creates a lot of problems.
link |
And those problems are dramatized when you're in space because you don't have a way to walk
link |
Well, as the man said, once we started making the decisions for you, it stopped being your
link |
That's the matrix, Michael, in case you don't remember.
link |
But on the other hand, I could say, no, because isn't that what we do with people anyway?
link |
The shared intelligence that is humanity is relying on other people constantly.
link |
I mean, we hyper specialize as individuals.
link |
We're still generally intelligent.
link |
We make our own decisions in a lot of ways, but we leave most of this up to other people
link |
and that's perfectly fine.
link |
And by the way, everyone doesn't necessarily share our goals.
link |
Sometimes they seem to be quite against us.
link |
Sometimes we make decisions that others would see as against our own interests and yet we
link |
somehow manage it, manage and survive.
link |
I'm not entirely sure why an AI would actually make that worse or even different, really.
link |
You mentioned the matrix.
link |
Do you think we're living in a simulation?
link |
It does feel like a thought game more than a real scientific question.
link |
Well, I'll tell you why.
link |
I think it's an interesting thought experiment.
link |
See what you think from a computer science perspective.
link |
It's a good experiment of how difficult would it be to create a sufficiently realistic world
link |
that us humans would enjoy being in.
link |
That's almost like a competition.
link |
If we're living in a simulation, then I don't believe that we were put in the simulation.
link |
I believe that it's just physics playing out and we came out of that.
link |
So you think you have to build the universe and all the fun and work?
link |
I think the universe itself, we can think of that as a simulation.
link |
In fact, sometimes I try to understand what it's like for a computer to start to think
link |
I try to think about the world, things like quantum mechanics where it doesn't feel very
link |
natural to me at all.
link |
It really strikes me as I don't understand this thing that we're living in.
link |
There's weird things happening in it that don't feel natural to me at all.
link |
Now, if you want to call that as the result of a simulator, okay.
link |
I'm fine with that.
link |
Because there's the bugs in the simulation.
link |
I mean, the interesting thing about simulation is that it might have bugs.
link |
That's the thing that I...
link |
But there would be bugs for the people in the simulation.
link |
That's just reality.
link |
Unless you were very enough to know that there was a bug.
link |
Back to the matrix.
link |
The way you put the question...
link |
I don't think that we live in a simulation created for us.
link |
I think that's interesting.
link |
I've actually never thought about it that way.
link |
I mean, the way you asked the question though is, could you create a world that is enough
link |
It's an interestingly sort of self referential question, because the beings that created
link |
the simulation probably have not created the simulation that's realistic for them.
link |
But we're in the simulation, and so it's realistic for us.
link |
So we could create a simulation that is fine for the people in the simulation, as it were,
link |
that would not necessarily be fine for us as the creators of the simulation.
link |
But while you can forget, I mean, when you go into the...
link |
If you play video games of virtual reality, you can... some suspension of disbelief or
link |
It becomes a world.
link |
It becomes a world, even like in brief moments, you forget that another world exists.
link |
I mean, that's what good stories do.
link |
And the question is, is it possible to pull...
link |
Our brains are limited.
link |
Is it possible to pull the brain in to where we actually stay in that world longer and
link |
longer and longer and longer?
link |
And not only that, but we don't want to leave.
link |
And so, especially, this is the key thing about the developing brain, is if we journey
link |
into that world early on in life, often.
link |
How would you even know?
link |
But from a video game design perspective, from a Westworld perspective, I think it's
link |
an important thing for even computer scientists to think about, because it's clear that video
link |
games are getting much better.
link |
And virtual reality, although it's been ups and downs, just like artificial intelligence,
link |
it feels like virtual reality will be here in a very impressive form if we were to fast
link |
forward 100 years into the future in a way that might change society fundamentally.
link |
Like, if I were to...
link |
I'm very limited in predicting the future, as all of us are.
link |
But if I were to try to predict, like, in which way I'd be surprised to see the world
link |
100 years from now, it'd be that... or impressed.
link |
It'd be that we're all no longer living in this physical world, that we're all living
link |
in a virtual world.
link |
You really need to read Calculating God by Sawyer.
link |
He'll read it in a night.
link |
It's a very easy read, but it's a...
link |
Assuming you're that kind of reader, but it's a good story.
link |
And it's kind of about this, but not in a way that it appears.
link |
And I really enjoyed the thought experiment, and I think it's pretty sure it's Robert Sawyer.
link |
But anyway, he's apparently Canadian's top science fiction writer, which is why the story
link |
mostly takes place in Toronto.
link |
But it's a very good...
link |
It's a very good sort of story that sort of imagines this very different kind of simulation
link |
hypothesis sort of thing from, say, the egg, for example, you know, I'm talking about the
link |
short story by the guy who did the Martian, who wrote the Martian.
link |
You know, I'm talking...
link |
So we had this whole discussion that Michael doesn't partake in this exercise of reading.
link |
He doesn't seem to like it, which seems very strange to me, considering how much he has
link |
I read all the time.
link |
I used to read 10 books every week when I was in sixth grade, or whatever.
link |
A lot of it's science fiction, a lot of it.
link |
A lot of it's history.
link |
But anyway, you should recalculate in God.
link |
It's very easy to read, like I said, and I think you'll enjoy sort of the ideas that
link |
I think the thought experiment is quite interesting.
link |
One thing I've noticed about people growing up now, I mean, we'll talk about social media,
link |
but video games is a much bigger, bigger and bigger and bigger part of their lives.
link |
And the video games have become much more realistic.
link |
I think it's possible that the three of us are not...
link |
Maybe the two of you are not familiar exactly with the numbers we're talking about here.
link |
The number of people...
link |
It's bigger than movies, right?
link |
I used to do a lot of the computational narrative stuff.
link |
I understand that economists can actually see the impact of video games on the labor
link |
market that there are fewer young men of a certain age participating in paying jobs
link |
than you'd expect and that they trace it back to video games.
link |
The problem with Star Trek was not warp drive or teleportation.
link |
It was the holodeck.
link |
If you have the holodeck, that's it.
link |
You go in the holodeck, you never come out.
link |
Once I saw that, I thought, okay, well, this is the end of humanity, they've been in the
link |
Because that feels like the singularity, not some AGI or whatever.
link |
It's some possibility to go into another world that can be artificially made better than
link |
And slowing it down so you live forever or speeding it up so you appear to live forever
link |
or making the decision of when to die.
link |
And then most of us will just be old people on the porch yelling at the kids these days
link |
in their virtual reality worlds.
link |
But they won't hear us because they've got headphones on.
link |
So I mean, rewinding back to MOOCs, is there lessons that you've speaking to kids these
link |
That was a transition.
link |
I'll fix it in post.
link |
That's Charles's favorite phrase.
link |
I said, when we were recording all the time, whenever the editor didn't like something
link |
or whatever, I would say, we'll fix it in post.
link |
He hated that more than anything.
link |
Because it was Charles's way of saying, I'm not going to do it again.
link |
You're on your own for this one.
link |
But it always got fixed in post.
link |
So is there something you've learned about, I mean, it's interesting to talk about MOOCs,
link |
is there something you've learned about the process of education, about thinking about
link |
I think there's two lines of conversation to be had here is the future of education
link |
in general that you've learned about.
link |
And more pressurantly is the education in the times of COVID.
link |
The second thing in some ways matters more than the first, for at least in my head, not
link |
just because it's happening now, but because I think it's reminded us of a lot of things.
link |
Coincidentally, today, there's an article out by a good friend of mine who's also a
link |
professor at Georgia Tech, but more importantly, a writer and editor at The Atlantic, Ian Bogos.
link |
And the title is something like, Americans will sacrifice anything for the college experience.
link |
And it's about why we went back to college and why people wanted us to go back to college.
link |
And it's not greedy presidents trying to get the last dollar from someone.
link |
It's because they want to go to college.
link |
And what they're paying for is not the classes.
link |
What they're paying for is the college experience, it's not the education that's being there.
link |
I've believed this for a long time that we continually make this mistake of people want
link |
to go back to college as being people want to go back to class.
link |
They want to go back to campus.
link |
They want to move away from home.
link |
They want to do all those things that people experience.
link |
It's a rite of passage.
link |
It's an identity if I can steal some of Ian's words here.
link |
And I think that's right.
link |
And I think what we've learned through COVID is it has made it, the disaggregation was
link |
not the disaggregation of the education from the university place and that you can get
link |
the best anywhere you want to in terms of there's lots of reasons why that is not necessarily
link |
The disaggregation is having it shoved in our faces that the reason to go again, that
link |
the reason to go to college is not necessarily to learn.
link |
It's to have the college experience.
link |
And that's very difficult for us to accept even though we behave that way, most of us,
link |
when we were undergrads.
link |
A lot of us didn't go to every single class.
link |
We learned and we got it and we look back on it and we're happy we had the learning
link |
experience as well, obviously, particularly us because this is the kind of thing that
link |
And my guess is that's true of the vast majority of your audience.
link |
But that doesn't mean the I'm standing in front of you telling you this is the thing
link |
that people are excited about.
link |
And that's why they want to be there, primarily why they want to be there.
link |
So to me, that's what COVID has forced us to deal with, even though I think we're still
link |
all in deep denial about it and hoping that it'll go back to that.
link |
And I think about 85% of it will.
link |
We'll be able to pretend that that's really the way it is again and we'll forget the
link |
But technically what will come out of it or technologically will come out of it is a way
link |
of providing a more dispersed experience through online education and these kinds of remote
link |
things that we've learned.
link |
And we'll have to come up with new ways to engage them in the experience of college,
link |
which includes not just the parties or the whatever kids do, but the learning part of
link |
it so that they actually come out for five or six years later with having actually having
link |
actually learned something.
link |
So I think the world will be radically different afterwards.
link |
And I think technology will matter for that, just not in the way that the people who were
link |
building the technology originally imagined it would be.
link |
And I think this would have been true even without COVID, but COVID has accelerated that
link |
So it's happening in two or three years or five years as opposed to 10 or 15.
link |
That was an amazing answer that I did not understand.
link |
It was passionate and meaningful.
link |
I just didn't know.
link |
I'm not trying to criticize it.
link |
I think I don't think I'm getting it.
link |
So you mentioned disaggregation, so what's that?
link |
So the power of technology that if you go on the West Coast and hang out long enough is
link |
all about we're going to disaggregate these things together, the books from the bookstore,
link |
that kind of a thing.
link |
And then suddenly Amazon controls the universe and technology is a disruptor and people have
link |
been predicting that for a higher education for a long time.
link |
But certainly in the media.
link |
So is this the sort of idea like students can aggregate on a campus someplace and then
link |
take classes over the network anywhere?
link |
Yeah, this is what people thought was going to happen, or at least people claimed it was
link |
going to happen, right?
link |
Because my daughter is essentially doing that now.
link |
She's on one campus, but learning in a different campus.
link |
And COVID makes that possible, right?
link |
Or COVID makes that all but avoidable, right?
link |
But the idea originally was that you and I were going to create this machine learning
link |
class and it was going to be great and then no one else would be the machine learning
link |
class everyone changed, right?
link |
That was never going to happen.
link |
But something like that you can see happened.
link |
But I feel you didn't address that.
link |
I don't think that will be the thing that happens.
link |
So the college experience, maybe I missed what the college experience was.
link |
I thought it was peers, like people hanging around.
link |
A large part of it is peers.
link |
Well, it's peers and independence.
link |
But none of that is...
link |
At least that's...
link |
You can do classes online for all of that.
link |
We're social people, right?
link |
So when we take the classes, that also has to be part of an experience.
link |
It's in a context.
link |
And the context is the university.
link |
And by the way, it actually matters that Georgia Tech really is different from Brown.
link |
Because then students can choose the kind of experience they think is going to be best
link |
I think we're giving too much agency to the students in making an informed decision.
link |
But yes, they will make choices and they will have different experiences.
link |
And some of those choices will be made for them.
link |
Some of them will be choices they're making because they think it's this that or the other.
link |
I just don't want to say...
link |
I don't want to give the idea...
link |
It's not homogenous.
link |
It's certainly not homogenous.
link |
I mean, Georgia Tech is different from Brown.
link |
Brown is different from pick your favorite state school in Iowa.
link |
Which I guess is my favorite state school in Iowa.
link |
But these are all different.
link |
They have different contexts.
link |
And a lot of those contexts are they're about history, yes, but they're also about the location
link |
They're about the larger group of people who around you, whether you're in Athens, Georgia
link |
and you're basically the only thing that's there as a university, you're responsible
link |
for all the jobs or whether you're at Georgia State University, which is an urban campus,
link |
where you're surrounded by six million people and your campus, where it ends and begins
link |
in the city, ends and begins, we don't know.
link |
It actually matters whether you're a small campus or a large campus.
link |
I mean, these things matter.
link |
Why is it that if you go to Georgia Tech, you're forever proud of that?
link |
Can you say that to people at dinner, like bars and whatever?
link |
And if you get a degree at an online university somewhere, that's not a thing that comes up
link |
Well, it's funny you say that.
link |
So the students who take our online masters by several measures are more loyal than the
link |
students who come on campus, certainly for the master's degree.
link |
The reason for that, I think, and you'd have to ask them, but based on my conversations
link |
with them, I feel comfortable saying this, is because this didn't exist before.
link |
I mean, we talk about this online masters and that it's reaching 11,000 students and
link |
that's an amazing thing.
link |
And we're admitting everyone we believe who can succeed.
link |
We've got a 60% acceptance rate.
link |
It's amazing, right?
link |
It's also a $6,600 degree.
link |
The entire degree costs $6,600 or $7,000, depending on how long you take, a dollar degree as opposed
link |
to $46,000 and cost you to come on campus.
link |
So that feels, and I can do it while I'm working full time and I've got a family and a mortgage
link |
and all these other things.
link |
So it's an opportunity to do something you wanted to do, but you didn't think was possible
link |
without giving up two years of your life as well as all the money and everything else,
link |
the life that you had built.
link |
So I think we created something that's had an impact, but importantly, we gave a set
link |
of people opportunities they otherwise didn't feel they had.
link |
So I think people feel very loyal about that.
link |
And my biggest piece of evidence for that besides the surveys is that we have somewhere
link |
north of 80 students, might be 100 at this point, who graduated, but come back in TA
link |
for this class for basically minimum wage, even though they're working full time because
link |
they believe in sort of having that opportunity and they want to be a part of something.
link |
Now will generation three feel this way, 15 years from now, will people have that same
link |
But right now, they kind of do.
link |
And so it's not the online, it's a matter of feeling as if you're a part of something,
link |
We're all very tribal, right?
link |
And I think there's something very tribal about being a part of something like that.
link |
Being on campus makes that easier.
link |
Going through a shared experience makes that easier.
link |
It's harder to have that shared experience if you're alone looking at a computer screen.
link |
We can create ways to make that.
link |
The question is, it still is the intuition to me, and it was at the beginning when I
link |
saw something like the online master's program is that this is going to replace universities.
link |
And I won't replace universities, but it will.
link |
Because it's living in a different part of the ecosystem, right?
link |
The people who are taking it are already adults.
link |
They've gone through their undergrad experience.
link |
I think their goals have shifted from when they were 17.
link |
They have other things that are going.
link |
But it does do something really important, something very social and very important,
link |
I know this whole thing about, you know, don't build the sidewalks, just leave the grass
link |
and the students or the people will walk and you put the sidewalks where they create paths.
link |
This is kind of a thing.
link |
Their architects, apparently, believe that's the right way to do things.
link |
The metaphor here is that we created this environment.
link |
We didn't quite know how to think about the social aspect, but, you know, we didn't have
link |
time to solve all, do all the social engineering, right?
link |
The students did it themselves.
link |
They created, you know, these groups.
link |
Like on Google Plus, they were like 30 something groups created in the first year because somebody
link |
had these Google Plus.
link |
And they created these groups and they divided up in ways that made sense.
link |
We live in the same state.
link |
We're working on the same things.
link |
We have the same background or whatever.
link |
And they created these social things.
link |
We sent them t shirts and they were, we have all these great pictures of students putting
link |
on their t shirts as they travel around the world.
link |
I climbed to this mountain top.
link |
I'm putting this t shirt on.
link |
I'm a part of this.
link |
They were a part of them.
link |
They created the social environment on top of the social network and the social media
link |
that existed to create this sense of belonging and being a part of something.
link |
They found a way to do it, right?
link |
And I think they had other, it scratched an itch that they had, but they had scratched
link |
some of that itch that might have required they be physically in the same place long
link |
So I think, yes, it's possible and it's more than possible it's necessary.
link |
But I don't think it's going to replace the university as we know it.
link |
The university as we know it will change, but there's just a lot of power in the kind
link |
of rite of passage and kind of going off to yourself.
link |
Now maybe there'll be some other rite of passage that'll happen, that'll drive us somewhere
link |
So the university is such a fascinating mess of things.
link |
So just even the faculty position is a fascinating mess.
link |
Like it doesn't make any sense.
link |
It stabilized itself, but like why are the world class researchers spending a huge amount
link |
of time or their time teaching and service, like you're doing like three jobs.
link |
And I mean, it turns out it's maybe an accident of history or human evolution.
link |
It seems like the people who are really good at teaching are often really good at research.
link |
There seems to be a parallel there, but like it doesn't make any sense that you should
link |
At the same time, it also doesn't seem to make sense that your place where you party
link |
is the same place where you go to learn calculus or whatever, but it's a safe space.
link |
Safe space for everything.
link |
Relatively speaking, it's a safe space.
link |
No, by the way, I feel the need very strongly to point out that we are living in a very
link |
particular weird bubble, right?
link |
Most people don't go to college.
link |
And by the way, the ones who do go to college, they're not 18 years old, right?
link |
They're like 25 or something.
link |
I forget the numbers.
link |
You know, the places where we've been, where we are, they look like whatever we think the
link |
traditional movie version of universities are, but for most people, it's not that way
link |
By the way, most people who drop out of college, it's entirely for financial reasons, right?
link |
So you know, we were talking about a particular experience.
link |
And so for that set of people, which is very small, but larger than it was a decade or
link |
two or three or four, certainly, ago, I don't think that will change.
link |
My concern, which I think is kind of implicit in some of these questions, is that somehow
link |
we will divide the world up further into the people who get to have this experience and
link |
get to have the network, and they sort of benefit from it and everyone else, while increasingly
link |
requiring that they have more and more credentials in order to get a job as a barista, right?
link |
You got to have a master's degree in order to work at Starbucks, and we're going to force
link |
people to do these things, but they're not going to get to have that experience.
link |
And there'll be a small group of people who do, who will continue to, you know, positive
link |
feedback, etc., etc.
link |
I worry a lot about that, which is why, for me, and by the way, here's an answer to your
link |
question about faculty, which is why to me that you have to focus on access and the mission.
link |
I think the reason, whether it's good, bad, or strange, I mean, I agree it's strange,
link |
but I think it's useful to have the faculty member, particularly at large R1 universities,
link |
where we've all had experiences, that you tie what they get to do and with the fundamental
link |
mission of the university and let the mission drive.
link |
What I hear when I talk to faculty is they love their PhD students because they're creating,
link |
they're reproducing, basically, right, and it lets them do their research and multiply.
link |
But they understand that the mission is the undergrads, and so they will do it without
link |
complaint, mostly, because it's a part of the mission and why they're here, and they
link |
have experiences with it themselves, and that it was important to get them where they were
link |
The people who tend to get squeezed in that, by the way, are the master's students, right,
link |
who are neither the PhDs who are like us nor the undergrads.
link |
We have already bought into the idea that we have to teach, though, that's increasingly
link |
Anyway, I think tying that mission in really matters, and it gives you a way to unify people
link |
around making it an actual higher calling.
link |
Education feels like more of a higher calling to me than even research, because education,
link |
you cannot treat it as a hobby if you're going to do it well.
link |
But that's the pushback on this whole system, is that you should, education be a full time
link |
job, right, and almost like research is a distraction from that.
link |
Yes, although I think many of our colleagues would say that research is the job and education
link |
is the distraction.
link |
Right, but that's the beautiful dance.
link |
It seems to be that tension in itself seems to work, seems to bring out the best in the
link |
But I will point out two things.
link |
One thing I'm going to point out, and the other thing I want Michael to point out, because
link |
I think Michael is much closer to the sort of the ideal professor in some sense than
link |
Well, he is a dean.
link |
You're the platonic sense of a professor.
link |
Yeah, I don't know what he meant by that, but he is a dean, so he has a different experience.
link |
I'm giving him time to think of the profound thing he's going to say, but let me point
link |
this out, which is that we have lecturers in the College of Computing where I am.
link |
There's 10 or 12 of them, depending on how you count, as opposed to the 90 or so tenure
link |
track faculty, those 10 lecturers who only teach, well, they don't only teach, they
link |
Some of them do research as well, but primarily they teach.
link |
They teach 50%, over 50% of our credit hours, and we teach everybody.
link |
So they're doing not just, they're doing more than eight times the work of the tenure track
link |
faculty, but just if you're closer to nine or 10.
link |
And that's including our grad courses.
link |
So they're doing this, they're teaching more, they're touching more than anyone, and they're
link |
I mean, so we recently had a survey, we do these, everyone does these alumni surveys,
link |
you hire someone from the outside to do whatever, and I was really struck by something.
link |
You saw these really cool numbers.
link |
I'm not going to talk about it because it's all internal, confidential stuff.
link |
But one thing I will talk about is there was a single question we asked our alum, and these
link |
are people who graduated, born in the 30s and 40s, all the way up to people who graduated
link |
Well, last semester.
link |
And there was a question.
link |
Name this a single person who had a strong positive impact on you, something like that.
link |
I think it was special impact?
link |
Yeah, special impact on you.
link |
And then so they got all the answers from people and they created a word cloud.
link |
There was clear word cloud created by people who don't do word clouds for a living because
link |
they had one person whose name like appeared like nine different times like Phillip, Phil,
link |
Dr. Phil, you know, but whatever.
link |
But they got all this and I looked at it and I noticed something really cool.
link |
The five people from the college of computing I recognized were in that cloud.
link |
And four of them were lecturers, the people who teach.
link |
Two of them relatively modern.
link |
Both were chairs of our division of computing instruction.
link |
One just one retired, one is going to retire soon.
link |
And the other two were lecturers I remembered from the 1980s.
link |
Two of those four.
link |
Just by the way, the fifth person was Charles.
link |
That's not important.
link |
I don't tell people that, but the two of those people are teaching awards are named
link |
Thank you, Michael.
link |
Two of those are teaching awards are named after, right?
link |
So when you ask students, alumni, people who are now 60, 70 years old even, you know, who
link |
They say the dean of students.
link |
They say the big teachers who taught the big introductory classes, they got me into it.
link |
There's a guy named Richard Barker's on there who's known as a great teacher.
link |
The Phil Adler guy who I probably just said his last name wrong.
link |
I know the first name's Phil because it kept showing up over and over again.
link |
It says Adler is what it said.
link |
But different people spelled it differently.
link |
So he appeared multiple times.
link |
So he was clearly, he was a professor in the business school.
link |
But when you read about him, I went to read about it because I was curious who he was.
link |
It's all about his teaching and the students that he touched, right?
link |
So whatever it is that we're doing and we think we're doing that's important or why we think
link |
the university's function, the people who go through it, they remember the people who
link |
were kind to them, the people who taught them something.
link |
And they do remember it.
link |
They remember it later.
link |
I think that's important and so the mission matters.
link |
Not to completely lose track of the fundamental problem of how do we replace the party aspect
link |
Before we go to what makes the Platonic professor, do you think like what in your sense is the
link |
role of MOOCs in this whole picture during COVID?
link |
Like should we desperately be clamoring to get back on campus or is this a stable place
link |
to be for a little while?
link |
I know that it's the online teaching experience and learning experience has been really rough.
link |
I think that people find it to be a struggle in a way that's not a happy positive struggle.
link |
That when you got through it, you just feel like glad that it's over as opposed to I've
link |
achieved something.
link |
So I worry about that.
link |
But I worry about just even before this happened, I worry about lecture teaching as how well
link |
is that actually really working as far as a way to do education, as a way to inspire
link |
I mean, all the data that I am aware of seems to indicate, and this kind of fits I think
link |
with Charles's story, is that people respond to connection.
link |
They actually feel, if they feel connected to the person teaching the class, they're
link |
more likely to go along with it.
link |
They're more able to retain information.
link |
They're more motivated to be involved in the class in some way.
link |
And that really matters.
link |
You mean to the human themselves.
link |
So can't you do that actually perhaps more effectively online?
link |
Like you mentioned science communication.
link |
So I literally, I think, learned linear algebra from Gilbert Strang by watching MIT Open Course
link |
Wear when I was in drugs.
link |
And he was a personality, he was a bit like a tiny, in this tiny little world of math,
link |
there's a bit of a rock star, right?
link |
So you kind of look up to that person.
link |
Can't that replace the in person education?
link |
I will point out something.
link |
I'll share the numbers, but we have surveyed our students, and even though they have feelings
link |
about what I would interpret as connection, I like that word, in the different modes of
link |
classrooms, there's no difference between how well they think they're learning.
link |
For them, the thing that makes them unhappy is the situation they're in.
link |
And I think the last lack of connection, it's not whether they're learning anything.
link |
They seem to think they're learning something anyway, right?
link |
In fact, they seem to think they're learning it equally well, presumably because the faculty
link |
are putting in, or the instructors, more generally speaking, are putting in the energy and effort
link |
to try to make certain that what they've curated can be expressed to them in a useful way.
link |
But the connection is missing.
link |
And so there's huge differences in what they prefer.
link |
And as far as I can tell, what they prefer is more connection, not less.
link |
That connection just doesn't have to be physically in a classroom.
link |
I mean, look, I used to teach 348 students on a machine learning class on campus.
link |
That was the biggest classroom on campus.
link |
They're sitting in a theater.
link |
They're sitting in theater seats.
link |
I'm literally on a stage looking down on them and talking to them, right?
link |
There's no, I mean, we're not sitting down having a one on one conversation, reading
link |
each other's body language, trying to communicate and going, we're not doing any of that.
link |
So if you're past the third row, it might as well be on any way is the kind of thing
link |
Daphne has actually said some version of this, that online starts on the third row or something
link |
And I think that's not, yeah, I like it, I think it captures something important.
link |
But people still came, by the way, even the people who had access to our material would
link |
still come to class.
link |
I mean, there's a certain element about looking to the person next to you and just like their
link |
presence there, their boredom and like when the parts are boring and their excitement
link |
when the parts are exciting and sharing in that like unspoken kind of, yeah, communication.
link |
In part, the connection is with the other people in the room.
link |
Watching the circus on TV alone is not really, they've ever been to a movie theater and been
link |
the only one there at a comedy.
link |
It's not as funny as when you're in a room full of people all laughing.
link |
Well, you need, maybe you need just another person, it's like, as opposed to many, maybe
link |
there's some kind of...
link |
Well, there's different kinds of connection, right?
link |
And there's different kinds of comedy.
link |
Well, in the sense that...
link |
As we're learning today.
link |
I wasn't sure if that was going to land, but just the idea that different jokes, I've
link |
now done a little bit of stand up.
link |
And so different jokes work in different sized crowds too, right, where sometimes if it's
link |
a big enough crowd, then even a really subtle joke can take root someplace and then that
link |
cues other people and it kind of...
link |
There's a whole statistics of, I did this terrible thing to my brother.
link |
So when I was really young, I decided that my brother was only laughing at sitcoms when
link |
Like he was taking cues from me.
link |
So I like purposely didn't laugh just to see if I was right.
link |
And did you laugh at non funny things?
link |
You really want to do both sides.
link |
And at the end of it, I told him what I did.
link |
He was very upset about this.
link |
And from that day on.
link |
He lost his sense of humor.
link |
But from that day on, he laughed on his own.
link |
He stopped taking cues from me.
link |
So I want to say that it was a good thing that I did.
link |
You saved that man's life.
link |
But it was mostly mean.
link |
But it's true though.
link |
I think you're right.
link |
So where does that get us?
link |
That gets us the idea that...
link |
I mean, certainly movie theaters are a thing, right?
link |
Where people like to be watching together, even though the people on the screen aren't
link |
really co present with the people in the audience, the audience is co present with themselves.
link |
By the way, and that point, it's an open question that's being raised by this, whether movies
link |
will no longer be a thing because Netflix's audience is growing.
link |
It's a very parallel question for education.
link |
Will movie theaters still be a thing in 2021?
link |
No, but I think the argument is that there is a feeling of being in the crowd that isn't
link |
replicated by being at home, watching it, and that there's value in that.
link |
And then I think just...
link |
It scales better online.
link |
But I feel like we're having a conversation about whether concerts will still exist after
link |
the invention of the record or the CD or wherever it is, right?
link |
Concerts are dead.
link |
I think the joke is only funny if you say it before and now.
link |
We'll fix it in person.
link |
Like three years ago.
link |
It's like, well, no, obviously, concerts are still...
link |
I'll wait to publish this until we have a vaccine.
link |
We'll fix it in post.
link |
But I think the important thing is...
link |
Fix the virus, Bust.
link |
First off, movie theaters weren't this way, right?
link |
In like the 60s and 70s, they weren't like this.
link |
Like blockbusters were basically what?
link |
What Jaws and Star Wars created blockbusters, right?
link |
Before then, there weren't.
link |
Like the whole shared summer experience didn't exist in our lifetimes, right?
link |
Certainly, you were well into adulthood by the time this was true, right?
link |
So it's just a very different...
link |
It's very different.
link |
And what we've been experiencing in the last 10 years is not like the majority of human
link |
history, but more importantly, concerts, right?
link |
Concerts mean something different.
link |
Most people don't go to concerts anymore.
link |
Like there's an age where you care about it.
link |
You sort of stop doing it.
link |
You keep listening to music or whatever and da, da, da, da, da, da.
link |
So I think that's a painful way of saying that it will change.
link |
It's not the same thing as it going away.
link |
Replace is too strong of a word, but it will change.
link |
To push back, I wonder because I think you're probably just throwing that your intuition
link |
And it's possible that concerts...
link |
More people go to concerts now, but obviously much more people listen to...
link |
Well, that's dumb.
link |
Then before there was records.
link |
It's possible to argue that, if you look at the data, that it just expanded the pie of
link |
what music listening means.
link |
So it's possible that universities grow in the parallel or the theaters grow, but also
link |
more people get to watch movies, more people get to be educated.
link |
And to the extent that we can grow the pie and have education be not just something
link |
you do for four years when you're done with your other education, but it would be a more
link |
lifelong thing, that would have tremendous benefits, especially as the economy and the
link |
world change rapidly.
link |
People need opportunities to stay abreast of these changes.
link |
And so, I don't know, that's all part of the ecosystem.
link |
It's all to the good.
link |
I mean, I'm not going to have an argument about whether we lost fidelity when we went
link |
from Laserdist to DVDs or record players to CDs.
link |
I mean, I'm willing to grant that that is true, but convenience matters and the ability
link |
to do something that you couldn't do otherwise because that convenience matters.
link |
And you can tell me I'm only getting 90% of the experience, but I'm getting the experience.
link |
I wasn't getting it before or wasn't lasting as long or it wasn't as easy.
link |
I mean, this just seems, this just seems straightforward to me.
link |
It's going to change.
link |
It is for the good that more people get access.
link |
And it is our job to do two separate things, one, to educate them and make access available.
link |
That's our mission.
link |
But also, for very simple selfish reasons, we need to figure out how to do it better
link |
so that we individually stay in business.
link |
We can do both of those things at the same time.
link |
They are not in, they may be intention, but they are not mutually exclusive.
link |
So you've educated some scary number of people.
link |
So you've seen a lot of people succeed, find their path to life.
link |
Is there a device that you can give to a young person today about computer science education,
link |
about education in general, about life, about whatever the journey that one takes in their,
link |
maybe in their teens, in their early 20s, sort of in those underground years as you
link |
try to go through the essential process of partying and not go into classes and yet somehow
link |
try to get a degree?
link |
If you get to the point where you're far enough up in the hierarchy of needs that you
link |
can actually make decisions like this, then find the thing that you're passionate about
link |
And sometimes it's the thing that drives your life and sometimes it's secondary.
link |
And you'll do other things because you've got to eat, right?
link |
You've got a family, you've got to feed, you've got people you have to help or whatever.
link |
And I understand that and it's not easy for everyone.
link |
But always take a moment or two to pursue the things that you love, the things that bring
link |
passion and happiness to your life.
link |
And if you don't, I know that sounds corny, but I genuinely believe it.
link |
And if you don't have such a thing, then you're lying to yourself.
link |
You have such a thing.
link |
You just have to find it.
link |
And it's okay if it takes you a long time to get there.
link |
Rodney Dangerfield became a comedian in his 50s, I think, certainly wasn't his 20s.
link |
And lots of people failed for a very long time before getting to where they were going.
link |
I try to have hope.
link |
And it wasn't obvious.
link |
I mean, you and I talked about the experience that I had a long time ago with a particular
link |
It wasn't my first one.
link |
It wasn't my last one.
link |
But in my view, I wasn't supposed to be here after that and I'm here.
link |
So it's all gravy.
link |
So you might as well go ahead and grab life as you can because of that.
link |
That's sort of how I see it.
link |
While recognizing, again, the delusion matters, right?
link |
Allow yourself to be deluded.
link |
Allow yourself to believe that it's all going to work out.
link |
Just don't be so deluded that you miss the obvious and you're going to be fine.
link |
It's going to be there.
link |
It's going to be there.
link |
It's going to work out.
link |
What do you think?
link |
I like to say, choose your parents wisely because that has a big impact on your life.
link |
I mean, there's a whole lot of things that you don't get to pick and whether you get
link |
to have one kind of life or a different kind of life can depend a lot on things out of
link |
But I really do believe in the passion and excitement thing.
link |
I was talking to my mom on the phone the other day and essentially what came out is that
link |
computer science is really popular right now and I get to be a professor teaching something
link |
that's very attractive to people.
link |
And she was like trying to give me some appreciation for how foresightful I was for choosing this
link |
line of work as if somehow I knew that this is what was going to happen in 2020.
link |
But that's not how it went for me at all.
link |
I studied computer science because I was just interested.
link |
It was just so interesting to me.
link |
I didn't think it would be particularly lucrative.
link |
And I've done everything I can to keep it as lucrative as possible.
link |
Some of my friends and colleagues have not done that and I pride myself on my ability
link |
But I do believe that I'm glad that it worked out for me.
link |
It could have been like, oh, what I was really fascinated by is this particular kind of engraving
link |
that nobody cares about.
link |
But so I got lucky and the thing that I cared about happened to be a thing that other people
link |
eventually cared about.
link |
But I don't think I would have had a fun time choosing anything else.
link |
This was the thing that kept me interested and engaged.
link |
One thing that people tell me especially around early on the graduate and the internet is part
link |
of the problem here is they say they're passionate about so many things.
link |
How do I choose a thing?
link |
Which is a harder thing for me to know what to do with.
link |
I mean, don't even know which, I mean, you know, look, a long time ago I walked down
link |
the hallway and I took a left turn.
link |
I could have taken a right turn.
link |
And my world could be better or it could be worse.
link |
I have no way of knowing.
link |
Is there anything about this particular hallway that's relevant or are you just in general
link |
Yeah, you were on the left.
link |
It sounds like you regret not taking the right turn.
link |
Oh, no, not at all.
link |
You brought it up.
link |
Well, because it was a turn there.
link |
On the left was Michael Liman's office, right?
link |
I mean, these sorts of things happen, right?
link |
But here's the thing.
link |
On the right, by the way, it was just a blank wall.
link |
It wasn't a huge choice.
link |
It would have really hurt.
link |
No, but it's true, right?
link |
You know, I think about Ron Brockman, right?
link |
I went, I took a trip I wasn't supposed to take and I ended up talking to Ron about this
link |
and I ended up going down this entire path that allowed me to, I think, get tenure.
link |
But by the way, I decided to say yes to something that didn't make any sense and I went down
link |
this educational path.
link |
But it would have been, you know, who knows, right?
link |
Maybe if I hadn't done that, I would be a billionaire right now.
link |
My life could be so much better.
link |
My life could also be so much worse.
link |
You know, you just got to feel that sometimes you have decisions you're going to make.
link |
You cannot know what's going to do.
link |
You should think about it, right?
link |
Some things are clearly smarter than other things.
link |
You got to play the odds a little bit.
link |
But in the end, if you've got multiple choices or lots of things you think you might love,
link |
go with the thing that you actually love, the thing that jumps out at you and sort of pursue
link |
it for a little while.
link |
The worst thing that'll happen is you took a left turn instead of a right turn and you
link |
ended up merely happy.
link |
So, so accepting, so taking the step and just accepting that that don't like question,
link |
question the choice.
link |
I like to think that life is long and there's time to actually pursue.
link |
Every once in a while, you have to put on a leather suit and make a thriller video.
link |
Every once in a while.
link |
Every once in a while.
link |
If I ever get a chance again, I'm doing it.
link |
I was told that you actually dance, but that part was edited out.
link |
There was a thing where we did do the zombie thing.
link |
We did do the zombie thing.
link |
That wasn't edited out.
link |
It just wasn't put into the final thing.
link |
There was a reason for that too, right?
link |
Like, I wasn't wearing something right.
link |
There was a reason for that.
link |
I can't remember what it was.
link |
Is that what it was?
link |
Anyway, the right thing happened.
link |
You took the left turn and ended up being the right thing.
link |
A lot of people ask me that are a little bit tangential to the programming of the computing
link |
world and they're interested to learn programming, like all kinds of disciplines that are outside
link |
of the particular discipline of computer science.
link |
What advice do you have for people that want to learn how to program or want to either taste
link |
this little skill set or discipline or try to see if it can be used somehow in their
link |
What stage of life are they in?
link |
One of the magic things about the internet of the people that write me is I don't know.
link |
Because my answer is different.
link |
My daughter is taking AP computer science right now.
link |
She's amazing and doing amazing things.
link |
My son's beginning to get interested and I'll be really curious where he takes it.
link |
I think his mind actually works very well for this sort of thing and she's doing great.
link |
But one of the things I have to tell her all the time is she points, well, I want to make
link |
I want to go for two weeks and then build a rhythm game, show me how to build a rhythm
link |
It starts small, learn the building blocks and however you take the time.
link |
Eventually, you'll build a rhythm game.
link |
I was in grad school when I suddenly woke up one day over the Royal East and I thought,
link |
wait a minute, I'm a computer scientist, I should be able to write Pac Man in an afternoon.
link |
Not with great graphics.
link |
It was actually a very cool game.
link |
I had to figure out how the ghost moved and everything and I did it in an afternoon and
link |
Pascal on an old Apple 2GS.
link |
But if I had started out trying to build Pac Man, I think it probably would have ended
link |
very poorly for me.
link |
Luckily, back then, there weren't these magical devices we call phones and software everywhere
link |
to give me this illusion that I could create something by myself from the basics inside
link |
of a weekend like that.
link |
I mean, that was a culmination of years and years and years right before I decided I should
link |
be able to write this and I could.
link |
So my advice if you're early on is you've got the internet, there are lots of people
link |
there to give you the information.
link |
Find someone who cares about this.
link |
Remember they've been doing it for a very long time.
link |
Take it slow, learn the little pieces, get excited about it and then keep the big projects
link |
you want to build in mind.
link |
You'll get there soon enough because as a wise man once said, life is long.
link |
Because it doesn't seem that long, but it is long and you'll have enough time to build
link |
All the information is out there, but start small.
link |
Generate fibonacci numbers.
link |
That's not exciting, but it'll get you programming language.
link |
Well, there's only one programming language, it's Lisp.
link |
But if you have to pick a programming language, I guess in today's, what would I do?
link |
Python is basically Lisp, but with better syntax.
link |
So you're going to argue that C syntax is better than anything?
link |
Anyway, also, I'm going to answer Python despite what you said.
link |
Tell me, tell your story about somebody's dissertation that had a Lisp program in it.
link |
Dave's dissertation was like Dave McAllister, who was a professor at MIT for a while, and
link |
then he came to our lab.
link |
And now he's at Technology Technical Institute in Chicago.
link |
Such an interesting guy.
link |
His thesis, it was a theorem prover.
link |
And he decided to have, as an appendix, his actual code, which of course was all written
link |
in Lisp, because of course it was, and like the last 20 pages are just write parentheses.
link |
It's like, that's programming right there.
link |
I had pages of pages of write parentheses.
link |
Anyway, Lisp is the only real language, but I understand that that's not necessarily the
link |
place where you start.
link |
Python is just fine.
link |
If you're of a certain age, if you're really young and trying to figure out graphical languages
link |
that let you kind of see how the thing works, then that's fine too.
link |
It almost doesn't matter.
link |
But there are people who spend a lot of time thinking about how to build languages that
link |
The question is, are you trying to get in and figure out what it is, or do you already know
link |
And that's why I asked you what stage of life people are in, because if you're different
link |
stages of life, you would attack it differently.
link |
The answer to that question of which language keeps changing, I mean, there's some value
link |
to exploring, a lot of people write to me about Julia.
link |
There's these like more modern languages that keep being invented, Rust and Kotlin.
link |
There's stuff that, for people who love functional languages like Lisp, apparently there's echoes
link |
of that, but much better in the modern languages.
link |
It's worthwhile to, especially when you're learning languages, it feels like it's okay
link |
to try one that's not like the popular one.
link |
But you want something simple.
link |
And I think you get that way of thinking almost no matter what language.
link |
And if you push far enough, like it can be assembly language, but you need to push pretty
link |
far before you start to hit the really deep concepts that you would get sooner in other
link |
But like, I don't know, computation is kind of computation is kind of, touring equivalent
link |
is kind of computation.
link |
And so, it matters how you express things, but you have to build out that mental structure
link |
And I don't think it's super matters which language.
link |
I mean, it matters a little because some things are just at the wrong level of abstraction.
link |
I think assembly is at the wrong level of abstraction for someone coming in new.
link |
I think that if you start...
link |
For someone coming in new.
link |
For frameworks, big frameworks are quite a bit.
link |
You've got to get to the point where I want to learn a new language, which means I just
link |
pick up a reference book and I think of a project and I go through it in a weekend.
link |
You've got to get there.
link |
You're right though.
link |
The languages that are designed for that are...
link |
It almost doesn't matter.
link |
Pick the ones that people have built tutorials and infrastructure around to help you get
link |
kind of ease into it.
link |
Because it's hard.
link |
I mean, I did this little experiment once.
link |
I was teaching intro to CS in the summer as a favor.
link |
I was teaching intro to CS as a favor and it was very funny because I'd go in every single
link |
time and I would think to myself, how am I possibly going to fill up an hour and a half
link |
talking about for loops?
link |
There wasn't enough time.
link |
It took me a while to realize this.
link |
There are only three things.
link |
There's reading from a variable, writing to a variable, and conditional branching.
link |
Everything else is syntactic sugar.
link |
The syntactic sugar matters, but that's it.
link |
When I say that's it, I don't mean it's simple.
link |
Conditional branching, loops, variable, those are really hard concepts.
link |
You shouldn't be discouraged by this.
link |
Here's a simple experiment.
link |
I'm going to ask you a question now.
link |
I'm going to rest this up.
link |
That's one of the trickiest things to get for programmers, that there's a memory and
link |
the variables are pointing to a particular thing in memory, and sometimes the languages
link |
hide that from you, and they bring it closer to the way you think mathematics works.
link |
So, in fact, Mark Guzdal, who worries about these sorts of things, or used to worry about
link |
these sorts of things anyway, had this kind of belief that actually people, when they
link |
see these statements, X equals something Y equals something Y equals X, that you have
link |
now made a mathematical statement that Y and X are the same.
link |
Which you can if you just put like an anchor in front of it.
link |
Yes, but people, that's not what you're doing, right?
link |
I thought, and I kind of asked the question, and I think I had some evidence for this,
link |
I'm hardly studying, is that most of the people who didn't know the answer, weren't sure about
link |
the answer, they had used spreadsheets.
link |
And so, it's by reference, or by name, really, right?
link |
And so, depending upon what you think, they are, you get completely different answers.
link |
The fact that I could go, or one could go, two thirds of the way through a semester,
link |
and people still hadn't figured out in their heads, when you say Y equals X, what that
link |
meant, tells you it's actually hard, because all those answers are possible, and in fact,
link |
when you said, oh, if you just put an ampersand in front of it, I mean, that doesn't make
link |
any sense for an intro class, and of course, a lot of languages don't even give you the
link |
ability to think about it in terms of ampersand.
link |
Do we want to have a 45 minute discussion about the difference between equal EQ and
link |
But, you know, you could do that, this is actually really hard stuff, so you shouldn't
link |
be, it's not too hard, we all do it, but you shouldn't be discouraged, it's why you
link |
should start small, so that you can figure out these things, so you have the right model
link |
in your head, so that when you write the language, you can execute it, and build the machine
link |
that you want to build, right?
link |
Yeah, the funny thing about programming on those very basic things is the very basics
link |
are not often made explicit, which is actually what drives everybody away from basically
link |
any discipline, but programming is just another one, like even a simpler version of the equal
link |
sign that I kind of forget is in mathematics, equals is not assignment, like, I think basically
link |
every single programming language with just a few handful of exceptions equals is assignment,
link |
and you have some other operator for equality, and, you know, even that, like everyone kind
link |
of knows it, once you started doing it, but like, you need to say that explicitly, or
link |
you need to realize it, like yourself, otherwise you might be stuck for, you said like half
link |
a semester, you could be stuck for quite a long time.
link |
And I think also part of the programming is being okay in that state of confusion for
link |
a while, it's to the debugging point, it's like, I just wrote two lines of code, why
link |
doesn't this work, and staring at that for like hours, and trying to figure out, and
link |
then every once in a while, you just have to restart your computer and everything works
link |
again, and then you just kind of stare into the void with the tears slowly rolling down
link |
And the fact that they didn't get this actually had no impact on, I mean, they were still
link |
able to do their assignments, because it turns out their misunderstanding wasn't being revealed
link |
to them by the problem sets we were giving them.
link |
It's a bit profound, actually, yeah.
link |
I wrote a program a long time ago, actually, for my master's thesis, and in C++, I think,
link |
or C, I guess it was C, and it was all memory management and terrible, and it wouldn't work
link |
for a while, and it was some kind of, it was clear to me that it was overwriting memory,
link |
and I just couldn't, I was like, look, I got a paper done, time for this.
link |
So I basically declared a variable at the front in the main that was like 400k, just
link |
an array, and it worked, because wherever I was scribbling over memory, it would scribble
link |
into that space, and it didn't matter.
link |
And so I never figured out what the bug was, but I did create something to sort of deal
link |
To work around it.
link |
You know, that's crazy, that's crazy, it was okay, because that's what I wanted.
link |
But I knew enough about memory management to go, you know, management to go, you know,
link |
I'm just going to create an empty array here and hope that that deals with the scribbling
link |
That takes a long time to figure out.
link |
And by the way, the language you first learned probably does garbage collection anyway, so
link |
you're not even going to come across, you're not going to come across that problem.
link |
So we talked about the Minsky idea of hating everything you do and hating yourself.
link |
So let's end on a question that's going to make both of you very uncomfortable, which
link |
is what is your, Charles, what's your favorite thing that you're grateful for about Michael?
link |
And Michael, what is your favorite thing that you're grateful for about Charles?
link |
Well, that answer is actually quite easy, his friendship.
link |
He stole the easy answer.
link |
I can tell you what I hate about Charles.
link |
The thing I like most about Charles, he sees the world in a similar enough, but different
link |
way that I, it's sort of like having another life.
link |
It's sort of like I get to experience things that I wouldn't otherwise get to experience
link |
because I would not naturally gravitate to them that way.
link |
And so he just, he just shows me a whole other world.
link |
The inner product is not zero for sure.
link |
It's not quite one point seven, maybe.
link |
Just enough that you can learn.
link |
Just enough that you can learn.
link |
That's the definition of friendship.
link |
The inner product is point seven.
link |
That's the answer to life really.
link |
Charles sometimes believes in me when I have not believed in me.
link |
He also sometimes works as an outboard confidence that he has so much, so much confidence and
link |
self, I don't know, comfortableness that I feel better a little bit.
link |
If he thinks I'm okay, then maybe I'm not as bad as I think I am.
link |
At the end of the day, luck favors the Charles.
link |
It's a huge honor to talk with you.
link |
Thank you so much for taking this time, wasting your time with me.
link |
It was an awesome conversation.
link |
You guys are an inspiration to a huge number of people and to me.
link |
So really enjoy this.
link |
Thanks for talking to me.
link |
I enjoyed it as well.
link |
Thank you so much.
link |
And by the way, if luck favors the Charles, then it's certainly the case that I've been
link |
very lucky to tell you.
link |
I'm going to add that part out.
link |
Thanks for listening to this conversation with Charles Isbell and Michael Littman.
link |
And thank you to our sponsors, Athletic Greens, Super Nutritional Drink, Eight Sleep, Self
link |
Cooling Mattress, Masterclass Online Courses from some of the most amazing humans in history
link |
and Cash App, the app I use to send money to friends.
link |
Please check out the sponsors in the description to get a discount and to support this podcast.
link |
If you enjoy this thing, subscribe on YouTube, review it with Five Stars Napa Podcast, follow
link |
on Spotify, support it on Patreon, or connect with me on Twitter at Lex Freedman.
link |
And now, let me leave you with some words from Desmond Tutu.
link |
Don't raise your voice, improve your argument.
link |
Thank you for listening and hope to see you next time.