Hacker News new | ask | show | jobs
by snotrockets 851 days ago
I have no words to describe how bad is the ! and @ distinctions: it means you give control of your notification to other people. I can see it abused 100 different ways (and if you do build for large teams, and don't expect abuse, then you're either never been on any large enough service, or never talked with anyone in a minority group).
3 comments

Contrary take: Thank goodness! Finally a useful distinction between "we want to include you" and "you must interrupt what you're doing to look at this now, now, _NOW_!"

De facto other people already have control of interruptions, but with umpteen concurrent notifications (sometimes in multiple places, like DMs to say "did you see the notification in channel X / thread Y yet??" overlapping the original notifications), how to know where to focus? @ vs ! finally gives people a way to distinguish between inclusion and urgent interruption.

other people being able to choose wether something is "hey this might be relevant to you" level vs "Hey, this needs your attention now" is something i actually like, given how right now MSTeams just has an @ that it always treats with the same level of urgency.

either way, you can just turn off desktop notifications.

! basically functions like @ in Slack and chat applications. The only difference in Linen is that we give you an @mention so that it doesn't necessarily need to send a push.