
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:
I crosscomment here:
It could be weird but here[1] it seems that people who doesn’t understand federation at first use to associate the software name with the instance name.
You speak about “moving to Pixelfed” and they look and use Pixelfed.social at first.
I think that could also have happenned with Lemmy.
1- my environment
Maybe because the liberals are still people who deserve some rights as the promoted ones by Free Software?
Some other people could also have fell in an ending loop towards Reddit interaction and common nonFLOSS media because of some people they follow.
Edit:
Clarifying to avoid any misunderstanding with the first parragraph: I disagree with them and I don’t tolerate what they do and what they promote but that doesn’t mean that I am going to remove their rights as individuals.
Electron is a framework for desktop development based on Chromium.
It has a big part of Chromium as part of its code but with a wrapper layer to act as a framework.
With it, you can make desktop apps with PWA (Progressive Web Apps).
They like some of it because you can get the beauty of CSS and JS effects in a desktop app, but for every of these apps you end running an independent instance of Chromium.
It doesn’t use system browser engine or one from the installed browsers. Every app you install using it is exactly the same as installing Chrome or Chromium in different folders at your PC and running them at the same time.
This is why they blame it too.
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.