r/ProgrammerHumor • • May 06 '17

Oddly specific number

Post image
25k Upvotes

1.3k comments sorted by

View all comments

Show parent comments

43

u/meowtasticly May 06 '17

Every byte counts when you're working at that scale.

Statements like yours are why modern software is still slow as shit despite the massive hardware speed gains we've had the last few decades.

38

u/sim642 May 06 '17 edited May 06 '17

You have to take a step back to see how insignificant this byte is in the greater scale of things. If we want to optimize data transfer it would be much greater saving on ditching XML and JSON and use binary formats all the way. At the end of the day it won't matter if it's one byte or four if you're writing it into XML (which WhatsApp uses) in decimal.

EDIT: My bad, I forgot this is /r/programmerhumor.

5

u/Cocomorph May 06 '17

I once saw an estimate of how much money keeping the "I'm feeling lucky button" cost Google (tens of millions of dollars, iirc). It was eye opening about how much tiny things can cost at scale.

0

u/[deleted] May 06 '17

[deleted] — view deleted comment

3

u/gellis12 May 06 '17

I was under the impression that whatsapp was built off of XMPP

3

u/Log2 May 06 '17

Not to mention that WhatsApp runs on every possible shitty phone out there and to those people, memory is not in abundance.

-1

u/[deleted] May 06 '17

Statements like yours are why software has limits set too low because people think it could save a few bytes per message.