Live data from Hacker News

Automattic invests in Matrix

techcrunch.com

101–110 of 114 posts

Re: Automattic invests in Matrix

#101

Earlier quoted context omitted.

There are a bunch of Dendrites already running serverside on the public network there - it's almost out of alpha. Meanwhile Conduit ( http://conduit.rs/ ) is a new implementation in Rust which is making spectacular progress (it's overtaken Dendrite in some places already). Both of them are unrecognisably snappy, relative to Synapse - even when Synapse isn't completely overloaded.

Conduit looks fantastic, I might start using it and possibly contribute. On that note, is hosting a git GUI a trend? If I want to contribute I have to sign up. I’d have dozens of logins if projects started doing this. I wonder if matrix could work as a decentralized git.

Hi, you should be able to log in with your GitHub account on this page: https://git.koesters.xyz/user/login

Re: Automattic invests in Matrix

#102
post #18

With E2E encryption in place by default is there any real advantage in using Signal instead of Riot client for everyday communication with my friends? Riot desktop app is definitely more polished and customizable, video quality on all of my devices also seems to be a lot better. Surprisingly the only thing that I am really missing is the ability to use custom sticker packs which got added to Signal a few months ago.

I miss Telegram's stickers like crazy. I'm going to try to contribute art once they get the feature out.

Re: Automattic invests in Matrix

#103
post #16

We changed the URL from https://matrix.org/blog/2020/05/21/welcoming-automattic-to-m... to an article that gives more background. (via https://news.ycombinator.com/item?id=23256180 )

I disagree with this editorialization. You have driven clicks away from the source website (content origin) over to a 3rd party entity running ads and writing their own narrative "Automattic pumps..."). uBlock has blocked 31 (actually, 38 and counting - dynamic while open - oops, up to 41 now) intrusive ads/trackers on your new link to a commercial website, and zero on the original link to the source of information.…

Generally we prefer original sources, of course (https://news.ycombinator.com/newsguidelines.html), but corporate press releases are special in a bad way. They tend not to contain background or interesting detail. They are written in bland PR language that surely every intelligent reader finds gross. (I'm by no means saying that media articles are great, but PR language is truly the bottom of the barrel.) Whatever is interesting in a new development, they often obscure. They lead to more generic discussion, which is worse discussion for HN (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). So they're more or less deprecated here.

I hear you about the ads etc. and agree in principle, but it's a separate issue. That's how media work right now. We may not like it but it doesn't mean we should bite our nose off to spite them.

Btw, it's possible that I made the wrong call in this case. I didn't look closely either at the PR release or at the TC article—I just skimmed them. But the above is the heuristic we use, and I'm pretty sure it's the right one for HN.

Re: Automattic invests in Matrix

#104

Earlier quoted context omitted.

This hasn't helped. There's no way I could recommend Riot to anybody but my most techy friends. As soon as we get the message to "Re-request encryption keys from your other devices" they would be done with it. This is still a problem within the last 2 weeks.

well, if you’re seeing undecryptable messages at this point then it’s a bug. please submit bug reports from both sender and receiver so we can jump on it; we are triaging and chasing down each & all to avoid precisely this.

Very good. I'll keep my eye out and report as needed

Re: Automattic invests in Matrix

#105

Earlier quoted context omitted.

This is the MSC you mentioned? https://github.com/matrix-org/matrix-doc/blob/rav/proposal/r... I love the idea of using public keys as identifiers, but to be honest the current proposal does NOT give me a warm fuzzy feeling inside. First, you’re having the server generate keys for the users. This is at best a “code smell” —- even if it works for your particular security goals, it sure feels weird. Zoom recently got a…

Yup, that's the right link, but I think you've misunderstood the intention of MSC1228. The user identity keys are not used for encryption, let alone end-to-end encryption. These are of course only ever created on clients, and never leave the clients. Instead, this is just a proposal for how to determine what servers are allowed to host a given identity. The proposal also predates E2E - nowadays we might also sign the…

Ah ok that does make me feel better. I’ll try to take a closer look when I have time. Thanks!

Re: Automattic invests in Matrix

#106
post #103

Earlier quoted context omitted.

I disagree with this editorialization. You have driven clicks away from the source website (content origin) over to a 3rd party entity running ads and writing their own narrative "Automattic pumps..."). uBlock has blocked 31 (actually, 38 and counting - dynamic while open - oops, up to 41 now) intrusive ads/trackers on your new link to a commercial website, and zero on the original link to the source of information.…

Generally we prefer original sources, of course ( https://news.ycombinator.com/newsguidelines.html ), but corporate press releases are special in a bad way. They tend not to contain background or interesting detail. They are written in bland PR language that surely every intelligent reader finds gross. (I'm by no means saying that media articles are great, but PR language is truly the bottom of the barrel.) Whatever…

The heuristic worked and the TC article provides a lot more background and context about this deal. It's not a close (never mind wrong) call in this particular case.

Re: Automattic invests in Matrix

#107
post #57
post #48

> Imagine if every WP site automatically came with its own Matrix room or community? Imagine if all content in WP automatically was published into Matrix as well as the Web?… Imagine there was an excellent Matrix client available as a WordPress plugin for embedding realtime chat into your site?” I want to imagine it, but I really struggle to. Matrix is just too slow, bloated, and heavy. I cannot even fathom what a sn…

The main Matrix.org homeserver is pretty slow because it's usually overloaded: https://matrixservers.anchel.nl/783115140 This is IMO mainly because they've stuck with the main implementation of the homeserver (Synapse) being written in Python. Had they've gone through with developing Dendrite as the main implementation, or perhaps even gone with one written in Rust, all of this would feel much snappier. In a way, Den…

There's also a few servers running Construct (https://matrix.org/docs/projects/server/construct), a homeserver written in C++, on the network as well.

I don't use it myself, but I hear it's quite snappy too.

Re: Automattic invests in Matrix

#108
post #91

Earlier quoted context omitted.

I'm using the latest. It's still horrible.

you might need to provide a more detailed bug report than that...

I mean, Matrix is great. I love it. But I would not be able to push Riot to my non-telecom-geek friends - the GUI is just so far from the experience you are used to with Whatsapp or Telegram. Messages that aren't deciphered? Scroll resetting mid-way? Click on reply and the GUI is stuck?

Re: Automattic invests in Matrix

#109
post #8

Earlier quoted context omitted.

Wait... Naive question: shouldn't you, especially in this case, still nag the account owner about his own unverified sessions? What if a bad-actor homeserver slides in a new session to snoop around? BTW: I absolutely love the cross-signing move and riot/matrix in general! :) Thanks for your great work on this!

We do nag, in that all the green shields will suddenly go bright red. But we don't block the user from being able to send messages until they've resolved the problem. It's possible we'll reintroduce this once cross-signing has been fully adopted though; it's tricky because we need to distinguish between encrypted rooms where you simply don't care if random users have unverified slides... versus ones where it's a disa…

Alrighty, thanks for your answer :)

That is really a tough UX problem... Maybe a room could have a "sensitive content" flag that is enabled by default for one-on-one chats and can be manually enabled for group chats.

Re: Automattic invests in Matrix

#110

I wish they would help fix/maintain the Matrix-Purple bridge, which would allow more people to use riot servers with clients such as pidgin. https://github.com/matrix-org/purple-matrix/issues/95

libpurple bridging support is being achieved through matrix-bifröst ( https://github.com/matrix-org/matrix-bifrost ), this is via node-purple.

Much confusion here. There are three different Matrix projects related to libpurple:

https://github.com/matrix-org/purple-matrix is a very basic proof-of-concept PRPL plugin that lets a libpurple client like Pidgin or Adium or Purism's Chatty connect to Matrix. We wrote it as a demo to inspire others hoping that someone from the Pidgin community might pick it up and polish it, but sadly there hasn't been much progress. We don't have bandwidth to finish it off ourselves.

Then there was matrix-appservice-purple (https://github.com/matrix-org/node-purple/tree/f5ad4ef798904...), which was a proof of concept bridge using node-purple which let Matrix connect to anything that libpurple can speak. We used it to demo bridging from Matrix into Skype via the skypeweb PRPL - but it was a very fragile quick hack demo.

Then this was replaced by Bifrost, a proper production-grade bridge engine: https://github.com/matrix-org/matrix-bifrost. It supports different plugins for the bridging, one of which is libpurple via node-purple (although most people use it as an XMPP bridge, via the xmpp.js plugin). This lets you connect from Matrix into any protocol supported by libpurple - effectively an equivalent of Bitlbee, but for Matrix rather than IRC.

Post reply on HN