Hey everybody, welcome back to The Linux Cast. I'm your host, Matt. I'm joined by Tyler. How are you doing Tyler? Doing great. Good. Good. All right. So, I hear there's something new on your head. I don't know what you're talking about, man. I have no idea what you mean. Like last night in the stream, I was like, Tyler Meredith. Kelly, where was your hair? I loved it. Tyler, Miranda Kelly. That was my new thing. You had to spoil it by telling everybody your middle name. If you kept it a secret, I could have just kept calling you a new middle name every show. And I could just continually get more embarrassing until the real one or something.  Now all of a sudden, you're like, you're the DT of the Linux Cast now, because I'm never shaving my head. I'd look ridiculous. It was really funny because I did that podcast and Distro2 was like the first person to join the stream. Yeah, I saw that. That was hilarious. I was like, hey dad, how you doing? That was like meta. It was great. So, other than shaving your head, have you been doing anything good in Linux this week? I mean, I've been checking out or not really checking out. Well, yes, I've been talking about trying out Void and looking into it a lot more. I'm thinking about giving it a shot, not switching over to Void or anything. I've done sort of distro hopping, but giving it a chance on my extra hard drive here in the computer. Because again, when I do check out distros and stuff, I don't like doing them in VMs. I don't think there's a problem with doing that, but that's the most ideal scenario. So, there's a lot of stuff. If you're going to have issues, you just won't know you'll run into. So, I'm thinking about doing a video on that and just showing off Void. Cool. I think Void was the one that I couldn't get installed on mine, because I thought about how it happened at one point, but I couldn't get installed. Distros, a lot of the times, don't really like you a lot of the times. And me, too. A lot of distros just seem to pick on us. I don't know why. It turns out that the one thing one Duke is right about is that Linux sucks. You know? That's the one thing he's right about.  Yeah. So, I've been, I have Debian back there on my laptop. And for three weeks, I didn't record a damn thing on it. I was just using it because I wanted to get my review all written and everything. And then I started shooting. I started recording. And it crashed. I did an update, and I did a reboot after the update, like you're supposed to. And I got to like DM, and it would not log into either BSPWM or XFC. Like, what the? I've been using this for three weeks.  And so, you know, I was like, fine, fine. I installed on stable version and then upgraded, or I installed the stable version and upgraded to Buster. So I was like, you know what? Maybe this is a good sign. I'll just download the actual Bullseye ISO. And after spending an hour trying to find the damn ISO, because their website is horrible, I found it. And I got installed. This time I chose the KDE version. And it connected to Wi-Fi and everything. And it'll even install some software. Like, it will install suckless tools. But it won't connect to the internet in the browser. It won't connect to the internet to install all their programs, like Nitrogen or anything. It gives me errors. I don't know what's going on.  I, like, for three weeks, DemiGenerals were perfectly fine. And now I'm ready to shoot the review.  So I've been messing around with that. And I also switched to Qt browser. So I'm still really liking Qt browser. But somebody made a point today that, you know, you left Firefox because some websites went render and now you switched to a browser that actually won't render even more websites. I think you're going the wrong direction. But I commented back that I give Qt browser a lot more slack because they don't get $400 million from Google. So. Exactly. Like, this is just a dude coding a browser. That's all it is. I'm perfectly willing to give him some slack, you know? He doesn't have 700 employees, half of which make more money than the president. Quite frankly, Qt browser has a valid reason for sites not loading.  Firefox, on the other hand, definitely does. Yeah, no excuse. We're not going to get into the whole Mozilla thing. We need to not do that. So, all right. You know, it's only, like, what, eight minutes in and we're going to get to the contact information already. Holy moly, like, definitely. We're on top of it today. It definitely didn't happen last week. Last week it was, like, 30 minutes in. We got into the contact information. All right. So if you want to get in contact with us, you can do so at the Linuxcast on Twitter. You can subscribe to all of our audio feeds and all that kind of stuff at thelinuxcast.org. I continually promise a website going on there. I promise I am working on it. I'm making progress. So sometime in 2024, there will be a website. You can contact us via email. I don't know why the email always trips me up. You can contact us via email at email at thelinuxcast.com. And the reason why it trips me up is because email is in the email and there's way too many email words in there. I do want to go ahead and say, I don't know if it's different. Did you mean.org? Did I say.com? Yeah, you did. I used to own the.com and then I didn't pay for the domain. And then I was like, why not? Well, because we kind of stopped doing the podcast there for like six or seven months. I guess Ricky and I aren't going to get back into this. It was like two years ago. And when I came back and realized people were actually listening to those old episodes and we started up again with Martin, like I went back to get the domain again. And Hover was like, yeah, we'll give you that domain. That domain is still available. $800. No. So I just bought the $15.org domain.   Just because I had that and wanted it again doesn't mean you can charge me $800.  Anyway, if you want to support us on Patreon, you can do so at patreon.com slash Linuxcast. You can support Tyler, who goes by Zany on the internet all over the place. You can follow him on Twitter or not Twitter. I can't do this today. It's just packing it. He's on YouTube. He's on Odyssey. Are you just going to stay on Odyssey even though it's a dumpster fire now? I think my content's still getting synced over there. My channel still exists. I pulled out all of my LBC, all that stuff sold it off. I'm pretty much done with the platform. But yeah, you can still find me over there for sure. Yeah. Same thing with the Linuxcast. It's still over there.  I don't care. I think it was like what, four cents an LBC or something? Four cents is probably generous right now. I haven't checked, but it's not much. Okay, so let's just say it's a penny. That means they owe me $2.10. You can keep it. You need it more than I do. Anyways, you can find those links to Tyler's stuff in the video description or in the podcast description. And you can subscribe to the Linuxcast where you'll find a video version of this if you're not already watching the video version. If you're watching the audio version or whatever, you can do that at thelinuxcast. I can't talk. It's youtube.com slash linuxcast. I'm just scatterbrained.  Not true. Not true. Complete lies. You jinxed yourself by saying it. It's always the contact information that trips me up. And the most hilarious thing is it's literally right in front of me. All I have to do is read it. But reading is entirely too hard. It's not something that I learned how to do apparently in public school. Maybe if I had that fancy private school education that my friends had. If you spit the real money. The country club education or something. Anyways, so every week Tyler and I each choose a news link of the week. And this week is no difference. So Tyler, why don't you tell us what you chose this week? Well, so I chose it's a Tom's Hardware article and we're not going to dive into it because I haven't read it because it doesn't matter. Just read the title and what's underneath it because I believe this is absolute comedy gold. Okay? So everyone's been wanting the Apple M1 chip, Linux on it, which again I think it's a good thing. However, this article is great. Apple M1 now boots GNOME desktop on Debian Linux. And I saw that article and I was like, oh, this is very interesting. I went in to read it, but I mean the subtitle for the article says it all. Not great, but usable. I'm like, well, when initial support comes, that's normally how it's going to go. It's not great, but it might be usable. But the real thing here is apparently Linux is now running on the Apple M1 chip. Cool. I think it has actually been for a while. They just now gotten GNOME drawn on it, right? It seems like I read something a couple of months ago because it didn't take them very long to get something running on the M1 chip where it ever came out. Yeah. Well, there was just a lot like I know it has been able to run on the M1 chip, but now that it's gotten to the point where GNOME will actually function at least somewhat on it, it means the support's gotten a lot better because I know you technically could, but I know a lot of stuff was not working a lot, which I mean if you know Apple, it makes sense. Apple doesn't really want you using anything other than Mac. Yeah. I understand the interest in doing this as a scientific project, but I don't understand putting resources into it as a usable project because would somebody actually go out and buy an M1 Mac specifically to put Linux on it? I mean if you buy an M1 Mac you probably just want a Mac, right? Well, there is a valid reason and it's a very subset of a niche, but let's say you're someone who is living off-grid or doing your own solar setup. It makes a lot of sense to want the M1 chip because you get it's such a low TDP, but yet at the same time you get it packs a lot of performance. So for someone who's on a very stringent power requirement for their PC it does make a lot of sense. The only thing that I still don't know that it still makes a great argument is the fact that, yeah you might buy an M1 Mac and use less, but the performance because you're not using Mac where it's optimized for the chip, you'll lose out on a lot of that performance gain, so... It seems like you would just then use Mac. I understand not wanting to use Mac, but then maybe don't buy a Mac. And here's the main point. Main point here, the Steam Deck's coming.  Apple hardware Apple hardware is beautiful, but it's just so expensive. But I make that argument and then I look at System 76 and their hardware is just so expensive. Maybe it's not that it's so expensive, it's just that I'm poor. In comparison to those prices I just don't have that kind of cash, right?  System 76 basically has to go into the best buy to get their parts is the reason why they had to charge so much.  Alright, so first of all before we move on to the next one, I just want GNOME? Why did you choose GNOME? I mean, you're on a power sipping chip that's meant to be power saving and performance and all this stuff and you chose GNOME? Oh, here you go. I'm going to go ahead and stop you right there in that argument. You're talking to somebody who originally was using Mac OS. So, I mean, is GNOME really that bloated compared to Mac? At least Mac OS is, you know, meant to run on the hardware. I mean GNOME can't even run good on a thread ripper. It's not true. I mean, GNOME's gotten way better in the last few years, but it's still, I mean it's still going to use 1 16th of your memory just at start up. You know, because it's going to use a gigabyte of memory just to start up. That's the way GNOME works. Why not? I mean, XFCE? LXQ? I mean a TTY based system, you know? Anything other than GNOME, literally. Alright, anyways, so speaking of GNOME, we're going to talk about GNOME some more. So GNOME 41 went to beta this week and they have some new features. So one of the things that they're supposedly doing is that they're changing the settings a little bit so that you can do some more configuring of the multitasking. It's it sounds like really good news because GNOME's not known for doing customization at all. So the fact that they're doing some customization is blatantly shocking. But really this is like the minimum they could do. So you can go through and disable the hot corner. You can disable the active screen edges, which first of all, you couldn't do that before. I mean, that's like basic functionality. You can't turn something off. I mean, maybe you couldn't. They just moved it into multitasking. I don't know. I don't use GNOME. Let's be real. This is GNOME. What happens? Extention, build it into regular GNOME and pass themselves on the back. Anyways, you can do dynamic dynamic a fixed number of workspaces. I don't know what that means. I'm assuming that a translation error or something that doesn't make any sense. Workspace behavior on multi on multi monitors. That was in tweak tool, right? Yeah, you had to litter like that. And that was I mean, we could talk about that for a few seconds. Who in the absolute I'm going to try not to go off here. Why? If you have multiple monitors, there should be workspaces on it. There's no argument for not having it already enabled.  For those of you who don't know what we're talking about, by default, if you have multiple monitors, say you have two monitors. By default, the only monitor that has workspaces on it is the first one. On the second monitor, you get one workspace. That's it. You can't change it. And they don't want you to change it by default because you literally have to hack the system, which is what GNOME tweaks is in order to get the best functionality having workspaces on both monitors.  I don't believe so. You can change it independently. Okay. Then that's new because that's the way it used to be. It used to be when you had workspaces on both monitors, but you change workspaces on monitor one. It also changes on monitor two. And that was also dumb. The thing is, maybe we're just rare. Maybe people who use multiple monitors are just not that common. And the GNOME people don't use multiple monitors. Maybe that's the thing. But you think, I mean, they're all software developers, and you think that most software developers who at least make some money have at least one, at least two monitors. You'd think so. I mean, because... Well, actually, I'm going to go ahead and say this. I think from what I've heard speaking to a lot of people who use GNOME as their primary DE, a lot of them will tell you that they actually just don't take advantage of workspaces. I think that's really common, where it's a feature they build in for the people who do want it. But for most people, it's not even relevant, so they just don't really bother caring about it. Yeah, that's an anthem up to me. I mean, I just... I can't understand it. I use all the workspaces. I know. You need 90 workspaces per monitor. It's a must. Literally as many workspaces as you could possibly give me, I still could probably use more. I'm just saying it. I like workspaces. I can't help it. I'm using 14 workspaces right now. I mean, across two monitors. I mean... I'm using three of my nine.  Yeah, but that's the way I've worked. I mean, I don't understand...  The thing is, I used to be that way, though. When I used KDE, when I was a KDE guy, I didn't use workspaces at all.  But once you go tiling window manager, it just seems like workspaces are the way to go. Anyways, not the topic of... We can do a whole podcast on workspaces and then maybe transition into key chords. You know, because maybe for my birthday, we could do that. Yes, that'll be your birthday gift, an entire podcast where we don't do the intro, we don't do the links, we don't do anything. No news, no nothing. Just talk about key chords the entire time. Yes, that sounds like a fantastic birthday present. All right, I'm looking forward to March right now. All right, so that's the news. We're moving on to the main topic. Now, if you listened to last week's episode, you'll know that we did not get to the main topic. We bullshitted for about an hour and a half. And that was not getting to the main topic. It would have been four hours long if we'd done the main topics, but we promised that we were going to do that main topic this week. We lied. What we decided to do is we'll push that topic that we were going to do last week to next week and instead do this week's... We did some topic musical chairs, if you will. We just kind of rotated things around. So today's main topic is five things we love about Linux and five things we hate. So we're going to start off on the positive note because we wanted to try something new. So what we're going to do is we're going to go back and forth on these things. So Tyler, name the first thing you love about Linux. I love the fact that it incentivizes alternative... Some people get upset by saying alternative, but it incentivizes alternatives to proprietary software and it highlights how many great alternatives there are to major pieces of software that people use such as GIMP. Well, I mean, there's plenty more examples, but let's be honest. GIMP is a perfect example. You use Photoshop. If you start using GIMP, I mean, there might be 1% that Photoshop does that GIMP doesn't do. It's fantastic. It's beautiful and it's free. It's amazing. Yeah, all right. That's a good one. My first one is that Linux kind of forces you to think and when you use Windows or Mac, you don't have to think about anything. It's just a tool. You do your work. You don't worry about the operating system. You can't do that with Linux. You have to have a brain at least somewhat. Now, don't get me wrong.  I mean, every community has them. I are one. All right? Right here. You can't use Linux and not at least be somewhat technologically adept.  I like that about Linux because when you, like I said, you feel like a drone when you use Windows because you're just there to work. Nope. I mean, if you need the two things you use Windows for, you either use it for work or use it for gaming. And those are the only two things you use Windows for. You can do a ton of stuff on Linux that are neither of those things. And I like the tinkering of Linux. I think that's a great point because Windows really doesn't incentivize you to fix problems. It incentivizes you to pay someone to fix problems for you.  I don't have anything on Windows. I could, but why would I want to? It's just so much easier to go into the setting and say factory reset. And then you have to of course uninstall McAfee because McAfee comes pre-installed. Probably also has Norton installed and 12 free games that are just waiting for you to play them. The Candy Crush Saga, man. That's where it's at. Every computer user apparently needs to have Candy Crush Saga. You're going to have games, and then at least have something good on there. I don't know what it is.  Yes.  That was so good. Everyone wants it. Yes. It was great.  I mean. Come on. All right. Your next positive, your next one you love. Mine would be, I'm sure you were going to say this, so I don't mean to steal a point from you, but I just got to. The performance overhead is so, or hardware usage, I guess is the best way of putting it, is so much lower. So much lower. Like Linux, having any type of operating system that doesn't eat up three over three gigs of RAM just to spy on you is amazing. Like. So when I had a Windows partition on my hard drive and I would boot into it once in a while, my computer sounded like it was an airplane taking off because the fans would just crank all the way up to 100 for like the first five minutes of being in Windows because that's how long it takes Windows to actually have everything start up in the background. And that's a thing of Windows that I actually installed. That was something I installed. It wasn't like a manufacturer stuff where it had a whole bunch of stuff from the manufacturer being installed. This was just like stock Windows and you still, it took like five minutes to, this turned into a bashing of Windows thing. Well, I mean, if we're being real, like the fact that the telemetry inside of Windows takes up so much resources and it doesn't benefit you whatsoever. It benefits Microsoft, but not you. It's sort of insulting. Like your system should, the bloated Linux system is going to eat up like what? A gig? Maybe a gig. Like maybe if it's real bloated like a gig in like 75, like it's not bad. Like you're not going to be. Even if you're using GNOME, you can still count on it only using a gig. Like that's our most bloated desktop environment.  Yeah, we really do. We really do.  You know, at least it's not seven. It's like the mindset of a Windows user is always really funny. Like, I mean, at least it's not this bad.   The only reason they'd ever find that information out is if they ran out of RAM. And that's the reason why we now have to have laptops that have 16 or 32 gigabytes of RAM in it. You know, because Windows uses that much. So, yes, that's definitely one. So my next point is that despite the stereotype, I love that for the most part, hardware is just plug-and-play on Linux. And obviously, plug-and-play on Windows 2 is hardware compatibility on Windows is very good. Same with Mac. But as bad as the stereotype is of thinking that the hardware on Linux just doesn't work, for the most part, it's very, very good. So, like, I have a DAC here that's sitting on my computer, on my desk. It's where my headphones plugged in. I pulled it in, it worked. I have an audio interface. You know, it's up there, it's a Scarlet or whatever. I pulled it in, it worked. As much as we bitch about pulse audio, those things worked. It was, you know, out of the box. No drivers, none like that. Same thing with this little hacky scene switcher thing or whatever that I use to switch scenes in OBS. It's just worked out of the box. And that thing came from like a run-down warehouse in China. I mean, literally it was 60 bucks on Amazon and that's way overpriced. But you should see these keycaps. These keycaps things are like paper thin, but, you know, it worked, you know? That's what matters. I love that about Linux. And it was one of the things that on Linux that I was really worried about when I first switched over full-time was like, well, what happens when I want to print something? Can I get my printer to work? Yeah, it works. Now, that being said, obviously there are still exceptions to that rule. A lot of printers don't work. A lot of scanners don't work. You have to, or you have to do work rounds. And there are some distros, Debian, that don't include non-free bobs and their, you know, ISOs. So you have to go out and search for those things.  But I will go ahead and defend Linux here on that little point there. Printers and scanners even on Windows. They might work if you've plugged straight into them, but even then there's going to be the amount of times that I have literally almost punched a printer and I'm using it on Windows too many times to count. Let's also talk about the fact that if you want to get those things to work, you have to open up a wizard that looks like it was designed for Windows 95 in order to actually get it to work.    All right, your next one. So my next one would be the fact that Linux does a great, great job, an absolutely great job with incentivizing, automating small tasks with scripting. On Linux or on Windows, it's a, and Mac, you can do that, but it's not incentivized whatsoever. Linux, even if you're running something like Linux Mint, it is very much incentivized to automate a lot of the small tasks that you do with simple scripts. And I don't know, like the Linux ecosystem just, it incentivizes it, it makes it seem worth, very worthwhile to learn basic scripting because I mean, if you do something all the time in Linux, open up a ton of programs, like one after the other, whipping up a script that does it for you takes almost no time. Even if you know nothing, spend 15, 20 minutes learning a tiny bit of Bash and you can implement a little script that'll open up all the programs you want with a simple key binding and it's really nice. I really like that. That's a good point. All right, so my next one, my third of the five, is calling Windows managers. Exists on Linux. Now, that doesn't mean that they don't exist on Windows and Mac, they do, but they're very niche, right? I mean, very, very niche. And now they're niche on Linux too, but I love tiling. When managers, all of my heart, I couldn't be happy. I was perfectly fine as a Katie Plasma user. I was like, I was a happy camper. I liked Linux just fine. Then I tried i3.  Yeah, so good, man.  And just to touch on, you said, window manager or tiling window managers do exist for stuff like Mac and Windows. The thing that I don't know if a lot of other people agree with this sentiment, but a lot of the tiling window managers for Windows, I won't even touch or try out. Well, for one, it's on Windows. But two, I don't trust them because a lot of that type of software is filled with malware. That's the thing about all Windows type UI stuff like that. I don't know if you remember this, but back in the day, Cina had download.com.  And as you installed them along the way, looking perfectly like it's a step of the install process, says, would you like to change to yahoo.com? Or would you like to, you remember search engine bars? Yes, the nightmare of installing like three programs and then you end up with like seven different taskbars in your browser like God, no. You had yahoo, you had AOL, you would have had the Microsoft thing, you probably had Google and they all had bars and they were all installed because you had these really cool programs or whatever that you really wanted and it was just snazzy. And what they didn't tell you is in order to do that you had to install a bar. I don't know how. So yeah, you're definitely right. I love that UI stuff. For Mac, it's not nearly as bad because Mac is based on Unix which is basically the same thing that correlates really well with what Linux does. So they have a lot of or I'm not going to say a lot but a few tiling window managers are actually really really good on Mac but not nearly the breadth and awesomeness that is Linux. So yeah, tiling window managers definitely one of the things I love most about Linux and if they took tiling window managers away from me now, I don't think I'd be nearly as happy on Linux as I used to be. Your next one. My next one would be the terminal on Linux. It's so good and it's so enjoyable to use and now I know some hardcore Windows users will just ooze out of the woodwork here and be like well, how or shall exist the command prompt on Windows is a thing it is but it's not good. It's not enjoyable. Yes, I know you can use it. You can do a lot. System administrators use it but it's not fun. It's not enjoyable to use. The Linux terminal I don't know. You have a world of choice if you want to do anything infinite possibilities. It's beautiful. I love it. Terminals good. Alright, so my last one I think it's I'm pretty sure we're on four. I'm pretty sure. So I still have one after this damn. My next one then has to be the thing I'm known for. Rising. Now, I understand you can make Windows look prettier than it used to be. I'm really all saying that by just lipstick on a pig if you ask me but there is no other operating system really on the planet like Linux in terms of customizability and this is obviously really low hanging fruit in terms of a thing that I love but I can't help it. I rice things all the time. I mean it's just literally the thing my channel is known for is ricing and I rice stuff all the time. I'm still on GrubBox right now and I'm happy as a camper but I'm sure in two or three weeks days whenever I will eventually change it because I enjoy the process of customizing the look and feel of my operating system and that's not something you can do nearly as easily on Windows. They have preset themes without looking for like a hack to get your computer to look different changing it to something completely different is much much harder and it really does feel like they heavily don't want you doing it like really don't want you doing it so StarDuck has existed for a long time and you know they're like a respectable company that make a lot of money but it always felt like a hack and I'm not going to I haven't used it in 15 years because I mean the fuck really does but it used to be like it would take like 30% of your system performance just to run that dock it was the most ridiculous thing ever so customizing Windows not nearly as fun or entertaining as it is on Linux so you're we're moving on to five now right yep all right so your last one that you love my last and final point here I don't want you anybody who's watching this don't disagree with me here okay I know it wasn't always this way okay but the software diversity on Linux is amazing if you want like if you're a die-hard FOSS user there's plenty of fantastic free and open source programs for you but as well even with proprietary offerings nowadays on Linux anything you want is most likely unless it's like anti-cheat if you absolutely need anti-cheat then fingers crossed Valve fixes that the next six months but whatever the software if you want VS code you want anything you want zoom on your Linux install it's there the software is amazing the amount of it if we could get Adobe to come to Linux we'd literally have everything literally Adobe is like the only thing that it's literally the one thing you'll have that windows fan boy is going to point out every time you say well Linux is really good while it doesn't have Adobe so of course it's not good you know I mean that's literally the one thing they're going to point out they might find out Microsoft's office but at least we can say well you know we have 12 office suites they're all good you know what I mean the one thing I will say though is I actually don't know that I want Adobe on Linux because I feel like that would stop incentivizing people to at least try out give yeah it's a good point but it also would bring I think more people to Linux I don't know if we want that that's a whole other discussion alright my fifth and last one is also low-hanging fruit but I can't help it it's my absolute favorite thing about Linux by far even more than key chords and workspaces I love this more than anything else I need to know this if it's better than key chords need to know it itchiest nose in the history of the universe right now random fact right there anyway so my favorite thing about Linux is the community I have met so many people Tyler and I wouldn't know each other if it weren't for Linux true story I've talked to DT he's talked to district 2 we met terminal for life through Linux he has a discord server full of people that he would never have talked to would have ever talked to if it hadn't been because of Linux I mean we just have tons of stories like that I mean like just met a ton of people made a lot of friends made a lot of acquaintances helped a lot of people gotten help from a lot of people and everybody has this thing and it's all because of Linux I challenge you to find a Windows user who has had that experience oh yeah I mean I'm sure that in the professional reaches of the universe people have met people if you work at Microsoft you've met people because you used Windows but outside of that small scenario the vast majority of the billion and a half Windows users out there aren't meeting each other because of Windows there aren't Windows user groups out there and if there are I want to sit on one of those things that's just that has to be just the height of entertainment I would kill to be the fly on the wall in that community I'm going to slip into my southern hill Billy give me a second well there I was I was fixing my registry it was oh my goodness that's so horrible okay so that was five things we loved about we're going to have to calm down for a minute and now we have to talk about five things we hate about Linux this can be actually I think a little bit harder for us to come up with because we just spent the last 20 minutes in a sea of positivity and now we have to turn turn this car around and go the other direction stab linux in the back fuck you linux you asshole linux sucks alright engage one duke mode let's go yes I'm going to put the hold on a second I got to make us some black and white we got to get us some black and white here because all these videos are in black and white alright Tyler I'm so glad you let me go first because I know you would have stolen this from me pulse audio just pulse audio need I say more I don't think I have to elaborate I don't think I have to elaborate really don't pulse audio is horrible it's also really good sometimes it's fantastic sometimes other times it kills you like murder your entire family let's be honest pulse audio when it works when it doesn't oh god I just want to die that's just so bad alright so my first one I'm going to try to do better keeping numbers my first one is going to be a very niche problem the thing I hate most one of the things I hate about linux is display managers now man what are you talking about display managers light DM is perfectly fine GDM is perfectly fine for whatever reason maybe it's because they hate me so much but I cannot for whatever reason get light DM to work on my computer I can't literally I have to if I distro hop on this main computer I have to choose a distro that shifts with GNOME by default so it uses GDM because I can't get light DM to work I'll probably boot up one time I'll go and do the initial updates that you always have to do reboot and all of a sudden blank black screen and the thing is it's not just arco it's not just arch it happened on Ubuntu and debbing as well so it has something to do with my card work configuration that just does not like light DM it likes SDDM perfectly fine GDM is also fine but if you're on a distro that uses you can't actually install other desktop environments or window managers that use XOR because it won't boot into them because GDM by default if you're on a Wayland system uses Wayland by default and in order to change that you have to delve into a configuration file somewhere in order to change it so my first one and the thing that gives me a lot of problems for whatever reason every time I hop is display managers I think for most part kind of stupid I agree with that so your next one my second point would be we're going to be completely honest here Linux has a real big issue with the amount of elitism inside of the Linux space there is a lot a lot of people who give Linux a bad name solely because they have an attitude of I'm better than you because I use Linux and I think that's something that really is not a necessarily problem with Linux itself but it is because I mean that's the impression that a lot of people get of Linux I don't want to try it out because there's people who think they're better than me for using Linux and that's definitely a problem but I use Arch by the way um I had to I just I had to it was literally in the rules I mean it's literally written right here it must use talk about that low hanging fruit man alright so my next one is going to be my next one is discoverability so we've been bitching a lot in the last few weeks about Debbie and me I bring it up every week but I don't want to pick on Debbie and because pretty much every Linux distro has this problem to some degree because there are so many distros out there how are you supposed to know which one to use but more than that once you discover which one to use how are you supposed to know which ISO to download especially if there's like 12 of them you know like our Arco Linux my favorite Linux distribution by far I use it I'd use it on all my machines and never to switch away I love it but you go to their website they have at least nine different ISOs it's confusing it is which one you're supposed to download now excuse me they try to do a good job with with like graphics or whatever to tell you this is what which one it is but they need a graphic designer because those graphics they're not good they're a mess we're just going to put it out there again I love Arco I mean it's fantastic I feel like I'm dissing the child here but you need to pair it down just a bit nine ISOs way too many and really they have more than nine ISOs because one of their versions of ISOs has an ISO for every single desktop possible that you could install again Arco is not for new users and the thing is it's not just Arco Ubuntu has the same problem not quite to that degree but they have four or five different ISOs which one you're supposed to choose now granted if you just hit the download button on Ubuntu.com you're going to get the proper ISO it's only when you go searching for something different then you're going to discover the other ISOs but Linux Mint you're going to get the new ISOs on their download page and then you click on it you have to know what a mirror is if you don't know what a mirror is you don't know what's how you're doing chances are if you've learned how to burn an ISO you probably can figure out what a mirror is but again it's just a level of difficulty for new users that just doesn't exist on windows because nobody installs windows you know what I mean unless you're a technological technological person you're solving a problem for another person the way you get windows is you go to Best Buy you hop out of your car you go back to there you ignore the 12 sales people that try to sell you iPods or whatever on the way and then you discover they don't have the laptop they had an advertisement because they're always out of those advertisement things so you compromise you bypass the Chromebooks even though they look really pricey but you don't know what the Chromebook is you find yourself a windows laptop and that is how you get windows after you bought your laptop and told the sales person fuck no I don't want the extended warranty no really I don't want the extended warranty seriously dude I don't want the fucking extended warranty what the hell is wrong with you for the 16th time I don't need it trust me and then once you convince them that you don't want the extended warranty hey would you like to send it for a credit card would you like our rewards program I just wanted windows why can't I get windows so on second thought figuring out which ISO of Linux you want sounds pretty easy doesn't it I should I should get out I mean seriously some kind of Oscar for that performance that was really good alright Tyler your next one my next one yes we're on three for my third one here it's gonna be a some people might say this ties back to my last point but I think it deserves its own point even though there's great software availability on Linux it's there's software that is off limits like if you're using certain pieces of software inside of the Linux space most people unless again you're like us and you have like a lot of the Linux community is very fantastic in every community there's going to be bad actors bad apples that's that's a thing but inside of the Linux space if you're using something like edge Matt you can attest to this people won't some people won't even talk to you much less help you with an issue walking down the road and they literally cross the street just so they don't have to walk past my and ask it's true story there is software inside of the Linux space that's just it's for some reason well I mean it's not for some reason people have their reasons and it's pretty easy to understand most of them but there's software that's just off limits arbitrarily if you use it you're going against the false code and those false bros are going to come out of the woodwork and say oh my god subscribe yeah that's that's definitely an issue alright so my next one I forgot what my next one is come on Matt we should have made this 3 each and then it would have been pretty fine 5 is just way too many this is going to be stupid because I can't remember what the hell it is I'm completely blank alright give me a second this is dumb all timers is creeping up on like I'm getting really close to that 40 year old mark and then you know just start taking some and some by the way just because you're talking about memory and stuff just in case anyone is watching this if you've never tried lion's mane like they sell as a supplement but it's really just a mushroom you can get lion's mane and it helps tremendously with memory taking it very recently and it does help a lot and my memory is getting better and better maybe next time you'll be able to remember what I was trying to talk about alright so I remember thank goodness alright so I absolutely despise and this isn't really a linux problem this is more of a software developer problem but I despise developers that will take a electron and go through and make a website into an application okay that requires zero effort I think everybody who uses slack and needs to use it on linux is perfectly happy that slack actually exists but that thing is just your website that's literally all of this it's just a website same thing with discord discord it's an electron app I think it's an electron app I don't even know even if it's not the client is pretty damn close it acts like an electron app that's the reason why I don't know because we just assumed that it's an electron app because it acts like an electron app excuse me alright so here's another thing I have a to-do list I use the to-do list app it's for my to-do apps I like it and I haven't switched way from it because it syncs with my phone and finding a linux and open source base to-do app that will sync with your phone easily without having to do like sign up and for next cloud instance I'm you know stupid shit it's really hard so I used to do this because I've used it for years and it's good but it's an electron app and that thing uses 3 gigabytes of memory if you leave it open for very long holy crud I could probably look at it right now but yesterday when I was making that cute browser video and I discovered that cute browser was using 10 gigabytes of memory that didn't shock me so much mainly because browsers always use a ton of memory I mean seriously firefox I talked about the memory leak in firefox being gone but it's really not all that gone it's just better than it used to be yeah it's much better but still exists yeah the thing I was looking at like why the hell is to-do is using 3 gigabytes of memory it's literally doing nothing other than showing to-do apps or to-do items that's literally all it's doing it's a literal list and that's all it is seriously I'm not a bash programmer I could code that shit in bash you know like if I could figure out how to synchronize a bash between this and my phone I would do it and then I could it's this thing but that's the thing is it's basically just the website and for whatever reason electron decides it likes memory and it eats all of it like that's your- everybody asked me why Matt why do you have 64 gigabytes of memory this is why okay and it's not just on Linux this happens on Windows too many fuses on Electron app too but Electron is terrible so that's my third one I think it's the third one and I will say because people will be like well there's Electron apps on Windows yes but they're not as prevalent as they are on Linux a lot of Linux like software you'll be surprised just how many Electron apps there are for Linux there's a lot there's just something about Linux that causes software developer to want to take a shortcut to get their application on here and I understand that not a lot of people that use Linux are relative to Windows and you're not going to make a lot of money if you put your app on on Linux like I understand that I can fully understand that you want to take we should just be happy the fact that these things exist and we- I am happy but I can also complain with the fact that Electron sucks and it takes up all your memory I mean I wouldn't even care if they're just copies of your website if it didn't also take up enough memory to run a small house so it's done anyways your next one number four number four would be the fact that in Linux there is going to be there's a lot of distributions where stuff like Wi-Fi and things like that just can't they can be provided but they just won't that's something that I and this some people might say this is not a problem with Linux and it technically isn't but when it comes to Linux adoption I find it very annoying that there are certain distributions that you have to be iffy about recommending to a new user like Debian because Debian I've said this before and I'll say it again it is a beautiful it is a really good distro for new users however it's set up in a way where a new user goes to their website and clicks download and 9 times out of 10 Wi-Fi ain't going to work there's going to be this this and that that won't work because you need the non free ISO and the thing is if you download that one they promote on their front page of their website it will tell you on the second step of their install to go to the website download something else and install and then find it in the file system like oh this is user friendly that's so dumb so I mean that's just one thing that I think definitely needs to be addressed inside of Linux in some form or fashion yeah Wi-Fi and that kind of stuff on ISOs is definitely a bigger problem than it should be now the main distros seem to do it fairly well for the most part nowadays but once you get off a little bit more of the the thing is again we're going to beat up on Debian but Debian is not off the beaten path it's not people are going to you switch into Linux chances are the first thing you're going to look at is wikipedia it's probably the first thing you're going to notice because you're going to search for Ubuntu but you don't really want to get your information directly from Ubuntu so you go to wikipedia because everybody can see all their information from wikipedia and in the first paragraph of wikipedia the Ubuntu entry from wikipedia it says based on Debian so people are going to see that and think well I'm just going to use the mother ship exactly it makes sense and you install it and you have I mean it sounds cliche but you never get a first chance to make a second chance to make a first impression you're switching from windows to linux and you have the experience of your wi-fi not working which is having buying a car and your tires not working this is literally functionality that has got to work because I made fun of windows 11 for requiring the internet to be installed but you want to know what you can't install linux without the internet either I mean for the most part you can contact linux and they'll send you a usb key in order to install windows it'll work and that's fine but the vast majority of things you do on a computer these days require the internet and the thing about Debian is Debian is a freaking net install so it requires wi-fi to install the fact that they don't include the necessary drivers for like I can understand graphics drivers like I understand not wanting to include nvidia drivers whatever fedora doesn't do that either I mean there's a ton of distros that just won't include nvidia stuff in their code but wi-fi wi-fi's got to work it has got to work and the fact it doesn't it's just bullshit it's the dumbest thing in the history of the universe so now your fourth point you think I have a fourth point a fourth point alright so my next point is I feel like I'm beating a dead horse here but I hate genom with a passion I will say that genom has gotten better in the last two years in terms of performance but my argument is that the reason why it's gotten better is because they've taken so much out of genom it can help but go faster you make your car lighter it's gonna go faster it doesn't necessarily make it better you're gonna crash into something and it's gonna fold like a piece of paper but I keep coming to the car analogy but my biggest problem with genom I mean a lot of people have problem with genom because of their political status I don't give a shit if they don't like Richard Stallman I don't like people for whatever reason I personally don't think that organizations should take political stances at all but whatever I don't care my problem with genom is that they're anti customization which to me parallels to anti-linux because I don't need complex customization options in a desktop environment I don't need them but I want some choice I don't want to feel when I do get into those customization options that I'm doing something wrong and I'm doing something naughty that I'm hacking my system in order to change the font you know what I mean it's so restricting and it's when you think of Linux you don't think of restricting you think of open that's literally in the title you know what I mean and the fact that they restrict you to this one way of doing things it's our way or the highway or you have to hack in order to actually get it to work just completely turns me away and it's always going to turn me away because like I said I think that KDE in a lot of you know in a lot of ways takes their customization way too far you know what I mean KDE is not really a new user friendly desktop environment because they have so many options popping into their settings menu and trying to convince me that it's elegant and very laid out straightforward I mean it makes a fine second desktop environment but the first one when you're just switching to Linux not a great experience because it has way too many choices things are buried in weird places it's gotten way better again but it's definitely a lot more complex than it needs to be but then you have GNOME that says literally you can't customize anything we don't want you to have any options whatever in terms of how this works at all even going so far at least until GNOME 41 comes out saying that if you have multiple monitors you can't have multiple workspaces who you just can't you want a dark mode you can't have a dark mode sorry even elementary OS which is almost as restrictive as GNOME is finally decided to have a dark mode you know and when they did it they did it really well and they even customized it so you could change accent colors I mean how long do you think it's going to be Tyler before GNOME decides they're going to let you have accent colors that ain't ever going to happen that's my problem with GNOME right there is because you don't have the sense that they're working towards something that's better and more customizable in the future it may their direction feels like they're getting more and more restrictive not going towards the point of actually increasing customization that's why when I saw this GNOME GNOME 41 thing where it says you can start the disabled parts of the desktop and I was like holy shit there's no way that's true that's fake news you know I can't like the thing is is I think that if you had some customization options if GNOME tweaks was installed out of the box and wasn't it feel like a hack GNOME could be good you know it could be good I mean GTK apps much prettier than a lot of KDE shit and a lot of KDE stuff looks like it was developed in 1998 it's just true and KDE gets so tripped up in terms of having all this customization options that a lot of their default options look like garbage and K-Mail is one of those things you really have to customize K-Mail in a certain way in order to make it look like it came from this century you know so GTK apps look way better but somehow GNOME takes that and ruins it by not allowing you to do at least a little bit of customization I'm not asking for everything just something a dark mode just to weave it and also just make GNOME tweaks not feel like like don't the way they treat GNOME tweaks it feels like if you use GNOME tweaks you're doing something wrong like you're a bad actor in the Linux space something for extensions for years you can't have icons on the desktop right now without an extension unless you're using Fedora getting an extension to actually work feels like a hack and even if you are using Fedora and you have the extensions app you can't install an extension from the extensions app you have to install a browser plugin in order to actually install that extension that's at a dictionary and look up the word jank and that would be right next door to it that is the jankiest solution ever to have to install a tweak to your desktop environment from a browser extension oh yeah and how trustworthy can that be it just feels like it feels like something Microsoft would do doesn't it just a little bit it feels like in order to get this thing on Windows you have to go to a website download a .exe file in order to get it to work it's they've put so many I mean they just put so many roadblocks in front of customization when you do try to get to that point because eventually you're going to want a dark mode or switch away from that to wait the icon thing last thing I'm going to say I don't want to go on for an hour go through and allow customization at least choose an icon thing that doesn't look like somebody's shatted out their ass it's so bad add a waiter or whatever the hell that thing is called that icon thing is so bad it's literally the worst icon thing ever I'm not a graphic designer I'm not even a tiny bit I can open up GIMP and that's about as far as my graphic design ability goes I could design an icon that's better than those and literally that's how bad they are what number are we on? I don't even remember five we're on the last one what's your fifth one? so my final one would be duplication of effort in Linux it is a major issue that is really overlooked I mean a lot of people will say that duplication of effort is not a bad thing but it really is inside of the Linux space if we're being honest a lot of stuff could be 30 times better if there weren't 15 other teams of people doing the same damn thing recreating it from scratch just pool your efforts all together like the biggest duplication of effort thing that I think is the dumbest thing is GIMP having that fork where they just changed the name to glimpse trying to do their own stuff there instead of getting for one it's an anachronym it's learn what anachronyms are stop being upsetting spaghetti over stuff that really doesn't matter it's an anachronym and put your effort into benefitting GIMP making the UI better there instead of having why? or have a good reason to fork something just because you don't like the name of something is not a good reason to fork something I don't care how offensive the name GIMP is it came from a movie so you know so just having a name that you don't like not a good reason to fork something now if there was something wrong with GIMP that you want to change or if you had an idea that would improve the way GIMP works but the GIMP folks didn't want to implement it good reason to fork something a name not a good reason I agree the duplication of everything it's kind of a double sided fork because we all like the fact that there's a ton of choice in Linux we all like that but we also kind of feel like some things at least really shouldn't need to be developed alright so my last one is going to be called old ass shit and my idea for this came from PPA's so if you use Ubuntu or Debian and you want to install software that's not in the Ubuntu or Debian repositories and say you were using this before snaps and flatpacks were really a thing you'd have to go searching on the internet for a PPA it's a shitty system we can all agree on that even the people who came up with PPA's didn't like it that's the reason why flatpacks and snaps exist they wanted a central repository for stuff the thing is the PPA's represent a thing I hate really bad in Linux is that shit gets abandoned right these PPA's and stuff they get abandoned and you install that software you're getting old ass software and it could potentially hurt your system now I'm pointing out PPA's but that's just because it represents the thing the same thing happens in the AUR my baby you know what I mean there's a ton we all love the AUR like I could legal in the state of Michigan I would marry the AUR that's how much I love the AUR but there is a ton of software in the AUR that has been abandoned and you can install that shit and there is still modern programs that are getting updated to this day that are relying on libraries and packages that haven't been updated in years because they're in the AUR and for new users no matter what distro you choose you're gonna find the software and you're gonna install it and you're gonna have problems because that stuff hasn't been updated in forever now a lot of times this stuff can be negated for like PPA's a lot of the PPA's stuff if you don't update your PPA for a little while in terms it won't install on newer versions of the Linux 2 sometimes they have that setting you're gonna have that functionality built into it if it's in the AUR you can install it it's just at your own risk so my thought is and my solution to this would be at least in terms of the AUR because the AUR does have maintainers if the package hasn't been updated in say 5 years kick that shit out of there or put it into like a super old AUR bin or something like that that's what you want to drive to in your pacman.com file in order to actually get to I think that that would be a really good idea it would save a lot of heartache and pain because a lot of those packages aren't gonna break shit when you install you know what I mean like if you say you install a twitter application that hasn't been updated in 5 years because you want a twitter application chances are that's not gonna connect to the twitter api and you've installed it and you've wasted your time if that thing was in a different portion of the AUR and it's still available but you know that if you get to that stuff it hasn't been updated in a long time and you're like it would be a much better indicator of you're on your own you know like if you install this stuff the developers either moved on to greener pastures or he's dead you know those are the options apparently those are the only two options you know but anyways I'm not saying that people can't abandon stuff because you know it's gonna happen I mean you're gonna get a job at intel or you're gonna get a job at apple or something like that and you're not gonna be developing your twitter application anymore it's fine it happens congratulations on your new job by the way but pull that shit down if you're no longer going to be maintaining it and you can't find someone to take over for you pull it down as a developer it's your responsibility not to abandon stuff or at least leave stuff up there that's not going to be maintained because especially if it's mission critical software and stuff like that if it's not going to get maintained you should pull it down or at least search for another maintainer I mean and a lot of developers do search for other maintainers and just can't find them but in that case you should archive your project and make sure people know that this thing is not going to get maintained it's not gonna get any more updates and that is part of your responsibility I think at least I feel as a software developer I completely agree but I will go ahead and give a lot of developers this credit a lot of them do even if they're continuing to leave it up do put notices in there that like hey this is not being maintained use at your own risk and that's another problem with AUR is that they may have given that notice they may have archived their github project but the AUR still has that stuff AUR is not going to tell you anything about it it's just going to install now if you use something like paru or something like that that will tell you if a package has been abandoned or hasn't been updated in a long time so there are AUR helpers that will do this but not a lot of people use those they're going to use something like yay or pack AUR or something AUR does have that problem so that's definitely something that I really dislike about Linux because I'm always finding applications like for the applications of the month thing that I do you know I install something and well this is a really cool application then I realize that it hasn't been updated since 2006 you know like oh I can't just a minor problem you know I can't recommend this to people on the channel because it hasn't been updated in forever you know so that's a problem alright holy shit getting both of our five things that are negative against Linux that was a struggle yeah mainly because I think I had such a hard problem because I got so involved in talking about yours too that I kind of forgot what I was going to talk about next so that was a problem and then I'm in desperate need of water like I'm drying up into a prune because I need something to drink but we're not done yet alright so if you stuck through that all our plus of it first of all welcome to the party we're just getting started I hope we're not just getting started I really need this to end alright so the last thing we do each week is we do picks of the week so each week we each pick one thing hence the word pick that we found interesting or that we are using that we haven't used before so Tyler what is your pick of the week this week mine would be a nice beautiful little script called pokemon dash color scripts you can do a little googling and you'll find it on github it is a fantastic script if you're like me and you you used to play a crap ton of pokemon you play it off and on time to time if you would like to get your favorite pokemon in your terminal or hell to just get random pokemon every time you open up your terminal it's awesome I have my nice little squirtle in my terminal every time I open it up it's beautiful I love it it's completely useless you're not really gaining anything by using it but it does look nice I like it it does look nice now are all the pokemon there are just like a few as far as I know all of them there's a lot I wanted like I think the name of it was Charmander or something the fire breathing one that one's there that's definitely going to happen I've been using fetchmaster 6000 for too long I need to change it up alright so yeah that's really cool I saw that on uxporn by the way so I thought about that day so my pick of the week is one I've talked about is cute browser and I made a video about this and I will link it to it in the video description but on Sunday night I did the streamer with cute browser I thought maybe I'll you know I miss something about firefox there will be something to get but nope I'm still enjoying firefox or cute browser a lot I mean I'm really really really enjoy it and yes yes there are a lot of websites that just won't render it I don't care you've gotten past that I love the fact that I can go through I mean you can't see this Tyler but if you're watching the video thing that you can see this I can hide the tabs like they all that completely gone I've spent years trying to get firefox down to as little chrome as possible using the user chrome CSS stuff and you can't I mean it's not if you can but it's really hard to get rid of everything in fact that I can get rid of everything just makes my little tiling window manager heart just a flutter it's so good so yeah cute browser I don't really have much to say about that I didn't say about it in the video but it's just it's so good and I'm still using it so take that Peter five days he said four or five days if I make it till tomorrow I win something I don't like I win maybe he has to install arch I don't think Peter's gonna like that I think I don't I didn't agree to this it's yeah so yeah that is so those are our picks of the week coming up next week next week we are gonna circle back to that topic we had last week which was I don't remember what it was something about gaming on native gaming we're talking about native gaming on Linux that should be fun if you want to get in contact with us we covered all that stuff at the beginning but at the Linux cast on twitter patreon.com before I go I would like to take a moment to thank my current patrons Devon Chris East Coast Web Gen 2 is fun too Marcus, Megalyn, Sven, Jax, Knife and Tool Joshua Lee, Mitchell, Mr. Fox, Arch Center, American Camp thanks everybody for watching we'll see you next time


