1
00:00:00,000 --> 00:00:03,240
 Welcome back to the Linux Prepper podcast.

2
00:00:03,240 --> 00:00:08,600
 This weekend is the seagull, Ganyu Linux, Seattle Ganyu Linux Conference.

3
00:00:08,600 --> 00:00:12,760
 At the University of Washington Hub, I'll leave the links so you can check it out.

4
00:00:12,760 --> 00:00:15,080
 Unfortunately, I will not be able to attend.

5
00:00:15,080 --> 00:00:18,960
 They did cancel my performance about a week or two ago.

6
00:00:18,960 --> 00:00:21,360
 It's no one's fault.

7
00:00:21,360 --> 00:00:22,720
 It's just life.

8
00:00:22,720 --> 00:00:24,200
 Life got in the way, unfortunately.

9
00:00:24,200 --> 00:00:28,360
 I'm not able to be there to either table or perform my new show.

10
00:00:28,360 --> 00:00:32,700
 AI scanned my brain rot that I've been working on for over a year now, but you should still

11
00:00:32,700 --> 00:00:34,980
 definitely attend seagull.

12
00:00:34,980 --> 00:00:38,740
 It kicks off first thing in the morning at 9 a.m.

13
00:00:38,740 --> 00:00:43,580
 And there's a lot of focus on local infrastructure, local tooling, a lot of talk about AI, an

14
00:00:43,580 --> 00:00:48,820
 open source, of course, and decentralization, which is pretty classic for the Seattle Ganyu

15
00:00:48,820 --> 00:00:51,100
 Linux Conference.

16
00:00:51,100 --> 00:00:55,100
 So there will be a lot of community focus, more so than any other conference you'll

17
00:00:55,100 --> 00:00:56,300
 ever attend.

18
00:00:56,300 --> 00:00:58,660
 It's just really amazing.

19
00:00:58,660 --> 00:01:03,040
 So for example, there's like refining the Linux elevator pitch when you're talking to

20
00:01:03,040 --> 00:01:10,080
 a new person, right, who may be interested and curious, or you might have something like,

21
00:01:10,080 --> 00:01:14,980
 what is a flight computer, which is used for say, modern rockets, and accomplished as

22
00:01:14,980 --> 00:01:20,180
 nine possible tasks, taking off from Earth, getting very accurate into orbit.

23
00:01:20,180 --> 00:01:22,940
 And this person will go through a simulation and explain it to you.

24
00:01:22,940 --> 00:01:27,820
 And it's just like all kinds of cool talks and some of them get extremely technical.

25
00:01:27,820 --> 00:01:33,660
 One of my favorite talks that I ever heard at the seagull conference was all about mirroring

26
00:01:33,660 --> 00:01:37,120
 for all of the repositories, all the major repositories.

27
00:01:37,120 --> 00:01:42,900
 And people got to ask questions about Debian or Fedora, and how all these different projects

28
00:01:42,900 --> 00:01:49,380
 set up mirrors around the globe to mirror their package repository availability.

29
00:01:49,380 --> 00:01:53,100
 And I thought that was one of the coolest talks I've ever heard because it was regular

30
00:01:53,100 --> 00:01:56,780
 people who basically put a lot of this together.

31
00:01:56,780 --> 00:02:01,700
 So I think it's, it's definitely exciting and it's a great, um, it's a great experience.

32
00:02:01,700 --> 00:02:05,460
 And the good news is if you can't be there in person, they do a lot of streaming onto

33
00:02:05,460 --> 00:02:06,940
 YouTube as well.

34
00:02:06,940 --> 00:02:09,100
 So I'll leave links for the conference.

35
00:02:09,100 --> 00:02:12,500
 And then I'll also leave links for their YouTube, which is where they stream to.

36
00:02:12,500 --> 00:02:15,220
 So that should be streaming tomorrow for the majority of the talks.

37
00:02:15,220 --> 00:02:17,140
 And you can check that out.

