WEBVTT - Can cosmic rays corrupt computers?

0:00:07.840 --> 0:00:10.360
<v Speaker 1>When you save that picture of your cute dog or

0:00:10.440 --> 0:00:13.360
<v Speaker 1>cat on your computer, you expect it to be there

0:00:13.440 --> 0:00:15.600
<v Speaker 1>later when you want to show it off or send

0:00:15.640 --> 0:00:18.840
<v Speaker 1>it to your favorite podcaster. Side note, Thanks for all

0:00:18.880 --> 0:00:21.760
<v Speaker 1>the pet pictures. We love them and keep them coming.

0:00:22.680 --> 0:00:25.439
<v Speaker 1>But how can you be sure that the information you

0:00:25.520 --> 0:00:28.680
<v Speaker 1>store in your computer will be there uncorrupted when you

0:00:28.720 --> 0:00:33.000
<v Speaker 1>come back for it? Is our digital information infrastructure robust

0:00:33.400 --> 0:00:37.240
<v Speaker 1>or fragile. Since this is a physics podcast, you might

0:00:37.280 --> 0:00:40.080
<v Speaker 1>be wondering if there are physics reasons that your data

0:00:40.240 --> 0:00:44.519
<v Speaker 1>might not be safe. There are in this case. Unfortunately,

0:00:44.640 --> 0:00:48.400
<v Speaker 1>it's not aliens. I'd love if it were aliens. But

0:00:48.520 --> 0:00:53.519
<v Speaker 1>the concern is radiation from space. We know that it

0:00:53.520 --> 0:00:56.279
<v Speaker 1>can hurt our bodies and rewrite our DNA, which are

0:00:56.360 --> 0:01:01.280
<v Speaker 1>essentially biological hard drives. Can it also erupt our computers

0:01:01.400 --> 0:01:05.560
<v Speaker 1>cosmic ray bitflips? What does that mean for data centers

0:01:05.600 --> 0:01:09.440
<v Speaker 1>in space or puppies in space or pictures of cats

0:01:09.480 --> 0:01:14.560
<v Speaker 1>on Mars? Oh my? Welcome to Daniel and Kelly's Extraordinary

0:01:14.680 --> 0:01:15.720
<v Speaker 1>Digital Universe.

0:01:28.920 --> 0:01:32.040
<v Speaker 2>Hello. I'm Kelly water Smith. I study parasites and space,

0:01:32.120 --> 0:01:34.360
<v Speaker 2>and if something goes wrong with my computer, I have

0:01:34.520 --> 0:01:35.679
<v Speaker 2>no clue how to deal with it.

0:01:38.720 --> 0:01:42.160
<v Speaker 1>Hi, I'm Daniel. I'm a particle physicist and I'm technically

0:01:42.200 --> 0:01:45.000
<v Speaker 1>an experimental list but really all of my sciences on

0:01:45.120 --> 0:01:45.679
<v Speaker 1>the computer.

0:01:46.200 --> 0:01:48.560
<v Speaker 2>Now, you told me that you were thinking about going

0:01:48.600 --> 0:01:51.800
<v Speaker 2>into computer science before you decided to go into particle physics.

0:01:52.200 --> 0:01:54.760
<v Speaker 2>So are you the person that everyone goes to when

0:01:54.760 --> 0:01:57.920
<v Speaker 2>they have computer problems or now in the era of

0:01:58.000 --> 0:02:00.560
<v Speaker 2>like MacBooks, is it just like two hard for you

0:02:00.600 --> 0:02:03.200
<v Speaker 2>to troubleshoot? Or yeah? Are you? Are you the go

0:02:03.240 --> 0:02:03.760
<v Speaker 2>to person?

0:02:04.000 --> 0:02:07.200
<v Speaker 1>I'm definitely the tech support person in my family. You know,

0:02:07.640 --> 0:02:09.800
<v Speaker 1>why won't this thing load? Or I want to print

0:02:09.800 --> 0:02:12.440
<v Speaker 1>from here? Why can't I? For some reason, everybody comes

0:02:12.480 --> 0:02:15.880
<v Speaker 1>to me, even though like computer science undergraduate degrees is

0:02:15.919 --> 0:02:18.520
<v Speaker 1>mostly about like red black trees and sorting and whatever,

0:02:18.600 --> 0:02:21.080
<v Speaker 1>and you don't really get expertise in that kind of stuff.

0:02:21.200 --> 0:02:25.720
<v Speaker 1>Nothing useful, nothing useful exactly. But you have very recently

0:02:25.760 --> 0:02:28.440
<v Speaker 1>become aware of how fragile computers are.

0:02:28.600 --> 0:02:33.120
<v Speaker 2>Sure, Yes, I'm coming to you from Zex's chromebook because

0:02:33.120 --> 0:02:36.919
<v Speaker 2>I have with in one year, broken my computer screen

0:02:36.960 --> 0:02:39.320
<v Speaker 2>for the second time and it is in the shop again.

0:02:39.560 --> 0:02:41.720
<v Speaker 1>And have you managed to blame this on like weird

0:02:41.760 --> 0:02:42.880
<v Speaker 1>particles from space.

0:02:43.600 --> 0:02:48.079
<v Speaker 2>No, no, what, just a lot of clumsy members in

0:02:48.120 --> 0:02:51.840
<v Speaker 2>the Wienersmith household. Fifty percent of the time it was

0:02:51.880 --> 0:02:54.920
<v Speaker 2>my fault. The other fifty percent was my adorable children.

0:02:57.520 --> 0:02:59.680
<v Speaker 1>Well, maybe today's episode is going to give somebody over

0:02:59.720 --> 0:03:02.560
<v Speaker 1>there excuse I didn't break that computer screen, even if

0:03:02.560 --> 0:03:04.720
<v Speaker 1>my footprint is on it. It was cosmic rays.

0:03:05.400 --> 0:03:08.280
<v Speaker 2>In this case, it was their teeth marks. But yes,

0:03:08.360 --> 0:03:11.320
<v Speaker 2>maybe maybe they can blame a really amazing combination of

0:03:11.360 --> 0:03:13.480
<v Speaker 2>particle rays that came in just the right pattern.

0:03:14.880 --> 0:03:17.000
<v Speaker 1>Well, today's topic really connects with a few of my

0:03:17.120 --> 0:03:20.280
<v Speaker 1>interests because, of course I like thinking about cosmic rays.

0:03:20.320 --> 0:03:23.400
<v Speaker 1>They are particles from space, and everything I do is

0:03:23.639 --> 0:03:26.600
<v Speaker 1>on the computer. Plus, this is a concept that appears

0:03:26.600 --> 0:03:30.639
<v Speaker 1>a lot in popular science, cosmic rays flipping bits on computers,

0:03:30.919 --> 0:03:33.160
<v Speaker 1>And I thought, let's make sure everybody out there really

0:03:33.200 --> 0:03:36.240
<v Speaker 1>understands how that works and how serious a problem it is,

0:03:36.600 --> 0:03:40.480
<v Speaker 1>especially with all this talk of sending data centers into space.

0:03:40.880 --> 0:03:42.600
<v Speaker 2>Does it occur a lot in pop science? I can't

0:03:42.640 --> 0:03:43.680
<v Speaker 2>think of a single example.

0:03:44.160 --> 0:03:46.480
<v Speaker 1>Wow, maybe I read the wrong pop science.

0:03:47.200 --> 0:03:50.880
<v Speaker 2>Or maybe I read the wrong pop science. Can you

0:03:51.000 --> 0:04:00.360
<v Speaker 2>name five examples? No? I'm just kidding. Name one. I'm

0:04:00.400 --> 0:04:01.480
<v Speaker 2>winny h.

0:04:04.240 --> 0:04:06.120
<v Speaker 1>You put me on the spot, and I cannot name

0:04:06.160 --> 0:04:08.320
<v Speaker 1>a single one right now off the top of my head.

0:04:08.560 --> 0:04:10.840
<v Speaker 1>But I have the feeling like this is something that

0:04:10.920 --> 0:04:14.000
<v Speaker 1>I hear a lot in popular science, or that people

0:04:14.080 --> 0:04:17.440
<v Speaker 1>in general know a little bit about, but my benefit

0:04:17.440 --> 0:04:20.840
<v Speaker 1>from understanding, like the real physics that underlies all of

0:04:20.880 --> 0:04:23.080
<v Speaker 1>this stuff, so that in the future, when there is

0:04:23.080 --> 0:04:25.720
<v Speaker 1>an onslaught of popular science articles after we launched the

0:04:25.760 --> 0:04:29.400
<v Speaker 1>first data centers into space, everyone will be well equipped.

0:04:29.480 --> 0:04:31.640
<v Speaker 2>Well, but I mean, this is a thing that could

0:04:31.640 --> 0:04:35.400
<v Speaker 2>be important for our lives personally, So like, not only

0:04:35.440 --> 0:04:38.240
<v Speaker 2>could this be important if we put data centers in space,

0:04:38.279 --> 0:04:40.760
<v Speaker 2>but for example, one of our listeners, Simon, sent us

0:04:40.760 --> 0:04:43.120
<v Speaker 2>this article where there was a plane that was flying

0:04:43.160 --> 0:04:46.640
<v Speaker 2>and all of a sudden it dropped really fast, and

0:04:46.680 --> 0:04:49.400
<v Speaker 2>nobody died. Some people did get hurt. But the thought

0:04:49.480 --> 0:04:51.960
<v Speaker 2>was that some part of the computer on the plane

0:04:52.000 --> 0:04:54.000
<v Speaker 2>got hit by a cosmic ray. It flipped a bit,

0:04:54.040 --> 0:04:56.799
<v Speaker 2>which Daniel's going to explain, and that sort of messed

0:04:56.839 --> 0:04:59.240
<v Speaker 2>up the control of the plane and the plane dropped

0:04:59.279 --> 0:05:02.000
<v Speaker 2>really quick and some people got hurt. And so this

0:05:02.160 --> 0:05:04.640
<v Speaker 2>is like a thing that could impact our lives, and

0:05:04.680 --> 0:05:07.000
<v Speaker 2>at some point I have another space related story that

0:05:07.040 --> 0:05:09.280
<v Speaker 2>I'll tell. So you know, this isn't just a thing

0:05:09.320 --> 0:05:10.920
<v Speaker 2>that might be important in the future. It's a thing

0:05:10.920 --> 0:05:11.640
<v Speaker 2>that matters. Now.

0:05:11.960 --> 0:05:13.960
<v Speaker 1>Hey, that sounds a lot to me like a popular

0:05:14.000 --> 0:05:15.880
<v Speaker 1>science article about a cosmic ray.

0:05:15.920 --> 0:05:20.360
<v Speaker 2>Bitflip, I thought you said a sci fi thing.

0:05:20.440 --> 0:05:25.360
<v Speaker 1>Oh are you too popular? No play the tape, we said,

0:05:25.400 --> 0:05:30.479
<v Speaker 1>POPSI this is a concept that appears a lot in

0:05:30.600 --> 0:05:31.360
<v Speaker 1>popular science.

0:05:31.400 --> 0:05:32.800
<v Speaker 2>Does it occur a lot in pop science?

0:05:32.800 --> 0:05:39.920
<v Speaker 1>Pop science? Popular science? Pop science, popular science, popular science articles? Oh?

0:05:40.040 --> 0:05:43.480
<v Speaker 2>I thought you said sci fi? All right? All right, anyway,

0:05:43.600 --> 0:05:46.000
<v Speaker 2>Daniel and I aren't communicating well today, But that's all right.

0:05:46.000 --> 0:05:48.320
<v Speaker 2>We're gonna move forward. I'll give you the win on

0:05:48.360 --> 0:05:51.920
<v Speaker 2>that one, all right. So let's let's lay some groundwork here.

0:05:52.080 --> 0:05:54.400
<v Speaker 1>But before we explain how everything works. I was wondering

0:05:54.440 --> 0:05:58.160
<v Speaker 1>what people knew about how cosmic rays could mess up

0:05:58.160 --> 0:06:00.880
<v Speaker 1>those pictures of your puppies. So I went out there

0:06:00.920 --> 0:06:04.560
<v Speaker 1>to ask our volunteers their thoughts, without any googling, of course,

0:06:04.800 --> 0:06:09.520
<v Speaker 1>whether cosmic rays can corrupt computers. Here's what people had

0:06:09.560 --> 0:06:10.040
<v Speaker 1>to say.

0:06:10.240 --> 0:06:12.800
<v Speaker 3>Perhaps theris magnetosphere is protecting us from that issue.

0:06:12.960 --> 0:06:15.200
<v Speaker 1>Cosmic rays are nasty.

0:06:15.440 --> 0:06:19.800
<v Speaker 3>Of course, Cosmic rays can corrupt computer data. Cosmic rays

0:06:19.800 --> 0:06:22.400
<v Speaker 3>definitely can flip bits in computer systems.

0:06:22.520 --> 0:06:25.240
<v Speaker 1>I'm sure cosmic rays can cause problems or another. I

0:06:25.400 --> 0:06:28.560
<v Speaker 1>can with some dish drawers. I'm not sure.

0:06:29.000 --> 0:06:33.720
<v Speaker 3>Cosmic rays can absolutely corrupt computer data by flipping essential bits,

0:06:33.920 --> 0:06:36.479
<v Speaker 3>even when we build in redundancy. I think there have

0:06:36.600 --> 0:06:41.400
<v Speaker 3>even been stories of car accidents attributed to cosmic ray disruptions.

0:06:41.640 --> 0:06:46.680
<v Speaker 1>I would think so because the higher frequency spectrum could

0:06:46.720 --> 0:06:50.800
<v Speaker 1>penetrate I wouldn't imagine across the computer barriers.

0:06:50.920 --> 0:06:54.040
<v Speaker 3>Cosmic rays and computers do not get along. I think

0:06:54.080 --> 0:06:57.600
<v Speaker 3>cosmic rays messing with our computers all the time, and

0:06:57.640 --> 0:07:00.440
<v Speaker 3>that's why we have checksums and stuff. Yes, I know

0:07:00.480 --> 0:07:03.880
<v Speaker 3>for certain in space, electronics that are exposed to cosmic

0:07:03.920 --> 0:07:06.919
<v Speaker 3>rays do have a risk of that bits getting flipped.

0:07:07.120 --> 0:07:11.800
<v Speaker 1>Absolutely, cosmic rays can corrupt data. Satellites can be corrupted

0:07:11.800 --> 0:07:16.080
<v Speaker 1>by cosmic rays, so they have to be hardened and redundant.

0:07:16.200 --> 0:07:18.360
<v Speaker 1>I'm not sure about on the surface of the Earth, though,

0:07:18.680 --> 0:07:22.280
<v Speaker 1>a cosmic ray flipped a bit inside the game as

0:07:22.320 --> 0:07:27.320
<v Speaker 1>the player was playing and basically cheated for them. They

0:07:27.440 --> 0:07:31.240
<v Speaker 1>would be able to alter the bit in a data stream.

0:07:31.280 --> 0:07:35.040
<v Speaker 2>So yes, great answers. As always, I think when someone

0:07:35.080 --> 0:07:39.400
<v Speaker 2>says can X mess up y, my answer is usually yeah,

0:07:39.440 --> 0:07:43.120
<v Speaker 2>probably as like I'm negative. But I don't think I

0:07:43.200 --> 0:07:45.280
<v Speaker 2>really knew that this was something to worry about until

0:07:45.320 --> 0:07:48.120
<v Speaker 2>I was researching a city on Mars and we came

0:07:48.160 --> 0:07:51.520
<v Speaker 2>across some stories about like space radiation messing up computers.

0:07:52.560 --> 0:07:55.560
<v Speaker 1>Yeah. People think of their computers as robust, like you

0:07:55.560 --> 0:07:58.160
<v Speaker 1>put a one in memory somewhere, it's going to be there.

0:07:58.560 --> 0:08:01.400
<v Speaker 1>It's not like somethuzz if you a paper that can

0:08:01.440 --> 0:08:05.040
<v Speaker 1>get overwritten or destroyed or whatever. But in reality, these

0:08:05.040 --> 0:08:07.760
<v Speaker 1>are physical systems and they live in the universe, and

0:08:07.800 --> 0:08:10.480
<v Speaker 1>the universe is not always a friendly place to store

0:08:10.520 --> 0:08:11.240
<v Speaker 1>to your data.

0:08:11.360 --> 0:08:13.160
<v Speaker 2>Yeah, and you're not supposed to bite the screen either.

0:08:15.600 --> 0:08:19.120
<v Speaker 2>So let's start with understanding how computers store data because

0:08:19.160 --> 0:08:22.040
<v Speaker 2>I still find this like slightly magical, which which is

0:08:22.120 --> 0:08:25.280
<v Speaker 2>kind of great. So how are computers storing information?

0:08:25.760 --> 0:08:29.120
<v Speaker 1>Yeah, it's a great question, and fundamentally computer store information

0:08:29.240 --> 0:08:33.000
<v Speaker 1>using quantum mechanics. Right, you could store information on just

0:08:33.040 --> 0:08:35.360
<v Speaker 1>like a long tape, like the way a Turing machine does.

0:08:35.400 --> 0:08:37.679
<v Speaker 1>You're like writing ones and zeros and principle, it can

0:08:37.760 --> 0:08:40.240
<v Speaker 1>be anything, but you want it to be compact, so

0:08:40.320 --> 0:08:42.079
<v Speaker 1>you could have like lots and lots of ones and

0:08:42.160 --> 0:08:44.880
<v Speaker 1>zeros and not have it take up a whole room.

0:08:45.120 --> 0:08:46.839
<v Speaker 1>And you want it to be fast so you can

0:08:46.880 --> 0:08:49.160
<v Speaker 1>read it out really quickly and you're not waiting an

0:08:49.240 --> 0:08:52.040
<v Speaker 1>hour for that picture of your puppies to load. And

0:08:52.120 --> 0:08:55.599
<v Speaker 1>so we make it small and fast by using atomic systems.

0:08:56.080 --> 0:08:58.400
<v Speaker 1>And at its core, all these atomic systems are built

0:08:58.400 --> 0:09:01.360
<v Speaker 1>on semiconductors, which is why you hear about silicon so much.

0:09:01.400 --> 0:09:05.360
<v Speaker 1>Silicon is a semiconductor. Well, what does that mean semiconductors, Well,

0:09:05.360 --> 0:09:10.840
<v Speaker 1>semiconductors sit between insulators which don't conduct electricity and conductors

0:09:11.160 --> 0:09:14.400
<v Speaker 1>like metals, which conduct a lot of electricity. And understand

0:09:14.400 --> 0:09:16.200
<v Speaker 1>why that is. You have to understand something about the

0:09:16.240 --> 0:09:19.360
<v Speaker 1>atomic structure here, and we're used to thinking about atoms

0:09:19.400 --> 0:09:23.400
<v Speaker 1>by themselves. You have like energy levels, and a silicon

0:09:23.440 --> 0:09:25.679
<v Speaker 1>atom has like where electrons can be. There's like a

0:09:25.760 --> 0:09:29.079
<v Speaker 1>ladder of them, right, and they can absorb and emit photons.

0:09:29.120 --> 0:09:31.040
<v Speaker 1>This kind of stuff is like a very discrete set

0:09:31.080 --> 0:09:34.280
<v Speaker 1>of energy levels, and that's true for atoms. And if

0:09:34.280 --> 0:09:36.640
<v Speaker 1>you have, like a gas of silicon, it's going to

0:09:36.720 --> 0:09:39.360
<v Speaker 1>emit photons at certain energy levels and absorb at those

0:09:39.480 --> 0:09:42.240
<v Speaker 1>energy levels, and that's all cool. So that's atomic physics.

0:09:42.440 --> 0:09:45.640
<v Speaker 2>Is atomic physics another word for chemistry, because it kind

0:09:45.679 --> 0:09:48.200
<v Speaker 2>of sounds like it's another word for chemistry.

0:09:48.400 --> 0:09:51.200
<v Speaker 1>It's the foundation of all chemistry. Yet everything in chemistry

0:09:51.240 --> 0:09:53.760
<v Speaker 1>comes out of those energy levels. And then it gets

0:09:53.800 --> 0:09:56.520
<v Speaker 1>more complicated because you have atoms binding with each other

0:09:56.600 --> 0:10:00.520
<v Speaker 1>and sharing electrons. And if you take that too, you

0:10:00.559 --> 0:10:02.880
<v Speaker 1>get things like solids where you have a whole lattice

0:10:02.920 --> 0:10:05.200
<v Speaker 1>of atoms, and now you don't have to solve these

0:10:05.200 --> 0:10:07.000
<v Speaker 1>problems just for one electron. You have to think about

0:10:07.040 --> 0:10:11.000
<v Speaker 1>what happens to an electron that's shared among many, many atoms.

0:10:11.440 --> 0:10:14.480
<v Speaker 1>And so instead of thinking about a lattice of silicon,

0:10:14.520 --> 0:10:17.240
<v Speaker 1>atoms is like each a bunch of individual atoms with

0:10:17.320 --> 0:10:21.520
<v Speaker 1>their own energy levels. These things overlap because they're so close,

0:10:21.559 --> 0:10:26.280
<v Speaker 1>and so they spread these sharp atomic energy levels into bands.

0:10:26.520 --> 0:10:29.240
<v Speaker 1>So we talked about bands of electron energy levels. So

0:10:29.240 --> 0:10:31.720
<v Speaker 1>you shouldn't think about electron in a piece of silicon

0:10:31.880 --> 0:10:34.240
<v Speaker 1>is like this one belongs to that atom, or belongs

0:10:34.240 --> 0:10:36.719
<v Speaker 1>to this atom, or belongs to this other atom. It

0:10:36.840 --> 0:10:41.600
<v Speaker 1>moves smoothly right the ions the nuclei are bound together,

0:10:41.640 --> 0:10:43.520
<v Speaker 1>they're sort of like fixed in a lattice, and the

0:10:43.520 --> 0:10:47.000
<v Speaker 1>electrons are all moving around, and there's different energy levels there,

0:10:47.120 --> 0:10:49.720
<v Speaker 1>which roughly get grouped into two different kinds of bands.

0:10:50.120 --> 0:10:53.040
<v Speaker 1>There's the valence bands. Those are the low energy ones

0:10:53.040 --> 0:10:55.800
<v Speaker 1>where the electrons are mostly local and bound to a

0:10:55.840 --> 0:10:59.480
<v Speaker 1>specific ion. But then there's above that, there's the conduction band,

0:11:00.200 --> 0:11:03.720
<v Speaker 1>are usually empty and the electrons can flow around. So

0:11:04.000 --> 0:11:06.640
<v Speaker 1>if you have, for example, a metal, then there's a

0:11:06.800 --> 0:11:10.160
<v Speaker 1>very small gap between the valiance band and the conduction band,

0:11:10.520 --> 0:11:13.240
<v Speaker 1>and the electrons that fill up the valance band can

0:11:13.320 --> 0:11:15.520
<v Speaker 1>jump up to the conduction band like getting on the

0:11:15.559 --> 0:11:19.040
<v Speaker 1>highway really easily, and flowing all around the metal. So

0:11:19.080 --> 0:11:21.560
<v Speaker 1>if you put an electric field near a conductor, the

0:11:21.640 --> 0:11:24.559
<v Speaker 1>electrons will jump up to the conduction band and flow

0:11:24.600 --> 0:11:27.560
<v Speaker 1>all around. If you have a big gap there, like

0:11:27.679 --> 0:11:30.400
<v Speaker 1>no entrances to your freeway, then the electrons are all

0:11:30.440 --> 0:11:32.600
<v Speaker 1>stuck in their local area, and even if you put

0:11:32.600 --> 0:11:35.120
<v Speaker 1>an electric field over it, they're really not going to move.

0:11:35.679 --> 0:11:39.320
<v Speaker 1>So that's how to understand an insulator and a conductor

0:11:39.440 --> 0:11:42.920
<v Speaker 1>or something we call a metal. Usually a semiconductor like silicon,

0:11:43.240 --> 0:11:45.680
<v Speaker 1>is something where that gap is sort of like in between.

0:11:45.800 --> 0:11:49.120
<v Speaker 1>It's not really big, it's not really small. All that

0:11:49.280 --> 0:11:53.000
<v Speaker 1>silicon lithography helps you do some fancy local chemistry to

0:11:53.080 --> 0:11:57.800
<v Speaker 1>make a silicon dioxide or silicon nitride that changes its conductivity,

0:11:57.840 --> 0:12:00.920
<v Speaker 1>which means you can now separate components and dielectrics and

0:12:00.920 --> 0:12:03.559
<v Speaker 1>whatever you need to build circuits. And so you can

0:12:03.600 --> 0:12:08.240
<v Speaker 1>design really really small electrical circuits just by doping the

0:12:08.240 --> 0:12:09.560
<v Speaker 1>silicon in various ways.

0:12:10.000 --> 0:12:13.360
<v Speaker 2>Okay, so the reason you want to use silicon is

0:12:13.400 --> 0:12:17.280
<v Speaker 2>because it's helpful to have something that's in between, because

0:12:17.320 --> 0:12:21.520
<v Speaker 2>you well, so, like, why wouldn't you just want to

0:12:21.640 --> 0:12:25.600
<v Speaker 2>have a full insulator or a full conductor on your

0:12:25.679 --> 0:12:29.600
<v Speaker 2>chip as opposed to just using silicon everywhere and then

0:12:29.640 --> 0:12:33.400
<v Speaker 2>tinkering with it. Tinkering sounds possibly more complicated than just

0:12:33.800 --> 0:12:35.440
<v Speaker 2>putting conductors in some places.

0:12:35.840 --> 0:12:38.720
<v Speaker 1>Yeah, you could construct it out of just conductors wrapped

0:12:38.720 --> 0:12:42.280
<v Speaker 1>in insulators, and that's basically how you build circuits on

0:12:42.320 --> 0:12:45.680
<v Speaker 1>your bench, Right, you have like copper wires wrapped in rubber, right,

0:12:45.720 --> 0:12:47.680
<v Speaker 1>and that works, But it's really hard to do that

0:12:47.720 --> 0:12:51.120
<v Speaker 1>at a micro scale. To manufacture that stuff, and to

0:12:51.200 --> 0:12:54.400
<v Speaker 1>do it cheaply and at high volume. It's easier to

0:12:54.440 --> 0:12:57.160
<v Speaker 1>take silicon, which can be tweaked in either direction. It

0:12:57.200 --> 0:12:58.880
<v Speaker 1>turns out to be a lot easier to tweak it

0:12:58.960 --> 0:13:01.679
<v Speaker 1>than to just like build it from scratch, okay.

0:13:01.400 --> 0:13:03.400
<v Speaker 2>And so to tweak it, you just like flick some

0:13:03.480 --> 0:13:06.240
<v Speaker 2>germanium on it, and now you're good.

0:13:06.640 --> 0:13:09.560
<v Speaker 1>Yeah. Essentially we have a whole episode about how silicon

0:13:09.600 --> 0:13:12.120
<v Speaker 1>lithography works, and people should dig into the details there.

0:13:12.240 --> 0:13:14.679
<v Speaker 1>There's a lot of nuance that's missed in this summary here,

0:13:14.920 --> 0:13:17.360
<v Speaker 1>but roughly, that's why you want to start with silicon,

0:13:17.400 --> 0:13:20.000
<v Speaker 1>because you can easily change it to be a conductor

0:13:20.160 --> 0:13:20.920
<v Speaker 1>or an insulator.

0:13:21.120 --> 0:13:24.640
<v Speaker 2>I'll go check that out. My memory is just the

0:13:24.760 --> 0:13:27.760
<v Speaker 2>pits lately, Okay. So now we've got our semiconductors.

0:13:27.840 --> 0:13:29.400
<v Speaker 1>Yeah, and so you can use that to build all

0:13:29.400 --> 0:13:32.120
<v Speaker 1>sorts of microscopic bits of your circuits out of silicon.

0:13:32.360 --> 0:13:34.839
<v Speaker 1>But keep that in mind for later when we're talking

0:13:34.840 --> 0:13:37.320
<v Speaker 1>about what happens when a cosmic ray tears through a

0:13:37.360 --> 0:13:40.640
<v Speaker 1>piece of silicon. So, now you have the silicon, and

0:13:40.640 --> 0:13:42.120
<v Speaker 1>then you want to build a computer, how do you

0:13:42.160 --> 0:13:44.920
<v Speaker 1>actually use it to store memory? So your computer has

0:13:44.960 --> 0:13:48.480
<v Speaker 1>several different kinds of memory depending on your need. So

0:13:48.520 --> 0:13:51.320
<v Speaker 1>the memory you might think about are things like RAM. Right,

0:13:51.360 --> 0:13:54.400
<v Speaker 1>These are like things your computer remembers when it's turned on,

0:13:54.960 --> 0:13:57.440
<v Speaker 1>but if your turn off, the computer is empty. So

0:13:57.640 --> 0:14:00.520
<v Speaker 1>like loading a program into memory so that your computer

0:14:00.559 --> 0:14:02.880
<v Speaker 1>can run it. Right. So this is you know, random

0:14:02.920 --> 0:14:06.679
<v Speaker 1>access memory, and these days it's called d RAM dynamic

0:14:07.080 --> 0:14:10.360
<v Speaker 1>random access memory. And random access just means that you

0:14:10.400 --> 0:14:13.000
<v Speaker 1>can like get a piece of informmation from anywhere. You

0:14:13.000 --> 0:14:15.439
<v Speaker 1>don't have to like read it in order, like a book.

0:14:15.480 --> 0:14:17.640
<v Speaker 1>You can just have an index. You can say, tell

0:14:17.679 --> 0:14:20.520
<v Speaker 1>me what's stored here, tell me what's stored there. Song.

0:14:20.560 --> 0:14:22.480
<v Speaker 1>As you know the index, you can look it up.

0:14:22.960 --> 0:14:26.600
<v Speaker 2>Okay, So I've got a semiconductor which allows me to

0:14:26.680 --> 0:14:29.040
<v Speaker 2>move electrons around.

0:14:29.560 --> 0:14:32.560
<v Speaker 1>And to build circuits. And so now the question is

0:14:32.720 --> 0:14:35.880
<v Speaker 1>how do you use little electrical circuits to store information?

0:14:36.600 --> 0:14:40.440
<v Speaker 1>And so DRAM does this by using a capacitor connected

0:14:40.440 --> 0:14:43.520
<v Speaker 1>to a transistor. So a capacitor physically, if you build

0:14:43.600 --> 0:14:46.720
<v Speaker 1>a large one, is just like two surfaces insulated from

0:14:46.760 --> 0:14:49.400
<v Speaker 1>each other that are separated, and so you can have

0:14:49.560 --> 0:14:52.160
<v Speaker 1>like a charge stored across them. You can put a

0:14:52.160 --> 0:14:54.760
<v Speaker 1>bunch of electrons on one side and then you have

0:14:54.880 --> 0:14:58.360
<v Speaker 1>like a voltage across the capacitor. And so capacitor is

0:14:58.560 --> 0:15:01.160
<v Speaker 1>very useful for all sorts of things circuits. But in

0:15:01.200 --> 0:15:03.280
<v Speaker 1>this case you can just ask like, well, is there

0:15:03.360 --> 0:15:04.880
<v Speaker 1>voltage on it? If so, I'm going to call that

0:15:04.880 --> 0:15:07.280
<v Speaker 1>a one. If there's no voltage across it, I'm going

0:15:07.320 --> 0:15:09.560
<v Speaker 1>to call that a zero. You just need some sort

0:15:09.600 --> 0:15:12.800
<v Speaker 1>of microscopic state which you can control and you can

0:15:12.880 --> 0:15:15.160
<v Speaker 1>read out, and then you assign the meaning of one

0:15:15.440 --> 0:15:17.520
<v Speaker 1>to one of the states and zero to the other state.

0:15:17.720 --> 0:15:19.920
<v Speaker 2>Okay, but so what could actually be happening in the

0:15:19.960 --> 0:15:22.840
<v Speaker 2>capacitor is there's a lot of different ways that you

0:15:22.840 --> 0:15:25.440
<v Speaker 2>could have more charge on one side and less charge

0:15:25.480 --> 0:15:28.080
<v Speaker 2>on the other, but it all gets sort of summarized

0:15:28.120 --> 0:15:29.120
<v Speaker 2>down to one in zero.

0:15:29.400 --> 0:15:32.480
<v Speaker 1>Yeah, exactly, because this is digital logic. In the end,

0:15:32.560 --> 0:15:35.880
<v Speaker 1>everything is analog, like the universe is mostly analog, but

0:15:35.920 --> 0:15:38.840
<v Speaker 1>we assign digital meaning to it. And as these things

0:15:38.920 --> 0:15:42.520
<v Speaker 1>get smaller and faster than the amount of charge to

0:15:42.560 --> 0:15:45.600
<v Speaker 1>capacitor holds gets really really small, so that it's quick

0:15:45.600 --> 0:15:48.200
<v Speaker 1>to read out, it's quick to assign, and it's easy

0:15:48.240 --> 0:15:50.240
<v Speaker 1>to make small. So in this case, it's like a

0:15:50.240 --> 0:15:53.960
<v Speaker 1>few tens of thousands of electrons hold the charge. And

0:15:54.000 --> 0:15:56.120
<v Speaker 1>you can imagine more complicated systems. If you don't want

0:15:56.160 --> 0:15:58.800
<v Speaker 1>to use binary logic, you want to use trinary, you

0:15:58.840 --> 0:16:01.480
<v Speaker 1>could have like two different threashs. You could say zero

0:16:01.680 --> 0:16:04.400
<v Speaker 1>is anywhere from zero to ten thousand electrons, and a

0:16:04.440 --> 0:16:07.000
<v Speaker 1>one is ten thousand to twenty thousand electrons, and anything

0:16:07.000 --> 0:16:09.280
<v Speaker 1>above twenty thousand I'm gonna call it two if you

0:16:09.320 --> 0:16:12.200
<v Speaker 1>have trinary logic, but we use binary. So it's like

0:16:12.360 --> 0:16:16.000
<v Speaker 1>zero or somewhere above ten thousand electrons or ten to

0:16:16.000 --> 0:16:19.880
<v Speaker 1>thirty fempto coulums. And so there's a capacitor that holds

0:16:19.880 --> 0:16:23.000
<v Speaker 1>it and then a transistor which allows you access to it.

0:16:23.240 --> 0:16:26.720
<v Speaker 1>And so that's the basis of DRAM. And this requires

0:16:26.800 --> 0:16:29.960
<v Speaker 1>constant power. When you turn off the computer, that charge

0:16:29.960 --> 0:16:32.520
<v Speaker 1>dissipates and it's gone, which is why when you turn

0:16:32.560 --> 0:16:35.080
<v Speaker 1>off your computer, it doesn't remember anymore what was in

0:16:35.120 --> 0:16:35.720
<v Speaker 1>its memory.

0:16:36.160 --> 0:16:39.920
<v Speaker 2>Okay, so you've got the semiconductor, and those electrons are

0:16:40.120 --> 0:16:44.440
<v Speaker 2>jumping up into the highway and they're getting moved around

0:16:44.720 --> 0:16:47.320
<v Speaker 2>in the capacitor so that they can store up these

0:16:47.320 --> 0:16:49.040
<v Speaker 2>ones in these zeros.

0:16:48.840 --> 0:16:51.280
<v Speaker 1>And it's critical there that you have conductors, Like the

0:16:51.320 --> 0:16:53.960
<v Speaker 1>plates on the capacity are made of conductors and insulators

0:16:54.000 --> 0:16:57.240
<v Speaker 1>between the plates so that the chargers don't just flow across.

0:16:58.240 --> 0:17:00.080
<v Speaker 2>Okay, all right, so you want them to move and

0:17:00.080 --> 0:17:01.400
<v Speaker 2>then you want them to stay once you've.

0:17:01.240 --> 0:17:05.400
<v Speaker 1>Moved there, exactly, Okay, exactly, But these things don't work great.

0:17:05.600 --> 0:17:07.880
<v Speaker 1>Like there's a leakage there because these things are super

0:17:07.960 --> 0:17:10.919
<v Speaker 1>duper small and the insulator isn't perfect, and so every

0:17:11.040 --> 0:17:14.840
<v Speaker 1>sixty four milliseconds or so, it just like leaks away.

0:17:15.359 --> 0:17:18.840
<v Speaker 1>So your computer has to constantly refresh your RAM every

0:17:18.880 --> 0:17:22.040
<v Speaker 1>sixty milliseconds or so, it rewrites the number onto it.

0:17:22.040 --> 0:17:23.120
<v Speaker 1>It's not very stable.

0:17:23.200 --> 0:17:25.479
<v Speaker 2>That doesn't sound like a great system. I mean, I

0:17:25.480 --> 0:17:28.120
<v Speaker 2>mean it seems to work great. I love my computer

0:17:28.240 --> 0:17:29.280
<v Speaker 2>when it's not in the shop.

0:17:29.359 --> 0:17:30.960
<v Speaker 1>It's kind of amazing that it works as well as

0:17:31.000 --> 0:17:32.840
<v Speaker 1>it does. You don't just like call up a picture

0:17:33.280 --> 0:17:34.840
<v Speaker 1>and it's like totally corrupted.

0:17:35.040 --> 0:17:35.280
<v Speaker 2>Yeah.

0:17:35.359 --> 0:17:38.560
<v Speaker 1>Then there's another kind of memory, which is in your CPU.

0:17:38.640 --> 0:17:41.359
<v Speaker 1>So your computer basically has like a hard drive to

0:17:41.359 --> 0:17:44.440
<v Speaker 1>store information. And then there's the CPU, the central processing

0:17:44.520 --> 0:17:47.440
<v Speaker 1>unit that does all the actual calculations. Then it has

0:17:47.520 --> 0:17:50.080
<v Speaker 1>access to the main memory that we just talked about,

0:17:50.119 --> 0:17:52.600
<v Speaker 1>the RAM, But when it's doing the calculations, it slurps

0:17:52.600 --> 0:17:56.560
<v Speaker 1>stuff from the RAM into a special super fast memory

0:17:56.600 --> 0:17:59.400
<v Speaker 1>called the CASH, which is close to the CPU so

0:17:59.440 --> 0:18:01.000
<v Speaker 1>that it doesn't have to go all the way to

0:18:01.040 --> 0:18:03.359
<v Speaker 1>memory which turns out to be a little bit slow.

0:18:03.680 --> 0:18:06.000
<v Speaker 1>So you have these hierarchies of memory in your computer

0:18:06.400 --> 0:18:09.760
<v Speaker 1>which are smaller and faster or bigger and slower. So

0:18:09.920 --> 0:18:13.360
<v Speaker 1>SRAM is the fastest, smallest memory. It's like right there

0:18:13.440 --> 0:18:15.800
<v Speaker 1>next to the CPU. It's like if you're trying to

0:18:15.800 --> 0:18:18.040
<v Speaker 1>do your household budget, you don't keep all of the

0:18:18.080 --> 0:18:19.959
<v Speaker 1>information right in front of you. You have like a

0:18:19.960 --> 0:18:22.000
<v Speaker 1>sheet of paper or a spreadsheet with like the critical

0:18:22.040 --> 0:18:24.480
<v Speaker 1>details right in front of you that you're calculating right now.

0:18:24.880 --> 0:18:27.240
<v Speaker 1>The CPU's CASH is essentially like its.

0:18:27.119 --> 0:18:32.159
<v Speaker 2>Little worksheet and sm SRAM stands for is that slow

0:18:32.320 --> 0:18:34.240
<v Speaker 2>random access memory? Is that what it stands for.

0:18:35.920 --> 0:18:39.600
<v Speaker 1>It stands for a static random access memory, okay, as

0:18:39.600 --> 0:18:42.359
<v Speaker 1>opposed to dynamic, which is the kind you have for

0:18:42.880 --> 0:18:46.680
<v Speaker 1>your most of your memory. And this is cool because

0:18:46.720 --> 0:18:50.000
<v Speaker 1>it's built by a pair of logic gates usually, so

0:18:50.040 --> 0:18:53.520
<v Speaker 1>it's built using not gates. Sont gits are something where

0:18:53.520 --> 0:18:55.680
<v Speaker 1>if you take in a one, you output a zero,

0:18:56.000 --> 0:18:57.960
<v Speaker 1>if you take in a zero, you output a one.

0:18:58.280 --> 0:19:00.560
<v Speaker 1>So it's like a basic logic gate in the same

0:19:00.600 --> 0:19:03.960
<v Speaker 1>categories like and gates you know that require two ones

0:19:04.000 --> 0:19:06.800
<v Speaker 1>to output a one, or an ore gate that requires

0:19:07.080 --> 0:19:09.840
<v Speaker 1>either of the inputs to be one to output a one.

0:19:09.920 --> 0:19:10.720
<v Speaker 2>Oh yes, of course.

0:19:11.720 --> 0:19:14.640
<v Speaker 1>And these again are built on top of transistors which

0:19:14.680 --> 0:19:17.040
<v Speaker 1>are made of silicon, So you can tie a few

0:19:17.040 --> 0:19:19.600
<v Speaker 1>transistors together to make a nand gate or an and

0:19:19.880 --> 0:19:22.959
<v Speaker 1>gate or a knot gate. All these basic digital logics

0:19:22.960 --> 0:19:25.200
<v Speaker 1>are built on top of the same fundamental technology, which

0:19:25.200 --> 0:19:28.679
<v Speaker 1>are silicon transistors which have these various levels of doping

0:19:28.760 --> 0:19:31.439
<v Speaker 1>so they can do what they need to do. And

0:19:31.480 --> 0:19:33.840
<v Speaker 1>so the way SRAM works is you have two knock

0:19:33.840 --> 0:19:36.679
<v Speaker 1>gates looped on each other. It's kind of silly, but

0:19:36.720 --> 0:19:39.159
<v Speaker 1>it works really amazingly well. Like, say I have two

0:19:39.240 --> 0:19:41.920
<v Speaker 1>knock gates. If the first one has an output value

0:19:41.960 --> 0:19:44.639
<v Speaker 1>of one, and then you feed that into the second one,

0:19:44.760 --> 0:19:46.240
<v Speaker 1>the second one is going to have an output value

0:19:46.280 --> 0:19:48.760
<v Speaker 1>of zero, right, feed the output of the second one

