This is vibe coded and filled with trivially proven false claims - the most blatant to me being that Tuwunel does not and has never used Postgres or Redis,
They (you?) haven't even figured out Matrix yet, from the looks of things.
edit: If you really are the author of the post, I'd strongly encourage pulling it, now. Although the damage is now already done to Cloudflare, keeping it up just exasperates it. At best you can hope a sincere apology will mitigate some of the damage.
When one doesn't care much at all about writing a faithful implementation of a protocol, all sorts of things become easily doable!
I'm reminded of a story from one of those early software-project-management/software-development books where the author was relating a conversation with a client that went something like this:
Client: So, how quickly can you have this done, and how fast can the program be?
Author: Well, tell me about your constraints and accuracy requirements and I'll try to give you answers to those questions.
Client: Oh we don't really have any constraints and don't care much at all about accuracy.
*Very long pause where more details are not forthcoming*
Author: Well, in that case, I can make it very fast and get it done very quickly. It shall return the number two to all queries. I should be able to have the work done by the end of the day.
Client: :O
Continued Discussion: https://news.ycombinator.com/item?id=46781516
This is vibe coded and filled with trivially proven false claims - the most blatant to me being that Tuwunel does not and has never used Postgres or Redis,
https://tech.lgbt/@JadedBlueEyes/115967791152135761
Wow. And he has the gall to claim this:
> It is fast, it is cheap, and it is arguably one of the most secure ways to deploy a homeserver today.
Would it be possible to make something similar but for XMPP instead of Matrix?
They (you?) haven't even figured out Matrix yet, from the looks of things.
edit: If you really are the author of the post, I'd strongly encourage pulling it, now. Although the damage is now already done to Cloudflare, keeping it up just exasperates it. At best you can hope a sincere apology will mitigate some of the damage.
*exacerbates it
When one doesn't care much at all about writing a faithful implementation of a protocol, all sorts of things become easily doable!
I'm reminded of a story from one of those early software-project-management/software-development books where the author was relating a conversation with a client that went something like this: