Interview with Kalid Azad (part 2 of 3)


Summary

In this second part of the interview, Kalid Azad shares three key epiphanies that have shaped his approach to learning, teaching, and creating content. The first centers on the value of “evergreen” content and motivation—creating work that lasts and maintaining enthusiasm over the long term, rather than forcing short-term effort. He illustrates this with the example of his math blog, where articles from 2007 still generate significant traffic because the fundamental concepts haven’t changed.

The second epiphany revolves around empathy in teaching and learning. Kalid emphasizes the importance of honesty about struggles and confusion, framing confusion not as a failure but as an opportunity to “patch a hole in your roof.” He contrasts the traditional “inspector” model of education (finding faults) with a “repairman” model (fixing issues to improve). This approach reduces shame and encourages curiosity, making learning a more positive and sustainable experience.

The third insight explores using mathematical concepts as metaphors and allies rather than abstract, intimidating formulas. Kalid explains how understanding the intuitive properties of shapes like circles or concepts like logarithms and exponents can provide powerful mental models for programming, personal growth, and even navigating highway systems. He introduces the “Mega Man vs. Tetris” analogy for learning: seeing new concepts as tools that empower you (like defeating bosses to gain weapons) versus obstacles designed to break you (like Tetris blocks).

Throughout the conversation, Kalid and the host draw connections between these ideas and practical applications in software development, language learning, and personal productivity. They discuss how reframing math as a set of intuitive “colors” or tools can transform one’s relationship with technical subjects, moving from memorization to genuine understanding and application.


Recommendations

Analogies

  • Mega Man vs. Tetris — Kalid contrasts two models of learning: Mega Man (gaining tools/weapons from each boss to tackle the next) versus Tetris (a pressure cooker designed to break you). Learning should feel like collecting allies, not surviving gauntlets.
  • Repairman vs. Inspector — In education, teachers often act as ‘inspectors’ finding faults. Kalid advocates for a ‘repairman’ mindset: viewing confusion as a ‘hole in the roof’—a problem to fix that improves the whole structure, not a mark against you.
  • Math as Colors — Mathematical concepts can be seen as colors with intuitive properties and emotional resonances (e.g., circles for unity, red for energy). Understanding them lets you use these ‘colors’ as metaphors in programming, design, and thinking.

Concepts

  • Evergreen Content — Content that remains relevant over long periods (like Kalid’s math articles from 2007) because it addresses fundamental, unchanging concepts. This creates lasting value and continuous traffic.
  • Evergreen Motivation — Prioritizing long-term enthusiasm over short-term forced effort. The goal is to maintain a ‘warm’ feeling toward a project so you willingly return to it, rather than creating negative associations through gritted-teeth work.
  • Logarithms as Cause-Finding — Logarithms find the ‘input’ or cause behind exponential growth (e.g., the interest rate behind bank account growth). They compress scale (like ‘six-figure deal’) and represent things that get progressively harder to increase.
  • Highway Numbering System — The U.S. interstate system encodes navigation information in numbers: odd/even for direction, multiples of five for major routes, three-digit numbers for connectors. This demonstrates how abstract properties can convey practical, structured information.

Tools

  • Headspace — The episode sponsor, Headspace, is promoted as a meditation app that helps developers practice focus and mental clarity, which are essential for solving difficult problems and reducing distractions.

Topic Timeline

  • 00:02:00Evergreen content and long-term motivation — Kalid discusses the value of creating content that lasts, using his math blog as an example where articles from 2007 still drive traffic. He extends this to motivation, emphasizing that sustainable motivation over years is more important than short-term bursts. The key is creating a positive association with a project so you want to return to it, rather than forcing yourself through unpleasant tasks that create dread.
  • 00:09:48Empathy as honesty in teaching and writing — Kalid explains empathy as being honest about struggles and connecting human-to-human, especially in technical writing. He writes as if talking to a younger version of himself, which creates warmth and relatability. He highlights how acknowledging historical confusion (like the decades-long debate over Fourier transforms) can combat imposter syndrome, framing confusion as finding a ‘hole in your roof’—a problem to fix, not a personal failing.
  • 00:15:47Mega Man vs. Tetris models of learning — Kalid introduces the analogy of Mega Man (where defeating bosses gives you new weapons/tools) versus Tetris (a pressure cooker designed to break you). He argues that learning should be like Mega Man, where each new concept becomes an ally that helps you tackle the next challenge. In contrast, traditional education often feels like Tetris, constantly testing you until you fail. This reframes learning as gaining capabilities rather than surviving gauntlets.
  • 00:26:07Math as intuitive colors and metaphors — Kalid proposes viewing math concepts like colors—each with intuitive properties and emotional vibes. A circle represents symmetry and unity; a parabola has its own characteristics. Understanding these properties allows you to use them as metaphors in programming, design, or problem-solving, much like using red for energy or blue for calm. The goal is to turn abstract concepts into comfortable ‘allies’ you can deploy intuitively.
  • 00:41:04Logarithms as cause-finding and scaling — Kalid demystifies logarithms by framing them as finding the ‘cause’ or input behind an exponential ‘effect.’ He gives examples: interest rates (the logarithm finds the rate of return from growth), deal sizes (‘six-figure deal’ compresses scale), and page rank (logarithmic scaling makes huge ranges manageable). He contrasts this with exponents, which represent explosive growth, and notes that increasing a logarithm gets progressively harder—like weight loss or elite performance.
  • 00:51:07Highway numbering as encoded information — Kalid explores how the U.S. interstate system encodes information in numbers: odd numbers run north-south, evens east-west; multiples of five are major routes; three-digit numbers indicate connectors, with even hundreds indicating loops. This turns numbers into a rich, property-based system for navigation. He speculates about extending this with prime numbers or decimals to encode additional data, illustrating how abstract properties can convey practical information—a core idea in both math and programming.

Episode Info

  • Podcast: Developer Tea
  • Author: Jonathan Cutrell
  • Category: Technology Business Careers Society & Culture
  • Published: 2017-01-27T10:00:00Z
  • Duration: 01:02:36

References


Podcast Info


Transcript

[00:00:00] you don’t want to dismiss their feedback. If somebody has concerns, sure, you want to consider

[00:00:04] them, but you’re not putting that extra emotional weight behind it where I’m a bad person or I’m not

[00:00:09] worthy. It’s just, okay, here’s some issues that perhaps I can address if it makes sense for me.

[00:00:30] part of the interview. Make sure you go back and listen to it. And we have interviewed Khaled

[00:00:34] before, so make sure you check out those first interview episodes as well. Khaled is a wealth

[00:00:40] of knowledge. He has such a great mindset, a great way of looking at the world. And there’s so much

[00:00:47] hope and excitement about such a cold subject, what we see normally, a cold subject as math.

[00:00:54] So I’m really inspired by Khaled. Every time we talk, my brain just fires on all cylinders

[00:00:59] and it gets me excited.

[00:01:00] It gets me really motivated. So hopefully it will do the same for you. Now I’m going to stop

[00:01:04] talking. We’re going to get to our interview with Khaled Azad. Khaled, you’re incredibly good at

[00:01:12] visualizing, finding these insights, metaphors, and analogies, new ways of looking at things.

[00:01:21] Perception is really kind of your key. I would say your key talent is perceiving things in a way

[00:01:28] that other people will now.

[00:01:30] Shift their perception a little bit. Can you share, just before we move forward with more

[00:01:36] theoretical discussion, I’d love for you to share maybe three epiphanies that you’ve had recently

[00:01:42] that you found incredibly valuable to you.

[00:01:46] Sure. And are you thinking of kind of math epiphanies or just in general?

[00:01:49] Just pick your three favorite. You can do math or anything else.

[00:01:53] Okay. Let’s do a combination here. So

[00:01:56] one huge epiphany,

[00:02:00] this is more from a life or creation point of view, is just the value of evergreen.

[00:02:07] Now evergreen in terms of long lasting, it could be content and motivation.

[00:02:12] And so in my life, I’ve been working on the blog for 10 years and certain articles,

[00:02:18] actually something like 45% of my traffic comes from articles written in 2007. So that year was,

[00:02:25] yeah, it’s crazy. The first year I started, yeah, but yeah, 10 years ago,

[00:02:30] and I had a lot of back content from my old site that I brought over. And I was,

[00:02:33] I was, I’d left my first job then. So I had a lot of time and I was just writing a bunch

[00:02:37] and those articles, because they’re on math topics, you know, 10 years later,

[00:02:41] the math hasn’t changed. And so those things are, you know, and that’s, I wasn’t that conscious of

[00:02:47] that. I kind of suspected, oh, okay, well, this will be useful. But now that I’ve seen it,

[00:02:51] so basically, you know, half of my lifetime traffic basically has come from articles that

[00:02:56] were written 10 years ago. And so the value of just, you know,

[00:03:00] backing up this, this brick or this resource, which just is, it’s going to stay there. And

[00:03:04] then in, you know, 10 more years, it’ll just keep generating things. So there’s that kind of

[00:03:09] evergreen content or evergreen usefulness from the, from the writing, and then also evergreen

[00:03:17] motivation. So one of my other subconscious realizations, I think, was that being motivated

[00:03:24] for a day, isn’t as important as being motivated, motivated for a year, or for,

[00:03:30] or for a lifetime. So if you do something, like if you grit your teeth, and you force yourself to do

[00:03:36] something you really don’t want to do, you might be motivated for a few hours to do so. But

[00:03:39] afterwards, are you going to be motivated to come back? And so, you know, it’s really like

[00:03:45] just getting a one off win doesn’t, you know, just imagine it’s already a year later, so that

[00:03:50] whatever benefit you had from the one off win has already been long forgotten. The real benefit is

[00:03:55] whether or not you’re motivated to continue. And so this actually,

[00:04:00] it reminds me of a quote, which I found pretty true is that long after the so if you meet somebody,

[00:04:05] and you know, like a coworker from a decade ago, they say that long after you’ve forgotten what

[00:04:11] they did, you remember how they made you feel. Oh, yeah. So yeah, you know, and it’s like,

[00:04:16] I have no, it’s like, Oh, this person, you know, from that company 10 years ago, I don’t remember

[00:04:19] what our project was. But would you want to call them and catch up? Or would you or if they asked

[00:04:24] you for a favor now, would you want to help them out? You do that based on the feeling that you

[00:04:28] remember. And so

[00:04:30] whether or not your action today is basically based on this kind of more soft and fuzzy feeling

[00:04:35] versus a very hard specific fact. And so for motivation, I can pull teeth and force myself

[00:04:40] to do something today. But then in a month or a year, will I want to come back to the project?

[00:04:44] Because will my memory of the project be that I’ve really it was unpleasant, and I forced myself to

[00:04:49] do it. So I realized, okay, if I can keep myself motivated, or the trick to having a blogger or

[00:04:55] anything for 10 years, is that you want to be willing to come back to it again,

[00:05:00] again? Yeah. So that’s sort of like the main goal is not the specifics of what you did. It’s

[00:05:05] do you feel warm about the project enough that you want to come back to it?

[00:05:09] Man, let’s linger here on this one for a second, because we’ve got two more epiphanies that you’re

[00:05:14] going to share. But I want to say here for a second that there are a ton of people who are

[00:05:20] listening to this episode, and you’re looking for some kind of direction, especially if you’re

[00:05:25] super early in your career. And I would say,

[00:05:30] this is kind of an unscientific thing, right? Motivation is, as we’ve already obviously

[00:05:34] discussed a little bit in this interview, but motivation is really hard to quantify.

[00:05:40] Of course, you can do something like the feelgood.txt, you can do something like

[00:05:44] the awesome jar, you can ask your friends when they see you most alive, whatever your way of

[00:05:52] quantifying it is. But using motivation as a determinant for what you will learn,

[00:06:00] is a really effective strategy. It’s the same analogy for working out.

[00:06:07] The best workout program is the one that you’ll continue doing, right? It doesn’t matter how hard

[00:06:13] that one workout was. If you don’t do it again, then one workout is going to get you basically

[00:06:17] nowhere. It’s better to do a light workout, and we’re going to stick with that analogy, I guess,

[00:06:23] but it’s better to do a light workout four times a week than to do the hardest workout of your life

[00:06:29] one time. So, if you’re doing a light workout, then you’re going to do a light workout four times a week.

[00:06:29] So, if you’re doing a light workout, then you’re going to do a light workout four times a week. So,

[00:06:30] view your learning process the same way. This is a lifelong thing, and if you start down a road

[00:06:40] that looks boring to you, you’re going to be bored, and it’s hard to continuously do something

[00:06:47] that bores you. And certainly, at the very least, it’s not very fun to do something that continues

[00:06:53] to bore you. But if you see something that you’re really excited about, and then you’re excited about

[00:06:58] it the next day, and then you’re like, yeah, I’m going to do it again, and then you’re like, yeah,

[00:06:59] next day and then the next day. Fast forwarding your brain down the road of what would happen in

[00:07:07] my life if I learned this thing, that’s a really good way to play out the strategy. Don’t just look

[00:07:13] at the salaries that you could possibly earn if you go and learn Java. That’s not the only factor

[00:07:21] here. Another factor for your success is whether or not you put in the energy to actually learn it.

[00:07:28] If you are not motivated, if you’re not excited about it, you’re probably not going to put the

[00:07:32] energy in to do it. Exactly. Along with that is the warmth to come back to it. I finally did a

[00:07:40] report on how many blog posts I wrote over time. The first year, I did a bunch. I think I did 40

[00:07:45] or something that first year because I had a lot of content. Then in 2015, I only did, I think,

[00:07:49] four blog posts. That was maybe three months between posts. I was like, oh, okay. Then in

[00:07:55] 2016, I did 16 blog posts. I did 16 blog posts. I did 16 blog posts. I did 16 blog posts. I did

[00:07:58] a little bit more than once a month. Between 2015 and 2016, the reason I was okay with that

[00:08:05] was that I didn’t have this beating myself up like, oh, man, you better get on it. I didn’t

[00:08:11] have a negative association with coming back to writing. I was just like, okay, well, I was a

[00:08:15] little bit – I’m not sure what happened that year. I didn’t write that much, but okay, I can

[00:08:19] come back to it. It was a gentle thing. For the gym analogy, imagine every time – everybody,

[00:08:25] we fall off the wagon. We get sick.

[00:08:28] Who knows? We just get lazy. Anything. It could be anything. You come back to the gym,

[00:08:31] and the people are like, oh, nice to finally see you back. As soon as you hear that,

[00:08:36] you don’t want to come back. You might finish that workout, and you’re like, geez, every time

[00:08:39] I get off my habit, if I come back, I’m just going to get some flack for it.

[00:08:46] Boom. You don’t want to come back. I think I subconsciously realized I didn’t cajole myself

[00:08:53] saying, oh, finally, you’re doing another blog post. It’s been three months.

[00:08:58] I didn’t have that, so when I came back, I was just writing more frequently, and great.

[00:09:04] Again, we remember that feeling, not the fact that I did a workout. It’s that feeling of

[00:09:09] dread or feeling like you’re going to be embarrassed because you go back. That is a

[00:09:14] horrible place to be, so I tried to avoid putting myself there.

[00:09:19] Yeah, that’s really good. We’ve got two more epiphanies for you to share.

[00:09:24] We started with the evergreen content, evergreen motivation.

[00:09:27] Let’s see. I think the other one, this will be a mixed epiphany. The first one was more about the

[00:09:37] site in general and personal. This one will be a middle epiphany, and then the last one will be

[00:09:41] more of a technical one. This middle epiphany is the value of empathy. Actually, I think there’s

[00:09:48] a recent podcast, one of your podcasts is on this too. I just think of empathy as this honesty about

[00:09:57] what’s going on and just trying to connect to something as just human to human or programmer

[00:10:03] to programmer or writer to writer. In the writing world, in my mind, I’m trying to

[00:10:10] write as if I’m talking to a younger version of myself. The reason I do that is, one, it’s kind

[00:10:16] of hard to write for a general audience, jokes and things. If you try to think of a joke that

[00:10:21] everybody will find funny, it’s not going to work. But if you find funny, okay, great,

[00:10:24] just put it in there. Then some people get it, some people don’t.

[00:10:27] There’s sort of that warmth that I think that comes, and it’s this intangible thing. When you’re

[00:10:32] reading a math article, people don’t expect warmth, but when it’s there, I think it’s

[00:10:37] refreshing. For me, I would want something that’s like, hey, you’re a human being. I’m going to

[00:10:40] treat you like a person who’s understanding this, not a computer that’s trying to read

[00:10:44] Wikipedia and analyze it. I think part of that too is things like even imposter syndrome,

[00:10:51] for example. I try to be pretty straightforward about things that were confusing. If I’m learning

[00:10:56] a concept, I mean, the reason I’m writing about it oftentimes is because I struggled with it,

[00:11:00] and then I finally figured it out, and I want to share what I figured out.

[00:11:03] When I write the article, I’m not going to pretend like it was just obvious to me. Like,

[00:11:07] oh, this concept, here it is, and here’s my big brain explaining to your little brain what

[00:11:13] happened. No, it’s more, I was super confused. For some reason, the tutorials that I read,

[00:11:20] they didn’t mention this key element. Maybe it was obvious, but I didn’t see it,

[00:11:24] so I needed to make a diagram. Here’s the diagram that helped me understand it.

[00:11:26] In math, there’s so many things. It’s really funny because there’s concepts in math that were

[00:11:33] debated for decades, like the Fourier transformers one. It’s a very popular signal processing tool,

[00:11:40] and Joseph Fourier, who invented it, when he proposed it, it was debated for decades by

[00:11:47] other mathematicians. The most famous mathematicians in all of France were debating

[00:11:51] this for two or three decades. Finally, they realized, okay, this result of yours is true.

[00:11:56] Let’s start teaching it. Yet, in a math class, you’re taught it in 45 minutes. It’s a one-lecture

[00:12:02] item. The confusion that you have, students are wondering, wait, this is really complicated. Is

[00:12:08] this really that obvious? The professor thinks it is because it’s taught in 45 minutes, even though

[00:12:13] it took 30 years of the best mathematicians in the 1800s to figure it out. When I write something,

[00:12:20] I say, hey, I found it confusing. I looked at the history. Yeah, it turns out it was a 30-year

[00:12:23] process. It was confusing. Yeah.

[00:12:26] It was super confusing.

[00:12:26] Yeah, it was. It’s not just you. The imposter syndrome, I think it might come from the

[00:12:32] reverse, which is the superhero syndrome that people are projecting. Wikipedia and other things,

[00:12:39] they just blandly state facts that were decades of thought by really, really smart people to

[00:12:46] figure out. It’s just like a blasé, like, oh, and this leads to that. That connection took 30 years

[00:12:51] to figure out. The empathy thing is, for myself,

[00:12:56] to be honest about what’s working or not or what I struggle with. When I’m trying to write,

[00:13:04] I try to connect with people just as a human being. I think that it opens up. Also, there’s

[00:13:09] a tension, too, where this is more for real-life teaching maybe than writing. When you’re explaining

[00:13:16] something, you want the person to feel comfortable saying, hey, I don’t get this. You don’t want them

[00:13:19] to feel like they’re going to be judged or be ridiculed or something. I feel like a lot of

[00:13:25] teaching, unfortunately, has a lot of impact on people. I feel like a lot of teaching, unfortunately,

[00:13:26] has this kind of approach where if you don’t get it, something’s wrong with you versus, hey,

[00:13:30] you’re actually curious enough to want to know more. Thank you. Let’s figure it out.

[00:13:35] Another analogy, oh, man, I might go over my three-insight limit here.

[00:13:40] Oh, that’s fine. That’s good. It’s what we want.

[00:13:43] Exactly. I sort of see confusion as finding a hole in your roof. If you walk around your house

[00:13:50] and there’s water coming down, it’s not great, but you’re happy you found it because you can

[00:13:55] patch it up and now your house won’t be there. You’re happy you found it because you can patch it up and now your house won’t be there.

[00:13:56] You’re happy you found it because you can patch it up and now your house won’t get damaged and

[00:13:57] everything’s a little bit better. I treat learning and confusion as that. It’s that

[00:14:04] these are little issues that I can fix up. Oh, this door isn’t closing properly. Let’s fix that

[00:14:08] up. Oh, there’s a hole in the roof. Oh, there’s a windowsill which isn’t sealed. Okay, we can fix

[00:14:12] these up and then the house is that much more pleasant. I think the historic way that we see

[00:14:19] it is you have a score of 100 and every defect is a negative and then you fail your driving test

[00:14:25] or something. You’re just hoping,

[00:14:26] like a lot of people see it as every issue is something that is wrong and with enough wrong

[00:14:33] things, I’m just bad. Like the teacher is an inspector of the house rather than the repairman.

[00:14:40] Exactly. Exactly. Exactly. And that’s perfect because the inspector is trying to block you

[00:14:46] from something and every issue they find, like you don’t want the inspector to find the, yeah,

[00:14:50] like the leaky roof, even though in some way you want to know, but you don’t want them to know.

[00:14:55] Right. Exactly.

[00:14:56] Yeah.

[00:14:56] I sort of changed this. And I think it was, again, a subconscious sort of twist where I

[00:15:03] realized that every issue that I had, if I fixed it, suddenly I’ve upgraded myself. It’s like

[00:15:08] finding a bug in your program. Like, don’t you want to find the bugs because now your program

[00:15:11] is that much better? And yes, you do want to find them if it’s for your own use, but maybe if it’s

[00:15:16] for some evaluation or a scoring thing, suddenly you’re kind of hoping the evaluator doesn’t

[00:15:22] notice the bug. And that’s a really, you know, it’s unfortunate because

[00:15:26] you’re losing out on the knowledge that that would be gained from fixing it and the future

[00:15:30] improvements. So I sort of had to take that approach where math, every issue I found in

[00:15:35] math, every confusion was an event. Actually, this is okay. I’m just going to keep going with

[00:15:40] the analogies. I had this post recently on the kind of Mega Man model of learning where-

[00:15:47] I saw this one.

[00:15:48] Oh, great. Yeah. So this is one of my, sometimes I get these little analogies. So

[00:15:53] actually, I’m not sure, but everybody,

[00:15:55] who grew up in the 80s, they probably heard of this game called Mega Man. You’re basically a

[00:15:58] robot. You’re like a cyborg and you go through levels and you beat bad guys. And the really

[00:16:03] cool thing is when you beat a bad guy, you actually get their weapon. So you’re Mega Man

[00:16:08] and there’s Ice Man and Fire Man and Electric Man, and there’s all these different people.

[00:16:12] And once you beat Fire Man, you now have a fire weapon and that makes your fight with Ice Man a

[00:16:18] little bit easier. And then once you beat Ice Man, so you have a fire weapon and an ice weapon,

[00:16:22] and then the ice can work on Electric Man. Then you have electricity and then you can use that

[00:16:25] guy. So what’s interesting is in Mega Man, you actually want a lot of enemies. You want a ton

[00:16:33] of bosses because every villain is a new tool that you get in your tool belt. And then eventually,

[00:16:40] once you have 10 of these tools, you can go fight the big boss. And the big boss is that much easier

[00:16:45] because different parts of the level can be beaten with these different tools. So it’s a great metaphor

[00:16:49] for learning, which is that, oh, I learned this concept and it helps me unlock this other concept.

[00:16:53] These two concepts together help me get this.

[00:16:55] Third concept. That’s how I see math is, oh, once I understand exponents, it helps with this

[00:17:00] other thing. And I understand radians and I understand imaginary numbers and exponents

[00:17:04] and radians and imaginary numbers. They help me with Euler’s formula, which helps me with the

[00:17:09] Fourier transform, for example. So you can basically get these little tools that help

[00:17:13] you versus attacking this really tough concept with your kind of standard weapon, which doesn’t

[00:17:18] have any advantages. So it’s like, oh, wow. So you sort of look forward to it. And of course,

[00:17:22] Mega Man has like 10 sequels because people love it. It’s like, oh,

[00:17:25] there’s tree man and fish man. You can have every noun can be a potential ally. So you basically

[00:17:31] have all these sequels. People love playing Mega Man and there’s more and more. And then

[00:17:35] the alternative is something like Tetris, where Tetris is basically a race against time. It’s

[00:17:40] designed to break you. You don’t really win Tetris, right? You survive it until you lose.

[00:17:47] Yeah. Everyone will lose Tetris.

[00:17:49] Everyone will lose. Exactly. And that’s how learning is for a lot of people is that

[00:17:54] we’re just going to find your breaking point.

[00:17:55] Oh, you passed this class. Okay. Let’s give you this other one. Oh, you answered this question.

[00:17:59] Let’s give you this other one. And so Tetris, there’s, I think, I don’t know, six or seven

[00:18:03] shapes, like the L shape and the square and the kind of zigzag shape and so on. Imagine if Tetris

[00:18:09] gave you more and more shapes, like newer and more intricate, like an X shape or like a W shape.

[00:18:15] You’d be like, no, no, I don’t want any more. It’s hard enough already.

[00:18:19] More impossible.

[00:18:20] It’s more impossible. You’re making it more difficult. But in Mega Man, you want more bad

[00:18:23] guys. So it’s weird. In Tetris, you don’t want more bad guys. You want more bad guys. You want more

[00:18:25] bad guys. Tetris would be great if it was just L shapes or just squares. That’d be perfect because

[00:18:31] then you feel okay. But Mega Man would be really boring with just one boss. And it’s just like,

[00:18:38] wait, why in these two video games, one, I love the enemies, the other one, I hate them. And it’s

[00:18:42] because of the structure. Tetris is like this pressure cooker trying to break you. And Mega

[00:18:46] Man is this kind of exploration and you get better and you sort of improve like an RPG. You’re getting

[00:18:51] better with more enemies. And so I realized that learning could be like that, where unfortunately,

[00:18:55] we have the Tetris model and the Mega Man model, I think would make us feel a lot better. So I

[00:19:00] think I just stumbled upon it for myself, where if I really understood something is now an ally

[00:19:05] versus these tests that are just designed to find your breaking point. And even if you survive

[00:19:11] Tetris, what does it mean? I feel like you might learn a little bit of skill in the process,

[00:19:18] but you don’t have like a tool, so to speak. You kind of went through the gauntlet and that’s it.

[00:19:24] Survival is the goal there.

[00:19:25] I was talking about something kind of similar to this with a couple of friends recently. My wife

[00:19:30] and I are expecting our first child this summer. And so our minds are certainly on education.

[00:19:37] Thank you. Our minds are on education already, of course. I mean, the kid’s not going to be able

[00:19:44] to do anything until he’s at least, I guess, six months before he really even knows that he’s alive.

[00:19:50] But we’re thinking about education. We’re looking at schools in the

[00:19:55] area because we know it’s going to come before we know it. And some of the things that we were

[00:20:01] discussing with a couple of friends of ours, one of them was the idea that when I was in college,

[00:20:09] I took a bunch of Spanish classes and it wasn’t elected. It was actually required that I take

[00:20:15] these Spanish classes. And we debated the value of that, right? I’m not using it. I’ve forgotten

[00:20:23] most of it. It really hasn’t provided…

[00:20:25] You know, at least visible or direct value that I can identify after college. And maybe it did

[00:20:34] then, or maybe there’s something in my brain that works better as a result of it. But it’s

[00:20:39] an indirect correlation at best. And perhaps, you know, there’s nothing there at all. At worst,

[00:20:46] it was a waste of time entirely. I don’t think that it was a waste of time entirely.

[00:20:52] But I do think that the way that it was taught,

[00:20:55] made it less valuable to me. And so we got onto the subject of memorization because most of what

[00:21:01] I did in Spanish class was memorize, right? And the problem is there’s so many classes where

[00:21:09] memorization is kind of a fundamental skill, but we don’t really have a class that teaches

[00:21:15] memorization to kids, right? We don’t really have that as a formalized, you know, teaching a kid

[00:21:21] how to memorize something. What class would that be in?

[00:21:25] Well, it’s not in one of the major subjects. Maybe in English? So memorizing things,

[00:21:33] children learn so quickly because they’re in the environment that they’re having to learn about.

[00:21:39] And they use associations and stories and all of the multi-sensory inputs that they have,

[00:21:46] and they learn super fast. Now, the biological side is really compelling as well. It’s very

[00:21:52] interesting to go and study this. I’m not going to belabor the point about baby,

[00:21:55] brains, but I do think it’s important to start recognizing this idea that, you know, you have

[00:22:03] allies. And what I viewed my Spanish test as was a huge barrage on my memory ability, right? Like

[00:22:12] that was all it really functioned as in that class. I never really felt like I was learning

[00:22:20] as much as I was just like testing my ability to cram.

[00:22:24] Dr. Justin Marchegiani And it was,

[00:22:25] it was never really particularly valuable to me. Whereas in a different class that I took,

[00:22:30] it was an ethics class. We were presented with different paradigms of ethics. And then every

[00:22:36] test was actually an essay. This was hugely different, obviously, because it forced us to

[00:22:44] really articulate the full learning process, right? We had to articulate all the way through

[00:22:51] rather than, you know, saying what it, you know, multiple,

[00:22:55] multiple choice. What did this person believe was the, the, the most ethical way to go about

[00:23:01] punishment or whatever, right? We didn’t have to do that. Instead, we had to compare our own

[00:23:07] perceptions and really go through the process of learning enough so that we could rearticulate it

[00:23:14] to another person. That was so much more of a memorable and valuable class to me. And I believe

[00:23:19] that every class could be that way. This is not like a judgment on learning foreign languages at

[00:23:25] all. I think that it’s more like a trained person. It’s like, oh, I’m a giver. I have that, like,

[00:23:25] I’m a lighting guy. So I think it’s really important to bringing that forward.

[00:23:25] Yeah, I would honestly agree that, you know, we have directeduaire art Virginia,

[00:23:25] context of things with your sources and general knowledge that’s there all year long.

[00:23:25] There’s plenty of value in learning foreign languages, but the way that you learn it,

[00:23:30] you know, are you really going to provide yourself with an ally or are you doing exactly

[00:23:34] what you’re talking about with the Tetris blocks, right?

[00:23:37] Those tests were just really fast Tetris blocks that were thrown at my memory.

[00:23:41] Exactly.

[00:23:42] And I think, I mean, most people, it’s funny because language learning and math are very

[00:23:47] similar in that people study them in school and then have very little intuition.

[00:23:52] Nobody says, oh yeah, my high school Spanish class.

[00:23:54] I feel great about math or Spanish now because I learned in high school.

[00:23:57] Same thing for math for most people is that, hey, I studied math in high school and now

[00:24:02] I love it.

[00:24:02] It’s like, no, no, like I think it’s gone and we sort of continue to do the same approach

[00:24:11] to things and it doesn’t actually work.

[00:24:12] And so actually language is a good example.

[00:24:15] Like, so I, similarly, I took it in high school and a little bit in college and I wasn’t really

[00:24:19] that comfortable with it.

[00:24:20] But then now I chat on Skype sometimes with the language partner.

[00:24:23] And so there’s no…

[00:24:24] It’s not a memorization.

[00:24:25] I’m not trying to, hey, can you quiz me about going to the bank or something and like all

[00:24:29] like the things I do.

[00:24:30] You’re integrating it, right?

[00:24:31] I’m just integrating it.

[00:24:31] I’m just trying to say, hey, let’s just have a conversation.

[00:24:33] And so I’m, you know, just using my vocabulary that I have.

[00:24:37] And there’s a lot of things like, so you know, the game Taboo where you need to describe

[00:24:43] a word without using other words.

[00:24:45] So it might be something like airplane and you need to say the word airplane without

[00:24:49] using like flight or ticket or something.

[00:24:52] So I’ve realized, oh.

[00:24:54] Wait a minute.

[00:24:54] That game of Taboo, I’m getting somebody to guess a word and I can’t use the word directly

[00:25:00] or these other related words.

[00:25:01] Well, that’s actually what it’s like to speak a foreign language.

[00:25:04] Like, hey, how do I say, I don’t know, like door or something.

[00:25:08] And if you don’t know the word for door, you could say, well, it’s that thing in the house

[00:25:11] that’s between rooms.

[00:25:12] And then they say, oh, door.

[00:25:13] You’re like, yeah, that’s what…

[00:25:14] So you could basically, you know, like I’m playing Taboo.

[00:25:17] When I’m talking Spanish, I’m playing Taboo essentially in my head where I know a few

[00:25:22] words and I can stream them.

[00:25:23] And that’s actually maybe my analogy brain going in overdrive.

[00:25:27] It’s like, okay, how can I refer to something without using it directly?

[00:25:30] And so, and it’s fun and it’s not memorization.

[00:25:32] And then suddenly I hear the word and then it kind of, you know, a couple of times of

[00:25:36] that and it sticks a little bit more.

[00:25:38] And so again, that isn’t taught in school, right?

[00:25:41] In school, you get punished.

[00:25:42] You didn’t know the specific word for door.

[00:25:44] Oh, that’s bad.

[00:25:45] This is getting someone to see, oh yeah, the thing between rooms or it’s not a window,

[00:25:49] but a door, you know, like you can basically get someone to understand what you’re talking

[00:25:53] about.

[00:25:53] You know, and it’s really just about communication languages, but communication and then math

[00:25:58] to me is about these really beautiful concepts that if you understand them, you’ll start

[00:26:03] noticing them.

[00:26:04] So for example, people always say, when will I use math?

[00:26:07] And that’s like, like to me, that’s, unfortunately it’s presupposing that the purpose is to be

[00:26:13] used like that versus it’s, when will I notice it’s like, to me, it’s kind of saying, when

[00:26:17] will I use the color red?

[00:26:18] Yeah.

[00:26:19] You know, like you don’t really use it.

[00:26:21] I mean, you notice it and you say, oh, but red.

[00:26:23] Red is sort of kind of energetic.

[00:26:25] So if I want to convey a sense of energy, maybe I’ll use red.

[00:26:28] So, you know, when will I use a circle?

[00:26:30] Well, it’s symmetric.

[00:26:32] Like if you understand a circle intuitively, you say, oh, it’s very symmetrical and there’s

[00:26:35] all these properties.

[00:26:36] So if I want to, and it’s kind of unifying.

[00:26:39] So if I want to get this concept of unity or symmetry, maybe a circle is a good place

[00:26:44] to go.

[00:26:44] And so to me, math is kind of a set of these colors almost, so to speak, right?

[00:26:49] Each color has maybe like an emotional vibe to it.

[00:26:52] Like.

[00:26:53] Green is very earthy and wholesome and red is like energetic and blue is calming.

[00:26:58] So it’s like, oh, okay.

[00:26:58] A circle has these properties and a square has these properties and a certain kind of

[00:27:03] equation is this property.

[00:27:04] And so when I’m trying to do something, I almost look at metaphorically, like I don’t,

[00:27:08] I don’t need a literal circle, but the idea of a circle is helping me think about something.

[00:27:11] Ah, yeah.

[00:27:12] That’s exactly where I was hoping you would go with that.

[00:27:14] The concept of properties and using properties of one thing as a system of creation or as

[00:27:21] a system of understanding.

[00:27:23] Something else like the idea of a circle.

[00:27:26] I mean, you, there’s so many things as a software developer that you can build with circular

[00:27:31] structure underlying that you never actually visually see or use a circle, right?

[00:27:38] Like there’s, there’s so many things that can be, that can be accomplished by understanding

[00:27:43] the properties of a given thing.

[00:27:45] The same thing is true going back to our Spanish discussion, right?

[00:27:48] The same thing is true because you start learning how grammar is structured, right?

[00:27:52] And you start.

[00:27:53] Learning how, uh, how different languages use and, and, and how there’s like a minimum,

[00:27:58] uh, uh, number of, of parts for a sentence to make sense in any given language.

[00:28:04] And that may be different for one language than another.

[00:28:07] And, you know, you can use these same structural or, or property based things to inform the

[00:28:13] rest of your world.

[00:28:16] Today’s episode is sponsored by Headspace.

[00:28:19] If you don’t know what Headspace is, uh, let me,

[00:28:23] let me set up this scenario for you.

[00:28:24] Everything that we do, everything that we engage in, we need to practice.

[00:28:29] There are many different ways to practice any given thing, uh, but everything that we

[00:28:35] want to be better at, we have to practice at it.

[00:28:40] And one of those things that we all as developers really should aspire to become better at is

[00:28:45] the practice of focus.

[00:28:47] We need focus in our lives and we need mental clarity in our lives to be able to produce

[00:28:52] the best that we can.

[00:28:53] We need to practice the best work to solve difficult problems and to reduce the distractions

[00:28:58] around us, right?

[00:28:59] These, these are things that are not really, uh, they aren’t really optional for the average

[00:29:04] developer.

[00:29:05] We can’t allow ourselves to be distracted and also expect to level up in our careers.

[00:29:11] Now, as I said, there are many ways to practice just about any given thing, right?

[00:29:16] You can practice focus by, uh, by actually going through your day and then evaluating

[00:29:21] how well you focus.

[00:29:23] Um, that’s kind of a passive way of, of practicing focus.

[00:29:27] An active way of practicing focus would be something like meditation.

[00:29:32] And that’s exactly who our sponsor is today.

[00:29:35] It’s an application that makes meditation simple.

[00:29:39] This is a iPhone or an Android app and you can find it in the app store and you can try

[00:29:45] it for free.

[00:29:46] It’s Headspace, right?

[00:29:47] Headspace is sponsoring today’s episode and they, they are also a company that is growing

[00:29:52] incredibly fast.

[00:29:53] They have over 10 million downloads worldwide.

[00:29:56] This concept of meditation is taking hold.

[00:29:59] There are plenty of people who are benefiting from it and then sharing their stories and

[00:30:03] it goes, it crosses over, you know, the boundaries of different cultural norms.

[00:30:08] It crosses over belief boundaries.

[00:30:10] So if you haven’t tried meditation, I would highly recommend this, especially as someone

[00:30:16] who uses your mind each and every day, your mind very much so needs something like this.

[00:30:23] Something like meditation to work properly.

[00:30:25] So go and check it out.

[00:30:26] I’ve used Headspace for over a year on and off.

[00:30:29] I’m not super great at my meditation practice.

[00:30:32] I’ll be honest with you.

[00:30:33] But every time that I feel unbalanced or I feel like I need a little bit of clarity,

[00:30:39] I need to, um, you know, have a jolt of inspiration.

[00:30:44] Usually the first thing that I go to is meditation.

[00:30:46] And the first thing that I think about when I think about meditation is Headspace without

[00:30:51] fail.

[00:30:51] So, uh, they are building.

[00:30:53] The world class engineering team, as I said before, with teams based in San Francisco

[00:30:57] and in Los Angeles.

[00:30:58] So if you’re interested in joining a company that’s working to improve the health and the

[00:31:02] happiness of the world, not just a small group of people, but everyone in the world can benefit

[00:31:08] from meditation, you should apply.

[00:31:11] You can go to headspace.com slash join dash us.

[00:31:14] Of course, that link will be in the show notes.

[00:31:15] You can go to directly to, uh, spec.fm slash headspace, all one word, uh, to go directly

[00:31:22] to that.

[00:31:23] Job page.

[00:31:23] Thank you again so much to headspace for sponsoring today’s episode of developer team.

[00:31:29] Exactly.

[00:31:30] And I think that’s ultimately the goal of education is, you know, they say we’re teaching

[00:31:35] you how to learn or something.

[00:31:36] And I, while I appreciate the sentiment there, I feel like it’s so vague that it’s really

[00:31:40] hard to, like, if I say, oh, we learn math because it helps us learn other things.

[00:31:46] Like I, that’s often, you know, math, math teaches you how to think.

[00:31:50] I see that a lot.

[00:31:51] And, um, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I,

