Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes every weekday Monday through Friday.
This page was generated by The HPR Robot at

hpr2169 :: How I connect to the awesome #oggcastplanet on mobile

I give a quick overview of the challenges of IRC on the go and how Riot and Matrix solve them for me

<< First, < Previous, , Latest >>

Thumbnail of clacke
Hosted by clacke on 2016-11-24 is flagged as Clean and is released under a CC-BY-SA license.
matrix, irc, federation, mobile, im. 2.
The show is available on the Internet Archive at:

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:13:15


On HPR #2162 I mentioned that I'm connecting to freenode IRC using Riot and Matrix. Here I explain a bit of background to why, what Matrix is, and why you should use it too.

Quick-quick version

Just go to, click Join and you're on the channel! If you register a user there (or maybe on another instance, like @lambadalambda's, you can then log in with the same username and password in the Android app and see all your joined channels there.

Correction to audio: Riot is on F-Droid. For some reason I couldn't find it at the time, even though it's clearly there, so I'm currently using the version from the Google Play Store. I hear that battery use may be an issue if you're independent from the evil GOOG.


Other ways of connecting to IRC over flaky or intermittent connections without losing context:

  • ZNC
  • In particular, check out this pretty elaborate ZNC-on-ZNC setup to solve the issue with having multiple devices that all want an independent scrollback buffer. I was just about considering setting up something like this when I discovered the Matrix bridge instead.
  • One colleague of mine uses Quassel and loves it.
  • Another colleague uses irssi ConnectBot or something similar and can't understand why anybody would want anything else.


Fodder for further HPR episodes


Subscribe to the comments RSS feed.

Comment #1 posted on 2016-11-06 11:25:13 by clacke

More discussion and XMPP

More discussion of Slack alternatives at .

I mentioned briefly in the episode that XMPP has extensions that make it better for mobile. brings up Message Archive Management (XEP-0313) and Message Carbons (XEP-0280). Would be great if somebody has been using these with multiple inermittent devices and has comments on how well they work.

Comment #2 posted on 2021-11-06 03:15:40 by clacke

NickServ authentication

Things have happened with IRC since 2016. In 2020 Thaj Sara recorded HPR 3034 as an update to this show, explaining how you can make Matrix authenticate your nick when it connects to IRC.

Leave Comment

Note to Verbose Commenters
If you can't fit everything you want to say in the comment below then you really should record a response show instead.

Note to Spammers
All comments are moderated. All links are checked by humans. We strip out all html. Feel free to record a show about yourself, or your industry, or any other topic we may find interesting. We also check shows for spam :).

Provide feedback
Your Name/Handle:
Anti Spam Question: What does the letter P in HPR stand for?
Are you a spammer?
What is the HOST_ID for the host of this show?
What does HPR mean to you?