Hacker News new | ask | show | jobs
by kitsunesoba 2482 days ago
New app permissions must be added judiciously, as it’s been proven time and time again that developers can and will abuse them in whatever ways they can, including training and desensitizing users if necessary.

Apple tends to open capabilities up once they’re confident they’ve been able to make them reasonably airtight against abuse. That seems like a very sensible policy to me, even if it means that certain features come at a glacial pace.

1 comments

Okay, but then Apple shouldn't use them in their own apps either.
But then Apple is not only putting themselves at a disadvantage against other platforms for long stretches of time (“iOS can do that with Apple stuff” is better than “iOS can’t do that”), but also giving up their ability to dogfood new APIs and test them in a much larger capacity than even a public beta would allow.

In order to remain competitive, they’d be forced to release half-baked/under-tested APIs, which is never good. That’s exactly how the Android developer story got as bad as it did at its lowest points.