 18 minutes We're talking about how fast jays every charges Welcome to the homelab show 77 this is exciting. We're gonna be talking today about content and mastodon and Yeah, you know, Jay just dropped a tutorial video that'll be linked in the description of setting up mastodon Which is of course important, but we this is a topic I think it's gonna be very relevant to homelab people because the reality is we're not working in bubbles We are communicating in a social way and how we communicate is really important and also the fact that you can Disfederate all these different social media ideas and run your own forums or run your own Federated instance of mastodon. It's gonna be a just interesting topic that we want to kind of toss around for people to give Some thoughts to chew on and everything else. So we are looking forward to this episode and thank you for you know patiently waiting while at me and Jay Sequentially because we didn't leave the same week. We both had places to be one week I had another place to be another week So we just had to take a little hiatus on here But thank you for all of you for sticking with us and coming back And thank you Linode, which by the way, I got to hang out with Linode while I was gone The people that work there that also engage in some of the community. It's always fun I actually spent three hours on a bus with the Linode people It was just a lot of fun But if you don't get a chance to spend time on a bus, you want to know how fun Linode is Go ahead and sign up using our offer code. They're a great place to host many of the projects We talk about they're a great service because some things are better hosted in the cloud and not necessarily in your own Office and you know, it's a fun place to host all the projects we talked about in here We thank them for sponsoring a show offer code down below the home lab show if you want to get signed up with Linode so thank for being a sponsor and You could run a mastodon and since Linode right Jay you sure can because I did Right am rather. Yeah, you are you did you drop the video on it? So I think first what what is mastodon? Should we probably define what it is besides something that became very popular since a megalomaniac bought a social media company Prehistoric creature that bones are being discovered. Oh wait not that one Yeah So, you know disclaimer, I'm still learning it but all of my focus and attention has been on building it that's usually how it goes I you know build something over and over again and Until I learned the setup process. So I built it destroyed it built it destroyed it like five or six different times until I had it down to a Pretty much a science and then I made the video about it. So it's a I want to call it an alternative to Twitter And you could self-host it yourself you could join someone else's mastodon server So you don't have to build your own server Because other people that have built their own server will sometimes allow people to register So basically when you build a server you could put it in single user mode So it's your you know your server nobody can register at all or you can leave registration open and let people register on there and There's going to be some feature Discrepancies between Twitter and mastodon. So I don't want to call it a one-to-one Drop-in replacement because it's totally not that it's very similar to it But there's going to be some differences like I've heard and again I'm still learning the user side of it The admin side of it is what the video is about because that's where I show people how to you know how to build it but there's going to be like Direct messages are going to be different as I understand it. They're not quite the same thing. So there's going to be some Differences, I'm pretty sure you can edit your toots as they're called which I still haven't gotten used to Whereas Twitter, you know You've delete the entire message copy and paste to repost it or repaste it every time you have so much as a typo Which has never been fun. So with all the craziness about the new evil overlord of Twitter Just basically burning it into the ground. I I've been trying mastodon off and on for a while And I figured it was time to just take it a bit seriously because I could never get it built I would always run into a problem and it would just fail And what I realized I did some more research well while I did the video What it ended up being is that Ubuntu 20 to a 4 as I understand it on open SSL 3 Mastodon as of the time I set it up did not support that so when you get to that step It would just fail and I couldn't find a way around it then I located that there's a bug report already that somebody put in there and they already put in a pull request and The development moves so fast that I'm I wouldn't be surprised if that issue I ran into on a budu 20 to a force fix now the pull request was there and they've already went up two versions since I recorded the initial footage and They're already at like I think four point zero point two or point three and I was a couple versions You know behind which were what you know current as of the time I recorded the video and in the video I even mentioned, you know when I download I'm like wow that was released four minutes ago So there was literally they released a new version in the middle of the recording process But the process for building it is somewhat involved I feel I feel like it's medium difficulty or maybe a little less than that But there's a lot of components and if any one of those components, you know, you don't get those set up You're gonna have a problem But but the video and the steps that I put in there, you know again, I built it destroyed it built it destroyed it So it's reproducible. I know that when people go through the commands are going to end up with the server it's going to work because I've already ran into all the problems and Made sure that that was you know, none of those problems were actual problems in the video. So It's all set up. It's learn Linux dot social. That's where it is right now and I'm just exploring it and I have to say I the more I look into it the more impressed I am there's there's just some, you know, really nice surprises that you'll find like for example I was curious about how to scale it out and then there's a Document in their knowledge base that tells you exactly the different ways that you can scale out its components if you ever need to do that and It's just a pleasant surprise the way that it's built and the different features that it has and I'm just scratching the surface right now So I'm actually quite enjoying it. Yeah, and to back up just a little bit of why it's compared to Twitter So the category it falls into in our social media landscape if you will is going to be It's a micro blogging service So you right you have an option to put a limited amount of text and attach a photo or a video to that and The micro blogging services actually there were many of them many people know Twitter But if you actually spend a few minutes reading the history of micro blogging services You're like wow There was a lot of players in that market and then you'll find an inflection point by which Twitter turned into the large company that it is and The reality though is especially with the homeland people and those you that are maybe new to homelab or the news of the concept The beginnings of the internet were really much more about a lot of small people running websites Whether it was, you know, these was a hosting platform It was really popular, but it gave a lot of people a way to run their own blogs run their own instances where they shared knowledge and I Really liked that a lot because once you hyper concentrate and put everybody in one place You end up with well all the problems that led to these current status of Twitter In your name of Facebook or any of these others once you do things at the hyper scaler size that these companies do There's just a lot of different problems. You may run into it but if you look at it as a series of Smaller microcosms or even we'll come back to my forums, which we'll talk a bit about later You're dealing with things in a very different way And I think this lends itself to homelab people especially because we want to run our own little Worlds whether that be a gaming server where we have chose to host it because we want to control the parameters around it and Control and moderate the people that come in here and have our friends Share within that and if you don't like that particular gaming server Well, guess what lots of other people have one too and it's the same concept with mastodon where you know, I think it just Became such a big mess with Twitter trying to figure it all out but the concept of running all of these servers, but then Leveraging the modern technologies that we have today To federate them so you can not have to create a login for every person's little Instance of mastodon you can actually I can log in with my instance on infosec exchange Which I'll tweet that at some point that I posted and yes, I'm staying with Twitter We'll talk about that later too, but the ability to then also log into jays and have it interoperable Interoperable with these. This is actually the beauty of a lot of the way we've thought about modern design is before they were just individual individual things now they can be Federated across these platforms so I can have a login I can be friends with the other people and if one of those little worlds one of Those instances of mastodon becomes toxic or not welcome we can unfederate them and say, you know what that community They really like not behaving well So we're going to not interop with that particular community if they'd like to be doing their thing over there Great, so this is the bigger design that is going behind mastodon now a few things about mastodon though It is a free and open source software that you can run self-hosted as jays talking about And it as I said is this is a micro blind platform, but it's actually if you really want to dig into it. They've um been Crowdfunded they don't contain ads. They're a Original author was Eugene Rocco. There's a lot of good information you can Follow I believe it's they started out of germany and it's a very active project And of course as we say the beginning it's become substantially more popular with the Recent events, but the recent events were just in an inevitable thing that happens when you have large concentration of singular monopolies trying to control Sections of the media it just doesn't work out for everybody. We're all kind of individual unique and being able to form our own groups Is actually a better way forward I think this is part of the evolution of the internet in general. I This is just my personal opinion. It's not like I've uh spent a lot of time analyzing this But I you know work in this space every day It's the mentality that you know if the companies don't solve the problem Then we will solve the problem And you could apply that to so many you know so many different things Like back in the day when people were ripping dvds using handbrake to put them on plex when that first became popular because we're going to Take that into our control and Nintendo being against Emulation when all we want is to play our classics. So if they don't solve it then we'll download retropie And if twitter's going to make you know fools of themselves or itself Then we'll roll out something of our own to fix it So it's either the companies bring their a game or we will bring our a game and host it ourselves And then they're out, you know, unfortunately, you know, I have to think about the employees that are laid off So i'm not trying to make it sound like a completely good thing But unfortunately, that's something that's happening as a part of this but at the same time um It's just about owning our data our services and being in control of our online life rather than Someone else because I think these companies are proving again and again that they're just horrible stewards of our personal information and online presence so If the companies keep doing doing this the way they're doing it then it's just going to get worse from here I hope it gets better, you know, I want to be an optimist But then we have solutions like mastodon that might be an alternative if we just don't want that drama Yeah, and it says bench news comes down to so kind of walk us through What are some of the dependencies or why you would want to run your own instance of it? And by the way for the detailed tutorial, yes, it'll be linked down below I'll make sure update description j has a walkthrough video that just got released Probably what half an hour before this show started So it was something like that I was actually going to time it for 11 Which is my normal time, but then I'm like I should probably get it out early Otherwise, I'm trying to scramble to do some last-minute things as we start recording Um, so the process so first of all you asked why would you want to do this? Um, right? Why would we want to self host anything right? I feel like it's fun And it's a good project for and I wish I mentioned this in the video It's a really good learning project and I feel it's one of the best ones next cloud is another one That's really good. But what's what makes this really great is you could just install it and run it as is If you want to explore load balancing and clustering and scaling it out Then you can explore that with the same solution So that way, you know, if you're new to this for example, and you roll this out Then you get to learn about security, which is true of anything And then you start going into the documentation You might look at how to scale it out how to load balance it Which is another thing you get to practice that's used in the real world And I feel like there's a lot of joy for a lot of people including myself when you're learning something that is used throughout The internet you have wordpress for example, which does not scale. Well, it's not it's not built for that And that's done is so this is a better example than than wordpress is for getting started now As far as why you would own your you know run your own server versus joining someone else's that's a Personal thing for each and every individual because they just might want to host it because it's fun to do that Or maybe they just don't really like any of the servers that they know about and they just want to go their own direction or something Which is fine. So there's going to be multiple different reasons I think for me it's always about learning and and having a good project to maintain always makes it a lot more fun So that's why I would recommend doing it. It's just so so much fun to do As far as the setup process Um in the video I actually combined a lot of package installations into one command because you know, I had postgres for the database engine x for the proxy Some, you know ruby packages and a bunch of other You know dependencies and libraries and it's just a one liner and then you install yarn So you need those dependencies and then from there You download the git repository and i'm super simplifying this And when you do that and I thought this was really great Um the mastodon repository when you download it It'll have the system d service files in there in a in a special folder as well as the engine x config in there as well so I think that's pretty cool because you don't have to Invent the engine x config file from scratch You do have to make some changes because it's going to be referencing some paths And though if those paths don't match then of course things don't work Same is true of the system d scripts But for the most part they're 90 there just change some paths put them in the right place and then you have those installed and Once you get it installed you have to have some kind of a proxy in front of it to expose it to port 80 and 443 Use the let's encrypt certificate recommended to get that going The install script is going to ask you a bunch of questions It's going to ask you like your redis password, which there isn't one by default your postgres database info is going to be asked for The domain so you'll need a domain. I think this is one of those where I don't really mention You should have a domain. Otherwise use an ip address if you you know can't get one But domain is going to be the ideal way to do this I don't even know if you can um, I mean you probably can I'm just assuming that but It's going to be like at username at ip address, which is not very memorable So I mean if you could do that, I guess you wouldn't have very many followers because who's going to remember that So that's why it could be a bit of a cost, right? So you get a domain for however much money that domain cost a year You need your hosting Linode or whatever it is you're using so you're going to have a monthly fee for the instance plus Monthly fee for the backups too If you use the built-in linode backup system, it's pretty inexpensive but you have to factor in domain and The cost of hosting and all that in factor that into whether or not you want to do this But if you're if you're just looking for a fun project I feel like it's a really good one and I highly recommend it and I think It's possible. I'm not trying to create more work for myself But there is a big possibility at some point I'll revisit this and talk about more advanced things that you could do with it Which I think would be a lot of fun when I get caught up with all the other things that are in the queue But I would like to do that because there's some really good things about scaling out. I think it would be a lot of fun yeah, um, I think Far as hosting goes in in low down the system What what kind of an instance does someone need for this? How much storage are you thinking and how much processor? I mean, I'm assuming it can run on a pretty You know depending on how much traffic you get for a relatively lightweight instance I had trouble finding Like the minimum requirements, but for my experience. I would say I wouldn't do it on anything less than two gigs so But then again, I mean we're getting like a lot of the vps providers will know it and otherwise the one gig instance one gig One cpu is pretty much the standard, but we're getting to a point now where just the You know linux distribution itself is already using half of that. So I think You know if you want anything serious two gigs is always probably better, but there's a step where um It when you compile the assets It's the documentation tells you that you need more ram for that kind of thing for that step Even going as far as to say, you know, you could if you're using a vps Change it to a higher instance while you install it and then lower it back down to two gigs So I would say four gigs is what I went with and everything worked I don't have to change anything But possibly if you go down to two gigs you might have to temporarily go with a bigger instance just for that Step and once setup is done you can go down So that's one thing one way you could do it But if it's affordable to go with four gigs depending what your budget is I would just do that because I I think You're probably gonna have the best experience if it gets super popular then you're covered if it You know never the baseline is always low you can lower it then I think but I think that's probably a good starting point At least two gigs minimum Yeah, and I will admit this is one of the problems because like the I I believe it's infosec.exchange is one of the instances I joined Where a lot of the infosec twitter people are setting up a option So they have a place to Share information and I know there was some joining problems They have with a mass inflection of users so that is something to consider on there So you have to think about the scalability of your project and that's Going to be a little bit of a challenge when you're setting this up If you're someone who has a large following or plans to build a large audience on your mast on Make sure you're putting it somewhere that can handle the extra load That's and then I believe how is it for tuning retention because If someone uploads a lot of pictures and hey, we share a lot of pictures on these social platforms How does it handle all the storage on that for the back end? So Basically you could do the standard Extra volume right now the server I build everything's on one. It's 80 gig I mean, honestly people might go crazy. Who knows? Yeah, but they also support Object storage as well, which is really good because then you don't have to worry So much about a ceiling you you have to keep your eye on it though because if it's endless storage Then it's an endless bill apparently But I think that might that's not what I did but I might do that because then you know, I don't have to worry about resizing the lvm Volume if that day ends up coming. So it's a little early days. I do know that There's potentially some issues with how many post-dress connections you have that if you're super popular it could be a problem But as you're talking I was reminded though if you're doing a single user instance I probably couldn't justify a 4 gig instance at that point because then you don't have to worry about user signups And and all of that and sure you might have to up the instance to 4 gig to build it and then lower it down But if you're the only user then I I feel like you can get away with a lot less If you're just the only person using it which some people that might be what they want They don't want to Manage users. They just want, you know, their own server for their own use case Yeah, your own instance and then you federate that instance with the other ones for the interactions Exactly, right exactly because because it's your server For your username essentially Right, it's either for your username or your username plus other ones You know, that's really what it comes down to that you manage and in our responsible for But then that network but right you federate it and then they're twines with other nodes and then That's when you start to see more activity Yeah, and that's what's interesting is it's giving us back to the fact that we want to control our own data We should be able to and Be high switching costs and I've actually followed Cory doctoral for a long time or a lot of his books And I recommend people if you want to understand What interoperability really means or what the future looks like he's actually Did a talk at def con recently that you can find online And if you type in like Cory doctoral Com com def con you'll find the talk on there. I'll see if I can throw a link in there But com com refers to interoperability with other services Being able to control your own data and be interoperable. I think that's one of the really good points And it's also what a lot of homeland people really believe and as they should like they're coming back to the concept because For me years ago There wasn't even a way for you to have someone else own the media you use in the same way there is today You know, it it's almost like we just buy media as a subscription service But then that subscription service can lose that media because of back-end licensing So I think a lot of the homeland people go. Well, how do I control being controlled this? Jeff Gehrling, by the way, did a really good recent video on this topic of managing your own media And controlling all that he's got a lot of great topics on that But this is the same thing with any of the social content you create being able to be in control of that It's really what master on means now The answer a couple other questions though about like twitter we talked about it And you know, I feel bad for anyone that's getting laid off. That's not what we're uh, right You know laughing about so to speak It's just kind of the grab the popcorn and what's going to happen today at twitter Are they going to break 2fa again or what but the reality is And this question has come up even though i'm looking at mastodon jay's looking at it And i'm looking to join some of these the other side of it is I will stay for the time being on twitter and it comes down to audience and the same reason people ask is why we Publish on youtube and it comes down to audience We want to get information out me and jay both care a lot about the tech community And so we look at ways we can engage at scale with the tech community and have our content discovered Those ways are still despite uh, the I don't know if they're best or worst efforts by a particular individual twitter is still where We garner attention for a lot of these things and I do have about Close to 18 000 people following me on there the same thing with YouTube is youtube the perfect platform Of course not, but it's still the best platform at the moment doesn't mean we don't look at other options So for now, I will continue to stay on there, but It but it's always good to be exploring and thinking about other options that are available to us What about uj? I completely agree and that's You touched on a lot of reasons why I I stay there so You know, it's it's less of a recommendation for me like my being on a platform Is not the same as someone else being on a platform because to them they're Recommending the platform. They love the platform. They want to be on the platform But being an education company you have to be more careful because if I was to make a statement like um, you know twitter's bonkers and i'm off of that Um, the problem there is the people that don't agree with me The people that don't have a problem with twitter that would benefit from the educational content that I produce Will then not be as likely to see that content So it's almost like a conflict of interest for an education company now granted if it gets so bad Yeah, of course, I would have to make a company decision But I want to be where the users are and sure there's going to be fewer users on twitter But there's still users on twitter So if I you know get off of that platform then it's like I'm saying I don't care about you know The other fans that I might have there So I try to be mindful of that But then the other reason too is it's still early days And we really don't know what's going to happen So I I think it's it's fine to keep a pulse on twitter even if you leave it I wouldn't like delete your account in my opinion You could I don't know if you could pause accounts or whatever you could do there But I feel like Elon just doesn't want twitter at all and he's just this is just one big oppositional I'm so angry that they went along with this purchase that I'm going to show them and run them into the ground as a result of my massive oppositional defiance disorder that everybody knows he has But you know, he's only had it a week. I won't lie. It feels like he bought it a while ago But the fact that it's only been a week has been impressive And yeah, it there's going to be a course correction that mostly And I don't know if you're up to date with this shape, but he hired people back and I'm not trying to make this Layed off people again the I guess the point I was trying to get to is um That we don't know what's going to happen because I feel like with the way he's acting But the next opportunity for someone else to own twitter and deal with it Obviously, there's a lot of money tied up in this But if he's able to to you know, get that money back or find some way to I'm not saying I know he's doing this but I feel like if there's ever any way that someone else takes over twitter Then he's going to be happy about that and then the people that stayed on twitter as long as the the next person isn't Terrible, then I think the people that are there would probably be glad that they're there. However Depending on how long, you know, the time passes if it's months and months and months and nothing has changed Okay, then it's not looking as likely that anything is going to change at that point We've got to draw the line. Okay. This this circus isn't changing at all So I think at least give it a couple of weeks and we'll probably have like 15 more headlines about this and who knows What's going to happen and and our plan is to drop it here By the way, because we didn't want to make this a twitter news channel But we are addressing the elephant in the room the mastodon in a room Yeah, which brought us brought us to this as a discussion topic point because there is a conversion some of the large-scale things that are happening and the things that directly affect people Who use platforms how we disseminate knowledge now one of the other things I want to discuss is I did a post on linkedin and I'll probably repost this Maybe on twitter as well But it's one of the reasons I run and j does as well We both run our own forums and the reason we run these forums is so we can maintain our own Control of those platforms. We both use discourse. We both maintain it We both maintain it so to speak out of our own popp pockets as an extension of the Content we produce and the reason we do that is because one of the things that bothers me is when you build on someone else's platform You never know what may happen or when Someone may purchase that platform and change the rules or simply I know there was at least one it's happened a while ago Wasn't there was it called expert exchange? There was a forum that got very large that then got bought and they started putting all the answers behind paywalls For forums that used to be public Yeah, I remember. I mean there's all kinds kinds of controversy around That site especially when they you know before they had the hyphen in the name, which I won't get into that was pretty embarrassing but Yeah, the you know, it's actually I actually haven't thought about or even seen that so long That's actually it's just one of those things that remember the thing. Yeah, I actually kind of do that was a while ago It feels like a while ago And it's one of the reasons that we both run and host our own platforms And it's it's a really good way to eat whether it's your knowledge base because I seen people suggesting things is when I had mentioned mark text of When me and jay were talking about different tools for managing notes and things like that on your computer It's weird that the comments and messages I got from people to use third party managed platform for it I'm like, why would I put all my data in their platform? Like especially from a homelab show perspective There's a reason we suggested things that you can self host that you remain in control over that you control the data And you don't have to worry about companies Um that you know, they always do what was referred to in the market as a land grab Here's my free tool where you can get free storage on you know, uh some usage of my product and later and this was Comments that come up videos I've did several years ago on services that I mentioned that the service had a free tier And I would say a picture of the free tier like hey Did you know this offers up to 25 users free and of course immediately someone replied? Yeah, they change it to 10 users now like They've reduced it and that's why I always you know And this is why we encourage so much of looking at the products and projects you use What can you self host? What puts you at the least amount of risk and keeps you in the most amount of control of all of your data That's a lot of what drives a lot of this and like I said I think this is the complete alignment with the audiences we have here at home lab. So I I agree and I It's I feel like it's becoming more frustrating and more and more frustrating for us this time goes on because Um, you know, I mentioned earlier that we're solving problems that companies themselves can't solve I feel like we're finding ourselves solving more and more and more things And then at some point there's going to be too many things to solve. I mean the other day it's like I'm driving and I just get this random thought I want to hear this song And the platform just dropped that particular song. So, you know, it's like it's messing with our leisure time at this point You know, we're trying to unwind it's it's like, oh, um, let's go watch a movie tonight. Sure Then that becomes Let's go watch a movie tonight So long as the movie we want to watch is actually there at the time that we set down Like like is that how is that the disclaimer? We're gonna have to give our friends now like yeah Let's watch that new movie as long as it's there. It was there earlier today. I think it'll be there tonight And yeah, like I don't even know it's it's crazy and it's a very different time than what I used to say I know it's in my book of dvds Exactly we and that's why, you know, blu-ray sales might and I hope goes back up because You know, I just because of Jeff Kearling Exactly I bought the whole blu-ray set of the new battle start galactica It's like I'm not taking any chances when I rewatch that and the same with firefly I buy that like every single time they put it out Um, but part of that too is because I want to know that when I want to enjoy something that it's there waiting for me When it comes to these, you know companies. Yeah, I mean We might like a online service today, but tomorrow we might not and that's just the reality of it There's still some issues when we self host things that are similar. For example Um, you could have a maintainer of a project step down and then it's not maintained anymore not updated You could still have an issue But it's not as likely to be as evil or as common as Yeah, we have a google graveyard for crying out loud. So yeah in any large Open source project for some reason if it gets dropped There's always someone that picks it up if it's a large popular open source project Uh, generally someone picks it up and for anyone just make sure i'm referencing the right video The jeff gearling video if you have not watched it is called time to unsubscribe from netflix disney plus etc And jeff talks about ownership or your own media and I think that's completely Uh, a legit thing to really, uh, think about so Uh, definitely definitely a strong consideration Um, yeah, I agree now a couple other things and I seen people mention this and this is also, uh, great I seen people thank me for my true dance videos. Yes. I have more true dance videos coming out because Just recently the new update to true nas, uh Well, a man was it called it's going from angel fish to blue blue fin I think But I will be doing a new video on that pretty soon because true nas with the scale version of true nas is getting more and more Um mature with all of its docker images. And of course this means running your own media is going to get simpler and simpler to do So I'm definitely be following up on that and these are great ways to consolidate and control all of your media The next cloud installer actually works pretty well I've talked about that in some of my recent videos and jay's got if you want to run your own next cloud instance Um Separate like build it as opposed to using a docker image. That's another great option as well So all these are ways that of course that we have uh topics on for owning your own media That's a little that's a lot of our a rally cry. I guess you could say out of today Yeah, and if you go to you know, if movie night is canceled all of a sudden well Don't blame us. We told you to we told you to self oh Um And you know, I think that's just the way the world the companies are but but the internet itself is is always going its own direction And then the companies have to reverse course and follow along eventually So we'll we'll wear them down a bit. I'm not saying they're going to be perfect And there's going to be no problem because companies are companies and people are people But yeah, I think like you said things are going to get easier And there's probably going to be we already have you know, you know, we could buy a nas that has this stuff built in True nas is one we can buy synology as well or whatever it is But um, I remember there was a I can't remember was it western digital that made this media specific Uh thing that you hook up to a tv it was made for that and I think this product came and gone I almost wonder if that's ahead of its time and something like that needs to come back because Someone just wants a what looks like a portable hard drive with an hdmi cable and just load your media on there I think that the market is huge for this right now. So Uh, if somebody wants to you know tackle that that's one thing, um, you know for the people that Don't aren't necessarily us. We could you know run pledge and we're good with that But the other people in our family That's you know, not quite as technical as we are That I think that there's going to be a big market for things like that because people are just going to get more and more annoyed that their leisure time Is being messed with here because that's really ultimately we work hard We want to watch a movie. We want to play a game whatever it is. We just don't want our own media. It was coming back Just own your own media so you don't have to worry about that being the case and I think we're gonna see that more and more Yeah, um, I think that's pretty much all me and you have for today, right jay. Yeah, I think so Yeah, but well, we want it we want to do another q&a episode So throw those questions at us about some of the projects or some of the references you like us to make or some of the topics You like us to cover or things you like us to dive deeper into on the topics of owning your own media Owning your own data and being a good steward of that and I will throw out there because I've done a video on Synology, I know it's not everyone's favorite solution But this is where I keep all my photos and things like that So maybe I'll do there's a lot of updates to change it to came to Synology I'm always might even myself I'll admit mixed on it because I know it's not fully open source But boy does it work good and I do get to own my own I have a methodology way which to own all my own media in a pretty Changeable way, but I'm also interested if someone has a project that they've used in the photo management space That they really likes I I'm willing to explore it because I do have and as is jay We have a lot of personal photos and so far Uh, Synology has been my best place for it, but that's another topic I think we want to dive into but we me and jay are both kind of going we haven't found the solution Maybe someone knows about something I feel like there's never one solution It's almost like there's just um several individual solutions that together equal the solution that we are looking for And everyone's solution is a little bit different than another which is fine But uh, that's just something I seem to notice. There's like I'll use volumio for music, for example and Also plexam, but there's others out there for music. That's not the only one those aren't the only one So it's just like you look at the features at this point and usually You know I said earlier open source solves problems the companies won't But we solve it several times Yeah, and there's several variations and different solutions for it So you just choose the one that resonates the most with you and then that is your um, you know Your overall system Yeah, there's there's a lot to it and we're always learning about new things because uh, I think with the AI stuff That's what I'm actually I should probably expand a little more what I'm looking for Is something that has good object recognition to be able to index photos Google's is the old standard by which to do it Uh, but reality is we take a lot of photos and being able to have a way to index it now with all these different AI things And you actually can do this with a well relatively moderate processor Uh and be able to index and add metadata to photos to be able to find them later based on what is detected in them I think that'd be a fun project to dive into it's been on my to-do list for a while to find Something where it says hey, here's all the objects. I think I found in this Um, and then you can always go back later and readdress I know there's a few projects like that out there because we had discussed it before but Uh, that might make a fun topic because it kind of gets into that Understanding how machine learning works. It's a fun learning project. But if someone knows a good one, please reach out to our forums Uh DM me on twitter. That's the easiest way Uh linked in or wherever you find me. I'm I'm pretty simple personified So Yeah, too easy finds was j and we both have forums That's another great place to engage with both of us and me and j own the forums So the uh, the data is within those forums and you know, we maintain and control all that so All right, well, thank you for joining us and thanks. Uh, we will be uh back next week with another episode We don't know the topic yet, but we're catching we're catching up because being gone for two weeks means ideas have been flying Spent a bunch. Yeah, we have we have a handful. Yep. All right. Thanks everyone. Take care. Thank you