Hacker News new | ask | show | jobs
by welterde 1851 days ago
> Sure but the connection drops a lot if you roam, if you close the app you don't stay connected, etc. Discord does not have this problem.

Yeah that mobile networking is completely broken is a bit unfortunate. But at least the staying connected in the background part works just fine for me (Also works fine with my jabber client).

Not sure why you still need pushbullet if you are already using weechat-android though (and not saying that I would recommend that for everyone.. something like IRCCloud is more suitable for non-technical people I would say). Or is it weechat-android specifically that has the problem of not being able to run in the background for you?

1 comments

Weechat-android might not drop because it's a relay client. But try running a non-relay client and see how it goes.

Anyways it's like you're intentionally missing the point. I'm not here for tech support with my setup. I'm trying to explain why IRC's user experience is inferior to Discord for most users.

I tried with a normal IRC client on Android. And like I said it also works with my Jabber client, which I have been running for years now and never had problems with missed notifications or anything there, despite it also requiring a open TCP connection to work.

The only thing is it's less nice for the _other_ irc users in the channels if they don't have filtering setup to get rid of those extra joins/quits if you are in a bad connectivity area (unless you are running a server that itself hides them). But for onboarding that makes no difference at all.

However the sore points come a bit later with most servers having no server-side history, integrated bouncer, etc. (which would all require a bouncer or tmux+weechat, which I totally agree is not for everyone)

If you want all that you are limited to exactly one ircd currently (Oragono) that has integrated bouncer (so no need to run weechat/znc to stay "connected"), server side history (same history on all your devices and also not loosing anything on disconnect) and multi-session support (being online with multiple clients using same nick). Some of those features are slowly diffusing to other ircds and from there to irc networks, but that takes time.