[00:31:53] I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I, I,

[00:31:53] I like the sentiment, but unfortunately it’s so vague.

[00:31:55] It just sounds, it’s like, it’s, it’s not really helpful.

[00:31:57] And so I like to use these very specific analogies, like, Hey, a circle, like you’re probably

[00:32:01] never going to draw us.

[00:32:02] Well, I mean, maybe you’ll draw a circle for some reason, but the concept of a circle,

[00:32:05] let’s say in a program, well, that’s a loop.

[00:32:07] A loop is a circle is a loop.

[00:32:09] It’s, we’re just going to move in a circle until we have a condition that breaks us out.

[00:32:12] And so that’s, you’re on a circular path and then eventually you go off on a tangent.

[00:32:17] You say, okay, we, we escaped, we escaped the circle.

[00:32:19] And so, oh, a tangent, what is a tangent?

[00:32:21] Oh, it’s touching the circle at one spot.

[00:32:22] So you basically loop around and then you zoom off and, and that could be like a, a

[00:32:26] go-to or a jump or a return or a break.

[00:32:29] So, I mean, I’m just thinking of this now, but say, oh, okay, this is, there’s like a

[00:32:32] geometric intuition for what’s happening in a program based on a circle and a line.

[00:32:37] Oh, interesting.

[00:32:38] And that’s just for, for software.

[00:32:39] What about for exercise when you’re doing reps or something?

[00:32:42] Okay.

[00:32:42] You’re doing a circular pattern, you’re going over and over and then maybe, or you

[00:32:46] have like a high intensity training where you have sort of a fast loop and a slow loop

[00:32:50] and okay, what’s happening there.

[00:32:51] You’re going around in a circle, but at one point you’re moving faster than the other.

[00:32:54] So there’s all these intuitions that can come.

[00:32:57] And that only happens though, if you really, I mean, a circle is something that we’re

[00:33:00] very viscerally comfortable with.

[00:33:03] Like we, we’ve seen circles so much in our lives and we’re comfortable.

[00:33:05] So I don’t feel bad using a circle as an example, but something like a parabola.

[00:33:12] Oh, like.

[00:33:12] Like for most of us, a parabola, like, like, like I wouldn’t, I wouldn’t say, oh, it’s

[00:33:16] kind of like a parabola, like a parabola.

[00:33:18] It’s in the scary land of, ah, we had to memorize it.

[00:33:21] We don’t really get it.

[00:33:22] But like, uh, um, so I, I could keep going on, but once you, once you have an intuition

[00:33:28] for something, it gets in that familiar circular territory and now it’s like, it’s, it’s an

[00:33:34] ally, like, like a circle is a math ally.

[00:33:36] Like you can use that in so many scenarios because you really, you’re comfortable with

[00:33:39] it.

[00:33:40] But a lot of other concepts are these Tetris pieces.

[00:33:42] Like parabolas and ellipses and hyperbolas, all these things were thrown at you and you

[00:33:46] memorize them.

[00:33:47] And unfortunately they’re not allies anymore.

[00:33:49] So my, my goal is really to build, to, to turn as many of these concepts into allies.

[00:33:54] And then it’s fun because when you have that approach, oh my gosh, like, can you imagine

[00:33:58] having like learning about a shape as useful as a circle?

[00:34:01] Like it’s almost like discovering a new color for the first time.

[00:34:04] It’s like, wow, I didn’t know.

[00:34:06] Like, imagine I said, Hey, there’s a color you’ve never seen before, but it’s super calming

[00:34:10] and it makes you excited and calm.

[00:34:12] At the same time.

[00:34:13] And you’ve never seen it.

[00:34:14] Wow.

[00:34:15] Like, I would love to show you that color.

[00:34:16] That’d be amazing.

[00:34:17] Like maybe we find out that like our eyes are capable of some other color that we’ve

[00:34:21] never seen before.

[00:34:22] Actually, I think fuchsia is one of those.

[00:34:24] I, this is, I can’t quite remember, but I think fuchsia is like a constructed color.

[00:34:30] Interesting.

[00:34:31] Yeah.

[00:34:31] I hope that it’s one of these, like, it doesn’t, it’s one of these things where it’s created

[00:34:36] by the combination of colors in our mind in a way that isn’t, it’s not like a physically.

[00:34:41] Like we can’t.

[00:34:42] We can’t decode it properly.

[00:34:43] We can’t decode it properly.

[00:34:44] Yeah.

[00:34:44] There’s something about it.

[00:34:45] I can’t quite remember.

[00:34:46] And maybe afterwards we can, or I’m sure our listener can, can inform me, but there’s something

[00:34:50] about fuchsia, which it has some property.

[00:34:52] It’s almost like a psychological color more than it is a, like a physical color.

[00:34:57] That’s interesting.

[00:34:57] So yeah, it’s interesting.

[00:34:59] It’s almost like black is like the absence of color.

[00:35:01] Right.

[00:35:02] Right.

[00:35:02] So like, like it’s not, and white is the combination of three colors.

[00:35:05] So white doesn’t really exist on its own.

[00:35:07] It’s the combination of things.

[00:35:09] And I think fuchsia has some, some other property like that.

[00:35:11] So imagine there’s these things that are out there and, oh my gosh, can you show me?

[00:35:15] And that only happens again, because we’re excited about getting more Mega Man weapons.

[00:35:19] We’re not excited about these, these new shapes.

[00:35:21] Yeah.

[00:35:22] Man, that’s good.

[00:35:23] That’s very good.

[00:35:24] And, and it’s inspiring to think that, you know, there’s so much more that we can understand

[00:35:29] going back to your repairman analogy, and then we’ll go to our third epiphany, but the

[00:35:34] repairman analogy of having holes in your roof and that kind of thing, you know, when

[00:35:38] you, when you look at problems as.

[00:35:41] Or, or when you look at skills as discreet from everything else, you’re kind of missing

[00:35:47] the idea of how your brain works, right?

[00:35:50] So more than it being a discreet problem, like there’s a stain on the rug, a lot of

[00:35:56] the times that we, that we have problems in our brain or not problems, but missing

[00:36:02] information or incomplete information, it’s more like the, the circuit breaker is, is

[00:36:09] cut or like there’s a, there’s a problem.

[00:36:11] Right.

[00:36:11] There’s a problem with, with something with your plumbing, right?

[00:36:14] It’s going to affect maybe everything in the house.

[00:36:18] Like it could affect your understanding of everything.

[00:36:21] Your, your perception of everything could change.

[00:36:24] And it, and it could be not, you know, not just everything, but it could be 50% of the

[00:36:30] house.

[00:36:31] Now it doesn’t have power because this one circuit breaker flipped, right?

[00:36:34] View your brain the same way, because you know, now that you have this knowledge of,

[00:36:40] of a parabola.

[00:36:41] Or now that you have one of my favorite videos or videos or articles, I can’t remember that

[00:36:46] you did was, um, about the magical number E, I believe it was E, uh, was it E the, uh,

[00:36:54] the interest number?

[00:36:56] Yes.

[00:36:56] Yes.

[00:36:56] That’s E.

[00:36:57] Okay.

[00:36:57] Yeah.

[00:36:57] All I remember is that it, it is, it is this concept that, uh, gaining interest over time

[00:37:03] and, um, and how important that was for my understanding of, for example, my finances,

[00:37:08] right?

[00:37:09] It’s a totally separate.

[00:37:11] Uh, separate conversation than, oh, what should I put into my bank account?

[00:37:16] It, it, it has different implications in the, how you think, uh, even though I’m not sitting

[00:37:22] down and doing, you know, long form math calculations to determine my retirement, it, I’m, I am

[00:37:28] using that intuition, uh, to inform the way that I think about retirement.

[00:37:34] Exactly.

[00:37:34] And that’s one thing I wish was taught more in math class too, is that, um, the goal it’s,

[00:37:40] it’s sort of, oh man, it’s almost like the theme, like, like in English class, you know,

[00:37:44] you read literature and then we talk about the theme.

[00:37:46] So like you read a, um, a poem or, you know, a story and you, you might discuss what it’s

[00:37:51] trying to convey and you’re not like, there are the facts of the story and the facts of

[00:37:55] the poem, but there’s this kind of deeper meaning.

[00:37:57] And I feel like in math class, we don’t say, okay, well, here’s the concept and here’s

[00:38:00] the deeper meaning.

[00:38:01] I mean, acknowledging that you’re going to forget most of the details, like E, like,

[00:38:05] yeah, for most of us, okay.

[00:38:07] You know, what is it?

[00:38:08] And for, I’d say for most, I mean, myself too.

[00:38:10] So until I really started working on it, I didn’t have like a good intuition, but already

[00:38:14] that intuition that, yeah, it’s involved in interest rates and it’s about kind of compound

[00:38:17] interest.

[00:38:18] Okay.

[00:38:18] That that’s enough of an intuition just to put you in the right path about why it’s there.

[00:38:23] So if you see it in a formula, you say, oh, maybe there’s some interest being accumulated

[00:38:26] and the interest could be, it could be monetary.

[00:38:29] Maybe it’s biological.

[00:38:30] It’s a population that’s growing.

[00:38:32] So you’re getting interest, which is your population, or maybe, um, you can actually

[00:38:36] have negative interest, which is like radioactive decay.

[00:38:38] So E can be used.

[00:38:40] Like, and so that’s, oh, what’s half life, half life.

[00:38:43] Exactly.

[00:38:43] And so you had this very comfortable, like, oh, he just represents the process of gaining

[00:38:48] interest or losing interest.

[00:38:49] Oh, interesting.

[00:38:50] So things that are changing over time and they’re kind of getting more and more or getting

[00:38:54] less and less versus like a stat, like, like a line keeps the same progress every time.

[00:38:58] So you’re getting, you know, $10 forever, but with your bank account, the more you have,

[00:39:03] the more you make.

[00:39:03] So now it’s improving.

[00:39:04] It’s 10, then 11, then 12 and so on.

[00:39:07] So E like you kind of intuitively know, oh, it should be.

[00:39:10] Yeah.

[00:39:10] Yeah.

[00:39:10] And not like a, like a, just a regular number here.

[00:39:12] Um, so, right.

[00:39:14] Yeah.

[00:39:14] And, and that’s, and that’s all the intuition that you really need.

[00:39:17] Like often, yeah, you’re not computing things directly, but it’s just being comfortable

[00:39:19] with it.

[00:39:20] It’s kind of like the way that programmers, uh, especially formally trained, uh, if you’ve

[00:39:26] taken an algorithm course, you look at, you know, big O complexity, right?

[00:39:29] You, you have a log or you have, you know, uh, oh, I can’t remember all the, like in

[00:39:36] squared, uh, all these different levels of complexity for algorithms and, and the whole

[00:39:40] point of those is to determine, okay, over time, how does this algorithm actually, actually

[00:39:45] work?

[00:39:45] How does it become more complex with a larger data set?

[00:39:48] Does it take longer with a larger data, larger data set?

[00:39:52] Um, or does it, you know, does it get better with a larger data set?

[00:39:56] There are, there are certain algorithms that do that.

[00:39:58] And if you don’t understand, you know, the way that those, to get that intuition, you

[00:40:03] can look at a few graphs and say, okay, if it looks like this shape, then it’s basically,

[00:40:08] it’s this type of.

[00:40:10] O notation, right?

[00:40:10] I may not know the exact O notation, but learning, for example, what an exponential graph looks

[00:40:16] like, well, now, you know, that’s probably not the algorithm that you want to choose.

[00:40:21] Whereas what a logarithmic graph looks like, you know, I heard that described as the opposite

[00:40:26] of an exponential graph, which that was such a simple explanation, uh, for something that

[00:40:32] confuses so many people.

[00:40:33] What is a logarithm?

[00:40:34] Well, it’s, it’s the opposite of, of a exponent, right?

[00:40:39] Yeah.

[00:40:40] That’s a basic and perhaps incomplete explanation that gives you an intuition for the shape

[00:40:45] and, and the, the way that that changes over the course of, of a graph or over the course

[00:40:51] of inputs rather.

[00:40:52] Um, oh man.

[00:40:53] And I need every little back and forth here is great because this is giving me more and

[00:40:58] more intuitions.

[00:40:59] And so one intuition for logarithms, this is one of my favorites because logs, they

[00:41:04] sound so complicated and people like, I never use logs in real life, like exponents, maybe

[00:41:08] because interest.

[00:41:09] And, and I can understand, you know, maybe populations that people can perhaps perceive

[00:41:13] that they’re using exponents in some way, but logarithms, I mean, come on, who uses

[00:41:17] logarithms in everyday life?

[00:41:18] And my, uh, my intuition though, is that logs are basically, um, if exponents are

[00:41:25] the output or the result, logarithms are kind of the input.

[00:41:30] So for example, if you, if you look at your growth of your bank account, that’s the, that’s

[00:41:36] the result.

[00:41:37] But the logarithm is actually your rate of return.

[00:41:38] So you can basically, or like your stock market, like it went from this, you know,

[00:41:44] the portfolio went from like a thousand to 1500 over 10 years.

[00:41:48] Okay.

[00:41:48] So that was the result, but the input was a certain percentage growth.

[00:41:52] So the logarithm kind of finds the root cause.

[00:41:54] And so I had this sort of analogy that like logs are like time in a sense, and then exponents

[00:42:00] are the result of what happened over that period of time.

[00:42:03] So you can sort of see it as an input output kind of cause and effect.

[00:42:06] And so it’s like, oh, okay.

[00:42:08] So oftentimes.

[00:42:08] Sometimes we notice effects, but then if you want to ask the question, well, what was the

[00:42:11] cause?

[00:42:12] Then a log will help you find the cause.

[00:42:14] So it’s like, oh, okay.

[00:42:15] So like you don’t, and another, oh man, I’m going to keep going here.

[00:42:18] That’s good.

[00:42:19] That’s good.

[00:42:20] Another.

[00:42:21] So we have this interest rate.

[00:42:22] So everyday logarithms, well, interest rates are basically a logarithm and oftentimes because

[00:42:25] they’re, they’re, they’re computed, especially for rates of return, right?

[00:42:28] Like you compute an interest rate based on what happened.

[00:42:31] You don’t, you don’t set out knowing the stock market’s going to go 10%.

[00:42:35] It just happened to go 10% because you found it out after the fact.

[00:42:38] Um, and then another analogy is when we talk about the count of digits, so we say, oh, this

[00:42:42] is like a five figure deal, a six figure deal, a seven figure deal.

[00:42:46] That number five, six, seven, that’s the log of the, of the, of the deal size.

[00:42:50] Oh, wow.

[00:42:51] Yeah.

[00:42:52] Yeah.

[00:42:53] And it’s like, oh, but why do we, why don’t I say it’s a deal of 50,000 or a hundred thousand?

[00:42:56] It’s like, well, that isn’t as important as it kind of the rough order of magnitude.

[00:42:59] Yeah.

[00:43:00] The scale.

[00:43:01] Exactly.

[00:43:02] And the cool thing is you’re able to talk about a huge difference, like, like 50,000

[00:43:05] to, I don’t know, 50 million.

[00:43:06] Yeah.

[00:43:07] 50 million.

[00:43:08] That that’s a big jump.

[00:43:09] But I say, oh, it’s a five figure deal, six figure, seven figure, eight figure, nine figure.

[00:43:14] Suddenly you’re on the scale.

[00:43:15] That’s a lot more reasonable.

[00:43:16] And so things like page rank, um, I’m not sure if Google still uses it, but they used

[00:43:20] to, um, you know, measure the authority of websites by their page rank.

[00:43:23] And it was basically a logarithm of like the number of links or something like that.

[00:43:28] I think like the number of links that we’re pointing.

[00:43:29] So CNN might’ve had eight, eight digits of links or, or traffic and a small site would

[00:43:34] have two.

[00:43:35] So you have a scale that goes from two to eight.

[00:43:37] And it’s because it’s two digit number of, or, you know, amount of visitors versus eight

[00:43:41] digit number of visitors versus saying 200 visitors a day to, you know, with 800 million

[00:43:47] people a day or something.

[00:43:48] So you’re able to take a huge scale and can kind of compress it and walk it down.

[00:43:52] And so then like the last intuition is for something, if you think about the effort involved

[00:43:56] to increase the logarithm, like going from one to two digits, not too bad.

[00:44:01] Two to three.

[00:44:02] Okay.

[00:44:03] You know, you’re going from like 50 to a hundred.

[00:44:04] Okay.

[00:44:05] Three to four.

[00:44:06] Ooh.

[00:44:07] Hmm.

[00:44:08] Five to six.

[00:44:09] Ooh, that’s a big jump.

[00:44:10] Yeah.

[00:44:11] Six to seven.

[00:44:12] Oh, so it’s getting harder and harder to increase that digit count.

[00:44:14] Every digit that you’ve gone through, the next one is 10 times more difficult.

[00:44:19] And so that’s why logarithms, they grow so slowly, like exponents, they start, they explode.

[00:44:23] They basically say the more I have, the more I make and the more I, you know, the more

[00:44:27] I make, the more I have.

[00:44:28] And it keeps going, going, going.

[00:44:30] Logarithms are the opposite thing.

[00:44:31] Okay.

[00:44:32] Well, you got to, you know, the seventh level will now to the eighth level is 10 times more.

[00:44:36] Oh.

[00:44:37] Like Tetris.

[00:44:39] Exactly.

[00:44:40] Like in Tetris, the more stuff that’s on the screen, it’s even harder.

[00:44:42] You don’t have as much room and it gets harder and harder and harder.

[00:44:45] So exponents are sort of faster and faster and faster and logs are slower and slower

[00:44:50] and slower.

[00:44:51] And so, and that might be like, if you want to put the brakes on something, you, you put

[00:44:55] a logarithm on it and suddenly it’s really hard, like getting page rank nine, nine digits

[00:45:00] of traffic.

[00:45:01] Getting 10.

[00:45:02] Oh my gosh.

[00:45:03] 10, like even like a Richter scale, for example, that’s why earthquakes, they, you know, around

[00:45:06] eight or nine is like the most, because every digit you’re adding is like 10 times more,

[00:45:11] more strong.

[00:45:12] Yeah.

[00:45:13] And it’s really hard to, you know, you’re basically fighting.

[00:45:15] I think maybe like the, um, the asteroid that took out the dinosaurs might’ve been like

[00:45:20] a 11 or a 12 or something.

[00:45:22] I’m not sure, but it’s, you know, because even if it’s a thousand times more, it’s only

[00:45:26] a few more digits.

[00:45:27] Yeah.

[00:45:28] So it’s, it’s harder to, it’s really hard.

[00:45:29] So you sort of have this scale and that’s like, oh wow.

[00:45:32] So I explained in this way, oh, it seems natural.

[00:45:35] It’s fun.

[00:45:36] And you can see it in your life, right?

[00:45:39] Yeah, exactly.

[00:45:40] Exactly.

[00:45:41] Another physical example of a logarithm would be like losing weight, right?

[00:45:44] So if anybody who has, who has been, um, at your largest point in your life, and then

[00:45:49] you went on a massive diet of some sort, you know, that the first couple of days you’re

[00:45:55] dropping pounds, like, like crazy, right?

[00:45:58] Like it’s like the first week you can, you can lose five pounds in a week and it feels

[00:46:02] like a large amount of momentum.

[00:46:05] Yeah.

[00:46:06] And a lot of people end up stopping their diet because they don’t understand this basic

[00:46:10] principle of, of rate, right?

[00:46:13] So, uh, as you lose that weight and you’re getting skinnier and skinnier, the amount

[00:46:18] of weight that you lose.

[00:46:20] So one pound of 200 pounds of body weight is, uh, only what 0.5% of your, of your body

[00:46:27] weight, but a pound of 150 pounds, right?

[00:46:31] Exactly.

[00:46:32] Is significantly more.

[00:46:33] And so, um, the, even if the rate.

[00:46:35] Percentage wise that you’re losing of your body weight stays the same, the actual gross

[00:46:42] amount of weight that you lose changes and it, if I’m not mistaken, it changes basically

[00:46:48] logarithmically.

[00:46:49] Yeah.

[00:46:50] You can, it’s kind of this one over X, uh, Factor.

[00:46:54] And actually this is, oh, this is getting into the math of it, but like logarithms,

[00:46:57] the natural log is, uh, derived from, from that one over X pattern.

[00:47:01] Cause you’re right.

[00:47:02] Like one pound over 200 compared to one pound over 199.

[00:47:04] Yeah.

[00:47:05] Then there’s one pound over 198 and one over.

[00:47:08] So you have, you, you kind of have this one over X pattern and logs are basically derived

[00:47:12] from that.

[00:47:13] Um, where as you go, like the additional pounds, it’s more and more effort or, or it’s, it’s

[00:47:19] harder also to, um, to take away, but once, once you have so little to lose getting that

[00:47:23] last, you know, five pounds out might be really hard when you’re one 50 versus when you’re

[00:47:27] at 200.

[00:47:28] And the same shape would apply to things like productivity, right?

[00:47:31] Like your, your own output.

[00:47:33] You may have massive jumps of productivity.

[00:47:35] If you’re doing nothing and then you do something, well, that’s a hundred percent jump, right?

[00:47:39] But for you to go to 200% productivity, uh, may be significantly harder than going from

[00:47:45] zero to a hundred.

[00:47:47] Exactly.

[00:47:48] Um, another analogy too, I don’t really follow baseball that much, but, um, you know, like

[00:47:52] a, like a, I think like a meteor, so they have a batting percentage.

[00:47:56] So out of a thousand, um, attempts, how many hits do you get?

[00:48:00] And so, uh, you know, like an average player might be like two 50 or something, let’s say.

[00:48:04] So that’s, you know, 25% of the time they’re, they’re hitting the ball and then a really

[00:48:08] good player is 300.

[00:48:10] And then an excellent player is like three 50 and like an outstanding player is 400.

[00:48:14] And so adding 50 extra hits, it gets harder and harder.

[00:48:18] I don’t, I don’t, I’m not sure what the record is, but you know, if somebody was hitting

[00:48:21] 500, uh, you know, 500 or a thousand superhuman, it’s unheard of.

[00:48:26] So every extra hit gets harder and harder to increase your percentage of, of hits that

[00:48:31] you’re getting.

[00:48:32] And so there’s a lot of things in life like that where it’s like this asymptotic kind of thing.

[00:48:33] Yeah.

[00:48:34] It’s like this asymptotic kind of like it’s, you know, each step is, is harder than the

[00:48:37] one before and the higher you are, the more difficult it is.

[00:48:41] And this is why very rarely when you watch something like the Olympics, very rarely will

[00:48:46] you see somebody who’s way out in front, right?

[00:48:49] The, the slivers between a superhuman and incredibly good, that sliver is very small,

[00:48:57] but the sliver between average and incredibly good is pretty big, right?

[00:49:02] Like that.

[00:49:03] And you can train and train and train.

[00:49:05] Um, I heard this actually on a, once again, I’m going to use his name, uh, episode of

[00:49:09] Tim Ferriss, but he was speaking with someone about gymnastic training and the, the, the

[00:49:15] guy is a, he’s trained a ton of world champion gymnast gymnasts, right?

[00:49:20] And he said at this level, every single minute of training, every single thing that you do

[00:49:27] is putting you like milliseconds of difference away from your competitors.

[00:49:33] Like the, the heavy, the weightlifting champions are like a five pound plate difference or a

[00:49:40] two and a half pound plate difference.

[00:49:42] And it’s, it’s so interesting that we get so addicted to massive changes, um, and massive

[00:49:47] progression when really at the, you know, at the top performing levels of most things,

[00:49:53] it’s, it’s very small differences.

[00:49:55] Yeah.

[00:49:55] And this is, this is great.

[00:49:57] And, you know, so my, my hope and dream is that in the future people will be comfortable

[00:50:00] saying, oh yeah, like the progress is logarithmic.

[00:50:02] Yeah.

[00:50:03] Like we’re getting, you know, and like, I would love just people to be that comfortable.

[00:50:07] We could say, oh, you know, I’m in kind of a circular pattern.

[00:50:09] Okay.

[00:50:09] I get you.

[00:50:10] Like you’re, you’re kind of in a rut.

[00:50:11] You’re in a circle.

[00:50:12] Hey, I’m kind of like progressing logarithmically.

[00:50:14] I would love it if in the future people just were that comfortable.

[00:50:17] And that’s, you know, my, my goal really is to help people reach that level of comfort

[00:50:22] where math, it’s just a set of ideas that in addition to being metaphors, you can’t

[00:50:27] actually compute with them versus things like, you know, like a theme in an essay, it might

[00:50:32] inspire.

[00:50:33] It might inspire you, but it’s not like you calculate based on it.

[00:50:35] But in addition to helping you describe something, logs can help you launch a satellite or something,

[00:50:40] you know, it’s sort of, you know, it’s useful in a practical sense, but also just metaphorically.

[00:50:45] And so I think, yeah, so, oh man, this is great.

[00:50:48] Like, yeah, nice little logarithm discussion.

[00:50:50] Yeah, we went way on a, well, I guess I’ll have to use the word tangent now.

[00:50:54] Perfect.

[00:50:55] Perfect.

[00:50:56] Okay.

[00:50:56] So let’s, let’s shift into this, the, the third epiphany, if you have one lined up ready.

[00:51:01] Oh man.

[00:51:02] Okay.

[00:51:02] This is good.

[00:51:03] So let’s see.

[00:51:04] One of my, it’s a recent one.

[00:51:07] So this is, I guess, more of a technical thing.

[00:51:09] Actually, and this would be good for, for programmers too.

[00:51:11] It’s kind of an information theory example.

[00:51:15] And I like this one too, because it’s about noticing patterns.

[00:51:18] So I’m not sure if you’re actually, maybe you are familiar with the highway system.

[00:51:22] So like, you know, in the 50 years it was developed and they kind of put it on a grid.

[00:51:26] And unfortunately nobody, nobody told me like the, the way the grid worked when I was in

[00:51:30] driving school.

[00:51:31] Like, I mean, you sort of figure out patterns.

[00:51:33] A little bit, but basically the U S interstates, there are, you know, they go north to south

[00:51:38] and east to west.

[00:51:40] And so on the west coast, you have things like I five, like in Seattle, there’s I five

[00:51:45] and it goes from Seattle all the way down to San Diego.

[00:51:47] And then there’s I 15, I 25, 35, 45, 55, 65, 75, 85, 95.

[00:51:54] And then I 95 is in Boston.

[00:51:56] And you can take that all the way down to Florida.

[00:51:58] So you have these kinds of interstates going from left to right.

[00:52:01] And it’s the odd numbers.

[00:52:03] And then you have these, uh, east to west interstates, um, I 10, 20, 30, 40, 50, 60, 70,

[00:52:09] 80, 90.

[00:52:10] And so I’m in Seattle and I’m from Boston.

[00:52:12] And so just not even looking at Google maps, I can say, you know what?

[00:52:16] I can drive an I 90 from Boston to Seattle.

[00:52:19] Huh?

[00:52:20] Yeah.

[00:52:21] It’ll be, you know, 3000 miles or something, but I can do it.

[00:52:23] Or, Hey, wait, you know what?

[00:52:24] I want to go to Florida.

[00:52:25] So I could take I 90 from Seattle to Boston and then I 95 from Boston to Florida.

[00:52:32] Or.

[00:52:33] I could take I five from Seattle to San Diego and then take, I don’t know, I 10, I guess,

[00:52:38] because it’s the lowest one, I 10 all the way across to Miami, let’s say.

[00:52:41] And so suddenly it’s like, Whoa, okay.

[00:52:44] We put all these numbers on a grid and the properties were okay.

[00:52:48] So we have a few properties.

[00:52:51] There’s even odd and that’s sort of mapping to north, south, east, west.

[00:52:54] So it seems like the evens are, um, east to west and the odds are north south.

[00:52:58] And then we’re also using multiples of five.

[00:53:00] So it’s like five, 10, 15, 20.

[00:53:02] So the.

[00:53:03] The major roads will be kind of a multiple of five, like a nice clean number, but then

[00:53:07] sometimes you have these other interstates, which are like two 95, three 95, what like

[00:53:11] in Boston, there’s one 95, two 95, three 95.

[00:53:14] It’s like, Oh, what are those?

[00:53:15] And so if there’s a three digit number, those interstates connect to the bigger one.

[00:53:20] So I 95 will connect to 95, two 95 will also connect to 95, three 95 will also connect

[00:53:27] to 95.

[00:53:28] It’s like, Whoa, okay.

[00:53:28] So these three digit numbers are sort of smaller interstates that are connected to the bigger

[00:53:32] ones.

[00:53:33] And what does that first digit mean?

[00:53:34] Like the one and the two and the three.

[00:53:36] And it turns out that means something.

[00:53:38] So an odd number there, they call it kind of a spur road.

[00:53:41] It can, it kind of connects to 95 once.

[00:53:43] So one 95 will kind of shoot off of 95, but an even number like two 95 will actually loop

[00:53:49] back.

[00:53:50] And so it’s kind of a, it’s like a circular, usually around a city.

[00:53:53] So you have a city and then you have the main highway, like 95, and then you have sort of

[00:53:57] a loop around the city.

[00:53:59] And that’s kind of an even.

[00:54:00] So like four 95.

[00:54:01] Um, Oh, there isn’t a six 95 that I know of, but six 95 would also loop.

[00:54:06] And so it’s like, Oh, interesting.

[00:54:07] So just intuitively, you know, okay, I’m on 95 and I’m going to take one 95 as my exit.

[00:54:13] One day, one 95 is never going to hit 95 again.

[00:54:15] It’s just going off.

[00:54:16] So it’s like, Oh wow.

[00:54:18] So what we’ve done is we’ve taken numbers, which have all these properties, like even

[00:54:22] odd, how many digits is it divisible by five, all these properties, communicating with them.

[00:54:28] Exactly.

[00:54:28] And we’re mapping to all these properties and that’s kind of the beauty of math, which

[00:54:31] is that it’s very abstract.

[00:54:33] I mean, a number, you know, when we’re counting, nobody was thinking I’m making these numbers

[00:54:37] and later on we’ll have all these properties and then we’ll map them to highways.

[00:54:41] It’s just that, no, we, we discovered the math.

[00:54:43] It shows us.

[00:54:44] And, and then the question is, wait, what other properties are there?

[00:54:46] Like we’ve done even odd, we’ve done, um, you know, the number of digits.

[00:54:51] And so then a fun, uh, this is an article I said, okay, well, another property of a

[00:54:54] number is whether it’s prime or not.

[00:54:56] So you could say, okay, so is it divisible by any other number?

[00:54:58] So three is prime, um, five.

[00:55:01] A seven, but not nine.

[00:55:03] Nine is divisible by three and three.

[00:55:04] It’s like, oh, wait a minute.

[00:55:05] Could we use that?

[00:55:06] So you could imagine that if you had like local roads, so local routes are usually low

[00:55:11] numbers, like 20 or 15 or three or something.

[00:55:13] So you could say something like if I had route three and route seven, maybe route 21 connects

[00:55:21] them.

[00:55:22] So if I have, if, if I promise to say that the, the local roads are individually prime

[00:55:28] numbers, and this is, it’s kind of nerdy, but it’s kind of fun.

[00:55:31] Is that okay?

[00:55:31] If, if the local roads are prime numbers, which are things like two, three, five, seven,

[00:55:36] like small numbers, then the roads that connect them are when you multiply.

[00:55:41] So if I’m on route three and I want to get to route seven, I’ll take route 21.

[00:55:46] If I’m on route three and I want to get to route five, I’ll take route 15.

[00:55:50] And the cool thing is with prime numbers, there’s kind of this guarantee that 15 can

[00:55:55] only be reached by three and five.

[00:55:57] So this is sort of a math properties that, um, they say numbers have a unique prime,

[00:56:01] um, decomposition.

[00:56:02] It sounds so nerdy, but it basically just means that there’s only one set of prime numbers

[00:56:06] that will get you to that number.

[00:56:07] So like 15 is only reachable by three and five.

[00:56:11] So like, so it’s kind of like, Whoa.

[00:56:13] So like if we wanted to, we could have these other roads that were labeled.

[00:56:18] So you could even without looking at Google say, okay, I’m on route three.

[00:56:21] I’m going to look for route 15 and that’ll put me on route five.

[00:56:24] Great.

[00:56:25] Or, and maybe, you know, and who knows, maybe there’s other properties.

[00:56:29] Like I’m going to be sneaky here.

[00:56:30] Maybe there’s other properties.

[00:56:31] And so I love this intuition of just the number system has all this knowledge in it.

[00:56:37] And it just knowing even odd is enough.

[00:56:39] Like I can get around the country with even odd, like left to right, north, south.

[00:56:43] I can drive from Seattle to Miami without knowing anything or even to Texas.

[00:56:47] I could say, okay, maybe I’ll go halfway through.

[00:56:49] I’ll go on I-90 about halfway.

[00:56:52] And maybe it’s, I don’t know, 45 or 35 or something, which takes me down to Texas.

[00:56:56] So I could just navigate in my head without knowing anything about, um, like the actual

[00:57:01] road.

[00:57:01] And so numbers, there’s all this information there that we can sort of pull out.

[00:57:05] And so this is kind of information theory, which is like, you know, assigning the properties

[00:57:10] and like programmers use this with like bits, right?

[00:57:12] You have like a, like a eight bit, a number and each bit represents some property.

[00:57:16] And you say, okay, like the color or if something is on or off as the first bit, and if it’s,

[00:57:21] you know, left or right as a second bit.

[00:57:22] So you sort of cram all these properties into the number.

[00:57:25] And that’s sort of what we’ve done with the highway system.

[00:57:28] That’s so interesting.

[00:57:29] You know, you could use it even further.

[00:57:31] Uh, if you start, uh, if you apply the same concept, right?

[00:57:35] So, um, if we take those properties and let’s say a company like Google and maybe they’ve

[00:57:42] done this, um, but to route from where you are to another location, they use those properties

[00:57:48] rather than using something like edge finding or like rather than actually running all the

[00:57:53] routes, um, to, to determine, you know, what is the next best turn?

[00:57:57] They use that numbering system to say, I know for a few minutes, I’m going to go to this

[00:58:01] place.

[00:58:01] And they use that numbering system to say, I know for a few minutes, I’m going to go

[00:58:01] to this place.

[00:58:01] And then they use that numbering system to say, okay, let’s go to this place.

[00:58:01] That if you want to go from here to, you know, somewhere a thousand miles to the west,

[00:58:06] that most likely you want to hit, uh, these particular numbers.

[00:58:11] Exactly.

[00:58:11] And then they can, they can derive only from a number graph rather than looking at math,

[00:58:17] you know, uh, uh, map data.

[00:58:18] They could derive from the number graph, the possible routes, and then eliminate a bunch

[00:58:23] of, of computing problem, right?

[00:58:26] It’s a really huge opportunity.

[00:58:28] And it’s just because we used.

[00:58:31] Uh, some kind of encoding of information so that we could rely.

[00:58:35] It’s like a protocol.

[00:58:36] We rely on that information being encoded in this particular way so that instead of

[00:58:41] observing and remeasuring, we’re using, it’s like memoization almost where we’re memoizing

[00:58:46] the fact that these two roads connect in the number.

[00:58:51] It’s very, very interesting concept.

[00:58:54] Exactly.

[00:58:55] You’re kind of pruning your search space because you can maybe optimize the rope, but you know

[00:58:58] that in general, you don’t need to look at every possibility.

[00:59:01] You can say.

[00:59:01] It’s going to be an east, west, and it’s going to be probably in the nineties because we’re

[00:59:04] in Seattle or something.

[00:59:05] So, um, yeah, that’s, that’s actually, I didn’t think about the, uh, the route planning, uh,

[00:59:09] element of it, but you’ve basically, because you have the grid system, you don’t need to

[00:59:14] do this pathfinding, uh, as a first pass anyway.

[00:59:17] Oh, that’s really cool.

[00:59:18] In particular, if you can get the, the Latin long of the two end points and determine how

[00:59:24] far are these away from each other, then you can say it’s, it’s like a 99% likelihood that

[00:59:29] you’re going to take an interstate.

[00:59:31] And so then you start eliminating things.

[00:59:33] I’m sure if we were to talk to somebody on the Google maps team, they’d be like, well,

[00:59:37] yeah, of course we, but, but discovering this stuff is, is really enlightening.

[00:59:43] Isn’t it?

[00:59:44] Exactly.

[00:59:45] And this is the kind of exploration that I, that I hope, you know, programming and math.

[00:59:49] It’s, it’s kind of this, what if it’s like, oh, you know, what if we added more properties

[00:59:53] to the numbers?

[00:59:53] And what if we, um, and, and the thing is like decimals, maybe there’s, you know, 95.1

[01:00:00] and 95.2.

[01:00:01] Kind of like, you know, radio stations, but maybe that 0.1 decimal can mean something.

[01:00:05] Maybe it means it’s like the number of lanes in the highway or the speed or something like

[01:00:08] you could have all sorts of properties encoded.

[01:00:10] And so is this really fun to think about?

[01:00:13] Um, and I think this is when people talk about, you know, everybody should learn to code and

[01:00:17] so on.

[01:00:18] I don’t, I personally don’t know if it’s that necessarily.

[01:00:20] I think it’s that everyone should, it would be nice if people had more of a programmer’s

[01:00:25] mindset where you don’t know, you don’t need to know JavaScript or something.

[01:00:28] You know, the average person doesn’t need to create things.

[01:00:30] But having that mentality, which I think programming gives you that, oh, I have this

[01:00:33] information and what can we fit and oh, what else can we do?

[01:00:36] I mean, most people, you know, their familiarity with systems, I guess it might be the highway

[01:00:40] system or, or maybe the library, you know, Dewey decimal system or something.

[01:00:44] That’s kind of the, the, the extent of it.

[01:00:46] And I think programming, you learn sort of the ins and outs that you have a byte and

[01:00:50] you have a binary number and there’s all these little properties you can put in.

[01:00:52] And so like an ISBN number or, or other things can be, you know, maybe they’re encoded in

[01:00:59] a way that has.

[01:01:00] All these useful properties.

[01:01:01] And instead of just being an auto incrementing ID, there’s all these things that you can

[01:01:04] add to it.

[01:01:05] And I think that’s sort of like the, the intuition that I hope people get from programming versus

[01:01:09] the specifics of like a for loop or something.

[01:01:11] I mean, for most people, I don’t think that’s that useful.

[01:01:13] It’s more, Hey, can we be structured about how we approach things?

[01:01:30] If you haven’t meditated yet, then I would recommend you go and check this out, especially

[01:01:34] if you haven’t meditated because you, you thought it looked weird or it looks too spiritual

[01:01:38] or something like that.

[01:01:39] There are plenty of people of all different beliefs, all different backgrounds that are

[01:01:43] using Headspace to improve their mental health and even their physical health.

[01:01:48] There’s some studies that show that, that meditation can improve even your physical

[01:01:53] health.

[01:01:54] So go and check it out.

[01:01:55] Headspace.com.

[01:01:56] If you’re interested in working for a company that has mental health, headspace.com.

[01:02:00] At the front of their vision all the time and go to headspace.com slash join dash us,

[01:02:06] or you can get a spec.fm slash Headspace and go directly to that job page for Headspace.

[01:02:13] Thank you again to Headspace for sponsoring developer tea.

[01:02:15] If you don’t want to miss out on future episodes, make sure you subscribe.

[01:02:19] And I haven’t asked for these in a while, but I would love to hear your reviews.

[01:02:23] You can always go and leave a review on iTunes.

[01:02:26] Thank you so much for listening.

[01:02:28] And until next time, enjoy your tea.

[01:02:30] Bye.