Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Tailscale Blog

    tailscale.com · Company blog · on HN since 2019

    Tailscale's company blog explains how its mesh VPN works, with deep technical posts on NAT traversal, plus product and pricing updates.

    Visit blogHN submissions
    NetworkingDevOps & CloudOpen Source & Linux
    What HN says

    Commenters recommend Tailscale for homelabs, remote access, and replacing open SSH ports or VPNs, calling it an excellent experience.

    Stats for nerds
    704HN people shared it
    377linked in comments
    16Kstory points
    Jul 2026last shared
    2019people per year2026

    Top posts on HN

    1. 1
      Frequent reauth doesn't make you more secure
      1 person · 1.3K points · first shared 2025 · 516 comments on HN
    2. 2
      How NAT Traversal Works (2020)
      74 people · 953 points · first shared 2020 · 89 comments on HN
    3. 3
      Tailscale raises $100M
      1 person · 854 points · first shared 2022 · 454 comments on HN
    4. 4
      Tailscale SSH
      2 people · 759 points · first shared 2022 · 303 comments on HN
    5. 5
      How our free plan stays free
      8 people · 684 points · first shared 2022 · 200 comments on HN
    6. 6
      Tailscale Funnel
      7 people · 666 points · first shared 2022 · 234 comments on HN
    7. 7
      Tailscale has raised $160M
      1 person · 659 points · first shared 2025 · 332 comments on HN
    8. 8
      A database for 2022
      15 people · 626 points · first shared 2022 · 311 comments on HN
    9. 9
      The New Internet
      3 people · 517 points · first shared 2024 · 305 comments on HN
    10. 10
      Why not “Why not WireGuard?” (2020)
      3 people · 430 points · first shared 2020 · 101 comments on HN

    What HN people wrote when they linked it

    • jezDec 2020

      Increasingly these days I'm thinking: the M1 MacBook Air holds up very well, but I also want to use Linux: why not both?

      My biggest problem with Linux / BSD is the GUIs. I don't know why but whenever I use a Linux desktop, the mouse either moves too fast or too slow and there's no sweet spot.

      The GUI keyboards shortcuts are all messed up: I love the "⌘" (super) key because then ⌘C is copy everywhere, and ^C is an interrupt in the terminal. I have ⌘← , ⌥← , ⌘⌫ , ⌥⌫ , ⇧⌘← , ⇧⌥← ingrained in my memory (for moving, deleting, and selecting by line or by word). I have fussed with remapping keys but there's always that one app that won't cooperate.

      So why not both: shift down from a single the top of the line 16" MacBook Pro to a MacBook Air, and then pair it with a desktop running Linux that I SSH into over LAN.

      - LAN internet speeds are fast enough that I don't notice any latency.

      - I'll have convenient access to both Linux and macOS, for testing.

      - I can spec up the Linux desktop as much as I want. It could even have a Threadripper.

      - The MacBook Air will have better battery life than any Linux or BSD laptop.

      - I can use Tailscale[1] to set up a no-fuss VPN, so that I can still SSH to it even when I'm not on LAN.

      - All the GUIs will still be macOS, so things like mouse speed and keyboard shortcuts will all be familiar.

      It might even net out to be around the same price. My 16" MacBook Pro was like $3,000. An M1 MacBook Air would be $1,500 (with some storage and memory),…

    • dugmartinOct 2022

      If you do your work in VSCode you can setup the following pretty easily and it works really well (I use it to connect to my workstation in my home office when I work in a coffee shop on my laptop or the rare occasions I go into the office):

      1. Install Tailscale (https://tailscale.com/) on your laptop and workstation and enable the "MagicDNS" (https://tailscale.com/kb/1081/magicdns/) feature. This sets up a VPN mesh between your machines (and any other you add).

      2. Setup you SSH keys so you can login via the "MagicDNS" domain name from your laptop to your workstation.

      3. Install the VSCode Remote Development extension (https://code.visualstudio.com/docs/remote/remote-overview) on your laptop and then open a workspace on your workstation via its SSH feature using the "MagicDNS" domain.

      It is surprisingly fast - you are just sending keystrokes/commands over the VPN and not rasterizing the host screen like you would with VNC.

    • bovemMar 2024

      Since last year I’ve been configuring and maintaining my homelab setup and it is just amazing.

      I’ve learned so much about containers, virtual machines and networking. Some of the self hosted applications like paperless-ngx [1] and immich [2] are much superior in terms of features than the proprietary cloud solutions.

      With the addition of VPN services like tailscale [3] now I can access my homelab from anywhere in the world.

      The only thing missing is to setup a low powered machine like NUC or any mini PC so I can offload the services I need 24/7 and save electricity costs.

      If you can maintain it and have enough energy on weekends to perform routine maintenance and upgrades. I would 100% recommend setting up your own homelab.

      [1] https://docs.paperless-ngx.com/ [2] https://immich.app/ [3] https://tailscale.com/

    • peter_d_shermanOct 2025

      I did not intuitively understand what Tailscale does, so I visited the following related page:

      https://tailscale.com/blog/how-tailscale-works

      Ah! OK, now I get it! :-)

      But, what found particularly interesting on that page was the following:

      >" Some especially cruel networks block UDP entirely

      , or are otherwise so strict that they simply cannot be traversed using STUN and ICE. For those situations, Tailscale provides a network of so-called DERP (Designated Encrypted Relay for Packets) servers. These fill the same role as TURN servers in the ICE standard, except they use HTTPS streams and WireGuard keys instead of the obsolete TURN recommendations."

      DERP seems like one interesting solution (there may be others!) to UDP blockages...

    • juanfontJun 2025

      Headscale creator here.

      > Fun fact: Tailscale have an almost-assuredly-accurate count of Headscale users due to how few people disable the Tailscale client's telemetry which by default sends them real-time events about everything you do on a Headscale network. See KB1011: https://tailscale.com/kb/1011/log-mesh-traffic

      That is not true. We actually instruct all the clients to send no logs - since at least three years:

      https://github.com/juanfont/headscale/blame/main/hscontrol/types/config.go#L325.

      And also in the config example:

      https://github.com/juanfont/headscale/blob/main/config-example.yaml#L386

      That said, I would have loved to know how many nodes use Headscale... :)

    • ignoramousJan 2021

      If you are looking for cross-platform FOSS P2P, ProtocolLabs' (makers of IPFS) https://libp2p.io (P2P conns over TCP, UDP, QUIC, WebSockets, WebRTC) with implementations in various languages (Go, Rust, JavaScript) with varying degrees of features is great to have in the toolbox, as well. Unless of course you're sold into a solution like https://tailscale.com, who I believe are readying a userspace embeddable implementation of their P2P mesh wireguard overlay network, which then would be a compelling alternative, too, in the not so distant future, especially because of its security posture (though only the clients are FOSS).

    Related

    Cloudflare Blogblog.cloudflare.com2.9k people

    We Stood Up to a Patent Troll and Won

    Cloudflare Blog
    Company · last shared 2026
    SecurityTrails Blogsecuritytrails.com31 people

    Find every domain someone owns automatically

    SecurityTrails Blog
    Company · last shared 2025
    Atlassian Developer Blogdeveloper.atlassian.com115 people

    A better pull request

    Atlassian Developer Blog
    Company · last shared 2026
    APNIC Blogblog.apnic.net253 people

    Internet protocols are changing

    APNIC Blog
    Company · last shared 2026
    Timescale Blogblog.timescale.com95 people

    How percentile approximation works and why it's more useful than averages

    Timescale Blog
    Company · last shared 2022
    New Relic Blogblog.newrelic.com140 people

    New Relic now supports Node.js

    New Relic Blog
    Company · last shared 2021
    Vincent Bernatvincent.bernat.ch97 people

    Non-interactive SSH password authentication

    Vincent Bernat
    Personal · last shared 2026
    Naked Securitynakedsecurity.sophos.com740 people

    Serious Chrome zero-day

    Naked Security
    Company · last shared 2023