I used IRC for over 10 years, but after using Slack for 1 it just felt outdated to me. Offline messages and simulatnous logins from multiple places are just two features I was missing in IRC and didn't even know till I had them, haha. But yeah, IRC networks just worked as message broker and not as databases, so I never thought about it.
IRC v3
111–120 of 225 posts
Re: IRC v3
#112To fix irc, the best thing they could do would be to add first class support for js and websockets.
Re: IRC v3
#113Earlier quoted context omitted.
So logs are no longer append-only? This seems like a uselessly complex thing for all servers and client logs to support. Seems like it would break many things. What situation needs an edit feature? I can think of none, since a quick follow-up correction is simple. Also, edits would ruin many of the funny situations encountered on bash.org. :)
Logs can be append-only, while clients can still show edits. These aren't in conflict. It wouldn't have to be complex, either, and it certainly isn't useless (says me and a few other people already!). Quick example: I recently typed out about 10 long lines of business development chatter in Slack, the first of which contained a list of prospects. I realized I left a few out in my list, and edited the message to add t…
Re: IRC v3
#114I used IRC for over 10 years, but after using Slack for 1 it just felt outdated to me. Offline messages and simulatnous logins from multiple places are just two features I was missing in IRC and didn't even know till I had them, haha. But yeah, IRC networks just worked as message broker and not as databases, so I never thought about it.
Slack isn't an IRC replacement. It's business trying to embrace, extend, and extinguish the IRC protocol so they can capture the business market that uses IRC and collect rent.
Well, a native Android client. But other than that, what more could I ask for?
Re: IRC v3
#115Re: IRC v3
#116Apologies for being off topic. I am happy about this story now being on the front page. However, I don't really understand how reposts work. I always thought that URLs are a unique key. Is this a way to kind of "retry" them? In this case I'd be curious about how they work. https://news.ycombinator.com/item?id=12570201
Re: IRC v3
#117Earlier quoted context omitted.
Slack isn't an IRC replacement. It's business trying to embrace, extend, and extinguish the IRC protocol so they can capture the business market that uses IRC and collect rent.
That's why I use Mattermost, which Slack Without the Suck™. It's free, fast, easy to use, visually appealing, supports PostgreSQL — what more could I ask for? Well, a native Android client. But other than that, what more could I ask for?
Re: IRC v3
#118Earlier quoted context omitted.
Length negotiation has been discussed for years, but it’s not that easy. Imagine user A negotiates a length fo 1024 bytes with the server, user B negotiates a length of 2048 bytes. User B sends a message via the server to user A. What happens?
or 511, because C told A that this was a funny number and faster for some reason.
Re: IRC v3
#119Re: IRC v3
#120It's still a graph with single points of failure throughout, right?