38
00:02:17,140 --> 00:02:21,820
 The next episode that's going to be coming out in this series on local tooling is all

39
00:02:21,820 --> 00:02:28,100
 about assembling a ghost lab, running services within your home where other people don't

40
00:02:28,100 --> 00:02:31,900
 have to know about it and don't have to be impacted by it.

41
00:02:31,900 --> 00:02:34,500
 So that episode is coming up.

42
00:02:34,500 --> 00:02:39,140
 And I think it's worth addressing something, which is like, basically, where have I been?

43
00:02:39,140 --> 00:02:40,860
 Where has this show been?

44
00:02:40,860 --> 00:02:42,660
 Where is it gone?

45
00:02:42,660 --> 00:02:47,120
 And I think it's interesting to acknowledge that.

46
00:02:47,120 --> 00:02:51,220
 So in the last episode, I talked about battle stations, right?

47
00:02:51,220 --> 00:02:53,420
 And repurposing old hardware.

48
00:02:53,420 --> 00:02:59,460
 And maybe you noticed, maybe you didn't notice that was the most technically involved complex

49
00:02:59,460 --> 00:03:01,540
 episode that I have ever done.

50
00:03:01,540 --> 00:03:03,540
 There was no musical lead in.

51
00:03:03,540 --> 00:03:11,460
 There was, it was just nonstop, you know, going, going, going, and took many attempts

52
00:03:11,460 --> 00:03:13,220
 to get through that.

53
00:03:13,220 --> 00:03:22,740
 And in relation to the right now of like specifically in regards to AI, I want to make

54
00:03:22,740 --> 00:03:27,580
 a note because like, because I'm not able to perform, scan my brain rot at the conference

55
00:03:27,580 --> 00:03:33,580
 this weekend, a lot of the material that I have in there is, is it's not just entertainment.

56
00:03:33,580 --> 00:03:36,540
 It's like actual real information.

57
00:03:36,540 --> 00:03:42,380
 And one of the things that I realized in engaging with AI this last year, which I'd never done

58
00:03:42,380 --> 00:03:44,860
 before, I did it specifically for the show, right?

59
00:03:44,860 --> 00:03:49,660
 For making this scan my brain rot performance, I realized I should engage with AI.

60
00:03:49,660 --> 00:03:58,180
 And something that really just, I was like totally shocked to experience and learn about

61
00:03:58,180 --> 00:04:06,700
 what was the idea that large language models, number one, are just here to stay.

62
00:04:06,700 --> 00:04:12,460
 And I, I loathe to talk about it because I think people don't want to hear about this

63
00:04:12,460 --> 00:04:14,380
 stuff necessarily or they have strong feelings.

64
00:04:14,380 --> 00:04:16,260
 And I think that's fair.

65
00:04:16,260 --> 00:04:18,900
 And I have a story related to that.

66
00:04:18,900 --> 00:04:25,220
 So if we go back in time, 10 years, and I'm hanging out at my local hackerspace and a

67
00:04:25,220 --> 00:04:30,180
 guy came up to me at that time I was teaching a Linux sys admin class, and he said, James,

68
00:04:30,180 --> 00:04:32,420
 he was like, uh, yeah, like, how's the class going?

69
00:04:32,420 --> 00:04:33,420
 I'm like, that's going great.

70
00:04:33,420 --> 00:04:34,980
 He's like, yeah, dude, it's been cool.

71
00:04:34,980 --> 00:04:39,280
 You should really take my database class.

72
00:04:39,280 --> 00:04:44,580
 And I was like your database class, the MySQL one, and he was like, absolutely.

73
00:04:44,580 --> 00:04:45,860
 You got to get on on this dude.

74
00:04:45,860 --> 00:04:48,180
 He's like, you got to get on this machine learning.

75
00:04:48,180 --> 00:04:52,260
 You got to get on the machine learning and learn about these language models, which you

