Settings

Theme

Show HN: Inhuman Time – change “3 days ago” to actual time on GitHub

github.com

38 points by sharat87 3 years ago · 20 comments

Reader

buttercraft 3 years ago

How did this "days ago" date trend ever get started? It's absolutely horrible.

Another trend I've seen is to spell out the full name of the month but then leave out the year. Gee, thanks for making me hover over every single date just to see what it actually is.

  • hombre_fatal 3 years ago

    It’s what most people want and what people have to keep calculating when you give them time stamps. If you are in a decision making position you’d want to do the same research to see what your users want.

    I like to make it show the time stamp on hover / tap.

    • alexvoda 3 years ago

      I can believe that in the general population that is what people want.

      However, for the population of GitHub users, I am certain a significantly higher percentage desire precise timestamps. Maybe even in ISO 8601 / IETF RFC 3339.

      Are you claiming that even among GitHub users the percentage desiring "days ago" is overwhelming? Based on what data?

    • kkaske 3 years ago

      > I like to make it show the time stamp on hover / tap.

      This is exactly what GitHub does (on hover). I'm not sure how they calculate what format to show it in on hover. For me, it's a good balance of getting a feel for the time at a glance while allowing you to see actual time on hover when you need it.

  • solarkraft 3 years ago

    If it doesn't explicitly mention the year, it's the current one. I think it's pretty great and reduces mental burden.

    • buttercraft 3 years ago

      Maybe it reduces mental burden when looking at one or a few items, but it sure doesn't help when scanning a list of items.

  • sirtomato 3 years ago

    I think relative time is good for things less than a week old, but anything other than that will use the full date. Discord's solution to it is really nice imo.

  • easytiger 3 years ago

    When ruby on rails launched it had a presentation thingy to do it. Then it started appearing everywhere.

  • julienreszka 3 years ago

    I disagree, relative time is awesome.

qwerty456127 3 years ago

> `31 Oct 2022, 5:34 pm IST`.

Not inhuman enough. 12-hour time format is way too human, only used in spoken colloquial language outside the US.

Ideally it should be 2022-10-31T12:34Z.

  • sharat87OP 3 years ago

    Haha, fair enough. I wanted to add a choice of formats, and this gives me ideas. Thanks!

    • celadin 3 years ago

      24 hour time at the very least! Down with am/pm!

    • manfre 3 years ago
      • qwerty456127 3 years ago

        To me it always seemed wrong OS vendors support and encourage hundreds of "locales" instead of pushing the international standards like this into wider adoption. So far there even is no international locale option and, except on Windows, no easy way to tweak your locale.

        Living in the EU I still use the US locale for apps and libs to work the default way, except on Windows (where this has always been easy) I have always been manually tweaking it to use the metric system and the ISO date and time format. The only annoyance in this case is printing apps defaulting to Letter rather than A4 paper, using national locales causes much more annoyances.

sharat87OP 3 years ago

Hey HN, this is a quick tiny browser extension to change human time displays to inhuman ones, on GitHub.

Changes human time displays to inhuman ones on GitHub. For example, a time displayed as `3 days ago`, will be changed to `31 Oct 2022, 5:34 pm IST`.

The advantage of this, is say if you are viewing a page of releases for example, and all releases show `3 days ago`, since they are all off by a few minutes or hours, it can be really frustrating to have to hover over each of them to find out the exact time of each release.

This applies in commits page, releases page, updates pages etc.

Raicuparta 3 years ago

One annoying result of this "days ago" trend is how it obviously doesn't for screenshots of articles / tweets / etc.

lejind 3 years ago

Would be nice to have this feature on every site, not only GitHub. Is there such extension?

  • sharat87OP 3 years ago

    Yeah, I wish that were the case too. But supporting all websites is a little hard. I don't intend to stop with just GitHub though, but will be adding more slowly over time.

exabrial 3 years ago

I'd also love a browser extension that would unshorten strings that are too.......

Most annoying design antipattern ever implemented.

nullish_signal 3 years ago

It always frustrates me when Twitter and actual news sites use this awful now-based time format

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection