The built-in rollback functionality doesn’t hurt either.
More than that I think it’s a prerequisite for doing this.
The built-in rollback functionality doesn’t hurt either.
More than that I think it’s a prerequisite for doing this.


You could self-host a shared “source of truth” git repo that you access over ssh or filesystem. That can be anything from a USB thumb drive, a small clean server or a container on your existing desktop with ssh access, to an entire Forgejo deployment. Then you only need the “secret zero” of an ssh key to get everything set up and syncable.
If fresh setup is more common, you probably have other parts like package installation and network configuration that you also want to automate. Enter configuration management like ansible or salt, image builders like packer or archiso, “immutable” solutions like Nix or rpm-ostree. Once you get there you typically manage that in git anyway and you could put your dotfiles repo as a submodule and copy them over as part of OS setup.
If it’s just for once in a blue moon, manual ad-hoc copying gets you pretty far.
No matter how you slice it I think you have to either frequently spend time syncing changes or just accept the drift and divergence between machines and the sources.
Wishful thinking and stretching the definition beyond meaningfulness with regards to your conclusion. Lies, damned lies, and statistics. Don’t delude each other.
Still, I’ve believed for a long time that the tipping point with an increasing trajectory is around 5% so pretty optimistic about recent trends.


With your edit that yields a succinct proof that things are nuanced 😉


Internet should work if i disable the vpn app though, so idk what’s wrong there.
I don’t suppose you enabled the kill-switch feature?
https://mullvad.net/en/help/using-mullvad-vpn-app#temporarily-blocked-internet


And thank you for the refining exchange!
I also recognize that both the rave scene and free software are enabled in part by people with cushy high-paying jobs and what Lemmy would call rich kids who don’t mind sinking some money (and sometimes employer goodwill) into their passion without expecting any returns.


I’m involved with people organizing free rave parties of all sizes and production grades and it’s something I hold dear so your analogy hits close to home!
They all have income streams from outside the scene, including the ones responsible for events with thousands of attendants. While there are countless stories of people making industry connections promoting their careers and getting work there, a DJ or producer expecting they will be able to sustain a professional career purely through scene exposure or free parties is delusional.
That a few have been fortunate and resourceful enough to do so for a while is great but it’s not an indictement of the scene if one of them makes a “The Scene Is Dead” post on Instagram that they’re tired of the freeloaders and only doing paid gigs from now on. If they then continue publicly theorizing on how one could successfully financially exploit this community, they shouldn’t be surprised if the people who have been volunteering (usually a better characterization than charity IMO) for years feel rubbed the wrong way.
it’s bizarre to me to see the “fuck AI in every way” place turn around and attack this guy
Agreed in the mobbing of the wider thread but I hope you don’t see that going on here?


No errors or output from the add?
I don’t see anything wrong in what you are doing assuming you have permissions but if it’s just for your user you can flatpak --user to install in your homedir instead of system-wide.
Also convenient for distro-hoppers as you can just share or copy the flatpak dirs between home directories so you don’t even have to redownload for every reinstall.


Best coupled with frequent refactoring and breaking of APIs so any community efforts at documentation are eternally outdated.


It’s more like busking on the street and then feeling offended about not getting any money despite people liking your music. Maybe you’re even inadvertently part of some commercial ad shoot profiting of the city vibes. Or offering free trials of a service and then being upset when nobody converts.
I don’t think things you do become “charity” just because others benefit from it and you don’t get compensated. The bar is higher than that.
No reason to expect that everyone will be in a position to do that indefinitely, especially when it comes to massive projects that turn into full time jobs.
For sure. No strings attached goes both ways.
At least Brave is open source, in contrast to Orion.
In this case they are apparently fine with a personal computer being used
Where? Looks ambiguous. From all we know this is a work computer provided by the employer. It’s more likely to be an oversight or deprioritized/neglected.
which makes RDP actually a slightly more secure solution
I do not see how that folllows.
If both the company and employee are indeed fine with the RDP, it should be no problem to get that confimed from IT in writing.
Separate your personal and work computer
nods enthusiastically
Important for security of both the employee and the company. Don’t mix business and pleasure. It’s the only thing that makes sense!
Put Windows and all work related software on a separate work laptop and use remote desktop from your Linux PC to do your job.
What? No! Keep them separate! This is how people get pwned. Don’t backdoor your employers machine from your personal PC or vice versa!


dnf --cacheonly


If anyone else is seeing high resource use from seeding: There’s quite some spam and griefing happening to at least Debian and Arch trackers and DHT.
Blocking malicious peers can cut down that by a lot. PeerBanHelper is like a spam filter for torrent clients.
https://github.com/PBH-BTN/PeerBanHelper/blob/dev/README.EN.md


On 1: Autoseeding ISOs over bittorrent is pretty easy, helps strengthening and decentralize community distribution, and makes sure you already have the latest stable locally when you need it.
While a bit more resource intensive (several 100GB), running a full distribution package mirror is very nice if you can justify it. No more waiting for registry sync and package downloads on installs and upgrades. apt-mirror if you are curious.
Otherwise, apt-cacher-ng will at least get you a seamless shared package cache on the local network. Not as resilient but still very helpful in outage scenarios if you have more than one machine with the same dist. Set one to autoupgrade with unattended-upgrades and the packages should be available for the rest, too.


Yes, Home Assistant has this.
https://rhasspy.readthedocs.io/en/latest/
Works great. My biggest challenge was finding a decent microphone setup and ended up like many do with old Playstation 3 webcams. That was a while back and I would guess it’s easier to find something more appropriate today.
I am currently trying to transition from docker-compose to podman-compose before trying out podman quadlets eventually.
Just FYI and not related to your problem, you can run docker-compose with podman engine. You don’t need docker engine installed for this. If podman-compose is set up properly, this is what it does for you anyway. If not, it falls back to an incomplete Python hack. Might as well cut out the middle-man.
systemctl --user enable --now podman
DOCKER_HOST=unix://${XDG_RUNTIME_DIR}/podman/podman.sock docker-compose up


How about using sieve rules? A nice plus is that if you ever move to self-hosted in the future, you can bring it with you.
I know at least Fastmail supports user-configured sieve. I don’t have experience with Fastmail myself but in general mostly heard good things.
https://www.cstrahan.com/blog/taming-email-with-fastmail-rules/
Discord
</3