WEBVTT - Thought Experiments and Philosophical Problems in Tech

0:00:04.400 --> 0:00:12.320
<v Speaker 1>Welcome to Tech Stuff, a production from iHeartRadio. Hey there,

0:00:12.360 --> 0:00:15.360
<v Speaker 1>and welcome to tech Stuff. I'm your host, Jonathan Strickland.

0:00:15.400 --> 0:00:18.720
<v Speaker 1>I'm an executive producer with iHeartRadio, and how the tech

0:00:18.840 --> 0:00:22.079
<v Speaker 1>are you? You know, often when we talk about tech,

0:00:22.360 --> 0:00:28.960
<v Speaker 1>we reference various thought experiments, hypothetical situations, philosophical problems, and

0:00:29.360 --> 0:00:32.479
<v Speaker 1>game theory. And this can get a little bit confusing

0:00:32.520 --> 0:00:35.199
<v Speaker 1>if you've never actually studied any of those things, and

0:00:35.240 --> 0:00:39.040
<v Speaker 1>people are just kind of off handedly spouting off terms.

0:00:39.040 --> 0:00:42.120
<v Speaker 1>So today I thought i'd cover a small handful of

0:00:42.159 --> 0:00:46.040
<v Speaker 1>them as a sort of foundation for future discussions. Keep

0:00:46.120 --> 0:00:50.520
<v Speaker 1>in mind, there are tons of these, and I'm only

0:00:51.000 --> 0:00:54.840
<v Speaker 1>covering like the teeniest, tiniest number of them. Some of

0:00:54.840 --> 0:00:58.360
<v Speaker 1>these I have talked about extensively another episode, so I'll

0:00:58.400 --> 0:01:01.400
<v Speaker 1>try to go a little light with them on this episode.

0:01:01.520 --> 0:01:03.520
<v Speaker 1>But some of them are brand new to me, or

0:01:03.560 --> 0:01:05.520
<v Speaker 1>I had only heard the name of them but had

0:01:05.560 --> 0:01:10.880
<v Speaker 1>never actually researched the actual scenario or thought experiment. Now,

0:01:10.880 --> 0:01:14.520
<v Speaker 1>these thought experiments in general, not the ones specifically we're

0:01:14.560 --> 0:01:18.640
<v Speaker 1>talking about today, but the practice of thought experiments date

0:01:18.680 --> 0:01:22.000
<v Speaker 1>back quite a ways, at the very least to ancient Greece,

0:01:22.160 --> 0:01:27.000
<v Speaker 1>because we have records of them, so back then they

0:01:27.000 --> 0:01:32.000
<v Speaker 1>were used to conceptualize complex mathematical problems and to give

0:01:32.040 --> 0:01:35.119
<v Speaker 1>people a chance to consider consequences outside of a real

0:01:35.160 --> 0:01:39.920
<v Speaker 1>world situation. But first up, I thought we would talk

0:01:40.120 --> 0:01:44.039
<v Speaker 1>a little bit about game theory because we actually saw

0:01:44.080 --> 0:01:48.080
<v Speaker 1>a real world version of game theory play out just

0:01:48.160 --> 0:01:51.240
<v Speaker 1>a couple of weeks ago. And arguably you could say

0:01:51.240 --> 0:01:55.080
<v Speaker 1>this is only tangentially related to technology, but it did

0:01:55.200 --> 0:01:58.280
<v Speaker 1>have and continues to have a massive impact on tech.

0:01:59.000 --> 0:02:03.240
<v Speaker 1>So the game theory situation that we're going to really

0:02:03.280 --> 0:02:07.560
<v Speaker 1>talk about is known as the prisoner's dilemma. Folks were

0:02:07.600 --> 0:02:11.560
<v Speaker 1>referencing this one in the wake of the Silicon Valley

0:02:11.600 --> 0:02:14.440
<v Speaker 1>bank collapse, which is why I say this is only

0:02:14.520 --> 0:02:17.960
<v Speaker 1>tangentially related to tech, because it's really about a run

0:02:18.040 --> 0:02:21.640
<v Speaker 1>on the bank, and that bank just happened to be

0:02:21.680 --> 0:02:25.160
<v Speaker 1>a really important bank to the tech industry. But the

0:02:25.240 --> 0:02:28.880
<v Speaker 1>dilemma has its roots in the mid twentieth century, and

0:02:28.960 --> 0:02:32.680
<v Speaker 1>the basic version goes something like this. A pair of

0:02:32.720 --> 0:02:37.080
<v Speaker 1>suspected criminals are caught by police. They become the prisoners,

0:02:37.400 --> 0:02:41.040
<v Speaker 1>and the police plan to interrogate each of the prisoners separately.

0:02:41.639 --> 0:02:46.080
<v Speaker 1>The prison sentence for these criminals if they are found guilty,

0:02:46.440 --> 0:02:51.560
<v Speaker 1>which is just taken as as the most likely outcome

0:02:51.919 --> 0:02:54.280
<v Speaker 1>would be ten years. So if they are convicted, they

0:02:54.320 --> 0:02:58.280
<v Speaker 1>get ten years in prison. However, each of them is

0:02:58.320 --> 0:03:03.600
<v Speaker 1>told separately that there are different possible outcomes depending upon

0:03:03.639 --> 0:03:08.360
<v Speaker 1>their cooperation or lack thereof with the police. They just

0:03:08.400 --> 0:03:11.520
<v Speaker 1>aren't allowed to talk to each other, so the two

0:03:11.880 --> 0:03:14.919
<v Speaker 1>prisoners have no way to communicate with one another. They

0:03:14.919 --> 0:03:18.919
<v Speaker 1>have to make up their minds individually, and the four

0:03:19.040 --> 0:03:24.679
<v Speaker 1>possible outcomes are this, neither suspect talks, neither prisoner confesses,

0:03:25.160 --> 0:03:28.400
<v Speaker 1>and in that they each get only two years in

0:03:28.520 --> 0:03:31.480
<v Speaker 1>prison because the cops won't have enough evidence to put

0:03:31.520 --> 0:03:35.200
<v Speaker 1>them away for the more serious crime. So they'll have

0:03:35.240 --> 0:03:37.040
<v Speaker 1>to go to prison, but i'll just be two years,

0:03:37.120 --> 0:03:41.160
<v Speaker 1>not the full ten. However, if one of them stays

0:03:41.160 --> 0:03:45.320
<v Speaker 1>silent but the other one confesses, well, then the one

0:03:45.320 --> 0:03:49.040
<v Speaker 1>who confesses gets to go free and the silent prisoner

0:03:49.440 --> 0:03:52.720
<v Speaker 1>has to serve the full ten years of the sentence.

0:03:53.480 --> 0:03:57.600
<v Speaker 1>If both prisoners confess, then each of them will get

0:03:57.880 --> 0:04:02.200
<v Speaker 1>five years. So you get your four possible outcomes. Suspects

0:04:02.240 --> 0:04:04.560
<v Speaker 1>A and B keep the trap shut and each of

0:04:04.560 --> 0:04:08.520
<v Speaker 1>them serve two years. Suspect A talks but Bee keeps quiet,

0:04:08.800 --> 0:04:11.800
<v Speaker 1>which means A goes off scott Free and B goes

0:04:11.840 --> 0:04:16.080
<v Speaker 1>to the pokey for ten years. Suspect A holds their tongue,

0:04:16.120 --> 0:04:19.320
<v Speaker 1>but Suspect B sings like a canary, and that time

0:04:19.480 --> 0:04:22.320
<v Speaker 1>Suspect B strolls out to freedom and Suspect A rots

0:04:22.320 --> 0:04:25.480
<v Speaker 1>away in prison, or they both go blabbing and they

0:04:25.520 --> 0:04:30.320
<v Speaker 1>both end up serving five years. Now, collectively, the most

0:04:30.400 --> 0:04:33.960
<v Speaker 1>beneficial outcome is to serve only two years by not

0:04:34.120 --> 0:04:38.200
<v Speaker 1>talking at all, and then the next best outcome for

0:04:38.360 --> 0:04:42.159
<v Speaker 1>both individuals collectively would be that they both talk and

0:04:42.200 --> 0:04:44.440
<v Speaker 1>they both have to serve five years, but not the

0:04:44.480 --> 0:04:50.360
<v Speaker 1>full ten. However, individually, if we're not talking about collectively, individually,

0:04:50.400 --> 0:04:53.480
<v Speaker 1>the best outcome is you talk and hope the other

0:04:53.520 --> 0:04:55.839
<v Speaker 1>one doesn't. That way, you can put on your dance

0:04:55.880 --> 0:04:59.120
<v Speaker 1>and shoes, just strut on out of the building and

0:04:59.160 --> 0:05:03.919
<v Speaker 1>the other one's days behind. But worst case scenario, you talk,

0:05:04.080 --> 0:05:07.039
<v Speaker 1>the other person also talks, and you just serve half

0:05:07.080 --> 0:05:11.760
<v Speaker 1>the full sentence each. Actually, worst case scenario is you

0:05:11.880 --> 0:05:14.800
<v Speaker 1>decide not to talk and the other person does talk,

0:05:14.960 --> 0:05:17.960
<v Speaker 1>and then you're looking at ten years in jail. Well,

0:05:17.960 --> 0:05:21.520
<v Speaker 1>when it came to Silicon Valley Bank, the real world

0:05:21.560 --> 0:05:25.719
<v Speaker 1>scenario went like this. If everyone had remained chill, their

0:05:25.760 --> 0:05:31.040
<v Speaker 1>money would have been safe. SBB had over extended its

0:05:31.160 --> 0:05:35.479
<v Speaker 1>investment and government backed securities, which would take years to mature.

0:05:36.200 --> 0:05:39.680
<v Speaker 1>And this was because SVB wasn't issuing as many loans

0:05:39.760 --> 0:05:44.119
<v Speaker 1>once interest rates had gone up significantly. Venture capitalists weren't

0:05:44.160 --> 0:05:47.640
<v Speaker 1>seeking loans so much. Plus they were already flush with cash,

0:05:47.680 --> 0:05:50.599
<v Speaker 1>and loans are the way that banks make money for

0:05:50.640 --> 0:05:53.200
<v Speaker 1>the most part. So instead the banks were investing in

0:05:54.480 --> 0:05:59.400
<v Speaker 1>longer term investments that would have a modest payout, but

0:05:59.520 --> 0:06:03.359
<v Speaker 1>it would have a payout once the investments matured. But

0:06:04.560 --> 0:06:07.880
<v Speaker 1>that would mean that everyone If they just you know,

0:06:08.279 --> 0:06:11.839
<v Speaker 1>cooled their jets and kept their money in place, things

0:06:11.880 --> 0:06:15.560
<v Speaker 1>would probably have been fine. SBB would have likely survived,

0:06:15.880 --> 0:06:20.679
<v Speaker 1>but instead the prisoners the customers of SVB in this case,

0:06:21.080 --> 0:06:24.160
<v Speaker 1>chose to pull their money out because the thinking went

0:06:24.279 --> 0:06:27.719
<v Speaker 1>something like this, if everyone else takes out their money

0:06:27.760 --> 0:06:31.159
<v Speaker 1>and I don't, and then then SBB could shut down,

0:06:31.200 --> 0:06:34.760
<v Speaker 1>and then my money will be stuck, it'll stop existing,

0:06:34.880 --> 0:06:36.600
<v Speaker 1>or I won't be able to get to it, and

0:06:36.640 --> 0:06:39.400
<v Speaker 1>I need my money. It's what lets me buy all

0:06:39.440 --> 0:06:43.920
<v Speaker 1>that stuff like private jets and politicians. So I'm gonna

0:06:43.960 --> 0:06:46.320
<v Speaker 1>go get my money out before i lose out on

0:06:46.360 --> 0:06:49.280
<v Speaker 1>that option. The problem was is that some very big

0:06:49.320 --> 0:06:52.039
<v Speaker 1>players who had a whole lot of money in SBB

0:06:52.400 --> 0:06:55.440
<v Speaker 1>did this, including the heads of venture capitalist groups, who

0:06:55.520 --> 0:06:58.640
<v Speaker 1>then urged all of their clients to do the same,

0:06:59.240 --> 0:07:01.320
<v Speaker 1>and so there was a run on the bank and

0:07:01.560 --> 0:07:04.760
<v Speaker 1>SVB could not cover all the withdrawals without selling off

0:07:04.800 --> 0:07:08.400
<v Speaker 1>assets at a huge loss, and that put SVB in

0:07:08.480 --> 0:07:12.120
<v Speaker 1>a very precarious situation, in fact, precarious enough that the

0:07:12.200 --> 0:07:14.560
<v Speaker 1>US government had to swoop in and take over the

0:07:14.600 --> 0:07:17.640
<v Speaker 1>bank and guarantee all the customers that they would still

0:07:17.680 --> 0:07:21.560
<v Speaker 1>be able to access their money. So enough prisoners took

0:07:21.640 --> 0:07:25.320
<v Speaker 1>the sure thing principle and they screwed over everybody else

0:07:25.320 --> 0:07:28.560
<v Speaker 1>in the process, which not a big surprise because generally

0:07:28.600 --> 0:07:32.680
<v Speaker 1>there's an agreement that taking the tactic of confessing makes

0:07:32.760 --> 0:07:36.120
<v Speaker 1>the most sense from a game theory perspective, and that

0:07:36.240 --> 0:07:39.680
<v Speaker 1>loyalty has no place in the game, that if you

0:07:39.720 --> 0:07:42.480
<v Speaker 1>are loyal, the best you can hope for is two

0:07:42.600 --> 0:07:45.840
<v Speaker 1>years in prison and the worst is ten. So it

0:07:45.920 --> 0:07:48.960
<v Speaker 1>makes more sense to confess and either screw over the

0:07:49.000 --> 0:07:53.280
<v Speaker 1>other person or you both get screwed. So that's the

0:07:53.400 --> 0:07:56.720
<v Speaker 1>thinking behind the prisoner's dilemma, and like I said, we

0:07:56.840 --> 0:07:59.400
<v Speaker 1>kind of saw it play out with the collapse of

0:07:59.400 --> 0:08:02.920
<v Speaker 1>the Silicon Valley Bank. Now, one of my favorite thought

0:08:02.960 --> 0:08:07.080
<v Speaker 1>experiments that has some connection to the tech industry is

0:08:07.200 --> 0:08:10.960
<v Speaker 1>the Ship of Theseus, which dates back to at least

0:08:10.960 --> 0:08:13.600
<v Speaker 1>a century of around five hundred to four hundred BC.

0:08:14.560 --> 0:08:17.280
<v Speaker 1>And the Ship of Theseus idea goes like this, So

0:08:17.360 --> 0:08:20.160
<v Speaker 1>you had the Greek hero Theseus. He had a ship,

0:08:20.760 --> 0:08:25.240
<v Speaker 1>and he ended up docking that ship, and people were

0:08:25.280 --> 0:08:29.120
<v Speaker 1>preserving the ship for his eventual return. And long after

0:08:29.400 --> 0:08:33.000
<v Speaker 1>the hero himself had faded away, the ship remained preserved.

0:08:33.280 --> 0:08:36.120
<v Speaker 1>But of course, over time, pieces of the ship need

0:08:36.160 --> 0:08:39.400
<v Speaker 1>to be replaced. You know, maybe the sails rip and tear,

0:08:39.520 --> 0:08:41.360
<v Speaker 1>so you need to put new sails on the ship.

0:08:42.080 --> 0:08:44.560
<v Speaker 1>Maybe rot sets into part of the deck, so you

0:08:44.559 --> 0:08:46.480
<v Speaker 1>have to rip that out and replace it with new

0:08:46.480 --> 0:08:50.720
<v Speaker 1>planking and so on. And eventually, over the course of time,

0:08:50.880 --> 0:08:54.920
<v Speaker 1>maybe it's decades, maybe it's even centuries, you gradually replace

0:08:55.240 --> 0:08:58.680
<v Speaker 1>every single piece of the ship, so you ultimately arrive

0:08:58.720 --> 0:09:02.120
<v Speaker 1>at a point where no element in the ship of

0:09:02.200 --> 0:09:08.120
<v Speaker 1>Theseus is the original component. Theseus himself never touched anything

0:09:08.120 --> 0:09:11.160
<v Speaker 1>on the ship at this point, So would you still

0:09:11.200 --> 0:09:15.120
<v Speaker 1>call it the same ship? If not, when did it

0:09:15.160 --> 0:09:19.880
<v Speaker 1>officially stop being the ship of theseus? Because obviously, if

0:09:19.880 --> 0:09:22.360
<v Speaker 1>you took possession of the ship right after Theseus got

0:09:22.360 --> 0:09:26.800
<v Speaker 1>tossed off a cliff by lack of medes, and then

0:09:26.920 --> 0:09:29.560
<v Speaker 1>on your first day you had to replace a sale,

0:09:29.720 --> 0:09:31.760
<v Speaker 1>you would still call it the ship of Theseus? Right,

0:09:32.000 --> 0:09:34.920
<v Speaker 1>is just one sale that you replaced. The ship itself

0:09:34.960 --> 0:09:38.040
<v Speaker 1>is still the same, And you know a single sale

0:09:38.080 --> 0:09:41.360
<v Speaker 1>does not change the identity of the overall ship. But

0:09:41.600 --> 0:09:44.240
<v Speaker 1>is there a point where that does happen where the

0:09:44.280 --> 0:09:49.720
<v Speaker 1>ship's identity changes? In tech, one way this thought experiment

0:09:49.800 --> 0:09:54.160
<v Speaker 1>can manifest is when a company undergoes digitalization. Companies that

0:09:54.200 --> 0:09:57.200
<v Speaker 1>have been around for decades have various systems and processes

0:09:57.240 --> 0:10:02.319
<v Speaker 1>in place that predate digital realization. And I always struggle

0:10:02.360 --> 0:10:04.320
<v Speaker 1>over that word, so you're gonna hear me stumble a lot.

0:10:04.360 --> 0:10:08.240
<v Speaker 1>But as a result you to modernize. The leaders of

0:10:08.280 --> 0:10:11.520
<v Speaker 1>these companies have to decide when, if ever, to convert

0:10:11.600 --> 0:10:15.520
<v Speaker 1>old processes into new ones in order to stay current

0:10:15.559 --> 0:10:19.680
<v Speaker 1>and to avoid problems with outdated legacy components. Whenever I

0:10:19.720 --> 0:10:22.200
<v Speaker 1>look at really big companies that have been around for

0:10:22.240 --> 0:10:25.720
<v Speaker 1>like a century, I am often left wondering how they

0:10:25.800 --> 0:10:30.040
<v Speaker 1>handled these transitions, or even if they tried to, because

0:10:30.040 --> 0:10:33.320
<v Speaker 1>these legacy systems are often crucial to the business. The

0:10:33.360 --> 0:10:38.280
<v Speaker 1>business grew around these systems, and so changing the system

0:10:38.480 --> 0:10:41.400
<v Speaker 1>is hard because you have so much other stuff that

0:10:41.480 --> 0:10:45.240
<v Speaker 1>grew up around it and depends upon it, and the

0:10:45.400 --> 0:10:49.120
<v Speaker 1>hardware becomes outdated. It can even get difficult or sometimes

0:10:49.160 --> 0:10:54.760
<v Speaker 1>impossible to maintain or replace old equipment simply because no

0:10:54.800 --> 0:10:58.640
<v Speaker 1>one makes that thing anymore. You know that particular computer

0:10:58.679 --> 0:11:02.520
<v Speaker 1>system may not even be available at any rate, so

0:11:02.559 --> 0:11:04.920
<v Speaker 1>you have to figure out a different way to do things.

0:11:05.840 --> 0:11:09.800
<v Speaker 1>Digitalization makes it easier to track progress and identify bobblenecks

0:11:09.800 --> 0:11:12.960
<v Speaker 1>and such, but it also might mean having to take

0:11:13.040 --> 0:11:17.200
<v Speaker 1>a slightly different approach to try and get a similar

0:11:17.240 --> 0:11:21.040
<v Speaker 1>result as your legacy systems. So the new version isn't

0:11:21.520 --> 0:11:24.280
<v Speaker 1>perfectly recreating the old one. It's just trying to reach

0:11:24.320 --> 0:11:28.760
<v Speaker 1>the same conclusion. But in the process new things might

0:11:28.800 --> 0:11:33.880
<v Speaker 1>pop up, unexpected complications or diversions, and thus he might

0:11:33.920 --> 0:11:36.840
<v Speaker 1>be left wondering if the IBM of today is really

0:11:36.880 --> 0:11:39.720
<v Speaker 1>the same company as the IBM that was founded in

0:11:39.840 --> 0:11:43.600
<v Speaker 1>nineteen eleven. Actually nineteen eleven was the founding of the

0:11:43.600 --> 0:11:49.560
<v Speaker 1>Computing Tabulating Recording Company, which was the precursor to IBM,

0:11:49.640 --> 0:11:52.520
<v Speaker 1>But you get my point. There are some thought experiments

0:11:52.559 --> 0:11:55.840
<v Speaker 1>that are specific to computing problems. One of those is

0:11:55.880 --> 0:12:00.440
<v Speaker 1>called the two Generals problems, which focuses on the issues

0:12:00.440 --> 0:12:04.959
<v Speaker 1>you face when you try to establish communications across unreliable connections.

0:12:05.240 --> 0:12:07.640
<v Speaker 1>So when networks this becomes a big deal. Right. The

0:12:07.720 --> 0:12:11.000
<v Speaker 1>basis of Internet connections largely falls to figuring out the

0:12:11.040 --> 0:12:13.960
<v Speaker 1>most reliable way to deliver information to another system that's

0:12:13.960 --> 0:12:18.000
<v Speaker 1>connected to that network. But the basic two General's problems

0:12:18.040 --> 0:12:20.880
<v Speaker 1>goes something like this. You have an enemy that's in

0:12:20.920 --> 0:12:25.959
<v Speaker 1>control of a centralized valley, and you have two generals.

0:12:26.040 --> 0:12:29.360
<v Speaker 1>Each of them are in charge of their own army.

0:12:29.440 --> 0:12:34.000
<v Speaker 1>Each army is in a valley that neighbors this central valley,

0:12:34.040 --> 0:12:36.800
<v Speaker 1>So essentially you're flanking the enemy. You've got one army

0:12:36.840 --> 0:12:38.560
<v Speaker 1>on the left, one army on the right. They're both

0:12:38.559 --> 0:12:40.800
<v Speaker 1>in their own valleys, and the enemy is in the

0:12:40.880 --> 0:12:43.880
<v Speaker 1>valley in between the two so your goal is to

0:12:44.000 --> 0:12:46.800
<v Speaker 1>establish a time for both generals to attack the enemy

0:12:47.120 --> 0:12:50.080
<v Speaker 1>in the middle at the same time, because the enemy

0:12:50.160 --> 0:12:53.120
<v Speaker 1>is too well entrenched and too strong for either army

0:12:53.160 --> 0:12:55.720
<v Speaker 1>to defeat it on its own. If only one of

0:12:55.720 --> 0:12:58.200
<v Speaker 1>your army's attacks, it's going to get wiped out. So

0:12:58.320 --> 0:13:00.560
<v Speaker 1>really the only hope for your victory is to have

0:13:00.600 --> 0:13:04.560
<v Speaker 1>a coordinated attack. Now complicating things is that the only

0:13:04.600 --> 0:13:07.640
<v Speaker 1>way the two generals are able to communicate with one

0:13:07.679 --> 0:13:11.800
<v Speaker 1>another is to send a messenger across enemy lands to

0:13:11.840 --> 0:13:14.880
<v Speaker 1>reach the other general, and any messenger runs the risk

0:13:15.040 --> 0:13:18.400
<v Speaker 1>of being caught in the process. So let's say that

0:13:18.559 --> 0:13:21.160
<v Speaker 1>you determine before they set out. The General A is

0:13:21.200 --> 0:13:24.960
<v Speaker 1>in charge of establishing an attack time, and so General

0:13:24.960 --> 0:13:28.679
<v Speaker 1>A writes, we attack at dawn in three days and

0:13:28.760 --> 0:13:32.040
<v Speaker 1>sends a messenger out to travel to General B. Well,

0:13:32.160 --> 0:13:34.520
<v Speaker 1>General A doesn't know if the messenger makes it to

0:13:34.600 --> 0:13:37.560
<v Speaker 1>General B. So in three days at dawn, there's a

0:13:37.640 --> 0:13:40.559
<v Speaker 1>risk the General B never got the message, and if

0:13:40.559 --> 0:13:44.240
<v Speaker 1>General A attacks, it's going to mean a loss because

0:13:44.600 --> 0:13:49.640
<v Speaker 1>B won't be participating in a simultaneous attack. But what

0:13:49.760 --> 0:13:53.240
<v Speaker 1>if General B did get the message and then sends

0:13:53.320 --> 0:13:57.280
<v Speaker 1>a confirmation back message received, we attack in three days

0:13:57.280 --> 0:14:00.600
<v Speaker 1>at dawn. Well, that messenger might end up being intercepted.

0:14:00.960 --> 0:14:03.480
<v Speaker 1>So now in three days time, General B isn't sure

0:14:03.480 --> 0:14:07.320
<v Speaker 1>if General A knows that everything is good to go

0:14:07.520 --> 0:14:11.240
<v Speaker 1>as scheduled. So maybe General B hesitates to avoid defeat

0:14:11.679 --> 0:14:14.240
<v Speaker 1>because General B doesn't know if generally is aware of this.

0:14:15.200 --> 0:14:17.760
<v Speaker 1>Of course, General AA, receiving the reply could try to

0:14:17.800 --> 0:14:21.560
<v Speaker 1>send their own message back to General B. But maybe

0:14:21.600 --> 0:14:23.840
<v Speaker 1>that messenger gets cut along the way, and this goes

0:14:23.880 --> 0:14:27.360
<v Speaker 1>back and forth, and the challenges You cannot be confident

0:14:27.440 --> 0:14:30.520
<v Speaker 1>that any one message made it to the correct destination,

0:14:30.680 --> 0:14:34.720
<v Speaker 1>So how you design a communication system where you're reasonably

0:14:34.720 --> 0:14:38.960
<v Speaker 1>certain that messages are going through becomes a challenge. The

0:14:39.040 --> 0:14:42.760
<v Speaker 1>thought experiment shows that uncertainty in communication systems aren't a

0:14:42.800 --> 0:14:46.240
<v Speaker 1>problem that can necessarily be outright solved, but it perhaps

0:14:46.280 --> 0:14:48.680
<v Speaker 1>can be mitigated to a point where all sides are

0:14:48.800 --> 0:14:52.920
<v Speaker 1>comfortably communicating. Okay, we've got more to say about thought

0:14:52.960 --> 0:15:05.840
<v Speaker 1>experiments and philosophy, but let's take a quick break. All right,

0:15:06.160 --> 0:15:10.240
<v Speaker 1>we're back. Let's talk a little bit more about computing

0:15:10.360 --> 0:15:14.600
<v Speaker 1>thought experiments. We just mentioned that it's hard to be

0:15:14.800 --> 0:15:20.640
<v Speaker 1>certain about communications in uncertain situations. You know, it's you

0:15:20.640 --> 0:15:24.600
<v Speaker 1>can do the best you can and limit the chances

0:15:24.640 --> 0:15:29.480
<v Speaker 1>for messaging to fall through, but you can't ensure that

0:15:29.560 --> 0:15:33.160
<v Speaker 1>it is perfect. That's the purpose of the two generals

0:15:33.160 --> 0:15:35.280
<v Speaker 1>thought experiment. But let's talk about a different one. Let's

0:15:35.320 --> 0:15:39.840
<v Speaker 1>talk about philosophers and PISKEETI. Seriously, there is a thought

0:15:39.840 --> 0:15:45.360
<v Speaker 1>experiment called the dining philosopher's problem. This one is more

0:15:45.400 --> 0:15:50.560
<v Speaker 1>about the sharing of computational resources and avoiding a deadlock situation,

0:15:51.240 --> 0:15:56.280
<v Speaker 1>or a situation in which one computational process is hogging

0:15:56.320 --> 0:15:59.440
<v Speaker 1>all the resources and all the other processes that need

0:15:59.480 --> 0:16:02.960
<v Speaker 1>to run that same machine can't. So to understand this,

0:16:03.720 --> 0:16:06.440
<v Speaker 1>let's first recall that back in the old days, before

0:16:06.440 --> 0:16:10.960
<v Speaker 1>we got to microcomputers and many computers, a computer system

0:16:11.000 --> 0:16:16.120
<v Speaker 1>generally consisted of a big, centralized mainframe computer that you

0:16:16.120 --> 0:16:21.160
<v Speaker 1>would access through a data terminal, a dumb terminal, which

0:16:21.520 --> 0:16:24.960
<v Speaker 1>could include very basic input devices like a keyboard and

0:16:25.080 --> 0:16:28.760
<v Speaker 1>a very basic output device like a monitor. But the

0:16:28.840 --> 0:16:33.200
<v Speaker 1>dumb terminal wouldn't have any computational ability itself, like it

0:16:33.240 --> 0:16:36.320
<v Speaker 1>would look kind of like a desktop computer, but instead

0:16:36.760 --> 0:16:40.040
<v Speaker 1>it's literally just a monitor and a keyboard. It's connecting

0:16:40.600 --> 0:16:44.080
<v Speaker 1>to this centralized computer, which likely has lots of other

0:16:44.240 --> 0:16:48.200
<v Speaker 1>dumb terminals connected to it, with other people also accessing

0:16:48.200 --> 0:16:51.240
<v Speaker 1>the centralized computer. So what you really have is a

0:16:51.280 --> 0:16:56.640
<v Speaker 1>shared computational resource that is distributed across all these different

0:16:56.720 --> 0:17:01.760
<v Speaker 1>dumb terminals. Computers typically handled all this by dealing with

0:17:01.840 --> 0:17:05.600
<v Speaker 1>each terminal one at a time, in sequence, but at

0:17:05.640 --> 0:17:09.560
<v Speaker 1>really fast speeds, so it felt that it was pretty

0:17:09.600 --> 0:17:12.399
<v Speaker 1>responsive and that you were doing everything more or less

0:17:12.440 --> 0:17:16.399
<v Speaker 1>in real time, and it was called time sharing. Every

0:17:16.400 --> 0:17:20.800
<v Speaker 1>person at a data terminal was sharing time with this computer.

0:17:20.920 --> 0:17:24.400
<v Speaker 1>Time was really precious with these things too. But how

0:17:24.440 --> 0:17:27.840
<v Speaker 1>do you make sure that all the different processes slash

0:17:27.960 --> 0:17:30.919
<v Speaker 1>terminals are able to access the computer fairly? How do

0:17:30.920 --> 0:17:34.320
<v Speaker 1>you avoid situations where all the demands are coming in

0:17:34.359 --> 0:17:37.680
<v Speaker 1>at a point that effectively locks the entire system where

0:17:37.680 --> 0:17:41.320
<v Speaker 1>it can't do anything. This brings us to the dining

0:17:41.440 --> 0:17:46.600
<v Speaker 1>philosopher's problem. So imagine we've got ourselves a big round

0:17:46.600 --> 0:17:51.240
<v Speaker 1>table and we have placed five plates around this table.

0:17:51.880 --> 0:17:56.239
<v Speaker 1>There's a chair at each plate, and in between the

0:17:56.320 --> 0:17:59.639
<v Speaker 1>plates there is a single fork, so you have plate

0:17:59.720 --> 0:18:03.719
<v Speaker 1>for plate, fork plate fork plate, etc. So five plates,

0:18:03.760 --> 0:18:10.080
<v Speaker 1>five forks, five chairs. So far, so good, But the

0:18:10.160 --> 0:18:14.280
<v Speaker 1>problem is that the philosophers who are coming to dine

0:18:14.600 --> 0:18:18.680
<v Speaker 1>are there to eat spaghette. And the big old heap

0:18:18.760 --> 0:18:22.720
<v Speaker 1>and plate of spaghett is glorious, but the only way

