Personally I use tailscale which should punch through double NAT. It's a wire guard based mesh VPN, but an exit node should make it a normal VPN
brakenium
You can definitely write C# code based on all open source things. Microsoft open sourced C# and it is used on Linux too
Am I blind or do they call tar an archive format and not a compression format as you say?
You can still use your mouse. I3 allows using the mouse for moving Windows if you want it. Personally I manage Windows using shortcuts, but for GUI and some TUI apps I use the mouse anyway
My bank app works fine with rooting last I checked. These days I just run a custom rom with gapps. The thing is that nothing Google and Microsoft do will matter in this case as there will always be websites that don't use it. Especially when talking about Piracy and websites running on tor or i2p. Even if illegal, new options will show up
I wish regulators good luck trying to regulate bittorrent and other peer to peer software. Not to even talk about what can be found with just installing the tor browser
I'm using Arch on my main machine since it is primarily for gaming where a lot of the focus is on Arch and its derivatives. A lot of guides are made for it and Valve's SteamOS is Arch based. For software development not having to use Docker's own repo is really nice to have as the Arch version is up to date to a point where I haven't noticed any issues with guides or anything
However, Tumbleweed looks very intriguing and I'm seriously considering it for my Framework 16 once I get it as it'll be a machine to get work done, not mess around and play games
Personally I haven't had much luck with distrobox, but that was mostly with Pgadmin 4. Its package in the arch community repo has been broken for years
You can use headscale with tailscale if you want to self host it. Headscale is a community made server implementation for tailscale
While I'm using AMD, I have had no issues with Nvidia on Arch using X before I switched earlier this year. One just installs the nvidia or nvidia-dkms package. My main reasons to switch were I had a 1060 6GB and it was getting old, AMD had a better price and if I'm keeping this one as long as my last I wanted to be certain wayland support was good even though I don't use it right now
I run wiki.js for documentation for my home lab, but also things like the custom rom setup for my phone. However it's hard to keep it up to date as I forget it exists. I mostly use it to document setting up windows server core with different roles as I don't need to do that often, but most tutorials on the web are SEO optimised with low quality
This video from thiojoe is probably relevant here. It is mostly for scam websites, but maybe it's useful for this too? At least gives you some platforms to contact
Just see your systems as cattle, not pets. That way you can do this. Usually done through infrastructure as code like Ansible. NixOs is perfect for this use case