WEBVTT - TechStuff Navigates Google Maps

0:00:02.360 --> 0:00:05.680
<v Speaker 1>Get in touch with technology with tech Stuff from House Stuff.

0:00:05.720 --> 0:00:14.840
<v Speaker 1>What's hey there, everyone, and welcome to Tech Stuff. My

0:00:14.960 --> 0:00:19.400
<v Speaker 1>name is Jonathan Strickland, Host extraordinaire, and I'm Lauren Vocal Bomb.

0:00:19.480 --> 0:00:22.520
<v Speaker 1>I'm sitting across from it. I'm there you go. She's

0:00:22.560 --> 0:00:26.799
<v Speaker 1>basking in the glory that is the Strickland. It is

0:00:26.840 --> 0:00:29.520
<v Speaker 1>the end of a long day here at How Stuff

0:00:29.520 --> 0:00:32.880
<v Speaker 1>Works Headquarters. I don't know where I am anymore, which

0:00:32.960 --> 0:00:36.040
<v Speaker 1>is good because we're talking about Google Maps, so hopefully

0:00:36.080 --> 0:00:37.800
<v Speaker 1>I will be able to find some direction in my

0:00:37.880 --> 0:00:39.640
<v Speaker 1>life by the end of the show, because we live

0:00:39.640 --> 0:00:41.720
<v Speaker 1>in the incredible future. So you have a cellphone in

0:00:41.760 --> 0:00:44.920
<v Speaker 1>your pocket, right? Uh? Well, technically my cellphones at my desk,

0:00:44.960 --> 0:00:46.640
<v Speaker 1>but normally, yes, I would in fact have it in

0:00:46.640 --> 0:00:48.680
<v Speaker 1>my pocket. Okay, you have hypothetical cell phone in your

0:00:48.760 --> 0:00:52.440
<v Speaker 1>hypothetical pocket. I'll roll with that. Therefore, you are connected

0:00:52.520 --> 0:00:55.040
<v Speaker 1>to a network of systems that knows exactly where you are.

0:00:55.360 --> 0:01:00.640
<v Speaker 1>It's both reassuring and yet terrifying, which I think should

0:01:00.640 --> 0:01:03.280
<v Speaker 1>be the slogan for Google Maps. I used to have

0:01:03.320 --> 0:01:07.560
<v Speaker 1>that on my business card. Jonathan Strickland. Reassuring and yet terrifying. Well,

0:01:07.640 --> 0:01:10.479
<v Speaker 1>let's let's talk a little bit about Google Maps now. Now, Lauren,

0:01:10.560 --> 0:01:13.399
<v Speaker 1>I know and your research because we alluded to it

0:01:13.520 --> 0:01:16.760
<v Speaker 1>earlier before we actually sat down at the microphones. You

0:01:16.800 --> 0:01:19.800
<v Speaker 1>said you had sort of a kind of a grand

0:01:19.880 --> 0:01:25.160
<v Speaker 1>scale timeline of the Google Maps experience, which is not

0:01:25.280 --> 0:01:27.240
<v Speaker 1>what I was looking up. So I would be fascinating

0:01:27.240 --> 0:01:29.320
<v Speaker 1>to hear a little bit more about this, of course. Yes,

0:01:29.360 --> 0:01:32.360
<v Speaker 1>And this is an extremely comple complex timeline that I

0:01:32.560 --> 0:01:35.600
<v Speaker 1>that I paged together from a single document that Google

0:01:35.640 --> 0:01:38.120
<v Speaker 1>has up on its website. So don't don't tell them

0:01:38.120 --> 0:01:40.800
<v Speaker 1>how the sausage is made, Lauren, We are brilliant. They

0:01:40.840 --> 0:01:43.080
<v Speaker 1>don't know that. I actually want to go a little

0:01:43.080 --> 0:01:47.240
<v Speaker 1>bit back before their timeline starts to which was when

0:01:47.400 --> 0:01:50.800
<v Speaker 1>map Quest launched. Oh yeah, now see, I remember the

0:01:50.840 --> 0:01:53.680
<v Speaker 1>map Quest days. Uh, folks, For those of you who

0:01:53.680 --> 0:01:57.520
<v Speaker 1>have never used the web back in the mid nineties,

0:01:57.960 --> 0:02:01.520
<v Speaker 1>that quest was a revelation because it was this idea that, hey,

0:02:01.800 --> 0:02:04.600
<v Speaker 1>there's this place I want to go. But I don't

0:02:04.880 --> 0:02:07.480
<v Speaker 1>read maps very well. I don't like having to sit

0:02:07.520 --> 0:02:10.320
<v Speaker 1>there and stare at intersections, and I don't I don't know,

0:02:10.520 --> 0:02:13.200
<v Speaker 1>I don't understand how the folding works, or I haven't

0:02:13.200 --> 0:02:15.320
<v Speaker 1>purchased the right one for this area. I don't know

0:02:15.320 --> 0:02:18.160
<v Speaker 1>which streets are one way versus two way, and then

0:02:18.200 --> 0:02:20.440
<v Speaker 1>I end up making a plan that ends up wrecking

0:02:20.480 --> 0:02:23.280
<v Speaker 1>about a dozen cars, and I'm in a Michael Bay movie.

0:02:23.320 --> 0:02:27.600
<v Speaker 1>Suddenly these are all bad things in my personal experience. Uh,

0:02:27.680 --> 0:02:30.720
<v Speaker 1>Michael Bay, if you want me in your next movie anyway,

0:02:31.480 --> 0:02:35.160
<v Speaker 1>I can't explode the But the important thing here was

0:02:35.200 --> 0:02:40.480
<v Speaker 1>that you could actually plot out a pathway. Now, back

0:02:40.520 --> 0:02:43.800
<v Speaker 1>then that was pre mobile web for most parts, so

0:02:43.880 --> 0:02:47.440
<v Speaker 1>you ended up having to physically print the document that

0:02:47.440 --> 0:02:50.079
<v Speaker 1>would give you the turn by turn directions and then

0:02:50.120 --> 0:02:52.040
<v Speaker 1>take that with you in the car, in the place

0:02:52.080 --> 0:02:54.519
<v Speaker 1>of a more traditional map, which the company that created

0:02:54.520 --> 0:02:58.920
<v Speaker 1>map Quest actually began by making traditional maps, and they

0:02:58.919 --> 0:03:01.600
<v Speaker 1>still do. I think probably you couldn't. You could even

0:03:01.639 --> 0:03:05.120
<v Speaker 1>have a voice turn by turn if you had a

0:03:05.160 --> 0:03:08.480
<v Speaker 1>passenger read out, hey, you know that street we just passed,

0:03:08.520 --> 0:03:10.200
<v Speaker 1>We totally should have turned there. They could do it

0:03:10.200 --> 0:03:11.799
<v Speaker 1>in a robot voice if they if you really want

0:03:11.840 --> 0:03:14.440
<v Speaker 1>them to. Almost every single person who's written with me

0:03:14.600 --> 0:03:19.239
<v Speaker 1>eventually starts to talk like a robot. That's interesting and

0:03:19.720 --> 0:03:24.440
<v Speaker 1>all right for reassuring and terrifying. I'm not sure if

0:03:24.440 --> 0:03:28.120
<v Speaker 1>that one's reassuring at all anyway. Um So, so yeah,

0:03:28.200 --> 0:03:31.120
<v Speaker 1>let's you know, Matt Quest enjoyed a good several years

0:03:31.160 --> 0:03:34.840
<v Speaker 1>on the web pretty much unrivaled, and then then in

0:03:35.240 --> 0:03:38.320
<v Speaker 1>two thousand four, Google which at the time, do you

0:03:38.320 --> 0:03:42.880
<v Speaker 1>know what Google was doing in two thousand four, Jesus

0:03:45.560 --> 0:03:50.800
<v Speaker 1>when Google incorporates, I would have been discussing with Yahoo

0:03:50.800 --> 0:03:53.360
<v Speaker 1>in two thousand. No, I don't know what happened in

0:03:53.360 --> 0:03:57.080
<v Speaker 1>two Well neither do I. So this is this is terrific,

0:03:57.200 --> 0:04:00.640
<v Speaker 1>that's awesome. So that was a question of true you

0:04:00.720 --> 0:04:05.120
<v Speaker 1>really wanted to know? I bet Google was looking around. Well, okay,

0:04:05.120 --> 0:04:07.640
<v Speaker 1>so at this time Google had already started to figure

0:04:07.640 --> 0:04:11.360
<v Speaker 1>out how to monetize search. Okay, so this part I

0:04:11.400 --> 0:04:13.360
<v Speaker 1>can talk about just off the top of my head,

0:04:13.720 --> 0:04:17.800
<v Speaker 1>Google had cracked the code on monetizing search. And in fact,

0:04:17.920 --> 0:04:20.279
<v Speaker 1>if you look at Google as a company, a lot

0:04:20.320 --> 0:04:24.120
<v Speaker 1>of analysts will tell you Google really is an ad company,

0:04:24.200 --> 0:04:27.560
<v Speaker 1>not a search company. They serve up ads. They happen

0:04:27.640 --> 0:04:31.520
<v Speaker 1>to do that primarily through search. Well, they also determined

0:04:31.520 --> 0:04:34.479
<v Speaker 1>that searching it goes beyond just searching for a term

0:04:34.520 --> 0:04:36.680
<v Speaker 1>and getting a web page back. It also could mean

0:04:37.000 --> 0:04:39.800
<v Speaker 1>finding ways to get to stuff. Now, Google did not

0:04:39.880 --> 0:04:43.400
<v Speaker 1>necessarily have the people in the house to develop that

0:04:43.520 --> 0:04:45.919
<v Speaker 1>sort of technology from the ground up, right, and that

0:04:46.040 --> 0:04:48.640
<v Speaker 1>is why they acquired two companies. They acquired where to

0:04:48.920 --> 0:04:52.920
<v Speaker 1>and also Keyhole UM. Now, where Too was a Sydney

0:04:52.960 --> 0:04:56.760
<v Speaker 1>based company, UM Design, run by two Danish brothers, I believe,

0:04:56.839 --> 0:05:00.560
<v Speaker 1>and yes, I can never say that, So I'm glad

0:05:00.560 --> 0:05:03.520
<v Speaker 1>that you did um and uh and uh. Keyhole was

0:05:03.560 --> 0:05:06.640
<v Speaker 1>the company UM that had the software that would become

0:05:06.680 --> 0:05:09.719
<v Speaker 1>Google Earth. Okay, all right, so yeah, so you've got

0:05:09.720 --> 0:05:14.360
<v Speaker 1>the foundations for mapping software and and Google Earth, which

0:05:14.960 --> 0:05:17.720
<v Speaker 1>Google Earth is a is a wonderful tool and it's

0:05:17.760 --> 0:05:20.120
<v Speaker 1>really super cool. We will not be talking a lot

0:05:20.160 --> 0:05:22.240
<v Speaker 1>about Google Earth in this podcast because it really goes

0:05:22.279 --> 0:05:24.760
<v Speaker 1>outside the realm of what we're chatting about. We might

0:05:24.800 --> 0:05:27.000
<v Speaker 1>allude to it once or twice, but it's sort of

0:05:27.040 --> 0:05:30.640
<v Speaker 1>its own thing as opposed to you know, it's like

0:05:30.680 --> 0:05:33.120
<v Speaker 1>a separate product from Google Map. Sure, and bits of

0:05:33.160 --> 0:05:35.159
<v Speaker 1>it have been integrated to Google Maps to make it

0:05:35.200 --> 0:05:37.920
<v Speaker 1>the rich experience that it is today, But for the

0:05:37.960 --> 0:05:41.400
<v Speaker 1>most part it is a separate issue, but but integral

0:05:41.520 --> 0:05:44.800
<v Speaker 1>to to creating the Google Maps experience that that we

0:05:44.839 --> 0:05:47.240
<v Speaker 1>know of today. So that was that was two thousand four.

0:05:47.279 --> 0:05:52.200
<v Speaker 1>Two thousand five, UM February is when the the project

0:05:52.200 --> 0:05:55.000
<v Speaker 1>of Google Maps was announced on the Google blog, and

0:05:55.080 --> 0:05:58.640
<v Speaker 1>at that time, Google Maps was available only through two

0:05:58.800 --> 0:06:03.000
<v Speaker 1>web browsers. Those web browsers were Bob's who lived in

0:06:03.160 --> 0:06:06.080
<v Speaker 1>No wait, no, I'm sorry, web browsers not just two people.

0:06:06.600 --> 0:06:10.080
<v Speaker 1>One was an Internet Explorer, which was at the time

0:06:10.279 --> 0:06:16.320
<v Speaker 1>the dominant, overwhelmingly dominant browser. It's interesting to see like

0:06:16.360 --> 0:06:20.400
<v Speaker 1>the whole rise and fall of the various browsers. Uh.

0:06:20.440 --> 0:06:23.880
<v Speaker 1>And the other one was not Netscape. Netscape was already

0:06:24.320 --> 0:06:26.880
<v Speaker 1>off the charts at that point. It was Mozilla, which

0:06:26.960 --> 0:06:31.240
<v Speaker 1>we would eventually think of as Firefox because Firefox it

0:06:31.320 --> 0:06:34.599
<v Speaker 1>was not. You know, Firefox is not a Firefox is

0:06:34.600 --> 0:06:36.960
<v Speaker 1>a direct descendanto Mozilla, but it's kind of a branch

0:06:37.279 --> 0:06:40.360
<v Speaker 1>it split off. But anyway, at the time, those were

0:06:40.360 --> 0:06:45.120
<v Speaker 1>the two browsers that supported Google Maps, right um. Also

0:06:45.160 --> 0:06:48.560
<v Speaker 1>in two thousand five, in June, Google Earth and Google

0:06:48.560 --> 0:06:51.520
<v Speaker 1>Maps API both launched. Right a p I that's an

0:06:51.560 --> 0:06:57.280
<v Speaker 1>applications program that allows developers to create stuff that works

0:06:57.360 --> 0:07:00.760
<v Speaker 1>with whatever it is the product is, so lots of

0:07:00.800 --> 0:07:04.560
<v Speaker 1>different products have this, not just in Google. Application programming

0:07:04.560 --> 0:07:07.799
<v Speaker 1>interfaces technically what API stands for So this is an

0:07:07.880 --> 0:07:12.239
<v Speaker 1>interface that lets you build extra cool stuff that uses

0:07:12.520 --> 0:07:16.280
<v Speaker 1>the technology developed by someone else. So Facebook, for example,

0:07:16.520 --> 0:07:19.960
<v Speaker 1>has an API that allows people to build the various

0:07:20.040 --> 0:07:24.680
<v Speaker 1>games and other apps that run within the context of Facebook.

0:07:25.080 --> 0:07:29.920
<v Speaker 1>So the Google Maps API gave opportunities to other web

0:07:29.920 --> 0:07:34.320
<v Speaker 1>pages to have this stuff integrated into their page. So

0:07:34.400 --> 0:07:37.200
<v Speaker 1>you might see this was kind of a response to

0:07:37.240 --> 0:07:40.480
<v Speaker 1>hackers who hackers were sitting there and they were kind

0:07:40.520 --> 0:07:44.080
<v Speaker 1>of reverse engineering Google Maps to figure out how it

0:07:44.160 --> 0:07:48.960
<v Speaker 1>worked and to try and give it new abilities based

0:07:49.000 --> 0:07:51.920
<v Speaker 1>upon their own experience. And Google eventually said, you know what,

0:07:52.200 --> 0:07:53.960
<v Speaker 1>let's just go ahead and create an API to make

0:07:53.960 --> 0:07:57.360
<v Speaker 1>this easier because there's some really cool stuff happening out there. Yeah.

0:07:57.440 --> 0:08:00.760
<v Speaker 1>And also once you once you give people capacity to

0:08:00.920 --> 0:08:03.160
<v Speaker 1>use your product on their page, then you can add

0:08:03.160 --> 0:08:06.160
<v Speaker 1>your advertising into it. And yet again they are an

0:08:06.200 --> 0:08:08.640
<v Speaker 1>advertising company. It turns out a lot more people use

0:08:08.680 --> 0:08:10.800
<v Speaker 1>your stuff if you make it easier to use. Who

0:08:10.800 --> 0:08:15.800
<v Speaker 1>would have funked it? Absolutely insane? Um And in October

0:08:15.880 --> 0:08:19.720
<v Speaker 1>of two five Maps for Mobile launched and uh, and

0:08:19.760 --> 0:08:22.480
<v Speaker 1>that was that was back early enough in in cell

0:08:22.520 --> 0:08:26.880
<v Speaker 1>phone service industry that maybe not that many people were

0:08:27.120 --> 0:08:30.000
<v Speaker 1>capable of using it. Yeah, two thousand five, you're talking

0:08:30.040 --> 0:08:33.800
<v Speaker 1>about a time when, uh, you know, smartphones. If you

0:08:33.840 --> 0:08:36.040
<v Speaker 1>listen to our history of Smartphones episodes and if you

0:08:36.080 --> 0:08:40.040
<v Speaker 1>have it, it's okay, we'll wait. But you know that

0:08:40.040 --> 0:08:42.520
<v Speaker 1>that's pretty early on in the history of smartphones. I

0:08:42.520 --> 0:08:44.679
<v Speaker 1>mean until we hit two thousand seven, when the iPhone

0:08:44.720 --> 0:08:48.080
<v Speaker 1>comes out, smartphones did not really become a big thing

0:08:48.320 --> 0:08:53.480
<v Speaker 1>in the consumer market. I mean, we had prosumers and executives,

0:08:54.400 --> 0:08:56.320
<v Speaker 1>people in the business market, people who needed to be

0:08:56.360 --> 0:08:59.080
<v Speaker 1>connected to their email all the time and bury all

0:08:59.120 --> 0:09:01.480
<v Speaker 1>that kind of stuff above our pay grade. You know,

0:09:01.559 --> 0:09:04.079
<v Speaker 1>they were taking advantage of the stuff. But yeah, it's

0:09:04.120 --> 0:09:07.040
<v Speaker 1>kind of interesting that the Google got into that. Now, granted,

0:09:07.040 --> 0:09:10.760
<v Speaker 1>it makes perfect sense, right because it's again, why why

0:09:10.760 --> 0:09:13.040
<v Speaker 1>are you using these map programs in the first place.

0:09:13.080 --> 0:09:15.040
<v Speaker 1>It's usually because you have to find your way to

0:09:15.160 --> 0:09:17.920
<v Speaker 1>some other location, and so it needs to do that.

0:09:17.960 --> 0:09:21.160
<v Speaker 1>Most often, possibly business travelers have people who are going places.

0:09:21.520 --> 0:09:23.280
<v Speaker 1>It turns out that if you want to get from

0:09:23.280 --> 0:09:25.560
<v Speaker 1>point A to point B, it's not always convenient to

0:09:25.559 --> 0:09:29.480
<v Speaker 1>carry a desktop computer with you lit the way, yes, yes,

0:09:29.760 --> 0:09:33.040
<v Speaker 1>um okay yeah. And then then two thousand and six

0:09:33.160 --> 0:09:35.640
<v Speaker 1>was when um, some of Google Earth's satellite images started

0:09:35.679 --> 0:09:39.920
<v Speaker 1>to be integrated into maps. Very cool, making everything shiny um.

0:09:39.960 --> 0:09:43.839
<v Speaker 1>And then in July Live Traffic on Mobile launched a

0:09:44.160 --> 0:09:46.599
<v Speaker 1>cool Yeah traffic is very cool. Yeah, we'll talk a

0:09:46.640 --> 0:09:49.640
<v Speaker 1>little bit about how they do that later on. It's

0:09:52.200 --> 0:09:55.720
<v Speaker 1>mostly neat. It knows where you are, but but not

0:09:55.880 --> 0:10:00.000
<v Speaker 1>you just you there. We go pretty much summed it up.

0:10:00.080 --> 0:10:01.760
<v Speaker 1>We will repeat it later in the show. Don't worry

0:10:01.920 --> 0:10:06.800
<v Speaker 1>with a little bit more clarity and fewer pronouns. Uh

0:10:07.200 --> 0:10:10.600
<v Speaker 1>so yeah. Two thousands seven was when my Maps launched,

0:10:11.280 --> 0:10:15.200
<v Speaker 1>My Maps being um uh the capacity for individual users

0:10:15.240 --> 0:10:19.440
<v Speaker 1>to make customized shareable maps without using that fancy API

0:10:19.520 --> 0:10:21.480
<v Speaker 1>kind of stuff and needing to have an actual developer

0:10:21.480 --> 0:10:24.880
<v Speaker 1>working in things. Cool. So this weird idea like, uh,

0:10:24.920 --> 0:10:27.560
<v Speaker 1>if you want to create a map that showed off,

0:10:27.640 --> 0:10:32.600
<v Speaker 1>say a particular hiking route or or jogging route or something,

0:10:32.640 --> 0:10:34.439
<v Speaker 1>and you could send it off to someone else saying

0:10:34.520 --> 0:10:37.120
<v Speaker 1>this is what I use because it's really well lit,

0:10:37.280 --> 0:10:40.120
<v Speaker 1>it's safe neighborhoods. That kind of stuff. Very useful. Yeah. Yeah,

0:10:40.120 --> 0:10:41.840
<v Speaker 1>if you're having a progressive dinner party and you want

0:10:41.880 --> 0:10:43.640
<v Speaker 1>to show people the route from one house to the next,

0:10:43.679 --> 0:10:46.520
<v Speaker 1>something like that progressive dinner party, it sounds like a

0:10:46.559 --> 0:10:48.959
<v Speaker 1>different thing than it is. I usually have re aggressive

0:10:49.000 --> 0:10:52.800
<v Speaker 1>dinner parties where I just I just received further and

0:10:52.800 --> 0:10:56.160
<v Speaker 1>further into the background that everyone who's listening is like,

0:10:56.200 --> 0:10:59.120
<v Speaker 1>that is so not true. He just gets more and

0:10:59.160 --> 0:11:06.440
<v Speaker 1>more boisterous. He does, He's but I have I have

0:11:06.520 --> 0:11:11.080
<v Speaker 1>no transitions for any of that. In in may view,

0:11:11.679 --> 0:11:14.640
<v Speaker 1>it was a thing that he um and and that

0:11:14.720 --> 0:11:17.200
<v Speaker 1>was that was when. That was when they put some

0:11:17.240 --> 0:11:19.320
<v Speaker 1>cameras on top of some cars and sent them out

0:11:19.360 --> 0:11:22.199
<v Speaker 1>into the world and took a whole bunch of pictures

0:11:22.240 --> 0:11:26.080
<v Speaker 1>of everything, upsetting some people, which we will talk about

0:11:26.120 --> 0:11:29.959
<v Speaker 1>again later on in the podcast. Um but but but

0:11:30.080 --> 0:11:33.440
<v Speaker 1>giving you giving you the capacity to visit a place

0:11:33.559 --> 0:11:36.120
<v Speaker 1>that you have never been and get an idea of

0:11:36.160 --> 0:11:38.559
<v Speaker 1>what it's like to walk around there, very useful. I

0:11:38.559 --> 0:11:40.679
<v Speaker 1>I used this when I took a trip to New

0:11:40.760 --> 0:11:43.079
<v Speaker 1>York so I could figure out where I needed to

0:11:43.120 --> 0:11:46.280
<v Speaker 1>go to catch the subway, and so I was looking

0:11:46.320 --> 0:11:50.720
<v Speaker 1>for visual cues because I'm a Southerner and I was

0:11:50.760 --> 0:11:55.360
<v Speaker 1>lost in New York City and uh speaking speaking of which,

0:11:55.520 --> 0:11:58.760
<v Speaker 1>Google Transit was then integrated into maps in October. Yes,

0:11:59.120 --> 0:12:01.719
<v Speaker 1>very useful, so extremely useful, especially for people who do

0:12:01.800 --> 0:12:04.840
<v Speaker 1>not drive. Yes, this, this is the product that lets

0:12:04.880 --> 0:12:08.640
<v Speaker 1>you look up things like public transportation schedules in various cities.

0:12:08.840 --> 0:12:11.000
<v Speaker 1>And you know, they roll it out gradually. You know,

0:12:11.040 --> 0:12:14.200
<v Speaker 1>they have to incorporate the data from various cities to

0:12:14.200 --> 0:12:15.960
<v Speaker 1>to get it back to you. But it it is

0:12:16.000 --> 0:12:18.080
<v Speaker 1>really really nifty. I use it all the time here

0:12:18.080 --> 0:12:20.839
<v Speaker 1>in Atlanta where I'm going someplace where you know, I

0:12:20.880 --> 0:12:23.760
<v Speaker 1>don't regularly go there, and I want to know, Okay, well,

0:12:23.800 --> 0:12:26.040
<v Speaker 1>if I need to get there by a certain time,

0:12:26.600 --> 0:12:28.480
<v Speaker 1>what time do I need to leave my house to

0:12:28.920 --> 0:12:32.400
<v Speaker 1>make that happen? So yeah, very useful tool. Yeah. In

0:12:32.559 --> 0:12:37.400
<v Speaker 1>April of two then walking directions were added, further furthering

0:12:37.679 --> 0:12:41.240
<v Speaker 1>the capacity. I'm saying capacity a lot. This epiths. Okay,

0:12:42.400 --> 0:12:45.840
<v Speaker 1>I often say the word pumpkin for no apparent reasons. Pumpkin. Yeah,

0:12:46.720 --> 0:12:51.840
<v Speaker 1>in technology podcasts, I can't explain it. Excellent, Okay, Walking

0:12:51.880 --> 0:12:56.400
<v Speaker 1>directions April two eight, and then uh Matt Maker in August,

0:12:56.800 --> 0:13:01.600
<v Speaker 1>which let people start to write in with changes, um

0:13:01.720 --> 0:13:05.120
<v Speaker 1>corrections to Google Maps, which is one of the really

0:13:05.160 --> 0:13:08.000
<v Speaker 1>big important things we think about the software. We'll definitely

0:13:08.040 --> 0:13:11.560
<v Speaker 1>get into that too. Yes, Um October was Maps for

0:13:11.600 --> 0:13:17.559
<v Speaker 1>Android launched, something that I use frequently. I mean, seriously,

0:13:17.559 --> 0:13:19.680
<v Speaker 1>it's one of it's one of the reasons why I

0:13:19.679 --> 0:13:22.360
<v Speaker 1>don't think I could ever go back from having a smartphone.

0:13:22.720 --> 0:13:27.080
<v Speaker 1>Is the map feature, Absolutely, I mean they are integral

0:13:27.120 --> 0:13:29.040
<v Speaker 1>to my use. I do not remember what I did

0:13:29.160 --> 0:13:31.720
<v Speaker 1>before I had that information on my phone. I certainly

0:13:31.760 --> 0:13:35.360
<v Speaker 1>don't remember where I was. I spent a lot of

0:13:35.400 --> 0:13:40.240
<v Speaker 1>time printing out directions. Um. October of two thousand nine

0:13:40.280 --> 0:13:43.200
<v Speaker 1>is my next plot point in this in this audio drama,

0:13:43.360 --> 0:13:46.560
<v Speaker 1>and that was turned by turn navigation and Android, another

0:13:46.640 --> 0:13:48.360
<v Speaker 1>thing I use a lot, which, Yeah, back to that

0:13:48.480 --> 0:13:50.800
<v Speaker 1>robot voice. You don't have to have a friend speaking

0:13:50.800 --> 0:13:53.240
<v Speaker 1>in a robot voice anymore. Your your phone. You can

0:13:53.240 --> 0:13:55.000
<v Speaker 1>be friendless and your phone will do that for you.

0:13:55.160 --> 0:13:57.760
<v Speaker 1>I actually count my phone as one of my closest friends,

0:13:57.880 --> 0:14:03.839
<v Speaker 1>because otherwise the list is really short. Two thousand and

0:14:03.920 --> 0:14:08.679
<v Speaker 1>ten biking directions added. Yeah, yeah, that that's also pretty cool. Now,

0:14:08.720 --> 0:14:10.120
<v Speaker 1>and again, this is one of those things that the

0:14:10.120 --> 0:14:15.080
<v Speaker 1>crowdsourcing comes in handy. We'll talk about that again. Yeah.

0:14:15.080 --> 0:14:18.160
<v Speaker 1>By by August of two tho, google maps mobile heads

0:14:18.160 --> 0:14:22.640
<v Speaker 1>surpassed a hundred million monthly users. That's a bunch that's

0:14:22.680 --> 0:14:34.840
<v Speaker 1>more than two um and uh, making making google Maps

0:14:34.880 --> 0:14:38.280
<v Speaker 1>in fact so big um and so popular that by

0:14:38.360 --> 0:14:41.600
<v Speaker 1>November there was this really interesting news item where there

0:14:41.640 --> 0:14:45.600
<v Speaker 1>was an international dispute between Nicaragua and Costa Rica. Oh yeah,

0:14:45.680 --> 0:14:48.440
<v Speaker 1>I read about this. So from what I understand, you

0:14:48.560 --> 0:14:51.760
<v Speaker 1>had the borders were established between Nicaragua and Costa Rican.

0:14:52.160 --> 0:14:54.200
<v Speaker 1>This is a border that's been it was. It was

0:14:54.240 --> 0:14:56.920
<v Speaker 1>a disputed border, which Google Maps, by the way, will

0:14:56.960 --> 0:15:00.400
<v Speaker 1>mark in red on international borders, but are in speed.

0:15:00.640 --> 0:15:04.840
<v Speaker 1>But but it had been settled in one way and uh.

0:15:04.880 --> 0:15:10.320
<v Speaker 1>And then Nicaragua started to dig dig out part of

0:15:10.320 --> 0:15:13.840
<v Speaker 1>the river that separates the two countries, like they were

0:15:13.920 --> 0:15:17.240
<v Speaker 1>dredging the river. And technically they were dredging the river

