Live data from Hacker News

Tailcat – Like netcat, but over Tailscale’s data plane

github.com

11–20 of 141 posts

Re: Tailcat – Like netcat, but over Tailscale’s data plane

#11
post #4

i like that it removes tailscale proprietary. if that is goal then why not go 100% open source to eliminate the ts derp control as well and get full sovereignty? like netbird, openziti, zerotier, etc.

Or just use wireguard directly. I get it that it's a pain in the ass to configure it, but there are plenty of open source config generators

(Author here)

WireGuard doesn't do NAT traversal. That's the main thing this adds. And this also adds a CLI tool + library to do streams over WireGuard w/o installing kernel routings, requiring root, etc.

Re: Tailcat – Like netcat, but over Tailscale’s data plane

#13
post #4

i like that it removes tailscale proprietary. if that is goal then why not go 100% open source to eliminate the ts derp control as well and get full sovereignty? like netbird, openziti, zerotier, etc.

Or just use wireguard directly. I get it that it's a pain in the ass to configure it, but there are plenty of open source config generators

> pain in the ass to configure it

Idk? I found it pretty easy to configure by blindly following the tutorials and copy-pasting keys. The only footgun is the keepalive setting, which will screw up the tunnel if one end is behind NAT, that tripped me hard, but besides this, no issues at all.

Re: Tailcat – Like netcat, but over Tailscale’s data plane

#15

A bit off topic: it’s just insane how I used to watch this guy’s http2 in Go yt video 10 years ago, and he’s still very relevant to this day! Cheers Brad!

Also created memcached, livejournal... Brad has a long list of impressive work.

Re: Tailcat – Like netcat, but over Tailscale’s data plane

#16

A bit off topic: it’s just insane how I used to watch this guy’s http2 in Go yt video 10 years ago, and he’s still very relevant to this day! Cheers Brad!

Still working on Go's http2 10 years later :)

Recently: https://github.com/golang/go/commit/128a36cf0367c46daff2528d...

https://github.com/golang/go/commit/3c0665e551be23e62167f625...

Re: Tailcat – Like netcat, but over Tailscale’s data plane

#17
post #5

>"like netcat, but over Tailscale's data plane" Half of the Software offering nowadays seems to be selling vendor lock-in at no added value and then making a profit. Sure there's always some negligible added value, and then they reinvent a whole stack for their ecosystem. In the case of tailscale the added value seems to be avoiding going into your router and activating port forwarding? It looks like negative added v…

> In the case of tailscale the added value seems to be avoiding going into your router and activating port forwarding?

Well, ignoring the tone... kinda yeah? I mean, if port forwarding works for you, and you have public IPv4, and you have no CGNAT, and you need a connection only between 2 hosts, then port forwarding is actually a half-decent idea. However, it's not what Tailscale excels at.

Re: Tailcat – Like netcat, but over Tailscale’s data plane

#20

A bit off topic: it’s just insane how I used to watch this guy’s http2 in Go yt video 10 years ago, and he’s still very relevant to this day! Cheers Brad!

Also created memcached, livejournal... Brad has a long list of impressive work.

I wish his perkeep project was mature and stable.
Post reply on HN