0:19:48.800 --> 0:19:52.120
<v Speaker 1>back into the first one, and it's going to keep

0:19:52.160 --> 0:19:55.120
<v Speaker 1>the first one having an output value of one because

0:19:55.160 --> 0:19:57.199
<v Speaker 1>it's input with zero. And so it's just sort of

0:19:57.200 --> 0:19:59.560
<v Speaker 1>like if you have two of these things in series

0:19:59.680 --> 0:20:02.240
<v Speaker 1>and then looped on each other, they support each other,

0:20:02.840 --> 0:20:05.760
<v Speaker 1>and there's two stable states here. Either the first one

0:20:05.800 --> 0:20:07.800
<v Speaker 1>is one and the second one is zero, or the

0:20:07.800 --> 0:20:09.560
<v Speaker 1>first one is zero and the second one is one,

0:20:10.080 --> 0:20:13.120
<v Speaker 1>and either way they just constantly support each other, confirming

0:20:13.119 --> 0:20:13.520
<v Speaker 1>each other.

0:20:13.760 --> 0:20:16.000
<v Speaker 2>Okay, I'm following, but I feel like the big picture

0:20:16.040 --> 0:20:19.640
<v Speaker 2>here for anyone who is maybe having a little trouble following,

0:20:20.119 --> 0:20:22.560
<v Speaker 2>is that in all of these cases, what's happening is

0:20:22.560 --> 0:20:26.359
<v Speaker 2>we are very carefully keeping track of where electrons are going,

0:20:26.560 --> 0:20:29.280
<v Speaker 2>and they need to be going in particular places and

0:20:29.359 --> 0:20:30.080
<v Speaker 2>staying there.

0:20:30.440 --> 0:20:32.680
<v Speaker 1>And so you have your DRAM, which is a capacity

0:20:32.680 --> 0:20:34.840
<v Speaker 1>and a transistor. You have your s RAM, which has

0:20:34.880 --> 0:20:37.840
<v Speaker 1>this pair of knock gates which you're keeping your information.

0:20:38.440 --> 0:20:41.520
<v Speaker 1>And these are more robust than your DRAM because they

0:20:41.560 --> 0:20:44.320
<v Speaker 1>don't leak the same way. But these transistors are super

0:20:44.440 --> 0:20:47.320
<v Speaker 1>duper small and so like a little bit of tweaking

0:20:47.400 --> 0:20:50.040
<v Speaker 1>can corrupt them. And then the last kind of memory

0:20:50.040 --> 0:20:52.320
<v Speaker 1>in your computer is the hard drive. This is the

0:20:52.320 --> 0:20:54.240
<v Speaker 1>most robust, the thing where if you turn it off,

0:20:54.320 --> 0:20:56.440
<v Speaker 1>it will stay there. You can put your picture of

0:20:56.480 --> 0:20:58.959
<v Speaker 1>your puppy on your hard drive and turn your computer

0:20:59.000 --> 0:21:01.680
<v Speaker 1>off and on it's still there. And this is also

0:21:01.720 --> 0:21:04.200
<v Speaker 1>the slowest kind of memory and the biggest and these

0:21:04.240 --> 0:21:07.680
<v Speaker 1>days this uses flash technology, which essentially like an insulated

0:21:07.680 --> 0:21:10.440
<v Speaker 1>box and you try to trap some electrons in there,

0:21:10.840 --> 0:21:13.439
<v Speaker 1>or you let the electrons out, and it's insulated so

0:21:13.440 --> 0:21:16.879
<v Speaker 1>the electrons can't leave. And essentially you say, if the

0:21:16.920 --> 0:21:18.920
<v Speaker 1>electrons are trapped in there, then it's going to be

0:21:18.960 --> 0:21:21.040
<v Speaker 1>a one. If the electrons are not trapped, it's going

0:21:21.080 --> 0:21:22.919
<v Speaker 1>to be a zero. And so this is like a

0:21:22.960 --> 0:21:26.400
<v Speaker 1>really big energy barrier that's very robust and it's very

0:21:26.400 --> 0:21:28.600
<v Speaker 1>hard to pertur, but it's kind of slow, which is

0:21:28.600 --> 0:21:31.000
<v Speaker 1>why you use it for your biggest, slowest memory, like

0:21:31.040 --> 0:21:31.760
<v Speaker 1>your hard drives.

0:21:31.880 --> 0:21:34.720
<v Speaker 2>Does your computer start with all the electrons that it

0:21:34.760 --> 0:21:36.960
<v Speaker 2>needs and just move them around or does it pull

0:21:36.960 --> 0:21:38.960
<v Speaker 2>electrons out of the environment when it needs them?

0:21:39.600 --> 0:21:42.760
<v Speaker 1>Why are you Oh, great question? No, I love this

0:21:42.880 --> 0:21:49.160
<v Speaker 1>question because it touches on like, you know, electrons versus electricity, right,

0:21:49.720 --> 0:21:53.600
<v Speaker 1>and mostly electricity is the motion of electrons, So you're

0:21:53.600 --> 0:21:56.800
<v Speaker 1>not like running out of electrons in a sense. But

0:21:56.800 --> 0:21:58.680
<v Speaker 1>people confuse these two things and they like to talk

0:21:58.680 --> 0:22:02.080
<v Speaker 1>about electrons when they mean electricity. And remember that these

0:22:02.280 --> 0:22:05.800
<v Speaker 1>numbers of electrons are super due per tiny, right, Like

0:22:05.840 --> 0:22:08.760
<v Speaker 1>the number of electrons in silicon is like, you know,

0:22:08.840 --> 0:22:11.679
<v Speaker 1>ten to the twenty nine per gram or some crazy number.

0:22:12.200 --> 0:22:14.320
<v Speaker 1>So if you're talking about circuits that need like ten

0:22:14.359 --> 0:22:17.879
<v Speaker 1>thousand electrons, it's really just you're never going to run

0:22:17.920 --> 0:22:21.399
<v Speaker 1>out of electrons. So electrons are everywhere. We're all just

0:22:21.480 --> 0:22:24.160
<v Speaker 1>living in a vast ocean of electrons. It's about controlling

0:22:24.440 --> 0:22:27.359
<v Speaker 1>where they are and where they aren't and where they go. Okay,

0:22:27.440 --> 0:22:29.160
<v Speaker 1>you don't need to recharge your electrons, but it sounds

0:22:29.200 --> 0:22:31.719
<v Speaker 1>to me like a really fun scam we can sell people,

0:22:31.760 --> 0:22:33.920
<v Speaker 1>like let's top up your electrons.

0:22:34.640 --> 0:22:36.120
<v Speaker 2>All right, Well, Daniel and I are going to think

0:22:36.119 --> 0:22:39.320
<v Speaker 2>of how we can monetize electrons. See if you can

0:22:39.359 --> 0:22:42.280
<v Speaker 2>hear are commercial for it during the break, and we'll

0:22:42.280 --> 0:23:04.200
<v Speaker 2>be back in a moment. We're back. Daniel just gave

0:23:04.240 --> 0:23:08.040
<v Speaker 2>us a great explanation for how computers store information, and

0:23:08.080 --> 0:23:10.360
<v Speaker 2>now we're going to hear about how cosmic rays can

0:23:10.600 --> 0:23:14.280
<v Speaker 2>mess that all up. So, Daniel, what is a cosmic ray.

0:23:14.320 --> 0:23:17.119
<v Speaker 2>I'm sure physicists have this absolutely nailed down.

0:23:21.359 --> 0:23:25.960
<v Speaker 1>Cosmic rays are basically just particles from space. Right. Rays

0:23:26.119 --> 0:23:28.080
<v Speaker 1>is just like a generic name for a particle, or

0:23:28.119 --> 0:23:30.640
<v Speaker 1>sort of an old fashioned name, and cosmic just means

0:23:30.720 --> 0:23:34.200
<v Speaker 1>it comes from space somewhere, and the Earth is constantly

0:23:34.240 --> 0:23:37.680
<v Speaker 1>being hit by particles from space. Because space is not empty.

0:23:37.760 --> 0:23:39.600
<v Speaker 1>You might think of it as like a grand vacuum,

0:23:39.640 --> 0:23:42.840
<v Speaker 1>but really it's filled with particles, just much lower density

0:23:43.119 --> 0:23:46.080
<v Speaker 1>than here on Earth. So in our Solar system, for example,

0:23:46.320 --> 0:23:49.040
<v Speaker 1>there's a massive producer of cosmic rays in the Sun.

0:23:49.400 --> 0:23:52.680
<v Speaker 1>It pumps out protons and electrons and photons and all

0:23:52.720 --> 0:23:55.239
<v Speaker 1>sorts of stuff, and when the protons and electrons hit

0:23:55.280 --> 0:23:58.960
<v Speaker 1>the Earth, we consider those cosmic rays. And Jupiter also

0:23:59.040 --> 0:24:01.919
<v Speaker 1>puts out a lot of radio contributes to cosmic rays.

0:24:02.240 --> 0:24:04.639
<v Speaker 1>The center of our galaxy is a massive source of

0:24:04.720 --> 0:24:07.560
<v Speaker 1>radiation because there's a lot of crazy stuff going on

0:24:07.640 --> 0:24:10.760
<v Speaker 1>in there. It's hot, it's dense, it's nasty. Things around

0:24:10.800 --> 0:24:13.919
<v Speaker 1>a black hole also emit cosmic rays because there's a

0:24:13.920 --> 0:24:16.480
<v Speaker 1>lot of energy there. And so basically a lot of

0:24:16.520 --> 0:24:19.320
<v Speaker 1>things in the universe are emitting cosmic rays and they

0:24:19.359 --> 0:24:22.159
<v Speaker 1>go from fairly low energy all the way up to

0:24:22.280 --> 0:24:26.080
<v Speaker 1>like the craziest highest energy things ever seen in the universe,

0:24:26.200 --> 0:24:29.560
<v Speaker 1>which are what which are created by things we don't know. So,

0:24:29.640 --> 0:24:31.600
<v Speaker 1>for example, the large hadron collide, which is like the

0:24:31.600 --> 0:24:35.640
<v Speaker 1>pinnacle of energy the humanity's ever created. We accelerate things

0:24:35.640 --> 0:24:39.480
<v Speaker 1>to have like thirteen terra electron bolts. That's thirteen trillion

0:24:39.560 --> 0:24:43.080
<v Speaker 1>electron bolts of energy. But out in space we see

0:24:43.080 --> 0:24:46.200
<v Speaker 1>things that have a million times as much energy. Whoa

0:24:46.280 --> 0:24:49.960
<v Speaker 1>yeah wow, And we don't know what causes that. Like

0:24:50.040 --> 0:24:52.040
<v Speaker 1>we know that the center of the galaxy emits some

0:24:52.320 --> 0:24:55.199
<v Speaker 1>but not that high energy. We know supernovas creates some

0:24:55.359 --> 0:24:57.640
<v Speaker 1>but not that high energy. We know if you take

0:24:57.680 --> 0:25:00.879
<v Speaker 1>particles from supernovas whiz them around um black hole, that

0:25:00.920 --> 0:25:03.080
<v Speaker 1>gives them a little bit more energy, but still not

0:25:03.240 --> 0:25:06.399
<v Speaker 1>that high energy. So we see these particles from space

0:25:06.720 --> 0:25:09.239
<v Speaker 1>that have crazy high energy, and nothing we know in

0:25:09.280 --> 0:25:12.399
<v Speaker 1>the universe can make particles that high energy. It's like

0:25:12.440 --> 0:25:15.760
<v Speaker 1>a huge mystery. Maybe it's a glitch in the simulation.

0:25:16.000 --> 0:25:20.040
<v Speaker 1>Maybe it's alien particle physicists shooting their beams at us.

0:25:20.240 --> 0:25:22.239
<v Speaker 1>Maybe there's information there we don't know.

0:25:22.720 --> 0:25:25.560
<v Speaker 2>Okay, go ahead and mark that spot on your dKu

0:25:25.640 --> 0:25:28.399
<v Speaker 2>Bingo cards. Friends, I knew that was coming.

0:25:28.840 --> 0:25:33.400
<v Speaker 1>Aliens, Yeah, yep. And so they impact life on Earth

0:25:33.440 --> 0:25:36.600
<v Speaker 1>here because they hit us, but they hit the atmosphere,

0:25:36.760 --> 0:25:39.399
<v Speaker 1>and the atmosphere is a great shield from cosmic rays.

0:25:39.520 --> 0:25:41.760
<v Speaker 1>But it doesn't just like delete them. What happens when

0:25:41.760 --> 0:25:43.879
<v Speaker 1>a particle hits the top of the atmosphere is it

0:25:43.920 --> 0:25:46.879
<v Speaker 1>collides into the particles in the atmosphere. And so you

0:25:46.960 --> 0:25:49.959
<v Speaker 1>go from having one very energetic particle to two that

0:25:50.000 --> 0:25:52.119
<v Speaker 1>have half as much energy, to four with a quarter

0:25:52.160 --> 0:25:55.359
<v Speaker 1>as much energy, to a trillions of particles, each with

0:25:55.440 --> 0:25:58.679
<v Speaker 1>a small slice of the energy, but still enough to

0:25:58.720 --> 0:26:00.399
<v Speaker 1>make it all the way down to the star of

0:26:00.400 --> 0:26:03.600
<v Speaker 1>the Earth. And so we have a constant flux of

0:26:03.640 --> 0:26:05.919
<v Speaker 1>cosmic rays on the surface of the Earth. It's like

0:26:06.080 --> 0:26:08.760
<v Speaker 1>one hundred and fifty muons per meter squared wow per

0:26:08.880 --> 0:26:12.439
<v Speaker 1>second at sea level. So like every fingernail you have

0:26:13.040 --> 0:26:16.880
<v Speaker 1>has hundreds of muons passing through it every second. They're everywhere.

0:26:17.240 --> 0:26:19.560
<v Speaker 2>So you know what I'm wondering, do I need to

0:26:19.600 --> 0:26:20.159
<v Speaker 2>worry about that?

0:26:22.320 --> 0:26:25.280
<v Speaker 1>Well, it contributes to you know, changes in your DNA

