epicshepich
@epicshepich@programming.dev
- Comment on GitHub hits CTRL-Z, decides it will train its AI with user data after all 1 day ago:
I self-host Gitea! Not your server, not your data.
- Comment on Google's Gemini will make its way into Dragon Quest X to power a "Chatty Slimey" AI companion, Square Enix has announced 3 days ago:
AI-powered NPCs is like a childhood dream come true. But I agree it would be better for them to use a model running on the user’s system or at the very least host their own.
- Comment on I am an American. I used to be proud of my country. Now it feels like a turd circling the drain. Is there anything going on behind the scene that America is actually doing good in? 1 week ago:
I’m an American, so take what I say with a grain of salt, but I can imagine being proud of one’s country’s institutions. When a nation actually pulls off democratic republicanism, it’s something to be proud of. When a nation’s institutions protect civil rights and promote egalitarianism, it’s something to be proud of because that takes a lot to set up. Ultimately, a government is something built by a community and shaped by a culture. The people at the top would like to fool you into believing that government is a clash of wills between politicians, but they’re just the tip of the iceberg.
Although our highest offices have been corrupt for a long time (always?), Project 2025 dismantled many of our proudest institutions.
- Comment on 1 week ago:
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.
- Comment on 1 week ago:
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.
- Comment on 2 weeks ago:
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.
- Comment on 2 weeks ago:
Any reason you chose Bazzite for your homelab distro? First I’ve heard of someone doing that!
- Comment on 2 weeks ago:
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.
- Comment on 2 weeks ago:
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/:Zwith 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.
- Comment on 2 weeks ago:
Hey my wife uses some of them too!
- Comment on 2 weeks ago:
And then try turning on SELinux!
- Comment on Harvard Places Math Professor Martin Nowak on Paid Administrative Leave Over Epstein Ties 3 weeks ago:
From Wiktionary:
knowledge: (archaic or law) Sexual intimacy or intercourse (now usually in phrase carnal knowledge). [from 15th c.]
- Comment on Dragon Quest VIII is so charming 5 weeks ago:
It’s basically Minecraft with more of an RPG feeling. Without giving too much away, the plot of Builders takes place after the events of the first mainline Dragon Quest game. I can’t comment on Builders 2 since I haven’t played it. But as someone whose favorite games are Minecraft and the Dragon Quest series, I thoroughly enjoyed it.
- Comment on Dragon Quest VIII is so charming 1 month ago:
I pretty much played the mainline ones in order. I was using the Android apps, and I lost momentum and quit because my phone got crushed by an airplane seat when I was almost done with VI.
The really spicy suggestion is to play the first game, and then play Builders before you play II. Trust me, it’ll make sense if you do it.
- Comment on A “QuitGPT” campaign is urging people to cancel their ChatGPT subscriptions— Backlash against ICE is fueling a broader movement against AI companies’ ties to President Trump. 1 month ago:
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.
- Comment on Dragon Quest VIII is so charming 1 month ago:
I played DQVIII as a kid with my dad, and I loved it. If you’ve got a friend to play with, consider playing IX. It’s the only one (other than X) which is truly multiplayer (though you can play through it solo), and I have so many good memories of playing it on the bus to school and helping my brother with dungeons. The art style is similar to VIII but a bit more cutesy/cartoony.
I’ve played all the main line games except VII and X, and I’ve cleared all except VI, VII, VIII, and X. I see lots of recommendations for XI. I did really enjoy it, but I feel like you get WAY more payoff if you’ve played through the original trilogy, since they’re heavily referenced in the “postgame” arc.
V is my favorite because the story is immaculate, but it is more serious in tone compared to most of the series.
- Comment on Give your Matrix account a Discord UI with Commet 1 month ago:
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”!
- Comment on Website 1 month ago:
During in my data science master’s program, someone unironically sent me a localhost link to a Jupyter Notebook.
- Comment on A “QuitGPT” campaign is urging people to cancel their ChatGPT subscriptions— Backlash against ICE is fueling a broader movement against AI companies’ ties to President Trump. 1 month ago:
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.
- Comment on Make me feel like a man 3 months ago:
I had no idea this existed, but I just ordered it. My wife was obsessed with Cheez-Its during her first pregnancy, so I think she’ll get a kick out of it! Thank you 🥲