76
00:04:52,260 --> 00:04:55,740
 can use with my MySQL database, you can get started.

77
00:04:55,740 --> 00:04:59,940
 He was like, do you want to be in my database?

78
00:04:59,940 --> 00:05:02,180
 And I was like, oh, no, thanks.

79
00:05:02,180 --> 00:05:05,580
 And he was like, Oh, okay.

80
00:05:05,580 --> 00:05:13,940
 If I'd been smarter, I would have realized 10 years later, the only difference in that

81
00:05:13,940 --> 00:05:18,180
 interaction is he wouldn't have asked.

82
00:05:18,180 --> 00:05:19,740
 Think about it.

83
00:05:19,740 --> 00:05:26,500
 You just put the person in the database, you stop asking, and, and this is where I think

84
00:05:26,500 --> 00:05:31,900
 this relates to why people have such strong frustration and other feelings in regards

85
00:05:31,900 --> 00:05:37,380
 to this technology, which I heard described interestingly just today by a friend, because

86
00:05:37,380 --> 00:05:40,820
 I was talking about working on recording this.

87
00:05:40,820 --> 00:05:47,980
 And they mentioned that an AI is like a chainsaw.

88
00:05:47,980 --> 00:05:51,780
 That's a tool and I thought, Oh, interesting way of putting it.

89
00:05:51,780 --> 00:05:57,340
 And they go, yeah, you can take a chainsaw and you can gravely injure yourself and cut

90
00:05:57,340 --> 00:06:00,540
 up the floor and ruin your house.

91
00:06:00,540 --> 00:06:04,100
 But at the same time, the chainsaws still a chainsaw.

92
00:06:04,100 --> 00:06:13,180
 And I thought, hmm, interesting way of putting it, the perspective of like it being a tool.

93
00:06:13,180 --> 00:06:16,420
 And obviously it's more complex than that.

94
00:06:16,420 --> 00:06:21,560
 But it's an interesting way of looking at it, of framing it.

95
00:06:21,560 --> 00:06:26,780
 And in a world where we're already in this situation, we're basically, we're in the database,

96
00:06:26,780 --> 00:06:27,780
 right?

97
00:06:27,780 --> 00:06:29,900
 Everyone's sort of in the database.

98
00:06:29,900 --> 00:06:33,900
 And we're dealing with the repercussions of this, like new reality.

99
00:06:33,900 --> 00:06:41,580
 I think it's something to, it's good to be able to try to like, laugh about it and also

100
00:06:41,580 --> 00:06:46,340
 to be more understanding and acknowledging of like, what's happening around us.

101
00:06:46,340 --> 00:06:49,820
 So I think that's where like, I'm sure there will be a ton of great talks about this at

102
00:06:49,820 --> 00:06:57,260
 Siegel in regards to like concerns and also like new things and, you know, but what it

103
00:06:57,260 --> 00:07:03,980
 made me realize personally is that the only things I can really trust are things that I

104
00:07:03,980 --> 00:07:04,980
 understand.

105
00:07:04,980 --> 00:07:10,780
 And this threads back directly into the previous parts of the season of local tooling, local

106
00:07:10,780 --> 00:07:11,780
 workflows.

107
00:07:11,780 --> 00:07:18,140
 And I think Siegel is also on this same kick, which is I only trust tools that I understand.

108
00:07:18,140 --> 00:07:25,100
 And to me, the things that I actually understand is like plain text, plain text workflows that

109
00:07:25,100 --> 00:07:28,820
 I set up that I understand at the local level.

110
00:07:28,820 --> 00:07:32,220
 And if I don't understand something at the local level, then I feel like I don't understand

111
00:07:32,220 --> 00:07:34,340
 it at all anymore.

112
00:07:34,340 --> 00:07:40,060
 It's just too, you know, there's too many unknown variables in this frontier in this

113
00:07:40,060 --> 00:07:42,460
 world we live in now.

114
00:07:42,460 --> 00:07:44,300
 So that's right now.

