I am a 22 years old vegan nyanya, System Administrator and Web Developer.
I hope it will make the people who want to use a GNU/Linux OS daily, do not think of the codecs as reason to not switch.
I see your perspective, but not the usefulness of your approach.
I prefer telling them how it works and that is a way to make actual documentation accessible. I also adapt my explanations to each person and situation.
It is preferable to have people who know how to use an OS and not being hanging around without knowing what to do because they expect even the most simple things done.
That said, codecs work great with Debian stock, so I am unsure about the issues you mention.
I use stock Debian.
No problems here.
In the case you use GNOME desktop and has issues with the deprecated AVI format still used in some playes and with GNOME Video app, just install libavcodec-extra or use GNOME-MPV (now named in another name I always forget).
The case for OpenSuse. In reality, they do the right thing given that is an European OS. It is illegal in some European countries to distribute several codecs by default given the copyright holders.
Instead of calling for a negation for their package management you should call for content distributors not using well-deployed and available open formats / codecs as well as the copyright holders of the propietary ones for putting these nonsense as rules.
Bitwarden uses MicroSoft SQL Server as the only DB server option.
It is also the one they run on their main service, so it is not fully FLOSS and I would not consider that DB server reliable at all given its nature.
As Helix pointed before, there is a fully FLOSS replacement compatible with API and clients called Vaultwarden, which is also written in Rust and allow MySQL/MariaDB and PostgreSQL DB servers AFAIR.
I encourage you to use https://teddit.net or any other Teddit instance instead of Reddit links which, even with the old front-end, track users, run unknown code in users’ web browsers and is still a resources black hole for modest computers.
First, as pacifist I don’t tolerate violence.
In addition, that already means that the group has nothing related to veganism, which is an ethical principle based on the respect inalienable interests of individuals which, even with a focus on non-humans species, also would cover that.
Second, there is no such thing as personal choice when what you do affect other individuals rights, including non-humans with consciousness.
The first part and this already set that veganism is not a “food choice”, with a main reason explained in the paragraphs before and other because it drives the individual moral under it.
Based on that, what this people try to do there, opposing to that, and what the reactionists do, has no sense.
One time or recurrent?
For the first case, Trebleshot is your best option.
And for the second, Syncthing as suggested by Dessalines.
As @poVoq@lemmy.ml did, I recommend it too.
My parents currently run reconditioned Samsung Galaxy S4 phones with LineageOS.
If you consider that the phone is not reilable as a replacement in case of emergency, I can propose you two things:
https://www.postgresql.org/docs/current/runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-MEMORY
Can be configured in the main PostgreSQL configuration file. It has a default value that is too small for basic use case even.