0:26:25.520 --> 0:26:29.160
<v Speaker 1>because cosmic grays carry energy and if they hit your DNA,

0:26:29.840 --> 0:26:33.840
<v Speaker 1>they can change essentially the information stored there in great

0:26:33.840 --> 0:26:36.760
<v Speaker 1>analogy to what happens when a cosmic gray hits a computer. Right,

0:26:37.240 --> 0:26:40.800
<v Speaker 1>this is how biology stores information, but it's not totally robust.

0:26:41.280 --> 0:26:43.119
<v Speaker 1>You know, I'm not an expert in biology, but my

0:26:43.200 --> 0:26:45.920
<v Speaker 1>understanding is that cosmic ray can like either hit the

0:26:46.000 --> 0:26:49.440
<v Speaker 1>DNA directly or it can ionize water, which makes free

0:26:49.520 --> 0:26:52.520
<v Speaker 1>radicals that react with the DNA. And in the end

0:26:52.600 --> 0:26:55.360
<v Speaker 1>you can have something which was originally like a cytosine

0:26:55.400 --> 0:26:58.080
<v Speaker 1>and now behaves like thiamine, and that gets read out

0:26:58.080 --> 0:27:01.280
<v Speaker 1>differently by your molecular machine. Now you're building a different

0:27:01.280 --> 0:27:04.760
<v Speaker 1>protein and like, oops, now you have cancer, or oops,

0:27:04.800 --> 0:27:07.399
<v Speaker 1>now you have like laser rays out of your eyeballs. Right,

0:27:07.560 --> 0:27:09.359
<v Speaker 1>all sorts of mutations, And so I think this is

0:27:09.359 --> 0:27:12.480
<v Speaker 1>a big part of our evolutionary history that cosmic creates

0:27:12.560 --> 0:27:16.639
<v Speaker 1>contribute to changes in our DNA. At least, it's my

0:27:16.720 --> 0:27:20.000
<v Speaker 1>favorite explanation for how me and Katrina have an athletic.

0:27:19.640 --> 0:27:23.239
<v Speaker 2>Sun Wait, wait, when I got skin cancer, you mean

0:27:23.320 --> 0:27:25.920
<v Speaker 2>I could have gotten lasers out of my eyes because

0:27:25.960 --> 0:27:29.320
<v Speaker 2>that would have been way cooler. Anyway, sunscreen and broad

0:27:29.400 --> 0:27:32.360
<v Speaker 2>rimmed hats are your friends friends.

0:27:31.960 --> 0:27:35.360
<v Speaker 1>Yes, exactly. And in that case, I think mostly skin

0:27:35.440 --> 0:27:38.679
<v Speaker 1>cancer is caused by ultraviolet radiation and not by like

0:27:38.800 --> 0:27:43.080
<v Speaker 1>more deeply penetrating muons or neutrinos. But it's the same principle,

0:27:43.160 --> 0:27:46.840
<v Speaker 1>you know, particles in that case, photons from space corrupting

0:27:46.880 --> 0:27:49.280
<v Speaker 1>the information. And so think of these things as just

0:27:49.359 --> 0:27:53.119
<v Speaker 1>high energy particles from space to come down through the atmosphere. Okay,

0:27:53.240 --> 0:27:55.040
<v Speaker 1>so you have these particles from space that carry a

0:27:55.040 --> 0:27:58.600
<v Speaker 1>lot of energy. Mostly it's muons. They're also electrons in there.

0:27:58.600 --> 0:28:01.679
<v Speaker 1>They don't penetrate as deeply. Most the electrons are blocked

0:28:01.720 --> 0:28:05.040
<v Speaker 1>by stuff like skin or you like a small sheet

0:28:05.080 --> 0:28:08.440
<v Speaker 1>of metal. Muons have more mass and so they don't

0:28:08.480 --> 0:28:11.000
<v Speaker 1>interact as much and so they can go deeper into

0:28:11.080 --> 0:28:14.720
<v Speaker 1>an object. They are also neutrons. Neutrons are created in

0:28:14.760 --> 0:28:17.480
<v Speaker 1>these showers, and because they're neutral, they pass through a

0:28:17.520 --> 0:28:21.280
<v Speaker 1>lot of material. They're penetrating as well. Neutrons are less common.

0:28:21.280 --> 0:28:24.480
<v Speaker 1>They're like one hundred times less dense than muons, but

0:28:24.600 --> 0:28:26.600
<v Speaker 1>they have a lot more mass to them, so they

0:28:26.600 --> 0:28:29.080
<v Speaker 1>can really do a lot more damage. So you have

0:28:29.119 --> 0:28:31.000
<v Speaker 1>these particles from space, and we told you that we

0:28:31.080 --> 0:28:35.000
<v Speaker 1>build all of our digital infrastructure out of semiconductors, which

0:28:35.040 --> 0:28:38.600
<v Speaker 1>rely on like the delicate balance between a conductor and

0:28:38.640 --> 0:28:42.600
<v Speaker 1>an insulator based on how exactly the electron bands are arranged,

0:28:42.640 --> 0:28:46.240
<v Speaker 1>and essentially build everything out of these building blocks. Well,

0:28:46.480 --> 0:28:50.080
<v Speaker 1>what happens when a cosmic ray passes through a lattice

0:28:50.120 --> 0:28:53.440
<v Speaker 1>of silicon. It can smash right into one of those atoms,

0:28:53.560 --> 0:28:56.640
<v Speaker 1>breaking up the nucleus, or it can push that atom,

0:28:57.160 --> 0:29:00.080
<v Speaker 1>or it can just ionize a bunch of silicon. The

0:29:00.120 --> 0:29:03.040
<v Speaker 1>silicon atoms that it kicked off can like flow through

0:29:03.080 --> 0:29:06.640
<v Speaker 1>the lattice, ionizing it. And so essentially, if you build

0:29:06.800 --> 0:29:09.920
<v Speaker 1>your whole digital infrastructure out of this stuff, it's like

0:29:10.000 --> 0:29:13.000
<v Speaker 1>taking a sharpie and just like scrawling a ride across

0:29:13.040 --> 0:29:13.760
<v Speaker 1>the page.

0:29:13.960 --> 0:29:16.600
<v Speaker 2>Okay, so it's not like it's so I'm thinking about

0:29:16.640 --> 0:29:19.000
<v Speaker 2>it as a highway now with cars moving along it,

0:29:19.080 --> 0:29:22.280
<v Speaker 2>the cars being the electrons and the silicon being the highway.

0:29:22.720 --> 0:29:25.480
<v Speaker 2>It's not that the cars are getting moved around. It's

0:29:25.480 --> 0:29:28.600
<v Speaker 2>that you're essentially like blowing up the highway and now

0:29:28.920 --> 0:29:31.520
<v Speaker 2>the cars like they don't know where to go anymore.

0:29:31.840 --> 0:29:34.800
<v Speaker 1>Yeah, essentially you're blowing up the highway. And think about

0:29:34.840 --> 0:29:38.080
<v Speaker 1>for example, your capacitor, right, your basic unit of memory

0:29:38.480 --> 0:29:41.600
<v Speaker 1>in your computer. What's going to happen if you suddenly

0:29:41.600 --> 0:29:44.440
<v Speaker 1>deposit a whole bunch of charge, or you like tear

0:29:44.520 --> 0:29:46.920
<v Speaker 1>through that and destroy the insulator so the charge leaks out.

0:29:47.160 --> 0:29:48.680
<v Speaker 1>You're going to go from a zero to a one,

0:29:48.880 --> 0:29:51.360
<v Speaker 1>or you're going to go from a one to a zero. Right,

0:29:51.760 --> 0:29:54.240
<v Speaker 1>You've built this careful thing out of these bricks and

0:29:54.240 --> 0:29:55.720
<v Speaker 1>then you have to suddenly just tear right through it,

0:29:55.760 --> 0:29:58.000
<v Speaker 1>and you still have the machinery around it that's going

0:29:58.040 --> 0:30:00.640
<v Speaker 1>to try to interpret what's going on the one or

0:30:00.680 --> 0:30:04.400
<v Speaker 1>a zero. Right, Your transistor that's next to the conductor

0:30:04.400 --> 0:30:06.720
<v Speaker 1>is gonna be like, oh, excuse me, by the way,

0:30:06.800 --> 0:30:09.000
<v Speaker 1>this doesn't seem to be like it's behaving itself. It's

0:30:09.040 --> 0:30:11.720
<v Speaker 1>just gonna be like, is there charge zero? Is there

0:30:11.760 --> 0:30:12.680
<v Speaker 1>no charge one?

0:30:13.200 --> 0:30:13.960
<v Speaker 2>That sounds bad?

0:30:14.360 --> 0:30:16.840
<v Speaker 1>Yeah, And the same is true for your s RAM

0:30:16.880 --> 0:30:19.320
<v Speaker 1>for example. This was built out of knot gates, and

0:30:19.360 --> 0:30:22.960
<v Speaker 1>these again are built out of transistors, and transistors have

0:30:23.200 --> 0:30:25.680
<v Speaker 1>various components of silicon that are dope in various ways

0:30:25.680 --> 0:30:27.840
<v Speaker 1>so they can do their logic. If you have a

0:30:27.840 --> 0:30:30.200
<v Speaker 1>cosmic ray plow through that, it's going to deposit a

0:30:30.200 --> 0:30:31.960
<v Speaker 1>bunch of charge. It's going to change the way those

0:30:32.000 --> 0:30:35.640
<v Speaker 1>gates operate in the same way. Now, hard drives, which

0:30:35.680 --> 0:30:39.040
<v Speaker 1>are the most robust and the most difficult to change,

0:30:39.120 --> 0:30:43.080
<v Speaker 1>have that like insulated box. So this requires like stronger radiation.

0:30:43.520 --> 0:30:45.760
<v Speaker 1>But essentially you want to have like charge in there

0:30:45.880 --> 0:30:47.880
<v Speaker 1>or not charge in there. If you have a cosmic

0:30:47.960 --> 0:30:49.680
<v Speaker 1>ray that comes in and tears through it and essentially

0:30:49.760 --> 0:30:52.280
<v Speaker 1>deposits a bunch of charge, you're gonna go from a

0:30:52.360 --> 0:30:55.080
<v Speaker 1>zero to a one. Or if it breaks the containment

0:30:55.120 --> 0:30:57.200
<v Speaker 1>and lets the charge out, then you're gonna go from

0:30:57.200 --> 0:31:00.280
<v Speaker 1>a one to a zero. So it's possible for every

0:31:00.280 --> 0:31:03.680
<v Speaker 1>one of these components in your computer to be susceptible

0:31:03.680 --> 0:31:06.600
<v Speaker 1>to cause and graze, very similar to how it happens

0:31:06.600 --> 0:31:07.160
<v Speaker 1>with DNA.

0:31:07.640 --> 0:31:11.520
<v Speaker 2>Okay, so that all sounds bad, but can we get

0:31:11.520 --> 0:31:13.959
<v Speaker 2>a little bit more concrete about, Like does that mean

0:31:14.000 --> 0:31:16.680
<v Speaker 2>your computer is just gonna like one hundred percent crash

0:31:16.760 --> 0:31:19.720
<v Speaker 2>every time this happens, or like what's the range of

0:31:19.760 --> 0:31:20.440
<v Speaker 2>outcomes here?

0:31:21.000 --> 0:31:24.120
<v Speaker 1>So it depends on where it hits, right, it might

0:31:24.240 --> 0:31:26.320
<v Speaker 1>hit your computer and it just hits a place where

0:31:26.360 --> 0:31:28.840
<v Speaker 1>like nothing is being used anyway, Like you have an

0:31:28.840 --> 0:31:30.800
<v Speaker 1>empty part of your hard drive and it goes from

0:31:30.920 --> 0:31:33.440
<v Speaker 1>zero to one. Whatever it was noise, it doesn't really matter.

0:31:33.960 --> 0:31:35.840
<v Speaker 1>Or maybe you were about to store a picture of

0:31:35.840 --> 0:31:38.320
<v Speaker 1>your puppy there and so it goes from zero to

0:31:38.360 --> 0:31:41.440
<v Speaker 1>one and then you overwrite your puppy on top of it,

0:31:41.520 --> 0:31:44.160
<v Speaker 1>so it doesn't matter. Right, So those are the best

0:31:44.160 --> 0:31:47.480
<v Speaker 1>case scenarios. You've overwritten your garbage with a puppy.

0:31:47.760 --> 0:31:49.920
<v Speaker 2>Oh good, I thought you were gonna say, overrode my puppy,

0:31:49.920 --> 0:31:51.520
<v Speaker 2>and I was gonna get really upset.

0:31:52.520 --> 0:31:53.480
<v Speaker 1>No, that's a disaster.

0:31:53.680 --> 0:31:54.840
<v Speaker 2>Yeah, meal is very cute.

0:31:54.960 --> 0:31:57.560
<v Speaker 1>Yeah. So in the sort of next stage of like

0:31:57.800 --> 0:32:01.480
<v Speaker 1>problematic thing, it's like something goes wrong and it's crucial

0:32:01.480 --> 0:32:05.000
<v Speaker 1>and your computer crashes. You know, like your computer follows

0:32:05.000 --> 0:32:07.680
<v Speaker 1>some instruction in its memory and the instruction isn't what

0:32:07.720 --> 0:32:09.560
<v Speaker 1>it was supposed to be because it got changed by

0:32:09.600 --> 0:32:12.200
<v Speaker 1>a cosmic ray and it does this instead of doing that,

0:32:12.520 --> 0:32:14.680
<v Speaker 1>and it doesn't work and it gets stuck and boom,

0:32:14.720 --> 0:32:18.440
<v Speaker 1>your computer has crashed. That's actually a good outcome because

0:32:18.560 --> 0:32:20.680
<v Speaker 1>you notice it and it stops you from using it,

0:32:20.720 --> 0:32:23.280
<v Speaker 1>and then you like restart your computer and you're.

0:32:23.160 --> 0:32:25.680
<v Speaker 2>Fine, so your computer can recover.

0:32:25.800 --> 0:32:28.840
<v Speaker 1>Yeah, if your computer crashes, you just reboot it, right,

0:32:29.000 --> 0:32:31.160
<v Speaker 1>Like it happens all the time, especially if you use Windows.

0:32:32.080 --> 0:32:36.080
<v Speaker 2>Oh ouch, but isn't your silicon chip still like toast

0:32:36.160 --> 0:32:36.920
<v Speaker 2>because it got hit.

0:32:37.200 --> 0:32:39.320
<v Speaker 1>No, No, you could just refresh. It's like it will

0:32:39.360 --> 0:32:41.520
<v Speaker 1>change it from zero to one. But it's not like

0:32:41.560 --> 0:32:44.719
<v Speaker 1>it's destroyed it, right, Okay. Usually these things, you know,

0:32:44.760 --> 0:32:48.040
<v Speaker 1>are robust. It's about the charge that's stored in that circuit,

0:32:48.400 --> 0:32:50.800
<v Speaker 1>and so they can like release it or right into

0:32:50.840 --> 0:32:53.920
<v Speaker 1>it accidentally. But you restart all this stuff, You're gonna

0:32:53.920 --> 0:32:56.880
<v Speaker 1>be fine. It's not permanent damage. If it happens occasionally.

0:32:56.960 --> 0:32:59.320
<v Speaker 1>We'll talk later about what happens to electronics inside the

0:32:59.360 --> 0:33:01.760
<v Speaker 1>large hadron lighter and why that needs to be much

0:33:01.800 --> 0:33:04.520
<v Speaker 1>more radiation hard. But you know, if it happens once

0:33:04.600 --> 0:33:06.680
<v Speaker 1>or twice, you're fine. You have like enough silicon there

0:33:06.680 --> 0:33:07.760
<v Speaker 1>for these things to still work.

0:33:07.880 --> 0:33:10.240
<v Speaker 2>Okay, So then what is a bad result.

0:33:10.480 --> 0:33:13.479
<v Speaker 1>The bad result is when it happens silently, like you

0:33:13.520 --> 0:33:16.600
<v Speaker 1>have stored some data on your computer and the bit

0:33:16.720 --> 0:33:19.440
<v Speaker 1>gets flipped and you don't notice, and later you read

0:33:19.480 --> 0:33:21.800
<v Speaker 1>that in you do some analysis and you're like maybe

0:33:21.840 --> 0:33:24.560
<v Speaker 1>you're doing some science or you know, your puppy's eye

0:33:24.680 --> 0:33:28.600
<v Speaker 1>color has changed or something. And this is when it's dangerous,

0:33:28.600 --> 0:33:32.560
<v Speaker 1>when it's a silent mistake. Right. Or for example, you're

0:33:32.600 --> 0:33:37.080
<v Speaker 1>storing voting results from some precinct in Virginia and like, oops,

0:33:37.080 --> 0:33:40.520
<v Speaker 1>a bit flips and somebody now has more or fewer votes. Right,

0:33:40.800 --> 0:33:43.320
<v Speaker 1>This is when we really rely on this stuff. So

0:33:43.680 --> 0:33:46.520
<v Speaker 1>not knowing that it's happened and having it happen silently

0:33:46.560 --> 0:33:49.280
<v Speaker 1>in a way that doesn't cause any errors, that's the

0:33:49.280 --> 0:33:50.240
<v Speaker 1>worst case scenario.

0:33:50.480 --> 0:33:53.960
<v Speaker 2>Okay, this is getting scary. How often does this happen?

0:33:54.400 --> 0:33:56.800
<v Speaker 1>So there's bad news and then there's good news. Okay,

0:33:57.000 --> 0:34:00.280
<v Speaker 1>So bad news is that it's not that rare, you know,

0:34:00.320 --> 0:34:04.200
<v Speaker 1>because there are cosmic rays everywhere, So you should expect

0:34:04.280 --> 0:34:09.160
<v Speaker 1>like a few bit flips per year per gigabyte of RAM, right,

0:34:09.239 --> 0:34:12.080
<v Speaker 1>and I have like thirty gigabytes of RAM on my computer,

0:34:12.520 --> 0:34:15.600
<v Speaker 1>and so I'm expecting like dozens of times a year

0:34:16.200 --> 0:34:18.000
<v Speaker 1>a bit it's going to be flipped in my RAM.

0:34:18.200 --> 0:34:20.920
<v Speaker 1>Oh yikes, exactly, And so that seems like an issue.

0:34:21.200 --> 0:34:23.920
<v Speaker 1>But of course the nerds know this and they have

0:34:23.920 --> 0:34:26.520
<v Speaker 1>built protection for us. And sound like we're just running

0:34:26.520 --> 0:34:29.279
<v Speaker 1>out there totally exposed. If you have a computer in

0:34:29.320 --> 0:34:32.080
<v Speaker 1>an environment where you absolutely need it to be robust,

0:34:32.239 --> 0:34:35.319
<v Speaker 1>then there are clever systems to detect these errors and

0:34:35.520 --> 0:34:36.200
<v Speaker 1>correct them.

0:34:36.600 --> 0:34:39.440
<v Speaker 2>I find myself wondering, was there an era when we

0:34:39.560 --> 0:34:43.399
<v Speaker 2>had computers but we didn't know this and there were

0:34:43.440 --> 0:34:45.319
<v Speaker 2>like disasters because we didn't know this.

0:34:45.920 --> 0:34:48.680
<v Speaker 1>Yeah. One of the ways this was originally discovered is

0:34:49.239 --> 0:34:54.480
<v Speaker 1>that electronics near nuclear testing in the fifties had anomalies.

0:34:54.480 --> 0:34:56.640
<v Speaker 1>People were like, whoa, what's going on with our electronics?

0:34:57.040 --> 0:34:59.439
<v Speaker 1>And then they realized, of course that the radiation from

0:34:59.440 --> 0:35:03.040
<v Speaker 1>the blast was interfering with the electronics. It was like

0:35:03.120 --> 0:35:06.480
<v Speaker 1>in the seventies that the detailed physics involved was understood

0:35:06.520 --> 0:35:09.800
<v Speaker 1>and like demonstrated in particle beams, and so it was

0:35:09.840 --> 0:35:12.879
<v Speaker 1>really like in the eighties people understood what's going on here,

0:35:12.960 --> 0:35:14.080
<v Speaker 1>and can we build protection?

0:35:14.480 --> 0:35:17.080
<v Speaker 2>Oh wow? Okay, well I'm glad we've got protection now,

0:35:17.320 --> 0:35:19.279
<v Speaker 2>all right, So tell me how the protection works, please.

0:35:19.320 --> 0:35:21.760
<v Speaker 1>So the simplest and the most expensive way to protect

0:35:21.800 --> 0:35:24.880
<v Speaker 1>your data is just to have copies of it, right, Like,

0:35:24.880 --> 0:35:27.160
<v Speaker 1>if you have really sensitive data stored on a hard drive.

0:35:27.360 --> 0:35:29.520
<v Speaker 1>Hard drives used to be much less stable. You could

0:35:29.520 --> 0:35:31.640
<v Speaker 1>just like lose a drive, like the head dropped on it.

0:35:31.680 --> 0:35:34.440
<v Speaker 1>Back when there were magnetic spinning discs, and so we

0:35:34.480 --> 0:35:36.480
<v Speaker 1>had these things called like raidar rays where you just

0:35:36.520 --> 0:35:39.160
<v Speaker 1>had like everything was stored in duplicate or in triplicate

0:35:39.280 --> 0:35:42.319
<v Speaker 1>even and in triplicate is cool because if one of

0:35:42.320 --> 0:35:45.279
<v Speaker 1>them gets corrupted, you have two other copies, and so

0:35:45.320 --> 0:35:47.080
<v Speaker 1>you can vote. You're like, is this bit supposed to

0:35:47.120 --> 0:35:49.400
<v Speaker 1>be a zero or a one? And if two of

0:35:49.440 --> 0:35:51.920
<v Speaker 1>them agree, then you know, then that's the way you go.

0:35:52.040 --> 0:35:54.000
<v Speaker 1>I think that's how like the flight systems work on

0:35:54.040 --> 0:35:57.200
<v Speaker 1>the Space Shuttle, right, they all vote, the three independent

0:35:57.239 --> 0:36:00.120
<v Speaker 1>systems or something like that, and they all vote, so

0:36:00.160 --> 0:36:02.520
<v Speaker 1>the you always have two the degree. So that's the

0:36:02.560 --> 0:36:05.600
<v Speaker 1>most complicated and expensive way. And that's quite expensive because

0:36:05.640 --> 0:36:08.600
<v Speaker 1>now you're like tripling the cost of your memory. If

0:36:08.640 --> 0:36:10.319
<v Speaker 1>you want to store a gigabyte, you really have to

0:36:10.360 --> 0:36:13.239
<v Speaker 1>have three gigabytes of memory in there just to make

0:36:13.280 --> 0:36:16.799
<v Speaker 1>it protected, Yanks. And so since that's so expensive, people

0:36:16.880 --> 0:36:20.920
<v Speaker 1>came up with cheaper, faster, more clever ways, things like checksums. Right,

0:36:20.960 --> 0:36:23.160
<v Speaker 1>Like if you send a message across the internet and

0:36:23.200 --> 0:36:25.680
<v Speaker 1>you want to make sure the message arrived uncorrupted, then

0:36:25.719 --> 0:36:28.239
<v Speaker 1>none of it got like garbled along the way. You

0:36:28.280 --> 0:36:30.840
<v Speaker 1>can also send a checksum, which is like the output

0:36:31.040 --> 0:36:34.040
<v Speaker 1>of a little calculation you do on the data. As

0:36:34.040 --> 0:36:35.799
<v Speaker 1>simple way to think of a checksums to be like

0:36:35.960 --> 0:36:37.919
<v Speaker 1>take the whole data set and treat it like a number.

0:36:38.080 --> 0:36:41.000
<v Speaker 1>Was it even or odd? And that way, if I

0:36:41.040 --> 0:36:43.319
<v Speaker 1>send you a message, and I also send you by

0:36:43.320 --> 0:36:44.920
<v Speaker 1>the way it should have been even, then you can

0:36:45.000 --> 0:36:47.120
<v Speaker 1>check to make sure it's even. That doesn't catch all

0:36:47.200 --> 0:36:50.440
<v Speaker 1>possible errors, like if you flip two bits, for example,

0:36:50.680 --> 0:36:52.600
<v Speaker 1>But it's one simple way to say, like were there

0:36:52.640 --> 0:36:56.839
<v Speaker 1>any mistakes? So in modern computers they do something which

0:36:56.880 --> 0:36:59.120
<v Speaker 1>is more sophisticated than just a simple like is it

0:36:59.160 --> 0:37:02.600
<v Speaker 1>even or odd? They have these parody checkers that take

0:37:02.719 --> 0:37:05.600
<v Speaker 1>like groups of four data words. A word is like

0:37:05.640 --> 0:37:08.479
<v Speaker 1>a bunch of bits altogether. And you have parity bits

0:37:08.480 --> 0:37:10.719
<v Speaker 1>which check how many events there are and how many

0:37:10.719 --> 0:37:12.960
<v Speaker 1>odds there are. And if you overlap these things in

0:37:13.000 --> 0:37:16.000
<v Speaker 1>a clever way, and you have this voting system, you

0:37:16.000 --> 0:37:18.799
<v Speaker 1>can have like one parody bit checks three words and

0:37:18.840 --> 0:37:22.399
<v Speaker 1>another parody bit checks three other words. And so through

0:37:22.440 --> 0:37:25.640
<v Speaker 1>some clever algorithms and clever math, you can detect any

0:37:25.680 --> 0:37:30.480
<v Speaker 1>bitflip in any of those words without having complete duplicates.

0:37:30.920 --> 0:37:32.799
<v Speaker 1>So this is like ten percent of the data cost.

0:37:32.880 --> 0:37:35.440
<v Speaker 1>You have a gigabyte of memory, you build a gigabyte

0:37:35.520 --> 0:37:38.600
<v Speaker 1>plus ten percent, and you have enough data storage to

0:37:38.680 --> 0:37:42.359
<v Speaker 1>detect if there were any bits flipped in your core gigabyte.

0:37:42.400 --> 0:37:45.399
<v Speaker 2>But we didn't have this clever and cheap version during

0:37:45.440 --> 0:37:48.360
<v Speaker 2>the Shuttle era, and that's why the Shuttle was so expensive.

0:37:50.480 --> 0:37:53.359
<v Speaker 1>I don't know if the memory costs contributed a lot

0:37:53.480 --> 0:37:57.480
<v Speaker 1>to the Shuttle. And many computer systems have this already.

0:37:58.200 --> 0:38:02.000
<v Speaker 1>So for example, your hard drive very likely has error

0:38:02.040 --> 0:38:05.480
<v Speaker 1>correction on it. Your RAM probably has error correction on it.

0:38:05.760 --> 0:38:08.920
<v Speaker 1>CPU caches usually do not, because this is the s

0:38:09.000 --> 0:38:11.400
<v Speaker 1>RAM stuff because it has to be super duper fast.

0:38:11.400 --> 0:38:13.320
<v Speaker 1>It really will slow down your computer if you have

0:38:13.480 --> 0:38:16.279
<v Speaker 1>error correction on that CPU, like the worksheet that the

0:38:16.320 --> 0:38:20.120
<v Speaker 1>CPU is using. But if you have a really important computers,

0:38:20.200 --> 0:38:22.640
<v Speaker 1>like you're operating a data center and you need to

0:38:22.640 --> 0:38:26.760
<v Speaker 1>provide really robust calculations for your consumers, or you're running

0:38:26.760 --> 0:38:29.760
<v Speaker 1>something in space, then you need to have error correction

0:38:30.160 --> 0:38:33.000
<v Speaker 1>on your caches as well. Although I was reading that

0:38:33.120 --> 0:38:37.960
<v Speaker 1>often in space applications they take consumer PCs and they

0:38:38.040 --> 0:38:40.840
<v Speaker 1>just turn off the CPU cache because they'd rather be

0:38:41.000 --> 0:38:44.000
<v Speaker 1>robust than fast, and so they're like, this part is

0:38:44.040 --> 0:38:46.160
<v Speaker 1>not robust in space, so let's just turn it off.

0:38:46.640 --> 0:38:48.160
<v Speaker 2>All right, Well, let's take a break, and when we

0:38:48.200 --> 0:38:50.919
<v Speaker 2>get back, Kelly will tell a fun story about how

