Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Arathorn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
70 ms
·
811.
▲
by
Arathorn
4y ago
Like https://element.debian.social for instance? ;)
812.
▲
by
Arathorn
4y ago
Matrix clients should be super easy to write - e.g. https://news.ycombinator.com/item?id=20948530 Servers are definitely harder - it's probably similar complexity to writing a git implementation (given it's basi
813.
▲
by
Arathorn
4y ago
How can you get locked into an open protocol?
814.
▲
by
Arathorn
4y ago
Element X is an entirely new client written in Rust + Swift UI/Jetpack Compose ( https://github.com/vector-im/element-x-ios and https://github.com/vector-im/element-x-android ) which will event
815.
▲
by
Arathorn
4y ago
If you watch the video, you'll see that we're making the client-server protocol crazy lightweight ( https://youtu.be/eUPJ9zFV5IE?t=566 ) and that we're adding the ability to remove servers entirely and go full
816.
▲
Gitter has fully migrated to Matrix
(blog.gitter.im)
51 points
by
Arathorn
4y ago
|
4 comments
817.
▲
FOSDEM2023: The mother of all Matrix demos
(youtube.com)
3 points
by
Arathorn
4y ago
|
0 comments
818.
▲
by
Arathorn
4y ago
try https://youtu.be/eUPJ9zFV5IE
819.
▲
by
Arathorn
4y ago
Unfortunately the bill is quite far advanced, hence us sending up distress flares like this: https://bills.parliament.uk/bills/3137#timeline
820.
▲
by
Arathorn
4y ago
Yes. https://www.reuters.com/world/europe/uk-bill-seeks-remove-vi...
821.
▲
The Online Safety Bill: An attack on encryption
(element.io)
381 points
by
Arathorn
4y ago
|
179 comments
822.
▲
by
Arathorn
4y ago
me too...
823.
▲
by
Arathorn
4y ago
I've tried to explain this in reasonable detail (and how it's being fixed) at https://youtu.be/eUPJ9zFV5IE?t=567
824.
▲
Matrix 2.0: How we made Matrix go voom
(youtube.com)
7 points
by
Arathorn
4y ago
|
0 comments
825.
▲
by
Arathorn
4y ago
WhatsApp style features are effectively a subset of Discord/Slack/Teams. The difference for collaboration tools like Slack v messengers like WhatsApp includes: large groups, Serverside synced history, Serverside search, large numb
826.
▲
by
Arathorn
4y ago
> The protocol for multi-party Jingle was specified by the Jitsi team back in 2011: oops, I stand corrected. I don’t think I’ve ever seen a heterogenous XMPP conference call though (eg a Jitsi call but with participants using entirely di
827.
▲
by
Arathorn
4y ago
This is a really good read. My team has been implementing VoIP/IM protocols since around 2003, and we started off with H.323, then ISUP/PRI then H.324, then (briefly) IAX, then SIP, then IMS, then RCS, then added XMPP, and then de
828.
▲
Gitter is going fully native Matrix in Feb 2023
(blog.gitter.im)
5 points
by
Arathorn
4y ago
|
0 comments
829.
▲
by
Arathorn
4y ago
This is partially a flaw and partially a feature. It should be common sense that joining a massive room on a tiny server may overload the server: it has to talk to all other servers in the room (which is where most of the resources go), and
830.
▲
by
Arathorn
4y ago
> The existing python server seems non trivial to deploy. This really isn't true (and hasn't been since Matrix exited beta in 2019). `apt-get install matrix-synapse` or `pip install matrix-synapse`, edit the config, and `synctl
831.
▲
by
Arathorn
4y ago
Dev hasn't slowed down that much; there's still 3 other people working in Dendrite's vicinity. We're just focusing more on the new Sliding Sync API first.
832.
▲
by
Arathorn
4y ago
I find it very surreal that the first performance degradation on the matrix.org homeserver in about 6 months warrants its own HN thread - I guess it's a testimony to how reliable people have grown to expect the server to be these days
833.
▲
by
Arathorn
4y ago
yup. https://matrix-org.github.io/synapse/v1.41/message_retention...
834.
▲
by
Arathorn
4y ago
https://github.com/matrix-org/seshat - we’ve had it for years on desktop; just need to hook it up on mobile. it’s currently blocked behind unifying sdks, so we don’t have to do it twice in iOS & Android.
835.
▲
by
Arathorn
4y ago
We are trying to be pretty radically responsive to UX issues - eg https://element.io/blog/an-unrecognisable-improvement-elemen... and now rebuilding the apps on mobile. What are the “aaargh” table-flip UX issues which
836.
▲
by
Arathorn
4y ago
Yes, it’s the 3rd new version of the android app, which is necessary to converge the ios and android apps together… to fix precisely the sort of stupid bugs which you were highlighting originally. Element X is the new app, which implements
837.
▲
by
Arathorn
4y ago
> As far as my understanding goes, they are doing their third rewrite of mobile apps for whatever reason It’s the first rewrite of the iOS app, which was 8 years old. And it unifies the android and iOS codebases at last, to stop having t
838.
▲
by
Arathorn
4y ago
The situation has been brewing throughout the last year, but as the post tried to explain, we’ve seen a pattern where Matrix has become much more popular… but massive deployments choose to DIY or work with local vendors rather than work wit
839.
▲
by
Arathorn
4y ago
Personally, I think it’s fine to say that X speaks Matrix if X speaks the Server-Server API, like Rocket.Chat or Gitter does. I think the distinction the grandparent post is making is that RC doesn’t speak the Client-Server API, so you can’
840.
▲
by
Arathorn
4y ago
If you enable "new calling experience" in Labs on develop.element.io or Element Nightly, you should get the option to either select Jitsi or Element Call when starting a video conference in an existing room. (It's still beta
More ›