Hacker News new | ask | show | jobs
by Diederich 2383 days ago
> I had a seamless time using wireguard (via a streisand installation) ...

I've been using Wireguard via https://github.com/trailofbits/algo for a while now. Of all of the VPN experiences over the last couple of decades, Wireguard has been light-years ahead of the rest.

First: it's fast. If the server is up and you don't have packet loss, you can't tell when it is turned on. For fun, I wrote some trivial automation to automatically and randomly switch between a few wireguard back ends, and I generally can't detect it.

Second: it's easy. For me, an experienced technical user. I don't know enough about the ecosystem to recommend it to less technical people, though given how basically sound it is, I'll be surprised if there aren't really easy and robust front-ends coming up.

2 comments

Third: it doesn't wreck my battery life, like others do.

I've been using now wireguard for the past two years, really happy with it!

> Second: it's easy.

To give you some perspective, it's so easy that my four year old knows how to turn it on when we're traveling and she wants to watch PBS Kids.

But can your 4 year old set up Wireguard on a Debian server?

Psh, didn't think so. Amateur.

Her first desktop interface will be a command line, so after she learns to spell, give her a year. :P
my 4-year-old son learns English using sheLL :)
Now I'm wondering if sheLL is a special thing or if you just held the shift key down by accident. Sadly you can't easily do a case sensitive search so I can't figure it out.

But either way, that seems like a good idea.

At the terminal with wg-quick, in NetworkManager, on a phone? Just wondering how impressive your kid is.
On my Macbook there's a drop-down menu hanging off a menu bar icon. I feel like I could definitely show a little kid how to get themselves on the VPN.
I didn't know that. Ubuntu user.
iPhone. But the desktop is super easy too.