this post was submitted on 10 Jun 2023
164 points (100.0% liked)
Technology
37742 readers
662 users here now
A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.
Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.
Subcommunities on Beehaw:
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Matrix synapse and dendrite aren't great implementations of the protocol so people probably won't host them, but conduit is 90% of the way there. Another 5% and I bet discords start to drop like flies.
Conduit looks very interesting. Synapse is way too bloated to run and dendrite is way too buggy in my experience. Maybe conduit will become a better home server? I feel like the matrix devs just keep adding more and more features to their protocol, but they fail to implement usable servers and clients. IMO they should've kept things more simple.
It isn't perfect. It doesn't support spaces well, and sometimes it's chasing the latest standard, and there's still a lot of missing stuff with respect to admin features. OTOH, it is incredibly light. I run it on an Atom D2550 alongside ejabbered and lotide, and that box basically idles.
There's only a few projects I personally donate to.
I was already able to deploy it on my Raspberry PI 4 without any issues. It was using a lot of CPU when joining large rooms, but now it seems to have calmed down and it's using 1-2% CPU, which is very reasonable. In comparison, home assistant runs at around 2-3% idle, and lemmy fluctuates between 4% and 10%.
Thanks for bringing this up, this is great! It's also written in Rust, and I love Rust, so I might contribute this summer. I'll add it to my list of potential project to contribute to, along with Lemmy.