

Collector of social media accounts. Speaks 🇬🇧 and 🇩🇪.




I had looked into GRAV which is not quite suited for blogging (i.e. date-based posts) but rather for wiki-like content or a simple page structure. Also, they’re also feeling more and more enterprisey, especially with their recent 2.x release.
Tried Serendipity but found it to be more or less on life-support.
And finally settled on a very basic WordPress with only a handful of plugins (all set to auto-update), most importantly SQLite and ActivityPub. Backups are a simple copy of all the files or just the SQLite db. The Gutenberg post format in the SQLite db is easy enough to convert it to anything else using a small custom Python script should need be. I don’t remember how I imported my existing posts, though. Might’ve been via RSS import.
On clients you mostly have to set MODE=netclient in the nut.conf and modify the upsmon.conf according to the manual and detailed manual. By default, it should only shutdown systems when reaching a “low battery” situation, not immediately when switching to battery power.
What was the difficulty with NUT for you? The setup is pretty straightforward, IMHO.

Should be easy to wrap in a container, too.
THIS! Normally, the battery should be accessible via some door or a few screws. Replace the battery for a few bucks and you’ll have 5 more years of peace.
If you search for “12V ups” there are several. However, most only go up to 2 Amps. Not sure what kind of monster router actually needs 5 Amps, though. Also, I believe those 12V UPSes don’t provide status information via USB. So, there’s no way to know when the battery backup is going to fail.


You’re talking about someone that had her floor in the EU building fortified, only allowing access for a few selected people. Does that look like she intends to improve her reputation to you?


How else is Mrs. von der Leyen supposed to sue people that speak badly about EU politicians?
For the real “TV feeling”, try ErsatzTV. It basically creates multiple real-time streams of TV shows and movies from your media library. You can switch between them like channels.
If you want to play around with different elevator algorithms, there’s Elevator Saga where you can code your own.


I’d probably go retro, use something like Dillo and stick to more classic webpages. Or go full Gopher/Gemini.


Instead of uBlock Origin rather use AdNauseam. It’s basically uBlock Origin, but it “clicks” on the blocked ads so the ad networks still have to pay website owners.


EDIT: Meh, they’ve removed the example picture for “packet loss”.
database schema improvements, which is a particularly tricky thing to work on
Not, if you know what you’re doing.
I dont like AI, I wish I could go back to the world before it, but I cant.
You do know that you can use LLMs to get inspiration and suggestions but then still implement those things by hand? Which is also a great way to make sure it doesn’t change something else in the background. Also, if you use Claude like you’ve used StackOverflow and Google before, you don’t even have to mention it as a Co-Author.
Pro-tip: Block the user “claude” on GitHub and it’ll show you a warning for every repository where they forgot to remove the Co-Author tags:

[!NOTE] Upgrading to Paperless-ngx v3 can only be performed from version 2.20.15. If you are running an older version, please upgrade to v2.20.15 before proceeding with the v3 upgrade.


dovecot/dovecot and solr should do the trick. At least they do for me.
EDIT: Two advantages of this setup for me: I can easily drag&drop emails from my other email accounts to this “archive” account in Thunderbird. And once I want to “seal” an archive folder, I can gzip the underlying mbox file and make it read-only (dovecot needs to be configured to store mails in mbox files).
Eh, there’s not really a better/worse between Gitea and ForgeJo. Gitea is targeting business customers, ForgeJo is targeting the open source community.


Yes, I’m using that after a short foray into Pixelfed. And together with @[email protected] 's Impressia iOS app it’s a really good experience.
Pushover for notifications. Paid a very small amount a decade ago. Works reliably ever since. And for monitoring I’m using Zabbix.