Remix.run Logo
lanerobertlane 3 hours ago

If my phone interrupts me, it should either mean someone genuinely needs my attention right now or it should not be disrupting me at all. That's my notification set up.

Apps allowed to receive push notifications

Phone, Messages, Whatsapp, Apple Health, [brand] bank.

That concludes the list.

There is no reason any other app needs to be able to instantly ping me. Most apps are not notifying you because something matters; they are notifying you because they want your attention.

I do not need notifications about streaks, sales, recommendations, delivery updates etc. All that can wait until I choose to open the app. It is not urgent enough to justify interrupting me.

hn_throwaway_99 an hour ago | parent | next [-]

Yeah, this entire article is pretty transparent that it's from the sender perspective, and worried about platforms taking over "sender control".

Who is he kidding? The vast majority of apps have absolutely proven they can't be trusted to respect your attention. From my perspective, the more roadblocks the platforms put between unnecessary notifications and my phone, the better. And I don't think Apple or Google are some sort of heroes here, but I do believe their incentives better align with mine than the marketing department of some app I was forced to download because I bought a ticket once or something like that.

tambeb 18 minutes ago | parent | next [-]

Notification categories are like mailing lists now. You may have unsubscribed from the daily deals email but you're still going to be auto subscribed to every new slightly modified category in perpetuity. Unless you fully disable notifications for an app (in Android at least, in my experience), new enabled by default notification categories are added all the time.

0cf8612b2e1e 10 minutes ago | parent | prev | next [-]

I recently had to setup Microsoft Authenticator. It refused to register a code unless I enabled notifications.

You are a two factor app. I should never be in a situation where there is an unexpected login I need to verify.

iamalizard 31 minutes ago | parent | prev [-]

> From my perspective, the more roadblocks the platforms put between unnecessary notifications and my phone, the better.

I know lots of apps behave badly when it comes to notifications but I'd still prefer if the apps controlled the level of notifications they sent. I could, of course, reduce that client-side, but I don't see why I'd want Google or Apple or any other intermediary see or control the notifications.

If an app behaves inappropriately, I could uninstall it. If a gatekeeper like Google or Apple prevent an app from sending me notifications, I'd have to change my OS, usually my hardware, too.

pants2 3 hours ago | parent | prev | next [-]

The biggest problem are apps that do both. For example, I want Uber to notify me when my driver has arrived, but I don't want it to notify me when they have a special 10% discount on my next 5 rides. It's not straightforward to block one but not the other.

lanerobertlane 2 hours ago | parent | next [-]

If I order an Uber, I already know it is coming. I was the person who ordered it.

This is how taxis worked for decades before smartphones existed. You phoned for a taxi, then remained vaguely aware that it would arrive shortly.

The question is whether a single “it has arrived” notification is worth the surrounding noise: “driver accepted”, “driver is nearby”, “rate your driver”, “here’s 10% off your next ride”, and so on.

In most cases, it is not. The useful information is either already obvious (you can see the car outside) or you have re-opened the app to check where they are.

Operational and marketing notifications should never share the same permission. Until that is enforced at the OS level, I will treat them all as unnecessary spam.

ianburrell an hour ago | parent | next [-]

Android has different types of notifications for apps and can have them filtered separately. Unfortunately, some app makers like Uber are bad about labeling. Google would need to enforce labeling so transactional and advertising notifications are separate.

bossyTeacher 2 hours ago | parent | prev [-]

The point of notifications is the convenience of not having to constantly check your phone for every single app you have (amazon delivery? just eats delivery? uber booking? claude finished its task?).

Swizec 33 minutes ago | parent | next [-]

> The point of notifications is the convenience of not having to constantly check your phone for every single app you have (amazon delivery? just eats delivery? uber booking? claude finished its task?).

My phone has been on DoNoDisturb since 2010 or so. Here's the reality: I don't check for any of those things. Delivery drivers can ring the door bell. If I'm very hungry I'll keep the app open and check where they are. I literally do not care to be notified about any of the things that apps want to notify me off.

Anyone who cares to reach me knows to ring the phone twice in case of emergency to get through DnD. Anyone else? The best time to call is text me. Or schedule a time.

As for Claude, the point of clankers is that they work in the background. The robot can wait, their infinite patience is a feature.

OtomotO an hour ago | parent | prev [-]

And the inconvenience to constantly having to check your phone

pcl 2 hours ago | parent | prev | next [-]

For me, it's quite straightforward. If an app makes an unsolicited spammy push, it's notifications-off. No exceptions.

dylan604 2 hours ago | parent | next [-]

Snapchat has to be the all time worst offender to me about abusive level of notifications. Luckily, you can turn them off, but holy cow batman, that's a lot of notification options to deal with.

al_borland 31 minutes ago | parent | next [-]

For me the worst is NextDoor. I don’t have the app installed, but they also have email notifications. There are seemingly 100 options and I turned them all off when I first made the account. Periodically they add new ones and auto-enable them for everyone. There is not universal way to shut them off, short of blocking them all together or deleting my account. The account was such a pain to setup that I’m hesitant to delete it, for the 1 time every couple years where it’s useful.

slater 29 minutes ago | parent [-]

Even worse with ND e-mails are how they've absolutely perfected the cut-off character limit for what's being posted in your area. So my inbox is just perma-barraged with click-bait-y "This place on Smith Street has the best...", "Health officials are investigating an outbreak of...", etc.

iamacyborg 2 hours ago | parent | prev [-]

Remember when Android used to let notification senders hijack turning your screen on, Snapchat used that one a lot.

maest 32 minutes ago | parent [-]

That's "growth hacking" for you

Esophagus4 an hour ago | parent | prev [-]

Yes. I’d rather live with the temporary inconvenience of needing to open the Uber app to check the status of my ride once a month than wade through notification spam on an intermittent basis forever.

unglaublich 2 hours ago | parent | prev | next [-]

No one willingly says "yes" to advertisements, but people will say "yes" to important-updates(-and-advertisements).

iamacyborg 2 hours ago | parent | next [-]

Hundreds of thousands of people declaratively opt into receiving marketing with informed consent on a daily basis. Just because you don’t does not mean other people are like you.

Esophagus4 an hour ago | parent [-]

Yes… seeing my spouse’s email inbox in mind blowing.

Maybe she didn’t opt in, but she will never unsubscribe from anything.

Emails from every site she’s ever shopped at.

nathanmills 2 hours ago | parent | prev [-]

Then why is it whenever I watch someone use their computer they always accept cookies?

crote 41 minutes ago | parent | next [-]

Because companies are trying really hard to hide the "no" button: it's a single click to say "yes to all", but a safari through dialogues to say "no to all"

Same with websites like Youtube who don't understand a plain "no" but offer a fake choice between "yes, harvest all my data" and "ask me again later". That isn't consent, it's coercion.

cassianoleal an hour ago | parent | prev | next [-]

1. accepting cookies is not the same as opting-in to advertisement

2. because most of the time, any other option is bloody inconvenient

al_borland 29 minutes ago | parent | prev [-]

They are choosing the lowest friction option.

nurumaik an hour ago | parent | prev | next [-]

Apple should add "promotional notifications" section to iOS, then ban everyone who don't put their marketing bs into that category

LtWorf an hour ago | parent [-]

Apple isn't your friend though.

edit: downvote all you want. Fact remains that there is no way currently to block advertisement notifications and no disincentives for those who use them.

ASalazarMX 2 hours ago | parent | prev | next [-]

Some banks also do this, and offer no way to segregate marketing from utilitarian push notifications. This is borderline abuse of trust IMO.

rkagerer 2 hours ago | parent [-]

It's not borderline, it's absolutely crossed the line.

showmypost 3 hours ago | parent | prev | next [-]

Most people aren’t aware but there are laws that require granular notification consent. For example the GDPR has it. I’m currently fighting with a major bank and educating them about my rights. I want to receive security related notifications but not get spammed by “get a loan up to 50k without lifting a finger” type of bulls*. Send send this almost every week..

liotier 3 hours ago | parent | prev | next [-]

The user legitimately considers the application as hostile - hence sandboxing... Notification spam filtering is now the obvious need at the sandbox's edge, with the whole customizable arsenal we have come to expect for our inbound mail. Of course, Google will not cooperate with anything likely to reduce sacro-sanct engagement !

pants2 an hour ago | parent | next [-]

I definitely run all my emails through an LLM filter and wish I could do the same for push notifications!

nixosbestos 3 hours ago | parent | prev [-]

Except that they did. Android has notification channels. Now, I suppose we could argue that Google could be more ham-fisted about forcing apps to use them, but that's murky.

In fact, Uber on Android does use these notification channels. I just have "All Promotions & Recommendation notifications" disabled, and then "Taking a ride" channel enabled.

dijksterhuis 2 hours ago | parent | prev | next [-]

periodically open the app every few minutes or so. once the driver is 5 minutes away -- go outside and wait.

it's a tradeoff. eliminating notification spam means behaving more synchronously when booking a taxi. i don't mind waiting outside for five minutes. especially if i'm not getting a random ping when i'm definitely not booking a taxi :shrugs:

volemo 2 hours ago | parent [-]

I prefer temporarily toggling notifications on because I really don’t trust my internal metronome.

verelo an hour ago | parent | prev | next [-]

Yep exactly this. The app developers are the problem, but Apple and Google are not helping here.

losvedir 2 hours ago | parent | prev | next [-]

Tell me use iOS without telling me you do. Android has separate notification channel toggles, so I've turned off the marketing ones. I was shocked and aghast when I spent a year trying to use an iPhone that it didn't do this. Part of the reason I went back to my trusty Pixels.

TingPing 2 hours ago | parent [-]

While iOS doesn’t do this at the OS level I’ve never seen an app that didn’t have these options. I assumed it’s required by Apple.

crote 39 minutes ago | parent | next [-]

Most apps are cross-platform. If you're already required to do it on Android, going out of your way to avoid it on iOS doesn't make a lot of sense.

vhcr 38 minutes ago | parent | prev | next [-]

They technically allow you to, but make it really annoying to. Uber for example:

Account > Settings > Accessibility > Communication Settings

greyface- an hour ago | parent | prev [-]

Lots of iOS apps have the option, but ignore it and send you push ads anyway. Apple may require it to be present during app review, but they don't seem to enforce that it's used correctly.

bigiain 36 minutes ago | parent [-]

Does Google actively police app's use of channels? Is there any mechanism to stop apps abusing "time critical" channels and sending unwanted marketing?

ornornor 3 hours ago | parent | prev | next [-]

I don’t know about uber specifically but most of the apps I use have a separate toggle for things like marketing. Maybe it’s an EU thing?

swatcoder 2 hours ago | parent | next [-]

The modern pattern in anywhere that allows it is to have dozens of ambiguously labeled toggles for nominally different notification channels, described only by a minimally brief and maximally ambiguous label. All begin as active until the user, in frustration, goes in and exhausts themselves disabling individual options without being sure which one is going to turn off the one single thing they actually want to be notified about.

Then next month, you create a new notification channel for your new promotional messages because too many people opted out of the old channels. You default that new channel to opt in, to make sure the user gets their chance to experience it and share in the delight you mean to share with them.

Presumably, you continue this until you have hundreds of such toggles and presumably some kind of dedicated Toggle Engineering Department that oversees them all. Nextdoor, Meta apps, LinkedIn, and countless others all appear to be competing for the most such toggles.

mjmas 29 minutes ago | parent | next [-]

Though Android does help a little for existing toggles by giving you an 'About 129 notifications per day' blurb below the entry.

throwway120385 an hour ago | parent | prev [-]

After all we wouldn't want the user to miss out on our promotion of 10% off your next refrigerator. They bought a refrigerator from us just 6 months ago, after all!

unglaublich 2 hours ago | parent | prev [-]

That's how the design is supposed to work. But marketing realizes that no one voluntarily receives ads, so they mix em.

Analemma_ 3 hours ago | parent | prev [-]

And the worst part is that Apple could fix this in a heartbeat. Uber is straightforwardly in violation of App Store policies about "no advertising in push notifications", but a) they're too big to fail and b) Apple advertises via push notifications all the fucking time, so they have no leg to stand on here.

It's infuriating that the one thing the App Store monopoly could be useful for isn't even actually used in practice (if you're big enough, ofc, you and me get to eat shit if we try to evade App Store policy).

vhcr 36 minutes ago | parent | next [-]

Instagram is the worst offender, I only want to receive message notifications, but I got notifications about inane random stuff I've tried to disable but it won't work. I ended up having to disable notifications altogether.

iamacyborg 29 minutes ago | parent [-]

Instagram run their notifications via an auction mechanism (which I suppose makes sense for an advertising company that likely built a lot of RTB systems).

https://arxiv.org/abs/2302.04835

mmoskal an hour ago | parent | prev | next [-]

I believe the App Store policy is you have to have a setting to disable ads. And Uber actually has it (though it has 8 different channels or so, apparently "Uber teen accounts" marketing was added recently).

I used the setting and am not getting Uber ads (only Uber ride notifications).

pants2 an hour ago | parent | prev [-]

I would love if Apple enforced that rule, but they certainly don't

pseudosavant an hour ago | parent | prev | next [-]

Exactly. Senders have earned the questionable reputation that they have because they rabidly want your attention whether you want to give it or not.

I used the Southwest Airlines app recently and allowed notifications so that I could find out about things like delays and gate changes (both of which happened on my trip). Less than a week later I'm getting ads for travel "deals" pushed as notifications.

Unsurprisingly, it was difficult to find the notification setting, which was on their website, not even in the app.

e40 3 hours ago | parent | prev | next [-]

Agreed.

And let's not forget focus modes... I have them that narrow greatly my default set of notifications, so I have a 3 tiers of notifications.

It's like the complaint I used to hear all the time: "Slack ruins work for me! OMG I can't work with constant interruptions!!" That is bewildering, because if that's how you feel, you haven't tuned your setup. Slack never interrupts me, yet I am response enough to slack messages. No one has ever complained about my response time. And I'm probably the most-messaged person on our Slack.

elliottkember 3 hours ago | parent | next [-]

> if that's how you feel, you haven't tuned your setup

The withering cry of the software engineer "just tune your setup!" This is simply not a thing that people will do.

The defaults are so, so important. They are crucial. The vast majority of people rely on the defaults to be sane. The defaults should be sane.

exmadscientist 3 hours ago | parent | next [-]

The other problem with Slack is that it just straight up... doesn't do what you tell it to. I have a set of notification settings that work for me. Slack goes ahead and just does something else, and you simply can't fix it to do what it's told. (Or couldn't, anyway; I've been off Slack for a while.)

e40 2 hours ago | parent | prev | next [-]

The idea that software like Slack could be setup as "one size fits all" is just ludicrous to me. We have options because different people require different settings.

TheNewsIsHere 3 hours ago | parent | prev [-]

Absolutely agreed.

How much time must everyone be asked to waste to “tune” a working set of applications to something reasonably sane for human beings.

Sure, what is sane for one human might not be for the next, but it’s not as if trends cannot be discerned.

How ridiculous would it be to be told “if you don’t want people constantly barging into your office, lock the door”?

e40 2 hours ago | parent [-]

It wasn't much time at all. Honestly, the push back on this always baffles me.

And when I had an office, I closed (not locked) the door to signify I was in a focus mode. I don't get your point.

hnlmorg 3 hours ago | parent | prev | next [-]

For Slack, I find just changing the default notification sound to a simple and subtle ding works well.

When I’m focused, I don’t hear it because it’s too subtle. But when I’m not concentrating on anything, it’s more noticeable and I don’t mind the distraction.

This might not work for everyone (“YMMV” and all), but I’ve personally found it a very effective yet simple solution.

fastasucan 3 hours ago | parent | prev [-]

If you are very present on slack, ofcourse you dont feel that you are interruped.

e40 2 hours ago | parent [-]

I don't know what that means.

I have no audible sounds from notifications. They don't go to my phone, with few exceptions. I get no popups. Yet, I am responsive. It was trivial to set up.

jillesvangurp 2 hours ago | parent | prev | next [-]

Apple and Google failed to make push notifications usable for the past decade. Most important notifications drown in a sea of absolutely irrelevant nonsense. It's a very primitive mechanism where many apps compete for very little screen real estate. Beyond "something happened!" there isn't a whole lot of information in most push notifications. They are mostly not very actionable and very vague about what actually happened. And "something happened!" just isn't very useful information to me. This has de-valued the whole notion of having notifications. Whenever something interesting actually does flash by, I often miss it or can't find it back.

The push notification UX is just beyond terrible and it just got worse over time as app developers tried abusing their super power of being able to interrupt the user at will and Apple and Google tried to get on top of that. The net result is something that's very mediocre for the handful of valid uses I have left for notifications. My list is similar to yours. Things like bank approvals, 2FA stuff, etc. are useful mainly as deeplinks into apps. But other than that, it's just not worth dropping whatever I'm doing and staring at my phone.

The most used apps on my Android phone (older Google pixel model) are Firefox and gmail and just a handful of other things. As a notification channel, my email inbox is actually far more useful than mobile push notifications. They are more actionable and informative. And I can individually unsubscribe them or filter them out and easily find them back. Most apps can do both and that makes the push notifications inferior and redundant.

iamacyborg 2 hours ago | parent | next [-]

> The most used apps on my Android phone (older Google pixel model) are Firefox and gmail and just a handful of other things. As a notification channel, my email inbox is actually far more useful than mobile push notifications. They are more actionable and informative. And I can individually unsubscribe them or filter them out and easily find them back.

There’s also substantially more filtering happening in the inbox which is mostly useful from a user perspective.

Yahoo literally wrote a paper more than a decade ago showing how they can model predictive causal chains for emails they expect you to receive, as an example.

https://dl.acm.org/doi/10.1145/2740908.2741694

asdff 2 hours ago | parent | prev [-]

Gee lets take a 5 inch screen phone and have every notification stack up in 1 inch worth of space. I really hate ios18. Too bad ios26 is even worse.

itopaloglu83 2 hours ago | parent | prev | next [-]

I would say the same applies to background processing as well. A random app that I don’t interact with launching every minute and wasting everything from battery to network bandwidth is simply not acceptable, and most of the time they’re loading adds or doing some other stuff that serves me no good.

kevstev 41 minutes ago | parent | prev | next [-]

I'm personally just at messages. And even then I make it clear I respond when I want to. Only phone rings/notifications I get are for those in my contact list.

Take your phones back. Life is immensely better these days.

dylan604 2 hours ago | parent | prev | next [-]

> Phone, Messages

At this point, I'm pretty much in some form of DND at all times. I have a very small list of people that I allow the device to notify me at any time for calls/messages. Everyone else gets silenced and I'll get back to them when I choose. All other apps have notifications disabled and I'm constantly nagged about it when using those apps

hedora 17 minutes ago | parent | prev | next [-]

I've noticed a priority inversion in recent iOS. Want to send me an SMS that matches a ban-list regex from a third party app, from a foreign phone number / obvious spam farm? No problem. The app to block you was auto-uninstalled, and the iOS notification filter will mark your message with the highest possible priority.

Want to continue a 300 message thread that I've been responding to? You're listed as my emergency contact, and called multiple times? Fuck right off. Straight to spam.

It's almost enough to get me to carry a second dumb phone or grapheneos device just so I can text and receive phone calls.

intrasight 24 minutes ago | parent | prev | next [-]

Phone, Calendar, Health - that's it for me

2 hours ago | parent | prev | next [-]
[deleted]
latexr 3 hours ago | parent | prev [-]

To your list, I would add a calendar and reminders app.