0:38:51.040 --> 0:39:13.120
<v Speaker 2>galactic cosmic rays messed up computers in space. All right,

0:39:13.400 --> 0:39:17.400
<v Speaker 2>we're back. We're on the International Space Station and an

0:39:17.440 --> 0:39:22.640
<v Speaker 2>alarm has just gone off. Samantha Christafaretti, who's an Italian astronaut,

0:39:23.320 --> 0:39:26.080
<v Speaker 2>was amazing at her ability to memorize all of the

0:39:26.239 --> 0:39:28.239
<v Speaker 2>different alarms on the station. And even though this is

0:39:28.280 --> 0:39:30.520
<v Speaker 2>the first time she's ever heard this alarm, she immediately

0:39:30.560 --> 0:39:33.960
<v Speaker 2>knows what it is and she yells ammonia leak. And

0:39:34.080 --> 0:39:37.799
<v Speaker 2>so she and Terry Vertz have memorized the protocol for

0:39:37.880 --> 0:39:41.080
<v Speaker 2>ammonia leaks. And so what they do is they run

0:39:41.160 --> 0:39:44.360
<v Speaker 2>over towards the Russian segment and they close the airlock

0:39:44.440 --> 0:39:47.120
<v Speaker 2>for the American side. And so what happens if there's

0:39:47.160 --> 0:39:51.239
<v Speaker 2>an ammonia leak is that the coolant system for keeping

0:39:51.239 --> 0:39:54.840
<v Speaker 2>the American side of the International Space Station is leaking.

0:39:54.920 --> 0:39:58.120
<v Speaker 2>So ammonia is toxic and so they can't stay over

0:39:58.160 --> 0:40:00.799
<v Speaker 2>there anymore, So they close off their side so that

0:40:00.840 --> 0:40:04.000
<v Speaker 2>the toxic stuff can't get out. Then they're supposed to

0:40:04.000 --> 0:40:07.319
<v Speaker 2>get naked. Then they're supposed to go through to the

0:40:07.400 --> 0:40:11.240
<v Speaker 2>Russian side, and then they're supposed to close the hatch

0:40:11.440 --> 0:40:14.400
<v Speaker 2>and hope that the Russians have extra undies. And I

0:40:14.440 --> 0:40:18.280
<v Speaker 2>saw Daniel look confused, and so, Daniel, are you wondering

0:40:19.560 --> 0:40:21.160
<v Speaker 2>why they closed to the second hatch.

0:40:21.360 --> 0:40:24.359
<v Speaker 1>Why did they close the second hatch, Kelly, just to.

0:40:24.280 --> 0:40:25.719
<v Speaker 2>Make sure they didn't get any more moonia on the

0:40:25.760 --> 0:40:28.239
<v Speaker 2>other side. But you're probably wondering actually why they were

0:40:28.239 --> 0:40:29.160
<v Speaker 2>supposed to get naked.

0:40:29.040 --> 0:40:32.040
<v Speaker 1>Right, yes, exactly. I was having fun imagining it though.

0:40:32.400 --> 0:40:35.920
<v Speaker 2>Okay, well, they apparently were not having fun imagining what

0:40:35.960 --> 0:40:38.600
<v Speaker 2>it would be like because they skipped that step. But

0:40:38.640 --> 0:40:40.440
<v Speaker 2>they were supposed to take the clothes off because the

0:40:40.480 --> 0:40:44.160
<v Speaker 2>concern was ammonia might stick to their clothes and they

0:40:44.200 --> 0:40:47.400
<v Speaker 2>might end up bringing ammonia over to the Russian side.

0:40:47.880 --> 0:40:51.320
<v Speaker 2>And the Russians use Glai call to cool their side

0:40:51.320 --> 0:40:53.440
<v Speaker 2>of the International Space Station so they don't have this

0:40:53.560 --> 0:40:54.400
<v Speaker 2>toxic stuff.

0:40:54.480 --> 0:40:56.960
<v Speaker 1>So ammonia sticks to close but not to like skin.

0:40:57.280 --> 0:40:57.600
<v Speaker 1>I mean it.

0:40:57.640 --> 0:41:00.600
<v Speaker 2>Probably it could stick to everything, but the goal is

0:41:00.680 --> 0:41:03.600
<v Speaker 2>to bring as little as possible over to the Russian side.

0:41:03.680 --> 0:41:05.880
<v Speaker 1>Do you ever think the engineers are just like, let's

0:41:05.880 --> 0:41:07.799
<v Speaker 1>add getting naked to this protocol and see if the

0:41:07.800 --> 0:41:08.880
<v Speaker 1>astronauts will really do it.

0:41:08.960 --> 0:41:12.319
<v Speaker 2>Yeah, well, so you know, you've got to imagine that

0:41:12.360 --> 0:41:14.680
<v Speaker 2>at some point they were like, do I really want

0:41:14.719 --> 0:41:19.000
<v Speaker 2>to see my middle aged colleague naked and zero gravity?

0:41:18.719 --> 0:41:22.279
<v Speaker 2>And I think, and they must have both decided no,

0:41:22.880 --> 0:41:27.240
<v Speaker 2>And so they went over to the Russian side fully dressed.

0:41:27.280 --> 0:41:30.240
<v Speaker 2>They locked the second airlock, and then they got permission

0:41:30.280 --> 0:41:33.480
<v Speaker 2>to go back, and so they go back, and the

0:41:33.560 --> 0:41:36.360
<v Speaker 2>alarm goes off again, and they go through the whole

0:41:36.360 --> 0:41:38.759
<v Speaker 2>process the second time, and yet again they decide to

0:41:38.800 --> 0:41:41.680
<v Speaker 2>not take their clothes off. And I believe they ended

0:41:41.719 --> 0:41:43.560
<v Speaker 2>up saying they decided to not take their clothes off

0:41:43.560 --> 0:41:46.600
<v Speaker 2>because they couldn't smell ammonia. Ammonia has this like distinct

0:41:46.640 --> 0:41:49.480
<v Speaker 2>rotten egg smell. And it turned out that they were right.

0:41:49.560 --> 0:41:50.880
<v Speaker 2>It was a false alarm.

0:41:51.320 --> 0:41:53.040
<v Speaker 1>Was this the universe trying to get them naked? Is

0:41:53.040 --> 0:41:53.760
<v Speaker 1>that what was happening?

0:41:53.880 --> 0:41:57.000
<v Speaker 2>It could be, could be, But the best guess that

0:41:57.040 --> 0:42:00.080
<v Speaker 2>folks came up with afterwards for what happened is that

0:42:00.160 --> 0:42:05.040
<v Speaker 2>galactic cosmic radiation had hit their computers and had inadvertently

0:42:05.080 --> 0:42:08.040
<v Speaker 2>turned on the ammonia leak alarm, and there wasn't actually

0:42:08.080 --> 0:42:09.920
<v Speaker 2>an ammonia leak. They never were able to find an

0:42:09.920 --> 0:42:12.640
<v Speaker 2>ammonia leak, but it, you know, they started doing this

0:42:12.719 --> 0:42:15.200
<v Speaker 2>emergency protocol and they had to eventually do it twice

0:42:15.239 --> 0:42:18.279
<v Speaker 2>before they were able to fix their computers. Well, so

0:42:18.320 --> 0:42:20.680
<v Speaker 2>we're sort of talking about these data centers today, and

0:42:20.680 --> 0:42:22.160
<v Speaker 2>I guess one thing I want to point out is

0:42:22.160 --> 0:42:25.680
<v Speaker 2>that even though the International Space Station is to a

0:42:25.760 --> 0:42:30.279
<v Speaker 2>large extent protected by Earth's strong magnetosphere, which sends a

0:42:30.320 --> 0:42:33.480
<v Speaker 2>lot of these charge particles, you know, to the poles

0:42:33.520 --> 0:42:36.200
<v Speaker 2>and protects the International Space Station and the equipment and

0:42:36.239 --> 0:42:39.600
<v Speaker 2>people within it, you still get hit sometimes, and so

0:42:39.640 --> 0:42:41.520
<v Speaker 2>you still have to worry about the equipment. Where are

0:42:41.560 --> 0:42:44.440
<v Speaker 2>people thinking of putting these data centers? Are they within

0:42:44.520 --> 0:42:46.799
<v Speaker 2>the protection of the magnetic field or out past it?

0:42:46.960 --> 0:42:49.240
<v Speaker 1>I don't think they want to go very far because

0:42:49.239 --> 0:42:50.880
<v Speaker 1>the further you go, the harder it is to access

0:42:50.920 --> 0:42:53.440
<v Speaker 1>and to repair. And I'm not on record is thinking

0:42:53.440 --> 0:42:56.120
<v Speaker 1>that any of this is a good idea, and you know,

0:42:56.160 --> 0:42:58.719
<v Speaker 1>the cooling is are the radiation is tricky because you

0:42:58.719 --> 0:43:00.680
<v Speaker 1>don't have the benefit of the Earth's sphere, even if

0:43:00.719 --> 0:43:03.520
<v Speaker 1>you still have some of the magnetosphere. And so I

0:43:03.520 --> 0:43:07.160
<v Speaker 1>think it's a crazy idea pushed by tech bros who

0:43:07.160 --> 0:43:10.120
<v Speaker 1>think it's gonna be fun and sci fi. And you know,

0:43:10.200 --> 0:43:11.800
<v Speaker 1>I don't know about that. We'll have a whole another

0:43:11.800 --> 0:43:15.280
<v Speaker 1>episode digging into the economics of data centers in space.

0:43:15.680 --> 0:43:18.480
<v Speaker 1>But yeah, out there in space there is more radiation,

0:43:19.040 --> 0:43:22.920
<v Speaker 1>and so you need more protection and you need like

0:43:23.200 --> 0:43:25.560
<v Speaker 1>shielding for these things, or you need to make extra

0:43:25.680 --> 0:43:28.640
<v Speaker 1>error correction, or you need to use technologies that are

0:43:28.640 --> 0:43:33.320
<v Speaker 1>more radiation hard it actually on Earth. Sometimes I'm frustrated

0:43:33.320 --> 0:43:36.280
<v Speaker 1>by the amount of error correction. There are scenarios where

0:43:36.600 --> 0:43:39.240
<v Speaker 1>it would be better for physics, even if it's worse

0:43:39.400 --> 0:43:42.919
<v Speaker 1>for computers and for Amazon or whatever, to have less

0:43:43.040 --> 0:43:46.239
<v Speaker 1>error correction. Because all of these things are evidence of

0:43:46.280 --> 0:43:49.160
<v Speaker 1>cosmic rays. And if you're curious about cosmic rays, where

0:43:49.160 --> 0:43:51.279
<v Speaker 1>do they hit, what's going on? Then one of the

0:43:51.280 --> 0:43:54.800
<v Speaker 1>biggest challenge is seeing them. The really high energy cosmic

0:43:54.800 --> 0:43:58.040
<v Speaker 1>grays are really rare. It's like one per square kilometer

0:43:58.120 --> 0:44:01.560
<v Speaker 1>per century, either in a lot of square kilometers or

0:44:01.600 --> 0:44:04.440
<v Speaker 1>a lot of centuries. And these massive data centers that

0:44:04.480 --> 0:44:07.640
<v Speaker 1>are being built out are basically huge cosmic ray detectors.

0:44:08.000 --> 0:44:10.200
<v Speaker 1>And imagine if you could use all of Google and

0:44:10.239 --> 0:44:13.799
<v Speaker 1>Amazon's data centers to observe cosmic rays from space. It

0:44:13.800 --> 0:44:16.440
<v Speaker 1>would be incredible, right. I actually looked into this and

0:44:16.480 --> 0:44:18.439
<v Speaker 1>connected with folks at Google to see if we could

0:44:18.520 --> 0:44:21.319
<v Speaker 1>use it. But their air correction is so good they

0:44:21.320 --> 0:44:23.200
<v Speaker 1>don't even store it. They don't log it, and be like,

0:44:23.239 --> 0:44:24.560
<v Speaker 1>by the way, we flipped a bit here and we

0:44:24.640 --> 0:44:26.879
<v Speaker 1>corrected it, They just correct it and move on.

0:44:28.120 --> 0:44:30.120
<v Speaker 2>How hard would it be for them to collect that data?

0:44:30.440 --> 0:44:32.920
<v Speaker 1>Oh? Man, it would require a change in pretty low

0:44:33.000 --> 0:44:36.719
<v Speaker 1>level operating system stuff, unfortunately. And you know, for a

0:44:36.760 --> 0:44:38.480
<v Speaker 1>while they were going to be willing to share the

0:44:38.560 --> 0:44:40.719
<v Speaker 1>data with us if it was like something they already had,

0:44:40.840 --> 0:44:42.600
<v Speaker 1>they could just ship to us and we could analyze it.

0:44:42.640 --> 0:44:44.960
<v Speaker 1>And that was so excited. But then it turns out

0:44:45.120 --> 0:44:47.719
<v Speaker 1>it's not storage and getting them to do anything just

0:44:47.760 --> 0:44:50.120
<v Speaker 1>for fundamental physics is frustratingly difficult.

0:44:50.600 --> 0:44:52.320
<v Speaker 2>Google. I thought you were trying to not be evil

0:44:52.400 --> 0:44:54.000
<v Speaker 2>or did they like do away with that a long

0:44:54.040 --> 0:44:54.439
<v Speaker 2>time ago.

0:44:54.719 --> 0:44:56.880
<v Speaker 1>Yeah, I don't know. I mean, it's not their obligation

0:44:56.920 --> 0:44:59.839
<v Speaker 1>to fund basic research. But it's frustrating to me because

0:44:59.880 --> 0:45:03.399
<v Speaker 1>it means that these cosmic grays are there and they're

0:45:03.560 --> 0:45:07.160
<v Speaker 1>actually observed by our technology, and then that information is

0:45:07.600 --> 0:45:11.480
<v Speaker 1>just thrown away. You know, one person's error is another

0:45:11.480 --> 0:45:16.920
<v Speaker 1>person's gold maybe Nobel Prize gold. Right, So that's frustrating.

0:45:17.200 --> 0:45:19.800
<v Speaker 1>But there are other times when we think cosmic grays

0:45:19.920 --> 0:45:22.920
<v Speaker 1>could have affected things on Earth. The voting example I

0:45:22.960 --> 0:45:25.960
<v Speaker 1>mentioned earlier was not a hypothetical. There was an election

0:45:26.080 --> 0:45:29.480
<v Speaker 1>in two thousand and three in Brussels where one candidate

0:45:29.520 --> 0:45:32.040
<v Speaker 1>had a number of votes that was suspiciously off by

0:45:32.200 --> 0:45:35.600
<v Speaker 1>four ninety six. They're like, that's a weird number, Like,

0:45:35.640 --> 0:45:38.200
<v Speaker 1>how did this number just appear in the computers? It's

0:45:38.239 --> 0:45:41.879
<v Speaker 1>off by this specific power of two, right, fenty ninety

0:45:41.920 --> 0:45:43.880
<v Speaker 1>six is the power of two, So it could be

0:45:43.920 --> 0:45:46.759
<v Speaker 1>caused by a single bitflip. And you know they went

0:45:46.760 --> 0:45:48.960
<v Speaker 1>through and nobody tinkered with it. There's no evidence that

0:45:49.040 --> 0:45:51.800
<v Speaker 1>anybody like infected it or hacked it, or there was

0:45:51.840 --> 0:45:55.160
<v Speaker 1>a copyer or anything. They think probably was a bitflip

0:45:55.200 --> 0:45:59.200
<v Speaker 1>that caused this weird result in an election in Brussels,

0:45:59.239 --> 0:46:01.719
<v Speaker 1>and so it's certainly happened, right, It's something we need

0:46:01.760 --> 0:46:03.560
<v Speaker 1>to be aware of. I mean we need to know about.

0:46:03.800 --> 0:46:05.440
<v Speaker 2>Did it change the results of the election?

0:46:05.600 --> 0:46:07.200
<v Speaker 1>No, they figured out I think they knew how many

0:46:07.280 --> 0:46:09.919
<v Speaker 1>votes have been cast in total, and so they knew

0:46:09.920 --> 0:46:12.520
<v Speaker 1>that there was an excess and affected it. And I

0:46:12.560 --> 0:46:15.279
<v Speaker 1>don't think it flipped the answer either way. So it's

0:46:15.280 --> 0:46:18.839
<v Speaker 1>just sort of weird and mixed people suspicious, and you know,

0:46:18.920 --> 0:46:21.720
<v Speaker 1>it highlights something else, which is that our whole digital

0:46:21.719 --> 0:46:25.879
<v Speaker 1>infrastructure is sensitive to what's going on in space. We

0:46:25.960 --> 0:46:29.719
<v Speaker 1>recently had a really nice cosmic light show because there

0:46:29.760 --> 0:46:32.400
<v Speaker 1>was an extra amount of solar radiation which led to

0:46:32.840 --> 0:46:35.480
<v Speaker 1>northern lights all over the place on Earth. But that's

0:46:35.520 --> 0:46:38.520
<v Speaker 1>extra solar radiation and that can come at any time.

0:46:38.920 --> 0:46:43.080
<v Speaker 1>In the eighteen fifties, there was a really spectacular coronal

0:46:43.160 --> 0:46:47.040
<v Speaker 1>mass ejection, an eruption of charged particles from the Sun

0:46:47.080 --> 0:46:50.080
<v Speaker 1>which basically like a huge loop of plasma which heads

0:46:50.120 --> 0:46:52.680
<v Speaker 1>towards the Earth, which is just high energy cosmic rayse

0:46:52.719 --> 0:46:55.719
<v Speaker 1>that's what plasma is, right, and it can be like

0:46:55.880 --> 0:46:59.359
<v Speaker 1>billions of tons of materials. Most of these things missed

0:46:59.360 --> 0:47:01.359
<v Speaker 1>the Earth because they're it's pretty small and far from

0:47:01.400 --> 0:47:03.640
<v Speaker 1>the sun, but when it washes over the Earth, it

0:47:03.680 --> 0:47:07.280
<v Speaker 1>can devastate our digital infrastructure more than just like corrupting

0:47:07.320 --> 0:47:10.480
<v Speaker 1>a single bit on an airplane or in a voting machine.

0:47:11.000 --> 0:47:15.160
<v Speaker 1>This in the eighteen fifties, like set telegraph networks on fire,

0:47:15.160 --> 0:47:18.600
<v Speaker 1>like you know, sparks were flying. Yeah, it's crazy. And

0:47:18.680 --> 0:47:21.160
<v Speaker 1>if that happened today, like our digital infrastructure is not

0:47:21.280 --> 0:47:24.359
<v Speaker 1>protected from that kind of incursion, you wouldn't be able

0:47:24.360 --> 0:47:27.400
<v Speaker 1>to like shop for stuff online for days and days

0:47:27.560 --> 0:47:28.719
<v Speaker 1>while people fixed it.

0:47:29.040 --> 0:47:31.520
<v Speaker 2>I mean, can you imagine, like if something took out

0:47:31.920 --> 0:47:37.880
<v Speaker 2>all of our satellites, how absolutely pned we would be Yeah,

0:47:37.920 --> 0:47:41.160
<v Speaker 2>like nope, credit cards, I wouldn't have starlink Internet, there'd

0:47:41.160 --> 0:47:43.480
<v Speaker 2>be no dKu anymore everyone.

0:47:43.800 --> 0:47:46.760
<v Speaker 1>Can you imagine dot civilization crumbles?

0:47:46.880 --> 0:47:47.080
<v Speaker 3>Yes?

0:47:47.200 --> 0:47:48.640
<v Speaker 2>Right, yep, I agree.

0:47:48.880 --> 0:47:51.080
<v Speaker 1>And so in particle physics, we've thought about this a

0:47:51.080 --> 0:47:54.680
<v Speaker 1>lot because we're operating computers in a very high radiation

0:47:54.760 --> 0:47:58.239
<v Speaker 1>environment constantly, like we're creating that radiation. When you smash

0:47:58.280 --> 0:48:01.319
<v Speaker 1>two particles together, you generate huge numbers of protons and

0:48:01.360 --> 0:48:04.080
<v Speaker 1>neutrons and muons and all kinds of stuff, And then

0:48:04.160 --> 0:48:07.000
<v Speaker 1>we have silicon near the collision in order to measure

0:48:07.040 --> 0:48:10.239
<v Speaker 1>these things to detect these particles in exactly that way.

0:48:10.280 --> 0:48:12.399
<v Speaker 1>But if you run it for a while, eventually your

0:48:12.400 --> 0:48:15.520
<v Speaker 1>silicon gets trashed, you know, so every few years we

0:48:15.520 --> 0:48:17.439
<v Speaker 1>have to pull the thing out and send in new

0:48:17.520 --> 0:48:21.280
<v Speaker 1>silicon basically, And so people are doing stuff like exploring

0:48:21.320 --> 0:48:24.040
<v Speaker 1>whether we can use diamond instead. You know, we talk

0:48:24.080 --> 0:48:26.239
<v Speaker 1>about silicon as a semiconductor, but it's not the only

0:48:26.280 --> 0:48:29.000
<v Speaker 1>semi conductor out there. You can build these chips out

0:48:29.040 --> 0:48:32.960
<v Speaker 1>of diamond, which makes them more radiation hard which is

0:48:33.160 --> 0:48:38.680
<v Speaker 1>very expensive because there isn't a huge consumer diamond lithography

0:48:38.719 --> 0:48:41.560
<v Speaker 1>industry the way there is for silicon. So particle physics

0:48:41.560 --> 0:48:45.000
<v Speaker 1>tends to make its advances by like piggybacking on huge

0:48:45.040 --> 0:48:48.600
<v Speaker 1>trillion dollar consumer trends, and that hasn't happened for particle

0:48:48.600 --> 0:48:51.480
<v Speaker 1>physics that we don't have, you know, diamond chips yet,

0:48:51.800 --> 0:48:53.520
<v Speaker 1>but it's something that people are looking at that we

0:48:53.600 --> 0:48:55.680
<v Speaker 1>might have to do in the future in order to

0:48:55.719 --> 0:48:59.600
<v Speaker 1>protect our computers from cosmic grades or radiation more generally.

0:48:59.400 --> 0:49:00.920
<v Speaker 2>Can we take a us step back to like so

0:49:00.960 --> 0:49:04.320
<v Speaker 2>if we'd had another Carrington event type of thing, happen.

0:49:05.160 --> 0:49:08.359
<v Speaker 2>Is there something we could have done to protect all

0:49:08.400 --> 0:49:11.320
<v Speaker 2>of our satellites from an event like that? Like, should

0:49:11.360 --> 0:49:13.840
<v Speaker 2>we be encasing all of our satellites in diamonds? Is

0:49:13.840 --> 0:49:14.919
<v Speaker 2>what I'm asking.

0:49:17.400 --> 0:49:22.040
<v Speaker 1>It would make them so glittery and beautiful, that's right. Well,

0:49:22.120 --> 0:49:24.240
<v Speaker 1>essentially what you need is mass, Like either you should

0:49:24.239 --> 0:49:27.239
<v Speaker 1>build the chips themselves out of diamond to make them

0:49:27.280 --> 0:49:30.239
<v Speaker 1>radiation hard or is you just shield them, in which

0:49:30.280 --> 0:49:32.800
<v Speaker 1>case you need mass, and mass, as you know, is

0:49:32.840 --> 0:49:35.520
<v Speaker 1>expensive to put in space, and that's why it's so

0:49:35.600 --> 0:49:38.000
<v Speaker 1>difficult to have things like computing in space because it

0:49:38.000 --> 0:49:40.920
<v Speaker 1>needs the thing which is expensive to put. So I

0:49:40.960 --> 0:49:42.400
<v Speaker 1>think it would look awesome, but I don't think we

0:49:42.440 --> 0:49:44.360
<v Speaker 1>should bling up all of our satellites.

0:49:44.719 --> 0:49:48.480
<v Speaker 2>Okay, So for the foreseeable future, we're probably not going

0:49:48.560 --> 0:49:50.640
<v Speaker 2>to do anything about the fact that if we had

0:49:50.640 --> 0:49:54.040
<v Speaker 2>a Carrington event type of thing happen again, we would

0:49:54.040 --> 0:49:54.880
<v Speaker 2>be in a lot of trouble.

0:49:55.200 --> 0:49:58.640
<v Speaker 1>Yeah, that would be a massive investment in infrastructure, and

0:49:58.840 --> 0:50:00.880
<v Speaker 1>I don't see anybody doing it, though I think it

0:50:00.880 --> 0:50:03.319
<v Speaker 1>would be a good idea. But until then, we do

0:50:03.360 --> 0:50:05.719
<v Speaker 1>need to be aware that cosmic rays are everywhere. They

0:50:05.719 --> 0:50:08.680
<v Speaker 1>are streaming through your room right now, and they are

0:50:08.680 --> 0:50:11.719
<v Speaker 1>streaming through your computer. And sometimes they can flip a

0:50:11.760 --> 0:50:13.839
<v Speaker 1>bit a zero to one. They can plow their way

0:50:13.880 --> 0:50:16.160
<v Speaker 1>through a bunch of silicon and change the way those

0:50:16.200 --> 0:50:19.360
<v Speaker 1>delicate electronics work. Most of the time this doesn't affect

0:50:19.400 --> 0:50:22.279
<v Speaker 1>your computer, or it does it in an obvious way, or

0:50:22.360 --> 0:50:26.360
<v Speaker 1>it's caught by error correction and fixed. But sometimes it isn't.

0:50:26.600 --> 0:50:29.120
<v Speaker 1>And so next time your computer goes hey wire, you

0:50:29.120 --> 0:50:31.239
<v Speaker 1>could blame it on your kids, or you could blame

0:50:31.239 --> 0:50:32.560
<v Speaker 1>it on particles from space.

0:50:32.840 --> 0:50:35.760
<v Speaker 2>Or the next time you get that super awesome science result,

0:50:36.120 --> 0:50:39.520
<v Speaker 2>you should question yourself even more. That anxiety should keep

0:50:39.560 --> 0:50:41.920
<v Speaker 2>you up all night, because maybe it was a cosmic

0:50:42.000 --> 0:50:43.080
<v Speaker 2>ray and you were wrong.

0:50:45.080 --> 0:50:50.080
<v Speaker 1>Maybe when you counted parasites you're off by one. All right, Well,

0:50:50.120 --> 0:50:53.319
<v Speaker 1>thanks for taking this cosmic journey with us into how

0:50:53.400 --> 0:50:56.960
<v Speaker 1>silicon electronics work and how they are vulnerable to particles

0:50:56.960 --> 0:51:01.240
<v Speaker 1>from space. As always, we are grateful for your shared curiosity.

0:51:01.440 --> 0:51:11.320
<v Speaker 2>Thanks everyone, have a good one. Daniel and Kelly's Extraordinary

0:51:11.400 --> 0:51:14.640
<v Speaker 2>Universe is produced by iHeartRadio. We would love to hear

0:51:14.680 --> 0:51:15.120
<v Speaker 2>from you.

0:51:15.239 --> 0:51:18.200
<v Speaker 1>We really would. We want to know what questions you

0:51:18.400 --> 0:51:21.040
<v Speaker 1>have about this Extraordinary Universe.

0:51:21.120 --> 0:51:24.080
<v Speaker 2>We want to know your thoughts on recent shows, suggestions

0:51:24.080 --> 0:51:27.080
<v Speaker 2>for future shows. If you contact us, we will get

0:51:27.120 --> 0:51:27.520
<v Speaker 2>back to you.

0:51:27.800 --> 0:51:31.319
<v Speaker 1>We really mean it. We answer every message. Email us

0:51:31.360 --> 0:51:34.560
<v Speaker 1>at Questions at Danielankelly.

0:51:33.640 --> 0:51:35.720
<v Speaker 2>Dot org, or you can find us on social media.

0:51:35.800 --> 0:51:39.600
<v Speaker 2>We have accounts on x, Instagram, Blue Sky and on

0:51:39.680 --> 0:51:41.640
<v Speaker 2>all of those platforms. You can find us at d

0:51:42.080 --> 0:51:43.600
<v Speaker 2>and kuniverse.

0:51:43.800 --> 0:51:45.359
<v Speaker 1>Don't be shy, write to us