[0:00] Linux Out Loud is firing up our mics, spinning up those servos, and connecting those headphones as we prepare to get mechanically rowdy. I'm Wendy, and I'm joined by my fellow co-host, Nate. We're two friends sitting around a virtual workbench talking Linux, open source robots, gaming, and everything in between. We keep the banter friendly, the conversation mostly on topic. And we have fun debugging it all. This week, we're spouting off about issues with packages and maybe having evidence before throwing shade. Let's get into episode 117. [0:49] Long time no see. It's been about a month. Y eah since i recorded a show last and we were going to do one here a few weeks ago and unfortunately like just before it was time to record i was hit with a migraine and the biggest downside of them is i get visual auras and i can't like i literally can't see so i understand, you know so if. [1:14] You have like a headache so bad that like so for me sometimes if i have like a really really bad headache i. [1:19] Can't actually see. [1:20] The text it's like kind of spirals and shakes like this. And so I see the text, but I can't really lock onto it. So I'm like a literate and it's not even caused by country music. So I don't even know what's going on. Sometimes I just can't read. [1:34] Just sometimes. Yes. Yes. I totally get that. And the migraine could sometimes have lasting repercussions in the same lane as like, I know what I want to say, but can't say it. Or at the same time, the last time I had a very, very serious one, I couldn't even remember my own son's name. So not, not fun, like really not fun stuff. So I. [1:59] Did you like stand and do like the cornholio when that happened to you? [2:03] Did you do that? No. The thing is, is like, I know who he is, right? Cause I know he's my kid. I know everything about them, but like to be able to connect his name to actually being able to say it, like it was just gone. It helps if I've got some really good electrolytes. So if I get the sign of an aura and get some electrolytes in almost immediately for me, it's mostly the sodium. Some people it's other parts of that. But for me, it's the sodium. If I can get that in like right away, it helps prevent a lot of the worst repercussions like that, where I know what I want to say, or I can't like properly remember things. [2:41] Like I can't really hold a very good conversation if that's happened. So it wasn't great to do a show with is what I'm saying. No migraine shows. [2:50] So for what it's worth, just as an aside, um, I noticed too, if my sodium is too low, you know, I remember growing up saying, oh, salt is bad for you. I'm like, well, those people, I think they're wrong. Anyway, if I don't have enough sodium, I get like cramps. It's like, you know. [3:08] My arms will cramp up. [3:10] My legs will cramp up. Everything just gets really bad. Like the worst. And I haven't had it since about March, April. Because I've been, basically, I add salt to everything now. Like through the roof salt. I just add lots of salt. and um and so now like i used to get like abdominal cramps like after working out like so bad i've actually had to pull over in the car get out of the car because they were just so bad to just like oh man like they're just i felt like i've never been stabbed in the abdomen but i imagine it probably feels like that but like we're just it hurts so bad um but you know by keeping my sodium levels uh correct especially more important in the summertime the wintertime when you know you're outside sweating in the garden or whatever or running outside, whatever. Sodium has been huge for me as far as keeping up normal. In fact, I would say since cranking up my sodium, I probably feel just as good as I did 15 years ago. I will say that's probably just by doing that. That's one little tweak. We'll add a little sea salt and I'm good to go. but this is not a health show and you should consult your doctor before you add any salt to your diet. Um, but it works for me. It keeps, I will, I will say this, keep the headaches at bay as well by having adequate. Oh, break in. No cat. Cats breaking in. [4:35] I was trying to break out through the window screen. Yeah. [4:40] Last time we were together, you were working on a framework project where you were printing a bumper for it. How is that project going? [4:49] Well, I want to say it is, it is to the point now where I'm very happy with it. Like extremely happy with it. And I played it around with different material types. So I'm printing these out of TPU, 95A and 98A. The 98A, I think, has a better overall structural feel to it. But I like how the 95A feels better. It's a little more springy. [5:11] Oh, yeah. [5:12] So it's going to be probably a little hard to see in here. But what I've done is worked with making this just as such that it just snugly just grabs around the rim of this thing and then also basically grabs onto the top lip of this. So when you go to open it, which is actually this is the hardest part of just getting all this right between the geometry and the printing, having a proper print, whatever. So when you go to open it, it doesn't peel up and off. That was the biggest pain. And I find with... So this is TPU 95A. I kind of like it just for the feel of it but i think the the print quality and it's probably a little bit nice a little bit better in the uh the 98a it's a little more it's kind of i don't have a good picture here but it's a little more rigid it's still still flexible it doesn't peel at all you can do a slightly thinner frame with this i i have some frames headed out to people to for testing to to give their feedback on on it so, But anyway, lots of little details I put into this just to get the right effect. And there's a lot of testing, a lot of design churn. So 13 different iterations of this to get this to where I was, plus some little tweaks here and there between them. And I'm now at a point where I will say there's nothing else out there right now in the market for protecting the framework physically, like the edges of it. [6:41] So making a shameless plug here, but if you go to cubinglate.com, You can order one for yourself to make it so it's something that is economically sustainable. I'm pricing them at $15. So if you want to protect a framework, and it just only protects the lid. I don't know how many people out there really want to do that. But I am also working on a lower protection as well now too. So this is geometrically a lot more complicated. I have a lot of the geometry done, but it's just not quite ready yet. There's still some measuring I have to do and I have to do some test fits. But I'm printing a bunch of these frames, these lid bumpers right now, because I'm deploying them at work at both all three plants where I'm the IT manager. [7:24] Nice. [7:24] To try and make sure to give these things a fighting chance. So the lower is going to be a little more complicated because there's obviously a lot more features here on the bottom to avoid as far as covering up. So we don't want to make sure you can still open it up so that it vents. And then your speakers, you got to be able to hear the Linux out loud when you're on your computer. So you can't have those covered up. So that's a terribly complex geometry, but it's got to fit right. It has to fit onto the computer. So still working that out. [8:00] Some of these angles here are not real straightforward. I think I'm almost there with that as far as like the... It's essentially... It's a sweep that pivots as well. Like it's a, you know, it changes angles based on where it's at on the side of it here. So it's just got to make sure you get all that stuff correct. And then now also, it's got to be able to hold on to the computer as well. I have a couple of strategies here I'm working on, which I can actually get to work. This one will have to print it out of TPU 98A, something more rigid. And I believe I can get the interference fit the way I want to, as well as how to have it hang on. So working on it, it's in certain stages still. The bumper on the top took a lot longer than I anticipated just based on the different manufacturing challenges and whatnot. So anyway, so if you are interested in something like that, you can go to kubelate.com, Protective Framework. I'm... Profit margin is kind of tight on it actually when you when you take it to factor the the breakdown of the wear and tear on the machine electricity everything else so. [9:06] Cost to tpu all of that stuff yeah yeah right and then also. [9:10] There's always mistakes so i just had a i left this morning and i i had a mistake uh left on the on the print. [9:16] So it just got it just so i recently added [9:19] my um so will svoa ace plus or svo6 sorry ace plus to uh the octoprint everywhere which was kind of nice because i was able to leave my printer on uh we were at robotics the kid got the cad thing done that he needed to do and i started the print at home from the build room which was fantastic uh the thing is they didn't warn my oldest daughter so i knew by that time she was going to be home from class and i was like oh i should probably like hey give her a heads up and i get a text message from her that's like uh is the house haunted or can you start prints from somewhere else it was like well yeah i can start prints from somewhere else oh i'd. [10:06] Have gone i'd have gone with the. [10:07] House haunted. [10:07] For a while. [10:08] I could have that that could have been a whole lot of fun but sometimes. [10:12] Machines get angry when you kids are not behaving and so it'll just start. [10:16] Working when your kids aren't working. [10:21] It's getting to work for you so yeah that was kind of funny so i do like that and it sends me an email when when prints uh finish and then i can also because there's a camera on that one like check on the state of prints which i had some filament fail catastrophically here recently as in um so it was like seconds right so as they were changing out colors it was kind of like the mixing between i was like oh that'll be fantastic because then you know we're not spending a whole lot of money on it's not like these are these are prototypes so it doesn't matter what color it is because it's just a prototype and in in the filament it wasn't all one thickness there was like chunks of other filament and this is before i had the octo yeah this is before i had the octo everywhere. And I came home and not only had it like not finished printing properly, but then it was like jammed inside the machine. I had to spend part of a, a Saturday, I think, yeah, it was a Saturday, no Sunday, taking the extruder apart, getting it all cleaned out, put it back together and made sure it worked again. So I'm liking this feature for my sanity, for being able to like, Hey, peek in it, see as I was doing it. The kids are home. I'll be like, hey, how's my print? And now I don't have to send them messages and ask how the print's doing. I can just look at it myself. It's fine. [11:48] Right. Yeah. I could have looked at mine remotely because tail scale and everything else, but I had such a busy day at work today. I just didn't even like, like I didn't have any headspace to even check it. So I didn't even get there. And yeah, but the nice thing is the print fails are, are pretty far and few between on this machine. [12:10] Oh, that's nice. [12:11] So, but when they do fail, I mean, in this case, it didn't, it wasn't catastrophic fail. It just got jammed up. I think what happened was the filament. Now I left the top open, so it shouldn't get too warm with the film. It's like, so it shouldn't be, the heat's escaping out of there. [12:26] Right. Yeah. Yeah. [12:27] So it shouldn't, there shouldn't be any issues of it getting jammed up, like getting too soft before it hits into the direct drive head. So I don't know what happened. Sometimes it just, you know, it just, jams up sometimes it just happens yeah that's unfortunate so that's that's part of the built-in costs also that i'm i'm when i did all the all the numbers just so i can and then i have um i have some other framework based projects that i'm working on i don't know um they're not they're still in early stages so i don't know if i'm ready to talk about them but there's there's some really neat stuff happening [12:57] out there in the i'm i have an almost healthy obsession obviously with open susa but i also have an almost unhealthy obsession with the framework i think it's i would love. [13:07] To get one for myself because they seem like such a solid system. [13:11] They are. So I think there's a lot of really cool opportunity, long term with this machine and I just want to protect it as much as possible because I'm a digital nomad and I travel with it a lot. If I can give it just a little bit of a fighting chance that is kind of what I'm kind of the idea. And then there's 40 plus machines like this. [13:36] I would like something lighter. So I've shown off my mobile workstation before. The thing is heavy. We actually weighed it the other day and the laptop plus the, no, it was just the laptop. It wasn't even including the charger and it's right around like nine and a half pounds. So yeah, it's, it's a beefy, beefy, beefy laptop. [14:01] I've never actually weighed, weighed the framework. I'm going to find out here. Give me a second. [14:04] Oh yes. Yes. I want to know like how much does yours weigh? [14:09] This is a postal scale I got probably 15 years ago. [14:13] But we weighed ours on. So yeah, that's what we weighed mine on at the build room. [14:17] So it is three pounds, one and a half ounces. [14:22] Way lighter than mine. Yeah. Because I know like my backpack, the weight is so much different with and without my laptop and charger and stuff in it. [14:31] Oh, sure. [14:31] So it would be nice if I don't need the full power of the GPU in it to have something that I can toss in that's lighter and I just don't at this point in time. So maybe that's the route to go down is getting a framework and then like upgrading it with the GPU and that stuff as I go. And so just buying the full built out system because to put the full system together is just way more than the budget can handle. [15:01] So the Framework 16, this is a 13 here. The Framework 16 is a little bit bigger. So you get the number pad and that one has the GPU. [15:09] I will say though, if you get the AMD, the newer Ryzen AI versions, which I'm so tired of hearing AI, by the way. [15:20] It's everywhere. [15:21] Every time I hear AI, I feel like an angel loses its wings, something like that. I don't know. Out there somewhere a kitten dies every time you say ai but anyway um and that's probably horrible for me to say ryan's. [15:36] Killed a lot of them huh. [15:37] Yeah um which by the way i haven't quite heard that the latest destination linux yet and i was um the latest because there's a discussion about is ai going to destroy the linux desktop or something like that um was that what it's called i think that's. [15:52] Kind of not not destroyed but replace i think is what. [15:55] I got like that i've. [15:57] Listened to the whole show? Because, oh, yeah, I edited it, so I kind of had to. [16:01] So, no spoilers. But, anyway, you can spoil all you want. I'm going to listen to it anyway. So, the... Honestly, not the subject matter, but I don't think the AI bubble is going to burst. I really do. It will. I really do. And the reason I say that is I cannot number crunch and figure out how they're going to pay for these giant black cubes of server farms. How are they going to monetize that unless it becomes super dystopian, which it could happen. But I think that it's not. I think it's going to, I think it's going to go the way of some other technologies. [16:42] Yeah. And as far as I know, cause I was doing some, like not necessarily digging on it, but one of the creators that I really liked that, that talks about that and some other things was talking about how there's been some environmental issues with these great big server farms and the way that they're using the water cooling system, which pumps the water out of the ground, but then it pumps it back into the ground on the other side and causing lots of issues for these different areas where they're putting them with water quality and stuff so, there's definitely some bugs to work out for the ones that they even keep. [17:19] I think we'll have some form of these large language models and ai and whatnot but i don't think it's going to be, i don't think it's going to be as profitable as people think it's going to be And I've heard the idea that basically it's going to make operating systems irrelevant. And maybe, I don't know. [17:41] I know they're definitely handy for some things. And I'm definitely with someone who does use AI. Yeah. [17:52] Like doing a study on the grammar and the vocabulary of Latin. It's great for that because it can explain all the different aspects of it. And there's tons of things. It can do a great job of explaining and breaking things down and digesting all this vast amount of technical data and distilling it down to what you need. Yeah. But like the AI videos, sure, they're cute-ish, you know, the Mr. Rogers, you know, tasing somebody. [18:24] My husband has shown me some Mr. Rogers Bob Ross ones that just make me just about die laughing. So it's not always great at comedy, but sometimes, you know, for comedy shorts, that's great. And I definitely do like using it for research-related things or helping me keep track of different things. Hey, spit out some timelines for this is a deadline. How much time do we got? You know, that kind of stuff is really nice. I've currently been using, yeah, I've currently been using perplexity. And one thing that I like about that one is it gives me access to multiple AIs in one. So only one fee for multiple AIs. It's actually been really nice. You can create spaces inside of it. So it's not an open source one. [19:17] But I have liked it because it has been able to to be able to create like project folders inside. So for the robotics team, it's got access to the first tech challenge manual. And I was like, hey, go through this and pull out stuff that is required for the engineering portfolio. And using it for some of those data collection things is really awesome. It's a lot of fun. I want to use Hugging Face. I need to figure out, like I said, I've tried to dive into it before and get overwhelmed. So I do want to touch on that. But that's one reason I like that one. And it gives you access to some multiple paid ones for one price, which has been kind of nice. I don't know. Yeah, we're way off topic, but that's awesome. [20:08] I know. Well, just to tie that in to how it helped me with some of this design stuff is, you know, normally it would take me a lot of time to calculate out the different... Using material properties for what it can do as far as, you know, impact absorption, everything else and so forth. I can give one of these language models, uh, some material information, the thickness of it, the weight of the item being, you know, falling like the framework laptop and how, how much impact absorption that is going to provide. And so things like that, it can help me based on some real rough calculations and, and then it can also, So it can provide the equations it's using as well. And so then I can verify the beta based on the equations. And I can verify the equations because there are references out there you can actually look at. And so there's a lot of really good uses, like practical usages for it. For me, it's a little bit like using the enterprise computer for researching information because it has access to a lot of stuff and can distill it down very quickly. So you know yep uh also it helped me to get rid of some of the deflection and whatnot that was happening on the on the um the bumper is how can i reduce the amount of like roll and so by it. [21:28] Essentially gave me some some tips well you can if you increase the thickness here this will reduce the amount of roll because it increases this this amount of rigidity in the material and so forth by 10-15 percent just estimates and so it gave me a lot of different so it didn't it didn't give me the answer but it gave me suggestions to find the answer you could then play with and right and so it actually reduced my design churn a little bit i mean i only have like 30 minutes here 20 minutes here that i can i could i could work on this so rather than spend the 20 minutes researching all these material properties it would give me it would be able to distill a lot of information down very rapidly that is an incredible usage of it because it has access to all that all that information. And I didn't actually know about TPU-98A until... When trying to work out the amount of peel and such said, are there any materials that might do this better or might reduce that? And so it gave me a list of different materials I could use and the pros and cons of each of them very rapidly and worked out great. So... [22:37] Yeah. Yeah. [22:38] And also, yeah, there's lots of little things. So anyway, so that's been helpful. It's not having access to the same sort of design tools I had at a previous employer for testing these things. And because my resources are limited, it provides additional resources that I would not have otherwise. And I'm only spending basically $8 a month for that and access to other stuff. So it's, I don't know if I need... [23:05] Helps is a pretty awesome assistant. Great assistant. [23:08] It is, yep. [23:08] It is. [23:09] So speaking of assistants, you have got an update on your robotics team. Someone. [23:16] Yes. [23:17] I don't know how that's segued into assistants, but you're assisting a robotics team, I guess. [23:23] Yeah. Yeah, definitely. Doing my best anyway. We're full role as far as the robotics season goes. So our first lego league challenge team had their qualifier this year and this is the first year we've had qualifiers in quite a few years i think my first year in robotics so this is my sixth year so it's it's been four years roughly ish maybe three years since we've had had qualifiers specifically for first lego league so right now in idaho there's like 70 registered teams and we have a new PDP or project or program delivery partner. And we used to have a Southern Idaho and a Northern Idaho. And if you know anything about the geography of Idaho, most of Northern Idaho has a lot of mountains. It's very rugged. There's a lot of trees. The roads are really windy and state happens in December. [24:21] It looks like a pork chop. [24:24] I mean, it kind of does. It kind of does look like a pork chop, But Northern Idaho is very mountainous. And Southern Idaho, yes, we do have our mountains, but there's a lot more like... Open desert. You know, it's still a lot of lava rock throughout it, but, you know, very, very different terrains. And so Northern Idaho getting to Southern Idaho can be a little bit rough in the wintertime. And so we had a Southern Idaho FLL state and a Northern Idaho FLL or first Lego league state. And this year they're combining it. So one, the upside of this is the winter of North and the winter of South used to have a virtual head to head. And that comes with its own technical difficulties. Last year, we ran into some at ours. And so this way, the nice thing is the overall winner of state is the winner of state. There needs to be no head-to-head, you know, exactly who has the ticket. That part's fantastic. But with 70 teams in the state, you can't have that many at one competition. That's just way too many. And so they are running qualifiers this year to have a smaller, more feasible state. Our FLL team competed this last Saturday and they got their ticket. So they are headed to state come the end of January, which we're pretty excited about. They will compete in one more qualifier. [25:47] Not that they need to worry about getting a ticket this time, but it's just good for them to have that extra practice, run the robot some more, do more with their presentations and just learn and grow as are going through the process. Our FTC team... I think last time I was on, I had talked about their Robot in Seven Days project. They have been rebuilding their robot for the season, and we've had some ups and downs. So back to your CAD situation, we've got team members that are just learning CAD and some new ones this year, whereas we've had the conversation of just because something looks good and it all works in CAD does not mean it's going to work in real life. So can you please like don't worry about having the robot completely built in cad before we start printing it let's start printing and testing and iterating because there's things that look like they fit but they they won't actually fit and so and then there's all kinds of other physics realities that don't match. [26:49] The virtual does not always match the physical and then it doesn't necessarily always go together or you can't actually print it that way or. [26:59] You. [27:00] If you do print like that, because the orientation is not correct, it splits at that point because the strength in that dimension isn't correct. [27:08] Yeah, not strength in the right dimension. Yeah, all kinds of stuff going on. [27:14] For those of you who don't find out until later. [27:16] Yes. Yeah. So we had a rough year last year with CAD and parts failing or breaking because of some of those things that you were saying. [27:26] So we're like- And you're using Onshape? [27:28] Yes. Yes. The team is using Onshape. Um, I, I love, I have loved Onshape. I know there's some open source versions out there. Um, but the nice thing, one of the reasons why we're using Onshape is a kids can get it for free on an education license, and then we can share it as a team. So I'm able to get an educator's license as a robotics mentor. And so then all the team can share files and it makes it really, really easy for multiple kids to work on the same file. It's really cool. One of the kids on the team and my daughter, like I've come out into the living room and they're both working in the same CAD file at the same time. So they're on the phone talking to each other and working on stuff inside the same file. And it's really neat to see them doing that collaboration process. So open source, if you could do that, that would be really cool. But that's what they've been using Onshape for. And so we really, you know, hit home is don't don't try to make it perfect in CAD. Let's start doing some testing. Let's start doing some printing last week, not last week, two weeks ago, roughly ish. We started building the robot they had built in CAD and we're like, yeah, this this isn't going to work. These things don't actually fit. So we need to go back to the drawing board really, really quick and rework this thing. So they're in the process of that. Hopefully we'll be at robotics tomorrow. We're recording this on a Tuesday. Yeah. [28:53] They'll, we'll be at robotics tomorrow, hopefully having the robot fully up and running. It doesn't have its color sensors or anything like that on it yet. They'll come, uh, because they're competing in another state this weekend. So they've got lots and lots to get done before that, and they will end up getting three qualifiers. We'll have, um, two in other states besides Idaho, one in Idaho, and then of course state. So competing at least four times this year, it'd be nice to get a scrimmage in there somewhere. Um, maybe five if we hear that we get to go to DC. So we'll find out if we were selected to go to Washington, DC. I think it's the second week of December. [29:41] So lots going on. That's part of the reason why you haven't been getting as many shows is time-wise, I've just been so incredibly slammed that A, like Tuesday nights are pretty much my only night to record. And then editing DL, there's like times right now where things were so crazy busy. Like last week and this week, I'd usually hand the editing over to Michael for those weeks. And that's not an option right now. So trying to juggle getting everything done or being there for the kids being able to like not only be at the build run but be present because if I'm there working on projects if I'm there editing yeah I'm physically there so the kids can be there but I'm not actively helping them as far as like yeah that's that's what's going on or seeing what's happening being able to bounce stuff off of them so I would like to get the show more regular for you guys again. That's the goal. I really don't have a free weekend until January. [30:47] So that makes it a little rough, but I will do my best to try to get this show more consistent for you. I know it's been all over the place for pretty much all of this year. Yeah, it's been very inconsistent for all the years. Yeah, it's definitely been life for sure. So that's the goal. Eventually consistency. [31:10] Life can kind of throw some curveballs. And, you know, there hasn't been a Linux saloon for the last couple of weeks as a consequence of curveballs in my life, too. So it just happens to happen that I had Tuesday this week where I could I could carve out some time and jump in. [31:27] Yeah. [31:27] Yeah. It's the way it goes. Yeah. [31:29] Yeah. Well, I know life's been crazy for Matt. Right. Because I talked to him. Hey, we need to get a show done. He's like, I've got Thursday. And I was like, Thursday is not even a possibility until maybe springtime. time. So yeah, we'll, we'll figure that out. We need to get Matt back on the show, getting the show consistency. Just, just know life's been crazy. Uh, when we were off, I had planned to do a video on the Synology router. Cause that was something that was brought up on one of the DELs that I was on. I even have like my, my script ready to go. Like the points laid out that I want to hit. And that just, it still hasn't happened yet. Cause every time I sit down to do it there, There's another thing to take care of, stuff to do, things to deal with, print to start for kids and all that good stuff. So it is coming. I promise. Life is just life and crazy is just crazy. [32:24] Yeah. Yeah, it is. But, you know, I think a lot of things, at least for me, a lot of the content creators out there have, I would say in the last year, 18 months-ish, I've noticed there's been some inconsistencies either due to dealing with disasters or family issues or health issues. Right. Yeah. And my attitude is, you know, I'm there for whoever it is. I'll wait. And in fact, one of my favorite podcasts, Linux User Space, they took hiatus for a while because they had some family issues. And so not too dissimilar from what I'm going through. And so, but, you know, I was there for them. When they came back, I was happy they're back. So is that how people are going to be for Linux Out Loud? I don't know. Probably not. Oh, okay. Hope so. But, you know, what can you do? [33:16] I mean... [33:18] What can you do? [33:20] Yeah, yeah, exactly. And speaking of absolutely crazy, you have brought a very interesting topic to the show this week. Why don't you dive into that? And where did you even hear about this? I didn't even know it was a thing until I saw it in the show notes. [33:36] Okay. So a few, this actually was Matt who first brought this up to me a while ago and I'm bearing the lead. It's called Windboat. If you haven't heard about Windboat, what it is, I'll explain this because i have been using it i really like it i would say it's based on what we're going to get into uh running a windboat on open susa tumblr with default setup is a lot safer than running it on an ubuntu just because of the firewall rules that are initiated by default in open susa everything's locked down so that's that's number one uh so windboat is is it's a it's a way you can run essentially windows a a reduced windows set windows 10 or 11 whatever you want i'm doing windows 11. [34:22] In a, basically in a KVM embedded inside of a Docker image, essentially as a Docker. And then what you do, what it has is as part of that Docker, it has free RDP to be able to access the Windows applications. So the idea is you're using it for essentially just one application. That's it. So for me, there's a few Windows applications that I need to use for work. There's one in particular. It's for what controls our NVR system. I've tried to get it to run in Linux directly with Crossover, with Wine, with Bottles, with Lutris even. And it sails as well as a lead balloon through the sky. So it doesn't. [35:09] Anyway, this will work. Now, it's not bug-free. It's still a beta, and there's a lot of things that we've worked on. I participated ever so slightly in the GitHub with a problem that I had with it, which was the files integration with the local file system didn't work. So if I want to install something off of my downloads, I couldn't do that. And that was kind of important to me. So anyway, got that fix, contributed my very tiny little bit about whether or not the fix actually worked for me. And it did. So it's very handy. So what happens is you install a windboat. It goes to whatever you can do on RPM or an app image. I'm using the app image just because that's kind of what they advertise in the front of it. And it installs all the components you need. So if you already have KVM installed and Docker installed, it works great. It's got to be on the rootful Docker. It can't be on the rootless Docker because the way it's able to better utilize system resources when it's rootful with the KVM, you kind of need that. It doesn't work with Podman. You have to use Docker. So that's the one downside with it. I think it's still a work in progress. Yeah. Some people game with it. Like the performance is near native performance. So there's almost no performance penalty. So if you have a Windows game, you want to play with it. This is actually why Matt brought it to me. And I'm like, man, I don't care about any of the Windows games. [36:26] However, maybe I do. Fortnite, anybody? [36:29] Because I mean, I've gotten... I don't play Fortnite. Well, and Fortnite's not one that we play, but I recently got one of the really old Battlefield games that Magneto used to play, like when we first got together. Running in Heroic, So he was pretty stoked about that this weekend. That is pretty cool. [36:49] That's very cool. What, what, what, um, what did that? [36:53] Vietnam. [36:54] Okay. What year did that come out? I don't have, I don't have Vietnam. [37:00] That one was, I think 2003 or 2004. So somewhere, somewhere in there, like you can, the graphics still look fairly nice, even running on the four crease screen. Um, but you can tell like, it's not modern modern but the gameplay was still working fantastic like it was running in heroic beautifully like absolutely beautiful yeah. [37:26] I find that the games from about playstation to onward like i know the graphics are better now but like. [37:32] I don't really care right and it was a game that he like really enjoyed right like he he enjoyed that game and he doesn't want anything to do with the more recent ones because he's not a multiplayer person right and so he likes some of those other the story elements right some of the story elements and gameplay and that kind of thing but without the multiplayer part of it so that was one of the reasons why he was kind of having this nostalgia moment and i was able to to find it and get it running for him so have a magneto here but this will run other things which is fantastic because there are some other applications that I would like to run on systems. And I've struggled with getting them to run in bottles or some of those other things. So it's really cool that there's another project out there that can do that now. [38:25] It does awesome things, but there's some not so awesome stuff around it. [38:31] Yes. So one of the problems with Windboat is by default, Docker's listening on all ports. And so just to boil this down to brass tacks, right to cut to the chase, the, person who was running this on a Linux machine got infected with ransomware because it had access to his host file system and affected his host files. And so he messed up his system because of indirectly running Windboat. A couple of things that I think are at fault here. One, he was running it. The default Docker listening is on all ports. So essentially, there was no firewall protecting it because he, or there's only protecting it unless he was behind a home firewall or whatever. But the other issue too is because by default Ubuntu doesn't have a firewall activated by default, which I guess you don't really need to technically with Linux. Technically always, sort of, you really should, but... [39:37] Unless you're especially running Docker on all ports open. Yeah. [39:40] Right. [39:41] All ports listening. [39:42] It's like a comedy of errors essentially and then obviously he had it set up so it was just running all the time in the background so you basically have an unprotected windows installation that is stripped down running in the background listening to all ports so he accessed something obviously with it and got infected and bada bing bada boom he got infected with ransomware the blame was, placed toward the free RDP PPA which caused a bunch of drama and And that wasn't the issue. And so they talked about this on Linux User Space. I saw it somewhere else, the article, another article on serverhost.com. So the ransomware was a scary thing. Not a big deal. But it had me kind of thinking. [40:32] So, and I'm not like trying to poo-poo on Ubuntu and so forth. But it does seem like... When Linux distributions do not have a firewall by default, obviously firewalls make things less friendly because things are blocked. It doesn't automatically see your printer or your this or that or the other thing. And so essentially your Linux distribution, your computer is more promiscuous, but because it's a little more impervious, you don't have that as an issue. So once you introduce a Windows system that has full access to your file system, you add that other layer component. But mind you, the windboat isn't beta. And so this is just kind of some, you know, using free software, you know, your mileage may vary. And it was a mistake. So I'm actually of the opinion, I think Linux shouldn't be friendly. I know this is probably not the right stance to have. [41:31] If you're using heavy machinery, it's not meant to be easy for anybody to use. You got to be trained before you get into that excavator, the bulldozer, skid steer, whatever. You have to understand the consequences of driving and operating this machine because if you kind of just sort of bump into something, it's not an oopsie. It's a, oh my goodness. I mean, depending on how hard you bump into it. So I think computers are actually too friendly in that regard. I don't think it should be unintuitive, but I think that you should be more cognizant of what you're doing. And I'm not blaming anybody here and any of that stuff, but I just, I do think that the idea of always trying to make things easy to use is not always the best course of action. [42:21] Sometimes making it easy to use for the user makes it easy to use for the bad guys too. and being able to add the ransomware and that kind of stuff going on in the background. [42:31] Anyway, this is very interesting. I only keyed in on this because of how useful Winboat is for me. I don't leave it running on my system. I only activate it when I want to check when I need access to the NVR at work. And also, I have it on a filtered... Because I can't speak for Ubuntu if they do this, but in on OpenSUSE, I'm sure it's all the same in all the Linux. It creates a kind of a virtual network adapter, essentially a Docker zero on mine. [43:02] Okay. [43:02] And then I can apply a specific firewall rule to Docker zero. And I basically have just my regular firewall rules applied to that, which is pretty restrictive. [43:11] Yeah. [43:12] So also I don't, you know i'm not turning this thing on anywhere anyway that said you can have different firewall rules depending on where you are and i think it's best to have specific firewall rules for if you're in public or if you're on your home internet or you know at work whatever you should have different rules rule sets for it and i think people are probably kind of lazy about that and, um they should just be aware of what they're doing but so anyway um all that said i think that, you know that that's that's kind of how that boiled down so anyway I do agree I do think even after all this be aware of what you got going on with your computer make sure you are running around with some sort of, you know, armor on your system, some sort of, some layer of protection to keep the bad internet away from you. And I think you should try out Winboat if you have a need for running Windows software on your Linux system, because it's a great way to integrate, you know, a Windows application on your computer. And also it's really fun. Like I have wobbly windows on my Plasma desktop. So having file, like the Windows File Explorer, because that actually does work, and then being able to wobbly window it around or whatever is kind of funny. [44:33] A little nostalgia too yeah well yeah it's just fun and uh yeah, [44:40] so so the thing on this story that i actually found most interesting and i actually found it a little disturbing is the fact that this user ran into an issue where there was ransomware they blamed a specific piece of software and i'm glad that ubuntu took this all seriously but a user got banned uh that's not a developer but a maintainer of software got banned like really really fast and there was no proof that it was this piece of software so yay like if there are threats i do want us to to act on them as a community but at the same time we need to have proof as to like what we're going after and i'm not saying it at any time it's like hey we've got this thing maybe let's shut it down and then like look through the software at that point and see, if there's anything going on and then try to find the actual culprit so you're saying in this part you think it's because he had he had all the ports open um. [45:43] But it is a bit scary for someone to be like, oh, I got ransomware and it's this person's fault. It's this package's fault without any proof that it was their fault. And that person gets banned from then being able to maintain software. So I want us to be careful as a community to not overstep. Yeah, take threats seriously. But don't throw out the baby with the bathwater. [46:09] Yeah, I think that's... you drew the wrong conclusions without any evidence. I mean, I can't understand why. The original Reddit post was deleted. By the top, it was deleted. And I think it was done so because it was a false accusation. And they have a lot of... [46:25] Right. [46:26] If you read through the thread, it says, you know, it was not this. There's no proof of that. And so, no, the correct information is now out there. But it's really kind of funny. It seems like news cycles anywhere. An accusation is made. Everyone jumps on that accusation being true. [46:43] And then, you know, you have some outlets reporting whatever accusation. Well, in this case, Reddit, you know, Reddit does what Reddit does. [46:52] Right. [46:53] Which is sometimes, you know... [46:56] Remarkable yeah um right it's a bit of a dumpster fire to say the least yeah it is yeah it's like basically it's right reddit. [47:05] Should be renamed to ruckusbucket.com i think there you go it's just a ruckus bucket but there's some good things on reddit too i there's a lot of like there's a there's some neat lego groups on reddit i know whatever anyway point is the point is um after the news After things, investigation is actually done, you find out that it's really ultimately a misuse of the tool. Not really, I'm not like incredibly faulting the person because they didn't know. But it all kind of layers down into, you know, maybe some... [47:40] This perfect storm kind of thing. [47:42] Yeah. [47:42] Yeah. [47:43] And so it's just something to kind of be concerned of. I kind of feel like I should probably write about this on my, you know, cubinglate.com just based on, you know, better practices. Although I don't even know that I'm doing it all that correctly anyway. So there could be, there's some room for argument there. Which, by the way, don't run Windboat and try to do video editing at the same time. Not a good idea. [48:08] Oh. [48:09] Because, yes. [48:11] Did some crash? Yeah. [48:12] No, no, no, it wasn't crashing. When you have a lot of files open, like video editors take up a lot of RAM. And then if you're going to have Windows running in the background too, that takes up a lot of RAM. And so... Caden live will tell you, Hey, by the way, you're running a low on Ram. So, um, like, Oh. [48:32] I haven't had that issue till I bump. And since I bumped this system up to 80 gigs. Yeah. I think 80 gigs is what I've gotten this system. Uh-huh. Because when I was had 32, I was about to hit that wall, especially when stuff was rendering and there's nothing like sitting there in panic, you know, chewing on your fingernails, watching your Ram be like, please, please, please, please, please, please, please, please render. [48:54] Please render please render right yeah I have 64 gig in my framework and that's yeah that's the first time I bumped up to that limit when you run, you know anyway so when you got all that stuff going yeah yeah yeah you gotta, multitasking isn't always the right thing to do, so I think the other thing too is you know with everything in open source software you know, things happen don't let emotion take control make sure you have backups because 100 yeah these it's uh it's kind of um i don't know like i i was very optimistic you know in the 2000s internet technology and now it's and i had this inkling in 2007 actually it was when i was thinking to myself well i think these things could really go sour here with the way the internet and technology is going and you know what it has. [49:52] It has it. [49:53] Definitely has a lot of things have gone sour so there are some there's just some good havens out there of happiness but i don't know maybe computers and technology is just slightly too easy to use i think that that might be the problem be. [50:06] Careful folks yeah. [50:07] Be careful folks for sure anyway yeah that's what i got on that Yeah. [50:18] And more proof that the internet's a scary place. Cloudflare, AWS, both down, causing all kinds of disruptions. I don't know. [50:25] Oh, yeah. Crazy stuff. Yeah. So my kids do some schoolwork through an online charter school. And their back end was AWS when all of that went down. And so you couldn't access any of that, which is absolutely like... Why? Why? I know this is a big topic on DL the one time, the fact that everything was on the East. I think they had Brandon on. It was the show that they had Brandon on from Sudu Show. But yeah, he was talking about for some reason, like everything was on East. Maybe that's the default or whatever, but that even affected us all the way out here in the West because of that. And I remember that day we went into a little local store and their card system was down. And I didn't even realize that that's what was going on because we're out here in the West, right? And I didn't even know that AWS was down that day at that point. But yeah, they couldn't. Thankfully, I had cash on. I almost never keep cash right now and I really should. But thankfully I had cash on me, but everybody else behind me who needed to run a debit card or a credit card or anything like that, like... [51:45] And you can't pull out the chink chink thing anymore. [51:48] Right, yeah. [51:49] There are no raised bits on modern credit cards. It's all flat. [51:52] Yep, it's all flat. There's no bumpy numbers now. Yep. Yeah, it is. It is what it is. Yeah, crazy times when it comes to... [52:02] But then Cloudflare today was down. So it took out a bunch of... To include the DNS routing for the websites for my company, because I just moved our DNS records to Cloudflare recently. [52:15] Of course. [52:16] Because it does provide a lot of great denial of service attack prevention. And basically CloudFare, it looks like it was a distributed denial of service. I think I could be wrong on that. That was my understanding with what I read and what I was listening to today from some news sources. And so it is almost as though, you know, we don't know any information on who is to blame or who's the actor on this at this point. But it doesn't it doesn't appear like somebody spilled their coffee on the server is not what happened you know they're got they were too tired it's something else and you know this this all kind of leads me back to the idea of it's good to have some self-hosting that you can do because sometimes sometimes uh the internet goes down i think the internet's a lot more fragile than we realize and it. [53:12] Is for for sure it's definitely a lot more fragile than we than we realize it. [53:17] It really. [53:17] Doesn't take much especially in the key central areas where a lot of thing is hosted for one thing to go bad and then you don't have access to stuff. [53:26] Right yeah you know the problem is that we're reliant on a lot of really large centralized providers it's not as distributed as it was meant to be as. [53:33] It should be. [53:34] Right yeah yeah 100 so it'll be interesting to see how things go, With all industries, it does seem like you have lots of little things and they kind of buy up and you get down to a few until something else happens. Then you have fragmentation until it kind of merges together. [53:54] Then you'll come back together and then something bad happens and then everything gets split up. Yeah, this kind of repeating cycle. [54:00] It is. And I don't know what the solution for any of this is because... I don't know. [54:08] Yeah, I don't know. You are still struggling with your Christmas lights. So how are you supposed to figure out the internet issue? [54:16] This is true. Now, I would say it's a different kind of struggle. [54:21] I've been doing Christmas lights on my house now for longer than Linux Outlaws. But I think since 2018 or 19. 19, I think. 19 is when I... I think it's something like that. 2019 christmas of 2019 is when i did the programmed lights the sequences and everything else, and i think last year i didn't do any sequences because i had um real busy end of the year and then i got like a really bad like head cold and i think i even canceled on linux out loud around that time because i just had the the migraine and spinning words and just oh yeah couldn't yeah it was that whole doesn't happen very often when it does happen it happens and it's hard um so this year i've already some a lot of lights are out but i don't do christmasy really themed until after thanksgiving because thanksgiving needs their own fair shake i agree my opinion although i do listen to christmas music now and there's a local christmas station that i've been listening to it's been making me very happy but anyway that aside uh i've i've um so adding some stuff and i'm getting some some of the the lights are flickering so i have i've i've found like ones that are, problematic so i've soldered the new ones in in place because they're it's a solder job it's not You can't remove the ball, but put a new one in. It's all waterproof stuff. I've also been, with the help of actually my brother and his wife, they've been helping me put together some other props. I've got some other props I'm putting up. I got a large wreath with 600... [55:47] Lights in it and then i have some they're called chroma canes but they're like candy canes chroma canes and i got 10 of these each of those have 99 lights in them and they're they stand up about, three feet tall ish or so and so those are pretty exciting i got i got these um two foot chroma, flakes like snowflakes but they're chroma flakes and each of them have 48 lights in there and by the way i did i did get myself a pretty nasty blister on my thumb putting these things together so uh so that's another 192 lights there and then i have these short shorter trees like christmas looking trees with like stars on it those aren't done yet well i've neither of them are done one of them is mostly done but i got a it's it's an odd number of lights so it's not a straight 100 lights in there there are 100 plus lights each just i don't know the exact plus point on there and they're a little bit more pain in the butt to assemble because i have to, saw either solder or splice in some some um. [56:47] Some lines to go between the strands. So, so those, those two are a little more work than I, than I anticipated. And then I'm, I'm updating my big chroma tree, my big pixel tree. And I'm adding some more, some more lights to that as well as I'm, instead of being flat, I'm making it circular. So I'm doing some 3d printed designs so I can have all these things work properly together and, and so forth as well. So I'm pretty excited about that. I think it's going to be, I think it's going to work out. Or I could be wrong. It might be a terrible mess. But either way. [57:22] I'm going to be getting the rest of the parts to build those trees this weekend, tomorrow. Tomorrow I'm going to get the parts so I can build the... Yeah. And then I got to finish shotting the trees together. I think one of my can get done tonight, maybe another one tomorrow. And then hopefully by the weekend, I can start putting the things up. So yeah, I'm pretty excited. But I'm having some just some weird flickering. I tried, I think it's maybe like some voltage dips. But the power supply looks good and i turn up the voltage a little bit to kind of reduce some of the flickering and um maybe i might just deal with it and then maybe the controller because it's pretty old now maybe the controller is getting a little flaky i don't know uh i haven't it might be time to upgrade the controller on that as well so that might that might end up happening but anyway so that i'm working on that i'm excited uh the the song i'm going to work on for this year is from the Santa Claus three. I wanted to do it last year, but I didn't obviously it's, um, because it's like Ali and AJ, I think is the greatest time of year. It's a real fun, very bro rockish from the early two thousands kind of sound to it. Really like it. You know, it's just, it's got that, the crunchy guitar and it's, It's very much early 2000s in how it sounds. [58:30] So anyway. Nice. [58:32] And it makes me happy. It's from the time before the dystopian things happened. So that's kind of the era that I'm going to latch on to until, like a dog on a bone, I'm just going to hang on to that thing until I die. [58:49] I think this year, once you do have all of this set up, we really do need to call you Clark. [58:55] Yep. He's my spirit animal. I did already add some lights into my front room where the kids let me do their school. It's kind of their school room, basically. Our homeschool room. I did add... I went to Menards. I don't know what a Menards is, but it's kind of a Midwest thing. [59:12] Yeah, we don't have one around here. [59:13] Yeah, it's a Midwest thing. They're out of Wisconsin, but they have Menards here. And so there's Menards I go to. And they have... Their Christmas lights are great and they're inexpensive. They got these more vintage looking lights. So I got a bunch of these vintage lights. I've already wrapped six of my trees in my middle yard. I don't know what to call it. It's not a side yard, but between my two trees, driveways. I have one that goes to cubicle labs and it goes to my house. There's like six really big trees. I've wrapped all those and I really like it. It's all tied in with home assistance. So it turns on and off with that. I'm still investigating if I can have the Falcon player. I know it can do MQTT communication. So if I can get this to work properly, then in theory, I should be able to have lights in the house respond to the musical sequences as well. I'm not going to do that because it probably drives my kids nuts if I start having the lights in the house do that. But I'm saying I could. [1:00:11] It would definitely trigger a migraine for me if the house, the lights in the house are flashing on and off with music. But it's kind of funny. [1:00:17] So what I do is I have like those lights are on controlled by home assistant where I put some timers on it. So I have like lights on a band on my banister, Christmas lights that automatically come on at a certain time and shut off and turn it coming back out in the morning so it's kind of yeah kind of nice in that regard but unfortunately i have the same rule applied to just basically it's like it's a it's one of my christmas light cords so that's what's running the ones in the in the homeschool room now and and they um school homeroom homeschool school where they do school work at home room yeah um, whatever you call it it's in the front anyway so that but that does come on in the morning and just turn off at night as well automatically. But it's not quite the effect I want. But anyway, it's fine for now. So I got to swap it with a different little controller at some point. [1:01:06] But anyway, and then this is totally an aside. I'll talk about it another time, but I found these really awesome like off-the-shelf Tasmoda control devices. So they work with Home Assistant. I don't have to actually like... I don't have to reprogram them. They come just as these are. I'll have details on that next time. [1:01:22] But yes yeah i'm definitely curious because you and bill both talk about these really cool home assistant projects so it's getting me all excited about like doing something at home but, Yeah, I haven't yet. [1:01:36] So this would be a great way to like, this would be like a great... [1:01:40] Entry level? [1:01:42] Gateway drug for Home Assistant. So you get a couple of these little controllers. They're not expensive. They run TASMOD already. So it's already an open source. Doesn't phone home. You can actually trust these devices. They're an ESP-based module. You literally just plug it in and then you just connect to it with like a device and then you put it on your Wi-Fi. So for me i put like a little wi-fi dongle on my laptop and i use the secondary dongle to connect to it and then that i configure that i can immediately jump to you know whatever but then that i in my firewall i set the rules for where they're assigned what ip addresses so anyway works great um i'm a lot more impressed with these than i thought it would be they're small the compact in fact i'm probably going to buy a bunch of them because i can much easier to use those than to do the way I was going to automate some things. Just throw these on and I'm good to go. Because they're just little pucks, like tiny. They're not big at all. [1:02:38] Oh, heck yeah. [1:02:40] I don't have anything here, but they're small. But maybe you could almost put two of them on one outlet, one socket. That's how small they are. And so they're great. Absolutely great. [1:02:53] Sweet. [1:02:54] Yeah. But next time. [1:02:56] I need you to drop them into the show notes so I can look them up. And maybe have a few next time we do a show. [1:03:03] I don't want to navigate to where I got them because it'll create a blinding light in my face. But after the show. [1:03:09] We'll do that. I will definitely hold you to that. [1:03:13] All right. So speaking of holding me to something... What's going on with your Synology? Terrible segue. I'm good at these. [1:03:23] You are awesome. Absolutely awesome at these. The Synology that used to be sitting over here, there we go, I'm pointing in the right direction, is obviously not there right now. And as I had mentioned before, it was starting to have issues. And it's another reason I haven't quite got the Synology bet done yet. So we did have it set up So it could take in my two internet sources, Starlink, and then my T-Mobile business. And it was supposed to, when one is removed, to just balance things back out. And the last few times that I had removed the T-Mobile, because I do take the T-Mobile router with me when I go to robotics, A, so I can do a show editing there. Actually, the latest show of DL443 got finished at Robotics this Monday. I know I'm the reason it got out late because of Robotics. And I was actually uploading it to YouTube while there. And the only reason I could do that is because I was able to take the T-Mobile business router with me. Otherwise, the Wi-Fi there is so bad. [1:04:35] That you literally can't. You like, I would be there all night if I tried to decide to upload a show from there. So that was a problem, right? I couldn't disconnect the T-Mobile and then have the Synology go into a panic because then it's like, I don't have any internet, even though Starlink was still connected to it. So I was having to reboot the router in order for the Synology to be happy. Once again, I was like, okay, it's finally time that I go ahead, bite the bullet and get another router. And Bill, time and time again, that was like, go with Ubiquity, go with Ubiquity. And he had recommended the Dream Router. So that's what I got. That's what you see over here is the Dream Router 7. I don't like all of these white devices is sitting here i would prefer that they were black and they blended in with the background that part's really annoying so i'd like a different place for them all to go because i have this pretty like dark colored desk all of my monitors have a dark theme on them and then i've got these like glaring things here in the background not that they look bad especially that the dream router doesn't look bad it's kind of cool it has uh you can see the speeds that it's running like directly on it you're uploading download speeds and it gives you this little graph which is a ton of fun the back end does. [1:06:00] It have rgb vomit is that an option. [1:06:02] Well i mean there's just the blue on it i don't think you can change the color and it does go into like nighttime mode starting at uh eight o'clock, the light goes off and then comes back on at like six. Yeah. [1:06:16] I think eight or nine is. [1:06:18] Yes. [1:06:19] It's actually light pollution conscientious. [1:06:22] Well, yeah. So it originally like out of the box was set to 10 and I bumped up that time, right. Where I wanted lights to go off. So you, you can adjust that in the backend. I do have to say that the Synology router is much easier to navigate, right. It's much more user friendly and to navigate. And I had to dig for quite a while in order to find the setting to change the time on that. So I'm still learning the back end of that. I might give Bill a little jingle and be like, hey, I got this. [1:06:54] Is there any good places to help kind of give me a walk through all this stuff? It automatically like recognizes both. One of the coolest things about this router is, that I love is it has four ethernet ports in the back and then, uh, SPF plus, no, that's, that's not it. I said it wrong, but a different connector in the back. And I can't remember what that connector type in the back is called, but I did have to get an adapter. Uh, so I could use that 10 gig port in the bottom. Not that my internet is, is doing 10 gig, but all those ethernet ports you can set them to be WAN ports every single one of them so if you had more than two which I've only got two coming in but if you had more than two you could have three four five different ISPs coming at the same time in which you're load balancing them all like this really is super cool it's meant to do large networking that's you know that is what ubiquity is known for for for businesses stuff and so this is more of their their home version the the dream seven, is the one that you can use for if you have ubiquity cameras or that kind of thing it works with those as well not that i plan to get any of those if i'm doing any of that i would prefer that it was. [1:08:14] On the home assistant side of things. So, so it might be a little bit more powerful than they needed in that one. They've got a cute little one that looks like a Roku box. If you've ever seen the little square Roku boxes, it looks more like that, except for it's white. Also pretty neat, but it's working fantastic. Internet's been great. Speed tests on it have been awesome. It's been stable it keeps telling me that my t-mobile internet isn't very stable that it keeps going offline of course it keeps going offline because i keep unplugging it what's nice it lets you know right yes but but it does tell you that i can go and i can look at it the graph that it shows me it actually gives me a warning if pings are low so my, starlink has been absolutely fantastic in ping and the t-mobile has been a little bit higher closer to like 45 to 50 milliseconds. And so that's got a yellow bar. It's like, hey, a little bit higher ping times on this one. So it gives you so much more information in the backend on what's going on with the network, which is really super cool. Once I get that a little bit more figured out, I might do how I'm navigating the network on that as well. So the Synology router is currently at the build room. It hadn't completely died and I needed something there anyway. [1:09:39] Because the team was also struggling with the fact that the internet there was so poor. So you can label these things. You can give them names because you can have multiple devices in your Synology. Not Synology, but Ubiquiti backend. And so I named this the name frame. And my Wi-Fi SSID is called Agent Smith. [1:10:04] Nice. [1:10:05] And then I named the Wi-Fi at the build room the bot cave because, like, why not? Play on multiple things. [1:10:15] That's beautiful. See, it's things like that. It's like your flavor of nerdism is glorious. [1:10:23] It's coming out. Yeah. [1:10:25] Yeah. [1:10:27] So it's kind of funny when somebody, like, when I originally got the system set up and they're like, okay, where do I connect? I'm like, go to the bot cave. Yeah to. [1:10:37] The butt cave you. [1:10:38] Know uh-huh exactly i know you want to say it exactly like that so it's a lot of fun i'm the the team now has better wi-fi because the the t-mobile router it has because i can't turn off all of the the wi-fi on it so what it's broadcasting as far as an ssid is a silent one a private one i can't remember um, what the term is for it off the top of my head right now. And I don't want everybody connecting to that one. So being able to have the Synology router there, which I'm there, I plug in the T-Mobile router to it, it broadcasts the bot cave signal to everybody. And they get to enjoy much faster, speedy Wi-Fi. I can do whatever I need to while there, whether it's network stuff, robotic stuff, all of that good stuff. And then it comes home with me and no longer having those issues. So I'm sorry, I haven't got the Synology stuff out to you. I do plan to, it is still a very, very solid router. But I've had my own network stuff going on as well. [1:11:45] Totally understandable. These things kind of sort of happen. [1:11:49] These things kind of sort of happen. I promise it will though. [1:11:53] Well, that's very cool. No, I think it's hilarious, by the way. [1:11:59] Thank you. [1:12:00] It's way more creative than mine. Mine are like Star Trek based. So like my SSID includes L cars for the, for, why here can't for. [1:12:12] Yes. I'm going to let it out. Okay. [1:12:16] So L cars means a library, computer access and retrieval system. It's just silly nonsensical stuff. [1:12:23] But anyway all good all good stuff i'm not much of a star trek fan i've had some other like interesting ones around here where um i've called it no internet access before which which was fun the the last one i had on the synology router was called um free virus download, you know i i have fun i have fun with it i actually got a starlink mini just recently, that we will be used when we're going up to the mountains and stuff this summer and i've been playing with different names for it and i figure it's got to have some sort of like yogi bear theme is is kind of what i've been thinking i don't know exactly what that is but you know all good stuff. [1:13:10] More esoteric character. You can't just say Yogi Bear or... [1:13:16] Yes. [1:13:17] Boo-boo. It's got to be something. [1:13:19] It's got to be something fun. So I'm thinking about it. We'll, we'll get there. It could even be something with the Smurfs, you know, Smurf net. Not, not sure, but I'll play with it. Once I have something like locked in, I will share with you that the fun name that comes with it. I enjoy having a lot of fun with my, my wifi SSIDs. So. [1:13:39] Well, it's fun. I like it. You gotta have fun with that. [1:13:43] Gotta have fun with that. [1:13:45] Yeah. [1:13:46] So now it's your turn to toss in your two cents on today's topic and help us drive this robot forward. Hit the discourse form, drop us a line under this video, or contact us by visiting tuxdigital.com slash contact. If you'd like to hang out with us on our preferred social media, see the links in the bottom of the show description. Find other great shows like Sudushow, Destination Linux, Linux Saloon, It Will Be Back, and more at tuxdigital.com. Show off your love for your favorite podcasts and shows by visiting the tux digital merch store grab yourself some awesome swag like the gamer centric i paused my game to be here we'll see if matt ever pauses his game again and shows up or join hashtag team wendy with some sinister wendy swag perfect for late night robot tinkering sessions as always we thank you for joining us We'll be back next time with another awesome episode of Linux Out Loud. Until then, keep the banter friendly, the conversation at least somewhat on topic, and have fun building it. [1:14:49] Limit your bunny trails, or rabbit holes, or bunny holes. What is it called? [1:14:54] I don't know. I think it's going down the rabbit hole. I think it has something to do with Alice in Wonderland, right? It does. I don't think we did. [1:15:01] Following the white rabbit, something like that. [1:15:03] Yes, we did a lot of that. Oh, and that goes back to the Matrix. Follow a rabbit that's right and we did multiple times tonight absolutely.