WEBVTT - The Rise of Niantic

0:00:04.400 --> 0:00:07.800
<v Speaker 1>Welcome to tech Stuff, a production from I Heart Radio.

0:00:12.200 --> 0:00:14.960
<v Speaker 1>He there, and welcome to tech Stuff. I'm your host,

0:00:15.080 --> 0:00:17.959
<v Speaker 1>Jonathan Strickland. I'm an executive producer with I Heart Radio

0:00:18.160 --> 0:00:22.520
<v Speaker 1>and I love all things tech and listener Charlie Kniehouse

0:00:22.640 --> 0:00:25.160
<v Speaker 1>tweeted to the show a couple of weeks back, asking

0:00:25.239 --> 0:00:29.200
<v Speaker 1>that I do an episode covering the company Niantic, which

0:00:29.280 --> 0:00:32.879
<v Speaker 1>is arguably most famous for bringing the game Pokemon Go

0:00:33.280 --> 0:00:35.800
<v Speaker 1>to the world. And that's a great idea. In fact,

0:00:35.840 --> 0:00:38.080
<v Speaker 1>it's so good that it's going to be two episodes.

0:00:38.159 --> 0:00:41.279
<v Speaker 1>This is just episode one. Now. I'm pretty sure that

0:00:41.320 --> 0:00:44.280
<v Speaker 1>tech Stuff way back in the day covered Pokemon Go

0:00:44.640 --> 0:00:46.960
<v Speaker 1>when it first came out, But there is a lot

0:00:47.000 --> 0:00:50.040
<v Speaker 1>more to talk about now. Plus now I actually know

0:00:50.120 --> 0:00:53.360
<v Speaker 1>what Pokemon's are and as they say, you got to

0:00:53.400 --> 0:00:57.200
<v Speaker 1>get all of them. But I kid the millennials, This

0:00:57.240 --> 0:01:00.680
<v Speaker 1>old Gen X podcaster is gonna die into the story

0:01:00.720 --> 0:01:04.039
<v Speaker 1>of Niantic, the games that has produced, and the tech

0:01:04.280 --> 0:01:06.759
<v Speaker 1>that makes it all possible. We'll talk a bit about

0:01:06.880 --> 0:01:12.640
<v Speaker 1>augmented reality, GEO location and combining online in real world experiences,

0:01:13.160 --> 0:01:15.520
<v Speaker 1>and in the next episode will also cover stuff like

0:01:15.640 --> 0:01:19.120
<v Speaker 1>micro transactions too, because those will also come into play,

0:01:19.520 --> 0:01:23.960
<v Speaker 1>and they're incredibly important. But first, let's learn the history

0:01:24.200 --> 0:01:29.520
<v Speaker 1>of the company. Our story begins in eighteen forty nine. Okay,

0:01:29.560 --> 0:01:32.680
<v Speaker 1>not really, but I do want to cover the origin

0:01:32.800 --> 0:01:36.720
<v Speaker 1>of the name, which actually comes fairly late in our story.

0:01:36.760 --> 0:01:39.160
<v Speaker 1>But I want to talk about the origin itself first

0:01:39.200 --> 0:01:42.680
<v Speaker 1>because it's a neat story that I did not know

0:01:43.040 --> 0:01:46.319
<v Speaker 1>until I looked into this, you know topic. So back

0:01:46.360 --> 0:01:50.600
<v Speaker 1>in the mid nineteenth century, the gold rush was in

0:01:50.720 --> 0:01:53.920
<v Speaker 1>full swing out in California, and it brought people from

0:01:53.960 --> 0:01:57.840
<v Speaker 1>all over North and Central America and beyond, and nearly

0:01:57.920 --> 0:02:02.320
<v Speaker 1>two hundred fifty fortune hunters from Panama boarded a ship

0:02:02.720 --> 0:02:06.680
<v Speaker 1>named the Niantic. Now the Niantic was originally built in

0:02:06.720 --> 0:02:11.240
<v Speaker 1>Connecticut and was quickly finding that this would be a

0:02:11.360 --> 0:02:17.600
<v Speaker 1>very lucrative business transporting people to California. So this ship

0:02:17.680 --> 0:02:21.600
<v Speaker 1>was originating out of Panama bound for San Francisco, and

0:02:21.680 --> 0:02:24.160
<v Speaker 1>the ship made it to San Francisco safely, and all

0:02:24.160 --> 0:02:27.360
<v Speaker 1>the passengers jumped on out to search for gold, and

0:02:28.000 --> 0:02:31.080
<v Speaker 1>shortly after that most of the crew left as well.

0:02:31.120 --> 0:02:33.960
<v Speaker 1>In fact, each day that passed more crew were deserting

0:02:34.000 --> 0:02:36.640
<v Speaker 1>the ship, and the crew were just convinced they had

0:02:36.639 --> 0:02:39.280
<v Speaker 1>a better chance of making their fortune if they looked

0:02:39.280 --> 0:02:42.600
<v Speaker 1>for gold rather than, you know, try and sail on

0:02:42.600 --> 0:02:46.480
<v Speaker 1>a boat. So they the owners had a couple of choices.

0:02:46.480 --> 0:02:49.120
<v Speaker 1>They could try to recruit a new crew, but that

0:02:49.240 --> 0:02:52.320
<v Speaker 1>was hard to do. Everyone wanted to go search for gold.

0:02:52.840 --> 0:02:55.560
<v Speaker 1>Or they could just say, yeah, how about we look

0:02:55.600 --> 0:02:58.440
<v Speaker 1>for gold too, So they made the decision to beach

0:02:58.520 --> 0:03:01.480
<v Speaker 1>the vessel at the corner of Clay and Sandso Streets.

0:03:02.160 --> 0:03:05.800
<v Speaker 1>Now these days that intersection is about five blocks away

0:03:05.880 --> 0:03:09.960
<v Speaker 1>from the piers at San Francisco. However, back in eighty

0:03:10.080 --> 0:03:13.040
<v Speaker 1>nine they were part of the shoreline for the city.

0:03:13.360 --> 0:03:17.320
<v Speaker 1>The Niantic became a store for a little while. Then

0:03:17.520 --> 0:03:21.280
<v Speaker 1>it was built into a hotel, like you had the

0:03:21.320 --> 0:03:23.480
<v Speaker 1>front of a boat sticking out of this hotel. But

0:03:23.600 --> 0:03:27.200
<v Speaker 1>the Great Fire of eighteen fifty one burned the ship

0:03:27.320 --> 0:03:31.160
<v Speaker 1>down to the waterline, along with much of San Francisco.

0:03:31.919 --> 0:03:34.200
<v Speaker 1>The city rebuilt, and they used a lot of the

0:03:34.200 --> 0:03:37.800
<v Speaker 1>debris and rubble to create a landfill, and they built

0:03:37.880 --> 0:03:41.560
<v Speaker 1>the shoreline out. It extended out several blocks from where

0:03:41.560 --> 0:03:44.400
<v Speaker 1>it had been, and the remains of the Niantic were

0:03:44.440 --> 0:03:48.760
<v Speaker 1>buried underneath the new Land. So under that intersection there

0:03:48.760 --> 0:03:52.600
<v Speaker 1>are the remains of the ship Niantic. What does this

0:03:52.680 --> 0:03:55.120
<v Speaker 1>have to do with the company, Well, it's you know

0:03:55.160 --> 0:03:57.360
<v Speaker 1>where the name came from. But otherwise I admit that

0:03:57.400 --> 0:03:59.480
<v Speaker 1>this was a tangent. However, I thought it was way

0:03:59.560 --> 0:04:02.480
<v Speaker 1>too knee to pass up. Why should Nolan Ben get

0:04:02.520 --> 0:04:05.520
<v Speaker 1>all the fun over at ridiculous history? The story of

0:04:05.560 --> 0:04:08.680
<v Speaker 1>the company itself, you could argue, would begin with Google

0:04:08.920 --> 0:04:11.480
<v Speaker 1>right around twenty ten. And I should add that there

0:04:11.480 --> 0:04:14.640
<v Speaker 1>are a series of articles on tech Crunch written by

0:04:14.680 --> 0:04:19.719
<v Speaker 1>Greg Komparek that were absolutely pivotal for my research. Komparek

0:04:19.880 --> 0:04:24.359
<v Speaker 1>did an amazing job and I'm just gonna lightly skimmed

0:04:24.400 --> 0:04:27.720
<v Speaker 1>the surface of some of the stuff he covered, So

0:04:27.880 --> 0:04:30.040
<v Speaker 1>I highly recommend checking out those articles if you want

0:04:30.080 --> 0:04:33.359
<v Speaker 1>to learn more. They are behind a paywall, but you know,

0:04:33.480 --> 0:04:37.039
<v Speaker 1>good content is worth paying for anyway. I also should

0:04:37.040 --> 0:04:39.760
<v Speaker 1>add I don't have any affiliation with him. I don't

0:04:39.760 --> 0:04:42.920
<v Speaker 1>know him, never met him, but I really like these articles.

0:04:43.480 --> 0:04:46.440
<v Speaker 1>Let's get back to it. The Google of twenty ten

0:04:46.600 --> 0:04:49.560
<v Speaker 1>was a bit different from the Google of today. It

0:04:49.640 --> 0:04:52.000
<v Speaker 1>was well on its way to being a mega corporation

0:04:52.120 --> 0:04:55.960
<v Speaker 1>that was already in the cards. It had already launched Android,

0:04:56.120 --> 0:04:59.799
<v Speaker 1>it had already released Google Chrome, it had purchased YouTube,

0:05:00.200 --> 0:05:03.839
<v Speaker 1>but Eric Schmidt was still CEO back then, and the

0:05:03.880 --> 0:05:07.320
<v Speaker 1>company had incentives in place to encourage employees to innovate

0:05:07.400 --> 0:05:11.000
<v Speaker 1>and work on things outside their normal work projects. In fact,

0:05:11.040 --> 0:05:15.920
<v Speaker 1>until Google had an official policy that said employees could

0:05:15.960 --> 0:05:18.479
<v Speaker 1>use up to twenty percent of their work hours to

0:05:18.560 --> 0:05:21.719
<v Speaker 1>work on their own projects, many of which would evolve

0:05:21.800 --> 0:05:26.039
<v Speaker 1>into official Google projects or get incorporated into existing ones.

0:05:26.600 --> 0:05:30.240
<v Speaker 1>The company also encouraged employees to come up with startup ideas,

0:05:30.440 --> 0:05:33.520
<v Speaker 1>turning Google into a sort of incubator for startups. It

0:05:33.600 --> 0:05:36.159
<v Speaker 1>gave employees who had ideas the support they needed to

0:05:36.200 --> 0:05:39.280
<v Speaker 1>experiment and see if their concepts could be viable businesses,

0:05:39.560 --> 0:05:43.360
<v Speaker 1>and most importantly, it kept them at Google. They wouldn't just,

0:05:43.520 --> 0:05:46.400
<v Speaker 1>you know, leave to go and do it themselves. One

0:05:46.400 --> 0:05:50.520
<v Speaker 1>of those employees was John Hank, who, spoiler alert, would

0:05:50.520 --> 0:05:53.440
<v Speaker 1>go on to found Niantic. And Hank's story is a

0:05:53.440 --> 0:05:56.320
<v Speaker 1>bit more complicated than just saying he was a Google employee.

0:05:56.640 --> 0:06:00.200
<v Speaker 1>He actually worked for a different company that got fired

0:06:00.200 --> 0:06:03.440
<v Speaker 1>by Google several years earlier. In fact, let's spend some

0:06:03.520 --> 0:06:07.080
<v Speaker 1>time to learn about Hank. He was born in nineteen

0:06:08.240 --> 0:06:11.599
<v Speaker 1>and he grew up in Texas. He attended Cross Plains

0:06:11.680 --> 0:06:14.680
<v Speaker 1>High School. He enrolled at the University of Texas at

0:06:14.720 --> 0:06:17.560
<v Speaker 1>Austin to get his undergrad degree, and a few years

0:06:17.680 --> 0:06:21.760
<v Speaker 1>later he enrolled in grad school at the University of California, Berkeley.

0:06:21.839 --> 0:06:24.440
<v Speaker 1>That's where he earned his m b a. He also

0:06:24.480 --> 0:06:27.039
<v Speaker 1>worked at three d O as a producer for a

0:06:27.040 --> 0:06:30.120
<v Speaker 1>couple of years. I did a full episode about three

0:06:30.200 --> 0:06:33.440
<v Speaker 1>d O last year titled The Tragedy of three d OH.

0:06:33.560 --> 0:06:35.640
<v Speaker 1>So I'm not going to go into a full rundown

0:06:35.680 --> 0:06:38.480
<v Speaker 1>of what happened at that company here, However, I'll give

0:06:38.520 --> 0:06:42.440
<v Speaker 1>you a quick overview the three d O. The console

0:06:42.600 --> 0:06:45.400
<v Speaker 1>was really more of a set of specifications, which meant

0:06:45.720 --> 0:06:48.640
<v Speaker 1>that the company behind it created the design for how

0:06:48.680 --> 0:06:52.160
<v Speaker 1>the console would work from a functional standpoint, but then

0:06:52.160 --> 0:06:55.520
<v Speaker 1>they licensed that out to manufacturers who would then make

0:06:55.560 --> 0:06:59.520
<v Speaker 1>their own version of that console. Ideally, this would mean

0:06:59.560 --> 0:07:01.920
<v Speaker 1>you could buy I in a version of the three

0:07:02.000 --> 0:07:04.960
<v Speaker 1>d O console form you could buy it from like

0:07:05.160 --> 0:07:09.280
<v Speaker 1>LG or Pana Sonic or whatever, and each version would

0:07:09.279 --> 0:07:11.320
<v Speaker 1>have its own look to it based on what the

0:07:11.360 --> 0:07:14.360
<v Speaker 1>manufacturer made, but they should all be able to play

0:07:14.520 --> 0:07:16.440
<v Speaker 1>the same games that have been made for the three

0:07:16.520 --> 0:07:21.080
<v Speaker 1>D O platform. Unfortunately, this business approach failed to catch on,

0:07:21.200 --> 0:07:23.960
<v Speaker 1>and not long after Hank joined the team, the company

0:07:24.120 --> 0:07:27.920
<v Speaker 1>was all but extinct, but Hank co founded a new

0:07:28.000 --> 0:07:31.680
<v Speaker 1>company called The Big Network and served as its chief

0:07:31.720 --> 0:07:34.720
<v Speaker 1>operating officer. The Big Network served as sort of a

0:07:34.880 --> 0:07:39.280
<v Speaker 1>nexus of casual games online stuff like you know, puzzle games,

0:07:39.320 --> 0:07:41.960
<v Speaker 1>card games, trivia games, that kind of thing. It was

0:07:42.000 --> 0:07:45.320
<v Speaker 1>meant to appeal to a wide spectrum of people, not

0:07:45.440 --> 0:07:48.720
<v Speaker 1>just those who refer to themselves as gamers. The company

0:07:48.760 --> 0:07:51.520
<v Speaker 1>aimed to create an interactive online space where people could

0:07:51.560 --> 0:07:55.080
<v Speaker 1>get together and play these games. Not long after they

0:07:55.160 --> 0:07:58.440
<v Speaker 1>founded The Big Network, another company came around with an

0:07:58.440 --> 0:08:03.160
<v Speaker 1>acquisition offer. That company was e Universe, a retail company

0:08:03.200 --> 0:08:07.120
<v Speaker 1>that mainly sold music and video media. The company would

0:08:07.160 --> 0:08:11.640
<v Speaker 1>go on to become Intermix Media, Incorporated, which would arguably

0:08:11.680 --> 0:08:13.680
<v Speaker 1>be best known for being part of one of the

0:08:13.720 --> 0:08:17.720
<v Speaker 1>worst acquisitions in tech history. That would be when Rupert

0:08:17.760 --> 0:08:21.240
<v Speaker 1>Murdock's News Corporation acquired Intermix for more than half a

0:08:21.320 --> 0:08:25.720
<v Speaker 1>billion dollars around two thousand five, and that was mostly

0:08:25.760 --> 0:08:28.960
<v Speaker 1>because Intermix happened to own a little social media site

0:08:28.960 --> 0:08:32.679
<v Speaker 1>called MySpace. But of course we know that deal didn't

0:08:32.679 --> 0:08:35.160
<v Speaker 1>work out so well for dus core, but this isn't

0:08:35.160 --> 0:08:38.079
<v Speaker 1>a story about them. And anyway, the e Universe acquisition

0:08:38.080 --> 0:08:40.640
<v Speaker 1>of Big Network meant Hank, as a co founder, came

0:08:40.679 --> 0:08:43.840
<v Speaker 1>into a decent amount of money. His next venture was

0:08:43.880 --> 0:08:48.000
<v Speaker 1>to co found a new company called Keyhole, and even

0:08:48.080 --> 0:08:51.440
<v Speaker 1>that is oversimplifying things a bit, as Keyhole itself grew

0:08:51.480 --> 0:08:55.880
<v Speaker 1>out of a separate company called Intrinsic Graphics. And I

0:08:55.920 --> 0:09:01.000
<v Speaker 1>know stories are complicated, all right, So Intrinsic Ethics existed

0:09:01.120 --> 0:09:04.560
<v Speaker 1>independently before John Hank got involved. It was a pre

0:09:04.640 --> 0:09:07.679
<v Speaker 1>existing company and the company's main goal was to create

0:09:07.720 --> 0:09:11.080
<v Speaker 1>a cross platform video game engine. So, in other words,

0:09:11.360 --> 0:09:14.680
<v Speaker 1>it would be an underlying technology that would allow game

0:09:14.720 --> 0:09:17.920
<v Speaker 1>developers to create games on top of it, and those

0:09:17.960 --> 0:09:21.280
<v Speaker 1>games could run on different types of machines like Mac

0:09:21.320 --> 0:09:24.760
<v Speaker 1>and PC and game consoles, which would mean that game

0:09:24.800 --> 0:09:27.120
<v Speaker 1>developers would be able to create games, or at least

0:09:27.160 --> 0:09:30.000
<v Speaker 1>the foundation of games that would then be able to

0:09:30.080 --> 0:09:32.560
<v Speaker 1>run on all these different systems in a more efficient

0:09:32.559 --> 0:09:35.960
<v Speaker 1>way than just contracting the job out to some other

0:09:36.000 --> 0:09:39.480
<v Speaker 1>company to make a port of their video game. Well,

0:09:39.480 --> 0:09:42.520
<v Speaker 1>one of the things that Intrinsic Graphics made was a

0:09:42.559 --> 0:09:45.839
<v Speaker 1>demo in which you could see a zoom dealt view

0:09:46.040 --> 0:09:48.679
<v Speaker 1>of the Earth and then you could zoom into it

0:09:49.040 --> 0:09:53.360
<v Speaker 1>like a lot. You could go from an orbital altitude

0:09:53.520 --> 0:09:56.679
<v Speaker 1>to a satellite view of your home. And the demo

0:09:56.800 --> 0:09:58.679
<v Speaker 1>was a really big hit. In fact, it was big

0:09:58.800 --> 0:10:02.400
<v Speaker 1>enough that Intrinsic Games decided to spin off the demo

0:10:02.559 --> 0:10:06.080
<v Speaker 1>as the cornerstone of a new company. That company would

0:10:06.120 --> 0:10:09.400
<v Speaker 1>be Keyhole, the one that John Hank would join right

0:10:09.440 --> 0:10:12.040
<v Speaker 1>at the start in two thousands, so he was a

0:10:12.080 --> 0:10:15.280
<v Speaker 1>co founder. Though he came into the team, he was

0:10:15.320 --> 0:10:19.880
<v Speaker 1>not part of the Intrinsic Graphics group. So Intrinsic Graphics

0:10:20.000 --> 0:10:23.680
<v Speaker 1>made tools that could work on multiple platforms, but that

0:10:23.760 --> 0:10:27.120
<v Speaker 1>tool was really expensive and it was ahead of its time.

0:10:27.200 --> 0:10:30.440
<v Speaker 1>Other companies would later make this their core business, but

0:10:31.160 --> 0:10:34.319
<v Speaker 1>at the time in two thousand it was really untenable,

0:10:34.360 --> 0:10:37.679
<v Speaker 1>and Intrinsic Graphics faltered and shut down in two thousand

0:10:37.800 --> 0:10:40.400
<v Speaker 1>three and sold off its assets. But the leaders at

0:10:40.480 --> 0:10:43.720
<v Speaker 1>Keyhole were able to spin off from Intrinsic Graphics and

0:10:43.720 --> 0:10:47.240
<v Speaker 1>they were able to keep things moving by themselves. However,

0:10:47.400 --> 0:10:50.720
<v Speaker 1>it wasn't easy. The company was not generating a ton

0:10:50.800 --> 0:10:54.120
<v Speaker 1>of revenue, and from the sound of things, was flirting

0:10:54.160 --> 0:10:59.000
<v Speaker 1>with following in intrinsic Graphics footsteps and shutting down prematurely.

0:10:59.520 --> 0:11:03.400
<v Speaker 1>Keyhole landed a few contracts that kept things moving, including

0:11:03.480 --> 0:11:07.200
<v Speaker 1>one with the US Central Intelligence Agency or c i A.

0:11:07.880 --> 0:11:10.640
<v Speaker 1>But it was really touch and go for a while,

0:11:11.160 --> 0:11:14.680
<v Speaker 1>and then Google decided it just had to have Keyhole,

0:11:15.200 --> 0:11:18.240
<v Speaker 1>and Google pounced on it in two thousand and four,

0:11:18.520 --> 0:11:22.839
<v Speaker 1>and that is how John Hank became a Googler. He

0:11:22.880 --> 0:11:26.080
<v Speaker 1>went along with Keyhole to Google. Now. According to Hank,

0:11:26.440 --> 0:11:28.800
<v Speaker 1>he thought he would be at the company for about

0:11:28.840 --> 0:11:31.520
<v Speaker 1>six months, and it turned out it was more like

0:11:31.600 --> 0:11:35.360
<v Speaker 1>a decade. Keyhole would become the core of the Google

0:11:35.400 --> 0:11:38.520
<v Speaker 1>Earth product, and Hank, over time would go on to