0:15:17.480 --> 0:15:20.480
<v Speaker 1>on the Costa Rica side of the border because they

0:15:20.520 --> 0:15:23.400
<v Speaker 1>took some exceptions. Costa Rica was like, hey, dude, what

0:15:23.440 --> 0:15:26.000
<v Speaker 1>are you doing? Except by saying hey dude, they actually

0:15:26.000 --> 0:15:29.520
<v Speaker 1>sent an armed group of people to stand at the

0:15:29.560 --> 0:15:33.880
<v Speaker 1>border of the river and stare directly at the Nicaragua

0:15:33.920 --> 0:15:37.040
<v Speaker 1>side and then the over and on the Nicaragua side.

0:15:37.040 --> 0:15:40.080
<v Speaker 1>You had the government say wait, wait wait, Google Maps says,

0:15:40.160 --> 0:15:43.920
<v Speaker 1>this is on our side. Uh, Whereas I think anyone

0:15:43.920 --> 0:15:49.400
<v Speaker 1>would tell you that was probably a disingenuous move. Yeah, yeah,

0:15:49.520 --> 0:15:51.200
<v Speaker 1>that might have been. That might have been a little

0:15:51.200 --> 0:15:55.000
<v Speaker 1>bit of a passing the buck. But anyway, multimately it

0:15:55.120 --> 0:15:58.600
<v Speaker 1>was it was resolved that they were in fact on

0:15:58.640 --> 0:16:02.400
<v Speaker 1>the Costa Rica side, and they withdrew and uh. And

0:16:02.440 --> 0:16:07.200
<v Speaker 1>then Google also amended the map. But that's not the

0:16:07.200 --> 0:16:09.200
<v Speaker 1>only time it's happened. There have been other cases where

0:16:09.240 --> 0:16:14.200
<v Speaker 1>the particularly around bodies of water, because it's it's hard

0:16:14.240 --> 0:16:17.080
<v Speaker 1>to see the dotted line underneath because it's always underneath

0:16:17.080 --> 0:16:19.600
<v Speaker 1>all that water, so it's really hard to tell where

0:16:19.640 --> 0:16:22.960
<v Speaker 1>the border is. And Google sometimes will uh you know,

0:16:23.040 --> 0:16:25.400
<v Speaker 1>in their maps they have it laid out one way

0:16:25.480 --> 0:16:33.000
<v Speaker 1>and in quote unquote reality, which your mileage may vary. Uh,

0:16:33.200 --> 0:16:36.240
<v Speaker 1>it's it's a different it's a different layout. So there

0:16:36.280 --> 0:16:38.840
<v Speaker 1>have been cases like that. Yeah, right, right, But you know,

0:16:38.920 --> 0:16:40.600
<v Speaker 1>just just the fact that it was big enough that

0:16:40.600 --> 0:16:43.720
<v Speaker 1>that government could sit there and say, well, Google Map

0:16:43.760 --> 0:16:47.000
<v Speaker 1>said things impressive to me. I you know, I'm also

0:16:47.080 --> 0:16:51.520
<v Speaker 1>scary we can justify this war because Google said this,

0:16:51.760 --> 0:16:53.520
<v Speaker 1>I mean, grant there was no war here. I don't

0:16:53.560 --> 0:16:57.280
<v Speaker 1>want to. I'm I'm obviously exaggerating for effect. But um,

0:16:57.360 --> 0:17:01.880
<v Speaker 1>but yeah, UM. Two thousand eleven, uh, Android had Indoor

0:17:01.880 --> 0:17:05.200
<v Speaker 1>Maps premiere, which is the fun thing where if you

0:17:05.240 --> 0:17:07.560
<v Speaker 1>get lost, for example, in a mall instead of in

0:17:07.600 --> 0:17:11.560
<v Speaker 1>a neighborhood, um, you can call up a map on

0:17:11.600 --> 0:17:15.080
<v Speaker 1>your Android device and have it tell you where to go. Um.

0:17:15.160 --> 0:17:17.800
<v Speaker 1>And then in two thousand and twelve, which which we

0:17:17.840 --> 0:17:22.359
<v Speaker 1>are just recently out of, Google Plus Local premiered um.

0:17:22.400 --> 0:17:25.679
<v Speaker 1>And towards the end of the year, Apple and Google

0:17:25.720 --> 0:17:29.600
<v Speaker 1>Maps had some exciting things happen in that Apple totally

0:17:29.680 --> 0:17:32.320
<v Speaker 1>kicked Google Maps at the app Store for for the

0:17:32.359 --> 0:17:34.600
<v Speaker 1>premiere about three months, for about three months. Yeah, it

0:17:34.640 --> 0:17:37.119
<v Speaker 1>wasn't until December that it came back. So but we

0:17:37.160 --> 0:17:39.320
<v Speaker 1>will also talk about that a little bit later on

0:17:39.359 --> 0:17:42.440
<v Speaker 1>in the episode. Yeah. Well, and and now I think

0:17:42.440 --> 0:17:44.040
<v Speaker 1>I'm going to take a little bit of time here

0:17:44.080 --> 0:17:48.560
<v Speaker 1>to talk about the nuts and bolts of Google Maps. Um.

0:17:48.600 --> 0:17:51.639
<v Speaker 1>This is uh, this is the technical part of our episode.

0:17:51.680 --> 0:17:54.159
<v Speaker 1>And I'm not going to get too deep into this

0:17:54.240 --> 0:17:56.840
<v Speaker 1>because for one thing, it would be very difficult to

0:17:57.119 --> 0:17:59.680
<v Speaker 1>really really dive into it in an audio format. I

0:17:59.760 --> 0:18:03.840
<v Speaker 1>kind of visuals to help we can gesticulate all we want. Again,

0:18:03.880 --> 0:18:06.520
<v Speaker 1>it's not really going to come from helping Lauren. But

0:18:07.800 --> 0:18:11.240
<v Speaker 1>beyond that, unfortunately it's lost. But but a couple of

0:18:11.240 --> 0:18:12.720
<v Speaker 1>things I wanted to talk about before I really get

0:18:12.720 --> 0:18:14.560
<v Speaker 1>into the nuts and bolts. First of all, with the

0:18:14.600 --> 0:18:17.560
<v Speaker 1>satellite imagery, that's kind of interesting in that there have

0:18:17.600 --> 0:18:19.879
<v Speaker 1>been cases. You know, we talked about the border dispute.

0:18:19.880 --> 0:18:22.800
<v Speaker 1>There have also been cases where Google has been asked

0:18:22.840 --> 0:18:27.880
<v Speaker 1>by various entities to blur out some of their satellite imagery,

0:18:27.920 --> 0:18:30.760
<v Speaker 1>which we should also point out Google is partnering with

0:18:30.800 --> 0:18:33.880
<v Speaker 1>other companies to get the data and the images. It's

0:18:33.920 --> 0:18:38.360
<v Speaker 1>not that Google has satellites encircling the Earth constantly taking photos.

0:18:38.880 --> 0:18:43.800
<v Speaker 1>Uh So the satellite imageries is acquired through other other partners.

0:18:43.840 --> 0:18:46.640
<v Speaker 1>But there have been times where Google has blurred stuff out.

0:18:46.680 --> 0:18:49.320
<v Speaker 1>In some cases. It no longer does blur out a

0:18:49.320 --> 0:18:51.879
<v Speaker 1>few of those places like the White House, that kind

0:18:51.880 --> 0:18:56.920
<v Speaker 1>of thing, But it used to be governmenties. It's like yeah,

0:18:57.240 --> 0:18:59.919
<v Speaker 1>like like like military basis would be a big one, right,

0:19:00.240 --> 0:19:02.560
<v Speaker 1>and and so there have been times where Google has

0:19:02.600 --> 0:19:04.359
<v Speaker 1>blurred that stuff out a little bit to make it

0:19:05.000 --> 0:19:08.760
<v Speaker 1>less likely that someone might use Google Maps in a

0:19:08.840 --> 0:19:13.520
<v Speaker 1>military strike against a target. That kind of thing. Also, uh,

0:19:13.600 --> 0:19:16.160
<v Speaker 1>if you ever wanted to know what Area fifty one

0:19:16.200 --> 0:19:20.400
<v Speaker 1>looks like, you can actually see that on Google Maps. Yea,

0:19:20.600 --> 0:19:22.640
<v Speaker 1>you can see it's satellite you. Oh yeah, no, it's

0:19:22.720 --> 0:19:25.040
<v Speaker 1>it's it's there now. Granted, you know, we should also

0:19:25.080 --> 0:19:27.000
<v Speaker 1>point out the Area fifty one hasn't really been an

0:19:27.040 --> 0:19:30.760
<v Speaker 1>active secret base for a while. They moved that we

0:19:30.760 --> 0:19:32.760
<v Speaker 1>would have to talk to the conspiracy stuff guys. I'm

0:19:32.760 --> 0:19:35.280
<v Speaker 1>pretty sure they're in Colorado now. Actually that's not a joke.

0:19:35.600 --> 0:19:38.800
<v Speaker 1>I think they're really. I think the new base where

0:19:38.840 --> 0:19:42.640
<v Speaker 1>a lot of the secret Air Force stuff where they're

0:19:42.680 --> 0:19:45.800
<v Speaker 1>doing test flights of of secret aircraft is out of

0:19:45.840 --> 0:19:50.159
<v Speaker 1>Colorado and noth Area fifty one anymore. Um, that's just

0:19:50.240 --> 0:19:51.600
<v Speaker 1>off the top of my head. But anyway, it is

0:19:51.640 --> 0:19:53.239
<v Speaker 1>on there if you want to take a look at it.

0:19:53.920 --> 0:19:57.400
<v Speaker 1>But getting into the nuts and bolts, it all starts

0:19:57.520 --> 0:20:02.359
<v Speaker 1>with a project at Google that they call round Truth. Now,

0:20:02.400 --> 0:20:05.000
<v Speaker 1>if you think about all the Google Maps, you've seen

0:20:05.040 --> 0:20:07.360
<v Speaker 1>in the various ways that you can customize it, where

0:20:07.400 --> 0:20:09.639
<v Speaker 1>you can put push pens in, you can put different

0:20:09.720 --> 0:20:11.680
<v Speaker 1>routes in, and you can view it in a million

0:20:11.680 --> 0:20:16.320
<v Speaker 1>different ways. Ground truth is kind of the focal point

0:20:16.359 --> 0:20:18.720
<v Speaker 1>of all that. Think of it as like the proto map.

0:20:19.200 --> 0:20:24.320
<v Speaker 1>It has all this data and we're talking terabytes of

0:20:24.400 --> 0:20:27.159
<v Speaker 1>data here that are going into making the maps. What

0:20:27.200 --> 0:20:29.280
<v Speaker 1>they are that kind of terrifying amount of data that

0:20:29.320 --> 0:20:32.359
<v Speaker 1>we can't even really deal with on a mental level

0:20:32.440 --> 0:20:36.120
<v Speaker 1>because think about the stuff that's involved in a Google map.

0:20:36.160 --> 0:20:40.600
<v Speaker 1>You've got the actual graphical representation of the map. So

0:20:40.640 --> 0:20:42.800
<v Speaker 1>you've got you know, streets, You've got you might have

0:20:42.880 --> 0:20:46.000
<v Speaker 1>you know, outlines of buildings, you have, uh, the names

0:20:46.040 --> 0:20:48.879
<v Speaker 1>of landmarks, that kind of stuff. On top of that,

0:20:49.080 --> 0:20:52.919
<v Speaker 1>all of those those pieces of information are linked to

0:20:53.600 --> 0:20:58.760
<v Speaker 1>um coordinates, the geophysical coordinates right exactly, so latitude and longitude.

0:20:58.840 --> 0:21:02.120
<v Speaker 1>You know that those are all identified, so that when

0:21:02.160 --> 0:21:04.119
<v Speaker 1>you look at a map, you're looking at it the

0:21:04.160 --> 0:21:06.359
<v Speaker 1>correct you know way. It's not just a bunch of

0:21:06.440 --> 0:21:09.760
<v Speaker 1>random places. Hey, Mount Rushmore is right next to the

0:21:09.800 --> 0:21:12.800
<v Speaker 1>Grand Canyon, which is right next to Disney World, And

0:21:13.200 --> 0:21:15.800
<v Speaker 1>I mean that's not a little bit more precise than

0:21:15.840 --> 0:21:17.919
<v Speaker 1>it used to be. Is all we're saying we have

0:21:18.000 --> 0:21:20.800
<v Speaker 1>we have precisely to scale right. And then on top

0:21:20.800 --> 0:21:25.119
<v Speaker 1>of that you have things like business names included in

0:21:25.160 --> 0:21:29.400
<v Speaker 1>this information. It's it's lots of info alltogether, and it's

0:21:29.440 --> 0:21:32.240
<v Speaker 1>all there because you need to be able to look

0:21:32.240 --> 0:21:34.720
<v Speaker 1>at the map in one of a billion different ways.

0:21:34.880 --> 0:21:38.120
<v Speaker 1>So all this data is there, and then Google's algorithms

0:21:38.119 --> 0:21:41.560
<v Speaker 1>are what have to make sense of the information and

0:21:41.600 --> 0:21:45.399
<v Speaker 1>display the information that's relevant to you in the context

0:21:45.440 --> 0:21:49.280
<v Speaker 1>that you are using the maps in. When you when

0:21:49.280 --> 0:21:50.760
<v Speaker 1>you go in and say, hey, I want traffic, hair

0:21:50.880 --> 0:21:53.600
<v Speaker 1>want satellite, Hey I want to know how to get

0:21:53.640 --> 0:21:55.720
<v Speaker 1>from point A to point B versus Hey, I want

0:21:55.720 --> 0:21:58.960
<v Speaker 1>to know how many different pizza places are around point

0:21:58.960 --> 0:22:02.280
<v Speaker 1>B verse is I want to know where the top

0:22:02.400 --> 0:22:05.600
<v Speaker 1>rated restaurant in San Francisco is. I mean, these are

0:22:05.600 --> 0:22:08.239
<v Speaker 1>all different contexts you can use Google Maps in, and

0:22:08.280 --> 0:22:11.439
<v Speaker 1>so it has to be able to be very flexible. Now,

0:22:11.720 --> 0:22:14.960
<v Speaker 1>when you're actually looking at Google Maps, what you're looking

0:22:14.960 --> 0:22:17.560
<v Speaker 1>at is uh that has a top side a top

0:22:17.560 --> 0:22:20.240
<v Speaker 1>bar in a sidebar, and those are just basic HTML.

0:22:21.000 --> 0:22:24.159
<v Speaker 1>So it's just like which hypertext markup language. It's the

0:22:24.160 --> 0:22:27.080
<v Speaker 1>stuff that the web is made of and dreams as

0:22:27.080 --> 0:22:30.800
<v Speaker 1>it turns out that parts of life, um, and then

0:22:31.800 --> 0:22:34.840
<v Speaker 1>the rest of it it all well, originally it was

0:22:34.880 --> 0:22:38.920
<v Speaker 1>all x AML, which is extensible markup language. Now, extensible

0:22:38.920 --> 0:22:43.440
<v Speaker 1>markup language is a way of telling a client, meaning

0:22:43.560 --> 0:22:47.639
<v Speaker 1>a web browser in this case, how to display the information.

0:22:48.040 --> 0:22:50.320
<v Speaker 1>So it's a set of instructions that says, here's all

0:22:50.320 --> 0:22:53.359
<v Speaker 1>this data, and here's how you show the data to

0:22:53.440 --> 0:22:56.119
<v Speaker 1>the person looking at it. Okay, So it's just a

0:22:56.119 --> 0:22:58.280
<v Speaker 1>set of instructions, really, is what it What it boils

0:22:58.320 --> 0:23:00.639
<v Speaker 1>down to these days, didn't they which to a to

0:23:00.800 --> 0:23:05.280
<v Speaker 1>a JavaScript object? They've got JavaScript? Yeah, it's all JavaScript,

0:23:05.320 --> 0:23:09.640
<v Speaker 1>and it's all um, it's JavaScript is what they program

0:23:09.640 --> 0:23:13.399
<v Speaker 1>everything in. I mean, it's essentially back when it first started,

0:23:13.400 --> 0:23:15.360
<v Speaker 1>this was a C plus plus program. That was back

0:23:15.400 --> 0:23:18.800
<v Speaker 1>when the Dutch brothers were working on it. And now

0:23:18.880 --> 0:23:22.359
<v Speaker 1>it's uh, now it's all JavaScript stuff. But yeah, it's uh,

0:23:22.720 --> 0:23:25.560
<v Speaker 1>you know, it was really heavily using XML and uh

0:23:25.600 --> 0:23:29.720
<v Speaker 1>and something called x s t L, which is extensible

0:23:29.760 --> 0:23:33.280
<v Speaker 1>style sheet language. You would apply that to the XML

0:23:33.359 --> 0:23:35.200
<v Speaker 1>to get h t m L. All of that is

0:23:35.280 --> 0:23:38.320
<v Speaker 1>just very technical and It also ultimately doesn't really matter

0:23:38.400 --> 0:23:41.879
<v Speaker 1>because they kind of switched to something called maps g L,

0:23:42.240 --> 0:23:45.520
<v Speaker 1>which is a variant of the Web Graphics Library. That's

0:23:45.520 --> 0:23:48.639
<v Speaker 1>the Java scripture talking about part of the JavaScript Application

0:23:48.680 --> 0:23:52.760
<v Speaker 1>Programming Interface, and it renders interactive graphics, which is what

0:23:53.000 --> 0:23:56.000
<v Speaker 1>Google Maps are. It's an interactive graphic that you can

0:23:56.000 --> 0:23:58.760
<v Speaker 1>play with. It's actually really kind of cool the way

0:23:58.800 --> 0:24:01.479
<v Speaker 1>that works. Um. I have to give a lot of credit,

0:24:02.359 --> 0:24:06.879
<v Speaker 1>uh to Joel Webber. Now, Joel Webber is is a

0:24:06.880 --> 0:24:09.560
<v Speaker 1>former graduate of Georgia Tech. But I don't hold that

0:24:09.600 --> 0:24:16.760
<v Speaker 1>against him. Go Bulldogs, I'm a Gator. Ho Oh well,

0:24:16.800 --> 0:24:20.800
<v Speaker 1>then Joel and I both hate you. You learned things

0:24:20.920 --> 0:24:24.920
<v Speaker 1>every day, right, so I mean, granted, I never once

0:24:24.920 --> 0:24:26.960
<v Speaker 1>went to a football game, and I was not on

0:24:27.000 --> 0:24:29.840
<v Speaker 1>the football team, so you weren't. You don't have to

0:24:29.880 --> 0:24:33.080
<v Speaker 1>hate me that much. She moves like a running back

0:24:33.160 --> 0:24:38.760
<v Speaker 1>as alarm, saying, um, anyway, what that means? I think

0:24:38.840 --> 0:24:45.159
<v Speaker 1>running back is in baseball? So ANYWAYID sorry? Back to

0:24:45.680 --> 0:24:49.600
<v Speaker 1>but no, no, Joel Webber had he took a lot

0:24:49.680 --> 0:24:52.560
<v Speaker 1>of initiative early early on in Google Maps. He thought

0:24:52.600 --> 0:24:54.639
<v Speaker 1>it was a very interesting product, and then he began

0:24:54.680 --> 0:24:57.440
<v Speaker 1>to reverse engineer it and kind of learned the way

0:24:57.440 --> 0:25:00.520
<v Speaker 1>it worked. So it wasn't until fairly recently that Google

0:25:00.560 --> 0:25:03.800
<v Speaker 1>started talking about what makes Google Maps tick. In fact,

0:25:03.800 --> 0:25:05.080
<v Speaker 1>I would say I think it was like two thousand

0:25:05.119 --> 0:25:07.679
<v Speaker 1>twelve when they started letting journalists come in and they

0:25:07.680 --> 0:25:11.280
<v Speaker 1>were essentially giving uh kind of a symposium on an

0:25:11.280 --> 0:25:13.639
<v Speaker 1>overview of how it works. But before that, it took

0:25:13.680 --> 0:25:17.680
<v Speaker 1>people who were actually to dig into it and exactly

0:25:17.720 --> 0:25:19.159
<v Speaker 1>and Joel Weber was one of those guys, and he

0:25:19.200 --> 0:25:20.960
<v Speaker 1>still has quite a bit of information up on the

0:25:20.960 --> 0:25:24.199
<v Speaker 1>web that explains what he did and and sort of

0:25:24.200 --> 0:25:28.080
<v Speaker 1>what he learned. And among those things, he learned that

0:25:28.280 --> 0:25:31.360
<v Speaker 1>the the center pain that the actual map that you're

0:25:31.359 --> 0:25:34.159
<v Speaker 1>looking at is made up of a grid of tiles,

0:25:34.760 --> 0:25:36.840
<v Speaker 1>and that grid is a hundred and twenty eight wide

0:25:36.840 --> 0:25:41.000
<v Speaker 1>and tall. Not all of those tiles are in view

0:25:41.960 --> 0:25:44.160
<v Speaker 1>of the map. So so I think of the think

0:25:44.160 --> 0:25:46.120
<v Speaker 1>of the map is kind of cutting off. It's it's

0:25:46.160 --> 0:25:50.320
<v Speaker 1>the center of this tiled puzzle and the border around it.

0:25:50.359 --> 0:25:53.000
<v Speaker 1>There are tiles that are outside of your your vision,

0:25:54.680 --> 0:25:57.480
<v Speaker 1>and you know you can dragon and and move the

0:25:57.520 --> 0:25:59.960
<v Speaker 1>map around. You know, you hold down the mouse button,

0:26:00.000 --> 0:26:02.520
<v Speaker 1>then you pull the mouse across, and then the map moves.

0:26:02.840 --> 0:26:04.399
<v Speaker 1>I believe the Google term for this, by the way,

0:26:04.400 --> 0:26:07.520
<v Speaker 1>it's slippy map. Yes, which I love this, and it

0:26:07.560 --> 0:26:10.560
<v Speaker 1>turns out the slippy map. The reason it works is

0:26:10.600 --> 0:26:14.440
<v Speaker 1>that every single image you're looking at is absolutely positioned,

0:26:14.880 --> 0:26:18.359
<v Speaker 1>and when you scroll, it is essentially picking up the

0:26:18.359 --> 0:26:21.160
<v Speaker 1>tiles that are off screen on one side and placing

0:26:21.160 --> 0:26:23.280
<v Speaker 1>them down on the other side. If you want to

0:26:23.280 --> 0:26:26.040
<v Speaker 1>think of like a different way of of imagining this,

0:26:26.160 --> 0:26:28.919
<v Speaker 1>Joel had a great example. Just imagine that you're on

0:26:28.960 --> 0:26:32.240
<v Speaker 1>a train and the way that you continue moving forward

0:26:32.320 --> 0:26:34.760
<v Speaker 1>is that you pick up the track you've just crossed

0:26:34.840 --> 0:26:36.639
<v Speaker 1>over and you put it down in front of you

0:26:36.680 --> 0:26:39.680
<v Speaker 1>so you can keep going. So as you're moving, you're

0:26:39.720 --> 0:26:41.840
<v Speaker 1>you're removing the track behind you and putting it in

0:26:41.840 --> 0:26:43.720
<v Speaker 1>front of you. And that way you just you don't

0:26:43.760 --> 0:26:47.080
<v Speaker 1>have to end up generating the entire map, which would

0:26:47.080 --> 0:26:50.920
<v Speaker 1>be a huge drain on resources. It's clipping it down

0:26:51.000 --> 0:26:55.160
<v Speaker 1>to just the integral right exactly the stuff that you need.

0:26:55.160 --> 0:26:58.680
<v Speaker 1>It can cash stuff that happens to be around. And

0:26:59.160 --> 0:27:03.040
<v Speaker 1>again you've you've got stuff that's two or three or

0:27:03.040 --> 0:27:07.280
<v Speaker 1>four fifty tiles off the border, right so as you're

0:27:07.320 --> 0:27:09.760
<v Speaker 1>pulling your first seeing stuff that's already loaded up, it's

0:27:09.800 --> 0:27:12.919
<v Speaker 1>just wasn't in your view, right, And then the tiles

0:27:12.960 --> 0:27:15.520
<v Speaker 1>that are essentially moving to the other side are starting

0:27:15.520 --> 0:27:18.000
<v Speaker 1>to pull the data necessary in case you keep going

0:27:18.040 --> 0:27:20.560
<v Speaker 1>that way, So it gives you the sort of infinite

0:27:20.640 --> 0:27:26.120
<v Speaker 1>scroll ability um. And also it's it's very much a

0:27:26.200 --> 0:27:30.119
<v Speaker 1>client side application, And what we mean by that is

0:27:30.160 --> 0:27:34.359
<v Speaker 1>that while it's pulling data from servers, from Google servers,

0:27:34.400 --> 0:27:37.760
<v Speaker 1>which has you know, have all this information, the most

0:27:37.800 --> 0:27:40.480
<v Speaker 1>of the work is being done within the clients, so

0:27:40.640 --> 0:27:43.520
<v Speaker 1>on your computer, within the web browser, on your smartphone, whatever,

0:27:44.080 --> 0:27:46.520
<v Speaker 1>that's what's doing most of the work. And the good

0:27:46.520 --> 0:27:49.199
<v Speaker 1>thing about that is it means that frees up the

0:27:49.280 --> 0:27:51.960
<v Speaker 1>servers on Google side, because lots of people are using this,

0:27:53.000 --> 0:27:55.600
<v Speaker 1>right and we talked about how much more than two,

0:27:56.240 --> 0:27:58.479
<v Speaker 1>and we talked about how many different ways you can

0:27:58.600 --> 0:28:00.800
<v Speaker 1>use it. So with that in mind, with all the

0:28:00.800 --> 0:28:02.480
<v Speaker 1>different ways you can use it, all the data that

0:28:02.520 --> 0:28:06.040
<v Speaker 1>Google is holding, and the number of people, it's important

0:28:06.119 --> 0:28:09.000
<v Speaker 1>that we that Google had designed it and I say

0:28:09.040 --> 0:28:11.199
<v Speaker 1>we that Google had designed the system in such a

0:28:11.240 --> 0:28:15.399
<v Speaker 1>way that it doesn't bog down the server side or else.

0:28:15.880 --> 0:28:17.520
<v Speaker 1>Every time we would try to use Google Maps, it

0:28:17.520 --> 0:28:20.440
<v Speaker 1>would take forever. And because a lot of that work

0:28:20.480 --> 0:28:23.560
<v Speaker 1>is being done by our devices, it means that, you know,

0:28:23.680 --> 0:28:28.240
<v Speaker 1>if there's something slow to computer's fault. That's not exactly true,

0:28:28.280 --> 0:28:30.800
<v Speaker 1>because I mean there could be other issues obviously, but

0:28:31.119 --> 0:28:35.040
<v Speaker 1>in general, it means that the system works more smoothly

0:28:35.080 --> 0:28:37.720
<v Speaker 1>than it would if it was all server side. So

0:28:39.280 --> 0:28:43.120
<v Speaker 1>I mean, like I said, I could get further into

0:28:43.240 --> 0:28:47.720
<v Speaker 1>the actual nuts and bolts of what Google Maps is

0:28:47.760 --> 0:28:50.680
<v Speaker 1>doing and how it's doing it, but ultimately I think

0:28:50.760 --> 0:28:55.040
<v Speaker 1>it would be more confusing than helpful. And also, we're

0:28:55.040 --> 0:28:57.120
<v Speaker 1>getting to a point now where I have got to

0:28:57.160 --> 0:29:00.160
<v Speaker 1>be completely upfront and honest with you guys, like all

0:29:00.160 --> 0:29:01.840
<v Speaker 1>of this I've got a pretty good handle on, but

0:29:01.880 --> 0:29:04.000
<v Speaker 1>when I started going further in, it's going into a

0:29:04.080 --> 0:29:07.480
<v Speaker 1>level of development and programming that that's beyond my own

0:29:07.560 --> 0:29:10.600
<v Speaker 1>personal experience. So at that point I'd just be like, well,

0:29:11.120 --> 0:29:14.440
<v Speaker 1>according to this, this word that I don't know affects

0:29:14.440 --> 0:29:17.160
<v Speaker 1>this other word I don't know, and I'd rather just

0:29:17.240 --> 0:29:22.400
<v Speaker 1>spare everybody that, yes, thank you, you're welcome, and now

0:29:22.440 --> 0:29:25.800
<v Speaker 1>back to the show. Alright. So one of the many

0:29:25.840 --> 0:29:27.200
<v Speaker 1>topics that we said that we were going to come

0:29:27.240 --> 0:29:30.320
<v Speaker 1>back to was Google street View. And the reason that

0:29:30.360 --> 0:29:31.920
<v Speaker 1>we wanted to come back to this is that it

0:29:32.000 --> 0:29:34.360
<v Speaker 1>has been a little bit contentious because it's this fabulous

0:29:34.400 --> 0:29:36.640
<v Speaker 1>technology that, like we said, let's you visit a place

0:29:36.680 --> 0:29:39.040
<v Speaker 1>that you've never been to. Let's you walk around an

0:29:39.080 --> 0:29:41.280
<v Speaker 1>area that you are perhaps going to visit or are

0:29:41.320 --> 0:29:44.400
<v Speaker 1>just curious about, without having to get on a plane

0:29:44.440 --> 0:29:45.840
<v Speaker 1>and get out in the wet, in the rain and

0:29:45.880 --> 0:29:49.240
<v Speaker 1>the cold. You know it, lets you do more once

0:29:49.280 --> 0:29:52.600
<v Speaker 1>you get to a location. Sure, yeah, however, and lets

0:29:52.600 --> 0:29:54.320
<v Speaker 1>you do more when you get to a location by

0:29:54.360 --> 0:29:56.880
<v Speaker 1>virtue of the fact that it's taken detailed pictures of

0:29:56.880 --> 0:30:01.040
<v Speaker 1>that location, including for example, the call ours and people

0:30:01.640 --> 0:30:05.640
<v Speaker 1>and children and dogs that were walking by when the

0:30:05.680 --> 0:30:09.200
<v Speaker 1>photography was taken. And some people had a problem with this.

0:30:09.240 --> 0:30:12.000
<v Speaker 1>Some people said, hey, maybe maybe my baby should not

0:30:12.120 --> 0:30:14.800
<v Speaker 1>be on Google street View. Yeah, maybe you shouldn't have

0:30:14.880 --> 0:30:20.520
<v Speaker 1>that picture of me coming out of the adult entertainment establishment,

0:30:21.440 --> 0:30:25.440
<v Speaker 1>uh in downtown Atlanta. So that now whenever anyone looks

0:30:25.560 --> 0:30:29.320
<v Speaker 1>at said adult entertainment establishment on Google street View, they

0:30:29.320 --> 0:30:33.680
<v Speaker 1>see that, by the way, is a generic me, not

0:30:33.800 --> 0:30:37.560
<v Speaker 1>me me, it's the royal Me. I guess, I guess

0:30:38.160 --> 0:30:41.800
<v Speaker 1>how that works. But but no, that's exactly that's exactly right. There.

0:30:41.840 --> 0:30:48.200
<v Speaker 1>There were several communities not and also individuals that objected

0:30:48.320 --> 0:30:52.680
<v Speaker 1>to Google street View, saying that, uh, it violated privacy,

0:30:52.720 --> 0:30:54.560
<v Speaker 1>that they felt it was kind of creepy. There were

0:30:54.600 --> 0:30:57.960
<v Speaker 1>people who who said that this is going to turn

0:30:58.000 --> 0:31:01.959
<v Speaker 1>into a tool for thieve to use. They can they

0:31:01.960 --> 0:31:04.680
<v Speaker 1>can virtually case a house without ever having to actually

0:31:04.720 --> 0:31:07.840
<v Speaker 1>go into the neighborhood. Sure, or the kind of higher

0:31:07.880 --> 0:31:09.920
<v Speaker 1>paranoia of this is going to turn into a government

0:31:09.920 --> 0:31:15.080
<v Speaker 1>tool for those countries that do not have CCTV already. Sure, yeah, yeah,

0:31:15.240 --> 0:31:18.560
<v Speaker 1>or or that uh, you know, maybe the day that

0:31:18.680 --> 0:31:22.560
<v Speaker 1>Google street View went through my neighborhood was after I

0:31:22.640 --> 0:31:26.400
<v Speaker 1>had not not taking care of my lawn yet. And

0:31:26.480 --> 0:31:28.840
<v Speaker 1>so now then later when you try to sell your

0:31:28.840 --> 0:31:32.600
<v Speaker 1>house exactly, and people like, m, that's a dump. Yeah,

0:31:32.680 --> 0:31:35.520
<v Speaker 1>it may very well be any of those things. Now,

0:31:35.720 --> 0:31:37.600
<v Speaker 1>the flip side of that is that there were people

0:31:37.640 --> 0:31:40.920
<v Speaker 1>who had fun with Google street They would see that

0:31:40.960 --> 0:31:42.880
<v Speaker 1>the Google street View, they would either know that the

0:31:42.880 --> 0:31:44.480
<v Speaker 1>car was scheduled to go down the street at a

0:31:44.520 --> 0:31:46.760
<v Speaker 1>certain time, or they would see it, and they would

0:31:46.800 --> 0:31:51.320
<v Speaker 1>stage various humorous things to happen so that it would

0:31:51.360 --> 0:31:53.440
<v Speaker 1>be captured by the Google street View car as it

0:31:53.480 --> 0:31:56.120
<v Speaker 1>went by. We've talked about some of these in previous

0:31:56.160 --> 0:31:59.760
<v Speaker 1>episodes of Tech Stuff, where there were people who would

0:32:00.320 --> 0:32:05.360
<v Speaker 1>create a virtual parade on on a street and like, yeah,

0:32:05.360 --> 0:32:08.000
<v Speaker 1>it's fantastic. If you look at Google street View and

0:32:08.040 --> 0:32:10.200
<v Speaker 1>you look at you know, art projects or parade that

0:32:10.280 --> 0:32:13.120
<v Speaker 1>kind of stuff, it'll pull these these images up and

0:32:13.120 --> 0:32:15.280
<v Speaker 1>you can actually see how creative people were. I saw

0:32:15.360 --> 0:32:18.440
<v Speaker 1>one where it was a group of larper's all in

0:32:18.880 --> 0:32:23.320
<v Speaker 1>uh full foam, gearing on each other's wonderful You're going

0:32:23.360 --> 0:32:28.360
<v Speaker 1>through a suburban neighborhood and like there's all out melee happening. Um.

0:32:28.400 --> 0:32:30.720
<v Speaker 1>I mean if it were me, I know what I

0:32:30.720 --> 0:32:32.520
<v Speaker 1>would want to do. Like anytime I knew that there

0:32:32.560 --> 0:32:34.600
<v Speaker 1>was gonna be a Google street View car going through

0:32:34.640 --> 0:32:36.920
<v Speaker 1>New York, I would be like, Okay, guys, it's Warriors

0:32:36.960 --> 0:32:40.160
<v Speaker 1>cosplay time. Who wants to be the Baseball Furies? Who

0:32:40.160 --> 0:32:42.000
<v Speaker 1>wants to be the high Hats? We are gonna go

0:32:42.040 --> 0:32:45.120
<v Speaker 1>out there and bangers. We are gonna make some noise.

0:32:45.800 --> 0:32:49.560
<v Speaker 1>Can you dig it? That's probably the whitest can you

0:32:49.600 --> 0:32:53.520
<v Speaker 1>dig I think it probably was. History is being made

0:32:53.600 --> 0:32:56.680
<v Speaker 1>right here. Come out and play a dear. That's a

0:32:56.760 --> 0:33:01.000
<v Speaker 1>documentary for you folks out there for warriors late seventies.

0:33:01.080 --> 0:33:05.480
<v Speaker 1>Look at that important important information. But yeah, so so

0:33:05.520 --> 0:33:08.720
<v Speaker 1>it's gone, you know, both with the privacy issues and

0:33:08.760 --> 0:33:11.120
<v Speaker 1>as well as like people you know, taking advantage of

0:33:11.160 --> 0:33:13.120
<v Speaker 1>it to have some fun. I think I think for

0:33:13.200 --> 0:33:15.520
<v Speaker 1>the most part, Google enjoys the whole let's have fun

0:33:15.520 --> 0:33:17.120
<v Speaker 1>with a thing as long as it's within the realms

0:33:17.160 --> 0:33:19.840
<v Speaker 1>of you know, safety and good taste. But the but

0:33:19.920 --> 0:33:22.160
<v Speaker 1>as the privacy thing has been a lot more complicated.

0:33:22.160 --> 0:33:25.200
<v Speaker 1>I mean, you've had entire communities say we don't want this.

0:33:26.080 --> 0:33:28.440
<v Speaker 1>We're a gated community. You do not get this is

0:33:28.520 --> 0:33:31.800
<v Speaker 1>private property. You don't get to come in through here. Um.

0:33:31.840 --> 0:33:35.080
<v Speaker 1>You know. Google's whole motto is that they want to

0:33:36.280 --> 0:33:39.760
<v Speaker 1>index the information of the universe, and part of that

0:33:39.920 --> 0:33:42.600
<v Speaker 1>is all of the places you can go on the

0:33:42.640 --> 0:33:46.400
<v Speaker 1>planet Earth. So there is there has been this problem. Now.

0:33:46.400 --> 0:33:48.880
<v Speaker 1>The other thing about street view is that it's actually

0:33:48.880 --> 0:33:52.760
<v Speaker 1>been very helpful with Google Maps in making them more accurate.

0:33:52.760 --> 0:33:55.000
<v Speaker 1>You know, we talked about earlier if you were just

0:33:55.080 --> 0:33:58.240
<v Speaker 1>looking at a map, a physical map, a paper map

0:33:58.280 --> 0:34:00.560
<v Speaker 1>in your hands, you might not be able to find

0:34:00.600 --> 0:34:02.600
<v Speaker 1>the best route from where you are to where you're

0:34:02.640 --> 0:34:05.160
<v Speaker 1>going because you might not be able to see which

0:34:05.280 --> 0:34:10.000
<v Speaker 1>which roads are no longer open, or which ones are

0:34:10.040 --> 0:34:14.480
<v Speaker 1>one way streets. It's under construction exactly. So one of

0:34:14.520 --> 0:34:16.279
<v Speaker 1>the things that Google street View would do is that

0:34:16.320 --> 0:34:19.480
<v Speaker 1>the routes that these cars would take would help validate

0:34:19.719 --> 0:34:24.400
<v Speaker 1>which routes are open to vehicles. So if if a

0:34:24.440 --> 0:34:26.880
<v Speaker 1>Google street New car could not go up a street

0:34:27.000 --> 0:34:29.280
<v Speaker 1>it's because it might be a one way street or whatever,

0:34:29.680 --> 0:34:32.239
<v Speaker 1>then that information was part of the information that be

0:34:32.360 --> 0:34:35.600
<v Speaker 1>saved and would be integrated into that proto map I

0:34:35.680 --> 0:34:38.799
<v Speaker 1>was talking about. And you know, really, when you think

0:34:38.840 --> 0:34:41.239
<v Speaker 1>about when you're getting directions from point A to point B,

0:34:41.600 --> 0:34:44.839
<v Speaker 1>it's pretty complex. It has to take into account all

0:34:44.880 --> 0:34:47.319
<v Speaker 1>of those things and say, all right, this may not

0:34:47.400 --> 0:34:53.000
<v Speaker 1>seem like it's the fastest route, but it is, because yeah,

0:34:53.000 --> 0:34:56.319
<v Speaker 1>it's really complex. But Google street View helped that out.

0:34:56.360 --> 0:34:59.000
<v Speaker 1>So the Google street View provided two different kinds of information.

0:34:59.280 --> 0:35:02.879
<v Speaker 1>It provided that the images, which that was the obvious one,

0:35:02.960 --> 0:35:06.320
<v Speaker 1>top level, but also the route information by the actual

0:35:06.400 --> 0:35:08.239
<v Speaker 1>route the cars had to go through in order to

0:35:08.280 --> 0:35:11.360
<v Speaker 1>capture all those images. So that's it was sort of

0:35:11.360 --> 0:35:15.640
<v Speaker 1>a validation method that Google used as well. On top

0:35:15.680 --> 0:35:18.000
<v Speaker 1>of that, we had the whole idea of this crowd sourcing,

0:35:19.040 --> 0:35:22.200
<v Speaker 1>which we had talked about a little bit earlier. But crowdsourcing.

0:35:22.400 --> 0:35:25.839
<v Speaker 1>Google uses crowdsourcing in two ways, or at least two

0:35:25.840 --> 0:35:30.520
<v Speaker 1>ways one of Google Maps. Google Maps. Google uses crowdsourcing

0:35:30.560 --> 0:35:33.040
<v Speaker 1>in lots of ways, but Google Maps in particular to

0:35:33.280 --> 0:35:36.239
<v Speaker 1>two main ways. One of them is traffic. Yeah, and uh,

0:35:36.880 --> 0:35:41.080
<v Speaker 1>generally speaking, they're tracking um, people who happened to be

0:35:41.200 --> 0:35:45.319
<v Speaker 1>using cell phones, particularly cell phones, using Google Maps and

0:35:45.400 --> 0:35:50.520
<v Speaker 1>tracking their progress either through uh, you know, little anonymous

0:35:50.560 --> 0:35:54.200
<v Speaker 1>GPS tracking or anonymous uh cell phone tracking, you know,

0:35:54.360 --> 0:35:58.919
<v Speaker 1>as you move from from another And the idea is that, hey,

0:35:59.160 --> 0:36:02.200
<v Speaker 1>you know, if if the same user is able to

0:36:02.280 --> 0:36:05.520
<v Speaker 1>make their way through this this particular street at this

0:36:05.560 --> 0:36:09.560
<v Speaker 1>particular speed, that gives me an idea of how how

0:36:09.640 --> 0:36:12.239
<v Speaker 1>fast traffic is going and whether or not, Yes, what

0:36:12.360 --> 0:36:14.560
<v Speaker 1>color code we need to break that up as Yeah,

0:36:14.560 --> 0:36:17.279
<v Speaker 1>exactly like if they're if they're crawling, they're either not

0:36:17.400 --> 0:36:22.000
<v Speaker 1>in a car or traffic is bad. And this is aggregated,

0:36:22.040 --> 0:36:25.040
<v Speaker 1>so it's not just a single person. We're talking thousands

0:36:25.120 --> 0:36:28.880
<v Speaker 1>upon thousands of people. And the important thing to remember

0:36:29.120 --> 0:36:32.000
<v Speaker 1>is that, assuming that we're all on the up and

0:36:32.080 --> 0:36:35.440
<v Speaker 1>up here, it is anonymous data. Right. So Google doesn't

0:36:35.440 --> 0:36:38.319
<v Speaker 1>know it's a particular person. Right. It knows that it's

0:36:38.440 --> 0:36:40.880
<v Speaker 1>your phone, but it doesn't know that you are Jane

0:36:40.880 --> 0:36:42.719
<v Speaker 1>Smith and that you are going from your home to

0:36:42.800 --> 0:36:45.560
<v Speaker 1>your office to pet smart to write. All it knows

0:36:45.680 --> 0:36:48.880
<v Speaker 1>is that this particular phone is moving at this particular

0:36:48.920 --> 0:36:53.280
<v Speaker 1>speed in this particular place. So beyond that, it doesn't

0:36:53.320 --> 0:36:56.640
<v Speaker 1>know that that phone belongs to Jane or that Jane

0:36:56.800 --> 0:37:02.200
<v Speaker 1>is on her way to commit a hit for the mob. Right.

0:37:02.239 --> 0:37:04.040
<v Speaker 1>It does not It does not record the starting and

0:37:04.080 --> 0:37:06.760
<v Speaker 1>stopping points, which is another thing that people were worried

0:37:06.760 --> 0:37:09.839
<v Speaker 1>about with directions. Right. Right, of course, if I put

0:37:09.880 --> 0:37:12.080
<v Speaker 1>in I need to know how to get to this point,

0:37:12.160 --> 0:37:16.160
<v Speaker 1>is it going to be saved somewhere so that Google

0:37:16.239 --> 0:37:20.840
<v Speaker 1>knows that I went from here to there. Obviously, depending

0:37:20.880 --> 0:37:23.920
<v Speaker 1>upon what you're doing, that could be very sensitive information,

0:37:24.040 --> 0:37:27.600
<v Speaker 1>very undesirable share like job hunting. Yeah, let's say that

0:37:27.640 --> 0:37:29.680
<v Speaker 1>you know, my boss is like, hey, you know um,

