Damus
jb55 profile picture
jb55
@jb55
the most eye opening think I’ve ever experienced design-wise was adding a new note pop-up feature that always popped up at the top of your timeline when you were scrolling, that showed when new notes have arrived.

It did this on every new note in realtime. It would keep popping up over and over, this was so stressful and jarring that it made me realize I have a huge amount of power to cause stress just from small design decisions.

This made me think: there is a large landscape of possible design decisions that can greatly increase or decrease user stress.

One example in damus is that I just show a dot on the home button, but I don’t show the number of new notes. Some people will consider this less helpful, but it’s damus’ way of saying: just chill, there are new notes, don’t worry about how many.

Saving the scroll position is another subtle design choice: it enables a way for people to scroll up to see every note they missed since last session. Is this necessarily a good thing? To me this is stressful, it’s like obsessively making sure I don’t miss any note.

We will still likely add this feature, at least to notedeck/android, but it does have some stress-level difference in the way the app is used.

Something to think about. Thanks for coming to my ted talk.
342❤️15🤙29💜2🚀2🌈1👍1
ℝ𝕒𝕚𝕟𝕓𝕠𝕨 🌈🦋 · 92w
🩵
daniele · 92w
> it enables a way for people to scroll up to see every note they missed since last session. Is this necessarily a good thing? To me this is stressful, Interesting take. But it could also be stressful for someone to go back through the history to look for the last notes viewed, and then jump back ...
Keysa - Simplest Bitcoin Edu · 92w
Wow, profound realization and so grateful you are you, and wish to add the least stress possible to our UX, thank you! 🙏💜 I remember once watching a short doc, called ‘The Dark Side of Smart Phone’, and it was really mostly focused on social media and how they had studied the endorphin r...
Billy · 92w
Here’s something that stresses me on Damus… when I tap on a note reply, to see what the replies are to that reply, to then go back, it jumps to home feed instead of going back one step. So I find myself hesitant to tap, because I hate having to try and find the original note again when I’ve b...
dollarparity · 92w
Yes I enjoy this feature also
ChipTuner · 92w
Makes you remember why big tech spends billions on this kind of work and has psychology experts on the payroll for an app to have like 3 buttons.
hodlbod · 92w
I used to have one of those as well and noticed the same thing. I removed it, and life is much better. I don't need to see notes that were published between one minute ago when I loaded my feed and right now when I'm a couple pages down.
Matt · 92w
Traditional businesses use these UX design choices to optimize shareholder value (by making things frictionless, personalized etc). We have a unique opportunity to optimize something else (like you said, minimize stress) 🙂
Toshi · 92w
Look how Primal solved it. If you scroll down you won’t see if new notes arrived. If you scroll up or refresh you can see them on top with the amount of new notes.
Colby Serpa · 92w
Optionality is nice for stressful features — keeping the default chill is definitely smart.
Christoph Ono · 92w
There have been some efforts to counter people losing themselves in feeds, like Instagrams “Take a break” feature. https://www.pocket-lint.com/apps/news/instagram/159343-what-is-instagram-take-a-break-feature-how-it-works-turn-on-off/
Torch · 91w
I find it very stressful on Facebook to lose what I was reading and be jumped back to the top of the newsfeed just because a minor “crisis” in the house required my attention. X doesn’t do this to me in the two general feeds, but it does in the notification section, which is aggravating. Not...
Cole Albon · 91w
cafe-society.news sorts the messages based on the user's own thumbs up/down feedback instead of "if it bleeds it leads" standard. Hides messages that have already been read, and doesn't mind presenting an empty page if the user has read everything.