Back on-line!
Feb. 15, 2023

Episode 1

Episode 1

Episode 1

The player is loading ...
Ok, What Went Wrong?

Episode description

Transcript
1 00:00:00,000 --> 00:00:08,280 Hello and welcome to okay what went wrong weekly podcast where myself Michael Becker and 2 00:00:08,280 --> 00:00:14,720 Zane Beckerberg go over our home lab setup networking and this is our first episode. 3 00:00:14,720 --> 00:00:15,720 Hello Zane. 4 00:00:15,720 --> 00:00:20,240 Hello pleasure to be here. 5 00:00:20,240 --> 00:00:21,240 Pleasure to have you here. 6 00:00:21,240 --> 00:00:25,280 I'm not sure which one of us were recording remotely so neither one of us really has 7 00:00:25,280 --> 00:00:30,320 like the domain of the of the current recording environment. So I guess we're both guests. 8 00:00:30,320 --> 00:00:37,600 Yeah, no, we are we are we are co co-hosts in this. So yeah, we're so the plan on this is we're 9 00:00:37,600 --> 00:00:44,640 going to meet once every week to get over. I'll give a little bit of background since this is 10 00:00:44,640 --> 00:00:50,320 the first time that we're doing this. Zane, you went to college last August and when you went, 11 00:00:50,320 --> 00:00:53,000 I'm your dad, just so marina. 12 00:00:53,000 --> 00:00:57,720 And I got, like there was a zane size hole 13 00:00:57,720 --> 00:00:59,320 in this house when you left. 14 00:00:59,320 --> 00:01:01,480 So I, of course, turned to the thing that I always turned to 15 00:01:01,480 --> 00:01:04,000 and that's computers and spent a lot of time setting up 16 00:01:04,000 --> 00:01:04,960 our home lab system. 17 00:01:04,960 --> 00:01:08,480 It got very into Docker containers and Portainer 18 00:01:08,480 --> 00:01:09,960 and a lot of things, a lot of systems 19 00:01:09,960 --> 00:01:12,800 so that we could stay connected while you were gone. 20 00:01:12,800 --> 00:01:14,400 And you've done a bunch of stuff 21 00:01:14,400 --> 00:01:16,040 with your computer setup and I figured-- 22 00:01:16,040 --> 00:01:16,960 Yeah. 23 00:01:16,960 --> 00:01:21,360 I, on the other hand, just tried to install Dragonfly BSD, 24 00:01:21,360 --> 00:01:26,040 so we went in separate but equally pointless directions 25 00:01:26,040 --> 00:01:27,160 with our lives. 26 00:01:27,160 --> 00:01:28,600 Well, I mean, it's the kind of thing 27 00:01:28,600 --> 00:01:30,520 where my background is in front of engineering, 28 00:01:30,520 --> 00:01:34,640 so yours has been always just like hacking systems. 29 00:01:34,640 --> 00:01:35,760 So it made it make-- it tracks. 30 00:01:35,760 --> 00:01:36,960 It completely tracks. 31 00:01:36,960 --> 00:01:38,080 Yeah, 100%. 32 00:01:38,080 --> 00:01:40,640 Very in character for both of us. 33 00:01:40,640 --> 00:01:43,240 So tell me, what have you been up to this week? 34 00:01:43,240 --> 00:01:45,440 What are your projects right now? 35 00:01:45,440 --> 00:01:52,440 So I actually, I host two websites on using CloudFair 36 00:01:52,440 --> 00:01:56,320 Plaget CloudFair Flare pages. 37 00:01:56,320 --> 00:02:00,600 I think it's pages, but it is pages. 38 00:02:00,600 --> 00:02:01,480 Awesome. 39 00:02:01,480 --> 00:02:04,440 But so I have two websites on there right now, 40 00:02:04,440 --> 00:02:09,480 and I'm trying to, neither of them are done completely set up. 41 00:02:09,480 --> 00:02:12,840 But one of them is my personal site, 42 00:02:12,840 --> 00:02:16,560 And that's, I've been trying to get that up off the ground. 43 00:02:16,560 --> 00:02:19,200 It's mainly CSS right now. 44 00:02:19,200 --> 00:02:24,120 I'm actually trying to rewrite it to be more easy to maintain, 45 00:02:24,120 --> 00:02:28,120 because the way I've got it set up is I'm using 11D, 46 00:02:28,120 --> 00:02:31,080 which is a static site generator. 47 00:02:31,080 --> 00:02:36,600 Because basically, I don't want to have to write HTML. 48 00:02:36,600 --> 00:02:42,280 Writing HTML is a horror I would not wish upon my worst enemy. 49 00:02:42,280 --> 00:02:48,120 So I have Markdown files and then those go up into website. 50 00:02:48,120 --> 00:02:49,120 And that's the basic flow. 51 00:02:49,120 --> 00:02:51,880 But that still means with 11. 52 00:02:51,880 --> 00:02:56,000 You have to write all of the template yourself. 53 00:02:56,000 --> 00:02:58,520 It's very freeing and open-ended. 54 00:02:58,520 --> 00:03:03,280 But the downside is you have to actually do it. 55 00:03:03,280 --> 00:03:07,560 Because our audience and you may have heard of Hugo, 56 00:03:07,560 --> 00:03:10,920 or I just know Hugo. 57 00:03:10,920 --> 00:03:12,480 - Which you go, which you go. 58 00:03:12,480 --> 00:03:14,320 - Gatsby is another one. 59 00:03:14,320 --> 00:03:16,200 Some of these are the ones that I've used professionally. 60 00:03:16,200 --> 00:03:17,720 So yeah, those, they're all kind of sitting 61 00:03:17,720 --> 00:03:19,640 in that same static site renderer. 62 00:03:19,640 --> 00:03:23,200 - But specifically with Hugo, you have different themes. 63 00:03:23,200 --> 00:03:27,120 And theme development is completely divorced 64 00:03:27,120 --> 00:03:30,240 from site development, which is good 65 00:03:30,240 --> 00:03:33,200 because that's what you want to try to do with 11-E. 66 00:03:33,200 --> 00:03:34,920 You want to finish your site, 67 00:03:34,920 --> 00:03:37,640 like you want to finish all your templates, all your CSS, 68 00:03:37,640 --> 00:03:39,600 and then you just want to write the mark down 69 00:03:39,600 --> 00:03:41,120 and then have an export. 70 00:03:41,120 --> 00:03:43,680 So what I've been doing is I've been theming my site. 71 00:03:43,680 --> 00:03:49,000 I've been writing a lot of CSS, which is hard, 72 00:03:49,000 --> 00:03:51,520 'cause there are a lot of properties. 73 00:03:51,520 --> 00:03:53,280 There are a lot of properties 74 00:03:53,280 --> 00:03:55,920 and none of them do what you want them to do. 75 00:03:55,920 --> 00:03:58,200 And then you have to optimize for mobile. 76 00:03:58,200 --> 00:04:01,080 I, the site that is basically done 77 00:04:01,080 --> 00:04:05,160 and is just, I'm just writing content for. 78 00:04:05,160 --> 00:04:09,040 I only just got that working on mobile phones 79 00:04:09,040 --> 00:04:12,040 it has been months since it has, 80 00:04:12,040 --> 00:04:20,040 like, there was an issue with like the actual like content box being too wide. 81 00:04:20,040 --> 00:04:25,040 No, it was too skinny, so the text was unreadable. 82 00:04:25,040 --> 00:04:34,040 So I had to learn so many skills, but it works now. 83 00:04:34,040 --> 00:04:42,040 I'm also using 11 for my personal site and just as a little bit of background, my day-to-day 84 00:04:42,040 --> 00:04:49,800 is I manage a team that does Gatsby development, which is a React-based static site generator. 85 00:04:49,800 --> 00:04:53,400 And we're also about, we're in the process of evaluating CloudFlare pages. 86 00:04:53,400 --> 00:05:00,440 I actually did a 50-minute talk this morning on CloudFlare pages and the build pipelines 87 00:05:00,440 --> 00:05:04,580 either using their get integration or GitHub actions. 88 00:05:04,580 --> 00:05:09,680 So I spent a lot of time and I came off of a continuous integration meeting like an hour 89 00:05:09,680 --> 00:05:10,680 ago. 90 00:05:10,680 --> 00:05:13,760 So I spent literally all day talking about the thing that you're doing for hobby. 91 00:05:13,760 --> 00:05:16,120 I'm literally doing as my job today. 92 00:05:16,120 --> 00:05:17,880 So it's very much in alignment. 93 00:05:17,880 --> 00:05:23,440 But I'm in the same spot as you where I'm working on the template. 94 00:05:23,440 --> 00:05:26,680 But I've kind of gone in the opposite direction because I spent so many years like I've been 95 00:05:26,680 --> 00:05:28,640 doing this for a very long time. 96 00:05:28,640 --> 00:05:38,640 Photoshop PSDs into like nested tables with sliced images was how my personal website was back like 20 years ago. 97 00:05:38,640 --> 00:05:44,640 And I'm now just like, what's the base level HTML I can have and have this show up on the screen? That's what I'm going to do for right now. 98 00:05:44,640 --> 00:05:46,640 Yeah, that is. 99 00:05:46,640 --> 00:05:52,640 I'm in a I'm in an XMPP group or Jabber for the olds. 100 00:05:52,640 --> 00:06:02,560 I'm in a multi-user chat right now and people are sharing their sites. 101 00:06:02,560 --> 00:06:10,600 Every time someone sends me a site and I open it up and it has the most garish site design 102 00:06:10,600 --> 00:06:16,360 where it's the type of site where you're afraid to look at the source and when you do 103 00:06:16,360 --> 00:06:21,960 open the sources like span a bunch of JavaScript and like that's the entire site. 104 00:06:21,960 --> 00:06:23,120 It's horrifying. 105 00:06:23,120 --> 00:06:24,600 I want to avoid that if possible. 106 00:06:24,600 --> 00:06:26,120 I don't know JavaScript. 107 00:06:26,120 --> 00:06:27,120 I'm proud of it. 108 00:06:27,120 --> 00:06:29,880 You're going to try to keep that way. 109 00:06:29,880 --> 00:06:33,320 I'm going to try to keep it that way as long as I can. 110 00:06:33,320 --> 00:06:37,680 Well, I mean, I got paid money for many years to write JavaScript and I'm trying to do 111 00:06:37,680 --> 00:06:42,920 the exact same where what's the simplest version of this website that I can do? 112 00:06:42,920 --> 00:06:47,920 What kind of have to deploy and be able to be hosted and then just cashed so it's super 113 00:06:47,920 --> 00:06:48,920 fast. 114 00:06:48,920 --> 00:06:50,880 I've got two sites that I'm working on right now. 115 00:06:50,880 --> 00:06:57,520 One is the like a link tree clone that I'm hosting out of our network closet, which 116 00:06:57,520 --> 00:07:00,040 is literally just a code closet in the house. 117 00:07:00,040 --> 00:07:05,920 And then it's fronted by Cloud Flare so that it uses that as a cache and I'm getting some 118 00:07:05,920 --> 00:07:07,960 millisecond response time on this. 119 00:07:07,960 --> 00:07:11,840 It is coming up incredibly fast because I'm not trying to overdo it. 120 00:07:11,840 --> 00:07:13,560 JavaScript has a place. 121 00:07:13,560 --> 00:07:14,040 The problem is-- 122 00:07:14,040 --> 00:07:15,400 JavaScript has a place. 123 00:07:15,400 --> 00:07:19,040 The problem is everyone really does not know that place. 124 00:07:19,040 --> 00:07:19,520 Well, yeah. 125 00:07:19,520 --> 00:07:21,960 I mean, people have really leaned into everything 126 00:07:21,960 --> 00:07:23,080 as a web application. 127 00:07:23,080 --> 00:07:25,240 And there are some things that are just a web page. 128 00:07:25,240 --> 00:07:27,480 And that's OK. 129 00:07:27,480 --> 00:07:28,480 Yeah. 130 00:07:28,480 --> 00:07:29,720 There are-- 131 00:07:29,720 --> 00:07:35,320 I've had a lot of situations where I've 132 00:07:35,320 --> 00:07:38,120 wished something was a JavaScript application. 133 00:07:38,120 --> 00:07:40,520 Whenever someone hosts a dictionary, 134 00:07:40,520 --> 00:07:43,480 that is an HTML page that you basically need to control 135 00:07:43,480 --> 00:07:45,120 F to search. 136 00:07:45,120 --> 00:07:46,960 I die a little inside. 137 00:07:46,960 --> 00:07:50,480 But then there's also like the site's people 138 00:07:50,480 --> 00:07:52,400 send where they're-- 139 00:07:52,400 --> 00:07:57,760 or like a blog, which is entirely dynamically generated 140 00:07:57,760 --> 00:08:02,960 when it could very easily just be like an HTML page. 141 00:08:02,960 --> 00:08:04,760 There's a happy medium. 142 00:08:04,760 --> 00:08:07,760 I'm going to have to either learn some JavaScript 143 00:08:07,760 --> 00:08:12,760 or switch off of a static site into more of a dynamic site 144 00:08:12,760 --> 00:08:17,480 because stuff like comments, you can't just, 145 00:08:17,480 --> 00:08:21,080 you can't implement that in pure HTML and CSS. 146 00:08:21,080 --> 00:08:22,760 - Oh, but in fact, you can. 147 00:08:22,760 --> 00:08:23,920 - You can. 148 00:08:23,920 --> 00:08:24,760 - Yeah, absolutely. 149 00:08:24,760 --> 00:08:26,800 - What you do is there's two ways to approach this. 150 00:08:26,800 --> 00:08:30,160 One is using an embed and using outside service. 151 00:08:30,160 --> 00:08:31,120 Like there's one called, 152 00:08:31,120 --> 00:08:33,560 you speak all discourse, I don't know if it's still called that. 153 00:08:33,560 --> 00:08:36,000 - And in the forum software? 154 00:08:36,000 --> 00:08:40,440 I might be thinking of a different thing. 155 00:08:40,440 --> 00:08:45,360 I also may be getting this wrong, but there are ways in like, what's interesting is we're 156 00:08:45,360 --> 00:08:49,680 going to release this as a podcasting 2.0 show. 157 00:08:49,680 --> 00:08:53,920 So my goal is to work with all of the latest tags. 158 00:08:53,920 --> 00:08:55,400 I've been looking at different hosts. 159 00:08:55,400 --> 00:09:00,560 But one of the things that they've done and literally published today was cross-app 160 00:09:00,560 --> 00:09:07,760 comments using activity pub and basically you have a root pub that gets associated with 161 00:09:07,760 --> 00:09:12,960 the blog post and then your comments are actually just mastered on comments that are brought 162 00:09:12,960 --> 00:09:21,880 into the page. See, I like that. That feels like a nightmare of a thing to implement because 163 00:09:21,880 --> 00:09:26,600 then I'd have to write an activity. Then I'd have to read the activity pub spec. Have you 164 00:09:26,600 --> 00:09:28,560 - I never read the activity pub spec. 165 00:09:28,560 --> 00:09:29,400 It's an idea. 166 00:09:29,400 --> 00:09:31,720 - Yeah, I just kind of read through that 167 00:09:31,720 --> 00:09:32,560 'cause I was hoping, 168 00:09:32,560 --> 00:09:34,040 'cause I was trying to figure out how to do this. 169 00:09:34,040 --> 00:09:37,760 But they, so the podcast index GitHub repository 170 00:09:37,760 --> 00:09:39,720 just posted how they did it. 171 00:09:39,720 --> 00:09:41,640 So what I'm planning on doing is going through 172 00:09:41,640 --> 00:09:44,640 and looking at that in terms of comments 173 00:09:44,640 --> 00:09:48,360 and hooking it up because we leaned in mastodon 174 00:09:48,360 --> 00:09:52,200 before the great Twitter exodus that happened. 175 00:09:52,200 --> 00:09:55,040 - Yeah, I made my ears before. 176 00:09:56,080 --> 00:10:01,080 I made my account the week before the Twitter migration happened. 177 00:10:01,080 --> 00:10:06,280 It was really weird because I was new to the platform, 178 00:10:06,280 --> 00:10:12,200 but I was slightly less new than everyone else. 179 00:10:12,200 --> 00:10:13,040 - Yeah. 180 00:10:13,040 --> 00:10:16,160 - And also, it was interesting, 181 00:10:16,160 --> 00:10:18,280 'cause I moved for different reasons than everyone, 182 00:10:18,280 --> 00:10:20,560 'cause I didn't have a Twitter. 183 00:10:20,560 --> 00:10:22,920 Like I had a Twitter back in 2020, 184 00:10:22,920 --> 00:10:25,720 but I deleted it in 2020, 185 00:10:25,720 --> 00:10:27,760 because I just wasn't using it. 186 00:10:27,760 --> 00:10:32,120 But then I ended up joining Massidon. 187 00:10:32,120 --> 00:10:33,960 I forget the exact reason why I think I just 188 00:10:33,960 --> 00:10:35,600 wanted a social media platform. 189 00:10:35,600 --> 00:10:41,560 But I joined and then the next week everyone else joined. 190 00:10:41,560 --> 00:10:42,680 So it's really interesting. 191 00:10:42,680 --> 00:10:46,320 My original server I joined is actually shutting down 192 00:10:46,320 --> 00:10:47,480 right now. 193 00:10:47,480 --> 00:10:48,320 - Oh no. 194 00:10:48,320 --> 00:10:50,960 - Yeah, and people are having to move instances. 195 00:10:50,960 --> 00:10:52,840 It's really funny. 196 00:10:52,840 --> 00:10:59,880 100% saw it coming. The one downside of Macedon and the Fediverse is that you have to 197 00:10:59,880 --> 00:11:06,120 you actually have to think about what site you're joining, which I say is a downside. You 198 00:11:06,120 --> 00:11:10,360 probably should be doing that no matter what social media you're doing is like do I trust the 199 00:11:10,360 --> 00:11:16,840 administrators. The problem is with like with the smaller because the sites are the in-of-them-cell 200 00:11:16,840 --> 00:11:23,480 smaller. The admin is more of a, it's more of a team or a person that you can talk to, 201 00:11:23,480 --> 00:11:28,200 which means you have to trust a person instead of trusting a faceless entity. 202 00:11:28,200 --> 00:11:34,520 And a lot of people are like wary of that. But I don't know, I can argue with a person. 203 00:11:34,520 --> 00:11:36,040 I can't argue with a corporation. 204 00:11:36,040 --> 00:11:40,920 Yeah, I mean, the interesting thing for me here is, so I joined Twitter in 20, 205 00:11:41,800 --> 00:11:45,480 I'm sorry 2007 so like I was I think my 206 00:11:45,480 --> 00:11:47,880 Twitter number was in the 207 00:11:47,880 --> 00:11:53,160 750,000 so I came in right after the South by Southwest when they announced themselves like I was very very early 208 00:11:53,160 --> 00:11:59,480 So I was back when it was an xmpp interface was my client that I used to post on Twitter 209 00:11:59,480 --> 00:12:03,520 Like really? Yeah, like that was my first bit of history 210 00:12:03,520 --> 00:12:07,920 I was using jabber to post and read from Twitter like that 211 00:12:09,080 --> 00:12:15,480 When I worked at a daytime talk to on during that period that was when I was doing that because it was during summer 212 00:12:15,480 --> 00:12:19,360 Hades and I was just like oh I can just do this like I can play around with this 213 00:12:19,360 --> 00:12:27,260 But mastodon feels like Twitter did back then when it was very like and I think it's partially because of who I'm following 214 00:12:27,260 --> 00:12:28,760 I'm very nerdy 215 00:12:28,760 --> 00:12:32,060 yeah, but I we've got no point where I 216 00:12:32,060 --> 00:12:37,200 Posted this link on so our server is 103 dot social 217 00:12:37,200 --> 00:12:41,160 That's our, that's our, the one that we're both on, that's kind of our public facing ones. 218 00:12:41,160 --> 00:12:42,160 Follow follow me. 219 00:12:42,160 --> 00:12:45,800 I don't post a lot because I have two other accounts, but follow me there. 220 00:12:45,800 --> 00:12:46,800 Yeah. 221 00:12:46,800 --> 00:12:51,200 And we'll post social links and I have another one on the podcast index dot social where 222 00:12:51,200 --> 00:12:56,160 I'm kind of, I'm trying to be involved in the in that work as well. 223 00:12:56,160 --> 00:12:57,160 Yeah. 224 00:12:57,160 --> 00:13:02,960 But what's interesting about where we are with mastodon is there is a new product that Cloudflare 225 00:13:02,960 --> 00:13:04,440 just released called will debase. 226 00:13:04,440 --> 00:13:06,640 And I don't know if you read this article. 227 00:13:06,640 --> 00:13:13,840 Basically, there's a case study for all of Cloud Flare's services down to their key value 228 00:13:13,840 --> 00:13:16,000 store, image thing. 229 00:13:16,000 --> 00:13:24,320 It legitimately could be $5 a month to run a mastodon compatible version of a Fediver 230 00:13:24,320 --> 00:13:25,320 server. 231 00:13:25,320 --> 00:13:26,320 Yeah. 232 00:13:26,320 --> 00:13:30,160 And it's so for people doing personal or family, this is where I think the Fediver 233 00:13:30,160 --> 00:13:31,480 is getting very interesting. 234 00:13:31,480 --> 00:13:35,040 Everybody moving to mastodon.social is not interesting to be. 235 00:13:35,040 --> 00:13:39,460 What is people wanting somebody else to run the show yet again? 236 00:13:39,460 --> 00:13:46,060 Us having a two person or three person, because I've given a couple people accounts, having 237 00:13:46,060 --> 00:13:51,060 a small server that then connects to these other ones, that becomes interesting. 238 00:13:51,060 --> 00:13:52,340 That is the promise of the Fediverse. 239 00:13:52,340 --> 00:13:58,060 I think the biggest concern that I have for Mastodon is everybody going to one server and 240 00:13:58,060 --> 00:14:04,180 just recreating what Twitter was without the money to back it and keep it up. 241 00:14:04,180 --> 00:14:12,020 Yeah. I, it's, it, I have been reading a lot about a wild 242 00:14:12,020 --> 00:14:15,980 abuse. There's a lot of, I, so I have three different 243 00:14:15,980 --> 00:14:20,740 mass-adont accounts. And the way, the way the FETI verse works 244 00:14:20,740 --> 00:14:23,180 is that you have a different version of it depending on your 245 00:14:23,180 --> 00:14:27,460 account. So I like have three, like, different, I, information 246 00:14:27,460 --> 00:14:31,060 streams with different perspectives. There's a lot of, there's 247 00:14:31,060 --> 00:14:38,100 a lot of talk about whether, um, whether Cloudflare, uh, releasing the active, uh, the 248 00:14:38,100 --> 00:14:43,980 Macedon will debase thing is going to lead to like an over commercialization of like the 249 00:14:43,980 --> 00:14:44,980 Fediverse. 250 00:14:44,980 --> 00:14:58,580 Because there's a lot of people who like the little scrappy web 1.0, uh, thing that the 251 00:14:58,580 --> 00:15:00,700 that he wears kind of feels like, 252 00:15:00,700 --> 00:15:04,740 or like that it's like the early days of Twitter. 253 00:15:04,740 --> 00:15:07,700 I'm interested in seeing how it's gonna play out 254 00:15:07,700 --> 00:15:12,700 because there's a lot of talk about people 255 00:15:12,700 --> 00:15:17,700 thinking whether it's a good idea, a bad idea. 256 00:15:17,700 --> 00:15:23,460 - I forgot where I was going for this. 257 00:15:23,460 --> 00:15:24,820 - Let me tell you my perspective on this 258 00:15:24,820 --> 00:15:26,620 because I think that the concern that like, 259 00:15:26,620 --> 00:15:28,740 Oh, Cloudflare is a very big hub, 260 00:15:28,740 --> 00:15:30,260 and it's a backbone of the internet. 261 00:15:30,260 --> 00:15:31,100 Yeah. 262 00:15:31,100 --> 00:15:33,740 And like, oh, they're very corporate. 263 00:15:33,740 --> 00:15:35,740 But I will say, I don't think they are. 264 00:15:35,740 --> 00:15:38,900 And I think that the reason why this being released 265 00:15:38,900 --> 00:15:40,380 is a promising thing. 266 00:15:40,380 --> 00:15:42,820 Is it because it actually decentralizes 267 00:15:42,820 --> 00:15:44,660 the nature of mastodon? 268 00:15:44,660 --> 00:15:46,420 Because if this thing is another option, 269 00:15:46,420 --> 00:15:49,780 that means that mastodon is not the only service provider 270 00:15:49,780 --> 00:15:54,900 that has a presence that is installable, that is one click. 271 00:15:54,900 --> 00:15:59,100 It basically, because we're running ours on an Oracle Cloud 272 00:15:59,100 --> 00:16:02,100 instance because I'm using their always free tier. 273 00:16:02,100 --> 00:16:05,900 And I basically had to strap this thing together 274 00:16:05,900 --> 00:16:07,740 with duct tape and twine. 275 00:16:07,740 --> 00:16:10,620 And I got the Docker, I'm using Portainer, 276 00:16:10,620 --> 00:16:15,100 and I got the Docker agent on it to make all this stuff work. 277 00:16:15,100 --> 00:16:18,540 But they now have a deploy will debased button. 278 00:16:18,540 --> 00:16:22,620 And it's the idea of GitHub, which, again, 279 00:16:22,620 --> 00:16:24,340 is also owned by Microsoft and should not 280 00:16:24,340 --> 00:16:26,320 be forgotten than it's on by Microsoft. 281 00:16:26,320 --> 00:16:28,920 But the people who are there, like they're integrating, 282 00:16:28,920 --> 00:16:31,880 I don't know if you saw this, you now put your 283 00:16:31,880 --> 00:16:34,880 mastodon link, like your actual link, 284 00:16:34,880 --> 00:16:38,160 and it will reformat it as your mastodon social account 285 00:16:38,160 --> 00:16:40,080 with the mastodon icon next to it. 286 00:16:40,080 --> 00:16:43,680 - We have a REL, REL, REL, me up. 287 00:16:43,680 --> 00:16:45,080 That's nice. 288 00:16:45,080 --> 00:16:47,080 - And it is, and it doesn't automatically, 289 00:16:47,080 --> 00:16:49,680 so if you link to it, it just booms, works. 290 00:16:49,680 --> 00:16:54,680 There are a lot of the early geeks, the early nerds, 291 00:16:54,680 --> 00:16:57,400 the people who are very into the promise 292 00:16:57,400 --> 00:16:59,920 of the open standard web. 293 00:16:59,920 --> 00:17:03,600 Who I'm now following who work at these companies. 294 00:17:03,600 --> 00:17:07,160 And they may not, like the executives may not be those people, 295 00:17:07,160 --> 00:17:09,800 but there are so many sleeper cells 296 00:17:09,800 --> 00:17:11,920 embedded in all of these companies now. 297 00:17:11,920 --> 00:17:14,080 And Cloudflare is literally a company 298 00:17:14,080 --> 00:17:16,880 that is built on top of let's make the internet 299 00:17:16,880 --> 00:17:19,640 as fast as possible so it can serve as many people. 300 00:17:19,640 --> 00:17:21,760 Yeah, you take those things again and you go oh 301 00:17:21,760 --> 00:17:27,320 If this isn't I don't think they're trying to surpland massive on I think they're trying to be an alternative 302 00:17:27,320 --> 00:17:34,240 And the thing that I'm excited about is alternatives that then talk to each other because that's RSS like that this podcasting stuff 303 00:17:34,240 --> 00:17:39,920 We're doing no one can control podcasting because it's literally an RSS feed and like as long as you have a server 304 00:17:39,920 --> 00:17:45,560 You can publish podcasts, which is one of the reasons why I've been excited about this medium since 2005 305 00:17:46,080 --> 00:17:54,400 Yeah, before before I make my point and share the perspectives of the people I've been around a bit 306 00:17:54,400 --> 00:17:57,600 I just would like to shout out go to show social 307 00:17:57,600 --> 00:18:02,000 Yeah, and 308 00:18:02,000 --> 00:18:08,120 Misski as to other activity pub social media like software observers 309 00:18:08,120 --> 00:18:13,200 There's a ton of them a fettiver stop party 310 00:18:13,680 --> 00:18:21,000 If you're interested in this type of thing, but you aren't impressed with the mastodon user interface a lot of a lot of the servers are 311 00:18:21,000 --> 00:18:23,720 Forks of mastodon, but there are a lot of like 312 00:18:23,720 --> 00:18:30,660 Completely original things and I'd really recommend them to check recommend checking that go to social especially 313 00:18:30,660 --> 00:18:36,600 It's in it's like not fully done yet, but it looks it looks wonderful and 314 00:18:36,600 --> 00:18:40,380 We're gonna have show notes and we will put links to those in the show notes 315 00:18:40,380 --> 00:18:43,400 So don't forget to send me links to those so they go on the show notes. Yeah, I will 316 00:18:43,400 --> 00:18:45,400 definitely do that. 317 00:18:45,400 --> 00:18:46,900 - That's a good question. 318 00:18:46,900 --> 00:18:49,400 - Yeah, I like CloudFlare. 319 00:18:49,400 --> 00:18:54,400 The one critique of CloudFlare that I do think is pretty valid 320 00:18:54,400 --> 00:18:58,560 from the people I follow is that they're very big. 321 00:18:58,560 --> 00:19:00,760 So if that there's ever a server outage, 322 00:19:00,760 --> 00:19:02,640 like half the internet goes down, 323 00:19:02,640 --> 00:19:04,120 which is a bit unfortunate. 324 00:19:04,120 --> 00:19:08,320 I take an in aggregate, I do like CloudFlare 325 00:19:08,320 --> 00:19:10,080 and I'm glad they're doing what they're doing. 326 00:19:10,080 --> 00:19:13,920 I'm just, I'm curious what, what will Denise will bring 327 00:19:13,920 --> 00:19:15,560 to the Fediverse. 328 00:19:15,560 --> 00:19:16,560 - Yeah, no, absolutely. 329 00:19:16,560 --> 00:19:19,520 And I think, here's the thing, like AWS and Azure 330 00:19:19,520 --> 00:19:20,880 are trying to do a Cloudflare did. 331 00:19:20,880 --> 00:19:25,160 But I believe in the people that I've worked with 332 00:19:25,160 --> 00:19:28,200 at Cloudflare that they're coming at it 333 00:19:28,200 --> 00:19:31,000 from a internet perspective. 334 00:19:31,000 --> 00:19:31,840 - Yeah. 335 00:19:31,840 --> 00:19:37,320 - And not a, like, not as far as like, 336 00:19:38,880 --> 00:19:40,340 profit, corporate, like it, 337 00:19:40,340 --> 00:19:42,560 cloudflare to me, there's so many things in like, 338 00:19:42,560 --> 00:19:44,280 I know you haven't gotten into cloudflare workers yet, 339 00:19:44,280 --> 00:19:45,960 I just got out of the meeting where we're talking about 340 00:19:45,960 --> 00:19:48,120 setting up redirects with cloudflare workers, 341 00:19:48,120 --> 00:19:50,280 and doing things at the edge of the server 342 00:19:50,280 --> 00:19:52,800 where you, edge of the, at an edge server 343 00:19:52,800 --> 00:19:55,240 where it's, it hits and returns data immediately, 344 00:19:55,240 --> 00:19:57,600 and it, that, like that's the thing I'm really excited 345 00:19:57,600 --> 00:19:59,960 about world of these, is the fact that it can like, 346 00:19:59,960 --> 00:20:03,480 return things that quickly, and we've been talking about this, 347 00:20:03,480 --> 00:20:04,600 and I'm still trying to get this working, 348 00:20:04,600 --> 00:20:07,920 but PixelFed, which is the Instagram alternative, 349 00:20:08,840 --> 00:20:10,960 which I'm having trouble configuring a Docker, 350 00:20:10,960 --> 00:20:12,220 which is why it's taking me so long 351 00:20:12,220 --> 00:20:13,760 because I don't want to put it on their metal. 352 00:20:13,760 --> 00:20:16,080 I'm like opposed to putting things on bare metal. 353 00:20:16,080 --> 00:20:17,720 - I love putting things on bare metal. 354 00:20:17,720 --> 00:20:18,840 It's awesome. 355 00:20:18,840 --> 00:20:22,280 I got a Raspberry Pi that was a web server back 356 00:20:22,280 --> 00:20:24,560 in my dorm over there for a while. 357 00:20:24,560 --> 00:20:27,660 I ended up having to move it into Docker 358 00:20:27,660 --> 00:20:29,520 because of DNS issues. 359 00:20:29,520 --> 00:20:31,160 But it's always DNS. 360 00:20:31,160 --> 00:20:32,400 - It's always DNS. 361 00:20:32,400 --> 00:20:34,640 Every single network thing that we've had, 362 00:20:34,640 --> 00:20:37,720 if it wasn't Docker, it was DNS. 363 00:20:37,720 --> 00:20:44,720 I ended up without like internet for a couple of weeks on my Wi-Fi card. 364 00:20:44,720 --> 00:20:52,720 I had to use Ethernet for a while because the VPN overwrote my DNS files. 365 00:20:52,720 --> 00:20:54,720 And I didn't know why. 366 00:20:54,720 --> 00:20:59,720 So I now know a lot about how to troubleshoot DNS, which is something no one should know how to do. 367 00:20:59,720 --> 00:21:04,720 Well, I'm going to tell you, this is one of the reasons why I'm really excited that like you agreed to do this 368 00:21:04,720 --> 00:21:09,920 like the interest that you've had, because there are a lot of people who would never, like, 369 00:21:09,920 --> 00:21:14,440 they would have to take it into the Apple store or like, if they had an iPhone or a Mac to 370 00:21:14,440 --> 00:21:18,280 be able to, neither of which you have at this point, take it into the store, like, you're 371 00:21:18,280 --> 00:21:19,280 your own tech support. 372 00:21:19,280 --> 00:21:23,440 And the power that that gives you to be able to understand how the underlying technology 373 00:21:23,440 --> 00:21:30,360 work, I am all for the commoditization of technology and making it like a refrigerator, 374 00:21:30,360 --> 00:21:33,720 making it like a TV that like anybody can use it and hit the button on. 375 00:21:33,720 --> 00:21:47,720 Yeah, but I think like the issue I have with cars right now is it is almost fundamentally impossible for someone to tinker in cars. Yeah, and the open source nature of all of the stuff that we've been talking about allow us to still tinker on the internet. 376 00:21:47,720 --> 00:21:51,720 And we were getting very close to not being able to tinker on the internet anymore. 377 00:21:51,720 --> 00:21:52,720 Yeah. 378 00:21:52,720 --> 00:21:55,720 Which I blame mostly on JavaScript. 379 00:21:55,720 --> 00:21:57,720 That's fair. 380 00:21:57,720 --> 00:21:59,720 JavaScript and venture capital those are the two. 381 00:21:59,720 --> 00:22:01,720 Yeah, JavaScript and venture capital. 382 00:22:01,720 --> 00:22:05,720 You can blame most of the internet's problems on that. 383 00:22:05,720 --> 00:22:09,720 Yeah, not, they're not inherently problems, however. 384 00:22:09,720 --> 00:22:11,720 Don't get me wrong, I very much 385 00:22:11,720 --> 00:22:13,720 appreciate venture capital in, you know, 386 00:22:13,720 --> 00:22:15,720 the data you might have. 387 00:22:15,720 --> 00:22:17,720 Definitely, so. 388 00:22:17,720 --> 00:22:21,720 But yeah, I think it's, it's, the fact that we can still have the scrappy version of the internet, 389 00:22:21,720 --> 00:22:23,720 where anybody like you can set up a Raspberry Pi 390 00:22:23,720 --> 00:22:29,240 very pie in your dorm room and use a cloud flare tunnel to be able to post a web page onto the 391 00:22:29,240 --> 00:22:34,440 internet from your dorm which should not be possible and like 10 years ago would not would have been 392 00:22:34,440 --> 00:22:39,240 unthinkable to be able to make that work. Also should not be because I had to circumvent my 393 00:22:39,240 --> 00:22:45,640 my school's firewall. Yeah, then we should not talk about that on a podcast but yeah. I mean 394 00:22:45,640 --> 00:22:51,880 it's cool to know why they don't they don't know that. I mean maybe I'm telling the film 395 00:22:51,880 --> 00:22:56,440 But for legal reasons, for legal reasons, that was a joke. 396 00:22:56,440 --> 00:22:57,440 Yes. 397 00:22:57,440 --> 00:22:59,440 Cool. 398 00:22:59,440 --> 00:23:03,600 So I do want to say, mention a couple things before we wrap up today. 399 00:23:03,600 --> 00:23:06,200 We are going to be enabling this for value for value. 400 00:23:06,200 --> 00:23:11,920 So if you're listening on this, encourage you to get a podcasting 2.0 compliant browser. 401 00:23:11,920 --> 00:23:16,000 You can find those at newpodcastapps.com. 402 00:23:16,000 --> 00:23:21,560 And then we'll be putting the value tag into the podcast so that we'll each be getting 403 00:23:21,560 --> 00:23:22,560 a split. 404 00:23:22,560 --> 00:23:24,120 You're in college. 405 00:23:24,120 --> 00:23:28,240 This is part of what you're going to be doing for a job and like this is something that 406 00:23:28,240 --> 00:23:30,720 I'm trying to do and work with other people doing podcasts. 407 00:23:30,720 --> 00:23:35,440 So also don't feel like pressured to give us money. 408 00:23:35,440 --> 00:23:40,840 We obviously appreciate you giving us money, but it is not like mission critical for you 409 00:23:40,840 --> 00:23:42,920 to give us a ton of money. 410 00:23:42,920 --> 00:23:44,920 The way that I've heard other shows talk about this. 411 00:23:44,920 --> 00:23:46,960 This is really a great way to think about this. 412 00:23:46,960 --> 00:23:51,700 If you have received value from things we've talked about and you want to reciprocate that 413 00:23:51,700 --> 00:23:55,220 with some sort of value, keep that in mind. 414 00:23:55,220 --> 00:24:00,200 One of the shows I listen to refers to that is either time, talent or treasure. 415 00:24:00,200 --> 00:24:06,220 Using the value for value tag in these new podcast clients is the treasure part. 416 00:24:06,220 --> 00:24:08,060 But I want to get comments from people. 417 00:24:08,060 --> 00:24:11,000 I want to hear from people like we will be doing, we're going to be hooking up what's 418 00:24:11,000 --> 00:24:14,080 called Boostagrams where people can send us in messages 419 00:24:14,080 --> 00:24:15,800 as part of the feed. 420 00:24:15,800 --> 00:24:16,720 We're gonna do all that stuff. 421 00:24:16,720 --> 00:24:18,600 This is also kind of a playground to like-- 422 00:24:18,600 --> 00:24:19,760 - If you're coming from YouTube, 423 00:24:19,760 --> 00:24:21,880 you may know those as super chats. 424 00:24:21,880 --> 00:24:24,320 - That is correct, 100% correct. 425 00:24:24,320 --> 00:24:25,160 - We love them. 426 00:24:25,160 --> 00:24:26,480 - Hey, if it works. 427 00:24:26,480 --> 00:24:29,920 Cool, so as we get out of here, 428 00:24:29,920 --> 00:24:31,280 Zane, this is the first time you've done this. 429 00:24:31,280 --> 00:24:35,000 So we'll do socials where people can connect to you, 430 00:24:35,000 --> 00:24:36,520 and then we'll do an outro, 431 00:24:36,520 --> 00:24:38,120 and then we're only music this week. 432 00:24:38,120 --> 00:24:38,960 We're working on it. 433 00:24:38,960 --> 00:24:40,960 and this is kind of a work in progress 434 00:24:40,960 --> 00:24:43,040 and we're doing this very DIY. 435 00:24:43,040 --> 00:24:44,840 So it's so work in progress 436 00:24:44,840 --> 00:24:47,960 that the website I'd link to is currently not up. 437 00:24:47,960 --> 00:24:50,880 Yeah, I know it is still in early access. 438 00:24:50,880 --> 00:24:54,360 Follow me on one of my, 439 00:24:54,360 --> 00:24:59,360 103.social@zane is good. 440 00:24:59,360 --> 00:25:04,200 That's basically the only relevant account I have. 441 00:25:04,200 --> 00:25:06,000 I have two other massive on accounts, 442 00:25:06,000 --> 00:25:07,920 but they serve very different purposes 443 00:25:07,920 --> 00:25:10,760 to this kind of like tech stuff. 444 00:25:10,760 --> 00:25:14,880 - It's always good to have alt. 445 00:25:14,880 --> 00:25:17,240 - Maybe I'll get a PO box, I don't know. 446 00:25:17,240 --> 00:25:19,520 But it's pretty much just a level set right now. 447 00:25:19,520 --> 00:25:21,840 (laughs) 448 00:25:21,840 --> 00:25:25,120 - Zayn@beckerbird.com is my email. 449 00:25:25,120 --> 00:25:27,840 If you have any questions specifically for me, 450 00:25:27,840 --> 00:25:30,480 shoot me an email, I'll get to it at some point. 451 00:25:30,480 --> 00:25:35,160 - And I'm at MSB at 103.social. 452 00:25:35,160 --> 00:25:38,720 and also MSB on podcastindex.social. 453 00:25:38,720 --> 00:25:40,800 Yeah, my website is MSB.fyi. 454 00:25:40,800 --> 00:25:42,760 I'm in the process of trying to get an updated more. 455 00:25:42,760 --> 00:25:45,440 We will be getting the site for this show up 456 00:25:45,440 --> 00:25:48,840 and running within the next week and then posting. 457 00:25:48,840 --> 00:25:51,400 So look for that coming soon. 458 00:25:51,400 --> 00:25:54,880 And yeah, thank you all for listening to our first one. 459 00:25:54,880 --> 00:25:55,720 Zane, thank you. 460 00:25:55,720 --> 00:25:57,920 I'm so excited about doing this you on a weekly basis. 461 00:25:57,920 --> 00:25:58,840 It's gonna be great. 462 00:25:58,840 --> 00:25:59,680 - It's my pleasure. 463 00:25:59,680 --> 00:26:03,560 I get to talk about stuff. 464 00:26:05,040 --> 00:26:06,640 We'll figure out more for nerd stuff. 465 00:26:06,640 --> 00:26:08,200 Yeah, half an hour for nerd stuff once a week. 466 00:26:08,200 --> 00:26:09,320 Not bad. 467 00:26:09,320 --> 00:26:10,320 Once a guy. 468 00:26:10,320 --> 00:26:12,600 All right, talk to you later, Zane. 469 00:26:12,600 --> 00:26:13,920 Bye.