The correct answer is that features like push notifications should be opt-in <i>in the browser</i>. Too many of these features exploit the general ignorance of users.<p>&gt; If a browser feature is annoying you, the correct approach would be to disable that feature in the browser.<p>Yet when some of us shut off Javascript - a feature that is often annoying, enables many kinds of tracking, and occasionally creates serious security problems - half of HN freaks out. Given that Javascript is necessary for many types of surveillance-as-a-business-model, hostility to the idea of disabling javascript is expected.<p>Push notifications are still a newer feature, but once that feature becomes entrenched enough that some people&#x27;s profit depends on the feature, disabling push notifications in the client will be regarded with similar hostility.