

My wife taught my son English uppercase letters, so I’ve been teaching him Greek lowercases. I can’t help but feel proud every time he says “pi”


My wife taught my son English uppercase letters, so I’ve been teaching him Greek lowercases. I can’t help but feel proud every time he says “pi”


In the past, I’ve used Adguard Home, and I liked it. When I tried to my Adguard server as the DNS for my router, though, my WFH corporate VPN wouldn’t connect, so there’s that. Granted, I was using it to remove ads, but people seem to like it for parental controls too.


I saw a deal for a pair of mini PCs with decent specs on eBay right after I got my annual bonus, so I jumped on it because I want to do the same thing for my kids. May be jumping the gun a bit…my son just learned the alphabet (uppercase only) and my daughter just learned how to flop off the couch head-first.


I self-host Gitea! Not your server, not your data.


Good to know! I do hope to eventually re-enable SELinux on my flagship server, so I’ll keep this in mind. As for my friend’s server, I think he migrated to Alpine a while back.


Respect! I too often take it for granted that it’s a privilege for my gaming rig and my homelab server to be separate boxes.
My server is Almalinux, my laptop is Mint, and my gaming rig is Nobara. But if I had to consolidate everything in to one machine, I’d pick Nobara.


I honestly don’t know a ton about immutable distros other than that they let you front-load some difficulty in getting things set up in exchange for making it harder to break. I was just surprised that the distro of choice was Bazzite, since its target audience seems to be gamers.


Any reason you chose Bazzite for your homelab distro? First I’ve heard of someone doing that!


Honestly, I don’t know what happened, but it was unreachable via SSH and the web console. There shouldn’t have been a ton of files to tag since it was an Almalinux system that started with SELinux enabled, and all we added was a container app or two.


I use podman-compose with system accounts and I don’t have a ton of issues. The biggest one is that I can’t seem to get bluetooth and pip working on Home Assistant at the same time. Most of the servers I manage have SELinux and it works fine as long as I use :z/:Z with bind mounts.
A few years ago, I set up a VPS for my friend’s business; at the time, I didn’t know how to work with SELinux so I just turned it off. I tried to flip it back on, and it somehow bricked the system. We had to restore from a backup. Since then, I’ve been afraid to enable it on my flagship homelab server.


Hey my wife uses some of them too!


And then try turning on SELinux!


Before Windows 11, I told people to switch to Linux because open source software is better for the soul. Now, I tell people because the user experience is just better. I used XP/Vista/7 throughout my childhood, and modern Linux desktop environments really do feel closer to that experience than Windows 11. I use Win11 for work, and I can confidently say that it has the worst settings menu I’ve ever used.
If you know the basics of using a desktop computer, most things won’t feel that weird or foreign to you. The hardest part will probably be learning Linux-compatible alternatives for apps that only work on Windows. What kind of programs do you typically use on your Windows system?


Instead of burning the ISO to the flash drive, I recommend burning Ventoy to your flashdrive. Then you can drag and drop ISOs for every distro you want to try without having to burn them every time.


I know AI is an emotionally charged topic, but I think your frustration is misdirected. I find that the best way to learn tech stuff is with hand-on experience, and to that end, it works pretty well to try something, ask why it didn’t work like I expected it to, and get instantaneous feedback. Or to start with a working example and pick it apart so I can learn the syntax. I’m not saying it’s a replacement for reading official documentation or figuring things out for yourself, but it makes it a lot easier to get started.
Fundamentally, I’m a humanist. I believe that we should use technology in a way that augments our brain instead of circumventing it. I don’t let AI write code for me, but I don’t really see the harm in having it present information in a digestible format.
I’ve always been bored by lectures and tutorials because they’re not good at meeting me at my level of experience. I don’t think anyone would argue that having a tutor/mentor who gives you individual attention and meets you where you at will help you climb the learning curve way faster. And when you’re in a situation where you don’t have a human mentor, AI can be pretty useful.
I worked at an organization where there were no senior software people and my supervisor told me you “hey, you created this dashboard – now deploy it”. My only relevant experience was having hosted a Minecraft server on Windows 10. After a few months of iterating with ChatGPT, I knew the basics of how to use containerization and deploy an app on a RHEL server. 3 years later, I’m doing it at a tech consulting firm, and I’m the guy everyone goes to for help writing containerfiles and compose files. They promoted me from data scientist (I have an MS in data science) to solutions architect, all because I used AI to learn the basics of Linux devops, and then got a shit ton of practice by self-hosting.


My best friend used to go by @comet on Discord. He’s the one who made my friend group’s server, and he’s essentially the only reason I ever got it in the first place (now, he’s one of the first to join my Matrix instance). The fact that this project is named Commet is NOT good for my “main character syndrome”!


I initially subscribed to ChatGPT because I got a job as the only devops guy at an organization, when I had very limited devops experience, and ChatGPT essentially served as my mentor. I justified keeping it for a long time because it helped my productivity; bugs that I had no idea where to start with could be worked through given a few hours (or days) of back-and-forth.
As I climbed the learning curve, ChatGPT became proportionally less helpful, but I kept it because it’s kind of useful for rubber ducky debugging. I did find Copilot to be pretty handy for writing docstrings (especially for keeping consistent formatting conventions), but the actual code completions were more annoying than anything.
When all was said and done, I cancelled my ChatGPT and Copilot subscriptions because I’m taking on a mortgage tomorrow and I literally just can’t afford them. I have Ollama running on my homelab server, but I only have enough vRAM for a 7B-param model, and it kind of sucks ass, but whatever. At the end of the day, I like using my brain.
UPDATE (because I just thought of it after posting): I do think that “AI-as-a-mentor” is a good use-case of AI. It really helped me cut my teeth on the basics of Linux. I often find that it’s easier to learn when you have a working example of code or config that you can dissect than to bash your head against the wall just trying to figure out how to get something to run at all in the first place.
For my birthday challenge this year, I’m learning how to read and write Devanagari as a surprise to my Indian grandparents. I asked my local qwen model to generate some worksheets for me to practice with, and it totally flopped. It gave away all the answers. I do think ChatGPT would have done better, but maybe I could have gotten sufficient results with a better GPU.
That’s the main reason I jumped on them. I’ve seen an increasing trend of people selling old computers with the RAM and HDDs taken out