I mean one of these hunts. I'm gonna get them.  They're gonna have to go through some flying blades and then some some big blades Just walking in the amount of tracks back here isn't saying right now just after a fresh rain It's a couple spots or some deer in there mixed but That's pig obviously a herd coming through this game trail right here another bigger pig track right there They're all fresh is where they came through last night.  It was all overcast sloppy windy It's nice and calm, so I'll be able to hear them tonight. I couldn't hear anything last night. It was pretty creepy I like to be able to hear the hogs come in here. I'm squealing Do a stock. I Don't think sitting in the tree is the move Just because they move so much I'm gonna have to get real lucky with the spot, but down on the ground Got less field vision, but Maybe I'll just Move to them We're gonna walk down by the Slake area See if there's anything down there first big tracks This is the stuff they're sleeping in and it is thicker than Lizzo So you ain't gonna find them They've got to come out of that stuff My whole family's been sick this weekend nearly for rifle open a queezies and I have the diarrhea disease It's it's going down Stuff's happening both ends of the spectrum. I'm gonna say I've got the 30 minute the porcelain needs to be close Danger close little farts away from hopefully some pigs step out soon because I was hugging porcelain for two days It has rained since then And I think these pigs are gonna be come out a little earlier tonight so I don't wish the sickness I had on anybody and I'm glad to be back out here hunting now And hopefully we get it done tonight if not I'm taking the bow to the deer lease We're getting it done there I'm just so amped up To put a modern arrow through an animal do you suppose that the rut is on maybe My gosh that guy about ran into my lap insane. I should be deer hunting right now And I will Will be soon. There's no doubt in my mind The pigs live right here where I'm standing It's fresh that was last night. This whole area is torn. I'll make a stalk into that Would you do that? Let me know in the comments. I know they're in there but it's like I Mean they're gonna flush them out and maybe get a shot or They're just gonna like run right at me because there's not a whole lot of places to go if I'm walking On the trail come way back here Farther than I feel comfortable about 20 minutes until it's gonna start getting dark. There's just this much thick brush All the way back here feel a lot more comfortable next to the open fields Just feel like a pig never gotten turned around like this little creek bed Pig zone and large cottonwood trees that I know Just lost my release. That's always fun. The trees I know lead In the deep woods.   I'm never pretty much where I thought actually past them going in Not like past them close, but I passed like where they were and I came back a little deeper In the spot and then they were back there And I got turned around I got a little scared. I'm gonna lie I'm just thinking about it.  It's gonna be dark and then I'm gonna be dealing with Guys couldn't hear it, but this pig was like Chomping it was clacking its teeth.  So I'm glad I'm out. I'm kind of in the open area right now and Of course, why don't run around everywhere? Anyway, we'll see if we can get one to come out.  I mean They're just everywhere man everywhere. Oh God.  I'm sure a lot of you get get in this this Mode early in the season like I got time Got time and then family stuff comes up work stuff comes up the next thing, you know You're late in the season and you've got like no deer or one deer You know, you need to get some brown down.  There's there's things that build up there's things that that happen in between that I think are interesting and I think you will find interesting as well All right now with the fishing this week in with the even through crappie baits Which are dropping This month by the way big cooler for the bodies canvas cutter sleep system optics and meat sacks bucks fanny vinyl harness With pistol holster for those pesky little snooters pack always got to have one deer camp tools tree climbing system low light bow Tree bow 308 sleeper Told you we're getting some brown down Jackery power station almost everything fleece blanket from home Just to give those little creature comforts And we are going to be set up There we go. It's rock and roll. All right friends. We are packed up Loaded for bear and we are going to be going ham Literally Ham on the hogs. We're going after deer. I've got a lot of projectiles That are gonna be flinging this week. I'm not gonna be holding much back I made a little for a buck just on buck watch trying to do some rattling trying to get some bigger bucks It's my heater for the house. It's cold Apologize for the extra noise.  I will see you on the other side of the trigger That's not a bad good subscribe to the channel smash that like button for the great outdoors And I will see you in the woods on the next one


