

It is a risk as seen in the exploit in xz utils.
It is a risk as seen in the exploit in xz utils.
Please don’t call yourself stupid. The common internet slang for that is ELI5 or “explain [it] like I’m 5 [years old]”.
I’ll also try to explain it:
Docker is a way to run a program on your machine, but in a way that the developer of the program can control.
It’s called containerization and the developer can make a package (or container) with an operating system and all the software they need and ship that directly to you.
You then need the software docker (or podman, etc.) to run this container.
Another advantage of containerization is that all changes stay inside the container except for directories you explicitly want to add to the container (called volumes).
This way the software can’t destroy your system and you can’t accidentally destroy the software inside the container.
We use forgejo at work and the runners usually do the trick. You cab have them run any shell command you want, manage secrets and the syntax is the same as on github.
Edit: Okay, I saw your other post, ignore this answer. It won’t work.
Just to give you another way of doing it, I propose using “a third party provider” for your DNS, which you said you didn’t want, but since I think it could still work, I tell you how it would work:
Duckdns is a free provider for DNS and let’s you create standard certificates via let’s encrypt without exposing the rpi.
You can register for free and just input your local IP for the raspberry e.g. at charger8283.duckdns.org
Since the IP is local, no one outside your network can access it, but because the URL is registered globally, you can get a certificate using nginx proxy manager.
This would result in https traffic, that never leaves your local network and is also free.
Probably better to put it in a Linux meme community.
Lemmy also allows you to edit your post afterwards, so you could still do it.
I honestly thought he was kidding when I came across the g=git example.
LibreOffice can be configuresd to open online files with your local editor.
Edit: Also there seems to be a real web version.
My home directory has its own nearly full 300gb partition, so it could be better…
Yeah, flatpaks that just write into $HOME/.var are a prime example of how not to do it.
Since the other replies don’t seem too beginner friendly I’ll try another way:
The desktop environment determines how your taskbar looks and your start menu. Also the edges windows and the buttons to close and minimize windows. Also some basic programs like the system settings.
Mint and bazzite are distributions. They bundle software, test it and sometimes develop it further (like the mint guys do with their desktop environment cinnamon). Also they provide the package manager and the packages and their versions that can be installed through it. (Others can always be installed through other means but a lot is available through it)
Cinnamon is available under arch too and it’s relatively easy, getting a package into aur.
So you say “programs like Trilium”. Have you looked at Joplin?
Joplin comes with OCR albeit for search only. I myself have not tried it yet, but Joplin itself is a great note app.
Also Joplin seems to have an in development plugin for extracting text via OCR.
Maybe you can then export it to Trilium, if this a one time thing.
I want to add, that especially for Germans (and maybe others) the Usenet is very much full of up-to-date media and software.
But it actually is mostly the developers fault. There are weird corner cases, yes. But all game engines natively support Linux and even games that are not made for Linux will run there via Proton nearly always.
Exceptions are 95+% of the time due to anti cheat and like 2% due to a self written engine, that does exceptionally cursed stuff even for windows.
I play lots of games regularly that were never meant to be played on Linux but work flawlessly without the developer or “contributors on ProtonDB” (whatever they have to do with that) doing anything.
Okay, your post is a bit weird, so I’ll just tell you about my setup:
I have a custom built PC for like 4 or 5 years and have Linux on there permanently for at least 2.
It has an AMD Ryzen 7 (AM4) CPU and a Nvidia 2060 Super.
I often tried new distros before the final switch. In the end I chose PopOS. For me it mostly just works.
All the core features are effectively bugless.
Games sometimes don’t work or need a little tweak in steam, but that is like one game out of 20.
BUT:
I don’t play AAA games. Like ever. I played Darktide for a month maybe and “Witcher 3” butthis is the closest I got to “real” AAA games in the last 5 years.
Indie Games nearly always “just work”.
Few examples from the last months:
They all ran fine. The one Issue I had was that steam didn’t show this DirectX-Popup and I thought the games didn’t start. But after that it all just worked.
Also sometimes mods are hard. This is mostly for games I didn’t buy on steam and that have weird community-built mod managers.
That WordPress article is a one-sided mess and they should really pull back from what they did. That has nothing to do with open source. They fucked over many of their users just to spite a single firm (which were in their right).
Now I don’t want to defend a for profit company that doesn’t contribute much to open source, but the public meltdown that the CEO of Automattic had was more than embarrassing.
We host a small Matrix-server. The server is for 4 people but barely uses the 2 cores 4GB RAM.
Storage is mostly media, but stayed under 100GB in about 3 years.
We also host a web frontend and use Schildichat as app, but Element X could be better nowadays. Both also have a desktop client.
A big plus are all the bridges.
My girlfriend uses WhatsApp, no problemo, there is a bridge for that. That one club only has a signal group? Use the bridge.
One of us uses Fb-Messenger via a bridge. Telegram also works and there are lots more.
The server is also low maintenance. It’s an ansible playbook, that I irregularly run.
It takes around an hour twice a year due to changes in the playbook.
Also matrix is feature rich beyond your requests. I don’t know much about the others, but matrix had emoji-reactions before WhatsApp and has threads inside of chatrooms and spaces which are collections of chats for common topics.
Also polls, sharing current/live location (not bridged to WA), voice messages and stickers.
This looks very good. I have never thought about a TUI/CLI for my *arrs, but I will give it a try.
If this works out for me, do you also seek contributions?
Rawdogging saves the time of putting on a condom.
More news at seven.