<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>discordalternatives &amp;mdash; Alexia</title>
    <link>https://paper.wf/alexia/tag:discordalternatives</link>
    <description>Sometimes I write here. see the pinned post (meowing) below</description>
    <pubDate>Sat, 09 May 2026 04:24:40 +0000</pubDate>
    <item>
      <title>What isn&#39;t a Viable Alternative: Revolt</title>
      <link>https://paper.wf/alexia/what-isnt-a-viable-alternative-revolt</link>
      <description>&lt;![CDATA[#revolt #discordAlternatives  &#xA;&#xA;blockquote&#xA;This post is part of a series of posts about a href=&#34;https://paper.wf/alexia/we-need-a-viable-replacement-for-discord&#34;viable alternatives to discord/a. You can check the code#discordAlternatives/code tag above for all blogposts in this series.&#xA;/blockquote&#xA;Next in the list of common recommendations is Revolt.&#xA;&#xA;Revolt is a pretty young, centralized platform initially started as a hobby project by Insert sometime in (I believe) 2020 to see if they could build a clone of Discord. Pretty simple goals.&#xA;&#xA;Over time it grew, insert had a couple more friends join for moderation and development, and now there is a small team working on it in their free time—including an Android app and soon an iOS app&#xA;!--more--&#xA;And whilst I certainly see the connection between seeking an alternative to Discord and Revolt...I don&#39;t see how anyone would recommend Revolt today as an alternative for communities, especially large ones. Quite frankly, the platform is not built out in some key ways yet for it to really be viable for most communities, especially those that like to meet up regularly&#xA;&#xA;So, let&#39;s go over what I think is still missing before I can recommend it personally, shall we?&#xA;&#xA;Voice and Video chat&#xA;&#xA;This has been a long one for Revolt, with initial work on, well, re-working that entire part of Revolt happening in the backend in...2023? 2024?&#xA;&#xA;Either way, reworking this has been on the roadmap for a long time, as there is technically speaking a Voice Chat feature but it is very rudimentary, kind of buggy, and entirely nonexistent on the mobile apps&#xA;&#xA;That said, the plan is to have voice &amp; video out by the time the new Web/Desktop client releases, which is gonna take a while still as Insert needs to find the time to actually be able to do that&#xA;&#xA;Pinned messages&#xA;&#xA;Currently, Revolt has no concept of pinned messages.&#xA;Well, maybe in the API, I remember hearing something about that, but definitely not in any of the clients. As such I am gonna say that pinned messages simply aren&#39;t a thing on Revolt as of right now, which is kind of a bummer as a small yet still very frequently used feature.&#xA;&#xA;I guess this one could be lived without...for however long it&#39;s gonna take still&#xA;&#xA;End-To-End-Encryption&#xA;&#xA;The main reason I am including this here is because quite frankly it&#39;s been quite some time since this has been on the roadmap and, sadly, there is a lack of transparency in especially this part unless you happen to catch one of the developers in the official Revolt community&#xA;&#xA;Effectively, this was confirmed to become a killer feature a while back (like, literal years) and since then not much has happened. Really, huge features like this probably shouldn&#39;t be confirmed until you&#39;ve got even a vague idea of what&#39;s gonna happen. Or if you do have a vague idea of what&#39;s gonna happen, be transparent about it in the context of an Open-Source project.&#xA;&#xA;API-Only features&#xA;&#xA;For some reason, some features still haven&#39;t made it past the &#34;we have it in the API!&#34; stage despite being used a lot on the platform.&#xA;&#xA;Masquerade&#xA;Masquerade has technically been a thing for a while now, but only really usable if you installed a specific plugin with the current/old web/desktop client.&#xA;&#xA;It allows you to define a profile per-message, e.g having a different profile or avatar for just one message&#xA;&#xA;This is especially useful to plural systems, but also for bridge bots and the likes, and the fact that it was added and supposed to come at some point and just never did is kinda disappointing. At least it can be used via the API I guess...?&#xA;Gradient role colours&#xA;Another feature that only made it to the API and never the Clients/UI is gradient role colours. Not an essential thing, but it is weird how all clients can display it and none can configure it. You&#39;ll HAVE to use the API to get gradient role colours, or some bot.&#xA;&#xA;Spam on the platform&#xA;&#xA;Another issue is that right now, there are no robust anti-spam or anti-flood measures built-in to the platform. There is AutoMod, maintained by a Revolt contributor, but it isn&#39;t built-in functionality and as such only discoverable at worst when something has already gone wrong.&#xA;&#xA;But, worse than that, their servers regularly get DDoSed, leaving the platform unresponsive. And when they aren&#39;t getting DDoSed, the most common part to break is their CDN / Media service.&#xA;&#xA;Point is, most unpleasant to anyone that tries to run and moderate a community. At least the tools that exist actually exist and work unlike certain other projects, but it&#39;s not good either.&#xA;&#xA;Small Stuff&#xA;&#xA;Here is just a collection of small nitpicks that I wanted to include but don&#39;t warrant their own entire sections.&#xA;&#xA;Still no way to see where an emote came from; Android app only lets you do this if you&#39;re already in a guild&#xA;You cannot put guilds into folders, making it really annoying to be in many of them—especially if you&#39;re just in there for emotes&#xA;No way to index outside of Revolt—Content here will be stuck inside guilds. Discord has the same issue and third-party indexers are NOT helping.&#xA;Lots of features are in theory ready, but held back by missing client rewrites and updates&#xA;The only channel type, not counting the upcoming Voice/Video channels, is text. Whilst I&#39;m not for making un-indexable pseudo-forums, having threads-only channels is still useful for support communities and alike; inevitably hosting a forum takes a server and money. We live in an age of (cg)NATs.&#xA;&#xA;---&#xD;&#xA;&#xD;&#xA;↓ it&#39;d mean a lot if you supported my work ↓&#xD;&#xA;https://liberapay.com/cyrneko&#xD;&#xA;https://ko-fi.com/cyrneko&#xD;&#xA;Any little bit helps &lt;3]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/alexia/tag:revolt" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">revolt</span></a> <a href="/alexia/tag:discordAlternatives" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">discordAlternatives</span></a></p>

<p><blockquote>This post is part of a series of posts about <a href="https://paper.wf/alexia/we-need-a-viable-replacement-for-discord" rel="nofollow">viable alternatives to discord</a>. You can check the <code><a href="/alexia/tag:discordAlternatives" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">discordAlternatives</span></a></code> tag above for all blogposts in this series.
</blockquote>
Next in the list of common recommendations is Revolt.</p>

<p>Revolt is a pretty young, centralized platform initially started as a hobby project by Insert sometime in (I believe) 2020 to see if they could build a clone of Discord. Pretty simple goals.</p>

<p>Over time it grew, insert had a couple more friends join for moderation and development, and now there is a small team working on it in their free time—including <a href="https://github.com/revoltchat/android" rel="nofollow">an Android app</a> and soon an iOS app

And whilst I certainly see the connection between seeking an alternative to Discord and Revolt...I don&#39;t see how anyone would recommend Revolt <em>today</em> as an alternative for communities, especially large ones. Quite frankly, the platform is not built out in some key ways yet for it to really be viable for most communities, especially those that like to meet up regularly</p>

<p>So, let&#39;s go over what I think is still missing before I can recommend it personally, shall we?</p>

<h2 id="voice-and-video-chat" id="voice-and-video-chat">Voice and Video chat</h2>

<p>This has been a long one for Revolt, with initial work on, well, re-working that entire part of Revolt happening in the backend in...2023? 2024?</p>

<p>Either way, reworking this has been on the roadmap <em>for a long time</em>, as there is technically speaking a Voice Chat feature but it is <em>very</em> rudimentary, kind of buggy, and entirely nonexistent on the mobile apps</p>

<p>That said, the plan is to have voice &amp; video out by the time the new Web/Desktop client releases, which is gonna take a while still as Insert needs to find the time to actually be able to do that</p>

<h2 id="pinned-messages" id="pinned-messages">Pinned messages</h2>

<p>Currently, Revolt has no concept of pinned messages.
Well, maybe in the API, I remember hearing something about that, but definitely not in any of the clients. As such I am gonna say that pinned messages simply aren&#39;t a thing on Revolt as of right now, which is kind of a bummer as a small yet still very frequently used feature.</p>

<p>I guess this one could be lived without...for however long it&#39;s gonna take still</p>

<h2 id="end-to-end-encryption" id="end-to-end-encryption">End-To-End-Encryption</h2>

<p>The main reason I am including this here is because quite frankly it&#39;s been quite some time since this has been on the roadmap and, sadly, there is a lack of transparency in especially this part unless you happen to catch one of the developers in the official Revolt community</p>

<p>Effectively, this was confirmed to become a killer feature a while back (like, literal years) and since then not much has happened. Really, huge features like this probably shouldn&#39;t be confirmed until you&#39;ve got even a vague idea of what&#39;s gonna happen. Or if you <em>do</em> have a vague idea of what&#39;s gonna happen, be transparent about it in the context of an Open-Source project.</p>

<h2 id="api-only-features" id="api-only-features">API-Only features</h2>

<p>For some reason, some features still haven&#39;t made it past the “we have it in the API!” stage <em>despite</em> being used a lot on the platform.</p>

<h3 id="masquerade" id="masquerade">Masquerade</h3>

<p>Masquerade has <em>technically</em> been a thing for a while now, but only really usable if you installed a specific plugin with the current/old web/desktop client.</p>

<p>It allows you to define a profile per-message, e.g having a different profile or avatar for just one message</p>

<p>This is especially useful to plural systems, but also for bridge bots and the likes, and the fact that it was added and supposed to come at some point <em>and just never did</em> is kinda disappointing. At least it can be used via the API I guess...?</p>

<h3 id="gradient-role-colours" id="gradient-role-colours">Gradient role colours</h3>

<p>Another feature that only made it to the API and never the Clients/UI is gradient role colours. Not an essential thing, but it is weird how all clients can display it and <em>none</em> can configure it. You&#39;ll HAVE to use the API to get gradient role colours, or some bot.</p>

<h2 id="spam-on-the-platform" id="spam-on-the-platform">Spam on the platform</h2>

<p>Another issue is that right now, there are no robust anti-spam or anti-flood measures built-in to the platform. There is AutoMod, maintained by a Revolt contributor, but it isn&#39;t built-in functionality and as such only discoverable at worst when something has already gone wrong.</p>

<p>But, worse than that, their servers regularly get DDoSed, leaving the platform unresponsive. And when they aren&#39;t getting DDoSed, the most common part to break is their CDN / Media service.</p>

<p>Point is, most unpleasant to anyone that tries to run and moderate a community. At least the tools that exist <em>actually exist and work</em> unlike certain other projects, but it&#39;s not <em>good</em> either.</p>

<h2 id="small-stuff" id="small-stuff">Small Stuff</h2>

<p>Here is just a collection of small nitpicks that I wanted to include but don&#39;t warrant their own entire sections.</p>
<ul><li>Still no way to see where an emote came from; Android app only lets you do this if you&#39;re already in a guild</li>
<li>You cannot put guilds into folders, making it really annoying to be in many of them—especially if you&#39;re just in there for emotes</li>
<li>No way to index outside of Revolt—Content here will be stuck inside guilds. Discord has the same issue and third-party indexers are <strong>NOT</strong> helping.</li>
<li>Lots of features are in theory ready, but held back by missing client rewrites and updates</li>
<li>The only channel type, not counting the upcoming Voice/Video channels, is text. Whilst I&#39;m not for making un-indexable pseudo-forums, having threads-only channels is still useful for support communities and alike; inevitably hosting a forum takes a server and money. We live in an age of (cg)NATs.</li></ul>

<hr>

<h1 id="it-d-mean-a-lot-if-you-supported-my-work" id="it-d-mean-a-lot-if-you-supported-my-work">↓ it&#39;d mean a lot if you supported my work ↓</h1>

<p><a href="https://liberapay.com/cyrneko" rel="nofollow">https://liberapay.com/cyrneko</a>
<a href="https://ko-fi.com/cyrneko" rel="nofollow">https://ko-fi.com/cyrneko</a>
Any little bit helps &lt;3</p>
]]></content:encoded>
      <guid>https://paper.wf/alexia/what-isnt-a-viable-alternative-revolt</guid>
      <pubDate>Sat, 29 Mar 2025 22:18:30 +0000</pubDate>
    </item>
    <item>
      <title>What isn&#39;t a Viable Alternative: Matrix</title>
      <link>https://paper.wf/alexia/what-isnt-a-viable-alternative-matrix</link>
      <description>&lt;![CDATA[#matrix #discordAlternatives &#xA;&#xA;blockquote&#xA;This post is part of a series of posts about a href=&#34;https://paper.wf/alexia/we-need-a-viable-replacement-for-discord&#34;viable alternatives to discord/a. You can check the code#discordAlternatives/code tag above for all blogposts in this series.&#xA;/blockquote&#xA;&#xA;Matrix is, nowadays, one of the most recommended &#34;Discord Alternatives&#34;, especially if your audience resides on the Fediverse where one half will absolutely hate it, and the other much louder half will be those that believe in Matrix for one reason or another.&#xA;!--more--&#xA;And I get it! It is federated, replicates and decentralizes data¹ has tons of servers and a corporate entity behind it that provides it with funding...is what some would say&#xA;&#xA;The reality is, matrix lacks funding², lacks moderation tools, lacks spec-compliant clients, has hundreds of open MSCs with important changes that can impact the ecosystem as a whole, make it more secure, more robust, more reliable, safer for everyone&#xA;&#xA;In real-life scenarios, projects have had to give up Matrix entirely—despite self-hosting and despite having a moderation bot—because the abuse that is happening on the platform is simply too large. Projects like Librewolf are regularly getting spammed with literally illegal material—the same reason other projects simply left—and have to fight against this for themselves.&#xA;&#xA;They cannot restrict who can send media, they cannot setup any raid protection, federation is simply too slow for anyone to react in time, including bots, which aren&#39;t even fast enough either. There is also no way to filter events before things happen because a malicious server could easily just patch out this filter. &#xA;&#xA;In other words, moderation is probably one of Matrix&#39;s largest weakpoints. It makes it absolutely unsuitable for any even moderately sized community, especially those that are potentially already vulnerable (i.e queer communities). Yet somehow it still gets worse, on a more technical level.&#xA;&#xA;---&#xA;&#xA;Due to how Matrix is designed, servers that participate in a room (i.e users from different servers all talking in the same room) have to do state resolution to figure out what the current state is. This is because there is no &#34;owner&#34; to a room in the sense of &#34;a server where all the data resides&#34;, all servers have that role and as such they require a mechanism that allows them to synchronize this data. The algorithm however is brittle and far from perfect. When a fatal error happens, it often happens that two participating rooms get different state, and as such...&#xA;&#xA;State Resets&#xA;A state reset is when one or more servers decides to reset their state back to a &#34;known-good&#34; point. This leads to any state changes done since then, like membership, permissions and more being entirely undone up to the point that effectively, they never existed. &#xA;&#xA;This is of course a major issue, as it means that any moderation done up to a given point is effectively undone. It makes people unable to communicate properly with those who aren&#39;t also on their server, and that is just the start.&#xA;&#xA;Especially when many changes to state happen frequently across many servers, state resets become more common. Like, you know, when trying to moderate.&#xA;&#xA;---&#xA;&#xA;To this comes a whole host of features that Matrix is simply lacking.&#xA;&#xA;Up until recently, there was no native VoIP, only Jitsi, and Element Call is still not enabled by default unless you&#39;re using Element X on a mobile device. But Element X is considered unfinished so...&#xA;Good, platform-wide (e.g widely supported in apps/clients) support for custom Emoji and Stickers. Element still lags behind here and the relevant MSC(s) still isn&#39;t/aren&#39;t merged.&#xA;Scheduled Messages.&#xA;Content Warnings and/or Spoilers for media. There is an MSC, to my knowledge only Cinny supports it.&#xA;Multiple attachments (i.e images) per message. Not a single client supports this.&#xA;Portable Identities—i.e not being stuck on one server and having to move everything manually. There are MSCs about this, none are implemented anywhere.&#xA;Metadata Privacy. Currently lots of metadata is still available to a given server that really should not be, like replies and other relationship events (e.g Emoji Reactions, which are never encrypted.)&#xA;Profile Descriptions. There simply are none, you cannot add any extra information to your profile apart from a timezone in some recent versions of Element and Gomuks(-web). Some clients may also support status, but the largest homeserver (matrix.org) has that entire feature disabled.&#xA;Proper message forwarding. Some clients may support this but they effectively only copy/paste a message into a different chat. There is not even any indication that it&#39;s been forwarded.&#xA;Sharing live location.&#xA;&#xA;On top of all the above missing features, some of the already existing features are not even consistently implemented between clients.&#xA;&#xA;Some STILL don&#39;t show media captions, Element X (the in-beta mobile rewrite) cannot display custom emoji at all, and NO ONE can decide how to do text formatting properly (seriously, maybe br shouldn&#39;t be usable y&#39;know?), some implement MatrixRTC and others stick to legacy VoIP, some have widgets and some don&#39;t... And that is just the tip of the iceberg. Seriously I&#39;ve barely scratched the surface of weird inconsistencies between clients–I dare you to find one client that implements the spec 100% accurately, and mind you, it&#39;s NOT Element.&#xA;&#xA;---&#xA;&#xA;My final point is that, essentially, Matrix is—as it stands—simply not suited for anything serious especially when it comes to hosting communities. Notice how I didn&#39;t even touch on the unable to decrypt meme that often goes around...that would&#39;ve opened a whole new can of worms&#xA;&#xA;If matrix wants to become viable, it must find the funding and invest into some core areas of the protocol that are quite frankly, broken. This includes not just moderation and T&amp;S³, but also finding solutions on reliable key exchange even when the wider network is unreliable, finding solutions to &#34;split-brained&#34; rooms and state resets, getting (security) audits from the get-go and not just after an unaudited library was used and recommended for years. The list goes on, there is a lot of issues to unpack and tackle.&#xA;&#xA;  Oh also, I KNOW THAT THERE ARE MSCs TO FIX SOME OF THESE THINGS. Shut up. I&#39;ve heard too much about it already, infact I tried writing some in the past and most of them ended up dead before I even submitted them&#xA;&#xA;---&#xA;&#xA;1: smallWell, to some extent. One notable exception is how Media is not decentralized./small&#xA;2: smallEspecially now that the Matrix Foundation wants to fund everything themselves and not have their bills paid by Element anymore./small&#xA;3: smallTrust and Safety/small&#xA;&#xA;---&#xD;&#xA;&#xD;&#xA;↓ it&#39;d mean a lot if you supported my work ↓&#xD;&#xA;https://liberapay.com/cyrneko&#xD;&#xA;https://ko-fi.com/cyrneko&#xD;&#xA;Any little bit helps &lt;3]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/alexia/tag:matrix" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">matrix</span></a> <a href="/alexia/tag:discordAlternatives" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">discordAlternatives</span></a></p>

<blockquote>This post is part of a series of posts about <a href="https://paper.wf/alexia/we-need-a-viable-replacement-for-discord" rel="nofollow">viable alternatives to discord</a>. You can check the <code>#discordAlternatives</code> tag above for all blogposts in this series.
</blockquote>

<p>Matrix is, nowadays, one of <em>the most recommended “Discord Alternatives”</em>, especially if your audience resides on the Fediverse where one half will absolutely hate it, and the other much louder half will be those that believe in Matrix for one reason or another.

And I get it! It is federated, replicates and decentralizes data¹ has tons of servers and a <a href="https://element.io" rel="nofollow">corporate entity</a> behind it that provides it with funding...is what some would say</p>

<p>The reality is, matrix <a href="https://matrix.org/blog/2025/02/crossroads/" rel="nofollow">lacks funding</a>², lacks moderation tools, lacks spec-compliant clients, has <a href="https://github.com/matrix-org/matrix-spec-proposals/pulls" rel="nofollow">hundreds of open MSCs</a> with important changes that can impact the ecosystem as a whole, make it more secure, more robust, more reliable, safer for everyone</p>

<p>In real-life scenarios, projects have had to give up Matrix entirely—despite self-hosting and despite having a moderation bot—because the abuse that is happening on the platform is simply too large. Projects like Librewolf are regularly getting spammed with <em>literally illegal material</em>—the same reason other projects simply left—and have to fight against this for themselves.</p>

<p>They cannot restrict who can send media, they cannot setup any raid protection, federation is simply too slow for anyone to react in time, including bots, which aren&#39;t even fast enough either. There is also no way to filter events before things happen because a malicious server could easily just patch out this filter.</p>

<p>In other words, moderation is probably one of Matrix&#39;s largest weakpoints. It makes it absolutely unsuitable for any even moderately sized community, especially those that are potentially already vulnerable (i.e queer communities). Yet somehow it still gets worse, on a more technical level.</p>

<hr>

<p>Due to how Matrix is designed, servers that participate in a room (i.e users from different servers all talking in the same room) have to do <em>state resolution</em> to figure out what the current state is. This is because there is no “owner” to a room in the sense of “a server where all the data resides”, <em>all</em> servers have that role and as such they require a mechanism that allows them to synchronize this data. The algorithm however is brittle and far from perfect. When a fatal error happens, it often happens that two participating rooms get <em>different</em> state, and as such...</p>

<h2 id="state-resets" id="state-resets">State Resets</h2>

<p>A state reset is when one or more servers decides to reset their state back to a “known-good” point. This leads to any state changes done since then, like membership, permissions and more being entirely undone up to the point that effectively, they never existed.</p>

<p>This is of course a major issue, as it means that any moderation done up to a given point is effectively undone. It makes people unable to communicate properly with those who aren&#39;t also on their server, and that is just the start.</p>

<p>Especially when many changes to state happen frequently across many servers, state resets become more common. Like, you know, <strong>when trying to moderate</strong>.</p>

<hr>

<p>To this comes a whole host of features that Matrix is simply lacking.</p>
<ul><li>Up until recently, there was <strong>no native VoIP, only Jitsi</strong>, and Element Call is <em>still</em> not enabled by default unless you&#39;re using Element X on a mobile device. But Element X is considered unfinished so...</li>
<li><em>Good</em>, platform-wide (e.g widely supported in apps/clients) support for custom Emoji and Stickers. Element still lags behind here and the relevant MSC(s) still isn&#39;t/aren&#39;t merged.</li>
<li>Scheduled Messages.</li>
<li>Content Warnings and/or Spoilers for media. There is an MSC, to my knowledge only Cinny supports it.</li>
<li>Multiple attachments (i.e images) per message. Not a single client supports this.</li>
<li>Portable Identities—i.e not being stuck on one server and having to move everything manually. There are MSCs about this, none are implemented anywhere.</li>
<li>Metadata Privacy. Currently lots of metadata is still available to a given server that really should not be, like replies and other relationship events (e.g Emoji Reactions, which are never encrypted.)</li>
<li>Profile Descriptions. There simply are none, you cannot add <em>any</em> extra information to your profile apart from a timezone in some recent versions of Element and Gomuks(-web). Some clients <em>may</em> also support status, but the largest homeserver (matrix.org) has that entire feature disabled.</li>
<li>Proper message forwarding. Some clients may support this but they effectively only copy/paste a message into a different chat. There is not even any indication that it&#39;s been forwarded.</li>
<li><a href="https://github.com/matrix-org/matrix-spec-proposals/pull/3672" rel="nofollow">Sharing live location.</a></li></ul>

<p>On top of all the above missing features, some of the already existing features are not even consistently implemented between clients.</p>

<p>Some STILL don&#39;t show media captions, Element X (the in-beta mobile rewrite) cannot display custom emoji at all, and NO ONE can decide how to do text formatting properly (seriously, maybe <code>&lt;br&gt;</code> shouldn&#39;t be usable y&#39;know?), some implement MatrixRTC and others stick to legacy VoIP, some have widgets and some don&#39;t... And that is just the tip of the iceberg. Seriously I&#39;ve barely scratched the surface of weird inconsistencies between clients–I dare you to find one client that implements the spec 100% accurately, and mind you, it&#39;s <strong>NOT</strong> Element.</p>

<hr>

<p>My final point is that, essentially, Matrix is—as it stands—simply not suited for anything serious <em>especially</em> when it comes to hosting communities. Notice how I didn&#39;t even touch on the <code>unable to decrypt</code> meme that often goes around...that would&#39;ve opened a whole new can of worms</p>

<p>If matrix wants to <em>become</em> viable, it must find the funding and invest into some core areas of the protocol that are quite frankly, broken. This includes not just moderation and T&amp;S³, but also finding solutions on reliable key exchange even when the wider network is unreliable, finding solutions to “split-brained” rooms and state resets, getting (security) audits from the get-go and not just after an unaudited library was used and recommended for <em>years</em>. The list goes on, there is a lot of issues to unpack and tackle.</p>

<blockquote><p>Oh also, <strong>I KNOW THAT THERE ARE MSCs TO FIX SOME OF THESE THINGS.</strong> Shut up. I&#39;ve heard too much about it already, infact I tried writing some in the past and most of them ended up dead before I even submitted them</p></blockquote>

<hr>

<p>1: <small>Well, to some extent. One notable exception is how Media is not decentralized.</small>
2: <small>Especially now that the Matrix Foundation wants to fund everything themselves and not have their bills paid by Element anymore.</small>
3: <small>Trust and Safety</small></p>

<hr>

<h1 id="it-d-mean-a-lot-if-you-supported-my-work" id="it-d-mean-a-lot-if-you-supported-my-work">↓ it&#39;d mean a lot if you supported my work ↓</h1>

<p><a href="https://liberapay.com/cyrneko" rel="nofollow">https://liberapay.com/cyrneko</a>
<a href="https://ko-fi.com/cyrneko" rel="nofollow">https://ko-fi.com/cyrneko</a>
Any little bit helps &lt;3</p>
]]></content:encoded>
      <guid>https://paper.wf/alexia/what-isnt-a-viable-alternative-matrix</guid>
      <pubDate>Wed, 19 Mar 2025 13:31:03 +0000</pubDate>
    </item>
  </channel>
</rss>