Live data from Hacker News

Ask HN: What's Wrong with IRC?

news.ycombinator.com

31–40 of 96 posts

Re: Ask HN: What's Wrong with IRC?

#31
post #11

Nothing? I read these HN link posts from IRC. ##hntop on libera network. Many s/w projects still maintain support channels on IRC. The migration to proprietary support mechanisms isolates a number of users. Mozilla in particular is much more difficult to interact with since migrating away from IRC. I've also worked for a company that ran it's own XMPP chat server. XMPP chat clients allow file attachments, see message…

I will pay you $5,000 today (metaphorically speaking) if you can give me a today solution on IRC that gives me every feature I care about with slack and works as well as slack for people who have never used IRC.

Caution: That means interoperating with Okta/SAML, and seamless client-side history with administrator-set retention periods (deleted on server and all clients), and the ability to move something from a DM to a private channel to a public channel and vice versa and the hundreds of features that Slack has built because they've had millions and millions of dollars that open source doesn't have.

Businesses have different needs than IRC (or Matrix) provides. It'd be amazing if someone could build a foundation that allowed common open source competition over slack but we can see all the problems with business-focused OSS these days.

Re: Ask HN: What's Wrong with IRC?

#32
post #16

If all you want is text chat with no shared history, sure IRC is fine. But think about these features that the chat apps bring: Search: half-remember some conversation from months/years ago? It's right there, in the app. Persistent history: onboarding a new employee? All of the company's past communication is there to browse and search (see above point). Inline file attachments: need to share a small file or a screen…

>Search: half-remember some conversation from months/years ago? It's right there, in the app. Persistent history: onboarding a new employee? All of the company's past communication is there to browse and search (see above point).

This is where Slack really squeezes companies. Our (barely) medium sized org has a seven figure Slack bill, and they only support 1 year of history. Going beyond that becomes absurdly expensive. It would be absolutely pricless for me to be able to go back and read older convos. But it's somehow impossible to do without spending millions of dollars. Absolutely insane.

Re: Ask HN: What's Wrong with IRC?

#33
Actually, I think my biggest issue with IRC is that at least in the past, it looked like it leaked my IP address to chats, which is a pretty big privacy issue (they can figure out what country/province/national subdivision I live in, and that makes me uncomfortable). While I'm sure Discord or Slack or Teams has my IP address at a company level, at least individuals in a Discord/whatever cannot by default get my IP address.

Re: Ask HN: What's Wrong with IRC?

#34
> why don't more companies just set up their own IRC server?

Why don't you grow your own food? Why don't you just write your own payment processor?

I used to think this way until I started a company with employees. My opinion on the matter changed almost instantaneously.

1. One does not simply set up their own "X". Setting up X takes time and you will also have to manage it, which also takes time (and is harder to anticipate when you are fully responsible for managing it).

2. As someone making decisions on this type of stuff (eg a founder, executive, head of IT, etc), maintaining something like X is a poor use of your time and not something you want to have to even think about. So you'll be paying for it anyway even when it's "free" by having an employee maintain it or sacrificing your own time on it.

3. You may trust yourself to be able to maintain it properly, but if you delegate it to an employee, the math changes. Now you have to hire someone you can trust to do a good job maintaining it and who is willing to do that kind of work. And you need to consider things like "what if that person quits/retires/gets sick" and "what if they get hacked or go rogue" and "what do I do when they go on vacation"?

4. Businesses have a lot more requirements of their communications software than just communications. If an employee loses a device or gets hacked you need to easily revoke access to everything, so you probably want to use SSO/an identity provider to make that easy. If you get sued you need to have a way to do legal discovery.

5. If you run into a bug or make a mistake, and introduce downtime or lose chat history, you just lost a lot of productivity or valuable info - operating things like this reliably is expensive, whereas having a support contract really reduces tail risk/provides peace of mind.

So if your option is to pay someone $10k for something like chat that Just Works (99.99% at least), and you are actually trying to build/operate a business and not just play around, something like $10k for chat can be an amazing deal compared to the true costs of doing it yourself. You pay someone some money and barely think/worry about it anymore, done.

Re: Ask HN: What's Wrong with IRC?

#35
post #25

Earlier quoted context omitted.

You can't just tell Julie in HR to get a persistent shell session and set up her bouncer. For Matrix, you can say "go to chat.company.com" and click log in with Google.

[flagged]

Well, nothing stops you from using IRC. It still exists. People just also want to use the internet for other, different things now, like business communication.

Re: Ask HN: What's Wrong with IRC?

#36
post #16

If all you want is text chat with no shared history, sure IRC is fine. But think about these features that the chat apps bring: Search: half-remember some conversation from months/years ago? It's right there, in the app. Persistent history: onboarding a new employee? All of the company's past communication is there to browse and search (see above point). Inline file attachments: need to share a small file or a screen…

>Search: half-remember some conversation from months/years ago? It's right there, in the app. Persistent history: onboarding a new employee? All of the company's past communication is there to browse and search (see above point). This is where Slack really squeezes companies. Our (barely) medium sized org has a seven figure Slack bill, and they only support 1 year of history. Going beyond that becomes absurdly expens…

Where do see the one year history limit? Any paid plan has unlimited history, from what I see.

Re: Ask HN: What's Wrong with IRC?

#37
As others have said, the UX for IRC is pretty bad, and I say this as an operator of a decently sized network for the last 20 years.

Meaningfully FOSS communities are better served by Zulip or Matrix.

Re: Ask HN: What's Wrong with IRC?

#38

Earlier quoted context omitted.

You absolutely can tell Julie in HR to log into the company instance of The Lounge or whatever friendly frontend IT set up. Users should no more need to run their own bouncer than their own homeserver.

This assumes that there is actually a friendly frontend meeting the equivalent feature and UI/UX experiences of things like Slack and ignoring the cost of maintaining that service by IT.

Yes, I assume that https://thelounge.chat/ exists. As to cost/maintenance... there are no free lunches. You can pay with your money and your data, or your money and your time. I happen to find the ladder preferable and frankly cheaper than people think.

Re: Ask HN: What's Wrong with IRC?

#39
I don't think this is specific to chat; pretty much the same question could be asked about any SaaS offering. At the end of the day, rolling your own is at least somewhat of a risk in terms of how much it will cost, how soon it will be ready, the quality of the product being made by your employees who potentially aren't experts in the given domain, etc. In the ideal case, it would probably cost a lot less than paying for service, but you need to weight that by how confident you are in your ability to achieve that, and sometimes a high cost with a known upper bound is going to be more palatable than an unknown cost that's hopefully lower but potentially unbounded.

Re: Ask HN: What's Wrong with IRC?

#40
post #16

If all you want is text chat with no shared history, sure IRC is fine. But think about these features that the chat apps bring: Search: half-remember some conversation from months/years ago? It's right there, in the app. Persistent history: onboarding a new employee? All of the company's past communication is there to browse and search (see above point). Inline file attachments: need to share a small file or a screen…

Being able to search in the past for a half-remembered conversation sounds great until you have idiotic, asinine corporate data retention policies that require anything beyond 90 days to be deleted anyway, for some bullshit reason like being open to litigation or whatever and that being subject to discovery.

Then that's implemented with no warning to be able to migrate important info out into a wiki or other documentation. So in the end, no better than IRC really, but I get it, not a Slack problem, but allowing that whiplash at a click of a button doesn't help. Slack seems to help paper over deep cultural problems in a way that makes it all colorful and squishy.

But as other seem to agree, it's pretty bad at keeping anything organized like you want to be as an info repo, there are tools that are geared toward that specifically. Don't crowbar one into the other.

Post reply on HN