3 ms·
Hey, I didn't know you were the project lead. Thanks for taking the time to reply! By the way, when I said > If Discord is "good enough" for social media, then
by bscphil 7y ago
Hey, I didn't know you were the project lead. Thanks for taking the time to reply! By the way, when I said
> If Discord is "good enough" for social media, then Matrix is trying to be an open source, decentralized Discord. It's also (in my personal experience) unbelievably crappy
it was sort of a loving complaint. I brought up Matrix in the first place because to me it is one of the few attempts to solve the personal social media problem with decentralized open source software. So I really want to see it succeed, and my quick rant about how the state of it now was in that light. Kind of like complaining about your favorite sports team. You forget sometimes what a range of people are on HN, and so I hope you / others who work on Matrix aren't too disheartened by complaints.
I've been following the cross-signing bug for a while now. I had hoped to see it implemented earlier, but it's good that it's being worked on. I wonder if an encrypted copy of the keys could be stored in the browser's local storage, so that logging out doesn't reset the client. It would also be great to have all my devices store encrypted backups of each other's keys, so that unless all my devices get signed out everything just works without requiring a backup or re-verifying devices. I think Signal works like that, and I thought Matrix was supposed to do this partially, but it didn't work last time I was signed out. From the user's point of view, you want one identity / set of keys / backup for all your devices, even if that's not what's happening at a lower level.
> the i18n bug
Since you already have the pre-translation English text, wouldn't it make sense to fall back to showing that instead of "translation failed" on every line of text? Plus, my locale is en_US so especially in my case failing to fetch the i18n files shouldn't result in such an ugly bug.
> Search should work, but delegates straight through to postgres's FTS engine.
If I'm understanding you, this means the search is always done server-side. Doesn't this mean that search will never work on encrypted chats, since the Matrix server doesn't have the text of my chats to search? If that's expected, some user-facing way of making this obvious would help.
Thanks again for the detailed reply.