0:11:38.640 --> 0:11:42.720
<v Speaker 1>oversee Google's GEO products, so stuff like Google Maps and

0:11:42.720 --> 0:11:45.160
<v Speaker 1>Google Earth. And that brings us back up to the

0:11:45.240 --> 0:11:48.880
<v Speaker 1>year twenty ten. That was the year that Google CEO

0:11:49.080 --> 0:11:53.320
<v Speaker 1>Schmidt announced that Marissa Meyer would shift her focus from

0:11:53.440 --> 0:11:57.720
<v Speaker 1>the search division at Google to the GEO division, and

0:11:57.840 --> 0:12:00.000
<v Speaker 1>Hank felt like he was in a bit of a squeeze.

0:12:00.360 --> 0:12:03.600
<v Speaker 1>He was already overseeing that division and felt that there

0:12:03.640 --> 0:12:08.079
<v Speaker 1>really wasn't enough room from a leadership standpoint for both

0:12:08.120 --> 0:12:11.000
<v Speaker 1>Meyer and himself. And one of these days I'll have

0:12:11.040 --> 0:12:13.720
<v Speaker 1>to do a full episode about Marissa Meyer, because she

0:12:13.840 --> 0:12:17.080
<v Speaker 1>is a very important person in technology. She's been involved

0:12:17.080 --> 0:12:20.640
<v Speaker 1>in some pretty massive stories, some of them really rocky ones.

0:12:21.080 --> 0:12:24.000
<v Speaker 1>But I should also add that Hank never criticized Meyer.

0:12:24.200 --> 0:12:27.040
<v Speaker 1>He said he actually thought she was a really good leader,

0:12:27.400 --> 0:12:29.920
<v Speaker 1>a good boss, and he liked her. But his concern

0:12:30.080 --> 0:12:33.360
<v Speaker 1>was that her job and his job would overlap so

0:12:33.440 --> 0:12:37.000
<v Speaker 1>much that he would largely be made redundant, like there

0:12:37.040 --> 0:12:40.080
<v Speaker 1>wouldn't be enough work for the two of them. So

0:12:40.200 --> 0:12:43.880
<v Speaker 1>Hank announced in January eleven that he was going to

0:12:44.120 --> 0:12:48.400
<v Speaker 1>depart Google and the GEO division. So his original plan

0:12:48.520 --> 0:12:51.640
<v Speaker 1>was to resign from Google and concentrate on creating some

0:12:51.720 --> 0:12:55.360
<v Speaker 1>sort of new business. Larry Page Over at Google didn't

0:12:55.400 --> 0:12:58.320
<v Speaker 1>want to see Hank leave. Google never wants to see

0:12:58.360 --> 0:13:01.360
<v Speaker 1>people leave if they can help it, unless it's on

0:13:01.440 --> 0:13:05.280
<v Speaker 1>Google's terms, So the two set down to talk things over.

0:13:05.559 --> 0:13:08.160
<v Speaker 1>Hank spoke about an idea he had that would marry

0:13:08.240 --> 0:13:10.200
<v Speaker 1>two of the things he had worked on in the past,

0:13:10.720 --> 0:13:15.880
<v Speaker 1>gameplay and geolocation features, so this conversation would include elements

0:13:15.920 --> 0:13:19.000
<v Speaker 1>that would ultimately find their way into the game. Ingress

0:13:19.520 --> 0:13:21.440
<v Speaker 1>and we'll talk more about that in a little bit.

0:13:21.960 --> 0:13:26.079
<v Speaker 1>Page convinced Hank to do that work to create geolocation

0:13:26.120 --> 0:13:29.640
<v Speaker 1>games with an element of augmented reality to them. Within

0:13:29.800 --> 0:13:33.200
<v Speaker 1>Google itself. The company would create the environment within which

0:13:33.240 --> 0:13:36.920
<v Speaker 1>Hank could develop his idea. So Hank agreed to stay

0:13:36.920 --> 0:13:39.880
<v Speaker 1>on with Google. This coincided with work being done by

0:13:39.920 --> 0:13:42.480
<v Speaker 1>others at Google who had been trying to create that

0:13:42.600 --> 0:13:46.920
<v Speaker 1>incubator program I mentioned earlier. See Google had this problem

0:13:46.920 --> 0:13:50.120
<v Speaker 1>with developers leaving to go and do their own thing.

0:13:50.200 --> 0:13:53.000
<v Speaker 1>After a while, people would get experience, they would build

0:13:53.080 --> 0:13:55.840
<v Speaker 1>up some wealth at Google. Then they would resign and

0:13:55.880 --> 0:13:58.760
<v Speaker 1>go found startups so that they could do whatever it

0:13:58.800 --> 0:14:01.720
<v Speaker 1>was they were passionate about, and they would be totally

0:14:01.720 --> 0:14:05.600
<v Speaker 1>independent from the old company. And losing talent is always tough.

0:14:05.760 --> 0:14:09.320
<v Speaker 1>The vacuum that's left behind is hard to fill. So

0:14:09.400 --> 0:14:12.480
<v Speaker 1>Google had a vested interest in creating ways for people

0:14:12.520 --> 0:14:16.840
<v Speaker 1>to pursue startup ideas without you know, actually leaving the company.

0:14:16.960 --> 0:14:20.440
<v Speaker 1>Hank's project would be one of the early ones. Hank

0:14:20.520 --> 0:14:23.240
<v Speaker 1>got a budget, and a deadline of two years to

0:14:23.280 --> 0:14:27.040
<v Speaker 1>bring his startup idea to fruition. The parties agreed eventually

0:14:27.040 --> 0:14:29.560
<v Speaker 1>to a contract extension, so it went out a little

0:14:29.560 --> 0:14:33.160
<v Speaker 1>beyond two years, and Hank made certain that when the

0:14:33.200 --> 0:14:37.080
<v Speaker 1>time was up, when this expired, no matter what state

0:14:37.440 --> 0:14:40.200
<v Speaker 1>his startup might be in, he would be the one

0:14:40.240 --> 0:14:42.960
<v Speaker 1>who would have the authority to say if the group

0:14:43.000 --> 0:14:45.480
<v Speaker 1>we're going to stay with Google, or if it would

0:14:45.480 --> 0:14:48.040
<v Speaker 1>spin off to become its own thing. He was able

0:14:48.080 --> 0:14:52.160
<v Speaker 1>to get that assurance. His project included people who had

0:14:52.200 --> 0:14:54.920
<v Speaker 1>worked with him way back in the Keyhole days, but

0:14:54.960 --> 0:14:57.720
<v Speaker 1>it also included lots of other people as well, people

0:14:57.720 --> 0:14:59.920
<v Speaker 1>who found the idea of creating a company that may

0:15:00.240 --> 0:15:04.800
<v Speaker 1>games that mixed augmented reality and geolocation applications together to

0:15:04.880 --> 0:15:08.760
<v Speaker 1>be really compelling. So Nanti Labs came together, but it

0:15:08.840 --> 0:15:12.680
<v Speaker 1>did not have that name yet. One of the earliest

0:15:12.720 --> 0:15:15.400
<v Speaker 1>projects the team worked on was a proof of concept

0:15:15.440 --> 0:15:18.960
<v Speaker 1>game they called Battle s f As in San Francisco,

0:15:19.480 --> 0:15:22.360
<v Speaker 1>and the idea was that you would go visit physical

0:15:22.400 --> 0:15:25.720
<v Speaker 1>locations in the city of San Francisco, and you would

0:15:25.800 --> 0:15:28.840
<v Speaker 1>use this game to link your physical location to your

0:15:28.960 --> 0:15:32.680
<v Speaker 1>in game location, and you would use a virtual military

0:15:32.720 --> 0:15:35.400
<v Speaker 1>force to try and take over the area you were in.

0:15:36.000 --> 0:15:39.200
<v Speaker 1>Your physical location determined where within the game you were,

0:15:39.360 --> 0:15:42.760
<v Speaker 1>so after a successful attack, you might walk a few

0:15:42.800 --> 0:15:46.440
<v Speaker 1>blocks and try to take over that neighboring region. Other

0:15:46.480 --> 0:15:49.040
<v Speaker 1>players could try to take over your territory, so you

0:15:49.080 --> 0:15:52.120
<v Speaker 1>had to revisit locations to defend yourself or shore up

0:15:52.120 --> 0:15:55.880
<v Speaker 1>your forces. As a game, it was fairly bare bones,

0:15:55.920 --> 0:15:59.840
<v Speaker 1>but it was really interesting and the team felt reas

0:16:00.000 --> 0:16:03.280
<v Speaker 1>heard that they were onto something. But Battle SF was

0:16:03.320 --> 0:16:06.800
<v Speaker 1>far too limited to be a viable public release. I mean,

0:16:07.240 --> 0:16:10.360
<v Speaker 1>I just checked. Uh. It turns out that there are

0:16:10.360 --> 0:16:13.320
<v Speaker 1>a lot of people, um most of them, as it

0:16:13.320 --> 0:16:17.160
<v Speaker 1>turns out, they don't even live in San Francisco. But

0:16:17.240 --> 0:16:20.520
<v Speaker 1>the group was just getting started. I've got a lot

0:16:20.560 --> 0:16:31.360
<v Speaker 1>more to say, but let's take a quick break. One

0:16:31.480 --> 0:16:34.080
<v Speaker 1>fun story that compart It covers in his piece about

0:16:34.120 --> 0:16:39.320
<v Speaker 1>Neantic is that the internal gain that Battle SF also

0:16:39.600 --> 0:16:43.280
<v Speaker 1>gave rise to neantics first cheater, and the story goes

0:16:43.360 --> 0:16:46.760
<v Speaker 1>that one employee figured out how to trick his phone

0:16:46.880 --> 0:16:50.320
<v Speaker 1>into thinking he was at a different physical location than

0:16:50.440 --> 0:16:54.240
<v Speaker 1>his real one. It's called spoofing, or it's a type

0:16:54.280 --> 0:16:56.840
<v Speaker 1>of spoofing. There's actually lots of different types of spoofing.

0:16:56.920 --> 0:17:00.360
<v Speaker 1>It all involves tricking technology and to think you are

0:17:00.440 --> 0:17:04.480
<v Speaker 1>somewhere or someone else than you really are, and this

0:17:04.520 --> 0:17:06.680
<v Speaker 1>would be something that Meantick would have to deal with

0:17:07.119 --> 0:17:10.800
<v Speaker 1>further down the road. It's a common issue with games

0:17:10.800 --> 0:17:13.680
<v Speaker 1>that involve geolocation elements, and there are a lot of

0:17:13.720 --> 0:17:16.600
<v Speaker 1>different ways to do this, to use tricks that convince

0:17:16.640 --> 0:17:19.439
<v Speaker 1>your device that you're actually somewhere other than where you

0:17:19.480 --> 0:17:22.720
<v Speaker 1>really are. In fact, I even did this myself way

0:17:22.720 --> 0:17:24.280
<v Speaker 1>back in the day. It was so that I could

0:17:24.320 --> 0:17:28.119
<v Speaker 1>participate in a game connected to the J J Abrams

0:17:28.160 --> 0:17:31.440
<v Speaker 1>Star Trek reboot. That game required you to visit real

0:17:31.520 --> 0:17:36.359
<v Speaker 1>world locations in places that were, let's say, inconvenient to

0:17:36.480 --> 0:17:40.480
<v Speaker 1>my home in Atlanta, So I cheated because I wanted

0:17:40.480 --> 0:17:43.200
<v Speaker 1>to see what else the game had to offer. Otherwise

0:17:43.440 --> 0:17:46.080
<v Speaker 1>I would have had to travel out to California a lot,

0:17:46.160 --> 0:17:49.680
<v Speaker 1>and while I like California, I don't like it enough

0:17:49.720 --> 0:17:52.760
<v Speaker 1>to jump on intercontinental flights multiple times if I don't

0:17:52.840 --> 0:17:57.000
<v Speaker 1>have to do it. Anyway, this employee was spoofing in

0:17:57.119 --> 0:17:59.239
<v Speaker 1>order to play the game late at night, but not

0:17:59.280 --> 0:18:03.600
<v Speaker 1>actually going to location, so this person wasn't getting up

0:18:03.640 --> 0:18:05.840
<v Speaker 1>at one in the morning to go across town. They

0:18:05.840 --> 0:18:09.760
<v Speaker 1>were just using different tricks to have their phone think

0:18:10.480 --> 0:18:13.120
<v Speaker 1>they were across town. And that was an early queue

0:18:13.160 --> 0:18:15.359
<v Speaker 1>to Niantic that this could be something they would have

0:18:15.440 --> 0:18:18.239
<v Speaker 1>to keep in mind in the future. Next on the

0:18:18.280 --> 0:18:23.080
<v Speaker 1>timeline was a game project called field Trip. This idea

0:18:23.240 --> 0:18:26.320
<v Speaker 1>was to locate places that might be interesting. Perhaps they

0:18:26.320 --> 0:18:29.280
<v Speaker 1>could be an art installment, or it could be a

0:18:29.280 --> 0:18:32.760
<v Speaker 1>historic building. You know, it could be anything that is

0:18:32.760 --> 0:18:36.879
<v Speaker 1>worth looking at and knowing about. But they would be

0:18:36.960 --> 0:18:39.199
<v Speaker 1>kind of like hidden gems, stuff that you might not

0:18:39.240 --> 0:18:41.879
<v Speaker 1>be aware of because you never happened to look that way.

0:18:42.400 --> 0:18:45.640
<v Speaker 1>And then they wanted to map that data against users

0:18:45.680 --> 0:18:50.200
<v Speaker 1>typical routes. So let's use my typical route as an example.

0:18:50.359 --> 0:18:53.600
<v Speaker 1>So when I go into the office, which admittedly I

0:18:53.640 --> 0:18:56.919
<v Speaker 1>don't do nearly as frequently these days, but when I

0:18:56.960 --> 0:18:59.520
<v Speaker 1>do go in, I walk there, and it's a three

0:18:59.600 --> 0:19:02.560
<v Speaker 1>mile walk from my house. Takes me about an hour

0:19:02.720 --> 0:19:05.880
<v Speaker 1>to go there. One way. My walk takes me through

0:19:06.119 --> 0:19:09.360
<v Speaker 1>a pretty funky part of Atlanta called Little Five Points,

0:19:10.000 --> 0:19:13.639
<v Speaker 1>and then I end up connecting to a big pedestrian

0:19:13.680 --> 0:19:16.720
<v Speaker 1>and cyclist path called the belt line, and I take

0:19:16.760 --> 0:19:19.240
<v Speaker 1>that up the rest of the way to Pont City Market,

0:19:19.280 --> 0:19:21.640
<v Speaker 1>which is where our office is. So to go home,

0:19:21.960 --> 0:19:25.000
<v Speaker 1>I just walked that same path, but in reverse. Now

0:19:25.000 --> 0:19:28.639
<v Speaker 1>there's some interesting things to see along my pathway, but

0:19:28.840 --> 0:19:30.679
<v Speaker 1>there could be a lot of other stuff that I

0:19:30.680 --> 0:19:34.520
<v Speaker 1>would find fascinating or enriching that might just be a

0:19:34.600 --> 0:19:37.760
<v Speaker 1>block out of my way, or maybe down an alternate

0:19:37.800 --> 0:19:39.560
<v Speaker 1>path that would still get me to work more or

0:19:39.640 --> 0:19:41.879
<v Speaker 1>less at the same time, but it would bring me

0:19:41.960 --> 0:19:45.840
<v Speaker 1>through areas I otherwise wouldn't see. That was the goal

0:19:45.880 --> 0:19:48.960
<v Speaker 1>of Field Trip, to create a product that would encourage

0:19:49.000 --> 0:19:52.960
<v Speaker 1>people to explore a bit off their normal beaten path.

0:19:53.600 --> 0:19:57.199
<v Speaker 1>The team partnered with a publishing house called Arcadia to

0:19:57.400 --> 0:20:01.600
<v Speaker 1>create a database of interesting locations, but then they needed

0:20:01.760 --> 0:20:04.439
<v Speaker 1>to geo tag those locations. It was one thing to

0:20:04.440 --> 0:20:07.440
<v Speaker 1>know about them, it's another thing to link them too

0:20:07.520 --> 0:20:11.840
<v Speaker 1>physical locations in the world and have that represented within

0:20:11.920 --> 0:20:17.840
<v Speaker 1>the app. Ultimately, they had to manually geo tag these

0:20:17.880 --> 0:20:22.639
<v Speaker 1>locations after attempts at automation fell short. That actually limited

0:20:22.680 --> 0:20:25.040
<v Speaker 1>how much they could do because it is hard to

0:20:25.080 --> 0:20:29.760
<v Speaker 1>operate at a global scale when it's falling to manual tagging.

0:20:30.280 --> 0:20:33.359
<v Speaker 1>But it was in this process that they learned about

0:20:33.400 --> 0:20:35.760
<v Speaker 1>the Niantic, the ship I talked about at the top

0:20:35.760 --> 0:20:38.440
<v Speaker 1>of the show, so that's when they took their name

0:20:38.720 --> 0:20:42.960
<v Speaker 1>from that ship, and they officially became known as Niantic Labs.

0:20:43.720 --> 0:20:47.600
<v Speaker 1>Field Trip would launch as a smartphone app in although

0:20:47.640 --> 0:20:50.679
<v Speaker 1>originally it was supposed to be a Google Glass app,

0:20:51.760 --> 0:20:55.320
<v Speaker 1>but Google Glass obviously did not take off quite in

0:20:55.359 --> 0:20:58.920
<v Speaker 1>the way that people had hoped, so they were able

0:20:58.960 --> 0:21:01.880
<v Speaker 1>to pivot and make it a smart phone application. However,

0:21:02.080 --> 0:21:07.240
<v Speaker 1>the user experience wasn't um It wasn't particularly well designed

0:21:07.240 --> 0:21:09.600
<v Speaker 1>because users found that as they were just trying to

0:21:10.040 --> 0:21:12.440
<v Speaker 1>go from one place to another in their daily lives,

0:21:12.960 --> 0:21:16.680
<v Speaker 1>their phone notifications kept going off to say things like, hey,

0:21:16.800 --> 0:21:18.840
<v Speaker 1>you should really go this way a couple of blocks,

0:21:19.320 --> 0:21:23.000
<v Speaker 1>and that became more disruptive than interesting. So while people

0:21:23.040 --> 0:21:27.160
<v Speaker 1>thought the idea was cool, the actual experience became something

0:21:27.200 --> 0:21:29.720
<v Speaker 1>of an irritation, and folks would tend to turn the

0:21:29.800 --> 0:21:31.960
<v Speaker 1>app off after they lived with it for just a

0:21:31.960 --> 0:21:35.520
<v Speaker 1>little bit. But this was a learning experience for Niantic.

0:21:35.960 --> 0:21:38.760
<v Speaker 1>Field Trip, like I said, launched in twelve It was

0:21:38.840 --> 0:21:42.280
<v Speaker 1>by most estimates of failure, but the team learned a lot,

0:21:42.440 --> 0:21:45.959
<v Speaker 1>and they realized that by combining elements of Battle SF

0:21:46.520 --> 0:21:49.640
<v Speaker 1>and things they had built into Field Trip, they might

0:21:49.760 --> 0:21:53.879
<v Speaker 1>make a compelling game that reaches beyond San Francisco. So

0:21:53.960 --> 0:21:56.800
<v Speaker 1>the idea was that it would be a real world

0:21:57.160 --> 0:22:01.600
<v Speaker 1>multiplayer game played through smart phones. The game would have

0:22:01.760 --> 0:22:04.840
<v Speaker 1>two factions, and players would have a choice of joining

0:22:04.880 --> 0:22:08.119
<v Speaker 1>one or the other and try to swing control of

0:22:08.240 --> 0:22:12.520
<v Speaker 1>regions in the real world to their own faction that

0:22:12.920 --> 0:22:17.840
<v Speaker 1>would be represented in fiction through the smartphone, so both

0:22:17.880 --> 0:22:21.679
<v Speaker 1>an augmented reality and an alternate reality style game. The

0:22:21.720 --> 0:22:24.760
<v Speaker 1>control points where you would actually try and do this

0:22:25.240 --> 0:22:28.400
<v Speaker 1>would center around interesting places in the real world, kind

0:22:28.440 --> 0:22:31.520
<v Speaker 1>of like Field Trip. So in other words, the real

0:22:31.520 --> 0:22:34.640
<v Speaker 1>world exploration elements of Field Trip would match with the

0:22:34.720 --> 0:22:39.040
<v Speaker 1>regional control gameplay of BATTLESF. And the result was a

0:22:39.080 --> 0:22:43.119
<v Speaker 1>new project of the group titled Ingress. The plot behind

0:22:43.240 --> 0:22:46.240
<v Speaker 1>Ingress sounds like it comes from a Neil Stevenson novel.

0:22:46.600 --> 0:22:49.960
<v Speaker 1>A research institute discovers a new kind of matter called

0:22:50.040 --> 0:22:54.280
<v Speaker 1>exotic matter, or XM. The two factions have a fundamental

0:22:54.359 --> 0:22:58.840
<v Speaker 1>disagreement about exotic matter. One side, called the Enlightened, wants

0:22:58.880 --> 0:23:03.399
<v Speaker 1>to exploit XM to Humanity's advantage right away. The other side,

0:23:03.640 --> 0:23:07.600
<v Speaker 1>the Resistance sees x M as a potential existential threat

0:23:07.960 --> 0:23:11.800
<v Speaker 1>that could lead to humanity's extinction and does not want

0:23:11.840 --> 0:23:15.280
<v Speaker 1>to go down that path, at least not immediately. And

0:23:15.359 --> 0:23:18.680
<v Speaker 1>when I played, I played as enlightened. These days, I

0:23:18.800 --> 0:23:22.679
<v Speaker 1>might actually side with the Resistance anyway. That was the

0:23:22.720 --> 0:23:27.160
<v Speaker 1>basis for the game, which launched in late twent Gameplay

0:23:27.200 --> 0:23:31.040
<v Speaker 1>centered around in game sites called portals, which were anchored

0:23:31.119 --> 0:23:34.280
<v Speaker 1>to real world points of interest. I remember walking to

0:23:34.359 --> 0:23:36.879
<v Speaker 1>work and I would play this game. I would interact

0:23:36.920 --> 0:23:39.879
<v Speaker 1>with portals along the way and try to take them

0:23:39.920 --> 0:23:42.960
<v Speaker 1>from the Resistance. As I made my way to the office,

0:23:43.400 --> 0:23:45.879
<v Speaker 1>my trip takes me past a lot of murals and

0:23:45.960 --> 0:23:48.880
<v Speaker 1>street art, much of which had been tagged and put

0:23:48.920 --> 0:23:52.520
<v Speaker 1>into the game as portals. Controlling portals would give one

0:23:52.600 --> 0:23:56.920
<v Speaker 1>faction more control over a region than the other faction had,

0:23:56.960 --> 0:24:00.440
<v Speaker 1>and I saw control shift several times, though I played

0:24:00.440 --> 0:24:01.919
<v Speaker 1>the game for a few months before I kind of

0:24:01.960 --> 0:24:05.840
<v Speaker 1>fell off of it. The original version of Ingress is

0:24:05.880 --> 0:24:10.520
<v Speaker 1>no more. Niantic sunset it in September two, nineteen, but

0:24:10.720 --> 0:24:14.639
<v Speaker 1>an updated version with a slightly different backstory launched in

0:24:15.960 --> 0:24:18.919
<v Speaker 1>this one's called Ingress Prime, and the story of the

0:24:18.960 --> 0:24:23.000
<v Speaker 1>game actually incorporates the original Ingress game into it as

0:24:23.040 --> 0:24:26.040
<v Speaker 1>part of its own canon. So, in other words, Ingress

0:24:26.080 --> 0:24:29.479
<v Speaker 1>Prime says, there was a game called Ingress, but that

0:24:29.560 --> 0:24:32.640
<v Speaker 1>game was really a cover for what's really going on.

0:24:33.119 --> 0:24:36.000
<v Speaker 1>There are layers within layers and the illuminatis behind it all.

0:24:36.040 --> 0:24:38.840
<v Speaker 1>I tells you, Okay, not really, but you know, it's

0:24:38.880 --> 0:24:42.280
<v Speaker 1>kind of that that flavor. But getting into the fine

0:24:42.400 --> 0:24:46.000
<v Speaker 1>details of all the game stuff would require numerous episodes

0:24:46.040 --> 0:24:48.120
<v Speaker 1>to explain that plot, and I'm not sure I can

0:24:48.160 --> 0:24:51.040
<v Speaker 1>really follow all of it, and none of it really

0:24:51.119 --> 0:24:53.760
<v Speaker 1>matters as far as explaining the evolution of Niantic and

0:24:53.800 --> 0:24:56.399
<v Speaker 1>the tech that the company used. So we're going to just,

0:24:56.680 --> 0:24:59.919
<v Speaker 1>you know, jump past that. But let's talk about the

0:25:00.119 --> 0:25:03.119
<v Speaker 1>tech for a second. So these early projects like Battle,

0:25:03.320 --> 0:25:07.639
<v Speaker 1>sf Field, Trip, and Ingress all had elements of geolocation

0:25:07.840 --> 0:25:11.520
<v Speaker 1>and augmented reality incorporated into them, and the a R

0:25:11.560 --> 0:25:14.560
<v Speaker 1>stuff was a bit more subtle than what I typically

0:25:14.640 --> 0:25:18.000
<v Speaker 1>think about when I hear the term augmented reality. Now,

0:25:18.000 --> 0:25:20.280
<v Speaker 1>I don't know about you, but when I think of

0:25:20.320 --> 0:25:23.920
<v Speaker 1>a R, I think about wearing some sort of headset

0:25:24.080 --> 0:25:26.879
<v Speaker 1>or special glasses, and I think about looking at the

0:25:26.920 --> 0:25:30.359
<v Speaker 1>world around me and seeing it transform in some way

0:25:30.440 --> 0:25:34.280
<v Speaker 1>through digital overlays on those lenses that are acting like

0:25:34.400 --> 0:25:39.240
<v Speaker 1>transparent displays. Maybe I get a data redoubt of the

0:25:39.280 --> 0:25:43.560
<v Speaker 1>area around me. Maybe I'm seeing on screen directions that

0:25:43.600 --> 0:25:45.840
<v Speaker 1>guide me to my next turn as I go to

0:25:45.920 --> 0:25:49.680
<v Speaker 1>a different location. Maybe I'm seeing a list of businesses

0:25:49.720 --> 0:25:53.360
<v Speaker 1>that are inside a particular building. Maybe I'm looking at

0:25:53.359 --> 0:25:56.520
<v Speaker 1>a historic representation of what my surroundings would have looked

0:25:56.560 --> 0:25:59.720
<v Speaker 1>like a century ago. You get the idea, I'm seeing

0:26:00.200 --> 0:26:04.280
<v Speaker 1>some sort of digital augmentation of my view of the world.

0:26:04.560 --> 0:26:06.680
<v Speaker 1>But if I take my glasses off, I just see

0:26:06.720 --> 0:26:09.960
<v Speaker 1>the world as it really is around me. Stuff like

0:26:10.119 --> 0:26:13.680
<v Speaker 1>field Trip and Ingress were a bit more subtle when

0:26:13.720 --> 0:26:16.760
<v Speaker 1>it comes to augmented reality. In the case of field Trip,

0:26:16.920 --> 0:26:19.720
<v Speaker 1>it was more about giving you digital information that would

0:26:19.800 --> 0:26:23.320
<v Speaker 1>nudge you to explore your surroundings a little bit more,

0:26:23.640 --> 0:26:26.879
<v Speaker 1>perhaps allowing you to come across an interesting location you

0:26:26.920 --> 0:26:29.960
<v Speaker 1>otherwise would have just passed right by. It wasn't so

0:26:30.040 --> 0:26:33.880
<v Speaker 1>much about augmenting your experience at your location, but rather

0:26:34.280 --> 0:26:37.920
<v Speaker 1>inviting you to explore. Ingress would do a similar thing,

0:26:38.000 --> 0:26:41.199
<v Speaker 1>but couched it in the form of a game. You

0:26:41.240 --> 0:26:45.080
<v Speaker 1>would see within the app where nearby portals were, and

0:26:45.119 --> 0:26:48.280
<v Speaker 1>once you've got to those physical locations, you could then

0:26:48.400 --> 0:26:51.760
<v Speaker 1>interact with the portal within the game. But those physical

0:26:51.800 --> 0:26:55.840
<v Speaker 1>locations were also the sites of interesting stuff, So if

0:26:55.840 --> 0:26:59.000
<v Speaker 1>you took time to look up from your screen, you

0:26:59.040 --> 0:27:02.520
<v Speaker 1>could potentially you appreciate something you might not otherwise have seen.

0:27:03.119 --> 0:27:06.520
<v Speaker 1>It was an augmented reality, but it wasn't hitting you

0:27:06.600 --> 0:27:08.760
<v Speaker 1>over the head with it. And it was all made

0:27:08.800 --> 0:27:12.000
<v Speaker 1>possible by the fact that the Neantick team could geo

0:27:12.080 --> 0:27:16.840
<v Speaker 1>tag locations and the users smartphones that how's the game

0:27:17.200 --> 0:27:21.560
<v Speaker 1>had GPS capabilities. That combination of having a system that

0:27:21.600 --> 0:27:24.720
<v Speaker 1>could detect where players are in the world and then

0:27:24.800 --> 0:27:28.399
<v Speaker 1>guide those same players to interesting locations in that world,

0:27:28.920 --> 0:27:32.639
<v Speaker 1>that was the heart of ingress, the story and the conflict.

0:27:32.680 --> 0:27:37.080
<v Speaker 1>We're all window dressing. It was interesting and sometimes convoluted

0:27:37.200 --> 0:27:41.000
<v Speaker 1>window dressing, but still window dressing all the same. And

0:27:41.040 --> 0:27:43.919
<v Speaker 1>it might help if we think for a moment about

0:27:43.960 --> 0:27:47.720
<v Speaker 1>how GPS works now. In the old days, before smartphones

0:27:47.800 --> 0:27:53.200
<v Speaker 1>had GPS receivers, location information relied solely upon signals from

0:27:53.200 --> 0:27:56.800
<v Speaker 1>cell towers, a phone would ping out to nearby towers

0:27:56.840 --> 0:27:59.920
<v Speaker 1>and receive a response. And towers are stationary, having the

0:28:00.040 --> 0:28:03.919
<v Speaker 1>established location, so those are anchor points. You know exactly

0:28:04.000 --> 0:28:07.120
<v Speaker 1>where they are right. They don't move around, so they

0:28:07.200 --> 0:28:12.720
<v Speaker 1>have actual, you know, location data associated with them. The

0:28:12.760 --> 0:28:14.960
<v Speaker 1>amount of time it would take for a signal to

0:28:15.040 --> 0:28:18.760
<v Speaker 1>go from a tower and arrive to the phone would

0:28:19.160 --> 0:28:21.760
<v Speaker 1>give your phone an indication of how far away you

0:28:21.800 --> 0:28:24.439
<v Speaker 1>were from that cell tower. If you get a pin

0:28:24.600 --> 0:28:26.720
<v Speaker 1>from a couple of cell towers, you could have a

0:28:26.800 --> 0:28:30.480
<v Speaker 1>rough estimate of where you were in relation to those towers,

0:28:30.920 --> 0:28:34.320
<v Speaker 1>but it's not the most accurate way to determine physical location.

0:28:34.359 --> 0:28:36.720
<v Speaker 1>It can give you a rough idea of where you are,

0:28:37.160 --> 0:28:39.120
<v Speaker 1>but you might be off by a bit, like in

0:28:39.160 --> 0:28:42.440
<v Speaker 1>some places like a city with tall buildings that interfere

0:28:42.480 --> 0:28:45.720
<v Speaker 1>with signal propagation. A little bit could be a couple

0:28:45.760 --> 0:28:48.520
<v Speaker 1>of blocks, which is not terribly useful if you're doing

0:28:48.560 --> 0:28:51.920
<v Speaker 1>things like you know, using a ride hailing app. If

0:28:51.920 --> 0:28:54.240
<v Speaker 1>the app thinks you're you know, two blocks west of

0:28:54.280 --> 0:28:56.640
<v Speaker 1>where you are, you're not going to see a car

0:28:56.680 --> 0:29:00.640
<v Speaker 1>stop for you because the cars stopping two blocks away.

0:29:00.680 --> 0:29:04.720
<v Speaker 1>But what about GPS, Well, the global positioning system is

0:29:04.760 --> 0:29:07.640
<v Speaker 1>made up of two dozen satellites, plus you know some

0:29:07.720 --> 0:29:12.240
<v Speaker 1>standbys that provide a global coverage of service. The coverage

0:29:12.240 --> 0:29:14.800
<v Speaker 1>means that any time your receiver is within the line

0:29:14.840 --> 0:29:18.720
<v Speaker 1>of sight of four of those satellites way up in orbit.

0:29:19.200 --> 0:29:22.360
<v Speaker 1>That's good because you need three satellites to find your

0:29:22.360 --> 0:29:27.160
<v Speaker 1>position on the Earth's surface. These satellites rely on atomic clocks,

