← Lex Fridman

Po-Shen Loh: Mathematics, Math Olympiad, Combinatorics & Contact Tracing

第183期2021-05-14English

嘉宾:Po-Shen Loh

收听本集00:00 / 2:27:20
阅读设置
按你的习惯阅读
正文字号
下载播客精读
把这一篇,带走慢慢读

精读待补充

下载功能还未开放

§01Transcript · 00:00–08:42

00:00The following is a conversation with Po Shen Lou,

00:02a professor of mathematics at Carnegie Mellon University,

00:06national coach of the USA International Math Olympia team,

00:09and founder of XP that does online education

00:13of basic math and science.

00:15He's also the founder of Novid,

00:17an app that takes a really interesting approach

00:19to contact tracing,

00:20making sure you stay completely anonymous

00:23and it gives you statistical information about COVID cases

00:25in your physical network of interactions.

00:28So you can maintain privacy, very important,

00:31and make informed decisions.

00:34In my opinion,

00:35we desperately needed solutions like this in early 2020.

00:38And unfortunately, I think,

00:41we will again need it for the next pandemic.

00:44To me, solutions that require large scale,

00:46distributed coordination of human beings

00:49need ideas that emphasize freedom and knowledge.

00:53Quick mention of our sponsors,

00:55Jordan Harbinger Show, Onnit, BetterHelp,

00:58Aidsleep, and Element.

01:01Check them out in the description to support this podcast.

01:04As a side note, let me say that Po and I

01:07filmed a few short videos

01:08about simple, beautiful math concepts

01:10that I will release soon.

01:12It was really fun.

01:14I really enjoyed Po sharing his passion for math with me

01:16in those videos.

01:17I'm hoping to do a few more short videos

01:19in the coming months that are educational in nature

01:23on AI, robotics, math, science, philosophy,

01:26or if all else fails,

01:28just fun snippets into my life on music, books, martial arts,

01:32and other random things,

01:34if that's of interest to anyone at all.

01:38This is the Lex Friedman Podcast,

01:40and here's my conversation with Po Shenlow.

01:43You know, you mentioned you really enjoy flying

01:46and experiencing different people in different places.

01:49There's something about flying for me,

01:51I don't know if you have the same experience,

01:53that every time I get on an airplane,

01:55it's incredible to me that human beings

01:58have actually been able to achieve this.

02:00And when I look at like what's happening now

02:03with humans traveling out into space,

02:06I see it as all the same thing.

02:08It's incredible that humans are able to get into a box

02:11and fly in the air and safely and land

02:16in the same, it seems like,

02:18and everybody's taking it for granted.

02:19So when I observe them, it's quite fascinating

02:22because I see that cleanly mapping to the world

02:25where we're now in rockets and traveling to the moon,

02:31traveling to Mars, and at the same kind of way,

02:34I can already see the future

02:36where we will all take it for granted.

02:40So I don't know if you have,

02:42you personally, when you fly,

02:44have the same kind of magical experience

02:46of like how the heck did humans actually accomplish this?

02:49So I do, especially when there's turbulence,

02:52which is like on the way here, there was turbulence

02:56and the plane jiggled, even the flight attendant

02:58had to hold onto the side.

03:00And I was just thinking to myself,

03:01it's amazing that this happens all the time

03:03and the wings don't fall off,

03:04given how many planes are flying.

03:06But then I often think about it and I'm like,

03:09a long time ago, I think people didn't trust elevators

03:12in a 40 story building in New York City.

03:14And now we just take it completely for granted

03:17that you can step into this shaft,

03:18which is 40 floors up and down, and it will just not fail.

03:24Yeah, again, I'm the same way with elevators,

03:26but also buildings, when I'll stand on the 40th floor

03:30and wonder how the heck are we not falling right now?

03:35Like how amazing it is with the high winds,

03:39like structurally, just the earthquakes and the vibrations,

03:42I mean, natural vibrations in the ground.

03:44Like how is this, how are all of these,

03:46you go to like New York City, all of these buildings standing.

03:49I mean, to me, one of the most beautiful things,

03:52actually mathematically too, is bridges.

03:54I used to build bridges in high school from like toothpicks,

03:57just like out of the pure joy of like physics,

04:02making some structure really strong.

04:05Understanding like from a civil engineering perspective,

04:09what kind of structure will be stronger

04:12than another kind of structure, like suspension bridges.

04:14And then you see that at scale,

04:17humans being able to span a body of water

04:20with a giant bridge.

04:22And it's, I don't know, it's so humbling.

04:26It makes you realize how dependent we are on each other.

04:31Sort of, I talk about love a lot,

04:33but there's a certain element in which we little ants

04:37have just a small amount of knowledge

04:39about our particular thing.

04:41And then we're depending on a network of knowledge

04:45that other experts hold.

04:47And then most of our lives,

04:49most of the quality of life we have

04:51has to do with the richness of that network of knowledge,

04:56of that collaboration,

04:58and then sort of the ability to build on top of it,

05:02levels of abstractions.

05:03You start from like bits in a computer,

05:05then you can have assembly, then you can have C++,

05:08or you have an operating system,

05:09then you can have C++ and Python, finally,

05:12some machine learning on top.

05:13All of these are abstractions.

05:14And eventually we'll have AI that runs all of us humans.

05:17But anyway, but speaking of abstractions and programming,

05:21in high school, you wrote some impressive games

05:24for MS DOS.

05:26I got a chance to, in browser somehow,

05:28it's magic, I got a chance to play them.

05:31Alien Attack 1, 2, 3, and 4.

05:34What's the hardest part about programming those games?

05:37And maybe can you tell the story about building those games?

05:41Sure.

05:41I actually tried to do those in high school

05:44because I was just curious if I could.

05:46That's a good starting point for anything, right?

05:49Yeah, yeah, yeah, it's like, could you?

05:50But the appealing thing was also,

05:52it was a soup to nuts kind of thing.

05:54So something that has always attracted me is,

05:56I like beautiful ideas, I like seeing beautiful ideas,

05:59but I actually also like seeing execution of an idea

06:03all the way from beginning to end in something that works.

06:06So for example, in high school,

06:08I was lucky enough to grow up in the late 90s

06:10when even a high school student could hope

06:13to make something sort of comparable

06:16to the shareware games that were out there.

06:18I say the word sort of, like still quite far away,

06:21but at least I didn't need to hire a 3D CG artist.

06:25There weren't enough pixels to draw anyway,

06:27even I can draw, right?

06:29Bad art, of course.

06:30But the point is, I wanted to know,

06:31is it possible for me to try to do those things

06:34where back in those days,

06:36you didn't even have an easy way

06:38to draw letters on the screen in a particular font.

06:41You couldn't just say import a font, it wasn't like Python.

06:44So for example, back then,

06:45if you played those games in the web browser,

06:47which is emulating the old school computer,

06:51those, even the letters you see,

06:53those are made by individual calls

06:55to draw pixels on the screen.

06:56So you built that from scratch,

06:58almost building a computer graphics library from scratch?

07:01Yes, the primitive that I got to use

07:03was some code I copied off of a book in assembly

07:05of how to put a pixel on a screen in a particular color.

07:08And the programming language was Pascal?

07:11Ah, yeah, the first one was in Pascal,

07:14but then the other ones were in C++ after that.

07:18How's the emulation in the browser work, by the way?

07:20Is that trivial?

07:21Because it's pretty cool, you get to play these games

07:23that have a very much 90s feeling to them.

07:26Ah, so it's literally making an MSDOS environment,

07:29which is literally running the old.exe file.

07:32Wow, in the browser.

07:33This is, that could be more amazing than the airplane.

07:37So it wasn't so much about the video games,

07:40it was more about,

07:41can you build something really cool from scratch?

07:44Yes.

07:45And you did a bunch of programming competitions.

07:50What was your interest, your love for programming?

07:54What did you learn through that experience?

07:56Especially now that as much of your work

07:59has taken a long journey through mathematics.

08:03I think I always was amazed

08:04by how computers could do things fast.

08:08If I wanted to make it an abstract analysis

08:11of why it is that I saw some power in the computer.

08:14Because if the computer can do things

08:16so many times faster than humans,

08:18where the hard part is telling the computer

08:20what to do and how to do it,

08:21if you can master that asking the computer what to do,

08:25then you could conceivably achieve more things.

08:28And those contests I was in,

08:29those were the opposite in some sense

08:31of making a complete product, like a game is a product.

08:35Those contests were effectively write a function

08:38to do something extremely efficiently.

08:40And if you are able to do that,

§02Transcript · 08:42–17:08

08:42then you can unlock more of the power of the computer.

08:45But also doing it quickly.

08:47There's a time element from the human perspective

08:49to be able to program quickly.

08:53There's something nice.

08:54So there's almost like an athletics component

08:57to where you're almost like an athlete

09:01seeking optimal performance as a human being

09:03trying to write these programs.

09:05And at the same time, it's kind of art

09:07because the best way to write a program quickly

09:11is to write a simple program.

09:13You just have a damn good solution.

09:14So it's not necessarily you have to type fast.

09:17You have to think through a really clean,

09:19beautiful solution.

09:22I mean, what do you think is the use

09:26of those programming competitions?

09:27Do you think they're ultimately something

09:29you would recommend for students,

09:30for people interested in programming,

09:32or people interested in building stuff?

09:34Yes, I think so because especially with the work

09:37that I've been doing nowadays,

09:38even trying to control COVID,

09:40something that was very helpful from day one

09:42was understanding that the kinds of computations

09:45we would want to do,

09:47we could conceivably do on like a four core cloud machine

09:50on Amazon Web Services out to a population

09:53which might have hundreds of thousands

09:55or millions of people.

09:56The reason why that was important

09:57to have that back of the envelope calculation

10:00with efficient algorithms

10:02is because if we couldn't do that,

10:04then we would bankrupt ourselves

10:06before we could get to a big enough scale.

10:08If you think about how you grow anything from small to big,

10:11if in order to grow it from small to big,

10:13you also already need 10,000 cloud servers,

10:16you'll never get to big.

10:19And also the nice thing about programming competitions

10:22is that you actually build a thing that works.

10:26So you finish it, there's a completion thing,

10:29and you realize, I think there's a magic to it,

10:32where you realize that it's not so hard

10:35to build something that works.

10:37To have a system that successfully takes in inputs

10:40and produces outputs and solves a difficult problem,

10:43and that directly transfers to building a startup essentially

10:47that can help some aspect of this world

10:50as long as it's mostly based on software engineering.

10:53Things get really tricky

10:54when you have to manufacture stuff.

10:58That's why people like Elon Musk are so impressive

11:00that it's not just software.

11:02Tesla Autopilot is not just software.

11:05It's like you have to actually have factories

11:07that build cars, and there's like a million components

11:11involved in the machinery required

11:14to assemble those cars and so on.

11:16But in software, one person can change the world,

11:19which is incredible.

11:21But on the mathematics side,

11:23what, if you look back, or maybe today,

11:26what made you fall in love with mathematics?

11:29For me, I think I've always been very attracted

11:33to challenge, as I already indicated

11:35with writing the program.

11:37I guess if I see something that's hard

11:40or supposed to be impossible,

11:44sometimes I say, maybe I want to see if I can pull that off.

11:47And with the mathematics, the math competitions

11:49presented problems that were hard,

11:53that I didn't know how to start,

11:55but for which I could conceivably try to learn

11:57how to solve them.

11:59So, I mean, there are other things that are hard

12:00called like get something to Mars, get people to Mars.

12:03And I didn't, and I still don't think

12:05that I am able to solve that problem.

12:08On the other hand, the math problems struck me

12:10as things which are hard

12:11and with significant amount of extra work,

12:13I could figure it out.

12:14And maybe they would actually even be useful,

12:16like that mathematical skill is the core

12:18of lots of other things.

12:22That's really interesting.

12:23Maybe you could speak to that

12:25because a lot of people say that math is hard

12:29as a kind of negative statement.

12:32It always seemed to me a little bit like

12:35that's kind of a positive statement

12:37that all things that are worth having in this world,

12:40they're hard.

12:41I mean, everything that people think about

12:44that they would love to do, whether it's sports,

12:47whether it's art, music, and all the sciences,

12:52they're going to be hard

12:54if you want to do something special.

12:56So is there something you could say to that idea

12:59that math is hard?

13:00Should it be made easy or should it be hard?

13:04Ah, so I think maybe I want to dig in a little bit

13:07onto this hard part and say,

13:09I think the interesting thing about the math

13:12is that you can see a question

13:14that you didn't know how to start doing it before.

13:18And over a course of thinking about it,

13:20you can come up with a way to solve it.

13:24And so you can move from a state

13:25of not being able to do something

13:28to a state of being able to do something

13:30where you help to take yourself through that

13:33instead of somebody else spoon feeding you that technique.

13:37So actually here, I'm already digging into

13:39maybe part of my teaching philosophy also,

13:42which is that I actually don't want to ever

13:45just tell somebody, here's how you do something.

13:48I actually prefer to say, here's an interesting question.

13:52I know you don't quite know how to do it.

13:54Do you have any ideas?

13:55I'm actually explaining another way

13:58that you could try to do teaching.

14:00And I'm contrasting this to a method of watch me do this,

14:04now practice it 20 times.

14:06I'm trying to say a lot of people consider math to be hard

14:09because maybe they can't remember

14:10all of the methods that were taught.

14:12But for me, I look at the hardness

14:15and I don't think of it as a memory hardness.

14:17I think of it as a, can you invent something hardness?

14:21And I think that if we can teach more people

14:24how to do that art of invention in a pure cognitive way,

14:28not as hard as the actual hardware stuff, right?

14:31But like in terms of the concepts

14:32and the thoughts and the mathematics,

14:34teaching people how to invent,

14:36then suddenly actually they might not even find math

14:38to be that tiresomeness hard anymore,

14:42but that rewardingness hard of I have the capability

14:47of looking at something which I don't know what to do

14:49and coming up with how to do it.

14:51I actually think we should be doing that,

14:52giving people that capability.

14:55So hard in the same way that invention is hard,

14:58that is ultimately rewarding.

14:59So maybe you can dig in that a little bit longer,

15:03which is do you see basically the way to teach math

15:11is to present a problem and to give a person a chance

15:14to try to invent a solution

15:18with minimal amount of information first?

15:21Is that basically,

15:22how do you build that muscle of invention in a student?

15:26Yes, so the way that,

15:27I guess I have two different sort of ways

15:30that I try to teach.

15:30Actually, one of them is, in fact, this semester,

15:32because all my classes were remotely delivered,

15:35I even threw them all onto my YouTube channel.

15:37So you can see how I teach at Carnegie Mellon,

15:39but I'd often say, hey, everyone, let's try to do this.

15:43Any ideas?

15:44And that actually changes my role as a professor

15:47from a person who shows up for class

15:50with a script of what I wanna talk through.

15:52I actually, I don't have a script.

15:54The way I show up for classes,

15:55there's something that we want to learn how to do,

15:58and we're gonna do it by improv.

16:00I'm talking about the same method as improv comedy,

16:02which is where you tell me some ideas,

16:05and I'll try to yes and them.

16:07You know what I mean?

16:09And then together,

16:10we're gonna come up with a proof of this concept

16:13where you were deeply involved in creating the proof.

16:16Actually, every time I teach the class,

16:18we do every proof slightly differently

16:19because it's based on how the students came up with it.

16:23And that's how I do it when I'm in person.

16:25I also have another line of courses that we make

16:27that is delivered online.

16:29Those things are where I can't do it live,

16:31but the teaching method became also similar.

16:34It was just, here's an interesting question.

16:37I know it's out of reach.

16:38Why don't you think about it?

16:39And then automatic hints.

16:40We feed automatically hints through the internet

16:44to go and let the person try to invent.

16:47So that's like a more rigorous prodding of invention.

16:52But you did mention disease and COVID,

16:56and you've been doing some very interesting stuff

16:58from a mathematical, but also software engineering angle

17:01of coming up with ideas.

17:04It's back to the, I see a problem.

17:07I think I can help.

§03Transcript · 17:09–24:58

17:09So you stepped into this world.

17:11Can you tell me about your work there

17:13under the flag of Novid

17:16and both the software and the technical details

17:20of how the thing works?

17:21Sure, sure.

17:22So first I want to make sure that I say,

17:24this is actually team effort.

17:26I happen to be the one speaking,

