Live data from Hacker News

The Matrix Trashfire

blog.koehntopp.info

181–190 of 217 posts

Re: The Matrix Trashfire

#181
post #176

Earlier quoted context omitted.

Your about page: Interests: XMPP, OpenStreetMap, Wikidata. Nice, I'd like to be friends with you. But do you realize that maybe, just maybe , you are facing a bit of availability bias?

Oh sure, but it's still a counterexample to your statement. I can convince people to use XMPP, and almost nobody is using Matrix if you don't do the convincing.

But you don't need to do the convincing with Matrix, because of its bridges.

Re: The Matrix Trashfire

#182
Me too

I tried to get Matrix working to have a conversation. Many worthy people I know use it

But I failed in a similar way

Do many people actually use it?

When it is so easy to use Signal or (Dog help us, WhatsApp)

Re: The Matrix Trashfire

#183
post #155

Earlier quoted context omitted.

Good QA people are hard to find and it's a weird balance to strike. I've seen QA get run over by aggressive developers. I've seen QA people who were so good, detailed and provided clear reproduction steps that developers couldn't wait to see them work. I've seen QA people who were completely unwilling to work on efficiency improvements, automation or even testing things in parallel so they became a bottleneck to the…

>Good QA people are hard to find In general, I'd say that's because it's a position that's shit on. You're apt to be paid far less than actual dev positions. If you're a QA manager you're always pushed on by upper management to outsource and lower costs. There is none of the prestige of being a "QA 10xer" that you'd see heaped upon a dev in the same position. And I see little training/courses pushed out for QA like i…

Developers are artists and QA is critique. Worse, you must entertain their complaining, and pay for the privilege! The vultures. (This implicit bias would explain the treatment disparity. But it's a baseless hypothesis. It just seems like the simplest behavioral explanation.)

Re: The Matrix Trashfire

#184

Earlier quoted context omitted.

> I mean, Element and Matrix are 2 separate entities Separate but they work closely from what I gather. New Vector develops Element/ElementX and has seats on the Matrix.org board. Element is the Matrix.org flagship client. I do appreciate that Matrix.org has its own foundation and I don't mean to disparage New Vector in any way, but they are undeniably closely linked. I'm not sure if Matrix would survive without New…

Not only are they actually very closely linked, in that Element operates matrix.org, but to a new user (told to try Matrix -- what is this Element thing?) there's no difference. I onboarded a family member onto my Matrix server with FluffyChat as the client. This person is a power user, fairly technical, yet still refers to the chat as "FluffyChat" and although I've explained several times that choosing FluffyChat wa…

Custom emoji?

We don’t even have captions for images yet!

Re: The Matrix Trashfire

#185

Earlier quoted context omitted.

I think that's one approach, but many other federated systems don't do this. ActivityPub does not do this really, instead Mastodon, a product using ActivityPub, markets itself. Arguably you could look at HTTP and say that HTTP doesn't have a fancy landing page pitching itself to users, browsers have landing pages pitching their experiences to users. Matrix could have a fancy landing page pitching itself to implemente…

Maybe "Matrix" is not the ideal name for it then. ActivityPub, HTTP, XMPP, etc sound like technical things. If you land on a page talking about the "XMPP specification" then you quickly get the idea that it's not where you want to be as an end user. "Matrix" does sound a lot like the name of an end-user relevant product of some sort, and a client sending users to matrix.org compounds the issue. There's a reason why b…

Yeah it’s unfortunate that they picked the “cool” name for the protocol, not the product.

I keep saying that they should make a Matrix branded client that lets you easily donate to the foundation (like Signal does) and creates accounts only on matrix.org.

Unfortunately that doesn’t really work with the ethos of the project.

Re: The Matrix Trashfire

#186
post #57

Can we please stop submitting click-baity titles?

I feel the "clickbait" accusation has a tendency to be overused. I mean, when I hear "clickbait", I think "the headline makes me think there's something interesting that isn't really backed up by the content". But here? The headline says "Matrix Trashfire", the content delivers exactly that.

"Trashfire" is absolutely clickbait. The article lays out some poor onboarding documentation for a hypothetical 100% naive user. Matrix, Element, etc work and they work pretty well. The onboarding workflow for most Federated services don't suffer fools. There's nothing exceptional here.

Re: The Matrix Trashfire

#187
post #176

Earlier quoted context omitted.

Oh sure, but it's still a counterexample to your statement. I can convince people to use XMPP, and almost nobody is using Matrix if you don't do the convincing.

But you don't need to do the convincing with Matrix, because of its bridges.

XMPP also has a good set of bridges though.

Re: The Matrix Trashfire

#188

Earlier quoted context omitted.

Do you have any insights into why desktop and mobile software from these companies is so universally horrible? I’m thinking of Canon’s remote tethering tools, Fuji’s instax and remote control apps for iOS, and Epson’s scanner software.

I don't want to get into slagging these folks, but I feel your pain. In a big way. Hardware != software. Hardware companies have a really difficult time, understanding this. They insist on running in-house software projects as waterfall-based-measure-twice-cut-once-never-accept-a-bug-count-greater-than-0. Anything different is "bad quality cowboy." It can be difficult. I rapidly learned not to use the word "agile," w…

thanks, I appreciate hearing your perspective!

Re: The Matrix Trashfire

#189

Really glad to see these discussions happening. I started creating a similar post for matrix/element/server installs - a while back, Screenshots and saving putty sessions.. (wondering if I should find a tool that records ssh input/output or just use the save sessions built in).. I've succeeded with a matrix server install 2 out of 6 tries. I am about to try again with a new install since I don't have faith in succeed…

Likewise, glad for these discussions. Even if it's a bit uncomfortable to be on the receiving end, this kind of feedback is a gift. Please do share more about your experiences, we're all ears and looking to learn and improve!

BTW, on the moderation front: Draupnir is the most actively maintained tool in that space and I recommend checking it out. Separately, the Foundation is currently investing in developing better tooling to complement moderation bots like Draupnir. We don't have a planned release date, but what we're making will be FOSS and available to all to use.

We're also looking to involve more technical writers to help us better support new users and homeserver admins – for sure, it's a rough road right now.

Josh, Managing Director of the Matrix.org Foundation

Re: The Matrix Trashfire

#190
post #102

I really don't like the forced end to end encryption of chats. I do not care that much about the security of my chats to justify the complications of end to end encryption -- verifying devices, constant "reset" prompts that I don't even know what they do, but they seem like they are very destructive. I trust my homeserver, since I host it myself. I do not need end to end encryption. I understand this is an issue of t…

It sounds like you’re happy with XMPP – are you missing anything from Matrix in terms of functionality? If not, why not just stick with XMPP?

I think matrix has group voice calls. But maybe I'm wrong and they're just using Jitsi.

I like that Matrix puts an emphasis on message history, but on XMPP that seems like an afterthought. For example on XMPP multi user chats, messages history retention relies on the server that hosts the chatroom and this is sometimes very limited, sometimes even disabled. And if that's the case, you only get messages when you have a _client_ online, as your server won't store messages when you don't have a client connected. Or something like that.

And AFAIK, multiple clients with a MUC room opened will appear as multiple users sometimes. I'm not sure how it all works really, so take my words with a grain of salt.

XMPP seems more like a pubsub system for system messages, like MQTT (:

Post reply on HN