Live data from Hacker News

Show HN: Kaiwa, a Modern Open-Source XMPP Web Client

getkaiwa.com

41–50 of 142 posts

Re: Show HN: Kaiwa, a Modern Open-Source XMPP Web Client

#41

The very first sentence irks me: "[…] for the only standardized chat protocol [XMPP]" Haven't they heard about IRC (RFCs 1459, 2810–2813)?

I noticed that too, plus the fact that the "Rooms" are preceded by # signs in the list. There's probably some IRC influence.

Re: Show HN: Kaiwa, a Modern Open-Source XMPP Web Client

#43

screen + ssh + irssi (+ bitlbee, if you need xmpp) > any web based solution. Why? Because I can see it on my phone and on my laptop, and it's as lightweight and simple as a `ssh -t irssi.myDomain.foo screen -DD -R` and I'm all caught up. This is, ofc, my $0.02. Stuck in the old way of doing things, I guess. Still pretty cool, particularly the deploy on DO.

Except for being almost unusable on smartphones (or barely usable on devices with qwerty keyboards), and bitlbee's arcane syntax for joining MUC chatrooms, this is the exact setup I am using.

Re: Show HN: Kaiwa, a Modern Open-Source XMPP Web Client

#44
post #26
post #23

Earlier quoted context omitted.

> The client code comes from the server, so you need to trust it anyway. Sure, but we have TLS for that. E2E is still needed to cover everything else (e.g., I trust the server now , but I don't want to have plain-text logs on it in case the feds seize it).

OTR also breaks Message Archive Management (MAM) and Carbons - the two features making multi-client operation any useful, and highlighted in the article. And with MAM, there actually are plain-text logs of your conversations on the server. The call is still open on end-to-end encryption over XMPP when multiple devices (or more than two parties) are involved.

The issues you list (message archive being plain text, key management when multiple recipients are involved, maybe even transparently) don't seem to be XMPP specific.

Is there any chat system out there with end-to-end crypto and reasonable support for multiple devices?

Re: Show HN: Kaiwa, a Modern Open-Source XMPP Web Client

#47
post #22

Is there a good mobile client to use with a xmpp serveR?

Besides of the ones referenced in the article, there is also ChatSecure [0] for Android and iOS (with a strong focus on security) and Xabber [1] and yaxim [2] for Android (I am the maintainer of yaxim). [0] https://chatsecure.org/ [1] http://www.xabber.org/ [2] https://yaxim.org/

Thanks for the suggestions. Do they also provide the group chat support? As, I believe, the 'normal' XMPP protocol doesn't support groups.

Re: Show HN: Kaiwa, a Modern Open-Source XMPP Web Client

#48

I've been working with XMPP and a number of XMPP daemons. A couple years later I'm not a fan.

Me neither. This is the first client that actually piqued my interest… but useful E2E encryption is still an unsolved problem, it seems. (OTR is a usability nightmare.)

Re: Show HN: Kaiwa, a Modern Open-Source XMPP Web Client

#49

The UI feels like a 1 to 1 copy of the Slack client, or is Slacks UI so common now copying it is just using the Chat-UI standard?

Slack borrowed a lot from earlier UIs, too. It's not like Slack is hugely innovative in this department, anyway. You pay for the service, not the UI.

Re: Show HN: Kaiwa, a Modern Open-Source XMPP Web Client

#50
post #18
post #13

Can I chat with Google Talk users from this?

You will first need an XMPP account but then you can add GTalk users to your roster and chat with them.

On Gmail, you'll need to "revert to old chat" if you've enabled the "new Hangouts".
Post reply on HN