0:29:27.480 --> 0:29:30.440
<v Speaker 1>which keep time with incredible precision. They also have to

0:29:30.480 --> 0:29:33.720
<v Speaker 1>factor in the effects of relativity. To get into all

0:29:33.760 --> 0:29:36.560
<v Speaker 1>of that would require another episode, And in fact, I've

0:29:36.560 --> 0:29:40.040
<v Speaker 1>done episodes about satellites and the effects of relativity, So

0:29:40.080 --> 0:29:43.200
<v Speaker 1>I'll just say that stuff like gravity and the speed

0:29:43.240 --> 0:29:47.240
<v Speaker 1>at which you're moving relative to some other body affects

0:29:47.280 --> 0:29:51.760
<v Speaker 1>the relative passage of time between those bodies. Getting more

0:29:52.000 --> 0:29:56.880
<v Speaker 1>into detail would require another episode. So these satellites regularly

0:29:56.920 --> 0:29:59.560
<v Speaker 1>send out little signals to Earth, and each signal includes

0:29:59.600 --> 0:30:02.960
<v Speaker 1>the time stamp at which it was sent out by

0:30:03.040 --> 0:30:07.120
<v Speaker 1>that satellite. So the GPS receiver in your phone gets

0:30:07.200 --> 0:30:10.280
<v Speaker 1>a signal from satellite number one, it's got a time

0:30:10.320 --> 0:30:13.200
<v Speaker 1>stamp attached to it that tells your phone when that

0:30:13.320 --> 0:30:16.560
<v Speaker 1>signal was sent. The signal had to travel a really

0:30:16.560 --> 0:30:18.600
<v Speaker 1>good distance to get to you. So by the time

0:30:18.600 --> 0:30:22.080
<v Speaker 1>it gets to your phone, your phone's clock, which also

0:30:22.160 --> 0:30:24.080
<v Speaker 1>has to be really accurate in order for all this

0:30:24.200 --> 0:30:26.960
<v Speaker 1>to work. Your phone's clock sees how much time has

0:30:27.000 --> 0:30:30.360
<v Speaker 1>passed between when the signal was sent and when it

0:30:30.440 --> 0:30:33.760
<v Speaker 1>was received. You take that difference in those times and

0:30:33.800 --> 0:30:36.320
<v Speaker 1>you multiply that by the speed of light, and while

0:30:36.680 --> 0:30:39.280
<v Speaker 1>you now know how far you are from satellite one,

0:30:39.840 --> 0:30:43.080
<v Speaker 1>but that doesn't give you a location, It just gives

0:30:43.080 --> 0:30:46.640
<v Speaker 1>you a distance from that satellite. So now you get

0:30:46.840 --> 0:30:49.719
<v Speaker 1>data from satellite too, and that tells you how far

0:30:49.760 --> 0:30:52.520
<v Speaker 1>away you are from satellite to Knowing how far you

0:30:52.520 --> 0:30:56.600
<v Speaker 1>are from these two satellites creates a range of locations

0:30:56.640 --> 0:30:59.840
<v Speaker 1>that you could potentially be on the surface of the Earth,

0:31:00.360 --> 0:31:02.960
<v Speaker 1>but you need a third satellite to reduce that range

0:31:03.040 --> 0:31:07.880
<v Speaker 1>to a specific point on the Earth. Technically speaking, there

0:31:07.880 --> 0:31:11.880
<v Speaker 1>are two points where you could be in relation to

0:31:11.920 --> 0:31:15.240
<v Speaker 1>those three satellites based on this data, but one of

0:31:15.280 --> 0:31:18.800
<v Speaker 1>them happens to be out and outer space, so we

0:31:18.840 --> 0:31:21.240
<v Speaker 1>can just discard that one for most of us. Most

0:31:21.280 --> 0:31:24.080
<v Speaker 1>of us are not astronauts, so we just ignore that

0:31:24.200 --> 0:31:27.320
<v Speaker 1>and we only focus on the location that actually makes

0:31:27.360 --> 0:31:31.000
<v Speaker 1>contact with the surface of Earth. It's through comparing the

0:31:31.080 --> 0:31:33.440
<v Speaker 1>data of how long it took the signals from these

0:31:33.440 --> 0:31:36.280
<v Speaker 1>three different satellites to get to your phone that your

0:31:36.280 --> 0:31:39.080
<v Speaker 1>phone is able to figure out where you are, which

0:31:39.120 --> 0:31:42.400
<v Speaker 1>is pretty nifty stuff. When we come back, we will

0:31:42.440 --> 0:31:46.200
<v Speaker 1>continue to learn about Neantic's story, but first let's take

0:31:46.560 --> 0:31:58.040
<v Speaker 1>another quick break. So Neantic launched Ingress and it saw

0:31:58.120 --> 0:32:01.400
<v Speaker 1>some modest success, and it seems weird for me to

0:32:01.480 --> 0:32:05.320
<v Speaker 1>call it modest. The app had more than twenty million downloads,

0:32:05.400 --> 0:32:08.520
<v Speaker 1>but when we look ahead and we look at Pokemon Go,

0:32:09.520 --> 0:32:13.640
<v Speaker 1>that number seems quaint by comparison. Neantic even began to

0:32:13.760 --> 0:32:18.719
<v Speaker 1>crowdsource potential locations for portals within the game. Remember, those

0:32:18.800 --> 0:32:22.840
<v Speaker 1>portals were linked to physical locations in the real world,

0:32:23.080 --> 0:32:25.160
<v Speaker 1>and they were supposed to be once that had some

0:32:25.200 --> 0:32:28.960
<v Speaker 1>sort of cultural or social significance. So users who had

0:32:29.040 --> 0:32:32.440
<v Speaker 1>good standing inside the game could submit a location as

0:32:32.440 --> 0:32:35.960
<v Speaker 1>a potential portal, and usually that included a GEO tag

0:32:36.000 --> 0:32:40.360
<v Speaker 1>and a photo of the location. Neantics team would review

0:32:40.440 --> 0:32:43.520
<v Speaker 1>the submissions and determine if they fit the criteria to

0:32:43.680 --> 0:32:46.320
<v Speaker 1>be a portal, and if they did, they added it

0:32:46.360 --> 0:32:48.600
<v Speaker 1>to the list of locations. Tied to the game world,

0:32:48.680 --> 0:32:50.840
<v Speaker 1>and now you had a new spot where you could

0:32:51.040 --> 0:32:55.320
<v Speaker 1>battle the other team for dominance. The Neantic team also

0:32:55.360 --> 0:32:58.560
<v Speaker 1>did some real groundwork when it came to getting player feedback.

0:32:58.840 --> 0:33:02.840
<v Speaker 1>They would organize little real world events to attract players

0:33:02.880 --> 0:33:05.600
<v Speaker 1>to specific locations, and then they would just talk to

0:33:05.640 --> 0:33:07.960
<v Speaker 1>those players and find out what they liked or didn't

0:33:08.000 --> 0:33:11.880
<v Speaker 1>like about the game. Gradually, Neantic would build these events

0:33:11.960 --> 0:33:15.320
<v Speaker 1>up to go well beyond just user feedback. They became

0:33:15.600 --> 0:33:19.480
<v Speaker 1>in game events that could affect the actual game itself,

0:33:19.880 --> 0:33:22.400
<v Speaker 1>and they took place in the real world. It would

0:33:22.440 --> 0:33:25.480
<v Speaker 1>bring together the community of players, and the company would

0:33:25.560 --> 0:33:29.480
<v Speaker 1>use this same data in its next big project. But

0:33:29.600 --> 0:33:32.440
<v Speaker 1>it was around this time that Neantic was closing in

0:33:32.640 --> 0:33:35.480
<v Speaker 1>on the end of that agreement with Google, the one

0:33:35.560 --> 0:33:38.920
<v Speaker 1>that would prompt a decision about whether the team would

0:33:38.920 --> 0:33:41.680
<v Speaker 1>stay on with Google or they would spin off to

0:33:41.760 --> 0:33:45.680
<v Speaker 1>become an independent company, and the future was uncertain in

0:33:45.720 --> 0:33:50.360
<v Speaker 1>either direction. At that point, Neantic wasn't really making any

0:33:50.520 --> 0:33:53.720
<v Speaker 1>money Ingress was not a huge revenue generator. They did

0:33:53.800 --> 0:33:55.840
<v Speaker 1>use some ad revenue, and I'll talk more about that

0:33:55.880 --> 0:33:58.960
<v Speaker 1>in the next episode, but it wasn't exactly raking in

0:33:59.000 --> 0:34:02.400
<v Speaker 1>the big bucks, So there was a chance that if

0:34:02.440 --> 0:34:05.200
<v Speaker 1>they stayed with Google, Google might just shut down the

0:34:05.240 --> 0:34:08.680
<v Speaker 1>project or incorporate bits of it into the work of

0:34:08.760 --> 0:34:11.920
<v Speaker 1>other Google products. That kind of stuff happens all the

0:34:11.960 --> 0:34:16.040
<v Speaker 1>time at Google. I've done episodes about projects that Google

0:34:16.200 --> 0:34:19.360
<v Speaker 1>launched and then later shut down, so that was a

0:34:19.400 --> 0:34:24.560
<v Speaker 1>real possibility. However, spending off would mean that the company, Niantic,

0:34:24.680 --> 0:34:27.319
<v Speaker 1>would need to get investors on board to help cover

0:34:27.400 --> 0:34:30.600
<v Speaker 1>initial costs. Plus there was the question of how to

0:34:30.680 --> 0:34:35.400
<v Speaker 1>deal with the patented technologies that Niantic had developed while

0:34:35.480 --> 0:34:38.160
<v Speaker 1>it was part of Google, because Google was listed on

0:34:38.280 --> 0:34:43.080
<v Speaker 1>those patents. So in either case, either option was, you know,

0:34:43.200 --> 0:34:47.120
<v Speaker 1>kind of a little scary. But then people at Niantic

0:34:47.200 --> 0:34:50.279
<v Speaker 1>had a killer idea, the idea that would not just

0:34:50.400 --> 0:34:54.000
<v Speaker 1>make Niantic a viable business, it would turn Niantic into

0:34:54.000 --> 0:34:59.640
<v Speaker 1>a true phenomenon, a breakout success, a multibillion dollar company.

0:34:59.840 --> 0:35:03.960
<v Speaker 1>And it all had its roots in a joke, an

0:35:04.000 --> 0:35:09.000
<v Speaker 1>April Fool's joke in fact, so back in the Google

0:35:09.040 --> 0:35:12.640
<v Speaker 1>Maps team launched their April Fools gag. If you're not familiar,

0:35:13.719 --> 0:35:17.280
<v Speaker 1>Google over the years has done multiple April Fools goofs

0:35:17.280 --> 0:35:20.279
<v Speaker 1>and jokes, and the Google Maps teams in particular tend

0:35:20.280 --> 0:35:22.080
<v Speaker 1>to have some really good ones. There was one year

0:35:22.120 --> 0:35:25.920
<v Speaker 1>where it turned Google Maps into a game of pac Man.

0:35:26.080 --> 0:35:28.200
<v Speaker 1>So if you pulled up a map of your location,