0:18:22.720 --> 0:18:26.239
<v Speaker 1>to eat it is to use two forks simultaneously. So

0:18:26.280 --> 0:18:28.720
<v Speaker 1>you need a fork in each hand in order to

0:18:28.800 --> 0:18:33.600
<v Speaker 1>be able to wind up enough spaghett to shove into

0:18:33.640 --> 0:18:37.800
<v Speaker 1>your gob and you can eat your spaghetti. When you're

0:18:37.840 --> 0:18:40.920
<v Speaker 1>not eating, you can think, because you're a philosopher, so

0:18:40.960 --> 0:18:43.480
<v Speaker 1>you're either thinking or you're eating. That's all you're doing

0:18:43.480 --> 0:18:46.800
<v Speaker 1>at this table. But obviously if you go without eating

0:18:46.840 --> 0:18:50.080
<v Speaker 1>for too long, you'll starve yourself to death. Now, since

0:18:50.080 --> 0:18:52.359
<v Speaker 1>you need two forks to eat, and there are only

0:18:52.480 --> 0:18:56.040
<v Speaker 1>five forks at the table, if you grab the fork

0:18:56.119 --> 0:18:58.240
<v Speaker 1>on your left and the fork on your right, it

0:18:58.320 --> 0:19:00.240
<v Speaker 1>means that the people sitting to your left and to

0:19:00.280 --> 0:19:03.920
<v Speaker 1>your right they can't eat right they have access at

0:19:04.000 --> 0:19:06.800
<v Speaker 1>most to one fork. They don't have access to the

0:19:06.800 --> 0:19:08.520
<v Speaker 1>second one, because those are the ones that are in

0:19:08.560 --> 0:19:12.240
<v Speaker 1>your hands. Once you put the forks down, they become available,

0:19:12.560 --> 0:19:15.440
<v Speaker 1>and then the people on either side can pick that

0:19:15.600 --> 0:19:18.639
<v Speaker 1>fork up and potentially eat unless of course, the fork

0:19:18.800 --> 0:19:21.520
<v Speaker 1>on their opposite side has already been taken by the

0:19:21.600 --> 0:19:24.919
<v Speaker 1>other two people at the table, so they could be

0:19:24.960 --> 0:19:27.440
<v Speaker 1>out of luck, and you have to figure out how

0:19:27.440 --> 0:19:30.840
<v Speaker 1>to juggle this. Worse than that, though, Let's say that

0:19:30.920 --> 0:19:33.480
<v Speaker 1>you've set a rule that whenever a fork is laid down,

0:19:33.760 --> 0:19:36.399
<v Speaker 1>you pick it up immediately, so that you're always at

0:19:36.480 --> 0:19:40.840
<v Speaker 1>least half ready to start eating. But everyone follows this rule,

0:19:41.200 --> 0:19:44.200
<v Speaker 1>and at the very beginning of the meal, everybody reaches

0:19:44.200 --> 0:19:47.240
<v Speaker 1>over to their right and picks up a fork. Well,

0:19:47.920 --> 0:19:51.919
<v Speaker 1>now all five forks are in hand, five different hands

0:19:51.960 --> 0:19:54.480
<v Speaker 1>in fact, which means no one can eat or think

0:19:54.800 --> 0:19:57.760
<v Speaker 1>because they only have one fork in their hand. They

0:19:57.800 --> 0:20:00.639
<v Speaker 1>need two forks to eat. If they set down the fork,

0:20:00.960 --> 0:20:04.040
<v Speaker 1>then they're going to lose it, so they're holding onto it.

0:20:04.040 --> 0:20:07.840
<v Speaker 1>It deadlocks the whole system. So how do you fix this? Well,

0:20:07.880 --> 0:20:11.280
<v Speaker 1>they are actually different solutions to this problem, and they're

0:20:11.280 --> 0:20:13.959
<v Speaker 1>all meant to try and avoid deadlock. And then there

0:20:13.960 --> 0:20:16.680
<v Speaker 1>are other solutions that are meant to ensure fairness, because

0:20:16.720 --> 0:20:20.040
<v Speaker 1>that's not a guarantee in this system. For example, you

0:20:20.119 --> 0:20:23.000
<v Speaker 1>might set a rule that ends up assigning a number

0:20:23.200 --> 0:20:26.080
<v Speaker 1>to each one of the forks and maybe the rule

0:20:26.240 --> 0:20:30.159
<v Speaker 1>is that you can only grab the lower number that's

0:20:30.920 --> 0:20:34.199
<v Speaker 1>in front of you first, and then you can grab

0:20:35.560 --> 0:20:40.080
<v Speaker 1>whichever fork has a higher number, and everyone grabs their

0:20:40.119 --> 0:20:43.600
<v Speaker 1>lowest number. But someone's going to be left without being

0:20:43.600 --> 0:20:47.080
<v Speaker 1>able to do that because they will only be left

0:20:47.119 --> 0:20:49.960
<v Speaker 1>with the number five fork. There is no lower number four.

0:20:50.119 --> 0:20:52.960
<v Speaker 1>They cannot follow the rule because the number four has

0:20:52.960 --> 0:20:56.199
<v Speaker 1>been grabbed by someone else. This allows one person to

0:20:56.240 --> 0:20:58.720
<v Speaker 1>grab the number five fork because they've already grabbed the

0:20:58.800 --> 0:21:01.240
<v Speaker 1>lower number, and they can eat. Then they can sit

0:21:01.280 --> 0:21:05.119
<v Speaker 1>down their fork, and this can then continue with everybody

0:21:05.160 --> 0:21:07.760
<v Speaker 1>getting a chance, assuming you have other rules in place

0:21:08.280 --> 0:21:11.199
<v Speaker 1>to help guide things. Now that's just one approach, mind you,

0:21:11.240 --> 0:21:13.480
<v Speaker 1>there are lots of others, Like there's one where there's

0:21:13.480 --> 0:21:18.000
<v Speaker 1>an arbiter who is there to determine when each person

0:21:18.119 --> 0:21:20.399
<v Speaker 1>is allowed to eat. They essentially are the ones given

0:21:20.480 --> 0:21:26.600
<v Speaker 1>permission to grant the privilege of eating too specific people

0:21:26.640 --> 0:21:29.200
<v Speaker 1>and to make sure that no one overheats like. That's

0:21:29.240 --> 0:21:32.320
<v Speaker 1>another approach. So the point of the whole thought experiment

0:21:32.400 --> 0:21:36.240
<v Speaker 1>is to get people considering the challenges using a limited

0:21:36.320 --> 0:21:39.440
<v Speaker 1>number of resources for multiple entities in such a way

0:21:39.480 --> 0:21:42.440
<v Speaker 1>that no one goes without for too long, and there's

0:21:42.480 --> 0:21:45.119
<v Speaker 1>a means of managing things. It's meant to give computer

0:21:45.240 --> 0:21:49.040
<v Speaker 1>scientists heads up on things they have to consider when

0:21:49.080 --> 0:21:53.719
<v Speaker 1>they're designing their systems. So it's really thought experiments that's

0:21:53.720 --> 0:21:55.840
<v Speaker 1>where they're really valuable. Is that it's before you started

0:21:55.840 --> 0:22:01.119
<v Speaker 1>to build anything, right, you haven't dedicated asset and time

0:22:01.160 --> 0:22:04.399
<v Speaker 1>and effort to building something. You're thinking it through first

0:22:04.400 --> 0:22:09.240
<v Speaker 1>and saying, how do I avoid this perceived problem so

0:22:09.280 --> 0:22:11.560
<v Speaker 1>that we don't actually encounter it in the wild and

0:22:11.560 --> 0:22:13.359
<v Speaker 1>then have to figure out a solution. How can I

0:22:13.400 --> 0:22:17.040
<v Speaker 1>solve it just by thinking about it? That is what

0:22:17.160 --> 0:22:20.720
<v Speaker 1>these thought experiments give you the opportunity to do, assuming

0:22:20.720 --> 0:22:24.520
<v Speaker 1>that the thought experiment is constructed properly, which is not

0:22:25.119 --> 0:22:27.600
<v Speaker 1>always the case. There are thought experiments that later on

0:22:27.720 --> 0:22:32.840
<v Speaker 1>people picked apart and said, this thought experiment is predicated

0:22:32.920 --> 0:22:37.960
<v Speaker 1>upon assumptions that we can't be certain are true, and

0:22:38.000 --> 0:22:43.240
<v Speaker 1>therefore you can't really use this thought experiment without acknowledging

0:22:43.280 --> 0:22:46.080
<v Speaker 1>that it could just all be for nothing because the

0:22:46.119 --> 0:22:51.320
<v Speaker 1>actual primases aren't proven. But then there are the various

0:22:51.359 --> 0:22:54.640
<v Speaker 1>thought experiments and ethics problems that come into play when

0:22:54.640 --> 0:22:58.880
<v Speaker 1>you start to talk about artificial intelligence. Now, I've said

0:22:58.920 --> 0:23:02.000
<v Speaker 1>many times in this show, AI covers a huge amount

0:23:02.040 --> 0:23:06.159
<v Speaker 1>of ground. It's a very I think AI is a

0:23:06.240 --> 0:23:10.840
<v Speaker 1>dangerous term. Not dangerous in the sense of it potentially

0:23:10.880 --> 0:23:14.280
<v Speaker 1>being harmful to humans, but rather it's such a huge

0:23:14.359 --> 0:23:18.840
<v Speaker 1>discipline that it's very easy to be reductive when you're

0:23:18.840 --> 0:23:22.399
<v Speaker 1>talking about AI, and to think that when you say AI,

0:23:22.480 --> 0:23:26.159
<v Speaker 1>are just talking about machines, thinking as if they were people.

0:23:27.080 --> 0:23:32.920
<v Speaker 1>That's one version of what AI could be. It's generally

0:23:32.960 --> 0:23:36.680
<v Speaker 1>referred to as strong AI. But AI covers a lot

0:23:36.680 --> 0:23:40.400
<v Speaker 1>of ground. It is a multidisciplinary technology, and it encompasses

0:23:41.320 --> 0:23:47.080
<v Speaker 1>relatively constrained concepts like computer vision or language recognition, and

0:23:47.119 --> 0:23:49.280
<v Speaker 1>then it ranges all the way up to big ideas

0:23:49.359 --> 0:23:53.080
<v Speaker 1>like strong or general AI capable of processing information in

0:23:53.080 --> 0:23:56.320
<v Speaker 1>a way that it is at least human like. Well,

0:23:57.640 --> 0:24:01.280
<v Speaker 1>one of the elements, in fact, one that's closest to

0:24:01.359 --> 0:24:05.880
<v Speaker 1>strong AI, that's in the thought experiment world, is the

0:24:05.880 --> 0:24:09.280
<v Speaker 1>thought experiment of an artificial brain or artificial mind. What

