WEBVTT - Jonathan Attends IBM Think 2018

0:00:04.160 --> 0:00:07.160
<v Speaker 1>Get in tech with technology with tech Stuff from how

0:00:07.240 --> 0:00:14.200
<v Speaker 1>stuff works dot com. Hey there, and welcome to tech Stuff.

0:00:14.240 --> 0:00:18.159
<v Speaker 1>I'm your host, Jonathan Strickland. I'm an executive producer with

0:00:18.239 --> 0:00:22.320
<v Speaker 1>how Stuff Works and I love all things tech. This week,

0:00:22.720 --> 0:00:26.400
<v Speaker 1>I've got a series of special shows in addition to

0:00:26.440 --> 0:00:29.720
<v Speaker 1>our normal episodes that I am happy to bring with you.

0:00:29.720 --> 0:00:32.640
<v Speaker 1>You may notice that things sound a little different than

0:00:32.680 --> 0:00:35.400
<v Speaker 1>they usually do. That is because I am not currently

0:00:35.600 --> 0:00:40.880
<v Speaker 1>in the massive, wonderful, underground, super secret studio at how

0:00:40.960 --> 0:00:45.440
<v Speaker 1>stuff Works. Instead, I am on the road. I'm actually

0:00:45.479 --> 0:00:50.120
<v Speaker 1>in Las Vegas, Nevada, where I am attending the inaugural

0:00:50.479 --> 0:00:55.280
<v Speaker 1>IBM Think Conference. It's taking place between March nineteenth and

0:00:55.320 --> 0:01:01.360
<v Speaker 1>March ten and it's kind of a big industry conference

0:01:01.440 --> 0:01:04.880
<v Speaker 1>for people who are in the text space, who work

0:01:05.000 --> 0:01:09.199
<v Speaker 1>with computers and software and hardware. Kind of a place

0:01:09.200 --> 0:01:11.480
<v Speaker 1>for them to meet, to network and to learn a

0:01:11.480 --> 0:01:16.880
<v Speaker 1>lot more about some bleeding edge technologies. They have lots

0:01:16.920 --> 0:01:19.880
<v Speaker 1>of different activities going on all week, and I am

0:01:19.959 --> 0:01:22.720
<v Speaker 1>going to be here attending some of the events, talking

0:01:22.760 --> 0:01:27.080
<v Speaker 1>to people, getting more information, and recording special episodes for you,

0:01:27.440 --> 0:01:32.440
<v Speaker 1>my beloved listeners. So I hope you enjoy this special

0:01:32.480 --> 0:01:35.920
<v Speaker 1>series and I can't wait to really dive in and

0:01:36.040 --> 0:01:40.080
<v Speaker 1>learn more about these topics. It looks really interesting. Now.

0:01:40.240 --> 0:01:42.680
<v Speaker 1>One thing I will say before I jump in and

0:01:42.680 --> 0:01:44.640
<v Speaker 1>give you kind of an overview of what I have

0:01:44.840 --> 0:01:49.960
<v Speaker 1>to expect this week is that it's crazy busy, y'all.

0:01:50.000 --> 0:01:54.040
<v Speaker 1>I mean, the conference has got so many people attending.

0:01:54.080 --> 0:01:57.080
<v Speaker 1>I haven't seen any numbers about how many people are

0:01:57.120 --> 0:02:00.520
<v Speaker 1>actually at this thing. But it's taking place at Mandalay

0:02:00.600 --> 0:02:04.160
<v Speaker 1>Bay as one of the resorts and casinos here at

0:02:04.240 --> 0:02:07.480
<v Speaker 1>Las Vegas, and it has a very large convention center.

0:02:07.800 --> 0:02:10.440
<v Speaker 1>During ce S, you may have heard me do several

0:02:10.440 --> 0:02:13.400
<v Speaker 1>episodes about ce S over the years. This is the

0:02:13.440 --> 0:02:17.680
<v Speaker 1>place where the press events happened before the show floor opens.

0:02:17.680 --> 0:02:20.519
<v Speaker 1>At the Las Vegas Convention Center at Mandalaid Bay, you

0:02:20.560 --> 0:02:23.680
<v Speaker 1>would have all the different rooms booked up for the

0:02:23.760 --> 0:02:29.079
<v Speaker 1>various press conferences that companies would use to unveil their

0:02:29.200 --> 0:02:32.160
<v Speaker 1>latest and greatest products they're coming out over the next

0:02:32.400 --> 0:02:36.600
<v Speaker 1>year or two. Well, at IBM think that's what is

0:02:36.639 --> 0:02:39.800
<v Speaker 1>being used as the meeting space and the keynote space,

0:02:40.120 --> 0:02:45.560
<v Speaker 1>presentation space for all sorts of different I T computer

0:02:46.840 --> 0:02:50.680
<v Speaker 1>topics and activities. It's kind of overwhelming, to be honest.

0:02:50.800 --> 0:02:55.120
<v Speaker 1>In fact, I am now kind of unwinding in my

0:02:55.200 --> 0:02:58.359
<v Speaker 1>hotel room before I have to go back out and

0:02:58.840 --> 0:03:01.040
<v Speaker 1>jump right back into I'm going to go to a

0:03:01.120 --> 0:03:05.600
<v Speaker 1>session where they're going to talk about five big topics

0:03:05.600 --> 0:03:08.400
<v Speaker 1>in science and technology. So I'm really looking forward to it.

0:03:08.440 --> 0:03:12.160
<v Speaker 1>There's some very interesting people who are here presenting, and

0:03:12.200 --> 0:03:16.080
<v Speaker 1>I can't wait to learn more. Some of the areas

0:03:16.120 --> 0:03:20.120
<v Speaker 1>that we're going to talk about this week will include blockchain. Now,

0:03:20.160 --> 0:03:22.480
<v Speaker 1>if you've been listening to text stuff over the past

0:03:22.520 --> 0:03:25.919
<v Speaker 1>few months, you've probably heard a recent episode I did

0:03:26.040 --> 0:03:33.520
<v Speaker 1>about blockchain. Blockchain is the technology that underlies cryptocurrencies like bitcoin,

0:03:33.600 --> 0:03:35.920
<v Speaker 1>and in fact, I would argue bitcoin is probably the

0:03:35.960 --> 0:03:41.440
<v Speaker 1>most famous use of blockchain technology, but blockchain is not

0:03:42.080 --> 0:03:48.960
<v Speaker 1>only good for bitcoins and cryptocurrencies. That's one use for it,

0:03:49.000 --> 0:03:50.880
<v Speaker 1>but not the only one. In fact, a lot of

0:03:50.920 --> 0:03:55.200
<v Speaker 1>people argue that blockchain is going to be the next

0:03:56.680 --> 0:04:01.320
<v Speaker 1>um next evolution of the web. So you might remember

0:04:01.680 --> 0:04:04.880
<v Speaker 1>people were talking about web two point oh more than

0:04:04.920 --> 0:04:08.840
<v Speaker 1>a decade ago, and blockchain would be like the next step.

0:04:08.920 --> 0:04:12.040
<v Speaker 1>So what does that even mean? Well, what one point

0:04:12.040 --> 0:04:16.279
<v Speaker 1>oh was the sort of websites you first saw, primarily

0:04:16.480 --> 0:04:20.760
<v Speaker 1>when the web first launched, that would be websites that

0:04:20.760 --> 0:04:24.000
<v Speaker 1>were pretty much static. They did not change, They were

0:04:24.040 --> 0:04:28.800
<v Speaker 1>not really interactive. They did not have any capacity to

0:04:28.960 --> 0:04:33.839
<v Speaker 1>have users add to or change things in any meaningful way.

0:04:34.080 --> 0:04:38.159
<v Speaker 1>And so it was kind of like looking at a

0:04:38.240 --> 0:04:41.919
<v Speaker 1>newspaper or a magazine, something that's in a fixed format

0:04:42.480 --> 0:04:47.839
<v Speaker 1>that doesn't have any real um, any real, any real

0:04:47.960 --> 0:04:52.039
<v Speaker 1>special thing about it. Right, there's nothing that gives it

0:04:52.120 --> 0:04:56.640
<v Speaker 1>any sort of uh sense that you your presence matters,

0:04:56.720 --> 0:04:59.960
<v Speaker 1>or that that's even registering at all, unless there was

0:05:00.040 --> 0:05:03.760
<v Speaker 1>one of those little helpful counters, as was often the

0:05:03.760 --> 0:05:05.840
<v Speaker 1>case in early websites, where it would tell you how

0:05:05.839 --> 0:05:09.120
<v Speaker 1>many visitors had been to that website above. From that,

0:05:09.160 --> 0:05:12.960
<v Speaker 1>there really wasn't anything that indicated that you mattered at all.

0:05:13.160 --> 0:05:15.160
<v Speaker 1>So that was web one point. Oh and a lot

0:05:15.200 --> 0:05:21.120
<v Speaker 1>of those websites ended up kind of just being uh momentary.

0:05:21.200 --> 0:05:24.240
<v Speaker 1>They didn't stick around because there was no point in

0:05:24.240 --> 0:05:26.560
<v Speaker 1>going back and visiting after you've seen them once. They

0:05:26.680 --> 0:05:29.839
<v Speaker 1>weren't ever going to change. If they did change, you

0:05:29.880 --> 0:05:32.680
<v Speaker 1>didn't necessarily know about it, and so you would just

0:05:32.720 --> 0:05:34.839
<v Speaker 1>have to go back and visit and see if anything

0:05:34.880 --> 0:05:36.440
<v Speaker 1>had changed since the last time you were there. It

0:05:36.480 --> 0:05:41.320
<v Speaker 1>was kind of inconvenient. Web two point oh arguably was

0:05:41.800 --> 0:05:47.200
<v Speaker 1>when websites started to incorporate interactive features where users could

0:05:47.240 --> 0:05:50.960
<v Speaker 1>come into the website and things would change, they'd be dynamic.

0:05:51.320 --> 0:05:55.440
<v Speaker 1>Sometimes this meant that there were animated aspects to the

0:05:55.440 --> 0:05:57.800
<v Speaker 1>web page. Sometimes it just meant that there was a

0:05:57.800 --> 0:06:01.200
<v Speaker 1>way for users to leave feedback. For example, some people

0:06:01.240 --> 0:06:05.320
<v Speaker 1>point to Amazon as being an early web dew point

0:06:05.360 --> 0:06:10.039
<v Speaker 1>oh style web page because you could leave user reviews

0:06:10.680 --> 0:06:14.080
<v Speaker 1>on the site, so you could actually impact what happened

0:06:14.279 --> 0:06:17.559
<v Speaker 1>with products on Amazon dot Com. And then the course

0:06:17.640 --> 0:06:22.520
<v Speaker 1>later on, Amazon was also incorporating things like recommendation engines

0:06:22.600 --> 0:06:28.000
<v Speaker 1>that would try to engage users and and encourage them

0:06:28.040 --> 0:06:31.599
<v Speaker 1>to spend more money and to buy more things, and

0:06:31.720 --> 0:06:35.600
<v Speaker 1>that was also and indication that was web two point oh.

0:06:35.600 --> 0:06:38.640
<v Speaker 1>It was something that was more than just visit website,

0:06:38.800 --> 0:06:42.080
<v Speaker 1>read some information and leave. Blockchain is supposedly going to

0:06:42.200 --> 0:06:46.200
<v Speaker 1>be the next step, and really it comes down to

0:06:47.440 --> 0:06:50.400
<v Speaker 1>the very nature of blockchain itself, which is a peer

0:06:50.400 --> 0:06:54.200
<v Speaker 1>to peer technology within a network. So you're not necessarily

0:06:54.240 --> 0:06:57.520
<v Speaker 1>talking about Internet wide. It's a network within the Internet.

0:06:58.040 --> 0:07:01.080
<v Speaker 1>Now it might be a network that spans multip pole networks,

0:07:01.240 --> 0:07:04.280
<v Speaker 1>because it's all peers that are connecting to one another

0:07:04.680 --> 0:07:10.400
<v Speaker 1>and using a method that creates blocks of data. Thus

0:07:10.480 --> 0:07:13.080
<v Speaker 1>the block in the block chain, and each block is

0:07:13.400 --> 0:07:16.760
<v Speaker 1>sequentially added to a chain of other blocks, and it

0:07:16.800 --> 0:07:20.000
<v Speaker 1>all dates back to the very first block in the chain,

0:07:20.160 --> 0:07:23.520
<v Speaker 1>and there's information within each block that can be traced

0:07:23.560 --> 0:07:26.760
<v Speaker 1>all the way back to that first one. Uh. The

0:07:26.800 --> 0:07:31.240
<v Speaker 1>transactions that happen within a block are recorded within that block,

0:07:32.000 --> 0:07:36.360
<v Speaker 1>and as other computers inside the peer to peer network

0:07:37.240 --> 0:07:42.560
<v Speaker 1>verify and validate those transactions, whatever they may be, they

0:07:42.600 --> 0:07:45.680
<v Speaker 1>then are able to create the next block in the blockchain.

0:07:45.760 --> 0:07:49.280
<v Speaker 1>With cryptocurrency, you get a reward for this. That's what's

0:07:49.280 --> 0:07:54.080
<v Speaker 1>called mining. It's when in bitcoin your computer participates in

0:07:54.280 --> 0:07:59.480
<v Speaker 1>solving a particularly tough math problem essentially, and if you

0:07:59.560 --> 0:08:05.119
<v Speaker 1>do end that ends up being the validation for previous transactions.

0:08:05.600 --> 0:08:09.680
<v Speaker 1>The transactions all are codified as a block added to

0:08:09.720 --> 0:08:13.640
<v Speaker 1>the end of the chain, and everyone in the peer

0:08:13.640 --> 0:08:16.760
<v Speaker 1>to peer network has a has access to a ledger

0:08:17.080 --> 0:08:20.600
<v Speaker 1>that is updated across the entire network. So the ledger

0:08:20.920 --> 0:08:23.480
<v Speaker 1>is the full record of all transactions dating back to

0:08:23.520 --> 0:08:26.720
<v Speaker 1>the very first one. They're going to be very deep

0:08:26.760 --> 0:08:30.440
<v Speaker 1>dives on blockchain technology here this week, as people talk

0:08:30.480 --> 0:08:34.240
<v Speaker 1>about the different ways to use it beyond cryptocurrencies, and

0:08:34.480 --> 0:08:41.080
<v Speaker 1>how it could serve as a backbone to future web interactions. Honestly,

0:08:41.120 --> 0:08:44.160
<v Speaker 1>I'm very eager to hear more about that, because while

0:08:44.200 --> 0:08:47.400
<v Speaker 1>I've just described kind of a very high level of

0:08:47.400 --> 0:08:52.400
<v Speaker 1>what blockchain is, I I am really curious about how

0:08:52.679 --> 0:08:57.400
<v Speaker 1>this is going to be used to actually, uh form

0:08:57.840 --> 0:09:01.840
<v Speaker 1>the the spine of the web in the future. Was

0:09:01.880 --> 0:09:04.400
<v Speaker 1>it going to be besides a way of keeping track

0:09:04.440 --> 0:09:09.760
<v Speaker 1>of transactions, like whether it's currencies or property or anything

0:09:09.760 --> 0:09:12.920
<v Speaker 1>along those lines, what can it do beyond that? And

0:09:12.960 --> 0:09:15.760
<v Speaker 1>I honestly don't fully understand that, so I look forward

0:09:15.760 --> 0:09:18.560
<v Speaker 1>to learning more while I'm here. That's just one of

0:09:18.600 --> 0:09:22.520
<v Speaker 1>the aspects that will be covered during this conference. Another one,

0:09:22.640 --> 0:09:26.360
<v Speaker 1>a big one, is artificial intelligence. Now I've talked about

0:09:26.440 --> 0:09:30.040
<v Speaker 1>that a lot on tech stuff as well. Artificial intelligence

0:09:30.040 --> 0:09:32.280
<v Speaker 1>A lot of people when they hear that, I think

0:09:32.360 --> 0:09:36.240
<v Speaker 1>they immediately go to the idea of a machine that

0:09:36.360 --> 0:09:41.400
<v Speaker 1>can quote unquote think like a person. It is mimicking

0:09:41.440 --> 0:09:46.880
<v Speaker 1>the way brains think, or it somehow possesses human like intelligence,

0:09:46.960 --> 0:09:50.600
<v Speaker 1>or perhaps even superhuman intelligence, where it's able to think

0:09:50.600 --> 0:09:54.160
<v Speaker 1>even better than humans are. But artificial intelligence is a

0:09:54.280 --> 0:09:57.400
<v Speaker 1>much more broad category than that. That would be a

0:09:57.520 --> 0:10:03.400
<v Speaker 1>very specific niche definition of what artificial intelligence is. Artificial

0:10:03.440 --> 0:10:10.000
<v Speaker 1>intelligence encapsulates multiple disciplines, and it is also uh something

0:10:10.040 --> 0:10:14.880
<v Speaker 1>that involves lots and lots of different parts of intelligence,

0:10:14.920 --> 0:10:18.200
<v Speaker 1>not just this cognition that we think of, but think

0:10:18.240 --> 0:10:22.880
<v Speaker 1>of things like image recognition with computers. Teaching a computer

0:10:23.000 --> 0:10:28.640
<v Speaker 1>to identify a specific kind of thing to extrapolate from knowledge,

0:10:29.120 --> 0:10:31.920
<v Speaker 1>it's tricky. You might be able to teach a computer,

0:10:32.000 --> 0:10:36.200
<v Speaker 1>for example, that a mug is a mug like a

0:10:36.240 --> 0:10:40.320
<v Speaker 1>coffee mug. You've got a red coffee mug has got

0:10:40.520 --> 0:10:44.840
<v Speaker 1>sort of a curved cut mug. It's not, you know,

0:10:44.960 --> 0:10:47.199
<v Speaker 1>just straight up and down. It's got kind of kind

0:10:47.200 --> 0:10:50.720
<v Speaker 1>of bowls out a little bit. And you take images

0:10:50.760 --> 0:10:53.280
<v Speaker 1>of it from a certain angle with certain lighting, and

0:10:53.400 --> 0:10:56.600
<v Speaker 1>you feed it to a computer and you let them

0:10:56.760 --> 0:10:59.760
<v Speaker 1>You have your computer breakdown the image so it can

0:10:59.800 --> 0:11:02.760
<v Speaker 1>I identify where the all the borders are, what are

0:11:02.760 --> 0:11:05.440
<v Speaker 1>what is the mug versus, what is the background versus

0:11:05.520 --> 0:11:09.520
<v Speaker 1>what is the platform it's on? And you Essentially, you

0:11:09.600 --> 0:11:12.840
<v Speaker 1>teach the computer, hey, this is a mug. Computers don't

0:11:12.880 --> 0:11:18.400
<v Speaker 1>magically then understand that all other containers that have that

0:11:18.559 --> 0:11:22.760
<v Speaker 1>same basic sort of shape um are mugs. If you

0:11:23.000 --> 0:11:26.840
<v Speaker 1>showed another picture of that same mug with different lighting,

0:11:27.360 --> 0:11:30.120
<v Speaker 1>the computer might not be able to tell you that

0:11:30.120 --> 0:11:32.760
<v Speaker 1>that's a mug. Or it's at a different angle. Maybe

0:11:32.920 --> 0:11:35.080
<v Speaker 1>you turn it so that the handle is facing a

0:11:35.080 --> 0:11:37.920
<v Speaker 1>different way, and then you showed the computer the image,

0:11:37.960 --> 0:11:39.800
<v Speaker 1>it may not be able to figure out that that

0:11:39.960 --> 0:11:42.920
<v Speaker 1>is also a mug. If it's a different color, if

0:11:42.960 --> 0:11:46.840
<v Speaker 1>it's a different shape. All of these things are tricky

0:11:46.880 --> 0:11:50.080
<v Speaker 1>for machines. Like as human beings, we can see an

0:11:50.120 --> 0:11:55.040
<v Speaker 1>example or two of something and then we're pretty good.

0:11:55.440 --> 0:11:57.959
<v Speaker 1>We then can say, all right, I now I get

0:11:58.000 --> 0:12:01.320
<v Speaker 1>the general idea of the things that that are the

0:12:01.400 --> 0:12:05.680
<v Speaker 1>constitute a mug. And when I encounter something else, even

0:12:05.720 --> 0:12:08.320
<v Speaker 1>if it is of a different shape, a different color,

0:12:08.520 --> 0:12:12.120
<v Speaker 1>different lighting, on a different surface, maybe it's even got

0:12:12.280 --> 0:12:15.400
<v Speaker 1>a different type of liquid inside of it, I still

0:12:15.440 --> 0:12:18.559
<v Speaker 1>can figure out that that thing is a mug. Because

0:12:18.800 --> 0:12:23.640
<v Speaker 1>I can extrapolate. I can take what I've learned and

0:12:23.720 --> 0:12:28.360
<v Speaker 1>extend it beyond just the few instances that I have encountered.

0:12:28.880 --> 0:12:31.880
<v Speaker 1>And then if I walk into a mug store, I

0:12:31.960 --> 0:12:34.199
<v Speaker 1>don't look at just one and say that's a mug,

0:12:34.240 --> 0:12:35.880
<v Speaker 1>but I have no idea what the rest of these

0:12:35.880 --> 0:12:38.880
<v Speaker 1>things are. I can actually say, oh, these are all

0:12:38.960 --> 0:12:42.120
<v Speaker 1>different types of mugs and different sizes and shapes and colors.

0:12:42.360 --> 0:12:45.200
<v Speaker 1>Computers are not good at that generally speaking. This is

0:12:45.440 --> 0:12:47.760
<v Speaker 1>one of the reasons why you may have heard about

0:12:47.760 --> 0:12:51.959
<v Speaker 1>that story of a computer being fed thousands upon thousands

0:12:51.960 --> 0:12:56.640
<v Speaker 1>of images of cat pictures so that the computer could

0:12:56.720 --> 0:13:00.640
<v Speaker 1>learn what a cat is. Because without all of that,

0:13:01.040 --> 0:13:06.600
<v Speaker 1>without the this huge body of examples, the computer simply

0:13:06.640 --> 0:13:10.840
<v Speaker 1>can't extrapolate and figure out what is is not a cat.

0:13:11.120 --> 0:13:14.600
<v Speaker 1>And even after all of those images were fed to

0:13:14.640 --> 0:13:17.320
<v Speaker 1>the computer, it's still had some issues. It wasn't like

0:13:17.400 --> 0:13:20.960
<v Speaker 1>it had magically understood what a cat was. It did

0:13:20.960 --> 0:13:24.319
<v Speaker 1>not have an innate grasp of cat nous, and by

0:13:24.360 --> 0:13:26.800
<v Speaker 1>that I mean the qualities that make a cat not

0:13:27.320 --> 0:13:32.080
<v Speaker 1>a character from Hunger games. So artificial intelligence, again is

0:13:32.280 --> 0:13:36.800
<v Speaker 1>very much a multidisciplinary thing, image recognition being just one

0:13:36.960 --> 0:13:41.080
<v Speaker 1>tiny part of it. There are numerous other aspects to

0:13:41.200 --> 0:13:48.040
<v Speaker 1>artificial intelligence, including things like voice recognition and natural language processing.

0:13:48.280 --> 0:13:52.480
<v Speaker 1>Natural language processing, of course, is where a computer starts

0:13:52.520 --> 0:13:55.640
<v Speaker 1>to learn what we mean when we say things a

0:13:55.679 --> 0:14:00.120
<v Speaker 1>certain way. Now, again, just like with our ability to

0:14:00.200 --> 0:14:04.840
<v Speaker 1>extrapolate based upon the limited examples we have seen of

0:14:04.880 --> 0:14:08.719
<v Speaker 1>any one object, with image recognition, natural language, we can

0:14:08.720 --> 0:14:12.480
<v Speaker 1>have different ways of saying the same thing and still

0:14:12.600 --> 0:14:17.480
<v Speaker 1>mean the same meaning. So I might say it's raining,

0:14:17.840 --> 0:14:21.080
<v Speaker 1>or it's pouring outside, or it's coming down like cats

0:14:21.080 --> 0:14:23.680
<v Speaker 1>and dogs. Those are all different ways of me saying

0:14:23.680 --> 0:14:25.760
<v Speaker 1>that water is falling from the sky in the form

0:14:25.800 --> 0:14:29.080
<v Speaker 1>of precipitation, and you will get wet if you walk outside.

0:14:29.680 --> 0:14:32.920
<v Speaker 1>And people who have had just a limited amount of

0:14:33.480 --> 0:14:36.520
<v Speaker 1>exposure to these sort of ideas can pick up on that,

0:14:36.640 --> 0:14:40.200
<v Speaker 1>but computers, again do not unless you expressly tell them. So.

0:14:41.080 --> 0:14:44.400
<v Speaker 1>The way we say things, the word order we choose,

0:14:44.480 --> 0:14:48.840
<v Speaker 1>the syntax, the the accent we may speak with, the

0:14:48.880 --> 0:14:52.440
<v Speaker 1>dialect if you prefer that we might speak with, the

0:14:52.840 --> 0:14:57.000
<v Speaker 1>emphasis we would place on different words, the speed at

0:14:57.040 --> 0:14:59.880
<v Speaker 1>which we speak. All of these different factors make it

0:15:00.080 --> 0:15:03.760
<v Speaker 1>very challenging for computers to understand us. That being said,

0:15:04.240 --> 0:15:07.120
<v Speaker 1>voice recognition and natural language processing has come a far

0:15:07.200 --> 0:15:10.000
<v Speaker 1>away in a short amount of time. Over the last

0:15:10.040 --> 0:15:12.840
<v Speaker 1>couple of decades, it has really advanced quite a bit,

0:15:12.880 --> 0:15:15.600
<v Speaker 1>which is why we see all of these digital personal

0:15:15.600 --> 0:15:19.240
<v Speaker 1>assistance that we can talk to like Siri and Alexa

0:15:19.440 --> 0:15:24.040
<v Speaker 1>and Google Assistant, and they have become pretty good and

0:15:24.200 --> 0:15:27.280
<v Speaker 1>understanding us. They're not perfect, but they're pretty good at

0:15:27.280 --> 0:15:30.000
<v Speaker 1>figuring out what we want, even if we say things

0:15:30.080 --> 0:15:33.480
<v Speaker 1>in different ways. But that's another aspect of artificial intelligence.

0:15:33.800 --> 0:15:35.600
<v Speaker 1>All of these sort of things are the kind of

0:15:35.600 --> 0:15:38.560
<v Speaker 1>topics that will be talked about during the IBM Think Conference,

0:15:38.920 --> 0:15:41.600
<v Speaker 1>And again they're gonna go into much greater detail and

0:15:41.640 --> 0:15:46.920
<v Speaker 1>talk about real world applications for AI, not just theory,

0:15:47.400 --> 0:15:50.640
<v Speaker 1>not just how far we've come, but how we can

0:15:50.680 --> 0:15:53.880
<v Speaker 1>put it to use. There's more to come about the

0:15:53.920 --> 0:15:58.240
<v Speaker 1>IBM Think Conference, but before I get much further into it,

0:15:58.320 --> 0:16:09.320
<v Speaker 1>let's take a quick break to and our sponsor IBM Watson.

0:16:09.800 --> 0:16:12.480
<v Speaker 1>You may have heard of it as the computer that

0:16:12.640 --> 0:16:16.560
<v Speaker 1>defeated former Jeopardy champions. Well, it's much more than that.

0:16:17.080 --> 0:16:20.520
<v Speaker 1>Although that definitely was a big publicity stunt. You could

0:16:20.560 --> 0:16:24.440
<v Speaker 1>argue it was the equivalent of when Deep Blue went

0:16:24.560 --> 0:16:30.000
<v Speaker 1>up against Kasparov in the chess competitions. But IBM s

0:16:30.000 --> 0:16:34.720
<v Speaker 1>Watson is sort of in that natural language processing and

0:16:34.960 --> 0:16:37.960
<v Speaker 1>understanding what people are saying and being able to pull

0:16:38.160 --> 0:16:41.520
<v Speaker 1>data based on that. That is sort of an example

0:16:41.560 --> 0:16:44.120
<v Speaker 1>of that. So in Jeopardy it was really put to

0:16:44.160 --> 0:16:48.600
<v Speaker 1>the test because with Jeopardy, you don't just get clues

0:16:48.760 --> 0:16:51.760
<v Speaker 1>and then you have to come up with the right answer.

0:16:52.040 --> 0:16:56.720
<v Speaker 1>Sometimes those clues are puns or rhymes, or they are

0:16:56.920 --> 0:17:01.760
<v Speaker 1>very circumspect, like it's very circuitous the kind of logic

0:17:01.840 --> 0:17:04.159
<v Speaker 1>you have to use to figure out what the actual

0:17:04.240 --> 0:17:06.720
<v Speaker 1>answer is in the form of a question, and Watson

0:17:06.760 --> 0:17:09.359
<v Speaker 1>did really well with it. You may remember that the

0:17:09.359 --> 0:17:12.240
<v Speaker 1>way Watson worked was that it had a massive database.

0:17:12.280 --> 0:17:14.560
<v Speaker 1>It was not connected to the Internet for the purposes

0:17:14.600 --> 0:17:17.639
<v Speaker 1>of Jeopardy. It just had a big database of information

0:17:18.359 --> 0:17:23.760
<v Speaker 1>and it would process whatever the clue was. It would

0:17:23.840 --> 0:17:28.399
<v Speaker 1>reference its database, and it would look for potential answers

0:17:28.480 --> 0:17:32.199
<v Speaker 1>and assign each potential answer a probability, sort of a

0:17:32.240 --> 0:17:37.400
<v Speaker 1>confidence probability. If Watson's confidence probability probability was high enough,

0:17:37.440 --> 0:17:39.280
<v Speaker 1>and as I recall, it was somewhere in the eight

0:17:39.480 --> 0:17:43.400
<v Speaker 1>percentile range, like it had to be at least sure

0:17:43.440 --> 0:17:45.720
<v Speaker 1>that that was the right answer. It would then put

0:17:45.800 --> 0:17:49.800
<v Speaker 1>forward that as its answer in jeopardy. If none of

0:17:49.800 --> 0:17:52.960
<v Speaker 1>the answers that came up with met that level of confidence,

0:17:53.280 --> 0:17:56.800
<v Speaker 1>Watson would not answer. It would not attempt to see

0:17:57.240 --> 0:18:00.119
<v Speaker 1>if perhaps it could take a wild guess and at

0:18:00.160 --> 0:18:02.199
<v Speaker 1>the right answer, and it turned out to work. Watson

0:18:02.280 --> 0:18:05.120
<v Speaker 1>ended up winning that game of Jeopardy. But of course,

0:18:05.119 --> 0:18:09.919
<v Speaker 1>Watson isn't just about showing up former champions. It's about

0:18:10.480 --> 0:18:15.560
<v Speaker 1>all sorts of stuff IBM SUH. Early applications of Watson

0:18:15.600 --> 0:18:20.679
<v Speaker 1>were to include it with medical procedures so that it

0:18:20.720 --> 0:18:25.800
<v Speaker 1>could help doctors diagnose and treat patients. It was not

0:18:25.960 --> 0:18:30.159
<v Speaker 1>replacing doctors. It was not meant to be a robo

0:18:30.320 --> 0:18:34.360
<v Speaker 1>doctor that would treat you based on your symptoms and

0:18:34.400 --> 0:18:37.200
<v Speaker 1>then you just go to the robo pharmacist. But rather

0:18:37.359 --> 0:18:40.920
<v Speaker 1>it was acting as an assistant to help either confirm

0:18:41.040 --> 0:18:44.560
<v Speaker 1>what a doctor was thinking or perhaps narrowed down some

0:18:44.640 --> 0:18:49.680
<v Speaker 1>options of what the cause of any particular symptoms might be.

0:18:50.200 --> 0:18:53.439
<v Speaker 1>And it has seen a lot of use in that field.

0:18:54.000 --> 0:18:57.520
<v Speaker 1>It's gone well beyond that, though some of the other

0:18:57.760 --> 0:19:00.880
<v Speaker 1>applications have been a little silly. You may remember if

0:19:00.880 --> 0:19:04.120
<v Speaker 1>you listen to the Forward Thinking podcast We did an

0:19:04.119 --> 0:19:09.480
<v Speaker 1>episode about Chef Watson that was an application that IBM

0:19:09.520 --> 0:19:15.000
<v Speaker 1>created where Watson would design a meal for you based

0:19:15.040 --> 0:19:18.800
<v Speaker 1>off of ingredients you told it. We're at your disposal.

0:19:19.040 --> 0:19:22.120
<v Speaker 1>So you might say, hey, I have chicken, and I've

0:19:22.160 --> 0:19:25.840
<v Speaker 1>got rosemary, and i have some potatoes, and I've got

0:19:25.960 --> 0:19:30.199
<v Speaker 1>some rice, and i've got some green beans. What can

0:19:30.280 --> 0:19:32.879
<v Speaker 1>I make with these? And it would say, all right, well,

0:19:32.960 --> 0:19:34.720
<v Speaker 1>let me come up with a recipe for you, and

0:19:34.760 --> 0:19:37.880
<v Speaker 1>would generate a recipe and it probably includes some ingredients

0:19:37.880 --> 0:19:39.679
<v Speaker 1>that you might not have on hand. It would be

0:19:39.680 --> 0:19:41.679
<v Speaker 1>stuff that you would have to go shop for. But

0:19:41.720 --> 0:19:45.320
<v Speaker 1>the interesting thing was it was dynamically creating these recipes.

0:19:45.359 --> 0:19:49.960
<v Speaker 1>It wasn't accessing a database of recipes and pulling from

0:19:50.000 --> 0:19:54.280
<v Speaker 1>the ones that included the ingredients you mentioned. Instead, it

0:19:54.320 --> 0:19:58.840
<v Speaker 1>would look at how flavors had been combined in the

0:19:58.880 --> 0:20:04.439
<v Speaker 1>past by looking at a huge library of recipes that

0:20:04.520 --> 0:20:08.399
<v Speaker 1>had been fed to Chef Watson. So just imagine a

0:20:08.560 --> 0:20:11.520
<v Speaker 1>library is worth of cookbooks fed to this computer, and

0:20:11.560 --> 0:20:14.080
<v Speaker 1>the computer says, well, based upon what I can see

0:20:14.320 --> 0:20:18.280
<v Speaker 1>from all these recipes, roseberry and chicken do pair well together,

0:20:18.359 --> 0:20:20.760
<v Speaker 1>So we're going to make a recipe that uses those

0:20:20.760 --> 0:20:24.640
<v Speaker 1>two ingredients, and based upon all the different ways I've

0:20:24.640 --> 0:20:28.160
<v Speaker 1>seen to prepare chicken, I think a baked chicken dish

0:20:28.200 --> 0:20:30.760
<v Speaker 1>would be the perfect one to go with, and so

0:20:30.800 --> 0:20:33.760
<v Speaker 1>on and so forth. But it's not pulling a recipe,

0:20:34.119 --> 0:20:37.199
<v Speaker 1>it was creating one based upon its knowledge. It's like

0:20:37.240 --> 0:20:41.919
<v Speaker 1>a chef, not a cook. Uh. This did not always

0:20:41.960 --> 0:20:45.480
<v Speaker 1>necessarily work out great. If you listen to that episode

0:20:45.480 --> 0:20:48.720
<v Speaker 1>of Forward Thinking, you'll hear some of the experiences we

0:20:48.760 --> 0:20:52.600
<v Speaker 1>had as we were testing out Chef Watson. I remember

0:20:52.640 --> 0:20:56.840
<v Speaker 1>a cauliflower fricacy recipe in which the cauliflower was listed

0:20:56.880 --> 0:21:01.199
<v Speaker 1>as optional, which I thought was a bit unusual. Also, Uh,

0:21:01.359 --> 0:21:03.439
<v Speaker 1>the other interesting thing was that you could feed the

0:21:03.480 --> 0:21:07.480
<v Speaker 1>exact same ingredients into Chef Watson multiple times and you'll

0:21:07.520 --> 0:21:10.680
<v Speaker 1>get different results each time. Again because the recipes are

0:21:10.680 --> 0:21:16.160
<v Speaker 1>created dynamically, so it's not again not not looking at

0:21:16.400 --> 0:21:19.440
<v Speaker 1>a recipe it's already written. It's writing a new one

0:21:19.480 --> 0:21:21.720
<v Speaker 1>for you each time you ask it. It's kind of interesting.

0:21:22.520 --> 0:21:25.840
<v Speaker 1>There was also a an example recently where Watson was

0:21:25.920 --> 0:21:30.280
<v Speaker 1>being used as a platform for the Weather Company, where

0:21:30.280 --> 0:21:33.720
<v Speaker 1>if you use the Weather Company's app, Watson was helping

0:21:33.760 --> 0:21:36.480
<v Speaker 1>power that so it's kind of like an an A

0:21:36.600 --> 0:21:41.679
<v Speaker 1>p I. So different developers can use Watson as a

