Live data from Hacker News

Tailscale raises $100M

tailscale.com

411–420 of 468 posts

Re: Tailscale raises $100M

#411

Tailscale has a fantastic product, I’ve been extremely happy from day one. If you’re waiting for a weekend to have a few hours to try out Tailscale, don’t, it takes 15 minutes to get every device you own up and running and talking. This is the lowest friction personal VPN to ever exist, and once you see how easy it is for your own devices, you’ll wish you had it at work. The biggest risk that this company has is that…

>>I’ve been dreaming lately of a tor-like network that’s based loosely on the idea of tailnets. Rather than blockchain bullshit, you’d have a direct ring of trust with friends, and then you could set up access policies to forward packets for people you don’t trust, but who know someone you do trust. The network will coalesce around using a handful of hub nodes for the packet forwarding, and a malicious party need onl…

It would only unmask those connecting directly to the central cluster nodes, everyone behind them would be fine.

Re: Tailscale raises $100M

#412

Earlier quoted context omitted.

>>I’ve been dreaming lately of a tor-like network that’s based loosely on the idea of tailnets. Rather than blockchain bullshit, you’d have a direct ring of trust with friends, and then you could set up access policies to forward packets for people you don’t trust, but who know someone you do trust. The network will coalesce around using a handful of hub nodes for the packet forwarding, and a malicious party need onl…

It would only unmask those connecting directly to the central cluster nodes, everyone behind them would be fine.

I'm suggesting every one would connect directly to the central cluster.

Re: Tailscale raises $100M

#413

For anyone else who wonders wtf tailscale is: > Tailscale is a VPN service that makes the devices and applications you own accessible anywhere in the world, securely and effortlessly. It enables encrypted point-to-point connections using the open source WireGuard protocol, which means only devices on your private network can communicate with each other. It seems to take care of key distribution, nat-traversal, authen…

How is that different than just regular VPN?

Re: Tailscale raises $100M

#414
post #185

Earlier quoted context omitted.

About the battery usage: what I can’t explain is that there’s a lot of background energy usage on iOS when Tailscale is running even when it’s not connected. If this was about heart beating, I would expect that to only happen when the client is connected. Also, in the battery stats, the background usage is there and tailscale is listed, but with - % of battery usage. However, when I force quit tailscale, all of the b…

A lot of it was because we were using the cell radio when wifi was available. Have you tried 1.24.2 that's just as of yesterday on the App Store? It fixes one of the worst of the offenders (but not all yet). In any case, we understand a lot of the problems now and plan to work on it soon.

This is 1.24.2 while the phone was connected to my charger over night

https://i.imgur.com/hQU6Orz.jpg

Tailscale app not force quit but also not connected

Re: Tailscale raises $100M

#415
post #398

Earlier quoted context omitted.

> Any project that uses dependencies (in any language) has the same issue. While that's absolutely true, the Node ecosystem (which I use, love, and make my money in) definitely takes the sheer dependencies of dependencies of dependencies problem to a rather fascinating extreme, compared to nearly any other language I use.

It would be interesting to see some data. Node definitely has that reputation, but every other language I’ve worked in—ruby, python, golang, clojure, hell even objective c—all have rich library ecosystems and most libraries include other libraries. They also all have plenty of small, single-purpose libraries. Perhaps node is a bit worse, but it’s not like it’s in a different category. Most popular languages/ecosystem…

Node/JS definitely is a lot worse and in a different category by several orders of magnitude.

My theory is that this is because there is no standard library in Node.

My JS frontend has something like 20,000 packages that need to be installed to build the app. The next highest-dependency lang I use is python, where my average python app will have approx 100 packages all in. And then it only goes down from there with other systems.

Re: Tailscale raises $100M

#416

Earlier quoted context omitted.

It’s pretty similar as far as how it works for you. It may be cheaper to VPN to home vs a cloud server, and you may avoid issues where sites block AWS. You can also securely forward other ports. Sometimes I print or access other services in my house that aren’t internet safe.

I have the PiHole VPN configured so that only DNS lookups go through it. All other traffic is not tunneled. It means I don't get billed for several gigabytes of traffic from AWS and my traffic doesn't come from an AWS IP, but I still get all the ad-blocking benefits of a PiHole. At home on my desktop, I just use uBlock Origin in my browser.

oh wow that is cool. I have never heard or thought about putting a pi-hole in the cloud.

Re: Tailscale raises $100M

#417

Unfortunately despite claiming that they would, they've never allowed their iOS application to allow configuration of the control server (every other client they have released does). Maybe some more funding will allow them to focus on the client quality.

(Tailscale engineer here) That's https://github.com/tailscale/tailscale/issues/1572 which we haven't given up on. It's just not done. We did it for macOS and we thought the same thing would've worked for iOS (they share ton of the same code) but it apparently didn't work. The mobile apps have been a low priority thus far. We just recently hired some people to work on them, though. The highest priority for them curren…

Any chance to be able to get the dmg directly from Tailscale vs the App Store? It's been a pain on MacOS as not everyone wants to mix personal accounts with corporate laptops

Re: Tailscale raises $100M

#418

Earlier quoted context omitted.

It would be interesting to see some data. Node definitely has that reputation, but every other language I’ve worked in—ruby, python, golang, clojure, hell even objective c—all have rich library ecosystems and most libraries include other libraries. They also all have plenty of small, single-purpose libraries. Perhaps node is a bit worse, but it’s not like it’s in a different category. Most popular languages/ecosystem…

Node/JS definitely is a lot worse and in a different category by several orders of magnitude. My theory is that this is because there is no standard library in Node. My JS frontend has something like 20,000 packages that need to be installed to build the app. The next highest-dependency lang I use is python, where my average python app will have approx 100 packages all in. And then it only goes down from there with o…

I suppose a lot of that can be chalked up to the overall size of the ecosystem (and also the complexity of frontends).

There's an exponential effect at work based on the number of libraries that do any one thing. If in python you have (for sake of argument) an average of 5, and in node an average of 25, the downstream effect is that you have massively more dependencies in your tree (many, many, more than 5x), just like you're seeing.

I still don't think the O(n) properties of dependency trees are any different in other languages though. Node just has the largest scale. If python had as many total packages as node, and was also as popular for building frontends, I think you'd have exactly the same situation. That's what I meant by "not in a different category". Node's scale/popularity is in a different category than python's, but its approach to dependencies is basically the same.

Re: Tailscale raises $100M

#419
post #180

Earlier quoted context omitted.

Your personal dislike of cloud SSO is not the same as "their attitude towards privacy". Before you do anything "permanently" you should read their reasoning behind that decision: https://tailscale.com/kb/1013/sso-providers/ > Tailscale works on top of the SSO/IDP/IAM identity provider you or your company already use. > We don’t support sign-up with email addresses. By design, Tailscale is not an identity provider: th…

Requiring you to disclose info to google, microsoft, okta or onelogin can very clearly be an "attitude towards privacy", right?

Not necessarily. It's possible to create a new Google account (e.g.) just for Tailscale, and not use it for anything else. That way the only thing Google can know about it is that it's used to log in somewhere.
Post reply on HN