Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
@lina@vt.social  ·  activity timestamp 12 hours ago

Posted my thoughts on Matrix over on Bluesky in a thread:

https://bsky.app/profile/lina.yt/post/3memjfjwzzs26
https://bsky.app/profile/lina.yt/post/3memmudkm3k26

TL;DR no, it's not going to replace Discord. Matrix is too full of jank due to early poor design decisions to be widely usable by non-technical people.

The Fediverse and Bluesky are different takes on federated Twitter with different pros/cons, and federated Twitter is a much harder problem (because it's "global"), but Matrix is basically just all cons. It's a failed experiment, and you can simply do much better starting over rather than trying to fix it. Just because it's relatively widely used in FOSS spaces doesn't mean it's the way to go. Sunk cost fallacy etc.

  • Copy link
  • Flag this post
  • Block
ShutterBugged
ShutterBugged
@developing_agent@mastodon.social replied  ·  activity timestamp 3 hours ago

@lina I think people tell themselves that sunk cost fallacies are valid in social media because of "network effects" ie. that we *have* to push the solution that has the most users because it's the only thing that stands a chance.

But something badly designed that makes new users recoil will never grow. It has already peaked and will not attract the *next* million, or thousand, or hundred users.

  • Copy link
  • Flag this comment
  • Block
doragasu
doragasu
@doragasu@mastodon.sdf.org replied  ·  activity timestamp 5 hours ago

@lina Unable to decrypt message.

  • Copy link
  • Flag this comment
  • Block
disorderlyf
disorderlyf
@disorderlyf@todon.eu replied  ·  activity timestamp 10 hours ago

@lina I do find it interesting how people suddenly care about E2E now that they're considering jumping ship when Discord STILL does everything in plain text.

  • Copy link
  • Flag this comment
  • Block
jackson (China edition)
jackson (China edition)
@jacksonchen666@micro.jacksonchen666.com replied  ·  activity timestamp 10 hours ago

@lina a lot of that seems to be focused on E2EE. but also, even ignoring E2EE, matrix is still a jank mess, honestly

I'm in a matrix community that isn't primarily about a tech project, and there has been a lot of jank. room splits (and handling those), clients needing a clear cache and initial sync, inadequate moderation tooling only made reactively against (the very bad media) spam (this impacted the whole of matrix, not just this specific community), the community's synapse homeserver falling over for the weirdest issues (I count 2 only somewhat recently), room upgrades being still a pretty meh experience, the whole thing of room v12 too (how much of matrix rooms have even upgraded to that?), and probably even more I did not remember to include here. oh, and I'm not even an admin or anything too, just been a participant who's been there for some time.

I've also ran into E2EE issues too. unable to decrypt, etc., with the worst one being sending an unencrypted message in an encrypted room, because my client for some reason got really confused about the state of room encryption (it's also a thing that's manually doable, and can also done the other way)

I also personally have 6 clients installed on my phone, and 2 per computer. just because not all clients implement wanted functionality. I could probably reduce the clients count to 3 for my phone at best while still keeping roughly all the feature sets I use.

probably a lot of this jank is how matrix kinda just does not have much communities that isn't about a tech project (not related to general tech oriented communities). the matrix.org room directory is by my rough estimation 99.9% tech projects. (compare that to stoat where I was able to instantly find a general stuff community in the discover section, and multiple of them, and many of them.)

  • Copy link
  • Flag this comment
  • Block
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
@lina@vt.social replied  ·  activity timestamp 10 hours ago

@jacksonchen666 Yup. Though my personal opinion is that a lot of that is E2EE's fault. E2EE forced a number of Matrix design decisions that got us here, and which apply even if you disable E2EE in any given room.

But not all, yeah, some stuff is just poorly designed in ways unrelated to E2EE.

  • Copy link
  • Flag this comment
  • Block
Keenan Tims
Keenan Tims
@ktims@nonexistent.ca replied  ·  activity timestamp 11 hours ago

@lina Not sure why you wouldn't want E2EE by default for text? Maybe in a 'public forum' context it doesn't make sense, but I wouldn't call most Discord rooms that, exactly. If anything video and audio are less information dense and more expensive/difficult to analyse, ergo less valuable and less in need of E2EE.

I for one don't really want advertisers and LLMs crawling all my private chats.

It's definitely not a Discord replacement, and has a lot of warts, though, I agree with you there.

  • Copy link
  • Flag this comment
  • Block
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
@lina@vt.social replied  ·  activity timestamp 10 hours ago

@ktims Of course you'd *want* E2EE. The problem is you can't have it without jank, as Matrix demonstrates.

E2EE imposes a series of tradeoffs (with history, search, multiple clients, etc.). Matrix is an attempt at solving those problems, and it's a failure. I do not believe it's practical to solve those problems without jank.

Signal is the best, cleanest implementation of E2EE widely available, and it comes with clear documented limitations that make it not a suitable competitor for Discord.

You simply can't have your E2EE cake and eat it too. Sorry.

  • Copy link
  • Flag this comment
  • Block
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
@lina@vt.social replied  ·  activity timestamp 10 hours ago

@ktims At the end of the day, decentralization (with data portability) is more valuable than E2EE if your concern is data mining. That can be done without all the major issues of E2EE.

A decentralized Discord replacement that becomes widely accepted and used by the public is viable IMO, but not if it pushes E2EE like Matrix does.

Put another way: if Matrix didn't have E2EE, it would likely already be much closer to a Discord replacement, or even completely there, and it would've been much more valuable for users. Right now the situation is, everyone trying to use Matrix eventually learns the "turn off E2EE in any group chat or room" lesson the hard way after leaving it on once and realizing how broken it is and that you can't turn it off after the fact. It makes no sense. And even for DMs it's jank in Matrix. And the whole thing is jank even with E2EE off, partially due to design decisions driven by the E2EE requirement.

(Read my second bsky link if you haven't, I told some of my Matrix E2EE horror stories, and there's more.)

  • Copy link
  • Flag this comment
  • Block
Keenan Tims
Keenan Tims
@ktims@nonexistent.ca replied  ·  activity timestamp 3 hours ago

@lina I was wondering specifically about your perspective on this line of thinking: "I really, really don't care about E2EE for text 90% of the time <snip> For video/voice you do want E2EE"

This seems a bit of a weird view on it to me. Why do you want E2EE on video and voice but not text?

I agree E2EE is hard, maybe too hard, to be mainstream, and certainly not Matrix as it stands, but that wasn't really what I was curious about.

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.25 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct