Skip to content
This repository was archived by the owner on May 12, 2021. It is now read-only.

Conversation

@christianbundy
Copy link
Contributor

Problem: Concern has been expressed about being able to see granular
timestamps on the profile page, which would let you see "active 3
seconds ago" or similar. This is public metadata that anyone can access,
and we can not provide privacy with UI decisions, but the idea that
high specificity in the UI is creepy seems fair to me.

Solution: Change the display format so that the options are "Today",
"Yesterday", "Last $weekday", or the default date formate for the locale
in question. Since we aren't hardcoding strings, this should continue to
be localized.


https://momentjs.com/docs/#/displaying/calendar-time/

Problem: Concern has been expressed about being able to see granular
timestamps on the profile page, which would let you see "active 3
seconds ago" or similar. This is public metadata that anyone can access,
and we **can not** provide privacy with UI decisions, but the idea that
high specificity in the UI is creepy seems fair to me.

Solution: Change the display format so that the options are "Today",
"Yesterday", "Last $weekday", or the default date formate for the locale
in question. Since we aren't hardcoding strings, this should continue to
be localized.
@Powersource Powersource merged commit b6d7ee3 into master May 12, 2020
@Powersource
Copy link
Contributor

Although the "added privacy" is nice (albeit an illusion) I'd say the bigger reason for this change is the mental health of the reader (of the timestamp). To quote hoodownr, "I hate other social media where people stalk each others online activity, he was on 3 minutes ago, why there is no like on my funny cat video? blah."

@Powersource
Copy link
Contributor

And thanks for the quick fix :)

@christianbundy
Copy link
Contributor Author

No problem, patches ftw!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants