Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The Calendar app on my iPhone used 50mb of data in the last month. I have maybe 10 events in it. I can’t even begin to understand how it managed to pull 50mb. WhatsApp, which I use nonstop daily, pulled 3mb.

Sure, on an unlimited cap 50mb is no problem. But when roaming it could cost a fortune. Seems like minimising resource usage is often an afterthought, even for Apple.



IIRC the Calendar standards (iCal, etc) are pull-based, so your Calendar app has to poll/request the whole calendar constantly to check for new events in case you make one on another device (e.g. your computer). There are also enough edge cases that also nobody wants to change/improve on the standards.

WhatsApp can send you a push when you get a message, so its usage is ~nothing if you're not sending and receiving messages.


That still doesn't explain why it has to consume huge amounts of CPU.


Hmm, it almost makes me suspicious that the calendar system is abused to move data it isn't supposed to move.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: