> For instance, here's some modified times in Gnome's file manager. It's a
different approach from moment.js, and it preserves more precision, but it
makes it very easy to distinguish a file changed today, this week, this
year and longer ago, without having to read much or remember what the date
is.

That is a nice implementation and I think it covers both audiences.

2018-03-01 14:57 GMT-03:00 Milos Miljkovic <[email protected]>:

> This is an awesome sample of different granularity at work. I hope it does
> not use BS 'Today' stamp, it looks it doesn't since today's files are
> stamped with HH:MM.
>
> On Wednesday, February 28, 2018 at 5:14:01 PM UTC-5, takowl wrote:
>>
>> Chiming in with my own anecdote: I most frequently use modified times to
>> find files I've edited recently (today or last few days). I find that an
>> 'intelligent' presentation of information makes this easier than displaying
>> a common date format for every file.
>>
>> For instance, here's some modified times in Gnome's file manager. It's a
>> different approach from moment.js, and it preserves more precision, but it
>> makes it very easy to distinguish a file changed today, this week, this
>> year and longer ago, without having to read much or remember what the date
>> is.
>>
>>
>> [image: Inline images 1]
>>
>> On 28 February 2018 at 21:52, Brian Granger <[email protected]> wrote:
>>
>>> Paul - thanks.
>>>
>>> What I hear you saying is that you aren't primarily interested in the
>>> "how long ago" question, but more the "when" question. And that when
>>> you think about the "when" question, you want a good amount of
>>> fidelity.
>>>
>>> Is that a good summary?
>>>
>>> I am trying to understand if you don't find the moment.js style useful
>>> because 1) you aren't trying to answer the question it answers (how
>>> long ago) or 2) it is answering the right question in a non-helpful
>>> manner.
>>>
>>> For example, one could imagine answering the "how long ago" question
>>> using an high fidelity ISO 8601 time *interval* format:
>>>
>>> https://en.wikipedia.org/wiki/ISO_8601#Time_intervals
>>>
>>> I am trying to understand and separate the mental model of the user
>>> from the format question (which depends on the mental model)...
>>>
>>> I also wonder if someone has done UX research on the display of
>>> date/times @tgeorgeux ?
>>>
>>>
>>> On Wed, Feb 28, 2018 at 1:42 PM, Paul Ivanov <[email protected]> wrote:
>>>
>>> >
>>> >
>>> >
>>> > On 28 February 2018 at 12:44, Brian Granger <[email protected]> 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 [email protected].
>>> > To post to this group, send email to [email protected].
>>> > To view this discussion on the web visit
>>> > https://groups.google.com/d/msgid/jupyter/CAKCGbV4uoU8reG3Xa
>>> PrFmd-HEuMk_%2BTmm_C%3DpF7jz2REXw%3DjyQ%40mail.gmail.com.
>>> > For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>> --
>>> Brian E. Granger
>>> Associate Professor of Physics and Data Science
>>> Cal Poly State University, San Luis Obispo
>>> @ellisonbg on Twitter and GitHub
>>> [email protected] and [email protected]
>>>
>>> --
>>> 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 [email protected].
>>> To post to this group, send email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/jupyter/CAH4pYpSbJxQk4qrfgPMTjcnd1Z-9O0j3nOqUX2Zgg8c2yUe
>>> cdw%40mail.gmail.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> 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 [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jupyter/b317ad5f-e7a4-48d5-8ef0-55cd8d9c10d7%40googlegroups.com
> <https://groups.google.com/d/msgid/jupyter/b317ad5f-e7a4-48d5-8ef0-55cd8d9c10d7%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
*Damián Avila*

-- 
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 [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CAH%2BmRR2a7zJGxRcGzAOoM43WBsZ9JVz5qd5XUFxbmxOuHQyZyA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to