0:37:29.719 --> 0:37:32.560
<v Speaker 1>this weird thing popped up. It turns out it looks

0:37:32.560 --> 0:37:34.319
<v Speaker 1>like you've been going to every single one of our

0:37:34.400 --> 0:37:37.239
<v Speaker 1>rivals recently, and a lot of our rifles are coming

0:37:37.320 --> 0:37:40.120
<v Speaker 1>up with really similar products to ours. That would be

0:37:40.640 --> 0:37:43.120
<v Speaker 1>I mean, clearly, you know that's unethical behavior on the

0:37:43.120 --> 0:37:45.960
<v Speaker 1>part of the user. But that's just sure. But you know,

0:37:46.080 --> 0:37:49.320
<v Speaker 1>for example, um, yeah, the other way that the traffic

0:37:49.400 --> 0:37:53.960
<v Speaker 1>data is garnered is via microwaves. Oh wow, so like

0:37:53.960 --> 0:37:59.080
<v Speaker 1>when people are making popcorn. Yes, okay, but that's but

0:37:59.080 --> 0:38:00.840
<v Speaker 1>that's another episode. That is, in fact an episode that

0:38:00.840 --> 0:38:04.040
<v Speaker 1>the Jonathan and christ did previously. Oh yeah, that's right.

0:38:04.120 --> 0:38:06.000
<v Speaker 1>I was like, this sounds really familiar, but I didn't

0:38:06.040 --> 0:38:12.040
<v Speaker 1>research this. We've already done this bit something episodes kind

0:38:12.080 --> 0:38:14.480
<v Speaker 1>of hard to keep track. He has no idea anymore. No,

0:38:14.640 --> 0:38:16.520
<v Speaker 1>I don't even know where I am. That's why I

0:38:16.520 --> 0:38:19.839
<v Speaker 1>need this podcast. Also ages getting to him. Thank you.

0:38:20.040 --> 0:38:22.680
<v Speaker 1>There has to be one in every episode, doesn't there. Okay,

0:38:22.760 --> 0:38:26.200
<v Speaker 1>that's fair anyway. So that was one form of crowdsourcing.

0:38:26.239 --> 0:38:28.560
<v Speaker 1>The other one is you were talking about the the

0:38:28.560 --> 0:38:33.120
<v Speaker 1>the map maker, where this idea about in your personal

0:38:33.160 --> 0:38:36.879
<v Speaker 1>experience using Google Maps, you might encounter a situation where

0:38:36.880 --> 0:38:40.719
<v Speaker 1>the map is not accurate, and it's allowing people, um

0:38:40.760 --> 0:38:46.080
<v Speaker 1>to be helpful. It's allowing you to inform the map experience. Yo, dude,

0:38:46.160 --> 0:38:48.319
<v Speaker 1>you totally turned me down the wrong side of the

0:38:48.320 --> 0:38:50.839
<v Speaker 1>street or the road you wanted me to take as

0:38:50.880 --> 0:38:53.680
<v Speaker 1>a private road and I cannot actually drive on it.

0:38:54.080 --> 0:38:58.920
<v Speaker 1>I encountered that actually yesterday. But it was because Google

0:38:58.960 --> 0:39:03.319
<v Speaker 1>Maps can't counter user stupidity, and in my case, it

0:39:03.320 --> 0:39:05.040
<v Speaker 1>was that I wasn't really thinking I was I was

0:39:05.080 --> 0:39:07.319
<v Speaker 1>going to a specific location on the mines anywhere. It

0:39:07.400 --> 0:39:09.759
<v Speaker 1>was I was going to the Atlanta Botanical Gardens so

0:39:09.760 --> 0:39:12.040
<v Speaker 1>I could see some pretty lights. Well, that's a classy

0:39:12.080 --> 0:39:14.560
<v Speaker 1>place to go down it is. I felt totally out

0:39:14.560 --> 0:39:19.040
<v Speaker 1>of place. My wife, however, completely at home, so trying

0:39:19.080 --> 0:39:21.160
<v Speaker 1>to get to the Atlanta Botanical Gardens. But here's the thing.

0:39:21.320 --> 0:39:25.759
<v Speaker 1>Atlanta Botannical Gardens has a there's a parking structure that's

0:39:25.800 --> 0:39:28.239
<v Speaker 1>adjacent to Atlanta Botanical Gardens, but it's run by a

0:39:28.280 --> 0:39:32.320
<v Speaker 1>different company. Right, So when I put Atlanta Botanical Gardens

0:39:32.440 --> 0:39:34.600
<v Speaker 1>into the Google Maps program, it's telling me how to

0:39:34.640 --> 0:39:37.360
<v Speaker 1>get to the gardens themselves, which are off of little

0:39:37.400 --> 0:39:40.480
<v Speaker 1>private roads that I cannot actually can act success. If

0:39:40.480 --> 0:39:43.560
<v Speaker 1>I had put in the parking garage from the very beginning,

0:39:43.960 --> 0:39:46.040
<v Speaker 1>then it would have sent me the correct way to

0:39:46.120 --> 0:39:49.440
<v Speaker 1>get to actually enter the garden. I did not do that,

0:39:49.640 --> 0:39:52.480
<v Speaker 1>So in that case, I actually didn't counter a problem. Now, granted,

0:39:53.000 --> 0:39:54.200
<v Speaker 1>you know, I just realized that I was on the

0:39:54.280 --> 0:39:55.920
<v Speaker 1>other side of the enormous park and I just had

0:39:55.920 --> 0:39:58.239
<v Speaker 1>to go around around and then I got there, so

0:39:58.239 --> 0:40:01.200
<v Speaker 1>it wasn't a big deal. But in other situations that

0:40:01.239 --> 0:40:05.600
<v Speaker 1>could be very So Matt Maker, lets you correct those

0:40:05.600 --> 0:40:09.040
<v Speaker 1>sort of problems and send send information to Google and say, hey, guys,

0:40:09.360 --> 0:40:13.839
<v Speaker 1>just f y I fix yes. And we're pretty sure

0:40:13.880 --> 0:40:16.319
<v Speaker 1>that that's not based on a single users experience, because

0:40:16.320 --> 0:40:18.600
<v Speaker 1>that would be very dangerous. And you can easily troll

0:40:18.640 --> 0:40:22.040
<v Speaker 1>the system, you know you I can. Here's here's how

0:40:22.040 --> 0:40:25.400
<v Speaker 1>I would use it. If that were the case, everywhere

0:40:25.440 --> 0:40:28.720
<v Speaker 1>I would go, I would say that the closest, fastest

0:40:28.800 --> 0:40:31.360
<v Speaker 1>route was not working, so that way I could guarantee

0:40:31.360 --> 0:40:34.200
<v Speaker 1>there never be any traffic because people would be routed

0:40:34.239 --> 0:40:37.279
<v Speaker 1>around it. That would be insidious. That's that's how I think.

0:40:38.400 --> 0:40:41.120
<v Speaker 1>This is. This is the way I think I think.

0:40:41.160 --> 0:40:44.359
<v Speaker 1>How can I manipulate the system to benefit me. That's

0:40:44.480 --> 0:40:47.879
<v Speaker 1>terrifically evil. Thank thank goodness, Google is slightly less evil

0:40:47.920 --> 0:40:52.839
<v Speaker 1>than you and has accounted for for such things. You know.

0:40:53.360 --> 0:40:57.880
<v Speaker 1>That's that's the thing. They really do anticipate people gaming

0:40:57.880 --> 0:41:03.680
<v Speaker 1>the system, and so they're wants to Google right. So

0:41:03.800 --> 0:41:06.799
<v Speaker 1>anyway that both of those methods are really important for

0:41:06.920 --> 0:41:10.040
<v Speaker 1>Google Maps, uh, you know, just to just to give

0:41:10.560 --> 0:41:13.400
<v Speaker 1>the best user experience possible. Because even though you know,

0:41:13.440 --> 0:41:16.600
<v Speaker 1>Google is in the business of selling ads essentially or

0:41:16.640 --> 0:41:19.719
<v Speaker 1>selling ads space, you know, they have to make products

0:41:19.760 --> 0:41:22.360
<v Speaker 1>that are are user friendly, and it's part of what

0:41:22.440 --> 0:41:24.520
<v Speaker 1>makes the product yours. It's part of part of what

0:41:24.600 --> 0:41:28.040
<v Speaker 1>makes it interactive. And it adds into that entire slippy

0:41:28.040 --> 0:41:31.399
<v Speaker 1>map concept of being able to to go in there

0:41:31.440 --> 0:41:33.680
<v Speaker 1>and mess around with it and really dig your fingers in.

0:41:33.800 --> 0:41:37.320
<v Speaker 1>And of course also you can add in your businesses

0:41:37.400 --> 0:41:42.279
<v Speaker 1>information into a map, you can edit business and businesses information,

0:41:42.360 --> 0:41:46.160
<v Speaker 1>you can provide reviews of a business. Yeah, it's it's

0:41:46.200 --> 0:41:50.640
<v Speaker 1>it's literally mapping to other parts of the Internet. So

0:41:50.680 --> 0:41:54.480
<v Speaker 1>it's not just showing you the physical location of a

0:41:54.800 --> 0:41:57.600
<v Speaker 1>place that you're searching for. It's giving you access to

0:41:57.719 --> 0:42:01.120
<v Speaker 1>other resources that gives you more information about the place

0:42:01.120 --> 0:42:03.440
<v Speaker 1>you're looking for. It's kind of this whole idea of

0:42:03.520 --> 0:42:06.160
<v Speaker 1>marrying the physical world in the digital world, so that

0:42:06.200 --> 0:42:09.920
<v Speaker 1>the two are integrated so tightly that we have access

0:42:09.960 --> 0:42:12.839
<v Speaker 1>to pretty much any kind of info you want at

0:42:12.880 --> 0:42:16.279
<v Speaker 1>any time you want, any place you want, which has

0:42:16.640 --> 0:42:20.160
<v Speaker 1>its benefits and its drawbacks. But I wanted to also

0:42:20.239 --> 0:42:22.759
<v Speaker 1>kind of touch back. We talked about this briefly, but

0:42:22.800 --> 0:42:24.680
<v Speaker 1>I wanted to talk a little bit about what happened

0:42:24.680 --> 0:42:28.799
<v Speaker 1>with Apple, right right. So Apple comes out with the

0:42:28.840 --> 0:42:32.120
<v Speaker 1>iPhone five as well as the release of the sixth

0:42:32.160 --> 0:42:35.719
<v Speaker 1>generation of iOS, the operating system for the iPhone and

0:42:35.760 --> 0:42:39.240
<v Speaker 1>iPad and iPod Touch, and for that it had developed

0:42:39.239 --> 0:42:42.640
<v Speaker 1>its own map system, Apple Maps, Apple Maps, and uh.

0:42:42.840 --> 0:42:45.640
<v Speaker 1>People began to notice that Google Maps was no longer

0:42:45.760 --> 0:42:51.080
<v Speaker 1>available within the Apple app Store, which I was struggling

0:42:51.080 --> 0:42:53.359
<v Speaker 1>to name earlier today, and then I got out, oh wait, yes,

0:42:53.480 --> 0:42:56.919
<v Speaker 1>they are the one that's called the app store, but yes,

0:42:57.920 --> 0:43:02.880
<v Speaker 1>Google Maps. Google and Apple had had sort of a

0:43:02.880 --> 0:43:06.040
<v Speaker 1>a weird relationship, a love hate relationship. There was a

0:43:06.080 --> 0:43:09.520
<v Speaker 1>time when Eric Schmidt, who was at that time the

0:43:09.560 --> 0:43:12.840
<v Speaker 1>CEO of Google. He was also sitting on the board

0:43:12.840 --> 0:43:17.040
<v Speaker 1>of directors of Apple, and then eventually he resigned his

0:43:17.080 --> 0:43:20.480
<v Speaker 1>position as a member of the board of directors UH

0:43:20.520 --> 0:43:22.799
<v Speaker 1>and he cited that it was because he felt there

0:43:22.880 --> 0:43:26.160
<v Speaker 1>was going to be an increasing conflict of interests between

0:43:26.200 --> 0:43:31.520
<v Speaker 1>the two companies. And and in fact, there were several

0:43:31.560 --> 0:43:35.640
<v Speaker 1>reports that Steve Jobs was more than a little put

0:43:35.640 --> 0:43:38.600
<v Speaker 1>out when Android hit the market because he said that

0:43:38.640 --> 0:43:43.680
<v Speaker 1>he felt that Android was copying Apple. Whether or not

0:43:44.080 --> 0:43:48.000
<v Speaker 1>you think that makes him somewhat hypocritical with his sighting

0:43:48.160 --> 0:43:52.640
<v Speaker 1>of Picasso saying that good artists borrow great artist Steele. Uh,

0:43:52.880 --> 0:43:56.840
<v Speaker 1>that's beside the point. Anyway, the die had been cast.

0:43:56.920 --> 0:44:00.719
<v Speaker 1>There was this contentious relationship between Apple and Google, and

0:44:00.760 --> 0:44:05.040
<v Speaker 1>then Apple released its Apple Maps app that that introduced

0:44:05.560 --> 0:44:08.640
<v Speaker 1>turn by turn navigation, which was a huge deal. That

0:44:08.680 --> 0:44:11.120
<v Speaker 1>was something that Apple users have been asking for on

0:44:11.160 --> 0:44:15.560
<v Speaker 1>the iPhone and had not gotten. They had still not gotten. Well, no, no,

0:44:15.760 --> 0:44:19.720
<v Speaker 1>because Apple Apple Maps does have it, but Apple Maps

0:44:19.800 --> 0:44:22.560
<v Speaker 1>was buggy. That was the problem. But that was the

0:44:22.560 --> 0:44:24.800
<v Speaker 1>thing was that they were asking for it for ages

0:44:25.480 --> 0:44:29.680
<v Speaker 1>um like. And once Google Maps came out for Android

0:44:29.719 --> 0:44:33.560
<v Speaker 1>and once it incorporated navigation. Uh I had a lot

0:44:33.600 --> 0:44:36.680
<v Speaker 1>of friends who had iPhones, who were very much irritated

0:44:36.680 --> 0:44:38.440
<v Speaker 1>by this because they said, well, you know, Apple leads

0:44:38.480 --> 0:44:41.360
<v Speaker 1>the way in the smartphone experience. They defined the smartphone

0:44:41.400 --> 0:44:43.359
<v Speaker 1>experience for the consumer in the United States at least

0:44:43.880 --> 0:44:47.040
<v Speaker 1>several other parts of the world as well. Why are

0:44:47.080 --> 0:44:49.960
<v Speaker 1>they trailing behind Google? And part of the reason was that,

0:44:50.080 --> 0:44:52.719
<v Speaker 1>you know, Google didn't really want to work with Apple

0:44:52.800 --> 0:44:54.480
<v Speaker 1>so much, and Apple didn't really want to work with

0:44:54.560 --> 0:44:58.440
<v Speaker 1>Google so much. There was enough tension there that, uh,

