Tech Over Tea - The Linux Distro No One Talks About | René Rebe
Episode Date: June 7, 2024Today we have the one and only René Rebe on the show, the developer of T2 SDE one of the very few standalone distros that is severely under represented in the media alongside running 2 youtube channe...ls, Code Therapy and Bits inside ==========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========== T2 SDE: https://t2sde.org/ Code Therapy: https://www.youtube.com/@MoreReneRebe Bits Inside: https://www.youtube.com/renerebe Blog: https://rene.rebe.de/ ==========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 Supercozman https://twitter.com/Supercozman https://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.
                                         
                                         This is actually take two of this podcast because last week, last week was something,
                                         
                                         but yeah, how about you just introduce yourself again now that everyone's actually going to
                                         
                                         hear this?
                                         
                                         Yeah.
                                         
                                         Thanks for having me.
                                         
                                         Welcome, everyone.
                                         
                                         Absolute pleasure.
                                         
    
                                         My name is Rene.
                                         
                                         My name is Rene Rewe, coming to you from Germany.
                                         
                                         And I'm a 25-year Linux developer, started around 1998-ish,
                                         
                                         with Rock Linux of all Linux distributions,
                                         
                                         and basically did touch most major open source projects since then.
                                         
                                         So Linux kernel, GCC, and still run the successor of this Linux distribution today, T2 system development environment, T2 SDE.
                                         
                                         Linux that is not yet another Linux distribution, but actually a very flexible build kit
                                         
                                         or some call it meta distribution.
                                         
    
                                         And probably as an introduction,
                                         
                                         what is so special because so many people are like,
                                         
                                         why yet another Linux distribution?
                                         
                                         Like, hey, we're doing this for 25 years,
                                         
                                         but also we support all CPU architectures
                                         
                                         from ARM to x86 over RISC-V, PowerPC, Spark, MIPS,
                                         
                                         some collection.
                                         
                                         And yeah, that's basically, I guess, the introduction.
                                         
    
                                         And thanks for having me, and let's see what we talk about today.
                                         
                                         Well, when people say this is just another distro,
                                         
                                         I think people forget how few distros really were around back in, so that would have been 1999, 2000? Yes?
                                         
                                         Before that, yeah. I think Rocklinux was started by Claire here in Austria. I think 1990 is like
                                         
                                         summer of 1996 or so, and I got there relatively early. So I'm for sure contributed to Rocklinux
                                         
                                         1998. And at that time it was already in magazines and stuff and international.
                                         
                                         We had international developers and stuff from America, even Singapore and so on.
                                         
                                         So 1998 was already, it was going.
                                         
    
                                         So it was before the year 2000, for sure.
                                         
                                         So before we can get into your stuff, can you give just like a brief explanation of what Rocklinux was?
                                         
                                         Because I'm sure most people probably haven't heard of that one yeah i'm sure i'm also also a little bit
                                         
                                         more popular back in the day um so in the 2000s there were like instead of like i always joke we
                                         
                                         have 2000 or probably more linux distributions so back in the early days there were like maybe only
                                         
                                         two dozens or so um many of the early ones you have never heard about
                                         
                                         are DLS or, I mean,
                                         
                                         of course, Slackware and so on.
                                         
    
                                         I think Reddit was even based on some other,
                                         
                                         probably, whatever that was.
                                         
                                         And so Rocklinux was
                                         
                                         one of the few unique Linux
                                         
                                         distributions, and it was
                                         
                                         one of the early source
                                         
                                         distributions,
                                         
                                         similar to Gentoo.
                                         
    
                                         I think Gentoo was probably invented some month after,
                                         
                                         also 1996, somewhere there.
                                         
                                         So it's because people were like, why don't you just Gentoo?
                                         
                                         First of all, it's entirely different, and it's as old, right?
                                         
                                         So these were the early Nuke distributions.
                                         
                                         And many of the others, like just last year,
                                         
                                         the things with Red Hat and people forking it even more,
                                         
                                         even the Oracle and SUSE and alliances and so on.
                                         
    
                                         Most Linux distributions are actually simply forks, right?
                                         
                                         That's just a copy of another one.
                                         
                                         And Rock Linux or Slackware and Debian
                                         
                                         and others are actually those original inventions of even in
                                         
                                         the case of slackware and debian they technically were a fork of um i'm blanking on the name now but
                                         
                                         or sls or actually yes yeah yeah i even i mean it's it's i mean i was super young i mean i was
                                         
                                         at school right it's like running Linux distribution from school.
                                         
                                         People always don't believe me because like,
                                         
    
                                         hey, I started when I was in school.
                                         
                                         So like, you're not doing this for 25 years.
                                         
                                         Like, yeah, sure.
                                         
                                         And yeah, even those details, I mean,
                                         
                                         2000 distributions, even I start to like,
                                         
                                         this starts to decay.
                                         
                                         Even I would need to open Wikipedia for the details.
                                         
                                         But yeah,
                                         
    
                                         it's one of those true original distributions. And the reason I found this, so I actually
                                         
                                         started, so I grew up with DOS. So we, as a funny thing is we had totally no Unix. I
                                         
                                         don't know how, probably how it is for most normal people, like my neighbors and like
                                         
                                         my parents or neighbors, like nobody had Unix, right?
                                         
                                         I didn't even know that existed.
                                         
                                         I grew up with a 286 and then quickly 386 of my father's.
                                         
                                         And so I did everything on, I started majorly on the 386SX25 with two megabytes of memory
                                         
                                         and initially not even a hard drive starting off as floppies.
                                         
    
                                         And I've not even seen the greatest graphics because 386 didn't do much graphics.
                                         
                                         And only neighbors had like an Amiga 500, right?
                                         
                                         And I only knew like the highest end graphics I knew were the Amiga 500 graphics of our
                                         
                                         neighbor.
                                         
                                         And so I didn't even know that Unix existed.
                                         
                                         So when I only found this Linux
                                         
                                         through magazines
                                         
                                         and like I tried some
                                         
    
                                         because back in the day,
                                         
                                         the magazines sometimes came
                                         
                                         with some Linux CD
                                         
                                         on the cover, right?
                                         
                                         And like I tried Debian
                                         
                                         and like in 1996
                                         
                                         or I don't know,
                                         
                                         95, 96,
                                         
    
                                         it wasn't that amazing.
                                         
                                         And it's like coming from
                                         
                                         DOS and Windows.
                                         
                                         It's like, it's interesting,'s like coming from DOS and Windows. It's like, yeah, it's interesting,
                                         
                                         but like, do you, is that hard and cursed?
                                         
                                         And then I even purchased the SUSE back in the day,
                                         
                                         the big German distribution.
                                         
                                         And this was like better, but still, nah.
                                         
    
                                         And this is how I found Rocklinux.
                                         
                                         I thought like, it's an interesting concept,
                                         
                                         but it could be so much more.
                                         
                                         And so that is how, and also from a magazine,
                                         
                                         I found rock Linux
                                         
                                         back in the day and started contributing there. Like it was basically because it was a source,
                                         
                                         you could build it because you couldn't just build Sousa or you couldn't just build Debian.
                                         
                                         And I wanted to change some things. And this is how I came to the source distribution that is
                                         
    
                                         rock Linux and started there and basically did the desktop stuff there. So basically did the desktop Rock Linux since then until it continued to in 2003,
                                         
                                         I believe this continued into this more professional targeted T2, which is the
                                         
                                         only successor of the Rock Linux line of source distribution.
                                         
                                         So what was it that initially drew you to Linux?
                                         
                                         Was it just this cool thing that you saw in this magazine?
                                         
                                         It's like, oh, I like DOS.
                                         
                                         I like messing around with computers.
                                         
                                         Was there something specific about it
                                         
    
                                         that really grabbed your attention?
                                         
                                         Yeah.
                                         
                                         So the thing is, so my friend and I, so it's, I mean,
                                         
                                         it's crazy that, I mean, today everything looks so easy,
                                         
                                         right, you just Google some stuff and Wikipedia and OSDev, org and stuff.
                                         
                                         Yeah, yeah.
                                         
                                         So back in the day, we had to teach all our stuff as books from the library.
                                         
                                         And there were only two computer geeks in this town back in the day, my neighbor and
                                         
    
                                         I, right?
                                         
                                         We basically started game developing and the demo scene stuff. When we were 13 or so, we did high-performance assembly on 386
                                         
                                         and tried to get the most out of VGA graphic.
                                         
                                         And we wanted to start an on-rope ring system
                                         
                                         because we were developing on DOS,
                                         
                                         and DOS obviously sucked except for gaming.
                                         
                                         And Windows sucked even more.
                                         
                                         Basically, in the 1990s, every advanced thing in Windows crashed. You did something
                                         
    
                                         advanced, it crashed. And that is why I am not touching Windows anymore. Yes, it's 25 years
                                         
                                         since then, but nonetheless. So this is why Windows was for us a crashing experience.
                                         
                                         And we wanted to do 3D graphics in Windows 95. And surprise like every API call you did like crashed. Yes,
                                         
                                         those were the early days of 3D graphics
                                         
                                         but like, and my friend and I like,
                                         
                                         how can this suck so much? Like why does it crash
                                         
                                         like all the time? You can't even, like how should
                                         
                                         we do a 3D gram versus crashing stuff?
                                         
    
                                         And so we were longing for a more stable
                                         
                                         operating system and we were on the
                                         
                                         verge to write our own. Like basically we were sitting
                                         
                                         and it was in Intel, like we called
                                         
                                         Intel Munich in Germany. It's like
                                         
                                         14 years old.
                                         
                                         We would like
                                         
                                         some hardware reference
                                         
    
                                         specifications of your processors.
                                         
                                         This time when Intel sent
                                         
                                         you some thick book and
                                         
                                         protected mode. It's like, okay,
                                         
                                         how do we program this stuff?
                                         
                                         Then we discovered we were sitting
                                         
                                         in the basement starting our system and then because we wanted something more stable than Windows,
                                         
                                         and we didn't even know, we never probably heard of Unix, right? Like with all the books we read.
                                         
    
                                         I mean, I think we have not even seen a Macintosh so rare, this expensive stuff was at least in
                                         
                                         Germany, right? Not growing up in Silicon Valley. So I did not even
                                         
                                         knew probably that Apple existed
                                         
                                         from books and the library
                                         
                                         and stuff. So we were
                                         
                                         thrilled to find like, hey, someone else
                                         
                                         has done this protected world system that's not
                                         
                                         constantly crashing. And
                                         
    
                                         like, hey, let's use this as a base
                                         
                                         and see what we can do
                                         
                                         with it.
                                         
                                         So you're like, Windows sucks. It's made by this multi-billion dollar
                                         
                                         company we're just going to do it better yeah or to be fair like back in the day microsoft wasn't
                                         
                                         that big right back in the day multi-million dollar company was that yeah i mean okay they
                                         
                                         were yeah but i mean windows 3.0 was really not that sure sure
                                         
                                         but yeah i mean obviously like a decade fast forward a decade later obviously
                                         
    
                                         microsoft became yeah but given the business practices and and stuff and yeah marketing and
                                         
                                         so on yeah but like i mean but we grew up with DOS, right?
                                         
                                         I mean, and subjectively or objectively,
                                         
                                         DOS is not a very sophisticated operating system, right?
                                         
                                         So we mostly knew DOS and the graphic front end
                                         
                                         and that like even to 14-year-old look like,
                                         
                                         I mean, I can understand Steve Jobs was like,
                                         
                                         like, dude, what are they trying to copy there?
                                         
    
                                         Microsoft, like this window DOS extensions, like, what are they trying to copy there? Microsoft, like, this is Windows extension.
                                         
                                         It's like, yeah.
                                         
                                         But sure, I mean, Windows NT, Windows NT 3, 4,
                                         
                                         I mean, obviously were more stable than Windows 3.0 and 95.
                                         
                                         But I mean, to be fair, I mean, obviously everyone knows from history
                                         
                                         how unstable Windows 95 was, right?
                                         
                                         It was just what a true protected mode or fully protected mode. Obviously, everyone knows from history how unstable Windows 95 was, right?
                                         
                                         It was just what a true protected mode operator,
                                         
    
                                         or fully protected mode system throughout.
                                         
                                         But I mean, it's like Linus Torvalds, right?
                                         
                                         It's like Linus Torvalds, like, hey, this stuff is expensive or sucks and stuff.
                                         
                                         It's like, let's do our own, just basically some five years later, five, six years later, chiming in there on the big Linux movement.
                                         
                                         So you found your way to Linux, you found your way to Rock Linux.
                                         
                                         How did T2 come about from that?
                                         
                                         T2 basically, as often with projects, basically, so I did the desktop, and I became stable release maintainer. And as some who saw me on YouTube and Twitch last year
                                         
                                         probably see how much time it takes to put in there
                                         
    
                                         to get everything working and do a little bit of marketing and so on.
                                         
                                         And so something that for Rocklinux became a little bit frustrating,
                                         
                                         like Claire wanted to do some web, basically what is GitHub today. She wanted some
                                         
                                         subversion frontend and all patches go through there and stuff. And I was like,
                                         
                                         do I have... My to-do is so long and I can't... Each patch... Some people would say, hey,
                                         
                                         continuous integration and quality and stuff, but there were also some personal things that I wasn't even aware of, right? Like in retrospect,
                                         
                                         I know some things that were going on. I only learned this later. So the frustration was
                                         
                                         probably accelerated due to some other things going on that I was not even aware of.
                                         
    
                                         And so that is why eventually I and many professionals who used
                                         
                                         Rocklinux for embedded work said, okay, we better fork this. And like most developers
                                         
                                         continued with T2, which fun fact was only a temporary, like T2 stands for like try to, or
                                         
                                         technology to, it was only meant as like, okay, it's all placeholder name, but within a year,
                                         
                                         everyone used it. Everyone who knew about it used it. It's like, okay, let's keep this name. It was only meant as like, okay, it's all placeholder name, but within a year, everyone used it. Everyone who knew
                                         
                                         about it used it. It's like, okay, let's
                                         
                                         keep this name. It was only temporary, but
                                         
                                         tech people are not good
                                         
    
                                         in marketing. And within
                                         
                                         a year, probably Rocklinux, because
                                         
                                         within a year, nobody was
                                         
                                         left at Rocklinux, I would
                                         
                                         probably say, which is
                                         
                                         a little bit sad. I mean, now
                                         
                                         Claire, of course, does super successful
                                         
                                         things. Claire, for those who don't know Claire Wolf, she reverse engineered the FPGA bitstream
                                         
    
                                         stuff. Like maybe it was even, I mean, I just wish I had known some things back in the day,
                                         
                                         which I only learned a decade later, I learned some stuff, right? But maybe in the end, it's even better for everyone because Claire became highly successful
                                         
                                         in FPGA.
                                         
                                         She and her team and friends and everyone in the open source sphere did amazing work
                                         
                                         with reverse engineering all the FPGA stuff and writing the whole open source, Yoast,
                                         
                                         FPGA, tool chain, or maybe some more than FPGA, probably ASIC maybe also,
                                         
                                         like all the open source, yeah, silicon toolchain and stuff. And probably it was meant to be,
                                         
                                         but in retrospect, of course, it could be different. I wish it would be different,
                                         
    
                                         but it is what it is. I also only wish, for example, that domains would not have been let slap and now probably
                                         
                                         some domain grabbers have the domain, which would have been cool if they said,
                                         
                                         hey, we have done this now. Hey, do you want to have the domain? I always like this when you
                                         
                                         open some historic stuff and you get to the right things and not some advertising site.
                                         
                                         Yeah. Yeah.
                                         
                                         Which is similar. I
                                         
                                         still need to try to contact
                                         
                                         the T2 Linux people because
                                         
    
                                         the open source people who did
                                         
                                         the Apple T2
                                         
                                         I was going to bring that up because now
                                         
                                         if you search for T2 Linux you don't
                                         
                                         find T2 SDE.
                                         
                                         It's only the
                                         
                                         T2 stuff for that.
                                         
                                         Yeah, that's a little bit unfortunate.
                                         
    
                                         I mean, I see why.
                                         
                                         I mean, they came much later, right? Probably like a decade
                                         
                                         later or so. I mean,
                                         
                                         the fun thing is like
                                         
                                         every big company used
                                         
                                         the T2 name, which
                                         
                                         even Apple T2
                                         
                                         and there was even Sun Microsystems,
                                         
    
                                         Niagara Falls T2.
                                         
                                         There were even digital video and there was even Sun Microsystems, Niagara Falls T2,
                                         
                                         there were even digital video broadcasting chips.
                                         
                                         That's a little bit unfortunate. I only hope, like I see already in the future,
                                         
                                         one day the T2 Linux people will stop their Intel work
                                         
                                         and maybe they could pass a domain on.
                                         
                                         That's always would have been nice.
                                         
                                         If we don't rename this, maybe we should rename it someday
                                         
    
                                         to something more flashy.
                                         
                                         Well, you did say it was a placeholder, but I think that...
                                         
                                         Yeah, it was a placeholder 25 years ago.
                                         
                                         Yeah, I mean, then first some microsystems did a CPU,
                                         
                                         then Apple did some
                                         
                                         SOC, some
                                         
                                         system on show, and
                                         
                                         who knows what, like it's
                                         
    
                                         yeah, maybe eventually.
                                         
                                         The problem is if you rename it,
                                         
                                         like, you have to then think
                                         
                                         of a name.
                                         
                                         Yeah, and like
                                         
                                         all the decades of marketing, and then it's even
                                         
                                         more confusing, like Zetzing, formerly known as T2 and stuff.
                                         
                                         I also thought in the end it's not important, like name is name, it's like we have so what, it's people who want to find it, find it.
                                         
    
                                         And I don't know, but maybe that's always so much things to think about, including the name.
                                         
                                         always so much things to think about including the name so when the project continued off of rock linux was it initially just basically a continuation of the project or has the goals
                                         
                                         of t2 sde evolved from what rocklinux was trying to do
                                         
                                         um so initially we tried
                                         
                                         we forked it with the initial goal
                                         
                                         to make it more professional for more
                                         
                                         embedded development because what most people
                                         
                                         also don't know, so it's basically
                                         
    
                                         because people often don't quite understand
                                         
                                         and so what it's basically
                                         
                                         it's like build route
                                         
                                         on steroids or like
                                         
                                         more Linux from scratch, more
                                         
                                         automated or like Gen 2 scratch, more automated,
                                         
                                         or Gen 2, but for more cross-compilation.
                                         
                                         So that is what, when we forked this in 2003 or so,
                                         
    
                                         the focus was more professional embedded development, like for your next ARM board, right?
                                         
                                         Like ARM or whatnot board here, right?
                                         
                                         My desk is full of embedded stuff.
                                         
                                         Like cross-compiling, basically, that's also how most people with T2 made a living. They did embedded projects like satellite
                                         
                                         receivers. We did carrier grade baseband stations there. I think I heard that even some hotel chain used it in IPTV in Austria, but that's not me,
                                         
                                         it's I only heard this. A Swiss company used it for archiving, even a company used it for
                                         
                                         some telephone. That's also not something I've done, only other developers. Because T2 supported
                                         
                                         Blackfin DSPs, basically we support everything. So because we were the only ones supporting
                                         
    
                                         Blackfin DSPs. Basically, we support everything. So because we were the only one supporting
                                         
                                         analog devices, Blackfin DSPs, it was used for some telephone voice over IP PBXs.
                                         
                                         I can't even know where it's used. It's like build root and people use it for embedded projects, right?
                                         
                                         And that's what it's mostly meant to, what the main target of T2, but we continued,
                                         
                                         always continued to support server virtualization desktop. So we we all like all major core developers always have run it
                                         
                                         on the desk and i'm live streaming from t2 right like um today so that's fully featured
                                         
                                         desktop to embedded distributions that you can also run on your server and desktop
                                         
                                         right okay okay that makes sense so well one of the things that you did mention early, earlier on
                                         
    
                                         is the hardware support. And I don't know if you want to get into that now, because I know you've
                                         
                                         got a lot to say about the way the Linux kernel doesn't handle hardware support. I know you
                                         
                                         ranted a lot about this and I've seen it on at least two different streams so far so if you want to yeah some years ago i got to to youtube so the funny thing is like
                                         
                                         so some years ago i got into youtube live streaming and and even like live streaming
                                         
                                         development and commentary and now i'm of course like after five years live on YouTube and Twitch like more
                                         
                                         people know me for being the
                                         
                                         Linux influencers
                                         
                                         for my Linux distribution
                                         
    
                                         but running Linux distribution
                                         
                                         for so long certainly I mean not
                                         
                                         only I've seen most things
                                         
                                         if not everything but
                                         
                                         most things I also have
                                         
                                         most hardware that I run
                                         
                                         on a B-daily basis
                                         
                                         like SGI and Sun and stuff, PS3.
                                         
    
                                         That gives me a pretty deep insight into how things really are and what most people only know from the surface, from news sites.
                                         
                                         so well one thing i've seen you bring up before is the whole the kernel cutting out drivers which from your experience just continue to work and it seems like yeah they don't
                                         
                                         they're cutting it but it doesn't seem to make sense why they're cutting it
                                         
                                         seem to make sense why they're cutting it.
                                         
                                         Yeah, that happens
                                         
                                         a couple of times.
                                         
                                         So the biggest recently
                                         
                                         was of course Itanium
                                         
    
                                         support, which of course
                                         
                                         we still support.
                                         
                                         I mean, it started with
                                         
                                         386, the minimum
                                         
                                         is 486. They also
                                         
                                         deleted already Spark version 7,
                                         
                                         the initial Spark, the earliest commercial
                                         
                                         Spark from Sun from 1990, which I also have in my collection, like all those vintage and
                                         
    
                                         retro YouTubers. And I mean, dropping 386 and Spark version 7 probably makes more sense than dropping Itanium,
                                         
                                         because Itanium was sold until three or so years ago, which makes it just sold and still probably in operation in banks and insurances.
                                         
                                         And probably some NASA space telescope stuff.
                                         
                                         And Itanium makes completely no sense to me.
                                         
                                         I mean, this 1990 stuff, I can somewhat understand.
                                         
                                         The Spark version 7 is certainly more cursed.
                                         
                                         Spark version 7 doesn't even have hardware multiply and divide.
                                         
                                         Spark version 7 only has some multiplication step functions.
                                         
    
                                         If you need to multiply 32-bit, you need to run an S multiplication,
                                         
                                         like mal S or so, like 32 times or whatnot.
                                         
                                         I mean, yeah, Spark version 7 was limited.
                                         
                                         I mean, 3.86...
                                         
                                         I mean, I understand the kernel developers
                                         
                                         don't want to maintain super old support.
                                         
                                         And I guess for 3.86, it's more like atomics,
                                         
                                         probably had less wide atomics and stuff for modern algorithms.
                                         
    
                                         But like, I mean, that kind of thing's okay.
                                         
                                         But I mean, itanium, it was just sold recently.
                                         
                                         Yeah, I'm looking at the other media article.
                                         
                                         It says 2019, it discontinued.
                                         
                                         Yeah, and it fully worked, right?
                                         
                                         Like, when they deleted it, like,
                                         
                                         friends of T2, they even mailed, say, like,
                                         
                                         hey, it works, and hey, we want to maintain it.
                                         
    
                                         It wasn't me personally.
                                         
                                         For example, Frank
                                         
                                         and Thomas.
                                         
                                         And they wrote, like, hey, it works, and, like,
                                         
                                         we can maintain it, and, like, they deleted
                                         
                                         it anyway, right? It's not, like, and, like,
                                         
                                         it worked, right? The only, like, on all the hardware we have, like, and that's the crazy stuff, like, we are only, like, we can maintain it and they deleted it anyway. It worked.
                                         
                                         On all the hardware we have,
                                         
    
                                         and that's the crazy stuff,
                                         
                                         the Itanium team is a team of three that I'm aware of,
                                         
                                         my Itanium circle,
                                         
                                         and we have
                                         
                                         maybe six machines
                                         
                                         or so, or seven, and all except
                                         
                                         one worked, and the one that didn't boot,
                                         
                                         they fixed I think Thomas, Frank or Thomas, and all except one worked, and the one that didn't boot, they fixed, I think
                                         
    
                                         Thomas, Frank or Thomas, one of them, they fixed it in an afternoon.
                                         
                                         It was literally one uninitialized memory thing, and it wasn't unfixable.
                                         
                                         The only machine that didn't boot was an afternoon job to fix for uninitialized memory.
                                         
                                         And so all the other machines worked the days
                                         
                                         they deleted it, and we keep maintaining
                                         
                                         it. Until now, it's just rediffing
                                         
                                         this patch. It's probably
                                         
                                         a three-megabyte patch of just restoring it.
                                         
    
                                         The most
                                         
                                         minimal things, which as
                                         
                                         hobbyists, as DIY
                                         
                                         influencers at home,
                                         
                                         it's like it takes no
                                         
                                         time. You drink a coffee
                                         
                                         and it's rebased.
                                         
                                         It's not like people say it takes
                                         
    
                                         so much effort to maintain.
                                         
                                         It's like, no, it's just
                                         
                                         work. It barely changed
                                         
                                         anything. It's there.
                                         
                                         We run the latest kernel 6.9.
                                         
                                         It puts on the tanium fine.
                                         
                                         And we will
                                         
                                         support it. We've written this on the website. We right? And we will support it.
                                         
    
                                         We've written this on the website.
                                         
                                         We will support this another decade or two just because for fun and because we can for
                                         
                                         fun.
                                         
                                         I have actually a way to do so.
                                         
                                         I don't have...
                                         
                                         So many machines have very long, like many I've collected over the years, like the O2,
                                         
                                         SGAO2, SGA Octane, PS3, other PowerPC and SparkGear, many things
                                         
                                         I have for a decade.
                                         
    
                                         The Itanium I only have since last year.
                                         
                                         It was working, however,
                                         
                                         so other people were using it, but now it's
                                         
                                         deleted. Like, hey, do you want this Itanium?
                                         
                                         Sure, of course I want to have this Itanium.
                                         
                                         And I have on my list
                                         
                                         gaming on Itanium.
                                         
                                         You will see this on my YouTube channel.
                                         
    
                                         We will play some games.
                                         
                                         We will run desktop Linux.
                                         
                                         We have Firefox to restore support.
                                         
                                         I mean, yeah, okay, Firefox doesn't have Itanium support anymore.
                                         
                                         But sure, but that's not the main kernel.
                                         
                                         So everything else works.
                                         
                                         And there's other thing, for example, what else was recently?
                                         
                                         All right, PCMCIA. So, I mean, they deleted or even older Wi-Fi cards.
                                         
    
                                         Yeah, yeah, I think the PS3 was on the list of the chopping block for that initial list.
                                         
                                         Yeah, and so this PCMCIA, I mean, they also just work, right?
                                         
                                         I took, of course, I don't use them daily, but of course I have an Apple, I mean, given
                                         
                                         I maintain PowerPC stuff
                                         
                                         for 20 years, of course I have,
                                         
                                         I mean, I don't have the most, even I have only
                                         
                                         I have
                                         
                                         three Apple, oh no, okay,
                                         
    
                                         I have four or five Apple
                                         
                                         PowerPC machines left,
                                         
                                         like a cube, like maybe
                                         
                                         a cube.
                                         
                                         And these are super nice machines, right?
                                         
                                         Like, the difference, sure, you can't, like,
                                         
                                         triple A game on them, but you can,
                                         
                                         like, they're very high-end machines, sure.
                                         
    
                                         It's 20 years ago, but there are people who just
                                         
                                         like their vintage cars, right?
                                         
                                         That's my favorite comparison.
                                         
                                         It's like, hey, drive some vintage Porsche, Ferrari, and stuff.
                                         
                                         And I just, like, it's like a museum, like a living museum.
                                         
                                         And theoretically, I could daily drive them,
                                         
                                         except internet is a little bit slow,
                                         
                                         or rendering websites is a little bit slow.
                                         
    
                                         But as always, like, I could, 90% of my software,
                                         
                                         I could develop still on these machines.
                                         
                                         And I do once a week just for YouTube content
                                         
                                         and fun. And I was surprised. I mean, the problem is most people don't realize this
                                         
                                         until it's deleted because even I sometimes hear this in the news, I don't read every
                                         
                                         Linux kernel mailing list message. I took the Apple PowerBook out for testing
                                         
                                         and I was like, where's my Wi-Fi driver?
                                         
                                         Right? Why does Wi-Fi not work anymore? It's like, oh, it's deleted. Cool. And I restored
                                         
    
                                         the patch and it worked. Right? So sure, it doesn't have the latest and greatest crypto,
                                         
                                         which is not ideal, but for some testing and stuff, it's the same for the P3. It's basically
                                         
                                         the same. And it's not like, I mean,
                                         
                                         yeah, for most, I mean, but there's still even P3, right?
                                         
                                         The fun fact,
                                         
                                         the most new users
                                         
                                         T2 currently gains are through
                                         
                                         all the Vintage and Retro support, right?
                                         
    
                                         All the Apple, Power,
                                         
                                         Macintosh, Itanium,
                                         
                                         P3, obviously,
                                         
                                         which is also the
                                         
                                         last people who maintain this is
                                         
                                         NT2
                                         
                                         and the funny thing is now that I finally
                                         
                                         with my YouTube content creation have
                                         
    
                                         a little bit
                                         
                                         side income financing this because otherwise
                                         
                                         I couldn't sit down a few months and write a 3D
                                         
                                         driver right so irony is like now that
                                         
                                         I finally have
                                         
                                         like some free
                                         
                                         time and YouTube finance stuff of like hey we could finally have like some free time and YouTube
                                         
                                         stuff of like hey we could finally write
                                         
    
                                         the 3D driver which we could have ever written
                                         
                                         and now they want to delete it right it's like
                                         
                                         like dude you can still use it it's
                                         
                                         sure a little bit low memory
                                         
                                         but
                                         
                                         yeah the irony is
                                         
                                         every Itanium and PowerMic
                                         
                                         has more memory than a PS3 but
                                         
    
                                         a 256
                                         
                                         megabyte is, yes, it's very compromised.
                                         
                                         It was compromised in 2006.
                                         
                                         Yes, it's more compromised today, but
                                         
                                         it's still a fun system, right?
                                         
                                         And on the other end,
                                         
                                         they add totally
                                         
                                         superfluous
                                         
    
                                         support for Nintendo 64, right?
                                         
                                         Wait, what?
                                         
                                         I didn't know about that one.
                                         
                                         Yeah, someone
                                         
                                         at home has written
                                         
                                         support for Nintendo 64
                                         
                                         and they send it upstream, like, hey, here's support for
                                         
                                         Nintendo 64, and they were like, okay, cool, we apply it, right?
                                         
    
                                         And I mean, that's cool.
                                         
                                         I mean, that is, in my opinion, that is the way it should
                                         
                                         be, right? And I would also, like,
                                         
                                         my stand would be,
                                         
                                         as long, like, just leave the drivers in there, as long as it doesn't take a full-time job to
                                         
                                         maintain them. Like, if it's just there and just lives there, just let it live. And like,
                                         
                                         as soon as, like, sure, if it becomes super annoying to maintain, which in my opinion,
                                         
                                         it is not, right? Say, Bali, like, many things they delete, they didn't touch for 10 years.
                                         
    
                                         Like nobody touched it in 10 years.
                                         
                                         Like, yeah, but it's working, right?
                                         
                                         Like nobody touched it in 10 years because it's working.
                                         
                                         Yeah, I don't understand this because what I also usually say is like,
                                         
                                         I grew up in the Linux world when we had no hardware support.
                                         
                                         For me, all the stuff, people had to put hundreds,
                                         
                                         if not thousands, sometimes even a team of five people
                                         
                                         had to put thousands of hours in to get the stuff working.
                                         
    
                                         And now, besides it's working and there's no real technical need
                                         
                                         and stuff like they just deleted, it makes no sense.
                                         
                                         And especially given all the work it took to put in there.
                                         
                                         There's, of course, the other thing that maybe you have on your list,
                                         
                                         which I would also have not engineered the Linux kernel the way it is
                                         
                                         because for me, I would prefer a stable API,
                                         
                                         which the Linux kernel has not.
                                         
                                         And so if, like other operating systems,
                                         
    
                                         there would be a stable API
                                         
                                         and you could have these drivers in binary form staying there and have this supported for 5 or 10 years, that would also be cool.
                                         
                                         But given the fragile and intentionally breaking nature, the Linux kernel argument is like, we want to optimize and we want clean code.
                                         
                                         optimize, and we want clean code.
                                         
                                         And the only reason those drivers break is because the news kernel people
                                         
                                         constantly refactor the code.
                                         
                                         They sometimes just rename,
                                         
                                         they rename put to delete or delete to put.
                                         
    
                                         Sometimes, I mean, usually they say the name is better, right?
                                         
                                         Sometimes it's a rename,
                                         
                                         sometimes it's like they don't need an argument anymore.
                                         
                                         It's often such tribal stuff, right?
                                         
                                         Like an argument like put something or initialize whatnot.
                                         
                                         And the last argument might be Boolean like delete or initialize or whatnot.
                                         
                                         And so it's like often someone sees no driver is using that except one or whatnot.
                                         
                                         And it's like, yeah, let's
                                         
    
                                         remove this argument because only this
                                         
                                         one driver used it. And this is how usually
                                         
                                         stuff breaks. And sometimes the names
                                         
                                         even go worse. Recently they renamed
                                         
                                         something where it's like, they renamed
                                         
                                         remove to put or so.
                                         
                                         It's like, how is put disk?
                                         
                                         Or is it like some block layer stuff like a year ago?
                                         
    
                                         I was like, how is this? This name is not even
                                         
                                         better. To me, this name is worse.
                                         
                                         But that is how the stuff constantly breaks and why the P3 support
                                         
                                         every quarter. Yeah. The last year, every quarter upstream broke P3 support, right? With some rename and refactoring and API and API. And the irony the PS3 support is upstream, and currently it's broken, and it was...
                                         
                                         I think for the last decade, PS3 support, like Sony, PlayStation 3,
                                         
                                         I think it was for 90% of the time in the last 10 years broken.
                                         
                                         Like, I or others usually fixed it, and it's even currently broken because I sent something upstream
                                         
                                         and it's like, yeah, it's whitespacing,
                                         
    
                                         but it's like, okay, whatever.
                                         
                                         So what I sent upstream is not even in there
                                         
                                         because currently the disk piece
                                         
                                         where disk driver corrupts the data took me off.
                                         
                                         And so it always takes me like usually a day
                                         
                                         or a weekend to find such things.
                                         
                                         Why does my PS3 not work anymore?
                                         
                                         Because they changed some,
                                         
    
                                         they cleaned some stuff up
                                         
                                         and now it's corrupting the data.
                                         
                                         And, yeah.
                                         
                                         The last year, every
                                         
                                         quarter, they upstream broke
                                         
                                         once was Elf ABI,
                                         
                                         they changed PowerPC, the Elf
                                         
                                         ABI, so that broke
                                         
    
                                         all the hypervisor interface, they broke
                                         
                                         the storage stuff, and it's like,
                                         
                                         and previously other stuff broke it,
                                         
                                         like open device tree stuff and
                                         
                                         um yeah for the greatest like yeah and that's in tree which like i'm i'm thankful that it's
                                         
                                         in tree like please don't delete it because if they deleted it's even more work for me to maintain
                                         
                                         but that is upstream but itanium which was working it's's deleted. So, yeah, it's...
                                         
                                         I would just let it in there.
                                         
    
                                         The argument also is there is no maintainer,
                                         
                                         but I would simply, like, as long...
                                         
                                         Like, stuff that's stable,
                                         
                                         I would say doesn't really need an active maintainer.
                                         
                                         It's not like it...
                                         
                                         Like, it's feature-complete and working,
                                         
                                         and it doesn't need someone to touch it every month.
                                         
                                         And if someone changes some API,
                                         
    
                                         it's some cool project, and replace it's fine um
                                         
                                         i wouldn't so quickly delete this stuff but it's basically my personal opinion so unless it was
                                         
                                         i guess known to be broken you probably would just say, don't touch it. The thing is, so if, if the news kernel would be my project, I would basically leave
                                         
                                         it kind of sort of in there forever until someone says like it's majorly corrupting
                                         
                                         data or whatnot, or like if it totally gets in my way.
                                         
                                         So the other thing is like every quarter that's visible since I do the reason I started to
                                         
                                         YouTube live streams, because I was doing all the stuff here in my office and nobody has seen this right now I saw all the YouTubers I saw like
                                         
                                         although and that's also like I basically wanted to do Linux influencing of between all the Apple
                                         
    
                                         and Microsoft fans and so now it's visible on YouTube how much work all this is and the irony
                                         
                                         is like even all the stuff that's upstream I constantly have to fix, right? Relatively modern stuff, for example, the fiber channel,
                                         
                                         either SCSI or fiber channel controller QLogic, I fixed now three times in six years,
                                         
                                         that is in high-end workstations, right? Like they broke it, I fixed it. Usually I often only notice
                                         
                                         a year later because I like have 40 vintage machines here,
                                         
                                         Unix workstations. And so every other month I turn something on. And so it usually takes like a year. I turn something and it doesn't work anymore. Like, and so the QLA driver I fixed,
                                         
                                         they broke it three times. I'm sure it works for some Intel machines by pure chance,
                                         
                                         but at least the way it's set up and configured on this big Endian Spark workstations, it's three times broken.
                                         
    
                                         And that's upstream.
                                         
                                         And that's with a maintainer because the maintainer constantly touches it.
                                         
                                         They constantly improve it and they constantly break it again.
                                         
                                         Other things, the SGIO2 framebuffer is currently broken.
                                         
                                         I've also not sent it upstream.
                                         
                                         Basically, I'm so busy fixing this.
                                         
                                         People always ask me, like, why'm so busy fixing this. People always ask
                                         
                                         me, like, why do I not send this stuff upstream
                                         
    
                                         more often? The point is I
                                         
                                         basically don't have enough time because
                                         
                                         sending it upstream takes
                                         
                                         like 10 times more time and my
                                         
                                         to-do is still 600 lines long.
                                         
                                         each time, because the problem is
                                         
                                         in my opinion, I also
                                         
                                         find this upstreaming process.
                                         
    
                                         People don't respond, and then there's white-white spacing, and then there's like, my email client broke it.
                                         
                                         Can you resend it with GitSend?
                                         
                                         It's like, oh, I resend it.
                                         
                                         For example, I want to make a, it's on my list of YouTube videos.
                                         
                                         So I fixed GCC for Apple G5 and Power PCs, IBM Cell.
                                         
                                         It's broken since four years and I sent it in three years.
                                         
                                         So I sent it upstream three years.
                                         
                                         I fired a bug seller.
                                         
    
                                         I pinged them.
                                         
                                         I sent it to the mailing list.
                                         
                                         So what's happening is you compile your Linux stuff and you optimize for G5, Apple G5,
                                         
                                         or IBM
                                         
                                         Cell, which is more
                                         
                                         than PS3. There's also Blade servers and stuff.
                                         
                                         And it's optimizing
                                         
                                         for Power 7 instead of Power 4.
                                         
    
                                         So this is Power PC
                                         
                                         ISA level 4, but due to
                                         
                                         bug and GCC,
                                         
                                         it's a one-liner, right? It's basically one
                                         
                                         number. And what
                                         
                                         many people don't understand, it takes
                                         
                                         most experts,
                                         
                                         me or at IBM, like,
                                         
    
                                         okay, maybe at IBM, maybe
                                         
                                         it takes them one hour, but because I don't look
                                         
                                         every day into GCC, like, it easily
                                         
                                         takes me an afternoon to understand, like, what's
                                         
                                         even happening, analyze, debugging the compiler.
                                         
                                         And it was, like, one line's, like,
                                         
                                         and they changed it, right?
                                         
                                         Like it broke through cleanup.
                                         
    
                                         It worked for a decade.
                                         
                                         They cleaned the code up for cleaner code
                                         
                                         and they broke some early PowerPC optimizations.
                                         
                                         Like basically everything before Power7
                                         
                                         when you have alt-evac turned on.
                                         
                                         So I filed the bug, nothing happened.
                                         
                                         I pinged them, nothing happened.
                                         
                                         I sent it to the mailing list, nothing happened.
                                         
    
                                         I pinged them on Twitter, nothing happened.
                                         
                                         I pinged them, nothing happened. I sent it to the mailing list, nothing happened. I pinged them on Twitter, nothing happened.
                                         
                                         And so eventually someone's like,
                                         
                                         but have you filed a bug? It's like, yes, here's the bug.
                                         
                                         Okay, have you pinged the mailing list? Yes, I have.
                                         
                                         Okay, can you ping again? So like a month ago, I was like,
                                         
                                         hey, by the way, it's a three-year-old bug. Can you finally apply it?
                                         
                                         Just send a letter to
                                         
    
                                         Linus' house.
                                         
                                         Yeah, send a letter to
                                         
                                         IBM or the Free Software Foundation. But the
                                         
                                         funniest thing is, you will not believe,
                                         
                                         so now last month, I was like, can you
                                         
                                         please finally apply this patch? And then
                                         
                                         the maintainer of PowerPC at GCC
                                         
                                         is like, he replied, yes,
                                         
    
                                         this one line, I guess that
                                         
                                         looks valid.
                                         
                                         Can you write us a test case?
                                         
                                         It's like, no, I should also write a test case for you.
                                         
                                         It's like, yeah, I will probably do live on YouTube because the problem is,
                                         
                                         I mean, that is a little bit procrastination, right?
                                         
                                         Like I should have, the problem is i'm probably not good at saying no what i because now four weeks passed because i thought hey i now i can do it live on youtube
                                         
                                         but because like basically i have so much to do and it's like like do i should do it i should do
                                         
    
                                         it but what i mean i should have said realistically i should have said yeah that's a good idea um please write the test case
                                         
                                         i can review it for you so because because i i understand now like now doing all the stuff so
                                         
                                         open on youtube i understand and reflect much more and so in a way it's of course super stupid
                                         
                                         that someone from ibm asks some external contributor to write the test case for them
                                         
                                         and puts even what's basically like burning out open source developers and all the free
                                         
                                         like asking free
                                         
                                         contributors to contribute even more for free which
                                         
                                         had I not this
                                         
    
                                         YouTube channel I should have said yeah
                                         
                                         this is great idea please please do it and
                                         
                                         I review the patch I review your test suit or
                                         
                                         I test your test suit for your stuff
                                         
                                         right in a way it's stupid that I
                                         
                                         I didn't response like
                                         
                                         so much work okay I do it on YouTube,
                                         
                                         but now four weeks have gone, right?
                                         
    
                                         And this is also how those in the open source community
                                         
                                         who already do so much, like overload them,
                                         
                                         like basically wanting to do perfect,
                                         
                                         and then because they want to be perfect,
                                         
                                         stuff falls through the cracks
                                         
                                         and people get burned out having too much to do and
                                         
                                         Yeah
                                         
                                         It's not ideal
                                         
    
                                         See I can tell that you're used to streaming because I can send you down a topic and you talk for 20 minutes and I
                                         
                                         Don't have to say a single word
                                         
                                         Yeah, it's I yeah, I mean I wasn't very could a time. And I was actually thinking, if it's a successful format, we could do this sometimes
                                         
                                         because I guess like once a quarter
                                         
                                         might even be popular to share some.
                                         
                                         Yeah.
                                         
                                         I'd be more than happy to do this at some point.
                                         
                                         Yeah, for sure.
                                         
    
                                         There's a lot to say after 25 years.
                                         
                                         Well, I guess we probably should talk more about the actual project because we've gone
                                         
                                         like down random tangents.
                                         
                                         One thing I did definitely want to ask about is, so T2 SDE, the SDE is System Development
                                         
                                         Environment.
                                         
                                         What does that actually mean in the context of this project?
                                         
                                         in the context of this project?
                                         
                                         It means to develop firmware or embedded systems.
                                         
    
                                         And it's basically, what we did was we took this popular IDE,
                                         
                                         like integrated development environment,
                                         
                                         and applied this to the whole Linux system. So basically, it was meant to be the whole IDE
                                         
                                         for integrated system development,
                                         
                                         because an IDE is just your one program,
                                         
                                         but that's basically compiling all your system.
                                         
                                         And what T2 does is basically T2 bootstraps
                                         
                                         everything from out of nothing,
                                         
    
                                         cross-compiles, for example, PowerPC RISC-V
                                         
                                         and Spark and Itanium,
                                         
                                         which is also why with so few developers
                                         
                                         we can support everything. It's also very low
                                         
                                         code, right? It's recently
                                         
                                         realized it's actually a very low code
                                         
                                         packaging environment
                                         
                                         where
                                         
    
                                         if you package stuff like Pipewire
                                         
                                         and Firefox, you usually need to
                                         
                                         write much less
                                         
                                         code and in
                                         
                                         much more systematically sorted way
                                         
                                         also with patches,
                                         
                                         like unbreaking GCC.
                                         
                                         We try to patch stuff as little as possible,
                                         
    
                                         but because of all the constant
                                         
                                         changing environments and libraries,
                                         
                                         of course we have to patch stuff for new GCC,
                                         
                                         for new libraries,
                                         
                                         or RISC-V, or itanium support. But we don't patch graphics, we don't patch vendor wording. We
                                         
                                         only patch it when it's necessary, technically. And we also have all those patches nicely
                                         
                                         sorted in the source tree. Other distributions sometimes tar all the stuff up.
                                         
                                         So I find it much easier to work with them
                                         
    
                                         with many other systems.
                                         
                                         Others tar all the stuff together.
                                         
                                         Then you always, as a developer,
                                         
                                         you need to untar this archive and pack it back together.
                                         
                                         Some other distributions also don't version there.
                                         
                                         So everything in T2 is versioned.
                                         
                                         Also the patches.
                                         
                                         Some other distributions and build systems
                                         
    
                                         maintain patches not versioned,
                                         
                                         meaning like GCC Linux patches,
                                         
                                         they come from unversioned,
                                         
                                         not in version control, like mirrors.
                                         
                                         Like it's coming from distribution XYZ,
                                         
                                         mirror patches, whatnot.
                                         
                                         And I in general don't like this
                                         
                                         because as a developer,
                                         
    
                                         I would always need to grab those patches first and they need to be on a mirror and stuff. And I, in general, don't like this because as a developer,
                                         
                                         I would always need to grab those patches first,
                                         
                                         and they need to be on a mirror and stuff.
                                         
                                         So in D2, this was what Rocklinux has been 25 years ago
                                         
                                         and still is today, that everything is nicely sorted,
                                         
                                         as simple as possible.
                                         
                                         It's also scripted in shell.
                                         
                                         Some people find it low-tech,
                                         
    
                                         but most developers find it maintainable and readable. And it keeps shell. Some people find it low-tech, but most developers find it maintainable and readable.
                                         
                                         And it keeps everything. It's basically a very simple, minimal build system,
                                         
                                         kept as simple as possible to build all the 5,000 packages we have.
                                         
                                         So if I wanted to set up T2SD on my system, what am I getting myself into?
                                         
                                         Like, where do I start and where do I go from there? Yeah, so you can just download a pre-built binary ISO that's like a gigabyte.
                                         
                                         It's relatively minimal, but it includes these days all of XORG, Firefox, XFCE and Wayland.
                                         
                                         That is probably pretty compact for what we deliver,
                                         
                                         including, like, I'm basically live streaming
                                         
    
                                         from such an ISO.
                                         
                                         You can just fully work on this. You have
                                         
                                         Firefox, and then
                                         
                                         use it. Like, it's super simple.
                                         
                                         It's not that much.
                                         
                                         I mean, given it's a text installer, and
                                         
                                         you need to know a little bit about
                                         
                                         the inner workings of a computer, it's not as simple
                                         
    
                                         as macOS, but it's as simple as a BSD, right?
                                         
                                         If you can, we probably need to make it more simple.
                                         
                                         We recently started to make it more simple, but it's not super challenging.
                                         
                                         And from then you can just install packages from source if you want it.
                                         
                                         Like if you want to install some terminal or some shell or LibreOffice or other KDE and GNOME stuff, you can just as a BSD or a Gen2.
                                         
                                         Some people, by the way, many call T2 the BSD of Linux distributions.
                                         
                                         That is something what pretty many call us.
                                         
                                         And so you don't need to, like, it's basically as easy as NetBSD, OpenBSD, FreeBSD, or Gentoo.
                                         
    
                                         And you don't need to...
                                         
                                         Obviously, we don't expect normal users to rebuild their system.
                                         
                                         And the benefit is users get an up-to-date system,
                                         
                                         and it's optimized for their CPU.
                                         
                                         Unless you have a super slow vintage system,
                                         
                                         if you have something halfway decent,
                                         
                                         because there's always a discussion,
                                         
                                         like some distribution switching to the next x86-64-version 3, 4, 5, 6,
                                         
    
                                         AVX 512 enablement stuff.
                                         
                                         So with T2, there is not such a discussion.
                                         
                                         You just e-merge all your stuff for your native CPU if you want to
                                         
                                         and get the highest performance even on PowerPC, MIPS, and titanium.
                                         
                                         I'm curious about that BSD comparison because I'm not really sure what you meant by that, like calling it the BSD of Linux distributions. Yeah,
                                         
                                         being simple and this install from source, right? You have this
                                         
                                         package source tree and like it's basically you have this pre-built
                                         
                                         minimal system that's quite similar to install. It's also like minimal and light wide,
                                         
    
                                         and you just emerge the open source world there from your package source tree,
                                         
                                         which is pretty, it's, of course it's not derived from that,
                                         
                                         but it's quite similar in concept.
                                         
                                         Okay. Okay.
                                         
                                         So I guess the obvious question is if it's source space,
                                         
                                         you know, the main source base distro that people go with nowadays is Gentoo.
                                         
                                         What is it about the way that T2SD does things that provides...
                                         
                                         Words are hard sometimes.
                                         
    
                                         What is...
                                         
                                         What is...
                                         
                                         We're going to try this again, slowly.
                                         
                                         We're going to try this again, slowly. What does T2SD do that would convince someone who is a Gen2 user to maybe want to use it?
                                         
                                         For users, it's a tough call, given that there are 2000 new distributions.
                                         
                                         That is true.
                                         
                                         It's more for the professional way, right?
                                         
                                         If you want to ship a product, security product, a virtualization, or orchestration,
                                         
    
                                         your virtual deployment, it's then probably more suited for developers and all those modern
                                         
                                         virtualization.
                                         
                                         You want to create a firmware um okay satellite top satellite boxes certainly
                                         
                                         are like here like like an ai box or all the modern stuff some firewall appliance some
                                         
                                         some storage server all the different like some some linux cube for for the office or stuff right
                                         
                                         then or any other like all the embedded stuff right like you have any other, like, all the embedded stuff, right? Like, you have any embedded
                                         
                                         project. I mean, we have even people using it for environmental controls, right? And
                                         
                                         once we even did some project with UPS, right? So, like, even UPS is this parcel service
                                         
    
                                         they are using. It's, yeah, so for end users, it's tough.
                                         
                                         That's true.
                                         
                                         So basically for developing systems, I mean, sure, I'm biased.
                                         
                                         But I think the more simple and organized structure and the cross-trues,
                                         
                                         there is, in the meantime, like a decade later,
                                         
                                         there is some cross-compile supported Gentoo, some cross-Gentoo, whatever.
                                         
                                         I don't follow all those details. So there is some cross-compile supported Gentoo, some cross-Gentoo, whatever. I don't follow all those details.
                                         
                                         So there is something.
                                         
    
                                         I don't know if it's a mainline Gentoo or if it's some...
                                         
                                         So there might be something for cross-compiling.
                                         
                                         But that's, of course, the main strength of being able...
                                         
                                         So what might shock most people is that all those ISOs, we have 36 releases.
                                         
                                         So we might have the most official supported CPUs and built variants.
                                         
                                         Built variants meaning alternative C libraries like MUSE,
                                         
                                         the more minimal and potentially faster MUSE or alternative C compilers like LVM Clang.
                                         
                                         So we have 25 CPU architectures in 36 variants like GL G-Lib C, Musel, and stuff.
                                         
    
                                         And that might be the most of all Linux distributions.
                                         
                                         And what is probably shocking most people is that
                                         
                                         I cross-compiled all of them on just one single Ryzen 1750X,
                                         
                                         not even, I mean, sure, relatively high spec,
                                         
                                         but I can build all 36 ISOs on T2, cross-compile them,
                                         
                                         Itanium and stuff, everything, in, what was it, 24?
                                         
                                         I forgot.
                                         
                                         Either 24 or 48 hours.
                                         
    
                                         Less than two days.
                                         
                                         Whatever it was.
                                         
                                         Maybe it was two days.
                                         
                                         Maybe it was 48 hours.
                                         
                                         But on one single machine, right?
                                         
                                         And the reason many other distributions struggle, even like Debian, who want to support more
                                         
                                         architectures is because they mostly natively compile everything. And then they can't support
                                         
                                         MIPS or PowerPC anymore because they simply don't have fast hardware. And certainly it took me also
                                         
    
                                         quite a lot of work to make even Firefox. We can cross-compile Firefox, meaning
                                         
                                         make even Firefox. We can cross-compile Firefox,
                                         
                                         meaning compile Firefox for
                                         
                                         RISC-V on x86.
                                         
                                         It's cross-compiling on
                                         
                                         one CPU for another.
                                         
                                         It just took a lot of work.
                                         
                                         We do this for 20 years, like we did
                                         
    
                                         20 years ago,
                                         
                                         2003, 2004.
                                         
                                         We only could cross-compile the base
                                         
                                         stuff. In the
                                         
                                         meantime, we could cross-compile LibreOffice and Firefox, Rust.
                                         
                                         And that is certainly,
                                         
                                         it took 10,000 hours of work to keep all this,
                                         
                                         like set it up and package and test and debug.
                                         
    
                                         And that's certainly quite some achievement,
                                         
                                         including even OBS Studio, right?
                                         
                                         I cross-compiled OBS Studio for RISC-V.
                                         
                                         And that's probably the biggest flagship feature of T2.
                                         
                                         So I know it's hard to compress tens of thousands of hours into something consumable,
                                         
                                         but what sort of work has gone into this cross-compilation toolchain to make
                                         
                                         doing all this actually possible?
                                         
                                         It's mostly all the scripting and debugging, right?
                                         
    
                                         Because the problem is most packages are not written in a way, because people only develop
                                         
                                         on Debian and natively, they often are written in a way that they run binaries and stuff.
                                         
                                         And even other packages like OpenEmbedded
                                         
                                         is also one competing project for purely embedded stuff.
                                         
                                         They often do a little bit of a shortcut.
                                         
                                         They run those intermediate binaries that are often used.
                                         
                                         They run them through QEMU or other such emulators.
                                         
                                         And the problem with that is we don't do this.
                                         
    
                                         And the reason is, first, maybe three reasons. The first, I find it a little bit
                                         
                                         a hacky solution. The second is it's slow. And the third is we don't have QEMU for architectures.
                                         
                                         If we would do that, we couldn't support Itanium because there is no Itanium QEMU.
                                         
                                         We could not... And many others. There are also other architectures that don't have a stable or
                                         
                                         not at all QEMU port. Sometimes they also remove it right even in qmo it's not supported um so yeah and so
                                         
                                         it was mostly i mean i should also say it's easier today like basically all the hard work was
                                         
                                         basically 20 years ago and like spreading this more throughout the open source ecosystem.
                                         
                                         Because 20 years ago,
                                         
    
                                         there was even less notion of having proper cross-compile support.
                                         
                                         And even GCC, for example,
                                         
                                         like until some years ago,
                                         
                                         like maybe like even we and T2,
                                         
                                         we didn't cross-compile C++, for example,
                                         
                                         because even it just always takes like dozens of hours to debug why it doesn't work.
                                         
                                         The problem is also it often fades in totally obscure ways, right?
                                         
                                         You see this on my YouTube channel.
                                         
    
                                         Sometimes I sometimes have live streams, like four hours just like debugging, like why does
                                         
                                         it not work?
                                         
                                         Like why is this so cursed?
                                         
                                         Why is random stuff happening?
                                         
                                         What is even going on here, right?
                                         
                                         And even, yeah, so, yeah, it's just a lot of detail work,
                                         
                                         like, and making C++ work.
                                         
                                         Even Rust and Cargo, like, nowadays,
                                         
    
                                         like, it didn't even exist five years ago,
                                         
                                         but now more and more stuff needs Rust and Cargo.
                                         
                                         Just integrating Rust and Cargo to be somewhat properly integrated and cross-compiled
                                         
                                         and working, this was probably a dozen YouTube live streams. So it's easily hundreds of hours.
                                         
                                         That is what people don't see and why I turned to this to be also a YouTuber. Because people never
                                         
                                         believed this. But it's working. It's like, no, it's not working. It's only working because people
                                         
                                         put hundreds of hours in there making it work and debugging it and stuff.
                                         
                                         Is that the reason you feel like, oh, don't?
                                         
    
                                         I only wanted to say it's also recently...
                                         
                                         Maybe you have this on your to-do list there. I also stopped desktop Linux for a decade. I don't
                                         
                                         know if you have this on your list.
                                         
                                         But it took me, like the last
                                         
                                         year's live on YouTube, it took me
                                         
                                         it took a thousand hours
                                         
                                         just to get all of KDE and GNOME
                                         
                                         updated and working again, right?
                                         
    
                                         Just recently,
                                         
                                         like just two weeks ago, I
                                         
                                         live streamed 11 hours
                                         
                                         making most of KDE 6
                                         
                                         working.
                                         
                                         And this is how much work it takes, right?
                                         
                                         Like this dependency, this new package,
                                         
                                         K opening hours, K indoor maps, one more dependency.
                                         
    
                                         And it's like one hour, another hour.
                                         
                                         At the end of the day, you've worked 11 hours just updating all of KDE.
                                         
                                         And that's what people don't see
                                         
                                         and probably don't really value mostly for downloading linux
                                         
                                         for free i think because most people they use a distro like ubuntu they use a distro like fedora
                                         
                                         or even arch or gentoo where they don't really have to think about anything that went into it
                                         
                                         if you download ubuntu you don't have to think about most of the packages you install because it just comes as this big thing right like most of the
                                         
                                         drivers you don't manually select i want this package i want that package at least on something
                                         
    
                                         like art you at least think about the individual things so there's at least some concept there that
                                         
                                         maybe there's some work that goes into making that work. But when, like, I've got the list open of all of the ISOs,
                                         
                                         and just having this in front of you,
                                         
                                         just this by itself indicates just how much work goes into
                                         
                                         getting something like this actually functioning.
                                         
                                         And I don't know, I hope that goes at least some way
                                         
                                         to making people appreciate that that kind of work um but i i did definitely want to expand
                                         
                                         upon the the kde and gnome stuff because i my my understanding is soDE, with their library stuff,
                                         
    
                                         they used to have it as one, like, big ball of libraries.
                                         
                                         So it was like a 500 megabyte library package.
                                         
                                         And they split that out into individual packages
                                         
                                         so that you wouldn't be installing every single KDE library
                                         
                                         just to install one application.
                                         
                                         But now that means there's's i don't know how many
                                         
                                         different library packages 200 different i don't know a lot of them yeah so yeah if you can expand
                                         
                                         more upon like what dealing with that is like and then just the general issues with
                                         
    
                                         getting these big desktops actually working.
                                         
                                         Yeah, I think it wasn't that large.
                                         
                                         I said this while I was doing that,
                                         
                                         and I remember it probably was more like 30 megabytes,
                                         
                                         like KDE so-so like 20 years ago, like KDE 3.
                                         
                                         I hope it was only 30 or 50 or whatnot, hopefully not 300,
                                         
                                         but my memory might be wrong.
                                         
                                         But it probably wasn't that huge. KDE dev gave you that number, so I don't know.
                                         
    
                                         They might have been exaggerating as well.
                                         
                                         But so I...
                                         
                                         The problem is, for me, it doesn't even have much of a benefit.
                                         
                                         So I understand, like, fine-grained dependencies and stuff are great.
                                         
                                         But the problem is, they are hard requirements anyway. So I only packaged all of this. Like, hey, opening
                                         
                                         hours, it's probably some like parsing email or like map, like business listings or so,
                                         
                                         I guess. So many dependencies, I don't even know what they're doing, right? It's only
                                         
                                         from the name. And there's even indoor maps, right? So I only packaged all of this because I couldn't otherwise
                                         
    
                                         compile KMail. All I wanted was to have KMail, the mail client building. And I don't think they're
                                         
                                         optional, right? So if they are not optional, I would rather have some PIM, like personal
                                         
                                         information manager, like KDE PIM or whatnot, like some 30 megabyte thing instead of like 20 different.
                                         
                                         There's also like parsing this, like parsing MIME.
                                         
                                         So, I mean, so KDE, we have probably 400 KDE.
                                         
                                         I mean, I could check.
                                         
                                         It's probably 400.
                                         
                                         The logic with the individual packages isn't necessarily if you're using KDE.
                                         
    
                                         It's if you install a KDE package outside of KDE.
                                         
                                         So if you wanted to install something like Dolphin
                                         
                                         and you're not on KDE,
                                         
                                         you don't have to download every single library
                                         
                                         or Kdenlive or Critter or something along those lines.
                                         
                                         Yeah.
                                         
                                         I'm not so sure.
                                         
                                         So even in D2, we have currently 445 KDE packages. That includes all of
                                         
    
                                         Dolphin and stuff. So it's like probably 200-ish libraries or whatnot. But I mean,
                                         
                                         so I had to package all of them because they were hard dependencies. I don't know if you could somehow disable this maybe um but
                                         
                                         to me it looked like you need you need some anyway um at least most of them um so i don't know i mean also i mean there were really really many right like it's um like plasma there's even like active
                                         
                                         activity and activity stats and i needed them, right? It's
                                         
                                         not like I packaged them for fun. I needed them because I couldn't build stuff. Like,
                                         
                                         I couldn't even build KWin, the window manager, or some desktop stuff without all of them, right?
                                         
                                         Like, without activity stats and stuff. And this feels really, I mean, it's, it's really excessively little small stuff.
                                         
                                         And for all the 2000 distributions,
                                         
    
                                         there needs to be some maintainer who goes through all of them,
                                         
                                         package them,
                                         
                                         make them build and manage the dependencies.
                                         
                                         And like 20 years ago,
                                         
                                         I was actually a KDE user.
                                         
                                         And so they're like 20 years ago,
                                         
                                         they were like 20 source tables,
                                         
                                         like KDE base, KDE ellipse, KDE PIM, and KDE games a KDE user, and so 20 years ago, there were 20 source tarballs, like KDE Base,
                                         
    
                                         KDE Ellipse, KDE PIM,
                                         
                                         and KDE Games, KDE Education,
                                         
                                         and then some, like probably
                                         
                                         10 major source tarballs in like 10
                                         
                                         languages, like KDE
                                         
                                         I18n, DE,
                                         
                                         US and stuff. I mean, 20
                                         
                                         tarballs, like half a language, that
                                         
    
                                         was okay, like now we have 400 or
                                         
                                         whatnot.
                                         
                                         With KDE, I mentioned this also in my stream.
                                         
                                         I'm not the most amused by the packaging
                                         
                                         because they have like three different version numbers.
                                         
                                         So they have some stuff that it's,
                                         
                                         so some stuff is 6.0,
                                         
                                         some stuff is 6.1 or now 6.2 since this week.
                                         
    
                                         And some stuff is 5 or 4.
                                         
                                         They have three different versioning schemes.
                                         
                                         This framework are 4 and the Plasma is 6 or whatnot.
                                         
                                         And they also have three major locations for downloads.
                                         
                                         Even for me, it's three times more work
                                         
                                         because each time I need to look,
                                         
                                         is it there? Is it there? Is it there?
                                         
                                         And this is...
                                         
    
                                         I mean, not only did
                                         
                                         it take me three times the extra time,
                                         
                                         you always...
                                         
                                         Then you miss something
                                         
                                         because there are three places, and then you
                                         
                                         miss some update, and
                                         
                                         it's very suboptimal
                                         
                                         in my opinion.
                                         
    
                                         But, I mean, maybe it works amazing
                                         
                                         for them as a developer but as a distribution
                                         
                                         maintainer it's very verbose well i they're not gonna change that but there is one thing they're
                                         
                                         working on that should make things slightly easier uh probably not for you but for distros like
                                         
                                         ubuntu so gnome has their release cycle
                                         
                                         basically lining up with the
                                         
                                         Ubuntu release cycle, where every six
                                         
                                         months they have a new release.
                                         
    
                                         KDE is working on getting their
                                         
                                         libraries releasing that same sort of
                                         
                                         format, so they do these big releases
                                         
                                         every six months, and
                                         
                                         that should make it
                                         
                                         slightly easier for them to package,
                                         
                                         but it's not going to deal with the fact
                                         
                                         that you have 400 different packages you have to sort out
                                         
    
                                         and make sure you don't forget any of them,
                                         
                                         make sure they all get updated and all compile correctly.
                                         
                                         Yeah, I mean, now it's packaged, right?
                                         
                                         I mean, now they can just like,
                                         
                                         maybe just don't change it because now we packaged all of it.
                                         
                                         Please don't touch it. Now, we package it. Please don't touch it.
                                         
                                         No, it works.
                                         
                                         But as a developer, I mean, even as a, I mean, also software developer, professional software developer, right?
                                         
    
                                         Like even as a, like it's really many small libraries, right?
                                         
                                         It's, it fits a little bit like says, I don't know if you have seen the Rust cargo micro dependency hell.
                                         
                                         Yeah.
                                         
                                         It's the same thing that that web has where you have
                                         
                                         these little libraries where it's like yeah 10 line long libraries like that doesn't need to be
                                         
                                         its own library yeah yeah i mean k opening i was probably can't do so much stuff right okay indoor
                                         
                                         maps right like it's and i also i forgot i forgot to point this out in my live streams i would also
                                         
                                         software deploy i would say this is not in my live streams. I would also say, this is not, in my opinion,
                                         
    
                                         not the best way to implement it
                                         
                                         because I would say
                                         
                                         that this stuff should be more optional.
                                         
                                         Like, if you build KMail,
                                         
                                         it shouldn't require this on building.
                                         
                                         It should have some flexible plugin infrastructure
                                         
                                         that, in my opinion,
                                         
                                         all those opening hours and stuff
                                         
    
                                         should be more like add-on plugins
                                         
                                         so that you build KMA without all
                                         
                                         this stuff, like basically the
                                         
                                         core, and the other stuff should be plugins.
                                         
                                         Like having it
                                         
                                         external libraries, but
                                         
                                         being maybe
                                         
                                         hard dependency?
                                         
    
                                         I have to say maybe, because now we have
                                         
                                         24 build systems.
                                         
                                         It's also my
                                         
                                         fighting windmills here.
                                         
                                         A decade ago, we had 10 build systems,
                                         
                                         and they all sucked, and everyone invented another build system,
                                         
                                         and now we have 24 build systems that suck even more.
                                         
                                         Because nowadays, I have to say maybe hard dependency,
                                         
    
                                         because 20 years ago when I was young,
                                         
                                         you did configure, and usually, yes, the auto can suck.
                                         
                                         I know. I'm with you, but now
                                         
                                         we have CMake and Mison and Ninja and stuff. But now, in my opinion, it's super stupid
                                         
                                         that usually the CMake stuff, the superior CMake stuff, I don't know if it's hard to
                                         
                                         even, because as a packager, I run run this stuff it tells me like hey opening hours
                                         
                                         isn't there right and then i would need to do extra work to look up is it really like could
                                         
                                         i disable that i i didn't check i mean the stuff told me it's not there so i packaged it it is
                                         
    
                                         possible that maybe you could disable it um which 20 years ago it was always like it only built what
                                         
                                         was there what was optional. Nowadays, most
                                         
                                         packages I've seen, they hard code this and most things are on. And in CMake, for example,
                                         
                                         and you would need to manually disable it, which I find stupid. If I configure the stuff
                                         
                                         I have used, it was how it was 20 years ago. And nowadays it's like some arbitrary choice
                                         
                                         of some developer and most stuff is on.
                                         
                                         So maybe it could be disabled, but I would still find a core
                                         
                                         K-mail and optionally dynamically loaded plug-in stuff
                                         
    
                                         for advanced indoor maps and other goodies and opening hours.
                                         
                                         Preferable, but that's how it is, you've you've brought up the whole thing about
                                         
                                         there being like 2 000 different distros before and how they all need to worry about packages
                                         
                                         i one thing i will say is most distros are just not real most distros are basically just a glorified
                                         
                                         post install script they they just use the debian repos or the ubuntu repos or the arch repos like
                                         
                                         one thing you
                                         
                                         brought up one of your streams which you got very confused about and just hadn't heard of was uh
                                         
                                         garuda linux which is relatively popular amongst desktop users but you got really confused i saw
                                         
    
                                         you be like what is what is this what is dragon eyes mean i don't understand this um but like that
                                         
                                         all that is is just a post install script for Arch in the form of an ISO and
                                         
                                         all those packages. I think they might have their own little repo, but the rest of it just comes
                                         
                                         directly from the Arch repos. Yeah. I, yeah, that's, yeah. That's probably another thing,
                                         
                                         like remember last week's call when things happened?
                                         
                                         What we also wanted to talk about is like getting PR rights.
                                         
                                         It's basically coming back to that.
                                         
                                         That is so sad for us.
                                         
    
                                         I guess our website is not the forefront of web technology because we spend all our time
                                         
                                         developing our distributions.
                                         
                                         But that is all those themed distributions
                                         
                                         getting more PR than like hey
                                         
                                         we support all the CPUs and build all the
                                         
                                         stuff and nobody cares
                                         
                                         but hey someone made a dragon themed
                                         
                                         distribution
                                         
    
                                         they also have an eagle
                                         
                                         their main one is an eagle
                                         
                                         it doesn't matter at all but hey you open the website you just see a giant picture an eagle
                                         
                                         what so yeah um yeah yeah we last week wanted to also talk about getting pr right so
                                         
                                         when that's also when i sometimes i mean obviously i make sometimes funny and frustrated youtube
                                         
                                         because it's just
                                         
                                         it's so sad right like when you
                                         
                                         you put so much work into that and
                                         
    
                                         then you get less
                                         
                                         PR than
                                         
                                         someone making a theme
                                         
                                         post install script
                                         
                                         right
                                         
                                         and that's
                                         
                                         and especially this year like this year I
                                         
                                         and now I show all this live right especially this year, like this year, I,
                                         
    
                                         and now I show all this live, right?
                                         
                                         Streaming this stuff and like you,
                                         
                                         you write documentation and you write press releases and you don't even know what you should do anymore.
                                         
                                         You, you, you, you try to do it like a big corporation each year,
                                         
                                         better and better.
                                         
                                         And, and still nobody writes about your project
                                         
                                         just because nobody knew about it.
                                         
                                         It's this chicken and egg, right?
                                         
    
                                         Like big media only writes about things
                                         
                                         that are big and known and you're not getting big and known
                                         
                                         before like doing all the stuff yourself
                                         
                                         and starting your own YouTube channel
                                         
                                         to do your own PR to fix it.
                                         
                                         So that's with all the 2000 versions like
                                         
                                         yeah that's i know you specifically pointed out like pharonix and like a lot of the articles
                                         
                                         being like oh here is um we added support for some controller or it's like here's a GCC release candidate or just like random
                                         
    
                                         little things like that
                                         
                                         why do
                                         
                                         sorry
                                         
                                         what I was going to say
                                         
                                         I love the delay on discord it's great
                                         
                                         what I was going to say is
                                         
                                         why do you feel like
                                         
                                         T2SD
                                         
    
                                         T2SD just doesn't get
                                         
                                         like any sort of media coverage.
                                         
                                         Even from outlets like Foronix
                                         
                                         who seem to just cover basically everything.
                                         
                                         Yeah, Foronix,
                                         
                                         I don't know. I think
                                         
                                         the author has some preference for some other news
                                         
                                         distributions, but it's not only Foronix.
                                         
    
                                         I criticize, I mean
                                         
                                         to give him credit,
                                         
                                         he wrote about us once
                                         
                                         a year or two ago.
                                         
                                         So there's that.
                                         
                                         But it's not
                                         
                                         only for Ronix though.
                                         
                                         Although I would say I would
                                         
    
                                         appreciate if they
                                         
                                         write about, because like
                                         
                                         every second or third post
                                         
                                         is like some release candidate or stuff.
                                         
                                         I think his news site
                                         
                                         would...
                                         
                                         The
                                         
                                         space
                                         
    
                                         would probably be better spent on
                                         
                                         some actual news and not some release candidate
                                         
                                         or other rumors or
                                         
                                         other discussions. But it's also others.
                                         
                                         And it's even
                                         
                                         our big local
                                         
                                         news here in Germany.
                                         
                                         I mean,
                                         
    
                                         the biggest thing is we're not yet
                                         
                                         big and known. I think for the
                                         
                                         most part, it's a chicken-egg problem before you
                                         
                                         are big and known.
                                         
                                         Then it's also not sexy
                                         
                                         enough.
                                         
                                         If it would be flashy with a dragon,
                                         
                                         which is also why I keep...
                                         
    
                                         I mean, not only I want to use my P3,
                                         
                                         but because I think it's
                                         
                                         fun to sometimes use, and we will
                                         
                                         definitely do more
                                         
                                         interesting stuff with it.
                                         
                                         But it's also why I keep some of the systems
                                         
                                         maintained. Certainly, having
                                         
                                         P3 maintained, having Attenu maintained, having SGI MIPS maintained
                                         
    
                                         brings all those exotic users and developers to us
                                         
                                         and gives us at least some extra attention.
                                         
                                         Of course, otherwise, it's like two developer
                                         
                                         and a build system, too technical.
                                         
                                         Certainly, we need to improve our website.
                                         
                                         We worked a little bit on that, but
                                         
                                         it's like, yeah,
                                         
                                         developers trying to do website.
                                         
    
                                         But, yeah, everything
                                         
                                         also, after all, it's...
                                         
                                         I mean, my company is somewhat
                                         
                                         behind it, right? I have an IT company.
                                         
                                         Without my IT company, probably
                                         
                                         T2 would not exist since a decade
                                         
                                         anymore. I mean, so I have
                                         
                                         my business behind it, right? Otherwise, it would already not exist since a decade anymore. I mean, so I have my business behind it, right?
                                         
    
                                         Like otherwise it would already not exist,
                                         
                                         but like even there's only so much 10,000 hours
                                         
                                         you can pour into your side project in your company.
                                         
                                         Sometimes you need to do some customer projects and stuff.
                                         
                                         But yeah, gaining, I mean, it's probably each probably each startup right like each startup visibility getting
                                         
                                         into the media um it's difficult probably everyone would agree and um
                                         
                                         it's and also like if it would be brand new maybe we would get more news coverage if it would be
                                         
                                         brand new but it's 20 years around. And probably
                                         
    
                                         in some vicious cycle of
                                         
                                         like,
                                         
                                         people use it, it works,
                                         
                                         it's great and stuff, but because the media
                                         
                                         sees it's around 20
                                         
                                         years and there's not much
                                         
                                         media coverage, then it's probably not that
                                         
                                         newsworthy.
                                         
    
                                         Something of that sort, I guess.
                                         
                                         It's just my analysis
                                         
                                         of the situation.
                                         
                                         But we're working on that, right?
                                         
                                         Now that
                                         
                                         with live streaming
                                         
                                         and stuff, now we can put even more
                                         
                                         resources in this. We made using T2
                                         
    
                                         easier, we improved the website.
                                         
                                         Next, we will improve the website
                                         
                                         more. And that's a boring thing, right?
                                         
                                         We want to do code, but then we need to improve the website
                                         
                                         so that news sites write about us, right?
                                         
                                         So it's not what we want to do.
                                         
                                         And of course, users are like, yeah, but the website sucks.
                                         
                                         It's like, dude, but have you seen what our stuff can do?
                                         
    
                                         But that's why people buy Apple stuff, right?
                                         
                                         Because it's PR and marketing and yeah.
                                         
                                         Please don't make your site like the Apple site.
                                         
                                         I genuinely hate Apple's
                                         
                                         website. You have to scroll down
                                         
                                         five different images
                                         
                                         before you get anything
                                         
                                         literally of value.
                                         
    
                                         It's really
                                         
                                         bad now. It's nothing
                                         
                                         but marketing, marketing, marketing,
                                         
                                         marketing. Oh, marketing.
                                         
                                         Okay, now we get to something useful.
                                         
                                         Yeah, that's true.
                                         
                                         I also
                                         
                                         recently discussed
                                         
    
                                         like why packaging KD and Konoma.
                                         
                                         I even thought like the KD and Konoma
                                         
                                         websites are not the most ideal if you open them.
                                         
                                         In my opinion, not the most
                                         
                                         useful
                                         
                                         marketing like some IRC chat. I would say that KDE and Gnome
                                         
                                         probably should copy some Apple marketing, maybe, at least as a start image.
                                         
                                         I can't speak for when you looked at it, but right now on the Gnome website, they have a button
                                         
    
                                         near the top that says, get Gnome. There's like a picture of a laptop and then under that,
                                         
                                         get Gnome. I don't know what the a laptop and then under that, get Gnome.
                                         
                                         I don't know what the heading is. Yeah, but it's not, so I just opened it, but it's not very flashy, right?
                                         
                                         Sure.
                                         
                                         Like they don't have like some, I mean, I meant like both websites.
                                         
                                         I mean, sure.
                                         
                                         I realized I'm a code guy and my website is not the best, but like, hey,
                                         
                                         Gnome are bigger, they have some big foundations and stuff.
                                         
    
                                         And they, so as someone who wants
                                         
                                         to see Linux desktop thrive for 25 years, I would say the start picture should be more productive.
                                         
                                         Well, the KDE picture is cluttered as hell. I can't even tell what's going on in this desktop.
                                         
                                         The KDE picture is cluttered as hell.
                                         
                                         I can't even tell what's going on in this desktop.
                                         
                                         They don't show flagship productivity stuff.
                                         
                                         The GNOME screenshot is useless, in my opinion.
                                         
                                         It's like it's some web browser
                                         
    
                                         and app store thing.
                                         
                                         And the KDE, they show...
                                         
                                         I even had to Google what the apps are.
                                         
                                         The KDE website shows some Mastodon client and some IRC chat, right?
                                         
                                         Yeah.
                                         
                                         And they should show there's some amazing graphic applications,
                                         
                                         some offers.
                                         
                                         It's like this is not really inspiring, right?
                                         
    
                                         Yes, my own website needs to be better,
                                         
                                         but I also don't have marketing experience. I better, but I also don't have marketing experience.
                                         
                                         I mean, maybe they also don't have marketing experience.
                                         
                                         Yeah, and
                                         
                                         even it took me a while, like
                                         
                                         packaging this stuff, it took me a while to click around
                                         
                                         there to even get to the latest source list,
                                         
                                         right? So, but
                                         
    
                                         yeah,
                                         
                                         yeah.
                                         
                                         But yeah yeah our website
                                         
                                         needs to be better
                                         
                                         and that's also
                                         
                                         but that's what
                                         
                                         people forget right
                                         
                                         like everything
                                         
    
                                         is so much work
                                         
                                         and at the end
                                         
                                         you don't only
                                         
                                         need to do all the code
                                         
                                         for like 25 architectures
                                         
                                         5000 packages
                                         
                                         making KD
                                         
                                         Chromework
                                         
    
                                         Rust
                                         
                                         Cargo
                                         
                                         like nowadays
                                         
                                         see like
                                         
                                         GCC
                                         
                                         LEM
                                         
                                         Clang
                                         
                                         Rust Cargo
                                         
    
                                         200 libraries
                                         
                                         Firefox
                                         
                                         and stuff and at the end of the day,
                                         
                                         also have a pretty website.
                                         
                                         And best, a handbook and a wiki.
                                         
                                         Yeah.
                                         
                                         But we're working on it. We are
                                         
                                         maybe matching
                                         
    
                                         to this.
                                         
                                         I'm not sure if you had this on your list, but
                                         
                                         I also had the last before, like five years this, I'm not sure if you had this on your list, but I also had
                                         
                                         a 10 the last before, like five years ago, I had one decade of not using desktop Linux.
                                         
                                         Not sure if you had this on your list, which is also why our website is more outdated, right?
                                         
                                         I basically didn't touch the website for a decade because maybe matching to this KDE and GNOME, I thought it probably fits right now.
                                         
                                         So I used Linux desktop,
                                         
                                         exclusively with Linux since 1996, right?
                                         
    
                                         Which most people find mind blowing, right?
                                         
                                         Like this was KDE one and GNOME one and so on.
                                         
                                         And I, well, Pentium 200, right?
                                         
                                         Or stuff like, and with Rocklinux, of course.
                                         
                                         And I used desktop Linux for everything.
                                         
                                         And most, at that time, like the year 2000,
                                         
                                         most people have never heard about Linux, right?
                                         
                                         I was using Office.
                                         
    
                                         I was, everything was perfect, right?
                                         
                                         We had eventually KDE, KDE 2, GNOME 2.
                                         
                                         Everything was mostly good.
                                         
                                         But then somehow the desktop,
                                         
                                         like every year worsened for me,
                                         
                                         like KDE broke stuff, GNOME broke stuff.
                                         
                                         Every year we reinvented graphics stacks and stuff.
                                         
                                         And to a point where even I,
                                         
    
                                         as a hardcore kernel developer
                                         
                                         and distribution maintainer,
                                         
                                         like then around 2008,
                                         
                                         like basically eight years later, like 2008,
                                         
                                         for me it was like,
                                         
                                         there was like compits and 3D desktop,
                                         
                                         and then they wanted to write stuff like rewrite Xorg and Wayland and stuff, and the audio broke.
                                         
                                         Yeah. Yeah.
                                         
    
                                         And then I run a distribution, sure, I run an embedded distribution and stuff,
                                         
                                         but in 2008 it's like, okay, enough is enough. I need my desktop working, right?
                                         
                                         So we had these power PCs and stuff.
                                         
                                         We did some Mac software, so I switched to macOS for desktop,
                                         
                                         like many people.
                                         
                                         And so that is why...
                                         
                                         But I still
                                         
                                         kept maintaining T2. Of course,
                                         
    
                                         we had huge virtualization projects.
                                         
                                         We had embedded projects. So for a decade,
                                         
                                         I actually didn't touch KDE and GNOME
                                         
                                         at all, which is also why we had to catch up with all this stuff now.
                                         
                                         And basically rediscovering the Linux desktop.
                                         
                                         But that is also, in my opinion,
                                         
                                         a sign of how lacking and maybe frustrating
                                         
                                         the desktop Linux experience is, right?
                                         
    
                                         If people like me moved away from the news desktop for a decade.
                                         
                                         So in T2, I kept maintaining the core, like the kernel, the C libraries,
                                         
                                         compiler, even X, of course, X server.
                                         
                                         Like, for me, give me Blackbox, give me a terminal, I can work, right?
                                         
                                         Of course, I updated Firefox mostly, so of course Firefox was working.
                                         
                                         But with a decade of KDE and GNOME not updated,
                                         
                                         of course it was thousands of hours of work.
                                         
                                         But that also shows how lacking the Linux desktop,
                                         
    
                                         in my opinion, probably still is.
                                         
                                         Like I am now back to Linux desktop since three years.
                                         
                                         And I even live stream with OBS
                                         
                                         and I have like most things working.
                                         
                                         But realistically, I have to say,
                                         
                                         I would wish by now the Linux desktop
                                         
                                         would be in a more mature,
                                         
                                         everything perfectly working state,
                                         
    
                                         which in my opinion,
                                         
                                         unfortunately, I have to say
                                         
                                         it's not really.
                                         
                                         I might even go as far as say 15 years ago, like 2006 or whatnot, 2006, 2008, maybe stuff
                                         
                                         was working more stable.
                                         
                                         Now, I mean, the world also became a more difficult place, right? With all the crazy incompatibilities with smartphones and everything.
                                         
                                         What proprietary formats for sharing files and whatnot,
                                         
                                         Apple's pages and numbers and stuff.
                                         
    
                                         But sure, we have LibreOffice.
                                         
                                         But sure, if you run, of course, you can run.
                                         
                                         I mean, I do.
                                         
                                         And you can run most things with Firefox or Chromium.
                                         
                                         You have a PDF viewer.
                                         
                                         Sure, you can get stuff done, but I would argue the Linux desktop leaves a lot to be desired.
                                         
                                         And I think we would be in a way better state if we would not constantly rewrite stuff.
                                         
                                         If we would not constantly rewrite stuff, like if we would just focus for a decade on perfecting everything,
                                         
    
                                         making every smallest corner just work,
                                         
                                         audio for example, and not reinvent everything every five years, I think this would greatly
                                         
                                         improve desktop Linux acceptance. Well, speaking of things that just should work,
                                         
                                         I'm going to tell you about a bug that me and one of my mates discovered in KDE because it's really stupid.
                                         
                                         So you know how KDE has all these fancy desktop effects, like their overview thing and they've got an alt tab and all of this fancy whatever they want to call it so um turns out that they don't load these effects
                                         
                                         into ram every time you use one of these effects they are read from disk so if it is on a slow
                                         
                                         hard drive that can cause your entire desktop to lock up for multiple seconds.
                                         
                                         Yeah. And I mean, it was also like 2008 when I left the Linux desktop for a decade, it was also even then that stuff became like basically the KDE 4 and GNOME 4 or whatever
                                         
    
                                         rewrite. They were so slow, right? I mean, back in the day, I had good hardware, but not
                                         
                                         the state-of-the-art hardware.
                                         
                                         But basically, everything also...
                                         
                                         I didn't want to buy every year's
                                         
                                         latest computer just to
                                         
                                         have KDE and GNOME snappy,
                                         
                                         right? And the craziest thing is, I mean,
                                         
                                         the running gag is, of course,
                                         
    
                                         audio, right? And which the irony is, I mean, not only
                                         
                                         that last week we had some problems, but
                                         
                                         the irony is, I mean, not only that last week we had some problems, but the irony is like for decades I had working audio, right? I never had like, I never had
                                         
                                         so many audio problems like today. And for basically a decade, I was joking, like for
                                         
                                         a decade, everyone came to me like this problem with audio, that's not working. And I was
                                         
                                         like, oh, it's like, what is the problem? Everything is working for me.
                                         
                                         Turns out, I was not using this modern
                                         
                                         audio stuff. I just was using
                                         
    
                                         raw ALSA. So for me, everything
                                         
                                         just worked for 20 years because I was
                                         
                                         just using ALSA and all the other people used
                                         
                                         this modern audio daemons, which I
                                         
                                         never liked. And now,
                                         
                                         that's also so stupid,
                                         
                                         where even there,
                                         
                                         the bugs are, in my opinion, like even I have
                                         
    
                                         to debug things an hour here, an hour there.
                                         
                                         And even today, I was using Pulse Audio.
                                         
                                         And I got that to mostly work and behave.
                                         
                                         And then we switched to Pipewire.
                                         
                                         And now, and only after our last call, last time,
                                         
                                         I thought, I actually forgot about this. I knew about this bug. So on my Ryzen motherboards,
                                         
                                         Pipewire doesn't root any default audio. And only last week I debugged. Why? Because somehow this
                                         
                                         either driver or whatnot thinks there is no headset plugged in
                                         
    
                                         when it is. And that's also so stupid, right? And then, I mean, not only that this is stupid,
                                         
                                         but then instead of just rooting it there, when that is a primary audio device, it's deciding to
                                         
                                         root it to some dummy null thing. It's like, how is this the same choice? And this is basically
                                         
                                         Linux desktop was working when like true headphone detection, one thing, Linux desktop working when, like, through headphone detection,
                                         
                                         one thing, maybe it's that, whatever, but not routing it to the primary audio device,
                                         
                                         but trying to disable it because there's nothing plugged in. I mean, besides you could have some
                                         
                                         line out speaker plugged in or whatnot, but I mean, these are these crazy decisions that I don't understand. Like, how is this the same choice to stop rooting it and root, like, actively making the decision to stop rooting it to the only audio device?
                                         
                                         And it's like, this is just so silly, right?
                                         
    
                                         Well, the other joy of Pipewire is because on Wayland, Pipewire is the way we do video capture as well.
                                         
                                         So I have this fun issue where if I'm capturing my main monitor and then I change the input of my monitor over to my HDMI,
                                         
                                         if I'm trying to capture my console and I want to see it on my screen,
                                         
                                         my if i'm like trying to capture my console and i want to see it on my my screen that causes the capture i have in obs over pipewire to basically have a a null uh object attached to it this
                                         
                                         causes pipewire to constantly seg fault every time i change my audio level yeah fun bugs it's
                                         
                                         yeah but it's also because we have to rewrite.
                                         
                                         I understand rewriting and cleaning stuff up and people coming there and saying,
                                         
                                         like a decade later, the design wasn't good,
                                         
    
                                         let's redesign it.
                                         
                                         But there's also a limit.
                                         
                                         Maybe we should do it half as often.
                                         
                                         I mean, I have not a gold solution,
                                         
                                         except do it half as often
                                         
                                         or design it better from the beginning.
                                         
                                         Or every other company
                                         
                                         would retroactively fit it
                                         
    
                                         in there, like add video capture
                                         
                                         to Pulse Audio.
                                         
                                         And yes, maybe that would suck and whatnot,
                                         
                                         but the breaking of compatibility
                                         
                                         and it's like
                                         
                                         for drag and drop, for windowing systems,
                                         
                                         for every
                                         
                                         small little thing breaks, right?
                                         
    
                                         I have to say so. I mean,
                                         
                                         except for the decades that I
                                         
                                         used macOS a little bit,
                                         
                                         which I always run
                                         
                                         RYT2 on servers and virtualization stuff,
                                         
                                         but I otherwise use
                                         
                                         fully desktop Linux, and
                                         
                                         I have to say I
                                         
    
                                         used macOS extensively,
                                         
                                         and it also isn't
                                         
                                         perfect, right? It also becomes increasingly buggy.
                                         
                                         Now that Steve Jobs is not there anymore,
                                         
                                         and there's no oversight, and they put everything
                                         
                                         in there, want in there, and whatever.
                                         
                                         And Microsoft as well.
                                         
                                         Since I never used Windows, like really for me
                                         
    
                                         and my stuff since 1996-ish or whatnot,
                                         
                                         most people people like,
                                         
                                         I only start virtual machines for reverse engineering or like having to touch
                                         
                                         some project code and visual studio shortly,
                                         
                                         but that is like nearly never like people really need to give me painkillers
                                         
                                         like for days for me to touch windows,
                                         
                                         even in the end.
                                         
                                         So it's not like windows is amazing.
                                         
    
                                         Like,
                                         
                                         like I could not use Windows. And
                                         
                                         the crazy, I mean, but I understand that normal
                                         
                                         people are used to this. And
                                         
                                         some things
                                         
                                         sometimes work
                                         
                                         maybe a little bit better. But like,
                                         
                                         certainly Windows, I mean, Windows for me
                                         
    
                                         sucks. And the craziest thing is that
                                         
                                         macOS, I mean, not only the modern macOS, for me it's a nightmare
                                         
                                         because everywhere there's a security nightmare.
                                         
                                         Do you want to load this? Do you want to load that, and bugs and stuff, right?
                                         
                                         Like SIFs, Zumber filesharing is super slow for strange reasons and whatnot.
                                         
                                         But also multimedia is even better.
                                         
                                         I mean, multimedia OBS runs better on T2 Linux than on macOS.
                                         
                                         On macOS, you can't even capture desktop audio without a third-party plugin for security or whatnot reasons.
                                         
    
                                         It's not like on macOS, it's everything shining.
                                         
                                         It's like I was shocked.
                                         
                                         I wanted to make one live stream on the go for macOS.
                                         
                                         It's like I couldn't even record desktop video.
                                         
                                         It's like, what the heck?
                                         
                                         It's like, yeah.
                                         
                                         Or other, I mean, then you capture your Mac desktop
                                         
                                         and you pen your desktop and it follows the penning
                                         
    
                                         and then it glitches strangely. So it's not not like it's bug free. It's increasingly buggy, but it
                                         
                                         doesn't make it better that the Linux desktop could be better.
                                         
                                         What do you actually run as your Linux desktop? What desktop do you run?
                                         
                                         Currently I use Simply Sway.
                                         
                                         Okay.
                                         
                                         With a la critty. I mean, most people see me, I mean, thisway. Okay. With a la critty.
                                         
                                         I mean, most people see me, I mean, this is so funny.
                                         
                                         The YouTube comments, like, now that I have a growing YouTube channel, like, the comments
                                         
    
                                         are going, right?
                                         
                                         All the people, like, like, Duo is not using syntax.
                                         
                                         How can you program without syntax highlighting?
                                         
                                         It's like...
                                         
                                         Wait, do you not use syntax highlighting?
                                         
                                         Hm?
                                         
                                         Do you not use syntax highlighting?
                                         
                                         Sometimes not.
                                         
    
                                         I mean, I don't play... Okay. I mean, sometimes I have it on, sometimes not,
                                         
                                         but I don't need it, right?
                                         
                                         I don't even realize when it's off.
                                         
                                         I disabled it recently because the latest Vim version
                                         
                                         colored divs so strange, like patch files, right?
                                         
                                         It's like pure color cancer and so strange low contrast,
                                         
                                         like light blue on pink or whatnot it's like it's like
                                         
                                         it's barely readable right that's like i just disabled it because like this patch was so full
                                         
    
                                         of color it's like like do you wish it reads this and i didn't even notice that i turned it off
                                         
                                         because of this patch thing and then people mind like i can just code and people like how can he
                                         
                                         code without syntax like who cares but, the comments are really fun.
                                         
                                         And then also like all the people like,
                                         
                                         which desktop, which editor, which...
                                         
                                         I'm sure people are like,
                                         
                                         hey, why don't you try out Hyperland?
                                         
                                         Why don't you try out this one?
                                         
    
                                         It's like...
                                         
                                         Yeah.
                                         
                                         I mean, basically,
                                         
                                         so that's also how I work on all the vintage systems, right?
                                         
                                         Like some of the vintage systems don't even have
                                         
                                         either no graphic or non-working graphic or not supported graphic. And it's like, yeah, serial console and
                                         
                                         just give me a, give me a terminal. And I can even work on a un-estimated frame buffer in Vim,
                                         
                                         right? It's fine. But so for a decade, I actually, like since KD and GNOME became too resource hungry for me,
                                         
    
                                         I just give me X server.
                                         
                                         And for a decade, I run Blackbox.
                                         
                                         Now I run Sway.
                                         
                                         I tried Hyperland.
                                         
                                         It's fine.
                                         
                                         I mean, I tested KD and GNOME.
                                         
                                         Our default ISO ships with XFCE for end user,
                                         
                                         feeling at home and pixel art.
                                         
    
                                         Yeah, Firefox. Yeah. end user feeling at home and pixel art.
                                         
                                         Yeah, Firefox, yeah.
                                         
                                         That's the thing, right? Then people desperately want Chrome.
                                         
                                         We have a Chrome package, but it's too often broken.
                                         
                                         Most core developers don't love Chrome the most it does.
                                         
                                         It's funny that so many users love Chrome so much when developers don't love Chrome the most. It's funny that so many users love Chrome so much when developers
                                         
                                         don't.
                                         
                                         Some areas still need some.
                                         
    
                                         The next 10 hours live stream making Chrome
                                         
                                         fully work.
                                         
                                         I need surprisingly
                                         
                                         little, but I'm aware that most
                                         
                                         people need all of KDE and GNOME.
                                         
                                         But then even
                                         
                                         in KDE, even the PF viewer
                                         
                                         was broken. Even that i had to debug like
                                         
    
                                         why does ocular not load its rendering plugins and stuff right and where you have to wonder like
                                         
                                         why does this stuff not just work but sure i mean people in debian and suza fixed that too but
                                         
                                         like why does it not work out of the box? Actually, one thing I want to ask,
                                         
                                         because you are using Sway,
                                         
                                         why didn't you just go and use some X11 window manager?
                                         
                                         Why did you bother using Sway?
                                         
                                         I did until recently.
                                         
                                         I mean, only because I was using Blackbox.
                                         
    
                                         Even on my early YouTube videos,
                                         
                                         I was doing all in Blackbox, I believe,
                                         
                                         because that's all I need, right?
                                         
                                         I need to move some windows.
                                         
                                         That's fine. I only started because people, like all the black box, I believe, because that's all I need. I need to move some windows. That's fine.
                                         
                                         I only started because all the people were bugging me, like,
                                         
                                         can you support Wayland better in D2?
                                         
                                         We want Wayland support.
                                         
    
                                         Wayland, Wayland, Wayland.
                                         
                                         Like, okay, okay, fine.
                                         
                                         I do Wayland.
                                         
                                         So I only did it because everyone was whining to me they want
                                         
                                         the latest and greatest.
                                         
                                         And then I obviously needed to test it.
                                         
                                         And then I switched to it, and it was eventually working.
                                         
                                         I mean, I I switched to it and it was eventually working. I mean,
                                         
    
                                         I got used to it. It's
                                         
                                         mostly fine.
                                         
                                         You need to test the latest and greatest, right?
                                         
                                         Fair enough.
                                         
                                         I basically have
                                         
                                         the first
                                         
                                         most stable
                                         
                                         compositor there, Raylan compositor.
                                         
    
                                         Sway worked for me
                                         
                                         with OBS and Hypalent too.
                                         
                                         I need surprisingly little.
                                         
                                         Just recently I cleaned up some vintage window managers, so we have dozens of all the vintage
                                         
                                         stuff right from i3 to Awesome and Red Poison and i3M. And IceVM, so if you, if someone wants to use T2 as a desktop,
                                         
                                         you will feel at home no matter what.
                                         
                                         And patches welcome, right?
                                         
                                         If we have over 5,000 packages,
                                         
    
                                         so if something, I mean, surely there,
                                         
                                         I mean, we have FPGA toolchain,
                                         
                                         YOSES and KiCad and OBS,
                                         
                                         but certainly I'm aware that other distributions
                                         
                                         have more than 5,000 packages,
                                         
                                         although the numbers are skewed, right?
                                         
                                         People always like only 5,000 packages. Yeah, but Debian also splits them, right? Like we don't split them.
                                         
                                         So Debian has devil and dog and whatnot. So like 5,000 true packages with all artificial death, dog splitting.
                                         
    
                                         One thing really to appreciate with uh your package listing is
                                         
                                         you don't have some annoying search to find packages it's just a giant list of packages
                                         
                                         on the website yeah yeah it's old school um i mean once upon a time this google custom search
                                         
                                         was working but google stopped the service somehow i need to still delete this custom search. Oh, you're right. You still have the bar there.
                                         
                                         It's like, yeah, we have Itanium to support.
                                         
                                         Yeah, but I mean, yeah,
                                         
                                         the website will significantly increase in the next months, is my promise.
                                         
                                         And yeah, I mean, we can,
                                         
    
                                         we do all this, all our work at ExaCode with T2, right? Desktop, FPGA development,
                                         
                                         YoSys, KiCad, there's an electronic cat. I'm gaming on T2 since the year 2000.
                                         
                                         Yeah, that's this next, like, what's next? Next, we will improve the website.
                                         
                                         Yeah, that's this next, like, what's next? Next, we will improve the website.
                                         
                                         We will probably have to fix...
                                         
                                         We will iron out some last...
                                         
                                         With 5,000 packages, there's always one last thing
                                         
                                         that doesn't build right now, like Chromium.
                                         
    
                                         We will fix some build issues,
                                         
                                         update Chromium, because people are asking.
                                         
                                         And we will probably also... Probably what most people don't know, because people are asking.
                                         
                                         We will probably also what most people don't know, we have not even
                                         
                                         mentioned, theoretically we support
                                         
                                         building Homebrew on macOS and BSDs
                                         
                                         using the T2 build stuff
                                         
                                         to build on other systems.
                                         
    
                                         We probably should expand on that.
                                         
                                         Yeah, sure.
                                         
                                         We also use this in production.
                                         
                                         On our Mac development
                                         
                                         systems we build like stuff we need on
                                         
                                         Mac OS we build with T2
                                         
                                         and like
                                         
                                         libraries and stuff and QEMU like we
                                         
    
                                         for developing Mac software
                                         
                                         we sometimes develop like we run this
                                         
                                         on QEMU built with
                                         
                                         T2 homebrew on Mac OS
                                         
                                         but it's not like it's proof
                                         
                                         of concept so we probably should
                                         
                                         build this out a little bit more. So basically
                                         
                                         you could do all the things with
                                         
    
                                         T2
                                         
                                         Homebrew embedded
                                         
                                         desktop. And maybe that's also
                                         
                                         what most people don't understand, because, like, it's
                                         
                                         just so much,
                                         
                                         but it's this really simple code.
                                         
                                         Most people will be surprised how simple
                                         
                                         the code is.
                                         
    
                                         Readable shell code and not obfuscated,
                                         
                                         thousands of libraries and frameworks.
                                         
                                         And the package is also really low code, right?
                                         
                                         Like zero, if a package is not totally cursed,
                                         
                                         it could be built with T2 with zero code for packaging.
                                         
                                         Most distributions have a lot of code
                                         
                                         for building the RPM and stuff.
                                         
                                         And if it's not zero code, then at least it's low code. If you need to quirk something to make
                                         
    
                                         a package build, it's very, very, very little var assignment and hooking stuff or patch. It's
                                         
                                         extremely simple. Stupid simple. So what do packages actually look like on T2?
                                         
                                         So the source packages
                                         
                                         are some really simple key value
                                         
                                         format for the metadata.
                                         
                                         I mean, you could click... I mean, I can't
                                         
                                         easily share my... Because I'm using Sway.
                                         
                                         I can't instantly... I can't
                                         
    
                                         just share. But if you...
                                         
                                         You can just direct me to somewhere on the website I can go to?
                                         
                                         Or something I can go to?
                                         
                                         If you go to Wim or so and click on the T2 source listing and click on the Wim desk there.
                                         
                                         Maybe Wim desk is...
                                         
                                         You find that?
                                         
                                         Sorry, what was that?
                                         
                                         On the T2 website in the package listing, if you go to WIM.
                                         
    
                                         WIM.
                                         
                                         Oh, god.
                                         
                                         Uh, WIM.
                                         
                                         Am I hearing you?
                                         
                                         Or any other.
                                         
                                         Oh.
                                         
                                         Okay, yep, sure.
                                         
                                         And you see this, if you see this package listing and there is at the middle somewhere
                                         
    
                                         this T2 source stuff and there is like Vimdesk.
                                         
                                         It should be some key value thing.
                                         
                                         Like it should be some brackets.
                                         
                                         I see.
                                         
                                         I see.
                                         
                                         Like IT, like it's like header, like information header text.
                                         
                                         And like basically what T2 does, that's basically the package format.
                                         
                                         It's a bit old school.
                                         
    
                                         It's like basically like Tommel and Jamel.
                                         
                                         Like it's just we invented this 20 years ago
                                         
                                         before there was Toml and YML.
                                         
                                         But we're basically not changing
                                         
                                         it because it works. It looks like
                                         
                                         array assignments.
                                         
                                         Something like what you could have done nowadays with Toml
                                         
                                         and YML and stuff.
                                         
    
                                         And so basically T2,
                                         
                                         that's basically all that's needed.
                                         
                                         T2 will basically figure out,
                                         
                                         it will unpack the sources,
                                         
                                         that it's like the DS of download stuff
                                         
                                         with a checksum.
                                         
                                         And so the T2 build system will download this,
                                         
                                         extract this,
                                         
    
                                         and figure automatically out what's in there.
                                         
                                         Is it a makefile, CMake,
                                         
                                         Mason, Ninja, and stuff.
                                         
                                         And usually it will automatically just build.
                                         
                                         Unless, like if it doesn't build,
                                         
                                         like if it needs some code,
                                         
                                         you can add code or patches.
                                         
                                         There might be,
                                         
    
                                         there's even a hotfix install patch.
                                         
                                         Like if something else is so stupid.
                                         
                                         Yeah, I mean, yeah.
                                         
                                         I don't know if you want to click
                                         
                                         on the hotfix install patch.
                                         
                                         But so yeah, if you need a patch,
                                         
                                         just drop it in there.
                                         
                                         And if you need to add some code
                                         
    
                                         to set some configure options,
                                         
                                         it's just adding some other package install dependencies
                                         
                                         and add, disable, enable, whatnot.
                                         
                                         So it's either zero or very low code packaging.
                                         
                                         And T2 will do all the stuff automatically.
                                         
                                         Only packages like the Linux kernel, GCC, LEM, Clang, Rust,
                                         
                                         they have some more complex scripting that is shell code,
                                         
                                         like in Gen 2, for bootstrapping for all kinds of conditions.
                                         
    
                                         What is your Linux kernel package code?
                                         
                                         The Linux kernel, That's just Linux.
                                         
                                         I mean, yeah, there we have some 60 packages because we have some
                                         
                                         architectures to maintain them. I've got to scroll through this big list of things
                                         
                                         to find where Linux is because Linux is a keyword in a lot of things. Okay, here we go. Found it.
                                         
                                         Awesome. Yeah. I mean, okay. And you got quite a few patches here as well.
                                         
                                         That is probably the most patched. So usually we patch nothing except like the Linux kernel. Yeah,
                                         
                                         there is some stuff going on. Yeah.
                                         
    
                                         Yeah, there is some stuff going on.
                                         
                                         Yeah.
                                         
                                         I mean, I would love to not patch stuff,
                                         
                                         but there is hotfix.
                                         
                                         I mean, sure, some stuff I implemented newly.
                                         
                                         There are some completely new drivers from scratch for me in there.
                                         
                                         Like, including DDI, I've written live on YouTube.
                                         
                                         Like, if you want to see my stuff live,
                                         
    
                                         you probably can drop a link to my channel.
                                         
                                         Like, I've written, like, there's the DDR5 driver for reading the SPD
                                         
                                         EEPROM and temperature.
                                         
                                         Currently T2 is the only distribution that
                                         
                                         ships this because I've written it.
                                         
                                         I should upstream this soon.
                                         
                                         I've also recently written live
                                         
                                         the Apple Intel
                                         
    
                                         XServe front panel
                                         
                                         controller.
                                         
                                         And we also have a restoring Itanium. Of course,
                                         
                                         0.0.0 IA64 is
                                         
                                         3MB restoring Itanium support.
                                         
                                         But
                                         
                                         otherwise,
                                         
                                         if you delete all the patches, it's still built.
                                         
    
                                         You just don't have all the hardware working.
                                         
                                         Oh god, there's a lot of...
                                         
                                         Okay, right.
                                         
                                         I...
                                         
                                         Yeah, I'm sure the kernel is a fun one to deal with. Okay, right.
                                         
                                         Yeah, I'm sure the kernel was a fun one to deal with.
                                         
                                         I mean, it only the last year's got out of hand.
                                         
                                         Like, since I started to fix everything that isn't working live on YouTube,
                                         
    
                                         like, since then it got a little bit out of control.
                                         
                                         But on the plus side, it, like, everything is working.
                                         
                                         Like, SG Octane,-O2, P3.
                                         
                                         So some stuff is also not finished, right?
                                         
                                         Like, for example, the DDR5. So if you want your DDR5 temperature,
                                         
                                         don't delay installing T2Links today
                                         
                                         and you have your DDR5 temperature sensor working.
                                         
                                         But otherwise, some stuff is also not...
                                         
    
                                         For example, for UltraSpark,
                                         
                                         I recently debugged my 8GB UltraSpark.
                                         
                                         My highest-end UltraSpark isn't booting Linux.
                                         
                                         It's crashing very early.
                                         
                                         I debugged a whole weekend,
                                         
                                         and I have a workaround for that.
                                         
                                         So if you have an UltraSp with 8 gigabit of memory you
                                         
                                         probably want to install t2 linux because everything
                                         
    
                                         else crashes early in memory
                                         
                                         initialization
                                         
                                         but I've not like in one weekend I have
                                         
                                         not found the root cause I have a workaround
                                         
                                         for that that isn't pretty
                                         
                                         but like I still need to
                                         
                                         fully understand the special
                                         
                                         high mem like huge page
                                         
    
                                         bits there and there's probably mem, like huge page bits there and
                                         
                                         there's probably some serious
                                         
                                         huge page
                                         
                                         confusion going on.
                                         
                                         So that's why
                                         
                                         some stuff works but isn't
                                         
                                         pretty. Like last
                                         
                                         night I fixed finally the Apple Cinema
                                         
    
                                         displays to work.
                                         
                                         So some stuff is new and
                                         
                                         other stuff I really should send upstream.
                                         
                                         Also, the SGIO2 frame buffer I probably did last month.
                                         
                                         So X didn't start anymore.
                                         
                                         It's also like a decade old bug.
                                         
                                         It's like, yeah.
                                         
                                         If you have an SGIO2 and PS3, then you're
                                         
    
                                         busy finding regression and fixing things.
                                         
                                         I mean, you're busy finding regressions and fixing things.
                                         
                                         It just... It's also not fun to send some stuff upstream, right?
                                         
                                         Yeah, you bring this up a lot.
                                         
                                         It's just like 10 times...
                                         
                                         Yeah, I mean, it's just so much work, right?
                                         
                                         And because sometimes people criticize,
                                         
                                         I should send more stuff upstream,
                                         
    
                                         but at the end of the day, like, I'm tired and want to go to bed.
                                         
                                         And then it's the next day and new stuff is on your desk.
                                         
                                         I just maintain so much.
                                         
                                         Then it's sending SGIO2 framebuffer
                                         
                                         and then you're fighting GCC maintainers for three years
                                         
                                         to finally import the patches.
                                         
                                         Realistically, nobody else supports, like who else is supporting SGI 02, right? Or Octane? Like what is the point of upstreaming if no other links distribution
                                         
                                         is there anyway? So. Yeah.
                                         
    
                                         This is because it's the main criticism, criticism people bring up. It's like, why is it not
                                         
                                         upstream? It's like, because nobody else cared and i i didn't have more time that's it's basically that is a really good point though like if
                                         
                                         if even like debian's dropped it by now for certain pieces of hardware is there really a
                                         
                                         reason to upstream it if you're the only one who's actually going to make use of the patches
                                         
                                         yeah um that's also why I really turned to YouTube.
                                         
                                         Because I want...
                                         
                                         To be honest, my company is...
                                         
                                         My company is
                                         
    
                                         extra code. We do code stuff
                                         
                                         and stuff.
                                         
                                         Since I founded my company
                                         
                                         in 2006,
                                         
                                         my company is pouring
                                         
                                         way too many... Realistically,
                                         
                                         every controller manager I've already long said like like stop this like stop this stop this money draining business like
                                         
                                         i only do this because i want this stuff working and it's my company and like i can like like every
                                         
    
                                         everyone else like would have x this project long time ago of course we have successful
                                         
                                         virtualization security like like the reality reality is everything pays better than maintaining this
                                         
                                         distribution. We're getting paid for code, we're paid for code review, we're paid for consulting.
                                         
                                         Like nobody, okay not nobody, very few people pay us good money to maintain distribution.
                                         
                                         Literally everything else pays more than distribution. And with YouTube, it finally allows me to put so much
                                         
                                         more work into that, making really everything work. And I should say it probably is worth
                                         
                                         upstreaming because then it prevents the stuff from getting deleted because then they see,
                                         
                                         hey, someone cares. And there was really a bug.
                                         
    
                                         And many of the things I only did the last years due to all this new video streaming business.
                                         
                                         And I will do increasingly sensitive stuff upstream. And also, and this is a set thing
                                         
                                         is coming back to this vintage and retro hardware. I just like this hardware, right? It's just like
                                         
                                         people collecting cars. I don't pay crazy prices. I mean, some of the stuff I got for free,
                                         
                                         I mean, very little I got for free. I mean, some of the stuff I got for free,
                                         
                                         I mean, very little I got for free.
                                         
                                         I mean, sometimes people donate me like,
                                         
                                         hey, you want to have some stuff?
                                         
    
                                         Like, sure, I want.
                                         
                                         I mean, some stuff I waited five or 10 years on eBay searches to get it affordable.
                                         
                                         I'm not paying $1,000 for an S-Jerk 10, right?
                                         
                                         Right, right.
                                         
                                         A lot of the stuff, like, I'm just lucky
                                         
                                         to watch the stuff for five or 10 years
                                         
                                         to get it
                                         
                                         affordable. And it's just nice collectible pieces. And there's still so much stuff I would do
                                         
    
                                         eventually now with this YouTube thing, 3D on a P3. We could, since 2010, we know how to do 3D
                                         
                                         on a P3, just nobody had the time to do it.
                                         
                                         I did some proof of concept stuff.
                                         
                                         Proof of concepts, it's just hundreds of hours of work, right?
                                         
                                         So that's the fun stuff.
                                         
                                         I will eventually do it.
                                         
                                         Just a matter of time.
                                         
                                         We could do like only recently, the SGIO2 is new.
                                         
    
                                         I got this probably last year only.
                                         
                                         We could even do a 3D on SGIO2. new. I got this probably last year only. We could even do a 3D on a SGIO2.
                                         
                                         I got it new. I will probably do it also eventually.
                                         
                                         A lot of the stuff is hardware acceleration.
                                         
                                         And that is the code that's being deleted, right?
                                         
                                         Like people hating XOR, but like, sure, is it?
                                         
                                         I mean, it's museum collectible kind of thing.
                                         
                                         I get it, but it's still fun.
                                         
    
                                         And this is also like deleting the stuff is, in my opinion,
                                         
                                         also like taking the fun from this hobby DIY people who just want to enjoy the hardware.
                                         
                                         What else is here?
                                         
                                         I mean, theoretically, I have writing a microkernel on my to-do list.
                                         
                                         You might have heard this.
                                         
                                         I did briefly hear a bit about that, yeah.
                                         
                                         But yeah, a lot of this stuff is hardware.
                                         
                                         It's 3D.
                                         
    
                                         Let me...
                                         
                                         Yeah, I mean...
                                         
                                         Yeah, there's also...
                                         
                                         But the 3D stuff is also fun.
                                         
                                         And I have done this, right?
                                         
                                         Because I've never written a 3D driver from scratch,
                                         
                                         which is why I tried this live on YouTube.
                                         
                                         Some four years ago with S3 Verge,
                                         
    
                                         this infamous de-accelerator.
                                         
                                         I just wanted to see how difficult is it.
                                         
                                         And it turns out, at least for me, it wasn't difficult.
                                         
                                         And obviously, it's compared to modern graphics,
                                         
                                         not difficult.
                                         
                                         And I will expand on that so i will other people want to delete this but um
                                         
                                         sure the xorg and mesa card was old school see i get it um i would i just would not have deleted
                                         
                                         it it's like security and stuff it's like yeah you don't need to run state-of-the-art desktop and security on 3dfx Voodoo.
                                         
    
                                         You just keep this code around there and don't touch it much, but okay, fine, it's deleted.
                                         
                                         And so it's also educational because with this old stuff, it's so simple.
                                         
                                         You can teach people in a YouTube video how to do it.
                                         
                                         With this modern stuff, like even I wouldn't, like probably in a year, like a year full time, I would probably not be able to write the. With this modern stuff, even I wouldn't. Probably in a year, a year full time,
                                         
                                         I would probably not be able to write the driver
                                         
                                         for latest AMD stuff, right?
                                         
                                         So complex as modern stuff is.
                                         
                                         Yeah, you need the whole department of AMD and Intel
                                         
    
                                         of maintaining the latest and greatest stuff.
                                         
                                         And so that is also, from the educational perspective,
                                         
                                         deleting code that at least is so simple if theoretically so simple
                                         
                                         that people like hobbyists and diy and and and young people getting into computer graphics
                                         
                                         could still understand so and uh so we will do some some stuff with old school graphics there
                                         
                                         for sure the next years that actually doesn't really cool you've got a lot of stuff on your list for sure
                                         
                                         one thing i will say about the micro kernel is look as long as you can get it done before
                                         
                                         canoe herd's done you're doing pretty good yeah it's i mean it's also for educational reasons i
                                         
    
                                         mean i wish i wouldn't have to do it i mean but in retrospect's, I said this a couple of times, like in retrospect, instead of,
                                         
                                         but I mean, you never knew, right?
                                         
                                         Like when we were like 16, there was this Linux thing.
                                         
                                         It's like, hey, let's do this Linux thing.
                                         
                                         Like, I mean, in one way,
                                         
                                         like Linux is one of the most successful operating systems,
                                         
                                         but on the other, not on the desktop, right?
                                         
                                         Or like even on smartphones versus Android thing,
                                         
    
                                         not so sure.
                                         
                                         It's basically not Linux, but Google Android, right? so sure. It's basically Linux
                                         
                                         but Google Android. It's basically
                                         
                                         if Linux is there or not, it's even
                                         
                                         cursed vendor drivers.
                                         
                                         Maybe not really.
                                         
                                         In retrospect,
                                         
                                         if I had a time machine,
                                         
    
                                         you never know. You don't know before
                                         
                                         a decade passes and you've done all this stuff.
                                         
                                         If I had a time machine, I probably would go back in time and tell myself, don't do this Linux decade passes and you've done all this stuff. If I had a time
                                         
                                         machine, I probably would go back in time and tell my younger self, don't do this stuff, do
                                         
                                         your microkernel. Because this is also, I mean, sure, I get it, performance, performance,
                                         
                                         performance, yes, yes, yes. The old performance argument. I mean, there are good microkernels,
                                         
                                         like QNX and stuff, right? People are always like, there are no good microkernels. Sure, there is a proprietary one.
                                         
                                         I just wish it wouldn't be proprietary. There's L4. I mean, a lot of people do stuff with
                                         
    
                                         microkernels. I mean, there is a security enhanced L4 stuff, SEL4. But this is also
                                         
                                         hidden from plain sight with some, I think even one one Australian company is very big on that, right?
                                         
                                         I'm not sure if they still exist. They did a lot of
                                         
                                         this formally verified,
                                         
                                         highly secure L4 microkern stuff.
                                         
                                         But this stuff is just not so popular.
                                         
                                         Allegedly, it's running
                                         
                                         in a lot of million devices somewhere.
                                         
    
                                         I've personally not seen them, but that's their marketing.
                                         
                                         But I want
                                         
                                         exactly for this kind of stuff, like
                                         
                                         driver compatibility,
                                         
                                         maintainability,
                                         
                                         and for research,
                                         
                                         even if it will not be successful
                                         
                                         just for research, I will
                                         
    
                                         continue on this. I will probably
                                         
                                         do some low-level 3D graphic
                                         
                                         first, so
                                         
                                         probably
                                         
                                         more voodoo.
                                         
                                         And I'm not sure if I do the P3 first
                                         
                                         because it's just so much more complex.
                                         
                                         And the hypervisor,
                                         
    
                                         like each time the hypervisor doesn't do something,
                                         
                                         it crashes so strangely.
                                         
                                         It's a little bit annoying to develop
                                         
                                         if each time something,
                                         
                                         if the hypervisor doesn't do something,
                                         
                                         it throws some GPU exception
                                         
                                         and you need to reboot.
                                         
                                         That's a little bit annoying.
                                         
    
                                         At least I have not yet found
                                         
                                         how to
                                         
                                         recover
                                         
                                         every one exception without rebooting.
                                         
                                         So maybe there is a way.
                                         
                                         Probably there is a way, but I have not found
                                         
                                         it yet.
                                         
                                         But
                                         
    
                                         that's the thing.
                                         
                                         I said before
                                         
                                         Linux kill OS innovation
                                         
                                         and
                                         
                                         it's like I wish instead of forking the 2000s Linux distribution,
                                         
                                         people would do more genuine research from scratch.
                                         
                                         Instead of just like...
                                         
                                         I mean, okay, to be fair, most people probably couldn't do it
                                         
    
                                         because they just changed some theming and package selection
                                         
                                         and some script.
                                         
                                         But I wish... I mean, there is some,
                                         
                                         right? There's a lot of stuff like HelenOS
                                         
                                         and there is
                                         
                                         this German GeodeOS people
                                         
                                         here in Dresden.
                                         
                                         I mean, people do some fun stuff,
                                         
    
                                         even with microkernel. They're both
                                         
                                         microkernel-ish.
                                         
                                         Dragonfly BSD is a little bit hybrid,
                                         
                                         microkernel-ish, they say.
                                         
                                         I've not particularly looked into that, but
                                         
                                         they say that at least.
                                         
                                         It's not like it's not existing.
                                         
                                         And I think it had,
                                         
    
                                         for me, 25 years in Linux,
                                         
                                         I wish stuff would be more driver
                                         
                                         stable API, more compatible,
                                         
                                         more
                                         
                                         stable.
                                         
                                         I mean, even as
                                         
                                         Linux kernel developer, I don't like my Linux kernel
                                         
                                         crashing when I write a USB
                                         
    
                                         driver and it flubbers some
                                         
                                         stuff and you need to reboot.
                                         
                                         Sure, these days you can develop
                                         
                                         in a VM, but at the end of the day
                                         
                                         if it's in production, it's a customer,
                                         
                                         it still can crash the same
                                         
                                         way out of bounds if you
                                         
                                         overlooked some condition.
                                         
    
                                         I thought for decades
                                         
                                         already, like, stuff should
                                         
                                         even, I mean, there is no
                                         
                                         perfect code, right? As much as we all
                                         
                                         want perfect code, there's always
                                         
                                         even in Rust, there's always some
                                         
                                         because what people don't understand, like,
                                         
                                         Rust is only memory safe, not logic safe, right?
                                         
    
                                         You can still write
                                         
                                         even if in the safest right? You can still write even if
                                         
                                         in the safest Rust code, you can still
                                         
                                         create logic
                                         
                                         errors that cause
                                         
                                         deadlocks or
                                         
                                         send the wrong packets or
                                         
                                         whatnot, or even the
                                         
    
                                         hardware stops responding on the PCI
                                         
                                         or USB bus or stuff,
                                         
                                         and then your Rust code
                                         
                                         deadlocks and stuff.
                                         
                                         I mean,
                                         
                                         sure.
                                         
                                         A micro kernel cannot fully protect against this,
                                         
                                         but at least it's,
                                         
    
                                         if it's 90% better,
                                         
                                         it would already be better.
                                         
                                         Right.
                                         
                                         Right.
                                         
                                         Like your keyboard can crash your kernel.
                                         
                                         So it's,
                                         
                                         it's not ideal.
                                         
                                         Yeah.
                                         
    
                                         That's not,
                                         
                                         that's not the best state to be in.
                                         
                                         You know,
                                         
                                         I think at some point we need to do like a full episode just
                                         
                                         talking about the whole microkernel thing
                                         
                                         because I feel like you've probably got a lot
                                         
                                         to say on that considering that you've, you know,
                                         
                                         wanted to do this for a long time.
                                         
    
                                         Yeah.
                                         
                                         We sure can. I didn't probably
                                         
                                         we're probably two hours in, right?
                                         
                                         Yeah, I don't want to do that episode right now. We're almost
                                         
                                         two hours in. It's about hour 55.
                                         
                                         No, I mean,
                                         
                                         it's been a long day. Yeah, it don't want to do that episode right now. We're almost two hours in. It's about hour 55. No, I mean, yeah.
                                         
                                         It's been, it got long today.
                                         
    
                                         Yeah, it's about how long I normally am to do it.
                                         
                                         So I think it was a fun episode.
                                         
                                         I think, I don't know.
                                         
                                         I hope you enjoyed it.
                                         
                                         Yeah, definitely.
                                         
                                         I hope the viewers like it and learn something.
                                         
                                         Like I was saying, I hope you enjoyed this and learned something.
                                         
                                         And copied this from Lewis Rossman with his hardware
                                         
    
                                         tinkering. So I hope viewers enjoyed
                                         
                                         this and took some new
                                         
                                         takeaways and things to think
                                         
                                         about. Certainly not
                                         
                                         low-level assembly stuff like I do
                                         
                                         at times, but broader concepts
                                         
                                         of Linux and the ecosystem.
                                         
                                         Also
                                         
    
                                         that the
                                         
                                         main opinion on Linux kernel and mailing list proper
                                         
                                         is not like what all the rest of the world
                                         
                                         thinks just because
                                         
                                         some big name people
                                         
                                         dictate it like it's
                                         
                                         like everyone is happy with it
                                         
                                         and still keep Itanium around
                                         
    
                                         so I guess before we end off then
                                         
                                         just let people know where they can find T2, where
                                         
                                         they can find your YouTube stuff, anything else you want to direct people to.
                                         
                                         Yeah, T2 you find at t2sde.org, and I'm otherwise active now since recently, since the last
                                         
                                         four years on YouTube, youtube.com slash Reni Rebe, or more Reni Rebe.
                                         
                                         Ironically, my MoreLife
                                         
                                         channel took recently more of than my
                                         
                                         good old content channel.
                                         
    
                                         It is a time sometimes.
                                         
                                         Yeah, it would be amazing.
                                         
                                         I mean, T2 is open source and fully free, right?
                                         
                                         So if you want to download that, play
                                         
                                         around at home, run FireUp or VM.
                                         
                                         Even on
                                         
                                         obscure hardware, PowerPC
                                         
                                         and NIPs and stuff,
                                         
    
                                         or latest RISC-V.
                                         
                                         And let us know if something doesn't work
                                         
                                         or send a patch.
                                         
                                         The most amazing thing, send a patch,
                                         
                                         like some typos, some package,
                                         
                                         whatever you find and want to tinker with.
                                         
                                         Awesome, awesome.
                                         
                                         And it might get fixed quicker than a year later when you eventually cycle to that
                                         
    
                                         machine and realize oh wait something doesn't work if you maybe get a message about it like hmm
                                         
                                         yeah that actually doesn't work now does it yeah recently i mean we got no much better um with with
                                         
                                         all the community um the last four years we spent up modernizing all the desktop stuff and fixing
                                         
                                         obscure stuff and all the new Rust stuff and audio stuff. But T2 is in really great shape
                                         
                                         now after four years of full-time development. And we are now much quicker. Like if you report
                                         
                                         something like some obscure stuff, like we usually fix it within a day or week. Like
                                         
                                         unless it's like crazy big stuff like Chromium or so.
                                         
                                         Certainly, we have, for example, what I also
                                         
    
                                         also with your views on YouTube, you directly
                                         
                                         support the development.
                                         
                                         For example, we still have to debug why Firefox is crashing
                                         
                                         on PowerPC.
                                         
                                         It's working on Little Engine, so of course, we
                                         
                                         have modern open power, little-endian power PC.
                                         
                                         There, Firefox works on T2, but on old, good old, big-endian power PC,
                                         
                                         it's segmentation faulting in strange ways.
                                         
    
                                         And this stuff, like, I debugged this for eight hours already,
                                         
                                         but, like, it's like, yeah, that's what all those views support these days.
                                         
                                         Fixing all the stuff, like, even the Muscle Up Foundation
                                         
                                         wouldn't even take a look at.
                                         
                                         We didn't even,
                                         
                                         I just realized we didn't even touch
                                         
                                         on the Linux Foundation, did we?
                                         
                                         We can save that for another one.
                                         
    
                                         Yeah, we can make this a day.
                                         
                                         Yeah, we save this for next quarter.
                                         
                                         But yeah, I mean,
                                         
                                         there's really,
                                         
                                         my to-do is, no kidding,
                                         
                                         my to-do is 666 lines long.
                                         
                                         There's like, yeah, we need Firefox on Big Andean, on Itanium, but that's a bigger thing.
                                         
                                         There's a lot of stuff, but now we increasingly do the fun stuff. Also,
                                         
    
                                         we have not even mentioned Hewlett Packard precision architecture.
                                         
                                         We have not even mentioned Hewlett Packard precision architecture.
                                         
                                         But the future is, of course, in RISC-V,
                                         
                                         and that's also where we are at.
                                         
                                         We have to do stuff, right? We have Firefox and RISC-V already,
                                         
                                         but the next future of the NixDisc group is in RISC-V,
                                         
                                         and embedded, and so much to do.
                                         
                                         Yeah.
                                         
    
                                         Is there anything else you want to direct people to?
                                         
                                         Is that everything you want to mention?
                                         
                                         No, that's basically it, I guess.
                                         
                                         Okay, awesome.
                                         
                                         Yeah, I'll do my outro then.
                                         
                                         So the main channel is Brody Robinson.
                                         
                                         I do Linux videos there six-ish days a week.
                                         
                                         They're going to be a lot less technical
                                         
    
                                         than what you'll see over on his channel.
                                         
                                         So if you want to see something, you want to see a lot see over on his channel. So if you want to see something...
                                         
                                         You want to see a lot of code?
                                         
                                         Go over there.
                                         
                                         If you want to see me rant about Gnome devs doing stupid things, come to my place.
                                         
                                         The gaming channel is Brodeon Games.
                                         
                                         I stream there twice a week.
                                         
                                         Right now, I'll be playing through Sekiro.
                                         
    
                                         And I'm doing a Pokemon stream with Ren.
                                         
                                         So check that out as well.
                                         
                                         And if you listen to the
                                         
                                         audio version of this, you can find the video on YouTube
                                         
                                         at Tech Over Tea. If you
                                         
                                         want to find the audio, it is on every podcast platform.
                                         
                                         Search Tech Over Tea, you'll find it.
                                         
                                         Chuck, an RSS reader, you'll
                                         
    
                                         be good. So, give me your final word.
                                         
                                         What do you want to say? How do you want to end this off?
                                         
                                         Yeah, thanks for having me.
                                         
                                         It was a fun time.
                                         
                                         And for the viewers, have fun on your devices.
                                         
                                         Go fix some nice stuff or play with some Nintendo stuff, embedded DIY hobby stuff, right?
                                         
                                         And looking forward to hear from you.
                                         
                                         Pitch, email, comment, and hope you enjoyed this
                                         
    
                                         and learned something.
                                         
                                         Awesome.
                                         