17:27but there's no way this would exist

17:29without an incredible team of people

17:30who inspire me every day to work on this.

17:33But I'll speak on behalf of them.

17:34So the idea was indeed that we stepped forward

17:40in March of last year, when the world started to become,

17:43our part of the world started to become,

17:44our part meaning the United States

17:46started to become paralyzed by COVID.

17:48The shutdown started to happen.

17:50And at that time it started as a figment of an idea,

17:54which was network theory,

17:57which is the area of math that I work in,

17:59could potentially be combined with smartphones

18:02and some kind of health information anonymized.

18:06Exactly how?

18:07We didn't know yet.

18:07We tried to crystallize it.

18:09And many months into this work,

18:11we ended up accidentally discovering a new way

18:15to control diseases,

18:17which is now what is the main impetus of all of this work

18:20is to take this idea and polish it

18:23and hopefully have it be useful not only now,

18:25but for future pandemics.

18:27The idea is really simple to describe.

18:29Actually, my main thing in the world

18:31is I come up with obvious observations.

18:33That's that, so I'll explain it now.

18:35Einstein did the same thing

18:36and he wrote a few short papers.

18:39But so the idea is like this.

18:41If we describe how usually people control disease

18:46for a lot of history,

18:47it was that you'd find out who was sick,

18:51you'd find out who they've been around

18:53and you try to remove all of those people from society

18:56against their will.

18:57Now that's the problem.

18:58The against their will part

19:00gives you the wrong kind of a feedback loop,

19:03which makes it hard to control the disease

19:05because then the people you're trying to control

19:07keep getting other people sick.

19:08You can see already how I'm thinking

19:10and talking about this feedback loops.

19:11This is actually related to something you said earlier

19:14about even like how skyscrapers stay in the air.

19:17The whole point is control theory.

19:19You actually want to, or even how an airplane stays,

19:22you need to have control loops

19:24which are feedbacking in the right way.

19:27And what we observed was that the feedback control loop

19:29for controlling disease by asking people

19:32to be removed from society against their will

19:34was not working.

19:35It was running against human incentives

19:37and you suddenly are trying to control

19:39seven billion, eight billion people

19:41in ways that they don't individually want

19:43to necessarily do.

19:45So here's the idea.

19:47And this is inspired by the fact

19:48that at the core of our team

19:49were user experience designers.

19:51That's actually, in fact, the first thing I knew

19:53we needed when we started

19:54was to bring user experience at the core.

19:57Okay.

19:58But so the idea was suppose hypothetically

20:03there was a pandemic.

20:05What would you want?

20:08You would want a way to be able to live your life

20:10as much as possible and avoid getting sick.

20:13Can we make an app to help you avoid getting sick?

20:17Notice how I've just articulated the problem.

20:19It is not, can we make an app

20:21so that after you are around somebody who's sick

20:24you can be removed from society.

20:27It's can we make an app so that you can avoid getting sick.

20:30That would run a positive feed.

20:33I don't know if I want to call it positive or negative

20:35but it would run a good feedback loop.

20:36Okay.

20:37So then how would you do this?

20:38The only problem is that you don't know who's sick

20:41because especially with this disease

20:44if I see somebody who looks perfectly healthy

20:46the disease spreads two days before you have any symptoms.

20:50And so it's actually not possible.

20:52That's where the network theory comes in.

20:54You caught it from someone.

20:56What if we changed the paradigm

20:59and we said, whenever there's a sickness

21:02tell everybody how many physical relationships

21:06separate them from the sickness.

21:08That is the trivial idea we added.

21:09The trivial idea was the distance between you and a disease

21:13is not measured in feet or seconds.

21:16It's measured in terms of how many

21:19close physical relationships separate you

21:22like these six degrees of separation like LinkedIn.

21:25Simple idea.

21:26What if we told everyone that?

21:28It turns out that actually unlocks

21:30some interesting behavioral feedback loops

21:33which for example, let me now jump to a non COVID example

21:37to show why this maybe could be useful.

21:39Actually we think it could be quite useful.

21:40Imagine there was Ebola or some hemorrhagic fever.

21:44Imagine it spread through contact through the air.

21:46In fact, pretend, pretend.

21:50That's a disastrous disease.

21:52It has high fatality rate.

21:54And as you die, you're bleeding out of every orifice.

22:00Okay.

22:01So.

22:02Yeah, not pleasant.

22:03Not pleasant.

22:04So the question is, suppose that such a disease broke

22:07who would want to install an app that would tell them

22:10how many relationships away from them

22:12this disease had struck?

22:14Like a lot of people.

22:15A lot of people.

22:16In fact, almost, I don't want to say almost everyone.

22:20That's a very strong statement

22:21but a very large number of people.

22:22That's fascinating framing.

22:24Like the more deadly and transmissible the disease

22:28the stronger the incentive to install it in a positive sense

22:32the, in the good feedback loop sense.

22:36That's a really good example.

22:37It's a really good way to frame it.

22:38Cause with COVID, it was not as deadly

22:42as potential pandemics could have been

22:45viruses could have been.

22:46So it's sometimes muddled with how we think about it

22:49but yeah, this is a really good framing.

22:51If the virus was a lot more deadly

22:53you want to create a system that has a set of incentives

22:56that it quickly spreads to the population

22:59where everybody is using it

23:00and it's contributing in a positive way to the system.

23:04Exactly.

23:05And actually that point you just made

23:06I don't take credit for that observation.

23:07There was another person I talked to

23:09who pointed out that it's very interesting

23:11that this feedback loop is even more effective

23:14when the disease is worse.

23:16And that's actually not a bad characteristic to have

23:19in your feedback loop

23:20if you're trying to help civilization keep running.

23:24Yeah, it's a really, it's in this dynamic

23:27like people figure out, they dynamically figure out

23:30how bad the disease is.

23:31The more it spreads and the deadlier it is

23:35as the people observe it

23:37as long as the spread of information

23:39like semantic information, natural language information

23:43is closely aligned with the reality of the disease

23:46which is a whole nother conversation, right?

23:48We, that's, we might, maybe we'll chat about that

23:51how we sort of make sure there's not misinformation

23:53while there's accurate information

23:54but that aside, okay, so this is a really nice property.

23:58Right, and just going on on that

24:00actually just talking more about what that could do

24:02and why we're so excited about it.

24:04It's that not only would people want to install it

24:07but what would they do if you start to see

24:10that this disease is getting closer and closer?

24:13We surveyed informally people

24:15but they said, as we saw it getting closer, we would hide.

24:18We would try to not have contacts.

24:21But now you notice what this has just achieved.

24:24The whole goal on this whole exercise was

24:27you got the people who might be sick

24:29and you got everyone else, set A and set B.

24:32Set A is the people who might be sick,

24:33set B is everyone else.

24:34And for the entirety of the past

24:37contact tracing approaches, you tried to get set A

24:41to do things that might not be to their liking or their will

24:44because that's removing them from society.

24:47We found out that there's two ways

24:49to separate set A from set B.

24:51You can also let the people at set B

24:53at the fringe of set A

24:55attempt to remove themselves from this interface.

§04Transcript · 24:58–33:24

24:58It's the symmetry of A and B separation.

25:01Everyone was looking at A, we look at B

25:04and suddenly B is in their incentive to do so.

25:07Beautiful.

25:08So there's a virus that jumps from human to human.

25:11So there's a network sometimes called graph

25:16of the spread of a virus.

25:18It hops from person to person to person to person.

25:21And each one of us individuals are sitting

25:25or plopped into that network.

25:28We have close friends and relations and so on.

25:31It's kind of fascinating

25:32to actually think about this network

25:33and we can maybe talk about the shapes

25:35of this kind of network.

25:37Because I was trying to think exactly this,

25:39like how many people do I,

25:41well, I'm kind of an introvert, not kind of,

25:43I'm very much an introvert.

25:45But so can I be explicit about the kind of people

25:48I meet in regular life?

25:50Say when it was completely opened up, there's no pandemic.

25:54There is a kind of network and there's maybe

25:59in the graph theoretic sense, there's some weights

26:02or something about how close that relationship is

26:06in terms of the frequency of visits,

26:08the duration of visits and all of those kinds of things.

26:11So you're saying we might want to be,

26:14to create on top of that network,

26:18a spread of information to let you know

26:22as the virus travels through this network,

26:24how close is it getting to you?

26:26And the number of hops away it is on that network

26:29is really powerful information

26:31that creates a positive feedback loop

26:33where you can act essentially anonymously

26:39and on your own.

26:41Like nobody's telling you what to do,

26:43which is really important, is decentralized

26:46and not whatever the opposite of authoritarian is.

26:52But you get to sort of the American way.

26:54You get to choose to do it yourself.

26:56You have the freedom to do it yourself

26:58and you're incentivized to do it.

27:00And you're most likely going to do it

27:01to protect yourself against you getting the disease

27:08as the closer it gets to you

27:10based on the information that you have.

27:12But can you maybe elaborate, first of all, brilliant.

27:17Whenever I saw the thing you're working on,

27:20so forget for COVID, this is of course,

27:23really relevant for COVID, but it's also probably relevant

27:26for future diseases as well.

27:28So that was the thing I'm nervous about.

27:30I was like, if this whole,

27:31if our society shut down because of COVID,

27:34like what the heck is gonna happen

27:38when there's a much deadlier disease?

27:40Like this, this is disappointing.

27:41The whole time, 2020, the whole time

27:44I'm just sitting like this,

27:45like is the incompetence of everybody

27:49except the people developing vaccines.

27:53The biologists are the only ones

27:54that got their stuff together.

27:56But in terms of institutions and all that kind of stuff,

27:58it's just been terrible.

28:00But this is exactly the power of information

28:04and the power of information

28:05that doesn't limit personal freedom.

28:08So your idea is brilliant.

28:09Okay, mathematically, can you maybe elaborate

28:12what are we talking about?

28:14Like how do you actually make that work?

28:16What's involved?

28:17Sure, first I'm gonna reply to something you said

28:19about the freedom inside this,

28:22because actually that was the idea.

28:24The idea is this is game theory, right?

28:27And effectively what we did is analogous

28:29to free market economy, as opposed to central planning.

28:34If you just line up the set of incentives correctly

28:38so that people have in their purely selfish behavior

28:43are contributing to the optimization of the global function,

28:47that's it.

28:47And the point of what we do, I guess in mathematics

28:50is we try to explore the search space

28:52to go and find out as many possibilities as there are.

28:54And in this case, it's an applied search space.

28:58That's why the inputs from design,

29:00user experience design and actual people are important.

29:02But you asked about, I guess, the mathematical

29:05or the technical things underpinning it.

29:07So I think the first thing I'll say is

29:09we wanted to make this thing

29:12not require your personal information.

29:14And so in order to do that,

29:16what gave me the confidence to, I guess,

29:18lead our team to run at the beginning

29:20is we saw that this could be done without using GPS information.

29:24So technically what's going on is if two smartphones,

29:28it's a smartphone app.

29:29If two smartphones have this thing installed,

29:31they just communicate with each other by Bluetooth

29:35to go and find out how far,

29:38they can detect nearby things by Bluetooth.

29:40And then they can find out that these two phones

29:42were approximately such and such distance apart.

29:44And that kind of relative proximity information

29:47is enough to construct this big network.

29:50Okay, so the physical network is constructed

29:53based on proximity that's through Bluetooth

29:56and you don't have to specify your exact location,

29:59it's the proximity.

30:01I'm not using the Pythagorean theorem basically.

30:03I mean, if I just knew the GPS coordinates,

30:05we could use the Pythagorean theorem too.

30:07Sorry, that's just how I call it.

30:08Distance formula, whatever you want to call it.

30:10Yeah, so we're not doing

30:14the old Pythagorean based violation of privacy.

30:18Okay.

30:21But so is that enough to form,

30:27to give you enough information about physical connection

30:31to another human being?

30:32Is there a time element there?

30:35Is there, so, okay.

30:37That sounds like a really strong, like low hanging fruit.

30:41Like if you have that,

30:42you could probably go really, really far.

30:44My natural question is,

30:46is there extra information you can add on top of that?

30:49Like the duration of the physical proximity?

30:53So first of all, we actually do estimate the duration,

30:56but the way we estimate the duration

30:58is like how a movie is filmed,

31:00in the sense that every so often, every few minutes,

31:03we check what's nearby.

31:04It's like how a movie is filmed.

31:06You take lots of snapshots.

31:07So there's no way in a battery efficient way

31:11to really keep track of that proximity.

31:14However, fortunately, we're using probability.

31:17The fact is the paradigm that we're using

31:20is it's not super important

31:22if you run into that person only for 10 minutes

31:24at the grocery store.

31:25If that's a stranger that you run into 10 minutes

31:27in this grocery store,

31:28that's not gonna be relevant for our paradigm

31:30because our paradigm is not telling you

31:33who were you around before

31:35and might therefore have gotten infected by already.

31:38Ours is about predicting the future.

31:40We change from, I mean, the standard paradigm was

31:42what already happened, quick damage control.

31:45Ours is predict the future.

31:46If you run into that person once in the grocery store today

31:49and never see them again,

31:50it's irrelevant for predicting the future.

31:52And therefore, for ours, what really matters

31:54is the many hours around the other person,

31:57at which point, if you're scanning every five

31:59to eight minutes.

32:00That's going to come out in the problem,

32:02like statistically speaking,

32:03it's going to come out as a strong relationship

32:05and a person in the grocery store is going to wash out

32:08is not an important physical relationship.

32:11I mean, this is brilliant.

32:14How difficult is it to make work?

32:15So you said, one, there's a mathematical component

32:19that we just kind of talked about,

32:21and then there's the user experience component.

32:24So how difficult does it to go,

32:26just like you built the video game, Alien Attack,

32:29from zero to completion, what's involved?

32:33How difficult is it?

32:34So I'm going to answer that question

32:36in terms of building the product,

32:39but then I'm also going to acknowledge

32:40that just having an app doesn't make it useful

32:44because that's actually maybe the easy part.

32:48If you know what I mean,

32:49there's like all of this stuff

32:50about rollout adoption and awareness,

32:52but let's focus on the app part first.

32:53So that's again, why I said the team is incredible.

32:56So we have a bunch of people who,

32:59let's just say that the technology that we use to make it

33:02is not the standard way you make an app.

33:04If you think about a standard iOS app or Android app,

33:08those are a user interface that contacts a web server

33:12and sends some information back and forth.

33:14We're doing some stuff that has to hook

33:16into the operating system of saying,

33:17let's go use Bluetooth for something

33:19it wasn't really meant for, right?

33:21So there's that part.

33:22By the way, what is the app called?

§05Transcript · 33:24–41:20

33:24Oh, it's called Novid, COVID with an N.

33:28Very nice.

33:29So you have to hook into Bluetooth.

33:31You're saying you have to do that beyond the permissions

33:36that are like at the very surface level

33:39provided on the phone?

33:40Well, I don't want to call them permissions.

33:42I just want to say,

33:43that's not what you usually do with Bluetooth.

33:45Gotcha.

33:46Usually with Bluetooth, you say,

33:47do I have headphones nearby?

33:49Yes.

33:49Okay, I'm done.

33:50You don't go and say, do I have headphones nearby?

33:53Or do I have another phone nearby, which is doing something?

33:55And then keep asking that same question.

33:56Keep asking the question.

33:58Right?

33:59So it's actually not easy.

34:00And I mean, there were some parts of it,

34:02which actually a lot of people had tried unsuccessfully.

34:05Actually, it's known that, for example,

34:07the UK was trying to do something similar.

34:11And the problem they ran into was,

34:13when you program things on iOS,

34:16iOS is very good at making it hard

34:19to do things in the background.

34:21And so there was quite a lot of effort required

34:23to go and make this thing work.

34:25So the whole point, this thing would run in the background

34:28and iOS, I mean, most Android probably as well, right?

34:33But yeah, iOS certainly makes it difficult

34:35for something to run in the background,

34:36especially when it's eating up your battery, right?

34:40Well, we wanted to make sure we didn't eat up the battery.

34:42So that one we can,

34:43we actually are very proud of the fact

34:44that ours uses very little battery.

34:47Actually, even if compared to Apple's own system, so.

34:51Beautiful.

34:52So what else is required to make this thing work?

34:54Right, so the key was that you had to do

34:56a significant amount of work on the actual

34:58mobile app development,

35:00which fortunately the team that we brought

35:02was this kind of general thinkers

35:04where we would dig in deep into the operating system

35:07documentation and the API libraries.

35:09So we got that working.

35:10But there's another angle, which is,

35:12you also need the servers to be able to compute fast enough,

35:15which is tying back to this old school

35:17computer programming competitions and math Olympiads.

35:20In fact, our team that was working on the algorithm

35:23and backend side included several people

35:25who had been in these competitions from before,

35:29which I happen to know because I do coach the team

35:32for the math.

35:33And so we were able to bring people in to build servers,

35:37a server infrastructure in C++ actually,

35:40so that we could support significant numbers of people

35:43without needing tons of servers.

35:45Is there some distributed algorithms working here

35:48or you basically have to keep in the same place

35:51the entire graph as it builds?

35:53Cause especially the more and more people use it,

35:56the bigger, the bigger the graph gets.

35:58I mean, this is very difficult scaling problem, right?

36:02Ah, so that's actually why this computer algorithm

36:05competition stuff was handy.

36:07It's because there are only about seven to eight

36:11giga people in the world.

36:12Yeah.

36:14That's not that many.

36:15So if you can make your algorithms linear time

36:17or almost linear time, a computer operates in gigahertz.

36:22I only need to do one run, one recalculation every hour

36:26in terms of telling people how far away these dangers are.

36:29Yes.

36:29So I suddenly have 3,600 seconds

36:33and my CPU cores are running in gigahertz.

36:36And at most they're eight giga people.

36:39Well, you skipping over the fact that there's N squared

36:44potential connections between people.

36:46So how do you get around the fact that, you know,

36:51that we, you know, the potential set of relationship

36:54any one of us could have is a billion.

36:56So it's a billion times squared.

36:59That's the potential amount of data you have to be storing

37:02and computing over and constantly updating.

37:05So the way we dealt with that is we actually expect

37:08that the typical network is very sparse.

37:10The technical term sparse would mean that the average degree

37:14or the average number of connections that a person has

37:17is going to be at most like a hundred strong connections

37:21that you care about.

37:22If you think of it almost in terms of the heavy hitters,

37:25actually in most people's lives,

37:28a hundred, if we just kept track

37:29of their top hundred interactions,

37:32that's probably most of the signal.

37:35Yeah, yeah.

37:37I'm saddened to think that I might not be even

37:40in a double digits, but.

37:42Oh, I was intentionally giving a crazy number

37:44to account for college students.

37:46You call, oh, those are the,

37:48who you call on the heavy hitters,

37:50the people who are like the social butterflies.

37:52Yeah, I need to,

37:54I'd love to know that information about myself,

37:56by the way, that, do you expose the graph,

38:01like how many, like about yourself,

38:04how many connections you have?

38:06We do expose to each person

38:07how many direct connections they have.

38:09That's great.

38:10But for privacy purposes,

38:11we don't tell anybody who their connections,

38:14like how their connections are interconnected.

38:16Yes, gotcha.

38:16But at the same time, we do expose also to everyone

38:19an interesting chart that says,

38:21here's how many people you have

38:22that you're connected to directly.

38:24Here's how many at distance two,

38:26meaning via people.

38:27And then here's how many at distance three.

38:29And the reason we do that,

38:30is that actually ends up being a dynamic

38:32that also boosts adoption.

38:34It drives another feedback loop.

38:36The reason is because we saw, actually,

38:38when we deployed this in some universities,

38:40that when people see on their app

38:42that they are indirectly connected to hundreds

38:46or thousands of other people,

38:47they get excited and they tell other people,

38:49hey, let's download this app.

38:50But you know, we also saw in those examples,

38:52especially looking at the screenshots people gave,

38:55that is hit as soon as the typical person

38:58has two or three other direct connections on the system.

39:02Because that means that our app

39:04has reached a virality or not of two to three.

39:07The key is we were making a viral app to fight a virus

39:10spreading on the same network that the virus spreads on.

39:14So you're trying to out virus the virus.

39:17That's right.

39:17That's exactly right.

39:20Okay, great.

39:21What have you learned from this whole experience

39:23in terms of, let's say for COVID,

39:26but for future pandemics as well,

39:29is it possible to use the power information here

39:33of networked information as a virus spreads and travels

39:38in order to basically keep the society open?

39:41Is it possible for people to protect themselves

39:44with this information?

39:46Or do you still have to have most,

39:48like in this overarching policy

39:50of everybody should stay at home, that kind of thing?

39:53We are trying to answer that question right now.

39:55So the answer is we don't know yet,

39:57but that's actually why we're very happy

39:59that now the idea has started to become more widely known.

40:02And we're already starting to collaborate

40:04with epidemiologists.

40:06Again, I'm just a mathematician, right?

40:08And a mathematician should not be the person

40:11who is telling everybody, this will definitely work.

40:13But because of the potential power of this approach,

40:17especially the potential power

40:19of this being an end game for COVID,

40:22we have gotten the interest of real researchers.

40:26And we're now working together

40:27to try to actually understand the answer to that question.

40:30Because you see, there's a theory.

40:31So what I can share is the mathematics of,

40:34here's why there's some hope that this would work.

40:36And that's because I'm talking about end game now.

40:39End game means you have very few cases.

40:41But everywhere, we're always thinking,

40:43once there's few cases, then does that mean we now open up?

40:46Once you open up in the past, then the cases go up again

40:49until you have to lock down again.

40:51And now when we talk about the dynamic process that makes,

40:54it's guaranteeing you always have cases

40:55until you have the great vaccines,

40:57which is, we both got vaccinated, this is good.

41:00But at the same time, why I'm thinking

41:02this is still important is because we know

41:04that many vaccine makers have said

41:06they're preparing for the next dose next year.

41:09And if we have a perpetual thing

41:11where you just always need a new vaccine every year,

41:14it could actually be beneficial to make sure

41:16we have as many other techniques as possible

41:18for parts of the world that can't afford,

§06Transcript · 41:20–49:30

41:20for example, that kind of distribution.

41:23Yeah, so actually, no matter how deadly the virus is,

41:26no matter how many things,

41:27whether you have a vaccine or not,

41:29it's still useful to be having this information.

41:31Yes.

41:32Because to stay home or not, depending on how risk,

41:35I'm a big fan, just like you said, of having the freedom

41:39for you to decide how risk averse you wanna be, right?

41:43Depending on your own conditions,

41:44but also on the state of like what you,

41:47just how dangerously you like to live.

41:50So I think that actually makes a lot of sense.

41:51And I also think that since we're,

41:54when you think of disease spreading,

41:56it spreads in aggregate in the sense that

42:00if there are some people who maybe are more risk tolerant

42:04because of other things in their life,

42:06well, there might also be other people

42:08who are less risk tolerance.

42:09And then those people decide to isolate.

42:12But what matters is in the aggregate

42:14that this R naught of the infection spreading

42:17drops below one.

42:19And so the key is if you can empower people

42:21with that power to make that decision,

42:23you might actually still be able to drive

42:25that R naught down below one.

42:27Yeah, and also, this is me talking,

42:31people get a little bit nervous, I think,

42:33with information somehow mapping to privacy violation.

42:38But first of all, in the approach you're describing,

42:42that's respecting anonymity.

42:46But I would love to have information

42:49from the very beginning, from March and April of last year,

42:54almost like a map of like where it's risky

42:59and where it's not to go.

43:01And not map based on sort of the exact location of people,

43:05but where people usually hang out kind of thing.

43:07Just, and maybe not necessarily about actual location,

43:13but just maybe activities,

43:15like just to have information about what is good to do

43:19and not, in terms of like safety,

43:23is it okay to run outside and not,

43:25is it okay to go to a restaurant and not,

43:27I just feel like we're operating in the blind.

43:29And then what you had is a very imperfect signal,

43:33which is like basically politicians desperately trying

43:37to make statements about what is safe and not.

43:40They don't know what the heck they're doing.

43:41They have a bunch of smart scientists telling them stuff.

43:44And the scientists themselves also, very important,

43:47don't always know what they're doing.

43:49Epidemiology is not, is as much an art as a science.

43:54You're desperately trying to predict the future,

43:56which nobody can do.

43:57And then you're trying to speak with some level of authority.

44:01I mean, if I were to criticize scientists,

44:02they spoke with too much authority.

44:04It's okay to say, I'm not sure.

44:06But then they think like, if I say, I'm not sure,

44:10then there's going to be a distrust.

44:12What they realize is when you're wrong and you say,

44:14I'm sure, it's going to lead to more distrust.

44:16So there's this imperfect, like just chaotic,

44:19messy system of people trying to figure out

44:23with very little information.

44:25And what you're proposing is just a huge amount

44:27of information, and information is power.

44:31Is there challenges with adoption that you see

44:34in the future here?

44:36So there's, maybe we could speak to,

44:38there's approaches, I guess, from Google.

44:40There's different people that have tried

44:42similar kind of ideas.

44:44Not, you have quite a novel idea, actually.

44:49But speaking, the umbrella idea of contact tracing,

44:53is there something you can comment about

44:58why their approaches haven't been fully adopted?

45:02Is there challenges there?

45:03Is there reasons why Novid might be a better idea

45:06moving forward, in general, just about adoption?

45:09Yeah, so first of all, I want to say,

45:10I always have respect for the methods that other people use.

45:13And so it's good to see the other people I've been trying.

45:16But what we have noticed is that the difference

45:19between our value proposition to the user

45:22and the value proposition to the user delivered

45:24by everything that was made before is that,

45:27unfortunately, the action of installing

45:30a standard contact tracing app will then tell you

45:34after you have already been exposed to the disease

45:37so that you can protect other people from you.

45:40And what that does to your own direct probability

45:43of getting sick, if you think about it,

45:45suppose you were making the decision,

45:47should I or should I not install one of those apps?

45:50What does that do to your own probability of getting sick?

45:55It's close to zero.

45:56This is the sad thing you're speaking to, not sad.

46:00I suppose it's the way the world is.

46:03The only incentive there is to just help other people,

46:06I suppose, but a much stronger incentive

46:09is anything that allows you to help yourself.

46:13Yes, so what I'm saying is that,

46:15let's just say free market capitalism

46:17was not based on altruism, I think it's based on,

46:21if you make a system of incentives

46:23so that everybody trying to maximize their own situation

46:26somehow contributes to the whole,

46:28that's a game theoretic solution to a very hard problem.

46:31And so this is actually basically mechanism design,

46:34that we've basically come up with a different mechanism,

46:36different set of incentives,

46:38which incentivizes the adoption,

46:40because actually whenever we've been rolling it out,

46:43usually the first question we ask people,

46:45like say in a university is,

46:46do you know what Novid does?

46:48And most of them have read about the other apps

46:50and they say, Oh, Novid will tell you

46:51after you've been around someone so you can quarantine.

46:54And we have to explain to them,

46:55actually, Novid never wants to ask you to quarantine.

46:58That's not the principle.

46:59Our principle isn't based on that at all.

47:01We just want to let you know if something is coming close

47:04so that you can protect yourself.

47:07If you want.

47:08If you want, if you want, if you want.

47:09And then the quarantine is like, yes,

47:11in that case, if you're quarantining,

47:13it's because you're shutting the door from the inside,

47:16if that makes sense.

47:17Yes, exactly.

47:18Exactly.

47:18I mean, this is brilliant.

47:20So what do you think the future looks like

47:23for future pandemics?

47:24What's your plan with Novid?

47:26What's your plan with these set of ideas?

47:28I am actually still an academic and a researcher.

47:31So the biggest work I'm working on right now

47:33is to try to build as many collaborations

47:35with other public health researchers at other universities

47:39to actually work on pilot deployments together

47:42in various places.

47:43That's the goal.

47:44That's actually ongoing work right now.

47:45And so, for example, if anyone's watching this

47:47and you happen to be a public health researcher

47:49and you want to be involved in something like this,

47:52I'm just gonna say, I'm still incentive thinking.

47:55There's something in it for the researchers too.

47:57This could open up an entire new way

47:59of controlling disease.

48:00That's my hope.

48:01I mean, it might actually be true.

48:03And people who are involved in figuring out

48:06how to make this work,

48:08well, it could actually be good for their careers too.

48:09I always have to think like,

48:11if a researcher was getting involved,

48:12what are they getting out of it?

48:14Oh, so you mean like from a research perspective,

48:16you can like publications and sets of ideas

48:20about how to, from a sort of network theory perspective,

48:27understand how we control the spread of a pandemic.

48:30Yes, and what I'm doing right now

48:31is this is basically interdisciplinary research

48:33where maybe our side is bringing the technology

48:35and the network theory,

48:37and the missing parts are epidemiology

48:39and public health expertise.

48:40And if the two things start to join,

48:42also because everywhere that you deploy,

48:45let's just say that the world is different

48:46in the Philippines as it is in the United States.

48:49And just the natures of the locality

48:52would mean that someone like me

48:53should not be trying to figure out how to do that.

48:55But if we can work with the researchers

48:56who are based there,

48:57now suddenly we might come up with a solution

48:59that will help scale in parts of the world

49:01where they aren't all getting the Moderna and Pfizer vaccines

49:04which cost like $20 a pop in the US.

49:07So if they want to participate,

49:09who do they reach out to?

49:10Oh, that would just be us.

49:11I mean, the novid.org website has...

49:13Novid.org.

49:14It has a feedback reach out form.

49:16And actually we are, I mean, again,

49:18this is the DNA of being a researcher.

49:21I am actually very excited by the idea

49:23that this could contribute knowledge

49:25that will outlast all of our generations,

49:28like all of our lifetimes.

49:29There you go.

§07Transcript · 49:30–58:15

49:30Reach out to novid.org.

49:34What about individual people?

49:36Should they install the app and try it out?

49:37Or is this really geographically restricted?

49:40Oh, yeah, I didn't come on here to tell everyone

49:42to install the app.

49:42I did not come to tell everyone to install the app

49:44because it works best

49:46if your local health authority is working with us.

49:49Gotcha.

49:50There's a reason.

49:51It's because, this is back to the game theory.

49:54If anyone could just say, I'm positive,

49:58the high school senior prank would be to say that

50:01we have a massive outbreak on finals week.

50:03Let's not have final exams.

50:05So the way that our system works,

50:06it actually borrows some ideas, not borrows,

50:08we came up with them independently.

50:10But this idea is similar to what Google and Apple do,

50:13which is that if the local health authority

50:14is working with this, they can,

50:16for everyone who's positive,

50:17give them a passcode that expires in a short time.

50:20So for ours, if you're on the app and saying, I'm positive,

50:23you can either just say that,

50:25and that's called unverified,

50:26or you can enter in one of these codes

50:28that you got from the local health authority.

50:30So basically, for anyone who's watching this,

50:32it's not that you should just go and download it

50:34unless you want to go and look at it.

50:35That's cool.

50:36But if you, on the other hand,

50:37if you happen to know anyone at the local health authority,

50:39which is trying to figure out how to handle COVID,

50:42well then, I mean, we'd be very happy

50:44to also work with you.

50:46Gotcha.

50:47So the verified there is really important

50:49because you're maintaining anonymity.

50:51And because of that,

50:52you have to have some source of verification

50:54in order to make sure that it's not possible to manipulate

50:59because it's ultimately about trust and information.

51:02So it could be, verification is really important there.

51:06So basically, individual people should

51:09ask their local health authorities

51:11to sign up to contact you.

51:15I hope this spreads.

51:16I hope this spreads for future pandemics

51:18because I'm really, it's the amount,

51:21the millions of people who are hurt by this,

51:25I think our response to the virus,

51:28economically speaking,

51:30the number of people who lost their dream,

51:32lost their jobs, but also lost their dream.

51:35Entrepreneurs, jobs often give meaning.

51:38There's people who financially and psychologically

51:41are suffering because of our,

51:43I'll say, incompetent response to the virus

51:47across the world, but certainly the United States,

51:49that should be the beacon of entrepreneurial hope

51:53for the world.

51:54So I hope that we'll be able to respond

52:00to these kinds of events much better in the future.

52:02And this is exactly the right kind of idea.

52:05And now is the time to do the investment.

52:08Let's step back to the beauty of mathematics.

52:13Maybe ask the big, silly question first,

52:16which is, what do you find beautiful about mathematics?

52:20I think that being able to look at a complicated problem,

52:26which looks unsolvable,

52:28and then to be able to change the perspective

