The original version of synapse is written in python, which still has issues with single threadedness and the global interpreter lock.
I switched to fennec and it's basically instant. Fennec also gets ublock origin, a much better adblocker. But I've been too lazy to switch before this.
Anubis takes around 5 minutes on cromite browser.
It doesn't work at all for users without javascript. The creator of anubis is investigating an alternative
It's a lot more complex than "enable everywhere immediately".
Amazon has a "refurbished" program, where you can find lots of cheap thin clients and smaller form factor desktop machines.
However, the refurbished computers often have their SSD/HDD replaced with a crappy one that is unreliable, so I would recommend assuming that you assume that you will need to buy storage in addition to that.
But, overall I really like Amazon Refurbished because you get a better quality guarantee (warranty/returns), but a cheaper price.
You cannot run a GUI in LXC
It's probably possible, especially considering lxc can run systemd nowadays, and I can find many sources on this, for GUI and for GPU acceleration (but not in proxmox):
https://stgraber.org/2017/03/21/cuda-in-lxd/
And then there are also technologies like KasmVNC which can serve a GUI as a website, and it doesn't need a GPU at all.
EDIT: Two year old guide, but a redditor pulled it off
Yes and no:
I use code-oss provided by the arch repos and it seems to automatically hook into thia. There is probably some way to add that to vscodium.
I use cachyos. I mainly treat it like an easy arch installer, it has calamares, allowing me to install LUKS encrypted BTRFS, with subvolumes that are compatible with timeshift without too much hassle, tinkering, or babying.
The first thing I do after installing is rip out many of the special changes cachyos makes. The theme makes some apps unreadable. Fish as a default shell is a really questionable choice (like I get zsh, but fish isn't compatible with bash). I prefer bash so I switch back to that. The cpu limiter, ananicy-cpp, is generally annoying and I would rather not have it. I stopped using it when I was gaming (not anymore), and I realized that you have to manually add exceptions for games that weren't in a default list consisting of mostly popular games, like the few games I used to play.
But the other performance changes are great. It has a custom repo compiled with x86_v3 extensions, which are proven to lead to a performance increase. Zram instead of zswap is a pretty powerful choice. The custom kernel (and linux-zen, which I use)* have an option enabled that enables the use of this software, called uksmd. A complex name, but it's basically a ram deduper, and it's very powerful. Right now, with only 9 firefox tabs and a terminal window open, I'm saving 350 mb of ram. With a LOT of browser tabs open, I've been able to save 1.5 GB before. Obviously, this comes at the cost of cpu, but I haven't really noticed change to performance/battery life with it on.
Overall, it's a very good, innovative distro (haven't found uksmd anywhere else), with some questionable aesthetic decisions.
*the linux-zen is optimized for desktop use, linux-cachyos is optimized for gaming. I haven't felt a difference, but right tool for the job I guess.
If you stick to freely available books, then you can share them without fear of reprecussions.
For example, Wikimedia, the organization behind wikipedia, also has a project called [https://en.wikibooks.org/wiki/Main_Page]
They have good tutorials, like this one: https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3
There is also the sister project, which sometimes uses wikibooks as a companion/textbooks, like
There are other free textbooks, like libretexts
For programming/cybersecurity related things, there is no restriction on doing things like CTF's or other publicly available activities on stream as well.
It'd help if you mention the subject you want to learn, that way we can point you to high quality resources, as sometimes they can be buried in the corners of the internet. I highly doubt that whatever you are learning is only available through textbooks or other copyrighted material.
Arch wiki translates pretty well, but I recommend comparing it with the opensuse wiki, because some stuff doesn't line up.
Personally, I encountered an issue with tumbleweed secure boot, where the tumbleweed implementation didn't work. Switched back to arch after that.
I don’t know enough about the subject of a secure grub to tell you how wrong you are.
If you don't know, then why don't you shut up, yeah? I've spent 3 weeks researching this, even going as far to read the source of grub. Don't just assume you're right without doing any research.
You think you are saying something smart here but I assure you, you couldn’t be more conceited. You are maintaining a patch of grub for a bug that grub has no idea it exists. And you claim not to have time to fix your installation…
I have the time now. Classes are just getting started. But I'll be busier in the future. Due to the way that arch is setup, this is easier than signing everything, plus I get instant restores.
And it's not a bug. It's intended behavior for systems like high value servers where security is valued over all else, to prevent privilege escalation by an attacker exploiting a kernel bug to load more kernel modules or taking advantage of a similar exploit. But for my desktop system, such an attack is not in my threat model.
I actually tried this right after I made this post, and it was not where near as smooth as I wanted. KDE would put the window that I had assigned to all desktops on top, whenever I would switch virtual desktops.
I found a solution though, it looks like mpv has support.