← Back to context

Comment by notpushkin

6 days ago

I don’t really care. I’m just... disappointed a bit? It seems like a cool project, but those “concise sentences” don’t make it easier to learn about it.

  no passwords. no OAuth. no accounts.
  your ssh key is your identity.

  chats, scores, and streaks are tied to your public key fingerprint. same key, same data.

No accounts? How is that possible? You literally store my data! Is that not an account?

And what the fuck is OAuth? (Okay, this clearly is oriented at developers, but on its own the sentence just doesn’t make sense. For me as a user, what pain is removed by not having a “Sign in with GitHub” button? Why should I care?)

How about you tell me why you decided to do it that way:

  all your data – chats, scores, streaks – is tied to your ssh public key.
  no need to come up with a password or verify your email – just ssh in.

It took me a couple of minutes to write this, sure, but at least it now makes sense. And it’s more concise, no? (It still sounds llm-y to me, but whatever.)

Now, for bonus points, there’s two obvious questions to answer:

• what do I do if I lose my SSH key?

• what do I do if I use more than one device?

(The obvious answers are “you can add other SSH keys in your account settings” and “you can add other SSH keys in your account settings”.)

---

Okay, one more, and then I need to go grab a beer.

  a read-only peek at the TUI in your browser.
  tab around, see what's inside.
  
  no typing, no chat, no games — just a window
  into a shared demo session.

  for the real thing, `ssh late.sh`.

Concise?

  a read-only preview of late.sh in your browser.
  poke around and see what's inside. `ssh late.sh` when you’re ready to chat and play.

I like your last improvement, for sure.

The goal of the lander is to get you to use the clubhouse.

Not get you to become a contributor, or intrigued/turned away by their stack choice.

PS You could also be a heathen, and use the same key across devices!

  • > The goal of the lander is to get you to use the clubhouse. Not get you to become a contributor, or intrigued/turned away by their stack choice.

    Yep! That’s the idea. When writing, think about what your users want to know. If there is some technical detail you want to clarify – show how it helps the user.

    > use the same key across devices!

    That’s easier for sure! But if I lose a device, revoking one key on every server/service is a PITA already, and reissuing and replacing it on every server and client is even more so. (Also, this wouldn’t work with HSM-backed key stores like https://github.com/maxgoedjen/secretive :-)