1 00:00:00,320 --> 00:00:02,920 Speaker 1: Brought to you by the reinvented two thousand twelve camera. 2 00:00:03,200 --> 00:00:08,920 Speaker 1: It's ready. Are you get in touch with technology? With 3 00:00:09,080 --> 00:00:17,720 Speaker 1: tech Stuff from how stuff works dot com. Hello, everybody, 4 00:00:17,800 --> 00:00:20,400 Speaker 1: welcome to tech stuff. My name is Chris Poulette and 5 00:00:20,400 --> 00:00:23,040 Speaker 1: I'm the tech editor here at how stuff works dot com. 6 00:00:23,160 --> 00:00:26,400 Speaker 1: Isn't that convenient? Sitting across from me as usual is 7 00:00:26,520 --> 00:00:31,240 Speaker 1: senior writer Jonathan Strickland. There's a party going on right here, 8 00:00:32,280 --> 00:00:36,479 Speaker 1: really a celebration. Yeah, you know that song came out 9 00:00:36,479 --> 00:00:40,520 Speaker 1: in I know that, Okay, off the top of my head. 10 00:00:40,600 --> 00:00:43,040 Speaker 1: That's a long time ago. Yeah, well, you know that 11 00:00:43,159 --> 00:00:46,040 Speaker 1: was so twentieth century. We're talking. Yeah, we're talking about 12 00:00:46,040 --> 00:00:49,400 Speaker 1: twenty first century. Here. We actually have a topic that 13 00:00:49,720 --> 00:00:53,000 Speaker 1: is comes to us courtesy of a little listener mail. 14 00:00:56,160 --> 00:00:59,120 Speaker 1: This listen mail comes from Todd, and Todd says, Hi, there, 15 00:00:59,120 --> 00:01:02,760 Speaker 1: tech stuff. My name is Todd, and I live in Adelaide, Australia. 16 00:01:03,000 --> 00:01:05,279 Speaker 1: At school we were talking about what would have happened 17 00:01:05,280 --> 00:01:08,920 Speaker 1: if Y two K did go ahead. Here's a thing, Todd. 18 00:01:09,280 --> 00:01:11,560 Speaker 1: Why two K did go ahead? Otherwise we wouldn't be 19 00:01:11,600 --> 00:01:14,440 Speaker 1: in two thousand at nine. I think he's talking about 20 00:01:14,520 --> 00:01:19,160 Speaker 1: the computer problem. My bad. Let me just finish the email. 21 00:01:19,200 --> 00:01:22,600 Speaker 1: Then then one of my friends brought up something about 22 00:01:22,640 --> 00:01:26,360 Speaker 1: the year thirty eight. It happens to thirty two bit systems. 23 00:01:26,400 --> 00:01:30,080 Speaker 1: But that's as far as I know. Actually, Todd is 24 00:01:30,080 --> 00:01:33,120 Speaker 1: going to happen to everybody, because this goes back to 25 00:01:33,160 --> 00:01:36,200 Speaker 1: the similar problem before. He's talking about a computer. Oh right, 26 00:01:36,520 --> 00:01:40,080 Speaker 1: I'm sorry, I'm being kind of picky. Uh so I 27 00:01:40,080 --> 00:01:45,000 Speaker 1: would like more information or, if possible, a podcast. Thanks Todd, Todd, 28 00:01:45,000 --> 00:01:46,679 Speaker 1: I'm really not making fun of you. I'm just being 29 00:01:46,720 --> 00:01:48,840 Speaker 1: kind of a jerk face right now. That's me being 30 00:01:48,880 --> 00:01:53,320 Speaker 1: a jerk face, not you. So, but yes, the problem, 31 00:01:53,480 --> 00:01:57,000 Speaker 1: as it is known, is somewhat similar to the Y 32 00:01:57,080 --> 00:01:59,280 Speaker 1: two K problem. So let's start by talking about the 33 00:01:59,360 --> 00:02:02,880 Speaker 1: Y two KVE problem, because that's that's easy to grasp. 34 00:02:03,520 --> 00:02:06,639 Speaker 1: It's a pretty easy, simple problem. Okay, So so here's 35 00:02:06,760 --> 00:02:09,200 Speaker 1: here's what the deal was with the Y two k problem. 36 00:02:09,240 --> 00:02:11,400 Speaker 1: The deal was that, in several lines of code for 37 00:02:11,480 --> 00:02:15,320 Speaker 1: various applications, programmers got a little lazy when they were 38 00:02:15,400 --> 00:02:19,240 Speaker 1: filling out the space for a year, and they only 39 00:02:19,280 --> 00:02:24,480 Speaker 1: allowed two digits to express the year, thinking well, that's 40 00:02:24,520 --> 00:02:27,200 Speaker 1: more than enough. Because by the time the year two 41 00:02:27,200 --> 00:02:30,000 Speaker 1: thousand rolls around, which would be zero zero if you're 42 00:02:30,280 --> 00:02:32,880 Speaker 1: if you're designating in two digits, by the time that 43 00:02:32,960 --> 00:02:35,920 Speaker 1: rolls around, will be on totally different computer programs, totally 44 00:02:35,919 --> 00:02:38,120 Speaker 1: different systems. Besides, this is just a line of code. 45 00:02:38,160 --> 00:02:41,119 Speaker 1: I can change it later, nothing to worry about. Let's 46 00:02:41,160 --> 00:02:43,160 Speaker 1: just PLoP it in there. It'll save me time. I 47 00:02:43,160 --> 00:02:45,320 Speaker 1: don't have to worry about two extra digits. See. The 48 00:02:45,320 --> 00:02:48,399 Speaker 1: thing is, if it had reached zero zero, it still 49 00:02:48,400 --> 00:02:51,280 Speaker 1: would have assumed that the first two digits would be ninety, 50 00:02:51,520 --> 00:02:55,280 Speaker 1: So instead of rolling over from, it would have rolled 51 00:02:55,280 --> 00:03:00,120 Speaker 1: over from thus turning your computer or other device us 52 00:03:00,400 --> 00:03:04,400 Speaker 1: into a time traveling machine. You know. And if you 53 00:03:04,440 --> 00:03:05,960 Speaker 1: don't like it, you can get in your horse and 54 00:03:06,000 --> 00:03:09,880 Speaker 1: buggy and you can see the construction of the railways 55 00:03:09,960 --> 00:03:13,720 Speaker 1: from sea to shining Sea. Actually, that's not what would happen. 56 00:03:13,760 --> 00:03:16,240 Speaker 1: It would here. Here's the thing is that the cause 57 00:03:16,320 --> 00:03:20,000 Speaker 1: serious problems. Well, the media picked this up, and yeah, 58 00:03:20,040 --> 00:03:22,320 Speaker 1: here's the real problem. The media picked this up and 59 00:03:22,360 --> 00:03:27,840 Speaker 1: began to proclaim a an era of chaos would soon 60 00:03:27,880 --> 00:03:31,400 Speaker 1: descend upon us, thrusting us back into the Stone Age. 61 00:03:31,919 --> 00:03:34,760 Speaker 1: Satellites would fall from the sky planes would plummet to 62 00:03:34,800 --> 00:03:38,560 Speaker 1: the ground, dogs and cats living together, mass hysteria, housewives 63 00:03:38,560 --> 00:03:42,440 Speaker 1: would be eaten bite toasters. It was just gonna be horrible, 64 00:03:42,520 --> 00:03:46,200 Speaker 1: and most of us were wondering exactly how bad this 65 00:03:46,280 --> 00:03:47,960 Speaker 1: was going to be. I mean, really, they were talking 66 00:03:47,960 --> 00:03:52,440 Speaker 1: about this affecting microchips that were in everything from computers 67 00:03:52,440 --> 00:03:57,680 Speaker 1: and supercomputers, which you would expect to seemingly innocent devices 68 00:03:57,720 --> 00:04:01,680 Speaker 1: like smoke detectors, and you really I begin to begin 69 00:04:01,760 --> 00:04:06,720 Speaker 1: to envision something like the realization of the movie Maximum Overdrive, 70 00:04:07,480 --> 00:04:10,560 Speaker 1: which was based off Stephen Kings screenplay and is absolutely 71 00:04:10,640 --> 00:04:14,480 Speaker 1: terrible don't watch it, but the machine live and attack people. 72 00:04:16,080 --> 00:04:19,760 Speaker 1: So so, based upon the media's reports, it sounded like 73 00:04:19,800 --> 00:04:23,040 Speaker 1: we were all going to be destined to a fiery, 74 00:04:23,440 --> 00:04:26,360 Speaker 1: nasty death at the hands of our electronics. And the 75 00:04:26,440 --> 00:04:28,520 Speaker 1: funny the thing that that kind of got me was 76 00:04:29,160 --> 00:04:31,960 Speaker 1: when when it was all over with, you know, January 77 00:04:32,000 --> 00:04:34,920 Speaker 1: second on two thousand, everybody was going, ah, see, I 78 00:04:35,000 --> 00:04:36,719 Speaker 1: knew there was not going to be any big deal, 79 00:04:36,800 --> 00:04:40,720 Speaker 1: But actually there would have been if people hadn't been 80 00:04:40,720 --> 00:04:43,000 Speaker 1: working on fixing it over that you know, year to 81 00:04:43,080 --> 00:04:45,039 Speaker 1: two years beforehand. There are a lot of things that 82 00:04:45,080 --> 00:04:46,520 Speaker 1: had to be correct. There were a lot of people 83 00:04:46,560 --> 00:04:48,400 Speaker 1: who went in and would change lines of code so 84 00:04:48,440 --> 00:04:51,200 Speaker 1: that they so that the year would roll over properly, 85 00:04:51,279 --> 00:04:54,000 Speaker 1: and that you know, we're talking about going through hundreds 86 00:04:54,000 --> 00:04:56,479 Speaker 1: and hundreds of thousands of lines of code for some 87 00:04:56,560 --> 00:04:59,880 Speaker 1: of these applications. And I mean, I think it probably 88 00:05:00,160 --> 00:05:03,080 Speaker 1: was overhyped by the media. Yes, and I'm sure, I'm 89 00:05:03,120 --> 00:05:05,840 Speaker 1: sure there were several systems out there that were not 90 00:05:06,120 --> 00:05:11,520 Speaker 1: fixed that did roll over to zero zero and nothing happened, 91 00:05:11,560 --> 00:05:14,600 Speaker 1: because really, the only thing that would happen is if 92 00:05:14,640 --> 00:05:18,279 Speaker 1: if the systems depended upon the date. Most systems don't 93 00:05:18,279 --> 00:05:21,200 Speaker 1: depend upon the date. They depend upon just keeping time 94 00:05:21,440 --> 00:05:23,800 Speaker 1: like they're they're they're counting time in a matter of 95 00:05:23,920 --> 00:05:28,000 Speaker 1: clicks or seconds or whatever. Two o seven am. It's 96 00:05:28,000 --> 00:05:29,960 Speaker 1: two oh seven am, no matter what the years. Yeah, 97 00:05:29,960 --> 00:05:32,640 Speaker 1: they don't. It's not dependent upon the date. Now, if 98 00:05:32,680 --> 00:05:36,400 Speaker 1: you have a calendar software and you're dating system in 99 00:05:36,440 --> 00:05:38,680 Speaker 1: the code was two digits long, yes, that's gonna be 100 00:05:38,680 --> 00:05:41,039 Speaker 1: a problem because of anything that you would schedule for 101 00:05:41,080 --> 00:05:44,560 Speaker 1: the the week following the last week of ninety nine 102 00:05:44,600 --> 00:05:47,799 Speaker 1: would seem to appear in ninet and that that turns 103 00:05:47,800 --> 00:05:51,080 Speaker 1: out to be an issue for most of us UM, 104 00:05:51,120 --> 00:05:55,400 Speaker 1: but most pro problem programs that were running on some 105 00:05:55,480 --> 00:05:59,560 Speaker 1: sort of date UM system. We're not reliant on a 106 00:05:59,600 --> 00:06:03,719 Speaker 1: two day jet year designations. So it ended up being 107 00:06:03,760 --> 00:06:05,960 Speaker 1: a big non story. Was one of those things where 108 00:06:05,960 --> 00:06:09,599 Speaker 1: the media had really really drummed it up and it 109 00:06:09,640 --> 00:06:13,320 Speaker 1: sounded like it was gonna be armageddon UM. I was 110 00:06:13,360 --> 00:06:16,640 Speaker 1: actually more worried about the how people would react more 111 00:06:16,720 --> 00:06:19,800 Speaker 1: than the machines. I was worried that people were going 112 00:06:19,839 --> 00:06:21,800 Speaker 1: to be convinced that this was going to be the 113 00:06:21,880 --> 00:06:25,280 Speaker 1: end of civilization and start, you know, like we're gonna 114 00:06:25,320 --> 00:06:28,240 Speaker 1: have to create our own militia and we're gonna have 115 00:06:28,279 --> 00:06:30,800 Speaker 1: to depend upon ourselves, and I mean there are stories 116 00:06:30,800 --> 00:06:33,680 Speaker 1: of people stockpiling food and water and all that kind 117 00:06:33,720 --> 00:06:35,880 Speaker 1: of stuff. I was more worried about what those guys 118 00:06:35,880 --> 00:06:37,760 Speaker 1: were gonna do rather than the machines. And of course 119 00:06:37,800 --> 00:06:40,160 Speaker 1: it turned out to be pretty much a big story 120 00:06:40,200 --> 00:06:42,640 Speaker 1: about nothing at all. So now that brings us to 121 00:06:42,640 --> 00:06:46,040 Speaker 1: the problem. It is similar to the Y two K problem, 122 00:06:46,040 --> 00:06:48,280 Speaker 1: and that again it has something to do with the 123 00:06:48,360 --> 00:06:51,279 Speaker 1: date yes, and in this case it does have to 124 00:06:51,320 --> 00:06:55,479 Speaker 1: do with UM thirty two bits, yes, and a very 125 00:06:55,480 --> 00:06:59,960 Speaker 1: specific date. Seat. Now, according to Unix and see based 126 00:07:00,040 --> 00:07:06,120 Speaker 1: programming languages, time began on January one, nineteen seventy midnight 127 00:07:06,600 --> 00:07:09,920 Speaker 1: Cridage meantime. Yeah, that that that value is zero. Yeah, 128 00:07:09,960 --> 00:07:12,800 Speaker 1: it starts at zero. That's when time began. Now well, actually, 129 00:07:12,840 --> 00:07:14,800 Speaker 1: I guess technically you could argue that you could have 130 00:07:14,800 --> 00:07:18,119 Speaker 1: a negative integer, in which case time did not begin. 131 00:07:18,200 --> 00:07:20,320 Speaker 1: Then that's just the zero that would be as if 132 00:07:20,600 --> 00:07:22,840 Speaker 1: we went from BC to a D. Actually we're getting 133 00:07:22,840 --> 00:07:25,520 Speaker 1: ready to get into the negative integers. Yes, because see 134 00:07:25,800 --> 00:07:28,520 Speaker 1: there is a limit to the amount of time as 135 00:07:28,600 --> 00:07:31,640 Speaker 1: expressed in this form. Right that that that limit? Should 136 00:07:31,640 --> 00:07:34,360 Speaker 1: I say with the limit, Well, before we can say 137 00:07:34,360 --> 00:07:36,560 Speaker 1: what the specific limit is, we can say why there's 138 00:07:36,600 --> 00:07:40,360 Speaker 1: a limit. It's because it's the standard four byte format. Yes, yes, 139 00:07:40,560 --> 00:07:43,400 Speaker 1: or four bytes which four times eight, because remember there's 140 00:07:43,440 --> 00:07:46,960 Speaker 1: eight bits to a bite. That means so thirty two bits. 141 00:07:47,000 --> 00:07:50,520 Speaker 1: One bit H represents the sign whether it's positive or negative. 142 00:07:50,760 --> 00:07:54,040 Speaker 1: The other thirty one bits can represent the actual numbers. 143 00:07:54,640 --> 00:07:58,560 Speaker 1: And with thirty one bits plus the positive minus that 144 00:07:58,600 --> 00:08:00,760 Speaker 1: means that you have a mag s some mum number 145 00:08:00,880 --> 00:08:02,400 Speaker 1: that you can reach. Do you have that number in 146 00:08:02,400 --> 00:08:05,560 Speaker 1: front of you if you want to read it off. Yes, 147 00:08:05,640 --> 00:08:10,760 Speaker 1: it's two billion, one million, free thousand, six hundred seven. 148 00:08:10,960 --> 00:08:15,320 Speaker 1: So now, on Unix based systems they count time in seconds, 149 00:08:15,520 --> 00:08:19,120 Speaker 1: so each of those integers represents one second, So one 150 00:08:19,160 --> 00:08:24,679 Speaker 1: second after in January one, nineteen seventy uh zero o'clock, 151 00:08:24,720 --> 00:08:27,040 Speaker 1: if you want to talk about military time, you know, 152 00:08:27,160 --> 00:08:30,760 Speaker 1: one second after that would be the first on this journey. Well, 153 00:08:30,800 --> 00:08:33,800 Speaker 1: that means that once you hit two billion, one seven million, 154 00:08:33,800 --> 00:08:36,360 Speaker 1: four hundred eighty three thousand, six hundred forty seven seconds 155 00:08:37,000 --> 00:08:40,960 Speaker 1: after zero o'clock, you've reached the maximum that that thirty 156 00:08:40,960 --> 00:08:44,199 Speaker 1: two bit system can count up to. It cannot count 157 00:08:44,240 --> 00:08:46,520 Speaker 1: higher than that. And what date does that translate to? 158 00:08:46,960 --> 00:08:53,440 Speaker 1: That would be January. Yes, so on January eight, any 159 00:08:53,440 --> 00:08:57,000 Speaker 1: system that is based on this thirty two bit architecture 160 00:08:57,600 --> 00:09:00,760 Speaker 1: is going to hit its limit. And then one of 161 00:09:01,120 --> 00:09:03,640 Speaker 1: two things really is probably gonna happen. Either it's gonna 162 00:09:03,760 --> 00:09:07,240 Speaker 1: roll over to the negative number, which would be negative 163 00:09:07,240 --> 00:09:18,600 Speaker 1: two seven thousand, seven million up exactly. And and some 164 00:09:18,640 --> 00:09:20,600 Speaker 1: people say, well that would mean that it would start 165 00:09:20,640 --> 00:09:23,640 Speaker 1: at December, like in December nineteen one or something like that. 166 00:09:24,120 --> 00:09:28,640 Speaker 1: But um so it's either going to do that or 167 00:09:29,120 --> 00:09:32,640 Speaker 1: it's going to just totally crash because it can't handle 168 00:09:32,720 --> 00:09:36,120 Speaker 1: the fact that it's it's gone beyond the amount of 169 00:09:36,120 --> 00:09:38,640 Speaker 1: time it can count up to. And this actually will happen. 170 00:09:38,960 --> 00:09:41,439 Speaker 1: We'll be able to see some evidence of this before 171 00:09:43,080 --> 00:09:46,160 Speaker 1: because any kind of software that projects into the future, 172 00:09:46,640 --> 00:09:50,000 Speaker 1: like like calendar software, anything like that, where you're looking ahead, 173 00:09:50,480 --> 00:09:52,800 Speaker 1: is going to encounter that problem once you start to 174 00:09:52,800 --> 00:09:58,440 Speaker 1: try and look beyond January thirty eight. UM. So it 175 00:09:58,559 --> 00:10:00,920 Speaker 1: is a real problem now. It's a real problem for 176 00:10:01,040 --> 00:10:05,120 Speaker 1: thirty two bit based systems. If you are not using 177 00:10:05,120 --> 00:10:07,360 Speaker 1: a thirty two bit based system, it is not a 178 00:10:07,400 --> 00:10:10,959 Speaker 1: problem for you. And sixty four bit based systems are 179 00:10:11,000 --> 00:10:14,080 Speaker 1: becoming more popular right And we should also point out 180 00:10:14,120 --> 00:10:17,040 Speaker 1: that by the year eight, I don't think they're going 181 00:10:17,080 --> 00:10:19,680 Speaker 1: to be that many thirty two bit based systems out 182 00:10:19,679 --> 00:10:21,760 Speaker 1: there at all. There might be some legacy systems and 183 00:10:21,800 --> 00:10:26,000 Speaker 1: some legacy software that was programmed using language that uses 184 00:10:26,040 --> 00:10:30,040 Speaker 1: the same that follows the same format. That's gonna be 185 00:10:30,080 --> 00:10:32,520 Speaker 1: a problem that's gonna need to be adjusted, and it's 186 00:10:32,600 --> 00:10:34,680 Speaker 1: not easy to do. You can't just flip a switch 187 00:10:34,720 --> 00:10:36,640 Speaker 1: and change it from thirty two bit to sixty four bit. 188 00:10:36,679 --> 00:10:39,760 Speaker 1: It's actually really complex. Well, there is another way to 189 00:10:39,840 --> 00:10:43,199 Speaker 1: deal with it, and that's to adjust the way it 190 00:10:43,320 --> 00:10:46,320 Speaker 1: handles time. Yeah, you know, because it could be a 191 00:10:46,360 --> 00:10:51,200 Speaker 1: switch to UH a new library system that uses you know, 192 00:10:51,880 --> 00:10:55,559 Speaker 1: an eight byte value for you know, time storage format. 193 00:10:55,600 --> 00:10:57,480 Speaker 1: Well there, yeah, that's one time by going to sixty 194 00:10:57,480 --> 00:11:00,640 Speaker 1: four bit. But that's that's eight time date to sixty 195 00:11:01,040 --> 00:11:04,400 Speaker 1: Well yes, um, but yes, you can do that. What 196 00:11:04,440 --> 00:11:06,560 Speaker 1: I'm saying is that it's not the easiest thing in 197 00:11:06,559 --> 00:11:08,960 Speaker 1: the world to do, especially if you're talking about software, 198 00:11:09,440 --> 00:11:14,920 Speaker 1: because you're likely going to encounter multiple instances of that 199 00:11:14,920 --> 00:11:19,480 Speaker 1: that thirty two bit based UH timekeeping system within a 200 00:11:19,600 --> 00:11:21,920 Speaker 1: particular program and you have to change all of those. 201 00:11:21,960 --> 00:11:24,280 Speaker 1: It's not like you can just you know, pour it 202 00:11:24,400 --> 00:11:26,520 Speaker 1: over and is what I'm saying. No, that's true, and 203 00:11:26,520 --> 00:11:30,240 Speaker 1: it would be easier with the way things are right now, 204 00:11:30,360 --> 00:11:33,679 Speaker 1: to go ahead and you know, transfer over to a 205 00:11:33,679 --> 00:11:37,080 Speaker 1: more sophisticated machine with a more sophisticated operating system. Right, So, 206 00:11:37,520 --> 00:11:41,440 Speaker 1: if you did transfer over to a sixty four bit system, 207 00:11:41,480 --> 00:11:45,200 Speaker 1: do you know how many seconds that can accommodate? No, Jonathan, 208 00:11:45,240 --> 00:11:50,040 Speaker 1: how many seconds could that he was easy to get ready. 209 00:11:50,640 --> 00:11:52,679 Speaker 1: He was practicing earlier. I heard him. This is how 210 00:11:52,720 --> 00:11:55,280 Speaker 1: many seconds it can and again this is both positive 211 00:11:55,280 --> 00:11:57,800 Speaker 1: and negative. So you can double this because it's actually 212 00:11:57,880 --> 00:12:00,720 Speaker 1: twice as many seconds. Okay, so you're looking at positive 213 00:12:00,760 --> 00:12:07,120 Speaker 1: negative nine quintillion, two hundred twenty three quadrillion, three hundred 214 00:12:07,160 --> 00:12:11,280 Speaker 1: seventy two trillion, thirty six billion, eight hundred fifty four million, 215 00:12:11,559 --> 00:12:17,320 Speaker 1: seven hundred seventy five thousand, eight hundred seven seconds. I'm 216 00:12:17,360 --> 00:12:20,319 Speaker 1: guessing that the sun will go to red dwarf before you. 217 00:12:20,679 --> 00:12:22,559 Speaker 1: It's not quite that bad, but it will be. It 218 00:12:22,600 --> 00:12:25,000 Speaker 1: will be a long long time before you have to 219 00:12:25,000 --> 00:12:27,080 Speaker 1: worry about it. I just wanted to say that because 220 00:12:27,720 --> 00:12:31,920 Speaker 1: because you're tallis years, I'm I'm not facing the scientific 221 00:12:32,000 --> 00:12:36,800 Speaker 1: factor around now with the the two billion, one hundred 222 00:12:36,840 --> 00:12:39,000 Speaker 1: forty seven million, four hundred eighty three thousand, six seven 223 00:12:39,040 --> 00:12:42,200 Speaker 1: forty seven seconds that we're talking about before, Yes, that 224 00:12:42,240 --> 00:12:46,000 Speaker 1: translates to thirty five million, seven hundred thousand, three hundred 225 00:12:46,040 --> 00:12:49,040 Speaker 1: ninety four minutes or five hundred nine six thousand, five 226 00:12:49,080 --> 00:12:52,400 Speaker 1: hundred twenty three hours or four thousand, eight hundred fifty 227 00:12:52,440 --> 00:12:56,040 Speaker 1: five days or sixty eight years give or take you 228 00:12:56,360 --> 00:12:58,120 Speaker 1: figure in leap years in there, so it kind of 229 00:12:58,320 --> 00:13:00,800 Speaker 1: messes things up. Can I start calling you Sheldon? Now? 230 00:13:01,559 --> 00:13:09,719 Speaker 1: Oh wow, I'd prefer C three point Sheldon. I think 231 00:13:09,760 --> 00:13:13,559 Speaker 1: I'm a little more socially adjusted than Sheldon is. I 232 00:13:13,559 --> 00:13:15,920 Speaker 1: don't know. Is is C three po more well adjusted 233 00:13:15,920 --> 00:13:20,400 Speaker 1: than than Sheldon Cooper? Yes, you make a point. Well, 234 00:13:20,559 --> 00:13:22,520 Speaker 1: I'd also like to think that if you dismembered me, 235 00:13:22,559 --> 00:13:25,840 Speaker 1: I'd still be talking C three po. You definitely can 236 00:13:25,840 --> 00:13:28,520 Speaker 1: do that, Sheldon. I. I haven't seen that episode yet, 237 00:13:28,520 --> 00:13:32,679 Speaker 1: so I don't know. But anyway, so obviously you switched 238 00:13:32,679 --> 00:13:35,440 Speaker 1: to a sixty four bit system. That's a much greater 239 00:13:35,520 --> 00:13:39,559 Speaker 1: capacity as far as counting up the year. Um, this, 240 00:13:40,320 --> 00:13:42,200 Speaker 1: as we said, this is not you can't say that 241 00:13:42,240 --> 00:13:44,480 Speaker 1: this is a non trivial problem because if you are 242 00:13:44,559 --> 00:13:49,400 Speaker 1: running legacy machines or legacy software, you will have to 243 00:13:49,640 --> 00:13:52,439 Speaker 1: address this issue in one way or another if it's 244 00:13:52,480 --> 00:13:54,640 Speaker 1: something that you can't just you know, switch to the 245 00:13:54,679 --> 00:13:57,320 Speaker 1: newest version. Because that's true. I mean, they're there are 246 00:13:57,360 --> 00:14:00,400 Speaker 1: businesses out there that refer on you know, they rely 247 00:14:00,520 --> 00:14:04,040 Speaker 1: on old programs, and their whole system is built around 248 00:14:04,040 --> 00:14:08,440 Speaker 1: an old program and they can't just port to something new, right, 249 00:14:08,559 --> 00:14:10,480 Speaker 1: So in that case, you have to fix the old 250 00:14:10,520 --> 00:14:13,040 Speaker 1: one rather than you know, just say let's switch to 251 00:14:13,040 --> 00:14:16,160 Speaker 1: a different system. Right. And I apologize for speaking out 252 00:14:16,160 --> 00:14:18,800 Speaker 1: of turn um, but I don't But I don't think 253 00:14:18,840 --> 00:14:21,080 Speaker 1: that that you're going to see the hype in twenty 254 00:14:21,480 --> 00:14:26,160 Speaker 1: six and seven that you saw about the problem, because 255 00:14:26,200 --> 00:14:27,640 Speaker 1: I think it's going to be for the most part, 256 00:14:27,720 --> 00:14:30,720 Speaker 1: a moot point. Yeah, most people will be on newer systems. 257 00:14:30,920 --> 00:14:33,720 Speaker 1: You might hear some reports about how old systems may 258 00:14:33,760 --> 00:14:36,200 Speaker 1: not work properly. Uh, you know, you want to keep 259 00:14:36,200 --> 00:14:39,680 Speaker 1: an eye on things like bank accounts and stuff like, hey, 260 00:14:38,880 --> 00:14:41,960 Speaker 1: do you know, Yeah, here's the things that some of 261 00:14:41,960 --> 00:14:45,040 Speaker 1: the older systems also happened to be with some of 262 00:14:45,040 --> 00:14:47,800 Speaker 1: the more important ones. I mean, like because they are 263 00:14:47,800 --> 00:14:52,640 Speaker 1: hard to change over the electric grid, you know. I 264 00:14:52,640 --> 00:14:55,200 Speaker 1: mean that means that we have to make sure the 265 00:14:55,240 --> 00:14:57,840 Speaker 1: electric grid is running on the A sixty four bit 266 00:14:57,920 --> 00:15:01,960 Speaker 1: or better system. Again, if you went to eight bit system, 267 00:15:02,000 --> 00:15:05,600 Speaker 1: I don't even have the breakdown of how many how 268 00:15:05,600 --> 00:15:09,800 Speaker 1: many seconds that would be It would be huge lots. 269 00:15:10,000 --> 00:15:13,240 Speaker 1: Let's use the technical term of lots. We do have 270 00:15:14,320 --> 00:15:22,240 Speaker 1: twenty eight years or so to yeah, well twenty yeah, sure, okay, yeah. 271 00:15:22,280 --> 00:15:24,520 Speaker 1: And of course, by then, as I was pointing out 272 00:15:24,600 --> 00:15:29,120 Speaker 1: to Tyler earlier, will be in the Singularity for three years, 273 00:15:29,480 --> 00:15:32,880 Speaker 1: So why would we worry. We're gonna be evolving so 274 00:15:32,960 --> 00:15:36,320 Speaker 1: quickly that problem. We're gonna have so many different kinds 275 00:15:36,360 --> 00:15:39,360 Speaker 1: of problems by then, Like how do we stop the 276 00:15:39,520 --> 00:15:44,880 Speaker 1: terminators from ruining our gardenias? I mean, they just they 277 00:15:44,960 --> 00:15:52,400 Speaker 1: have no sense of propriety, those those jerks. Okay, wow, 278 00:15:53,000 --> 00:15:55,120 Speaker 1: I don't even know what I got, Chris, but he's 279 00:15:55,160 --> 00:15:58,120 Speaker 1: like giving me a look right now? Is it because 280 00:15:58,120 --> 00:16:02,400 Speaker 1: I brought in the terminator? Can talk about I can 281 00:16:02,400 --> 00:16:07,600 Speaker 1: talk about Johnny five? Right, I mean, we can talk 282 00:16:07,600 --> 00:16:10,760 Speaker 1: about nice robots if you like. Asimo Asthma's very nice guy. 283 00:16:10,800 --> 00:16:13,800 Speaker 1: I met him once. Actually I shouldn't say him, I 284 00:16:13,880 --> 00:16:16,720 Speaker 1: met it once. It actually had the voice of a 285 00:16:16,760 --> 00:16:20,240 Speaker 1: little girl, which was very disturbing. You know what what 286 00:16:20,360 --> 00:16:25,160 Speaker 1: ASIMO's spouse said when it came home. What's that? Hi, Honda, 287 00:16:25,240 --> 00:16:31,160 Speaker 1: I'm home? Oh my dear. Okay, we're just uh, I'm 288 00:16:31,160 --> 00:16:35,680 Speaker 1: gonna take a moment here. Um. So anyway, I hope 289 00:16:35,720 --> 00:16:40,760 Speaker 1: that answers your question. Todd. Uh, Yeah, and we should 290 00:16:40,760 --> 00:16:43,640 Speaker 1: also point out that the Unix space systems are not 291 00:16:43,680 --> 00:16:48,400 Speaker 1: the only ones to have this kind of an issue. Um, 292 00:16:48,400 --> 00:16:51,280 Speaker 1: there are other systems. There was an IBM PC hardware 293 00:16:51,320 --> 00:16:54,800 Speaker 1: that could suffer from a problem similar problem where uh, 294 00:16:54,920 --> 00:16:59,000 Speaker 1: it'll start counting over once we hit the year sixteen. 295 00:16:59,360 --> 00:17:01,000 Speaker 1: I don't think of us are gonna have to worry 296 00:17:01,040 --> 00:17:04,600 Speaker 1: about that. Um No, I don't know. Wait, the Singularity, 297 00:17:04,680 --> 00:17:08,840 Speaker 1: maybe we will if we're all PC based robots. You know, 298 00:17:08,880 --> 00:17:12,600 Speaker 1: that's gonna really be weird because when the singularity hits, 299 00:17:12,600 --> 00:17:15,000 Speaker 1: all the PC based robots will be like really utilitarian, 300 00:17:15,040 --> 00:17:16,600 Speaker 1: and all the Mac based robots will be like kind 301 00:17:16,600 --> 00:17:20,520 Speaker 1: of like the sexy celebrities. Yeah, and all the Linux 302 00:17:20,520 --> 00:17:23,399 Speaker 1: based robots will be the ones at home playing D 303 00:17:23,560 --> 00:17:30,560 Speaker 1: n D on the tabletop. Yeah, please don't write me right. So, 304 00:17:31,000 --> 00:17:34,119 Speaker 1: I'm not sure, you know, if we're gonna have to 305 00:17:34,160 --> 00:17:36,000 Speaker 1: worry too much about it, because I just think that 306 00:17:37,040 --> 00:17:39,960 Speaker 1: most of the problems now are very selective, and they're 307 00:17:40,000 --> 00:17:43,199 Speaker 1: they're they're specific to a subset of computing at this 308 00:17:43,240 --> 00:17:46,040 Speaker 1: point and not as widespread as the Y two K problems. So, 309 00:17:46,240 --> 00:17:49,080 Speaker 1: you know, I think in general now, especially because of 310 00:17:49,160 --> 00:17:52,639 Speaker 1: the uh, the dramatic amount of hype that went around 311 00:17:52,640 --> 00:17:56,760 Speaker 1: with the Y two K situation that it uh. I 312 00:17:56,800 --> 00:17:58,680 Speaker 1: think people are sort of attuned to what may be 313 00:17:58,800 --> 00:18:01,240 Speaker 1: coming up more so than they would have been before that, 314 00:18:01,400 --> 00:18:03,800 Speaker 1: or at least they don't care as much. And then 315 00:18:03,840 --> 00:18:07,720 Speaker 1: there's that. Well, let's finish this off with a little 316 00:18:07,800 --> 00:18:15,680 Speaker 1: extra listener mail. Okay. This listener mail comes from Matthew 317 00:18:15,760 --> 00:18:18,440 Speaker 1: and he says, Hey, Crispy, Hey Jonathan. First, I wanted 318 00:18:18,480 --> 00:18:20,320 Speaker 1: to say you guys are awesome. I love to listen 319 00:18:20,359 --> 00:18:23,160 Speaker 1: to you guys, and I love your puns. Now to business. 320 00:18:23,560 --> 00:18:26,520 Speaker 1: In your Tech Conspiracies podcast, you said that the Mr 321 00:18:26,560 --> 00:18:30,000 Speaker 1: Fusion power generator on the Dolorean powered the car. As 322 00:18:30,040 --> 00:18:31,679 Speaker 1: a big fan of Back to the Future, I just 323 00:18:31,680 --> 00:18:33,840 Speaker 1: wanted to let you know that Mr Fusion did no 324 00:18:34,080 --> 00:18:37,200 Speaker 1: such thing. He only powered the time traveling circuit, hence 325 00:18:37,240 --> 00:18:40,320 Speaker 1: the absence of the need for plutonium or lightning. In fact, 326 00:18:40,480 --> 00:18:43,240 Speaker 1: this crucial detail is the entire basis for the story 327 00:18:43,280 --> 00:18:45,880 Speaker 1: in part three, when Marty can't get back home because 328 00:18:45,920 --> 00:18:48,520 Speaker 1: the DeLorean is out of gas and there is none available. 329 00:18:48,520 --> 00:18:51,480 Speaker 1: In just thought you guys would like to know your 330 00:18:51,480 --> 00:18:54,920 Speaker 1: faithful listener Matthew Seattle, Washington, ps. Part three is superior 331 00:18:54,960 --> 00:18:57,000 Speaker 1: to Part two simply because the fact that it is 332 00:18:57,119 --> 00:19:01,120 Speaker 1: a Western, which was the same point I made, Thank you, Matthew. 333 00:19:01,560 --> 00:19:05,119 Speaker 1: When you remove the Western aspect of it, then you 334 00:19:05,160 --> 00:19:07,880 Speaker 1: don't have a movie. You have the end of Part two, 335 00:19:07,960 --> 00:19:10,760 Speaker 1: which we already established was the worst of the three films. 336 00:19:11,640 --> 00:19:15,679 Speaker 1: Ding alright at any rate, Yes, you are correct. The 337 00:19:15,760 --> 00:19:19,320 Speaker 1: mr fusion did only power the flex capacitor as opposed 338 00:19:19,320 --> 00:19:21,680 Speaker 1: to the entire car. So what powered the car when 339 00:19:21,680 --> 00:19:25,280 Speaker 1: it was flying around at the end of it was 340 00:19:25,320 --> 00:19:28,800 Speaker 1: gasoline and it was a Delorian. They got horrible, horrible 341 00:19:29,160 --> 00:19:32,160 Speaker 1: miles pro gallen when it was flying. You know where 342 00:19:32,160 --> 00:19:35,280 Speaker 1: we're going. We don't need roads. Yes, gasolene powered the 343 00:19:35,359 --> 00:19:38,760 Speaker 1: engine that allowed it to create whatever anti gravity field 344 00:19:38,760 --> 00:19:43,280 Speaker 1: it used to fly. Okay, maybe it was the battery too. 345 00:19:44,200 --> 00:19:46,800 Speaker 1: Maybe it was the battery too, because you look what 346 00:19:46,920 --> 00:19:53,400 Speaker 1: powered the hoverboard, Mattel product placement. Delorian was powered by Mattel. 347 00:19:53,640 --> 00:19:57,919 Speaker 1: It all falls into place. Thank you, Matthew for sending 348 00:19:58,000 --> 00:20:00,719 Speaker 1: us off on a bizarre tangent. If any of you 349 00:20:00,760 --> 00:20:02,600 Speaker 1: have any of your favorite movies that you want us 350 00:20:02,640 --> 00:20:05,400 Speaker 1: to talk about on tech stuff instead of actual technology. 351 00:20:05,520 --> 00:20:07,399 Speaker 1: Please let us know because we love to do that. 352 00:20:07,720 --> 00:20:10,240 Speaker 1: Apparently you can write us. Our email address is tech 353 00:20:10,280 --> 00:20:13,720 Speaker 1: stuff at how stuff works dot com. Remember we've got 354 00:20:13,720 --> 00:20:16,440 Speaker 1: tech stuff live every Tuesday one pm Eastern. You want 355 00:20:16,440 --> 00:20:18,600 Speaker 1: to check that out, go to the blogs now stuff 356 00:20:18,640 --> 00:20:21,359 Speaker 1: works dot com. And um, did you do you have 357 00:20:21,400 --> 00:20:23,240 Speaker 1: something else you wanted to say? Chris? Yeah? I wanted 358 00:20:23,280 --> 00:20:25,280 Speaker 1: to ask you what you might be doing. I don't 359 00:20:25,280 --> 00:20:29,000 Speaker 1: know on November Chris, are you asking me out on 360 00:20:29,040 --> 00:20:32,160 Speaker 1: a date? No? Damn, I would have to wait another 361 00:20:32,280 --> 00:20:35,480 Speaker 1: day for that one. Now, I was going to ask 362 00:20:35,520 --> 00:20:37,920 Speaker 1: you if if you were going to be tuned into 363 00:20:37,920 --> 00:20:40,920 Speaker 1: the Science Channel at eight o'clock. Yeah, actually I am, 364 00:20:41,000 --> 00:20:42,919 Speaker 1: because you know what's coming at eight o'clock on the 365 00:20:42,960 --> 00:20:46,360 Speaker 1: Silence Channel. I do. Indeed, that's the road to Punkin Chunkin. Yeah. 366 00:20:46,400 --> 00:20:50,080 Speaker 1: And you know what follows that up, Pumpkin Chunkin at 367 00:20:50,160 --> 00:20:52,679 Speaker 1: nine o'clock. Yes. So if you want to watch people 368 00:20:52,800 --> 00:20:57,040 Speaker 1: throw pumpkins are really far away using advanced technology, then 369 00:20:57,200 --> 00:21:00,920 Speaker 1: you're listening to the right podcast. Gosh darn it, because yes, 370 00:21:01,160 --> 00:21:03,760 Speaker 1: tune in eight o'clock and nine o'clock on the Science 371 00:21:03,840 --> 00:21:08,560 Speaker 1: Channel on Thanksgiving night. Yeah. All right. Well, now that 372 00:21:08,600 --> 00:21:10,399 Speaker 1: we've wrapped all that up, I guess it's time for 373 00:21:10,480 --> 00:21:14,239 Speaker 1: us to sign off. Remember, write us, let us know 374 00:21:14,280 --> 00:21:17,960 Speaker 1: what you think. We welcome listener feedback and we will 375 00:21:17,960 --> 00:21:23,320 Speaker 1: talk to you again really soon. For more on this 376 00:21:23,520 --> 00:21:26,040 Speaker 1: and thousands of other topics, does it how stuff works 377 00:21:26,040 --> 00:21:28,160 Speaker 1: dot com and be sure to check out the new 378 00:21:28,200 --> 00:21:33,840 Speaker 1: tech stuff blog now on the house Stuff Works homepage. 379 00:21:35,680 --> 00:21:38,280 Speaker 1: Brought to you by the reinvented two thousand twelve camera. 380 00:21:38,600 --> 00:21:39,840 Speaker 1: It's ready, are you