0:44:58.440 --> 0:45:02.200
<v Speaker 1>that they were were increasingly becoming competitors in the market.

0:45:02.280 --> 0:45:03.839
<v Speaker 1>And Google was like, I don't want to give you

0:45:03.880 --> 0:45:06.160
<v Speaker 1>my toys. I think I'm going to keep those toys right,

0:45:06.320 --> 0:45:08.720
<v Speaker 1>and that way that differentiates my toys from your toys,

0:45:08.760 --> 0:45:10.600
<v Speaker 1>and that way people will buy my toys and not

0:45:10.680 --> 0:45:13.239
<v Speaker 1>your toys, and uh. And Apple was like, well, fine,

0:45:13.280 --> 0:45:17.360
<v Speaker 1>we're gonna make our own stuff. And when which is

0:45:17.400 --> 0:45:20.880
<v Speaker 1>a perfectly valid response, I'm making it sound like they

0:45:20.880 --> 0:45:24.160
<v Speaker 1>were being petulant children. That's not that's not the case.

0:45:24.560 --> 0:45:27.960
<v Speaker 1>It's it made perfect business sense. What what maybe he

0:45:28.120 --> 0:45:30.640
<v Speaker 1>didn't make as much sense was that they released the

0:45:30.680 --> 0:45:35.719
<v Speaker 1>Maps app for iPhone, possibly too early. Yes, there were

0:45:35.719 --> 0:45:39.040
<v Speaker 1>a lot of people who felt that the application was

0:45:39.080 --> 0:45:41.040
<v Speaker 1>not as polished as it needed to be, and that

0:45:41.120 --> 0:45:43.560
<v Speaker 1>it did, in fact have lots of bugs in it. Now,

0:45:44.080 --> 0:45:48.719
<v Speaker 1>Apple got its map data from primarily from tom Tom,

0:45:48.760 --> 0:45:51.960
<v Speaker 1>which has great data, which is pretty okay. Yeah they do,

0:45:52.000 --> 0:45:54.040
<v Speaker 1>they do, all right. Yeah, they they've they've got they

0:45:54.040 --> 0:45:56.520
<v Speaker 1>know their stuff and you know, and we mentioned earlier

0:45:56.560 --> 0:46:00.640
<v Speaker 1>Google gets their map data from sources and then has

0:46:00.680 --> 0:46:03.279
<v Speaker 1>to merge it all together. And Apple got it from

0:46:03.280 --> 0:46:05.080
<v Speaker 1>more than just Tom Tom, but Tom Tom was the

0:46:05.120 --> 0:46:09.400
<v Speaker 1>primary source of the map data for Apple. So something

0:46:09.480 --> 0:46:12.440
<v Speaker 1>was going on between the data that they were receiving

0:46:12.480 --> 0:46:16.120
<v Speaker 1>and the implementation of the application itself that made it

0:46:16.320 --> 0:46:19.759
<v Speaker 1>less accurate. There's something wiggy in that algorithm that we

0:46:19.760 --> 0:46:23.360
<v Speaker 1>were talking about earlier that actually pulls the the important

0:46:23.400 --> 0:46:27.080
<v Speaker 1>information out and presents it to you. Yeah, so you

0:46:27.160 --> 0:46:29.640
<v Speaker 1>might not notice that there is a river in the

0:46:29.680 --> 0:46:33.840
<v Speaker 1>way of your route because Apple failed to pay attention

0:46:33.840 --> 0:46:38.360
<v Speaker 1>to that. Or there was a pretty well reported incident

0:46:38.719 --> 0:46:42.960
<v Speaker 1>where the Government of Australia said don't use Apple Maps

0:46:43.040 --> 0:46:46.960
<v Speaker 1>because it's it's taking this one route that should go

0:46:47.640 --> 0:46:52.239
<v Speaker 1>a fairly simple way and putting people through Yeah, it

0:46:52.320 --> 0:46:55.160
<v Speaker 1>was a desert. It was essentially it was essentially routing

0:46:55.160 --> 0:46:57.560
<v Speaker 1>people through a huge desert that was a part of

0:46:57.560 --> 0:47:01.239
<v Speaker 1>an enormous park in Australia, and the fear was that

0:47:01.280 --> 0:47:05.160
<v Speaker 1>people would be using the application to try and go someplace,

0:47:05.160 --> 0:47:09.319
<v Speaker 1>they would get rerouted through the desert, lose signal, lose

0:47:09.360 --> 0:47:11.480
<v Speaker 1>signal and not have enough gas to get out and

0:47:12.360 --> 0:47:15.400
<v Speaker 1>in and then accidental walkabouts are not really Yeah, and

0:47:15.719 --> 0:47:17.920
<v Speaker 1>in Australia at the time of the story, it was

0:47:17.960 --> 0:47:20.640
<v Speaker 1>just starting to get into summer. You know here it's here,

0:47:20.640 --> 0:47:23.600
<v Speaker 1>it's winter because we live on the upright side of

0:47:23.640 --> 0:47:25.279
<v Speaker 1>the world and they live on the upside downside of

0:47:25.280 --> 0:47:30.440
<v Speaker 1>the world. I love you Australians also Kiwi's I love

0:47:30.480 --> 0:47:36.160
<v Speaker 1>you too, um. But yeah, anyway, so this was this

0:47:36.200 --> 0:47:39.400
<v Speaker 1>was a big issue, and so it was a double whammy,

0:47:39.520 --> 0:47:43.359
<v Speaker 1>right because they kicked Google out of the store. The

0:47:43.440 --> 0:47:46.880
<v Speaker 1>Apple app was not fully baked. In fact, famously, the

0:47:46.880 --> 0:47:49.359
<v Speaker 1>guy who was in charge of the whole iOS thing

0:47:49.640 --> 0:47:54.319
<v Speaker 1>was asked to leave Apple, became a consultant and then

0:47:54.440 --> 0:47:57.799
<v Speaker 1>was kind of pushed out. Yeah, and I mean it

0:47:57.880 --> 0:48:00.920
<v Speaker 1>was it was a huge hubbub. I I had so

0:48:01.040 --> 0:48:04.520
<v Speaker 1>much about hubbub coming through coming through my internet perceptors

0:48:04.520 --> 0:48:07.400
<v Speaker 1>that I just did not even update my phone. I

0:48:07.400 --> 0:48:10.080
<v Speaker 1>I use an iPhone and I did not upgrade. I

0:48:10.120 --> 0:48:12.520
<v Speaker 1>didn't want to mess with Apple Maps. I chose to

0:48:12.600 --> 0:48:15.560
<v Speaker 1>ignore the entire situation and and a lot of people

0:48:15.600 --> 0:48:18.759
<v Speaker 1>did that. And about three months later, so it was

0:48:19.040 --> 0:48:22.000
<v Speaker 1>late December of two thousand and twelve, mid to late December,

0:48:22.440 --> 0:48:28.040
<v Speaker 1>in mid December, when Google Maps reappeared in the App Store,

0:48:28.280 --> 0:48:31.920
<v Speaker 1>complete with turn by turn navigation and uh, and Google

0:48:32.360 --> 0:48:34.680
<v Speaker 1>took the opportunity to kind of twist the knife a

0:48:34.719 --> 0:48:38.279
<v Speaker 1>little bit and talk about how great their map data was.

0:48:38.800 --> 0:48:42.400
<v Speaker 1>Keeping in mind again the Apple data wasn't necessarily what

0:48:42.480 --> 0:48:45.120
<v Speaker 1>was wrong. It was something else between the data and

0:48:45.160 --> 0:48:48.160
<v Speaker 1>the implementation. But at any rate, Google definitely took a

0:48:48.200 --> 0:48:51.120
<v Speaker 1>little bit of time to kind of say, look, how

0:48:51.120 --> 0:48:53.520
<v Speaker 1>awesome we are. Yeah, well they they also mean it

0:48:53.560 --> 0:48:56.959
<v Speaker 1>became the most popular download within hours on the app Store.

0:48:57.360 --> 0:49:00.640
<v Speaker 1>You know, clearly people had been clear wearing for it,

0:49:00.880 --> 0:49:04.480
<v Speaker 1>and and that um also I might have I might

0:49:04.520 --> 0:49:06.440
<v Speaker 1>have missed this one on my timeline. But but in

0:49:06.480 --> 0:49:12.880
<v Speaker 1>December of two twelve, Google Maps hit one billion monthly

0:49:12.960 --> 0:49:16.240
<v Speaker 1>active users. That's a lot of people trying to find

0:49:16.239 --> 0:49:20.759
<v Speaker 1>their way to the same restaurants I'm going to, so

0:49:20.760 --> 0:49:23.239
<v Speaker 1>why I can never get in? I just need to

0:49:23.239 --> 0:49:25.720
<v Speaker 1>be a little more famous people, just a little more famous.

0:49:25.760 --> 0:49:28.160
<v Speaker 1>I'm not quite famous enough to get a good table

0:49:28.200 --> 0:49:30.520
<v Speaker 1>at a restaurant. So if you guys can help me

0:49:30.560 --> 0:49:32.560
<v Speaker 1>with that, that'd be awesome. If you can clout me

0:49:32.680 --> 0:49:36.919
<v Speaker 1>up in good table and restaurant, I would really appreciate it.

0:49:37.120 --> 0:49:39.000
<v Speaker 1>I don't know that that's going to help, but you know,

0:49:39.040 --> 0:49:41.880
<v Speaker 1>I can't hurt you can. You can bring in your

0:49:41.880 --> 0:49:44.400
<v Speaker 1>phone and just say, like, I have clus look at me,

0:49:44.560 --> 0:49:48.560
<v Speaker 1>Look how important I am. Yeah. Yeah, McDonald's does not

0:49:48.640 --> 0:49:52.240
<v Speaker 1>take that seriously. Now do it? Do what you can listeners,

0:49:52.320 --> 0:49:55.439
<v Speaker 1>keep us, keep us well fed. Yeah, So we wanted

0:49:55.440 --> 0:49:58.120
<v Speaker 1>to kind of conclude this episode talking about what is

0:49:58.320 --> 0:50:01.480
<v Speaker 1>in store for Google Maps. What's the future, like, you

0:50:01.480 --> 0:50:05.360
<v Speaker 1>know what, what is Google working towards to make Google

0:50:05.400 --> 0:50:12.400
<v Speaker 1>Maps even more interesting and yet potentially worrisome? It's just

0:50:12.440 --> 0:50:15.560
<v Speaker 1>the way it is. Again, what was that? What was

0:50:15.560 --> 0:50:18.839
<v Speaker 1>their catchphrase from earlier? I have zero I'm like a goldfish,

0:50:19.320 --> 0:50:22.480
<v Speaker 1>reassuring and yet terrifying. Something like that? Were you sharing

0:50:22.480 --> 0:50:24.120
<v Speaker 1>and yet terrified? I don't have my business cards, so

0:50:24.160 --> 0:50:27.879
<v Speaker 1>I can't tell you for sure. Um according to uh

0:50:27.920 --> 0:50:31.600
<v Speaker 1>to Michael Jones, who is one of the employees at Google,

0:50:31.680 --> 0:50:37.360
<v Speaker 1>the chief technology advocate, I think is his is his title.

0:50:37.440 --> 0:50:40.319
<v Speaker 1>It is a great title. Google names things so well.

0:50:40.400 --> 0:50:44.960
<v Speaker 1>I'm jealous of their entire marketing department. But um, his

0:50:44.960 --> 0:50:46.959
<v Speaker 1>his vision of the future. Um he was just talking

0:50:47.000 --> 0:50:50.399
<v Speaker 1>about the other day in interview, is that Google really

0:50:50.440 --> 0:50:56.080
<v Speaker 1>wants to provide individualized information on the go, which means

0:50:56.160 --> 0:50:58.600
<v Speaker 1>that as you're as you're walking down a street with

0:50:58.760 --> 0:51:02.320
<v Speaker 1>your Google Maps app been, it might start telling you like, oh, hey,

0:51:02.840 --> 0:51:05.279
<v Speaker 1>scene from your favorite movie was filmed in that lot

0:51:05.360 --> 0:51:06.879
<v Speaker 1>over there. Maybe you want to go check that out.

0:51:06.960 --> 0:51:09.279
<v Speaker 1>Or oh hey, you really like Vietnamese food, and the

0:51:09.400 --> 0:51:12.600
<v Speaker 1>highest rated Vietnamese restaurant within a five mile radius is

0:51:12.719 --> 0:51:14.239
<v Speaker 1>right over there on the other side of the block,

0:51:14.280 --> 0:51:15.879
<v Speaker 1>so you might want to go check that that out.

0:51:16.520 --> 0:51:18.799
<v Speaker 1>It's pretty cool, I mean. But the idea here is

0:51:18.840 --> 0:51:22.719
<v Speaker 1>that Google is not just using your previous use of

0:51:22.760 --> 0:51:26.719
<v Speaker 1>Google Maps to determine this. They're using everything like your

0:51:26.960 --> 0:51:31.120
<v Speaker 1>actual search history, your search history, your Google Plus account,

0:51:31.400 --> 0:51:34.440
<v Speaker 1>all of that integrated information that starts getting just a

0:51:34.480 --> 0:51:38.520
<v Speaker 1>little bit stockery. Yeah, and you wonder to what extent

0:51:38.600 --> 0:51:42.200
<v Speaker 1>could this go to? And I made some very goofy

0:51:43.320 --> 0:51:46.160
<v Speaker 1>ridiculous examples to Lauren before the show, which I'm not

0:51:46.160 --> 0:51:49.640
<v Speaker 1>going to repeat because really it's just they got silly.

0:51:49.680 --> 0:51:52.319
<v Speaker 1>But the point being that if if you like, let's

0:51:52.320 --> 0:51:54.280
<v Speaker 1>say that you have a job and you you've logged

0:51:54.320 --> 0:51:58.399
<v Speaker 1>into a job version of your Gmail um and your

0:51:58.480 --> 0:52:01.520
<v Speaker 1>job is with the c d C sare, so you

0:52:01.600 --> 0:52:04.520
<v Speaker 1>might do a lot of different searches on very specific

0:52:04.640 --> 0:52:09.880
<v Speaker 1>types of health problems. What would Google maps think of that? Like,

0:52:09.920 --> 0:52:11.719
<v Speaker 1>where would the Google Maps like do you want to

0:52:11.760 --> 0:52:14.880
<v Speaker 1>go to the free clinic? I mean, it's it's you know,

0:52:14.880 --> 0:52:17.840
<v Speaker 1>it just it raises questions now and then from a

0:52:17.960 --> 0:52:20.200
<v Speaker 1>from a broader perspective, let's say that you're using your

0:52:20.200 --> 0:52:23.960
<v Speaker 1>own personal Google account and you do a lot of

0:52:24.040 --> 0:52:27.360
<v Speaker 1>you know, bizarre searches. Uh, it kind of makes you wonder,

0:52:27.440 --> 0:52:30.920
<v Speaker 1>like how much of this gets personalized. It's supposed to

0:52:30.920 --> 0:52:33.080
<v Speaker 1>be anonymous, so Google is not supposed to actually know

