Hacker Newsnew | past | comments | ask | show | jobs | submit | tcfhgj's commentslogin

> when it's that precarious

assumptions


They're building all the software on a single server, and at best their fallback is a 12 year old server they might be able to put back in production. I'm not making any unreasonable assumptions, and they're not being forthcoming with any reassuring details.

> The question is their relative frequency, which is where the data center is far superior.

as a year long f-droid user I can't complain


for my life, I haven't found ads useful at all, so I block them

why do you put Matrix as PC-first?

Worst case you need to self host

Great when it works. Too many senders will only deliver to widely used hosts, and silently fail for anything outside their tiny allowlist.

Note that I'm not even talking about trying to send email FROM a self-hosted account, but trying to get someone else to send email TO such an account.


Do you know Cinny?

cinny.in


would XMPP 2.0 still be compatible with XMPP?

Sure, just standardise a set of XEP’s and ensure federation has some strictness in which XEP’s are used.

The room state is cached to not need to recompute the current room state from the beginning of time.

You probably would do that even if there was no state resolution at all

> Simply fixes some of the many ways that rooms can explode or be bricked.

How many other ways are there? Afaik none is known


> Afaik none is known

Before project hydra people didn't know about the room exploit either. They just knew that rooms exploded somehow every once in a while.


Most people actually working on Matrix have been aware of state resets for quite a while. Hydra is just the name of the project which addresses them. There are 3 phases, of which the 1st covers the most serious ones; the 2nd and 3rd phases should drop next year.

As an analogy, it's not dissimilar to how Git has added various different merge resolution approaches over the years in order to come up with more predictable and more "do what i mean" algorithms (resolve, recursive, ORT, octopus, etc). It's slightly different in that a bad merge in Matrix feels very unexpected and problematic, whereas manually unpicking collisions in a VCS is just part of the territory.


I have yet to learn about a federated alternative which is better than Matrix or at least on the same level

XMPP just works and has matured substantially in the last 5years or so. You may or may not like it, but that's all I've been using/needing for a decade, and because of that, I ended up onboarding a bunch of tech-illiterate friends and family members along the way. It just works for them, too.

I "need"/want more, Cross Signing, completely autonomous servers, not contacting 3rd party servers as a client, easy access to e2ee msgs including fresh sessions, non-centralized rooms, e2ee video conferencing, to name to most important aspects.

Couldn't have used a calendar app

I wanted simple per-exercise counters that step +10, and a notification at 5pm if I hadn't finished all of my exercises for the day.

The point is that at the time paying $5 was a good trade so I didn't have to dick around with software.

But now it's trivial to have an LLM build it to my spec, yet still barely dick around with the software side.

A lot of software is like this.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: