WEBVTT - TechStuff Classic: TechStuff Navigates Google Maps

0:00:04.240 --> 0:00:07.240
<v Speaker 1>Welcome to tech Stuff, a production of I Heart Radios

0:00:07.320 --> 0:00:14.040
<v Speaker 1>How Stuff Works. Hey there, and welcome to tech Stuff.

0:00:14.080 --> 0:00:17.079
<v Speaker 1>I'm your host, Jonathan Strickland. I'm an executive producer with

0:00:17.160 --> 0:00:19.880
<v Speaker 1>I Heart Radio and I love all things tech and

0:00:19.960 --> 0:00:24.040
<v Speaker 1>today's episode is a classic episode. It's a Friday, so

0:00:24.079 --> 0:00:27.480
<v Speaker 1>it's time to look back at classics. This episode originally

0:00:27.520 --> 0:00:32.479
<v Speaker 1>published on February first, two thousand thirteen. It is called

0:00:32.640 --> 0:00:37.680
<v Speaker 1>tech Stuff navigates Google Maps and yeah, I'd be lost

0:00:37.760 --> 0:00:40.120
<v Speaker 1>without it, so it's good that we actually covered this.

0:00:40.240 --> 0:00:43.599
<v Speaker 1>Lauren Vogelbaum and I dove into this topic and I

0:00:43.640 --> 0:00:47.000
<v Speaker 1>hope you enjoy this classic episode. It is the end

0:00:47.120 --> 0:00:50.120
<v Speaker 1>of a long day here at How Stuff Works Headquarters.

0:00:50.440 --> 0:00:53.200
<v Speaker 1>I don't know where I am anymore, which is good

0:00:53.440 --> 0:00:56.080
<v Speaker 1>because we're talking about Google Maps. So hopefully I will

0:00:56.080 --> 0:00:57.960
<v Speaker 1>be able to find some direction in my life by

0:00:57.960 --> 0:00:59.480
<v Speaker 1>the end of the show, because we live in the

0:00:59.520 --> 0:01:03.080
<v Speaker 1>incredible Sure. So you have a cell phone in your pocket? Right? Uh? Well,

0:01:03.120 --> 0:01:05.440
<v Speaker 1>technically my cellphones at my desk, but normally, yes, I

0:01:05.480 --> 0:01:07.120
<v Speaker 1>would in fact have it in my pocket. Okay, you

0:01:07.160 --> 0:01:10.119
<v Speaker 1>have hypothetical cell phone in your hypothetical pocket. I'll roll

0:01:10.200 --> 0:01:12.959
<v Speaker 1>with that and therefore you were connected to a network

0:01:13.000 --> 0:01:15.560
<v Speaker 1>of systems that knows exactly where you are. It's both

0:01:16.240 --> 0:01:20.480
<v Speaker 1>reassuring and yet terrifying, which I think should be the

0:01:20.480 --> 0:01:23.280
<v Speaker 1>slogan for Google Maps. I used to have that on

0:01:23.319 --> 0:01:27.280
<v Speaker 1>my business card, Jonathan Strickland. Reassuring and yet terrifying. Well,

0:01:27.360 --> 0:01:30.240
<v Speaker 1>let's let's talk a little bit about Google Maps now. Now, Lauren,

0:01:30.280 --> 0:01:33.120
<v Speaker 1>I know and your research because we alluded to it

0:01:33.240 --> 0:01:36.480
<v Speaker 1>earlier before we actually sat down at the microphones. You

0:01:36.520 --> 0:01:39.520
<v Speaker 1>said you had sort of a kind of a grand

0:01:39.600 --> 0:01:44.880
<v Speaker 1>scale timeline of the Google Maps experience, which is not

0:01:45.000 --> 0:01:46.959
<v Speaker 1>what I was looking up. So I would be fascinating

0:01:46.959 --> 0:01:49.040
<v Speaker 1>to hear a little bit more about this, of course. Yes,

0:01:49.080 --> 0:01:52.080
<v Speaker 1>and this is an extremely comple complex timeline that I

0:01:52.280 --> 0:01:55.320
<v Speaker 1>that I paged together from a single document that Google

0:01:55.360 --> 0:01:57.800
<v Speaker 1>has up on its website. So don't don't tell them

0:01:57.840 --> 0:02:00.560
<v Speaker 1>how the sausage is made, Laurena. We are brilliant. They

0:02:00.560 --> 0:02:02.800
<v Speaker 1>don't know that. I actually want to go a little

0:02:02.800 --> 0:02:07.360
<v Speaker 1>bit back before their timeline starts, which was when map

0:02:07.440 --> 0:02:10.720
<v Speaker 1>Quest launched. Oh yeah, now see, I remember the map

0:02:10.800 --> 0:02:13.840
<v Speaker 1>Quest days, folks. For those of you who have never

0:02:14.320 --> 0:02:18.200
<v Speaker 1>used the web, back in the mid nineties. That quest

0:02:18.280 --> 0:02:21.120
<v Speaker 1>was a revelation because it was this idea that, hey,

0:02:21.520 --> 0:02:24.320
<v Speaker 1>there's this place I want to go, but I don't

0:02:24.560 --> 0:02:27.200
<v Speaker 1>read maps very well. I don't like having to sit

0:02:27.240 --> 0:02:30.040
<v Speaker 1>there and stare at intersections, and I don't I don't know.

0:02:30.240 --> 0:02:32.639
<v Speaker 1>I don't understand how the folding works, or I have

0:02:32.919 --> 0:02:35.000
<v Speaker 1>purchased the right one for this area. I don't know

0:02:35.040 --> 0:02:37.880
<v Speaker 1>which streets are one way versus two way, and then

0:02:37.919 --> 0:02:40.160
<v Speaker 1>I end up making a plan that ends up wrecking

0:02:40.200 --> 0:02:43.000
<v Speaker 1>about a dozen cars, and I'm in a Michael Bay movie.

0:02:43.040 --> 0:02:47.320
<v Speaker 1>Suddenly these are all bad things in my personal experience. Uh,

0:02:47.360 --> 0:02:49.200
<v Speaker 1>Michael Bay, if you want me in your next movie,

0:02:49.360 --> 0:02:54.359
<v Speaker 1>call me anyway. I can't explode the But the important

0:02:54.360 --> 0:02:59.160
<v Speaker 1>thing here was that you could actually plot out a pathway. Now,

0:03:00.040 --> 0:03:03.280
<v Speaker 1>back then that was pre mobile web for most parts,

0:03:03.440 --> 0:03:06.960
<v Speaker 1>so you ended up having to physically print the document

0:03:07.080 --> 0:03:09.600
<v Speaker 1>that would give you the turn by turn directions and

0:03:09.639 --> 0:03:11.440
<v Speaker 1>then take that with you in the car, in the

0:03:11.480 --> 0:03:13.880
<v Speaker 1>place of a more traditional map, which the company that

0:03:13.919 --> 0:03:18.320
<v Speaker 1>created map Quest actually began by making traditional maps, and

0:03:18.480 --> 0:03:20.920
<v Speaker 1>they still do. I think right probably you couldn't You

0:03:20.919 --> 0:03:24.360
<v Speaker 1>could even have a voice turn by turn if you

0:03:24.600 --> 0:03:27.600
<v Speaker 1>had a passenger read out, Hey, you know that street

0:03:27.639 --> 0:03:29.560
<v Speaker 1>we just passed. We totally should have turned there. They

0:03:29.560 --> 0:03:31.040
<v Speaker 1>could do it in a robot voice if they if

0:03:31.040 --> 0:03:33.520
<v Speaker 1>you really want them to. Almost every single person who's

0:03:33.560 --> 0:03:36.240
<v Speaker 1>written with me eventually starts to talk like a robot.

0:03:36.920 --> 0:03:43.680
<v Speaker 1>That's interesting and all right for reassuring and terrifying. I'm

0:03:43.720 --> 0:03:47.520
<v Speaker 1>not sure if that one's reassuring at all anyway. Um So,

0:03:47.520 --> 0:03:50.040
<v Speaker 1>so yeah, let's you know, map Quest enjoyed a good

0:03:50.120 --> 0:03:53.800
<v Speaker 1>several years on the web, pretty much unrivaled, and then

0:03:53.960 --> 0:03:57.840
<v Speaker 1>then in two thousand four, Google which at the time,

0:03:57.880 --> 0:03:59.640
<v Speaker 1>do you know what Google was doing in two thousand four,

0:04:00.040 --> 0:04:08.320
<v Speaker 1>L for sho jesus see when Google incorporates I would

0:04:08.320 --> 0:04:12.160
<v Speaker 1>have been discussing with Yahoo in two thousand No, I

0:04:12.200 --> 0:04:14.720
<v Speaker 1>don't know what happened in well neither do I. So

0:04:14.920 --> 0:04:17.680
<v Speaker 1>this is like, this is terrific. That's awesome. So that

0:04:17.800 --> 0:04:21.160
<v Speaker 1>was a question of true you really wanted to know

0:04:22.080 --> 0:04:24.839
<v Speaker 1>a lot of curiosity. I bet Google was looking around. Well, okay,

0:04:24.839 --> 0:04:27.360
<v Speaker 1>so at this time Google had already started to figure

0:04:27.360 --> 0:04:31.080
<v Speaker 1>out how to monetize search. Okay, so this part I

0:04:31.120 --> 0:04:33.080
<v Speaker 1>can talk about just off the top of my head,

0:04:33.440 --> 0:04:37.559
<v Speaker 1>Google had cracked the code on monetizing search. And in fact,

0:04:37.640 --> 0:04:40.000
<v Speaker 1>if you look at Google as a company, a lot

0:04:40.040 --> 0:04:43.839
<v Speaker 1>of analysts will tell you Google really is an ad company,

0:04:43.920 --> 0:04:47.280
<v Speaker 1>not a search company. They serve up ads. They happen

0:04:47.360 --> 0:04:51.240
<v Speaker 1>to do that primarily through search. Well, they also determined

0:04:51.240 --> 0:04:54.200
<v Speaker 1>that searching it goes beyond just searching for a term

0:04:54.240 --> 0:04:56.400
<v Speaker 1>and getting a web page back. It also could mean

0:04:56.720 --> 0:04:59.520
<v Speaker 1>finding ways to get to stuff. Now, Google did not

0:04:59.600 --> 0:05:02.960
<v Speaker 1>necessary really have the people in the house to develop

0:05:03.040 --> 0:05:05.560
<v Speaker 1>that sort of technology from the ground up, right, and

0:05:05.560 --> 0:05:08.240
<v Speaker 1>that is why they acquired two companies. They acquired where

0:05:08.279 --> 0:05:12.240
<v Speaker 1>to and also Keyhole UM. Now, where Too was a

0:05:12.279 --> 0:05:16.080
<v Speaker 1>Sydney based company UM Design run by two Danish brothers,

0:05:16.080 --> 0:05:19.839
<v Speaker 1>I believe, and yes, I can never say that, so

0:05:19.880 --> 0:05:23.120
<v Speaker 1>I'm glad that you did um and uh. And Keyhole

0:05:23.200 --> 0:05:26.080
<v Speaker 1>was the company UM that had the software that would

0:05:26.080 --> 0:05:29.240
<v Speaker 1>become Google Earth. Okay, all right, So yeah, so you've

0:05:29.240 --> 0:05:33.840
<v Speaker 1>got the foundations for mapping software and and Google Earth,

0:05:33.839 --> 0:05:37.240
<v Speaker 1>which Google Earth is a is a wonderful tool and

0:05:37.279 --> 0:05:39.680
<v Speaker 1>it's really super cool. We will not be talking a

0:05:39.720 --> 0:05:41.760
<v Speaker 1>lot about Google Earth in this podcast because it really

0:05:41.760 --> 0:05:44.280
<v Speaker 1>goes outside the realm of what we're chatting about We

0:05:44.360 --> 0:05:46.640
<v Speaker 1>might allude to it once or twice, but it's sort

0:05:46.640 --> 0:05:50.240
<v Speaker 1>of its own thing as opposed to you know, it's

0:05:50.279 --> 0:05:52.839
<v Speaker 1>like a separate product from Google Map. Sure, bits of

0:05:52.880 --> 0:05:54.880
<v Speaker 1>it have been integrated to Google Maps to make it

0:05:54.920 --> 0:05:57.640
<v Speaker 1>the rich experience that it is today, but for the

0:05:57.680 --> 0:06:00.279
<v Speaker 1>most part it is a separate issue. Yeah, but but

0:06:00.640 --> 0:06:04.359
<v Speaker 1>integral to to creating the Google Maps experience that that

0:06:04.440 --> 0:06:06.240
<v Speaker 1>we know of today. Sure. So that was That was

0:06:06.279 --> 0:06:09.960
<v Speaker 1>two thousand four, two thousand five, UM February is when

0:06:10.279 --> 0:06:14.200
<v Speaker 1>the project of Google Maps was announced on the Google blog.

0:06:14.600 --> 0:06:17.960
<v Speaker 1>And at that time, Google Maps was available only through

0:06:18.040 --> 0:06:22.599
<v Speaker 1>two web browsers. Those web browsers were Bob's who lived

0:06:22.600 --> 0:06:25.200
<v Speaker 1>in No wait, no, I'm sorry, web browsers, not just

0:06:25.279 --> 0:06:29.440
<v Speaker 1>two people. One was an Internet Explorer, which was at

0:06:29.440 --> 0:06:35.640
<v Speaker 1>the time the dominant, overwhelmingly dominant browser. It's interesting to

0:06:35.640 --> 0:06:40.120
<v Speaker 1>see like the whole rise and fall of the various browsers. Uh.

0:06:40.160 --> 0:06:43.600
<v Speaker 1>And the other one was not Netscape. Netscape was already

0:06:44.040 --> 0:06:46.600
<v Speaker 1>off the charts at that point. It was Mozilla, which

0:06:46.680 --> 0:06:50.960
<v Speaker 1>we would eventually think of as Firefox because Firefox it

0:06:51.040 --> 0:06:54.400
<v Speaker 1>was not you know, Firefox is not Firefox is a

0:06:54.400 --> 0:06:56.680
<v Speaker 1>direct descendant of Mozilla, but it's kind of a branch

0:06:57.000 --> 0:07:00.120
<v Speaker 1>it split off. But anyway, at the time, those are

0:07:00.120 --> 0:07:04.839
<v Speaker 1>the two browsers that supported Google Maps right um. Also

0:07:04.880 --> 0:07:08.280
<v Speaker 1>in two thousand five, in June, Google Earth and Google

0:07:08.279 --> 0:07:13.280
<v Speaker 1>Maps API both launched. Right API that's an applications program

0:07:13.320 --> 0:07:18.040
<v Speaker 1>that allows developers to create stuff that works with whatever

0:07:18.080 --> 0:07:21.640
<v Speaker 1>it is the product is. So lots of different products

0:07:21.680 --> 0:07:25.440
<v Speaker 1>have this, not just in Google Application programming interfaces. Technically

0:07:25.480 --> 0:07:28.240
<v Speaker 1>what API stands for so this is an interface that

0:07:28.360 --> 0:07:32.960
<v Speaker 1>lets you build extra cool stuff that uses the technology

0:07:33.000 --> 0:07:36.600
<v Speaker 1>developed by someone else. So Facebook, for example, has an

0:07:36.600 --> 0:07:40.280
<v Speaker 1>API that allows people to build the various games and

0:07:40.320 --> 0:07:45.080
<v Speaker 1>other apps that run within the context of Facebook. So

0:07:45.400 --> 0:07:50.080
<v Speaker 1>the Google Maps API gave opportunities to other web pages

0:07:50.120 --> 0:07:54.200
<v Speaker 1>to have this stuff integrated into their page. So you

0:07:54.280 --> 0:07:57.440
<v Speaker 1>might see this was kind of a response to hackers

0:07:57.640 --> 0:08:00.360
<v Speaker 1>who hackers were sit there and they were kind of

0:08:00.520 --> 0:08:04.200
<v Speaker 1>reverse engineering Google Maps to figure out how it worked

0:08:04.480 --> 0:08:08.880
<v Speaker 1>and to try and give it new abilities based upon

0:08:08.920 --> 0:08:11.600
<v Speaker 1>their own experience, and Google eventually said, you know what,

0:08:11.920 --> 0:08:13.680
<v Speaker 1>let's just go ahead and create an API to make

0:08:13.680 --> 0:08:17.080
<v Speaker 1>this easier because there's some really cool stuff happening out there. Yeah,

0:08:17.160 --> 0:08:20.360
<v Speaker 1>and also once you once you give people the capacity

0:08:20.400 --> 0:08:22.600
<v Speaker 1>to use your product on their page, then you can

0:08:22.640 --> 0:08:25.640
<v Speaker 1>add your advertising into it. And yet again they are

0:08:25.760 --> 0:08:28.760
<v Speaker 1>an advertising company. A lot more people use your stuff

0:08:28.800 --> 0:08:30.840
<v Speaker 1>if you make it easier to use. Who would have

0:08:30.920 --> 0:08:36.480
<v Speaker 1>funked it? Absolutely insane? Um And in October of two five,

0:08:36.679 --> 0:08:39.960
<v Speaker 1>Maps for Mobile launched and uh and that was that

0:08:40.040 --> 0:08:44.120
<v Speaker 1>was back early enough in in cell phone service industry

0:08:44.280 --> 0:08:48.520
<v Speaker 1>that maybe not that many people were capable of using it. Yeah,

0:08:48.559 --> 0:08:51.679
<v Speaker 1>two thousand five, you're talking about a time when uh uh,

0:08:51.880 --> 0:08:54.400
<v Speaker 1>you know smartphones. If you listen to our history of

0:08:54.440 --> 0:08:57.280
<v Speaker 1>Smartphones episodes and if you have it, it's okay, we'll wait.

0:08:58.160 --> 0:09:01.240
<v Speaker 1>But you know that that's pretty early on in the

0:09:01.320 --> 0:09:03.720
<v Speaker 1>history of smartphones. I mean, until we hit two thousand seven,

0:09:03.720 --> 0:09:07.080
<v Speaker 1>when the iPhone comes out, smartphones did not really become

0:09:07.120 --> 0:09:10.360
<v Speaker 1>a big thing in the consumer market. I mean, we

0:09:10.400 --> 0:09:15.120
<v Speaker 1>had prosumers and executives who people in the business market,

0:09:15.120 --> 0:09:17.400
<v Speaker 1>people who needed to be connected to their email all

0:09:17.400 --> 0:09:20.079
<v Speaker 1>the time and bury all that kind of stuff above

0:09:20.120 --> 0:09:22.719
<v Speaker 1>our pay grade. You know, they were taking advantage of

0:09:22.760 --> 0:09:25.200
<v Speaker 1>this stuff. But yeah, it's kind of interesting that the

0:09:25.240 --> 0:09:28.120
<v Speaker 1>Google got into that. Now, granted it makes perfect sense, right,

0:09:28.160 --> 0:09:31.600
<v Speaker 1>because it's again, why why are you using these map

0:09:31.679 --> 0:09:33.720
<v Speaker 1>programs in the first place. It's usually because you have

0:09:33.800 --> 0:09:36.719
<v Speaker 1>to find your way to some other location, and so

0:09:36.760 --> 0:09:39.200
<v Speaker 1>it makes us to do that most often, possibly business

0:09:39.200 --> 0:09:41.840
<v Speaker 1>travelers have people who are going places. It turns out

0:09:41.840 --> 0:09:43.480
<v Speaker 1>that if you want to get from point A to

0:09:43.520 --> 0:09:46.000
<v Speaker 1>point B, it's not always convenient to carry a desktop

0:09:46.040 --> 0:09:50.600
<v Speaker 1>computer with you in the way. Yes, yes, um, okay, yeah.

0:09:50.640 --> 0:09:53.480
<v Speaker 1>And then then two thousand and six was when um,

0:09:53.559 --> 0:09:56.040
<v Speaker 1>some of Google Earth's satellite images started to be integrated

0:09:56.040 --> 0:10:00.480
<v Speaker 1>into maps. Very cool, making everything shiny um. And then

0:10:00.480 --> 0:10:04.600
<v Speaker 1>in July, Live traffic on mobile launched also cool. Yeah,

0:10:04.679 --> 0:10:06.720
<v Speaker 1>traffic is very cool. Yeah, we'll talk a little bit

0:10:06.760 --> 0:10:10.000
<v Speaker 1>about how they do that later on. It's neat, Yes,

0:10:10.640 --> 0:10:15.280
<v Speaker 1>it's mostly neat. It knows where you are, but but

0:10:15.320 --> 0:10:19.520
<v Speaker 1>not you just you there. We go pretty much summed

0:10:19.520 --> 0:10:21.000
<v Speaker 1>it up, but we will repeat it later in the show.

0:10:21.000 --> 0:10:23.760
<v Speaker 1>Don't worry with a little bit more clarity and fewer pronouns.

0:10:24.240 --> 0:10:30.319
<v Speaker 1>Uh so yeah. Two thousand seven was when my Maps launched.

0:10:31.000 --> 0:10:34.920
<v Speaker 1>My Maps being um uh the capacity for individual users

0:10:34.960 --> 0:10:39.160
<v Speaker 1>to make customized, shareable maps without using that fancy API

0:10:39.240 --> 0:10:41.200
<v Speaker 1>kind of stuff and needing to have an actual developer

0:10:41.200 --> 0:10:44.600
<v Speaker 1>working in things cool. So this weird idea, like, uh,

0:10:44.640 --> 0:10:47.280
<v Speaker 1>if you want to create a map that showed off,

0:10:47.320 --> 0:10:52.320
<v Speaker 1>say a particular hiking route or jogging route or something,

0:10:52.360 --> 0:10:54.120
<v Speaker 1>and you could send it off to someone else saying

0:10:54.240 --> 0:10:56.840
<v Speaker 1>this is what I use because it's really well lit,

0:10:57.000 --> 0:10:59.800
<v Speaker 1>it's safe, neighborhoods. That kind of stuff very useful. Yeah. Yeah,

0:10:59.800 --> 0:11:01.560
<v Speaker 1>if you're having a progressive dinner party and you want

0:11:01.600 --> 0:11:03.360
<v Speaker 1>to show people the route from one house to the next,

0:11:03.400 --> 0:11:06.240
<v Speaker 1>something like that progressive dinner party, it sounds like a

0:11:06.280 --> 0:11:09.000
<v Speaker 1>different thing than it is. I usually have aggressive dinner

0:11:09.040 --> 0:11:12.760
<v Speaker 1>parties where I just I just received further and further

0:11:12.800 --> 0:11:16.120
<v Speaker 1>into the background that everyone who's listening is like, that

0:11:16.280 --> 0:11:19.800
<v Speaker 1>is so not true. He just gets more and more boisterous,

0:11:19.840 --> 0:11:27.120
<v Speaker 1>he does. But I have I have no transitions for

0:11:27.160 --> 0:11:31.760
<v Speaker 1>any of these in in may view, it was a

0:11:31.840 --> 0:11:34.840
<v Speaker 1>thing that he um and and that was that was

0:11:34.880 --> 0:11:37.720
<v Speaker 1>when that was when they put some cameras on top

0:11:37.760 --> 0:11:39.600
<v Speaker 1>of some cars and sent them out into the world

0:11:39.640 --> 0:11:43.800
<v Speaker 1>and took a whole bunch of pictures of everything, upsetting

0:11:43.840 --> 0:11:46.640
<v Speaker 1>some people, which we will talk about again later on

0:11:46.679 --> 0:11:50.520
<v Speaker 1>in the podcast. Um, but but but giving you giving

0:11:50.559 --> 0:11:53.640
<v Speaker 1>you the capacity to visit a place that you have

0:11:53.840 --> 0:11:56.240
<v Speaker 1>never been and get an idea of what it's like

0:11:56.240 --> 0:11:58.959
<v Speaker 1>to walk around there. Very useful. I I used this

0:11:59.280 --> 0:12:01.000
<v Speaker 1>when I took a up to New York so I

0:12:01.000 --> 0:12:03.640
<v Speaker 1>could figure out where I needed to go to catch

0:12:03.679 --> 0:12:06.960
<v Speaker 1>the subway, and so I was looking for visual cues

0:12:07.000 --> 0:12:10.840
<v Speaker 1>because uh, I'm a Southerner and I was lost in

0:12:10.880 --> 0:12:15.200
<v Speaker 1>New York City and uh speaking speaking of which, a

0:12:15.240 --> 0:12:18.520
<v Speaker 1>Google Transit was then integrated into Maps in October. Yes,

0:12:18.840 --> 0:12:21.439
<v Speaker 1>very useful, so extremely useful, especially for people who do

0:12:21.520 --> 0:12:24.560
<v Speaker 1>not drive. Yes, this this is the product that lets

0:12:24.600 --> 0:12:28.360
<v Speaker 1>you look up things like public transportation schedules in various cities.

0:12:28.600 --> 0:12:30.720
<v Speaker 1>And you know they roll it out gradually. You know

0:12:30.760 --> 0:12:33.920
<v Speaker 1>they have to incorporate the data from various cities to

0:12:33.920 --> 0:12:35.679
<v Speaker 1>to get it back to you. But it it is

0:12:35.720 --> 0:12:37.800
<v Speaker 1>really really nifty. I use it all the time here

0:12:37.800 --> 0:12:40.560
<v Speaker 1>in Atlanta, where I'm going someplace where you know, I

0:12:40.600 --> 0:12:43.480
<v Speaker 1>don't regularly go there, and I want to know, okay, well,

0:12:43.520 --> 0:12:45.760
<v Speaker 1>if I need to get there by a certain time,

0:12:46.320 --> 0:12:48.040
<v Speaker 1>what time do I need to leave my house or

0:12:48.120 --> 0:12:52.000
<v Speaker 1>to to make that happen. So yeah, very useful tool. Yeah.

0:12:52.040 --> 0:12:54.840
<v Speaker 1>In April of two tho then walking directions were added,

0:12:55.200 --> 0:13:00.120
<v Speaker 1>further furthering the capacity. I'm seeing capacity a lot. This

0:13:00.160 --> 0:13:03.920
<v Speaker 1>episode's okay, I often say the word pumpkin for no

0:13:04.040 --> 0:13:09.120
<v Speaker 1>apparent reason. Pump in technology podcasts. I can't explain it.

0:13:09.280 --> 0:13:14.840
<v Speaker 1>Excellent walking directions April two eight, and then uh Matt

0:13:14.960 --> 0:13:19.240
<v Speaker 1>Maker in August, which let people start to write in

0:13:19.520 --> 0:13:24.280
<v Speaker 1>with changes um corrections to Google Maps, which is one

0:13:24.320 --> 0:13:27.280
<v Speaker 1>of the really big important things we think about the software.

0:13:27.280 --> 0:13:30.400
<v Speaker 1>We'll definitely get into that too, Yes, um. October was

0:13:30.760 --> 0:13:37.280
<v Speaker 1>Maps for Android launched, something that I use frequently. I mean, seriously,

0:13:37.280 --> 0:13:39.400
<v Speaker 1>it's one of It's one of the reasons why I

0:13:39.400 --> 0:13:42.080
<v Speaker 1>don't think I could ever go back from having a smartphone.

0:13:42.400 --> 0:13:46.800
<v Speaker 1>Is the map feature. Absolutely, I mean they are integral

0:13:46.840 --> 0:13:48.760
<v Speaker 1>to my use. I do not remember what I did

0:13:48.880 --> 0:13:51.480
<v Speaker 1>before I had that information on my phone. I certainly

0:13:51.480 --> 0:13:55.080
<v Speaker 1>don't remember where I was. I spent a lot of

0:13:55.120 --> 0:14:00.440
<v Speaker 1>time printing out directions. October of two nine my next

0:14:00.640 --> 0:14:03.320
<v Speaker 1>plot point in this in this audio drama, and that

0:14:03.440 --> 0:14:06.560
<v Speaker 1>was turned by turn Navigation and Android, another thing I

0:14:06.640 --> 0:14:08.800
<v Speaker 1>use a lot, which, Yeah, back to that robot voice.

0:14:08.840 --> 0:14:10.640
<v Speaker 1>You don't have to have a friend speaking in a

0:14:10.720 --> 0:14:13.600
<v Speaker 1>robot voice. Anymore, your your phone. You can be friendless

0:14:13.600 --> 0:14:15.640
<v Speaker 1>and your phone will do that for you. I actually

0:14:15.679 --> 0:14:17.840
<v Speaker 1>count my phone as one of my closest friends, because

0:14:17.880 --> 0:14:23.840
<v Speaker 1>otherwise the list is really short. Two thousand and ten,

0:14:24.000 --> 0:14:28.400
<v Speaker 1>biking directions added. Yeah, yeah, that that's also pretty cool now,

0:14:28.440 --> 0:14:29.840
<v Speaker 1>and again this is one of those things that the

0:14:29.840 --> 0:14:34.800
<v Speaker 1>crowdsourcing comes in handy. We'll talk about that again, but yeah.

0:14:34.800 --> 0:14:37.680
<v Speaker 1>By by August of two thousand ten, google maps mobile

0:14:37.720 --> 0:14:41.880
<v Speaker 1>heads surpassed a hundred million monthly users. That's a bunch.

0:14:42.160 --> 0:14:54.280
<v Speaker 1>That's more than two um and uh making making google

0:14:54.280 --> 0:14:57.720
<v Speaker 1>Maps in fact so big um and so popular that

0:14:57.800 --> 0:15:00.760
<v Speaker 1>by November there was this really interes sting news item

0:15:00.880 --> 0:15:04.600
<v Speaker 1>where there was an international dispute between Nicaragua and Costa Rica.

0:15:04.760 --> 0:15:07.800
<v Speaker 1>Oh yeah, I read about this. So from what I understand,

0:15:08.080 --> 0:15:11.480
<v Speaker 1>you had the borders were established between Nicaragua and Costa Rican.

0:15:11.880 --> 0:15:13.920
<v Speaker 1>This is a border that's been it was. It was

0:15:13.960 --> 0:15:16.640
<v Speaker 1>a disputed border, which Google Maps, by the way, will

0:15:16.680 --> 0:15:20.120
<v Speaker 1>mark in red on international borders right are in dispute.

0:15:20.360 --> 0:15:24.560
<v Speaker 1>But but it had been settled in one way and uh,

0:15:24.600 --> 0:15:30.000
<v Speaker 1>and then Nicaragua started to dig dig out part of

0:15:30.040 --> 0:15:33.560
<v Speaker 1>the river that separates the two countries, like they were

0:15:33.640 --> 0:15:36.920
<v Speaker 1>dredging the river, and technically they were dredging the river

0:15:37.200 --> 0:15:40.200
<v Speaker 1>on the Costa Rica side of the border, because they

0:15:40.240 --> 0:15:43.120
<v Speaker 1>took some exceptions. Costa Rica was like, hey, dude, what

0:15:43.160 --> 0:15:45.720
<v Speaker 1>are you doing? Except by saying hey dude, they actually

0:15:45.720 --> 0:15:49.240
<v Speaker 1>sent an armed group of people to stand at the

0:15:49.240 --> 0:15:53.600
<v Speaker 1>border of the river and stare directly at the Nicaragua

0:15:53.640 --> 0:15:56.720
<v Speaker 1>side and then the over and on the Nicaragua side.

0:15:56.760 --> 0:15:59.480
<v Speaker 1>You had the government say wait, wait, wait, Google Maps

0:15:59.520 --> 0:16:03.640
<v Speaker 1>says the is on our side, whereas I think anyone

0:16:03.640 --> 0:16:09.160
<v Speaker 1>would tell you that was probably a disingenuous move that yeah, yeah,

0:16:09.240 --> 0:16:10.920
<v Speaker 1>that might have been. That might have been a little

0:16:10.920 --> 0:16:14.960
<v Speaker 1>bit of a passing the buck. But anyway, multiply it was.

0:16:15.120 --> 0:16:18.400
<v Speaker 1>It was resolved that they were in fact on the

0:16:18.440 --> 0:16:22.320
<v Speaker 1>Costa Rica side, and they withdrew and uh and then

0:16:22.360 --> 0:16:27.080
<v Speaker 1>Google also amended the map. But that's not the only

0:16:27.120 --> 0:16:29.040
<v Speaker 1>time it's happened. There have been other cases where the

0:16:29.920 --> 0:16:34.000
<v Speaker 1>particularly around bodies of water, because it's it's hard to

0:16:34.000 --> 0:16:36.920
<v Speaker 1>see the dotted line underneath because it's always underneath all

0:16:36.920 --> 0:16:39.360
<v Speaker 1>that water, so it's really hard to tell where the

0:16:39.400 --> 0:16:42.800
<v Speaker 1>border is, and Google sometimes will uh you know, in

0:16:42.840 --> 0:16:45.280
<v Speaker 1>their maps they have it laid out one way and

0:16:45.360 --> 0:16:52.720
<v Speaker 1>in quote unquote reality, which your mileage may vary. Uh,

0:16:52.920 --> 0:16:55.960
<v Speaker 1>it's it's a different it's a different layout. So there

0:16:56.000 --> 0:16:58.560
<v Speaker 1>have been cases like that. Yeah, right right, But you know,

0:16:58.640 --> 0:17:00.320
<v Speaker 1>just just the fact that it was big enough that

0:17:00.320 --> 0:17:03.240
<v Speaker 1>that a government could sit there and say, well, Google

0:17:03.240 --> 0:17:06.400
<v Speaker 1>Map said, is impressive to me. I you know, I'm

0:17:06.480 --> 0:17:11.240
<v Speaker 1>also we can justify this war because Google said this.

0:17:11.440 --> 0:17:13.280
<v Speaker 1>I mean, gad, there was no war here. I don't

0:17:13.280 --> 0:17:18.280
<v Speaker 1>want to I'm obviously exaggerating for effect, but um, but yeah. Um.

0:17:18.359 --> 0:17:22.640
<v Speaker 1>Two thousand and eleven, uh, Android had Indoor Maps premiere,

0:17:23.359 --> 0:17:25.400
<v Speaker 1>which is the fun thing where if you get lost,

0:17:25.440 --> 0:17:28.280
<v Speaker 1>for example, in a mall instead of in a neighborhood, um,

0:17:28.520 --> 0:17:32.240
<v Speaker 1>you can call up a map on your Android device

0:17:32.520 --> 0:17:34.959
<v Speaker 1>and have it tell you where to go. Um. And

0:17:35.000 --> 0:17:37.720
<v Speaker 1>then in two thousand and twelve, which which we are

0:17:37.880 --> 0:17:42.199
<v Speaker 1>just recently out of, Google Plus Local premiered um. And

0:17:42.480 --> 0:17:45.720
<v Speaker 1>towards the end of the year, Apple and Google Maps

0:17:45.720 --> 0:17:49.640
<v Speaker 1>had some exciting things happen in that Apple totally kicked

0:17:49.680 --> 0:17:52.800
<v Speaker 1>Google Maps at the App Store for the premiere about

0:17:52.840 --> 0:17:55.320
<v Speaker 1>three months about three months. Yeah, it wasn't until December

0:17:55.359 --> 0:17:57.720
<v Speaker 1>that it came back. So but we will also talk

0:17:57.760 --> 0:18:00.520
<v Speaker 1>about that a little bit later on in the episode. Yeah. Well,

0:18:00.640 --> 0:18:03.080
<v Speaker 1>and and now I think I'm gonna take a little

0:18:03.080 --> 0:18:05.240
<v Speaker 1>bit of time here to talk about the nuts and

0:18:05.359 --> 0:18:09.439
<v Speaker 1>bolts that Google maps. Um, this is uh, this is

0:18:09.480 --> 0:18:11.840
<v Speaker 1>the technical part of our episode. And I'm not going

0:18:11.880 --> 0:18:15.240
<v Speaker 1>to get too deep into this because, for one thing,

0:18:15.280 --> 0:18:17.960
<v Speaker 1>it would be very difficult to really really dive into

0:18:18.040 --> 0:18:20.440
<v Speaker 1>it in an audio format. I kind of need visuals

0:18:20.520 --> 0:18:23.760
<v Speaker 1>to help we can gesticulate all we want. Again, it's

0:18:23.760 --> 0:18:28.080
<v Speaker 1>not really going to come from helping Lauren. But beyond that,

0:18:28.240 --> 0:18:31.200
<v Speaker 1>unfortunately it's lost. But but a couple of things I

0:18:31.200 --> 0:18:32.639
<v Speaker 1>wanted to talk about before I really get into the

0:18:32.720 --> 0:18:35.200
<v Speaker 1>nuts and bolts. First of all, with the satellite imagery,

0:18:35.720 --> 0:18:37.920
<v Speaker 1>that's kind of interesting in that there have been cases.

0:18:38.080 --> 0:18:39.720
<v Speaker 1>You know, we talked about the border dispute, there have

0:18:39.800 --> 0:18:43.439
<v Speaker 1>also been cases where Google has been asked by various

0:18:43.800 --> 0:18:47.840
<v Speaker 1>entities to blur out some of their satellite imagery, which

0:18:48.000 --> 0:18:50.720
<v Speaker 1>we should also point out Google is partnering with other

0:18:50.760 --> 0:18:53.760
<v Speaker 1>companies to get the data and the images. It's not

0:18:53.880 --> 0:18:58.719
<v Speaker 1>that Google has satellites encircling the earth constantly taking photos. Uh.

0:18:58.880 --> 0:19:03.520
<v Speaker 1>So the satellite imagery is acquired through other other partners.

0:19:03.560 --> 0:19:06.360
<v Speaker 1>But there have been times where Google has blurred stuff out.

0:19:06.400 --> 0:19:09.040
<v Speaker 1>In some cases, it no longer does blur out a

0:19:09.040 --> 0:19:11.600
<v Speaker 1>few of those places like the White House, that kind

0:19:11.600 --> 0:19:15.359
<v Speaker 1>of thing, right, but it used to be facilities. Um

0:19:15.640 --> 0:19:18.600
<v Speaker 1>some it's like like like like military basis would be

0:19:18.640 --> 0:19:21.479
<v Speaker 1>a big one, right, And and so there have been

0:19:21.480 --> 0:19:23.480
<v Speaker 1>ties where Google has blurred that stuff out a little

0:19:23.520 --> 0:19:27.479
<v Speaker 1>bit to make it less likely that someone might use

0:19:27.520 --> 0:19:30.800
<v Speaker 1>Google Maps in a military strike against a target, that

0:19:30.880 --> 0:19:34.639
<v Speaker 1>kind of thing. Also, Uh, if you ever wanted to

0:19:34.720 --> 0:19:37.439
<v Speaker 1>know what Area fifty one looks like, you can actually

0:19:37.440 --> 0:19:40.960
<v Speaker 1>see that on Google Maps. Yeah, you can see its

0:19:40.960 --> 0:19:43.960
<v Speaker 1>satellite you. Oh yeah, no, it's it's it's there now. Granted,

0:19:44.040 --> 0:19:45.760
<v Speaker 1>you know, we should also point out the Area fifty

0:19:45.800 --> 0:19:48.600
<v Speaker 1>one hasn't really been an active secret base for a while.

0:19:49.040 --> 0:19:51.240
<v Speaker 1>They moved that we would have to talk to the

0:19:51.240 --> 0:19:54.159
<v Speaker 1>conspiracy stuff guys. I'm pretty sure they're in Colorado now actually,

0:19:54.240 --> 0:19:56.280
<v Speaker 1>and that's not a joke. I think they're really. I

0:19:56.320 --> 0:20:00.640
<v Speaker 1>think the new base where a lot of the secret

0:20:00.800 --> 0:20:04.160
<v Speaker 1>Air Force stuff where they're doing test flights of secret

0:20:04.320 --> 0:20:07.639
<v Speaker 1>aircraft is out of Colorado and not area if if

0:20:07.640 --> 0:20:10.320
<v Speaker 1>do you want anymore, Um, that's just off the top

0:20:10.320 --> 0:20:11.840
<v Speaker 1>of my head. But anyway, it is on there if

0:20:11.880 --> 0:20:14.800
<v Speaker 1>you want to take a look at it. But getting

0:20:14.840 --> 0:20:17.600
<v Speaker 1>into the nuts and bolts, it all starts with a

0:20:17.800 --> 0:20:22.280
<v Speaker 1>project at Google that they call ground Truth. Now, if

0:20:22.320 --> 0:20:24.840
<v Speaker 1>you think about all the Google maps you've seen in

0:20:24.840 --> 0:20:27.159
<v Speaker 1>the various ways that you can customize it, where you

0:20:27.160 --> 0:20:29.960
<v Speaker 1>can put push pens in, you can put different routes in,

0:20:30.119 --> 0:20:32.000
<v Speaker 1>and you can view it in a million different ways,

0:20:32.760 --> 0:20:36.520
<v Speaker 1>ground Truth is kind of the focal point of all that.

0:20:36.640 --> 0:20:39.240
<v Speaker 1>Think of it as like the proto map. It has

0:20:39.480 --> 0:20:44.720
<v Speaker 1>all this data and we're talking terabytes of data here

0:20:44.840 --> 0:20:47.159
<v Speaker 1>that are going into making the maps what they are,

0:20:47.240 --> 0:20:49.159
<v Speaker 1>and that kind of terrifying amount of data that we

0:20:49.200 --> 0:20:52.440
<v Speaker 1>can't even really deal with on a mental level because

0:20:53.080 --> 0:20:55.840
<v Speaker 1>think about the stuff that's involved in a Google map.

0:20:55.880 --> 0:21:00.200
<v Speaker 1>You've got the actual graphical representation of the map up,

0:21:00.240 --> 0:21:02.440
<v Speaker 1>so you've got you know, streets, You've got you might

0:21:02.440 --> 0:21:05.359
<v Speaker 1>have you know, outlines of buildings, you have uh, the

0:21:05.440 --> 0:21:08.600
<v Speaker 1>names of landmarks, that kind of stuff. On top of that,

0:21:08.800 --> 0:21:12.639
<v Speaker 1>all of those those pieces of information are linked to

0:21:13.320 --> 0:21:17.879
<v Speaker 1>um coordinates right, physical coordinates right exactly, so latitude and

0:21:17.920 --> 0:21:21.400
<v Speaker 1>longitude you know that those are all identified, so that

0:21:21.600 --> 0:21:23.639
<v Speaker 1>when you look at a map, you're looking at it

0:21:23.760 --> 0:21:26.000
<v Speaker 1>the correct you know way. It's not just a bunch

0:21:26.000 --> 0:21:29.359
<v Speaker 1>of random places. Hey, Now Rushmore is right next to

0:21:29.400 --> 0:21:32.040
<v Speaker 1>the Grand Canyon, which is right next to Disney World.

0:21:32.119 --> 0:21:35.359
<v Speaker 1>And I mean that's not a little bit more precise

0:21:35.400 --> 0:21:37.520
<v Speaker 1>than it used to be. Is all we're saying. We

0:21:37.520 --> 0:21:40.280
<v Speaker 1>have we have precisely to scale right. And then on

0:21:40.320 --> 0:21:44.720
<v Speaker 1>top of that, you have things like business names included

0:21:44.760 --> 0:21:48.440
<v Speaker 1>in this information. It's it's lots of info all together,

0:21:48.760 --> 0:21:51.600
<v Speaker 1>and it's all there because you need to be able

0:21:51.640 --> 0:21:53.800
<v Speaker 1>to look at the map in one of a billion

0:21:53.840 --> 0:21:56.560
<v Speaker 1>different ways. So all this data is there, and then

0:21:56.680 --> 0:22:00.479
<v Speaker 1>Google's algorithms are what have to make sense of the

0:22:00.520 --> 0:22:04.320
<v Speaker 1>information and display the information that's relevant to you in

0:22:04.359 --> 0:22:08.760
<v Speaker 1>the context that you are using the maps in when

0:22:08.760 --> 0:22:10.320
<v Speaker 1>you when you go in and say, hey, I want traffic,

0:22:10.359 --> 0:22:13.159
<v Speaker 1>HAIR want satellite, Hey I want to know how to

0:22:13.160 --> 0:22:15.240
<v Speaker 1>get from point A to point B versus, Hey, I

0:22:15.240 --> 0:22:18.320
<v Speaker 1>want to know how many different pizza places are around

0:22:18.400 --> 0:22:22.000
<v Speaker 1>point B versus I want to know where the top

0:22:22.119 --> 0:22:25.960
<v Speaker 1>rated restaurant in San Francisco. Is these are all different

0:22:26.000 --> 0:22:28.320
<v Speaker 1>contexts you can use Google Maps in, and so it

0:22:28.400 --> 0:22:31.600
<v Speaker 1>has to be able to be very flexible. Now when

0:22:31.640 --> 0:22:34.840
<v Speaker 1>you're actually looking at Google Maps, what you're looking at

0:22:35.040 --> 0:22:37.440
<v Speaker 1>is uh that has a top side a top bar

