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.