0:24:09.400 --> 0:24:14.879
<v Speaker 1>would it take to produce an artificial brain? So something

0:24:14.920 --> 0:24:18.600
<v Speaker 1>that we have created that is capable of some form

0:24:18.680 --> 0:24:23.160
<v Speaker 1>of thought, something that we would recognize as thought. So

0:24:23.200 --> 0:24:25.639
<v Speaker 1>there's a question about whether or not it's even possible

0:24:25.800 --> 0:24:29.840
<v Speaker 1>to create an actual artificial brain and what that could entail.

0:24:30.320 --> 0:24:33.119
<v Speaker 1>Some argue that what it will take is just a

0:24:33.160 --> 0:24:38.200
<v Speaker 1>sufficiently complex computer system that's emulating how our brains work,

0:24:38.760 --> 0:24:41.600
<v Speaker 1>so like an artificial neural network. If we were able

0:24:41.640 --> 0:24:44.280
<v Speaker 1>to build an artificial neural network that was big enough

0:24:44.840 --> 0:24:51.480
<v Speaker 1>and fast enough on powerful enough computer systems, then potentially

0:24:51.520 --> 0:24:55.119
<v Speaker 1>we would see the formation of an artificial brain. That's

0:24:55.160 --> 0:24:59.479
<v Speaker 1>how that argument goes. And maybe we wouldn't even need

0:24:59.520 --> 0:25:05.960
<v Speaker 1>to do an actual artificial neural network. Maybe the collective

0:25:06.880 --> 0:25:12.600
<v Speaker 1>interconnections of the Internet could allow an intelligence to emerge,

0:25:13.280 --> 0:25:16.040
<v Speaker 1>you know, maybe it would even be transitory in nature.

0:25:16.280 --> 0:25:20.640
<v Speaker 1>Maybe it would be an intelligence that emerges and fades away,

0:25:20.720 --> 0:25:24.600
<v Speaker 1>and maybe so quickly that we can't even ever recognize it,

0:25:25.200 --> 0:25:30.760
<v Speaker 1>that it's elements of an intelligence that because it's so transitional,

0:25:31.200 --> 0:25:35.960
<v Speaker 1>we don't recognize it as such. And maybe it is

0:25:36.040 --> 0:25:38.400
<v Speaker 1>possible to create a brain or mind out of such

0:25:38.480 --> 0:25:41.680
<v Speaker 1>complex connections between high end computer systems. But the truth

0:25:41.720 --> 0:25:45.320
<v Speaker 1>of the matter is we don't have a full understanding

0:25:45.320 --> 0:25:49.120
<v Speaker 1>of how our minds work, the actual gray matter that's

0:25:49.119 --> 0:25:53.760
<v Speaker 1>in our heads. We don't have a full understanding of that. So,

0:25:53.880 --> 0:25:57.880
<v Speaker 1>because we don't fully understand how our brains work, there

0:25:57.880 --> 0:26:00.320
<v Speaker 1>are some who argue that you know that it's possible

0:26:00.520 --> 0:26:03.760
<v Speaker 1>there's some element in our minds that we have yet

0:26:03.800 --> 0:26:07.600
<v Speaker 1>to identify. They will be necessary for us to understand

0:26:08.000 --> 0:26:10.800
<v Speaker 1>if we are to ever realize a true artificial brain

0:26:11.240 --> 0:26:16.720
<v Speaker 1>that without this unknown but perhaps fundamental component, it just

0:26:16.800 --> 0:26:21.160
<v Speaker 1>won't happen. Maybe we would fall upon it by accident,

0:26:21.840 --> 0:26:24.160
<v Speaker 1>or maybe we'll hit a limit that we just can't

0:26:24.160 --> 0:26:26.800
<v Speaker 1>get around without first having a deeper understanding of how

0:26:26.840 --> 0:26:32.560
<v Speaker 1>our own brains work. Alternatively, it might be possible to

0:26:32.600 --> 0:26:36.800
<v Speaker 1>create an artificial brain or mind without attempting to simulate

0:26:36.880 --> 0:26:41.439
<v Speaker 1>or replicate how human minds work. Proponents of this argument

0:26:41.440 --> 0:26:46.080
<v Speaker 1>I pointed out that for much simpler tasks relatively speaking,

0:26:46.760 --> 0:26:52.000
<v Speaker 1>like human flight, we ultimately abandoned technologies that we're attempting

0:26:52.000 --> 0:26:55.679
<v Speaker 1>to replicate how birds fly. I'm sure you've seen old

0:26:55.760 --> 0:26:59.440
<v Speaker 1>film footage of experiments in heavier than air flight where

0:27:00.080 --> 0:27:02.439
<v Speaker 1>people had strapped wings to their arms and they were

0:27:02.440 --> 0:27:06.360
<v Speaker 1>flapping them up and down, or they had some mechanical

0:27:06.440 --> 0:27:09.040
<v Speaker 1>contraption that was moving wings up and down and it

0:27:09.080 --> 0:27:12.800
<v Speaker 1>was all an attempt to replicate how birds fly in

0:27:12.800 --> 0:27:16.960
<v Speaker 1>the air, but these didn't really work, and ultimately we

0:27:17.119 --> 0:27:21.439
<v Speaker 1>found that going with a fixed wing aircraft design and

0:27:21.520 --> 0:27:25.359
<v Speaker 1>abandoning our foolish attempts to replicate what birds are doing,

0:27:25.840 --> 0:27:28.960
<v Speaker 1>we could actually succeed. We ended up creating successful flying

0:27:28.960 --> 0:27:33.639
<v Speaker 1>machines even though we were not directly mimicking birds and nature.

0:27:34.080 --> 0:27:37.399
<v Speaker 1>So by that argument, you could say, well, maybe creating

0:27:37.400 --> 0:27:41.760
<v Speaker 1>an artificial brain won't involve mimicking our own neurological systems

0:27:41.800 --> 0:27:44.440
<v Speaker 1>at all. Maybe it'll be through some other means, such

0:27:44.440 --> 0:27:48.200
<v Speaker 1>as those complex connections on the Internet, for example, where

0:27:48.600 --> 0:27:55.199
<v Speaker 1>intelligence would be an emergent property. So that is another

0:27:56.320 --> 0:28:01.480
<v Speaker 1>another approach toward looking at an artificial brain. As for

0:28:01.600 --> 0:28:06.719
<v Speaker 1>what I believe, I think that with enough complexity and power,

0:28:07.840 --> 0:28:10.920
<v Speaker 1>maybe we could see something like an artificial brain emerge,

0:28:11.119 --> 0:28:15.639
<v Speaker 1>But I honestly don't know. I do think that the brain,

0:28:15.920 --> 0:28:21.920
<v Speaker 1>the mind is completely engulfed and encompassed by the gray

0:28:21.960 --> 0:28:25.359
<v Speaker 1>matter in our heads. I don't think there's anything metaphysical

0:28:25.840 --> 0:28:28.359
<v Speaker 1>that's going on there. That's my own personal belief, but

0:28:28.440 --> 0:28:31.400
<v Speaker 1>I don't know that for sure. It's just my belief

0:28:32.000 --> 0:28:34.440
<v Speaker 1>partially backed up by the fact that people who have

0:28:34.600 --> 0:28:38.680
<v Speaker 1>encountered some form of brain injury often have very different

0:28:38.720 --> 0:28:42.400
<v Speaker 1>experiences from that point forward. And to me, that means

0:28:42.440 --> 0:28:47.800
<v Speaker 1>that consciousness and experience are very tightly locked with the

0:28:47.880 --> 0:28:51.400
<v Speaker 1>actual organ of the brain. But that doesn't mean that,

0:28:51.880 --> 0:28:54.680
<v Speaker 1>you know, there's not something else going on that I'm

0:28:54.720 --> 0:28:58.719
<v Speaker 1>missing that would be necessary. I just don't know. All Right,

0:28:58.720 --> 0:29:00.440
<v Speaker 1>we're going to take another break. When we come back.

0:29:00.560 --> 0:29:03.280
<v Speaker 1>We've got a few more thought experiments we need to

0:29:03.280 --> 0:29:17.520
<v Speaker 1>talk about, including some golden oldies. Okay, let's talk about

0:29:17.560 --> 0:29:20.000
<v Speaker 1>the Turing test, because you could argue that this is

0:29:20.120 --> 0:29:22.880
<v Speaker 1>kind of a thought experiment. So Alan Turing based this

0:29:23.000 --> 0:29:26.200
<v Speaker 1>off a game called the imitation game, and the idea

0:29:26.240 --> 0:29:29.000
<v Speaker 1>behind this is that you have a contestant who gets

0:29:29.040 --> 0:29:32.440
<v Speaker 1>to communicate with someone without being able to see or

0:29:32.600 --> 0:29:35.840
<v Speaker 1>hear this person. So maybe they're typing things out on

0:29:35.880 --> 0:29:38.920
<v Speaker 1>a typewriter. They submit it and then they get a

0:29:38.960 --> 0:29:43.360
<v Speaker 1>typed response, and their goal is to try and figure

0:29:43.400 --> 0:29:48.040
<v Speaker 1>out with whom they are communicating. So one version of

0:29:48.040 --> 0:29:51.480
<v Speaker 1>the imitation game has them talking to someone who could

0:29:51.480 --> 0:29:54.480
<v Speaker 1>be a man or could be a woman, and if

0:29:54.640 --> 0:29:57.480
<v Speaker 1>it is a woman, the woman is posing as if

0:29:57.600 --> 0:30:00.360
<v Speaker 1>she were a man. So it's the contestants job to

0:30:00.520 --> 0:30:02.320
<v Speaker 1>sess out whether or not the person on the other

0:30:02.400 --> 0:30:07.520
<v Speaker 1>end of the communication chain is actually a man or

0:30:07.560 --> 0:30:10.320
<v Speaker 1>a woman pretending to be a man. So let's ignore

0:30:10.360 --> 0:30:15.680
<v Speaker 1>the dated concept of binary approach to gender that you know,

0:30:15.800 --> 0:30:21.400
<v Speaker 1>obviously that's definitely changed since then. Touring was suggesting that

0:30:21.560 --> 0:30:23.960
<v Speaker 1>you could play this same sort of game, but instead

0:30:23.960 --> 0:30:26.680
<v Speaker 1>of having a woman pose as a man, you could

0:30:26.720 --> 0:30:31.440
<v Speaker 1>have a machine posing as a human. The contestant would

0:30:31.480 --> 0:30:34.360
<v Speaker 1>have to decide whether or not they were interviewing a

0:30:34.400 --> 0:30:38.120
<v Speaker 1>person or a machine pretending to be a person. And

0:30:38.160 --> 0:30:41.600
<v Speaker 1>if the machines were reliably able to fool contestants into

