We can't just rely on technological solutions because you can't out-tech the law at scale. People need to actually understand that the government is very close to having the tools needed for a stable technocratic authoritarian regime here in the US and all around the world. It might not happen immediately even if they have the tools, but once the tools are built, that future becomes almost unavoidable.
There are just a handful of corporations get to decide which websites are visitable every 90 days. Put a bit of legal pressure on the corporate certificate authorities and there's instant centralized control of effectively the entire web thanks to corporate browser HTTPS-only defaults and HTTP/3 not being able to use self-signed certs for public websites.
$ ls -lathr /etc/ssl/certs/ | wc -l
265
And of those far fewer are going to actually be giving out certs to human people. CAs are the chokepoint but I acknowledge that saying 'a handful' was hyperbolic. A few dozen.Seems quite achievable and sustainable to me
Every human carries dense compute and sensors with them. If they don't they stand out while still surrounded by dense compute and sensors held by others at all times
Not nice to think about but it is the reality we are moving towards – vote accordingly
People want this stuff. People want ring doorbells, they want age verification, they want government control. Think of the children/criminals/immigrants.
Voting won’t help.
Voting doesn't work because everybody votes on everything, not just people who understand the subject matter.
Voting doesn't work because it's impossible to express nuanced choice - you vote for a candidate or party as a whole, not on specific policies. The number of parties is much smaller than the number combinations of policies so some opinions can't be expressed at all.
Society is complex and there will always be someone somewhere that can influence an outcome where he/she doesn't understand the subject matter. Hence, nothing works and can ever work.
"Let's just give up" is the only conclusion I can see. Hardly useful.
Can you give an example of something that works by your standards?
You're right it's too strong as a general statement but it was in response to a specific issue - those in power wanting to take yet another bit of power from the general population - (this time and in this particular country) by banning VPNs.
People always vote based on the most pressing issues to them - immigration, taxes, abortions, LGBT rights (random list which is different in every country). Minor issues fall between the cracks until they become so bad they become pressing to enough people.
> "Let's just give up" is the only conclusion I can see. Hardly useful.
Then you're reading it wrong. I listed specific issues - the solution is to find solutions to those issues.
Here's a couple suggestions I'd like to see gamed out and tested:
- The right to vote not as a function of age but a test of reasoning ability and general knowledge.
- Limiting the amount of time a person can perform politics (including professional lobbying) to 5-10 years.
- Splitting laws into areas of expertise and potentially requiring tests to prove understanding to gain the right to vote on those areas for both the general population and politicians.
- Replacing FPTP with more nuanced voting systems.
These are just a few random suggestions described briefly. When I do this, people start nitpicking and then I have to reply with obvious solutions to surface issues - I encourage everyone to instead think how to make this work (yes, in an adversarial environment) instead of just trying to shoot it down.
https://en.wikipedia.org/wiki/Literacy_test
Democracy is a complicated difficult thing. If you think you can fix it after a 5 minute reflection, think some more, read more. It's way, way harder than that. A lot of smart people have thought a lot about it, and clearly good ideas are in very short supply. Think more humbly about the subject, please.
We're really only missing a few things before there's decentralized VPN over HTTPS that anyone in the world can host and use, and it would be resistant to all DPI firewalls. First, a user-friendly mobile client. Second, a way to broadcast and discover server lists in a sparse and decentralized manner, similar to BitTorrent (or we may be able to make use of the BT protocol as is), and we'd have to build such auto-discovery and broadcasting into the client. Third, make each client automatically host a temporary server and broadcast its IP to the public server lists when in use.
The reason it exists is just that it predates WireGuard by ~decade.
No, but I'm curious why you'd think that?
"After you activate the VPN Gate Service, anyone can connect a VPN connection to your computer, and access to any hosts on the Internet via your computer"
"When you are running the VPN Gate Relaying Function on your company's network, then any person's communication to Internet hosts will be relayed via your company's network."
> https://www.vpngate.net/en/join.aspx
There's simply no way I would offer my residential or company IPs as exit nodes to strangers.
> Third, make each client automatically host a temporary server and broadcast its IP to the public server lists when in use.
If this came to pass, much the same problems.
The point of all this is to make it so that governments can't pin down the IP of any client without expending significant resources. It makes mass surveillance, control, and prosecution prohibitively expensive. Law enforcement would still be able to trace suspects through the hops with their rich arsenal of backdoors, exploits, and clues in the physical world, just not without significant effort and therefore expenses. So they will only be able to pursue criminals in a targeted manner, which is how law enforcement in a free society is supposed to work.
The decentralized VPN service can only work if clients are also servers, otherwise there will be too many people who use the service without contributing to it, resulting in a tragedy of the commons.
If your primary focus is just reaching region blocked content, Self hosted VPNs can work great if you have access to a residential IP in your target country- I've taken advantage of family member's domestic connections instead of VPSes now, as I was lucky enough to have family in the regions I wanted. Devices like the Apple TV can function as a Tailscale exit node too, which greatly simplified deployment.
I don't know if Tailscale has any plans to make their service more censorship resistant, but I hope they do.