0:21:41.680 --> 0:21:46.119
<v Speaker 1>platform to build different applications, and it all depends on

0:21:46.160 --> 0:21:48.720
<v Speaker 1>what your application needs whether or not Watson is a

0:21:48.720 --> 0:21:51.959
<v Speaker 1>good fit. It doesn't necessarily mean that every single application

0:21:52.560 --> 0:21:55.360
<v Speaker 1>is going to benefit from using Watson. If you want

0:21:55.400 --> 0:21:58.679
<v Speaker 1>to create a game that's like Angry Birds, Watson may

0:21:58.720 --> 0:22:01.480
<v Speaker 1>not be of much use. But if it's anything where

0:22:01.920 --> 0:22:07.320
<v Speaker 1>you have someone asking questions or asking for data, then

0:22:07.560 --> 0:22:10.800
<v Speaker 1>Watson might end up being helpful. And so that Obviously,

0:22:10.840 --> 0:22:15.800
<v Speaker 1>there's a lot of different roundtable discussions and breakout sessions

0:22:15.840 --> 0:22:18.560
<v Speaker 1>all about IBM Watson and how to use it. One

0:22:18.640 --> 0:22:22.199
<v Speaker 1>thing that I think is gonna be particularly interesting in

0:22:22.200 --> 0:22:27.080
<v Speaker 1>a very sensitive subject given extremely recent news, is the

0:22:27.119 --> 0:22:31.840
<v Speaker 1>idea of self driving cars. There are some sessions that

0:22:31.880 --> 0:22:34.760
<v Speaker 1>are supposed to be about self driving cars. The reason

0:22:34.840 --> 0:22:38.000
<v Speaker 1>I say sensitive is because the day I'm recording this,

0:22:38.119 --> 0:22:42.040
<v Speaker 1>on March nineteen, two thousand eighteen, UH there was also

0:22:43.000 --> 0:22:46.960
<v Speaker 1>very tragic news out of Arizona, and that news was

0:22:47.000 --> 0:22:53.240
<v Speaker 1>that Uber uh has a fleet of self driving vehicles

0:22:53.240 --> 0:22:56.280
<v Speaker 1>that they've been testing in different markets, including in Arizona,

0:22:56.440 --> 0:22:59.600
<v Speaker 1>and one of those self driving vehicles and SUV ended

0:22:59.680 --> 0:23:05.240
<v Speaker 1>up striking and killing a pedestrian, Elaine Hertzberg. She was

0:23:05.359 --> 0:23:07.920
<v Speaker 1>trying to cross the street. She was walking a bicycle

0:23:08.000 --> 0:23:11.520
<v Speaker 1>across the street in Tempe, Arizona, on the night of

0:23:11.640 --> 0:23:15.040
<v Speaker 1>March eighteen, two thousand eighteen, and she was struck by

0:23:15.040 --> 0:23:18.840
<v Speaker 1>this SUV. And the SUV was an autonomous mode. There

0:23:19.000 --> 0:23:23.760
<v Speaker 1>was a driver in the vehicle because while Uber has

0:23:23.760 --> 0:23:28.639
<v Speaker 1>been testing this autonomous vehicle technology, they have been asked

0:23:28.640 --> 0:23:31.280
<v Speaker 1>to keep an operator behind the wheel of the car

0:23:31.359 --> 0:23:34.679
<v Speaker 1>to take over just in case something goes wrong and

0:23:34.760 --> 0:23:39.720
<v Speaker 1>the vehicle is unable to cope with it. And I'm

0:23:39.760 --> 0:23:42.639
<v Speaker 1>as of the recording of this podcast, I'm not sure

0:23:42.680 --> 0:23:46.480
<v Speaker 1>exactly what happened, whether or not the driver was aware

0:23:46.840 --> 0:23:49.520
<v Speaker 1>of what was about to happen, was unable to respond

0:23:49.560 --> 0:23:53.679
<v Speaker 1>in time. I don't know what the sequence of events was,

0:23:53.880 --> 0:23:59.280
<v Speaker 1>specifically in regards to that operator. But the tragic story

0:23:59.520 --> 0:24:03.560
<v Speaker 1>is that this autonomous car, the self driving car, struck

0:24:03.600 --> 0:24:07.480
<v Speaker 1>and killed a pedestrian. And as far as I can determine,

0:24:07.840 --> 0:24:12.280
<v Speaker 1>it is the first fatality due to an autonomous car.

0:24:12.520 --> 0:24:14.840
<v Speaker 1>Obviously not the first accident. There have been a few

0:24:14.880 --> 0:24:18.399
<v Speaker 1>others and a few that have been attributed specifically to

0:24:18.560 --> 0:24:22.520
<v Speaker 1>the autonomous cars and not to human drivers. But this

0:24:22.720 --> 0:24:27.040
<v Speaker 1>is a terrible, terrible story, and obviously that's going to

0:24:27.400 --> 0:24:31.680
<v Speaker 1>affect the conversations that go on here, So I hope

0:24:31.720 --> 0:24:35.480
<v Speaker 1>to attend some of those and hear what experts in

0:24:35.480 --> 0:24:38.520
<v Speaker 1>the field have to say about this and what is

0:24:38.560 --> 0:24:40.760
<v Speaker 1>the best course of action. Obviously, you want to be

0:24:40.840 --> 0:24:45.800
<v Speaker 1>respectful of the victim and her family, and you want

0:24:45.840 --> 0:24:49.399
<v Speaker 1>to be realistic. You do not want to dismiss this.

0:24:49.520 --> 0:24:53.160
<v Speaker 1>Obviously that would be horrible, it'd be unthinkable. But how

0:24:53.200 --> 0:24:59.240
<v Speaker 1>do you move forward when there's so much momentum technologically

0:24:59.280 --> 0:25:03.360
<v Speaker 1>speaking behind the movement to go to autonomous cars? And

0:25:03.600 --> 0:25:07.720
<v Speaker 1>I'm I want to find out what people's thoughts are

0:25:07.720 --> 0:25:10.879
<v Speaker 1>on this. It may very well be that there aren't

0:25:10.920 --> 0:25:15.199
<v Speaker 1>any prepared sessions to cover this because the news is

0:25:15.280 --> 0:25:18.840
<v Speaker 1>so recent, but I'm sure there will be questions about it.

0:25:19.240 --> 0:25:21.199
<v Speaker 1>There's a bit more I expect to see here at

0:25:21.240 --> 0:25:25.480
<v Speaker 1>the IBM Think Conference, and I'll tell you about it

0:25:25.600 --> 0:25:28.080
<v Speaker 1>in just a minute, but I've got to take a

0:25:28.160 --> 0:25:39.639
<v Speaker 1>quick break to thank our sponsor. Another area that is

0:25:39.680 --> 0:25:41.919
<v Speaker 1>going to get a lot of coverage here at the

0:25:42.040 --> 0:25:46.080
<v Speaker 1>conference is all about cloud and data issues, and oh boy,

0:25:46.240 --> 0:25:50.960
<v Speaker 1>there's a lot to talk about there too, because again,

0:25:51.119 --> 0:25:58.200
<v Speaker 1>recent news has been pretty rough in regards to data mining.

0:25:58.880 --> 0:26:04.000
<v Speaker 1>So I guess I should talk quickly about what this

0:26:04.119 --> 0:26:06.880
<v Speaker 1>is the first place cloud computing In case you were

0:26:06.920 --> 0:26:11.040
<v Speaker 1>not aware, is this this model of computing in which

0:26:11.080 --> 0:26:15.400
<v Speaker 1>you have powerful computers connected to a network that are

0:26:15.440 --> 0:26:21.200
<v Speaker 1>doing computation for you, more specifically, for your computer. It

0:26:21.280 --> 0:26:24.160
<v Speaker 1>might be just computation, it might be storage, It might

0:26:24.359 --> 0:26:26.800
<v Speaker 1>just be storage, it might be both. But the idea

0:26:26.840 --> 0:26:29.960
<v Speaker 1>is that instead of your computer doing all the work,

0:26:30.320 --> 0:26:32.520
<v Speaker 1>a computer on a network is doing all the work

0:26:32.560 --> 0:26:36.000
<v Speaker 1>for you and sending you the results. So your computer

0:26:36.080 --> 0:26:38.399
<v Speaker 1>is just receiving some information. It's not having to crunch

0:26:38.440 --> 0:26:41.560
<v Speaker 1>any numbers. This could be really useful if you wanted

0:26:41.600 --> 0:26:46.000
<v Speaker 1>to do something that was well beyond your computers processing abilities.

0:26:46.359 --> 0:26:49.159
<v Speaker 1>It's also a great way to distribute work across a

0:26:49.280 --> 0:26:53.719
<v Speaker 1>network of computers instead of depending on just one processor.

0:26:53.760 --> 0:26:57.480
<v Speaker 1>Even if it's a massive, multi core processor, it can

0:26:57.480 --> 0:27:00.600
<v Speaker 1>still be more efficient to distribute that workload cross a

0:27:00.960 --> 0:27:05.399
<v Speaker 1>network of computers. An example of this would be the

0:27:05.480 --> 0:27:09.880
<v Speaker 1>many at home projects like SETI at home. These are

0:27:09.920 --> 0:27:16.080
<v Speaker 1>projects where computers uh in a centralized location received massive

0:27:16.080 --> 0:27:20.440
<v Speaker 1>amounts of data. So with SETI, it's data about radio

