Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Laya the open source version of Jev(convaiinnovations.com ↗)
    34comments
  2. Human brain is two separate organs, Stanford Medicine-led research finds(stanford.edu ↗)
    146comments
  3. AI-generated posters don’t have to be horrible(john.hartnup.uk ↗)
    297comments
  4. “The Secret Life of Circuits” is here(coredump.cx ↗)
    31comments
  5. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    500comments
  6. GPT-6 Astra Solves a WWI German Radio Cipher(prinzai.com ↗)
    103comments
  7. San Francisco Onion Futures Company(onionfutures.com ↗)
    88comments
  8. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    139comments
  9. Communication by means of modulated Johnson noise(pnas.org ↗)
    12comments
  10. Cloudflare Quick Tunnels(cloudflare.com ↗)
    294comments
  11. From Stonemasons to Carpenters(thelastsoftwareengineer.substack.com ↗)
    3comments
  12. How to Write with an LLM(sockpuppet.org ↗)
    352comments
  13. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    21comments
  14. SDCC – Small Device C Compiler(sourceforge.net ↗)
    20comments
  15. Ray Ozzie and the Optimism of Being Early(reproof.app ↗)
    2comments
  16. Saving another 100TB of RAM(cloudflare.com ↗)
    86comments
  17. Science Is Open Software(jepedersen.dk ↗)
    45comments
  18. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    42comments
  19. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    105comments
  20. Ctenophores: Wonders of Biology(quantamagazine.org ↗)
    6comments
  21. NASA-IBM Lunar Foundation open-Source Geospatial AI Model(usra.edu ↗)
    5comments
  22. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    113comments
  23. OpenJev(openjev.com ↗)
    273comments
  24. Goroutine Leak Profiles(go.dev ↗)
    6comments
  25. Show HN: I wrote a custom assembler for CHIP-8 in C++(github.com/tackx ↗)
    3comments
  26. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    89comments
  27. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    76comments
  28. Veronese's Dogs(publicdomainreview.org ↗)
    2comments
  29. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    94comments
  30. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    16comments

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.