Live data from Hacker News

Signal Is Back

twitter.com

61–70 of 158 posts

Re: Signal Is Back

#61
post #9

As Signal is a non-profit what are the possible solutions to reduce costs going forward while maintaining availability?

How about a federated solution? I'd be happy to run my own conversations on my own server.

XMPP is still alive and kicking. There are multiple server implementations, and multiple clients. Many of the clients support e2e as well (OMEMO).

Re: Signal Is Back

#62

Earlier quoted context omitted.

Move from the cloud to k8s hosted on their own metal. The Signal server is simplistic (a compliment), it’s the bandwidth that you’re going to get raked over the coals for at cloud providers. Burst to the cloud for outlier events.

If I'm not mistaken, signal is specifically hosted on AWS to so that governments can't just blacklist their IPs without blacklisting all of AWS. So moving to bare metal isn't really an option.

Cloudflare could fix that. Governments can’t just blacklist Cloudflare either.

Re: Signal Is Back

#63

Earlier quoted context omitted.

If I'm not mistaken, signal is specifically hosted on AWS to so that governments can't just blacklist their IPs without blacklisting all of AWS. So moving to bare metal isn't really an option.

Remember that AWS can terminate (as shown recently with Parler) any time they want.

You can't win every fight. In this case, they're (intentionally or not) making a trade-off between being easier for governments to censor, and easier for Amazon to censor. I guess in their case, the many governments in the world are a bigger threat than Amazon specifically.

Re: Signal Is Back

#64

We rarely get to see an app have to grow suddenly like that. And with Signal being open source, it must be very educational to follow. Has anyone found a publication around what they had to do on the technical side (code)? Edit: Their server's repo hasn't been updated since April 2020. Why? https://github.com/signalapp/Signal-Server

Honestly, the main lesson I wish developers (and especially Moxie) get to learn is the one that teaches them that centralized services are fragile, bound to fail and simply not worth the cost.

Re: Signal Is Back

#65
post #57
post #25

Can somebody explain their financial model? How are they paying for the servers and stuff. The claim "No ads. No trackers." and that they are "free for everyone".

I kick in a few dollars a month, and recommend you do the same.

So, not really "free for everyone". TANSTAAFL.

Downvoters, kindly explain what is so wrong about my statement. There are costs to run the operation, having generous benefactors writing big checks (a) do not change this, (b) makes Signal's operation dependent on the source of revenue and (c) hide these externalities long enough to hinder the development of cheaper/more efficient alternatives.

IOW, "depending on donations" is not a solution. Just like Socialism, it works until we run out of other people's money.

Re: Signal Is Back

#67

We rarely get to see an app have to grow suddenly like that. And with Signal being open source, it must be very educational to follow. Has anyone found a publication around what they had to do on the technical side (code)? Edit: Their server's repo hasn't been updated since April 2020. Why? https://github.com/signalapp/Signal-Server

Honestly, the main lesson I wish developers (and especially Moxie) get to learn is the one that teaches them that centralized services are fragile, bound to fail and simply not worth the cost.

Centralized in architectural or administrative terms?

Re: Signal Is Back

#68
post #33
post #25

Can somebody explain their financial model? How are they paying for the servers and stuff. The claim "No ads. No trackers." and that they are "free for everyone".

They are powered by donations [1] Brian Acton, co-founder of WhatsApp, who left Facebook post WhatsApp acquisition, infused 50M USD too. [2] I hear he lent another 50M with 0% interest, repayable by 2068. [3] [1] https://signal.org/donate [2] https://www.wired.com/story/signal-foundation-whatsapp-brian... [3] https://en.wikipedia.org/wiki/Signal_Foundation

Take this with a grain of salt since it's not too clear how much money they got exactly from OTF, but they seem to have been partially seeded initially with the CIA spin-off Radio Free Asia money (https://pando.com/2015/03/01/internet-privacy-funded-by-spoo...).

Since the OTF's own spin-off from RFA, it seems to have continued being non-trivially involved in regime change while funding communication initiatives like TOR and Open Whisper Systems etc (https://en.wikipedia.org/wiki/Open_Technology_Fund).

Re: Signal Is Back

#69
post #67

Earlier quoted context omitted.

Honestly, the main lesson I wish developers (and especially Moxie) get to learn is the one that teaches them that centralized services are fragile, bound to fail and simply not worth the cost.

Centralized in architectural or administrative terms?

Both.

Re: Signal Is Back

#70

Earlier quoted context omitted.

Move from the cloud to k8s hosted on their own metal. The Signal server is simplistic (a compliment), it’s the bandwidth that you’re going to get raked over the coals for at cloud providers. Burst to the cloud for outlier events.

If I'm not mistaken, signal is specifically hosted on AWS to so that governments can't just blacklist their IPs without blacklisting all of AWS. So moving to bare metal isn't really an option.

Why would they blacklist IPs? The bans I've seen (in India) are based on sniffing SNI. Using AWS doesn't help at all in that case.
Post reply on HN