Welcome to everyone. We are now starting with our talk on decentralized identifiers. Decentralized identifiers is basically like your email address in the digital world. You have one unique identification item. Okay, many of us may have a lot of email addresses or specified email addresses. But here we're talking about the one main email address, which is the one you use for communicating with your telecommunication provider, with your hosting provider. So the one unique address you use for all your important stuff, if you do it that way. And that is a unique identifier you could use. And Attila is now talking about different methods on decentralized identifiers, which is corresponding to the talk we just had on self sovereign identity. And we will see each other here in a couple of minutes after the talk for our Q&A. Hello, my name is Attila from Chainstep, and I would like to present to you the topic of our math thesis, which was about creating a DIT method for the SSI ecosystem. I hope you like it. And let's start. The title of this presentation is a DIT method for Blober and describes it pretty well. It is about a DIT method that is part of the Blober project. So let me start with the short agenda. The presentation is split in four parts. At first, I would like to tell you what the motivation behind creating the BBA DIT method was. In the second part, I would like to discuss SSI from a more technical perspective. The third part is about the key characteristics of DITs, and the last part is finally about the BBA DIT method. So let me tell you something about the motivation. The motivation behind the Blober DIT method was to make the Blober project SSI ready. Blober is a hobby project and investigates authentication mechanisms based on blockchain. Blober stands for blockchain-based authentication is an open source project. The source code is hosted on Github. In its current state, it only uses the hardware blockchain. Further information are available on the website and on Github. So to enable Blober tracking the SSI ecosystem, the BBA DIT method was created. And what actually is their self-serve-in identity model? SSI was first described in the article, the path to self-serve-in identity by Christopher Allen. The key idea is to grant an entity full control over its digital identity. To do so, it utilizes blockchains as identity provider for digital identifiers. Even though blockchains are not the only option to store these identifiers, they are the most prominent ones. Another key aspect of SSI is the separation of identifiers and attributes. Identifiers are represented as DIT's so-called decentralized identifier. Attributes, on the other hand, are wrapped in so-called VCs, which stands for verifiable credentials. An identifier in general identifies an entity, like an email address identifies the person who is in control of the address. Attributes are special aspects of an entity, like a postal address, birth date or credit card number, but also permissions to do something or statements from other entities. The combination of identifier and its associated attributes creates an increasingly accurate image of a digital identity. Let me show you an example how authentication works in SSI. At first, a user's self-surrainly creates one or more DITs on an SSI-enabled blockchain. If one then wants to authenticate, one represents one's DIT to the service, one wants to authenticate too. To check the authenticity of the DIT and to ensure that the user is indeed the controller of the DIT, the service initiates a challenge response workflow. To verify the signed response, the service resolves the DIT and gathers the public key of the signature from the blockchain. With this mechanism, the user is able to self-manage one's identifiers and does not need to register to a third-party identity provider. If one then wants to add additional information, like a postal address, one forwards a VC to the service. The key thing is that VCs are not stored on blockchain and can be managed everywhere the user wants, preferable in the user-owned domain. To standardize the authentication authorization workflows, the Trust Over AP Foundation published a general SSI architecture, the so-called Trust Over AP Stack. The Trust Over AP Stack is a four-layered dual stack which separates human trust from technical trust. Human trust is about trust that cannot be achieved by technology. It is about governance topics and questions like how can they be sure that this implementation is doing what it is supposed to do? Or how can they be sure that this provider is trustworthy? In general, it is about certificates and seals from trustworthy entities. Let's focus on the technical part. The technical stack is about technical trust. Technical trust represents trust in the mechanics of cryptography and mathematics. The bottom layer is all about identifiers and public keys. It serves as the root of trust in which debts are being registered and managed. The second layer is about connecting SSI agents in a secure way. Agents are the pieces of software that represents entities in the SSI ecosystem. The DITCOM protocol initially developed by the Hyperledger Areas Project is a peer-to-peer protocol and acts as the carrier protocol to achieve secure and reliable connection with the SSI ecosystem. The third layer is all about VCs. This is where the so-called VC trust triangle consisting of the VC issuer, VC holder, and the VC verifier lifts. The VC issuer is the entity that creates VCs over the VC holder and signs them with its DIT. The VC holder is a subject that the VC is about. He manages VCs self-surrender and presents them to the VC verifier whenever he wants. The VC verifier is then able to verify the presented VC without the need to create a technical connection to the VC issuer. He only needs to know the DIT of the VC issuer. Of course, to accept the presented VC, the verifier needs to trust the VC issuer. As an example, a bank as a VC issuer issues a VC about the credit trustworthiness of the VC holder. The VC holder then goes to a car dealer to buy a car and presents the VC to prove that he can afford the car. The car dealer proves and accepts the VC and the VC holder buys the car and drives home with his new car. The top layer is about ecosystem. This is where standards of VC schemas or schemes come into play. Every entity following and accepting a specific VC schema is part of a specific ecosystem. So let's focus on the bottom layer and have a look at what the DIT is actually about. A DIT is a resolvable, decentralized identifier. It is backed by a verifiable data registry, which in most cases is a blockchain. A DIT identifies the DIT subject, which can be of any kind, person, a process, company, a cat, etc. A DIT is controlled by a DIT controller, which in many cases is the same entity as a DIT subject. Only the DIT controller is able to modify the DIT document. Every DIT is resolvable into a cryptographically linked DIT document. A DIT document contains public, accessible information like public keys and service endpoints. The DIT resolver is responsible to resolve a DIT into its corresponding DIT document, similar to a browser that resolves an HTTP link into an HTML document. A DIT is always generated by a DIT method. A DIT also follows the generic DIT schema. The schema always starts with the prefix DIT followed by a DIT method identifier followed by a DIT method specific identifier. The Blober method schema, for example, looks like this. It contains the prefix DIT followed by the Blober DIT method identifier, which is BBA, followed by a Blober DIT method specific string. Let me show you how a DIT document looks like before we have a closer look into the DIT methods. A DIT document may look like this. It always contains a link to a schema that provides information on how to interpret the DIT document fields and the DIT it is linked to. In most cases, it also contains public keys for specific context and service endpoints for further interactions. So let's talk about DIT methods. Avery DIT method follows its own specification, which describes how to implement a specific DIT schema to function with a specific verifiable data registry. Each specification has to fulfill some basic requirements, including the following three key requirements. It must be adequately detailed to be implemented independently so that a third party is able to implement a resolver based on this specification only. It must include a method specific DIT schema, and it must also include the method specific CRUD operations, which describe how a DIT can be created and read or resolved, how the DIT document and the DIT controller can be updated, and how the DIT can be deactivated. So let me finally present you the DBA DIT method. Instead of showing you the whole specification, I would like to present you some key characteristics. The BLOBA DIT or BBA DIT utilizes the ADO blockchain as its verifiable data registry. It uses two transaction types of the ECS child chain. ADO is a multi-chain architecture in which child chains are secured by the ADO parent chain. The first transaction type is called account property and is used to manage DITs and DIT controllers. An account property transaction lets you attach arbitrary data to a blockchain account in the form of a property key value pair. The second transaction type used to store DIT document templates is called data cloud. With this transaction type, it is possible to store bigger chunks of data within the blockchain. A DIT document template is a DIT document without a DIT. Filling the corresponding DIT into the DIT document is part of the resolution process. A DIT controller is always an ADO account. DIT controller and DIT document management are split. This makes the BBA DIT method capable of extending the DIT document handling and to enable additional storage options. It is, for example, possible to add IPFS support so that the document template is stored on IPFS and IPFS address is then linked to the DIT. An ADO account as a DIT controller can also control multiple DITs. So let me show you how the BBA DIT schema looks like. The BBA DIT schema starts with the prefix DIT followed by the BBA string to indicate that it is a Blober DIT. The BBA method specific identifier itself consists of two substrings. The first part indicates the network type and can be M for mainnet or T for testnet. It can also be omitted which then indicates the mainnet DIT. The second part consists of the transaction hash of the first account property transaction related to the DIT. So how can this information be used to resolve the DIT document? The basic workflow to resolve the BBA DIT is the following. The first part is to gather the account property transaction identified by the transaction hash included in the DIT. This transaction provides the following information. The property name contains an internal DIT identifier which is used to track the DIT within the ADO blockchain. The property value contains encoded information about the DIT following this schema. The first three characters indicate the BBA DIT method version. Every data field is separated by the pipe character. The next information indicates the state of the DIT. It can be active, represented by an A, inactive, represented by an I, or deprecated, represented by a D. In case of deprecation, which indicates that the DIT is no longer controlled by the ADO account this account property belongs to, the redirect account data field holds the new DIT controller account. Otherwise, it is filled with zeros as its default value. The storage type field indicates the storage method that was used to store the DIT document template. C stands for ADO's cloud storage. The last data field is the DIT document template reference. It is filled with the pointer that can be used to retrieve the DIT document template. In case of the ADO cloud data method, it contains the transaction hash of the data cloud transaction with the template is stored. After retrieving the template, the only missing step is to include the DIT into the template and to return the DIT document. So, enough theory, let's see a reaction. There is a web page available to easily play with the PVA DIT method operations, which is called PUPCO and stands for PAP UI for PVA CRUD operations. So, yeah, let's create it. We will use, we will create a DIT on the ADO test network and with the DIT document key in the form of elliptic curve, which is used for authentication. And we will also create a dummy service with this kind of information here. So, let's create it. And that's it. We've now created a DIT on the ADO blockchain and we can see the information here, which is the DIT document we just created and the key for the DIT document key. You can also save the DIT and download the information here. So, yeah, you can see now the transactions create, yeah, issue to create the DIT. This is the official web UI from ADO and if we now, for example, copy the transaction hash and search for it. We'll see the DIT information here and as a second step, we can copy this transaction hash and find the data cloud transaction here and the DIT document here. So, this works. Cool. We can also resolve this DIT with the DIT resolver here. So, let's copy the complete DIT and input in this field. Now, we get this information as well in a more comfortable way and the BBA DIT method is also resolvable by the UNI resolver. So, you can probably see, yep, there it is. The UNI resolver is a project from Decentralized Identity Foundation and is there to provide one unique resolver for a lot of best case all possible DIT methods. Yeah, but that's it. Cool. I hope you liked the presentation and got a better understanding of what SSI is about and how the BBA DIT method works. If you're interested, check out the BBA DIT method repo where you can find the complete specification and everything related to the BBA DIT method and SSI and also have a look at our ChainStep website. Thanks for your attention. Question and answer option in IRC. So, please send over your questions in the IRC. So, we have a chance to answer them here together with our speaker. Our signal angel Autanaser is waiting for you at the moment to give us all your questions over. Attila, you were just talking about the Decentralized Identifiers. So, what is the special thing about the identifier you use here compared to others? Yeah, I think the only special thing is that I've created it for the ADO blockchain, which hadn't Decentralized Identifier before. So, you know, hardware is one more option for using a survival data registry in the SSI ecosystem. And all right, so we are currently still looking at the pad from the signal angel. At the moment, there are no questions which came in for now. So, if you just have everything so clear that no one has any question to ask for that, I can thank you in this moment very much for your talk. Thanks for the great time. And when I don't see anyone coming up here, I would say we close this talk for now. And I wish you lots of fun in the 2D worlds to run around a bit. Maybe we find you in the one or other hallway. And great to see you. Also, on a physical event of the year, you can never have it again. Yeah, thanks for having me and hope we'll see you again. Bye, Attila. Bye.


