00:00SPEAKERYeah, so my, I went to school, I was a freshman this the fall of 1993, and well which kind of
00:07SPEAKERfreshman? College. Oh wow, I'm old. I wasn't even in high school. Fuck, really? I'm sorry. Oh my god,
00:13SPEAKERI thought you were, I thought you were close. You are close now. I was a freshman in high school in
00:17SPEAKER'94. Okay, so I went to college that fall. It's not, it's not that big a difference,
00:23SPEAKERbut it sure sounds like one when you put it that way. Well, and like in the registration packet,
00:28SPEAKERthe thing they gave you during orientation, there was a login for the thing and a phone number. Wow.
00:33SPEAKERAnd you just put the phone number into your dialer. Okay. Into your, into your Archie or whatever,
00:38SPEAKERand I could, I went and got a floppy disk with the dialer that the VAX people gave me because
00:44SPEAKERI had a VAX account because I wasn't a computer science major. Was this for Windows 3.1?
00:48SPEAKERThat would have been, maybe Windows 3.0. Okay, but it was a Windows thing. It was a Windows.
00:52SPEAKERI think I pirated Windows 3.1 from somebody else on the floor. Anyway, I think the statute of
00:57SPEAKERlimitations is up. Yeah, Bill Gates don't come at me.
01:21SPEAKERWelcome to Brad and Will Made a Tech Pod. Yep. Period. It's a podcast. It's a podcast.
01:26SPEAKERWhere you disclose your history of software theft. I, I, I stole Shogo too. What? Yeah.
01:33SPEAKERI feel really bad about that. Shogo? Yeah. One of the guys down the hall from me in my
01:38SPEAKERdorm had it and I was like, Hey, can I borrow that? And I just copied it onto my computer and
01:42SPEAKERplayed it there. I copied that, that CD-ROM. I should, this is probably not the episode for
01:47SPEAKERit, but I should tell you about the weekend that I got to college. Oh boy. And the guy in the dorm,
01:52SPEAKERit wasn't even my dorm. I was just hanging out with friends, but a guy was downloading
01:55SPEAKERVRAR files from an FTP and unzipping them and burning them to a CD and then playing,
02:00SPEAKERplaying the just released Metal Gear Solid Japanese version. Did you have ethernet? On his
02:04SPEAKERchips? Oh yeah. This was 98. Oh my God. But like it was, it was, it was fast internet. It was,
02:09SPEAKERit was like broadband internet, uh, burning PlayStation games to a test. That's a lot of
02:14SPEAKERpiracy. It was, well, not just pirate. It was, it was fast internet. It was burning disks. It was
02:18SPEAKERshipped to play state. It was like this onslaught of unbelievable mind blowing future tech all at
02:23SPEAKERone time. So like dude, this came out in Japan hours ago. How are you playing this? So for me,
02:29SPEAKERit was literally walking down the hall and this guy's windows, I was playing Doom on his computer
02:34SPEAKERbecause he had a, he had a 486 and I had a 386. And I was like, Hey, your windows looks different
02:39SPEAKERthan mine. And he's like, Oh yeah, I just got windows 3.1 with this new computer. I was like,
02:43SPEAKERreally? And so I took five floppy disks or whatever it was down the hall. And then suddenly
02:47SPEAKERI had windows. Yeah. He was like, yeah, go for it, man. We didn't realize that. Like,
02:50SPEAKERlook, it's like, that would have been even more nefarious if you just quietly borrowed them for a
02:53SPEAKERfew minutes. We, we will probably took two hours. If I feel like it was the old times. Fair. I,
02:58SPEAKERI don't think we had a really good concept of non cartridge games costing things when I was a
03:05SPEAKERfreshman in college or, or, or just a good sense of propriety in general around digital ownership.
03:12SPEAKERWell, I mean, it's funny, this was the nascent days of Napster and it was even pre nap. It was
03:17SPEAKERway pre Napster for you. Yeah. I'm talking about more for me when I got there, we were getting
03:22SPEAKERinto music file sharing territory. So, so, okay. This is all going to come back to internet in a
03:27SPEAKERminute. Cause this is what we're talking about. Yeah. Cause I definitely want to tell you how I
03:30SPEAKERwas in that dorm hanging out with my friends because they had ethernet and I got stuck in
03:34SPEAKERone of the three dorms on campus that only had dial up. That's the worst dude. I was like, this
03:39SPEAKERis the reason I went to college. I never, why not have the fast internet? I never had broadband
03:44SPEAKERuntil I was, until I moved to San Francisco. Okay. Well, yeah, I think you were just in 2000,
03:49SPEAKERyou were just on the other side of that inflection point, right? Cause if you were there early to mid
03:52SPEAKERnineties, yeah, they wired the dorms for ethernet at UT. They started a year after I moved off
03:58SPEAKERcampus. So it was, um, I moved off campus in 95, I guess some spring, fall of 95. And yeah, the,
04:09SPEAKERthey started wiring the freshmen dorms that year, like the freshmen dorms got internet that year,
04:14SPEAKERsome of them. And it was, but also they had a fast pipe, but they had the students on a really slow,
04:22SPEAKERlike the dorms were on slow, slow, like it was faster than way faster than dial up,
04:26SPEAKERbut it wasn't like internet to, you know, it wasn't like my gigabit connection at home today.
04:31SPEAKERIf I keep commenting on everything I want to talk about, we'll never actually get to the point here,
04:34SPEAKERbut I would love to delve into like the nineties era, um, fat pipes T ones and T threes and that's
04:41SPEAKER1.5 megabits both ways. Yeah. Cause I used to fetishize that stuff from afar so much. Well,
04:47SPEAKERso when I moved to California, I was able to get a DSL, which was like maybe eight megabits down and
04:51SPEAKERlike 128 kilobits up. Sure. Or I could get SDSL, which was 1.5 megabits both ways. I went with SDS.
04:58SPEAKERI mean, I remember, you know, I was very envious of somebody I knew say 95, 96 ish 97 that had an
05:05SPEAKERISDN line. I had nice. What was that? 128. You could do it down or something like that.
05:10SPEAKERYou could do two, you could buy single channel or dual channel ISDN. Okay. Single channel was
05:15SPEAKEReither 56 kilobits per second or 64 kilobits a second. Okay. But it was like, unlike dial up
05:20SPEAKERmodem speech was for like theoretical maximums. Okay. This was actually a rock solid 64 kilobits.
05:26SPEAKERAnd was that synchronous up and down synchronous up and down. Okay. But the neat thing about that
05:30SPEAKERwas if you had two channel ISDN, it would seamlessly drop from 128 kilobits to 64 kilobits.
05:37SPEAKERIf somebody called you to use the other one as the phone line, you could still talk and it sounded
05:41SPEAKERreally good. Could you get that at any resonance or was it like you had to be in a metropolitan
05:45SPEAKERarea? Tennessee had weird rules about ISDN. So Tennessee had some specific thing that made them
05:50SPEAKERprice ISDN competitively with POTS lines, dial up lines. And it was maybe 20 bucks more a month for
05:56SPEAKERme to get 128 kilobit ISDN. And the school ISP, the one that was like built part of my activities fee
06:02SPEAKERand was $5 a month or something. You guys had school, you had municipal public internet.
06:06SPEAKERBack in the old days, there was a brief period of time when the school would offer dial up,
06:12SPEAKERlike you could dial up into the school's ISP. You had a way better school system than I did.
06:16SPEAKERWell, no, this was in college. This was the college one. We had to do this to shell into
06:21SPEAKERthe vaccine. This was before SLIP, before PPP. This was just straight up command line,
06:28SPEAKERbrother. We were Archie and then Gopher and all over the place. I was thinking still while we
06:32SPEAKERwere at our respective parents' house before you were in a college environment. We did not have a
06:35SPEAKERmodem in my parents. The BBS was a long distance call, so I was never allowed to do that. But yeah,
06:42SPEAKERso internet, the internet. Yeah. I guess, yeah, we kind of just decided to show up and talk about
06:47SPEAKERthe internet. Networking and IP and the host of other topics. I've got a bunch of them in front
06:54SPEAKERof me. I'm not really sure where we're going to go with this. Internet is fast now. I don't know if
07:00SPEAKERyou've heard. I've had fiber for more than a year now and it's ruined me. So I randomly just
07:07SPEAKERrealized right before you got here, I just hit the three year mark since I've been on Sonic.
07:11SPEAKERI remember when you got the Sonic and I was like, I need the Sonic. My eyes are still wide over this
07:16SPEAKERinternet connection three years later, not just because it's cheap and the company treats its
07:20SPEAKERcustomers really well, but like I just speed tested before you got here and I'm $9.50 up and
07:24SPEAKERdown for $60 bucks a month. The last night or the night before I was streaming and I was playing a
07:29SPEAKERgame. I wasn't streaming, I was watching a stream and I was like, oh, I'm going to download Saints
07:34SPEAKERWar of the Third because I want to show people the horrible character that I made in Saints War
07:36SPEAKERof the Third. I hit the download button and it was downloading so fast from Steam that it choked
07:41SPEAKERout all the other connections on the network because I had set it to go un-throttled. That's
07:46SPEAKERmagic. You can download a 60 gig game. I downloaded Destiny in like 25 minutes. I just did the same
07:54SPEAKERthing a few minutes ago. It's bananas. It feels good and I think it is an absolute travesty that
08:00SPEAKERthis type of speed is coming to the home just at the time that data caps are becoming ubiquitous.
08:06SPEAKERWell, except for on my, and I actually, I want to be clear really fast that I don't talk about my
08:11SPEAKERamazing internet all the time as a way of boasting about it, even if it comes off that way. I think
08:15SPEAKERit comes off that way. I know, and I don't, you're a real jerk. I hate that because I used to sit at
08:20SPEAKERhome thinking about your internet, just staring wistfully into space. I mean, yours is pretty
08:25SPEAKERgood too now. It's fine now. But I mean, in actuality, like I like to talk about it because
08:29SPEAKERit's the type of internet that everybody should have at this point. Yeah. And it should be, it's
08:33SPEAKERlike the thing that's... To be clear, like geographical challenges notwithstanding,
08:37SPEAKERobviously like laying fiber out in the sticks is a problem still, but like... It's not though. Well,
08:43SPEAKERmaybe not even, but what I mean is like, you know, the quality of your internet should not
08:47SPEAKERbe beholden to like shareholders demand for quarterly earnings at this point, which is
08:52SPEAKERthe problem that a lot of people... Like cheap, fast internet should be everywhere. I grew up in
08:57SPEAKERa small town, 50,000 people, like comparable to Asheville, where you grew up, you know,
09:01SPEAKERin that general area in the mountains. And they started running dark fiber with the power company,
09:06SPEAKERstarted running fiber alongside the power lines because it costs them practically nothing more
09:11SPEAKERwhen they're putting new power cables up to put the fiber on. And then once they had enough of
09:15SPEAKERthe city covered, they just flipped the switch and people could get hella fast internet for like
09:18SPEAKER$40 a month. That's how it should be everywhere. And like there were no... It was none of the
09:23SPEAKERbullshit with DSL where if you were too far from the thing, then it wouldn't work. And it was none
09:27SPEAKERof the problems with Comcast where if the kid next to you is really downloading a lot of porn
09:30SPEAKERfrom like BitTorrent, then your internet's going to get slow and shitty. It's just awesome. And
09:34SPEAKERmy parents have had that for 10 years now. Right. So like there's no reason that couldn't have
09:39SPEAKERhappened except a lot of the ISPs in different parts of the country enacted legislation to
09:46SPEAKERprevent municipalities from starting their own ISPs. It's just de facto monopolies almost everywhere.
09:50SPEAKERYeah. Like I believe Comcast instituted... Also they've been tracking your data usage for a very
09:57SPEAKERlong time. Yeah. For 15 years probably. But you used to be able to go into your account and just
10:00SPEAKERsee how much you had used. And it was almost like they were hanging the sword of Damocles over your
10:04SPEAKERhead. Well, you could... Because they didn't charge you for it at that time. Well, once they added the
10:07SPEAKERcaps, they could do it. But the problem was their tracker thing didn't ever line up with what your
10:10SPEAKERrouter said. Oh. It was always a little bit off. Sure. You know, it's not like the water meter...
10:15SPEAKERI'm sure it was. Yeah. Shocking, right? Anyway, what I was going to say is that I was able to get
10:20SPEAKERthe fiber that I'm on now literally the month before Comcast started actually enforcing the
10:24SPEAKERdata caps. I feel so fortunate, but I also feel terrible that so many people... At least in their
10:31SPEAKERcase, I don't know what it is with other ISPs, but I think it's like 50 bucks a month to remove
10:34SPEAKERthe data cap. It was $50 a month to get infinite downloads. That's insanity. I pay $80 a month for
10:39SPEAKERAT&T's fiber, which doesn't have a data cap at this point. I'm sure they'll institute them at
10:43SPEAKERsome point. Hopefully Sonic will be there by then. But you pay what? Like 50 or 55 bucks a month?
10:48SPEAKERWell, with taxes and various fees, it's about $60. But that is... I think for people who use the
10:56SPEAKERinternet... Brad, I think we're very online people at this point in our lives. You may be less so
11:01SPEAKERthan me. Tears of online-ness, let's say. Okay. I like to think of myself as somewhere in the
11:06SPEAKERmiddle. I don't hesitate. $60 a month, $80 a month was a no-hesitation purchase for me. Totally. For
11:12SPEAKERthat kind of speed and that kind of unlimited usage. Yeah. And I use it every day. It is an
11:18SPEAKERimportant part of my life. Absolutely. But the interesting thing about it is it's all based on
11:23SPEAKERtechnology that has changed very little in the last 30 or 40 years. The internet protocol, the
11:31SPEAKERtransmission control protocol and internet protocol, essentially... I mean, stuff has
11:35SPEAKERchanged. But the base bits of it... The fundament was laid, like what, late '70s, early '80s?
11:41SPEAKERAnd refined it into the '90s. Yeah. So if you... One of the things that's always interesting to
11:47SPEAKERme was when I was in... My first time out of college, I had to learn... I had to understand how
11:51SPEAKERnetwork addresses work because I had to maintain the network at the... Part of my job was to help
11:56SPEAKERwork on the network. And my boss at the time, a guy named Rod, who went on to do microscope sales
12:03SPEAKERand stuff, was like, "Look, do you understand how IP addresses work?" I was like, "Yeah,
12:06SPEAKERyou type them in and then the computer's connected." "No, no, no." He's like, "Look,
12:09SPEAKERdo you understand how it works?" And when he says IP addresses, he's talking about the four
12:15SPEAKERthree-digit numbers. It's a 32-bit address. So each of those three-digit numbers is one
12:20SPEAKER8-bit number, basically. And they range from zero to 255. The couple of them are zeros reserved for
12:27SPEAKERthe entirety of that part of the network. The 255 is a special broadcast address that goes out to
12:34SPEAKEReverything in that range on the network. Right. But the way to think about it is each of those
12:38SPEAKERfour numbers represent something. And if you start from the right side of the number with the... For
12:44SPEAKERthis right number, that number is telling you, "Hey, this is like your street address." That's
12:49SPEAKERthe unique idea of that device that has that IP. There's only one of those with that combination
12:55SPEAKERof four octets. Right. Maybe to put this in a little more real-world context for people that
13:00SPEAKERaren't as familiar, this is the 192.168.1.blank in your internal... Exactly. And we're talking
13:06SPEAKERabout the dot blank. IP range. Yeah. So that is like your home street address. That's saying,
13:11SPEAKER"I live at 123 Elm Street." That's the 123. The next one is one layer up. So in that point,
13:18SPEAKERthere's two 8-digit numbers. It's 256 times 256 potential... Well, no, it's 254 times 254
13:26SPEAKERpotential computers in that range, devices in that range. And that one is doing... That's your
13:33SPEAKERneighborhood. That's your street, maybe. Right? What are the actual terms? Is that the subnet?
13:37SPEAKEROr is it... No, so the subnet... Subnet the whole thing. The subnet is defined by the subnet mask.
13:41SPEAKEROkay. So... Yeah, which is the /24, for example, at the end. Yeah, or the 255.255.255.0. That's
13:50SPEAKERthe other thing, as I was gonna say, to make this even more goddamn confusing. There are multiple
13:53SPEAKERways of representing it. Well, but the thing... Because 255.255.255.0... Yeah, is the same as /24.
14:00SPEAKERAnd IP.0/24 are the same thing. Pretty much, yeah. Those are different ways of representing
14:04SPEAKERthe same subnet mask. I think so. I'm pretty sure. The /24 is... I think it's /32 if it's
14:09SPEAKERgonna be the same as 0. So the point is, all the subnet mask does is tells a computer that's on
14:15SPEAKERthat device, on that thing, where the router is. Okay. So it's saying, "Hey, everything..."
14:21SPEAKERLet's take a step further back. When a computer on a subnet, on a network, say, you have 20
14:28SPEAKERdifferent devices plugged into your machine at home here, right? And if you have one device that's
14:33SPEAKERusing a lot of bandwidth, say your computer's hooked up to Steam, and it's pulling a lot of
14:36SPEAKERstuff down from the internet, or you have a big video file and you wanna share it to another
14:40SPEAKERcomputer on the network, those packets, for the most part, for everything that's behind the same
14:45SPEAKERrouter, all of the machines on that network that are turned on are gonna see the packets
14:50SPEAKERfor that transmission. When you copy a file over, it's gonna blast it out to every computer on that
14:55SPEAKERnode, and then it's gonna say, "The one that's supposed to get it is the only one that's gonna
14:59SPEAKERpay attention to them." So if you have a network where there's like three people that are just
15:05SPEAKERdoing a little bit of email and three people that are doing a shitload of huge file transfers,
15:10SPEAKERyou maybe don't wanna have all those people on the same network 'cause they're gonna absorb all
15:13SPEAKERthe bandwidth between the router and that node of the network can provide. So what you do is you
15:20SPEAKERsay, "Okay, we're gonna put the three people that hardly use the internet on one router,
15:23SPEAKERand they're gonna have a different router than the computers." And the router, in this case,
15:27SPEAKERis like a traffic cop. Are we talking physical routers? We're talking physical routers. Or you
15:31SPEAKERcan do a virtualized. Look, you can do a virtualized with a high-end... Those are VLANs,
15:35SPEAKERright? Kind of, but then you have to run some special software on the computers and it gets
15:39SPEAKERa little more... That's complicated, Brad. Sorry, there's a lot. No, no, no. It's a lot.
15:47SPEAKERLook, we're talking about a thing that is connected literally billions of devices around
15:50SPEAKERthe world all to each other. I have spent an insane, embarrassing amount of time tinkering
15:55SPEAKERwith computers in the last 25 years, and I will still say that networking in all its various
15:59SPEAKERincarnations is still the most... It's complicated. Mystical, arcane... Sometimes it just works.
16:05SPEAKERInsanity of all of it. Like, I have a FreeNAS server at home, and on some of my computers,
16:10SPEAKERit shows up in the network browser. Some of them it doesn't. I'm in the same situation. No idea why.
16:15SPEAKERI've got a couple of ideas why that might be. Yeah, I've read a lot of man pages. I have some
16:20SPEAKERthings to do with what version of SMB you've got installed. Oh, interesting. Okay. There's
16:24SPEAKERsome network discovery stuff. We can... Yeah, let's take that one offline. But yeah, so then...
16:31SPEAKEROkay, subnet mask is saying, hey, all the computers that are in this IP range, and by
16:35SPEAKERrange, I mean, if it's 255, 255, 2550, what it's saying is all of the computers that are the same
16:42SPEAKERthree, first three numbers and different blast numbers are on the same node. Okay. They're all
16:48SPEAKERconnected to each other. They're all going to see each other's traffic. They're buddies. They're
16:51SPEAKERcool, right? If you want to increase that from 255 computers to 512 computers or 254 computers to
16:59SPEAKER510 computers or 508 computers, then you make it 255, 255, 2540. So that's saying, hey, we're
17:08SPEAKERadding one more range to the... We're adding another group of 254 numbers to this particular
17:16SPEAKERnode and all of those computers on that same node share one router. Okay. So they're going to all
17:21SPEAKERconnect to the same router, which will typically be like 192.168.1.1 versus 192.168.1.55 for your
17:30SPEAKERpersonal computer on that device. Is this making sense? Oh yeah, yeah, no. I pretty much got all
17:34SPEAKERthat stuff down. Yeah. But can devices where... I guess the background that I'm lacking here is
17:41SPEAKERknowing exactly what each of those four numbers means. So they don't need anything. Well, the
17:45SPEAKERthird number... I'm trying to think how to put this. I had been under the impression that devices
17:50SPEAKERwhere the first two numbers were the same but the third differs can still talk to each other on the
17:55SPEAKERsame physical land. Is that correct? They all can. If theoretically we only had one router on the
18:00SPEAKERwhole internet and it was at 1.1.1.1, then every other device would be able to speak to that thing
18:06SPEAKERand they'd all see each other. It wouldn't work for obvious reasons because a billion computers
18:10SPEAKERwould be talking to each other. But probably at some point in 1972, that's the way the internet
18:14SPEAKERworked. So the thing that determines whether computers can talk directly to each other is
18:19SPEAKERwhether they're on the same node, same subnet of a network. And the size of the subnet is variable
18:25SPEAKERbased on your use cases. If you're talking about a bunch of just text terminals, you could probably
18:32SPEAKERput 10,000 machines on one node and it's not going to be a problem. I think part of why I'm getting
18:36SPEAKERconfused is that I have a fairly high-end router that's got two discrete LAN ports on it that can
18:42SPEAKERbe mapped to different subnets. And they can talk to each other, but I think there's some
18:46SPEAKERkind of bridging going on at that point. So that means your router is serving either as a bridge
18:50SPEAKERor it's partitioning off and it's basically serving as two separate routers that just have
18:55SPEAKERa defined routing path to each other. I think that's kind of the case. So that's sort of
18:57SPEAKERconfusing the issue for me because I have a box that can do that. Well, we should talk about
19:02SPEAKERrouters. So most people probably think of routers as that blue and gray Linksys box that's been the
19:07SPEAKERtop of your closet for the last 10 years. Well, that was the case. I feel like mostly now when
19:12SPEAKERpeople think of routers, they think of like the crown of Sauron. You think so? Yeah, this god
19:16SPEAKERawful ugly that's like... Oh, it's got like weird horns and stuff on it? Onyx, Obelisk, with
19:22SPEAKERterrifying horns coming out of every side. Don't buy gaming routers! That seems to be the bulk of
19:27SPEAKERthe expensive consumer routers that are being sold these days. I think the mesh routers are actually
19:32SPEAKERwhere the money is. Yeah, that seems to be the case. It seems like everybody is getting into the
19:36SPEAKERlike sleek sort of Apple-esque looking... Like having bought those? Featureless white boxes with
19:42SPEAKERpretty blue glowing lights. They work really well. Yeah, especially if you don't have wired
19:46SPEAKEREthernet in your house. They work... Like what are some of the popular... There's Google Home makes
19:53SPEAKERWi-Fi routers. You can buy like a three-pack for a couple hundred bucks. Yeah, Eero is owned by
20:00SPEAKERAmazon. They were a startup in San Francisco and got bought a couple years ago. And then Netgear
20:05SPEAKERmakes one called OB or something like that. Orbi. I've seen that one. And then Ubiquiti. I've got an
20:10SPEAKERedge router for, but Ubiquiti is getting into that space now. They were more consumer. I mean...
20:14SPEAKERThey're like pro. They're more enterprise level, but they've got a whole line of the kind of
20:19SPEAKERfriendly, rounded, nice-looking mesh stuff. And those things work. This is an aside,
20:25SPEAKERbut those things work because Wi-Fi radios got cheap enough that they're able to put...
20:28SPEAKERLike it used to be when you had a mesh, like a non-wired range extender, it would have one
20:33SPEAKERWi-Fi radio and would just time slice it. So it would automatically start out at half the
20:37SPEAKERperformance of a wired-in router. Because it would like take half of the radio time to connect to the
20:43SPEAKERmain router and half of the radio time to connect to the clients. So like the more stuff you
20:47SPEAKERconnected, the slower it got. Because everything is waiting its turn? Yeah, because everything has
20:51SPEAKERto wait its turn. Now they just put two or three radios in those things. Okay, so you can kind of
20:55SPEAKERleapfrog the traffic? One is always connected to the router and one is connected to the other
21:00SPEAKERdevices. But yeah, so the router is the key to this whole thing. The router is what makes the
21:05SPEAKERinternet work. The router is basically a traffic cop, and each time you connect to a different
21:10SPEAKERnetwork, all the way up to like the main backbone chains of the internet that are massive, huge
21:17SPEAKERbundles of fiber that just go all around the world, your router knows how to talk to each of
21:23SPEAKERthem. And it's kind of encoded in the IP address. Right, that's the whole point of CCP/IP, right?
21:27SPEAKERYeah exactly, is that like... So is it, well not to derail this further, but I mean the whole point
21:32SPEAKERis it's kind of a self-propagating decentralized thing, because my understanding is that it was
21:37SPEAKERconceived as a style of network that could withstand nuclear attack. Well and... Like isn't
21:42SPEAKERthat where the ARPA or the DARPA origins began? It's unclear to me whether that's actually a true
21:49SPEAKERstatement. That's what I always heard, was like it needs to be so decentralized that no one location
21:53SPEAKERor node being knocked out can take the whole thing down. Well but even more important, like they need
21:58SPEAKERto be backhoe proof. Like the thing we've learned over the years about the internet is that backhoes...
22:02SPEAKERThat's maybe a little more of a likely scenario. Yeah backhoes, some jackass with a backhoe can
22:06SPEAKERkill way more internet than all the nukes that we've ever seen. And yeah, the point is that the
22:12SPEAKERrouter says okay, I know you have a packet, and your packet starts at 192.168.1.1, which is a
22:19SPEAKERprivate address inside your network, and your public IP address is 212.69.420, well not 420,
22:27SPEAKERbut 42.10, right? And it's like okay, I'm at .10, to get to the router I need to go to .1 on this
22:34SPEAKERsubnet. And then that router says okay, let's see, you want to send this to 1.2.3.4, let's see,
22:40SPEAKERthe route to 1.1 is up through here. And if it'll send the packet out, and if it doesn't get a
22:47SPEAKERresponse that says hey the packet made it, then it'll say oh well we should try the other route,
22:51SPEAKERbecause that one something's broken with that one, and it'll send it. Instead of going through
22:54SPEAKERCleveland, it'll go through Cincinnati, and then it gets there just the same. And so kind of the
22:59SPEAKERway it works is that it cascades up that IP address until it gets to the biggest number that's in
23:03SPEAKERcommon, right? And then it goes back down the other side. It's kind of like walking upstairs
23:11SPEAKERto the top of a hill, and then you get to the top of the hill, and there's 254 other staircases that
23:16SPEAKERgo down, and it goes down the one that it wants, and then there's 254 staircases in the next one,
23:20SPEAKERit goes down to the next one, and so on and so forth. And that's a gross oversimplification,
23:24SPEAKERjust to be clear, but in theory that's what happens on the moment. And if you haven't ever
23:30SPEAKERseen this in action before and you want to, you can pull up a command line on just about any
23:34SPEAKERmachine in existence at this point. It doesn't, no Windows doesn't have it anymore. Does Windows
23:37SPEAKERnot have traceroute anymore? Are you serious? No. What? I don't think so. It doesn't have
23:41SPEAKERNSLookup, it might still have traceroute. I think it does have NSLookup. It does, you have to
23:45SPEAKERinstall it from the optional stuff now. It has to be a POSIX. Some extra, like the Sigwin stuff from
23:52SPEAKERway back in the days. A POSIX compliancy. God, I could have sworn it. Windows 10. You can definitely
23:57SPEAKERping stuff, but that's not the same thing. Ping is always there. I could have sworn, okay, well,
24:01SPEAKERfind a MacBook or a Unix machine. Yeah, or just shell into your VAX account. Yeah, anything that
24:05SPEAKERhas traceroute on it, you can just traceroute to like... There's a web tool. Yeah, you can do that
24:10SPEAKERtoo. That's not as cool as watching an actual terminal window. Well, but what it does is it
24:13SPEAKERshows you all those, each of those stops is a router. You'll watch every hop that it goes
24:17SPEAKERthrough to get to its destination. Exactly, and in the old days... And you can eyeball some of the
24:22SPEAKERnamed IPs to kind of get a sense of like who owns them or where they are or, you know,
24:27SPEAKERa bunch of fun stuff like that. Well, and that stuff comes into play, like remember a few years
24:31SPEAKERago when Netflix got bad on Comcast? Like your Netflix connection, your videos look bad all of a
24:35SPEAKERsudden? Well, it's because they stopped having a peering relationship with whoever... Comcast and
24:40SPEAKERNetflix's host, which I guess is Amazon, stopped having a peering relationship with each other. So
24:44SPEAKERthat meant that they were no longer... They did not want to give free access to their networks.
24:50SPEAKERThere was a point in between those two places where free access to the networks was
24:54SPEAKERdelayed. So instead of going on the fast route, they had to go all the way around.
24:59SPEAKERWas that because of like, say, business politics, not because of... It was because
25:03SPEAKERComcast wanted to gouge Netflix for money. Right, like it was intentional. Yeah,
25:06SPEAKERthat was an intentional... Routing can be political, it turns out.
25:11SPEAKERNow, there's other things. When we talk about like edge of network and center of network,
25:17SPEAKERlike center of network are like the big backbones run by AT&T and like giant telecoms, right? And
25:22SPEAKERthey're huge, huge pipes that go all over the world. There's cables that run from like
25:26SPEAKERPerth to Singapore and New York to London and all over the place.
25:32SPEAKERWell, go ahead. I finished your thought. I just wanted to talk about undersea cables.
25:34SPEAKERWell, I was also going to say, one of the things that makes downloads really fast are edge networks.
25:41SPEAKERSo like Akamai is the famous one. They did this before anybody else did.
25:45SPEAKERBut everybody has... Amazon has them now. They put data centers around the world. And what that is,
25:49SPEAKERis literally a device that's connected into the like the ISP, the local ISP endpoints for your
25:55SPEAKERregion. And so you can get really, really high speeds because they're not actually going across
26:00SPEAKERthe main... Right. They're kind of mirroring or replicating things that you need quickly in multiple
26:05SPEAKERlocations. Yeah. And like when we were at Tested, we use those for podcasts and stuff like that.
26:10SPEAKERIf you watch YouTube, those videos are very early on stored locally, but really go out to the CDN
26:16SPEAKERstuff at the edges of the network really quickly. You see a lot of that stuff now with like the
26:20SPEAKERGoogle Stadia and Microsoft XCloud stuff ramping up. Like they've got to have a lot of like
26:25SPEAKERhardware close to you physically for that stuff to make sense. And the interesting thing that's
26:29SPEAKERhappened in the last few years is that has moved from just storage, which is what it used to be,
26:34SPEAKERto now it's storage and compute. So that's why Stadia works. And that's why Microsoft's upcoming
26:40SPEAKERgame streaming service and all those things. That's why they all work. Where are all these
26:43SPEAKERdata centers? All over the place. Are they just buying up like old like rural like farmland that's
26:48SPEAKERnot being used and building gigantic warehouses full of air conditioning? So there's two things
26:52SPEAKERyou need for a data center. You need space, you need cheap power, and you need a temperate climate
26:57SPEAKERor access to cool water. Because you need a ton of cooling. So a lot of them are like on the
27:02SPEAKERColumbia River in Oregon. A lot of them are places where there's cheap solar power or cheap wind power
27:08SPEAKERor cheap hydro power. A lot of them are in like old office buildings. I feel like using natural
27:16SPEAKERbodies of water for cooling is a little questionable. Oh, it's probably going to be fine. I wouldn't
27:19SPEAKERworry about it. Look, there's just a little bit of heat going into those rivers. It's not going
27:23SPEAKERto be immediate. Well, if it's a river, it's probably less of a problem. But like I don't know if any lakes are in use.
27:27SPEAKERThose ecosystems are probably really robust. They're going to be... But look, the
27:31SPEAKERwater is going to be a couple degrees warmer in a few years anyway. The image that came to mind
27:34SPEAKERis a gigantic data center next to a lake with a bunch of dead fish floating in it. Look, what's
27:38SPEAKERgoing to happen to power everybody's cloud-based gaming? And that's maybe the most like dystopian
27:42SPEAKERcyberpunk vision. I think it could be good for the salmon. Think that maybe if the water is a little
27:46SPEAKERbit warmer, they'll be extra horny when they get to the end. And there's going to be a lot more salmon
27:51SPEAKERat the end. It could be a real boon for the environment. It's probably fine. I'm sure
27:55SPEAKERsomebody's thought about this, Brad. Real fast undersea cables? Yeah. You ever seen one? I saw
28:00SPEAKERthat bit in Iron Man where he is under the water and he's lasering the cable. Is it big? It was thick.
28:05SPEAKERI just want to know like... Two Cs. Thick. Oh, two Cs. Thick. Oh, that kind of thick. See, I told you I'm not
28:12SPEAKERthat online. This was an extremely online podcast. No, not if I can help it. Yeah, I don't know.
28:18SPEAKERWhatever. That's just a little side topic, but I've always been curious about like what hardiness,
28:24SPEAKERwhat level of robustness you need in a cable that literally spans the ocean. They're armored.
28:28SPEAKERLike they have Kevlar armor around the edges of them and stuff like. If you want to go down a
28:34SPEAKERWikipedia hole sometime, look up undersea cable laying ships. It's fascinating. Wow. Yes, okay.
28:40SPEAKERLike special ships. I will do that right after. That sounds... Yes. Yeah. We should, if anybody's
28:44SPEAKERlistening and knows about this, we would love to have you on to guess. I would like to talk about
28:48SPEAKERthis. Or if you can get us out on the, on the water to... I'm okay not doing that. It's a long
28:53SPEAKERtrip. Or even, I'm even just curious like kind of what the capacity is in terms of data, but also
28:58SPEAKERwhat the size of the actual, like are they fiber? I assume they're fiber at this point. Yeah. I can't
29:02SPEAKERthink of a cable, like how much... They're big. They're thousands and thousands and thousands of
29:07SPEAKERfibers. Like, you know. Yeah. Yeah. Anyway, that's a side topic, but it blows my mind that you can
29:14SPEAKERlike run a piece of glass. Yeah. We can introduce a, like a data vessel into an environment that
29:20SPEAKERinhospitable and have it work. Yeah. Consistently. Yeah. Because I mean... Until the Russians tap in.
29:26SPEAKERThose, you know, that's miles underneath the water. Like imagine the pressures, the depth
29:29SPEAKERand stuff. Yeah, but the glass doesn't compress. It's fine. It's a Glomar Explorer is what you need
29:34SPEAKERto pull that thing. Yeah. We, we should, I seriously would, I'd love to talk about that if we, but I
29:38SPEAKERdon't know anything about that stuff and it's always been fascinating to me. Yeah. So yeah,
29:42SPEAKERthat's, that's how the internet works. It's really straightforward. I think we're about wrapped up
29:46SPEAKERhere. It's everything there is to know. All your questions answered. God, I could sit here asking
29:51SPEAKERquestions for hours probably. What is there? Like I almost brought up Nat at one point because I know
29:58SPEAKERthat's kind of the thing. Oh, so Nat's easy to explain. I know what it is, but it's more...
30:05SPEAKERI guess the problem with all of this is that in any one case, the basic concept is easy to explain,
30:11SPEAKERbut there are so many details and esoteric behaviors around it that actually understand,
30:15SPEAKERlike for instance, like explaining like it's network address translation. Yeah. It's basically
30:20SPEAKERthe thing that takes the traffic from outside the router and translates it to which device it needs
30:25SPEAKERto go to behind the router. Remember when you had a, like you had your Discman and like you were
30:30SPEAKERgoing on a field trip with a girl and you would, you would take your splitter, your headphone splitter
30:35SPEAKERand plug that into the Discman so you both listen to the same music on the long bus ride? No. Yeah,
30:40SPEAKERit's just like that. That's all Nat does. Okay. It's that simple. Well, the reason I bring it up
30:43SPEAKERis that like then there are type A and type B Nats. There's like open, you know, open Nats,
30:49SPEAKERmoderate Nats. Promiscuous Nats. You want a promiscuous Nat. That's what I mean. There are
30:53SPEAKERso many, there are so many variations on every single one of these things that actually having
30:57SPEAKERa good understanding is a lot to take on. So the Nat situation, Nats are really important.
31:05SPEAKERNats are good. They help us secure our local networks because like, I don't know about you,
31:09SPEAKERI'm bad about updating all of the stuff in my personal network. Yeah. Well, even, even if you're
31:13SPEAKERgood about updating it, you just don't want all that stuff exposed. Yeah. Like having a raw,
31:17SPEAKERraw dog internet address for all your devices is ill-advised. After, after we come back from the
31:22SPEAKERbreak, ask me about the time that I set up Nginx. Oh boy. On, on my server and opened a port to it
31:29SPEAKERfor like a week or so. My COVID. I should show you the access log and all of the terrifying IPs
31:35SPEAKERthat we're probing it constantly. My, my, when I had the COVID SDSL, I ran in a windows NT server
31:42SPEAKERthat I just raw dogged out on the internet. And about two weeks after I did that, I got an email
31:47SPEAKERfrom the ISP that was like, Hey, we're turning off your internet until you take the server offline,
31:51SPEAKERbecause it's, it's bad. Don't do that. It's all infected and shit. And I just had to wipe it. I
31:56SPEAKERlike, I was like, I was like, take the hard drives out in the backyard and ax them. It was bad.
32:01SPEAKERWell, mistakes were made now. It's rough out there. It's scary. Yeah. Should we talk? We
32:05SPEAKERhaven't talked about IPv6 at all. No, I was kind of putting that off. Yeah. It's a big number.
32:11SPEAKERIt's scary. I think we should, I think we should definitely take a break before that. Okay. I need
32:15SPEAKERa drink of water before we get into that. Those addresses are gigantic. So many digits.
32:27SPEAKERI have questions about your router. Okay. I will do my best to answer you.
32:33SPEAKERIt's a, it is a, it's a complicated piece of kit. Okay. Why didn't you just buy a net gear?
32:39SPEAKERUm, well, I was on a crappy old ACES for a while. Well, it was the, it was the N66U.
32:46SPEAKERIt was actually at the time when it came out, it was great. It was like the, that was a workhorse.
32:51SPEAKERWere you running like DDWRT on? Yeah. I ran tomato USB on it for a while. And then I actually
32:56SPEAKERwent to, I went to Merlin. Oh, it's bold, bold choice. What's based on the, it's like a lot of
33:01SPEAKERthe DDWRT features, but with the core of the ACES stuff, do you really want to get into this? Well,
33:08SPEAKERI guess this, we created this podcast to get into this. Yeah. Like I, so the reason that I stopped
33:13SPEAKERusing tomato on that router was because, um, tomato did not expose the hardware accelerated NAT on
33:19SPEAKERthat router. So when I got fiber, yeah, it wasn't enough. Ran a speed test. I was like, why am I
33:25SPEAKERgetting like 160 megabit on this fiber connection? Okay. So this is, I dug into it and I was like,
33:29SPEAKERoh God, my custom firmware on this router is not allowing me to get the full speed on the WAN port
33:33SPEAKERon this router that I can now enjoy with my fiber. This is funny because you and I had the exact same
33:37SPEAKERproblem. We went completely different directions with it. So, cause I, I got, um, I had a DDWRT
33:44SPEAKERrouter running when I got the fiber and I did the speed test and I was like 800 megabits. I was like,
33:49SPEAKERwhy the fuck is it the same? Where's my gigabit? So they came out and they tested it, did the line
33:53SPEAKERtest the whole thing. Oh, you actually got people out? Oh yeah. I'm a real ass. See, I'm proud
33:57SPEAKERbecause I at least managed to. Well, my, mine, if mine had been 160, I would have known, but at 800
34:02SPEAKERI was like, this is close enough. When you're that high, it's just like, okay, there's something on
34:06SPEAKERthere. What the hell? Yeah. So I did the test and I was like, oh shit. He came out, he tested the
34:13SPEAKERline. It was fine. I plugged into the router directly. The AT&T provided a router directly.
34:18SPEAKERIt was fine. To be fair, 800 is still pretty good. I was fine. I would have been fine. Yeah.
34:22SPEAKERLike most, most services are not, well, actually I'm starting to see more.
34:26SPEAKERPeople are starting to advertise the actual number. More, more heavy download services like game,
34:29SPEAKERgame clients are actually starting to just about max out that connection now. Origin will max it
34:34SPEAKERout. Epic will match it out, max it out. Steam has gotten, just in the last two, three months has
34:39SPEAKERgotten way faster for me. Like steam would top out about 60 megosecond before, and it's pushing 80,
34:44SPEAKER90. I had 110 the other day, which I didn't think my connection was capable of. That's about the
34:49SPEAKERmax. Near theoretical maximum. That's just about the actual gigabit. Well, so anyway,
34:52SPEAKERI went to the store. I went to Best Buy that afternoon and just bought a Google home router,
34:56SPEAKERlike the, whatever's there. I was like, this is what they give to the Google fiber people,
35:00SPEAKERright? This'll work. And it did. And it was great. To be, to be clear that Merlin firmware,
35:06SPEAKERwhich is based on the actual ACES. So they're using the ACES kernel and core putting UI on
35:11SPEAKERtop of it. Even though most of that stuff is closed source, I think they're still able to
35:14SPEAKERbuild on it. Anyway, that, that got me the majority of the gigabit. Okay. But I was having
35:19SPEAKERother issues with network performance and with a whole other rabbit hole to go down, but I was,
35:25SPEAKERI was trying to get about some, some multicast stuff working, some discovery, if you're familiar
35:29SPEAKERwith that stuff, like MDNS. Yeah. So you can, so you can, I basically got a bunch of weird shit
35:34SPEAKERrunning on my FreeNAS box. Okay. Yeah. This is, we'll talk about NASA's FreeNAS later. That's
35:40SPEAKERlike probably a whole separate, separate thing. I basically, because I am old and want to keep a
35:47SPEAKERlocal music collection. So you're so much older than I am. I want to, I want to have all of the
35:51SPEAKERlocal Apple-esque kind of airplane stuff, but, but without having to run subsonic without having
35:57SPEAKERto run a Mac mini or, or a Mac book plugged in somewhere all the time. So you got that subsonic.
36:02SPEAKERNo, actually I'm using, there's a little open source. I don't even know what the protocol is.
36:08SPEAKERIt's whatever, it's whatever like an iTunes home server is. It's, I believe the audio protocol is
36:15SPEAKERD-A-A-P. Yeah, that sounds right. So it's that, it's, it's, there's, it's just a guy. It's what
36:21SPEAKERbecame AirPlay eventually, right? AirPlay is built on it. Yeah. Anyway, it's, it's just an open
36:25SPEAKERsource server. It's on GitHub. It's the, it has the, you have to, you have to package that up,
36:31SPEAKERyou get a package. It has the incredibly catchy name of forked D-A-A-P-D. Oh yeah. Sounds good.
36:36SPEAKERYeah. Like I had to like get it compiled and running on my machine. It's mostly developed
36:42SPEAKERfor Linux, but, and this is free BSD we're talking about, but anyway, why am I rambling
36:45SPEAKERabout this again? Oh, I was trying to like, basically I was having a bunch of issues with
36:49SPEAKERlike devices, not being able to discover each other on the network. One of the things that's
36:52SPEAKERreally frustrating is that like, if your router doesn't support the right stuff, then there's no
36:57SPEAKERamount of you fixing it on the PCs. So that's exactly, that is, you just like nailed exactly
37:01SPEAKERwhy I ended up going out and getting this kind of prosumer, almost enterprise grade router was,
37:06SPEAKERbut I started looking into it because like multicast like zero conf Bonjour or whatever
37:11SPEAKERyou call it, like it's supposed to be a way to just get devices to see each other that support
37:14SPEAKERthat protocol. Yeah. So, so, um, the idea is that they can send out a packet that says, Hey, here's
37:20SPEAKERwhat I'm able to do. And then everybody else listens to that packet and they send back, Hey,
37:23SPEAKERwhat I'm able to do. It's how, it's how automatic, uh, network printer discovery works now. Yeah. So
37:29SPEAKERit's exactly what you said. I started looking into like the various idiosyncrasies of different
37:33SPEAKERconsumer routers and it was exactly that it was like, Oh, this manufacturer didn't quite implement
37:38SPEAKERthe protocol properly. So like, there's just nothing you can do to make it work right on
37:42SPEAKERyour network. If you're using, well, if you're using their router and I was just like, I'm just
37:46SPEAKERgoing to get the most ITS like hardcore real router with a command line that I can. It's like,
37:52SPEAKERthere's something to be said for that because like, if you look at consumer router space,
37:56SPEAKERthose are designed to be good for like two years and then a new version of the spec will be out
37:59SPEAKERand people are supposed to just upgrade and throw the old one out. Right. And wifi has slowed way
38:04SPEAKERdown in the last 10 years. So instead of having new wifi's every two years, we can about every
38:07SPEAKERfour or five now. And, and like the, the access point router you bought is basically the thing
38:14SPEAKERthat would be in like a conference center where 300, like you could connect 300 people to your
38:18SPEAKERwifi here. I saw like reading, researching this thing. I saw somebody who runs a small local ISP
38:23SPEAKERsaid that they tried just on a lark. They tried using it to route their entire ISP and that it
38:29SPEAKERworked fine. Yeah. Yeah. I mean, that makes sense. It's like a small town. Yeah. But yeah,
38:35SPEAKERlike I just wanted something as extensible and flexible and powerful as I could get one.
38:39SPEAKERThey probably continue to support and add new stuff to it. Totally. They will, they will,
38:42SPEAKERwhich it runs Linux. Like it just runs a stripped down network. Can you log into it and like
38:48SPEAKERdownload stuff from totally. I, I spent a shitload of time at the command line. I got set up a VPN
38:52SPEAKERon it. Like I can VPN to it from anywhere now. That's bonkers. I, it has multiple DHCP servers
38:58SPEAKERon it. I'd, I'd SSH into it and changed which TSC DHCP server it was running. Do you have
39:04SPEAKERdynamic DNS clients? Yeah. It's also got multiple dynamic DNS. So I've got all that stuff. Yeah.
39:10SPEAKERIt's funny. I run a free NAS server to do that. A lot of that stuff. So a lot of that is just built
39:14SPEAKERinto my router. That's funny. So like I changed to a, it's got DNS mask on it. Okay. So I changed
39:20SPEAKERto that as my DHCP server because, um, the, the, the bonus there is that anytime it assigns an IP
39:28SPEAKERto anything, cause it's also the DHCP server. It also maps the host name of that device to you.
39:35SPEAKEROkay. Yeah. Let's see. That's the thing that most routers are really bad at. Right. So like I said,
39:40SPEAKERI just set a domain of dot land on my router and now any device on my network, if I need to like
39:45SPEAKERping it or SSH to it or whatever, I just type whatever the host name is dot land to get to it.
39:50SPEAKERSo I don't have to memorize IP or look up IPs for devices on my network anymore. Like it's amazing.
39:54SPEAKERSee, I do. If you're, if you're like me and you're plugging like random raspberry pies headless into
39:59SPEAKERyour network. Yeah. Who doesn't do that? Like perfectly normal thing. You know, like if you
40:03SPEAKERwant to be able to get to devices on your network and do things with them, it's really helpful to
40:07SPEAKERnot have to like know what the IPs are. I'm picturing you with a much bigger neck beer.
40:10SPEAKERTotally. Like I, fuck my destiny is to become a, like I I've been reading up on like history of
40:17SPEAKERUnix stuff a lot lately. I'm just fascinated with, I want to be a gray beard. All I've ever
40:22SPEAKERwanted. All I've ever wanted in my entire life is to be a great beard, but not the bad kind.
40:28SPEAKERNo, no, no. The good. Yeah. With not no stallman. Yes. No. Yeah. So, so I went the complete opposite
40:35SPEAKERway and I have an app that configures mine and it just works. Yeah. I can, I can totally save you.
40:41SPEAKERBut again, like the thing that you said is exactly it. When I hit something that it can't do. Yeah.
40:45SPEAKERI'm just boned. There's nothing I can do about it. So this is the like absolute one 80 reverse
40:50SPEAKERphilosophical approach, which is this thing does absolutely nothing that you don't tell it to do
40:55SPEAKERout of the box. Like it doesn't even have a DHCP server enabled by default. That's bananas. So to
41:00SPEAKERuse it at all, you have to plug it directly into your PC and then manually configure an IP address
41:04SPEAKERto even access it. How did you have to, you have to use a Sierra cup so you can use just an ethernet
41:08SPEAKERcable to do that. Okay. Um, and then you have to go into it to do it on a manually. Um, but I did
41:15SPEAKERbuy a serial to USB cable just in the event I had it. I had it become completely joking. No, no,
41:21SPEAKERI'm serious. I still don't know why, but like a month into having it, it's something on it crashed.
41:26SPEAKERI think, well, that is your insurance. Like if something goes real bad sideways, it may have been,
41:31SPEAKERI don't know what crashed on it, but it became completely inaccessible. Um, and all I could do
41:36SPEAKERwas factory reset it. Yeah. Uh, because I couldn't get to it from my PC. And then I was like, wait a
41:42SPEAKERminute. If I, it has a serial port on it. Yeah. So I was like, wait a minute. If I had a serial port,
41:46SPEAKERI could have just at least gotten into the router and fixed it without having to reset it.
41:50SPEAKERSo I have a serial jealous now. I know like it's, it's a nightmare rabbit hole to go down. If you
41:57SPEAKERdon't want to deal with it, but if you do, it's like the most fun thing ever. Can I borrow your
42:00SPEAKERUSB to serial cable, man? Um, it's pretty good. So we were talking about wifi a little bit during
42:07SPEAKERthe break. Yeah. Yeah. That's another thing I was, I flagged to, uh, it's about the things
42:14SPEAKERspecifically that I mentioned at some point. Well, at some point we should talk about wifi as a,
42:17SPEAKERlike it's worth a whole episode. It's completely like there's wifi six is coming soon. I think you
42:22SPEAKERcan even buy hardware now that's like hardware compliant, but probably the software is not ready
42:26SPEAKERyet. Um, I haven't, I haven't, I haven't looked at that at all, but that seems like where we're at.
42:31SPEAKERUm, it's, it's, uh, wifi is fascinating. Cause I grew up with like, I started why
42:38SPEAKERwireless internet was a thing that I, when I was at Ars Technica in 99, I reviewed a diamond
42:46SPEAKERkit that had basically a PCMCIA card that worked in a laptop and a PCI probably card,
42:55SPEAKERmaybe an ISA card, but probably a PCI card that plugged into a desktop. And that would let you
42:59SPEAKERconnect those two things wirelessly and use kind of standard. It wasn't a standard. It was just
43:03SPEAKERsome bullshit that they'd licensed from somebody in China. And because that's what I'm like,
43:08SPEAKERjust to be real, that's what diamond did. They would like license, they licensed 3d
43:12SPEAKERFX card chips and then built cards on them. They licensed Arielle sound accelerator, DSP software,
43:19SPEAKERbuilt sound cards on that. And then they did a bunch of other weird stuff like, you know,
43:23SPEAKERpackage up a MP3 player with a, yeah, I've got it. I've got an old diamond Rio and a PNP 300,
43:30SPEAKERthe classic black one. I got it at a yard sale. It was given to me at a yard sale for free.
43:34SPEAKERAnd I don't think I've ever actually used it. When I cleaned the garage and got rid of all
43:37SPEAKERthe tech stuff, that one is the one, one of the things that I kept. Cause I was like, this is,
43:40SPEAKERthis was the first MP3 player. It's a piece of history. He used a smart media card. You could
43:43SPEAKERhold a whole CD on there and you could run and it didn't skip. It didn't scratch the anyway. So, so
43:48SPEAKERlate nineties, late nineties, 99. When did, when did you see the actual first wifi like the stamp,
43:54SPEAKERlike 802.11 stuff? One of the very first things I wrote when I came on staff at max PC in 2000 and
43:59SPEAKERlike June or July of 2000, the October 2000 cover story, which is what we were working on when I
44:05SPEAKERstarted in the summertime was about wireless. And for that, we got an Orinoco, which was a
44:11SPEAKERsubdivision of loosened, which was one of the people that did the standard. Yeah. They got
44:16SPEAKERbought by somebody at some point along the way. I can't remember three comm or somebody probably
44:18SPEAKERCisco. Yeah. Um, they had sent us an 802.11 B the first, you know, the first wifi standard
44:26SPEAKERrouter, uh, or maybe, maybe even just been an access point. It may not have been, it was a
44:30SPEAKERrouter, but it didn't have any ethernet ports. And then we had a couple of PCMCIA cards so we could
44:34SPEAKERtest it out. And like at that point, it's funny, it's hard to say whether laptops took off because
44:41SPEAKERof wifi or wifi took off because laptops got big because they both happened at the same time.
44:46SPEAKERTo step back real fast. The thing we talked about during the break, the reason I wanted to discuss
44:50SPEAKERthis is that the way I would put it is I obviously I remember the time before wifi and obviously I'm
44:57SPEAKERfamiliar with the time after it because it's ubiquitous now, but I don't have any memory of
45:01SPEAKERthat transition because wifi still even to this day feels a little bit like magic or it, it feels
45:08SPEAKERlike it's just always there. Well, I guess what I actually mean is it feels like one of those things
45:12SPEAKERwhere I stop and say, I can't believe how good we have it now. So I would think, Oh, grampy Brad.
45:18SPEAKERRight. So I would think that when it first came on the scene, I would have been like, my, my hair
45:22SPEAKERwould have blown back when I saw it for the first time, but I just have no memory of like seeing
45:26SPEAKERwifi for the first time, like having it become part of your, your daily tech existence. Like,
45:30SPEAKERI don't remember that transition, that inflection point at all. So for me, um, we had wifi stuff
45:36SPEAKERaround, but if you were using, it wasn't, it wasn't really fast enough. Like if you were playing
45:41SPEAKERgames, if you're downloading stuff, if you had a good internet connection at home, maybe it wasn't
45:45SPEAKEReight or 12 and B wasn't probably fast enough for like your data. Like it was maybe, I think,
45:50SPEAKERI think I see what you're getting at with the laptop stuff. I think it was maybe because I
45:53SPEAKERdidn't lead an existence where it was necessary. Yeah. You didn't have a laptop. Everything,
45:57SPEAKEReverything was on a PC at that time. You didn't have a laptop. You didn't have a phone. So your
46:00SPEAKERdevices were all plugged in. And then all of a sudden you got an iPhone or you got your first
46:04SPEAKERlaptop. And, and it was like Intel when Intel built baked wifi into the laptop chipsets with
46:12SPEAKERwhat was, what are they called? Centrino. Is that it? That sounds right. I'm going to look that up.
46:16SPEAKERIt's definitely a brand. That's definitely an Intel brand. Yeah. I think Centrino. I think,
46:20SPEAKERI think Centrino was basically kind of their, their mobile platform or their laptop. Well
46:25SPEAKERfeatured rich platform. Yeah. So it is, it's, it's the Y it's, I can't believe I couldn't remember
46:30SPEAKERthis. Cause it was such a ubiquitous piece of branding. For 10 years for me, it was when I
46:37SPEAKERgot a windows XP laptop. So that would have been like 2001, probably 2004. XP came out of three.
46:43SPEAKERYeah. It was early 2000s. And I had gotten Microsoft when they, so when they sent,
46:50SPEAKERwhen Microsoft sent out new versions of windows to tech plop to tech magazines,
46:54SPEAKERthey would send discs, but they usually also would send like their stock laptop. The one that was
46:58SPEAKERlike the dev, the one that, that all the developers were working before that it was a PC, but I'm
47:04SPEAKERsorry. You're right. XP was 2001. It was the SP two was what you're thinking about, which is 2003,
47:10SPEAKERprobably. So, so they, um, they sent me this compact laptop that had wifi built in
47:18SPEAKERand that early. And I was just like, Oh shit, this changes everything. Cause it like,
47:23SPEAKERit was one thing to have the laptop that had the card dangling out of the side and like,
47:27SPEAKERit wouldn't fit in your bag. It takes the card out and you only plugged it in when you needed it.
47:30SPEAKERBut when it was just always there and you could sit on the couch and watch TV and browse the
47:34SPEAKERinternet at the same time, like I hang out on Shaq news or whatever I was doing at that period
47:39SPEAKERin my life, big shout out to Shaq news for getting me started with ubiquity stuff. So much of my
47:45SPEAKERnetworking information came from Shaq news early in the day. Um, but yeah, it was, it was, it was
47:51SPEAKERthe thing that like, Oh, this is going to be a really big deal, but man, laptops still really
47:53SPEAKERsuck. And yes, absolutely. And then, and then I got a laptop that didn't have the card built in.
47:59SPEAKERI got one of those Dell XPSs. That was like the one that my office assigned me. Um, the,
48:04SPEAKERa big gaming laptop and I had to put the card back and I was like, Oh, this is, this, this is like,
48:08SPEAKERI got to get one of those Centrinos that that's the business. Right. And then sometime like 2007,
48:15SPEAKERaround the time the iPhone came out, just everything started having wifi. You were a
48:18SPEAKERhundred percent. I'm realizing this as you were explaining all this because that's,
48:22SPEAKERthat's what made it ubiquitous was like, I didn't even know or care what wifi was until I got an
48:26SPEAKERiPhone. Did, did, um, did the Xbox 360 have wifi built in or did you have to get an adapter for
48:31SPEAKERthat? I don't think the first model did. I think it had, I think you bought it like a USB adapter
48:36SPEAKERfor it. Right. The 360 S has it. Yeah. The second, the gray one, the first full redesign,
48:42SPEAKERthe black one, like the full, the shiny. Yeah. Um, I'm pretty sure that model launched within
48:47SPEAKERPS3 had wifi though. Didn't it? Yes. Yes it did. Yeah. And the, we definitely had wifi cause it
48:51SPEAKERdidn't have an ethernet port. Right. So, so yeah. Okay. You're right. It was, so it was probably
48:56SPEAKER'05, '06 to '08 ish is when it really, wifi really like blew up as a daily. Well, and at the same
49:02SPEAKERtime like netbooks were starting. So like laptops went from being like an expensive thing for
49:06SPEAKERbusiness to a thing that you could spend $300 and get a shitty laptop that had wifi built in. Right.
49:12SPEAKERAnd, and between that and the phones and the consoles and like then all the set top boxes
49:17SPEAKERhit and Roku and Apple TV and all that, everything started going from ethernet first to wifi first
49:22SPEAKERaround the time and hit because 802.11, 802.11g was okay. It was 54 megabits. And it was,
49:28SPEAKERwhich meant you got like faster than your, it was faster than your, your internet connection
49:32SPEAKERfor the first time. Cause I mean, internet connections back then were probably like what,
49:36SPEAKER10, 20, 10 or 25 megabits. Yeah. At best for a good, for a fast Comcast. Yeah. You'd,
49:42SPEAKERyou'd get 25 megabits back then. Yeah. So they would, they would get, they would get,
49:47SPEAKERyou had something that was faster than your, than your outbound internet connection. Most people
49:52SPEAKERdon't share files between computers on their home network. So it didn't matter how fast it was.
49:56SPEAKERAnd the range was enough that you could put one of those things in the middle of your house and
49:59SPEAKERcover pretty much everywhere but the edges. And then N hit and that changed the whole thing.
50:04SPEAKERLike N, N opened up, like you're talking about multiple hundred megabit speeds. It could make
50:09SPEAKERit faster if you put antennas in and, and then AC built on that. And at this point, like my wireless
50:16SPEAKERnetwork is 800 megabits a second at home or something like that. So wow. Six is going to
50:21SPEAKERdo even more than that. That's pretty good. Yeah. You should, well, what are the downsides of the
50:26SPEAKERubiquity of wifi now? I mean, I can use my phone on the toilet. Well, yeah, that's, that stuff's
50:31SPEAKERgood. But what I was going to say is that I live in an apartment here. Yeah. Like there are,
50:35SPEAKERcan I open up? I'm going to look, who knows? Are you able to do that? I can see my phone. Yeah.
50:40SPEAKERUm, Oh, I didn't know you could do that on a phone, but if I run, if I run the site scan on
50:44SPEAKERmy access point here, I can probably pick up. I don't know how many, I bet there's 200. I was
50:51SPEAKERgoing to say, I was going to say, I started to say, is it in the dozens or is it in the hundreds
50:55SPEAKERI'm of other, of other 2.4 gigahertz networks that I can pick up here? So just using my,
50:59SPEAKERit's a problem. I'm seeing probably 50. Yeah. So I would, I would guess it is probably
51:04SPEAKERat least a hundred other people's residential wifi networks that was overlapping with my apartment.
51:10SPEAKERThat was one of the things early on with wifi, when the wifi standards, people used to come out
51:14SPEAKERand talk to us when new standards were coming out and they didn't expect B to take off like it did.
51:20SPEAKERIf you think about, remember when Linksys was selling that blue router, the famous one,
51:24SPEAKERthe WRT 54G, the WRT 54G, um, that was the G one. There was a B one as well. Um, they sold that B
51:31SPEAKERone and they sold it for like a hundred bucks by the end of B and everybody fucking bought them.
51:37SPEAKERAnd, uh, and they didn't expect B to have to, like, I think when they built those standards,
51:42SPEAKERthey didn't expect those to share space with multiple access points. They didn't, you know,
51:46SPEAKERthey're only 13 channels. They couldn't like, they couldn't channel hop. They couldn't spend
51:50SPEAKERspread spectrum. They were bad at sharing time on the channels. So you could actually clog up
51:55SPEAKERthe radio waves. Um, G got a little bit better, but it was still just incremental improvement.
51:59SPEAKERIt wasn't until end hit that they were able to actually share space. Cause now like you have
52:04SPEAKER200 access points in range here probably, but shit still works. It does. Yours is your router
52:09SPEAKERis probably a little more robust than the others. Yeah. Well, so, I mean, that's not to go back to
52:13SPEAKERthat stuff too much, but that's another advantage of the high end stuff is that my, my router is a
52:17SPEAKERseparate device from my access point. So that enjoys me. Oh, I love it. Cause I can put the
52:22SPEAKERaccess point wherever I need it to be to get the best signal coverage in the house. I should do
52:27SPEAKERthat with the mesh network. Well, yeah, that's the same principle, but, um, um, you, the other
52:33SPEAKERbenefit to that is that you don't have to upgrade your router to get the new Wi-Fi standard. Like I
52:37SPEAKERcould just sell this access point on Craigslist and get a better one later. But, um, there's still
52:42SPEAKERso many devices using G. Well, mostly G from what I've seen. I think three, the 3DS was maybe the
52:48SPEAKERlast thing that I had was a G device. Well, I'm thinking more like, like we've got a, we've got
52:53SPEAKERa robot vacuum. It's not a Roomba, but it's a D-bot. Like that's, that's a, that's a G device.
52:58SPEAKERLike all of our... Does it have to stay on the internet? Uh, yeah, for, for scheduling and stuff.
53:03SPEAKERUm, well, I mean, it doesn't have to be connected 24/7, but like all, like our smart plugs do,
53:09SPEAKERlike we've got a number of like cheapo smart plugs for lamps and stuff around here. And those all
53:15SPEAKERhave to be connected pretty much all the time. And they certainly don't stay that way.
53:20SPEAKERWhether that's like bad device, firmware, like poorly implemented stuff. You should get rid of
53:25SPEAKERall the G devices because the other thing is, I mean, that's just what, I mean, these are still
53:29SPEAKERlike new products coming onto the market that are still G. God, really? Yeah. That's shameful.
53:33SPEAKERYeah, totally. They, they, so you know, that when you run G stuff on it, your router probably
53:38SPEAKERdoesn't do this, but on consumer routers, often if you're running like G devices on an NRAC router,
53:43SPEAKERit'll slow down the AC router to G. I think mine has... Yours probably partitions it. Multiple,
53:48SPEAKERmultiple radios. Yeah. Yeah. Judging by the settings. I think, I mean, it's funny how quickly
53:56SPEAKERwifi went from a neat but unreliable thing to a hyper reliable, really useful, like incredibly
54:04SPEAKERimportant to my day-to-day activities, technology. But the range of things, behaviors, activities,
54:10SPEAKERwhatever that it has enabled around the home and the office is like kind of mind blowing. I still
54:15SPEAKERrun wires. You run wires to your like desktop. Do your console or your console's wired? Yes. I
54:20SPEAKERquietly have ethernet run the entire perimeter of my apartment, basically like from one, literally
54:24SPEAKERone into the other. It's like a Faraday cage. But it's very, I don't know. You tell me, I hope it's
54:28SPEAKERvery subtle. I didn't notice. Yeah. It's run the entire... I see it now that I'm looking. It's run
54:32SPEAKERthe entire length of the apartment around door jams. You did a nice job tacking it up above the
54:36SPEAKERdoor jams. It's pretty, I hope that it's pretty inconspicuous, but like, like as good as wifi is,
54:42SPEAKERI still like, I want consoles plugged into a hard line. I want anything, anything that,
54:46SPEAKERthat where latency and or throughput are a concern. I want, I want a wire player. Yeah. Well, and, and
54:53SPEAKERyeah, there's, there's reasons that you want that. We don't, we're not going to get into that today.
54:56SPEAKERIt's too much. I didn't read about it. I don't want to make an ass of myself in public. Yeah.
54:59SPEAKERUm, we, I feel like we should talk about IPv6. Yeah, we should. I've been putting it off because
55:04SPEAKERit is incredibly technical. It's not. Well, I guess not. So anything, anything where you're
55:08SPEAKERtalking about bit depth though, is, uh, look kind of inherently technical. So I'm going to multiply
55:14SPEAKERsome numbers here. I'm gonna get the calculator. An IPv6 address is 32, 32 digits. So don't even
55:20SPEAKERworry about that. An IP, an IPV4 address. I, what I want to know is what the fuck happened to IPV5.
55:28SPEAKERI've never been able to get an answer to that. Same thing as direct X4. Yeah. And, and iPhone,
55:34SPEAKERthe iPhone nine, the iPhone nine. Yeah. It's just a sexy number. Yeah. Okay. So, uh, IPV4 addresses
55:42SPEAKERare for eight bit numbers, right? So that's one to two 56, uh, in, in binary, right? Eight bits
55:49SPEAKERis one or zero to two 55, whatever. Uh, that's, that's really where the stuff becomes hard for
55:56SPEAKERthe layman to deal with is when you start getting into non base 10, well, uh, numbering schemes and
56:01SPEAKERso forth. You don't have to worry about that. You have to worry about it being like when you start
56:04SPEAKERgetting to hexadecimal and binary and stuff like that. Like it gets to be a real pain in the ass
56:08SPEAKERif you're not. No, no, no, no. Okay. So here's the thing. Each IPV4, you know, it's IPV4 quartet,
56:15SPEAKERright? So there's four numbers and they're, um, eight bits each. Right. Right. So that's 32 bits
56:21SPEAKERtotal. I mean, like you can look at an IP address at an IPV4 address and know how it's constructed.
56:26SPEAKERWhat I, what I mean is on a philosophical level, when you were explaining to somebody, Oh, it's,
56:30SPEAKERit's four eight bit numbers. Like the average person is not going to be able to tell you when
56:33SPEAKERan eight bit number looks like an eight bit number is one is, is a range from zero to 255. Okay. So
56:39SPEAKERif you take 255 or 256, cause really we can't multiple zero, we'll start with one for math
56:45SPEAKERpurposes. So multiply 256 by 256 by 256 by 256 is the theoretical maximum address space for IPV4.
56:53SPEAKERRight. That's 16 million, 770,000, uh, 777,216 numbers. That's it. That's it. Did you say
57:00SPEAKERmillion? Million. Did I do that math wrong? I can't be right. 256 times 256. They're half there.
57:06SPEAKERThere is no way there are only 16 million. Yeah. You're right. Devices on the internet.
57:11SPEAKERI might've done it has to be in the billions. Oh, here we go. Here we go. I only did it three times.
57:16SPEAKEROkay. Yeah. I need to multiply 256 one more time. Okay. That's a 4.29 billion. There you go. That's
57:22SPEAKERthe right number I've heard before. Yeah. Um, but even that I would guess is, you know, that's,
57:26SPEAKERthere are more people than that on the planet. Like I would guess even that is nowhere near
57:30SPEAKERadequate. So here's the interesting con thing. IPV6, each, each octet, each of those numbers,
57:37SPEAKEReach of those quartets is 32 bits instead of eight bits. So it's this 4.29 billion number
57:45SPEAKERtimes 4.29 billion times 4.29 billion times 4.29 billion. I'm going to do that. So there,
57:51SPEAKERthere will very likely never be an IPV7. I'm going to tell you is that this is the number
57:58SPEAKERof addressable. If my math is right, it probably isn't. So please let us know. I can fact check
58:02SPEAKERyou because everybody loves 3.4 times 10 to the 38th. Say again, 3.4 times 10 to the 38th. That's
58:10SPEAKERa lot of zeros. Yeah. That's a lot of zeros. That might be too many, but anyway, the upshot is
58:15SPEAKERthere's a shitload of those addresses. And even if every toaster on the planet has one of these
58:19SPEAKERaddresses, we're probably still okay. I typed IPV6 address space into Google. And the first
58:25SPEAKERrecommendation is IPV6 address space atoms in the universe. So yeah, if that tells you,
58:33SPEAKERit's like, it's like, yeah, you're right. 3.4 times 10 to the 38th. That's that is correct.
58:37SPEAKERThis is one of those interesting, this is one of those interesting things that like the,
58:41SPEAKERyou know, you know, the relationship between, uh, our lifespan and the start of the universe
58:47SPEAKERversus the heat death of the universe. Like the, the start of the universe to now is a rounding
58:51SPEAKERerror. It is not even a blink of an eye in the hundreds of trillions of years. Numerically a
58:57SPEAKERhuman lifespan and the time from now to the big bang, exactly the same when compared to the heat
59:02SPEAKERdeath of the universe. We're okay on the IPV6 numbers. They really over engineered the shit
59:07SPEAKERout of this one. If, uh, if techtarget.com is to be believed, uh, the, the size of the,
59:13SPEAKERthe range of the, the number of IPV6 addresses is equivalent to, there are two to the 52nd addresses
59:21SPEAKERfor every observable star in the known universe. I don't think that's enough. So I think we're okay.
59:27SPEAKERSo anyway, but anyway, the reason they look different though is because instead of being
59:30SPEAKERnotated in just decimal numbers, like they're hexadecimal, they're hexadecimal. Um, the,
59:35SPEAKERthe means, which means letters, uh, uh, zero through nine, A through F. Okay. Yeah. Yeah.
59:44SPEAKERBut I just mean like in a practical sense, when somebody looks at those, like it's,
59:47SPEAKERit's way less legible than maybe G2. Okay. But that is far less legible from a practical
59:53SPEAKERstandpoint. It's a pain in the ass. Even an IPV4. Yeah. Well, and it's also further complimented,
59:57SPEAKERcomplicated by the fact that IPV6 addresses don't have to be, um, like if you have a,
1:00:03SPEAKERif you have a quartet that's zeros, you can, you can shortcut it. You just put two colons,
1:00:07SPEAKERjust leave them empty and it knows what to do. Extra colon implies that it's all zeros. Yeah,
1:00:11SPEAKERexactly. I read that. Yeah. Um, so, and also fundamentally, it's a lot easier for me to
1:00:16SPEAKERremember a number from zero to 255 than it is for me to remember hexadecimal. Yeah. Yeah. Anyway,
1:00:23SPEAKERit's, it's complicated. It's far less just sensible or comprehensible to the average person.
1:00:28SPEAKERThe nice thing is that like, um, the rollout for IPV6 took a long time. They think the standard
1:00:33SPEAKERwas ratified in 98. So it's now 21 years old. My phone, when I, when I typed in what's my IP,
1:00:39SPEAKERI was really surprised because my, my Verizon iPhone gets an IPV6 address. Yeah. Huh. Um,
1:00:45SPEAKERyour local, uh, I don't know. You're probably on your wifi. It's funny if you type IP into Google,
1:00:51SPEAKERit just gives you your local IP address now, which used to be a hard thing to find.
1:00:54SPEAKERYou just have to go to a site. Yeah. Um, but yeah, my public IP address also, it doesn't render
1:00:59SPEAKERon the page because it's too long to fit without scrolling. So nice job Google. Yeah. It's useful
1:01:05SPEAKERinformation. Great system. Do you have any sense of where we're at with the remaining stock? Well,
1:01:10SPEAKERso it can't even, it can't even be a remaining stock. We have to be using pretty much all of
1:01:13SPEAKERthe IPV4 addresses, right? Um, so there's a, the IATA, I-A-T-A, and if you ask me what it stands
1:01:20SPEAKERfor, I'm not going to remember, um, is the organization that is in charge of doling out
1:01:24SPEAKERIP addresses. And there's some regional, uh, telcos that are regional organizations that work
1:01:29SPEAKERwith the telcos to do that as well. Five of them, I think if I remember right. Um, there are always
1:01:34SPEAKERIP addresses coming up free cause like companies go out of business and they bought, they've leased
1:01:38SPEAKERa range or bought a range or whatever and it's suddenly available. Um, it seems like it's not as
1:01:44SPEAKERpressing as it once was because if you think about it, like the vast number of PCs and stuff are
1:01:51SPEAKERprobably behind a net. Oh, I didn't even think about that. Yeah. It's actually the number of
1:01:55SPEAKERexternal IPs has probably dropped quite a bit, right? I think there's a lot of devices still on,
1:02:00SPEAKERbut, but it seems like places where this is going to be a problem have like the fact that Verizon
1:02:05SPEAKERis installing out IPv6 addresses instead of IPv4 addresses makes me think we're probably okay. Is
1:02:11SPEAKERthat telling? Yeah. I mean, look, if you think about every, there's 230 million people in the
1:02:15SPEAKERcountry and everybody has a phone and 30 or 40% of them are probably on Verizon, then yeah, I think
1:02:20SPEAKERthat's, I think that's, I think, I think, I think that's where we're at with that. I think the
1:02:24SPEAKERlarger problem is if like you're Google and you need a bunch of IPv4 addresses for servers and
1:02:29SPEAKERstuff, because people are still on IPv4, then, then you probably have a larger concern. But for
1:02:35SPEAKERnormal consumers, I don't think we have to worry too much about running out of IPv4 addresses.
1:02:39SPEAKERAlthough I did see a thing a couple of weeks ago about, about considering changing the IP spec
1:02:46SPEAKERto remove some of the reserves. There's four or five, there's more than that,
1:02:50SPEAKERbut there's a bunch of blocks of IP addresses that are reserved for special things like
1:02:54SPEAKER192.168.blank.blank are basically for private IP addresses that aren't addressable by the
1:03:02SPEAKERinternet at large. What that means is there's a router with NAT running behind, between those
1:03:07SPEAKERaddresses and the, and the real world. I got, I, not to derail, I became curious why that
1:03:12SPEAKERspecific range was in use. Did you find anything? I found the white paper where that was defined,
1:03:17SPEAKERbut it was not defined as like, this is what consumer routers should be using because that
1:03:21SPEAKERstuff came like a decade later. This was like 95. Yeah. I should have pulled the paper up in front
1:03:27SPEAKERof me, but like some of it is kind of over my head because this is my understanding is this is
1:03:32SPEAKERstill in the classful networking days. If you know what that means before networking became classless.
1:03:37SPEAKEROh, does that make sense? I've always done networking to be classless. I agree with you.
1:03:41SPEAKERLike, I don't know what that distinction means other than, other than I think the classes are
1:03:46SPEAKERdenoted by letter. I think it's like class A, class B, C networks. If that rings a bell.
1:03:53SPEAKERIs that, is that the top? I don't know. Like I'm talking about my ass here. I just,
1:03:57SPEAKERI read about this stuff in a white paper. If you know, email us. Yeah. Like I'm sure,
1:04:01SPEAKERI'm sure some of the gray, like legitimate gray beards that have been on shell accounts
1:04:05SPEAKERsince the seventies may have some idea of what we're talking about. I'm very interested in this
1:04:09SPEAKERnow. I looked, I looked a little bit too, to see if I could find anything and I couldn't find any,
1:04:13SPEAKERlike everybody, it seems like Google uses 10.15 for their hardware.
1:04:17SPEAKEROkay. Which it's not mandated. Well, so the only thing you can't do is have a NAT,
1:04:22SPEAKERyou can't double NAT where both NATs have the same sub, same private subnet. So like, if like for me,
1:04:27SPEAKERmy AT&T router has won't, I can't turn off the NAT on the AT&T router. So I just have, it's running
1:04:34SPEAKER192.168.1 dot something. And then my, my Google home stuff runs 10.15.0 dot whatever. Yeah. I
1:04:41SPEAKERthink I mentioned last week that I ran into that when I set up this VPN. Yeah. I had to change my
1:04:46SPEAKERsubnet here because I knew I was going to be on the same subnet on anybody else's LAN and they
1:04:50SPEAKERcan't both be the same. Exactly. Or they can't intermix because that causes all kinds of problems.
1:04:54SPEAKERUm, here it is. Let me see. Oh gosh. There's two white papers. Do you care? I know, hit me.
1:05:00SPEAKERIs this actually worth talking about? I think it's fascinating. Uh, here it is. RFC 1918, I believe.
1:05:05SPEAKEROh yeah. And that's a great one. It's a classic. Everybody knows from, uh, I was there on a date
1:05:11SPEAKERon this. It's February, 1996. Some of the undersigned companies, Silicon Graphics,
1:05:19SPEAKERCisco. Wow. And Chrysler. Huh. Um. Maker of fine automobiles. Yeah. It's basically, uh, gosh,
1:05:29SPEAKERthis is, I don't know. Do you really want me to go through all this? I mean, why does there,
1:05:34SPEAKERis it just them saying, Hey, these need to be private ranges. Yeah. That's, that's underwhelming.
1:05:39SPEAKERKinda. I was hoping for something really sexy and fun. Um, a large airport, which has its arrival
1:05:44SPEAKERand departure displays individually addressable via TCP/IP. Sorry. I, okay, here it is. I found it.
1:05:50SPEAKERPrivate address space. Number item, item three in this. Okay. In this memo. Best current practice
1:05:57SPEAKERfor private address space allocation. The internet assigned numbers authority has reserved the
1:06:03SPEAKERfollowing three blocks. That's IANA. Yeah. Yeah. Um, so yeah, it's, it's 10.0.0.0. So
1:06:10SPEAKERthis only started in 96. Yeah. Wow. So it's 10.0.0.0, 172.16.0.0 and 192.168. Nobody uses
1:06:19SPEAKERthe 172.16 one. Right. So I believe, I guess that's where it trickled down to consumer routers
1:06:24SPEAKERfrom. Um, the interesting thing here is they also define the auto-assigned addresses too that you
1:06:29SPEAKERget if you're, if you're, if you're a computer kid, the 169 ones that your computer do, if you
1:06:35SPEAKERcan't, the computer does if it can't find a DHCP server. Right. So anyway, I mean, that's just a
1:06:40SPEAKERkind of a, so that's where it came from, but we don't know why, why those addresses. It doesn't,
1:06:45SPEAKERit doesn't really, I didn't read the entire white paper or the entire memo. It might actually,
1:06:50SPEAKERit may have just been a big block that they hadn't, um, uh, that they hadn't, uh,
1:06:58SPEAKERassigned to anybody yet. Like it may have been, it could be just something as simple as,
1:07:02SPEAKERHey, these, these three ranges don't have any assigned IP addresses in them yet. So we can
1:07:06SPEAKERpull them out safely. That may be the, the very simple explanation. But anyway, I'll also scroll
1:07:12SPEAKERdown to the author, the list of authors at the bottom, just because I'm fascinated by internet
1:07:15SPEAKERhistory stuff and was very curious. Cisco, Chrysler. Yeah. Like Cisco, Cisco and SGI,
1:07:22SPEAKERand those are fine. But then I became very fascinated that Robert Moskowitz from Chrysler
1:07:28SPEAKERwas on this list. Uh, I dug into it a little bit. As far as I could tell, he was like,
1:07:34SPEAKERhe was the head of essentially like their IT department or CTO or something. Right. I don't
1:07:39SPEAKERknow if he was quite a CTO, but it seemed like he had a little more authority than just head of IT.
1:07:43SPEAKERBut like, it seemed like he was very forward looking in creating a corporate network and
1:07:48SPEAKERgetting it integrated with the internet. That would have been pretty, that would have been
1:07:51SPEAKERright about, about the time that people started getting really interested in that. Right. To,
1:07:54SPEAKERto the extent that even though he was just working for Chrysler, he became part of like
1:07:58SPEAKERdefining these standards at some point, probably just one of the first people doing it at a
1:08:03SPEAKERcorporation, even though it happened to be a car maker, probably that wasn't a tech company,
1:08:06SPEAKERprobably that was an IBM or Microsoft or somebody. Yeah. Yeah. Cause like, if you think about it
1:08:10SPEAKERbefore that Microsoft would have had networks earlier on and IBM would have, Cisco would have,
1:08:15SPEAKERand those companies would have, but like, why would it, why does a computer, why does a car
1:08:19SPEAKERcompany need a computer network? That's madness. Sure. Just carry that floppy. Yeah. So if you
1:08:25SPEAKERhappen to be, if you happen to be Robert Moskowitz and you want to get in touch to talk to us about
1:08:29SPEAKERdefining address spaces on the early internet, we would love to talk to you. I think that's as
1:08:34SPEAKERgood a place as any to wrap it up. Is that self-indulgent? No, I like, this is why I'm here.
1:08:38SPEAKERI want to learn weird shit about the internet. I want to learn weird shit about everything. Yeah.
1:08:42SPEAKERI hope that's why everybody's listening too. Totally. By the way, thanks. Everybody's,
1:08:45SPEAKERwe had a lot of really great reviews this week. I had a lot of great comments on Twitter. Yeah. We,
1:08:50SPEAKERI, we set up an email address finally. Oh. Yes. It is bradandwilltechpod@gmail.com.
1:08:58SPEAKERThat's bradandwill spelled out tech pod, all one word at gmail.com. Much like IP addresses,
1:09:04SPEAKERGmail addresses are hard to come by. Somebody had tech pod. I don't know what the hell they,
1:09:09SPEAKERyou know. Yes. But yeah, you can send us emails. Yeah. We should read some emails.
1:09:14SPEAKERYeah. We love, well, I don't know if that may be an infringement, but emails is universal, man.
1:09:21SPEAKERWe'll call them electronic mails here. Electronic missives. Yes. Your letters from the,
1:09:25SPEAKERfrom the void. Yes. Twitter is still good. I'm Will Smith. You're Brad Shoemaker. Yes.
1:09:31SPEAKERWe're we're we have forestalled the doom on the podcast hosting front, at least for the short
1:09:38SPEAKERterm and are working on some alternatives and other ways to fund that, which we'll hopefully
1:09:44SPEAKERhave stuff to talk about soon. Keep an eye on Twitter and yeah. Thanks. Thanks for reviews.
1:09:51SPEAKERReviews on iTunes are great. Yes. And thanks for listening. We love them. Yeah. Thanks
1:09:54SPEAKERfor listening. Thanks for coming back. We were excited. I'm stoked. I'm still surprised that
1:09:58SPEAKERpeople want to listen to that. Yeah. I I'm amazingly internally grateful that anybody
1:10:03SPEAKERwants to listen to us jabber. Plus I get to come over and hang out in your living room.
1:10:08SPEAKERI like to think we make a decent home here. Yeah, no, it's lovely. This is one of my favorite
1:10:15SPEAKERtopics in the world. I would sit here for another two hours and talk about this stuff if we could,
1:10:19SPEAKERbut well, I mean, if people like it, send questions and we'll do more. If we could focus
1:10:23SPEAKERmore on this particular subject and like drill down on any one of these things. This can be the
1:10:28SPEAKER100. This is like the survey class and then we'll hammer it. Yeah. Yeah. Yeah. If people,
1:10:33SPEAKERif people are into it, I think next week we should do something that's not tech,
1:10:36SPEAKERlike not computer tech. You're probably right. Yeah. Space planes. Oh man. It's scary. National
1:10:40SPEAKERaerospace plane. Scary to get out of your wheelhouse. Underwater cable laying ships.
1:10:44SPEAKERYou like space? Space is cool. I'm talking about space. Uh, did you see that they made it the
1:10:49SPEAKERStarlifter? The Starship, the Elon Starship. Oh no. It's really shiny. I did see the director
1:10:55SPEAKERof NASA talking some, some mess toward, toward SpaceX though. Well, I mean,
1:11:04SPEAKERman, I don't want to talk about SLS, but we should get an expert on to talk about SLS and
1:11:07SPEAKERall the experts I know work at NASA. So they probably can't talk about SLS in the way that
1:11:11SPEAKERSLS is a boondoggle. It's a bad idea. What does SLS do? Space launch system. Okay. It's the,
1:11:16SPEAKERit's the, the spaceship is supposed to take us to the moon. It's too big. Is that a private
1:11:22SPEAKERenterprise? Like I know that's public. That's the one we're paying for. You and I pay for it
1:11:25SPEAKERright now. Like I have basically find space, everything a chore to follow now because it's
1:11:31SPEAKERtoo much. Yeah, that's exactly what it is. It's too, it's too much of a chore to, um,
1:11:37SPEAKERdistinguish between what is private enterprise and what is, is, uh, you know, a public effort.
1:11:41SPEAKERIt's like, uh, it's like when, you know, we went from, you just bought a 3DFX card in 1995,
1:11:46SPEAKER96. We weren't doing computers anymore. And then three, a year later there were 12 companies making
1:11:51SPEAKER3d accelerators and then there were two companies making 3d accelerators. I don't know what happened.
1:11:55SPEAKERYeah. Like I basically like what is pure exploration and discovery and what is, is kind
1:12:00SPEAKERof what is commercial in nature. It's all how they intermingle has made that whole subject a
1:12:08SPEAKERlittle bit more annoying to pay attention to than I would. Yeah. Maybe we should talk about space
1:12:13SPEAKERsometime. Well, send us, send us, if you have stuff you want us to talk about, send it in. Brad
1:12:17SPEAKERand Will made a tech pod. Made a tech pod. That's Brad and Will. bradandwilltechpod@gmail.com.
1:12:24SPEAKEROkay. I'll get it right by the sixth or seventh episode. That's fair. Um,
1:12:28SPEAKERI guess we'll see you all next week. All right. Yeah. We'll stop rambling.