Michael
mmeier@social.mei-home.net
<p>I really like watching compiler output scroll by. Selfhosting and my homelab are my biggest current hobbies. I'm also a big fan of the EU (the idea, not necessarily all parts of the current implementation ;-) ), but don't fear: Political posts will be a very occasional thing.</p><p><a href="https://social.mei-home.net/tags/fedi22" class="mention hashtag" rel="tag">#<span>fedi22</span></a> <a href="https://social.mei-home.net/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a> <a href="https://social.mei-home.net/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a> <a href="https://social.mei-home.net/tags/selfhosting" class="mention hashtag" rel="tag">#<span>selfhosting</span></a></p>
Posts
-
View post
For people who still believe the GPL and copyleft is useless, everybody does what they want anyway and corporations have already won: I'm working at a pretty big corporation. Our products are entirely proprietary. Nobody will ever know what's running on them. Copyleft code is still handled extremely strictly. With mandatory legal reviews for every package we want to add. And formal reprimands for everyone trying to slip one by legal. Of course the most unethical corps don't care.
-
View post
An LLM story in three acts. Me: Writes JIRA ticket with something like &quot;Introduce env variable X. It should be read during program startup. If it is set, the filepath for Y should be taken from it. If it is not set, the currently hardcoded value shall be used as the default&quot;. 1/3 #LLM #work
-
View post
Onwards with the &quot;odd little tasks&quot; list. Today: Centralising the name of my Ansible user, so I don&#39;t repeat it in dozens of tasks. Exciting, right? ๐ But honestly: I&#39;ve been enjoying the last couple of days of knocking out all of the small Homelab tasks I&#39;ve gathered over the last few years. #HomeLab
-
View post
And another small thing done. Frequency of logs with levels above info. There&#39;s seemingly quite a lot of them, with one every ~3s. Scheduled looking closer at everything warning/error/critical soon-ish to see whether those are real issues or just &quot;context aborted&quot; stuff because I closed a page before it was entirely done loading... #HomeLab
-
View post
For a blog post, I decided to produce a few charts with good old Gnuplot. And it&#39;s just been a massive series of flashbacks since then. ๐ Also, sadly &quot;creating charts with gnuplot&quot; is not like riding a bike. I&#39;m basically starting from zero, even though I can remember a time where I was able to produce gnuplot charts in my sleep. Or massively hung over on less than four hours of sleep. ๐ค #blogging #gnuplot
-
View post
Me: Picks up random, older Homelab task that looks like it&#39;s going to be no more than an hour or two worth of fun. The broadly grinning and very shaggy herd of yaks: Come on, you know you want to! ๐คฆ #HomeLab
-
View post
Hach, FOSS is wonderful. Just took me one "git grep network" in the portage source repo to figure out that I can likely set up a SOCKS5 proxy into the build to ensure that my CCache can reach my kvrocks instance. Pretty surprised that there wasn't anything in the Gentoo Wiki. Looks like I will be writing a bit of documentation at some point this week. #Foss #Gentoo
-
View post
Hm, just spend a few hours trying to figure out why my YaCy peer is accessible by some peers, but not accessible by others, but I just can&#39;t figure it out. For some reason, YaCy seems to be returning 404 to requests occasionally, but without anything in the logs indicating why. #YaCy #HomeLab
-
View post
I launched my first few crawls overnight, and there&#39;s so much I want to say. Let&#39;s start with a few numbers. First of all, YaCy is finally an application which puts some load on my Homelab. See picture 1. It peaked at around 4GB of RAM, even though it currently has no limits, and there was still RAM to spare on the machine. During that time, about 20h, the crawler fetched about 100GB worth of data. 1/x #HomeLab #YaCy
-
View post
How the hell is buying ebooks in 2026 still this fucked up? I&#39;d like to buy a couple of WH40k novels. For some reason, Black Library themselves seemed to have stopped selling their books directly somewhere in the past two months?! My German book store then leaves me two choices: I can buy the Omnibus of the novels in dead tree form in the original English. Or I can buy an ebook, but only in the German translation. I cannot buy an English language ebook version. ๐คฆ #Bookstodon
-
View post
So, I&#39;ve finally figured out why Black Library isn&#39;t selling books on their website anymore: They&#39;ve now got an app for that. And you can&#39;t download newly bought ebooks anymore either. I&#39;m not going to start reading their books on an app. Also hint to the business assholes: This is going to increase the ebook piracy. Massively. How are they this stupid? #Bookstodon #BlackLibrary #WH40k
-
View post
I think it is good that my private Forgejo instance is not publicly available. The things I&#39;m doing in my Go project could single-handedly poison every coding LLM out there. ๐คฆ Today: I need to refactor my test helpers because I managed to introduce a package dependency cycle. #Programming #Golang
-
View post
Today&#39;s Google search query: database schema design basics. ๐ซฃ
-
View post
Going to patch another LPE now, it seems. ๐ Or rather, implement the mitigations. #HomeLab
-
View post
Little happy moment: After logging into my Command and Control host, an automation I implemented a while ago fired because the k8s certs in my kubectl config will expire in a few weeks: #HomeLab
-
View post
I&#39;ve reached two new milestones in failing to talk myself out of buying an MNT Reform Next: https://www.crowdsupply.com/mnt/mnt-reform-next. One, the website now lives in a constantly open tab. Two, I just looked up how old my current Asus Zephyrus is, and found out that it is already six years old. I find the machine interesting due to the Open HW, but especially due to the upgradability. I&#39;m really not a HW guy whatsoever, so the open hardware is mostly interesting from an...
-
View post
This good boy would like you to know two things: 1) He is the goodest of boys and definitely doesn&#39;t need to be on a leash. 2) He definitely wouldn&#39;t have run after that bunny even if he wasn&#39;t leashed. That&#39;s baseless slander. See point 1) #DogsOfMastodon #dogs
-
View post
Customary computering on the train picture. Today, the goal is to get some blog post drafts spruced up a bit and ready to publish. One about my database setup for my little Golang project including CI setup, and the second is a reflection on one year of k8s in the Homelab. #trains #DeutscheBahn
-
View post
@louis@social.louis-vallat.dev Alright, that worked quite nicely! You were entirely correct, and I learned something about how access modes actually work. Thank you very much for the tip. That saved me from having to switch over to another CI system before continuing with my actual project. ๐
-
View post
Look look, our backpack is the answer to commuter&#39;s needs, it has many small inside pockets for all the gadgets! What do you mean you want to see pictures of those inside pockets? What are you, an uncultered country bumpkin?! https://bagaboo-bags.com/product/backpacks/lizzard-commuter-backpack/dark-grey-orange
-
View post
Okay, after going through the entire &quot;Backpack subreddit google doc&quot; spreadsheet I&#39;ve now got 58 tabs with maybes. Now to actually chose exactly one of them...
-
View post
And finally done. At the end, the decision was between a Thule Paramount and a GotBag Pro Pack. I ended up ordering a Thule Paramount: https://www.thule.com/en-us/backpacks/laptop-backpacks/thule-paramount-backpack-27l-_-3205014 Main reason was that Thule also offered a rain protection cover, while GotBag didn&#39;t, and I tend to get rather wet during my commute in sad regularity.
-
View post
A friendly note to the weeds on my balcony I&#39;ve been trying to remove for the past two hours: I know a guy at BASF. It would behove you to not continue growing with quite this level of enthusiasm.
-
View post
I have just switched from normal cigarettes to an Iqos heater. This has had two consequences. First, I&#39;m not familiar with all of the tastes available and just bought a couple random ones. And of course one of those was of the menthol kind. Blegh. It seems menthol smoke technology has not improved one bit since the days when my beard wasn&#39;t gray yet. Second: My cigarettes now have a USB-C charging port. ๐คฆ #Smoking
-
View post
This new wildcard-capable DNS challenge from LE is looking really good: https://letsencrypt.org/2026/02/18/dns-persist-01.html For me, it&#39;s going to be a way to finally fully automate my LE cert renewals. Up to now it was always partially manual, because Strato doesn&#39;t support an API for record updates. #HomeLab #LetsEncrypt