0:27:20.880 --> 0:27:26.120
<v Speaker 1>frequencies radio waves, and it's generally mostly noise. The vast

0:27:26.160 --> 0:27:29.120
<v Speaker 1>majority of that information is mostly noise, but there could

0:27:29.160 --> 0:27:31.360
<v Speaker 1>be some signal in that noise. That's the whole point

0:27:31.400 --> 0:27:34.000
<v Speaker 1>at SETI at Home is to look for any potential

0:27:34.040 --> 0:27:40.359
<v Speaker 1>signal that could have originated away from us, extraterrestrial in nature, aliens,

0:27:40.359 --> 0:27:42.919
<v Speaker 1>and other words. But to do that, you have to

0:27:43.359 --> 0:27:46.680
<v Speaker 1>siphon through an awful lot of radio frequencies that either

0:27:46.880 --> 0:27:49.520
<v Speaker 1>came from Earth and just bounced around, so we're just

0:27:49.560 --> 0:27:52.280
<v Speaker 1>picking up stuff that we sent out, or they came

0:27:52.320 --> 0:27:57.320
<v Speaker 1>from natural occurring phenomena like pulsars or some other celestial body.

0:27:58.400 --> 0:28:02.560
<v Speaker 1>And to do that would just take a regular computer

0:28:03.080 --> 0:28:06.639
<v Speaker 1>way too much time. We're constantly gathering more of this information,

0:28:06.720 --> 0:28:08.960
<v Speaker 1>so you would fall behind very quickly, and you would

0:28:08.960 --> 0:28:11.320
<v Speaker 1>never be able to catch up because every time you're

0:28:11.320 --> 0:28:15.040
<v Speaker 1>solving a little bit of that problem, you're getting a

0:28:15.160 --> 0:28:19.560
<v Speaker 1>hundred times over more information every minute, so you would

0:28:19.560 --> 0:28:22.080
<v Speaker 1>never be able to keep up with it. Steady at

0:28:22.119 --> 0:28:25.800
<v Speaker 1>Home divides that data into chunks and sends it out

0:28:26.000 --> 0:28:29.440
<v Speaker 1>across its network to people's computers, and their computers will

0:28:29.480 --> 0:28:32.920
<v Speaker 1>work on parts of those problems while the processor would

0:28:32.960 --> 0:28:36.000
<v Speaker 1>otherwise be idle. So let's say that you've got your

0:28:36.000 --> 0:28:40.760
<v Speaker 1>computer on your CPU is working at capacity. Well, if

0:28:40.760 --> 0:28:42.720
<v Speaker 1>you had one of these programs on it, you could

0:28:42.720 --> 0:28:46.840
<v Speaker 1>dedicate a lot of that unused CPU processing power to

0:28:46.920 --> 0:28:49.600
<v Speaker 1>solving these problems, and you would only be solving a

0:28:49.600 --> 0:28:52.800
<v Speaker 1>teeny tiny fraction of the overall work, and other computers

0:28:52.800 --> 0:28:55.400
<v Speaker 1>would be working on the same stuff and sending all

0:28:55.440 --> 0:28:59.320
<v Speaker 1>that data back to the main center of computers, which

0:28:59.320 --> 0:29:03.200
<v Speaker 1>would verify by the results and then continue dividing up

0:29:03.200 --> 0:29:05.239
<v Speaker 1>the job and sending it out to other computers. This

0:29:05.320 --> 0:29:08.440
<v Speaker 1>is kind of a method of grid computing or cloud computing.

0:29:09.000 --> 0:29:11.600
<v Speaker 1>Cloud storage is very similar. You probably have used it.

0:29:11.840 --> 0:29:14.240
<v Speaker 1>If you haven't used it on your computer, you've definitely

0:29:14.360 --> 0:29:18.480
<v Speaker 1>used on your smartphone. This is where you store information

0:29:18.680 --> 0:29:22.880
<v Speaker 1>on servers that belong to someone else. So you might

0:29:22.920 --> 0:29:27.040
<v Speaker 1>have photo albums that are sitting on someone else's computer

0:29:27.280 --> 0:29:30.600
<v Speaker 1>by someone else, I usually mean a corporation like Apple

0:29:30.960 --> 0:29:33.440
<v Speaker 1>or a Google or Facebook or something like that, and

0:29:33.480 --> 0:29:36.960
<v Speaker 1>you have instances of those images, perhaps on your smartphone

0:29:37.720 --> 0:29:41.520
<v Speaker 1>but they also exist on other computers. That's cloud storage,

0:29:42.160 --> 0:29:45.920
<v Speaker 1>and it's very useful if you want to be able

0:29:45.960 --> 0:29:49.000
<v Speaker 1>to store more stuff than what your device can hold.

0:29:49.960 --> 0:29:52.520
<v Speaker 1>That's fantastic. It it's great to be able to turn

0:29:52.600 --> 0:30:00.440
<v Speaker 1>to that. But it's also somewhat limited because um, someone

0:30:00.480 --> 0:30:05.200
<v Speaker 1>else has your your your file, your work, your images,

0:30:05.840 --> 0:30:09.600
<v Speaker 1>and that means that if they change their policies, you

0:30:09.640 --> 0:30:11.800
<v Speaker 1>may no longer have access to it, or you may

0:30:11.800 --> 0:30:14.720
<v Speaker 1>not have full control over it. You may have surrendered

0:30:15.000 --> 0:30:19.719
<v Speaker 1>control over the things that you generated to the entity

0:30:19.840 --> 0:30:22.760
<v Speaker 1>that is now storing it. You might be compromising your

0:30:22.800 --> 0:30:29.240
<v Speaker 1>own privacy. Uh. It is a tricky situation. It's it's

0:30:29.840 --> 0:30:32.239
<v Speaker 1>got a lot of factors to it, and it's a

0:30:32.280 --> 0:30:38.160
<v Speaker 1>big big deal here at IBM. Think recently there was

0:30:38.880 --> 0:30:40.880
<v Speaker 1>a big news story and I'm going to do a

0:30:40.920 --> 0:30:43.560
<v Speaker 1>full episode about this later, but there was a big

0:30:43.560 --> 0:30:49.280
<v Speaker 1>news story about a company called Cambridge Analytica, which used

0:30:49.480 --> 0:30:54.360
<v Speaker 1>an enormous amount of data that it mind from primarily Facebook,

0:30:55.000 --> 0:31:00.480
<v Speaker 1>in order to influence elections, to get information about voters

0:31:00.480 --> 0:31:05.320
<v Speaker 1>and potential voters, and to help push them in a

0:31:05.360 --> 0:31:10.200
<v Speaker 1>specific direction when it came to elections. It is an

0:31:10.400 --> 0:31:17.000
<v Speaker 1>enormous story and developing scandal really, and because of that story,

0:31:17.320 --> 0:31:20.200
<v Speaker 1>I feel like that's going to end up generating some

0:31:20.320 --> 0:31:24.040
<v Speaker 1>questions here at the conference as well, not just about

0:31:24.200 --> 0:31:28.800
<v Speaker 1>the viability of cloud services and data mining, but the

0:31:28.880 --> 0:31:33.120
<v Speaker 1>ethics of it. What is ethical, what is not? And

0:31:33.280 --> 0:31:37.280
<v Speaker 1>how should we codify that, How should we define those

0:31:37.280 --> 0:31:40.680
<v Speaker 1>ethics and how how do we hold ourselves accountable to

0:31:41.000 --> 0:31:45.000
<v Speaker 1>ethical standards to make sure that the technologies that we

0:31:45.040 --> 0:31:48.360
<v Speaker 1>have at our disposal are used in a responsible manner,

0:31:48.520 --> 0:31:52.000
<v Speaker 1>because some would argue that so far that has not happened,

0:31:52.400 --> 0:32:00.000
<v Speaker 1>that we have had multiple instances of violations of privacy security. Uh.

0:32:00.080 --> 0:32:03.000
<v Speaker 1>Another example of of that sort of thing is all

0:32:03.040 --> 0:32:05.880
<v Speaker 1>the different data breaches we have seen over the years

0:32:06.240 --> 0:32:09.320
<v Speaker 1>where companies have not done a good job at protecting

0:32:09.480 --> 0:32:14.720
<v Speaker 1>customer data. And since that data is very much important

0:32:14.720 --> 0:32:17.880
<v Speaker 1>to us as individuals, this is a big concern. In fact,

0:32:17.920 --> 0:32:22.640
<v Speaker 1>that's another area at IBM THINK. It's all about data security.

0:32:22.720 --> 0:32:24.800
<v Speaker 1>How do we keep that data safe? How do we

0:32:24.880 --> 0:32:29.160
<v Speaker 1>protect against cyber attackers? And I'm sure I will see

0:32:29.200 --> 0:32:32.959
<v Speaker 1>a lot of information about that. Another big area of

0:32:32.960 --> 0:32:37.520
<v Speaker 1>discussion at IBM THINK is all about infrastructure. How do

0:32:37.560 --> 0:32:41.520
<v Speaker 1>you incorporate this technology into existing infrastructures. How do you

0:32:41.600 --> 0:32:46.160
<v Speaker 1>design new infrastructures with this technology? And that could be anything.

0:32:46.200 --> 0:32:49.440
<v Speaker 1>It could be anything from the infrastructure of a building

0:32:49.600 --> 0:32:53.760
<v Speaker 1>to a city, to a country, to all sorts of stuff.

0:32:54.160 --> 0:32:57.480
<v Speaker 1>But there are a lot of interesting discussions that are

0:32:57.560 --> 0:33:01.680
<v Speaker 1>on the schedule about the Internet of Things, about integrating

0:33:01.720 --> 0:33:06.920
<v Speaker 1>this technology into buildings and cities and making it a

0:33:07.040 --> 0:33:11.920
<v Speaker 1>seamless part of the infrastructure, not an overlay, but an

0:33:11.960 --> 0:33:15.360
<v Speaker 1>integral part. So when we talk about things like smart

0:33:15.400 --> 0:33:18.000
<v Speaker 1>homes and smart cities, that's what this is all about.

0:33:18.280 --> 0:33:22.360
<v Speaker 1>How can this technology actually improve things, not just be

0:33:22.400 --> 0:33:27.920
<v Speaker 1>a gimmick, but be something that ends up becoming absolutely necessary,

0:33:28.200 --> 0:33:32.960
<v Speaker 1>so that it is so seamlessly entwined with our infrastructure

0:33:33.080 --> 0:33:37.160
<v Speaker 1>that it is, uh, we can't imagine our lives without

0:33:37.200 --> 0:33:42.600
<v Speaker 1>it moving forward. Obviously, that also raises other questions, mostly

0:33:42.760 --> 0:33:45.240
<v Speaker 1>pertaining to things that I've already talked about, like privacy

0:33:45.240 --> 0:33:48.320
<v Speaker 1>and security. How can you make sure that once you

0:33:48.520 --> 0:33:52.920
<v Speaker 1>have this infrastructure, it's safe from bad actors who would

0:33:53.440 --> 0:33:57.600
<v Speaker 1>perhaps try to damage or otherwise leverage that information in

0:33:58.480 --> 0:34:01.360
<v Speaker 1>malicious ways. So there's a lot to talk about their

0:34:01.440 --> 0:34:03.840
<v Speaker 1>Internet of Things has brought up a lot of interesting

0:34:03.960 --> 0:34:07.200
<v Speaker 1>questions about security. You may remember when we had Shannon

0:34:07.280 --> 0:34:09.520
<v Speaker 1>Morse on the show. She talked a bit about this,

0:34:10.080 --> 0:34:12.440
<v Speaker 1>how there are a lot of companies out there that

0:34:12.480 --> 0:34:16.719
<v Speaker 1>are springing to market with these Internet of Things products

0:34:17.320 --> 0:34:22.520
<v Speaker 1>that maybe haven't been fully fleshed out, especially when security

0:34:22.600 --> 0:34:27.040
<v Speaker 1>comes into play. And there's also quantum computing. That's another

0:34:27.440 --> 0:34:30.440
<v Speaker 1>discussion that's going on here at IBM. Think there's talk

0:34:30.520 --> 0:34:35.680
<v Speaker 1>about quantum computing emerging from labs and going into practical use.

0:34:36.120 --> 0:34:40.759
<v Speaker 1>Quantum computers are interesting things. They make use of cubits.

0:34:41.320 --> 0:34:45.399
<v Speaker 1>Cubits are quantum bits. A bit obviously for those who

0:34:45.400 --> 0:34:47.799
<v Speaker 1>have been listening you know all about this. Bits are

0:34:47.840 --> 0:34:50.920
<v Speaker 1>the basic units of information. They can either be a

0:34:51.040 --> 0:34:55.440
<v Speaker 1>zero or a one, and that is you can think

0:34:55.480 --> 0:34:57.720
<v Speaker 1>of as a note or a yes, or an off

0:34:57.880 --> 0:35:02.280
<v Speaker 1>and an on, and using it's and chaining bits together,

0:35:02.760 --> 0:35:06.880
<v Speaker 1>you can represent all sorts of different types of information. Ultimately,

0:35:06.960 --> 0:35:14.000
<v Speaker 1>computers are processing information in bits. A cubit. A quantum

0:35:14.040 --> 0:35:18.320
<v Speaker 1>bit can be in superposition, which means it can inhabit

0:35:18.440 --> 0:35:21.400
<v Speaker 1>all possible states, which means it can be both a

0:35:21.520 --> 0:35:26.560
<v Speaker 1>zero and a one and everything Technically in between simultaneously.

0:35:26.840 --> 0:35:30.880
<v Speaker 1>Now that does not necessarily mean anything for every single

0:35:30.960 --> 0:35:34.720
<v Speaker 1>type of application, but for certain types of computational work,

0:35:35.200 --> 0:35:41.560
<v Speaker 1>that would make it much easier to process information rapidly. Specifically,

0:35:41.600 --> 0:35:46.399
<v Speaker 1>any anything that was using parallel processing, cubits would be

0:35:46.600 --> 0:35:50.520
<v Speaker 1>pretty good for that. Not all the computational problems would

0:35:51.160 --> 0:35:55.440
<v Speaker 1>benefit from quantum computing, but the ones that would. The

0:35:56.040 --> 0:35:58.319
<v Speaker 1>processing would take a fraction of the amount of time.

0:35:58.360 --> 0:36:00.799
<v Speaker 1>I mean that a fraction of a fraction of the

0:36:00.800 --> 0:36:03.960
<v Speaker 1>amount of time that classical computer would take. One of

0:36:03.960 --> 0:36:07.520
<v Speaker 1>the big things that that cubits could do is make

0:36:08.160 --> 0:36:14.600
<v Speaker 1>decryption really easy, which is kind of terrifying because encryption

0:36:14.719 --> 0:36:18.239
<v Speaker 1>is how we keep a lot of data safe. Basically,

0:36:18.480 --> 0:36:23.920
<v Speaker 1>the way you're you're your base level encryption works is

0:36:23.960 --> 0:36:27.800
<v Speaker 1>that you you take a really really really big prime number.

0:36:28.480 --> 0:36:32.120
<v Speaker 1>That meaning that it's a number that is only divisible

0:36:32.200 --> 0:36:35.319
<v Speaker 1>by itself. You it doesn't have any other factors. You

0:36:35.400 --> 0:36:40.720
<v Speaker 1>cannot uh find anything else in there too too, uh

0:36:40.920 --> 0:36:43.800
<v Speaker 1>divide it by and get a whole integer. So, for example,

0:36:44.120 --> 0:36:47.680
<v Speaker 1>the number five, you can't divide five by anything other

0:36:47.719 --> 0:36:51.400
<v Speaker 1>than itself and get a whole integer. Except instead of

0:36:51.480 --> 0:36:53.560
<v Speaker 1>using the number five, you would use a digit that

0:36:53.680 --> 0:36:56.560
<v Speaker 1>are a number that is maybe you know, hundreds of

0:36:56.600 --> 0:36:59.920
<v Speaker 1>digits long, but still prime number. Then you take another

0:37:00.360 --> 0:37:04.319
<v Speaker 1>incredibly long prime number, a really really really really really

0:37:04.320 --> 0:37:06.880
<v Speaker 1>long one, and you multiply both of those together, and

0:37:06.880 --> 0:37:09.600
<v Speaker 1>then you have a product. That product ends up being

0:37:09.800 --> 0:37:14.399
<v Speaker 1>the crux of your encryption. If someone tries to break

0:37:14.400 --> 0:37:16.560
<v Speaker 1>your encryption, they can look at that product and they

0:37:16.600 --> 0:37:19.400
<v Speaker 1>see what the product is, but they don't know which

0:37:19.400 --> 0:37:23.360
<v Speaker 1>two numbers you use to multiply together to get that product,

0:37:23.920 --> 0:37:26.439
<v Speaker 1>so they have to start trying to figure it out,

0:37:26.440 --> 0:37:28.800
<v Speaker 1>and they do this by going through all the known

0:37:28.840 --> 0:37:33.520
<v Speaker 1>prime numbers to see if you can divide the product

0:37:33.600 --> 0:37:36.600
<v Speaker 1>by that prime number, and if so, is the other

0:37:36.760 --> 0:37:41.200
<v Speaker 1>factor also a prime number. This can take a really

0:37:41.200 --> 0:37:44.240
<v Speaker 1>long time. For a classical computer, it takes ages because

0:37:44.239 --> 0:37:49.040
<v Speaker 1>it has to go through every single possible solution before

0:37:49.040 --> 0:37:51.200
<v Speaker 1>it can try and, you know, find the right one,

0:37:51.520 --> 0:37:53.799
<v Speaker 1>or at least every possible one leading up to the

0:37:53.880 --> 0:37:56.279
<v Speaker 1>right one. With a quantum computer, because you can have

0:37:56.640 --> 0:38:01.360
<v Speaker 1>cubits in superposition, they can process this information much more quickly.

0:38:01.400 --> 0:38:07.960
<v Speaker 1>It's like they're doing numerous processes, numerous solutions simultaneously, because

0:38:08.120 --> 0:38:11.040
<v Speaker 1>all the cubits can be both zero and one at

0:38:11.040 --> 0:38:13.360
<v Speaker 1>the same time, So as long as you have enough

0:38:13.480 --> 0:38:17.279
<v Speaker 1>cubits enough to be able to process the request you

0:38:17.360 --> 0:38:21.320
<v Speaker 1>have in theory, you could do that kind of computational

0:38:21.440 --> 0:38:26.719
<v Speaker 1>problem in an instant as opposed to perhaps years or

0:38:26.800 --> 0:38:31.640
<v Speaker 1>decades or centuries, depending upon the complexity of the computational problem. Now, again,