52:30to come from a different angle

52:32and suddenly see that there's a nice solution.

52:36I don't mean that every problem in math

52:37is supposed to be this way,

52:39but I think that these reframings

52:40and changing of perspectives

52:42that cause difficult things to get simplified

52:44and crystallized and factored in certain ways is beautiful.

52:48Actually, that's related to what we were just talking about

52:50with even this fighting pandemics.

52:52The crystal idea was just quantify proximity

52:57by the number of relationships in the physical network,

53:01instead of just by the feet and meters, right?

53:04It's just that if you change that perspective,

53:07now all of these things follow.

53:09And so mathematics to me is beautiful

53:12in the pure sense just for that.

53:15Yeah, it's quite interesting to see a human civilization

53:17as a network, as a graph,

53:20and our relationships as kind of edges in that graph.

53:25And to then do, outside of just pandemic,

53:29do interesting inferences based on that.

53:33This is true for like Twitter, social networks and so on,

53:36how we expand the kind of things we talk about,

53:40think about sort of politically,

53:42if you have this little bubble, quote unquote,

53:44of ideas that you play with,

53:46it's nice from a recommender system perspective,

53:50how do you jump out of those bubbles?

53:52It's really fascinating.

53:53YouTube was working on that, Twitter's working on that,

53:57but not always so successfully,

53:59but there's a lot of interesting work

54:02from a mathematical and a psychological,

54:05sociological perspective there within those graphs.

54:09But if we look at the cleanest formulation of that,

54:13of looking at a problem from a different perspective,

54:16you're also involved

54:17with the International Mathematics Olympiad,

54:20which takes small, clean problems that are really hard,

54:27but once you look at them differently, can become easy.

54:31But that little jump of innovation is the entire trick.

54:36So maybe at the high level,

54:38can you say what is the International Mathematical Olympiad?

54:41Sure, so this is the competition

54:44for people who aren't yet in college, math competition,

54:47which is the most prestigious one in the entire world.

54:50It's the Olympics of mathematics,

54:52but only for people who aren't yet in college.

54:55Now, the kinds of questions that they ask you to do

54:58are not computational.

54:59Usually you're not supposed to find that the answer is 42.

55:02Right?

55:03Instead, you're supposed to explain why something is true.

55:07And the problem is that at the beginning,

55:09when you look at each of the questions,

55:11first of all, you have four and a half hours

55:13to solve three questions, and this is one day,

55:16and then you have a second day,

55:16which is four and a half hours, three questions.

55:19But when you look at the questions,

55:20they're all asking you,

55:21explain why the following thing is true,

55:23which you've never seen before.

55:25And by the way, even though there are six questions,

55:27if you solve any one of them, you're a genius

55:29and you get an honorable mention.

55:30So this is hard to solve.

55:32So what about, is it one person, is it a team?

55:35Ah, so each country can send six people

55:38and the score of the country is actually unofficial.

55:42There's not an official country versus country system,

55:45although everyone just adds up the point scores

55:47of the six people and they say,

55:48well, now which country stacked up where?

55:51Yeah, so maybe as a side comment,

55:53I should say that there's a bunch of countries,

55:56including the former Soviet Union and Russia,

55:59where I grew up, where this is one of the

56:04most important competitions that the country participates in.

56:08It was a source of pride for a lot of the country.

56:11You look at the Olympic sports,

56:14like wrestling, weightlifting,

56:17there's certain sports and hockey

56:20that Russia and the Soviet Union truly took pride in.

56:24And actually the Mathematical Olympiad,

56:28it was one of them for many years.

56:30It's still one of them.

56:32And that's kind of fascinating.

56:33We don't think about it this way in the United States.

56:36Maybe you can correct me if I'm wrong,

56:38but it's not nearly as popular in the United States

56:42in terms of its integration into the culture,

56:45into just basic conversation, into the pride.

56:49Like, if you won an Olympic gold medal

56:52or if you win the Super Bowl, you can walk around proud.

56:56I think that was the case

56:57with the Mathematical Olympiad in Russia.

56:59Not as much the case in the United States, I think.

57:03So I just wanna give that a little aside

57:04because beating anybody from Russia,

57:07from the Eastern Republic or from China

57:09is very, very difficult.

57:11Like, if I remember correctly,

57:14there's people, this was a multiyear training process.

57:18They train hard.

57:20And this is everything that they're focused on.

57:25My dad was a participant in this.

57:29And it's, I mean, it's as serious as Olympic sports.

57:33You think about like gymnastics,

57:34like young athletes participating in gymnastics.

57:36This is as serious as that, if not more serious.

57:38So I just wanna give that a little bit of context

57:41because we're talking about serious high level math,

57:44athletics almost here.

57:46Yeah, and actually I also think that it made sense

57:49from the Soviet Union's perspective

57:51because if you look at what these people do eventually,

57:55even though, let's look at the USSR's

57:58International Math Olympiad record.

58:00Even though they, I say, even though they won

58:03a lot of awards at the high school thing,

58:05many of them went on to do incredible things

58:07in research mathematics or research other things.

58:10And that's showing the generalization,

58:13generalizability of what they were working on.

§08Transcript · 58:15–1:06:40

58:15Because ultimately we're just playing with ideas

58:20of how to prove things.

58:22And if you get pretty good at inventing creative ways

58:26to turn problems apart, split them apart,

58:29observe neat ways to turn messy things into simple crystals.

58:34Well, if you're gonna try to solve any real problem

58:36in the real world, that could be a really handy tool too.

58:39So I don't think it was a bad investment.

58:41I think it clearly worked well for Soviet Union.

58:44Yeah, so this is interesting.

58:47People sometimes ask me, you know,

58:48you go up and under communism, you know,

58:52was there anything good about communism?

58:55And it's difficult for me to talk about it

58:58because it's not, communism is one of those things

59:00that's looked down on like without,

59:02in absolutist terms currently.

59:05But you could still, in my perspective,

59:07talk about the actual, forget communism

59:09or whatever the actual term is,

59:11but you know, certain ways that the society functioned

59:16that we can learn lessons from.

59:18And one of the things in the Soviet Union

59:20that was highly prized is knowledge,

59:25not even knowledge, it's wisdom

59:27and the skill of invention, of innovation at a young age.

59:34So we're not talking about a selection process

59:37where you pick the best students in the school

59:40to do the mathematics or to read literature.

59:44It's like, everybody did it.

59:47Everybody, it was almost treated

59:49as if anyone could be the next Einstein,

59:53anybody could be the next, I don't know,

59:55Hemingway, James Joyce.

59:56And so you're forcing an education on the populace

60:01and a rigorous deep education,

60:03like as opposed to kind of like,

60:06oh, we wanna make sure we teach

60:10to the weakest student in the class,

60:14which American systems can sometimes do

60:16because we don't wanna leave anyone behind.

60:19The Russian system was anyone can be the strongest student

60:25and we're gonna teach you the strongest student

60:26and we're going to pretend or force everybody,

60:30even the weakest student to be strong.

60:32And what that results in, it's obviously,

60:35this is what people talk about,

60:36is a huge amount of pressure.

60:38Like it's psychologically very difficult.

60:40This is why people struggle when they go to MIT,

60:42this very competitive environment.

60:44It can be very psychologically difficult,

60:46but at the same time,

60:47it's bringing out the best out of people.

60:49And that mathematics was certainly one of those things.

60:53And exactly what you're saying,

60:54which kind of clicked with me just now,

60:56as opposed to kind of a spelling bee in the United States,

61:00which I guess you spell, I'm horrible at this,

61:03but it's a competition about spelling,

61:04which I'm not sure, but you could argue

61:07it doesn't generalize well to the future skills.

61:10Mathematics, especially this kind of mathematics

61:13is essentially formalized competition of invention,

61:17of creating new ideas.

61:21And that generalizes really, really well.

61:23So that's quite brilliantly put.

61:25I didn't really think about that.

61:27So this is not just about the competition.

61:29This is about developing minds

61:31that will come to do some incredible stuff in the future.

61:37Yeah, actually, I want to respond

61:38to a couple of things there.

61:39The first one, this one, which is this notion

61:42of whether or not that is possible

61:43in a non authoritarian regime.

61:46I think it is.

61:47And that's actually why I spent some of my efforts

61:49before the COVID thing,

61:51actually trying to work towards there.

61:53The reason is because if you think about it,

61:55let's say in America,

61:57lots of people are pretty serious

61:58about training very hard for football,

62:01or baseball, or basketball.

62:02Basketball is very, very accessible,

62:04but lots of people are doing that.

62:05Why?

62:06Well, actually, I think that what was going on

62:09with the authoritarian thing was at least the message

62:13that was universally sent was being a good thinker

62:17and a creator of ideas is a good thing.

62:21Yes, exactly.

62:23There's no reason why that message can't be sent everywhere.

62:26And I think it actually should be.

62:28So that's the first thing.

62:29The second thing is what you commented about this thing

62:32about the generalizable skill

62:35and what could people do with Olympiads afterwards.

62:37So that's actually my interest in the whole thing.

62:40I don't just coach students how to do problems.

62:45In fact, I'm not even the best person for that.

62:47I'm not the best at solving these problems.

62:49There are other people who are much better

62:50at making problems and teaching people how to solve problems.

62:53In fact, when the Mathematical Association of America,

62:57which is the group which is in charge

62:58of the US participation in these Olympiads,

63:01when they were deciding whether or not to put me in

63:04back in 2013 as the head coach,

63:06I had a conversation with their executive director

63:09where I commented that we might do worse

63:12because my position was I don't,

63:15I mean, I actually didn't want to focus on winning.

63:17I said, if you're going to let me work

63:19with 60 very strong minds as picked through this system,

63:24because the coach works with these,

63:26gets to run a camp for these students.

63:27I said, I'm actually not going to define my success

63:30in terms of winning this contest.

63:33I said, I wanted to maximize the number of the students

63:36that I read about in the New York Times in 20 years.

63:40And the executive director

63:41of the Mathematical Association of America

63:44was fully in support of this

63:45because that's also how their philosophy is.

63:48So in America, the way we run this

63:49is we're actually not just training to win,

63:52even though the students are very good

63:54and they can win anyway.

63:56One reason, for example, I went and even did the COVID thing

63:59involving quite a few of them

64:01is so that hopefully some of them get ideas

64:04because in 20, 30 years, I won't have the energy

64:06or the insight to solve problems.

64:08We'll have another catastrophe.

64:10And hopefully some of these people will step up and do it.

64:13And ultimately have that longterm impact.

64:14I wonder if this is scalable to,

64:17because that's such a great metric for education,

64:20not how to get an A on the test, but how to have,

64:28how to be on the cover of New York Times

64:31for inventing something new.

64:33And do you think that's generalizable to education

64:37beyond just this particular Olympia?

64:39Like, even you saying this feels like a rare statement,

64:42almost like a radical statement as a goal for education.

64:45So actually the way I teach my classes at Carnegie Mellon,

64:48which I will admit right away is not equivalent

64:51to the average in the world,

64:52but it's already not just the top 60 in the country

64:56as picked by something.

64:58Let me just explain.

64:58I have exams in my class, which are 90% of the grade.

65:01So the exams are the whole thing,

65:02or most of the whole thing.

65:03And the way that I let students prepare for the exams

65:06is I show them all the problems I've ever given

65:08on the previous exams.

65:10And the exam that they will take is open notes.

65:12They can take all the notes they want

65:13on the previous problems.

65:14And the guarantee is that the exam problems this time

65:17will have no overlap with anything

65:18you have seen me give in the past,

65:21as well as no overlap with anything I taught in the class.

65:24So the entire exam is invention.

65:27Wow.

65:28But that's how I go, right?

65:29My point is I have explained to people when I teach you,

65:33I don't want you to have remembered a method I showed you.

65:36I want you to have learned enough about this area

65:39that if you face a new question,

65:40which I came up with the night before

65:42by thinking about like,

65:43what could I ask that I have never asked before?

65:46Oh, that's cute.

65:47That's what the answer is.

65:48Aha, that's an exam problem.

65:49That's exactly what I do before the exam.

65:51And then that's what I want them to learn.

65:53And the first exam, usually people have a rough time

65:56because it's like, what kind of crazy class is this?

65:58The professor doesn't teach you anything for the exam.

66:01But then by the second or third,

66:03and by the time they finished the class,

66:05they have learned how to solve anything in the area.

66:09How to invent.

66:10How to invent in that area, yeah.

66:12Can we walk back to the Mathematical Olympiad?

66:15What's the scoring and format like?

66:18And also what does it take to win?

66:20So the way it works is that each of the six students

66:25do the problems and there are six problems.

66:27All the problems are equally weighted.

66:29So each one's worth seven points.

66:31That means that your maximum score

66:33is six problems times seven points,

66:35which is the nice number of 42.

66:37And now the way that they're scored by the way

§09Transcript · 1:06:40–1:14:03

66:40is there's partial credit.

66:41So the question is asking you,

66:43explain why this weird fact is true.

66:46Okay, if you explain why you get seven points.

66:48If you make minor mistake, maybe you get six points.

66:51But if you don't succeed in explaining why,

66:53but you explain some other true fact,

66:57which is along the way of proving it,

67:02then you get partial credit.

67:03And actually now this is tricky

67:05because how do you score such a thing?

67:07It's not like the answer was 72

67:10and you wrote 71 and it's close, right?

67:13The answer is 72 and you wrote 36.

67:15Oh, but that's pretty close

67:16because maybe you're just off by it.

67:18By the way, they're not numerical anyway,

67:20but I'm just giving some numerical analog

67:22to the way the scoring might work.

67:24They're all essays.

67:25And that's where I guess I have some role

67:28as well as some other people

67:29who helped me in the US delegation for coaches.

67:32We actually debate with the country which is organizing it.

67:37The country which is organizing the Olympiad

67:39brings about 50 people to help judge the written solutions.

67:45And you schedule these half hour appointments

67:48where the delegation from one country

67:50sits down at a table like this.

67:52Opposite side is two or three people from the host country.

67:55And they're just looking over these exam papers

67:58saying, well, how many points is this worth

68:00based on some rubric that has been designed?

68:03And this is a negotiation process

68:05where we're not trying to bargain

68:07and get the best score we can.

68:09In fact, sometimes we go to this table

68:10and we will say, we think we want less than what you gave us.

68:13This is how our, these are our principles.

68:16If you give us too much, we say, no, you gave us too much.

68:18We do that.

68:19However, the reason why this is an interesting process

68:22is because if you can imagine every country

68:24which is participating has its own language.

68:26And so if you're trying to grade the Mongolian scripts

68:28and they're written in Mongolian,

68:31if you don't read Mongolian, which most people don't,

68:33then the coaches are explaining to you,

68:36this is what the student has written.

68:38It's actually quite interesting process.

68:40So it's almost like a jury.

68:43Yes.

68:44You have, in the American legal system,

68:47you have a jury that where they're deliberating,

68:49but unlike a jury, there's the members of the jury

68:53speaking different languages sometimes.

68:55Yes. That's fascinating.

68:57But I mean, it's hard to know what to do

69:01because it's probably really, really competitive.

69:04But your sense is that ultimately people,

69:08like how do you prevent manipulation here, right?

69:14Well, we just hope that it's not happening.

69:17So we write in English.

69:19Therefore, everything that the US does,

69:21everyone can look at.

69:22So it's very hard for me.

69:24It's very hard for you to manipulate.

69:25We don't manipulate.

69:27We only hope that other people aren't.

69:29But at the same time, as you see, our philosophy was,

69:32we want to use this as a way to develop general talent.

69:35And although we do this for the six people who go

69:38to the International Math Olympiad,

69:40we really want that everyone at any,

69:42touched at any stage of this process

69:45get some skills that can help to contribute more later.

69:48So I don't know if you can say something insightful

69:51to this question,

69:52but what do you think makes a really hard math problem

69:56on this Olympiad, maybe in the courses you teach

69:59or in general?

70:01What makes for a hard problem?

70:03You've seen, I'm sure, a lot of really difficult problems.

70:06What makes a hard problem?

70:07So I could quantify it by the number of leaps of insight

70:12of changes of perspective that are along the way.

70:14And here's why.

70:15This is like a very theoretical computer science

70:17way of looking at it, okay?

70:19It's that each reframing of the problem

70:22and using of some tool,

70:23I actually call that a leap of insight.

70:25When you say, oh, wow, now I see,

70:27I should kind of put these plugs into those sockets

70:30like so, and suddenly I get to use that machine.

70:33Oh, but I'm not done yet.

70:34Now I need to do it again.

70:36Each such step is a large possible,

70:38large fan out in the search space.

70:41The number of these tells you the exponent.

70:44The base of the exponent is like how big,

70:46how many different possibilities you could try.

70:49And that's actually why,

70:51like if you have a three insight problem,

70:54that is not three times as hard as a one insight problem,

70:57because after you've made the one insight,

70:59it's not clear that that was the right track necessarily.

71:03Well, unless you're very into it.

71:03There's still a branching of possibility.

71:06Yeah.

71:07Right.

71:09You're saying there's problems like on the math Olympia

71:12that requires more than one insight?

71:13Yes.

71:14Those are the hard ones.

71:15And also I can tell you how you can tell.

71:17So this is how I also taught myself math

71:19when I was in college.

71:20So if you are taking a, not taught myself,

71:23I was taking classes, of course,

71:24but I was trying to read the textbook

71:26and I found out I was very bad at reading math textbooks.

71:29A math textbook has a long page of stuff that is all true,

71:32which after you read the page,

71:34you have no idea what you just read.

71:35Yeah.

71:36This is just a good summary of a math textbook.

71:39Okay.

71:39Yeah, because it's not clear why anything was done that way.

71:44And yes, everything is true,

71:45but how the heck did anyone think of that?

71:47So the way that I taught myself math eventually was,

71:50the way I read a math textbook

71:52is I would look at the theorem statement.

71:55I would look at the length of the proof

71:58and then I would close the book

72:00and attempt to reproof it myself.

72:01Yeah.

72:02That's brilliant.

72:03The length of the proof is telling you

72:05the number of insights,

72:06because the length of the proof is linear

72:08in the number of insights.

72:10Each insight takes space.

72:12Yeah.

72:13And if I know that it's a short proof,

72:14I know that there's only one insight.

72:16So when I'm doing my own way of solving the problem,

72:19like finding the proof,

72:20I quit if I have to do too many plugins.

72:23It's equivalent to a math contest.

72:24In a math contest I look,

72:25is it problem one, two, or three?

72:27That tells me how many insights there are.

72:28This is exactly what I did.

72:29That's brilliant.

72:30Linear in the number.

72:32I don't know.

72:32I think it's possible that that's true.

72:36Approximately, approximately.

72:37Approximately, yeah.

72:38I don't know if somebody out there

72:41is gonna try to formally prove this.

72:43Oh no, I mean, you're right.

72:44There are cases where maybe it's not quite linear,

72:46but in general.

72:47Well, some of it's notation too,

72:48and some of it is style and all those kinds of things,

72:50but within a textbook.

72:51Within the same book.

72:52Within the same book with the same.

72:54Within the same book on the same subject.

72:56Yeah.

72:57This is what I was using.

72:57That's hilarious.

72:58Because you know, if it's a two page proof,

73:00you just know this is gonna be insane, right?

73:02That's the scary thing about insights.

73:06You look like Andrew Wiles

73:08working on the Fermat's Last Theorem,

73:11is you don't know.

73:13Something seems like a good idea,

73:16and you have that idea,

73:17and it feels like this is a leap,

73:20like a totally new way to see it,

73:22but you have no idea if it's at all useful.

73:25Even if you think it's correct,

73:27you have no idea if this is like going to go down a path

73:30that's completely counterproductive

73:32or not productive at all.

73:34That's the crappy thing about invention,

73:38is like I have, I'm sure you do.

73:41I have a lot of really good ideas every single day,

73:44but like, and I'll go inside my head along them,

73:49along that little trajectory,

73:52but it could be just a total waste.

73:54And it's, you know what that feels like?

73:57It just feels like patience is required,

73:59not to get excited at any one thing.

74:01So I think this is interesting

§10Transcript · 1:14:03–1:22:48

74:03because you raised Andrew Wiles.

74:04He spent seven years attacking the same thing, right?

74:08And so I think that what attracts

74:10professional researchers to this

74:12is because even though it's very painful

74:14that you keep fighting with something,

74:16when you finally find the right insights

74:19and string them together,

74:20it feels really good, so.

74:23Well, there's also like short term,

74:26it feels good to, whether it's real or not,

74:31to pretend like you've solved something

74:33in the sense like you have an insight

74:35and there's a sense like this might be the insight

74:37that solves it.

74:39So at least for me, I just enjoy that rush of positivity

74:44even though I know statistically speaking

74:46is probably going to be a dead end.

74:48I'm the same way, I'm the same way.

74:49In fact, that's how I know whether

74:51I might want to keep thinking about this general problem.

74:54It's like, if I still see that I'm getting some insights,

74:57I'm not at a dead end yet.

74:59But that's also where I learned something

75:00from my PhD advisor.

75:01Actually, he was a real big inspiration on my life.

75:04His name is Benny Sudakov.

75:05In fact, he grew up in the former Soviet Union.

75:08He was from Georgia, but he's an incredible person.

75:12But one thing I learned was choose the problems to work on

75:16that might matter if you succeed.

75:21Because that's why, for example, we dug into COVID.

75:23It was just, well, suppose we succeed

75:25in finding some interesting insight here.

75:27Well, it actually matters.

75:29That is worth a laugh.

75:30Yeah, and I think COVID, the way you're approaching COVID

75:36has two interesting possibilities.

75:38One, it might help with COVID or another pandemic,

75:41but two, I mean, just this whole network theory space,

75:48you might unlock some deep understanding

75:51about the interaction with human beings.

75:53That might have nothing to do with the pandemic.

75:55There's a space of possible impacts

75:58that may be direct or indirect.

76:00And the same thing is with Andrew Wiles's proof.

76:03I don't understand, but apparently the pieces of it

76:08are really impactful for mathematics,

76:12even if the main theorem is not.

76:14So along the way, the insights you have

76:18might be really powerful for unexpected reasons.

76:22So I like what you said.

76:23This is something that I learned from another friend of mine.

76:26He's a very famous researcher.

76:28All these people are more famous than I am.

76:29His name is Jacob Fox.

76:30He's Jacob Fox at Stanford.

76:32Also a very big inspiration for me.

76:33We were both grad students together at the same time.

76:36Well, most importantly,

76:36you're good at selecting good friends.

76:38Ah, yeah, well, that's the key.

76:40You gotta find good people to learn things from.

76:42But his thing was, he often said,

76:44if you solve a math problem and have this math proof,

76:46math problem for him is like a proof, right?

76:48So suppose you came up with this proof.

76:50He always asks, what have we learned from this

76:53that we could potentially use for something else?

76:56It's not just, did you solve the problem

76:58that was supposed to be famous?

77:00And is there something new in the course of solving this

77:03that you had to invent

77:04that we could now use as a tool elsewhere?

77:06Yeah, there's this funny effect

77:08where just looking at different fields

77:12where people discover parallels.

77:15They'll prove something, it'll be a totally new result.

77:17And then somebody later realizes

77:19this was already done 30 years ago

77:20in another discipline, in another way.

77:23And it's really interesting.

77:26Now, we did this offline

77:27in another illustration he showed to me.

77:30It's interesting to see the different perspectives

77:33on a problem.

77:35It kind of points like there's just like

77:38very few novel ideas that everything else,

77:42that most of us are just looking at different perspective

77:45on the same idea.

77:47And it makes you wonder this old silly question

77:51that I have to ask you is,

77:53do you think mathematics is discovered or invented?

77:58Do you think we're creating new idea?

78:02Are we building a set of knowledge

78:06that's distinct from reality?

78:09Or are we actually like,

78:12is math almost like a shovel

78:13where we're digging to like this core set of truths

78:16that were always there all along?

78:20So I personally feel like it's discovered.

78:22But that's also because I guess the way that

78:25I like to choose what questions to work on

78:27are questions that maybe we'll get to learn something about

78:31why is this hard?

78:32I mean, I'm often attracted to questions

78:33that look simple, but are hard, right?

78:36And what could you possibly learn from that?

78:38Sort of like probably the attraction

78:40of Fermat's last theorem, as you mentioned,

78:42simple statement, why is it so hard?

78:44So I'm more on the discovered side.

78:47And I also feel like if we ever ran into

78:49an intelligent other species in the universe,

78:54probably if we compared notes,

78:56there might be some similarities between both of us

79:00realizing that pi is important.

79:02Because you might say, why, why humans,

79:04do humans like circles more than others?

79:06I think stars also like circles.

79:08I think planets like circles.

79:09They're not perfect circles,

79:10but nevertheless, the concept of a circle

79:13is just point and constant distance.

79:15Doesn't get any simpler than that.

79:17It's possible that like an alien species

79:19will have, depending on different cognitive capabilities

79:23and different perception systems,

79:25will be able to see things

79:28that are much different than circles.

79:30And so if it's discovered,

79:33it will still be pointing at a lot of same

79:35geometrical concepts, mathematical concepts,

79:38but it's interesting to think of how many things

79:43we would have to still align,

79:45not just based on notation, but based on understanding,

79:48like just like some basic mathematical concepts,

79:53like how much work is there going to be

79:56in trying to find a common language?

79:59I mean, this is, I think Stephen Wolfram and his son

80:02helped with the movie Arrival,

80:04like the developing an alien language,

80:07like how would aliens communicate with humans?

80:10It's fascinating,

80:11because like math seems to be the most promising thing,

80:14but even like math,

80:15like how do you visualize mathematical ideas?

80:22It feels like there has to be an interactive component,

80:24just like we have a conversation.

80:26There has to be, this is something we don't,

80:28I think, think about often, which is like,

80:31with somebody who doesn't know anything about math,

80:33doesn't know anything about English

80:35or any other natural language,

80:37how would we describe,

80:40we talked offline about visual proofs.

80:42How would we, through visual proofs, have a conversation

80:47where we say something, here's the concept,

80:50the way we see it, does that make sense to you?

80:53And like, can you mess with that concept

80:57to make it sense for you?

80:58And then go back and forth in this kind of way.

81:01So purely through mathematics,

81:03I'm sure it's possible to have those kinds of experiments

81:04with like tribes on earth that don't,

81:07there's no common language.

81:08Through math, like draw a circle

81:10and see what they do with it, right?

81:13Do some of these visual proofs,

81:15like the summation of the odds and adds up to the squares.

81:19Yes, I wonder how difficult that is

81:21before one or the other species murders themselves.

81:24That's a good question.

81:27I hope that the curiosity for knowledge

81:29will overpower the greedy,

81:31this is back to our game theory thing,

81:33that the curiosity of like discovering math together

81:37will overpower the desire for resources

81:40and ultimately like willing to commit violence

81:44in order to gain those resources.

81:46I think as we progress,

81:47become more and more intelligent as a species,

81:50I'm hoping we would value more and more of the knowledge

81:53because we'll come up with clever ways

81:54to gain more resources so we won't be so resource starved.

81:58I don't know.

81:59That's a hopeful message for when we finally meet aliens.

82:01Yeah, yeah.

82:02The cool thing about the Math Olympiad,

82:07I don't know if you know work from Francois Chollet

82:11from Google, he came up with this kind of IQ test slash,

82:16it kind of has similar aspects to it

82:18that also the Math Olympiad does for AI.

82:24So he came up with these tests

82:25where they're very simple for humans,

82:29but very difficult for AI to illustrate exactly

82:32why we're just not good at seeing a totally new problem.

82:38Sorry, AI systems are not good at looking at a new problem

82:43that requires you to detect

82:46that there's a symmetry of some kind,

§11Transcript · 1:22:48–1:31:15

82:48or there's a pattern that hasn't seen before.

82:53The pattern is like obvious to us humans,

82:56but it's not so obvious to find that kind of,

82:59you're inventing a pattern that's there

83:03in order to then find a solution.

83:09I don't know if you can comment on that.

83:12If you can comment on, but from an AI perspective

83:16and from a math problem perspective,

83:19what do you think is intelligence?

83:22What do you think is the thing

83:23that allows us to solve that problem?

83:25And how hard is it to build a machine to do that?

83:29Asking for a friend.

83:30Yeah.

83:31So I guess, you see,

83:33because if I just think of the raw search space, it's huge.

83:35That's why you can't do it.

83:37And if I think about what makes somebody

83:38good at doing these things, they have this heuristic sense.

83:42It's almost like a good chess player of saying,

83:44let's not keep analyzing down this way

83:45because there's some heuristic reason

83:47why that's a bad way to go.

83:49Where did they get that heuristic from?

83:50Now, that's a good question.

83:51I don't know.

83:53Because that, if you asked them to explain to you,

83:56they could probably say something in words

83:58that sounds like it makes sense,

83:59but I'm guessing that's only a part

84:01of what's really going on in their brain

84:03of evaluating that position.

84:04You know what I mean?

84:05If you ask Gary Kasparov, what is good,

84:06or why is this position good, he will say something,

84:10but probably not approximating everything

84:12that's going on inside.

84:14So there's basically a function being computed,

84:16but it's hard to articulate what that function is.

84:19Now, the question is, could a computer get as good

84:21at computing these kinds of heuristic functions?

84:24Maybe.

84:25I'm not enough of an expert to understand,

84:27but one bit of me has always been a little bit curious

84:30of whether or not the human brain has a particular tendency

84:34due to its wiring to come up with certain kinds of things,

84:37which is just natural due to the way

84:39that the topology of the neurons and whatever is there,

84:43for which if you tried to just build from scratch

84:46a computer to do it,

84:47would it naturally have different tendencies?

84:49I don't know.

84:50This is just me being completely ignorant

84:52and just saying a few ideas.

84:53Well, this is a good thing that mathematics shows

84:56is we don't have to be,

84:57so math and physics or mathematical physics

85:00operates in a world that's different

85:02than our descendants of eight brains operate in.

85:07So it allows us to have multiple, many, many dimensions.

85:11It allows us to work on weird surfaces.

85:15I would like topology as a discipline is just weird to me.

85:19It's really complicated,

85:21but it allows us to work in that space,

85:23the differential geometry and all those kinds of things

85:25where it's totally outside of our natural day to day

85:30four dimensional experience,

85:333D dimensional with time experience.

85:35So math gives me hope that we can discover

85:44the processes of intelligence outside the limited nature

85:49of our own human experiences.

85:51But you said that you're not an expert.

85:55It's kind of funny.

85:57I find that we know so little about intelligence

86:02that I honestly think like almost children are more expert

86:08at creating artificial intelligence systems than adults.

86:14I feel like we know so little,

86:15we really need to think outside the box.

86:18And those little,

86:19I found people should check out

86:22Francois Chollet's little exams,

86:24but even just solving math problems,

86:27I don't know if you've ever done this for yourself,

86:30but when you solve a math problem,

86:33you kind of then trace back and try to figure out

86:38where did that idea come from?

86:40Like what was I visualizing in my head?

86:45How did I start visualizing it that way?

86:48Why did I start rotating that cube in my head in that way?

86:52Like what is that?

86:53If I were to try to build a program that does that,

86:55where did that come from?

86:56So this is interesting.

86:58So I try to do this to teach middle school students

87:02how to learn how to create and think and invent.

87:05And the way I do it

87:06is there are these math competition problems

87:08and I'm working in collaboration

87:10with the people who run those.

87:12And I will turn on my YouTube live

87:14and for the first time,

87:15look at those questions and live solve them.

87:18The reason I do this is to let the middle school students

87:21and the high school students and the adults

87:22whoever wants to watch,

87:23just see what exactly goes on through someone's head

87:27as they go and attempt to invent what they need to do

87:30to solve the question.

87:32So I've actually thought about that.

87:34I think that, first of all, as a teacher,

87:37I think about that because whenever I want to explain

87:39to a student how to do something,

87:42I want to explain how it made sense,

87:44why it's intuitive to do the following things

87:46and why the wrong things are wrong.

87:48Not just why this one short fast way,

87:51well, why this is the right way, if that makes sense.

87:54So my point is I'm actually always thinking about that.

87:57Like how would you think about these things?

87:58And then I eventually decided the easiest way

88:00to expose this would just be to go live on YouTube

88:04and just say, I've never seen any of these questions before.

88:06Here we go.

88:07Don't you get, that's anxiety inducing for me.

88:12Don't you get trapped in a kind of like little dead ends

88:17of confusion, even on middle school problems?