0:30:41.640 --> 0:30:44.480
<v Speaker 1>thinking that they are chatting with another human being, then

0:30:44.520 --> 0:30:47.800
<v Speaker 1>the machine would be said to pass the Turing test. Now,

0:30:47.880 --> 0:30:51.760
<v Speaker 1>Turing wasn't actually saying that such a machine, essentially a chatbot,

0:30:52.360 --> 0:30:56.760
<v Speaker 1>is intelligent or was capable of thought. Instead, he was

0:30:56.800 --> 0:31:00.200
<v Speaker 1>saying the machine could simulate intelligence to a degree that

0:31:00.280 --> 0:31:02.480
<v Speaker 1>a person might not be able to tell the difference.

0:31:03.000 --> 0:31:06.600
<v Speaker 1>And after all, each individual doesn't know for sure that

0:31:06.640 --> 0:31:09.680
<v Speaker 1>the people they encounter possess intelligence. If you met me

0:31:09.720 --> 0:31:12.400
<v Speaker 1>and we had a conversation you wouldn't be sure that

0:31:12.520 --> 0:31:16.920
<v Speaker 1>I am actually intelligent. You would know you're intelligent because

0:31:16.920 --> 0:31:20.480
<v Speaker 1>you know your own experience, right, You've had your experiences,

0:31:20.680 --> 0:31:23.880
<v Speaker 1>You know you possess intelligence. When you talk to someone else,

0:31:24.080 --> 0:31:27.760
<v Speaker 1>you assume they also possess intelligence. But you can't know

0:31:27.840 --> 0:31:31.760
<v Speaker 1>for sure because you cannot occupy their experience. But we

0:31:31.840 --> 0:31:35.440
<v Speaker 1>grant the assumption that the people we encounter have intelligence.

0:31:36.400 --> 0:31:39.800
<v Speaker 1>Turing was kind of cheekily suggesting that perhaps we should

0:31:39.800 --> 0:31:42.920
<v Speaker 1>extend the same courtesy to machines that appear to possess

0:31:43.000 --> 0:31:45.840
<v Speaker 1>the same qualities. Whether or not the machine is actually

0:31:45.880 --> 0:31:49.080
<v Speaker 1>intelligent or is capable of thought is kind of moot.

0:31:49.200 --> 0:31:52.920
<v Speaker 1>If the outcome seems to mimic intelligence, why shouldn't we

0:31:52.920 --> 0:31:55.360
<v Speaker 1>just go ahead and say the machine is intelligent. Does

0:31:55.400 --> 0:32:00.480
<v Speaker 1>it really matter if the machine can actually think or not? Now,

0:32:00.600 --> 0:32:05.120
<v Speaker 1>philosopher John Searle said, heck, yeah, it matters if we

0:32:05.240 --> 0:32:09.000
<v Speaker 1>say computers think and they don't. And in fact, he

0:32:09.040 --> 0:32:11.400
<v Speaker 1>went so far as to say computers are not capable

0:32:11.680 --> 0:32:15.560
<v Speaker 1>of having a mind to make up because ultimately they

0:32:15.640 --> 0:32:20.040
<v Speaker 1>are just machines designed to follow instructions. Thus, you know

0:32:20.200 --> 0:32:24.240
<v Speaker 1>a machine that follows a program, the program could be

0:32:24.280 --> 0:32:29.840
<v Speaker 1>incredibly sophisticated and complicated, but it's still ultimately just a

0:32:30.000 --> 0:32:32.960
<v Speaker 1>list of instructions that the computer has to follow. The

0:32:32.960 --> 0:32:38.440
<v Speaker 1>computer can't divert away from those instructions. It might appear to,

0:32:39.040 --> 0:32:41.440
<v Speaker 1>but it can't go off book, you know, it can't

0:32:41.440 --> 0:32:44.440
<v Speaker 1>go off the script and start to improvise. And at

0:32:44.480 --> 0:32:48.920
<v Speaker 1>no point does this become something as human as a

0:32:49.080 --> 0:32:52.880
<v Speaker 1>mind is. So to illustrate his perspective, he proposed a

0:32:52.920 --> 0:32:56.920
<v Speaker 1>thought experiment called the Chinese Room. Now I've talked about

0:32:56.920 --> 0:32:59.200
<v Speaker 1>the Chinese Room and a lot of other episodes, so

0:32:59.240 --> 0:33:02.960
<v Speaker 1>I'll try to keep this kind of short. Searle argues

0:33:03.560 --> 0:33:06.080
<v Speaker 1>that a computer running a program is a bit like

0:33:06.320 --> 0:33:09.920
<v Speaker 1>taking a non Chinese speaking person, someone who does not

0:33:10.040 --> 0:33:13.479
<v Speaker 1>understand Chinese. They can't speak it or read it. You

0:33:13.520 --> 0:33:16.200
<v Speaker 1>put this person into a room that just has a

0:33:16.240 --> 0:33:19.440
<v Speaker 1>door with like a mail slot in it, and inside

0:33:19.480 --> 0:33:22.040
<v Speaker 1>the room is a desk, there's paper, there's a pen,

0:33:22.120 --> 0:33:25.560
<v Speaker 1>there's plenty of ink, and there's a giant book of instructions.

0:33:25.680 --> 0:33:28.680
<v Speaker 1>So once in a while, someone shoves a piece of

0:33:28.720 --> 0:33:31.200
<v Speaker 1>paper through the little mail slot in the door, and

0:33:31.240 --> 0:33:33.760
<v Speaker 1>the piece of paper has a Chinese symbol written on it.

0:33:34.160 --> 0:33:36.920
<v Speaker 1>The person in the room has a job. They take

0:33:36.960 --> 0:33:39.360
<v Speaker 1>that piece of paper with a Chinese symbol written on it.

0:33:39.800 --> 0:33:42.640
<v Speaker 1>They go through their big book of instructions looking for

0:33:42.720 --> 0:33:46.480
<v Speaker 1>that symbol, and they ultimately will find it, and then

0:33:46.480 --> 0:33:49.680
<v Speaker 1>they will produce a response based on what's in the book.

0:33:49.960 --> 0:33:52.960
<v Speaker 1>They'll have to draw a different Chinese symbol. They just

0:33:53.120 --> 0:33:56.560
<v Speaker 1>ape the instruction that's in the book. Then they put

0:33:56.600 --> 0:34:00.000
<v Speaker 1>that through the mail slot in the door and they're done.

0:34:00.160 --> 0:34:02.520
<v Speaker 1>On the other side of the door, you have someone

0:34:02.560 --> 0:34:05.360
<v Speaker 1>who has brought a question to the room. You know,

0:34:05.360 --> 0:34:08.960
<v Speaker 1>it's written in that Chinese symbol. So they submit a

0:34:09.040 --> 0:34:11.279
<v Speaker 1>question and then after a bit of time, they get

0:34:11.320 --> 0:34:15.160
<v Speaker 1>an answer, and to them it appears that whomever is

0:34:15.560 --> 0:34:20.360
<v Speaker 1>behind the door understands Chinese symbols and can respond in kind.

0:34:21.040 --> 0:34:24.480
<v Speaker 1>But the fact is the person in the room doesn't

0:34:24.600 --> 0:34:29.719
<v Speaker 1>understand Chinese. They're just following very thorough instructions. But they

0:34:29.760 --> 0:34:32.279
<v Speaker 1>have no idea what's being asked or even what the

0:34:32.360 --> 0:34:35.160
<v Speaker 1>response means. They don't know what they're saying. They're just

0:34:35.920 --> 0:34:39.839
<v Speaker 1>copying what's in the book. They're following the program. They're

0:34:39.880 --> 0:34:43.319
<v Speaker 1>matching questions with answers in a language they don't understand.

0:34:43.840 --> 0:34:46.520
<v Speaker 1>They don't even necessarily know that they're questions. They're just

0:34:47.320 --> 0:34:52.120
<v Speaker 1>submitting whatever the corresponding response should be. So Searle says

0:34:52.960 --> 0:34:55.920
<v Speaker 1>that machines are essentially doing this, that's what they're doing.

0:34:56.280 --> 0:34:59.480
<v Speaker 1>They're producing responses based on input, but they have no

0:34:59.560 --> 0:35:02.919
<v Speaker 1>unders standing of either the input or the response. They're

0:35:03.000 --> 0:35:06.840
<v Speaker 1>just following instructions. When you engage in a conversation with

0:35:06.960 --> 0:35:12.160
<v Speaker 1>chat GPT, chat GPT doesn't actually understand what you're talking about.

0:35:12.480 --> 0:35:17.040
<v Speaker 1>It doesn't comprehend the questions, It doesn't understand context or

0:35:17.040 --> 0:35:20.440
<v Speaker 1>anything like that. It just builds up responses based on

0:35:20.480 --> 0:35:24.520
<v Speaker 1>a really sophisticated program. But these responses, even if they

0:35:24.560 --> 0:35:28.760
<v Speaker 1>correctly answer your question, do not show that chat GPT

0:35:28.960 --> 0:35:33.400
<v Speaker 1>actually understands what is going on. It's just producing a result.

0:35:33.960 --> 0:35:38.400
<v Speaker 1>Searle says this is because the machine ultimately cannot think,

0:35:38.880 --> 0:35:41.600
<v Speaker 1>It cannot be said to have a mind, and he

0:35:41.680 --> 0:35:45.640
<v Speaker 1>further argues that strong AI is a dead end. We're

0:35:45.680 --> 0:35:49.560
<v Speaker 1>never going to get there. It is it's inherently impossible,

0:35:50.160 --> 0:35:52.720
<v Speaker 1>and there's actually a lot of discussion and debate around

0:35:52.760 --> 0:35:56.040
<v Speaker 1>the Chinese Room thought experiment. There are people on different

0:35:56.040 --> 0:35:59.279
<v Speaker 1>sides of the matter, arguing for or against its merits,

0:35:59.440 --> 0:36:02.680
<v Speaker 1>and the repretation of it. But again, this gets into

0:36:02.719 --> 0:36:05.000
<v Speaker 1>a lot of details that we don't really have time

0:36:05.040 --> 0:36:08.080
<v Speaker 1>to dive into for this episode. And I have done

0:36:08.120 --> 0:36:10.840
<v Speaker 1>episodes on the Chinese Room thought experiment in the past,

0:36:10.920 --> 0:36:14.960
<v Speaker 1>so let's move on for a different approach to AI.

0:36:15.360 --> 0:36:20.120
<v Speaker 1>Let us turn to Valentino Brightenberg, who was a neuroscientist

0:36:20.200 --> 0:36:24.279
<v Speaker 1>and an important figure in the field of cybernetics. And

0:36:24.320 --> 0:36:27.120
<v Speaker 1>I feel like I need to define cybernetics because I

0:36:27.160 --> 0:36:31.280
<v Speaker 1>had a complete misunderstanding of what that term meant until