0:52:33.200 --> 0:52:36.680
<v Speaker 1>that it that this is tied to you personally. Again,

0:52:36.760 --> 0:52:39.399
<v Speaker 1>it's it's it's the Royal you. It's that it's it's

0:52:39.400 --> 0:52:42.799
<v Speaker 1>not you, Jane Smith. It's it's it's the person who

0:52:42.840 --> 0:52:45.160
<v Speaker 1>does these searches and goes to these places would like

0:52:45.320 --> 0:52:48.560
<v Speaker 1>these things, and it's hard for us to kind of

0:52:49.200 --> 0:52:52.279
<v Speaker 1>reconcile that in our heads and divorce that from who

0:52:52.320 --> 0:52:55.200
<v Speaker 1>we are personally. So it starts to feel like Google

0:52:55.560 --> 0:52:57.919
<v Speaker 1>not only knows where we go and what we do,

0:52:58.160 --> 0:53:00.319
<v Speaker 1>but it's telling us what to do now when we

0:53:00.360 --> 0:53:03.719
<v Speaker 1>need to follow those instructions carefully. Um, it is a

0:53:03.760 --> 0:53:07.520
<v Speaker 1>little weird. Now this being said, I personally think that

0:53:07.560 --> 0:53:09.439
<v Speaker 1>it's kind of an interesting thing, and I'm I'm more

0:53:10.040 --> 0:53:12.200
<v Speaker 1>I'm open minded enough to say, bring it on. I

0:53:12.200 --> 0:53:13.759
<v Speaker 1>want to see how this works out, and I want

0:53:13.760 --> 0:53:17.200
<v Speaker 1>to see like the kind of suggestions Google comes up with. Absolutely,

0:53:17.360 --> 0:53:20.520
<v Speaker 1>And uh, I've been using field Trip, which is a

0:53:20.560 --> 0:53:23.239
<v Speaker 1>Google app. I talked about it with Chris in a

0:53:23.280 --> 0:53:27.000
<v Speaker 1>previous episode a few episodes ago, where it's it's a

0:53:27.080 --> 0:53:30.560
<v Speaker 1>location based service that looks at where you are based

0:53:30.600 --> 0:53:33.279
<v Speaker 1>upon you know. Occasionally it's pining your your device to

0:53:33.320 --> 0:53:37.520
<v Speaker 1>see where you are based upon your either cellular triangulation

0:53:37.600 --> 0:53:40.640
<v Speaker 1>or GPS or whatever. And then it says, let's take

0:53:40.640 --> 0:53:42.399
<v Speaker 1>a quick look in this area and see if there's

0:53:42.440 --> 0:53:45.399
<v Speaker 1>anything the area that would interest him. And you kind

0:53:45.400 --> 0:53:47.520
<v Speaker 1>of or her and you you kind of let the

0:53:47.560 --> 0:53:50.680
<v Speaker 1>app know what you are, what your interests are. Okay,

0:53:50.680 --> 0:53:54.239
<v Speaker 1>so it's not broad categories. I want sports or I

0:53:54.320 --> 0:53:57.880
<v Speaker 1>don't want restaurants mine as always I want food is

0:53:58.000 --> 0:54:00.400
<v Speaker 1>always a food in history. Those are the too that

0:54:00.560 --> 0:54:03.080
<v Speaker 1>I will always pick. And so I get a lot

0:54:03.120 --> 0:54:06.880
<v Speaker 1>of stuff like best Beignet's in Atlanta, which honestly not

0:54:07.000 --> 0:54:12.120
<v Speaker 1>a lot of competition there, but uh and uh and

0:54:12.120 --> 0:54:16.840
<v Speaker 1>and anyway, it's a parish by the way, anyway, the

0:54:16.880 --> 0:54:20.759
<v Speaker 1>p A R I s H free plug uh the

0:54:21.160 --> 0:54:25.920
<v Speaker 1>any anyway. The The app does this by by checking

0:54:26.239 --> 0:54:29.759
<v Speaker 1>its database and and referencing against your physical location and

0:54:30.080 --> 0:54:32.160
<v Speaker 1>occasionally giving you stuff. And you can even tell it

0:54:32.200 --> 0:54:34.439
<v Speaker 1>how frequently you went up to how often I want

0:54:34.440 --> 0:54:37.319
<v Speaker 1>them all the bloody time, or do or only when

0:54:37.360 --> 0:54:40.200
<v Speaker 1>I opened the app or sometime in between. I've got

0:54:40.200 --> 0:54:41.640
<v Speaker 1>it in the in between because I don't want to

0:54:41.640 --> 0:54:43.680
<v Speaker 1>get I don't want my phone vibrating every five seconds

0:54:43.719 --> 0:54:46.240
<v Speaker 1>thinking I've got a message and it turns out it's hey,

0:54:46.400 --> 0:54:50.000
<v Speaker 1>there's a place that sells burgers. You like food, and

0:54:50.040 --> 0:54:52.400
<v Speaker 1>I'm like, I don't need it quite that frequently, but

0:54:52.480 --> 0:54:54.840
<v Speaker 1>that that's kind of an example of what Google Maps

0:54:54.840 --> 0:54:57.640
<v Speaker 1>could incorporate in the future. But in the case of

0:54:57.680 --> 0:54:59.680
<v Speaker 1>Google Maps, it would be even more personal. So it

0:54:59.680 --> 0:55:01.600
<v Speaker 1>would be based like if if it noticed that I

0:55:01.600 --> 0:55:04.520
<v Speaker 1>had done a lot of searches for like Indian food.

0:55:04.560 --> 0:55:06.960
<v Speaker 1>I love Indian food, and there are only a few

0:55:07.080 --> 0:55:11.280
<v Speaker 1>restaurants that I know of that serve really good, authentic

0:55:11.320 --> 0:55:13.480
<v Speaker 1>Indian food that are near me, but I know there

0:55:13.480 --> 0:55:16.400
<v Speaker 1>are a lot more that are further out of my neighborhood.

0:55:17.200 --> 0:55:20.080
<v Speaker 1>So I've done a lot of searches. Well, in the future,

0:55:20.080 --> 0:55:23.720
<v Speaker 1>Google Maps will be taking uh, well, we'll notice second

0:55:23.719 --> 0:55:26.200
<v Speaker 1>of stuff. It'll cross reference with my search history. And

0:55:26.280 --> 0:55:28.320
<v Speaker 1>let's say I go to some other city, like I

0:55:28.360 --> 0:55:32.040
<v Speaker 1>don't know, London, and it's just hey, you like Indian food,

0:55:32.280 --> 0:55:34.080
<v Speaker 1>let me tell you where to go. We've got we've

0:55:34.120 --> 0:55:36.840
<v Speaker 1>got a thing for you. Yeah, you want some kebabs,

0:55:37.080 --> 0:55:39.480
<v Speaker 1>you can give you kebabs, or if you want real

0:55:39.520 --> 0:55:41.800
<v Speaker 1>Indian food, if you want if you want the various

0:55:41.840 --> 0:55:47.560
<v Speaker 1>curries or vendelose I'm a ndelo fiend then um yeah.

0:55:47.719 --> 0:55:50.600
<v Speaker 1>So I mean, in that sense, it's interesting, but there

0:55:50.800 --> 0:55:55.960
<v Speaker 1>is still this lingering fear that perhaps this information is

0:55:56.040 --> 0:55:59.759
<v Speaker 1>somehow being tied to us as our identities, and that

0:56:00.040 --> 0:56:01.960
<v Speaker 1>it could that it could be stored or us and

0:56:01.960 --> 0:56:04.879
<v Speaker 1>get used against us in some way, or or even

0:56:04.920 --> 0:56:07.319
<v Speaker 1>even just some people get a little bit creeped out.

0:56:07.320 --> 0:56:08.759
<v Speaker 1>I get a little bit creeped out that I'm being

0:56:08.800 --> 0:56:12.080
<v Speaker 1>advertised to so specifically. Sometimes I mean, when it's when

0:56:12.160 --> 0:56:16.040
<v Speaker 1>that's useful, it's terrific, But very occasionally I just get

0:56:16.040 --> 0:56:17.680
<v Speaker 1>this pin in the back of my head that's like,

0:56:17.760 --> 0:56:20.040
<v Speaker 1>why does it know that about me? It makes me

0:56:20.080 --> 0:56:22.760
<v Speaker 1>think that in the future, we're all going to only

0:56:22.840 --> 0:56:26.120
<v Speaker 1>see the stuff that we are truly interested in and

0:56:26.200 --> 0:56:28.799
<v Speaker 1>not see all the other stuff that we're not interested in.

0:56:28.840 --> 0:56:34.280
<v Speaker 1>And I'm okay with that because occasionally I I flipped

0:56:34.320 --> 0:56:38.080
<v Speaker 1>through something like Reddit or I'm randomly changing channels, and

0:56:38.120 --> 0:56:41.839
<v Speaker 1>I think I could have lived ever knowing that that

0:56:41.920 --> 0:56:45.279
<v Speaker 1>was a thing. And if I have my life where

0:56:45.520 --> 0:56:47.439
<v Speaker 1>I mean, granted, it also means that you're it also

0:56:47.480 --> 0:56:49.560
<v Speaker 1>means you you're less adventurous and all. Yeah, yeah, I mean,

0:56:49.560 --> 0:56:51.640
<v Speaker 1>I mean the process of discovery is really terrific. And

0:56:51.680 --> 0:56:53.920
<v Speaker 1>also I mean, what will it Will it de authenticate

0:56:53.920 --> 0:56:57.160
<v Speaker 1>the process of discovery? Will you never again have the

0:56:57.440 --> 0:57:00.200
<v Speaker 1>terrific feeling of walking down the street and going, hey,

0:57:00.239 --> 0:57:02.000
<v Speaker 1>that hole in the wall looks terrific, and walking in

0:57:02.040 --> 0:57:04.280
<v Speaker 1>and having one of the best meals of your life. Yeah. Yeah,

0:57:04.360 --> 0:57:05.799
<v Speaker 1>I mean, there are a lot of questions here. Maybe

0:57:05.840 --> 0:57:08.400
<v Speaker 1>maybe Google will build that into the algorithm where occasionally

0:57:08.400 --> 0:57:10.879
<v Speaker 1>ill just so, like, you know, Lauren never comes out

0:57:10.880 --> 0:57:14.880
<v Speaker 1>of her shell, and just down the street is a

0:57:15.600 --> 0:57:20.160
<v Speaker 1>tap dancing and jazz dancing uh school. We're going to

0:57:20.280 --> 0:57:22.760
<v Speaker 1>convince her to go in there and take classes, and

0:57:22.800 --> 0:57:24.960
<v Speaker 1>then she's gonna have a recital and everyone's gonna go

0:57:25.240 --> 0:57:28.480
<v Speaker 1>It's not recital, is it? Whatever? The dance equivalent is

0:57:28.720 --> 0:57:31.400
<v Speaker 1>absolutely no clue. Anyway, we'll see. That's that's why it

0:57:31.440 --> 0:57:34.120
<v Speaker 1>would pop up for you, because it would say, like,

0:57:34.160 --> 0:57:36.120
<v Speaker 1>you know, what Lauren needs, She needs to get out more,

0:57:36.640 --> 0:57:41.040
<v Speaker 1>she needs to needs to to shed this shy exterior

0:57:41.640 --> 0:57:45.960
<v Speaker 1>and and just let her inner choreographer shine. I think

0:57:45.960 --> 0:57:47.440
<v Speaker 1>I think that if Google can talk, that is in

0:57:47.440 --> 0:57:49.800
<v Speaker 1>fact what it would say about me. I'm pretty sure

0:57:49.800 --> 0:57:55.680
<v Speaker 1>Google would never stop slapping me. Just grow up, grow

0:57:55.800 --> 0:57:59.040
<v Speaker 1>up Strickland. Pretty much, what do we get all the time?

0:57:59.120 --> 0:58:01.120
<v Speaker 1>That's that's what if if it weren't for a for

0:58:01.240 --> 0:58:05.680
<v Speaker 1>a employee handbook laws here, it has to works. I'm

0:58:05.680 --> 0:58:08.960
<v Speaker 1>sure that would happen in the office. I've not slapped here.

0:58:09.080 --> 0:58:14.760
<v Speaker 1>It's fine, it's happened, Josh. Josh alternately praises me and

0:58:14.840 --> 0:58:20.360
<v Speaker 1>hits me. It's it's nice, kid, I kid, kid, our stuff.

0:58:20.360 --> 0:58:23.840
<v Speaker 1>You should know. Fans they are great people. They are

0:58:24.520 --> 0:58:27.640
<v Speaker 1>he'll hit me if I don't say that. Alright, So yeah,

0:58:27.680 --> 0:58:29.640
<v Speaker 1>I think that wraps up this discussion. I mean, we've

0:58:29.680 --> 0:58:32.400
<v Speaker 1>seen sort of the past, We've seen how it works.

0:58:32.400 --> 0:58:35.360
<v Speaker 1>In the future. I'm I'm really excited to see the

0:58:35.400 --> 0:58:38.520
<v Speaker 1>development of Google Maps and and you know, I'm sure

0:58:38.520 --> 0:58:41.880
<v Speaker 1>we'll see a lot of discussion and healthy debate in

0:58:41.920 --> 0:58:45.160
<v Speaker 1>the future as these other features roll out and are

0:58:45.240 --> 0:58:48.920
<v Speaker 1>integrated and uh and maybe maybe two or three generations

0:58:48.920 --> 0:58:50.480
<v Speaker 1>from now, people will just be like, Hey, that's just

0:58:50.520 --> 0:58:53.840
<v Speaker 1>the way things are. We're in this transitional period where

0:58:53.840 --> 0:58:57.880
<v Speaker 1>it's really kind of weird. So but that's okay, it's exciting. Yeah, yeah,

0:58:58.000 --> 0:59:00.520
<v Speaker 1>so change it's fun, fun and scary. Ye, fun and scary.

0:59:00.600 --> 0:59:02.960
<v Speaker 1>That's gonna be my new title. I'm gonna business card.

0:59:03.000 --> 0:59:04.880
<v Speaker 1>So while I go and get the printed up I

0:59:04.960 --> 0:59:07.160
<v Speaker 1>just want to remind everybody. If you want to get

0:59:07.200 --> 0:59:10.080
<v Speaker 1>in touch with us, you can do so by sending

0:59:10.120 --> 0:59:13.560
<v Speaker 1>us an email our addresses tech stuff at discovery dot com,

0:59:13.880 --> 0:59:16.520
<v Speaker 1>or drop us a line on Facebook or Twitter. You

0:59:16.560 --> 0:59:19.880
<v Speaker 1>can find us with the handle text stuff, hs W

0:59:20.160 --> 0:59:22.959
<v Speaker 1>and Lauren and I will talk to you again really soon.

0:59:24.360 --> 0:59:26.800
<v Speaker 1>For more on this and thousands of other topics, is

0:59:26.840 --> 0:59:32.080
<v Speaker 1>it house to works dot com