0:22:37.480 --> 0:22:40.960
<v Speaker 1>in a sidebar, and those are just basic HTML. So

0:22:41.080 --> 0:22:44.200
<v Speaker 1>it's just like which hypertext markup language. It's the stuff

0:22:44.240 --> 0:22:46.879
<v Speaker 1>that the web is made of and dreams as it

0:22:46.880 --> 0:22:51.920
<v Speaker 1>turns out that parts of life and then the rest

0:22:52.000 --> 0:22:56.080
<v Speaker 1>of it it all well, originally it was all XML,

0:22:56.119 --> 0:22:59.760
<v Speaker 1>which is extensible markup language. Now, extensible markup language is

0:22:59.800 --> 0:23:04.080
<v Speaker 1>a way of telling a client, meaning a web browser

0:23:04.119 --> 0:23:08.040
<v Speaker 1>in this case, how to display the information. So it's

0:23:08.040 --> 0:23:10.720
<v Speaker 1>a set of instructions that says, here's all this data,

0:23:10.880 --> 0:23:13.520
<v Speaker 1>and here's how you show the data to the person

0:23:13.600 --> 0:23:16.920
<v Speaker 1>looking at it. Okay, So it's just a set of instructions, really,

0:23:16.960 --> 0:23:19.280
<v Speaker 1>is what it What it boils down to. These days,

0:23:19.280 --> 0:23:22.640
<v Speaker 1>didn't they switch to a to a JavaScript object. They've

0:23:22.680 --> 0:23:25.480
<v Speaker 1>got Java script. Yeah, it's all JavaScript and it's all

0:23:25.600 --> 0:23:30.080
<v Speaker 1>um it's JavaScript is what they program everything in. I mean,

0:23:30.119 --> 0:23:33.399
<v Speaker 1>it's essentially Back when it first started, this was a

0:23:33.440 --> 0:23:36.720
<v Speaker 1>C plus plus program. That was back when the Dutch

0:23:36.760 --> 0:23:39.520
<v Speaker 1>brothers were working on it, and now it's uh, now

0:23:39.560 --> 0:23:42.639
<v Speaker 1>it's all JavaScript stuff, but yeah, it's uh. You know,

0:23:42.640 --> 0:23:45.280
<v Speaker 1>it was really heavily using x m L and UH

0:23:45.320 --> 0:23:49.440
<v Speaker 1>and something called x s t L which is extensible

0:23:49.480 --> 0:23:53.040
<v Speaker 1>style sheet language. You would apply that to the XML

0:23:53.080 --> 0:23:54.920
<v Speaker 1>to get h t m L. All of that is

0:23:54.960 --> 0:23:58.080
<v Speaker 1>just very technical, and it also ultimately doesn't really matter

0:23:58.119 --> 0:24:01.560
<v Speaker 1>because they kind of switched to something called maps g L,

0:24:01.960 --> 0:24:05.200
<v Speaker 1>which is a variant of the Web Graphics Library. That's

0:24:05.240 --> 0:24:07.800
<v Speaker 1>the Java script you're talking about, part of the JavaScript

0:24:07.840 --> 0:24:12.280
<v Speaker 1>Application Programming interface, and it renders interactive graphics, which is

0:24:12.320 --> 0:24:15.520
<v Speaker 1>what Google Maps are. It's an interactive graphic that you

0:24:15.560 --> 0:24:18.240
<v Speaker 1>can play with. It's actually really kind of cool the

0:24:18.280 --> 0:24:20.640
<v Speaker 1>way that works. Um. I have to give a lot

0:24:20.680 --> 0:24:25.560
<v Speaker 1>of credit, uh to Joel Webber. Now, Joel Webber is

0:24:26.400 --> 0:24:29.000
<v Speaker 1>is a former graduate of Georgia Tech, but I don't

0:24:29.000 --> 0:24:34.400
<v Speaker 1>hold that against him. Go Bulldogs, I'm a Gator. Oh

0:24:35.920 --> 0:24:39.879
<v Speaker 1>oh well, then Joel and I both hate you. You

0:24:40.040 --> 0:24:44.080
<v Speaker 1>learn things every day, right, so I mean, granted, I

0:24:44.119 --> 0:24:46.359
<v Speaker 1>never once went to a football game, and I was

0:24:46.400 --> 0:24:49.320
<v Speaker 1>not on the football team, so you weren't you don't

0:24:49.320 --> 0:24:52.320
<v Speaker 1>have to hate me that much. She moves like a

0:24:52.359 --> 0:24:56.840
<v Speaker 1>running back is all I'm saying. Um, anyway, what that means?

0:24:58.080 --> 0:25:01.879
<v Speaker 1>I think running back is in baseball. So anyway, steroid,

0:25:02.600 --> 0:25:08.440
<v Speaker 1>Sorry back to but no no. Joel Webber had he

0:25:08.640 --> 0:25:11.920
<v Speaker 1>took a lot of initiative early early on in Google Maps.

0:25:12.000 --> 0:25:13.840
<v Speaker 1>He thought it was a very interesting product, and then

0:25:13.880 --> 0:25:16.359
<v Speaker 1>he began to reverse engineer it and kind of learned

0:25:16.400 --> 0:25:19.720
<v Speaker 1>the way it worked. So it wasn't until fairly recently

0:25:19.720 --> 0:25:23.000
<v Speaker 1>the Google started talking about what makes Google Maps tick.

0:25:23.160 --> 0:25:24.399
<v Speaker 1>In fact, I would say I think it was like

0:25:24.400 --> 0:25:27.119
<v Speaker 1>two thousand twelve when they started letting journalists come in

0:25:27.160 --> 0:25:30.320
<v Speaker 1>and they were essentially giving uh kind of a symposium

0:25:30.720 --> 0:25:32.800
<v Speaker 1>on an overview of how it works. But before that,

0:25:32.920 --> 0:25:37.400
<v Speaker 1>it took people who were actually to dig into it exactly,

0:25:37.440 --> 0:25:38.879
<v Speaker 1>and Joel Weber was one of those guys. And he

0:25:38.920 --> 0:25:40.679
<v Speaker 1>still has quite a bit of information up on the

0:25:40.680 --> 0:25:43.919
<v Speaker 1>web that explains what he did and and sort of

0:25:43.920 --> 0:25:47.760
<v Speaker 1>what he learned. And among those things, he learned that

0:25:48.000 --> 0:25:51.080
<v Speaker 1>the the center pain that the actual map that you're

0:25:51.080 --> 0:25:53.879
<v Speaker 1>looking at is made up of a grid of tiles,

0:25:54.480 --> 0:25:56.560
<v Speaker 1>and that grid is a hundred and twenty eight wide

0:25:56.560 --> 0:26:00.720
<v Speaker 1>and tall. Not all of those tiles are in view

0:26:01.680 --> 0:26:03.880
<v Speaker 1>of the map. So so I think of the think

0:26:03.880 --> 0:26:05.800
<v Speaker 1>of the map is kind of cutting off. It's it's

0:26:05.880 --> 0:26:10.040
<v Speaker 1>the center of this tiled puzzle and the border around it.

0:26:10.080 --> 0:26:13.320
<v Speaker 1>There are tiles that are outside of your your vision, okay,

0:26:14.400 --> 0:26:17.760
<v Speaker 1>and you know you can dragon and move the map around.

0:26:17.800 --> 0:26:20.040
<v Speaker 1>You know, you hold down the mouse button and you

0:26:20.080 --> 0:26:22.639
<v Speaker 1>pull the mouse across and then the map moves. I

0:26:22.680 --> 0:26:24.200
<v Speaker 1>believe the Google term for this, by the way, is

0:26:24.280 --> 0:26:27.560
<v Speaker 1>slippy map. Yes, which I love this And it turns

0:26:27.560 --> 0:26:30.520
<v Speaker 1>out the slippy map. The reason it works is that

0:26:31.080 --> 0:26:34.760
<v Speaker 1>every single image you're looking at is absolutely positioned, and

0:26:34.840 --> 0:26:38.600
<v Speaker 1>when you scroll, it is essentially picking up the tiles

0:26:38.680 --> 0:26:41.040
<v Speaker 1>that are off screen on one side and placing them

0:26:41.080 --> 0:26:43.200
<v Speaker 1>down on the other side. If you want to think

0:26:43.200 --> 0:26:46.200
<v Speaker 1>of like a different way of of imagining this, Joel

0:26:46.280 --> 0:26:48.760
<v Speaker 1>had a great example. Just imagine that you're on a

0:26:48.800 --> 0:26:52.080
<v Speaker 1>train and the way that you continue moving forward is

0:26:52.119 --> 0:26:54.800
<v Speaker 1>that you pick up the track you've just crossed over

0:26:54.880 --> 0:26:56.480
<v Speaker 1>and you put it down in front of you so

0:26:56.520 --> 0:26:59.960
<v Speaker 1>you can keep going. So as you're moving, your remove

0:27:00.000 --> 0:27:01.760
<v Speaker 1>moving the track behind you and putting it in front

0:27:01.760 --> 0:27:03.600
<v Speaker 1>of you, and that way, you just you don't have

0:27:03.640 --> 0:27:07.520
<v Speaker 1>to end up generating the entire map, which would be

0:27:07.560 --> 0:27:10.800
<v Speaker 1>a huge drain on resources. It's clipping it down to

0:27:11.280 --> 0:27:14.800
<v Speaker 1>just the integral, right, and exactly the stuff that you need.

0:27:14.880 --> 0:27:18.399
<v Speaker 1>It can cash stuff that happens to be around. And

0:27:18.880 --> 0:27:22.280
<v Speaker 1>again you've got you've got stuff that's two or three

0:27:22.400 --> 0:27:26.840
<v Speaker 1>or four fifty tiles off the border, right, so as

0:27:26.840 --> 0:27:29.280
<v Speaker 1>you're pulling your first seeing stuff that's already loaded up,

0:27:29.320 --> 0:27:31.960
<v Speaker 1>it's just wasn't in your view, right, and then the

0:27:32.280 --> 0:27:34.840
<v Speaker 1>tiles that are essentially moving to the other side are

0:27:34.840 --> 0:27:37.440
<v Speaker 1>starting to pull the data necessary in case you keep

0:27:37.480 --> 0:27:39.679
<v Speaker 1>going that way. So it gives you the sort of

0:27:39.760 --> 0:27:45.280
<v Speaker 1>infinite scroll ability um. And also it's it's very much

0:27:45.680 --> 0:27:49.480
<v Speaker 1>a client side application. And what we mean by that

0:27:49.760 --> 0:27:54.080
<v Speaker 1>is that while it's pulling data from servers, from Google servers,

0:27:54.119 --> 0:27:57.480
<v Speaker 1>which has you know, have all this information, the most

0:27:57.520 --> 0:28:00.199
<v Speaker 1>of the work is being done within the client, so

0:28:00.359 --> 0:28:03.240
<v Speaker 1>on your computer, within the web browser, on your smartphone whatever,

0:28:03.800 --> 0:28:06.240
<v Speaker 1>that's what's doing most of the work. And the good

0:28:06.240 --> 0:28:08.919
<v Speaker 1>thing about that is it means that frees up the

0:28:09.000 --> 0:28:12.880
<v Speaker 1>servers on Google side, because lots of people are using this, right,

0:28:13.000 --> 0:28:16.240
<v Speaker 1>and we talked about how more than two, and we

0:28:16.320 --> 0:28:18.600
<v Speaker 1>talked about how many different ways you can use it.

0:28:19.000 --> 0:28:21.000
<v Speaker 1>So with that in mind, with all the different ways

0:28:21.040 --> 0:28:23.080
<v Speaker 1>you can use it, all the data that Google is holding,

0:28:23.520 --> 0:28:27.159
<v Speaker 1>and the number of people, it's important that we that

0:28:27.280 --> 0:28:29.600
<v Speaker 1>Google had designed it, and I say we that Google

0:28:29.600 --> 0:28:32.080
<v Speaker 1>had designed the system in such a way that it

0:28:32.200 --> 0:28:36.040
<v Speaker 1>doesn't bog down the server side or else. Every time

0:28:36.040 --> 0:28:37.920
<v Speaker 1>we would try to use Google Maps, it would take forever.

0:28:38.800 --> 0:28:40.680
<v Speaker 1>And because a lot of that work is being done

0:28:40.680 --> 0:28:43.760
<v Speaker 1>by our devices, it means that you know, if there's

0:28:43.760 --> 0:28:48.240
<v Speaker 1>something slow to computer's fault. That's not exactly true, because

0:28:48.240 --> 0:28:51.280
<v Speaker 1>I mean there could be other issues obviously, but in general,

0:28:51.400 --> 0:28:55.040
<v Speaker 1>it means that the system works more smoothly than it

0:28:55.040 --> 0:28:59.280
<v Speaker 1>would if it was all server side. So I mean,

0:29:00.120 --> 0:29:03.960
<v Speaker 1>like I said, I could get further into the actual

0:29:04.640 --> 0:29:07.800
<v Speaker 1>nuts and bolts of what Google Maps is doing and

0:29:07.840 --> 0:29:10.800
<v Speaker 1>how it's doing it, but ultimately I think it would

0:29:10.880 --> 0:29:15.120
<v Speaker 1>be more confusing than helpful. And also, we're getting to

0:29:15.120 --> 0:29:17.600
<v Speaker 1>a point now where I have got to be completely

0:29:17.680 --> 0:29:20.000
<v Speaker 1>upfront and honest with you guys, Like all of this

0:29:20.160 --> 0:29:21.800
<v Speaker 1>I've got a pretty good handle on, but when I

0:29:21.880 --> 0:29:24.240
<v Speaker 1>started going further in, it's going into a level of

0:29:24.280 --> 0:29:28.520
<v Speaker 1>development and programming that's beyond my own personal experience. So

0:29:28.560 --> 0:29:31.800
<v Speaker 1>at that point, I'd just be like, well, according to this,

0:29:32.040 --> 0:29:35.000
<v Speaker 1>this word that I don't know affects this other word

0:29:35.040 --> 0:29:38.040
<v Speaker 1>I don't know, and I'd rather just spare everybody that

0:29:39.240 --> 0:29:43.640
<v Speaker 1>thank you, You're welcome. Hey guys, it's Jonathan from nineteen

0:29:43.680 --> 0:29:46.280
<v Speaker 1>and I am so lost while I get my bearings.

0:29:46.360 --> 0:29:55.880
<v Speaker 1>Let's take a quick break to thank our sponsor, and

0:29:56.120 --> 0:29:59.320
<v Speaker 1>now back to the show. Alright, So, one of the

0:29:59.560 --> 0:30:01.000
<v Speaker 1>many top that we said that we were going to

0:30:01.000 --> 0:30:04.160
<v Speaker 1>come back to was Google street View. And the reason

0:30:04.200 --> 0:30:05.719
<v Speaker 1>that we wanted to come back to this is that

0:30:05.800 --> 0:30:07.760
<v Speaker 1>it has been a little bit contentious because it's this

0:30:07.880 --> 0:30:10.360
<v Speaker 1>fabulous technology that, like we said, let's you visit a

0:30:10.360 --> 0:30:12.520
<v Speaker 1>place that you've never been to. Let's you walk around

0:30:12.800 --> 0:30:15.080
<v Speaker 1>an area that you are perhaps going to visit or

0:30:15.080 --> 0:30:17.960
<v Speaker 1>are just curious about, without having to get on a

0:30:18.000 --> 0:30:19.720
<v Speaker 1>plane and get out in the wet, in the rain

0:30:19.760 --> 0:30:22.800
<v Speaker 1>and the cold. You know, it lets you do more

0:30:23.000 --> 0:30:26.720
<v Speaker 1>once you get to a location. However, unlets you do

0:30:26.760 --> 0:30:28.640
<v Speaker 1>more when you get to a location by virtue of

0:30:28.680 --> 0:30:31.520
<v Speaker 1>the fact that it's taken detailed pictures of that location,

0:30:31.880 --> 0:30:36.840
<v Speaker 1>including for example, the cars and people and children and

0:30:37.000 --> 0:30:40.640
<v Speaker 1>dogs that were walking by when the photography was taken.

0:30:41.720 --> 0:30:44.240
<v Speaker 1>And some people had a problem with this. Some people said, hey,

0:30:44.280 --> 0:30:47.640
<v Speaker 1>maybe maybe my baby should not be on Google street View. Yeah,

0:30:47.680 --> 0:30:51.920
<v Speaker 1>maybe you shouldn't have that picture of me coming out

0:30:51.960 --> 0:30:57.600
<v Speaker 1>of the adult entertainment establishment, uh in downtown Atlanta. So

0:30:57.680 --> 0:31:02.040
<v Speaker 1>that now whenever anyone looks at said adult entertainment establishment

0:31:02.040 --> 0:31:05.800
<v Speaker 1>on Google street View, they see that, by the way,

0:31:05.880 --> 0:31:08.960
<v Speaker 1>is a generic me, not me me. It's the royal me.

0:31:10.640 --> 0:31:13.440
<v Speaker 1>I guess, I guess how that works. But but no,

0:31:13.680 --> 0:31:18.560
<v Speaker 1>that's exactly that's exactly right there. There were several communities

0:31:18.760 --> 0:31:23.320
<v Speaker 1>not and also individuals that objected to Google street View,

0:31:23.400 --> 0:31:27.360
<v Speaker 1>saying that, uh, it violated privacy, that they felt it

0:31:27.360 --> 0:31:30.200
<v Speaker 1>was kind of creepy. There were people who who said

0:31:30.240 --> 0:31:33.120
<v Speaker 1>that this is going to turn into a tool for

0:31:33.600 --> 0:31:36.960
<v Speaker 1>thieves to use so they can they can virtually case

0:31:37.040 --> 0:31:40.360
<v Speaker 1>a house without ever having to actually go into the neighborhood. Sure, sure,

0:31:40.680 --> 0:31:42.960
<v Speaker 1>for the kind of higher paranoia of this is going

0:31:43.000 --> 0:31:45.560
<v Speaker 1>to turn into a government tool for those countries that

0:31:45.640 --> 0:31:49.680
<v Speaker 1>do not have CCTV already. Sure, yeah, yeah, or or

0:31:49.720 --> 0:31:53.200
<v Speaker 1>that uh, you know, maybe the day that Google street

0:31:53.240 --> 0:31:58.080
<v Speaker 1>View went through my neighborhood was after I had not

0:31:58.080 --> 0:32:01.000
<v Speaker 1>not taking care of my lawn yet. And so now

0:32:01.200 --> 0:32:03.560
<v Speaker 1>the later when you try to sell your house exactly

0:32:03.600 --> 0:32:06.920
<v Speaker 1>and people like, m, that's a dump. Yeah, it may

0:32:07.040 --> 0:32:10.120
<v Speaker 1>very well be any of those things. Now, the flip

0:32:10.160 --> 0:32:12.040
<v Speaker 1>side of that is that there were people who had

0:32:12.120 --> 0:32:15.320
<v Speaker 1>fun with Google street They would see that the Google

0:32:15.360 --> 0:32:17.200
<v Speaker 1>street View. They would either know that the car was

0:32:17.200 --> 0:32:18.960
<v Speaker 1>scheduled to go down the street at a certain time,

0:32:19.120 --> 0:32:22.760
<v Speaker 1>or they would see it and they would stage various

0:32:23.040 --> 0:32:25.840
<v Speaker 1>humorous things to happen so that it would be captured

0:32:25.880 --> 0:32:27.880
<v Speaker 1>by the Google street View car as it went by.

0:32:28.600 --> 0:32:30.560
<v Speaker 1>We've talked about some of these in previous episodes of

0:32:30.560 --> 0:32:34.680
<v Speaker 1>Tech Stuff, where there were people who would create a

0:32:34.760 --> 0:32:40.040
<v Speaker 1>virtual parade on on a street and yeah, it's fantastic.

0:32:40.320 --> 0:32:42.280
<v Speaker 1>If you look at Google street View and you look

0:32:42.280 --> 0:32:44.800
<v Speaker 1>at you know, art projects or parade that kind of stuff,

0:32:45.440 --> 0:32:47.280
<v Speaker 1>it will pull these these images up and you can

0:32:47.280 --> 0:32:49.680
<v Speaker 1>actually see how creative people were. I saw one where

0:32:49.680 --> 0:32:54.080
<v Speaker 1>I was a group of larper's all in uh full foam,

0:32:54.240 --> 0:32:58.080
<v Speaker 1>gearing on each other. Wonderful. You're going through a suburban

0:32:58.080 --> 0:33:02.600
<v Speaker 1>neighborhood and like there's a melee happening. Um. I mean

0:33:02.800 --> 0:33:05.080
<v Speaker 1>if it were me, I know what I would want

0:33:05.080 --> 0:33:06.800
<v Speaker 1>to do. Like anytime I knew that there was gonna

0:33:06.840 --> 0:33:09.000
<v Speaker 1>be a Google street View car going through New York,

0:33:09.000 --> 0:33:11.760
<v Speaker 1>I would be like, Okay, guys, it's Warriors. Causplay time.

0:33:11.760 --> 0:33:14.440
<v Speaker 1>Who wants to be the baseball furies? Who wants to

0:33:14.480 --> 0:33:16.520
<v Speaker 1>be the high hats? We are gonna go out there

0:33:16.800 --> 0:33:20.040
<v Speaker 1>and bangers. We are gonna make some noise. Can you

0:33:20.120 --> 0:33:23.800
<v Speaker 1>dig it? That's probably the whitest can you dig it?

0:33:24.760 --> 0:33:27.920
<v Speaker 1>I think it probably was. History is being made right here.

0:33:28.200 --> 0:33:31.480
<v Speaker 1>Come out and play a dear. That's a documentary for

0:33:31.520 --> 0:33:36.160
<v Speaker 1>you folks out there for Warriors. Late seventies look important,

0:33:36.240 --> 0:33:40.520
<v Speaker 1>important information. But yeah, so so it's gonne, you know,

0:33:40.680 --> 0:33:43.360
<v Speaker 1>both with the privacy issues and as well as like

0:33:43.480 --> 0:33:46.080
<v Speaker 1>people you know, taking advantage of it to have some fun.

0:33:46.480 --> 0:33:48.320
<v Speaker 1>I think I think for the most part, Google enjoys

0:33:48.360 --> 0:33:50.239
<v Speaker 1>the whole let's have fun with it thing as long

0:33:50.240 --> 0:33:51.840
<v Speaker 1>as it's within the realms of you know, safety and

0:33:51.880 --> 0:33:54.840
<v Speaker 1>good taste. But the but as the privacy thing has

0:33:54.840 --> 0:33:57.000
<v Speaker 1>been a lot more complicated. I mean, you've had entire

0:33:57.040 --> 0:34:00.320
<v Speaker 1>community say we don't want this. We think we're a

0:34:00.360 --> 0:34:03.280
<v Speaker 1>gated community. You do not get this is private property.

0:34:03.320 --> 0:34:06.000
<v Speaker 1>You don't get to come in through here. Um. You know,

0:34:06.040 --> 0:34:11.719
<v Speaker 1>Google's whole motto is that they want to index the

0:34:11.760 --> 0:34:14.640
<v Speaker 1>information of the universe, and part of that is all

0:34:14.680 --> 0:34:17.160
<v Speaker 1>of the places you can go on the planet Earth.

0:34:17.560 --> 0:34:20.440
<v Speaker 1>So there is there has been this problem. Now. The

0:34:20.440 --> 0:34:23.000
<v Speaker 1>other thing about street View is that it's actually been

0:34:23.120 --> 0:34:26.720
<v Speaker 1>very helpful with Google Maps in making them more accurate.

0:34:26.760 --> 0:34:28.960
<v Speaker 1>You know, we talked about earlier. If you were just

0:34:29.040 --> 0:34:32.200
<v Speaker 1>looking at a map, a physical map, a paper map

0:34:32.239 --> 0:34:34.520
<v Speaker 1>in your hands, you might not be able to find

0:34:34.520 --> 0:34:36.560
<v Speaker 1>the best route from where you are to where you're

0:34:36.600 --> 0:34:39.120
<v Speaker 1>going because you might not be able to see which

0:34:39.239 --> 0:34:43.960
<v Speaker 1>which roads are no longer open, or which ones are

0:34:44.000 --> 0:34:48.440
<v Speaker 1>one way streets, what's under construction exactly. So one of

0:34:48.480 --> 0:34:50.239
<v Speaker 1>the things that Google street View would do is that

0:34:50.280 --> 0:34:53.440
<v Speaker 1>the routes that these cars would take would help validate

0:34:53.680 --> 0:34:58.360
<v Speaker 1>which routes are open to vehicles. So if if a

0:34:58.400 --> 0:35:00.840
<v Speaker 1>Google street New car could not go up a street

0:35:00.960 --> 0:35:03.240
<v Speaker 1>it's because it might be a one way street or whatever,

0:35:03.640 --> 0:35:06.200
<v Speaker 1>then that information was part of the information that be

0:35:06.320 --> 0:35:09.560
<v Speaker 1>saved and would be integrated into that proto map I

0:35:09.640 --> 0:35:12.759
<v Speaker 1>was talking about, and you know, really when you think

0:35:12.800 --> 0:35:15.200
<v Speaker 1>about when you're getting directions from point A to point B,

0:35:15.560 --> 0:35:18.799
<v Speaker 1>it's pretty complex. It has to take into account all

0:35:18.840 --> 0:35:21.200
<v Speaker 1>of those things and say, all right, this may not

0:35:21.320 --> 0:35:23.640
<v Speaker 1>seem like it's the fastest route, but this it is,

0:35:23.719 --> 0:35:30.040
<v Speaker 1>because yeah, it's really complex. But Google street View helped

0:35:30.040 --> 0:35:32.080
<v Speaker 1>that out. So the Google street View provided two different

0:35:32.120 --> 0:35:35.520
<v Speaker 1>kinds of information. It provided that the images, which that

0:35:35.600 --> 0:35:38.720
<v Speaker 1>was the obvious one, top level, but also the route

0:35:38.719 --> 0:35:41.400
<v Speaker 1>information by the actual route the cars had to go

0:35:41.480 --> 0:35:44.600
<v Speaker 1>through in order to capture all those images. So that's

0:35:44.840 --> 0:35:48.000
<v Speaker 1>it was sort of a validation method that Google used

0:35:48.000 --> 0:35:50.600
<v Speaker 1>as well. On top of that, we had the whole

0:35:50.600 --> 0:35:54.160
<v Speaker 1>idea of this crowd sourcing, which we had talked about

0:35:54.280 --> 0:35:57.680
<v Speaker 1>a little bit earlier. But crowdsourcing. Google uses crowdsourcing in

0:35:57.719 --> 0:36:01.680
<v Speaker 1>two ways, or at least two ways one of Google Maps.

0:36:01.800 --> 0:36:05.279
<v Speaker 1>Google Maps. Google uses crowdsourcing in lots of ways, but

0:36:05.560 --> 0:36:08.160
<v Speaker 1>Google Maps in particular to two main ways. One of

0:36:08.160 --> 0:36:14.160
<v Speaker 1>them is traffic, and generally speaking, they're tracking, um, people

0:36:14.200 --> 0:36:17.759
<v Speaker 1>who happened to be using cell phones, particularly cell phones

0:36:17.840 --> 0:36:22.800
<v Speaker 1>using Google Maps and tracking their progress either through uh,

0:36:22.880 --> 0:36:27.200
<v Speaker 1>you know, little anonymous GPS tracking or anonymous uh cell

0:36:27.200 --> 0:36:30.720
<v Speaker 1>phone tracking, you know, as you move from from another

0:36:31.360 --> 0:36:34.000
<v Speaker 1>and the idea is that, hey, you know, if if

0:36:34.000 --> 0:36:37.359
<v Speaker 1>the same user is able to make their way through

0:36:37.480 --> 0:36:41.399
<v Speaker 1>this this particular street at this particular speed, that gives

0:36:41.440 --> 0:36:44.640
<v Speaker 1>me an idea of how how fast traffic is going

0:36:44.840 --> 0:36:47.160
<v Speaker 1>and whether or not, Yes, what color code? We need

0:36:47.239 --> 0:36:49.399
<v Speaker 1>to break that up as yeah, exactly like if they're

0:36:49.440 --> 0:36:52.840
<v Speaker 1>if they're crawling, they're either not in a car or

0:36:52.880 --> 0:36:56.400
<v Speaker 1>traffic is bad. And this is aggregated, so it's not

0:36:56.480 --> 0:37:00.400
<v Speaker 1>just a single person. We're talking thousands upon thousands of people.

0:37:01.080 --> 0:37:04.920
<v Speaker 1>And the important thing to remember is that, assuming that

0:37:04.960 --> 0:37:08.520
<v Speaker 1>we're all on the up and up, here is anonymous data. Right.

0:37:08.600 --> 0:37:11.680
<v Speaker 1>So Google doesn't know it's a particular person. Right, It

0:37:11.719 --> 0:37:13.960
<v Speaker 1>knows that it's your phone, but it doesn't know that

0:37:14.000 --> 0:37:16.160
<v Speaker 1>you are Jane Smith and that you are going from

0:37:16.200 --> 0:37:19.200
<v Speaker 1>your home to your office pet smart to write. All

0:37:19.200 --> 0:37:22.080
<v Speaker 1>it knows is that this particular phone is moving at

0:37:22.120 --> 0:37:26.799
<v Speaker 1>this particular speed in this particular place. So beyond that,

0:37:26.840 --> 0:37:29.799
<v Speaker 1>it doesn't know that that phone belongs to Jane or

0:37:29.840 --> 0:37:33.359
<v Speaker 1>that Jane is on her way to commit a hit

0:37:33.400 --> 0:37:37.000
<v Speaker 1>for the mob. Right, it does not it does not

0:37:37.120 --> 0:37:39.920
<v Speaker 1>record the starting and stopping points, which is another thing

0:37:39.960 --> 0:37:43.000
<v Speaker 1>that people were worried about with directions, right, right, of course,

0:37:43.120 --> 0:37:45.200
<v Speaker 1>if I put in I need to know how to