0:36:31.320 --> 0:36:35.120
<v Speaker 1>I was doing research. Cybernetics is a discipline concerned with

0:36:35.200 --> 0:36:40.800
<v Speaker 1>communications and automatic control systems in both machines and living things,

0:36:41.040 --> 0:36:44.759
<v Speaker 1>as defined by Oxford Languages. The word has its origins

0:36:44.800 --> 0:36:50.320
<v Speaker 1>in the Greek word for kyberneticus, which means good at steering.

0:36:51.160 --> 0:36:54.239
<v Speaker 1>I didn't know that before I researched this episode. So

0:36:54.920 --> 0:36:58.200
<v Speaker 1>you could describe the act of a human picking up

0:36:58.239 --> 0:37:02.880
<v Speaker 1>a teacup from a saucer on the table as a

0:37:02.960 --> 0:37:06.520
<v Speaker 1>cybernetics series of actions. And you would first think of

0:37:06.560 --> 0:37:10.280
<v Speaker 1>like the human brain as a controller and it receives

0:37:10.320 --> 0:37:14.600
<v Speaker 1>information from a sensor the human's eyes, and this gives

0:37:14.600 --> 0:37:19.439
<v Speaker 1>information about the teacup, where the teacup is located, its

0:37:19.600 --> 0:37:24.200
<v Speaker 1>distance from the human in question, the teacup's orientation with

0:37:24.280 --> 0:37:29.600
<v Speaker 1>reference to the humans position, etc. This information is called feedback,

0:37:29.719 --> 0:37:32.640
<v Speaker 1>So the feedback goes to the controller, and then the

0:37:32.680 --> 0:37:36.040
<v Speaker 1>controller uses the feedback to make a decision in order

0:37:36.040 --> 0:37:40.120
<v Speaker 1>to achieve a desired outcome, in this case picking up

0:37:40.360 --> 0:37:43.600
<v Speaker 1>the teacup. But this actually happens in stages. Right. You

0:37:43.719 --> 0:37:47.840
<v Speaker 1>might as an outward observer, you might see this human

0:37:48.600 --> 0:37:53.480
<v Speaker 1>lean forward and reach out their arm and then open

0:37:53.520 --> 0:37:56.680
<v Speaker 1>their hand, and then take the teacup and then lift it.

0:37:57.000 --> 0:38:00.479
<v Speaker 1>So this is actually a series of steps. The goal

0:38:00.560 --> 0:38:04.040
<v Speaker 1>for the controller is to take the behavior that we're

0:38:04.040 --> 0:38:08.000
<v Speaker 1>observing as outsiders, they leaning forward in the reaching of

0:38:08.000 --> 0:38:11.280
<v Speaker 1>the hand and so forth, and to bring that into

0:38:11.360 --> 0:38:15.240
<v Speaker 1>alignment with the desired behavior of just picking up the teacup.

0:38:15.600 --> 0:38:18.400
<v Speaker 1>This discipline plays an important part not just in our

0:38:18.480 --> 0:38:22.560
<v Speaker 1>understanding of organisms in their behavior, but also how you

0:38:22.600 --> 0:38:25.640
<v Speaker 1>could create things like artificial limbs that interface with our

0:38:25.680 --> 0:38:29.399
<v Speaker 1>brains and have those artificial limbs behave similarly to an

0:38:29.520 --> 0:38:35.440
<v Speaker 1>organic limb. We have seen some really incredibly sophisticated robotic

0:38:35.520 --> 0:38:38.680
<v Speaker 1>limbs that can do this sort of thing, but they

0:38:38.719 --> 0:38:43.719
<v Speaker 1>have to really be grounded in this study to move

0:38:43.719 --> 0:38:47.279
<v Speaker 1>in a way that's natural and actually achieves whatever the

0:38:47.320 --> 0:38:50.680
<v Speaker 1>outcome is that the person who is attached to that

0:38:50.760 --> 0:38:53.200
<v Speaker 1>limb wants it to do. This is not something that

0:38:53.280 --> 0:38:56.160
<v Speaker 1>just automatically happens. You have to build it in. So

0:38:56.200 --> 0:38:59.960
<v Speaker 1>in the mid nineteen eighties, Brightenberg published a book called Vehicle.

0:39:00.680 --> 0:39:06.239
<v Speaker 1>In this book, he presented hypothetical self operating machines. So

0:39:06.280 --> 0:39:08.400
<v Speaker 1>these were not actual machines, they were just sort of

0:39:08.440 --> 0:39:11.839
<v Speaker 1>a thought experiment. He said, what imagine if you had

0:39:11.840 --> 0:39:15.200
<v Speaker 1>a machine that did this, and they would exhibit behaviors

0:39:15.200 --> 0:39:19.840
<v Speaker 1>that could become increasingly intricate and complicated and dynamic, But

0:39:20.080 --> 0:39:23.520
<v Speaker 1>ultimately you could start to boil down those behaviors as

0:39:23.600 --> 0:39:27.520
<v Speaker 1>following simpler rules. And if you just understood all the

0:39:27.600 --> 0:39:30.759
<v Speaker 1>different rules in all the different situations, you would be

0:39:30.800 --> 0:39:35.080
<v Speaker 1>able to even predict what something would do to some degree. So,

0:39:35.120 --> 0:39:38.759
<v Speaker 1>for example, a machine might have an optical sensor and

0:39:38.800 --> 0:39:42.160
<v Speaker 1>it can detect if something is in front of the machine.

0:39:42.200 --> 0:39:45.520
<v Speaker 1>So imagine you've mounted the sensor to the front of

0:39:45.560 --> 0:39:51.520
<v Speaker 1>a little four wheeled vehicle, and if the sensor doesn't

0:39:51.560 --> 0:39:54.120
<v Speaker 1>detect anything in front of it, it allows power to

0:39:54.160 --> 0:39:56.880
<v Speaker 1>go to the motor that drives those wheels, and the

0:39:56.960 --> 0:40:01.440
<v Speaker 1>little robotic car will move forward. But if something gets

0:40:01.480 --> 0:40:04.600
<v Speaker 1>in its way, then maybe it cuts power to the

0:40:04.640 --> 0:40:08.880
<v Speaker 1>motors and the wheels stop turning, or maybe it changes

0:40:09.280 --> 0:40:12.920
<v Speaker 1>the rate at which different wheels turn so that it

0:40:13.000 --> 0:40:15.719
<v Speaker 1>can rotate a bit, it can turn out the way

0:40:15.760 --> 0:40:19.799
<v Speaker 1>of whatever the obstacle is. I'm sure you've had experience

0:40:19.840 --> 0:40:21.759
<v Speaker 1>with little toys that do this sort of thing where

0:40:21.760 --> 0:40:23.920
<v Speaker 1>there's some sort of simple optical sensor so that if

0:40:23.920 --> 0:40:27.440
<v Speaker 1>it gets close to a wall, it stops and turns

0:40:27.440 --> 0:40:31.320
<v Speaker 1>and moves in a different direction. Heck, your typical robot

0:40:31.400 --> 0:40:35.520
<v Speaker 1>vacuum cleaner will do this, right, So this is something

0:40:35.520 --> 0:40:38.800
<v Speaker 1>that we've had some experience with at this point. And

0:40:39.520 --> 0:40:42.919
<v Speaker 1>Brightenberg actually went on further and hypothesize that you could

0:40:42.920 --> 0:40:47.319
<v Speaker 1>have machines that would follow slightly more complicated rules in

0:40:47.360 --> 0:40:50.800
<v Speaker 1>such a way that it could imply motivations behind movements,

0:40:51.160 --> 0:40:53.720
<v Speaker 1>things that we would normally associate with humans, like fear

0:40:53.920 --> 0:40:57.160
<v Speaker 1>or aggression, but really it could just be the machine

0:40:57.200 --> 0:41:00.840
<v Speaker 1>responding to different situations in a predetermined way. So let

0:41:00.920 --> 0:41:04.040
<v Speaker 1>me give you a simple example. Maybe you've got this

0:41:04.080 --> 0:41:06.600
<v Speaker 1>optical sensor that's on the front of this little four

0:41:06.600 --> 0:41:10.520
<v Speaker 1>wheeled vehicle, and when it detects something, it tries to

0:41:10.560 --> 0:41:13.200
<v Speaker 1>determine whether or not the thing ahead of it is

0:41:13.280 --> 0:41:16.520
<v Speaker 1>bigger or smaller than it is. If it's smaller, maybe

0:41:16.640 --> 0:41:19.759
<v Speaker 1>it accelerates toward it, as if to intimidate it. And

0:41:19.800 --> 0:41:23.399
<v Speaker 1>if it's larger, maybe it turns and accelerates away from

0:41:23.440 --> 0:41:27.200
<v Speaker 1>the object, as if it's in fear. Now, Brightenberg's hypothetical

0:41:27.280 --> 0:41:30.880
<v Speaker 1>vehicles didn't really need any cognitive processes. They would just

0:41:31.040 --> 0:41:34.319
<v Speaker 1>follow these simple instructions. But if you were to put

0:41:34.360 --> 0:41:38.320
<v Speaker 1>them in a complex enough environment with enough different sets

0:41:38.320 --> 0:41:43.719
<v Speaker 1>of instructions, these behaviors would potentially be very dynamic and complicated,

0:41:43.800 --> 0:41:47.719
<v Speaker 1>perhaps complicated enough to imply a deeper intelligence, even though

0:41:47.800 --> 0:41:52.880
<v Speaker 1>ultimately they were just following simple rules. Speaking of vehicles,

0:41:53.680 --> 0:41:56.520
<v Speaker 1>let's talk about the trolley problem. And you've likely heard

0:41:56.560 --> 0:41:58.279
<v Speaker 1>of this one. It's one of the more famous thought

0:41:58.320 --> 0:42:01.799
<v Speaker 1>experiments that relates to ethic. The basic version is that

0:42:01.840 --> 0:42:05.240
<v Speaker 1>there's a trolley hurtling down some tracks, and the breaks

0:42:05.239 --> 0:42:08.600
<v Speaker 1>on the trolley aren't working, and if the trolley keeps going,

0:42:08.840 --> 0:42:11.279
<v Speaker 1>it will hit a group of five people, killing all

0:42:11.320 --> 0:42:13.840
<v Speaker 1>of them. But you're standing at a switch. If you

0:42:13.880 --> 0:42:16.800
<v Speaker 1>throw the switch, the trolley will divert onto a separate

0:42:16.840 --> 0:42:20.520
<v Speaker 1>set of rails and strike one person, killing that one,

0:42:20.800 --> 0:42:24.200
<v Speaker 1>but the other five people will be saved. So do

0:42:24.280 --> 0:42:28.680
<v Speaker 1>you throw the switch dooming one person and saving five?

0:42:29.760 --> 0:42:32.000
<v Speaker 1>There's actually a lot of stuff to consider here. For example,

0:42:32.719 --> 0:42:36.040
<v Speaker 1>do you consider it more ethical to make an active choice?

0:42:36.800 --> 0:42:39.680
<v Speaker 1>Is it akin to murdering someone? If you throw the switch?

0:42:39.760 --> 0:42:43.839
<v Speaker 1>Are you killing that person? Like you're condemning them to die?

0:42:44.640 --> 0:42:47.640
<v Speaker 1>But if you choose not to act, does that exonerate

0:42:47.640 --> 0:42:50.600
<v Speaker 1>you from the death of the five people? You could say, well,

0:42:50.640 --> 0:42:53.040
<v Speaker 1>they'd be dead if I weren't at the switch, there'd

0:42:53.040 --> 0:42:54.839
<v Speaker 1>be no one to change it. They would have died

0:42:54.920 --> 0:42:59.040
<v Speaker 1>either way, So it's the only thing that's different is

0:42:59.080 --> 0:43:00.560
<v Speaker 1>that I happened to be at the which does that

0:43:00.600 --> 0:43:03.160
<v Speaker 1>make me a bad person for not throwing the switch?

0:43:03.960 --> 0:43:05.759
<v Speaker 1>There are variations of this as well that make it

0:43:05.800 --> 0:43:09.360
<v Speaker 1>even more complicated. For example, one early version had the

0:43:09.440 --> 0:43:12.440
<v Speaker 1>person at the switch having to choose between saving the

0:43:12.480 --> 0:43:17.120
<v Speaker 1>five people or condemning their own child. To death. Other

0:43:17.239 --> 0:43:21.040
<v Speaker 1>versions replaced the trolley. What if it's an incoming missile

0:43:21.239 --> 0:43:23.440
<v Speaker 1>and you have the ability to divert a missile that

0:43:23.640 --> 0:43:26.200
<v Speaker 1>was heading toward a city, But if you divert it,

0:43:26.239 --> 0:43:28.920
<v Speaker 1>that missile is going to hit a small town instead.

0:43:29.480 --> 0:43:32.560
<v Speaker 1>So if the missile hit the city, more people would die,

0:43:33.040 --> 0:43:35.960
<v Speaker 1>but there could still be some survivors in the city.

0:43:36.320 --> 0:43:38.240
<v Speaker 1>If it hits the town, it's going to essentially wipe

0:43:38.239 --> 0:43:42.640
<v Speaker 1>out the entire town population. Fewer people overall will die

0:43:42.800 --> 0:43:45.560
<v Speaker 1>because the town is smaller than the city, but essentially

0:43:45.600 --> 0:43:49.160
<v Speaker 1>everyone in the town dies in the city. It's a

0:43:49.280 --> 0:43:53.080
<v Speaker 1>massive but not entire part of the population. Well, what

0:43:53.120 --> 0:43:55.319
<v Speaker 1>does all this have to do with technology? These are

0:43:55.320 --> 0:43:57.760
<v Speaker 1>actually the sort of questions that engineers have to wrestle

0:43:57.760 --> 0:44:01.799
<v Speaker 1>with as a design stuff like aonamous systems. When we

0:44:01.840 --> 0:44:04.799
<v Speaker 1>look at the possibility of driverless vehicles, for example, we

0:44:04.920 --> 0:44:09.040
<v Speaker 1>have to consider how the vehicle will handle emergency situations.

0:44:09.520 --> 0:44:13.600
<v Speaker 1>So let's say a driverless car with passengers inside it

0:44:13.680 --> 0:44:16.239
<v Speaker 1>is motoring down the road and a person steps out

0:44:16.280 --> 0:44:19.759
<v Speaker 1>in the road suddenly, so it's too late for the

0:44:19.960 --> 0:44:22.719
<v Speaker 1>vehicle to break. Let's say let's say does the driverless

0:44:22.760 --> 0:44:25.799
<v Speaker 1>vehicle instead via ale the way, perhaps even going off road,

0:44:26.360 --> 0:44:28.879
<v Speaker 1>factoring in the fact that the passengers inside the car

0:44:28.960 --> 0:44:31.680
<v Speaker 1>have seat belts and have air bags and other protective

0:44:31.680 --> 0:44:36.920
<v Speaker 1>measures around them, and thus prioritize the pedestrians health, or

0:44:37.840 --> 0:44:41.520
<v Speaker 1>does it instead prioritize the safety of the passengers and

0:44:42.120 --> 0:44:45.919
<v Speaker 1>make a decision that it puts the pedestrians safety at

0:44:46.160 --> 0:44:50.680
<v Speaker 1>considerable risk. Machines do not intrinsically know this stuff. So

0:44:50.800 --> 0:44:54.080
<v Speaker 1>grim as it may seem, these are things that engineers

0:44:54.200 --> 0:44:58.000
<v Speaker 1>have to take into consideration as they build out complex

0:44:58.040 --> 0:45:02.720
<v Speaker 1>autonomous systems. Now, let me just finish up by touching

0:45:02.719 --> 0:45:06.320
<v Speaker 1>on a classic science fiction thought experiment. Are we living

0:45:06.320 --> 0:45:09.040
<v Speaker 1>in a simulation? You've seen this idea explored in movies

0:45:09.080 --> 0:45:12.040
<v Speaker 1>like the Matrix series, And there is an interesting thought

0:45:12.040 --> 0:45:16.200
<v Speaker 1>experiment proposed by Nick Bostrom regarding simulated realities, and he

0:45:16.280 --> 0:45:20.760
<v Speaker 1>posits that at least one of several possibilities must be true,

0:45:21.320 --> 0:45:24.920
<v Speaker 1>namely scenario one. Humans are never going to reach a

0:45:24.960 --> 0:45:28.520
<v Speaker 1>point in which they can construct a simulated reality sophisticate

0:45:28.600 --> 0:45:31.400
<v Speaker 1>enough for the inhabitants of that reality to believe they

0:45:31.480 --> 0:45:35.000
<v Speaker 1>are quote unquote real. So, in other words, for whatever reason,

0:45:35.360 --> 0:45:37.960
<v Speaker 1>maybe we destroy ourselves before we get there. Maybe we

0:45:38.040 --> 0:45:41.440
<v Speaker 1>just never develop technology sufficient enough to do it. But

0:45:41.520 --> 0:45:44.440
<v Speaker 1>we aren't able to create a computer simulation so robust

0:45:44.480 --> 0:45:47.239
<v Speaker 1>that the simulated beings inside of it have their own

0:45:47.360 --> 0:45:51.279
<v Speaker 1>kind of self awareness. Two that there are no other

0:45:51.320 --> 0:45:53.560
<v Speaker 1>civilizations out in the universe that are able to do

0:45:53.600 --> 0:45:58.240
<v Speaker 1>this for whatever reason. Three that we humans will one

0:45:58.320 --> 0:46:01.359
<v Speaker 1>day be able to do this, but we can't do

0:46:01.400 --> 0:46:04.680
<v Speaker 1>it yet. However, we will one day be able to

0:46:04.680 --> 0:46:06.839
<v Speaker 1>do it, we just haven't reached that point, and we're

0:46:06.880 --> 0:46:08.640
<v Speaker 1>the first to do it, like no one else has

0:46:08.640 --> 0:46:12.160
<v Speaker 1>managed to do it. Four that we're actually living in

0:46:12.200 --> 0:46:15.279
<v Speaker 1>a simulation. That the idea being that if it is

0:46:15.360 --> 0:46:19.080
<v Speaker 1>possible to build such a simulation where the beings inside

0:46:19.080 --> 0:46:22.439
<v Speaker 1>the simulation have self awareness and can think and have

0:46:22.480 --> 0:46:25.000
<v Speaker 1>emotions and all this sort of stuff that we associate

0:46:25.080 --> 0:46:29.800
<v Speaker 1>with being humans and having experiences, then if that is

0:46:29.840 --> 0:46:32.440
<v Speaker 1>possible to build such a thing, we are definitely in one,

0:46:32.760 --> 0:46:34.680
<v Speaker 1>or at least there's a fifty fifty shop we are,

0:46:35.239 --> 0:46:42.680
<v Speaker 1>because if it is possible, it would be pretty egotistical

0:46:42.840 --> 0:46:45.520
<v Speaker 1>to suggest that we'd be the first to do it.

0:46:45.000 --> 0:46:48.400
<v Speaker 1>That hasn't happened already, And that we are not in

0:46:48.440 --> 0:46:51.960
<v Speaker 1>fact a product of such a thing. There are a

0:46:52.000 --> 0:46:54.879
<v Speaker 1>lot of arguments that go into that. It's kind of fun.

0:46:55.560 --> 0:46:58.040
<v Speaker 1>I would argue, ultimately it's moot because it's not a

0:46:58.120 --> 0:47:03.759
<v Speaker 1>falsifiable hypothesis. And ultimately we still have our own experiences

0:47:03.760 --> 0:47:06.759
<v Speaker 1>in our own lives. So even if it is a simulation,

0:47:06.880 --> 0:47:09.560
<v Speaker 1>it matters to us as we're in it, like just

0:47:09.600 --> 0:47:11.759
<v Speaker 1>as much as it would matter if it's not a simulation.

0:47:12.120 --> 0:47:15.799
<v Speaker 1>So I say, simulation or not. Go out there, be

0:47:15.960 --> 0:47:20.759
<v Speaker 1>good people, use critical thinking, use compassion, and use these

0:47:20.760 --> 0:47:23.000
<v Speaker 1>thought experiments to kind of guide you a little bit

0:47:23.040 --> 0:47:25.640
<v Speaker 1>and kind of suss out what's right and what's wrong

0:47:25.640 --> 0:47:29.000
<v Speaker 1>and what are some possible solutions to these problems. Like

0:47:29.040 --> 0:47:31.759
<v Speaker 1>I said, this is just a small collection. They're ton more.

0:47:31.800 --> 0:47:34.399
<v Speaker 1>I'll probably do more episodes in the future about different ones.

0:47:34.600 --> 0:47:37.840
<v Speaker 1>There's a whole bunch about quantum mechanics. But boy, howdy

0:47:37.920 --> 0:47:41.520
<v Speaker 1>do those get heavy. So maybe we'll take another look

0:47:41.520 --> 0:47:44.120
<v Speaker 1>at these in a future episode. For now, I hope

0:47:44.120 --> 0:47:46.800
<v Speaker 1>you're all well, and I will talk to you again

0:47:47.680 --> 0:47:57.399
<v Speaker 1>really soon. Text Stuff is an iHeartRadio production. For more

0:47:57.480 --> 0:48:02.040
<v Speaker 1>podcasts from iHeartRadio, visit the Heart Radio app, Apple podcasts,

0:48:02.160 --> 0:48:04.160
<v Speaker 1>or wherever you listen to your favorite shows.