0:35:28.800 --> 0:35:32.120
<v Speaker 1>all the streets would become pathways that you could guide

0:35:32.120 --> 0:35:35.520
<v Speaker 1>your little pac Man player down and ghosts would chase you.

0:35:35.560 --> 0:35:39.520
<v Speaker 1>It was really clever. But this year team was different.

0:35:39.600 --> 0:35:42.480
<v Speaker 1>If you opened up Google Maps on April Fools, you

0:35:42.480 --> 0:35:46.160
<v Speaker 1>would see Pokemon hidden throughout the maps, and if you

0:35:46.719 --> 0:35:49.200
<v Speaker 1>clicked on the Pokemon, or if you were using a smartphone,

0:35:49.200 --> 0:35:52.360
<v Speaker 1>if you tapped the Pokemon, it would add them to

0:35:52.440 --> 0:35:55.799
<v Speaker 1>your collection. And if you collected all one fifty one

0:35:55.840 --> 0:35:58.720
<v Speaker 1>of the little critters, Google would send you a business

0:35:58.719 --> 0:36:02.720
<v Speaker 1>card with your name on it and the title Pokemon Master.

0:36:03.320 --> 0:36:06.160
<v Speaker 1>To promote the joke, the team released a video that

0:36:06.200 --> 0:36:10.560
<v Speaker 1>showed people in real world locations seeking out their Pokemons.

0:36:11.080 --> 0:36:13.200
<v Speaker 1>It was a gag, but it was a gag that

0:36:13.239 --> 0:36:16.640
<v Speaker 1>gave the Niantic team the inspiration to pitch the idea

0:36:16.760 --> 0:36:20.000
<v Speaker 1>for a real life Pokemon game, one that would have

0:36:20.200 --> 0:36:23.319
<v Speaker 1>players go out into the real world to seek and

0:36:23.440 --> 0:36:28.240
<v Speaker 1>capture Pokemon. It wasn't long before Niantic put together a team,

0:36:28.400 --> 0:36:30.600
<v Speaker 1>including a member of the Google Maps team who had

0:36:30.640 --> 0:36:34.560
<v Speaker 1>actually worked on this April fool's joke, and they headed

0:36:34.560 --> 0:36:38.240
<v Speaker 1>to Japan to meet with executives at the Pokemon Company.

0:36:38.360 --> 0:36:41.600
<v Speaker 1>They pitched their idea and they also showed off Ingress

0:36:41.680 --> 0:36:43.760
<v Speaker 1>to the execs to give them an idea of how

0:36:43.800 --> 0:36:47.160
<v Speaker 1>the concept would work, and before a week had passed,

0:36:47.400 --> 0:36:50.560
<v Speaker 1>they got word that the Pokemon Company wanted to pursue

0:36:50.600 --> 0:36:54.200
<v Speaker 1>the possibility of making such a game. One thing the

0:36:54.200 --> 0:36:58.319
<v Speaker 1>Pokemon Company really wanted, though, was a more streamlined and

0:36:58.480 --> 0:37:02.560
<v Speaker 1>simpler form of gamel A Ingress got a bit dense,

0:37:03.200 --> 0:37:06.360
<v Speaker 1>and that would possibly be a barrier to entry for

0:37:06.440 --> 0:37:10.279
<v Speaker 1>new Pokemon players. And this was a decision that was

0:37:10.320 --> 0:37:13.920
<v Speaker 1>probably for the best because the Niantic team was really

0:37:14.000 --> 0:37:16.880
<v Speaker 1>leaning towards spinning off from Google at this point that

0:37:16.960 --> 0:37:21.040
<v Speaker 1>had not actually happened yet. The Pokemon deal started while

0:37:21.120 --> 0:37:24.759
<v Speaker 1>Niantic was still under the Google umbrella, and the process

0:37:24.880 --> 0:37:28.200
<v Speaker 1>of splitting from the mothership was a complicated one, and

0:37:28.239 --> 0:37:31.719
<v Speaker 1>it also meant the size of Niantics team was effectively

0:37:31.760 --> 0:37:34.880
<v Speaker 1>cut in half because not everyone was ready to leave

0:37:35.000 --> 0:37:39.080
<v Speaker 1>Google to join a startup company, especially a startup company

0:37:39.080 --> 0:37:41.840
<v Speaker 1>that did not yet have a successful revenue track record

0:37:41.880 --> 0:37:46.520
<v Speaker 1>behind it, and for very similar reasons. It was challenging.

0:37:46.640 --> 0:37:51.000
<v Speaker 1>In fact, Niantic found it impossible to get enough investors

0:37:51.040 --> 0:37:56.239
<v Speaker 1>on board to cover costs. Miraculously, the Pokemon Company executives

0:37:56.280 --> 0:37:58.640
<v Speaker 1>did not pull the plug on the project once they

0:37:58.719 --> 0:38:01.279
<v Speaker 1>learned that Niantic was playing thing to spin off into

0:38:01.400 --> 0:38:05.520
<v Speaker 1>its own company and separate from Google. Heck, the Pokemon

0:38:05.560 --> 0:38:08.600
<v Speaker 1>Company actually increased their investment in the project in order

0:38:08.600 --> 0:38:12.160
<v Speaker 1>to help out, as did Nintendo, which itself had a

0:38:12.200 --> 0:38:16.680
<v Speaker 1>substantial stake in the Pokemon Company. Niantics spun off from

0:38:16.719 --> 0:38:20.719
<v Speaker 1>Google in October. That meant that Hank would have spent

0:38:20.800 --> 0:38:23.440
<v Speaker 1>more than a decade at Google, which is a pretty

0:38:23.440 --> 0:38:26.600
<v Speaker 1>good stretch from the six months that he had originally

0:38:26.640 --> 0:38:32.320
<v Speaker 1>imagined the Pokemon Company. And Nintendo fronted twenty million dollars

0:38:32.360 --> 0:38:35.399
<v Speaker 1>to Niantic in order to work on Pokemon Go, with

0:38:35.440 --> 0:38:40.239
<v Speaker 1>another ten million dollars promised once the company hit certain milestones.

0:38:40.760 --> 0:38:44.480
<v Speaker 1>So the Pokemon game largely focused on a few pretty

0:38:44.520 --> 0:38:48.280
<v Speaker 1>simple ideas. Players could move around the world and find

0:38:48.280 --> 0:38:53.120
<v Speaker 1>these little Pokemon monsters wandering around their physical locations, but

0:38:53.239 --> 0:38:56.200
<v Speaker 1>they could do that within the game. It's not so

0:38:56.280 --> 0:38:59.560
<v Speaker 1>magical that you can actually, you know, see these fictional

0:38:59.600 --> 0:39:02.279
<v Speaker 1>critters moving around in your real world, but you could

0:39:02.320 --> 0:39:05.520
<v Speaker 1>see them through the app of your game, and then

0:39:05.600 --> 0:39:09.839
<v Speaker 1>you could attempt to capture said Pokemon. Capturing them would

0:39:09.920 --> 0:39:14.920
<v Speaker 1>add the Pokemon to your collection, and Jim's g y

0:39:15.280 --> 0:39:19.360
<v Speaker 1>M s that's the Pokemon's version of Ingressive portals would

0:39:19.360 --> 0:39:24.000
<v Speaker 1>become places where the factions within the Pokemon world could

0:39:24.040 --> 0:39:26.760
<v Speaker 1>battle it out in order to try and control the space.

0:39:27.520 --> 0:39:31.360
<v Speaker 1>Many features were planned that weren't part of the initial launch,

0:39:31.640 --> 0:39:34.920
<v Speaker 1>such as the ability to battle other Pokemon trainers directly

0:39:34.960 --> 0:39:39.640
<v Speaker 1>in head to head contests, or to trade Pokemon critters

0:39:40.080 --> 0:39:42.840
<v Speaker 1>maybe you captured one and your friend needs one you

0:39:42.880 --> 0:39:45.880
<v Speaker 1>want to trade. That was not supported at launch, and

0:39:45.960 --> 0:39:49.239
<v Speaker 1>some of the game features at launch would actually need reworking.

0:39:49.560 --> 0:39:52.799
<v Speaker 1>But despite losing half the team once Niantics spun off

0:39:52.800 --> 0:39:55.560
<v Speaker 1>from Google, the young company was able to launch the

0:39:55.600 --> 0:39:59.240
<v Speaker 1>game less than a year later. Pokemon Go went live

0:39:59.360 --> 0:40:06.360
<v Speaker 1>on July sixth, two thousand sixteen, kind of because then

0:40:06.560 --> 0:40:11.440
<v Speaker 1>it crashed and came back up, then crashed again. You see,

0:40:11.920 --> 0:40:15.759
<v Speaker 1>Pokemon is a pretty darn popular I p which is

0:40:15.800 --> 0:40:19.640
<v Speaker 1>putting it mildly. There are numerous video games in the

0:40:19.640 --> 0:40:22.880
<v Speaker 1>Pokemon franchise, all of which are on Nintendo consoles and

0:40:22.960 --> 0:40:26.839
<v Speaker 1>handheld devices. There's also a trading card game. There are

0:40:26.920 --> 0:40:29.799
<v Speaker 1>numerous toys and other types of merchandise, and all of

0:40:29.840 --> 0:40:34.120
<v Speaker 1>these things sell incredibly well. People who grew up with

0:40:34.160 --> 0:40:38.080
<v Speaker 1>a franchise frequently have a deep love and nostalgia for it.

0:40:38.440 --> 0:40:40.200
<v Speaker 1>They also tend to be younger than I am, so

0:40:40.400 --> 0:40:44.200
<v Speaker 1>I admit I don't totally get it. But demand was

0:40:44.360 --> 0:40:49.160
<v Speaker 1>really high. In fact, it was too high. The crush

0:40:49.320 --> 0:40:52.880
<v Speaker 1>of people trying to sign up for the game and

0:40:52.960 --> 0:40:57.440
<v Speaker 1>get into the game and play the game overloaded Giantics servers,

0:40:57.560 --> 0:41:01.799
<v Speaker 1>or more specifically, the servers that Giantic was renting in

0:41:01.920 --> 0:41:05.120
<v Speaker 1>order to run this game. They were actually using Google

0:41:05.160 --> 0:41:08.560
<v Speaker 1>Cloud services for this, so the company spent a lot

0:41:08.560 --> 0:41:10.680
<v Speaker 1>of the early days just trying to get servers back

0:41:10.719 --> 0:41:14.080
<v Speaker 1>online and adding more machines to the system in order

0:41:14.080 --> 0:41:16.880
<v Speaker 1>to handle the load. According to Niantic, the demand was

0:41:16.920 --> 0:41:22.799
<v Speaker 1>about fifty times higher than their worst case scenario projections.

0:41:23.760 --> 0:41:28.160
<v Speaker 1>Let's let that sink in for a second. Imagine that

0:41:28.239 --> 0:41:31.799
<v Speaker 1>you are an app developer and it's getting close to

0:41:31.920 --> 0:41:35.360
<v Speaker 1>launch day, so you need to estimate the demand for

0:41:35.440 --> 0:41:37.960
<v Speaker 1>your service so that you have the right assets in

0:41:38.040 --> 0:41:42.240
<v Speaker 1>place to handle the workload. Now, you don't want to overestimate,