Well, both Mariah and Chelsea, you know, to play a college sport and get the grades that they've gotten, Chelsea almost a 4.0 in the nursing program, and Mariah at 3.7 in criminal justice and playing all four years and have done a phenomenal job. They come to practice every day, then, you know, ready to work. And tonight, we needed Chelsea to get on a nice serving for us. We were out of subs, and we was 15 to 12. We had two subs left, and she got back there and scored like eight straight points for us. And Mariah had a great night tonight. It just seemed like everything she touched was going down as she hit, I think, a little bit over 400. And she's been doing that lately, which is great going into playoffs. So they both had great nights. So much family and friends were here to support them. So it was really neat to see. Well, these guys have really, I felt like they were under a lot of pressure this year. They did not want to let this year's senior class. They wanted them to be able to graduate and have their record blemish, unblemished in the conference. And so that was our first goal. We wanted to go undefeated in the regular season in the conference to get that number one seed, which we did. So mission accomplished for number one. So now we've got to win Wednesday, the Wednesday for the Mac conference semifinals next week. Not sure who we're going to get, but we're peaking at the right time and we're playing really good. And we always play good this time of year. Well, you could hear the cheers from everybody when certain people went in, because they know how hard those players are working in practice. And they're getting better. And I've said before, all 18 people are getting better, which makes our practices better.  And Piper Connor and Sammy Porter to go in there and do well. Grace Chaffee to get in. It just helps everything, you know, and just really encouraging night.