88:20Yes, that's what the comments are for.

88:21The live comments come in and students say, try this.

88:24Oh wow.

88:25It's actually pretty good.

88:26And I'll never get stuck.

88:27I mean, I'm willing to go on camera and say,

88:30guess what, Potion Dough can't do this.

88:32That's fine.

88:33But then what ends up happening is you will then see

88:35how maybe somebody saying something and I look at the chat

88:38and I say, aha, that actually looks useful.

88:40Now that also shows how not all ideas,

88:44not all suggestions are the same power, if that makes sense.

88:46Because if I actually do get stuck,

88:48I'll go fishing through the chat, if you've got any ideas.

88:52I don't know if you can speak to this,

88:53but is there a moment for the middle school students,

88:57maybe high school as well,

88:59where there's like a turning point for them

89:04where they maybe fall in love with mathematics

89:07or they get it?

89:09Is there something to be said about like discovering

89:13that moment and trying to grab them to get them

89:17to understand that mathematics is something,

89:20no matter what they wanna do in life

89:21could be part of their life?

89:23Yes.

89:23I actually do think that the middle school

89:25is exactly the right time

89:26because that's the place

89:27where your mathematical understanding

89:30gets just sophisticated enough

89:32that you can start doing interesting things.

89:34Because if you're early on and counting,

89:37I'm honestly not very good at teaching you new insights.

89:40My wife is pretty good at that.

89:41But somehow once you get to this part

89:44where you know what a fraction is

89:45and when you know how to add and how to multiply

89:49and what the area of a triangle is,

89:51at that point to me, the whole world opens up

89:54and you can start observing

89:55there are really nifty coincidences,

89:57the things that made the Greek mathematicians

89:59and the ancient mathematicians excited.

90:02Actually back then it was exciting

90:03to discover the Pythagorean theorem.

90:05It wasn't just homework.

90:07So is there,

90:10which discipline do you think

90:11has the most exciting coincidences?

90:14So is it geometry?

90:16Is it algebra?

90:17Or is it calculus?

90:21Well, you see, you're asking me

90:22and I'm the guy who gets the most excited

90:24when the combinatorics shows up in the geometry.

90:27Is it, okay.

90:30So it's the combinatorics in the geometry.

90:33So first of all, the nice thing about geometry,

90:35this is the same nice thing about computer vision

90:37is it's visual.

90:40So geometry, you can draw circles and triangles and stuff.

90:42So it naturally presents itself

90:46to the visual proof, right?

90:49But also the nice thing about geometry,

90:51I think for me is the earliest class,

90:56the earliest discipline where there's,

90:59that's most amenable to the exploration,

91:02the invention through proofs.

91:04The idea of proofs I think is most easily shown in geometry

91:09because it's so visual, I guess.

91:12So that to me is like,

91:14if I were to think about

§12Transcript · 1:31:15–1:39:02

91:15when I first fell in love with math, it would be geometry.

91:18And sadly enough, that's not used.

91:21Geometry only has a little,

91:23appears briefly in the journey of a student.

91:29And it kind of disappears.

91:30And not until much later,

91:32which there may be like differential geometry,

91:36I don't know where else it shows up.

91:37For me in computer science,

91:38like you could start to think about

91:40like computational geometry or even graph theory

91:44as a kind of geometry.

91:45You could start to think about it visually,

91:47although it's pretty tricky.

91:49But yeah, it was always,

91:51that was the most beautiful one.

91:53Everything else, I guess calculus can be kind of visual too.

91:56That can be pretty beautiful.

91:57But is there something you try to look for in the student

92:05to see like, how can I inspire them at this moment?

92:09Or is this like individual student to student?

92:11Is there something you could say there?

92:13So first of all,

92:14I really think that every student

92:16can pick up all of this skill.

92:17I really do think so.

92:18I don't think it's something only for a few.

92:20And so if I'm looking for a student,

92:23actually oftentimes what I'm,

92:25if I'm looking at a particular student,

92:26the question is,

92:28how can we help you feel like

92:30you have the power to invent also?

92:32Because I think a lot of people

92:34are used to thinking about math

92:35as something where the teacher will show you what to do

92:37and then you will do it.

92:39Yes.

92:40So I think that the key is to show that they have some,

92:42let them see that they have some power to invent.

92:44And at that point,

92:45it's often starting by trying to give a question

92:47that they don't know how to do.

92:48You want to find these questions

92:49that they don't know how to do,

92:51that they can think about,

92:53and then they can solve.

92:54And then suddenly they say,

92:55my gosh, I've had a situation,

92:57I've had an experience where I didn't know what to do.

93:00And after a while, I did.

93:03Is there advice you can give on how to learn math

93:08for people, whether it's a middle school,

93:10whether it's somebody as an adult

93:14kind of gave up on math maybe early on?

93:19I actually think that these math competition problems,

93:22middle school and high school are really good.

93:23They're actually very hard.

93:25So if you haven't had this kind of experience before

93:29and you grab a middle school math competition problem

93:32from the state level,

93:33which is used to decide who represents the state

93:36in the country, in the United States, for example,

93:39those are pretty tricky.

93:40And even if you are a professional,

93:43maybe not doing mathematical things

93:45and you're not a middle school student, you'll struggle.

93:48So I find that these things really do teach you things

93:51by trying to work on these questions.

93:53Is there a Googleable term that you could use

93:56for the organization, for the state competitions?

93:59Ah, yeah.

94:00So there are a number of different ones

94:02that are quite popular.

94:03One of them is called Math Counts, M A T H C O U N T S.

94:07And that's a big tournament,

94:08which actually has a state level.

94:10There's also a mathleague.org,

94:12mathleague, L E A G U E dot org,

94:15also has this kind of tiered tournament structure.

94:18There's also the American math competitions, AMC 8.

94:22AMC also has AMC 10, that's for 10th grade and below

94:25and AMC 12.

94:27These are all run by the Mathematical Association

94:29of America.

94:30And these are all ways to find old questions.

94:32What about the daily challenges that you run?

94:34What are those about?

94:36We do that too.

94:36But I mean, the difference was ours isn't,

94:39that one's not free.

94:39So I should actually probably be careful.

94:42The things that I've just mentioned are also not free.

94:44Not all of those things I mentioned just now

94:45are free either.

94:46Well, people can figure out what is free and what's not,

94:48but this is really nice to know what's out there.

94:51But can you speak a little bit to the daily challenges?

94:53Sure, sure.

94:54So that's actually what we did when,

94:56I guess I was thinking about,

94:58how would I try to develop that skill in people

95:02if we had the power to architect the entire system ourselves?

95:05So that's called the daily challenge with Po Shan Luo.

95:07It's not free because that's actually how I pay

95:09for everything else I do.

95:11So that was the idea.

95:12But the concept was, aha, now let's invent from scratch.

95:16So if we're gonna go from scratch

95:17and we're gonna use technology,

95:19what if we made every single lesson

95:23something where first I say,

95:24hey, here's an interesting question.

95:25Recorded, of course, not live.

95:27But it's like, I say,

95:27hey, here's an interesting question.

95:28Why don't we think about this?

95:29But I know you don't know how to do it.

95:32So now you think,

95:32and a minute later a hint pops on the screen.

95:35But you still think.

95:36And a minute later a big hint pops on the screen.

95:38You still think.

95:39And then finally, after the three minutes,

95:41hopefully you got some ideas you tried to answer.

95:43And then suddenly there's like this

95:45pretty extended explanation of,

95:47oh yeah, so here's like multiple different ways

95:50that you can do the question.

95:51And by accident, you also just learned this other concept.

95:54That's what we did.

95:55So yeah.

95:56Is this targeted towards middle school students,

95:58high school students?

95:59It's targeted towards middle school students

96:01with competitions.

96:02But there's a lot of high school students

96:04who didn't do competitions in middle school

96:06where they would also learn how to think.

96:07If you can see the whole concept was,

96:09can we teach people how to think?

96:11How would you do that?

96:12You need to give people the chance to,

96:14on their own, invent without that kid in the front row

96:17answering every question in two seconds.

96:20And people can find it, I think, what daily.

96:24It's daily.potionlo.com.

96:26But if you go to find my website,

96:27you'll be able to find it.

96:29Beautiful.

96:30Can we zoom out a little bit in the,

96:32so day to day, week to week, month to month,

96:36year to year, what does the lifelong educational process

96:41look like, do you think?

96:43For yourself, but for me,

96:46what would you recommend in the world of mathematics

96:50or sort of as opposed to studying for a test,

96:52but just like lifelong expanding of knowledge

96:59in that skill for invention?

97:02I think I often articulate this as,

97:05can you always try to do more than you could do in the past?

97:10Yeah.

97:11But that comes in many ways.

97:13And I will say it's great

97:15if one wants to build that with mathematics,

97:17but it's also great to use that philosophy

97:20with all other things.

97:21In fact, if I just think of myself, I just think,

97:23what do I know now that I didn't know a year ago

97:26or a month ago or a week ago?

97:28And not just know,

97:29but what do I have the capability of doing?

97:32And if you just have that attitude, it brings more.

97:35See, the thing is, there's also a habit,

97:38like it is a skill, like I've been using Anki,

97:43it's an app for helps you memorize things.

97:46And I've actually, a few months ago,

97:50started doing this daily of setting aside time

97:54to think about an idea that's outside of my work.

97:59Like, let's say, it's all over the place, by the way,

98:04but let's say politics, like gun control.

98:08Is it good to have a lot of guns or not in society?

98:11And just, I've set aside time every day,

98:15I do at least 10 minutes, but I try to do 30,

98:17where I think about a problem.

98:19And I kind of outline it for myself from scratch,

98:20from not looking anything up,

98:22just thinking about it, using common sense.

98:24And I think the practice of that is really important.

98:29It's the daily routine of it, it's the discipline of it.

98:32It's not just that I figured something out

98:35from thinking about gun control,

98:38it's more that that muscle is built too,

98:43it's that thinking muscle.

98:44So I'm kind of interested in, you know, math has,

98:49because especially because I've gotten specialized

98:52into machine learning,

98:53and because I love programming so much,

98:55I've lost touch with math a little bit

98:59to where I feel quite sad about it,

§13Transcript · 1:39:02–1:47:17

99:02and I want to fix that.

99:05Even just not math, like pure knowledge math,

99:07but math, like these middle school problems,

99:10the challenges, right?

99:13Is that something you see a person

99:14be able to do every single day,

99:16kind of just practice every single day for years?

99:19So I can give an answer to that,

99:21that gives a practical way you could do it,

99:23assuming you have kids.

99:24So, no, you can do it yourself.

99:26Step one, get kids.

99:28No, no, I'm just saying this

99:29because I'm just thinking out loud right now,

99:31what could I do to suggest?

99:33Because what I have noticed is that, for example,

99:35if you do have kids who are in elementary school

99:37or middle school, if you yourself go and look

99:41at those middle school math problems

99:43to think about interesting ways

99:44that you can teach your elementary school

99:46or middle school kid, it works.

99:48That's what my wife did.

99:48She never did any of those contests before,

99:51but now she knows quite a lot about them.

99:53And I didn't teach her anything.

99:53I don't do that.

99:55She just was messing around with them

99:57and taught herself all of that stuff.

99:59And that had the automatic daily.

100:01I'm always thinking, how do you make it practical, right?

100:03And the way to make it practical

100:04is if the timer on the automatically daily

100:07is that you are going to automatically daily

100:09do something with your own kid.

100:11Now it feeds back.

100:13And that includes the whole lesson

100:14that if you wanna learn something, you should teach it.

100:16Oh, I strongly believe that.

100:19I strongly believe that.

100:21So I currently don't have kids.

100:23So that's, maybe I should just get kids

100:25to help me with the math thing.

100:27But outside of that,

100:29I do want to do great math into daily practice.

100:32So I'll definitely check out the daily challenges

100:35and see, because what is it?

100:39Grant Sanderson, we talked about offline,

100:41the three blue and brown.

100:42He speaks to this as well,

100:44that his videos aren't necessarily,

100:48they don't speak to the thing that I'm referring to,

100:50which is the daily practice.

100:52They're more almost tools of inspiration.

100:56They kind of show you the beauty

100:58of a particular problem in mathematics,

101:03but they're not a daily ritual.

101:05And I'm in search of that daily ritual mathematics.

101:09It's not trivial to find,

101:14but I hope to find that

101:16because I think math gives you a perspective on the world

101:20that enriches everything else.

101:23So I like what you said about the daily also,

101:25because that's also one reason

101:27why I put my Carnegie Mellon class online.

101:29It's not every day.

101:30It's every other day.

101:31Semester is almost over.

101:33But the idea was, I guess my philosophy was,

101:35if I'm already doing the class,

101:37let's just put it there, right?

101:38But I do know that there are people

101:40who have been following it,

101:42who are not in my class at all,

101:43who have just been following it because,

101:45yes, it's combinatorics.

101:47And the value of that is you could,

101:49you don't really need to know calculus to follow it,

101:51if that makes sense.

101:52So it's actually something that people could follow.

101:54So again, and that one's free.

101:56So that one's just there on YouTube.

101:58Well, speaking of combinatorics,

102:01what is it, what do you find interesting,

102:03what do you find beautiful about combinatorics?

102:07So combinatorics to me is the study of things

102:11where they might be more finite and more discreet.

102:17What I mean is like, if I look at a network,

102:18actually a lot of times the combinatorics

102:20will boil down to something,

102:21and the combinatorics I think about

102:23might be something related to graphs or networks.

102:25And they're very discreet because if you have a node,

102:28it's not that you have 0.7 of a node

102:32and 0.3 of a node over there.

102:33It's that you've got one node,

102:34and then you jump one step to go to the next node.

102:37So that notion is different from say, calculus,

102:39which is very continuous,

102:42where you go and say, I have this speed,

102:44which is changing over time.

102:46And now what's the distance I've traveled?

102:47That's the notion of an integral,

102:49where you have to think of subdividing time

102:50into very, very small pieces.

102:52So the kinds of things that you do

102:54when you reason about these finite discreet structures

102:59often might be iterative, algorithmic, inductive.

103:03These are ideas where I go from one step to the next step

103:06and so on and make progress.

103:08I guess I actually personally like all kinds of math.

103:11My area of research just ended up in here

103:13because I met a really interesting PhD advisor,

103:17potential, that's honestly the reason

103:19I went into that direction.

103:20I met a really interesting guy.

103:22He seemed like he did good stuff, interesting stuff,

103:24and he looked like he cared about students.

103:26And I said, let me just go and learn whatever you do,

103:29even though my prior practice and preparation

103:32before my PhD was not combinatorics,

103:34but analysis, the continuous stuff.

103:36So the annoying thing about combinatorics

103:40and discreet stuff is it's often really difficult to solve

103:45from a sort of running time complexity perspective.

103:53Could you speak to the idea of complexity analysis

103:59of problems, do you find it useful, do you find it interesting?

104:04Do you find that lens of studying the difficulty

104:08of how difficult the computer science problem is

104:12a useful lens onto the world?

104:15Oh, very much so.

104:16Because if you want to make something practical

104:20which has large numbers of people using it,

104:22the computational complexity to me is almost question one.

104:27And that's, again, that's at the origin

104:29of when we started doing this stuff with disease control.

104:31From the very beginning, the deep questions

104:33that were running through my mind were,

104:35would we be able to support a large population

104:38with only one server?

104:41And if the answer is no, we can't start

104:43because I don't have enough money.

104:48Yeah, and there the question is very much

104:51linear time versus anything slower than linear time.

104:58As a very specific thing, you have a bunch

105:00of really interesting papers.

105:01If I could ask, maybe we could pull out some cool insights

105:04at the high level.

105:06Can you describe the data structure of a voting tree

105:08and what are some interesting results on it?

105:11You have a paper that I noticed on it.

105:13Yeah, so this is an example of, I guess,

105:17how in math we might say here's an interesting

105:20kind of a question that we just can't seem

105:24to understand enough about.

105:25Maybe there's something else going on here.

105:27And the way to describe this is you could imagine

105:30trying to hold elections where if you have

105:33only two candidates, that's kind of easy.

105:35You just run them against each other

105:37and see who gets more votes.

105:38But as you know, once you have more candidates,

105:40it's very difficult to decide who wins the election.

105:43And there's an entire voting theory around this.

105:46So a theoretical question became,

105:49what if you made like a system of runoffs,

105:53like a system of head to head contests,

105:57which is structured like a tree,

105:58almost looking like a circuit.

106:00I'm using that way of thinking because it's sort of like

106:03in electrical engineering or computer science,

106:05you might imagine having a bunch of leads

106:08that carry signal, which are going through AND gates

106:10and OR gates and whatnot.

106:11And you've managed to compute beautiful things.

106:13This is just from a purely abstract point of view.

106:16What if the inputs are candidates?

106:18And for every two candidates, it is known

106:20which of the candidates is more popular than the other.

106:23Now can you build some kind of a circuit board

106:25which says, first candidate number four

106:28will play against five and see who wins and so on.

106:31Okay, so now what would be a nice outcome, right?

106:34This is a general question of,

106:35could I make a big circuit board to feed an election into?

106:39Like maybe one nice outcome would be whoever wins

106:41at least is preferred over a lot of people.

106:44Yes.

106:45So for example, if you ran in 1,024 candidates,

106:48ideally we would like a guarantee that says

106:51that the winner beats a lot of people.

106:54Actually in any system where there are 1,024 candidates,

106:58there's always a candidate who beats

107:00at least 512 of the others.

107:02This is a mathematical fact

107:04that there's actually always a person who beats

107:06at least half of the other people.

107:09I'm trying to make sense of that mathematical fact.

107:13Is this supposed to be obvious?

107:15No, but I can explain it.

§14Transcript · 1:47:17–1:54:44

107:17No, I can't.

107:17The way it works is that, think of it this way.

107:21Every time I think, imagine I have all these candidates

107:24and everyone is competing,

107:26everyone is like compared with everyone else at some point.

107:29Well, think of it this way.

107:30Whenever there's a comparison, somebody gets a point.

107:34That's the one who is better than the other one.

107:37My claim is there's somebody whose score

107:39is at least half of how many other people there are.

107:42Yeah, I'm just trying to,

107:44like my intuition is very close to that being true,

107:47but it's beautiful.

107:48I didn't at first, that's not an obvious fact.

107:52No, it's not.

107:53And it feels like a beautiful fact.

107:55Well, let me explain it this way.

107:57Imagine that for every match,

108:00you didn't give one point, but you gave two points.

108:03You gave one point to each person.

108:05Now that's not what we're really doing.

108:07We really want to give one point to the winner of the match,

108:10but instead we'll just give two.

108:12If you gave two points to everyone on every matchup,

108:15actually everyone has the same number of points.

108:18And the number of points they get

108:19is how many other people there are.

108:22Does that sort of make sense?

108:23I'm just like saying.

108:24No, no, everything you're saying makes perfect sense.

108:26So the point is if for every comparison between two people,

108:30which I'm doing for every two people,

108:32I gave one point to each person,

108:34your score, everyone's score is the same.

108:36It's how many other people there are.

108:38Now we only make one change.

108:40For each matchup, you give one point only to the winner.

108:44So we're awarding half the points.

108:47So now the deal is if in the original situation,

108:50everyone's score was equal,

108:52which is how many other people there are.

108:54Now there's only half the number of points to go around.

108:58So what ends up happening is that

109:01there's always going to be,

109:02like the average number of points per person

109:04is going to be half of how many other people there are.

109:07And somebody is gonna be above average.

109:08Somebody is going to be above that.

109:09At least average.

109:10Yeah, this is this notion of expected value,

109:13that if I have a random variable,

109:14which has an expected value,

109:16there's going to be some possibility

109:17in the probability space

109:19where you're at least as big as the expected value.

109:21Yeah, when you describe it like that, it's obvious.

109:23But when you're first saying in this little circuit

109:26that there's going to be one candidate better than half,

109:32that's not obvious.

109:33Yeah, it's not obvious.

109:34It's funny.

109:35It's not obvious.

109:35Math, this is nice.

109:37Okay, so you have this,

109:38but ultimately you're trying to with a voting tree,

109:42I don't know if you're trying this,

109:43but to have a circuit that's like, that's small.

109:48Well, you'd like it to be small.

109:49That achieves the same kind of,

109:53I mean, the smaller it is,

109:56if we look at practically speaking,

109:59the lower the cost of running the election,

110:01of running through, of computing the circuit.

110:03That is true.

110:04But actually at this point,

110:05the reason the question was interesting

110:08is because there was no good guarantee

110:12that the winner of that circuit

110:15would have like have beaten a lot of people.

110:18Let me give an example.

110:19The best known circuit,

110:20when we started thinking about this,

110:22was the circuit called candidate one

110:24plays against candidate two,

110:26candidate three plays against four,

110:28and then the winners play against each other.

110:30And then by the way, five plays against six,

110:32seven against eight, the winners play against each other.

110:34You understand, it's like a giant binary tree.

110:36Yeah, it's a binary, like a balanced binary tree.

110:39It's a balanced binary tree.

110:40One, two, three, four, up to 1,024,

110:42everyone going up to find the winner.

110:44Well, you know what?

110:45There's a system in the world

110:47where it could just be

110:49that there's a candidate called number one,

110:52that just beats like 10 other people,

110:56just the 10 that they need to be on their way up

110:59and they lose to everyone else.

111:02But somehow they would get all the way up.

111:04My point is it is possible to outsmart that circuit

111:11in one weird way of the world,

111:13which makes that circuit a bad one

111:15because you want to say,

111:16I will use this circuit for all elections.

111:18And you might have a system of inputs that go in there

111:22where the winner only beat 10 other people,

111:24which is the people they had to beat on the way up.

111:26So you want to have a circuit where there's as many,

111:29like the final result is as strong as possible.

111:33Yes.

111:34And so what ideas do you have for that?

111:37So we actually only managed to improve it

111:40to square root of N.

111:41So if N is number of vertices,

111:43N over two would be the ideal.

111:46We got it to square root of N.

111:48Versus log base two.

111:50Yeah, exactly.

111:51Yeah.

111:52Which is...

111:53Well, that is halfway.

111:54It could be a lot.

111:55Yeah.

111:56Could be a big improvement.

111:57So that's a, okay, cool.

111:59Is there something you can say with words

112:01about what kind of circuit, what that looks like?

112:04I can give an idea of one of the tools inside,

112:08but the actual execution ends up being more complicated.

112:10But one of the widgets inside this

112:12is building a system where you have like a candidate

112:16who plays, like one part of the whole huge, huge tree

112:20is that that same candidate, let's call them seven.

112:23Seven plays against somebody,

112:25let's make up some numbers.

112:26Let's call the others like letters.

112:27So seven plays against A.

112:30Seven's also gonna play against B separately.

112:33And the winners of each of those will play each other.

112:36By the way, seven's also gonna play C.

112:38Seven's gonna play D.

112:39And the winners are gonna play each other.

112:41And the winners are gonna play each other.

112:42We call this seven against all.

112:44Well, seven against like everyone from a bunch of.

112:47Got it.

112:48So there's some nice overlap between the matchups

112:50that somehow has a nice feature to it.

112:53Yes, and I can tell you the nice feature

112:54because if at the base of this giant tree,

112:56at the base of this giant circuit,

112:57like this is a widget.

112:58We build the things out of widgets.

112:59So I'm just describing one widget.

113:01But in the base of this widget,

113:03you have lots of things which are seven against someone,

113:05seven against someone, seven against someone.

113:07In fact, every matchup at the bottom

113:09is seven against someone.

113:11What that means is

113:12if seven actually beat everyone they were matched up against,

113:16well, seven would rise to the top.

113:18So one possibility is if you see a seven

113:21emerge from the top,

113:22you know that seven actually beat everyone

113:24they were against.

113:25On the other hand, if anyone else is on top,

113:28let's call it F.

113:29If F is on top, how did F get there?

113:31Well, F beat seven on the way at the beginning.

113:34So the point is the outcome of this circuit

113:37has a certain property.

113:38If you see a seven,

113:39you know that the seven actually beat a person

113:41but the seven actually beat a bazillion people.

113:43If you see anyone else,

113:45at least you know they beat seven.

113:47Yeah, then you can prove that it has a nice property.

113:49That's really interesting.

113:50Is there something you can say,

113:54perhaps going completely outside

113:55of what we're talking about,

113:56is how we may

114:00have mathematical ideas

114:03of improving the electoral process?

114:06That one, no.

114:07No, I can't give you that one.

114:09I mean, is there, like, do you ever see it as,

114:14do you see as there being a lot of opportunities

114:17for improving how we vote?

114:20Like from your, I don't know if you saw parallels,

114:23but, you know, it seems like if,

114:26this actually kind of maps to your sort of COVID work,

114:29which is there's a network effect, right?

114:32It seems like we should be able to apply similar kind

114:34of effects of how we decide other things in our lives.

114:39And one of the big decisions we'll make

114:42is who represents us in government.

§15Transcript · 1:54:44–2:01:32

114:44Do you ever think about like mathematically

114:46about those kinds of systems?

114:48I think a little bit about those,

114:49because where I went to college,

114:51the way we voted for student government

114:53was based on this, is it called ranked choice?

114:56Where you eliminate the bottom

114:58and there was runoff elections.

115:00So that was the first time I ever saw that.

115:02And I thought that made sense.

115:04The only problem is it doesn't seem so easy

115:06to get something that makes sense adopted

115:08as the new voting system.

115:09That's a whole nother, that's not a math solution.

115:12That's a, well, it's math in the sense that it's game theory.

115:16So you have to come up with incentive,

115:17it's mechanism design.

115:18You have to figure out how to trick us

115:21despite our basic human nature

115:24to adopt solutions that are better.

115:27That's a whole nother conversation, I think.

115:30Can you just, cause it sounded really cool,

115:33talk a little bit about stochastic coalescence

115:36and you have a paper on showing that,

115:39so you could describe what it is,

115:40but I guess it's a super linear, super logarithmic time

115:44and you came up with some kind of trick

115:46that make it faster.

115:47Can you just talk about it a little bit?

115:49Yeah, so this was something which came up

115:51when I was at Microsoft Research for a summer.

115:54And I'm putting that context because that shows

115:56that it has some practical motivation at some point.

116:01Actually, I think it's still.

116:01It doesn't need to.

116:02It doesn't need to.

116:03It can be beautiful and it's all right.

116:05Yeah, so the easiest way to describe this is

116:07suppose you got like a big crowd of people

116:09and everybody knows how many hours of sleep

116:12they got last night.

116:13And you wanna know how many total hours of sleep

116:15were gotten by this big crowd of people.

116:17At the beginning, you might say,

116:18that sounds like a linear time algorithm

116:20of saying, hey, how many hours you got?

116:22How many you got?

116:23How many you got?

116:24Add, add, add.

116:25But there's a way to do this

116:26if you remember that there are people

116:28and they presumably know how to add.

116:30You could make a distributed algorithm

116:32to make this happen.

116:33For example, while we're thinking of these trees,

116:35imagine you had 1,024 people.

116:38If you could just say, hey, person number one

116:40and person number two, you will add your hours of sleep.

116:44Person number two will go away

116:46and person number one is gonna remember the sum.

116:48Person three and four add up

116:50and person three takes charge of remembering it.

116:53Person four goes away.

116:54Now this like person one knows the sum of these two.

116:56Person three knows the sum of those two.

116:58They talk.

116:59You see what I mean?

116:59You're going up this tree,

117:02same tree that we talked about earlier.

117:03Built up a tree from the bottom up.

117:05Yeah, build up a tree from the bottom up.

117:07And the beautiful thing is

117:09since everyone's doing stuff in parallel,

117:11the amount of time it takes to get the total sum

117:14is actually just the number of layers in the tree,

117:17which is 10.

117:18So now that's logarithmic time

117:20to add up the number of hours that people slept today.

117:23Sounds fantastic.

117:25There's only one problem.

117:26How do you decide who's person number one

117:27and person number two?

117:29Yes.

117:30So if, for example, you just went out into the downtown

117:32and said, hey, get these thousand people, go.

117:34Well, if you're gonna go and say,

117:35and by the way, you're one and you're two and you're three,

117:37that's linear time.

117:38Yes.

117:39That's cheating.

117:40So now the question is how to do this

117:41in a distributed way.

117:43And there were some people who proposed

117:44a very elegant algorithm and they wanted to analyze it.

117:48So I came in onto the analyze side,

117:50but the elegant algorithm was like this.

117:52It was like, well, we don't actually know

117:55what this big tree is.

117:57There isn't any big tree.

117:58So what's gonna happen is first,

118:01everyone is going to decide right now.

118:04Oh, one important thing.

118:05Everyone is going to,

118:07at the very beginning of the whole game,

118:09they will have delegated responsibility to themselves

118:13as the one who knows the sum so far.

118:16So the point is there's gonna be,

118:18people are all gonna have like a pointer which says,

118:22you are the one who knows my,

118:24you've taken care of my ticket, my number.

118:26Yeah.

118:27You're the representative for this particular piece

118:30of knowledge.

118:31And at the very beginning, you're your own representative.

118:33The thing has to start simple, right?

118:35So at the beginning, you're your own representative.

118:36You're pointing to yourself, got it.

118:38Yup, yup.

118:38And now the way this works is that at every time step,

118:41someone blares a ding dong on the town clock or whatever.

118:45And each person flips a coin themselves to decide,

118:48am I going to hunt for somebody to give my number to

118:53and let them represent me?

118:55Or am I going to sit here and wait for someone to come?

118:58Okay.

118:59Okay.

119:00Well, they flipped their coin.

119:02Some of the people start asking other people saying,

119:04hey, I would like you to be my representative.

119:08Here is my number.

119:10But the problem is that there's limited bandwidth

119:12of the people who are getting asked.

119:13It's like, you can't get,

119:14you can't go out to prom with five people.

119:16But this is not what we're doing.

119:17We're adding numbers, okay?

119:19But you can only add one number.

119:20So the person who has suddenly gotten asked

119:22by all these people,

119:23well, they'll have to decide who they're going

119:25to take it from.

119:27And they randomly just choose one.

119:29When they randomly choose one,

119:30all the others are rejected

119:31and they don't get to delegate anything in that round.

119:34But now if this person has absorbed this one who said,

119:38okay, here, you take charge of my number.

119:40This person now updates their pointer.

119:42You're in charge.

119:44And this person adds the two numbers.

119:47That was the first round.

119:50In the next round, when they do the coin flipping,

119:52this person doesn't flip anymore

119:54because they're just delegating.

119:56It's that anyone who has the pointers themselves,

119:59that's like a person who is in charge

120:01of some number of informations,

120:03they flip the coin to decide,

120:04should I find other people who are agents?

120:08Or should I wait for people to ask me?

120:10Yes.

120:10Brilliant.

120:11This is somebody else's idea.

120:12And then now the idea is, okay,

120:14if you just keep doing this process,

120:15what ends up happening?

120:16Oh yeah, and also by the way,

120:18if you decide that you want to go reach out

120:20to other people, here's the catch.

120:23When you're one of these agents saying,

120:24okay, I'm going to go look for someone.

120:27You have no idea who in this crowd is an agent

120:30or somebody who delegated it to someone else.

120:33You just pick a random person.

120:35When you pick the random person,

120:37if it lands on someone and the person says,

120:38oh, I actually delegated it to someone,

120:41then you follow the point.

120:43You walk up the delegation chain.

120:45Walk up the delegation chain.

120:46And you can do like path compression in the algorithm

120:49to make it so you don't consistently

120:50do lots of walking up.

120:52But the bottom line is that what ends up happening

120:54is that you end up reaching out.

120:57Whenever you're one of the ones reaching out,

120:59you can think of it as each agent is responsible

121:01for some number of people.

121:03It's almost like they're the leader of a bunch.

121:05As the process is evolving, you have these lumps.

121:09Each lump has an agent.

121:11And when the agent reaches out,

121:13they reach out to another lump

121:15where the probability of them hitting that lump

121:18is proportional to the size of the lump.

121:21That is the one funny thing about this process.

121:25This is not that they can reach out

121:27to a uniformly random lump

121:29where every lump has the same chance

121:30of getting reached out to.

§16Transcript · 2:01:32–2:10:16

121:32The bigger the lump is,

121:34the more likely it is that you end up reaching that lump.

121:38Which is a problem?

121:40Let me explain why that's a problem.

121:41Because you see, you're hoping

121:43that this has a small number of steps,

121:45but here's a bad situation that could happen.

121:47Imagine if you had like,

