

I write English / Escribo en Español.
Vidya / videojuegos. Internet. Cats / Gatos. Pizza. Nap / Siesta.
This user’s posts under CC-BY-NC-SA license. Ask me if you need a different permission.




If MySQL is more robust than SQLite of all things, something is going seriously wrong.
Then again, it’s 2025. I no longer bet on what to expect from reality. Next someone points me to a mail indicating linux kernel will move its bookkeeping to MongoDB.


Doesn’t Forgejo support SQLite as a backend?


Not really conductive as long as most funds are siphoned by the C-suite ranks. Get rid of the C-fat first, maybe even turn Mozilla into a co-op, then have the People fund it.


PaaP! Platform-as-a-platform!


I mean come on it’s that simple.
“The most important initiative by our God-given President is the Big Beautiful Bill, and I will use my State-ordained power to make sure that our President can continue to taste as much of that Bill as possible, or barring that can find similar sources among his staff to provide him the divine satisfaction and un encumbered warmth befitting of his office.”


Each of them.


You could use XMPP but they don’t have any nice clients
[citation needed]
There’s at least three good clients for Desktop (multiplatform) and two for Android.
Plus, XMPP is the best thing to run service-wise. Relatively cheap, runs on a potato, not a nu-protocol that requires a server cluster and friggin’ npm.


It’s a crapload more work to support XMPP/Matrix/whatever messaging on any platform than just using a robust, reliable, resilient, widely supported good old SMTP
For the minimal of sending out a message to their accounts, they are just as easy as each other. Heck, there are simple packages to send XMPP messages from the CLI.


Any particular reason why you can’t do something like host a Send instance instead? Better to treat “filesystem behind the network” and “files to share” as two different things: one is imanent, the other is punctual and sporadic.


Only mostly when I want to. Which tends to be on Mondays and Saturdays.
I’m running Sid on servers, so automatic updates are actually a risk. Used to be Debian Stable, but maaan the docker and podman improvements… make me drool.


Google flags F-Droid updates…
Why would people have Google security going on if they have set up F-Droid as their appstore? Doesn’t that defeat the entire purpose?
There’s a wide gap of stuff one can do between IRC and “chat with voice channels”. For example, having a better protocol with better formatting options, a moderation API, better account management, other forms of multimedia (page embeds, images).


This week I was setting up an IRC server for a group of friends, but might switch it to XMPP. I also have a v good friend who is hosting a XMPP server that sees very little use and has some good lots of legacy stuff going on, I’ll try to ping them to see if it’s worth to spin something completely new.


This is so nice to hear.


What for?
XMPP is quite robust and open, and while it’s not in the level of simplicity of, say, IRC, it still beats pretty much everything else on connectivity and efficiency, and can be run on a potato. Storage is only slighly a concern.
OTOH nu-protocols like Mastodon stuff or Matrix stuff, while they are nice to have, are notoriously badly designed because kiddies these days can’t bother to learn C. This results in highly energy-, memory- and storage-consuming systems. In the amount of RAM I need to kick up a Matrix server (assuming it even runs) I can run ~18 XMPP services and about ~240 ircd services.


Terrified Blanco


Well yeah, it means the system can’t keep torrentin’ stuff!


i am un-admining
Pretty much this. I just manually handle stuff when needed. I already work at IT so this feels quite liberating, the last thing I want is to annoy myself more, and the stuff I manage is not Critical™.
Nah. But if what you want is to prevent rather than palliate or delay (AIs will get throug Anubis, in fact from what I read some of them already do), then pretty much your only option is real-person authentication, so that if stuff does get leaked, you have a discrete list of people who to hold accountable.