How to be more innovative | Sam Schillace (Microsoft deputy CTO, creator of Google Docs)

0:00

We tend to undervalue the things we're good at.

0:00

We tend to think work has to be unpleasant.

0:00

And so if something is easy and fun, we don't tend  to think it's valuable.

0:04

So I think lots of people gravitate in this direction of like, let's go  do unpleasant things and grind our way through the career because that's the way to make it.

0:12

But  the reality is you should go do the thing that you feel guilty to get paid for, if there's a thing  like that, and do the hell out of it, right?

0:17

Do it as hard as you can.

0:22

If you get pleasure from  doing something that people want to pay you for, do it the best you can do it, as hard as you  can do it.

0:26

And if that's messing around and playing around with cool ideas, do the hell out of  that.

0:29

Work doesn't necessarily have to be hard.

0:37

Today my guest is Sam Schillace.

0:37

Sam has an  incredible resume that is very hard to summarize succinctly. I'll give it a shot.

0:42

Currently,  he is corporate vice president and deputy chief technology officer at Microsoft, where  he leads efforts in the consumer product space, infrastructure, and AI.

0:51

Sam is most known  for basically inventing Google Docs with his company Writely, which was acquired  by Google, and became the foundation for what is now Google Workspace, which currently  has over one billion active users a month.

1:06

After joining Google, Sam ended up responsible for  many of Google's consumer applications, including parts of Gmail, Maps, Automotive, Groups,  Reader, and more.

1:11

He's also founded six startups, was senior vice president of engineering at Box  through their IPO.

1:17

He's also worked at Intuit, Macromedia.

1:22

He was even a VC at Google  Ventures for a time.

1:22

As you'd suspect, we had a fairly wide-ranging conversation,  but the core focus was around innovation, how to think big, how to come up with original  ideas, why optimism is so important and powerful, and also a ton of career advice.

1:38

Sam is hilarious  and not what I imagined a corporate vice president at Microsoft would be like, which gives me even  more respect for Microsoft.

1:44

A big thank you to Brett Berson for making this introduction.

1:49

With that, I bring you Sam Schillace, after a short word from our sponsors.

1:54

This time of year is prime for career reflection and setting goals for professional  growth.

1:59

I always like to spend this time reflecting on what I accomplished the previous  year, what I hope to accomplish the next year, and whether this is the year I look for a new  opportunity.

2:07

That's where today's sponsor, Teal, comes in.

2:12

Teal provides you with the tools to run  an amazing job search.

2:12

With an AI-powered resume builder, job tracker, cover letter generator,  and Chrome extension that integrates with over 40 job boards, Teal is the all-in-one platform you  need to run a more streamlined and efficient job search and stand out in this competitive market.

2:27

There's a reason nearly 1 million people have trusted Teal to run their job search.

2:32

If you're  thinking of making a change in the new year, leverage Teal to grow your career on  your own terms.

2:36

Get started for free at tealhq. com/lenny. That's tealhq. com/lenny.

2:41

This episode is brought to you by Vanta, helping you streamline your security compliance to  accelerate your growth.

2:50

Thousands of fast-growing companies like Gusto, Calm, Quora, and Modern  Treasury trust Vanta to help build, scale, manage, and demonstrate their security and compliance  programs and get ready for audits in weeks, not months.

3:05

By offering the most in-demand  security and privacy frameworks such as SOC 2, ISO 27001, GDPR, HIPAA and many more, Vanta  helps companies obtain the reports they need to accelerate growth, build efficient compliance  processes, mitigate risks to their businesses, and build trust with external stakeholders.

3:22

Over 5,000 fast-growing companies use Vanta to automate up to 90% of the work involved with SOC  2 and these other frameworks.

3:27

For a limited time, Lenny's Podcast listeners get $1,000 off Vanta. Go  to vanta. com/lenny.

3:32

That's V-A-N-T-A dot com/lenny to learn more and to claim your discounts. Get  started today.

3:41

Sam, thank you so much for being here, and welcome to the podcast. Thank you. Happy to be here.

3:53

A really fun fact about you is that  apparently you have the very first Google Doc file.

3:57

I don't know what you call  it.

3:57

The very first Google Doc document saved somewhere from before even Google Docs was  a thing.

4:02

And does it still work in today's Google Docs?

4:06

And what is in this document?

4:06

Yeah, it does actually still work. It's pretty funny.

4:09

Actually, if I move my camera for a second  you might, if you're on YouTube, you can see the Writely thing in the background.

4:15

Writely  was the company that did Google Docs. Yeah, it still works.

4:21

And it's funny though  because it's like the document of DCS, right?

4:24

So we started off 2005, wrote this thing  in C#, which is a little known, in our own...

4:24

It was pre-cloud, so we had three file servers  that we rented that were Windows machines in a data center in Texas with a sysadmin in the  Philippines running them. So it started there.

4:43

And then when we moved to Google, we ported  everything to Java, we moved all the data over into Bigtable.

4:47

And we didn't lose anything.

4:47

We  never lost anybody's stuff.

4:47

So it's still there and moved across.

4:52

And then so that's one backend  migration, and there's another one with Spanner.

4:56

And then the front end has been rewritten twice  as well.

4:56

So it's like, is it really the same document? I don't know.

5:02

The front end, back end  have been rewritten. It's not much.

5:02

It's just me saying something to Steve about, is collaboration  working?

5:06

Are we colliding on each other?

5:06

Because we were trying to figure out typing on  one line, if that algorithm was working.

5:14

And then there's a picture of Edna from The  Incredibles pasted into it. I don't know why.

5:14

I think that came after, so I might've gone back and  pasted that in. I'm not sure when.

5:17

We must've been testing pictures or something.

5:22

Unfortunately,  we don't have the version history anymore, so I don't know what was original, original.

5:26

But it is the oldest Google Doc from October 2005 or something like that.

5:32

I love that this philosophical answer of, is it still the same Google Doc,  considering all the code has been redone.

5:41

Well, the Computer History Museum wants to curate  it.

5:41

I talked to these guys and they were like, "Oh, that's so cool. We'll take that." I'm like, "How?" I can make you a PDF.

5:49

Now it's not the document.

5:49

I can share  you into it, but please don't edit it. How do you curate this? So that's funny. Yeah.

5:56

It needs to be on the blockchain. Yeah. Yeah.

6:00

If you made the NFT of it,  that would be more authentic, I think, than the document almost. It's kind of funny. That's amazing.

6:04

And it's amazing that it still works.

6:08

That's a testament to,  I don't know, you/Google.

6:12

Well, I'll tell you a quick Google story.

6:12

When we  migrated in to Google, we were very sneaky about it, and we put the site into "maintenance mode"  for eight hours on a Sunday, where everything was just read-only.

6:25

And then we migrated all  the data and moved everything and brought the new system up.

6:28

And three days after that,  Sergei was in a meeting with me and he's like, "So when are you guys going to move over to Google  infrastructure?"

6:32

And I got to tell them, "Oh yeah, we did it this weekend." No one noticed.

6:37

Some  blogger in Germany noticed that the IP address changed and that was it.

6:42

Nobody noticed it  at all, so we were really good about it.

6:46

Man, I love these sneaky stories.

6:46

I'm hoping  we hear more.

6:46

There's a bunch of stuff I want to cover, the first is this broad idea of  disruptive innovation.

6:50

I know that you spend a lot of time thinking about this.

6:56

Google Docs is  a great example of this.

6:56

It feels like Microsoft increasingly is getting really good at this.

7:00

Just the idea of doing something completely new, oftentimes things that people didn't think  were possible.

7:04

So let me just ask a broad question.

7:09

Why is this important to you?

7:09

Why do  you spend a lot of time thinking about this?

7:12

And then just what are some tools you've  found to help you and other people think more innovatively, more originally?

7:16

It's an interesting question.

7:16

The why it's important part, I don't know, it  just is.

7:20

Everything you're wearing, eating, using, listening to, sitting on,  was a disruptive innovation at some point.

7:31

That's how everything happens, right?

7:31

I think there's this really interesting thing where everything new is threatening  at some level at the beginning.

7:35

I mean, probably literally the first guy who invented  chairs got shit from his tribe mates for making a chair.

7:45

And they're all obvious in retrospect,  right?

7:45

Everything is obvious in retrospect.

7:51

But I think there's this really deep thing that  people have where if something is disruptive of your worldview, it feels threatening, and  you have this very stark choice to make that's either you're wrong or it's wrong.

8:02

And humans are storytellers.

8:02

It's very easy for us to tell stories about why something is  right or wrong if we're motivated to.

8:06

And so I call these why-not questions.

8:12

People ask these  why-not questions a lot.

8:12

So a new thing pops up, and if you're not ready to receive it for  some reason, you're not already half there or you don't have a problem that it solves or  whatever, it's just threatening and irritating, and you come up with a why-not question.

8:27

We heard a bunch of these with Google Docs, with Writely, in the early days about the browser  wasn't ready, people wouldn't...

8:32

The whole model of the cloud was like, people aren't going to  trust you to store your files. That's really weird.

8:40

What if there's no connectivity?

8:40

I  heard the no connectivity on an airplane story 100 times from journalists.

8:43

Like, "What if  I'm on an airplane and I write stuff?" I'm like, "I don't know.

8:48

There'll be connectivity  on airplanes soon." Which there is.

8:48

And those are all just why-not questions.

8:52

I think the more interesting ones are the what-if questions, like, what if this does work?

8:56

Just use your imagination.

8:56

Think about, how far can I extend the curve?

9:03

What are the implications  of that?

9:03

I'm an engineer, and engineers are fundamentally pessimistic people.

9:07

Somebody once  told me engineers come into the world broken.

9:07

They just look at everything as a problem to be solved.

9:13

And I think there's something to that.

9:13

But I feel like I've missed out more by being pessimistic  than I have by being too optimistic too early.

9:25

So I have this kind of mantra now that  there's just not that much of a prize for being pessimistic and right, particularly  in a moment like this.

9:29

It's much better to be optimistic and wrong than pessimistic and right,  I think. So I don't know.

9:33

And I'm an impatient person. I'm a creative person. I'm a messy person.

9:40

I just like to create and explore and find stuff.

9:47

So disruptive innovation just seems natural to  me.

9:47

But I think it's not an exaggeration to say, literally, that wheat you had in your bread  this morning, if you eat bread, some weirdo was messing around with plants 1,000 years ago and  everybody thought he was a nut, or she was a nut, and then we had wheat because somebody... Just  everything, right? Everything is like that.

10:11

Along the same lines, I was actually just  working on a post around first-principles thinking.

10:15

And I found this quote from Steve  Jobs just reminding us that everything around us was designed by some person that wasn't  necessarily that much smarter than you.

10:19

And there's no reason there isn't a better way.

10:23

It just happens to be the way it is today. Yeah.

10:26

One of the other ones that I like to keep  in mind is every new idea looks dumb at first.

10:31

Unfortunately, the dumb ideas also look dumb at  first.

10:31

It's not a perfect [inaudible 00:10:35].

10:36

But the more disruptive they are, the more dumb  you're going to feel they are.

10:36

You always listen for stuff like if they say it's a toy or if  it's practical or it's stupid or I don't get it or whatever, those are often... Toy is a good  keyword.

10:47

If you hear people saying something's a toy, that's often a really good signifier that  it's actually something real and threatening, and they can't think of a better criticism  for it than it's just a toy right now.

11:01

Yeah, I imagine people thought about Google  Docs that way initially.

11:01

It was like, "Oh, this little toy in the browser."

11:04

Yeah, we got all this stuff.

11:04

I mean, the real interesting thing, like I said at the  beginning, you have this very binary reaction that's possible, right?

11:13

You either understand it,  in which case, you're super excited about it like, "Cool, the world's going to change in this  exciting way."

11:19

Or you don't and you reject it.

11:24

And to the degree that something is really  disruptive, that reaction, that binary reaction gets really strong.

11:29

And so with something like  G Docs, we got this thing with G Docs that was really confusing in the early days to me, where  there was a small group of people that really liked it.

11:37

Some of them liked it more than we  liked it.

11:37

Nate Torkington over at Writely was this super huge early booster for it.

11:42

And I did not  understand what he saw in it at first.

11:42

But then we had people that just wanted it to die in a fire.

11:50

And that bifurcation of love it, hate it, is really how you have an idea of whether you have  impact in what you're building.

11:55

If you get more of the bell curve of modern indifference  and maybe mild like and mild dislike, that's an's an incremental product.

12:08

That's not  really disrupting anything.

12:08

But if you look at something like ChatGPT where the entire world is  like, "This is amazing." Or, "This is terrible."

12:18

And there's not a whole lot in between, that's a  very good signifier of it being truly impactful and disruptive.

12:25

Whether it's actually good or bad  is a separate question.

12:25

But there's no denying that that's a disruptive technology.

12:30

That's an awesome framework.

12:30

Basically, if it feels like people sort of  like it, mostly people don't care, very few people love it or hate it, probably not  disruptive.

12:39

If some people absolutely love it and a lot of people really hate it, good sign. Right. Yeah.

12:43

Actually, weirdly enough. It's not voting, right?

12:50

In the early days, we had,  I don't know, a couple of million users, five million users, and there were still executives  at Google telling me that it was a stupid idea and that it should stop and we shouldn't be doing  it.

13:00

So, for a long time, the haters outnumbered the people who were fans. And who cares? Whatever. It's fine.

13:06

As long as you don't run out of the people who love it, that's fine.

13:14

Is there another example of you using this what-if approach either on a product you worked on or  something you've seen and it working out?

13:25

I'm doing a lot of it right now, honestly.

13:25

I mean,  that's probably the most immediate example.

13:25

But I could almost point at any product and there's  moments like that in there.

13:30

But right now there's a lot of why-not stories, right, around  generative AI.

13:35

So it's expensive, it hallucinates, you can't necessarily...

13:42

It's sarcastic, it's  random, it doesn't do the same thing twice.

13:42

Yeah, they're real, they're actual issues to solve, but  I look at it and think, "Well, what if?

13:48

What if we can build software around it?

13:54

What if we can  build more complicated programs than what we've been able to build?

13:58

What if we actually have a  reasoning engine that we can use to do meaningful things?

14:02

What if this is really the second  Industrial Revolution where, in the first one, we had a surplus of physical energy beyond  just our bodies and things like water reels, and now we have a surplus of cognitive  energy beyond just our brains, right?"

14:16

And that's a really transformational idea.

14:16

So I'm  completely in that mode right now, honestly.

14:16

I think that's just the right mindset for something  that's obviously this disruptive, right or wrong.

14:31

Tesla is a great example.

14:31

SpaceX is a great  example where people are like, "That doesn't make any sense."

14:35

And Elon's like, "Well, what if  you could land rockets and reuse them and they get really cheap? That's pretty amazing.

14:39

What if I can  fix the battery problems and a car is basically a software product, right?"

14:44

Those are pretty amazing  what-if questions, right, of those products. Yeah.

14:49

So in this work on understanding what  first principles actually looks like when you're thinking from first principles, the steps  are essentially, figure out what you want to do, figure out the levers that keep you from  achieving that thing, and then basically question every assumption that stands in the  way of making this possible.

15:01

So I think Elon's a great... The classic example.

15:06

You can't talk about  first-principles thinking without quoting Elon, telling stories of Elon.

15:10

But essentially,  it's just, okay, how much would it cost to make this if we were to start over and not...

15:14

I mean, the why-nots, there are actually problems you need to pay attention to eventually to build  stuff.

15:18

But once you have the what-if, right, just to pick on SpaceX for a second,  right?

15:23

If you have what-if of like, "If I could make payload to space cost a lot  less, what if?" Okay, that's amazing. That's an amazing world.

15:34

Let's see if we can work on that  problem.

15:34

And then now you have all the why-nots? Why not?

15:38

Why isn't it as cheap as it could be?

15:38

And you can start to break the problem down and think about it that way. It's a good model.

15:43

This connects to something else that I know you're big on, which is optimism, being optimistic.

15:48

There's this feeling that pessimism, you're often right.

15:55

There's growing pessimism in the world in  a lot of ways, especially in technology.

15:55

I know you're a big proponent of staying optimistic.

16:00

Can you just talk about why you think that's important and how you approach that?

16:04

It's funny, it's a choice.

16:04

I'm not an optimistic person by nature. I'm just not.

16:08

All the  people in my life, if any of them listen to this, they'll just laugh at the idea that I'm a  proponent for optimism per se.

16:14

It's just a conscious choice.

16:18

I don't think you get  very much for being pessimistic necessarily.

16:23

You definitely don't get a lot for being  careless.

16:23

You can be optimistic to the point of being careless and causing harm, for sure.

16:28

Maybe a better way to say it is growth mindset, right?

16:34

You want to look at the possibilities  rather than the limitations, and suspend some disbelief and just work on these problems.

16:39

I just  personally feel like I've missed out on more than I've protected myself from.

16:46

If I sum up both sides  of that equation over my career, I wish I had been more open-minded and more optimistic,  and more willing to try things, and more focused on possibilities rather than problems.

16:57

And so I'm just personally choosing to do that, try to do that as a habit.

17:02

Nothing deeper than  that.

17:02

I just think it's a better place to be, particularly... It's kind of funny.

17:07

When I came  out here, I was pre-med. I dropped out of school.

17:13

I came out to be a computer scientist with my  friend.

17:13

I didn't think of it that way.

17:13

I came out to have a job at Ashton-Tate with a friend  of mine, and spent 10 years not understanding that I was actually in a career and thinking  that it was a temporary thing where I had to go back to med school and get my degree and be  a doctor or something boring like that.

17:29

And so for 35 years of doing this, it hasn't occurred  to me that, oh, actually, I'm in this computer industry that's this technical industry that's  constantly growing and constantly inventing things and constantly coming up with these new  ideas.

17:43

And actually, the best posture in that world is to be creative and curious and open and  optimistic and try things and stuff like that.

17:53

The other thing I'll say about optimism too is  related to doing these disruptive things like G Docs.

17:58

Going back to this idea of all  the good ideas look bad at first.

17:58

Okay, so that's a first principle.

18:07

That's a sort of  fundamental thing of you're going to constantly be challenged by the really good ideas.

18:11

So how do  you overcome it?

18:11

Well, one way you can overcome it is you want to be able to try things more  easily.

18:15

So part of that is being more optimistic, so being more willing to try stuff, and part of  it is also just making it cheaper to try things.

18:26

Very early story of G Docs, when I had the idea  for Writely, my two co-founders who were both deep domain experts in both app building and word  processors were like, "The browser is never going to support this. It's a bad idea. Let's not do  this."

18:37

And they were right and wrong at the same time.

18:42

They were right that it didn't support even  what we have today and wouldn't have supported a full experience, but wrong in that the world  was going to change and evolve.

18:47

And we would never have done the first experiment if it had  been a long and costly thing to do, right?

18:57

So the fact that our tools were sharp and I could  say, "Let's do this thing."

18:57

And it only takes a couple of days to get it on its feet and see  how it feels, it's kind of a form of optimism, right?

19:07

If you're super pessimistic, you can be  like, "Even that's not worth it.

19:07

Two days is a waste of time."

19:11

So there's always a little  bit of a leap of faith.

19:11

And then you want to make those as consumable as possible.

19:15

You  want to be able to try things out quickly and learn things and do these experiments.

19:21

Now, lots of people have said that before, but I think all those pieces connect for me  in this idea of being optimistic and open to trying stuff.

19:31

Because stuff always is different.

19:31

You're always wrong about products.

19:31

That's one of my other rules is you're just always wrong.

19:36

And so  you have to try it.

19:36

You have to put it in front of people.

19:40

You have to try it yourself before you'll  understand it.

19:40

No one can really design products in their head completely as far as I can tell. Awesome.

19:45

There's a few threads I want to follow there.

19:49

But this is also a tool that I found came  up again and again in first-principles thinking, people that are really good at this, is  just trying it.

19:55

There's a lot of just, "Nah, it's not going to work."

19:59

And exactly as  you just described, you often find out you're completely wrong when you actually try it out.

20:04

And you have this quote, I think in one of your newsletter posts, talking about building Google  Docs.

20:07

You describe it as just fuck around. Yeah. Kind of.

20:12

Get to the edge of something and fuck around. That's the strategy. Yeah. Yeah.

20:14

Get to the edge is only...

20:14

Get your tools as sharp as you can get them to be.

20:17

Make  it so that you can try lots of cheap experiments, right?

20:22

And just mess around and see what happens,  see what pops out.

20:22

And just try to be observant.

20:22

I think the other part of optimism too is there's  a receptiveness to it, right?

20:27

If you're very pessimistic, you might miss the surprising result  that pops out of an experiment.

20:31

You might force yourself to do a bunch of experiments grudgingly,  but you're like, "You know what? I hate this.

20:36

I'm doing four experiments today because I have  to do it because I want to be an entrepreneur, but it sucks and everything's miserable and  black."

20:44

And then you won't notice that, oh, this thing didn't work, but it didn't work in  an interesting way.

20:49

And you're more receptive to that kind of surprising thing, I think, when  you're in an optimistic frame of mind.

20:54

Like, "Oh, let's see how far I can get with this.

20:59

Oh,  it's not working, but why isn't it working?

20:59

Well, that's kind of interesting. It broke here."

21:02

And we've done stuff like that in some of the things, the projects I've got going in Microsoft  right now, we've got a chatbot thing we've been working on for a while and with memory,  long-running memory so that you can have long conversations with it.

21:16

And they work okay, but  they don't work great in some ways.

21:16

And we were trying to get multiple versions of them working  together, like multi-agents working together.

21:22

And we gave them whiteboard working memory as a shared  working memory thing to fix this problem.

21:25

And that turns out to make them much smarter. Don't  know why.

21:30

It just makes them smarter.

21:30

So that was one of these nice little bits of discovery  where if you're in a pessimistic frame of mind, you might've said, "Well, these don't work that  well, let's give up on it."

21:40

More optimistic frame of mind was like, "Well, let's try to give  them a whiteboard just like a person and see if they cooperate better."

21:47

And it turns out they  really do.

21:47

So another example of that mindset.

21:54

Along this thread, I was going to ask about  this earlier, but there's a lot of technologies people get optimistic about.

21:59

Crypto comes  to mind, not that there's nothing there, but a lot of people got really optimistic and  then it turned out there wasn't really a lot of business to be built and then things entered  wintertime.

22:07

Is there anything you've learned that gives you a signal that, "Lets keep working,  I'm going to stay optimistic about this thing?"

22:15

I spent a lot of time really thinking hard  about crypto and whether I was just reacting to it because it threatens some part of my  identity or whatever.

22:19

And I never came down to anything that seemed valuable.

22:26

I mean, that was  always the thing for me is just there has to be a what if that I can say, "Well what if this  works? How valuable is it?"

22:30

And for crypto I was always like, "Well what if it works?

22:36

Then  I have to run up sec on my personal finances. That sounds dystopian. I don't want that."

22:42

I can't think of anything as a user that I think actually is valuable here, even in the best  case.

22:47

So I feel like the pessimism is justified.

22:53

So that's one of my other root principles is just  like it's all about user value. Users are lazy, right? We're all lazy.

22:59

We don't really care that  much at the end of the day.

22:59

No one's going to do something really in their life for any other  reason other than it makes their life better.

23:07

Nobody cares that you're friendly or nice or the  logo is pretty or whatever.

23:07

They care about making their life easier.

23:12

We're all cynical at heart at  some level, so if you can't point at user value, significant user value, it's not going to work. It doesn't matter.

23:19

Shove all the marketing dollars into it you want, you can write all  the articles you want, but it's got to actually solve a problem, a real problem, at the end of  the day.

23:29

I just never saw that with crypto. Yeah.

23:34

So I think the lesson there is truly  understand if the value is real, versus, this sounds really cool, you think a lot of... Would  you want it?

23:39

I think is a nice exercise there.

23:43

We pick on poor Elon, but I feel like with a lot  of his products, at least he...

23:43

He's got lots of other issues, but he articulates clear user value  even in the beginning when he's hyping things up. Like Teslas, right?

23:55

Okay, so electric cars weren't  ready, he did the Roadsters, whatever.

23:55

But he at least articulated this idea that we're going to  put a lot of batteries in these things.

24:01

They're going to really be real cars.

24:06

They're going to  have a real range.

24:06

We're going to figure out the charging problems.

24:08

As an end user I'm like,  "Okay, that's great.

24:08

Now I have a car that works like a car that solves some problems that's way  cheaper to operate, because the fuel is cheaper.

24:19

He's solving all the end user problems for me."

24:19

That at least makes sense.

24:19

Even if you don't believe that he's going to do it or believe  in the way he did it, at least the end user value proposition makes sense, right?

24:29

You have this other great quote in your newsletter, "People are lazy.

24:34

Look beyond cool  too, on how much easier new tool or tech makes someone's life.

24:39

Convenience always wins."

24:39

Can  you talk about that, just this realization people are just lazy and that's the key?

24:43

Yeah, well I mean that is the thing.

24:43

I think as product builders, it's hard to not love what  you're doing.

24:48

You build a product because you love it, you build it because you understand  some problem, you build it because you want a paycheck maybe sometimes.

24:56

But we build it for all  these reasons that just do not matter to the end user at all.

25:01

And if there's one thing I've learned  about product, particularly in the consumer space, just kind of in general, is people are just lazy  about stuff and don't care about anything other than it making their life better.

25:13

The thing  that's complicated with that is there's two things about it that I think are interesting  that follow from that principle.

25:17

One is, I think products almost follow these thermodynamic  rules where if you add a little bit of value, your adoption goes slowly and if you add a lot of  value, your adoption goes really quickly, right?

25:32

I think ChatGPT is a great recent example of  something that was just added a ton of new value to the world and got this explosive growth, and  then you see lots of other AI stuff that people are doing that's just not bad, but not great, and  it's sort of kind of adding a little bit of value and slowly lumbering along, or maybe it's going  to collapse under its weight.

25:48

That's one thing about the users are lazy part of this.

25:58

And then  the other one I think is, again, it's almost like physics.

26:03

I think of this as entropy, or people  who are confused about entropy or will be like, "Entropy is not real.

26:07

Look, it runs backwards all  the time on earth.

26:07

Life gets more complicated.

26:13

What is the deal with entropy?"

26:13

And like, "Well  no, you have to consider the whole system, right?

26:16

The entire system of the solar system,  including the sun is increasing in entropy all the time.

26:22

We're just making use of some of it."

26:22

And I think the same thing is kind of true about user laziness, where people are like,  "This tiny thing that I'm focusing on, this feature that I added is better.

26:29

Therefore,  users should adopt it."

26:29

But you forget all the stuff around it.

26:34

The user has to hear about  it, the user has to remember it in the moment.

26:38

The user has to learn how to use it, they  have to build the habit.

26:38

That's all effort, right?

26:43

Not to mention the fact that the actual use  of your feature might have friction on the way in, right?

26:48

It might be hard to sign up for it.

26:48

When we did Writely at the beginning, we didn't even ask for an email address, because it was such  a novel thing.

26:53

We didn't want any friction at all in the onboarding process.

26:58

So you could just come  in and make a document and start using it without telling us anything at all about yourself.

27:03

And  after about two minutes of typing, if you're still there, we'd very gently just say, "Please give us  your email address, no password, no anything.

27:07

Just give us your email address so we can send you  a URL of this document in case you care about it later.

27:17

Because if you leave, we'll never know  where...

27:17

We'll never be able to find it again."

27:23

But we were super focused on that, as little  friction as possible.

27:23

And I think it's well known in the consumer space, you don't have...

27:28

The number of seconds you have is not many.

27:28

15 seconds, 30 seconds, right, to convince somebody  that there's some value there.

27:36

They're not going to hang out and grind their way through a bunch  of high-friction stuff to sign up for your thing.

27:48

That's the other part of it is just, users will  only adopt what you're doing if that sum total of energy that they have to expend is less than  the resulting ease in their life that they get, usually by a factor of at least a couple,  right?

28:00

So it has to make your life a lot better, hopefully a really a lot better, like 10X  better than what you spend to use it.

28:10

What I think of as you're describing this  is, Microsoft Excel had a billion toolbars and buttons and options, which allowed Google  Docs essentially to come in with a much simpler experience.

28:21

Now you're on the other side  of that, which is I didn't think about.

28:25

Yeah, it's a really funny place to be.

28:25

And it's  funny to be at Microsoft, because I'm kind of the enemy, right?

28:30

Because I'm the guy who messed them  up a little bit.

28:30

So there's some friction around that.

28:36

Yeah, I mean I think there are similar  trade-offs to be made right now, by the way, with AI.

28:40

I think there's similar opportunities.

28:40

But we made this choice with...

28:40

So it's a little hard to remember, right?

28:45

Because it's like 18  years, 17 years ago now, 18 years ago almost.

28:50

In that era, Office was impregnable, right?

28:50

So software had to be distributed physically, right, it had to be shipped around, it had to  be bought and installed. It was harder to use.

29:01

And so there's a very high transactional cost.

29:01

Because there's a very high transactional cost, the buyers would always make this decision like,  "Do I want the thing with 1,000 features or the thing with 995 features?

29:10

I don't know what those  last five are, but I might as well have all of them."

29:14

And so that was just the lock-in for  Microsoft, right?

29:14

So we made this trade-off, we're like, "Look, we're easy to use, we're zero  install, you don't have to ever deal with it, it's super convenient.

29:25

Plus you get this one new  feature that's really, really useful, which is collaborating with each other and not having to  send attachments around the old file servers, but we're going to take away most of the features,  because we don't care about them that much."

29:39

And we took away a little bit more than we should  have.

29:39

In the early days, we'd get all these complaints about people who wanted word count,  which I thought was a really weird...

29:43

I thought that was going to be way at the end of the list.

29:47

We didn't have rulers, we didn't have any kind of formatting at that point, any real pagination.

29:52

We just had these basic documents.

29:52

But page word count came in, of course it was students, was  one of our early adopters.

29:58

So they really wanted to know if they were at the word count for the  essay that they had just had assigned to them.

30:06

So there was this dance with Microsoft that we  deliberately made this trade-off.

30:06

And I think it's almost like a classic innovator's dilemma  model, right?

30:12

We had this incumbent that was asymptotically approaching usefulness, they're  adding stuff.

30:20

Whenever they added stuff, it wasn't really that much more valuable.

30:25

And then we were  this small thing that came in into a market that they didn't care that much about, that they didn't  understand that well, which is the internet stuff, this disruptive new thing.

30:35

We just chipped away  from the bottom, like the innovator's dilemma.

30:35

And I think it was hard for Microsoft to respond to  it.

30:41

I think it took them a while to even have a clear idea of how they were going to respond to  it.

30:45

In retrospect, they did fine.

30:45

We took a bunch of market share, but they kept all the money  basically. So we being Google. So they survived it.

30:56

They did a good job surviving the challenge.

30:56

We have all the users now, but they have all the money.

31:04

We have all the money, I guess now.

31:04

I want to spend more time on Google Docs and the story there. A couple questions.

31:08

How  long did it take from starting on it to feeling like it's working?

31:13

Whatever  you consider product market fit.

31:16

Almost immediately, honestly.

31:16

It was weird,  the process of it was, I had this idea, we set this thing up, we started working together.

31:23

We're  like, "Ah, that's actually pretty..."

31:23

So basically history is like I noticed contents editable, so  the browser would do some editing for you.

31:28

And then I noticed JavaScript, I never realized that  JavaScript is out there.

31:34

And we had done word processors in the past, this team, and for a long  time.

31:39

In fact, my co-founder, Steve, the other person on that document, wrote this thing called  Full Write way back in 1987 or something like that, that was a direct competitor.

31:51

'85 I think  even, that was a direct competitor to Word one.

31:57

So we knew word processors, and so we decided  to just try it.

31:57

What's it like to build a word processor?

32:01

And the fact that you could collaborate  on them was kind of an accident.

32:01

They're just these things on the server.

32:06

We hadn't built  the thing that would lock somebody out yet.

32:10

So there was just like, "Here's a document,  you can edit these two things."

32:10

Which we, A, immediately realized was really cool.

32:15

We  could both work in the same document at the same time.

32:18

And then, B, realized, "Oh, crap,  we're colliding with each other, because there's no presence or anything like that.

32:23

And there's  no collision detection or anything like that."

32:26

So pretty quickly we're like, "Oh, that's kind  of cool.

32:26

That feels good as a development team to have these shared documents, not to send stuff  around and not... So that's cool.

32:31

So let's build that out."

32:36

But like, "Oh, bummer, collaboration's  a problem.

32:36

We'll have to go fix that."

32:36

And naively figured out that that's a problem.

32:42

And it took  forever to get that working.

32:42

It was really, really hard in the time, because we didn't  do operational transform.

32:46

I don't think that technique had been quite invented yet.

32:51

And  so we did three-way merge, which doesn't work that well, because the browsers...

32:54

The logical  document, a document can be rendered differently in HTML.

33:01

There's not a canonical representation.

33:01

And so you're doing merges where alphabetization can change, the order of attributes can change,  the tree structure can change.

33:07

Firefox would do a blank paragraph with a singleton BR tag, and  IE would do it with an open closed paragraph tag.

33:18

And so even the tree doesn't match.

33:18

So it's a really hard merge problem.

33:18

So that turned out to be a gnarly hard problem  to solve.

33:23

But once we had seen the value of working together, we were motivated to do that.

33:30

The interesting thing too with that is, I think if we'd gotten it in the other order, we might not  have done it.

33:36

It's another good example of why not and what if, right?

33:41

Where we got really lucky  that we saw the what if part, that we saw how cool a document in a browser that you could collaborate  on would be, because if we understood how hard the collaboration piece would've been first without  understanding that value, we might've been like, "Eh, it's not worth it.

33:58

It's going to be so  hard to solve that problem.

33:58

It's probably not a useful app."

34:01

So I think it's a good  little counter example of that optimistic, pessimistic perspective we were talking about.

34:07

We could easily have missed that idea, easily have missed that idea.

34:12

And we just got lucky I  think in the order it got presented to us.

34:16

That is really interesting actually, that you  need to be pulled to the what if getting you so excited that you're going to spend however  many years it took you to solve that problem, because you are so excited about this  what if.

34:27

I think that's a really good- Yeah, yeah, I mean I've spent a lot of time.

34:31

It's  kind of funny, I keep expecting people to just be like, "All right, grandpa, stop talking about G  Docs. It's been a long time." Right?

34:35

So it has been a long time.

34:39

It's been 17 years, but it's  still very relevant.

34:39

It's got a couple billion users now I think, it's a big thing.

34:43

But I've  spent a lot of the last 10 or 15 years just thinking about, why did that work? What worked  about that?

34:50

What lessons can I draw from it?

34:56

There was a lot of energy around it, positive  and negative.

34:56

The first week I was at Google, an executive there refused to give me hardware,  because he thought that Google was an app company not a...

35:06

It was a search company, not  an app company.

35:06

And literally the guy in charge of hardware at the time refused  to give me hardware for this service.

35:10

And I had to threaten to either sue him or haul  him in front of Eric Schmidt, because I had a contract and I had contracted earnouts.

35:17

So that was another one of these interesting lessons of sometimes the opposition is enormous.

35:22

And if I had just been a random Google employee with this idea and no legal protection,  and the CEO wasn't a fan of the project, it would've died.

35:36

There's no way it would've made  it through that negativity and that pessimism and that person being either challenged or afraid  of the idea, or just not able to imagine it, or what. I'm not sure what.

35:46

But we'll  keep coming back to this idea of optimism, but I have this very strong feeling about  that most of the reason people don't do really innovative good products is this kind of mindset.

35:57

You're just not seeing the opportunities.

36:02

There's a lot of hard work for sure.

36:02

There's a  lot of stuff that you can read about and best practices of doing iteration and user testing and  user interviews and really listening and all the engineering best practices.

36:12

That stuff is pretty  mechanical.

36:12

Once you know where you're going, you can do that.

36:18

It's not that hard to learn  and to master it.

36:18

I think the hard stuff is this mindset of being open in the right  ways and understanding that some kinds of pushback are good pushback. Some are bad.

36:29

I always think that product builders and entrepreneurs, you have this really hard problem  of you have to be very rigid about your mission. I know where I'm going.

36:42

I know what my mission  is, and I'm going to go there because the world doesn't care, it's going to push back.

36:45

But  you also have to be really flexible about feedback.

36:49

You're probably aren't going to be  right about a bunch of it.

36:49

And so you have to blend these two things together somehow.

36:53

It's  like a samurai sword that's hard on the back, but softer on the edge so it doesn't break.

36:59

Or the other way around I think.

36:59

But there's this hard thing you have to do as an entrepreneur,  and I think it's the real core of building really great products is finding that balance and really  listening to those signals, being open to it.

37:15

And also knowing how long to commit to it  versus time to move on to something else.

37:20

So along those lines, what was the moment  where you finally felt product market fit for what became Google Docs, and how long was that  from the beginning of starting to work on it?

37:30

It depends on what market we're talking  about.

37:30

I've been continually surprised at the adoption of G Docs.

37:34

I think we knew  there was something there pretty quickly, probably in the first couple months.

37:39

There was  a lot of energy around it.

37:39

It was a weird ride, because we built this thing on a whim, and  as an experiment. We liked it.

37:44

We decided to go just advertise on Google.

37:51

At the time,  37signals was the cool company.

37:51

And we're like, "That looks cool.

37:57

We'll just be some engineers  and we'll have a little subscription SaaS business thing and chill out.

38:01

So let's see what it costs  to acquire customers.

38:01

So let's go advertise on Google and see how much it costs to get people  to sort of show up, and then we'll figure out if we have a subscription business or not."

38:10

And that just got us noticed.

38:10

That got us noticed by Google. It got us noticed.

38:14

We were I think  one of the first 10 articles at TechCrunch, like Michael Arrington.

38:19

Another funny story is that I  had a breakfast with Michael Arrington at Bucks, in that era where he was trying to decide, he had  this spreadsheet idea he wanted to work on and he was trying to decide he should go do that and  maybe join forces with us, because we were cool, or if he should continue to work on this  blog thing he had gone called TechCrunch.

38:37

So I might be partially responsible for TechCrunch,  because we turned him down and said, "You should go do TechCrunch instead."

38:45

Every time I would  bump into him, I would laugh about that one.

38:50

But when we got noticed, we really got noticed.

38:50

There was just this period where we were the hot thing for a couple months, where every VC  wanted to talk to us and everyone's trying to figure it out.

38:59

Because I think we're like...

38:59

When you see one point on the line, like Gmail, which came before us, you're like, "Oh,  that's kind of cool.

39:04

That's an interesting quasi-app."

39:09

But it's like a weird kind of app. It's serialized.

39:09

You can't really interact with it that much.

39:13

And then you see this as another  point on the curve and you're like, "Oh, that's a real app. Oh, crap.

39:17

I wonder, is there anything  stopping us from doing the rest of Office? Oh, probably not.

39:24

How far is this going to go?"

39:24

And so I think we were that second point that showed that there was actually this totally  different paradigm.

39:29

And so we just got this enormous amount of tension pretty quickly.

39:33

And then the rest of it was feeling our way through what does it actually mean?

39:38

How  much of the functionality do we need to build?

39:42

What's the really important part about  it?

39:42

How much of its collaboration?

39:42

We spent a bunch of energy on offline, which was miserable,  which never turned out to matter that much.

39:51

Now that team has spent a long time replicating  all these features that we abandoned by the wayside, which I think I'm not that interested  in.

39:55

I think the future of documents looks very different than what we have now.

40:00

I think it's  kind of funny now that we're spending billions of dollars on GPUs to emulate wind pulp and ink  pressed by metal type.

40:03

We're building linear documents that are fixed, that are static.

40:11

So  one of the things we've been doing with these chatbot things is they also serve as documents.

40:16

I say bots or docs all the time.

40:16

And so you'll do these things where you...

40:21

I do this all the  time, where we'll interview... We'll create a new one.

40:25

It has a separate identity, as a separate  document, and then you tell it like, "I'm going to write a technical document.

40:32

Here's roughly  what it's about.

40:32

Why don't you interview me?"

40:35

So it interviews you for an hour, and now you've  got this nice linear artifact which you can read.

40:40

It's very readable because it's conversational.

40:40

But at the same time, you've been building all these semantically encoded virtual synthetic  memories in the Spectre database.

40:44

So you can come in and say, "Show me a diagram of this.

40:50

Draw this  diagram for me, change it in the following way. What is this?

40:57

If I change this, what if I change  that?

40:57

Summarize this part of it."

40:57

So you can start to interact with it.

41:01

That's still creating stuff  at the bottom of this linear artifact.

41:01

But the next step that we're working on now is just making  that dynamic where you just come to something and you talk to it and interact with it.

41:10

I think one of the things that's going to happen is, just like it seems...

41:14

Well, in the early days  of G Docs, people would say, "Well, what if I'm not connected?"

41:20

And one of the things I would say  is, "In three or five years, if you get handed a device that's not connected to the internet, your  word for it is going to be broken." Which is true, right?

41:30

It's anachronistic and weird if something's  not connected.

41:30

I think we're going to feel the same way about intention and interactivity in our  products very soon.

41:34

If I can't tell something what my intent is and have it configure itself in  an intelligent way, have it converse with me, whether that's a device or a piece of GUI  UX somewhere, I think it's going to feel anachronistic.

41:53

It's going to feel really weird.

41:53

There's that scene in one of the early Star Trek movies where Scotty tries to talk to the mouse,  right?

41:57

He's like, "Computer make the..."

41:57

He's pissed off because he can't talk to the computer.

42:02

We're all going to be like that in five years I think, about it.

42:06

And it's going to seem really  weird that we have these applications that I can't collaborate with the application.

42:11

Why can't  I collaborate with the applications?

42:11

It's like the application's locked on a file server just like  the pre G Docs days.

42:15

Why can't I just interact with it and have it configure itself the way  I want it to configure itself, and show me the data the way I want to see this, and let me build  the workflow the way I want it, and remember it for me and bring it back later, and all that  stuff?

42:27

So that was a long digression, but I would just like...

42:32

You're asking about features  and functionality, and I feel like where we are now with these feature wars, it's just silly.

42:37

It's  not the point at all.

42:37

I think documents are going to change radically in the next few years.

42:43

I want to follow that thread.

42:43

Before I do, I found the first TechCrunch post about  you guys.

42:48

Starts with, "Imagine Word, but as an Ajax browser application." Oh, yeah, there you go. Yeah.

42:52

It wasn't even JavaScript. It was Ajax. Ajax, so hot back then.

42:59

It's also funny too, because I'll talk to young  front end developers these days.

42:59

I'm like, "I don't want to scare you too much, but  jQuery didn't even exist when I wrote this thing.

43:08

This is like bare metal in the DOM,  and there were bugs."

43:08

When I went to Google, I had to write this little network stack at  the bottom of the JavaScript that in theory [inaudible 00:43:21] you could interrupt, you  could have multiple requests inflate and you can interrupt them and discard them and stuff.

43:23

But the stack at the time was really buggy, and I think it was IEE.

43:27

And so I wrote this  little network queue that would keep track of whether there were requests in flight, and  kill them in a way that didn't break everything.

43:37

And it was hard to do, because it's this weird  asynchronous programming.

43:37

And that piece of code, when I went to Google, they made me reformat  it for the JavaScript readability standards, and I could not get it to work with their  formatting.

43:47

There was some bug in the JavaScript compiler of the time that whitespace  mattered.

43:52

And so I wound up checking it in broken, got the readability badge and immediately  fixed it.

43:58

It's like that was another one of our little hacks to get this working. I love it.

44:02

This episode is brought to you by Ahrefs.

44:09

Many of you already know Ahrefs as one  of the top tools for search engine optimization.

44:15

It's used by thousands of SEOs and companies  like IBM, Adidas, and eBay.

44:15

What you may not know is that there's a free version that was  made with small website owners in mind.

44:20

It's called Ahrefs Webmaster Tools.

44:25

It's free and it  can help you bring more traffic to your website.

44:30

Ahrefs Webmaster Tools will show you keywords  that you rank for and back links that you can get.

44:35

It also performs automated site audits  to find what issues prevent your website from ranking higher on Google.

44:39

Every detected issue  comes with a detailed explanation and advice on how to fix it. Visit ahrefs.

44:44

com/AWT, set up  a free account, connect your website and start improving it.

44:52

That's A-H-R-E-F-S dot com/AWT.

44:52

There's often this criticism as an engineer, you just want to work on interesting things and  work on the technology before you find a problem that it's solving.

45:05

It feels like with this example  it was, you just think this is a cool technology, let's see what happens.

45:09

Do you have any, I don't  know, learnings or advice for when it's actually fine.

45:14

Let's just play with this tech, be at the  edges, you said, and maybe it'll lead somewhere, versus you should probably try to avoid  that and first focus on a problem. I'm guilty of that.

45:22

I mean, I like to play with  stuff.

45:22

I tend to think with my fingers as much as anything else.

45:26

So I actually think there's  a good place for just play with the tech a lot and figure out what it's good for.

45:32

What I've  evolved to doing these days with my teams is I pick what I call north stars that I think are  interesting, useful things to get to rather than just messing around.

45:45

What's a cool thing  that I think might be buildable with this?

45:49

So right now we're doing these multi-agent  systems.

45:49

We're trying to figure out how much independent work they can do without a person  holding their hand.

45:53

And so a nice domain to test that out in is programming, because you don't  have a whole lot of...

45:58

You just give something a Python environment and a file system and that's  it and that's all it needs.

46:03

And so you're not distracted by connectivity issues or whatever.

46:08

So one of the problems right now is go write the eye in Python.

46:12

That's a problem I could give  to an intern and it would take them a summer to do some halfway decent job of it.

46:17

It's a thing you  could expect a reasonably competent programmer to do, mostly independently.

46:22

And so it should be  possible for the system, if it's independent at all, to go do that.

46:27

So is that useful by itself?

46:27

No, because we already have the eye, it doesn't matter.

46:31

But if we build a system of programming  agents that can self-monitor and self-correct and bug themselves, that can build things that are  roughly that scale of complexity, that's valuable.

46:41

That would be a valuable thing to have.

46:41

It's kind of interesting too, because that system already, it's produced a bunch of  good insights.

46:45

One of them is its kind of complicated and then hard to debug it.

46:49

It's  this asynchronous system of stochastic agents.

46:54

That's a lot of stuff to deal with.

46:54

So we wrote a  debugger agent.

46:54

And debugger agent watches stuff, and when there's a problem somewhere, it goes  and figures out what the problem is and then gives you a nice explanation of what you broke  and what needs to be fixed.

47:04

And we haven't turned it loose on actually fixing things yet because  we don't trust it, but it's very helpful as an assistant [inaudible 00:47:15].

47:14

We had one that  documented itself too.

47:14

That's the other one we did recently.

47:18

Just turned it loose on documenting  the code base and did a pretty good job of it.

47:21

So it's starting to produce interesting stuff,  right?

47:21

Because we have these north stars that we aim things at.

47:25

And I think that's maybe a good  antidote to this.

47:25

Just playing with tech without being focused doesn't tend to produce anything  that's super valuable.

47:32

But picking these, even if they're arbitrary goals, as long as they're real  goals that you're trying to get to, that's useful, right?

47:44

Where you're like, "I wonder if I can  get this to work.

47:44

I wonder if I can build this thing."

47:48

Then grind away at that for a week and  see how close I can get.

47:48

See what I learned about why it's hard.

47:52

That's probably better than just  like, "Let me poke at JavaScript for a while."

47:58

It's also different, I think, at a bigger  company where you need to achieve something, versus I think as just an engineer out of college  just playing around, like, go for it, right?

48:03

It's just like, what's the worst that could happen?

48:07

Even the early days of Writely, the very...

48:12

I mean, we had a goal from the beginning.

48:12

The beginning was like, "Can I write a word processor in a browser?"

48:14

That was literally  the problem statement, right?

48:14

It was like, "I have content edible, I have Ajax or JavaScript.

48:18

Can I put these together and something that feels like a word processor? Let's go do that."

48:23

It's  kind of half messing around with tech, but it's also half an actual goal. So I don't know.

48:28

I like playing around with...

48:28

I think a lot of the good product ideas, most of the good  product ideas actually come up from engineering.

48:40

So I think there's a lot to be said for, get  familiar with tools, particularly weird esoteric combinations of tools can often be useful.

48:47

If  you understand or three things...

48:47

At Google, I was one of only two people in the company who  had the code readability, which is the right to check in code in this language, and both a backend  language, which is the monitoring language, Org Mode, a middle tier language, which is Java,  and a front language, which is JavaScript.

49:04

No one else would do that full stack.

49:09

I think it's useful  to have that broad perspective sometimes.

49:15

Sam, the Renaissance man of all languages.

49:15

Yeah, ADD more like it, but yeah, I pay attention to things.

49:19

I wanted to follow this thread a little further around being good at these what if questions.

49:24

It  feels like you've built this, or maybe you were born with this skill of thinking in the future,  thinking about what's possible, thinking about where things are going.

49:34

Is there anything that  you could recommend to people listening to get better at the skill?

49:39

Because for a lot of product  people, this is really important to figure out, where could we be going and let's work back.

49:43

This is a really interesting question.

49:43

And I may actually write, I've been thinking about  writing a book from some of my Sunday letters, and this is maybe the frame of it.

49:50

So I'm curious  to see how flamed I get from saying this, it'll be interesting to see.

49:55

I think there's this weird  thing that I've noticed.

49:55

I go talk to university kids and stuff like that, and there's this weird  thing I noticed where when I was in university and I would talk to old guys like me, they would all  say the PC is this stupid toy, whatever, it's not real computing, go on a mainframe or whatever.

50:11

And  my attitude was like, "Out of the way, old man, just like, you're irrelevant.

50:16

I'm going to go  do this thing. It's awesome." And go, go, go.

50:21

And now when I talk to kids, I actually had  a slide up at Michigan when I was talking recently that was titled, okay humor, and  the professor actually put it up there.

50:28

Because this generation is very pessimistic  and doesn't seem to be quite as engaged and energetic about solving problems.

50:34

And I've been  puzzling through it.

50:34

And I think maybe there's a bunch of different things that intersect.

50:39

I think one of them is, I think they all have to do with the willingness to take risk and to  fail, honestly.

50:43

I think that's really where it comes from.

50:48

So I think you see a lot of filtered  content.

50:48

And that filtered content presents low probability events like five and six-sigma events  as though they were normal.

50:55

So you see everybody makes $100 million in their startup in the first  three months.

50:59

So if your startup isn't making $100 million, you're an idiot. There's that stuff.

51:03

There's also, you're living out loud, so when you fail in that context it feels very painful.

51:09

But I think there's also for elite students, like people at these elite schools, they're  hard to get into.

51:15

I went to Michigan, "You're kind of smart.

51:21

Michigan's a good  school.

51:21

You live nearby, go apply to that one."

51:25

Nothing serious about it, but kids in the  elite schools, their lives are highly curated going up to getting into a school like that now,  right?

51:30

Those students like, "I didn't do sports, I didn't do extracurricular.

51:35

I was just a weird  nerd having to be good at math."

51:35

And so I think there's that as well.

51:40

If you're highly curated  where you've spent a lot of your life thinking, "Everything I do has to have a reason and an  output."

51:45

