Live data from Hacker News

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

conduit.rs

161–170 of 193 posts

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

#161
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?

You can run a functional server for multiple people on a very low-power device.

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

#162
post #57

Earlier quoted context omitted.

> what do you like about XMPP? - plenty of fast native clients - server resource usage - simplicity of the protocol, especially the encryption

> - simplicity of the protocol, especially the encryption only simple for developers though - due to the lack of Cross Signing it is very difficult to keep communication secure.

What is cross siging in the messaging context?

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

#163
post #89

Earlier quoted context omitted.

Matrix has well maintained clients and the overall experience is smooth especially for non technical people. Source: I use XMPP and Matrix daily.

What XMPP client(s) are you using that are not well maintained? And why?

I used to use Pidgin and as for the why: I had used Pidgin for many years to AIM, MSN, etc.

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

#164

Earlier quoted context omitted.

> - simplicity of the protocol, especially the encryption only simple for developers though - due to the lack of Cross Signing it is very difficult to keep communication secure.

What is cross siging in the messaging context?

implicitly verifying all (including future) of somebody's devices although running through the verification process only once.

Without it, e.g. if you log into a new session, you have to verify with all your contacts before you can safely use that session for communication

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

#165
post #160

Earlier quoted context omitted.

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.

That was true 20 years ago. For the past 10+ years XMPP has had Stream Resumption that allows you to resume a few stanzas you missed recently (typically with a poor connection), and Message Archive Management that stores everything on the server that you can then retrieve on the client. XMPP has had little place on the public stage, but that doesn't mean it stopped evolving.

> and Message Archive Management that stores everything on the server that you can then retrieve on the client.

if and for how long will be decided by the person who is running the server the chat room was created on

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

#166

Earlier quoted context omitted.

Since every matrix server requires you create its own user id, I never understood the benefit of being federated.

You don’t need to sign up to multiple servers, if you can use the ID you already have to talk with everyone on other servers. Just like with E-Mail or XMPP.

..."if you can" use the single ID attached to only one server which, if unavailable, takes your identity with it.

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

#168

Does this work over LAN? I have never managed to self-host a Matrix server for my home because they all demand a domain name like matrix.something.com. I can't use a local address like 192.168.1.100.

Supposedly it needs some name (any name) for the userID so I don't think so. You can add a domain that points to your internal IPs though.

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

#169
post #83
post #53

Earlier quoted context omitted.

From the first link: >I shrunk my homeserver database from 100GB to a little under 8GB, during a long maintenance cleanup. I run the compressor on a cron job. I've been running for 5 years with ~ a dozen people on my server, all federated, in multiple large rooms, didn't run into space issues until this year. On Linode $10 and then Hetzner 4 CPU. One thing to watch out for: disable registration. Otherwise spambots wi…

I feel registration is something which should come disabled by default and need to be explicitly enabled.

It may be. I setup my server half a decade ago and don't remember exactly how I configured it initially. I may have enabled it not realizing the implications.

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

#170

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 have never at any point encountered "super right wing" people on any main Matrix server. I've seen a lot of the opposite, to the point where it seemed administration was unfairly strict on people they considered part of them, while letting the other side run rampant. I somehow doubt this.

The only time I've encountered anything of this description is when I was looking into why a server had been defederated, and then found out it was mostly neo nazis and weirdos obsessed with anime children. I had to actively seek them out to discover this.

Post reply on HN