So let's talk about intercepts for a function here. So there's two types of intercepts we want to talk about, x-intercepts and y-intercepts. So an x-intercept for a graph is the x-coordinate of any point on that graph that intersects the x-axis, which is what the inward intercept means. It's talking about where you intersecting the x-axis. The y-intercept defined similarly is going to be any point. It's the y-coordinate on the graph. I should say it's any point on the graph that intersects the y-axis. What's the y-coordinate of those things? So as we try to search for x and y-intercepts of the graph, I want to mention that it's very easy to do when you have the graph in front of you. So functions can be represented in one of four ways. The graphical approach is very nice when it comes to intercepts here. So if you look at this first graph A, which is the example of a parabola, we can very quickly see the x-intercepts. The x-intercepts are going to be these points on the graph that intersect the x-axis. And the x-intercepts are going to be those x-coordinates of these intersection points. So our x-intercepts here are going to be x equals negative 2 and 2. You don't bother telling me the y-intercept. Sorry, you don't tell me the y-coordinate of an x-intercept. Because the y-coordinate of an x-intercept will always be 0. Since the point is on the x-axis, the y-intercept has to be 0 in that situation. Similarly, if we want to find the y-intercepts, you only have to tell me what is the y-coordinate of that point. Because the y-intercepts will always have an x-coordinate as 0, because it's on the y-axis. So the y-intercept of this parabola will be negative 4 here. So our x-intercepts are negative 2 and 2, and our y-intercepts are negative 4. Now, this other graph over here, look at b here. Clearly, this is not the graph of a function, because it fails the vertical line test dramatically. But nonetheless, the concept of an intercept makes sense for any graph, even if it's not a function. The x-intercepts are going to be those x-coordinates where the graph is on the x-axis. So that's going to happen here, which counted off 1, 2, 3. So we get negative 3 as the first x-intercept. Then it goes to the origin. So that would be x equals 0. And then we also get this point over here, x equals 3. So we're going to get these 3x-intercepts on this graph. The y-intercepts, we're going to find similarly, right? The y-intercepts, looking here, we're going to get a y-intercept right here. So count it down 1, 2. We're below the x-axis, so that's a negative value. So we're going to get negative 2 as the y-intercept. The origin was an x-intercept. It's also a y-intercept. That if the origin is an x-intercept, that'll also be a y-intercept. The origin is the only point that's on the x-axis and the y-axis. So if 0 is an x-intercept, it'll also be the y-intercept and vice versa. And then the last y-intercept right here would be at y equals 2. And so we see that this graph has 3x-intercepts and 3y-intercepts. But 5-intercepts altogether because the origin serves as both an x-intercept and a y-intercept.