Live data from Hacker News

Tailscale has reached general availability

tailscale.com

51–60 of 128 posts

Re: Tailscale has reached general availability

#52
post #10

I will get banned for this in a matter of minutes but I will say the truth to whoever think HN is fair. For the past 3 months, every, again EVERY post that was linked to Tailscale (not just the company domain but also the blog posts of the founders' websites), has gotten to the frontpage within minutes, with a full 100% hit rate. This cannot happen for any company, any project or anything else to be honest since ther…

I haven't been offended by it, and I'm the founder of a company that's been around longer and is probably the closest competitor: https://www.zerotier.com/

I don't hate on people for doing similar things. If anything I am absolutely shocked it took someone this long, since to me the idea of a full mesh virtual network is how things should work, everything else is stupid and clunky, the fact that we have to bounce off servers to transfer things is dumb, and NAT is pure concentrated evil and must be destroyed.

I absolutely loved David Crawshaw's Remembering the LAN post:

https://crawshaw.io/blog/remembering-the-lan

It echoes exactly the sentiments that motivated me to start working on ZeroTier, so I wish them well.

As far as the upvotes go I just figured they have a lot of friends from their time at Google and their posts get upvoted a lot.

I notice the same thing when any company that has a lot of HN users among its employee base does anything. When AWS, Apple, and Google do a bunch of product releases the front page gets bombed for days. The site practically turns into a news feed of new AWS Elastic Beanie Cap products when the ironically titled AWS ReInvent happens. If anything the FAANG companies get more free advertising here than anyone.

Re: Tailscale has reached general availability

#53
post #39

Sorry for off-topic, but does anyone know which css library Tailscale used for their blog? Looks very nice and clean.

(Designer behind the Tailscale blog here)

Glad you like it! The text styles are custom, and the layout is built using an in-house CSS framework not unlike Tailwind [1].

But if you'd like to build something similar, you could get pretty close by using something like Tailwind and building with Rasmus Andersson's lovely (and open-source!) Inter type family [2], which we use throughout the site.

[1] https://tailwindcss.com/ [2] https://rsms.me/inter/

Re: Tailscale has reached general availability

#54
post #49

Earlier quoted context omitted.

This is a great idea, but will never happen because all the YC founders would be against it for obvious reasons. EDIT: Slightly altering it a bit. What if only the first 50 upvotes were public?

Everyone knows the site is partial to YC companies. It's an open secret. I consider it part of the "trade" in exchange for running a decent board without any ads or surveillance monetization. They're doing this for a reason, and it's to pump their brand. Hell they could just tag articles related to YC companies with a special color and pin them for a bit. I'd be fine with that.

IIRC it's also true that YC founders see each other's names in a special color.

Re: Tailscale has reached general availability

#55

I don't know if it's really ready without what they're calling "magic DNS": https://tailscale.com/kb/1054/dns Something that bugs me about ZeroTier is also present here, which is that there's no name management whatsoever, so I have to either keep a hosts file around with all the names of the network or find a script on GitHub that does it for me (or put a DNS server on the Tailscale network, and make sure all the ho…

Indeed, my only problem with ZeroTier is that I cannot setup custom DNS routing on it. Currently I use nextdns.io on my phone to rewrite `www.mycompany.test` to the WiFi address of my laptop (I use https in local dev). I want to do this over mobile too, which would work with ZeroTier, except for the fact that I can't run two VPNs at once (nextdns + zerotier) on the phone.

Re: Tailscale has reached general availability

#56
post #10

I will get banned for this in a matter of minutes but I will say the truth to whoever think HN is fair. For the past 3 months, every, again EVERY post that was linked to Tailscale (not just the company domain but also the blog posts of the founders' websites), has gotten to the frontpage within minutes, with a full 100% hit rate. This cannot happen for any company, any project or anything else to be honest since ther…

This is definitely true and not just about Tailscale.

noticed the same here.

the question is, how do we get other interesting posts and products to HN front page?

Re: Tailscale has reached general availability

#57

I don't know if it's really ready without what they're calling "magic DNS": https://tailscale.com/kb/1054/dns Something that bugs me about ZeroTier is also present here, which is that there's no name management whatsoever, so I have to either keep a hosts file around with all the names of the network or find a script on GitHub that does it for me (or put a DNS server on the Tailscale network, and make sure all the ho…

ZeroTier has punted on this problem for ages because it's extremely hairy with a very long tail of edge cases and a lot of weird configurations in enterprises that we do not want to break. We really hate breaking stuff on user machines, and we also want to avoid pulling a Zoom and being more invasive on install than users expect. Then you have captive portal logins, people running stuff like Cloudflare's local DNS daemon or local dnsmasq, and more. It's the shaggiest yak ever so we have to make sure we have a really heavy duty shaver ready.

We are working on it as soon as we ship 2.0, which is a huge undertaking that's taking longer than we hoped. 2.0 has a ton of important improvements including but not limited to professionally audited design and code (not revealing the security firm yet but they are extremely well known). Just finished our first round with them. (Bonus: our existing design is not bad and it won't take much to harden it a lot more.)

Re: Tailscale has reached general availability

#58

Earlier quoted context omitted.

If you can, do so. This reminds me of claiming to be able to build Dropbox in a weekend with existing tools. You can, but it most likely won't work as well, won't be as integrated and well, you'll have to build it yourself which won't be as easy as you think it is, then add monitoring and paging and, depending on your requirements, high availability. I'd certainly be interested in a blog post about this, if it's as e…

(Co-founder of Tailscale here) To that end, we started publishing a "blueprint" for people who want to DIY. There's more to explain (and questions encouraged). Please check it out: https://tailscale.com/blog/how-tailscale-works/

Thanks for this. From the link:

My teammate Dave Anderson is writing a post about all the insanity that is NAT traversal. That alone will probably be as long as this entire article. Stay tuned!

I've watched countless p2p projects fail due to NAT difficulties, and spent months/years banging my head against it only to fail too. I've heard that NAT is tragically still a thing with IPv6 as well.

Please, if you all make it big, start a cross-platform open source, drop-in library that completely solves the NAT problem. The unit test for it would be that an app using it can accept inbound connections with zero configuration. That might require a central server though. I think the crux of the problem is how to share IP addresses with each other through that central server securely for STUN/ICE so that nobody can eavesdrop. Would you consider making your DERP servers free and open for that purpose? Apologies if I'm glossing over this or missed something, this is just something that has vexed me for almost 20 years. Thanks!

Re: Tailscale has reached general availability

#59

I don't know if it's really ready without what they're calling "magic DNS": https://tailscale.com/kb/1054/dns Something that bugs me about ZeroTier is also present here, which is that there's no name management whatsoever, so I have to either keep a hosts file around with all the names of the network or find a script on GitHub that does it for me (or put a DNS server on the Tailscale network, and make sure all the ho…

(Tailscale co-founder) Everyone at tailscale agrees 100% with all your comments here. We're eager to someday have a chance to stop optimizing NAT traversal so that we can make magic DNS work. But we also know we have to get the core routing near-perfect before we start adding more features. I'm guessing ZeroTier feels the same.

Re: Tailscale has reached general availability

#60
post #39

Sorry for off-topic, but does anyone know which css library Tailscale used for their blog? Looks very nice and clean.

(Designer behind the Tailscale blog here) Glad you like it! The text styles are custom, and the layout is built using an in-house CSS framework not unlike Tailwind [1]. But if you'd like to build something similar, you could get pretty close by using something like Tailwind and building with Rasmus Andersson's lovely (and open-source!) Inter type family [2], which we use throughout the site. [1] https://tailwindcss.c…

Hi,

thanks for your reply and great work:). The site looks just amazing and very clean (especially typography). I noticed it uses utility classes like tailwindcss so thought maybe there is a similar library.

Post reply on HN