Live data from Hacker News

IRC is the only viable chat protocol (2022)

koshka.love

121–130 of 446 posts

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

#121
post #66

That ship has sailed. IRC lost to Discord years ago. Don't care about it being closed source. IRC also lost to the Matrix protocol as not only that is much better, it is also just as competitive with Element and they are making money, meaning that they can afford to add more features. IRC is prehistoric ancient history. It's time to evolve and leave that protocol in the dust and go with modern alternatives like Matri…

[dead]

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

#122
post #73

Earlier quoted context omitted.

Discord has shitty logging and log-search capabilities. Discord's logging is shitty because: 1 - The logs aren't yours, they're Discord's. If you get banned from the server, your server shuts down, or Discord bans you altogether your access to those logs is gone forever. 2 - Unlike the logs of some IRC channels, Discord's logs aren't available on the web anywhere, so they can't be indexed or searched outside of Disco…

I would put logging as a bottom tier feature for most chats. The characteristic of chats is in the moment and not some archival function. I am a heavy discord and telegram user but overall I would value the benefit of everything getting deleted after 72hours higher than the few times I actually search for something older than that.

Good point

Free slacks lose their history in 90 days

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

#123
post #77
post #73

Earlier quoted context omitted.

I would put logging as a bottom tier feature for most chats. The characteristic of chats is in the moment and not some archival function. I am a heavy discord and telegram user but overall I would value the benefit of everything getting deleted after 72hours higher than the few times I actually search for something older than that.

My company uses chats as information stores. Not saying it’s the best idea, but you are an outlier with your preference.

It’s just a bit to save a history then to your favourite search

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

#124
post #57

Earlier quoted context omitted.

I recorded logs back in my IRC days but I never used them for anything or searched through them. That is a complete red herring. Nobody who uses IRC cares about persistent chat. What most people want is to see the last X hours of chat history while they were offline, so if they open their chat client they don't have to stare at an empty window, not the last X months. Also you forgot to say that Discord had a high qua…

This perspective is internally consistent but reveals why IRC struggles without better logging support - the sort of person who is connected and savvy enough to keep logs does fine. Doesn't need them. The people who use IRC are comfortable with that lack. But the people who use logs won't use IRC, and the people who often miss out on important conversations because they are only casual users will not have logs. Casua…

Context of the current or recent chat when joining a channel would be in irc

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

#125
post #119
post #69

Earlier quoted context omitted.

IRC is an information black hole where data that crosses the event horizon (scrolls off screen) will never return. Sure, you can write your own logs, but does your business want you creating even more information to have to submit as evidence if you’re sued? What a nightmare.

It’s just a bot to run on IRC to log away

That's also true of Discord though to be fair

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

#126
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…

Discord has shitty logging and log-search capabilities. Discord's logging is shitty because: 1 - The logs aren't yours, they're Discord's. If you get banned from the server, your server shuts down, or Discord bans you altogether your access to those logs is gone forever. 2 - Unlike the logs of some IRC channels, Discord's logs aren't available on the web anywhere, so they can't be indexed or searched outside of Disco…

In case anyone is not aware, you can download Discord logs.

https://github.com/Tyrrrz/DiscordChatExporter

But beware -- it can result in account termination!

https://support.discord.com/hc/en-us/articles/115002192352-A...

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

#127
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.

Could it just be a donkey image that spins up with the convenient bits in place?

I have a hard time imagining irc heads don’t have a solution dockerized

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

#128

Earlier quoted context omitted.

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 couldn’t imagine joining a workplace only to be told that I had to maintain a service to participate in essential communication channels.

Exchange servers anyone?

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

#129
post #81

Earlier quoted context omitted.

Beyond the backlog support, it's the addressing of the backlog. Discord's search function is so bad it's essentially unusable so having the backlog is often useless, however the ability to "pin" a useful message or discussion by getting a link is very relevant. Baseline IRC doesn't have message addressing, regardless of backlogging. You need the "message-tags" extension ( https://ircv3.net/specs/extensions/message-ta…

Calling search unusable is hyperbole. I've used search on discord many times to find a discussion from the past.

Discord is pretty disjointed though as a first time experience

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

#130
post #81

Earlier quoted context omitted.

Calling search unusable is hyperbole. I've used search on discord many times to find a discussion from the past.

Some people have higher expectations and needs than single word matching.

It’s amazing someone just doesn’t connect an existing open source search to it

Oh wait they’re probably using nosql

Post reply on HN