this post was submitted on 16 Nov 2023
614 points (97.5% liked)

Technology

59204 readers
2746 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] mojo@lemm.ee 104 points 11 months ago* (last edited 11 months ago) (17 children)

Crazy how decentralization improves both, but they are vehemently against that. I trust them in terms of privacy, but their insistence on centralization, blocking third party apps, removing SMS, and refusal to support fdroid, I'm not a fan of the direction they've gone recently.

[–] z0rg0n@monero.town 19 points 11 months ago (3 children)

Fr. Fuck signal for removing SMS support

[–] KapiteinPoffertje@lemmy.world 14 points 11 months ago (5 children)

I assume that is exactly for one of the reasons they mentioned in the article: increasing costs for sms

[–] witten@lemmy.world 20 points 11 months ago (3 children)

Wait. Signal was an SMS client. It wouldn't cost them anything for a user to send an SMS message. IIRC, they nixed the SMS feature for security reasons, not cost.

load more comments (3 replies)
load more comments (4 replies)
load more comments (2 replies)
load more comments (16 replies)
[–] u_tamtam@programming.dev 90 points 11 months ago (17 children)

A more accurate title could be "Privacy is Priceless, but Centralization is Expensive": with the era of cheap money coming to an end, grows a lot of uncertainty regarding the future of some large internet services. Signal is no exception and this emphasises the importance of federated alternatives (XMPP, fediverse, …) for the good health of the future internet.

[–] Goronmon@lemmy.world 81 points 11 months ago (8 children)

Decentralization is expensive too judging by some of the sentiment I've seen around running Mastodon and Lemmy/Kbin instances.

[–] balder1991@lemmy.world 51 points 11 months ago (1 children)

Right? People simply expect someone else to pay the bills.

load more comments (1 replies)
[–] BaroqueInMind@kbin.social 24 points 11 months ago (4 children)

At some point society needs to figure out how we can subsidize the costs of data storage, remote servers, and provision of internet to people for free.

[–] JustEnoughDucks@feddit.nl 12 points 11 months ago

The only real way to do that is government subsidized servers, but that will fall in the same category as literally every other government service: right wing political entities try to privatize it and make it as shitty and parasitic as possible.

load more comments (3 replies)
load more comments (6 replies)
[–] avidamoeba@lemmy.ca 32 points 11 months ago* (last edited 11 months ago) (1 children)

Decentralisation would just spread the costs over more individuals. Those individuals would have to collect contributions from their respective communities. The total amount people who would have to chip in to make the system sustainable won't change dramatically. Decentralisation isn't some magic wand that makes infrastructure and labor costs disappear into thin air.

[–] u_tamtam@programming.dev 8 points 11 months ago

Decentralisation would just spread the costs

...the costs and the risks: let's jump forward a few years into financing issues, at what point does Signal become a liability and start operating against their stated mission, if the alternative is that they cannot survive? We are witnessing enough contemporary examples of enshittification to know that it's a real possibility, and that all centralized providers, but in particular the ones not charging for service, are at risk.

Some would even argue that this has already started in the case of Signal with their crypto payments and blocking of 3rd party clients which are clearly user-hostile.

Those individuals would have to collect contributions from their respective communities.

Perhaps, or perhaps not. Running costs get exponential with scale. You can host 1000 users on a shoebox computer/raspberry pi, but delivering a service for millions requires datacenter-level infrastructure and tons of engineering know-how.
Most people into self hosting or having a NAS at home can already accommodate their families, friends and more, which means millions of potential users, without the problem of trust from a single organization

load more comments (15 replies)
[–] Poutinetown@lemmy.ca 50 points 11 months ago (11 children)

The cost of these registration services for verifying phone numbers when people first install Signal, or when they re-register on a new device, currently averages around $6 million dollars per year.

That's pretty crazy. Wonder which third party providers they are using. Maybe the identity verification methods we have today is due for some significant changes?

[–] verysoft@kbin.social 43 points 11 months ago (4 children)

Yeah, I wasn't expecting that to be the bulk of their spending. Maybe they should remove the need for phone numbers now they removed SMS.

[–] Poutinetown@lemmy.ca 16 points 11 months ago (1 children)

SMS is dead, so they will need to move on eventually. Most carriers are moving towards high data plans now. I mainly use it for verification, although I'd rather use more secure methods.

[–] u_tamtam@programming.dev 8 points 11 months ago (1 children)

Well, if SMS is dead then RCS is what we get instead, and there's no difference to us (and probably higher costs for Signal & al.)

And there are wayyyy too many things that depend on SMS for it to be dead any time soon, too :)

load more comments (1 replies)
load more comments (3 replies)
[–] u_tamtam@programming.dev 9 points 11 months ago

Without SMS verification, spam would be so much worse that they've been kind of obliged to keep it, even though it defeats/undoes most of the privacy features they like to advertise about

load more comments (9 replies)
[–] Infiltrated_ad8271@kbin.social 37 points 11 months ago (4 children)

I would never have guessed that an app like signal would spend almost 20 million in salaries. I wonder what is the salary of the executives.

[–] kariunai@feddit.nl 21 points 11 months ago* (last edited 11 months ago)

I wonder what is the salary of the executives.

Wonder no more, they have it in their 2022 tax filing:

Compensation

Key Employees and Officers Base Related Other

Jim O'leary (Vp, Engineering) $666,909 $0 $33,343

Ehren Kret (Chief Technology Officer) $665,909 $0 $8,557

Aruna Harder (Chief Operating Officer) $444,606 $0 $20,500

Graeme Connell (Software Developer) $444,606 $0 $35,208

Greyson Parrelli (Software Developer) $422,972 $0 $35,668

Jonathan Chambers (Software Developer) $420,595 $0 $28,346

Meredith Whittaker (Director / Pres Of Signal Messenger) $191,229 $0 $6,032

Moxie Marlinspike (Dir / Ceo Of Sig Msgr Through 2/2022) $80,567 $0 $1,104

Brian Acton (Pres/Sec/Tr/Ceo Sig Msgr As Of 2/2022) $0 $0 $0

from https://projects.propublica.org/nonprofits/organizations/824506840

[–] BlackAura@lemmy.world 16 points 11 months ago* (last edited 11 months ago) (2 children)

I mean, without browsing levels.fyi or anything like that you can get 4 to 10 software engineers for 1 million (anything from 100k to 250k depending on location, experience, etc.).

Not all employees are engineers but that would imply 80 to 200 staff for the 20 million they state.

That's only the component paid to the actual staff though. There are additional costs like Healthcare, unemployment, social security, etc, and other benefits that may not be included in wages (though some portion may be deducted from salaries), but they are including in that statement / summary.

[–] anon_8675309@lemmy.world 23 points 11 months ago

For an app like signal you would/should be at the top of that range. You want to acquire and maintain talent. Not every dev has the chops.

[–] wintermute@discuss.tchncs.de 9 points 11 months ago

It says that they have 50 full time employees.

[–] wintermute@discuss.tchncs.de 12 points 11 months ago (7 children)

It's not only salaries:

about half of Signal’s overall operating budget goes towards recruiting, compensating, and retaining the people who build and care for Signal. When benefits, HR services, taxes, recruiting, and salaries are included, this translates to around $19 million dollars per year.

load more comments (7 replies)
load more comments (1 replies)
[–] choroalp@programming.dev 33 points 11 months ago (1 children)

Step 1. Make it federative Step 2. Stop fucking hosting your shit on Amazon servers. Step 3. Profit

[–] Kevnyon@lemmy.world 20 points 11 months ago

Even if they federated (which I doubt they will do), someone would have to foot the bill for those servers. Same thing on lemmy, someone's eating the server costs here even if it isn't a major corporation.

[–] phoneymouse@lemmy.world 24 points 11 months ago* (last edited 11 months ago) (2 children)

I kind of liked WhatsApp’s initial monetization model. It was free for the first year and then $1 per year after that. With 400 million users, that’s a good chunk of change. Assuming only 25% of people would pay, that’s still a good chunk of change. I think Signal should adopt something similar.

[–] Scolding7300@lemmy.world 10 points 11 months ago

I think just like Proton provides free services for the greater good, Signal should do something similar. Even special emojis works well IMO. They give you a badge at least

load more comments (1 replies)
[–] Scolding7300@lemmy.world 18 points 11 months ago (5 children)

They should post a average price per user so we'll know what's the minimum to donate (probably 5$ which is the minimum in the app IIRC)

[–] kariunai@feddit.nl 25 points 11 months ago (10 children)

"As of January 2022, the platform had approximately 40 million monthly active users."[0]

In 2022 they had $30M expenses, so the cost is somewhat under $1/user/year.

They said the minimum donation is there to reduce the viability of scammers using it to check if a stolen credit card number is valid.

[0] https://en.wikipedia.org/wiki/Signal_Foundation

load more comments (10 replies)
load more comments (4 replies)
[–] MonkderZweite@feddit.ch 17 points 11 months ago (3 children)

Make the server open source maybe?

[–] tcely@fosstodon.org 34 points 11 months ago (1 children)
[–] MonkderZweite@feddit.ch 8 points 11 months ago (1 children)

Did i confuse something?

Well, thanks!

[–] Flipper@feddit.de 9 points 11 months ago (2 children)

But you won't be able to talk to someone on the official servers

load more comments (2 replies)
[–] u_tamtam@programming.dev 17 points 11 months ago

Signal isn't a federated protocol, so even if they were incentivized to release all the server bits and pieces, it would not help. You could run your own, but wouldn't be able to reach-out to your friends running theirs.

[–] Zozano@aussie.zone 10 points 11 months ago

pUt iT oN tHe BlOcKcHaiN bRo!

load more comments
view more: next ›