121:50there are n people that you're adding up.

121:52Imagine that you have exactly square root of n lumps left,

121:57of which almost all of them are just one person

122:01who's still their own boss, their own manager.

122:04Except one giant one.

122:06Now what's gonna happen?

122:06It's gonna be a huge bottleneck

122:08because every round the giant one

122:09can only absorb one of the others.

122:11And now you suddenly have time

122:13which is about square root of n.

122:15The square root of n is chosen

122:16because that is one where the lumps are such

122:20that you really are limited by this large one

122:23slowly sucking up the rest of them.

122:26So the heart of the question became,

122:28well, but is that just so unusual

122:30that it doesn't usually happen?

122:32Because remember you start with everyone

122:34just being independent.

122:36It's like a lot of lumps of size one.

122:37How naturally do the big lumps emerge?

122:39Yes.

122:40And so what that heart of the proof was,

122:42was showing that that was a joint work with Eyal Lubezki.

122:45That one was showing that actually in that thing

122:49the lumps do kind of get out of whack.

122:50And so it's not the purely logarithmic number of steps.

122:54But if you make one very slight change,

122:56which is if you are one of the agents

123:00and you have just been propositioned,

123:02possibly relayed along by a couple of different people.

123:05If you just say, don't take a random one,

123:07but accept the smallest lump.

123:12That actually does enough to even the whole economy.

123:14Distributes the lump size.

123:16I mean, yeah, it's fascinating how

123:17with the distributed algorithms,

123:19a little adjustment can make all the difference

123:21in the world.

123:22Yeah.

123:23Actually, by the way, this does,

123:25back to our voting conversation,

123:26this makes me think of like,

123:29these networking systems are so fascinating to study.

123:32They immediately spring to mind ideas

123:35of how to have representation.

123:37Like maybe as opposed to me voting for a president,

123:42I want to vote for like,

123:45for you, Paul, to represent me,

123:48maybe on a particular issue.

123:50And then you will delegate that further.

123:52And then we naturally construct those kinds of networks

123:55because that feels like I can have a good conversation

123:58with you and figure out that you know what you're doing

124:00and I can delegate it to you.

124:01And in that way, construct a representative government,

124:05a representative decision maker.

124:08That feels really nice as opposed to like us,

124:12like a tree of height one or something,

124:14where it's like everybody's just,

124:18it feels like there's a lot of room for layers

124:20of representation to form organically from the bottom up.

124:23I wonder if there are systems like that.

124:25This is the cool thing about the internet

124:27and the digital space where we're so well connected,

124:29just like with the Novid app to distribute information

124:34about the spread of the disease.

124:37We can in the same way, in a distributed sense,

124:39form anything like any kind of knowledge bases

124:44that are formed in a decentralized way

124:48and in a hierarchical way,

124:51as opposed to sort of old way

124:54where there is no mechanism for large scale,

124:56fast distributed transactional information.

125:01This is really interesting.

125:02This is where almost like network graph theory,

125:06becomes practical.

125:09Most of that exciting work was done in the 20th century,

125:11but most of the application will be in the 21st,

125:14which is cool to think about.

125:15Let me ask the most ridiculous question.

125:17You think P equals NP?

125:19Wow.

125:21I don't know.

125:22I mean, I would say,

125:26I know there are enough people who have very strong interest

125:29in trying to show that it is.

125:32I'm talking about government agencies.

125:34For security purposes.

125:38For security purposes.

125:39And most computer scientists,

125:40we should say believe that P equals NP.

125:43My question almost like,

125:45this is back to our aliens discussion.

125:47You want to think outside the box,

125:48the low probability event,

125:51what is the world,

125:54what kind of discoveries would lead us to prove

125:58that P does not equal to NP?

126:01Like there could be giant misunderstandings

126:05or gaps in our knowledge about computer science,

126:08about theoretical computer science, about computation,

126:11which allow us to think like flatten all problems.

126:14Yeah, so I don't know the answer to this question.

126:17I think it's very interesting, but I actually,

126:19I know, let's put it this way.

126:21By being at Carnegie Mellon

126:22and being around the theoretical computer scientists,

126:24I know enough about what I don't know to say.

126:27To be humble.

126:28I'm the wrong person to answer this question.

126:32It's a great one.

126:33Well, Scott Aaronson, who's now here at UT Austin,

126:35he used to be at MIT,

126:37puts the probability of P not equals to NP at 3%.

126:45I always love it when you ask,

126:48it's very rare in science and academics

126:51because most folks are humble

126:54in the face of the mystery,

126:56the uncertainty of everything around us.

126:59To have both the humor and the guts to say like,

127:03what are the chance that there's aliens in our galaxy,

127:07intelligent alien civilizations?

127:09As opposed to saying, I don't know, it could be zero.

127:12It could be, depending on the fact, you're saying it's 2.5%.

127:15There's something very pleasant about just having,

127:20it's the number thing.

127:24It's powered to the number.

127:25It's just like 42.

127:26It's like, why 42?

127:27I don't know, but it's a powerful number.

127:29And then everything,

127:30this is the power of human psychology

127:32is once you have the number 42,

127:36it's not that the number has meaning,

127:39but because it's placed in a book with humor around it,

127:43it has the meme effect of actually creating reality.

127:49I mean, you could say that 42 has a strong contribution

127:53of helping us colonize Mars

127:55because it created,

127:57it gave the whatever existential crisis to many of us,

128:00including Elon Musk when he was young,

128:03reading a book like that.

128:04And then now 42 is now part of his humor

128:07that he doesn't shut up about,

128:08it's constantly joking about.

128:09And that humor is spreading through our minds

128:12and somehow this like silly number just had an effect.

128:15In that same way, after Scott told me like the 3% chance,

128:19it's stuck in my head.

128:20And I think it's been having a ripple effect

128:22in everybody else.

128:23The believing that P is not equal to NP,

128:29Scott almost as a joke saying it's 3%

128:32is actually motivating a large number of researchers

128:34to work on it.

128:353% is high.

128:37It's very high.

128:37Because for the potential impact that that would have.

128:39But then 3% is not that high because it's only,

128:44you know, like we're not very good.

128:46I feel like humans are only able to really think about

128:48like 1%, 50%.

128:51And we kind of, I think a lot of people around 3%

128:55up to 50% like in our minds.

128:58Like 3% at this point.

129:00It could happen.

129:01It could happen.

129:02And it could happen and it's like, yeah.

129:04Like half the time it'll probably happen.

129:07So we're not very good at that.

129:08That's the other thing with the pandemic

129:10is we're not the exponential growth

129:13that we also talked about offline

129:15is something that we can't quite intuit.

129:20And that's something we probably should

129:22if we're to predict the future, to anticipate the future

129:25and to understand how to create technologies

129:27that let us sort of control the future.

129:32Can I ask you for some recommendations

129:35maybe for books or movies in your life?

129:39Long ago when you were baby Po or today

129:45that you found insightful or you learned a lot from

129:50what you would recommend to others.

129:52Yeah.

129:52So I think I don't necessarily have an exact name

129:55of these old things, but I was generally inspired

129:58by stories, true or fictional of campaigns.

130:05For example, like the Lord of the rings, that's a campaign.

130:09But the thing that always inspired me was

130:12it could be possible for somebody who's crazy enough

§17Transcript · 2:10:16–2:18:54

130:16to go up against adversity after adversity,

130:18and it succeeds.

130:20I mean, those are false, those are fictitious.

130:23But I also spent a lot of time, I guess, reading about,

130:25I don't know, I was interested somehow

130:26in like World War II history for whatever reason.

130:29That's a campaign which is much more brutal.

130:31But nevertheless, the idea of difficulty, strategy,

130:37fighting even when things,

130:39in that case it was really fighting,

130:40but just pushing on even when things are difficult.

130:43I guess these are the kinds of general stories

130:46that made me, I guess, want to work on things

130:50that would be hard and where it could be a campaign.

130:54It could be that you work on something for a year,

130:57multiple years, because that was the point, I guess.

131:02Yeah, it starts with a single person.

131:04That's the interesting thing.

131:05I've obviously been, don't shut up about it recently

131:08about World War II, especially on the Hitler side

131:11and the Stalin side.

131:12Some of that has really affected my own family.

131:15The roots of my family very much.

131:18But it's interesting to think that it was just an idea

131:24and one person decided to do stuff

131:26and it just builds and builds and builds.

131:29And you can truly have an impact on the world,

131:31both horrendous and exceptionally positive and inspiring.

131:36So yeah, it's like it's a agency of us individuals.

131:47Sometimes we think we're just reacting to the world,

131:49but we have the full power to actually change the world.

131:53Is there advice you can give to young folks?

131:56We talked, we gave a bunch of advice

131:58on middle school, high school mathematics.

132:00Is there more general advice you would give

132:02about how to succeed in life,

132:04how to learn for high school students,

132:07for college students, career or life in general?

132:10So I think the first one would be

132:12to make sure that you're learning to invent

132:14and to make sure you're not just learning how to mimic.

132:19Because a lot of times you learn how to do X

132:21by watching somebody do X and then repeating X

132:24many times with different inputs.

132:26I've just been very generic in explaining this.

132:28But I guess this is just my own attitude towards the world.

132:31I didn't like ever following anyone's directions exactly.

132:34Even if you told me this is the way to do your homework

132:37is to write in pencil, I would say,

132:39but I think pen is nice, let's try, right?

132:42So I've been that kind of a funny person.

132:45But I do encourage that if you can learn how to invent

132:50as your core skill, then you can do a lot.

132:52But then the second piece that comes with that

132:54is something I learned from my PhD advisor,

132:57which was, well, make sure that what you're working on

133:01is big enough.

133:02And so in that sense, I usually advise to people

133:04once they have learned how to invent,

133:07ideally don't just try to settle for something comfortable,

133:11try to see if you can aim for something which is hard,

133:15which might involve a campaign, which might be important,

133:18which might make a difference.

133:20And it's more of, I guess, rather than worrying

133:23what if you didn't achieve that,

133:27there's also the regret of what if I didn't try?

133:30See, that's how I operate.

133:31I don't operate based on did I succeed or fail?

133:33It was hard anyway.

133:34If I did this novid thing and the whole thing failed,

133:36would I feel terrible?

133:37No, it's a very hard problem.

133:39But would I have had the regret of not jumping in?

133:42Yes.

133:44So it's that different mentality of don't worry

133:46about the failing part as much of the,

133:48make sure you give yourself the shot

133:50at those potentially unbounded opportunities.

133:55You almost make it sound like there's a meaning to it all.

133:58Let me ask the big ridiculous question.

133:59What do you think is the meaning of life?

134:01Or maybe the easier version of that

134:04is what brings your life joy?

134:06So I'll just answer that one personally.

134:07For me, I'm a little bit weird.

134:10I sort of, I guess you can tell by now.

134:13See the pen and pencil discussion from earlier, yes.

134:15Yeah, yeah.

134:16So, I mean, my thing is, I guess I personally

134:20just wanted to maximize a certain score,

134:24which was for how many person years

134:28after I'm no longer here anymore,

134:31did what I do mattered?

134:33Yeah.

134:34And it didn't matter if it's necessarily attributed to me.

134:36It's just like, did it matter?

134:38And so that's what I wanted.

134:41I guess that is very inspired by how scientists work.

134:45It's like, why do we keep talking about Newton?

134:47It's because Newton discovered some interesting things.

134:50And so Newton's score is pretty high.

134:53It's going to be infinity, right?

134:56Well, let's hope it's infinity, but pretty high.

134:59Yes, yes.

135:00So you're going for, so person years,

135:03you're going for like triple digits.

135:05You're going for, so like Newton is like four digits,

135:08probably like a thousand years or personal lifetimes.

135:13How do you like to think, well, what are we?

135:15Sorry, I meant people times years.

135:17People times.

135:18So then it's like, actually his is huge.

135:19His is like going to be billions or trillions, trillions.

135:23But I guess for me, I actually changed the metric

135:27after a while.

135:28And the reason is because you may have seen,

135:30I found some simple way to solve quadratic equations

135:33that is easier than every textbook.

135:35So my score might already be not bad,

135:39which is why I decided then let's change it

135:40into the number of hours in the lifetimes as well.

135:44So the way I was doing it before is that

135:48if a person was sort of remembering or using

135:53or appreciating what I had done

135:56for like 10 years of their life.

136:00Oh, I see.

136:01That would count as 10.

136:01I see.

136:02So if there was one person who for 10 years remembered

136:05or appreciated something I did,

136:06that counts as a score of 10 and we add up overall people.

136:09And then, and that was with the hypothesis

136:13that the score would be very finite in the sense

136:16that if I didn't come up with anything

136:19that might potentially help a lot of generations

136:21in a forever way, then your score will be finite

136:23because at some point it's not,

136:25people don't remember that you made like nice bottles

136:28or something, right?

136:30But then after the quadratic equation thing,

136:33it was that there's some chance

136:34that that actually might make it into textbooks.

136:37And if it makes it in textbooks,

136:39the chance that there'll be an easier way discovered

136:40is actually quite small.

136:42So in that case, then the score might get bigger.

136:46I was just saying the score might actually already

136:48have been achieved in a non trivial way.

136:51I see.

136:52Because it's fun to think about,

136:53cause it could be different.

136:54You can achieve a high score by a small number of people

136:58using it for most of their lifetime

137:01and then generations and generations.

137:03Or you can have, if we do dissipate,

137:05if we do split colonize, become multi planetary species,

137:10you could have that little,

137:12a clever way to solve differential equations,

137:17spread through like trillions of people

137:19as they spread throughout the galaxy.

137:21And they would only use it each one,

137:24a few hours in their lifetime,

137:26but their kids will use it,

137:28the kids of kids will use it, it will spread

137:30and you'll have that impact in that kind of way.

137:33Yes, so that's why I renormalized it

137:34because I was like, well, that's kind of dumb

137:36because what's the importance of that?

137:37That'll save people 15 minutes.

137:39But, so what I meant is I didn't want to count that

137:42as the main score.

137:46Well, I'm gonna have to try to come up

137:47with some kind of device that everyone would want to use,

137:50maybe to make coffee,

137:51cause coffee seems to be the prevalent

137:54performance enhancing chemical that everyone uses.

137:57So I'll have to think about those kinds of metrics.

137:59Yeah, but you see that's just giving an idea

138:02of I guess what I found meaningful in general,

138:05like whether or not it's like,

138:06whether or not that quadratic thing is important or not.

138:08The general idea was I wanted to do things

138:10that would outlast me.

138:12And that was what inspired me

138:13and that's just how I choose what problems to work on.

138:15And that's a kind of immortality is ideas

138:18that you've invented living on long after you

138:23in the minds of others.

138:24And humans are ultimately not,

138:27are like meat vehicles that carry ideas for brief

138:32for just a few years may not be the important thing.

138:34It might be the ideas that we carry with us

138:37and invent new ones.

138:38Like we get a bunch of baby ideas in our head.

138:41We borrow them from others

138:43and then maybe we invent a new one

138:45and that new one might have a life of its own.

138:47And it's fun to think about that idea

138:50of living for many centuries to come

138:53unless we destroy ourselves.

§18Transcript · 2:18:54–2:20:06

138:54But maybe AI will borrow it

138:56and we'll remember Po as like that one human

139:00that helped us out before we of course killed him

139:04and the rest of human civilization.

139:06On that note, Po, this is a huge honor.

139:09You're one of the great educators

139:12I've ever gotten a chance to interact with.

139:15So it's truly an honor that you would talk with me today.

139:18It means especially a lot that you would travel a lot

139:21to Austin to talk to me.

139:22It really means a lot.

139:23So thank you so much.

139:25Keep on inspiring.

139:26And I'm one of your many, many students.

139:30Thank you so much for talking today.

139:32Thank you, thank you.

139:32It's actually a real honor for me to talk to you

139:34and to get this chance to have this really

139:37intellectual conversation through all of these topics.

139:39Thanks, Po.

139:41Thanks for listening to this conversation with Po Chenlo

139:44and thank you to Jordan Harmer, the show,

139:47Onnit, BetterHelp, AidSleep and Element.

139:51Check them out in the description to support this podcast.

139:54And now let me leave you with some words from Isaac Newton.

139:58I can calculate the motion of heavenly bodies

140:01but not the madness of people.

140:03Thank you for listening and hope to see you next time.

— 读到这里,多懂一点。 —