0:37:45.239 --> 0:37:48.080
<v Speaker 1>get to this point, is it going to be saved

0:37:48.320 --> 0:37:51.960
<v Speaker 1>somewhere so that Google knows that I went from here

0:37:52.000 --> 0:37:56.640
<v Speaker 1>to there? Obviously, depending upon what you're doing, that could

0:37:56.640 --> 0:38:00.959
<v Speaker 1>be very sensitive information, very undesirable share like up hunting. Yeah,

0:38:01.080 --> 0:38:02.759
<v Speaker 1>let's say that, you know, my boss is like, hey,

0:38:02.840 --> 0:38:05.960
<v Speaker 1>you know, um, this weird thing popped up. It turns

0:38:06.000 --> 0:38:07.960
<v Speaker 1>out it looks like you've been going to every single

0:38:07.960 --> 0:38:10.160
<v Speaker 1>one of our rivals recently, and a lot of our

0:38:10.480 --> 0:38:12.920
<v Speaker 1>rifles are coming out with really similar products to ours.

0:38:13.480 --> 0:38:16.560
<v Speaker 1>That would be I mean, clearly, you know that's unethical

0:38:16.560 --> 0:38:19.239
<v Speaker 1>behavior on the part of the user, but that's just sure.

0:38:19.480 --> 0:38:22.960
<v Speaker 1>But for example, um, yeah, the other way that the

0:38:23.000 --> 0:38:27.640
<v Speaker 1>traffic data is garnered is via microwaves. Oh wow, so

0:38:27.760 --> 0:38:32.919
<v Speaker 1>like when people are making popcorn? Yes, okay, but that's

0:38:32.960 --> 0:38:34.760
<v Speaker 1>but that's another episode that is in fact an episode

0:38:34.760 --> 0:38:38.000
<v Speaker 1>that Jonathan and christ did previously. Oh yeah, that's right.

0:38:38.080 --> 0:38:39.959
<v Speaker 1>I was like, this sounds really familiar, but I didn't

0:38:40.000 --> 0:38:45.840
<v Speaker 1>research this. We've already done this bit seventy something episodes,

0:38:45.880 --> 0:38:48.440
<v Speaker 1>kind of hard to keep track. He has no idea anymore. No,

0:38:48.640 --> 0:38:50.480
<v Speaker 1>I don't even know where I am. That's why I

0:38:50.480 --> 0:38:53.799
<v Speaker 1>need this podcast also ages getting to him. Thank you.

0:38:54.000 --> 0:38:55.759
<v Speaker 1>There has to be one in every episode, doesn't there?

0:38:55.800 --> 0:38:58.680
<v Speaker 1>There does? Okay, that's fair anyway. So that was one

0:38:58.880 --> 0:39:01.680
<v Speaker 1>form of crowdsource. The other one is you were talking

0:39:01.680 --> 0:39:05.440
<v Speaker 1>about the the the map maker. Where this idea about

0:39:06.160 --> 0:39:09.640
<v Speaker 1>in your personal experience using Google Maps, you might encounter

0:39:09.680 --> 0:39:13.080
<v Speaker 1>a situation where the map is not accurate, and it's

0:39:13.120 --> 0:39:16.719
<v Speaker 1>allowing people, um to be helpful. It's allowing you to

0:39:17.000 --> 0:39:21.360
<v Speaker 1>inform the map experience. Yo, dude, you totally turned me

0:39:21.400 --> 0:39:23.960
<v Speaker 1>down the wrong side of the street or the road

0:39:24.000 --> 0:39:25.799
<v Speaker 1>you wanted me to take as a private road and

0:39:25.840 --> 0:39:30.680
<v Speaker 1>I cannot actually drive on it. I encountered that actually yesterday.

0:39:30.920 --> 0:39:35.760
<v Speaker 1>But it was because Google Maps can't counter user stupidity,

0:39:36.200 --> 0:39:38.200
<v Speaker 1>and in my case, it was that I wasn't really

0:39:38.239 --> 0:39:40.160
<v Speaker 1>thinking I was. I was going to a specific location

0:39:40.200 --> 0:39:42.120
<v Speaker 1>on the minds anywhere. It was I was going to

0:39:42.160 --> 0:39:45.000
<v Speaker 1>the Atlanta Botanical Gardens so I could see some pretty lights.

0:39:45.080 --> 0:39:47.279
<v Speaker 1>Well that's a classy place to go down it is

0:39:47.640 --> 0:39:50.920
<v Speaker 1>I felt totally out of place. My wife, however, completely

0:39:50.960 --> 0:39:54.520
<v Speaker 1>at home. So trying to get to the Atlanta Botanical Gardens.

0:39:54.520 --> 0:39:58.399
<v Speaker 1>But here's the thing. Atlanta Botanical Gardens has a there's

0:39:58.440 --> 0:40:01.440
<v Speaker 1>a parking structure that's a a sent to Atlanta Botanical Gardens,

0:40:01.520 --> 0:40:04.520
<v Speaker 1>but it's run by a different company, right, So when

0:40:04.520 --> 0:40:07.880
<v Speaker 1>I put Atlanta Botanical Gardens into the Google Maps program,

0:40:07.880 --> 0:40:10.040
<v Speaker 1>it's telling me how to get to the gardens themselves,

0:40:10.280 --> 0:40:12.840
<v Speaker 1>which are off of little private roads that I cannot

0:40:12.840 --> 0:40:15.399
<v Speaker 1>actually can act success. If I had put in the

0:40:15.480 --> 0:40:18.600
<v Speaker 1>parking garage from the very beginning, then it would have

0:40:18.640 --> 0:40:21.359
<v Speaker 1>sent me the correct way to get to actually enter

0:40:21.840 --> 0:40:24.680
<v Speaker 1>the garden. I did not do that. So in that case,

0:40:24.719 --> 0:40:27.120
<v Speaker 1>I actually didn't counter a problem. Not granted, you know,

0:40:27.160 --> 0:40:28.560
<v Speaker 1>I just realized that I was on the other side

0:40:28.600 --> 0:40:30.120
<v Speaker 1>of the enormous park and I just had to go

0:40:30.200 --> 0:40:32.520
<v Speaker 1>around around and then I got there. So it wasn't

0:40:32.520 --> 0:40:35.560
<v Speaker 1>a big deal. But in other situations that could be.

0:40:37.719 --> 0:40:40.120
<v Speaker 1>So Matt Maker, lets you correct those sort of problems

0:40:40.120 --> 0:40:43.000
<v Speaker 1>and send send information to Google and say, hey, guys,

0:40:43.320 --> 0:40:47.560
<v Speaker 1>just f y I fix this. Yes, And we're pretty

0:40:47.600 --> 0:40:50.000
<v Speaker 1>sure that that's not based on a single users experience.

0:40:50.040 --> 0:40:52.320
<v Speaker 1>Because that would be very dangerous, and you can easily

0:40:52.320 --> 0:40:55.879
<v Speaker 1>troll the system, you know, you I can. Here's here's

0:40:55.880 --> 0:40:57.880
<v Speaker 1>how I would use it. If that were the case.

0:40:58.840 --> 0:41:02.160
<v Speaker 1>Everywhere I would go, I would say that the closest,

0:41:02.239 --> 0:41:04.919
<v Speaker 1>fastest route was not working, so that way I could

0:41:04.920 --> 0:41:07.840
<v Speaker 1>guarantee there never be any traffic because people would be

0:41:07.920 --> 0:41:10.839
<v Speaker 1>routed around it. That would be insidious. That's that's how

0:41:10.880 --> 0:41:13.680
<v Speaker 1>I think. This is this is the way I think.

0:41:14.760 --> 0:41:17.840
<v Speaker 1>I think, How can I manipulate the system to benefit me?

0:41:18.120 --> 0:41:21.560
<v Speaker 1>That's terrifically evil. Thank thank goodness, Google is slightly less

0:41:21.600 --> 0:41:25.799
<v Speaker 1>evil than you and have it counted for for such things,

0:41:26.520 --> 0:41:31.200
<v Speaker 1>you know. That's that's the thing. They really do anticipate

0:41:31.200 --> 0:41:37.399
<v Speaker 1>people gaming the system, and so they're wants to bad Google. Right,

0:41:37.480 --> 0:41:40.600
<v Speaker 1>So anyway that both of those methods are really important

0:41:40.680 --> 0:41:43.600
<v Speaker 1>for Google Maps, uh, you know, just to just to

0:41:43.680 --> 0:41:47.360
<v Speaker 1>give the best user experience possible. Because even though you know,

0:41:47.400 --> 0:41:50.560
<v Speaker 1>Google is in the business of selling ads essentially or

0:41:50.600 --> 0:41:53.680
<v Speaker 1>selling ads space, you know, they have to make products

0:41:53.719 --> 0:41:56.319
<v Speaker 1>that are are user friendly, and it's part of what

0:41:56.400 --> 0:41:58.480
<v Speaker 1>makes the product yours. It's part of part of what

0:41:58.560 --> 0:42:02.000
<v Speaker 1>makes it interactive, and it adds into that entire slippy

0:42:02.000 --> 0:42:05.160
<v Speaker 1>map concept of of being able to to go in

0:42:05.200 --> 0:42:07.200
<v Speaker 1>there and mess around with it and really dig your

0:42:07.239 --> 0:42:10.439
<v Speaker 1>fingers in then. And of course also you can add

0:42:10.480 --> 0:42:14.440
<v Speaker 1>in your businesses information into a map. You can edit

0:42:14.440 --> 0:42:19.680
<v Speaker 1>business and businesses information, you can provide reviews of a business. Yeah,

0:42:19.680 --> 0:42:24.480
<v Speaker 1>it's it's it's literally mapping to other parts of the Internet.

0:42:24.520 --> 0:42:28.160
<v Speaker 1>So it's not just showing you the physical location of

0:42:28.360 --> 0:42:31.400
<v Speaker 1>a place that you're searching for. It's giving you access

0:42:31.440 --> 0:42:34.880
<v Speaker 1>to other resources that gives you more information about the

0:42:34.880 --> 0:42:37.240
<v Speaker 1>place you're looking for. It's kind of this whole idea

0:42:37.239 --> 0:42:39.920
<v Speaker 1>of marrying the physical world in the digital world so

0:42:39.960 --> 0:42:43.279
<v Speaker 1>that the two are integrated so tightly that we have

0:42:43.440 --> 0:42:46.600
<v Speaker 1>access to pretty much any kind of info you want

0:42:46.680 --> 0:42:49.000
<v Speaker 1>at any time you want, any place you want, which

0:42:50.000 --> 0:42:53.840
<v Speaker 1>has its benefits and its drawbacks. But I wanted to

0:42:53.880 --> 0:42:56.280
<v Speaker 1>also kind of touch back. We talked about this briefly,

0:42:56.640 --> 0:42:58.200
<v Speaker 1>but I wanted to talk a little bit about what

0:42:58.280 --> 0:43:02.759
<v Speaker 1>happened with Apple. Right. So, Apple comes out with the

0:43:02.800 --> 0:43:06.080
<v Speaker 1>iPhone five as well as the release of the sixth

0:43:06.120 --> 0:43:09.680
<v Speaker 1>generation of iOS, the operating system for the iPhone and

0:43:09.719 --> 0:43:13.200
<v Speaker 1>iPad and iPod Touch, and for that it had developed

0:43:13.200 --> 0:43:16.600
<v Speaker 1>its own map system, Apple Maps, Apple Maps, and UH.

0:43:16.800 --> 0:43:19.600
<v Speaker 1>People began to notice that Google Maps was no longer

0:43:19.719 --> 0:43:25.000
<v Speaker 1>available within the Apple app Store, which I was struggling

0:43:25.040 --> 0:43:27.040
<v Speaker 1>to name earlier today, and then I got out, oh wait,

0:43:27.120 --> 0:43:29.760
<v Speaker 1>yes they are the one that's called the app store,

0:43:30.520 --> 0:43:35.319
<v Speaker 1>but yes Google Maps. Google and Apple had had sort

0:43:35.360 --> 0:43:39.480
<v Speaker 1>of a a weird relationship, a love hate relationship. There

0:43:39.640 --> 0:43:43.040
<v Speaker 1>was a time when Eric Schmidt, who was at that

0:43:43.120 --> 0:43:46.360
<v Speaker 1>time the CEO of Google, he was also sitting on

0:43:46.400 --> 0:43:50.239
<v Speaker 1>the board of directors of Apple, and then eventually he

0:43:50.320 --> 0:43:53.239
<v Speaker 1>resigned his position as a member of the board of

0:43:53.280 --> 0:43:56.319
<v Speaker 1>directors UH, and he cited that it was because he

0:43:56.360 --> 0:43:59.080
<v Speaker 1>felt there was going to be an increasing conflict of

0:43:59.120 --> 0:44:04.280
<v Speaker 1>interests between the two companies. And and in fact, there

0:44:04.320 --> 0:44:09.000
<v Speaker 1>were several reports that Steve Jobs was more than a

0:44:09.040 --> 0:44:12.040
<v Speaker 1>little put out when Android hit the market because he

0:44:12.120 --> 0:44:17.320
<v Speaker 1>said that he felt that Android was copying Apple. Whether

0:44:17.440 --> 0:44:20.839
<v Speaker 1>or not you think that makes him somewhat hypocritical with

0:44:21.000 --> 0:44:24.680
<v Speaker 1>his sighting of Picasso saying that good artists borrow graad

0:44:24.680 --> 0:44:30.000
<v Speaker 1>are steele. Uh, that's beside the point. Anyway, the die

0:44:30.120 --> 0:44:33.640
<v Speaker 1>had been cast. There was this contentious relationship between Apple

0:44:33.640 --> 0:44:37.280
<v Speaker 1>and Google, and then Apple released its Apple Maps app

0:44:37.480 --> 0:44:41.840
<v Speaker 1>that that introduced turn by turn navigation, which was a

0:44:41.920 --> 0:44:44.120
<v Speaker 1>huge deal. That was something that Apple users have been

0:44:44.160 --> 0:44:47.520
<v Speaker 1>asking for on the iPhone and had not gotten. They

0:44:47.520 --> 0:44:50.480
<v Speaker 1>have still not gotten. Yeah, well no, no, because Apple

0:44:50.560 --> 0:44:54.480
<v Speaker 1>Apple Maps does have it, but Apple Maps was buggy.

0:44:54.719 --> 0:44:56.799
<v Speaker 1>That was the problem. But that was the thing, was

0:44:56.800 --> 0:45:00.319
<v Speaker 1>that they were asking for it for ages U like,

0:45:00.800 --> 0:45:04.200
<v Speaker 1>and once Google Maps came out for Android and once

0:45:04.239 --> 0:45:07.839
<v Speaker 1>it incorporated navigation. UH. I had a lot of friends

0:45:07.840 --> 0:45:10.880
<v Speaker 1>who had iPhones who were very much irritated by this

0:45:10.920 --> 0:45:12.800
<v Speaker 1>because they said, well, you know, Apple leads the way

0:45:13.120 --> 0:45:15.799
<v Speaker 1>in the smartphone experience. They defined the smartphone experience for

