Live data from Hacker News

A Year Using Matrix and Riot

itscode.red

61–70 of 82 posts

Re: A Year Using Matrix and Riot

#61
post #16
post #4

Project lead for Matrix here. This is a pretty accurate post, and in terms of the negative points we are painfully aware that UX on Riot (and performance on Synapse) still has a way to go. The current stuff we have in flight to fix this are: * Lazy-load all room members rather than push them proactively to clients. This should improve initial sync times and subsequent RAM usage by anywhere from 3x to 20x depending on…

As others have said, thanks for everything. I am a Patreon supporter, I would highly encourage others to support Matrix/Riot as well. I have been able to transition the vast majority of my personal and professional communication to Riot.im on Android, iOS, and web. Voice, video, text, memes, all of it. I know it has its rough points, but even non technical family and friends have been able to use it, getting off of t…

Tangential shout out for a nice FOSS alternative to Patreon ... Liberapay.

Matrix has an account with them, you can support them there, and 100% of your money goes to Matrix.

https://liberapay.com/matrixdotorg

Re: A Year Using Matrix and Riot

#62
post #59
post #4

Project lead for Matrix here. This is a pretty accurate post, and in terms of the negative points we are painfully aware that UX on Riot (and performance on Synapse) still has a way to go. The current stuff we have in flight to fix this are: * Lazy-load all room members rather than push them proactively to clients. This should improve initial sync times and subsequent RAM usage by anywhere from 3x to 20x depending on…

Another problem I've seen quite often in regards to Riot performance is that viewing large images in an E2E room results in massive lag within Firefox (on Linux at least). Presumably it's because you're decrypting a 5MB image in JS, but it seems a little bit odd that the entire browser effectively locks up as long as the image is visible . It's not the end of the world for me, but it is fairly frustrating (the people…

IIRC I think I remember him saying in a room that this bug had been fixed in the develop branch :)

Re: A Year Using Matrix and Riot

#63
post #14

Earlier quoted context omitted.

Probably a "quick and easy" way to fix this would be to just rely on Google's Material Design resources and tools, which I think are generally liked by most people. This may be an alternative: https://getmdl.io/index.html

please not another MD app! the amount of wasted space is ridiculous!

Agreed. The negative space is nice looking, but efficient use of space wins in the long term.

Re: A Year Using Matrix and Riot

#64
post #53

Is multi-account support being actively worked on for Riot? So (as a use case) I can be signed in to my personal matrix.org account and my (work) private HS account at the same time? If not I was planning on taking a look at it myself despite my JS being rusty and have never done anything with Electron before but I haven't had time to go through the code and see how much of it is designed being built around just a si…

What’s wrong with multiple tabs in a browser?

Being in a browser.

Re: A Year Using Matrix and Riot

#65
really excited about this. Just need a way to give some users moderator powers to click to see ip addys of other users when issues arise - and the power to ban them by ip, subnet, as, cidr, hostname. (and any other options)

One troll with a couple of VPNs and wow, the damage that can be done is something else.

Would hooking https://access.watch/ into a home server or something like it make any sense / make it easier / faster to roll something like this out?

Can't wait to get into this more, so many possibilities.

I am right in thinking that having a home server that does not connect to the main rooms on the main matrix server would save 80% of the ram and much of the lag?

Re: A Year Using Matrix and Riot

#66
post #53

Is multi-account support being actively worked on for Riot? So (as a use case) I can be signed in to my personal matrix.org account and my (work) private HS account at the same time? If not I was planning on taking a look at it myself despite my JS being rusty and have never done anything with Electron before but I haven't had time to go through the code and see how much of it is designed being built around just a si…

What’s wrong with multiple tabs in a browser?

Even more resource usage and doesn't work on mobile.

Re: A Year Using Matrix and Riot

#67

For 1-to-1 chat, XMPP seems way better suited. However, Matrix feels like a really nice IRC successor. I hope both can live in a somewhat symbiotic relationship.

What makes XMPP "better suited" for 1-on-1 chats? I use both XMPP and Matrix for both 1-on-1 and group chats and found neither lacking in any case.

Re: A Year Using Matrix and Riot

#68
post #50

Earlier quoted context omitted.

It seems Matrix really blurs the lines between a direct chat and group chat, it's one of the things I would like to be clearer. For example, when you start a direct chat, it's realy just a group chat with 2 people. If you invite another person (or even just an integration like giphy search!), the UI stops listing it under the other user as a direct chat and it seems indistinguishable from a chat room. Even removing t…

Yes! This is (one of the many things) addressed in the redesign. Also found it confusing, but don't worry, it will be fixed :) Can't wait to share some of the new designs with everyone! If anyone has other suggestions or frustrations, send them to me - contacts are in my description. I'm the guy working on a major UI/UX redesign for Matrix/Riot that Matthew mentioned above.

the closer we could get to the realchat interface from 2003 / 2007 - I'd love to see it. ( http://weblog.globaladvancedmedia.com/2018/realchat-backend-... )

rooms, pms, all kinds of options, modern design in a layout that worked even at 1/4 monitor screen fine.

Of course it did not work on mobile - so it didn't have to think about how that would re-arrange and look. However it is clean and intuitive for many I think.

The backend options for changing colors and making / trading entire themes was decent as well.

Re: A Year Using Matrix and Riot

#69
One thing I noticed when I tried it out a year or so ago was the high data usage on mobile devices even when messages weren't being sent or received.

I had set up our own Synapse server but the high data usage, quirky 1-1 vs rooms chats, etc. made it tough for me to adopt fully.

I do hope to use it in the future though as I really like the concept but it wasn't quite there for me yet.

Post reply on HN