0:38:31.960 --> 0:38:35.840
<v Speaker 1>that's only for a specific set of computational problems. For

0:38:36.040 --> 0:38:39.560
<v Speaker 1>that set, quantum computers will be amazing. But if you

0:38:39.600 --> 0:38:44.680
<v Speaker 1>wanted to play a game on a quantum computer, it

0:38:44.719 --> 0:38:47.879
<v Speaker 1>wouldn't necessarily run any better. In fact, we probably run

0:38:47.920 --> 0:38:50.520
<v Speaker 1>worse than on a classical computer because you have to

0:38:50.560 --> 0:38:55.520
<v Speaker 1>have enough cubits two at least equal what the classical

0:38:55.560 --> 0:39:00.800
<v Speaker 1>computer could do. Cubits also are very tricky keeping bits

0:39:00.880 --> 0:39:05.000
<v Speaker 1>in superposition. Keeping anything in a quantum state is tricky

0:39:05.040 --> 0:39:09.839
<v Speaker 1>because the slightest thing can cause it to decohere too

0:39:09.920 --> 0:39:11.920
<v Speaker 1>for the whole system to sort of fall apart and

0:39:11.960 --> 0:39:15.000
<v Speaker 1>then just become a classical computer. And since most quantum

0:39:15.000 --> 0:39:20.319
<v Speaker 1>computers have a relatively small number of cubits, they end

0:39:20.400 --> 0:39:24.040
<v Speaker 1>up becoming very dumb computers. If you were to disturb

0:39:24.360 --> 0:39:29.240
<v Speaker 1>your typical quantum computer and reverted to classical computer status.

0:39:29.280 --> 0:39:32.760
<v Speaker 1>It would probably be less powerful than your average smart watch.

0:39:33.640 --> 0:39:35.880
<v Speaker 1>But there's gonna be a lot of discussion here at

0:39:35.920 --> 0:39:39.480
<v Speaker 1>IBM think about quantum computing and how it will start

0:39:39.520 --> 0:39:42.520
<v Speaker 1>to become a practical thing and not just something that's

0:39:42.560 --> 0:39:46.840
<v Speaker 1>been worked on in laboratories and research facilities. There are

0:39:46.840 --> 0:39:50.560
<v Speaker 1>a lot of interesting speakers here as well. Obviously IBM

0:39:50.760 --> 0:39:53.400
<v Speaker 1>has a lot of their experts here on things like

0:39:53.520 --> 0:39:59.560
<v Speaker 1>cognitive machine learning, artificial intelligence, virtual reality, augmented reality. That

0:39:59.640 --> 0:40:04.000
<v Speaker 1>both of those subjects are also represented here at the conference. Uh.

0:40:04.040 --> 0:40:07.799
<v Speaker 1>They're going to be doing breakout sessions all week long,

0:40:07.840 --> 0:40:09.800
<v Speaker 1>and I hope to talk to some of them this week.

0:40:10.320 --> 0:40:14.720
<v Speaker 1>But they're also representatives from other companies that are taking

0:40:14.719 --> 0:40:19.560
<v Speaker 1>on sessions, uh, Folks from like American Airlines or Nvidia,

0:40:20.000 --> 0:40:24.680
<v Speaker 1>or even companies like ticket Master. There's also some celebrities here, uh,

0:40:24.840 --> 0:40:29.560
<v Speaker 1>some people who are famous for their commentary on science

0:40:29.560 --> 0:40:33.880
<v Speaker 1>and their contributions to science, like astrophysicist Neil deGrasse Tyson

0:40:34.000 --> 0:40:38.279
<v Speaker 1>is here, futurist Michio Kaku is here. So they will

0:40:38.360 --> 0:40:42.960
<v Speaker 1>be giving keynote presentations as well on various subject matters.

0:40:43.160 --> 0:40:46.440
<v Speaker 1>I can't wait to hear some of those. I probably

0:40:46.480 --> 0:40:49.600
<v Speaker 1>won't be able to talk to them because they're booked

0:40:49.640 --> 0:40:51.640
<v Speaker 1>pretty solid, but I do hope to talk to at

0:40:51.719 --> 0:40:54.480
<v Speaker 1>least some of the experts in these various fields and

0:40:54.520 --> 0:40:57.719
<v Speaker 1>get their insight everything from what do they think is

0:40:57.760 --> 0:41:00.880
<v Speaker 1>cool about their area of study, what are some of

0:41:00.920 --> 0:41:04.000
<v Speaker 1>the most recent developments that have them excited, How did

0:41:04.000 --> 0:41:06.680
<v Speaker 1>they get into their field in the first place, And

0:41:06.719 --> 0:41:10.560
<v Speaker 1>if someone else is interested in that field, what should

0:41:10.600 --> 0:41:12.799
<v Speaker 1>they do, how should they pursue it. I want to

0:41:12.840 --> 0:41:15.279
<v Speaker 1>ask all those sorts of questions. So I hope to

0:41:15.440 --> 0:41:19.479
<v Speaker 1>present to you guys several bonus episodes this week, all

0:41:19.520 --> 0:41:22.400
<v Speaker 1>about this conference and the people I talked to and

0:41:22.440 --> 0:41:27.640
<v Speaker 1>the things I encounter and learn, and hopefully that will

0:41:27.680 --> 0:41:30.279
<v Speaker 1>all be useful to you guys and you'll enjoy it.

0:41:30.840 --> 0:41:34.319
<v Speaker 1>And uh, the regular episodes will also publish, so we're

0:41:34.360 --> 0:41:37.080
<v Speaker 1>going to have a whole bunch of tech stuffs in

0:41:37.120 --> 0:41:40.600
<v Speaker 1>a short amount of time. But I also hope to

0:41:40.680 --> 0:41:42.600
<v Speaker 1>do more of these in the future, where I go

0:41:42.760 --> 0:41:48.520
<v Speaker 1>to certain events and create special episodes just for those experiences,

0:41:48.880 --> 0:41:52.440
<v Speaker 1>so I can bring you some more current events and

0:41:52.440 --> 0:41:57.240
<v Speaker 1>and cool news on top of the normal tech Stuff episodes,

0:41:57.280 --> 0:42:01.360
<v Speaker 1>so the show is not changing. We haven't completely revamped it.

0:42:01.840 --> 0:42:04.279
<v Speaker 1>This is just sort of a mini series of specialness,

0:42:04.800 --> 0:42:07.480
<v Speaker 1>so you're just getting more of what you love. I

0:42:07.520 --> 0:42:12.719
<v Speaker 1>hope now I'm gonna focus really heavily on IBM Think

0:42:12.800 --> 0:42:15.160
<v Speaker 1>this week, but I'll be back also in the office

0:42:15.200 --> 0:42:18.759
<v Speaker 1>next week doing my regular tech stuff stick, which means

0:42:18.840 --> 0:42:20.600
<v Speaker 1>I need to hear from you guys. If you have

0:42:20.680 --> 0:42:24.160
<v Speaker 1>suggestions for topics that you really want to hear more about,

0:42:24.800 --> 0:42:27.000
<v Speaker 1>send me a message. You can get in touch with

0:42:27.040 --> 0:42:30.680
<v Speaker 1>me via email. The address is tech Stuff at how

0:42:30.719 --> 0:42:33.200
<v Speaker 1>stuff works dot com, or you can drop me a

0:42:33.239 --> 0:42:35.960
<v Speaker 1>line on Facebook or Twitter. The handle for both of

0:42:36.000 --> 0:42:40.160
<v Speaker 1>those is text stuff hs W. We've got an Instagram account.

0:42:40.200 --> 0:42:42.479
<v Speaker 1>You should be following that because all sorts of cool

0:42:42.520 --> 0:42:45.040
<v Speaker 1>behind the scenes information gets posted to that all the time.

0:42:45.880 --> 0:42:48.880
<v Speaker 1>And if you want to see me record live, although

0:42:49.000 --> 0:42:51.960
<v Speaker 1>not this week, but on normal weeks, you can go

0:42:52.040 --> 0:42:55.600
<v Speaker 1>to twitch dot tv slash tech Stuff. I record on

0:42:55.640 --> 0:43:00.200
<v Speaker 1>Wednesdays and Fridays. I stream my recording sessions live so

0:43:00.280 --> 0:43:02.799
<v Speaker 1>you can watch as I record an episode of tech

0:43:02.840 --> 0:43:06.400
<v Speaker 1>Stuff and watch as I make silly mistakes and have

0:43:06.520 --> 0:43:08.719
<v Speaker 1>to stop myself and go back and fix it, and

0:43:08.840 --> 0:43:10.640
<v Speaker 1>you can even chat with me. There's a chat room

0:43:10.680 --> 0:43:13.319
<v Speaker 1>in there, and I welcome all people who want to

0:43:13.400 --> 0:43:16.759
<v Speaker 1>chat and tell me about their favorite episodes of tech

0:43:16.800 --> 0:43:19.279
<v Speaker 1>stuff or things they would like me to cover. I

0:43:19.400 --> 0:43:21.719
<v Speaker 1>welcome that. I hope to see you in there, and

0:43:21.760 --> 0:43:30.719
<v Speaker 1>I will talk to you again really soon for more

0:43:30.760 --> 0:43:33.040
<v Speaker 1>on this and bathos of other topics because it how

0:43:33.080 --> 0:43:43.840
<v Speaker 1>staff works dot com