0:45:15.800 --> 0:45:18.279
<v Speaker 1>the consumer in the United States at least several other

0:45:18.320 --> 0:45:21.920
<v Speaker 1>parts of the world as well. Why are they trailing

0:45:21.920 --> 0:45:24.319
<v Speaker 1>behind Google? And part of the reason was that, you know,

0:45:24.880 --> 0:45:27.040
<v Speaker 1>Google didn't really want to work with Apple so much,

0:45:27.080 --> 0:45:29.120
<v Speaker 1>and Apple didn't really want to work with Google so much.

0:45:29.280 --> 0:45:33.839
<v Speaker 1>There was enough tension there that UH that they were

0:45:33.880 --> 0:45:36.680
<v Speaker 1>they were increasingly becoming competitors in the market, and Google

0:45:36.800 --> 0:45:38.280
<v Speaker 1>was like, I don't want to give you my toys.

0:45:38.360 --> 0:45:40.520
<v Speaker 1>I think I'm going to keep those toys and that

0:45:40.560 --> 0:45:42.880
<v Speaker 1>way that differentiates my toys from your toys and the

0:45:43.000 --> 0:45:45.120
<v Speaker 1>way people will buy my toys and not your toys

0:45:45.600 --> 0:45:47.640
<v Speaker 1>and uh. And Apple was like, well, fine, we're gonna

0:45:47.640 --> 0:45:51.960
<v Speaker 1>make our own stuff and when which is a perfectly

0:45:52.040 --> 0:45:55.200
<v Speaker 1>valid response, I'm making it sound like they were being

0:45:55.880 --> 0:45:58.840
<v Speaker 1>petulant children. That's not that's not the case. It's it

0:45:58.960 --> 0:46:02.719
<v Speaker 1>made perfect business. What what maybe he didn't make as

0:46:02.760 --> 0:46:06.279
<v Speaker 1>much sense was that they released the maps app for iPhone,

0:46:07.520 --> 0:46:10.239
<v Speaker 1>possibly too early. Yes, there were a lot of people

0:46:10.239 --> 0:46:13.880
<v Speaker 1>who felt that the application was not as polished as

0:46:13.880 --> 0:46:15.919
<v Speaker 1>it needed to be, and then it did, in fact

0:46:15.960 --> 0:46:19.120
<v Speaker 1>have lots of bugs in it. Now, Apple got its

0:46:19.200 --> 0:46:23.960
<v Speaker 1>map data from primarily from tom Tom, which has great data,

0:46:24.040 --> 0:46:26.879
<v Speaker 1>which is pretty okay. Yeah they do, they do, all right, Yeah,

0:46:26.920 --> 0:46:29.080
<v Speaker 1>they they've they've got they know their stuff and you know,

0:46:29.200 --> 0:46:32.359
<v Speaker 1>and we mentioned earlier Google gets their map data from

0:46:32.400 --> 0:46:35.680
<v Speaker 1>like sources and then has to merge it all together.

0:46:36.080 --> 0:46:38.319
<v Speaker 1>And Apple got it from more than just tom Tom,

0:46:38.320 --> 0:46:41.600
<v Speaker 1>but tom Tom was the primary source of the map

0:46:41.680 --> 0:46:44.839
<v Speaker 1>data for Apple. So something was going on between the

0:46:44.920 --> 0:46:47.920
<v Speaker 1>data that they were receiving and the implementation of the

0:46:47.960 --> 0:46:52.640
<v Speaker 1>application itself that made it less accurate. There's something wiggy

0:46:52.719 --> 0:46:54.880
<v Speaker 1>in that algorithm that we were talking about earlier, that

0:46:54.960 --> 0:46:59.880
<v Speaker 1>actually pulls the the important information out and presents it

0:47:00.000 --> 0:47:02.480
<v Speaker 1>to you. Yeah, so you might not notice that there

0:47:02.560 --> 0:47:05.360
<v Speaker 1>is a river in the way of your route because

0:47:05.840 --> 0:47:09.480
<v Speaker 1>Apple failed to pay attention to that. Or there was

0:47:09.719 --> 0:47:14.520
<v Speaker 1>a pretty well reported incident where the Government of Australia said,

0:47:14.560 --> 0:47:19.839
<v Speaker 1>don't use Apple Maps because it's it's taking this one

0:47:19.960 --> 0:47:23.360
<v Speaker 1>route that should go a fairly simple way and putting

0:47:23.360 --> 0:47:28.080
<v Speaker 1>people through. Yeah, it was a desert. It was essentially

0:47:28.200 --> 0:47:30.920
<v Speaker 1>it was essentially routing people through a huge desert that

0:47:31.040 --> 0:47:34.359
<v Speaker 1>was a part of an enormous park in Australia. And

0:47:34.480 --> 0:47:38.000
<v Speaker 1>the fear was that people would be using the application

0:47:38.040 --> 0:47:40.359
<v Speaker 1>to try and go someplace, they would get rerouted through

0:47:40.400 --> 0:47:44.560
<v Speaker 1>the desert, lose signal, lose signal and not have enough

0:47:44.560 --> 0:47:46.759
<v Speaker 1>gas to get out and they're stuck in the desk.

0:47:46.800 --> 0:47:49.759
<v Speaker 1>And then accidental walkabouts are not really Yeah, and in

0:47:49.800 --> 0:47:52.000
<v Speaker 1>Australia at the time of the story, it was just

0:47:52.040 --> 0:47:54.600
<v Speaker 1>starting to get into summer. You know here it's here

0:47:54.600 --> 0:47:57.560
<v Speaker 1>it's winter because we live on the upright side of

0:47:57.600 --> 0:47:59.239
<v Speaker 1>the world and they live on the upside downside of

0:47:59.239 --> 0:48:04.399
<v Speaker 1>the world. I love you Australians also Kiwi's I Love

0:48:04.440 --> 0:48:09.600
<v Speaker 1>you too. It's Jonathan nineteen again. I totally know where

0:48:09.640 --> 0:48:12.560
<v Speaker 1>I am. I just don't know where I'm going anymore.

0:48:12.680 --> 0:48:23.239
<v Speaker 1>So I'm gonna take another quick break. So this was

0:48:23.719 --> 0:48:26.480
<v Speaker 1>this was a big issue, and so it was a

0:48:26.480 --> 0:48:30.120
<v Speaker 1>double whammy, right because they kicked Google out of the store,

0:48:30.960 --> 0:48:34.440
<v Speaker 1>the Apple app was not fully baked. In fact, famously,

0:48:34.520 --> 0:48:36.840
<v Speaker 1>the guy who was in charge of the whole iOS

0:48:36.920 --> 0:48:41.800
<v Speaker 1>thing was asked to leave Apple, became a consultant and

0:48:41.880 --> 0:48:45.680
<v Speaker 1>then was kind of pushed out. Yeah, I mean it was.

0:48:45.680 --> 0:48:49.000
<v Speaker 1>It was a huge hubbub. I had so much of

0:48:49.040 --> 0:48:52.319
<v Speaker 1>that hubbub coming through, coming through my internet perceptors that

0:48:52.400 --> 0:48:55.360
<v Speaker 1>I just did not even update my phone. I use

0:48:55.400 --> 0:48:58.279
<v Speaker 1>an iPhone and I did not upgrade. I didn't want

0:48:58.280 --> 0:49:00.640
<v Speaker 1>to mess with Apple Maps. I chow was to ignore

0:49:00.680 --> 0:49:03.680
<v Speaker 1>the entire situation, and and a lot of people did that.

0:49:03.840 --> 0:49:07.640
<v Speaker 1>And about three months later, so it was late December

0:49:07.680 --> 0:49:10.960
<v Speaker 1>of two thou mid to late December been mid December

0:49:11.160 --> 0:49:16.520
<v Speaker 1>when Google Maps reappeared in the App Store, complete with

0:49:16.640 --> 0:49:20.440
<v Speaker 1>turn by turn navigation and uh and Google took the

0:49:20.480 --> 0:49:22.879
<v Speaker 1>opportunity to kind of twist the knife a little bit

0:49:22.920 --> 0:49:26.800
<v Speaker 1>and talk about how great their map data was. Keeping

0:49:26.800 --> 0:49:30.680
<v Speaker 1>in mind again, the Apple data wasn't necessarily what was wrong.

0:49:30.880 --> 0:49:33.760
<v Speaker 1>It was something else between the data and the implementation.

0:49:34.200 --> 0:49:36.400
<v Speaker 1>But at anyway, Google definitely took a little bit of

0:49:36.440 --> 0:49:40.040
<v Speaker 1>time to kind of say, look, how awesome we are. Yeah,

0:49:40.080 --> 0:49:41.879
<v Speaker 1>well they they also, I mean it became the most

0:49:41.880 --> 0:49:45.319
<v Speaker 1>popular download within hours on the app Store. You know,

0:49:45.440 --> 0:49:49.959
<v Speaker 1>clearly people had been clamoring for it, and and that

0:49:50.120 --> 0:49:52.799
<v Speaker 1>um also I might have I might have missed this

0:49:52.840 --> 0:49:55.920
<v Speaker 1>one on my timeline. But but in December of two

0:49:55.800 --> 0:50:01.400
<v Speaker 1>thousand twelve, Google Maps hit one billion monthly active users.

0:50:01.520 --> 0:50:04.480
<v Speaker 1>That's a lot of people trying to find their way

0:50:04.520 --> 0:50:08.759
<v Speaker 1>to the same restaurants I'm going to. So why I

0:50:08.800 --> 0:50:11.120
<v Speaker 1>can never get in? I just need to be a

0:50:11.160 --> 0:50:13.680
<v Speaker 1>little more famous people, just a little more famous. I'm

0:50:13.680 --> 0:50:16.040
<v Speaker 1>not quite famous enough to get a good table at

0:50:16.040 --> 0:50:18.560
<v Speaker 1>a restaurant. So if you guys can help me with that,

0:50:18.560 --> 0:50:20.759
<v Speaker 1>that'd be awesome. If you can clout me up in

0:50:20.920 --> 0:50:24.920
<v Speaker 1>good table and restaurant, I would really appreciate it. I

0:50:24.960 --> 0:50:26.719
<v Speaker 1>don't know that that's going to help, but you know,

0:50:26.760 --> 0:50:29.600
<v Speaker 1>I can't hurt you can. You can bring in your

0:50:29.640 --> 0:50:32.160
<v Speaker 1>phone and just say, like I have cluses, look at me.

0:50:32.320 --> 0:50:36.279
<v Speaker 1>Look how important I am. Yeah. Yeah, McDonald's does not

0:50:36.360 --> 0:50:39.960
<v Speaker 1>take that serious. Now do it and do what you can. Listeners,

0:50:40.040 --> 0:50:43.160
<v Speaker 1>keep us, keep us well fed. Yeah, so we wanted

0:50:43.200 --> 0:50:45.839
<v Speaker 1>to kind of conclude this episode talking about what is

0:50:46.040 --> 0:50:49.160
<v Speaker 1>in store for Google Maps. What's the future, like, you

0:50:49.200 --> 0:50:53.080
<v Speaker 1>know what? What is Google working towards to make Google

0:50:53.120 --> 0:51:00.120
<v Speaker 1>Maps even more interesting and yet potentially worrisome? It's just

0:51:00.200 --> 0:51:03.279
<v Speaker 1>the way it is. Again, what was that? What was

0:51:03.320 --> 0:51:06.560
<v Speaker 1>there catchphrase from earlier? I have zero I'm looking goldfish

0:51:07.080 --> 0:51:10.200
<v Speaker 1>reassuring and yet terrifying. Something like that, re you sharing

0:51:10.200 --> 0:51:11.920
<v Speaker 1>and yet terrified. I don't have my business cards, I

0:51:11.960 --> 0:51:15.680
<v Speaker 1>can't tell you for sure. Um. According to uh to

0:51:16.040 --> 0:51:19.320
<v Speaker 1>Michael Jones, who is one of the employees at Google,

0:51:19.440 --> 0:51:25.080
<v Speaker 1>the chief technology Advocate, I think his is his title.

0:51:25.160 --> 0:51:28.080
<v Speaker 1>It is a great title. Google names things so well.

0:51:28.120 --> 0:51:32.680
<v Speaker 1>I'm jealous of their entire marketing department. But um, his

0:51:32.680 --> 0:51:34.720
<v Speaker 1>his vision of the future. Um he was just talking

0:51:34.719 --> 0:51:38.160
<v Speaker 1>about the other day in interview, is that Google really

0:51:38.160 --> 0:51:43.800
<v Speaker 1>wants to provide individualized information on the go, which means

0:51:43.920 --> 0:51:46.319
<v Speaker 1>that as you're as you're walking down a street with

0:51:46.480 --> 0:51:49.440
<v Speaker 1>your Google Maps app open, it might start telling you like,

0:51:49.480 --> 0:51:52.560
<v Speaker 1>oh hey, scene from your favorite movie was filmed in

0:51:52.600 --> 0:51:54.279
<v Speaker 1>that lot over there, Maybe you want to go check

0:51:54.320 --> 0:51:56.640
<v Speaker 1>that out. Or oh hey, you really like Vietnamese food,

0:51:56.680 --> 0:51:59.719
<v Speaker 1>and the highest rated Vietnamese restaurant within a five mile

0:51:59.800 --> 0:52:01.680
<v Speaker 1>radi is right over there on the other side of

0:52:01.719 --> 0:52:03.200
<v Speaker 1>the block, so you might want to go check that

0:52:03.200 --> 0:52:06.120
<v Speaker 1>that out. It's pretty cool, I mean, but the idea

0:52:06.239 --> 0:52:09.840
<v Speaker 1>here is that Google is not just using your previous

0:52:09.960 --> 0:52:13.920
<v Speaker 1>use of Google Maps to determine this. They're using everything

0:52:13.960 --> 0:52:17.680
<v Speaker 1>like your actual search history, your search history, your Google

0:52:17.840 --> 0:52:21.920
<v Speaker 1>Plus account, all of that integrated information that starts getting

0:52:21.960 --> 0:52:25.600
<v Speaker 1>just a little bit stockery. Yeah, and you wonder to

0:52:25.680 --> 0:52:29.080
<v Speaker 1>what extent could this go to? And I made some

0:52:29.239 --> 0:52:33.640
<v Speaker 1>very goofy ridiculous examples to Lauren before the show, which

0:52:33.680 --> 0:52:36.279
<v Speaker 1>I'm not going to repeat because really it's just they

0:52:36.360 --> 0:52:39.759
<v Speaker 1>got silly. But the point being that if if you like,

0:52:39.840 --> 0:52:41.640
<v Speaker 1>let's say that you have a job, and you you've

0:52:41.680 --> 0:52:45.799
<v Speaker 1>logged into a job version of your Gmail um and

0:52:45.960 --> 0:52:49.480
<v Speaker 1>your job is with the CDC. Sure, so you might

0:52:49.520 --> 0:52:52.720
<v Speaker 1>do a lot of different searches on very specific types

0:52:52.880 --> 0:52:57.600
<v Speaker 1>of health problems. What would Google Maps think of that? Like,

0:52:57.640 --> 0:52:59.440
<v Speaker 1>where would the Google maps, like do you want to

0:52:59.480 --> 0:53:02.600
<v Speaker 1>go to the clinic? I mean, it's me, it's you know.

0:53:02.600 --> 0:53:05.560
<v Speaker 1>It just it raises questions now, and then from a

0:53:05.680 --> 0:53:07.920
<v Speaker 1>from a broader perspective, Let's say that you're using your

0:53:07.920 --> 0:53:11.680
<v Speaker 1>own personal Google account and you do a lot of

0:53:11.760 --> 0:53:15.080
<v Speaker 1>you know, bizarre searches. Uh, it kind of makes you wonder,

0:53:15.200 --> 0:53:18.600
<v Speaker 1>like how much of this it gets personalized. It's supposed

0:53:18.600 --> 0:53:20.680
<v Speaker 1>to be anonymous, so Google is not supposed to actually

0:53:20.680 --> 0:53:24.399
<v Speaker 1>know that that this is tied to you personally. Again,

0:53:24.480 --> 0:53:27.120
<v Speaker 1>it's it's it's the royal you. It's that. It's it's

0:53:27.120 --> 0:53:30.520
<v Speaker 1>not you, Jane Smith. It's it's it's the person who

0:53:30.560 --> 0:53:32.880
<v Speaker 1>does these searches and goes to these places would like

0:53:33.040 --> 0:53:36.320
<v Speaker 1>these things. And it's hard for us to kind of

0:53:36.920 --> 0:53:40.000
<v Speaker 1>reconcile that in our heads and divorce that from who

0:53:40.040 --> 0:53:42.920
<v Speaker 1>we are personally. So it starts to feel like Google

0:53:43.280 --> 0:53:45.640
<v Speaker 1>not only knows where we go and what we do,

0:53:45.880 --> 0:53:48.040
<v Speaker 1>but it's telling us what to do now and we

0:53:48.080 --> 0:53:51.440
<v Speaker 1>need to follow those instructions carefully. Um, it is a

0:53:51.480 --> 0:53:55.279
<v Speaker 1>little weird. Now, this being said, I personally think that

0:53:55.280 --> 0:53:57.160
<v Speaker 1>it's kind of an interesting thing, and I'm I'm more

0:53:57.760 --> 0:53:59.880
<v Speaker 1>I'm open minded enough to say, bring it on. I

0:54:00.000 --> 0:54:01.520
<v Speaker 1>want to see how this works out. And I want

0:54:01.520 --> 0:54:04.160
<v Speaker 1>to see like the kind of suggestions Google comes up with.

0:54:04.320 --> 0:54:08.000
<v Speaker 1>Absolutely and Uh, I've been using field Trip, which is

0:54:08.160 --> 0:54:10.839
<v Speaker 1>a Google app. I talked about it with Chris in

0:54:10.840 --> 0:54:14.640
<v Speaker 1>a previous episode a few episodes ago, where it's it's

0:54:14.680 --> 0:54:17.920
<v Speaker 1>a location based service that looks at where you are

0:54:18.000 --> 0:54:20.800
<v Speaker 1>based upon you know, occasionally it's pining your your device

0:54:20.920 --> 0:54:24.640
<v Speaker 1>to see where you are based upon your either cellular

0:54:24.680 --> 0:54:28.200
<v Speaker 1>triangulation or GPS or whatever. And then it says, let's

0:54:28.200 --> 0:54:29.920
<v Speaker 1>take a quick look in this area and see if

0:54:29.920 --> 0:54:32.799
<v Speaker 1>there's anything the area that would interest him and you

0:54:32.880 --> 0:54:35.120
<v Speaker 1>kind of or her and you you kind of let

0:54:35.160 --> 0:54:38.400
<v Speaker 1>the app know what you are, what your interests are. Okay,

0:54:38.400 --> 0:54:41.960
<v Speaker 1>So it's not broad categories I want sports or I

0:54:42.040 --> 0:54:45.600
<v Speaker 1>don't want restaurants. Mine as always I want food is

0:54:45.719 --> 0:54:48.120
<v Speaker 1>always a food in history. Those are the two that

0:54:48.280 --> 0:54:50.799
<v Speaker 1>I will always pick. And so I get a lot

0:54:50.840 --> 0:54:54.600
<v Speaker 1>of stuff like best Beignet's in Atlanta, which honestly not

0:54:54.719 --> 0:55:00.680
<v Speaker 1>a lot of competition there, but uh and uh and anyway,

0:55:00.960 --> 0:55:04.640
<v Speaker 1>Uh it's a parish by the way. Anyway, the p

0:55:04.880 --> 0:55:09.840
<v Speaker 1>A R I s H Free plug uh the any Anyway,

0:55:09.880 --> 0:55:14.719
<v Speaker 1>the the app does this by by checking its database

0:55:14.760 --> 0:55:18.759
<v Speaker 1>and and referencing against your physical location and occasionally giving

0:55:18.800 --> 0:55:20.640
<v Speaker 1>you stuff. And you can even tell it how frequently

0:55:20.680 --> 0:55:22.520
<v Speaker 1>you went up to how often I want them all

0:55:22.520 --> 0:55:25.200
<v Speaker 1>the bloody time, or do it or only when I

0:55:25.200 --> 0:55:28.000
<v Speaker 1>opened the app or sometime in between. I've got it

0:55:28.000 --> 0:55:29.520
<v Speaker 1>in the in between because I don't want to get

0:55:29.600 --> 0:55:31.640
<v Speaker 1>I don't want my phone vibrating every five seconds thinking

0:55:31.680 --> 0:55:34.080
<v Speaker 1>I've got a message and it turns out it's hey,

0:55:34.120 --> 0:55:37.719
<v Speaker 1>there's a place that sells burgers. You like food, And

0:55:37.760 --> 0:55:40.120
<v Speaker 1>I'm like, I don't need it quite that frequently, but

0:55:40.200 --> 0:55:42.560
<v Speaker 1>that that's kind of an example of what Google Maps

0:55:42.600 --> 0:55:45.400
<v Speaker 1>could incorporate in the future. But in the case of

0:55:45.400 --> 0:55:47.440
<v Speaker 1>Google Maps, it would be even more personal, so it

0:55:47.440 --> 0:55:49.319
<v Speaker 1>would be based like if if it noticed that I

0:55:49.320 --> 0:55:52.239
<v Speaker 1>had done a lot of searches for like Indian food.

0:55:52.280 --> 0:55:54.680
<v Speaker 1>I love Indian food, and there are only a few

0:55:54.800 --> 0:55:59.000
<v Speaker 1>restaurants that I know of that serve really good, authentic

0:55:59.040 --> 0:56:01.279
<v Speaker 1>Indian food that are near me. I know there are

0:56:01.320 --> 0:56:04.080
<v Speaker 1>a lot more that are further out of my neighborhood.

0:56:04.920 --> 0:56:07.800
<v Speaker 1>So I've done a lot of searches. Well in the future,

0:56:07.800 --> 0:56:11.440
<v Speaker 1>Google Maps will be taking uh, well, we'll notice second

0:56:11.440 --> 0:56:13.960
<v Speaker 1>of stuff. It'll cross reference with my search history. And

0:56:14.000 --> 0:56:16.040
<v Speaker 1>let's say I go to some other city, like I

0:56:16.080 --> 0:56:19.760
<v Speaker 1>don't know, London and says, hey, you like Indian food,

0:56:20.000 --> 0:56:21.839
<v Speaker 1>let me tell you where to go. We've got We've

0:56:21.840 --> 0:56:24.560
<v Speaker 1>got a thing for you. Yeah you want some kebabs,

0:56:24.800 --> 0:56:27.239
<v Speaker 1>we can give you kebabs, or if you want real

0:56:27.280 --> 0:56:29.560
<v Speaker 1>Indian food, if you want if you want the various

0:56:29.560 --> 0:56:35.320
<v Speaker 1>curries or vende loose I'm a vendeloo fiend then um yeah,

0:56:35.440 --> 0:56:38.319
<v Speaker 1>So I mean in that sense, it's interesting, but there

0:56:38.520 --> 0:56:43.719
<v Speaker 1>is still this lingering fear that perhaps this information is

0:56:43.760 --> 0:56:47.520
<v Speaker 1>somehow being tied to us as our identities, and that

0:56:47.680 --> 0:56:49.680
<v Speaker 1>it could that it could be stored or us and

0:56:49.680 --> 0:56:52.600
<v Speaker 1>get used against us in some way, or or even

0:56:52.640 --> 0:56:55.040
<v Speaker 1>even just some people get a little bit creeped out.

0:56:55.040 --> 0:56:56.480
<v Speaker 1>I get a little bit creeped out that I'm being

0:56:56.520 --> 0:56:59.759
<v Speaker 1>advertised to so specifically. Sometimes I mean, when it's when

0:56:59.840 --> 0:57:03.759
<v Speaker 1>that's useful, it's terrific, But very occasionally I just get

0:57:03.760 --> 0:57:05.400
<v Speaker 1>this pin in the back of my head that's like,

0:57:05.480 --> 0:57:07.759
<v Speaker 1>why does it know that about me? It makes me

0:57:07.800 --> 0:57:10.480
<v Speaker 1>think that in the future we're all going to only

0:57:10.560 --> 0:57:13.880
<v Speaker 1>see the stuff that we are truly interested in and

0:57:13.920 --> 0:57:16.440
<v Speaker 1>not see all the other stuff that we're not interested

0:57:16.560 --> 0:57:22.000
<v Speaker 1>And I'm okay with that because occasionally I I flipped

0:57:22.040 --> 0:57:25.800
<v Speaker 1>through something like Reddit or I'm randomly changing channels, and

0:57:25.840 --> 0:57:29.480
<v Speaker 1>I think I could have lived happy ever knowing that

0:57:29.480 --> 0:57:32.760
<v Speaker 1>that was a thing. And if I have my life

0:57:32.760 --> 0:57:34.920
<v Speaker 1>where I mean, granted, it also means that you're it

0:57:34.960 --> 0:57:37.120
<v Speaker 1>also means you you're less adventurous and all. Yeah, yeah,

0:57:37.120 --> 0:57:39.320
<v Speaker 1>I mean, I mean the process of discovery is really terrific.

0:57:39.320 --> 0:57:40.960
<v Speaker 1>And also I mean, what will it Will it de

0:57:41.000 --> 0:57:44.520
<v Speaker 1>authenticate the process of discovery? Will you never again have

0:57:44.800 --> 0:57:47.920
<v Speaker 1>the terrific feeling of walking down the street and going, hey,

0:57:47.920 --> 0:57:49.720
<v Speaker 1>that hole in the wall looks terrific and walking in

0:57:49.760 --> 0:57:52.000
<v Speaker 1>and having one of the best meals of your life. Yeah, yeah,

0:57:52.080 --> 0:57:53.520
<v Speaker 1>I mean there are a lot of questions here. Maybe

0:57:53.560 --> 0:57:56.120
<v Speaker 1>maybe Google will build that into the algorithm where occasionally,

0:57:56.280 --> 0:57:58.680
<v Speaker 1>just so like you know, Lauren never comes out of

0:57:58.680 --> 0:58:04.360
<v Speaker 1>her shell. Just down the street is a tap dancing

0:58:04.440 --> 0:58:08.480
<v Speaker 1>and jazz dancing uh school. We're going to convince her

0:58:08.520 --> 0:58:10.960
<v Speaker 1>to go in there and take classes, and then she's

0:58:11.000 --> 0:58:13.720
<v Speaker 1>gonna have a recital and everyone's gonna go. It's not recital,

0:58:13.760 --> 0:58:17.920
<v Speaker 1>is it whatever? The dance equivalent is absolutely no clue. Anyway,

0:58:17.960 --> 0:58:20.120
<v Speaker 1>we'll see. That's that's why it would pop up for you,

0:58:20.760 --> 0:58:22.720
<v Speaker 1>because it would say, like, you know what Lauren needs.

0:58:22.760 --> 0:58:25.360
<v Speaker 1>She needs to get out more, she needs to needs

0:58:25.400 --> 0:58:30.200
<v Speaker 1>to to shed this shy exterior and and just let

0:58:30.200 --> 0:58:34.160
<v Speaker 1>her inner choreographer shine. I think I think that if

0:58:34.160 --> 0:58:35.760
<v Speaker 1>Google can talk, that is in fact what it would

0:58:35.760 --> 0:58:39.200
<v Speaker 1>say about me. I'm pretty sure Google would never stop

0:58:39.280 --> 0:58:45.880
<v Speaker 1>slapping me. Just grow up, grow up Strickland pretty much

0:58:45.880 --> 0:58:47.360
<v Speaker 1>what I would get all the time. That's that's what

0:58:47.480 --> 0:58:52.600
<v Speaker 1>if it weren't for a for a employee handbook laws here,

0:58:52.600 --> 0:58:54.320
<v Speaker 1>it has to work, so I'm sure that would happen

0:58:54.320 --> 0:58:59.280
<v Speaker 1>in the office. I've not slapped here. It's fine, it's happened, Josh.

0:58:59.400 --> 0:59:06.000
<v Speaker 1>Josh alternately praises me and hits me. It's it's nice,

0:59:06.240 --> 0:59:13.080
<v Speaker 1>k fans. They are great people. And that wraps up

0:59:13.080 --> 0:59:16.600
<v Speaker 1>this classic episode about Google Maps. Hope you guys enjoyed it.

0:59:16.960 --> 0:59:19.400
<v Speaker 1>If you have any suggestions for future episodes, you can

0:59:19.400 --> 0:59:22.120
<v Speaker 1>send me a message. The address is tech stuff at

0:59:22.320 --> 0:59:25.160
<v Speaker 1>how stuff works dot com. You can drop me a

0:59:25.200 --> 0:59:27.360
<v Speaker 1>line on Facebook or Twitter to handle it. Both of

0:59:27.360 --> 0:59:30.000
<v Speaker 1>those is text Stuff h s W. And you can

0:59:30.040 --> 0:59:33.960
<v Speaker 1>go to our website that's text Stuff podcast dot com.

0:59:34.280 --> 0:59:37.480
<v Speaker 1>You can search the archive of every episode ever published.

0:59:37.960 --> 0:59:40.680
<v Speaker 1>You can find a link to our online store where

0:59:40.720 --> 0:59:43.680
<v Speaker 1>you can purchase tex Stuff merch. Every purchase you make

0:59:43.720 --> 0:59:46.200
<v Speaker 1>goes to help the show. We greatly appreciate it, and

0:59:46.240 --> 0:59:53.520
<v Speaker 1>I will talk to you again really soon. Yeah. Text

0:59:53.520 --> 0:59:56.200
<v Speaker 1>Stuff is a production of I Heart Radio's How Stuff Works.

0:59:56.360 --> 0:59:59.160
<v Speaker 1>For more podcasts from my heart Radio, visit the i

0:59:59.280 --> 1:00:02.520
<v Speaker 1>heart Radio app, Apple Podcasts, or wherever you listen to

1:00:02.560 --> 1:00:03.440
<v Speaker 1>your favorite shows.