

How did you manage to convince them?
How did you manage to convince them?
Neither of these are IDEs (nor is VSCode), but it’d be Zed and Neovim for me. Zed is fast and pleasant to use, but also will enshittify eventually. Debug support is in progress but not live. Neovim is fun and it’s nice to be more in control of what is going on, but I haven’t made the necessary progress to be productive in large projects with it yet. I was excited for Lapce but it fell short, had too many issues in a short time.
I think btrfs ticks all your boxes. I would suggest yabsnap for snapshots. Then if you want a backup off-disk use borg or btrfs has a way to transmit (sync) to a remote. Yabsnap has a command which will make a script to restore from backup, which you can review and run.
Both the T14s and X1 Carbon would be good options. I also have an x390 which I quite like.
It’s increasingly harder to exchange for fiat anonymously, especially when you consider XMR or other privacy coins. Once the people in charge of money realized they were a bit subverted, you got the huge crackdown.
I still use it for various things. Buy LTC from a legit licensed exchange. Move it around a bit. Change to XMR through an exchange that doesn’t care. Maybe move it around some more. It’s a giant pain, but I don’t know a better way. This method isn’t perfect, more of a balance of risk, but it’s better than just handing your entire entity over for a simple transaction.
Rofi is cool but don’t forget about qalculate (the backend)
That was my first thought, why is this not written in a scripting language. Any one.
I went through and built a license, then read through it.
I don’t think most of the things contained would be legally enforceable. We barely even have traditional open licensing that works, much less one that tries to enforce an ethical framework. Instead of this, we should work toward wide-reaching law that protects people’s rights, something that has teeth. Asking people to please not enslave someone with your library will never work, they will do it anyway or just not use your library, as they already do with copyleft licenses.
I tried to replicate this in KDE (wayland).
pynput has no effect on wayland, which I figured. I then enabled ibus wayland to type unicode points with ctrl+shift+u, but everything came out as expected. So I think it is related to the xorg backend of pynput.
Yup, I think it’d work fine, especially if you want the ability to easily inspect individual items.
Any of the popular python yaml libraries will be more than sufficient. With a bit of work, you can marshal the input (when reading files back) into python (data)classes, making it easy to work with.
I would scrape them into individual json files with more info than you think you need, just for the sake of simplicity. Once you have them all, then you can work out an ideal storage solution, probably some kind of SQL DB. Once that is done, you could turn the json files into a .tar.zst and archive it, or just delete them if you are confident in processed representation.
Source: I completed a similar but much larger story site archive and found this to be the easiest way.
I’ve used https://changenow.io/ several times to get XMR from LTC or vice versa. It’s always worked for me, but I’ve heard of people’s transactions being held if they were large amounts, so exercise caution.
This doesn’t solve the problem of buying the initial crypto, which may or may not be difficult, depending on your jurisdiction.
Fixed, thank you
Thought I’d throw in some things I’ve been using.
I’ve been using Arch off and on for a long time, since it was horrible to install and updates did often break stuff. This is not the case now 🖖, and the Arch wiki is your friend.
Consider using btrfs with automated snapshots using yabsnap. It includes a configurable pacman hook in case something goes awry. Also just nice to have snapshots in case you accidentally delete a file or something.
Use paru, an AUR helper. Good for random things which may not be officially packaged. Expect to run into failures, and learn to diagnose them. Sometimes it’s just a new dependency the packager missed. For both paru and pacman, clean the cache once in a while or automatically, or things will get out of hand.
Do the “manual” setup, at least the first time, so you have an idea what’s going on. Don’t forget to install essential stuff like iwd (if needed) when you do pacstrap, or else you might have to boot from live again to fix it. Once you’re done, take care to follow the important post install steps, like setting up a user with sudo, a firewall, sshd, etc.
As for general setup, I’ve recently embraced systemd-networkd and systemd-resolved. Might be worth giving it a shot, since there is no default network manager like application. You can even convert all your wireguard client configs into networkd interfaces.
Best practice: Keep a personal log of various tweaks and things you’ve configured, and set up automated backups (more of general guidance).
Have fun!
Some interesting discussions there, looks like they won’t be hard up finding sponsors or places to move. Nice to see.
It only took what… 20 years?
I would recommend ImagePipe. It’s been around a good while and is feature rich.
It’s feasible as long as all the stuff you want to auth supports oauth, oidc, or saml. It might be a bit overkill for your use case, unless you have a bunch of services you didn’t mention. Keycloak has a bit of a learning curve, but works great once you get past that.
Maybe one of the Fedora Atomic distros would be up your alley? https://fedoraproject.org/atomic-desktops/
I don’t think NixOS meets the bill. You’d be learning and troubleshooting a whole new language just to setup your system and modify the core configuration.