Live data from Hacker News

A week in Matrix

piegames.de

1–10 of 77 posts

Re: A week in Matrix

#2
The pain in admin'ing a server is real - even for my tiny one! I haven't bumped into these specifically with tuwunel, mostly SSO issues that have been resolved.

But man being able to have all my chats bridged to one thing where I can comfortably sit in a client I control and can freely modify? The feature set and integrations available are really tough to beat.

Re: A week in Matrix

#3
I feel this. And it doesn't even cover the very first conversation I have with my users.

  "You want to install Element"
  "But I want Matrix."
  "They call it Element now."
  "I want to speak on Element?"
  "No you want to speak on Matrix using Element."
  "Uh."
  "Don't worry about it. Look, just install Element."
  "Well, I see Element and Element X."
  "Oh right. Well, do you want to video chat?"
  "What?"
  "Element X doesn't video chat well. If you want video chat and a more featureful but slower chat experience, install Element.  If you don't care about reliable video chat and don't mind rooms jumping around and not organizing them, but you want to subscribe to a zillion of them, choose Element X"
  "What?"
  "Oookay, let me explain. See, once there were--"
  "Can't I just install the Matrix app?"
  "It's Element or Element X. Do you want to video chat?"
  "Um probably?"
  "Well then Element, not X, that's the one you want to start with."
  "Start with Element without the X?"
It's so needlessly complex.

Re: A week in Matrix

#4
post #3

I feel this. And it doesn't even cover the very first conversation I have with my users. "You want to install Element" "But I want Matrix." "They call it Element now." "I want to speak on Element?" "No you want to speak on Matrix using Element." "Uh." "Don't worry about it. Look, just install Element." "Well, I see Element and Element X." "Oh right. Well, do you want to video chat?" "What?" "Element X doesn't video c…

God, it reads like a slapstick comedy routine...

Re: A week in Matrix

#5
Are there any real options in this space for something that is

- E2EE

- Large group capable (100+ users)

- FOSS + self hostable

- Not riddled with security issues

- Relatively easy to use for iOS and Android users (safe for normies)

I help run a Matrix server for people who are at risk from the current administration and I can attest to all of the issues mentioned plus a few more.

I'd rather not move to something as hostile as Discord and while we've tried Stoat it's infinitely more buggy and the lack of iOS apps is causing problems.

Rocket chat is interesting but E2EE is early in development, lots of security issues at last check.

Simplex isn't going to be better for large group stuff, it has the same fundamental sync issues Matrix does and the devs are more interested in crypto than fixing that.

Re: A week in Matrix

#6
post #5

Are there any real options in this space for something that is - E2EE - Large group capable (100+ users) - FOSS + self hostable - Not riddled with security issues - Relatively easy to use for iOS and Android users (safe for normies) I help run a Matrix server for people who are at risk from the current administration and I can attest to all of the issues mentioned plus a few more. I'd rather not move to something as…

I'm sure you've tried or at least considered it, but you didn't explicitly mention it so: XMPP? The MUC extension has no problem with large groups (after a certain point you have to disable presence advertisement and reflections and whatnot, but that's way north of 100)

XMPP has several ways of doing e2ee, the most popular being OMEMO.

The challenge will be finding clients that supports OMEMO for MUCs (multi user chats) on each platform. They exist on desktop, at the very least.

Re: A week in Matrix

#7
post #3

I feel this. And it doesn't even cover the very first conversation I have with my users. "You want to install Element" "But I want Matrix." "They call it Element now." "I want to speak on Element?" "No you want to speak on Matrix using Element." "Uh." "Don't worry about it. Look, just install Element." "Well, I see Element and Element X." "Oh right. Well, do you want to video chat?" "What?" "Element X doesn't video c…

I usually recommend Element X on Android, FluffyChat if they complain too much about Element X after using it a bit, and nheko on desktop.

It is really annoying that Element X is missing so many things Element had (you can't even do /me messages, markdown headlines aren't shown properly either), but getting someone to move apps is pretty tough, so might as well get them on the new one that will hopefully get better with time.

Also I never tell people about voice or video in Matrix unless they ask, and if they do I tell them I don't use it, it's probably not great, and to just use Mumble for voice and Jitsi for video.

Re: A week in Matrix

#8
post #5

Are there any real options in this space for something that is - E2EE - Large group capable (100+ users) - FOSS + self hostable - Not riddled with security issues - Relatively easy to use for iOS and Android users (safe for normies) I help run a Matrix server for people who are at risk from the current administration and I can attest to all of the issues mentioned plus a few more. I'd rather not move to something as…

Have you tried XMPP (with OMEMO)?

Re: A week in Matrix

#9
post #5

Are there any real options in this space for something that is - E2EE - Large group capable (100+ users) - FOSS + self hostable - Not riddled with security issues - Relatively easy to use for iOS and Android users (safe for normies) I help run a Matrix server for people who are at risk from the current administration and I can attest to all of the issues mentioned plus a few more. I'd rather not move to something as…

That’s Matrix. Matrix has spent too much time chasing Discord, with spaces, and group video chat, and email with federation. And too much time chasing Slack with threads. But everything you mentioned is core Matrix chat and works great on every client.

Re: A week in Matrix

#10
post #6
post #5

Are there any real options in this space for something that is - E2EE - Large group capable (100+ users) - FOSS + self hostable - Not riddled with security issues - Relatively easy to use for iOS and Android users (safe for normies) I help run a Matrix server for people who are at risk from the current administration and I can attest to all of the issues mentioned plus a few more. I'd rather not move to something as…

I'm sure you've tried or at least considered it, but you didn't explicitly mention it so: XMPP? The MUC extension has no problem with large groups (after a certain point you have to disable presence advertisement and reflections and whatnot, but that's way north of 100) XMPP has several ways of doing e2ee, the most popular being OMEMO. The challenge will be finding clients that supports OMEMO for MUCs (multi user cha…

This is a non-technical group so the main concern I have is the same with Element vs Element X vs Fluffy vs ......

It's definitely tempting though, it seems to be by far the most flexible solution.

Post reply on HN