0:41:42.600 --> 0:41:45.600
<v Speaker 1>because then you're going to be dedicating more assets than

0:41:45.680 --> 0:41:49.399
<v Speaker 1>what you actually need, which means you're spending money when

0:41:49.440 --> 0:41:52.799
<v Speaker 1>you don't need to, and spending money, by and large,

0:41:53.080 --> 0:41:56.000
<v Speaker 1>is something that businesses like to keep a tight lea shan.

0:41:56.520 --> 0:41:59.759
<v Speaker 1>I mean they'll do it, but like they're totally not

0:42:00.000 --> 0:42:03.520
<v Speaker 1>happy about it. So you don't want to rent more

0:42:03.640 --> 0:42:06.919
<v Speaker 1>servers than you need. For example, So you estimate how

0:42:06.960 --> 0:42:09.360
<v Speaker 1>many downloads you think you're going to see within a

0:42:09.400 --> 0:42:11.800
<v Speaker 1>given amount of time, like the first couple of weeks,

0:42:12.560 --> 0:42:15.439
<v Speaker 1>and then you take that estimate and you pad it out.

0:42:16.080 --> 0:42:19.200
<v Speaker 1>Maybe your app will make the news cycle, right or

0:42:19.239 --> 0:42:21.839
<v Speaker 1>maybe it's going to be a featured app on an

0:42:21.840 --> 0:42:24.120
<v Speaker 1>app store and you might get a boost that way.

0:42:24.320 --> 0:42:26.360
<v Speaker 1>So you want to make sure you can handle any

0:42:26.520 --> 0:42:30.120
<v Speaker 1>extra adoption. So you look to put in place more

0:42:30.200 --> 0:42:33.160
<v Speaker 1>assets than you think you're actually going to need, but

0:42:33.280 --> 0:42:35.839
<v Speaker 1>not by too much. That way, if it turns out

0:42:35.920 --> 0:42:39.920
<v Speaker 1>you underestimated things, you've still got some breathing room. Niantic

0:42:40.120 --> 0:42:44.680
<v Speaker 1>tried to do that, but they grossly underestimated the rapid

0:42:44.880 --> 0:42:49.120
<v Speaker 1>demand of Pokemon fans. And by grossly underestimated, I mean

0:42:49.200 --> 0:42:51.960
<v Speaker 1>that at peak demand, they were looking at figures that

0:42:52.000 --> 0:42:57.000
<v Speaker 1>were fifty times larger than those worst case projections. Heck,

0:42:57.239 --> 0:43:00.279
<v Speaker 1>even people who had never once played a Pokemon game

0:43:00.760 --> 0:43:04.279
<v Speaker 1>like yours truly signed on to play this one. I mean,

0:43:04.560 --> 0:43:07.359
<v Speaker 1>I had played Ingress and I thought that it was neat,

0:43:07.600 --> 0:43:10.920
<v Speaker 1>but the idea of stumbling across virtual pokeman's out in

0:43:11.000 --> 0:43:13.840
<v Speaker 1>the real world and being able to capture them really

0:43:13.880 --> 0:43:17.600
<v Speaker 1>appealed to me. So I was an early adopter. So

0:43:17.680 --> 0:43:20.719
<v Speaker 1>the company started to beef up the back end, and meanwhile,

0:43:20.920 --> 0:43:23.440
<v Speaker 1>as they rolled out the service to other countries, they

0:43:23.440 --> 0:43:27.160
<v Speaker 1>saw the same story. On repeat, demand was so heavy

0:43:27.480 --> 0:43:31.520
<v Speaker 1>that servers would get overloaded and crash. It's almost a

0:43:31.520 --> 0:43:35.120
<v Speaker 1>good problem to have, except it is a problem, and

0:43:35.239 --> 0:43:38.239
<v Speaker 1>the longer it takes you to fix the problem, the

0:43:38.280 --> 0:43:41.200
<v Speaker 1>more people you're gonna see drop off the service because

0:43:41.400 --> 0:43:45.439
<v Speaker 1>of the experience they had or black thereof. So it's

0:43:45.480 --> 0:43:48.440
<v Speaker 1>also a problem that ultimately takes care of itself if

0:43:48.480 --> 0:43:50.960
<v Speaker 1>you're not careful, But it takes care of itself in

0:43:50.960 --> 0:43:53.799
<v Speaker 1>the bad way, in the sense that, well, now you're

0:43:53.840 --> 0:43:57.520
<v Speaker 1>not overloaded because nobody's using your service anymore. You don't

0:43:57.520 --> 0:44:00.439
<v Speaker 1>want that to happen. So to solve this problem, called

0:44:00.520 --> 0:44:04.279
<v Speaker 1>up his former workmates over at Google. The game was

0:44:04.360 --> 0:44:08.200
<v Speaker 1>running on Google Cloud servers, and Google was a stakeholder

0:44:08.320 --> 0:44:12.160
<v Speaker 1>in Niantic. When the company spun off from Google, Google

0:44:12.239 --> 0:44:16.200
<v Speaker 1>retained a and a share of ownership, you know, a

0:44:16.239 --> 0:44:20.000
<v Speaker 1>percentage of ownership in Niantic. So with some cooperation, they

0:44:20.000 --> 0:44:23.080
<v Speaker 1>saw more core servers joined the project, and the game

0:44:23.160 --> 0:44:26.200
<v Speaker 1>finally had enough resources to meet the demand from players.

0:44:26.640 --> 0:44:29.600
<v Speaker 1>According to people inside Google, this was a really big

0:44:29.640 --> 0:44:32.400
<v Speaker 1>project on their side too, and it was obviously this

0:44:32.440 --> 0:44:35.160
<v Speaker 1>game was a huge initial hit. If you lived in

0:44:35.200 --> 0:44:39.000
<v Speaker 1>a city, you likely saw evidence of this yourself. Maybe

0:44:39.080 --> 0:44:41.400
<v Speaker 1>you were playing the game, in which case you probably

0:44:41.480 --> 0:44:44.279
<v Speaker 1>encountered lots of other people who are also playing it,

0:44:44.440 --> 0:44:47.080
<v Speaker 1>or maybe you just noticed that there were a lot

0:44:47.160 --> 0:44:50.080
<v Speaker 1>more folks just kind of wandering around with their smartphones

0:44:50.080 --> 0:44:54.360
<v Speaker 1>out and gathering in public spaces. They were everywhere. I

0:44:54.400 --> 0:44:57.320
<v Speaker 1>remember my walks home included seeing a lot more people

0:44:57.320 --> 0:45:00.000
<v Speaker 1>out and about, and sure enough, many of them were

0:45:00.040 --> 0:45:02.640
<v Speaker 1>clearly playing the game. I remember back when I was

0:45:02.680 --> 0:45:04.879
<v Speaker 1>still playing it that I was trying to take over

0:45:04.920 --> 0:45:08.000
<v Speaker 1>a gem from my faction. When a group of hoodlums

0:45:08.480 --> 0:45:10.799
<v Speaker 1>by that, I mean some nice people were probably ten

0:45:10.920 --> 0:45:13.720
<v Speaker 1>years younger than I am. They stopped across the street

0:45:14.000 --> 0:45:17.200
<v Speaker 1>and they clearly contested me for that same gym, and

0:45:17.239 --> 0:45:22.000
<v Speaker 1>I'm happy to say that those jerks one anyway, it

0:45:22.120 --> 0:45:24.520
<v Speaker 1>was also becoming something of a safety concern. I mean,

0:45:24.560 --> 0:45:27.640
<v Speaker 1>the whole philosophy behind these games included that idea that

0:45:28.040 --> 0:45:30.640
<v Speaker 1>you would get out into the real world and that's

0:45:30.640 --> 0:45:34.040
<v Speaker 1>where you would, you know, interact with reality. You would

0:45:34.120 --> 0:45:38.080
<v Speaker 1>see really interesting places, you'd get to appreciate art and

0:45:38.360 --> 0:45:41.879
<v Speaker 1>architecture and history. But in my experience, it was far

0:45:41.960 --> 0:45:44.200
<v Speaker 1>more likely that you would see people looking down at

0:45:44.239 --> 0:45:46.719
<v Speaker 1>their screens and then just rushing from one place to

0:45:46.760 --> 0:45:49.600
<v Speaker 1>the next without you know, looking up to see what

0:45:49.640 --> 0:45:53.040
<v Speaker 1>they were actually at, including when it came time to

0:45:53.080 --> 0:45:56.520
<v Speaker 1>cross the street, no joke. Some cities even took to

0:45:56.760 --> 0:46:01.040
<v Speaker 1>writing along curbs to remind people to look up and

0:46:01.040 --> 0:46:03.839
<v Speaker 1>pay attention to traffic, and some of them, like in

0:46:03.840 --> 0:46:06.239
<v Speaker 1>in Los Angeles, I think it was they even included

0:46:06.239 --> 0:46:11.080
<v Speaker 1>Pokemon imagery in that those messages to remind people, hey,

0:46:11.320 --> 0:46:14.440
<v Speaker 1>don't just step out into the street without looking, because

0:46:14.920 --> 0:46:17.600
<v Speaker 1>people were being a little bit unsafe about the whole thing.

0:46:18.239 --> 0:46:21.160
<v Speaker 1>The title was clearly a huge hit and there would

0:46:21.160 --> 0:46:24.160
<v Speaker 1>be a lot of consequences that would follow. I will

0:46:24.160 --> 0:46:26.520
<v Speaker 1>soon do a follow up to this episode to talk

0:46:26.600 --> 0:46:30.040
<v Speaker 1>more about Pokemon Go and its impact and its revenue

0:46:30.080 --> 0:46:33.719
<v Speaker 1>model and the other projects that Neantick has tackled in

0:46:33.800 --> 0:46:36.400
<v Speaker 1>recent years, to talk about, you know, the other stuff

0:46:36.440 --> 0:46:40.360
<v Speaker 1>that they have done and how they've become a multibillion

0:46:40.400 --> 0:46:43.720
<v Speaker 1>dollar company. H A lot of that can be pointed

0:46:43.719 --> 0:46:46.360
<v Speaker 1>directly at Pokemon Go, but we'll cover that more in

0:46:46.360 --> 0:46:49.600
<v Speaker 1>the next episode. Meanwhile, if you would like me to

0:46:49.640 --> 0:46:52.800
<v Speaker 1>cover a specific topic in a future tech Stuff episode,

0:46:53.080 --> 0:46:55.600
<v Speaker 1>please reach out to me on Twitter. The handle for

0:46:55.640 --> 0:46:58.400
<v Speaker 1>the show is tech Stuff HSW. That's how we got

0:46:58.440 --> 0:47:01.560
<v Speaker 1>these episodes. I love to hear your thoughts and I'll

0:47:01.560 --> 0:47:10.000
<v Speaker 1>talk to you again really soon. Y Text Stuff is

0:47:10.000 --> 0:47:13.200
<v Speaker 1>an I Heart Radio production. For more podcasts from I

0:47:13.280 --> 0:47:16.879
<v Speaker 1>Heart Radio, visit the I Heart Radio app, Apple Podcasts,

0:47:17.000 --> 0:47:19.000
<v Speaker 1>or wherever you listen to your favorite shows.