Live data from Hacker News

Tell HN: Slack decides to close down IRC and XMPP gateways

news.ycombinator.com

111–120 of 624 posts

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#111
post #98

It looks like IRCCloud has done an API based integration which is then exposed again via their own IRCv3 system: https://twitter.com/IRCCloud/status/971416931373854721

That looks super interesting. That might be the reason to finally push me from self hosted znc to irc cloud.

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#112

I'm very disappointed to see that Slack has decided to go the way of every other messaging service and move away from decentralized and standardized protocols towards those that are walled and proprietary. > We are focused on making Slack accessible to all people. Over the past year, we've made great progress in improving both the keyboard and screen reading experiences in Slack. We know many users have been relying…

>I'm very disappointed to see that Slack has decided to go the way of every other messaging service and move away from decentralized and standardized protocols If every major messaging service eventually does this maybe those decentralized and standardized protocols are the problem.

We already know XMPP has issues, but these aren't enough to cause its continual addition to chat apps and then removal. More than likely, the "problem" with these protocols is that they don't help a company's bottom line, engagement, etc.

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#114
post #69

From what I have seen the best solution for bridging chat protocols is a "tube" from https://sameroom.io - not free though.

If you're looking to bridge Slack and IRC, Matrix does a pretty good job of that.

https://imgur.com/a/f2fuO

I don't believe anyone's written a fully-functional XMPP connector yet though.

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#115

Everybody here is disappointed at Slack, and I like open protocols and open platforms just like everybody else, but I still have a contrarian view. Instead of blaming Slack, why not accept that the open protocols indeed suck? IRC does not specify encoding, netsplits are a common issue, file sending sucks, etc. XMPP also has file sending problems, does not play nice with mobile, is fragmented (not every client impleme…

Here's the fun part: eventually slack's going to have the same problems it complains about these protocols having. Some new platform can't run the same client as usual, so they write a new one that has a slightly different feature set. And/or some clients can't be upgraded.

"All of this has happened before and will happen again."

I'm completely unsurprised. The integrations were there to reduce customer risk in choosing slack. Now that slack is big enough, they don't need to do that anymore. Those integrations can only let 3rd parties into the party that slack wants all for themselves.

Shit like this is why IRC is still so popular.

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#116
post #65

Earlier quoted context omitted.

You post implies that you're officially affiliated with Slack. If so, are you really comparing yourself to "Micro[s]oft's playbook"? Why can't you work to fix the issue rather than follow the industry standard?

looks to me like they just copy/pasted the MOTD from an irc client that connected to slack's gateway

Ahh, I didn't recognize that. I had just thought they formatted it that way to seem cute.

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#117
post #79

Everybody here is disappointed at Slack, and I like open protocols and open platforms just like everybody else, but I still have a contrarian view. Instead of blaming Slack, why not accept that the open protocols indeed suck? IRC does not specify encoding, netsplits are a common issue, file sending sucks, etc. XMPP also has file sending problems, does not play nice with mobile, is fragmented (not every client impleme…

Agreed. I have never had as good of an experience with IRC or XMPP as I have with slack. Open protocols are still great for open communities, internet discussion boards, etc. but when you're a multi-billion dollar messaging platform and companies are using you for critical communication I don't see any reason to continue supporting them. They've actually gone a step further and put the accessibility features in slack…

IRC is right now standardizing reactions and threads. As I linked elsewhere in this thread, IRCCloud now runs their own slack gateway for their users, with support for all of it: https://twitter.com/irccloud/status/971416931373854721?s=21

It's absolutely possible to provide all this in open protocols, and even in a reasonable timeframe.

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#118
post #45

Earlier quoted context omitted.

Animated custom emojis seem to be a common thread, animated images in general cause my CPU and memory to spike when using slack. Our network engineer loves this dancing parrot emoji but it basically pins a core on my machine and adds 20-30% of memory to slacks process. I've switched over to using mattermost, it can be (and is) self hosted so I'm not as worried about slack getting hacked (again) and leaking our info/t…

Mattermost is also an example of how not to license software, including a promise not to enforce provisions of the license they have chosen. If one needs a promise, one has probably chosen the wrong licensing structure. Here's a fun one: say I use the MIT binaries, then debug a problem by reading the AGPL source code. What legal position am I in? (If you have an answer for that rhetorical question, by the way, you ha…

I must be slow because I'm not seeing the issue. Can you explain it how reading the source code affects your relationship with a binary you didn't build?

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#119

Everybody here is disappointed at Slack, and I like open protocols and open platforms just like everybody else, but I still have a contrarian view. Instead of blaming Slack, why not accept that the open protocols indeed suck? IRC does not specify encoding, netsplits are a common issue, file sending sucks, etc. XMPP also has file sending problems, does not play nice with mobile, is fragmented (not every client impleme…

Why not make your protocol open source so the world can benefit, integrate and improve upon it? If the current open standards suck, there is no reason we can't create new, better open standards.

But, I've never used Slack nor would use it as I'm biased towards it's prop nature, especially when it's used (and even promoted) within open source communities.

Re: Tell HN: Slack decides to close down IRC and XMPP gateways

#120
post #92
post #83

Earlier quoted context omitted.

Not to mention that Chromium takes a performance hit when accessibility is on – that's why it's off by default. But both Safari and native Mac apps are always accessible.

Well, in this case I was quite glad that they have targeted the web platform. At least that allows me to code my own stopgap solution using userscripts and stuff. That's harder for native.

With native apps, you don't need to. Good accessibility solutions are the default.
Post reply on HN