115
00:07:44,300 --> 00:07:49,420
 There is, if you might know, some people already on it, but there is a newsletter.

116
00:07:49,420 --> 00:07:53,160
 So now Linux Pepper podcast has the Linux Pepper dispatch.

117
00:07:53,160 --> 00:07:55,340
 It is an email newsletter.

118
00:07:55,340 --> 00:07:56,340
 Why?

119
00:07:56,340 --> 00:08:05,700
 Well, previous to Siegel at Linux Fest Northwest when I was there, I had actually gotten injured

120
00:08:05,700 --> 00:08:07,060
 from work.

121
00:08:07,060 --> 00:08:11,820
 And I realized that I'm like, oh man, I could be sidelined as a performer.

122
00:08:11,820 --> 00:08:17,180
 And at the same time, I realized that with the centralization of technology, it would

123
00:08:17,180 --> 00:08:20,700
 be very easy for my show to be sidelined.

124
00:08:20,700 --> 00:08:26,020
 I was asked actually if I was worried about, you know, the centralization of podcasting

125
00:08:26,020 --> 00:08:29,820
 through major companies and gatekeeping and age restriction.

126
00:08:29,820 --> 00:08:34,460
 And I said, yes, if you know what I'm talking about, this is still a thing coming into this

127
00:08:34,460 --> 00:08:41,780
 new year, holding content creators responsible for any potential harms to like underage audiences,

128
00:08:41,780 --> 00:08:42,780
 things like this.

129
00:08:42,780 --> 00:08:48,980
 And this show obviously is trying to be family friendly, but I mean, it's technical.

130
00:08:48,980 --> 00:08:54,340
 And it's just an unknown of like, will people be able to do what I'm doing now in the future?

131
00:08:54,340 --> 00:08:56,220
 And I don't actually know.

132
00:08:56,220 --> 00:09:00,180
 And I realized that I want to take things into a more text basis.

133
00:09:00,180 --> 00:09:01,820
 So the newsletter is part of that.

134
00:09:01,820 --> 00:09:07,940
 It's removing the gatekeeping of needing anything besides an email to get the newsletter.

135
00:09:07,940 --> 00:09:09,580
 So that's one step.

136
00:09:09,580 --> 00:09:13,460
 And then migrating all of my content into a text-first experience.

137
00:09:13,460 --> 00:09:15,860
 And that's been something that's been going on.

138
00:09:15,860 --> 00:09:20,220
 Not just for the last five months, but for the last full calendar year.

139
00:09:20,220 --> 00:09:26,220
 And at this point, those who are on the wiki are having a really good experience at this

140
00:09:26,220 --> 00:09:27,220
 point.

141
00:09:27,220 --> 00:09:32,340
 Like 250 pieces of curated software I think I have listed on there.

142
00:09:32,340 --> 00:09:37,380
 So there's a lot and a lot of topics and it's still very much under construction because

143
00:09:37,380 --> 00:09:44,820
 it's just a huge project, but it's all files and folders, plain text, doku wiki.

144
00:09:44,820 --> 00:09:49,020
 And I'll link to it in the show notes, but yeah, the best way if you want to know about

145
00:09:49,020 --> 00:09:53,100
 what I'm working on with the show is to join from dot living cartoon dot org.

146
00:09:53,100 --> 00:09:58,300
 And there is a newsletter, both one for Linux prepper dispatch and one for living cartoon

147
00:09:58,300 --> 00:10:01,740
 and performance stuff for the future.

148
00:10:01,740 --> 00:10:05,700
 And I hope that if you're interested, you go check out seagull the 23rd and 24th this

149
00:10:05,700 --> 00:10:06,700
 weekend.

150
00:10:06,700 --> 00:10:09,900
 If you're going to attend, otherwise you can check out the YouTube streaming links for

151
00:10:09,900 --> 00:10:12,820
 most of the talks happening over this weekend.

