this post was submitted on 16 Nov 2023
586 points (97.6% liked)

Technology

58061 readers
31 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
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 6 points 10 months ago (4 children)

Still, the cost equals almost 400 000 dollars per employee. That is a LOT of money. Even half that (twice the employees or half the cost) would still be a lot.

[–] [email protected] 1 points 10 months ago

Yes, I agree it's a lot.

I think that with "recruiting" and "HR services" they mean outsourced services, so maybe not all of it goes directly to the employees.

[–] [email protected] 0 points 10 months ago* (last edited 10 months ago)

~~Don't forget the CEO's salary is $5.7M. If you subtract the CEO's and other execs' salary from those $20M total, the salary of ordinary employees would probably way less than $200k.~~

[–] [email protected] 0 points 10 months ago (1 children)

Believe me, one seriously awesome software developer for 400k achieves more than 10 shitty ones at 100k each.

[–] [email protected] 3 points 10 months ago (1 children)

I don't need to believe, I work with these guys on a daily basis (not the Signal guys, but devs) and I know your statements to be true. Still, I very much doubt that they need 50 devs with that salary. It's a chat app! Of course they have other people too, like marketing, project leads, blah blah - still doesn't put the price into my mind.

[–] [email protected] -2 points 10 months ago* (last edited 10 months ago)

They develop a lot of software themselves. They aren't just throwing together a few established libraries and call it a day like 80% of software development. They also take the hard and correct way every time instead of the fast, easy and bad way. Quote from the article:

The same dynamic played out again when Signal introduced support for animated GIF searches on Android and iOS. Instead of quickly and easily integrating the standard GIF search SDK that most other apps were using, engineers spent considerable time and creativity developing another unique privacy-preserving technique that hides GIF search terms from Signal’s servers, while also hiding who is searching for those terms from the GIF search engine itself. We later expanded those techniques to further obfuscate GIF search information by obscuring the amount of traffic that passes through the proxied connection.

When Meta acquired GIPHY, and many other apps were scrambling to contend with the privacy implications of the deal, Signal employees slept soundly knowing that we had already built this feature correctly several years earlier.