Tech Over Tea - All Things Linux: The Best Linux Community | Kaizen
Episode Date: May 30, 2025Today we have the founder of All Things Linux, Kaizen on the show and you might think this is just some Discord community but there's a lot of ideas floating around for how to expand into much mor...e than just that==========Support The Channel==========► Patreon: https://www.patreon.com/brodierobertson► Paypal: https://www.paypal.me/BrodieRobertsonVideo► Amazon USA: https://amzn.to/3d5gykF► Other Methods: https://cointr.ee/brodierobertson==========Guest Links==========Today we have the founder of All Things Linux, Kaizen on the show and you might think this is just some Discord community but there's a lot of ideas floating around for how to expand into much more than just that==========Support The Channel==========► Patreon: https://www.patreon.com/brodierobertson► Paypal: https://www.paypal.me/BrodieRobertsonVideo► Amazon USA: https://amzn.to/3d5gykF► Other Methods: https://cointr.ee/brodierobertson==========Guest Links==========Website: https://allthingslinux.org/Wiki: https://atl.wiki/Github: https://github.com/allthingslinuxOpen Collective: https://opencollective.com/allthingslinuxtecharo.lol==========Support The Show==========► Patreon: https://www.patreon.com/brodierobertson► Paypal: https://www.paypal.me/BrodieRobertsonVideo► Amazon USA: https://amzn.to/3d5gykF► Other Methods: https://cointr.ee/brodierobertson=========Video Platforms==========🎥 YouTube: https://www.youtube.com/channel/UCBq5p-xOla8xhnrbhu8AIAg=========Audio Release=========🎵 RSS: https://anchor.fm/s/149fd51c/podcast/rss🎵 Apple Podcast:https://podcasts.apple.com/us/podcast/tech-over-tea/id1501727953🎵 Spotify: https://open.spotify.com/show/3IfFpfzlLo7OPsEnl4gbdM🎵 Google Podcast: https://www.google.com/podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy8xNDlmZDUxYy9wb2RjYXN0L3Jzcw==🎵 Anchor: https://anchor.fm/tech-over-tea==========Social Media==========🎤 Discord:https://discord.gg/PkMRVn9🐦 Twitter: https://twitter.com/TechOverTeaShow📷 Instagram: https://www.instagram.com/techovertea/🌐 Mastodon:https://mastodon.social/web/accounts/1093345==========Credits==========🎨 Channel Art:All my art has was created by Supercozmanhttps://twitter.com/Supercozmanhttps://www.instagram.com/supercozman_draws/DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase we may receive a small commission or other compensation.
Transcript
Discussion (0)
Good morning, good day, and good evening.
I'm as always your host, Brody Robertson.
And today, we have the founder of something which I wasn't aware of until very recently,
but they seem to have a very, very dedicated community where the second I talk about some useful resource that exists for Linux,
the horde comes out to tell me about it. So we have the founder of all things Linux here. Welcome to the show.
Thank you. Thank you. Thank you for having me. It's an honor. And yeah, the horde did speak. I was like,
hopefully they don't think we're bots or something like that.
Like, yeah, I don't remember the context.
Oh, no, no, I was doing a video of things that would be useful for a new Linux user.
And, you know, people are going to mention the things they always mention, like, hey, check out the Arch Wiki. Hey, check this out.
Hey, check that out.
RTFM.
Sorry? Oh, yeah, RTFM. Yeah, yeah, yeah.
And then I got a bunch of people all saying,
hey, look at this all things Linux thing.
I was like, okay, that sounds like the name
of a YouTube channel or something.
Cause you know, this is a bunch of Linux channels
which like something, something Linux.
Like, okay, what is this thing?
I check it out.
There's this nice website and go to the discord
and all of a sudden everyone's like hey
Brody hey Brody hey Brody hey Brody it's like I was I just came here to check things out I should
have joined with my ult because it gave me like an initial like very skewed experience we are waiting
for you I can see that so for anyone who might be completely unaware of what all things Linux
is, how about just give like a brief overview and then we can sort of get into more from
there.
Yeah, so at first it started off as a simple community through Discord. And then, you know, I always knew that we would do something special, something big.
I didn't know exactly how at the beginning through the activity and I just like the
insane activity at that and, you know, the growth rate eventually, like we just had
all these bright minds and stuff and like, you know, why don't we put this, put them all together and do something bigger?
I kind of have some experience in the past of managing things,
creating things. And, and so we decided that,
I mean, one, we were to help people, uh,
through things like education and support. Two, we wanted to build things to kind of glue that all together.
So like different, you know, self-hosted services and different tools and,
you know, things like that.
And then, as you mentioned in the video as well, the Wiki kind of component.
Um, and so the team's grown pretty big since then, about to break 10k
members on Discord. And then I believe so we started in November 2023, a year after we
officially became a 501c3 nonprofit. And that was a pretty big deal, you know,
for just a Discord server, right?
You know, people just thought it was another server,
another community, but I think going in that direction
is gonna open up a lot of different avenues
for like funding and things like that
to be able to do actually really cool projects.
So you said it started as a Discord
server. How did you initially start getting people to join? Were you posting in various places? Did
people just magically find it? And then what was that initial period like?
So this is an interesting question. Okay.
So, you know how Discord can be sometimes, you know, it's the Linux community that has
a little bit of spice and drama here and there.
And with this community, you know, I'll say the real tea for another time. But more or less, I was a part of a community
for quite a while. It was a Linux community. And you know, I made a lot of friends. I enjoy myself
there. It's how I got involved in the space. But I wasn't really happy with how things were being
ran in terms of just management and like like culture and just honestly, I felt like
it could be so much more than it was.
And it wasn't going that way, if anything, it was becoming worse and worse.
And so I made a kind of a call out post, if you will, And it was just like, here's everything wrong with this server and provided evidence
and et cetera, et cetera.
And I was just like, let's do something about it.
It didn't turn out well.
Yeah, so then I got banned.
I got banned from that community.
Yeah, that sounds about right, okay. I got banned from that community. Yeah, that sounds about right.
OK, I got banned for that community.
And then I created a server.
I was like, OK, fine. Like.
You know, so I started my own server with Blackjack and Hookers.
And and yeah, exactly.
So then I invited, I don't know, probably the first day, I think we had like 100
plus people just like, you know, people that I personally knew just called on.
And then within, I don't know, like how long some number, you know, some few weeks, you know,
the message count and everything else, like the activity was just so strong and it continued and continued and continued.
It was to the point where, I mean, at first we did have rules and whatnot. I remember
one of the issues that I had with that community, the one that we came from, was how vague and kind of small the rules were and, you know, so like moderation, things
like that could kind of live in the gray and whatnot.
And so we kind of all came together, went into like a GitHub or Google Doc or something
like that and just kind of collaborated on like the code of conduct.
We drafted out like the initial code of conduct.
And that was sort of set in stone, the direction and sort of values and principles that we wanted to go to.
I will admit, you know, kind of the earlier days was more definitely a little friend groupie, but the activity was there.
And to the point where it was becoming obvious of like, okay, we have something.
And then when it all changed was when we got gg slash Linux.
And this was all like, the fact that I the way that I got it is a crazy story in itself.
But once we got that, you know, that was pretty much we decided right then and there, okay,
look, if we have the Linux handle, we have to be
the best Discord Linux server there because we're representing Linux.
We have to set in stone the quality and what people expect, especially if it's their first
time being introduced to Linux and things like that, we need to set a standard.
So that obviously, we haven't really done any like marketing or advertising
because everything is pretty much come through that, the handle or through just,
you know, like word of mouth, you know, friends, inviting friends and things like that.
For anyone who may not be a Discord user, because I know I, you know,
Fosk's audience,
some of them live on IRC and mailing lists
and haven't seen Discord ever.
We have an IRC bridge.
We have an IRC bridge, by the way.
I do want to get into the moderation of that.
I was not aware you had that,
because I know moderating across two things
can be a bit, can give you a bit weird.
But for anyone who might be unaware
of what the GG slash Linux thing is, can you explain
that to them?
Yeah, yeah.
It's just every server has invitation links.
And when you have like, I don't know, boost, I guess, Nitro, it's like their monetization
or whatever, premium accounts, you know, people can boost and support a
server and then at 14 boost you get access to have a custom URL and
typically, you know, some of the more common words and popular words are gonna
be hard to grab because people... Like that with the URL, like normal URLs, like you want to buy
like any five-letter domain. Yeah yeah yeah exactly same thing with domains different social
media handles blah blah and so if you go to discord that gg slash Ubuntu or
dabian you know whatever you're gonna find probably their servers Linux though didn't have a community for it.
And so one day I randomly typed it in and I went to it and it was just a blank thing.
It was just like, it was a guy in there who's just like DMF interested.
It was crazy. That's crazy is that he got this handle handle a week after we started the server.
So like, I was in, I remember I was in Virginia, I think for Thanksgiving or something.
And I saw this and like, I just raced, like I just DMed him.
I was like, dude, whatever you need.
And it was kind of sketchy because he wanted cash up or like Bitcoin or something, PayPal friends
and family.
And I was like, oh gosh, I'm about to get slammed.
So he wanted to, he asked how much for it.
Like I don't know what to say.
Like, well, you know, like, what would you say?
Like, you know, who knows?
Like he's going gonna ask something,
he's gonna try and rob me, basically,
for something ridiculous.
I don't think he realized what he had,
so I was just like, 100 bucks.
Because I wanted it.
It meant a lot, sentimentally, to me.
This may be the dumbest-
I was like, if I get scammed, yeah,
if I get scammed, it's 100 bucks, okay?
Like, whatever.
And so, I sent him a hundred bucks Bitcoin
Uh-huh and and
And he was like all good and everything and then he he transferred it to me pretty much immediately with a tool that he had
This might be the dumbest domain squatter I have ever seen
might be the dumbest domain squatter I've ever seen. Like you're gonna let that go for like you get like you get Linux and you let it go for a hundred dollars.
Yeah, I mean, I don't know.
Sucks to suck I guess.
What's weird is that in the early early days some people kind of felt weird that I bought it like they were they had some weird
Energy like you know I don't know why but I was like I'd rather buy it and like
Protect it than someone else getting it easy for like
Nefarious reasons or something like that right like Jesus like a malware
Discord like you know who do it thinking it's some like semi-official thing. I was like, yeah, of course I'm gonna buy it, you know
$100 like yeah, it was the best $100 I ever spent like I
Don't know. I don't know if that's against this I assume it's against discos TOS to be selling
GG links. I don't know if it's maybe selling but I don't know about buying though. Probably not buying
Discord please
If you're watching this. No, that is that is kind of crazy though that
Someone had grabbed it and then let it go for that but a week after a week after but you started as well
Not only let it go for that that someone else hadn't gone to him already
Yeah, it was a week after. Oh, okay.
Well, even so, like, how, like, like you said this was 2023?
Yeah.
Yeah.
Well, see, someone did supposedly had it beforehand.
Okay.
Someone did.
And I heard, I heard rumors that it was used for some pretty bad things. I say I say yeah, so
Discord probably stepped in and shut it down and then this guy scooped it up when it was available
That would be the best guess you know
No, and so since then that link I think last time I looked because it shows you how many people have clicked it
I think like over 15,000 maybe.
Wow.
That is kind of crazy that you've got, like it would be one thing if you just were like,
oh, let's make it the all things Linux or ATL, anything like that.
But the fact that you actually have have Linux like how does it feel to
basically be the
Linux representation on this board
Because that's that's effective you're in
Yeah, no, it feels great. I think I
Think that we've done everything in our power to
meet that
like Face, you know to wear that like face, you know, to wear that badge. We pretty much have 24-7
moderation all across the world, all time zones covered. I think our team right
now is maybe like 25 people. All volunteers since the very beginning,
our code of conduct incredibly thorough, it's grown now.
We even have moderation handbooks.
All moderators are personally onboarded.
They're all trained in different ways.
We have tons of helpful users.
Our support forums are active.
One thing I'm proud to say is that despite our numbers, we're around maybe, I
think we're at 99 something hundred right now. And that's within, yeah, since November
11th, 2023. So pretty quick growth. But since at least maybe, I don't know like 5, 6k range we were if
you and I did the numbers multiple multiple times because we have a thing
that tracks like all the messages and stuff like that or actually no if you
just go if you if you go to search the search box in discord and you like pick
a random day you say like during this day go to any in Discord and you like pick a random day, you say like during
this day, go to any other place and look, like we're averaging anywhere from 10 to 20,000
messages a day. And like, you know, if you go to other communities, I'm not going to
say names, other communities with, you know, 20, 30,000 people, it's like crickets, like 2,000, 3,000 a day,
4,000 a day.
Even some added up don't even get close to what we're doing.
That just shows to me people like being here.
People enjoy talking here.
People feel a sense of camaraderie here.
I think culture is everything like our our moderation style as well is
like our moderators and staff aren't moderators they're members that that you know perform the
role of moderator but at the end of the day they're still members they still get along with everyone
they still you know we're all equal and so I think when you kind of create that level of intimacy, it pays
off. You know, people will have a much more like bond, a stronger bond.
So you mentioned like values a couple of times. What sort of values did you want this community
to represent? Yeah, so I think on our website you can actually find in the about page, but to share a few
specifically obviously being just all inclusive to everyone, I would say being transparent, we're very transparent about
things, whether it be moderation, logs, the open source nature, having our code of conduct
on GitHub. If you see something that's wrong or something that's vague, you can make a
pull request and we're going to consider it. If someone has done something in terms of staff, like even in our mod chats and things
like that, if a moderator makes a mistake, we're going to call each other out on that
and grow from that.
So transparency is important, and especially as a nonprofit now that we take donations
and we've been having plenty of donations and stuff that has been quite inspiring to see.
But I would say
a big thing to me is
removing the barrier to entry and also the stereotypes around Linux, I think is really important. Like, like
anyone can use Linux.
Not everyone fits this
stereotype that you know, we have, or you know, that the Linux community has created, even through even if it's joking at the end, you know, it's still,
I think stereotypes long term, you know, aren't healthy. I would say removing the quote-unquote toxicity or elitism that many communities often have.
And I even saw it on the video when you mentioned about the resources.
There were several comments that were like, oh, Distro specific communities are so elitist
and this and that. And so I think having being a general server that kind of.
Empowers people to enjoy or use whatever they want.
Like, we're very firm on this and some people have, you know, been like,
oh, this isn't the server for me.
But like, if you want to use Ubuntu, great, by all means.
All power to you.
But we're not going to tolerate someone just immediately.
Wait, can I curse on here?
Yeah, yeah, go ahead.
Immediately shitting on you for using Ubuntu.
That's just not cool.
Imagine you are a newcomer, and you're just gettinguntu. Like, you know, that's just not cool. Like, you know, imagine you are a newcomer
and you're just getting evolved.
Like we all start somewhere.
We all start as a new whatever.
And so just being as welcoming and friendly as we can.
And at the end of the day, like we're all here for a reason
and that's Linux, you know, the technical nature of it,
the joy and love that we have for it.
And so removing all
politics aside all religion race sex gender
You know, whatever like all that is irrelevant. We're here for Linux. That's GG slash Linux. That's all that matters
on the topic of
Distro specific communities being elitist. I don't
It's not exactly what I'm saying.
I do think the arch community very much so.
Like they expect, if you're coming into the arch forums,
they do expect you to have read the documentation,
have read the Wiki, have like some basic understanding.
I can't speak on Ubuntu and Fedora, I'm not part of those.
What I will say though is they have a lot more
topic specific where if you're in there
You'll kind of expect it to be talking about something a bunch of related or fedora related if you go there with an arch problem
Like they're gonna send you away to somewhere else like that. They are there to talk fedora
They're not necessarily there to talk Linux in general. They might have a general
Section, but that's not like the
the main focus of what they're doing. Like that's the that's I think it's the
main point I was trying to get at the video. I would need to go back and
re-listen to what I said, but I feel like that's probably what I was saying. Well I don't
think you mentioned anything about communities really. I think some people
were just because of the mention of ATL
and communities in general, they started going off about how some communities can be...
Oh yeah, I'm sure the comments were saying some things, yeah.
Yeah.
Oh, I was just gonna say, yeah, so anti-elitism is super important to us.
Right, right, right. No, I think that is a good thing.
There is a lot of people who feel like,
anytime I talk about getting people to shift over to Linux,
I wanna do that video on the end of 10
and any other videos I've done on the Windows 10 EOL,
I always talk about, okay like if you're in
a position where you know someone who's getting sick of Windows who, you know, they've maybe
considered the Linux thing but aren't really sure about it, like you're in a position that you can
actually help them and make that transition a lot easier. Like don't go and like you've probably seen
Reddit posts where it's like, oh I installeddit I installed linux on my grandma's computer and
like don't do that like if if they're interested and they want to try something out now one
exception is if they're still using a windows xp system please for the love of god get them off
of that no matter what like whatever you have to do, don't let them keep using XP or Vista system.
Get them to something somewhat more modern.
Even if that's just like a more modern Windows.
But I did see people saying, well,
oh, the Linux community, it's a leader,
should be told to like, like RTFM,
like, oh, it's all these Linux people constantly want you to move over to, uh,
over to Linux. It's just like, that is not what I was saying. Like the whole point I was saying is,
if there are people that you know who are open to making this change, make the change. But there's
been, there's so many people out there who I think do a bad job at
sort of representing Linux that the immediate idea of
even just helping someone move to Linux sort of brings up that idea of
like evangelizing the system and trying to collate. Yeah, yeah, yeah.
Like that, yeah, I get it and I think it's a good thing to
try and make something feel a bit more approachable. If someone is kind of interested in Linux and
has some questions about it, there is actually somewhere they can go
where people at least
at least try to help them out.
Yeah, I mean we have plenty of Windows users in there.
Like there's people, there's Windows users in there that are openly like,
just like creating like, I don't know, like niche Windows 95 rises for the hell of it.
Right? Right? Like, like we love that.
Like there's, there's like BSD nerds in there.
There's people that are using Plan 9.
There's people that are using, uh, There's people that are using, you know,
NixOS, obviously, so Linux, but like, you know,
there's people that are using,
I don't know, like, who knows what?
Like, some of the most obscure things,
like, you could think of.
And I just, I mean, I love it.
Like, I think as long as it's in that kind of hacker space type, you know, um, uh, world,
I think it's nice.
Mm-hmm.
Earlier you mentioned, um, also having an IRC bridge.
So is that side that active and how do you go about handling the moderation across two,
I guess they're effectively two distinct communities
just connected via a bridge.
Well, yeah, so I'll be honest,
the IRC has been a little lackluster.
Most of it is for kind of just like more,
just people wanting to get away from Discord for a bit,
maybe they're on a different device or I don't know,
maybe they're on their like pure TTY setup or something like. And so we have, and I can get into
a little this more later, but we kind of have like these, you know, all things Linux, we have quite a few different
domains.
And one of those is atl.chat.
And so there's a kind of a much bigger project in plan right now.
And that's kind of providing people like their own ATL account, you know, so be it. And so from that, they'll be able to create accounts in the IRC, XMPP, possibly Matrix.
What else is there?
I see you mentioned a Mastodon down the bottom here.
Yeah, Mastodon, you know, some different things, basically all sorts of different networks.
And then those will all bridge back.
We use some custom stuff, also something called a matter bridge, which is like a bridging protocol.
It's in Go. Our IRC platform uses Ergo, which is kind of like an IRCD implementation.
And then we've actually modified it a little bit to handle.
So one thing about our server,
and some people don't like it at first,
but we have to is we have a slow mode in our general truck
typically, because without it, like it's just unbearable.
Like some days, like especially in the heat of the moment,
we sometimes have to put it up to seven, 10 seconds even
because it's still just chat, just flying.
And so we modified the IRC service to have its own slow mode
and auto mod system to filter out different words and things like that. And then basically any of our Discord staff
can have staff accounts there.
They're all trained to, I think right now
you have to make a ticket to get an IRC account,
but they all are trained to set them up
and then anyone that wants to use it can use it.
And then yeah, just bridge this through.
But once the account system,
think of it as almost like LADP identity provider, I guess.
So then people will be able to set
their own profile pictures and stuff.
Basically, it's through webhooks.
The bridge webhook will have
their name and their profile picture and stuff like that. Now the only issue though is like
when bridging IRC to Discord, there's some stuff, it's just not going to be as perfect as you want,
obviously like replies, you know? So like in Discord, you can reply to someone and it's going to be like, uh, linked.
Yeah.
You can visibly see the link.
Whereas in IRC, you're going to typically refer to someone by the name, colon, and
then just figure it out.
And so that, and then also if someone drops in like a code block of like 15 lines, it's
going to go, then then then then.
And so, yeah, that's a little annoying.
Mm hmm. So you've got a lot of tooling alongside this to actually make it.
Like manageable.
Yeah, it's still a lot more to go, but I see is not fun.
I'll just say that. OK.
And do you want to comment more on that?
Yeah, it's just I mean, it's a very.
Simple, old.
It's a very archaic system.
You know, I spent a lot of time going, you know, evaluating options.
Unreal IRC, IRCD, Ergo.
You know, there's so many things within that, you know, things like Nixerve
and ChanServe and da da da da and, you know, spam management, IP management, just all
of that stuff, you know, it gets a lot.
Right.
And if you think that's hard though wait till you get into XMPP.
Oh?
I've...
Yeah.
I know a bit about Matrix, but XMPP I've not at all touched.
Yeah, XMPP is a beast.
It's a lot.
Uh-huh.
What can you tell me about XMPP? Like, it follows a ton of different standards, like PEP standards, basically.
And so there's all these different modular type aspects to it and features that people
implemented, you know, whether it be like the ability to have read receipts or the ability
to have push notifications, the ability to have all these little pieces of what creates a typical chatting interface.
So you take that, then you add in the entire basically privacy, encryption aspect of client
to server, server to server, client to client, all of that. And then the aspect of like,
just, I mean, you should see my DNS list for XMPP. It's like,
frickin 20 records of just stuff of opening up all these different ports and TLS records
and this and that. And so that, and then depending on what XMPP platform you're using,
And so that and then depending on what XMPP platform you're using, one that I particularly like, Prosody, it uses Lua and I think it's, is it PHP based or?
No, I think it's just Lua based.
That as well, there's a pun to it.
There's just like, you know, all these different configurations and da da da da da.
There's just a lot.
I mean, I spent, I spent probably a week reading documentation, like just like
every day, just reading documentation until I can wrap my head around it.
Okay.
So I guess going from having this discord server here like that could have just
been the one thing you did it's like okay we're gonna make a good discord
community but you also said there is a nonprofit attached to it as well and
you're also building all of these tools so why did you decide to expand out of just being a discord server?
Is this boring?
Fair.
That's boring. There's like there's so many discord servers like why not?
And why not do more? No.
I mean, if we're going to be Gigi slash Linux, right?
You know, like we're going in our name, even the name all things Linux.
It's a pretty big name. OK. So I, like I said, I've had experience, you know,
personally, I've been an entrepreneur my entire life, you know,
doing different businesses. I actually used to work in the music business,
throwing events and things like that. And then I got into like
software and like digital marketing and things like that.
And so I just knew inside, oh, I could probably do something.
We can do something cool.
I think what it started off, OK, so the very first project
that we had was an open source Discord bot.
That's called Tux.
And Tux is now over 20,000 lines long of Python.
It's Dockerized.
It's the most extreme linting system, CI images.
It has Nix Flakes, everything.
We're doing some really cool stuff.
Like 2,000-plus commits. I think 30-plus contributors. We're doing some really cool stuff, like 2,000 plus commits on it,
I think like 30 plus contributors.
We're about to have our first official release.
There's a roadmap of it as well.
I think over a hundred, maybe 110 stars
or something like that.
And so our goal with that was kind of be like
the all-in-one Discord bot and to provide an alternative
to something like Dino or Me6
and those other kind of like all-in-one bots,
but add in so much more.
For example, it being a Linux-focused bot,
you could run, for example,
we have a TLDR command.
You can literally just like TLDR or whatever.
Actually, one of the maintainers,
I believe through the last video that you posted,
found us through your video, joined in through the last video that you posted,
found us through your video, joined in, and I've been communicating with him,
and we've been talking and everything connected over that.
And he's been helping me with some things like that.
And so, that was cool.
Different things, code compiling,
been working on an integration with repo-ology.
Repo-ology?
I've never heard you say this.
I would say repology, but I...
Repology?
Yeah, that sounds right to me.
Repology, so integrations with repology, man pages, all these different things, like different package manager
repos, and just creating that.
And then basically, I mean, when you're in control of it,
the code base, at least, you have so much flexibility
to do things.
And so we created that bot, or at least the idea of it,
I think, the second week of the server opening.
So that was that.
And then maybe, I don't know, like six months in, I think we had the idea of the
Wiki or no, maybe the Wiki or maybe the tools.
So I've been, I've been basically like, people think I have an addiction.
Don't listen to them, but I have a, you know, I've been acquiring a lot of domains okay because they'll
definitely come in handy so atl.tools you can visit it you can kind of get the
vision eventually that's gonna be a lot of different self-hosted services and
things like that atl.wiki obviously atl.chat as I mentioned atl.chat, as I mentioned, atl.sh.
That one's clean.
And then, no, so the big picture though, atl.dev.
And I'm not sure, I could probably share my screen
in a little bit about what this exactly is.
But atl.dev is really where it ties together the nonprofit.
And my kind of vision behind it, are you familiar with PubNix or Tillyverse?
It's ringing a bell, but I can't put my finger on it.
PubNix, It's like a.
Probably best if you look it up.
How do you know pretty old PubNix is a boutique Internet service provided with personalized service that offers
you an alternative to BigToken.
No, no, I don't know what you're talking about then.
That was the first.
OK, so so PubNix is a,
think of it as like a public sort of hacker space
where people can get involved.
So typically back then it was universities
with small little groups where they would host server space,
and people would be able to-
Oh wait, wait, is this public access Unix systems?
Yeah, so people would be able to SSH into them and monkey around and test things and
learn about Linux.
They would have resources, HTTP space, et cetera.
And they created kind of micro communities around that, you know, BBS, IRC days. And that grew and grew and the spirit of that eventually grew into
the concept of like Tildy versus and if you go if you actually look up look up
Tildy like a T-I whatever T-I-L-D-E dot club I think. You'll get it it's super super 90s club i see a oh wait
is the website some like is like orange tech or orange like accents everything
yeah it's like super action it's like's like, welcome to Tilted Club.
It looks like a...
Yeah, okay, cool.
Yeah, okay.
So if you look at, for example,
if you scroll down, you'll see a bunch of usernames.
The Tilted is because if you click it,
instead of using subdomains, if you click one of them,
you could see it's Tilted username.
They're just using HTTP space and like var www.
But these people, so they've kind of created these communities
and they have typically tons of self-hosted resources.
So, like, for example, this one is not a good example.
If you go to like, go to.
Let's see.
Um.
That's great is really bright on your face.
Tell me...
kind of...
Wait...
Go to verne.cc.
ver.cc
verne.cc, okay. c c. You can see, look how many things they host.
They provide mirrors, services, everything is torred, they have
gemini space, they, you know, different like, pay spend services,
like everything you can imagine pretty much.
It just keeps going and going. They, you know, different like, uh,
pay spin services, like everything you can imagine pretty much. Like it just keeps going and going and going.
And like, I just love the idea of it.
Like it was so cool to me whenever I first learned about this sort of ecosystem.
And there's so many of these and they all sort of interconnect in this giant web.
And yeah, I thought it was so cool.
And so I was like, okay, well, you know, what if we take on kind of that approach,
but we also take on stuff like, so we already host mail, right?
We provide a self-listed mail, but what about like Netlify kind of Versel
cloud player pages, et ceteraare Pages, etc.
providing server space storage.
And so I was like, okay, who's gonna pay for this, right?
Right, how do we afford all this?
Well, we're a nonprofit.
That means we can apply for grants and sponsorships
and things like that.
And so, okay, who's gonna give us money?
Well, why not we provide this space and resources
to people that are in need,
whether it be students, smaller FOSS developers
of smaller projects and stuff like that,
different maintainers, different kind of younger,
junior independent developers, different schools, so be it, et cetera.
And so, big, big companies, they're like,
oh yes, this looks good for us, here, take our money.
Right, right, right.
And because you're helping someone, we're helping someone.
And so, I think that, and keep in mind, that's still,
you know, quite a bit of ways ahead. We're still just laying out the groundwork for all that. And,
you know, we haven't really been focused on scaling out that just yet, because there's still a lot,
yeah, in development. But you can kind of get the bigger picture there
of like how, you know, just from a Discord server,
it's grown to providing those resources,
to providing basically expanding across Discord,
because like you said, yeah,
not everyone wants to use Discord.
And then the educational aspect,
which you kind of hinted on a bit, the Wiki.
Yeah, like the first thing that's always gonna come up up when you talk about oh we're using discord there is this subset of the FOSS community, like a subset of FOSS developers who are like
you shouldn't have anything FOSS related on discord you should be doing everything on or IRC or XMPP.
I think that's a- it's a- it's a good goal to have, but at the same time,
if your goal is to-
if your goal is to reach people who
don't necessarily use only Linux,
Yeah, you read my mind. Yeah, it's very difficult to get them onto something where no one
they talk to is using. Yeah, exactly. Like, I think one of the biggest issues and that I've realized
so much when watching people give support and other things when new people come in is like,
and I'm pretty sure there's a fallacy or mental model
or something like that,
where we forget how much we know.
Like we forget how much of an expert,
quote unquote, we are about certain things.
And like, while to me now, like doing an arch install,
like I could probably do it with my eyes closed.
Like, yeah, I can do that. And so I could say that arch is easy. But for someone else,
relatively, arch is not that hard. But in the perspective of someone who's like,
has barely even touched, you know,
doesn't even know what a turmoil is, like it's hard.
Like, you know, you can't you can't beat around the bush.
Like it's hard even if they do read.
There's still so many new words and concepts and terminology and stuff that they
have to learn. And so like we kind of need to humble ourselves a bit and like put
ourselves back down, you know, and
realize like where people are at and go back to what it was like to being a noob again.
And I think with Matrix and these other things, like just some of the terminology that Matrix
uses as well and like, and the user experience, you know, like hopefully, I don't know if
it's improved at all, at least when I used to use matrix a bit, you have to be realistic with ourselves.
Like, is the average Joe or whatever
going to get on IRC or Matrix?
No. The quit lying to yourself.
And if you're not willing to provide a way for them,
if like they're not worth your time because they aren't suitable for IRC or etc. Then I feel like you're the problem
I think a really good example of this is um
Part of what I did that video going back to the thing where I was saying about end of 10. Um
I I was going through the site and one of the things that suggested when
getting a linux iso is
Use rufus just chuck is use Rufus.
Just chuck it in Rufus, put it on USB,
and you're good to go.
And a bunch of comments are like,
well, you can use Ventoy instead.
It's just like, yes, you can.
But at the same time, if I go to YouTube right now
and look up how to flash a
Linux ISO to a USB
there'll be 5,000 videos showing how Rufus works and it just makes so much more sense to
Just direct them to that because there is a lot less barrier to entry. Ventoy might be a far better way to do it
But it's just a needless additional hurdle for what, like something you're going to use for five minutes
and then never think about again.
I sometimes often see the people that when recommending, what is it, Balena?
Balena?
Yeah. Yeah, they're like, Spy spyware i don't even know what that
is people just have you have you heard that that supposedly i don't know that it's spy i'm yeah
no yeah supposedly supposedly it's spyware okay sure i i i've i had a bunch of people telling me that Belena Rastro is better than Rufus, so I don't know what to believe now.
Spyware, everything is spyware. Even if it just pings once to back home, it's spyware.
I know there is definitely contingent of people who think Ventoy is spyware because there are some like-
No way.
Yeah, there are some, um, there are some like no way. Yeah, there are some
There are some binaries included in ventoi
This is something that was like sorted out like the binder is still there But this is like an issue that was sorted out like six months ago
The reason why they're there is to deal with some secure boot stuff
But everyone just skipped over that comment because it was one comment in a thread of like 500 messages
Yeah, yeah, exactly.
Or not cherry pick it, I should say.
Yeah, yeah, yeah.
Yeah, do the exact opposite.
Um, they're, what, you're gonna have run into people who either intentionally or willingly just let themselves
think they know more than they do.
Like they will sort of, like when I did my video on pseudo RS there are a bunch of people
who thought that pseudo had had a gpo license
I don't know where this came from. I don't know who started this
It came from the bsd space. Of course, it's not a gpo project
I don't know some
One person says something and the rest join in. Yeah, yeah, you know really like
Headline readers, who knows. So you've talked to a couple of times about like the future plans you have for all things
Linux, but what is the focus in the immediate short term?
How short term are we talking? Because my long term, when I think about long, long, long term, I'm not looking at communities
or et cetera.
I'm looking at Linux foundation type goals. And so, you know, I guess time is all relative and whatnot.
I would say like...
Well, what is the focus right now then?
What is the main focus of things that need to be worked on, things that are
being improved upon right now?
Yeah.
Well, so I would say in the next year, the biggest thing would be...
So with Tux in particular, we're about to get our first release.
It's kind of hilarious.
We're using a zero dot number system.
So one year later, 20,000 lines of code later, we're finally at 0.1.
And so that's cool.
And then we'll get on a proper development cycle with that.
And there's like a whole roadmap.
And then the HL.wiki, we're about to have our first kind of formal release with that.
And then we're going to be doing a bunch of different outreach to some contributors and different distributions and projects and things.
Um, right now it's, you know, a little weak on there.
I don't know, maybe 200, a hundred, 200 or some pages.
A lot of that, to be honest.
And there was a comment actually on the last video that was kind of adding some constructed criticism
around MediaWiki, questioning if it's the right choice basically.
We explored all sorts of different platforms, Material, MK Docs, MD Book, Git Book, Wiki.js, you know, Vitepress, DocuSource, it's like so many.
And I do, I will agree that Wiki's in that fashion to the new user that can be a bit
scary. Like, they can be a bit daunting and confusing navigating.
But I do think though that some of that is just kind of
written in or like,
that's just due to the traditional usage of how wikis
have been set up.
They've just always kind of gone that way.
But I think that media wiki is so customizable and hackable that we
could do some cool stuff with it when it comes to like custom theming and
all the different plugins. And you know when we're maintaining a wiki of that
size of you know what it will become it's really important to be able to have
that granular control in terms of like user permissions, you know, a different approval and revision management,
different quality of life things and stuff. So that's a big thing. Once we released that, project I would say is, um,
so we just did a big kind of, uh, hiring, if you will run,
um, obviously everything's volunteer, uh, work, but, you know, being a nonprofit, there is a benefit to that where people, you know,
that do work with us can, you know,
use that for school or, you know, job work with us can you know use that for school or you know job
you know things like that on our website there's a get involved page with all
sorts of different roles different kind of like departments so we take on like
community people in terms of moderation management the management side of things, creative, so different designers, artists,
things like that.
And then systems and development, so different, you know, run in, back in, Python, etc.
So forming that really, that's been like, you know, building a team and like bringing on
the right people. I used to always like, you know, before I recall, I mentioned how I was job
searching, you know, a while back and, and I was getting frustrated with recruiters and all this
stuff. And, and I realized like, important, like when it comes to finding good
talent and like good people and, and, and like how difficult that can be.
And so a lot of time has been spent recently, you know, when it comes to
like training and, and, and finding the right people and making sure that
the vision's all there.
And my biggest thing when it comes to team building and everything is like, I
want to get people that are great at what they do and like, who love this thing.
Of course, we're all kind of jack of all trades, but to provide resources and
empower them to basically kind of become a leader in their own sense and to build out their own
teams of people and to then train those people and to continue that to where it's self-growing.
So one thing I'm always preaching to them is like, document, document everything. Because if you,
God willing, vanish tomorrow and you know everything about how our servers work,
you set up all our servers, well, we're a bit screwed.
And so that's a big thing.
And yeah, just really building a team culture.
We're like a family at the end of the day, really.
We're growing.
And so that's a big thing.
What else? We're moving to Ansible soon. OK. That's a big thing. What's else?
We're moving to Ansible soon.
That's a cool thing.
We have multiple different servers through Hatshner,
Shown at Hatshner.
They're beat, simple, really good hardware.
And then we were actually considering NixOS for that, but
I just felt it was a little too daunting for some people. Maybe get that red hat,
you know, a whole sign. No, but the next big thing though, and hopefully my Whalen doesn't
deploy itself, you know, screen sharing and whatnot.
Can I share something?
Yeah, I would just have to...
I'm not sure if your stream setup has that.
I should add it more consistently, but we can do that right now.
Okay, let's see
That is the wrong button
We want just one second
Window that one that's what we wanted. Okay
Okay, now we're good you see this yes
Okay Okay. Okay, now we're good. You see this? Yes.
Okay.
Well, so from that little short intermission right here.
Now this is something that I've been working.
This is a little mock up, you know, keep everything in it that you're going to see is really just
vision, I guess you could say.
Okay.
So when I was mentioning about the ATL account
and I called it, I'm calling this portal temporarily.
So magically come to this, right?
Sign in, whatever.
Now, think about this as like their hub, their dashboard.
Right, right, right.
Everything that they want related to our community and all the resources that we provide.
Got a lot of these stats, right?
Yeah, yeah, I did notice those.
Different blog posts, etc., etc.
But we get into the fun stuff.
So providing email access, SSH access, Wiki statistics, all the APIs all interconnected,
them being fully self-service and managing that,
providing web hosting, VPN services,
all through this community.
All integrated, all our different platforms,
Signal, blah, blah blah blah.
The ability to have their IRC account, their XMPP account, all managed through one identity.
Being able to RSVP different events, which by the way we do have events quite often.
We've done a Raspberry Pi giveaway, Super Tux cart events, Minecraft stuff, you know, all types of fun things.
We're actually going to be doing a very nice giveaway for 10k members. So if you are interested,
shameless plug, enjoy the server. So tools, a sort of toolbox, the different things, different compilers, different kind of sandbox environments,
networking tools, different encoding, text manipulation,
translation tools, pastebin services.
And this is the crazy one, ISO Archive.
So we got granted from Google, yeah,
I know big scary Google, right?
100 terabytes of space.
So I was like, well,
what are we gonna do with all this space now?
And I was like, if we're taking big, archive.org don't got shit on us.
So we decided that we're going to create the largest, most organized collection of Linux ISOs ever.
Okay.
Now, if you go to, for example, where is it at? ISO.ATL.dev.
This is just a mock thing.
All of these right now are like, for example, I don't know, let's just say I go to the, this is kind of slow.
But if it wants to let me go into here.
Live demos.
The demo effect.
Okay, so like we have the most niche distros you can imagine.
Like there's some weird shit in here.
Okay.
Right now we have over eight terabytes of ISOs still coming.
Everything you can imagine.
Like everything, like just crazy stuff.
So that has been a project in progress. And then through that, we're scripting and automating
that. Like, for all of the metadata and the tagging and the naming, and even the SHA checksums
and all that stuff. It's all handled through a spreadsheet and et cetera.
So resources right here,
this is kind of just still just an idea,
curating different resources, tutorials, documentation,
wikis, et cetera, and then roadmaps.
And so there's a website that I really love.
It's called roadmap.sh.
And if I go, for example, to the Linux one,
all of these, this is community created.
If I click one of these,
it's gonna provide links out to different stuff.
So if I gotta front end, front end development, if I know, if I go to your boop, you know, etc
And so I just love this. I love the idea of this. I think it it breaks down, you know, I had no idea this
Yeah, it's great and they even now have
AI generated ones, you know, I don't care about your opinion for like a or not
AI generated ones, you know, I don't care about your opinion like a or not It's still cool like if I go to this and you can type in any topic and it's gonna live create an AI roadmap
And there's community roadmaps here devops
You know all types of things and so I'm gonna reach out to them see how I can get involved with them
If not, you know, we'll do something on our own. I just think that would be so cool
we'll do something on our own. I just think that would be so cool.
Lastly, we got some change log stuff.
So throughout all our different projects, basically,
we can display that here.
They can go to one place and then support,
however it means, Discord, email, forms,
so be it, FAQ stuff, et cetera, et cetera.
So as you can see here like
I'm really excited about this
I think this will be the coolest thing ever like for a community to have like this just fires me up
I can see that. Yeah.
Yeah.
Uh, where?
Hide that one.
Oh, close that.
There we go.
I was going to ask, why do you have the nonprofit?
Now I understand why you have the nonprofit.
Yeah. Big plans, big goals.
Yeah. Um.
A lot of people doubted me at first.
A lot of people didn't understand that.
Like, why nonprofit?
Like, you're just a Discord server.
Right, right, right.
I was like, I was like, just wait, just wait.
You don't see the vision.
No.
I think, at the end of the day, communities are everything,
of course.
But when you start creating these things,
and some of this has been long running.
I've had that sitting in the back of my mind.
I've had that develop for over six months now.
Granted, that's more or less front end stuff.
There's still, I have to do all the API development back end and stuff like that.
But, um, that is really, you know, where it starts bridging out into like some
real world impact.
So why did you want to do all of this?
Why did you want to do all of this?
Like, I,
sorry, I'm just still surprised by how much is going on here.
That's not listed on the website.
I had a look to the site and saw it was there.
I was not aware of how much was in development.
I was not aware of how much was in development.
Mm hmm. Yeah.
Why? So why I wanted to do everything.
Yeah. What? Like you said, you know, the whole just running a discourse
server was boring, but like there is a there's a stopping point
between where you're at and not boring.
Yeah. So, yeah, actually, like I said, in my past life, I've done a lot of different projects.
Some of those have failed, you know, definitely failed.
I've always been big into education.
I've always been big into education.
I used to write a lot, I used to blog a lot, things like that. I used to help independent artists,
musicians that wanted to make a career for themselves,
that were independent, and I was teaching them entrepreneurship and how to
approach being a musician in a more kind of business
marketing like manner.
And so there was a startup, I guess, that I was creating for a period of time that bridged
community, education and software.
And so I built a whole MVP type product, very similar to what you saw right there for musicians.
And it didn't really go anywhere.
And it was kind of a passing project at the end of the day.
But I just really believed, like in in well, for one, I just love software like
at the end of the day, I just love software to I love education.
Three, I'm a people person.
So I was like, well, how can we connect all this together?
And that's just where my head went.
And so obviously when it comes to funding and stuff,
I was like, oh, like, you know, everyone talks about
open source, like, you know, open source
doesn't make any money, you know?
Like you can't make a career in open source
and this and that.
You have to get lucky and it has to catch fire and it has to be something pretty serious.
But a lot of those open source things, those are like tools, software, etc. It doesn't make sense for them to be a whole nonprofit. Like it just, that's not gonna work.
And so for us,
when we started having the idea
of kind of becoming something bigger,
more serious, it just made sense.
It was like the only thing that made sense
because people wanted to donate
and I didn't accept any donations yet for quite
a while.
I was like, if I'm going to accept donations and stuff, I need to make sure everything's
neat and tidy.
I don't want to mismanage people's funds and there needs to be that layer of transparency
and stuff. And so, yeah, I, and keep in mind, everything up till almost, pretty much a year
was all self-funded through me.
So when I got that set up and everything,
yeah, I mean, now plenty of donations coming in,
you know, they're going to the bank,
not touching them right now,
waiting to the perfect moment.
And then once we kind of have that initial capital
to do some cool things,
then we start going to the grant sponsorship funding route.
And once we do that, and already,
I mean, we've already signed up
through a lot of different programs and stuff.
And so we've gotten some pretty awesome deals,
like for example, with, you know, some project management tools. Like I said, with Google, different, what else
do we have? GitHub for nonprofits. You know, there's just so many resources out there for
nonprofits that I'm like, hell, I'm about to take advantage of all this. Like, whatever
that could power the mission
mmm So I can see that you are very dedicated to this and you have some grand visions
But what obviously you can't speak for what's going on inside someone's head
but other people involved in the project like
What is the sort of reception that?
in the project? Like, what is the sort of reception that they have when they sort of, when you talk about this grand vision, when you come up with some new idea that you're
like, okay, this is something 10 years from now, this is where we want to be. Like, how
do other people react to that? Everyone is pretty like they're locked in.
I'm amazed at how much support that everyone around me has given and dedicates.
In total right now, I think the team is around maybe 25 people.
But throughout time, I think it's been maybe at least 30 to 40. And so, you know, these are people that have
invest that invest hours per day, you know, some some people, some were that others are some less And I think providing them space to be able to like, to build at their fullest potential
and to like do, you know, believing in them.
Believe it or not, and this is crazy.
Obviously Discord, you know, it's kind of a gaming platform.
There's definitely a younger crowd on there.
The one of the things that blew my mind, and I don't look at, I'm 28, or how old am I? Yeah, 29.
How did that feel?
29 this year. And so there's a little bit of a generation gap, but I fit in with them when need be.
gap, but like I fit in with them, you know, when need be. But it makes me proud to see like, I see like 14 year olds in the community that are coding
like Rust in like, high school and running Gentoo and stuff.
And that just blows my mind.
Like, like that is the coolest thing ever to me.
Because like, I mean, I started pretty young, maybe like 12 or something like that.
But this was like, but I was like the single nerdy computer kid, like back then, like,
you know, there wasn't anyone else around me doing that thing. And now like, there's
so many that are in this community. Yeah. And, you know, for the longest time, typically
most of the staff team that we have is older. but there's a few people in particular. There's one person who's like 14,
and they're more mature than any single person on my Facebook list.
They blow my mind with how much they do.
They have full SSH access to all my servers, Cloudflare, everything.
That's how much trust I have in them.
I think by providing that opportunity to empower people to be like, Hey,
like you're at the start of something great.
I believe in you.
Will you believe in me?
Like, let's have that trust and let's do great things.
Then just magic magic happens there because people then have like,
people will give their all or, you know, whatever, you know,
they can give to it and work to their best ability. And I think if we're all aligned in that,
yeah, great things happen.
Yeah, we're about the same age. You're a little bit older than I am. I just turned 27 this year.
But like, I sort of get what you're saying
as well with that, like I remember
back when I was, you know,
10, 11, getting into
getting into all this stuff and there
were resources available, right?
Like, you know, people who are
in their 40s, you're like, oh, you've
got so many resources available when
you're a kid. You should have done
more. I didn't even have the internet when I was a kid. But like,
nowadays someone growing up, they have access to millions upon millions of videos.
There are so many incredible tools. Like this, one simple example, game development.
Game development is so incredibly accessible now. Like I started working
with Godot very recently. It is crazy how easy Godot is. Like I don't have, I have got a bit
of experience with Unity of like a couple of years ago, but it is just, it like so much that
you would have had to do yourself is just done by the engine.
And then if you wanna dig in further,
there are so many videos out there
and so many resources out there
on like those deeper parts you might wanna understand,
that if you're someone who is dedicated,
you are someone who really does want to learn,
like people say like, oh, with the internet, you don't necessarily need a formal education
anymore.
Like, that is true.
Like, the formal education model is a very slow model, it's a very particular model,
and it still has value.
Don't get me wrong.
I dropped out of college two times.
Okay, maybe it doesn't have value for you.
Just put it out there.
No, that's fair.
But like it there are people that still find value from it.
But if you're someone who is dedicated and you don't want to go down that route,
like, yeah, like if you go to a hacker conference, right?
Like I saw this. This is a really good example.
I saw a blog post of someone who they went through a software engineering degree. They just graduated
they went to some like hacker event some like
What do you call it?
like a like a code jam something like that and
They had no idea what was going on like everyone there was like younger than them had no formal education experience
They'd been programming for 15 years and they're like
18 years old
Exactly exactly
It's like if you're someone who is really dedicated to this you can learn so much
Yeah, you get such a head start over other people
That's why I like for example You get such a head start over other people.
That's why I like, for example, even for people that, yeah, like that within their community
that aren't programmers and they're like, Oh, like I want to become a programmer and
stuff, you know, by it's intimidating to get involved in projects, especially open source.
Like thinking when you look at GitHub issues and da da da da, and it's your first time
wanting to contribute
to something, it's nerve-racking.
You don't know.
You don't want to look like an idiot, basically.
You don't want to do the wrong thing.
There's certain formalities and standards and stuff.
With Tux, I wanted to, for example, I basically wanted to make it incredibly easy for people to get
involved in terms of contribution and for to create a like, in terms of documentation
and like set up local dev environment and all this different stuff to where like, you
know, someone who didn't know Python at all could basically set it up and get involved. And I think like by allowing new people to get involved and to grow and whatnot and facilitate
that, obviously that isn't scalable forever, you know, as you grow and grow.
But to a degree is if we put into people's mind that like, okay, now I may not have the time to help these people,
but I've helped you and you can now help the next person.
And just continuing that on and on.
And so same thing with like other projects, right?
Like giving people incentive, you know, to help like,
yeah, you can put this on your resume.
Like even if you're a Discord moderator,
fluff it up as much as you want
I don't care whatever community manager
Yeah, yeah, like
Whatever leads social media community manager. There you go
Yeah, like whatever whatever whatever helps you and empowers you by all means like i'm here for it
Yeah, I was just having a scroll through the
Developer guide and the contributing guide and this is like really comprehensive like this a
lot of a lot of developer guides are
Made under the assumption that you're already a developer on the project
Already a like a well understood well well understood how development environment works.
This is really clear.
Now obviously I'm someone who has quite a lot of experience with development, so maybe
there is some sort of pain point that I'm missing, but what has that experience been
like with new people who have sort of come into the project?
I assume that that has sort of shaped the way that you handle and like other
people in the project handle these guides.
Yeah. Yeah. I mean, it's been great.
Actually just brought on like two more maintainers,
I think this last week or so, or not maintainers, but like soon to be,
maybe, you know, contributors. Um, and I mean, they got up and going like,
I don't know. I mean, if you go through it and read it and whatever, you know,
you at least have a basic setup going. I mean, you can get going in 15 minutes, you know, 10
minutes or whatever. And we even, for example, we have a separate server for different testing or whatnot. We provide bot tokens that they can use in live database URLs that we have that they
can just use so they don't even have to set that up.
Sorry, I just opened up the code.
I have not seen an open source project that has in code documentation this comprehensive.
Yeah, so the entire project is documented like docshin-wise,
and then the entire project is also strictly typed.
Right. Okay, okay.
Yeah, and use a very, very modern, you know, like
Yeah. And use a very, very modern, you know, like kind of paradigms, I guess, and libraries in terms of logging and error handling.
And it's very, I think it's, I'm proud of it.
I'm proud of it.
Yeah, you should be.
This is really nice.
I open up a lot of open source projects and I get it right, because most open source projects,
the intention is it's one person working on it and then other people happen to come along.
And it's clear from this that the intention is that you want other people working on it.
It's not supposed to be something that you just maintain until the end of time.
Yeah, I know. That was always from the beginning was how do we get as many people as possible
to be able to contribute? And that's why we went in Python as well, just because it was probably the
most reasonable for the mass majority. Yeah, pipe. Like people complain about like language choices at Pyth- yeah, maybe it's not the fastest
thing out there, but it's a great language.
It's a Discord bot, okay?
At the end of the day, it's a Discord bot and like you're still limited by-
Do the Discord API speed, yeah.
Yeah, Discord API speed.
Yeah.
Yeah, I like Python.
It wasn't my first language. My first language was Java, which, you know,
I much prefer writing Python. And I think this sort of goes back to the elitism you
were talking about before. I think there is some sort of elitism around like syntactic sugar because a language like, like
I could imagine a equivalent level of functionality for something like a C++ or a C that is built
from the ground up with more modern syntax standards where it sort of removes a lot of the
additional stuff that kind of feels confusing without actually
changing how it works where it's
it's developed with more of a
Python style look to it and I I think- Yeah, human readable. Yeah, yeah, yeah. And it makes sense, right? Because C, C, like C and then C++, obviously,
because it stems from that background. It's from a much earlier time in development.
And you can see a lot of modern languages do take a more, like, human readable approach.
Um, and I think a lot of people sort of confuse the idea of complex syntax as like, I don't know, it's, it's something you can learn.
Like complex syntax isn't hard.
It's just, it's just a barrier, right?
Like I look at Rust code and I'm like, there, it's, it's just, there's just a lot of like
hieroglyphics. So yeah, exactly. Yeah. Yeah. Yeah. There's a lot of symbols like, you know,
that, like exactly. Yeah. Yeah. You know, even so be it. Well, just like a basic thing that you
can do in a more modern looking language is remove the like ampersands and just write and
if you're if you want to do and like just just basic things like that which to someone who is
new to programming it immediately makes it feel just slightly more readable it's one less thing
they have to worry about when they're getting up to speed. Yeah, that's a fair point.
So earlier you were talking about like bringing people on and you were talking about like problems you had with recruiters and all of that. Like how do you go about actually bringing someone on? Like
what is the, I assume there's some sort of interviews process there? Like once you actually
do bring someone on,
what is that onboarding process actually like?
I'm sure obviously it'll be different
for the different things they're involved in.
But as like a general sort of idea,
like how do you go about approaching this?
And I assume that you're not the only one involved
in handling that.
You would probably have other people involved in it as well.
Yeah, so we obviously have the website. If you check it out there's a get on the far right, there's a button get involved. And so you can see the different like teams, I guess you could say, or departments, if you
want to be formal, and different positions.
So those people can apply for.
And then we also, so at the very start of the server, most of the moderation and whatnot,
and because at the beginning it was just moderators.
You know, all these other new roles and stuff didn't exist.
Eventually then that grew.
We kind of have like a, we do have a hierarchy system,
although it's not like your traditional like,
I am your boss, you know, da, da, da, da.
Like, yeah, we're still all equals.
It's more so the hierarchy is to provide wisdom and advice and for people
that have more experience and time to maybe handle more complex issues like
kind of interpersonal drama and just things that need a little bit more like
you know special touch and so we have that hierarchy. And then, yeah, so at first, it was basically
people that I knew, people that I trusted through some other different communities and
whatnot. I said, Hey, like, I need help. The very early days were pretty rough. It was some very long hours. And then that started growing. Basically, we would
start people off as junior moderators. That would become like a trial period. They would
become moderators, senior moderators, admin. There's now an admin assistant role and what that looks like. So actually, so I will say this too.
I have a vibes sort of thing.
Okay.
I just like, I just like in some of the people think I'm crazy about it because like, it'll
just be a complete stranger who has like 500 messages in the server, you know, 300 messages
and I'm just like, they're the one.
Right, right. They're, they messages, and I'm just like, they're the one. Right, right.
No, I just know, like, I just know, like, like, they're just, I just can feel it, I can tell
the way they write everything about them, the things that they're interested in, like, they
would be great. And it's usually always worked out. And so for those people, you know, I'll send
them a message of like, Hey, like, are you interested in potentially joining us?
And they join.
And so there's been a handful of those that I've just seen and reached out to.
And then equally, yeah.
So how that works is people apply, we'll go through the senior mods and stuff.
We'll also chime in, review it, add in their pros and cons of that.
Obviously, we're looking for different things like time zones that can help a lot.
The team right now is compromising people all the way from
West Coast America, East Coast, Central, Switzerland, I think Sweden, Bulgaria, Australia,
yeah, shout out Australia, a lot of places.
And so time zones matter.
Age is a thing where typically there's some exceptions.
We do have an age limit of 16 plus for pretty much,
but there's a few exceptions.
I've heard the super genius Avant people,
especially when they're in more technical roles
where it doesn't matter as much for moderation.
Then we'll reach out to them,
say, hey, blah, blah, blah,
we're interested in your application.
We'll invite them to a call, schedule that out.
Typically, by this point,
we don't really have an interview process.
It's more or less like we just go straight into it.
And for moderator positions,
typically because we have that junior period, which is, you know,
maybe two weeks to a month or month and a half. Um, but
we'll have a personally like one-to-one onboarding that lasting, like,
I don't know, maybe about 45 minutes.
And we'll go through basically everything about the role.
The server, the bots, ticketing processes,
the sort of the expected like standard operating procedures
of how to ticket some, you know, some few rules,
different things like that, different resources,
our moderator handbook
you can find on our GitHub as well.
UNA stuff,
some, yeah, stuff like that.
Right, right, right.
And I assume that you also have some like moderator chat
if someone is unsure about something,
they can reach out to other mods ask them.
That's our number one rule. Just ask. If you ever have any hesitation doubt confusion wonder whatever just ask.
Always ask and I always you know kind of stress like at the end of the day these are just discord right like this is like
you know we can take our time you know there's no need to stress like you know
tickets don't have to be answered like this like and our ticket response times
are crazy good you know like far far better than some other places but um I
mean hell we have probably better ticket response time than Fortune 500 companies at this point, but yeah, so, but just, yeah, just ask, just ask.
So it sounds like there's a lot in place to really make the process as easy as possible.
This seems like a trend across a lot of what's being done here. The idea is how do we get people involved?
How do we bring them on in a way that they get up to speed?
And I guess, I guess when you have something as big as
what it is right now, but also the plans you have
going forward, sort of being
able to bring people on as easy as possible is really important.
And it at least seems like that's what you've achieved here.
Now obviously, you know, with things expanding even more, are you going to be able to keep
that up with everything?
It's a goal. So in terms of onboarding, for example, obviously that takes time.
So there was a person that was on the team that actually was kind of that was their thing. Like they handle all onboarding and whatnot. They had to take a break, you know, personal
stuff. And so I kind of moved to that. And then last, I don't know, like three weeks
ago or so, after a big hiring run, quote unquote, I think we had like 60 something applications for that across all different
roles. And so I had to go through all those. And then I think we brought on maybe six new
team members. And I did all of those that in one week. So that's six nearly 45 minute
calls. Like, you know, that's, that's a lot. Like, That's a lot of talking. It can be strenuous.
And so doing that, can I keep that up personally with all the other stuff going on?
Probably not. And I think now that we're in the process of, we routinely promote people within it.
process of like, you know, we routinely like promote people within it, you know, like we just had a moderator that what's crazy enough is that this moderator at the, you know,
earlier on, I thought, oh, like, we might have to let them go or like, you know, I don't I don't
know if like, they're cutting it. Well, things changed. And now I just promoted them to senior mod. Because they stowed their potential and their wisdom, their maturity and stuff.
And so I think continuing that, we just brought on also a new assistant administrator.
And we're setting a plan now or in motion, the sort of project management aspect to all of this so that it's now removed
out of my brain and then a safe space.
And then once we have that in plan and in process, things can go a lot more smoothly
and we can train people for those things.
Although at the end of the day,
we do strive to have to keep that personal touch though.
You know, I've questioned the idea of like,
and we're in the process of creating kind of like
some onboarding, like slide deck type stuff,
but I even questioned like, oh, like,
should we like record this and like give them the video,
but nah, like Personal touch is everything
Right, yeah, you you don't want it to become
You don't want to start having like this this like
Corporately feel to it where it's like here is it here is our onboarding video
Yeah, exactly. What's your 20-minute video to understand how how to fit in here? Yeah
Because a lot of people, believe it or not, some people have
expressed concern that they feel like we're going into quite corporatey nature and things like that.
But I think those people just don't want to let go of...
Like it can't...
The friend group stuff.
It's no longer this small friend group anymore.
It changed whenever we got Gigi Sausalonics.
It can't be that small group forever.
And ever since we started getting the idea of doing more, it was destined to come. And even it was raised to me just recently about the level of activity, thanks to you.
Because after your video, we got a surge of people.
And for three days, it was our busiest day of ever.
My apologies.
There was over 20,000 messages for four days street, 20,000
messages.
Like our staff was just like, like it was, it was intense.
Like at one point, at one point in time we had to set the slow mode to I think like 15
seconds and it still was just like going by.
And so people were expressing, you know, in kind of the more private chats of like that they were like
They didn't like it like because it was just so much there was so much activity and stuff and I'm like
Who knew that success would be my curse now?
Like what do I say to this like in granted?
Yeah, I try to take feedback from everyone. Feedback is the most important thing to me.
I'll even go out of the way.
If I see a notable name, a member leave the server,
I'll go out and DM them.
Be like, hey, I saw you leave.
We value you here.
Did something go wrong?
Is there something that we should know about?
Do you have any suggestions or improvements?
And 90% of the time it's just like something personal.
Like they just needed to break or go raw.
I mean, it's even, there was even a few people
that are like, wow, like I've never had a owner
of a server reach out to me because I left.
Like, and they joined back because of that.
And so like, I think,
because of that. And so like, I think, yeah, like it was always destined to continue growing. And
we've had to, you know, move some channels around and shift some conversations because Yeah, I did notice when I popped back in, like, the general chat wasn't where I had expected it to be,
or is there even a general chat anymore?
Well, so it's like general tech right before and so we were created an off topic channel to kind of shift
Off-topic conversations out of general because general chat has just been the staple of our community like right always, you know
There's probably over 6 million messages just in general chat alone. Uh-huh
And it was just becoming too much like yeah, it just wasn't it wasn't feasible
And so yeah a lot of people did not like that
It is like I had to just beat it on people's heads good off topic. Go to off topic. Go to off topic
But yeah, I mean, I think it was just we just had to. Yeah, I know that makes sense. Like general is in a lot of Discord servers.
It's the main place because it's it's the general thing.
It's the miscellaneous chat.
So anything can happen there.
And it it ends up being that the other channels don't like even like my service,
a lot smaller. It's just like people chat a lot of the time.
But even there, like, I have some dedicated channels
for things.
It's like, oh, there is a dedicated, like, Linux,
like, channel here to talk about Linux,
but because, like, the service is general Linux.
It's becoming a support server, right?
Yeah, yeah, yeah.
Like, I have a dedicated Help Me channel,
and, like, people will go to general
because that's, like, the place
that people are actually talking.
Yeah.
And I, like in my case it doesn't really matter. You like attention.
Yeah, yeah, yeah.
Like the, like in my case it didn't really matter because the server is not really that serious anyway.
It's just like a thing with the channel.
But if the goal is to actually make something where it feels like a useful resource, a community that makes sense,
I completely understand why you'd have to make that change.
Yup. Well, so success, I guess. I was having a look at that video I had 25,000 views so I have I'm not surprised
that a few people may have joined.
Yeah it was great it was way more of a
turnout than I expected.
Mm-hmm.
Yeah I was the puny my stuff as well kind of yeah It was great. It was way more of a turn out than I expected. Mm hmm. Yeah.
Plus the PewDiePie stuff as well, kind of.
Yeah. Yeah.
I don't know if it was exactly correlated, but it just felt like it. It felt like there was a lot more people coming in.
And then we also got just recently the guild tags.
Oh, that thing. Is that what that is?
Yeah. So so yeah.
So we have guild tags and we put ATL.
And so once we did that, like now it's just like we have an army of.
At Atlanteans or whatever.
Right. Yeah, I, I.
Because people can free promo, I guess, you know.
I had to ban someone the other day because the guild tag system,
because someone thought it would be funny to join a server where it's like
Oh, let's have the tag be NIGG. No, no go away like
Discord's gonna ban that soon enough, but like no we're not doing that here
Yeah, they have like no filter system right now. We've seen some crazy ones. Yeah, but actually auto mod
does Block them.
Okay. Okay.
Yeah. I think it's in like username, if you're in the username filter.
Right. Right. Yeah. This was like the day they started showing up. So I don't know
if anything's changed since then, but like, yeah, it was, I, cause I, I just saw it out of nowhere.
I was like, is this some like new nitro feature or something? What is this? Why is this here?
And does that-
Yeah, it's like slow, slow race right now. It's just random.
Right, right. So it was like the, the, if you click on like the ATL tag,
does that like act as like a link to the server or something as well?
Yeah. I think, if you look at mine at mine, you should be able to see. Ah, so I can click on adopt tag and I guess I see, I see.
Okay.
Yeah, yeah, yeah.
It shows a little banner and some info about us and stuff like that.
So that sort of acts as like more marketing in and of itself as well.
Oh, for sure.
Yeah, I think it definitely helped out.
Yes, it's not like you need more users over there right now.
I mean, we're about to break 10k.
We have actually a countdown on Twitch right now.
If you go to our Twitch or whatever, it's like countdown to 10k.
What's the Twitch? Is it?
It's just all things Linux.
Oh, it may be up still the person the
person that one of the person was doing it had like some crazy OBS set up with
like ask aquarium their personal PC yeah okay here we go here we go 9915. Okay, sure.
Oh, that's cool.
No, it's really cool that the servers always hit 10k.
Like that is crazy.
Because it-
Actually, you know what I may as well say while we're here?
Okay.
May as well take the opportunity.
For 10k, we're going to give away may as well take the opportunity for 10k. We're gonna give away a
super rice doubt think bad
Okay, that's cool
You know so
Other shape was plug
If you want to think that now, yeah, we're gonna do that hopefully somebody need definitely gets that
Still gonna work out some
Things around that and how to actually get it to them depending on where they're at and stuff like that
They have to like give money or gift card if I can't exactly ship it or blah blah blah. Yeah
Yeah, definitely hook someone up. Mm-hmm. Mm-hmm
So we've talked a lot about the project itself.
We've really talked much about your background.
Like how did you sort of get involved in using Linux?
How did you get involved in development?
And yeah, what's that look like for you?
Yeah, so I grew up being just thinker tech savvy I guess. I just loved computers. I
think I started with Windows 95, I think that was my first PC. I had a CRT, all that good stuff, Flavidus.
Like, you know, I got to live those glory days.
And my parents were pretty tech savvy as well.
And so that's why I kind of had the opportunity.
And when I was, I don't know, maybe like.
Well, I'd say 11 something can I well here actually first
to clarify I grew up playing old-school runescape okay so that taught me the
well it would have been it wouldn't have been the old school yeah yeah yeah
yeah yeah I was the same so okay so I grew up that that taught me how to type, right?
That taught me how to not get scammed.
Yep, yep, yep.
That taught me social dynamics.
I fell for an armor trimming scam at least once.
Yeah, that taught me how to test out different scripts and auto clickers
you know, all types of different things like that.
And so
that and then growing up on forums, obviously,
form culture and stuff back then was so much stronger.
And then I watched the movie Hackers.
OK, I watched the movie Hackers and I
thought that was the coolest thing ever.
I just loved it.
And me being a little deviant that I was,
I was like, I'm gonna be an actor.
I was this stereotypical skid that everyone clowns.
And so I just, I started getting into the hacking forms
and things like that.
Batch, I started monkeying around with batch viruses,
quote unquote.
Here's a little incriminating story.
I remember one time in the school computer lab,
I took a USB and I had a batch, quote unquote, virus
that was a batch file compiled to a EXE with a custom
internet explorer icon and I switched it out with the computer labs internet explorer.
It just like exploded full of command prompts and all types of stuff.
full of command prompts and all types of this stuff. So yeah, so just harmless stuff like that.
Helmet and just doing all that. And I remember, I am not telling the information, this, this, how to find it. But if someone wants to dig deep, there's a YouTube video nearly 15 years ago, me doing a tutorial on how to install backtrack.
Uh huh.
You know what that is?
Um, no.
Wow.
I schooled Brody on a Linux thing.
That's crazy.
That track backtrack Linux back.
If I think it was backtrack are two or five or three
something like that okay it was based on not picks Linux yeah I found the
Wikipedia page it was Cali basic it was Cali before Cali right right right yep
so there's a tutorial literally was Cal it literally was Kali before Kali.
Yeah. Okay. Yeah. Yeah. Yeah. Yeah. So that was kind of my initial early experience was that. And
then like Ubuntu, I guess, something like that. But yeah, just for pen testing stuff and et cetera,
stuff that I can definitely not say on this video uh then eventually some kinda like try hack me, hack this site, hack the box type stuff
yeah yeah yeah
um and I actually wanted to pursue a career in ethical hacking
or like offensive security and stuff like that for a long time
and then I didn't I don't know what happened
I just lost it uh no I don't know what happened. I just lost it. No, actually, no, I know what happened
Something that I can't say happened and then yeah, I changed career paths I got into like
Music I got really big I started started DJing and stuff actually like the coolest present ever
I think it was like 12 13 something like that 14. I got a pair of turntables for my birthday and started DJing, producing music, etc. That grew and
grew. That's when I got into the music business, event marketing, all that stuff. Got bored
of that. Started doing consulting, like digital marketing, like software stuff.
And the thing about that though is I always still had the hacker in me,
and I kind of coined it, there's a term growth hacking in the marketing world,
corporate buzzword world, growth hacking, I guess.
It's kind of taking that hacker sort of bootstrappy mindset and
applying it to digital marketing and stuff.
Right.
And so I had that and that relied a lot on technology,
whether it be different API integrations
and working with different automation
and things like kind of low code, no code type stuff.
And I was getting frustrated. and things like kind of low code, no code type stuff.
And I was getting frustrated. I hated working in like these visual tools,
these graphical interfaces where I was sandboxed
to like their ways and their approach.
And I had to like, you know, learn that.
And it was just a hindrance because I knew
like I could read code for the most part.
And I felt like I could think like a programmer,
just that kind of logical reverse engineering systems mindset.
But I didn't know the syntax.
That was really just, you know, at the end of the day, that's all it is.
It's just syntax and documentation.
The rest, the mindset that I mentioned is what glues it together.
And I just got frustrated.
And so I was like, screw it.
I'm becoming a developer.
And I took a, I went and had a boot camp.
I went to it through a boot camp.
I know boot camps get a lot of like, there's some good ones,
some bad ones.
Yeah, yeah, yeah.
For those that don't know what a boot camp basically like this,
it's like boot camp, you know, you're put to the test for many hours a day.
Some are less than others, but for my case,
I spent a year in this boot camp.
It was more extreme than others.
Basically coding for like eight hours a day, every day.
Right, right, right.
Yeah, like hardcore.
And I learned full stack software development,
web development, backend development,
API development, database, just everything.
That was hell.
For the longest time,
I wanted to do this actually years before then,
but I had so much self-doubt
like I just felt like I couldn't do it like I was like
People are boring programmers, you know, like like like I don't have it in me, you know
and
I learned like anyone can program
Anyone can program it all comes down to determination.
Granted, yes, there may be some cases of, you know, extremely low IQ or something
like that that would take into a play and, you know, like those, but at least
in this case, you know, if you want to like, if your dream is to become a NBA player and you're four foot ten, you're probably not going to become an NBA player.
Maybe not that sure. There is a really short professional.
It's a very it's like a hyper exception.
But like, yeah, there's like one one guy who's like really short, but is like really impressive.
He's like real short, but he's like really impressive. They like pick him up before shots.
Throw the ball.
He's like a super secret attack.
Right, no, I get the point you're making.
Like there are like some, like if you want to be a sprinter,
like you need a certain build.
If you want to be a swimmer, you need a certain build.
If you want to be in basketball, like for the most part,
you need a very certain build.
You cannot get over those physical limitations.
With programming though, it just comes down to determination, you know, just grit, pure grit, just grinding it out, just reading the docs, just, you know, when it feels like you've hit the limit
and you just, you know, there was moments, especially in, because this was very diverse in terms of what we
learned.
We had tons of projects, tons of self-paced work, job searching, that type learning.
But then a lot of it was, I don't even remember the name, DSA, Data Structures and Algorithms.
So things like, what is it called?
Leak code and things like that.
So during that period, and there was a period where I think it was a full section, And part of the course was that there were sprints basically.
I spent 120 days on the DSA section.
Okay.
Uh-huh.
Like I wonder, I pretty sure I cried at some points because we had to do these
like challenges continually where they were proctored, we had to do like turn on
webcam, like they had to see their screen and everything.
You couldn't access like outside resources
except like official documentation.
And we had to do these like four or five questions
within a span of, you know, however long, you know,
maybe it was like four hours or something.
And these are tough stuff.
Like, you know, stuff that they're like interviewing you
when you apply for Google and stuff and
like, oh man, like if you talk about a moral, I mean, talk about a like, what is the word
I want to say?
Like a self just put down, you know, like self worth put down or whatever.
Like, you know, you just feel like, holy crap, like, I don't know nothing.
I am a complete idiot.
Like everything that I've been learning for this year, like, you know, like, I don't know nothing. I am a complete idiot. Like, everything that
I've been learning for this year, like, you know, you're just looking at it. And it's
kind of the point. Just like a boot camp, just like the military, you know, they say,
like, the whole point of it is to, like, break you down to build you up, basically. And, And so I held it through. Uh-huh.
And I did it.
And now, so I didn't know Python before I made Tux.
Before I started Tux.
I learned Python 100% through Tux in nine months.
Just because I learned.
The biggest thing that the bootcamp really taught me was I learned
how to learn. Right, right. I learned how to learn. And so once I knew that, you know, I learned
stuff like TypeScript, JavaScript, CSS, HTML, Node, you know, all that stuff. Python, you know, like
just syntax at the end of the day. And then I also learned, yeah, programming is just like 50% Googling and reading
documentation, you know, like once you learn how to learn, then like you're good to go.
And so that empowered me, you know, like that was like, wow, like I could do anything now,
like pretty much like sky's the limit in terms of like programming and technical things.
Yeah.
You truly went to a code boot camp. Like I have not heard of one where it's as
extreme as what you did.
Most of them are like short courses, like fairly normal.
Like classes and stuff like that.
That's actually a code boot camp.
Yeah, for sure. But I totally, I I just I can sometimes go on giant tangents.
But so I did that. But throughout all this period of time, let me keep in mind, I was
the only person using Linux in my boot camp. So I was like the special one. And when I
first have my recruit, like my recruiter person or whatever I was talking with them and you know they were like oh kind of like help
me get set up for the course and everything and this guy's like a full
graybeard like ex like DOD like cyber engineer and like he saw that I was
running Arch Linux he's like oh you're good he's like no worries and so. And so, but yeah, so before this,
before I started the bootcamp, I was running,
I was daily driving Arch Linux for,
I don't know, maybe like two years or so.
I spent most of my time learning Linux,
like completely headless,
like through SSH services because I maintained a ton of servers through a
beast of a thing
Something that I'm in the eight on that I can't talk about really but
managing Docker servers ansible
Trafic Othelia tons of different services and
So, yeah, basically two years I spent learning Linux
completely through SSH. Then I decided, yeah, Arch Linux. I just had to. And then yeah,
I did. Yeah, I manually installed it. Pretty good question to me. Did that that it was fine been fine and then yeah
I just got super nerdy out like die my dot files and stuff. You can find them on my github
Went down the whole route. I use sway big on window managers
Big on CLI stuff, you know
The age etc all types of different things like that big on CLI stuff, you know, ZFH, et cetera,
all types of different things like that.
And then, yeah, I think I've really wanted to use
NixOS for a long time.
I love the idea of NixOS,
but I just didn't have time for it.
Yeah, and then now I'm here.
Yeah, I don't think anyone would question
if you installed Arch yourself
when you said you spent a few years
managing servers before you.
Like you came from the opposite direction
where you were like already doing Linux stuff
in like an industry context
and then went to desktop afterwards.
Yeah, yeah, yeah.
So like you're already very comfortable on a terminal like that, that's the first thing that scares a lot of people is like, yeah, yeah. So like you're already very comfortable on a terminal like that.
That's the first thing that scares a lot of people.
It's like, oh, I have to write commands in?
Like, what if I break something?
What if I do something that ruins the computer?
No, I love the terminal.
I love window managers because of that speed.
It just feels so much more fluid and like muscle memory wise like, you know
People look at me while I'm opening up stuff. I'm just spawning terminals
What like how do you just do that? It's just like it's intuitive but when I
use like
like I don't use a file manager like the the aspect of like going in, like opening this up
and like, you know, like the mental lag of like
drag around, so finding is clicking this.
I'm just like, I don't know.
Like, I just hate it.
Like it just, I don't like it.
When you open up your desktop before,
what were you using as your,
what are you using right now?
Sorry, say it again.
When you screen shared before, I saw the bar you had. What desktop are you running right now? Sorry, say it again? When you screen shared before, I saw the bar you had.
What desktop are you running right now?
I assume it's some sort of Windows Manager.
Oh, it's Sway.
If you look at...
Here, I'll show you my dot files.
Yep.
Okay.
Okay, GitHub. Load. There you go. Okay. Okay, GitHub.
Load.
There you go.
Okay.
Okay, okay, okay.
Pretty pretty.
Oh, that is pretty.
I'm a big Tokyo night shill.
I see.
I see.
I see. Terminal ghosty, sway window manager, CSH, IOU VS code user,
Wabr. I've not had a Fuzzle. Oh, you do have a file manager. You do have Thunar there.
Yeah, I just stuck it there for like, you know, whatever. Look, go to go to go to go to my config.
You'll see like six different terminal configs stored there.
If you go there, you'll see like
you'll see like all of them.
Westerm, Kitty. Right.
Right. You got Ranger in there somewhere as a file manager.
Yeah, I just explored them all, but I kept it because I deemed them and tweaked them out.
I was just min-maxing everything for a period of time.
I just went down the whole kind of Unix porn route of just trying every single tool and
utility.
After I did that, I learned a lot from it.
It was a great exercise.
It taught me so much.
It got me comfortable even further.
But then I came back to it and I was just like, yeah, I don't need any of this. This is all like, you know, for a period of time, actually, at one point, I think
my way bar was broken and so I wasn't running any bar for like six months.
Like, I was like, why do I need a bar for like?
True. Yeah, I can respect that.
I was like, what are like, what do I need a bar for? Like, I'm switching anyways.
Like, if anything, I guess, like, oh, I could, uh, for my, uh, whatever you call it, system tray.
That's about the only thing I guess that would be useful.
Yeah, yeah, yeah.
Well, very minimalist.
Yeah, I can see that.
Oh, you also use Gnu's stow as well.
That's cool.
I've been meaning to look.
People have bugged me to look at that for a long time.
I just never got around to it.
Um, actually my entire config directory right now is a git repo.
Yeah.
So stow would probably only be applicable if I moved machines and then did it But right now I don't even like I don't technically stow it right now, right? Right, right
Well, this has been a very eventful episode I will say I
Thought I was bringing you on to talk about, you know
a wiki and a discord server and then you're like
Oh, I have plans to do like Linux foundation level,
level nonsense.
Um, I wish you the best of luck.
To clarify that Linux foundation to me is great.
They're doing great things.
Like, I mean, the stats, the stuff that they're involved in, like the numbers,
the amount of people, you know, but it's still very
bureaucratic. I would say it's very, and I can't, this is just speaking from an outsider's perspective. I have no clue what it's like, you know, and the inside. I know the origin story of
it. Pretty much it was just a group of people that came together like,
hey, let's build this conglomerate of things that have this uniform presence
and bring people in.
And now it's obviously grown a lot more.
It's serious.
I mean, I think the Linux Foundation has generated now over 80 billion
or something like that through its sub projects and things like
that. To me, though, what we're doing is like we're keeping the youth aspect and people
are going to people are going to to roast me for even bringing this analogy up.
But think about Apple in its early days.
They had a whole pirate flag in their office.
Right, right.
They had a pirate flag in their office.
Right.
Keeping that spirit of like kind of new kid on the block, like let's build some cool shit, not worry about all the the out the archaic debt that this ecosystem
has had in terms of ways of doing and and and and philosophies and different things
and like let's focus on like let's let's let's, let's like make the year of the Linux desktop.
Let's make that happen.
Right.
Right.
Well, I agree with you there.
Um, I guess now is the time you get to show the things that you want to show.
So as if I haven't already shameless plugged enough, feel free to show again.
No, I mean, for the most part, I think most of the stuff that I would have to share would probably, I mean, you're going to drop in the bio and you can check in the description anyways.
I would say, like, obviously check us out on Discord, ggslashlinux.
We're going to be doing that giveaway soon, obviously. Stay posted for that. 10K soon, we would love to have a nice 10K celebration.
We're looking for contributors for the Wiki.
There is a place within the server that you can kind of ask questions
and get involved with.
There are a lot of guidelines and things regarding that, that have also been
in development and you can find, in terms of writing style
and citations and stuff.
If you are a Python developer
and you want to get involved with a Discord bot,
creating the all-in-one Discord bot
that we use to manage our server,
but eventually we would like to get it into other servers
and to be like a Linux, uh, the Linux disk robot, you know, for,
for Linux servers.
Uh, I think that would be cool.
If you're interested in joining the team, if you feel like you could be a value,
whether it be you're a creative, you're a manager type, you're DevOps.
DevOps is a big thing.
We need people that are comfortable in working
with like VPSs and Docker and things like that.
And if you would like to donate,
you could find our open collective on our website.
I think, yeah, I think that pretty much for the most part. And if you want to get in contact with me directly, my email is
hyzen at all things.
Do you want the AI bots to have it?
Are they really?
They scrape videos.
I don't know.
You're talking about transcriptions?
I mean, they scrape audio?
Yeah, YouTube does
auto subbing of videos.
So it will probably scrape
those. That's crazy.
Yeah. Okay, thanks. I mean, I guess
okay, well, if you want to contact me, join
Discord. Yeah, that would be
a place to find it.
You'll find me there. Yeah, here'll be a place to find it. Yeah, you'll find it there.
Um, yeah, here's the open collector.
There we go.
Okay.
Um, nothing else you wanted to mention that.
Look at, look at the top open collector dinner.
Oh yeah, I did see that one.
Yeah.
Bill Gates.
Shout out to my man Bill. That was actually me just to show you how much I believe in the calls
Yeah, people like you donate it to your game
Well, yeah, it makes sense to have like your money
Separate from the money for the project like Like that's like 501C34.
It logically makes sense to do it like that.
Yeah.
Nothing else you forgot. That's pretty much it.
Everyone go tag PewDiePie and tell me to join the server.
Now, God, if you want to have a horrible month of moderation
there you go you'd have no we were talking about it we were talking about it like oh my gosh i don't
think we'd be able to handle it like that's like that's basically like a full-on raid like
all day every day yeah you have to have it like a minimum like minute slow mode the server would be unusable Yeah
Okay, well as for me my stuff my main channel is Brody Robertson. I do Linux videos there six-ish days a week
I sometimes also stream. I've got a near East stream planned at some point
I might do some game dev streams because I've been messing around with Godot recently
I don't know check it out, see what's over there.
I've got the gaming channel that is Brody on Games.
I stream there twice a week.
Right now I'm playing through Ori and the Blind Forest
and Kazan the First Berserker.
I also have the React channel where I upload clips
from the stream that is BrodyRuptures and Reacts.
If you want to see me ramble about nonsense
more than the main channel, there's nonsense there. If you are watching see me ramble about nonsense more than the main channel
There's nonsense there if you are watching the video version this you can find the audio version on pretty much every podcast platform
There is an RSS feed it is on Spotify with video if you like Spotify video for some reason
If you want to find the video version besides Spotify it is on YouTube at tech over tea
So I'll give you the final word. How do you want to sign us off?
No long live Linux long live Linux. I agree perfect