It's very hard to just mess around and do something that might lead down a surprising path,  right?

51:51

So that's the curation is part of it.

51:55

And then I think just in about the mid  '80s when I graduated from high school, we stopped letting kids just play on their own,  unsupervised outside with other kids.

52:00

I grew up in this neighborhood full of, it was like the faculty  ghetto for this small university my dad taught at, and we just ran wild.

52:12

It was on the estate of  widow of Dodge Motor, founder of Dodge Motor, so we had a couple hundred acres of swamp and  fields to go run around in.

52:19

We did hair-raisingly, dangerous things that my parents never knew  about, and really explored and had fun.

52:27

I think if you put all those pieces together,  I think there's much less of an ability and willingness and skillset around experimenting to  the point of failure, making a fool of yourself, having bad ideas.

52:40

I send stupid emails to Satya  at Microsoft all the time where I'm just like, "I don't know what the hell he thinks of me at  this point."

52:46

Because I send him all these goofy ideas.

52:49

I think he actually gets it and he's like,  he likes it, because I don't think people usually do that for him.

52:53

But I'm just like, "Man, this  is..."

52:53

Then I'll send him an email a week later.

52:57

I'm like, "Yeah, that was a dumb idea. Sorry about  that.

52:57

I've decided that wasn't a very good one."

53:01

But I think you cannot dance if you can't...

53:01

If  you're afraid to embarrass yourself.

53:01

You cannot succeed if you're afraid to fail. That's just how  it is.

53:10

You have to have that sense of play.

53:10

You have to have that sense of, it's okay if this  doesn't work, I'll iterate on it.

53:15

I have this personal motto, which is, from error comes  virtue.

53:20

Because I'm a maker, I make stuff.

53:24

And I fuck it up all the time.

53:24

I have poor  motor skills, so I make mistakes constantly, and then I just figure out how to make the mistake  into a virtue somehow.

53:31

So I think it's a really good skill to have.

53:36

The saying I took on this year  and I really, really like it as my...

53:36

I never had a personal motto before.

53:43

I think it might be my  personal motto, it's like, virtue from error. Amazing.

53:49

On this topic of failing.

53:49

I think a  lot of people hear this advice and they're like, "Yeah, okay, I need to fail more." It's hard  to do.

53:54

And oftentimes your performance at a company is negatively impacted.

53:59

And it feels  like for you it was just, you've done it enough times where fine, okay, it's going to be  fine.

54:04

I launch this thing, no one cares.

54:04

I email Satya this thing, he ignores it or he doesn't. It's going to be okay.

54:09

Is that maybe the key to this or is there anything else that you've  done to allow you to be okay with failure?

54:19

I feel like you can have a linear return on your  effort if you manage things in a linear way, which is I think that tightly managing, okay,  nothing's going to be surprising, I'm going to be within this boundary, I'm going to slowly accrete  value, I'm going to play this game, whatever.

54:30

I think you can have a nice linear, boring return  to your career and you'll climb the ladder, it takes 30 years or whatever.

54:38

I don't have the  patience for that.

54:38

And I think the way you get extraordinary returns is you do extraordinary  things, right?

54:42

You have to take bigger risks, and have more interesting shots to have this  kind of extraordinary result in your career.

54:57

I feel like I always tell people, I think...

54:57

I  mean, I pitch this because I've observed myself and thought about what has been successful in my  career.

55:04

It's not a thing everybody can do.

55:04

I'm just kind of like this.

55:10

I never really fully grew  up. I'm kind of this weirdo. I still feel...

55:10

I'm 57 now, and I feel like I'm about 17.

55:16

I'm still  very immature and like to mess around with stuff and play with things.

55:22

So not everybody can do  it.

55:22

But I think there's, at the end of the day, the reason you get ahead in your career is you  had a lot of impact.

55:27

And the reason you had a lot of impact was because you picked something  that you're good at that you did with a lot of intensity that wound up having impact, right?

55:36

And so I think the good at part of it is hard too.

55:41

We tend to undervalue the things we're good  at.

55:41

We tend to think work has to be unpleasant.

55:47

And so if something is easy and fun, we  don't tend to think it's very valuable.

55:51

So I think lots of people gravitate in this  direction of, let's go do unpleasant things and grind our way through the career, because  that's the way to make it.

55:56

But the reality is, you should go do the thing that you feel guilty  to get paid for, if there's a thing like that, and do the hell out of it, right?

56:05

Do it as hard as  you can.

56:05

If you get pleasure from doing something that people want to pay you for, do it the best  you can do it, as hard as you can do it.

56:10

And if that's messing around and playing around  with cool ideas, do the hell out of that.

56:19

Work doesn't necessarily have to be hard.

56:19

It often  is, but it doesn't have to be.

56:19

And the best case is that it isn't.

56:23

The most impact you'll ever have  is where you're in that mode where you're just in the flow and doing your thing and you're happy to  do it and you can't quite believe they pay you and you don't understand how you're getting away with  this, but it's super cool anyways, right?

56:33

I think that's the career thing that makes sense to me.

56:37

At least that's what I've done. Who knows?

56:37

It's all luck sometimes, so it's hard to replicate  these.

56:45

Everybody has a different path. Amazing. I love that advice.

56:50

It's exactly  where I was going to take our conversation, so I love that you took us there.

56:54

It makes me  think of, I'm reading Charlie Munger's Almanac, which just came out through Stripe Press.

56:59

And Warren Buffett and Charlie Munger's whole philosophy is, when you find an advantage,  just go huge. Just go big, right? Make one bet a year.

57:10

But when you find that, go for  it.

57:10

Don't buy a little bit at a time. And I love that.

57:16

That's exactly what you're saying.

57:16

Sometimes things don't make sense either.

57:16

So I'll lean over and show you, for people with the video.

57:21

That's an instrument I made. It's an instrument.

57:26

So the top of that's a piece of redwood,  this one right behind me with the cat eyes, the reason it's got these weird cat eyes, by  the way, this is virtue from error right there, I dug this piece of wood out of the forest.

57:36

It'd been sitting on the forest floor for 80 years trying to not rot and doing a pretty  good job of it, because it's Redwood.

57:43

And there were knots in it.

57:43

So those two cat  eyes are where the knots were.

57:43

There's another knot right here that I couldn't get out.

57:46

But  there's two knots in there that I had to carve out of there.

57:51

That's a very weird design that I  did by hand. It doesn't quite work. It's kind of a failure.

57:54

The arch of it's a little bit too  high, so it's a little hard to play, because the pick hits the top because the strings get a  little bit close to the top. So like that...

58:02

But that's an experiment. I was playing around.

58:02

I  wanted to do this thing. It was fun to do.

58:02

It was a passion project.

58:08

Now it's just hanging on the  wall. Not everything works.

58:08

Clearly I don't have a career as a luthier either.

58:15

So it's more just  a fun thing to do.

58:15

But that's just a good example of the... I don't know.

58:19

Sometimes I don't even  understand why I do stuff.

58:19

You just do it because you do it.

58:23

Because it makes some sense to you.

58:23

Many people are in the opposite boat where they don't like what they're doing, they're miserable,  but they have to have a job.

58:27

They need income, they need to pay their rent, feed their family.

58:31

I know, I realize what I'm saying is very privileged, and I am sorry about  that.

58:35

But from some perspective.

58:38

But I imagine you were also in those situations  occasionally.

58:38

Is there anything you recommend to folks that aren't in that, I would  do this for free, I'm so excited about this work?

58:46

Do you recommend try to get out  that as soon as you can?

58:46

Is it enjoy it as much as you can, get the most out of it?

58:49

I mean, I've done plenty of things for money.

58:54

I've done plenty of jobs to make money for my  family, things I did not enjoy doing.

58:54

All I can say is really, I stopped doing those things as  soon as I could stop doing them.

58:59

Not only as fast as I physically could, because I definitely had  that Calvinist, oldest boy thing of, must provide, must suffer kind of thing.

59:13

So it took me a long  time to realize, no, actually I'm really creative.

59:18

I don't have to be like everybody else.

59:18

I can have  my own path, and I can be this weird engineer.

59:18

I always joke that I'm an engineer. Two is a prime  number.

59:24

It's just like I'm kind of a programmer, but not real...

59:28

I'm this weird non-linear person  that only barely fits into the programming world. But it's okay.

59:34

It took me a long time to  figure out that I could do that, that I could be comfortable with that part of myself.

59:37

And I'm fortunate enough now that I've done enough things and have enough of a connection and network  that people understand who I am and the value I can bring.

59:48

And so I get away with doing that stuff  that I like doing.

59:48

So it is kind of privileged advice, and it's not something everybody can do  at every stage in their career.

59:56

Certainly earlier stages you often have to make compromises, but  I still think it's worth paying attention to, right?

1:00:05

When you're working, what makes you happy?

1:00:05

What is the stuff that you feel guilty for getting away with?

1:00:09

When I started managing people,  I couldn't understand why people were paying me and I wasn't writing code, because all of my  energy was attached to, "I can produce a lot of lines of code every day."

1:00:18

And I asked my boss at  the time, "Why are you so happy with this?

1:00:18

I'm not writing anything."

1:00:24

He's like, "I don't know what  you're doing.

1:00:24

Everywhere you go, it gets better.

1:00:28

So just keep doing whatever it is you're doing."

1:00:28

And that was one of these moments where I was just like, "Oh, I could do something else and it's  kind of fun.

1:00:32

I like talking to people all day. That's great.

1:00:36

They're going to pay me for talking  to people all day.

1:00:36

If they seem happy, I'm happy.

1:00:41

Let me just lean into this for a while and see  where it goes."

1:00:41

So I think you just look for those moments when somebody is willing to let you do  something that you feel happy to do, surprisingly happy to do, or doesn't feel like it's the thing  you "should be doing".

1:00:51

If you get those surprises like this, I think this goes back to this  openness, the optimism that we were talking about.

1:01:00

You have to be receptive and attentive to those  moments when they show up.

1:01:00

So I think they are in every career.

1:01:08

If you listen for them, you'll see  stuff show up where you don't think of it as who you are, but somebody else sees it in you and if  you can be open to it, you can do these pivots.

1:01:21

When you talk about that, that makes me think of  Seth Godin has this really important advice that's always stuck with me, that no matter what job  you're in, just try to enjoy it and do the best version of that job you can, because you'll enjoy  it more, that you'll end up being more successful, and it's just a good habit to just like, "I'm just  going to do the best I can at being a waitress at this place.

1:01:41

I'm just going to do the best at  greeting people entering the Apple Store." Absolutely.

1:01:45

Yeah, I think that's absolutely right.

1:01:45

And even more than that, just find a way to bring yourself to it, right?

1:01:52

What is the thing that you  can do in this role that is unique to you that you're the most comfortable with, right, where  you really have high impact. I don't know.

1:01:57

I tend to be very, it's kind of a joke because I'm  a programmer, I tend to be a very binary person, right?

1:02:10

I'm either all in or all out on something.

1:02:10

So whenever I do something, I do it with just a ridiculous amount of intensity, for better or  for worse.

1:02:14

So I find the ways to do stuff.

1:02:14

I tend to be very unhappy if I can't be intense  in something successfully, and then if I can be intense in it successfully, I'm happier and  the people around me are probably less happy, but stuff happens.

1:02:31

Anyways, I get things done.

1:02:31

Speaking of getting things done and being intense and working things that are really interesting,  you're responsible for some of the cutting-edge work happening at Microsoft in AI.

1:02:41

You're spending  a lot of time in AI.

1:02:41

I'm curious to get your take on just what you find interesting, where you  think things are going, what people should know about AI.

1:02:51

I'll share a couple of quotes that you  put out somewhere that I have here that I think are cool.

1:02:56

One is, "AI isn't a feature of your  product.

1:02:56

Your product is a feature of AI." I love that one. Yeah.

1:03:01

Another is, "It'll be possible to add some value by building AI into your product, but  really transformative massive value will come from building apps and solutions that won't work at all  without it, that treat it as a true platform."

1:03:14

Yeah, I think both of those are really  true.

1:03:14

So what I'm working on is, most of the industry right now is focused on,  when you talk about somebody who's working in AI, it's somebody who's creating models, right?

1:03:24

It's  somebody who's figuring out how to do some new open source model or somebody who's doing some  new training or make some model bigger.

1:03:28

And I think that's very, it's valid, useful work.

1:03:31

It's just not the kind of work I like to do very much.

1:03:36

And a lot of people are doing it.

1:03:36

And so I'm an app builder, I'm a tool builder, and so I don't create models, I consume them,  right?

1:03:41

I want to build things around them.

1:03:41

And so when I started with Microsoft, started working on  GPT-4 with Microsoft in September of last year, my immediate reaction to it after picking my jaw  up off the floor, which we were all doing in the early days, was, "Okay, this is cool, but in some  computer science sense, it's just this function, this stochastic pure function that just takes a  character array and rearranges it and hands it back to you.

1:04:10

That's not much of a building block  for building programs.

1:04:10

We need state and we need control flow, and orchestration, and call-outs."

1:04:15

So that just started me down this rabbit hole of thinking about building the Semantic Kernel, which  we built, and then building Infinite Chatbot, which was next, and these other projects we've  been working on.

1:04:26

And the more I think about this stuff, the more I do think those two quotes  are good quotes.

1:04:31

I think what's going to happen over time...

1:04:36

I actually think we're at the  beginning of this just gigantic disruption in the software industry.

1:04:41

I think the way that the  internet made distribution of information free, I think AI is going to make pixels free.

1:04:46

So pixels are expensive to produce now, they take programmers and they take lots of infrastructure,  and putting a pixel in front of the user is a hard thing to do and lots of software is predicated  on that. Lots of business is.

1:04:57

The way lots of businesses were predicated on it being hard to  distribute information 25 years ago.

1:05:01

But you can see this already with things like just images,  right?

1:05:06

Two years ago, if you wanted a piece of digital art, you had to go invent Photoshop, learn  to use Photoshop, use Photoshop to do the drawing, build the skills up.

1:05:18

That's a lot of work to  produce those pixels.

1:05:18

Now it's like, I want a picture of a cat riding a bike eating a banana,  done, right?

1:05:22

So those pixels got really free.

1:05:27

And the similar things are happening in the  business world as well, and I think it's just going to start to happen everywhere. So you can  draw...

1:05:31

This is what if, let's go ask some what ifs.

1:05:35

So what if the models get really good  at planning, so they get more independent, they can do longer and complicated things?

1:05:39

What if the multimodal stuff gets really good so that they can both consume and produce  dynamic UI like I was talking about?

1:05:43

What if we figure out a good way to store state,  this is my bots or docs thing.

1:05:47

So what if do we figure out a good way for you to really highly  personalize something so it knows you really well and you trust it with confidential information?

1:05:57

If you have all of those things, you're just going to spend a lot of time talking to that agent.

1:06:01

It's  like, what would you do...

1:06:01

If you imagine you're the richest person in the world, you've got 100  of the best people working for you, and a chief of staff, and they're tireless, and they never fight  with each other, they do everything you want.

1:06:12

With that staff supporting you, what are you doing with  software?

1:06:16

What are you doing when you're sitting in front of a screen?

1:06:21

Well, you're probably  communicating intention and you're probably consuming some either entertainment or some of  the products of that intent. And that's about it.

1:06:30

You're not messing around with pokey static apps  and stuff.

1:06:30

That doesn't work, right?

1:06:30

You're just telling your staff to deal with stuff for you.

1:06:35

So I think that's where we're headed, I think, in the world of software at least.

1:06:40

Things are  going to get more dynamic, more intentional, more semantic, more fluid, then more personalized.

1:06:45

I think there's a ton of problems to be solved to make that vision real.

1:06:51

But I think this feels  to me a little bit like seeing the Palm maybe, or the early iPhone, where you're just like,  "Okay, I get it.

1:06:58

Phones are going to get interesting. That's a new device.

1:07:02

Now we got to  go do a whole bunch of engineering before they actually are as useful as they're today." Right? So I get it.

1:07:06

I think software is going to change radically now.

1:07:12

I had the same feeling when  we started doing...

1:07:12

This is going back to G Docs again. It's another lesson.

1:07:17

It's another  one of these category shifts.

1:07:17

The second we got Writely up on its feet and I was like, "Ah,  the browser is actually a platform that you can actually build real apps in.

1:07:27

I get it, the world's  going to change."

1:07:27

And we had a ton of stuff to do, right?

1:07:32

Nobody really understood distributed  systems.

1:07:32

Nobody understood how to build stuff in multiple places at once or how you deal with  replication, how you deal with security, all kinds of hard...

1:07:42

All the development patterns had to  shift from Waterfall, to Agile, to CI-CD, all this stuff had to change to fully realize that world.

1:07:48

But I remember back in 2005, this very quick...

1:07:55

And the people who were the strong proponents, I  think all saw this, instantly saw that the world had changed and there was this new category.

1:08:00

And  I have exactly the same feeling about generative AI.

1:08:05

Like, yep, software's going to totally change.

1:08:05

These businesses are going to totally change.

1:08:05

It might take 10 years to really work through all  of it, but yep, door open, new room, new game, start coloring in the blanks, right? Let's go.

1:08:16

So that's where I think we're going.

1:08:16

And that sounded really certain, it probably sounded more  certain than I should sound.

1:08:24

I think there's a lot of, probably a quarter at least, if not a half  of what I just said is wrong in some way.

1:08:29

So we're going to learn a bunch of stuff along the way.

1:08:34

And there's a lot of work to do, a whole lot of work to do and a whole lot of unanticipated side  effects are going to pop out, and there's just a whole lot of stuff to get that to be real the way  there was with all of the last transformations.

1:08:48

But I think this is just a giant category shift.

1:08:48

I think it's just incontrovertible that it is.

1:08:56

It's kind of funny when Gemini came out,  all the press take was like, "Oh, it's not that different from GPT-4.

1:09:01

I guess we're done  with AI now, we can go back to bed."

1:09:01

I'm like, "That is the dumbest possible interpretation of  that story that you could come up with I think."

1:09:12

Of all the takes you could have had on that, I  think that was the dumbest one honestly.

1:09:12

It could say many things about either company.

1:09:20

It could say  many things about the science.

1:09:20

But, "Guess there's nothing here to see." Is not one of them.

1:09:24

For somebody listening that wants to not fall behind on this and or find opportunity for  their product, other than just playing with it, which is what everyone is always saying, just  like, "Play with it.

1:09:37

Use ChatGPT, use Bard, and all these things."

1:09:41

Is there any advice you'd give  listeners for how to approach thinking about AI, how it integrates into the stuff they're doing? Yeah, I agree with you.

1:09:47

Just play with it, is not really great advice.

1:09:50

I think the best technique  I've really seen for learning things is to pick a thing to do with the thing you're trying to learn,  right?

1:09:56

Even if it's an unreasonable...

1:09:56

Even if it's a goofy, weird thing, right?

1:10:02

Like I'm going  to figure out how to draw funny pictures with this programming language or whatever.

1:10:07

Even if it's a  dumb thing like that, picking some arbitrary goal and being a little bit stubborn about trying to  get yourself to it is a good way to learn stuff.

1:10:17

And then the question is, "What goals are you  picking?"

1:10:17

So try to pick goals that lead somewhere maybe at least a little bit interesting.

1:10:25

So if  your goal is just like, "I'm going to mess around with ChatGP for an hour."

1:10:29

That's not really much  of a goal.

1:10:29

If it's like, "I'm going to go try to GPT that can do this part of my job, let's see how  close I can get."

1:10:34

That's more interesting, right?

1:10:42

And I do think unfortunately, one of  the other ways in which this is very reminiscent of the early dot com era, and  I think plenty of people have said this, is this sense of exhaustion in keeping up.

1:10:50

There's  so much stuff going on right now.

1:10:50

And that's I think another good strong indicator that something  really big is going on, where it's just very, very difficult to keep track of all the stuff  that's happening.

1:11:01

It's kind of interesting, because I remember, just to kick crypto's corpse  one last time, there was a tweet at the beginning of the year that I saw that somebody was  like, "Yeah, it took the AI bros a week to come up with as many use cases as crypto came up  with in a decade."

1:11:16

Which definitely feels true, right?

1:11:22

It's just so much stuff going on.

1:11:22

And I  think you just have to try to keep track of it.

1:11:29

One of the other things I think is going on  in the moment, which feels a lot like the cloud moment to me, is it's hard to get the first  idea. The zero to one is hard.

1:11:32

Understanding that there's something there at all is the really  hard part, because you have to be lucky and you have to be talented and you have to look in  the right place and do some very hard work.

1:11:43

But once you understand that there's something  there, like the cloud model works, or their generative AI matters and scale works and stuff  like that.

1:11:51

Once you're there, the one to many, all the optimization stuff, that happens in  parallel, it happens really quickly.

1:11:58

Many, many, many people can do it.

1:12:02

There's a lot  of energy.

1:12:02

It'll just go really fast.

1:12:05

So I think we're in that phase where just  like we're in the elaboration phase where we understand this step and people are just  filling in all the white space as fast as they can.

1:12:14

So that'll slow down eventually, hopefully.

1:12:14

We'll see what the next year brings.

1:12:14

But yeah, it's a hard time.

1:12:22

It's hard for professionals  even.

1:12:22

I think you just have to read a lot. You have to think a lot.

1:12:26

You have to play with stuff.

1:12:26

You have to choose your battles.

1:12:26

You have to pick good targets.

1:12:29

Pick a goal in your domain that  would matter to you if you can get to it, and then go try to solve that problem with some specific  technology and get to know that technology.

1:12:39

Maybe pick the technology based on how popular  it seems, if you want to learn something lots of people [inaudible 01:12:44]. Those are all  good.

1:12:43

I think you just have these kind of mundane...

1:12:46

I don't think it's really a secret, I  don't think.

1:12:46

They're kind of mundane strategies, but you just have to pick some stuff and do some  homework.

1:12:50

And there's no magic single bullet to learning this stuff. You just have to run.

1:12:58

It's  like, "How do I run this sprint without getting out of breath?" You don't.

1:13:02

You're going to be  out of breath, run hard. It's just what it is. I love that advice.

1:13:08

And I love it connects to  everything else that you've been talking about is, find some problem someone has, find some  value you could provide, and then think about, how can AI potentially provide that?

1:13:16

I think  that's really practical. Great advice.

1:13:16

Maybe a last question just around Microsoft.

1:13:21

It feels like Microsoft is firing on all cylinders.

1:13:26

It feels like it's become one of the  most innovative companies out there.

1:13:26

It feels like Satya is known now as the most innovative,  best executing CEO out there potentially.

1:13:30

That's just what it feels like.

1:13:36

Being on the inside, I'm  just curious, what is it that you think Microsoft is doing so right or how they think that enables  them to be so innovative and continue to be such a behemoth as so much has changed in tech?

1:13:48

There's a couple of things.

1:13:48

First of all, I think very, very highly of Satya,  or I wouldn't be there.

1:13:54

I really, really like Satya.

1:13:57

He is very much what he appears  to be from the outside.

1:13:57

I've had plenty of candid private conversations with him and watched him in  meetings and stuff like that.

1:14:02

He's a very decent, genuine, honest, high energy, caring individual  with a ton of empathy.

1:14:07

He's really motivational in a way that is not destructive.

1:14:15

He believes  very strongly that a leader's job is to raise the energy of the organization and he really lives  that.

1:14:23

And I watch him in meetings where I'm a domain expert and I cannot believe how engaged  he is in stuff and how much he understands about something that I know he's not as deep an expert  as some of the people in the room are and he's fully in there.

1:14:38

So he is a really incredible  leader in many ways. That's one thing.

1:14:44

I think another is that culture is very humble,  honestly.

1:14:44

I mean, it's interesting going from Google to Microsoft.

1:14:51

And I don't want to draw  comparisons or anything like that, but I think there are definitely similarities and differences  between the companies.

1:14:56

And I think one thing that stands out with Microsoft is it's a humble  culture.

1:14:59

It does unglamorous work all the time to make businesses be successful.

1:15:05

So it's got that  sort of mindset of just hard work and humility, which I value a lot.

1:15:10

And then I think there's  just, I mean honestly, there's just a fantastic number of really talented people working there.

1:15:16

It's kind of funny, this year I've been writing a lot of patents, because there's just a lot of  stuff going on in the world.

1:15:21

And I've written more patents this year by a lot than the rest  of my career combined.

1:15:26

And I commented on the number.

1:15:32

I'm like, "I've written 15 patents this  year."

1:15:32

I commented to the patent attorney that I work with.

1:15:36

He's like, "Ah, that's nothing.

1:15:36

The chief science officer wrote 700 of them one year during the mobile boom."

1:15:40

It's  like, whatever you feel about patents, and I don't necessarily love patents, although  it's part of my job to write them, but that's the kind of people that are there, these just  fantastically talented people with just really deep experience at a lot of different levels.

1:15:54

I think that's part of it too.

1:15:54

There's just a lot of really good folks there.

1:16:00

Kevin Scott, who I  work for, is one of the smartest...

1:16:00

He's probably the smartest person I've ever been fortunate to  work directly with.

1:16:05

He's definitely one of the smartest I've ever met. He's pretty fantastic.

1:16:08

And the group around him is pretty fantastic, and the leadership in Windows and Office is pretty  fantastic.

1:16:13

So it's just a lot of good people and a lot of good attitude, and a good leader I think  is the answer. And luck.

1:16:18

It's always luck too, right?

1:16:24

Kevin and Satya made a bet on OpenAI a few  years back, and they're doing some extraordinary things with capital raise and the support  of that technology and stuff like that.

1:16:30

That doesn't happen by accident either.

1:16:36

No drama there, by the way.

1:16:41

I wouldn't know anything [inaudible 01:16:42]  there. I hear it's calm.

1:16:41

I stay far away from it as possible, honestly.

1:16:46

Most under-the-radar startup out there. Amazing.

1:16:49

Sam, is there anything  else you want to share before we get to our very exciting lightning round?

1:16:54

Is there  anything you want to leave listeners with?

1:16:58

Mostly I think probably take all of this as more  my personal opinions and not Microsoft's official stands.

1:17:04

This is just me being an engineer.

1:17:04

I'm not here as a Microsoft representative necessarily. But yeah, I don't know.

1:17:10

Build stuff,  solve problems, build stuff.

1:17:10

That's what it is, right?

1:17:18

That Jobs quote- Fuck around. Fuck around.

1:17:20

Well, that Jobs quote is  right.

1:17:20

The world was built by people just like you. That's that's the thing. It's really true.

1:17:23

You don't have to have permission, you just have to have energy.

1:17:30

With that, we've reached our very exciting lightning round. Are you ready? Probably not. Great answer. Sam.

1:17:38

What are two or three books  that you've recommended most to other people? I like weird book.

1:17:44

There's this book called  Invisible Cities by Italo Calvino, which is this very beautiful meditation on the nature of  cities and the nature of Venice.

1:17:48

And I read it the first time I was in Italy right after college,  and it just blew all the circuits in my brain when I went to Venice, and so that was pretty cool.

1:17:59

The other one I recommend to people with some caution is this very intense and disturbing  book called The Wasp Factory by Ian Banks, which is probably the creepiest and hardest  book I've ever read, but it's a very interesting psychological deep dive.

1:18:14

So those are both  fiction.

1:18:14

If you're looking for business advice, I think the business advice one is probably,  Where Good Ideas Come From, Steven Johnson. I really like that book.

1:18:26

I think some of the stuff  about the adjacent possible.

1:18:26

I think it's an old book now, but I think it's pretty timely still.

1:18:31

I think he had some good stuff in there.

1:18:36

What is a favorite recent movie or  TV show that you really enjoyed?

1:18:40

My favorite one right now, my guilty pleasure is  watching Gary Oldman be a completely disgusting over-the-hill British spy in Slow Horses,  which is pretty fun.

1:18:45

And I'm actually having a little fun with the retro monster stuff like  Monarch and stuff like that.

1:18:53

It's kind of fun to watch. I don't know.

1:18:58

I have absolute  junk food taste when it comes to media.

1:19:04

Love creepy monsters and bugs. Yeah. I love it.

1:19:06

Shooty science things that blow up a lot. I'm not very deep.

1:19:08

By the way, have you seen Scavengers Reign, Scavenger Reigns, Scavenger Reign? Okay. You'd  love it. It's on HBO. It's incredible.

1:19:15

It's an animated sci-fi thing, and it's very  creepy, slimy, kind of alieny things, and it's so beautiful.

1:19:27

Do you have a favorite  interview question that you like to ask candidates when you're interviewing them?

1:19:31

I have one that got banned at Google, and I liked it.

1:19:34

I still think it's a fun  question.

1:19:34

It's, how many zeros are at the end of 100 factorial?

1:19:38

And the reason I like it...

1:19:38

Yeah, it's like, you made the face, right?

1:19:43

Going to ask ChatGPT for this answer. Well, here's the thing.

1:19:43

Well, don't though, because the reason I ask it is, it seems like  an unreasonable and impossible answer.

1:19:45

And if you sit down and think about it a little bit, I'm  not going to tell you how to reason through it, but you can figure out the answer to it in a  few minutes.

1:19:54

And so the reason I ask is not to get to the answer.

1:19:59

It's because I just want to  see how people react when I give them something that seems impossible and unreasonable.

1:20:04

And some people just back off and refuse to engage with it.

1:20:09

And some people are just like,  "I don't know, let me roll my sleeves up and see how far I can get in this thing."

1:20:13

And if you  do that, you can actually get through it.

1:20:13

And I just think it's interesting, because that's  building stuff, right?

1:20:18

That's a good signal of when somebody tells you you can't write a  word processor in the browser and you can't do collaboration.

1:20:27

Do you roll your sleeves  up and deal with it or do you fall over?

1:20:32

And what was the question again?

1:20:32

Just to [inaudible 01:20:34].

1:20:33

How many zeros are at the end  of 100 factorial in decimal?

1:20:38

And then why did it get banned?

1:20:38

I think it got known, and somewhere...

1:20:38

Actually, the funny thing is, one of their more senior  directors, actually he's a SVP now I think, Dave [Bezeras 01:20:51], I interviewed him when  he came in, and I asked him that question.

1:20:50

And his response was, "I don't do math. Next question." And so I failed him. I was the veto.

1:20:54

And they have this policy where... We're friends now.

1:20:59

They  have this policy where one veto is actually a good signal.

1:21:04

If you're controversial as a candidate,  they would take a hard look at you.

1:21:04

And so my veto may have gotten him higher, because I was  like, "I don't know, he wouldn't answer this question.

1:21:12

That's a red flag for me, so don't hire  him."

1:21:12

And he turned out to be a great person.

1:21:12

So it's maybe not a good question anyways.

1:21:18

That comes back to one of your other lessons of the best ideas have some people  that are just very anti that idea. Yeah. Yeah. Yeah. It all circles back.

1:21:26

Next question, what is a favorite product you've  recently discovered that you really love?