Live data from Hacker News

Introducing Keybase Chat

keybase.io

41–50 of 201 posts

Re: Introducing Keybase Chat

#41
post #34
post #32

Umm has anyone read the lisc. for this application? https://keybase.io/docs/terms When providing Keybase or the Service with content, such as your name, username, photos, social media names, data or files, or causing content to be posted, stored or transmitted using or through the Service (“Your Content”), including but not limited to the Registration Data and any other personal identification information that you pr…

Isn't that boilerplate legalese for a service that lets you upload, edit, and share media?

there are key additional phrases that subtly make it different, like the fact, that this is transferable. And though not uncommon, using the term "provision of service" leaves the door wide open to your contents usage, because the lisc. is non-revocable, and perpetual.

If say, in 3 years from now as a provision of their service they offer analytics, or direct marketing. they can use any of your content for that.

I get this is probably just a wide net they are casting to not box themselves in, but it's something that is super restrictive to the user. And being as they also have a section require arbitration, and barring class action suits.

If they are acquired by, or decided become a bad actor, then you are pretty much SOL.

Re: Introducing Keybase Chat

#43
post #7

Earlier quoted context omitted.

Firstly, thank you so much! Secondly, I think this is incredibly important moving forward with the proliferation of messaging channels. I want to be able to use one program for all of my different chat sessions. Whether that be adium or pidgin or mIRC or even weechat/bitlebee in a docker container. It would be great if there would be common plugins for common chat clients provided off the shelf. :D

We didn't design Keybase's chat API to match any messaging standard, but the number of calls into it are very few and flexible, and we're open to change. As it is right now, I imagine it would be very easy to write a library that acts as a bridge to other interfaces, if that's of interest. There are calls to see into your "inbox" which is the set of conversations, read messages, even peek at unread messages. And of c…

Two approaches that could get you very far without O(N) effort:

• a Matrix gateway server

• a libpurple plugin

Re: Introducing Keybase Chat

#46
post #37

OP here! I had to trim the post down for brevity, but I thought the HN community in particular might be interested in the API side of things. Undocumented in the post: you can invent channels for app-to-app communication from the JSON API. For example, it's possible with Keybase chat to have a program posting encrypted messages for another person or program, without cluttering up the visual chat interface. Also - to…

Q: group chats? Seems like it could be done by encrypting (and sending) the message to all recipients, so it's not particularly efficient, but it's a valuable UI thing.

If you install the client there is an "i" info button in the upper right of chat that allows you to add participants.

Re: Introducing Keybase Chat

#47

Hey malgorithms, this is great! I check the Keybase website every month or so for updates and discovered yesterday that there's a new logo, replacing the old thieving dog/ferret/raccoon with what appears to be a person's head with their hair in a bun holding a key. Can you give some background on the thinking behind this logo redesign? (Sorry it's not a question about chat, per say)

Looks like it's a bit more friendly than some creepo raccoon

I kinda liked the raccoon...

Re: Introducing Keybase Chat

#48
post #39

OP here! I had to trim the post down for brevity, but I thought the HN community in particular might be interested in the API side of things. Undocumented in the post: you can invent channels for app-to-app communication from the JSON API. For example, it's possible with Keybase chat to have a program posting encrypted messages for another person or program, without cluttering up the visual chat interface. Also - to…

Thank you and the Keybase team for this. Unlike other services, I think KB has solved the online identity authentication issue. There's one hurdle I need to work through to get going on chat. Thus far I've avoided uploading my private GPG key to my Keybase profile, or even copying it to other devices (call me paranoid). Unfortunately this apparently means I can't authorize any other devices (see error message: http:/…

This is answered in the FAQ at the bottom of the post.

You'll see this policy in action when you install Keybase on a 2nd computer. It'll make you either (a) type something on your first computer, or (b) enter a paper key. This isn't just two-factor auth with server trust. The old key is signing a statement about the new key, and the new key is countersigning.

Re: Introducing Keybase Chat

#49

Hey malgorithms, this is great! I check the Keybase website every month or so for updates and discovered yesterday that there's a new logo, replacing the old thieving dog/ferret/raccoon with what appears to be a person's head with their hair in a bun holding a key. Can you give some background on the thinking behind this logo redesign? (Sorry it's not a question about chat, per say)

I don't know for sure, but my assumption is that she is 'Alice'[0] which is a common name used when explaining cryptography [0] https://en.wikipedia.org/wiki/Alice_and_Bob

And apparently Alice looks like Pebbles (Flinstones)! A key in her hair sounds like a good place to keep. Visible yet on her person at all times.

Re: Introducing Keybase Chat

#50
I'm not really sure about Keybase accumulating more and more services instead of focusing on integrating to existing ones. One of the initial attractions of Keybase (to me at least) was how the system was very simple, transparent, and not really dependent on keybase.io.
Post reply on HN