On 28 February 2018 at 12:44, Brian Granger <elliso...@gmail.com> wrote:


> 2) How long ago did I edit that document (in human terms)? ISO 8601 is
>
>> sub-optimal for that as a user has to look at something like
>
>> "2018-02-28T15:25:47+00:00", then look at their current time and do
>
>> that math to figure out "oh, that was 5 minutes ago". The moment js
> style is optimized to answer this question.
>

Like Matthias, I also disagree. I'd say moment js is optimized for *some*
people's preference for answering such a question.

The difference between these two outputs isn't about standards, it is
> about what question the user is trying to answer.


I agree with this, but I would add that even if you fix the question the
user is trying to answer, the kind of answer the user wants in response
will vary user. I would rather have no moment js fuzzy logic anywhere. I
know I am not alone. I treat time as coordinate system with a static frame
of reference- I totally understand some people do not have that preference.
I want to know which files I modified in the mornings versus in the
afternoon or late at night. I want to think about the files that were
written on February 28, 2018, and not have that file be referred to as "a
day", "a week", "a month" ago at various time points down the line.

Furthermore, that
> question may change depending on what a user is doing (it changes over
> time for a single user). Because of that, I don't think putting this
> as a configuration option makes sense. Having a UI control that allows

a user to quickly switch date formats on the fly is probably more
> appropriate. In terms of the default, my hypothesis is that question
> 2) above is the question users are asking the majority of the time.


That may be true, but the desired answer can still vary by user.




-- 
                   _
                  / \
                A*   \^   -
             ,./   _.`\\ / \
            / ,--.S    \/   \
           /  `"~,_     \    \
     __o           ?
   _ \<,_         /:\
--(_)/-(_)----.../ | \
--------------.......J
Paul Ivanov
http://pirsquared.org | GPG/PGP key id: 0x0F3E28F7

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jupyter+unsubscr...@googlegroups.com.
To post to this group, send email to jupyter@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CAKCGbV4uoU8reG3XaPrFmd-HEuMk_%2BTmm_C%3DpF7jz2REXw%3DjyQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to