this post was submitted on 11 Feb 2026
405 points (97.4% liked)

Technology

81078 readers
3885 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

https://commet.chat/

@commetchat@fosstodon.org

you are viewing a single comment's thread
view the rest of the comments
[–] timestatic@feddit.org 32 points 1 day ago (3 children)

But.... They already have text channels pretty much figured out and are on better calling rn with Element Call

[–] XLE@piefed.social 41 points 1 day ago* (last edited 21 hours ago) (1 children)

The messaging experience between Discord and Element is night and day. On Discord, I open the app, go to a server, and can see all the rooms and all the messages almost instantly.

On Element (at least on Android), chats from different communities intermingle with my groups. I tapped on a large and slow-moving group, and watched messages slowly lurch into view as most of the messages were "join" and "leave" ones.


ETA: I tried Commet, and I'm happy to say that while it still has the loading issue and several problems typical to new apps, it does separate private group chats from ones linked to spaces!

[–] WhyJiffie@sh.itjust.works 7 points 15 hours ago (2 children)

On Discord, I open the app, go to a server, and can see all the rooms and all the messages almost instantly.

On Element (at least on Android), chats from different communities intermingle with my groups.

are you using the spaces feature in element? that's the same thing as discord "servers". they are on the left, unless you have none yet. the default setting in element is a bit silly, you should turn off showing rooms from all spaces when a space is not opened, it'll be much better.

on phone the space list is at the bottom.

I tapped on a large and slow-moving group, and watched messages slowly lurch into view as most of the messages were "join" and "leave" ones.

which app are you using? element X, or the old, plain element? the old app is slow, the new one should work much better in that regard.

you can also disable showing name change and membership change events if you don't care, but membership is good to be aware of and shouldn't be a problem with element x

[–] MangoPenguin@lemmy.blahaj.zone 8 points 10 hours ago

I think this is a good example of how Matrix does support most of the things we expect from Discord, but the defaults are sometimes wrong (showing rooms from spaces if not in a space), and the sheer number of client apps that are all slightly different and outdated in various ways adds a ton of friction to using it.

[–] XLE@piefed.social 2 points 9 hours ago (1 children)

are you using the spaces feature in element? that's the same thing as discord "servers". they are on the left, unless you have none yet.

I wrote my comment when testing with Element X. You only get one room list, and it commingles chats from spaces with chats you made yourself.

You have to go to a separate screen to see the spaces themselves. On this screen, I clicked on a group I was in, and it took six seconds to tell me there were four available chats.

You can also disable showing name change and membership change events if you don't care, but membership is good to be aware of and shouldn't be a problem with element x

Even if you disable viewing the events, they're still loaded in the background. I like to disable them, but then you see a lot more nothing and you may not be sure why the screen is empty for a longer while.

Joining a space requires you to manually join every single room in that space, which is bound to cause even more events in low traffic rooms...

Basically, Matrix isn't fast, it doesn't look like it's gonna get fast anytime soon, and it is definitely not a Discord replacement.

[–] WhyJiffie@sh.itjust.works 2 points 6 hours ago (1 children)

can I ask which homeserver are you using?

[–] XLE@piefed.social 2 points 6 hours ago (1 children)

The de facto default/official one, although I have tried others in the distant past.

[–] WhyJiffie@sh.itjust.works 2 points 6 hours ago (1 children)

I was asking to find out if the slowness could be because your server does not support sliding sync for some reason (the newer faster sync method that doesn't try to load everything), but matrix.org does. I don't use that server anymore because they are way too overloaded for years, but maybe that's the issue here too.

[–] XLE@piefed.social 1 points 5 hours ago (1 children)

Ideally, a full log of joins and leaves wouldn't be bound directly to a chat anyway, right?

Matrix development seems to be getting pulled in a lot of different directions: the membership history seems like it's an IRC-inspired feature, while communities are inspired by Discord and Slack.

[–] WhyJiffie@sh.itjust.works 3 points 5 hours ago (1 children)

idk, I think it's sensible that it's part of room history. also, other platforms do that too.

what is not sensible is that loading them is slow, but I don't experience that even in popular rooms

[–] XLE@piefed.social 2 points 5 hours ago

Rooms with a high volume of messages will appear to load faster than rooms with a high volume of joins and leaves... So maybe that's what you're seeing? 25 messages appearing at once is a whole lot more engaging than 25 hidden join events.

I'm agnostic about whether room joins or leaves should be recorded at all (I've seen discord bots report this at the server level), but the pain point is that the records are joined with the messages... I also thought redactions were weird. Federation probably requires it (maybe federation requires room events to be persisted in the room history too), but having to load extra events to explain deleted messages will probably clog up the pipeline as well.

Don't mind me, I'm just thinking aloud.

[–] UnfortunateShort@lemmy.world 18 points 1 day ago (1 children)

The last couple updates made it better, but I wouldn't exactly call Element a smooth experience. For example it recently began to try and access a keyring that doesn't exist, ignoring the one that I already have readily available, and that works for everything else.

This is the latest in a long series of frustrating experiences with Matrix in general. To this day, Element isn't stable, and Element X is somehow worse. It is, imo, a very promising option, but it is also far from perfect.

[–] timestatic@feddit.org 5 points 1 day ago

Yeah no in no world would I call it perfect. The web version had problems of decrypting encryption keys without a phone also connected and syncing for me. I used to have an account with Element directly for a subscription so that I could have certain bridges. Since they discontinued this and botchered the transition they shut down that homeserver. I wasn't paying for a while but I expected to still be able to use the normal account matrix features on their homeserver. They just shut it down and mentioned it a few months previously in their blog posts but I didn't ever receive a mail or anything. Their data export/transfer tool stopped working with their home server shut down. I would argue actually for smaller instances because I don't trust the Matrix.org team as they split of from Elements but small servers also have a risk because they often depends on individual admins

[–] Zeoic@lemmy.world 10 points 1 day ago

Yeah I just set up a synapse + livekit server last night. Voice, video, and screen share rooms work flawlessly