Live data from Hacker News

Conduit: Simple, fast and reliable chat server powered by Matrix

conduit.rs

31–40 of 193 posts

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#31
post #27

Can someone please explain, why use Matrix while there's XMPP ?

There's the least common denominator XMPP, with a lot of key functions under optional XEPs. Thus the user experience is very uneven across clients and servers.

Matrix has a more defined set of important features, so you could expect that conforming clients all implement them uniformly, without surprises.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#32
post #27

Can someone please explain, why use Matrix while there's XMPP ?

Isn't xmpp old style instant messaging? As in, if you miss a message because you had poor connection or the application wasn't running then it's gone?

Matrix does not work this way.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#33
post #27

Can someone please explain, why use Matrix while there's XMPP ?

Isn't xmpp old style instant messaging? As in, if you miss a message because you had poor connection or the application wasn't running then it's gone? Matrix does not work this way.

XMPP supports delayed delivery. It works although I have had minor issues with it, especially if OMEMO is enabled.

https://xmpp.org/extensions/xep-0203.html

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#34

When I tried Matrix I found a lot of super right wing tech people using it. The main reason I could ascertain most of them were using Matrix was because they had been banned by other chat platforms for their opinions

Matrix is a protocol not a service.

This will always be an "issue" of decentralized services, just look at the Lemmy devs over on Lemmygrad, super far left. Anyone can host a server running a protocol, lets not throw the baby out with the bath water just because people are saying something objectionable in one server. If you don't like these people join/make an instance that doesn't interact with them.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#35
post #4

how does it compare to Zulip?

Does Zulip have video calls and screen sharing? I took their “feature tour” just now and it seems 100% chat focused.

https://zulip.com/

Matrix (Synapse / Dendrite / Conduit / Element) all support audio and video as well as text.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#36
post #27

Can someone please explain, why use Matrix while there's XMPP ?

Network effect? I use matrix today. What does xmpp have that I should switch for?

JMP.chat

Speaking as a user of both element generally and Cheogram/JMP.chat.

I still use both.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#37
post #30
post #27

Can someone please explain, why use Matrix while there's XMPP ?

My first thought was: „my question would be the reverse“. I have no idea why I’d use XMPP, so I will tell you what I like about Matrix. - modern chat solution with features people have come to expect from Slack and Discord - many bridges that have kept me from having to use more than one chat client for multiple protocols (think pidgin) - lots of great communities are on matrix - pretty good voice chat - open source…

xmpp did most of that first before it fell off :(

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#38
post #31
post #27

Can someone please explain, why use Matrix while there's XMPP ?

There's the least common denominator XMPP, with a lot of key functions under optional XEPs. Thus the user experience is very uneven across clients and servers. Matrix has a more defined set of important features, so you could expect that conforming clients all implement them uniformly, without surprises.

This argument seems so weird to me because the matrix ecosystem definitely does have complete and non-complete clients. Just like the XMPP ecosystem. And as for servers... Dendrite and Conduit are not 100% compatible with Synapse.

I imagine there must be some good clients for XMPP. Hell, I use one good client (Conversations on Android) on a daily basis. Also have used Gajim quite a bit. It is alright afaict.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#39

When I tried Matrix I found a lot of super right wing tech people using it. The main reason I could ascertain most of them were using Matrix was because they had been banned by other chat platforms for their opinions

I use it regularly. There probably are those communities you are talking about, but I haven’t personally seen them, so my advice would be to ignore them and join those that more align with what you’d like to see.

I’ve found many nice and welcoming communities on matrix.

Re: Conduit: Simple, fast and reliable chat server powered by Matrix

#40
post #2

One thing I didn't like about Matrix: I had a single server with 3 or 4 other users. In a few months, the database ballooned to, like, 80GB. User-uploaded content, including text, was in the ballpark of 2 or 3GB. Is there any way to clear out the cache of data received from old servers, say, anything more than 2 weeks old, and re-retrieve it if needed?

Yeah, there are admin APIs that can clear old images, local and remote ones. For your specific scenario you probably want this one: https://matrix-org.github.io/synapse/v1.85/admin_api/media_a... My server is not federated but fairly active, and we treat it as ephemeral. We've configured it so anything older than a week or two gets reclaimed automatically, text and media.

Are you using synapse?
Post reply on HN