Hey hey, ever wonder what we'll be working on next? We published a roadmap for backend development - there's even a video

RT @[email protected]: THIS IS IT!! Riot/Web is OUT OF BETA!!! Brand new design, new login, new settings, new room list, encryption key backup & emoji-powered device verification 🍌🐧🔑🤖🙂🚂🙂 check it out now at and read all the glorious details at


Breaking: The text of #Article13 and the #EU #Copyright Directive has just been finalised

Please reshare widely and take action. This has the potential to endanger the #internet as we know it, making it more and more composed of only large platforms.

This has the possibility of killing #alternative #socialmedia projects and small #startups trying to compete with the big #corporations.

This will put everything I work for as a #hobby and at #work. So if you don't take action because the internet, take action because otherwise I might need to find new hobbies and work!

Ps. And yes, this affects people outside #Europe too. The internet knows no boundaries.
Breaking: The text of Article 13 and the EU Copyright Directive has just been finalised

RT @[email protected]: We just cut the first release candidate for Riot 1.0 😄 🎉 Intrepid testers are welcome to give it a go at and help us test! 7pm Friday RCs ftw...


Fun to watch @Matthew Hodgson demo some of the things I've been working on for in front of a full house at FOSDEM.

We're back from #FOSDEM & our slides and videos are up already(!) at Find all about the long-awaited stable release of the Server/Server API; the Matrix 1.0 timeline; the E2E encryption endgame; ultra-low-bandwidth Matrix; Riot Redesign & so much more :D

#FOSDEM starts tomorrow in Brussels! Come hear all about Matrix 1.0 and the French Matrix Deployment at Janson, 2pm Sat ( and crazy low bandwidth Matrix transports at 10:40 Sun ( in the RTC Dev Room (H.1309). See you there!!

Happy Birthday, XMPP!

technical, xmpp
14:29 -0500

Today is the20th anniversary of XMPP, also known as Jabber. I don't remember much about how I first heard about Jabber, but it was likely through theSlashdot post. I've been running my own personal XMPP server for a while (I believe I started with ejabberd, though now it runsprosody), and I've written someXMPP-related software.

Nowadays, I work full-time on Matrix, which you could say is a competitor... show more
Yup. It was (and still is) a POC. It was successful in relaying text messages back and forth, but needed more polish. I may get more time to work on it later, but it's been parked for now.

The 2018 Matrix Holiday Special is here - a wrap-up of all the stuff the core Matrix team got up to this year, and a bit of speculation about what 2019 could bring. Thanks to all for using and supporting Matrix - happy holidays!! 🎄🎅🎉

Resisting Law Enforcement’s Siren Song: A Call for Cryptographers to Improve Trust and Security:

Resisting Law Enforcement’s Siren Song: A Call for Cryptographers to Improve Trust and Security

The security community should its time and talents making the digital world safer rather than demolishing what trust and security still remain in our technology, our devices, and our infrastructure.

We're excited to announce that we've incorporated The Foundation: providing a formal, independent, non-profit, neutral custodian for the Matrix standard for decades to come!! We're still bootstrapping the governance; see for details Home | (Tom Lant)

Big news: the first ever stable releases of Matrix's Identity Service API, Application Service API, Push API and all new Client/Server API v0.4 are here!! Read all about it and the ongoing Server/Server API work at Matrix 1.0, here we come...

August 16, 2018

09:51 -0400
Hubert Chathi: Happy 25th birthday,! (7 more years until a nice round number)

July 18, 2018

11:13 -0400
Hubert Chathi: Why do smoke detectors always choose the middle of the night to run low on batteries?

June 7, 2018

14:21 -0400
Hubert Chathi: Ontario, vote today!

May 16, 2018

16:00 -0400
Hubert Chathi: enjoying how easy it is to move files from my tablet to my laptop using KDE Connect

May 6, 2018

23:49 -0400
Hubert Chathi: Meet Waterloo provincial candidates at the Community Centre, hosted by

A New Vector for my Career

work, matrix, technical
10:19 -0400

In three weeks, I will be joining the team at New Vector, working with Matrix, an open communications protocol. It's exciting to be working full time on Free/Open Source software again (I used to work for a Moodle partner). Matrix itself is pretty exciting, with features such as federation (the ability to host your own server and communicate with anyone else using Matrix), bridging together different communication networks, and... show more

April 12, 2018

16:07 -0400
Hubert Chathi: Dear NodeJS, how do you manage to run out of memory by just copying a bunch of files?
newer older