4 ms·
>You have this backwards. No, I don't. Mobile phones are immensely more capable than computers 30 years ago, but IRC doesn't handle transient connections well
by na85 6y ago
>You have this backwards.
No, I don't. Mobile phones are immensely more capable than computers 30 years ago, but IRC doesn't handle transient connections well. When your phone goes to sleep the connection drops. Sometimes when you change cell towers the connection drops. Modern users expect a slack-/discord-like "always in the channel" experience, with push notifications, which IRC does not provide.
- deleted 6y ago[deleted]
- LinuxBender 6y agoFWIW you can make IRC stateless with a web front-end like TheLounge [1] or Convos [2]. Sessions are maintained on the server side in reddis. [1] - https://github.com/thelounge/thelounge https://github.com/thelounge/thelounge [2] - https://github.com/convos-chat/convos https://github.com/convos-chat/convos
- na85 6y agoSure, or you can run a bnc like we used to in the old days. If the only way to use IRC in an ergonomic fashion these days is to sign up for a third party service like the lounge or a shell account, it's not really a good look for IRC.
- superkuh 6y agoOr you could just leave your IRC client open. But phones are not capable of doing that simple task. Unlike computers phone computers have to rely on third party services because of their deficiencies.
- na85 6y ago>Or you could just leave your IRC client open. Modern users expect multi-device sync. If I'm signed into discord or slack on my PC and on my phone, I get push notifications in both places, even if my PC is off. Leaving my IRC client running, even with irssi-relay or similar, is not a solution. I like IRC too, but it's become obsolete because it failed to adapt to the expectations of modern users.
- superkuh 6y ago>> ...less capable than even 30 year old normal computers in terms of UI and networking capabilities. > ... doesn't handle transient connections ... Oh, so it's almost like phone computers can't maintain a connection and have bad networking. Specifically they have problems with TCP because it requires maintaining state and that uses the radio frequently and keeps the computer running which drains their tiny energy storage. But also because phone's UIs are so limited both by screen space and input that only one application really runs at once and background ones are gimped and disconnected. You are agreeing with me but don't realize it.
- na85 6y ago>Oh, so it's almost like... I'd love to be equally snide and rude in response but I seem to get a lot of moderator attention so I won't.