152
00:10:12,820 --> 00:10:14,340
 It should be a really cool event.

153
00:10:14,340 --> 00:10:18,500
 I'm really sorry that I can't attend and we'll get back into the swing of things.

154
00:10:18,500 --> 00:10:23,300
 I just wanted to give you some background of what I've been doing and what's up with the

155
00:10:23,300 --> 00:10:24,300
 show.

156
00:10:24,300 --> 00:10:26,020
 So a lot of hard work being put in.

157
00:10:26,020 --> 00:10:30,340
 I know that you're like, well, I don't know, but I'm telling you we're getting back on

158
00:10:30,340 --> 00:10:36,100
 track and yeah, you can check out from dot living cartoon dot org, join the Linux prepper

159
00:10:36,100 --> 00:10:40,420
 dispatch and that'll just come out like once a month no matter what telling you about the

160
00:10:40,420 --> 00:10:43,660
 projects and tools that I'm playing with, whether or not they get talked about on the

161
00:10:43,660 --> 00:10:46,300
 show because there's a lot of stuff going on the background.

162
00:10:46,300 --> 00:10:49,540
 And then we'll get back to our regular programming of local tooling.

163
00:10:49,540 --> 00:10:53,740
 But yeah, I just want to keep in mind in the world of AI, I think it's more important than

164
00:10:53,740 --> 00:11:01,340
 ever that we take a moment to actually learn how our tools work and not just blindly trust.

165
00:11:01,340 --> 00:11:05,420
 Anytime you have blind trust, come at it from a level of understanding, focus on the things

166
00:11:05,420 --> 00:11:08,100
 that you can understand and you can get better at.

167
00:11:08,100 --> 00:11:11,940
 And I feel like if I don't do that, who am I to talk about for the sake of being a cool

168
00:11:11,940 --> 00:11:18,460
 guy, I want to throw out some pics that you should check out, one of them is it's actually

169
00:11:18,460 --> 00:11:21,580
 somewhere between a piece of software and a game.

170
00:11:21,580 --> 00:11:32,380
 It's called tiny logic and tiny logic is a game where you build a risk five 32 bit computer

171
00:11:32,380 --> 00:11:36,100
 for real in a simulation.

172
00:11:36,100 --> 00:11:40,380
 And it's available on it's also available through GitHub repos.

173
00:11:40,380 --> 00:11:42,140
 And this thing is awesome.

174
00:11:42,140 --> 00:11:44,580
 This is like the coolest game I've ever seen.

175
00:11:44,580 --> 00:11:49,660
 You start at the transistor level and through a series of challenges, you build your own

176
00:11:49,660 --> 00:11:54,540
 computer and then you program the logic into the computer so that it will run doom.

177
00:11:54,540 --> 00:11:56,220
 It will run like Minecraft.

178
00:11:56,220 --> 00:12:02,260
 It'll run Java and it is a real computer that is past the risk five benchmarking.

179
00:12:02,260 --> 00:12:03,260
 It's amazing.

180
00:12:03,260 --> 00:12:04,700
 It's tiny logic.

181
00:12:04,700 --> 00:12:08,660
 And I was also turned on to an older project, which is taught through MIT and all the course

182
00:12:08,660 --> 00:12:11,820
 materials online, which is called NAND to Tetris.

183
00:12:11,820 --> 00:12:15,820
 And NAND to Tetris is a similar idea where you start from a NAND circuit and you end

184
00:12:15,820 --> 00:12:20,340
 up building a computer that runs Tetris, the game.

185
00:12:20,340 --> 00:12:22,620
 And I'll link to both of those and you can check it out.

186
00:12:22,620 --> 00:12:24,180
 Thank you so much for listening to Linux Prepper podcast.

187
00:12:24,180 --> 00:12:26,500
 I hope you have a great time at seagull.

188
00:12:26,500 --> 00:12:29,700
 Check out some of the talks online or check them out in person and take care y'all.

