Glyph on Nostr: Hello UI designers. Please stop putting present-relative dates on things. It’s bad. ...
Hello UI designers. Please stop putting present-relative dates on things. It’s bad. If you put “1 second ago” on some data and I leave the tab open, I will be dismayed when I look at it 3 hours later and the thing that I thought should have happened 3 hours ago happened 1 second ago. Before you say you are going to keep things up to date with javascript or websockets: no you aren’t. You’re going to fuck it up. Correction: you already fucked it up. 1 second ago.
Published at
2024-02-18 19:24:32Event JSON
{
"id": "846ba5b5d165cc2a3d550e99ce0cd8789f54e9dd42c02da4e457840cdcda860f",
"pubkey": "d10e4606a02250f8fe4ca76ecc09ff8fca845b632693016736a75e6a2168636a",
"created_at": 1708284272,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.social/users/glyph/statuses/111954118092835126",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.social/users/glyph/statuses/111954118092835126",
"pink.momostr"
]
],
"content": "Hello UI designers. Please stop putting present-relative dates on things. It’s bad. If you put “1 second ago” on some data and I leave the tab open, I will be dismayed when I look at it 3 hours later and the thing that I thought should have happened 3 hours ago happened 1 second ago. Before you say you are going to keep things up to date with javascript or websockets: no you aren’t. You’re going to fuck it up. Correction: you already fucked it up. 1 second ago.",
"sig": "f73696df6aca03c4930411483852d9e1c0b4fd164ca3ca7aa341dc340cddbe975655678cbf17cfeac7d6f0669d5d26225237d74ded429c5043c2443fb8fabf6b"
}