Live data from Hacker News

Show HN: Ts-SSH – SSH over Tailscale without running the daemon

github.com

31–40 of 43 posts

Re: Show HN: Ts-SSH – SSH over Tailscale without running the daemon

#31
post #19
post #14

Earlier quoted context omitted.

[flagged]

I feel fine if AI was used to add features to an established software. Let it loose on the linux kernel for what I care. It still somehow feels icky to use it to build something from scratch.

Ironically it wouldn't be very useful for Linux kernel development (would be very hard to out it in context) while it is more suitable for new projects written from scratch.

This of course not considering the quality or anything else.

Re: Show HN: Ts-SSH – SSH over Tailscale without running the daemon

#32
post #24

Tangential ... I think I read somewhere that I cannot become a customer of tailscale without FAANG credentials ? As in, I cannot simply sign up with my own personal identifiers (email, phone, etc.) but need to participate in a google auth or FB auth mechanism ? I found it hard to believe - is this, indeed, the case ?

[deleted]

Re: Show HN: Ts-SSH – SSH over Tailscale without running the daemon

#35
post #28
post #24

Tangential ... I think I read somewhere that I cannot become a customer of tailscale without FAANG credentials ? As in, I cannot simply sign up with my own personal identifiers (email, phone, etc.) but need to participate in a google auth or FB auth mechanism ? I found it hard to believe - is this, indeed, the case ?

It's possible to use Tailscale with just a passkey [0], but it's a weird process because they don't let you create a tailnet and a passkey account at the same time. Instead, you need to create an account with a throwaway FAANG credential and send yourself an invite to that account's tailnet, and then use that invite to create a passkey-linked Tailscale account. This account can then create its own tailnet, at which p…

I feel like maybe they should allow adding SSH keys as a login method instead of passkeys.

Though I suppose there is the potential problem of identitiy collision due to public key resuse unless the keys were generated serverside to guarantee uniqueness.

Re: Show HN: Ts-SSH – SSH over Tailscale without running the daemon

#36
post #8
post #2

This is why you don't let Claude handle versioning and the release process. From v0.1.0 to v1.0.0 to v2.0.0, and then suddenly 1.2.0? Semantic versioning isn't quantum mechanics. (Even then, I'll admit it's sometimes hard for me too to decide the right increment when tagging versions. :)

- 0.0.1 -> improvements - 0.1.0 -> breaking changes - 1.0.0 -> overhaul/refactor needed I know not every case is easy but this is my rule of thumb. I've honestly never needed a major version change

0.0.1 - I fixed a bug

0.1.0 - I rearchitected the bug

1.0.0 - The bug is integral to the codebase.

Re: Show HN: Ts-SSH – SSH over Tailscale without running the daemon

#37
post #23

Earlier quoted context omitted.

> I am scared that this is vibe coded Totally serious question: would you feel better about this piece of software, if you didn't know that it was vibe coded? Do we need "build without AI" stickers on every piece of software created these days?

I looked at the code and the documentation and it's definitely vibe coded. Also the presence of CLAUDE.md is pretty telling. I have no issue with vibe coding in general, but I am skeptical of the usefulness of LLMs with security code. Yes, I think projects that are coded wholly or in part by LLMs should be noted as such.

Why would you trust a random person's project anymore than an AI project? I'd say the vast majority of the population is vastly less skilled than Claude Code.

I.e. just because it's human doesn't mean it's any more secure.

Re: Show HN: Ts-SSH – SSH over Tailscale without running the daemon

#38

Looks very interesting. I was hoping it would solve a problem I’ve had recently: I want to ssh into a windows box that I only have a normal user account on. So I can’t (and don’t want to) change any admin settings or install anything as admin. All the obvious approaches hit roadblocks. Seems like this tool solves the opposite problem: sshing out from a minimally privledged environment.

You can start your own ssh daemon from the unprivileged account pointing to a random port.

Re: Show HN: Ts-SSH – SSH over Tailscale without running the daemon

#39
post #24

Tangential ... I think I read somewhere that I cannot become a customer of tailscale without FAANG credentials ? As in, I cannot simply sign up with my own personal identifiers (email, phone, etc.) but need to participate in a google auth or FB auth mechanism ? I found it hard to believe - is this, indeed, the case ?

You can also use Codeberg.

Re: Show HN: Ts-SSH – SSH over Tailscale without running the daemon

#40
post #2

This is why you don't let Claude handle versioning and the release process. From v0.1.0 to v1.0.0 to v2.0.0, and then suddenly 1.2.0? Semantic versioning isn't quantum mechanics. (Even then, I'll admit it's sometimes hard for me too to decide the right increment when tagging versions. :)

Semantic versioning isn’t the only way of versioning. Linus Torvalds versions Linux how he sees fit.
Post reply on HN