Most active commenters
  • ncmncm(3)

←back to thread

544 points josh2600 | 12 comments | | HN request time: 0.75s | source | bottom
Show context
RL_Quine ◴[] No.26714582[source]
This is garbage, and shouldn't be part of Signal.

Everything on the internet is being corrupted with adding cryptocurrency scams where they absolutely don't belong, it turns Signal from an obvious recommendation into something that makes me hesitate. There's something to be said for focusing on doing one thing well, and that doesn't mean turning a communication platform into a kitchen sink.

replies(7): >>26714678 #>>26714732 #>>26714836 #>>26714899 #>>26715286 #>>26715768 #>>26716324 #
1. ncmncm ◴[] No.26715286[source]
Agree. It would be OK to make Signal able to integrate payment systems and make this thing compatible with that or with any other comm that implements the interface. Tying them together is pernicious.

Anyway Signal is itself pernicious by being tied to a phone number and to Google Play services, and by being very choosy about who gets ports.

I had high hopes for Matrix, once they got E2EE, but they have flubbed that by requiring a very heavyweight bounce server that won't fit on (e.g.) your typical home router or super-cheap cloud VM. Matrix should enable a place to keep your message archive independent of the bounce server, and allow gatewaying a non-public storage service via the lightweight bounce service.

But Element.io's business model is tied to heavy-weight bounce service.

replies(5): >>26715441 #>>26715481 #>>26716569 #>>26717503 #>>26717644 #
2. RL_Quine ◴[] No.26715441[source]
Mastodon, Matrix and others suffer that issue greatly. You can't really run single-user instances without running a gigantic installation, when a minimal implementation of their protocols should have no footprint to speak of.
replies(2): >>26715490 #>>26717887 #
3. lrvick ◴[] No.26715481[source]
Have you seen matrix p2p?

Also anyone can run their own servers, and Dendrite can run on very modest hardware like a Raspi.

replies(1): >>26715763 #
4. lrvick ◴[] No.26715490[source]
Dendrite is that minimal implementation to make single user instances cheap.
replies(1): >>26718121 #
5. ncmncm ◴[] No.26715763[source]
Thank you, Dendrite is listed as "beta", and appears to require Postgres?
replies(1): >>26715787 #
6. bilal4hmed ◴[] No.26715787{3}[source]
Here is some info https://matrix.org/blog/2020/10/08/dendrite-is-entering-beta
7. miloignis ◴[] No.26716569[source]
Just as a quick note, I run Synapse (the heavyweight server, not Dendrite the light-weight one!) for myself and a few friends on a modest 1GB of RAM VPS with a few bridges and have no problems. Looking forward to Dendrite getting feature-parity and swapping over to be even lighter.
8. Arathorn ◴[] No.26717503[source]
speaking as CEO of Element, our business model is really not tied to Synapse being heavyweight at all - just the opposite. We provide Synapse hosting starting at $2/user/month, and so it's critical that running a server (including sysadmin) costs us as little as possible in order to be above water. We're not competing against self-hosters, but catering to folks who aren't sysadmins and so want us to host for them.

And as others have said, Synapse really isn't that heavyweight these days (thanks in part to the performance improvements driven by Element!)

replies(1): >>26720939 #
9. codethief ◴[] No.26717644[source]
> Anyway Signal is itself pernicious by being tied to a phone number and to Google Play services

It's not tied to Google Play Services, you can download a standalone version from signal.org. As for phone numbers, the developers have been working on getting rid of them for a while now – there's already a good amount of code on GitHub.

10. remirk ◴[] No.26717887[source]
That was the case a few years ago. Matrix' server software has improved a lot since then. It doesn't use much resources anymore. Though there still is a large CPU spike when I join a really large room (500+ users) for the first time.
11. summm ◴[] No.26718121{3}[source]
Yes, at some time in the future, but it is not usable yet.
12. ncmncm ◴[] No.26720939[source]
Anything that needs a database is by definition a heavy-weight server.