Live data from Hacker News

Candidates for Mozilla's IRC Successor

exple.tive.org

201–210 of 219 posts

Re: Candidates for Mozilla's IRC Successor

#201

Earlier quoted context omitted.

> We've gotten so used to phone notifications and a persistent history, that IRC has fallen behind purely from a convenience factor. I have that with a bouncer (znc) and a plugin. I've not used it, but it is my understanding that IRCCloud does this too. Problem is that there aren't many easily usable options for this apart from IRCCloud and even IRCCloud itself isn't all that well marketed. Always seemed kind of weir…

Quassel is being actively worked on and solves a lot of the woes for me.

I've been using it for... around nine years. It used to have a lot of performance issues, notably around synchronising initial state/backlog fetch on first connection to the core/daemon, but those were eventually fixed.

It works very well now, and the Android client is pretty great too, but there are still some gaps. Mainly, the surrounding ecosystem is quite sparse, e.g.: - There is basically only a single web client for it (node-based, which is a con from my perspective) - There are only a handful of semi-functional log searching/browsing utilities around

Re: Candidates for Mozilla's IRC Successor

#202
post #54

Earlier quoted context omitted.

> they really have a highly usable product Setting up a Matrix server is a lot harder than you might think, especially when you start talking about federation and identity management. The mxisd[1] project has recently disbanded due to what I believe to be philosophical differences with the Matrix maintainers vision of identity management. I like a lot of things about Riot/Synapse, but I would suggest you try setting…

This is really frustrating. I was hoping I could replace ZNC with Matrix plus my own IRC bridge. Yes I know about Matrix's bridge.

You certainly can for individual use. My experience was more about setting up an enterprise-grade server with identity management.

Re: Candidates for Mozilla's IRC Successor

#203
post #54

Earlier quoted context omitted.

> they really have a highly usable product Setting up a Matrix server is a lot harder than you might think, especially when you start talking about federation and identity management. The mxisd[1] project has recently disbanded due to what I believe to be philosophical differences with the Matrix maintainers vision of identity management. I like a lot of things about Riot/Synapse, but I would suggest you try setting…

there’s a successor fork to that identity server over at https://github.com/ma1uta/ma1sd which is being well maintained :) sorry that setting up a homeserver was hard; we’ve been doing a lot of work recently to improve this (eg https://github.com/matrix-org/synapse-config-generator/tree/... is a graphical installer which should be released very shortly).

Thanks, I was not aware of ma1sd. I saw Gridepo but it seems to solve different problems.

I felt as though getting Matrix 95% up and running was relatively straight-forward, but I spent far too long trying to configure self-registration, email verification and domain whitelisting through mxisd that I gave up. These don't seem like uncommon scenarios for organisations wishing to run their own Matrix instance.

In contrast, a Mattermost instance that supported self-registration and domain whitelisting was up and running in almost no time.

The config generator will be a welcome addition. I will probably revisit Matrix some time in the future.

Re: Candidates for Mozilla's IRC Successor

#204
post #92
post #65

Earlier quoted context omitted.

Nothing like firing up google to search for where you might find the chat for the server you happened to connect to so you can see what you missed while you were away or disconnected while waiting for someone in a different timezone to respond.

If you leave a room then you are no longer inside and you can't know what people inside were talking about while you weren't inside. As it should be.

That makes tons of sense for rooms where you're in one or two at a time and have to be actively paying attention.

When it's intentionally simple to sit in 50 rooms 95% of the time, it's pretty stupid for a disconnection to make you lose out on random chunks, or for you to miss events because you wanted to turn off your computer.

When you intend to be always in a room, and the only roadblock is the inconveniences of modern tech, the logical state of "inside a room" should be decoupled from "has an active TCP connection". So sure you'd miss what people talk about if you left, but a disruption to your TCP connection would not trigger leaving.

Re: Candidates for Mozilla's IRC Successor

#205
post #80
post #39

Why the hell they have slack and not discord eludes me.

As per the article: "Discord’s terms of service, particularly with respect to the rights they assert over participants’ data, are expansive and very grabby, effectively giving them unlimited rights to do anything they want with anything we put into their service. Coupling that with their active hostility towards interoperability and alternative clients has disqualified them as a community platform."

They even made customizing the Discord client in any way against the ToS. The hostility toward interop is the one thing I really dislike about them. They do so much else well.

Re: Candidates for Mozilla's IRC Successor

#206
post #92

Earlier quoted context omitted.

If you leave a room then you are no longer inside and you can't know what people inside were talking about while you weren't inside. As it should be.

That makes tons of sense for rooms where you're in one or two at a time and have to be actively paying attention. When it's intentionally simple to sit in 50 rooms 95% of the time, it's pretty stupid for a disconnection to make you lose out on random chunks, or for you to miss events because you wanted to turn off your computer. When you intend to be always in a room, and the only roadblock is the inconveniences of m…

The only reason why you want to get history is FOMO. A staple in modern software engagement.

Re: Candidates for Mozilla's IRC Successor

#207
post #206

Earlier quoted context omitted.

That makes tons of sense for rooms where you're in one or two at a time and have to be actively paying attention. When it's intentionally simple to sit in 50 rooms 95% of the time, it's pretty stupid for a disconnection to make you lose out on random chunks, or for you to miss events because you wanted to turn off your computer. When you intend to be always in a room, and the only roadblock is the inconveniences of m…

The only reason why you want to get history is FOMO. A staple in modern software engagement.

Or you're trying to have an asynchronous conversation with someone and don't want to switch to email.

Or you're trying to have a normal conversation on a phone connection, or a flaky connection. Or switch to your phone in the middle.

Or you want to link something to a group of friends and you only want to send one message.

Post reply on HN