Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Arathorn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
481.
▲
by
Arathorn
2y ago
The registration flow on matrix.org was a last minute sprint to get something that works there, given we haven't finished the OIDC migration for matrix.org migration. It landed 4 days ago here: https://github.com/ele
482.
▲
by
Arathorn
2y ago
First of all, we're shifting to generating a recovery key (like FileVault or similar) rather than forcing users to pick a recovery passphrase which they promptly get confused with their account password and/or lose. Secondly, we&#
483.
▲
by
Arathorn
2y ago
We have done a huge amount of work on fixing E2EE issues - when running latest matrix-rust-sdk clients (e.g. Element X) and matrix-js-sdk using matrix-rust-sdk-crypto (e.g. Element Web/Desktop), "unable to decrypt" bugs sho
484.
▲
by
Arathorn
2y ago
It means disparate servers which explicitly signed the interoperability agreement with Meta - however, they could well then connect using the same bridge instance via Matrix for expedience. And yes, those servers would need to provide enou
485.
▲
Update on Native Matrix Interoperability with WhatsApp
(matrix.org)
65 points
by
Arathorn
2y ago
|
9 comments
486.
▲
by
Arathorn
2y ago
historically, yes. matrix 2.0 (due in two weeks) aims to fix this.
487.
▲
by
Arathorn
2y ago
Beeper run a fork of Synapse, but they release their changes under AGPL for the benefit of everyone: https://github.com/beeper/synapse They moved away from forking Element before we relicensed to AGPL. I rather wish we
488.
▲
Sustainable Licensing at Element with AGPL
(element.io)
13 points
by
Arathorn
2y ago
|
3 comments
489.
▲
by
Arathorn
2y ago
yup, we didn’t do a great job of the deprecation logistics here. however, given a choice of switching primitives (which we don’t have $ or time to do, given all the effort has been on vodozemac for years) or marking it as deprecated, we had
490.
▲
by
Arathorn
2y ago
suspect the author is referring to https://matrix.org/blog/2019/04/11/we-have-discovered-and-ad... and also missed the point that the breach didn’t compromise any e2ee data, because of e2ee.
491.
▲
by
Arathorn
2y ago
hm, you really shouldn’t have to write your own olm implementation(!) either you could swap primitives in libolm (eg fork libolm and merge https://gitlab.matrix.org/matrix-org/olm/-/merge_requests/24 )
492.
▲
by
Arathorn
2y ago
right. we’ve been chasing them down and fixing them in matrix-rust-sdk, so can’t speak for clients using other stacks.
493.
▲
by
Arathorn
2y ago
someone could certainly pick up https://github.com/matrix-org/purple-matrix and finish it.
494.
▲
by
Arathorn
2y ago
The Matrix Foundation tries to fund itself philanthropically by selling sponsorship and memberships at matrix.org/support, but it doesn’t remotely cover the full dev costs. So there is absolutely no alternative but a) ensure the wider
495.
▲
by
Arathorn
2y ago
using matrix.to means: * the webserver hosting matrix.to can see your browser’s IP and user agent as it connects to it. (this could be improved by connecting to matrix.to via an overlay network of some kind, or simply using matrix URIs inst
496.
▲
by
Arathorn
2y ago
the author literally picked random projects from github tagged as matrix, without considering their prevalence or whether they are actually maintained etc. if you actually look at % of impacted clients, it’s tiny. meanwhile, it is very un
497.
▲
by
Arathorn
2y ago
This is not true. For instance, https://matrix.org/blog/2021/06/10/low-bandwidth-matrix-an-i... shows how you can (very easily) swap http+json for coap+cbor as an alt transport for Matrix.
498.
▲
by
Arathorn
2y ago
this is very very confused. the key you use in Matrix to get at your historical messages /is/ your security passphrase/key (assuming you set it up). the vector.im identity server is just a phonebook to let people discover you
499.
▲
by
Arathorn
2y ago
Sadly this wasn't a one off - Element has repeatedly lost deals to larger SIs who take our own FOSS software and compete with us with it, and win because they are better connected and don't have any of the costs of actually mainta
500.
▲
Every screen of Element X in every language all at once
(element-hq.github.io)
3 points
by
Arathorn
2y ago
|
0 comments
501.
▲
by
Arathorn
2y ago
Matrix is intended for chat of any kind. The 'messenger' featureset (i.e. WhatsApp/iMessage) is basically a subset of the 'Team Collaboration' (i.e. Slack/Discord/Teams) featureset. Historically Element
502.
▲
by
Arathorn
2y ago
> Element is meaningfully worse to actually use. And it's still the best Matrix client I personally have used. fwiw we’ve spent the last few years fixing this, starting with mobile, and Element X is the result: https://el
503.
▲
by
Arathorn
2y ago
was that before we landed Faster Remote Room Joins in March 2023?
504.
▲
by
Arathorn
2y ago
historically matrix has had perf problems for sure; we are in the final stages of fixing that tho. to quote someone earlier today in one of the community rooms: > just downloaded element x from f-droid and wowza it just.. loads instantly
505.
▲
by
Arathorn
2y ago
fwiw Element and Element X support UnifiedPush & ntfy on Android these days, so you can avoid routing everything via FCM/GCM/C2DM or whatever Google's push system is called these days. There isn't an equivalent on iO
506.
▲
by
Arathorn
2y ago
sigh . If you want to play project pedigree games; Matrix was actually the result of two existing teams - one in the UK and one in France, which happened to get acquired by Amdocs and then subsequently spun out once we'd created Matri
507.
▲
by
Arathorn
2y ago
which instructions have you been following? they should not have regressed…
508.
▲
by
Arathorn
2y ago
Hm. is this on iOS or Android, and what version? This is first i've heard of this; it should be rock solid. Am wondering if you're stuck on an ancient version or something.
509.
▲
by
Arathorn
2y ago
i think i can count the number of crashes i've had with Element X iOS on fingers of one hand since dogfooding it since last summer (whereas classic Element iOS would crash every few days). Is this on Android or iOS? Was it a recent b
510.
▲
by
Arathorn
2y ago
Mail over Matrix would be amazing; you'd get PFS e2ee; reactions; edits; redactions etc for free... and be able to segue between longform and shortform chat and VoIP and calendaring etc. If the core team wasn't stuck focusing on
More ›