ISPs were already required to block the sites. I don't think an additional block on the Cisco side would change anything in that case.
exu
Apparently Cisco operates a popular DNS resolver? Never heard of that before.
And definitely don't learn how to use a VPN. Or set up Unbound or Bind or PowerDNS Recursive...
KDEConnect?
In my experience setting environment variables is pretty inconsistent. The easiest way would be using /etc/environment. This sets stuff globally for all users and definitely works.
PAM also used to support a per-user environment file, but that's deprecated or removed even. The best you can do for per-user config is setting variables both in your login shell and the systemd user environments file.
Maybe check out Tailscale. It's mainly a mesh VPN for your own devices, but they have a lot of options included so you can share stuff with other people.
Or Wayland, where this isn't an issue.
You can install Wireguard or another VPN to encrypt your traffic to the VPS.
Apparently this wasn't always that obvious.
https://en.m.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer
Set 'blendos-base' in your system.yaml, install additional packages, update and reboot.
I already learnt of blendOS two weeks ago, I think in a discussion of immutable distros.
Really looking forward to play around with it some more and maybe replace my Arch install with this.
Your best bet is anything Wacom as they have their own driver in Linux. Alternatively OpenTabletDriver supports some other tablets as well https://opentabletdriver.net/Tablets.
Or the DIGImend kernel driver http://digimend.github.io/drivers/digimend/tablets/