Live data from Hacker News

IRC is the only viable chat protocol (2022)

koshka.love

261–270 of 446 posts

Re: IRC is the only viable chat protocol (2022)

#261
post #74

Earlier quoted context omitted.

I worked in a global team. When I got booted off VPN I would have my irc connection drop and I would miss critical conversations. IRC sucks for collaboration.

You could just use an IRC bouncer. But, yeah, I understand this is beyond the capabilities of your typical user, and not something most users even know exists. This is really a UI/UX deficiency of IRC, not a functional deficiency.

I had a bouncer (with push notifications!), but I was in the minority.

Re: IRC is the only viable chat protocol (2022)

#262
post #196

Earlier quoted context omitted.

More like your company is in the minority; most orgs recognize the problem with that idea…

While this would be arguing an anecdote with an anecdote, I completely disagree "most orgs" have executed information management well. A number of places use email as their effective information store. Good luck finding content once everyone in the relevant chains have departed.

I also agree most orgs don’t execute information management well. Knowing chat isn’t a good place for that doesn’t mean they know anything else!

Re: IRC is the only viable chat protocol (2022)

#263
post #210

Earlier quoted context omitted.

IRC isn’t an app, it’s a protocol. If you don’t like IRC clients as they exist, write or fund one of your own.

I am well aware it isn't "an app". I was using IRC in about 1997 and stopped in about 2017 because other options that were better suited to my needs, and had the people I wanted to talk to, arose. The second part of your response isn't helping you move towards the end state you want. If anything, it's going the other way. Product empathy isn't optional--ask yourself: why would I write or fund an IRC client when I hav…

[flagged]

Re: IRC is the only viable chat protocol (2022)

#264
post #263

Earlier quoted context omitted.

I am well aware it isn't "an app". I was using IRC in about 1997 and stopped in about 2017 because other options that were better suited to my needs, and had the people I wanted to talk to, arose. The second part of your response isn't helping you move towards the end state you want. If anything, it's going the other way. Product empathy isn't optional--ask yourself: why would I write or fund an IRC client when I hav…

[flagged]

I did "solve the problem". I use Slack and Discord to talk to the cohorts who used to be on IRC.

Your behavior in this thread is really strange. Discord's a fine tool. So is Slack. I have nothing to fix, and my posts in this thread have been explaining why for me they're fit for purpose when IRC isn't. Why would I "do something about" a situation that isn't a problem for me?

Re: IRC is the only viable chat protocol (2022)

#265
post #8

> The reliability and lack of bloat that are inherent to IRC ultimately also means that there are a number of fancy modern features that Discord has that IRC lacks, a big one being the inability to view backlogs of conversations that transpired while one was not connected to an IRC server. Although IRC does not itself provide this functionality, the extremely simple nature of IRC allows for a couple of lightweight op…

> Logging isn't a "fancy" feature and telling people to just run an always-on logging service on top doesn't cut it.

If you want a full conversation history then use something like email/listservs. IRC is for real-time chat. We already have a plethora of async options.

Re: IRC is the only viable chat protocol (2022)

#266

Earlier quoted context omitted.

> just a modern irc interpretation This is the point isn't it. If IRC were fit for purpose, we wouldn't need "modern interpretations".

if IRC weren't fit for purpose, nobody would be using it

"Purpose" and "fitness" change over time, while IRC has not. And proportionally speaking, nobody is. Companies use Slack and Teams, while gamers, friend groups, and a nontrivial amount of open source projects use Discord.

Re: IRC is the only viable chat protocol (2022)

#267
Discord Server moderators will create too many channels, which completely fragment conversations, and many channels have zero conversation. Users cannot "bookmark" channels to only follow one or two channels per server, they have to view a server and then select a channel. Discord should limit the amount of channel and force people to pay to have more channels.

Chatting "accelerates" conversations which considerably reduce their quality, which is cancelled by discord adding the "slow" mode. Online forums are slow which encourage people to make a better effort to write posts and answers.

The UX is not that simple. I have to say discord "forums" are a bit better, but it adds more complexity and there already are threads. It's a lot of noise. Should I write in chat or start a forum post? Discords makes several things at once which will often confuse the user. Discord is mixing chat and forums in a single confusing thing.

On top of this, discord is not federated, because communities are often redundant. For example if I just want to join a community to play a certain game, it's all spread across so many communities that those communities are just awful. Quantity over quality. You have some many battlefield or overwatch servers, it's pointless. Quakenet has one channel per game, and it worked well.

The single thing that IRC needs is a good frontend interface.

I just like minimal software. Discord bloated, and their carbon footprint must be quite high. Not to mention so few people use it for voice or visioconference.

Re: IRC is the only viable chat protocol (2022)

#269
post #210

Earlier quoted context omitted.

IRC isn’t an app, it’s a protocol. If you don’t like IRC clients as they exist, write or fund one of your own.

Why is this getting downvoted? The spirit of what's argued is right in line with the spirit of free protocols, open source software, and venture capital funding for new challenges.

Generally speaking, when somebody wants other people to adopt a practice, they make sure that practice is fit-for-purpose themselves rather than expecting the people to whom they advocate to stop using things that are fit for purpose, then adopt something unfit-for-purpose, and then fix it.

Your implication that lots of open source communities have historically not done that is absolutely true. But also it's why people don't want to talk to them much, too.

Re: IRC is the only viable chat protocol (2022)

#270
post #265
post #8

> The reliability and lack of bloat that are inherent to IRC ultimately also means that there are a number of fancy modern features that Discord has that IRC lacks, a big one being the inability to view backlogs of conversations that transpired while one was not connected to an IRC server. Although IRC does not itself provide this functionality, the extremely simple nature of IRC allows for a couple of lightweight op…

> Logging isn't a "fancy" feature and telling people to just run an always-on logging service on top doesn't cut it. If you want a full conversation history then use something like email/listservs. IRC is for real-time chat. We already have a plethora of async options.

> the main reason why IRC is essentially doomed

chat history is critical even for realtime chat.

Post reply on HN