News for hackers. Stuff that matters.
Re:Designing content for people who struggle with numbers by toddmorey on Thursday September 21, 2023 @04:37PM (#37603969)
This is good guidance except they get the date format wrong.

(Teasing. I’ve always thought the US MM/DD/YYYY format makes absolutely no sense. Why don’t the units go small, bigger, biggest? Why do we continue to put up with that?)

Re:Designing content for people who struggle with numbers by avmich on Thursday September 21, 2023 @04:45PM (#37604051)
Dates like 2023-09-21 looks like a pretty good approach, except, apparently, when communicating with Kazakhstan-related peers.
Re:Designing content for people who struggle with numbers by zx8080 on Thursday September 21, 2023 @07:29PM (#37605863)
What's up with Kazakhstan-related peers?
Re:Designing content for people who struggle with numbers by Izkata on Thursday September 21, 2023 @09:11PM (#37606651)
Per Wikipedia, one of the formats used there is yyyy.dd.mm

https://en.wikipedia.org/wiki/Date_format_by_country

Re:Designing content for people who struggle with numbers by kevinventullo on Thursday September 21, 2023 @04:51PM (#37604130)
I prefer YYYY-MM-DD format because alphabetical order corresponds to chronological order.
Re:Designing content for people who struggle with numbers by fsckboy on Thursday September 21, 2023 @06:03PM (#37605026)
i invented my own which i find easier or at least more useful to read, and a requirement is it does sort properly: YYYYMMmonDD

today is 202309sep21

because i use it for filenames, i don't put in extra punctuation, there are enough cues in the format as is. To really see it, imagine scanning a list of files with different dates

it will still collate properly mixed with languages other than english

Re:Designing content for people who struggle with numbers by sokoloff on Thursday September 21, 2023 @07:38PM (#37605935)
Maybe I'm not understanding something, but it seems like it would not collate properly with mixed languages:

  202304abr22 - My Spanish appointment
  202304apr15 - My English appointment
  202304avr07 - My French appointment
Re:Designing content for people who struggle with numbers by fsckboy on Thursday September 21, 2023 @08:22PM (#37606303)
oh, you make a good point. I'm generally using it for monthly bank statements and whatnot so I'm not looking for fine grained collation, just grouping of "like with like", and i have some international accounts
Re:Designing content for people who struggle with numbers by Nevermark on Saturday September 23, 2023 @12:34AM (#37620598)
I like that, and if day of week is relevant:

    20230915sepFRI
Or for a legibility/size tradeoff:

    2023.09.15.sep.fri
All that left is adding the Chinese zodiac year!

    2023.09.05.rab.sep.fri
Now I am just slightly bothered that the abbreviated words don’t form an isomorphic representation to the numeric. :(

    2023.09.05.3watrab.sep.3fri
3rd Friday in September, 3rd Water Hare starting 1903! :)
Re:Designing content for people who struggle with numbers by bearmode on Friday September 22, 2023 @05:00AM (#37609673)
Yeah, and that's great for storing things in databases. Not for everyday communication. We talk in terms of most relevant to least relevant - the day (or time) is typically most relevant, with the year being least.
Re:Designing content for people who struggle with numbers by Nevermark on Saturday September 23, 2023 @12:26AM (#37620568)
It’s also consistent with ordering numbers from highest base to lowest:

    1023 (1000, 100, 10, 1)

    123.456 (100, …, 0.001)
I also like YYYY-MM-DD

To save screen space I often use decimals in file names:

    2023.05.23 Design Summary
Re:Designing content for people who struggle with numbers by NeoTar on Thursday September 21, 2023 @04:52PM (#37604146)
I think if you are writing for a single-language audience (as here), then the best format is to write the month in full as they advise (6 August 2018), because it will totally avoid ambiguity.
Re:Designing content for people who struggle with numbers by Lio on Friday September 22, 2023 @03:40AM (#37609095)
> I think if you are writing for a single-language audience (as here)

An interesting point is that the NHS has to deal with many languages and people that don't have English as a first language. That's another reason for being very explicit.

Re:Designing content for people who struggle with numbers by mulmen on Thursday September 21, 2023 @05:28PM (#37604631)
DD/MM/YYYY also makes no sense because it doesn’t sort lexicographically and each component is big endian but the overall date is little endian.

Only YYYY/MM/DD HH24:MI:SS makes sense. Choose your sepators.

Re:Designing content for people who struggle with numbers by pratik_kanthi on Thursday September 21, 2023 @09:00PM (#37606568)
Oh really? I guess we’ve all been doing it wrong for centuries! Perhaps while we're at it, we should propose a new system where the months come before the days, just to keep our dates in perfect lexicographic order. Who needs tradition and worldwide acceptance, when we could have perfectly sorted dates?
Re:Designing content for people who struggle with numbers by dannyobrien on Thursday September 21, 2023 @09:14PM (#37606676)
Welp, that's what ISO 8601 is there for: https://en.wikipedia.org/wiki/ISO_8601
Re:Designing content for people who struggle with numbers by mulmen on Thursday September 21, 2023 @11:37PM (#37607545)
[delayed]
Re:Designing content for people who struggle with numbers by tuatoru on Friday September 22, 2023 @12:46AM (#37607984)
We didn't need sorted dates before we started using unstructured media to store information.

Hand-written accounting journals, day books, have date ordering built into their physical substrate. It didn't matter how dates were given orally (some places: "today is the 23rd of June 1844"; others: "it's June 23, 1844 today"); nor did it matter that this ordering was transcribed onto the paper, using month numbers rather than the names of the months.

Now we do need to sort dates, so let's turn Japanese.

1. https://en.wikipedia.org/wiki/Date_and_time_notation_in_Japa...

Re:Designing content for people who struggle with numbers by bearmode on Friday September 22, 2023 @04:56AM (#37609650)
In everyday use, the year is the least important part. It makes perfect sense in many cases. It's in order of most relevant information to least.

YYYY/MM/DD HH:MM:SS has its place as well, but not here.

Re:Designing content for people who struggle with numbers by mulmen on Friday September 22, 2023 @05:37AM (#37609911)
[delayed]
Re:Designing content for people who struggle with numbers by bearmode on Friday September 22, 2023 @10:33AM (#37612588)
>How do you write the time? Do you put seconds or minutes before hours? Why not?

No, because the seconds are rarely important.

>How do you write the year? Do you put decade before century?

No, because that's not how numbers work.

>How do you write numbers? Do you put the ones place before the tens?

Same answer.

>Toddmorey asked why units don’t go from small to large and I explained that it is inconsistent with how we write numbers.

Dates aren't numbers. There is a lot more context and meaning around dates that we need to consider when we verbalise and write them. But, for the purposes of e.g. data storage then absolutely - we can consider them no different from numbers. You have to understand that isn't the case with conversational English, though.

Re:Designing content for people who struggle with numbers by mulmen on Friday September 22, 2023 @02:12PM (#37615549)
> You have to understand that isn't the case with conversational English, though.

Yes, conversational english is arbitrary. The preference there is the familiar so the listener understands. But both commonly used date formats (MM/DD/YYYY HH:MI:SS and DD/MM/YYYY HH:MI:SS) are inconsistent and arbitrary. You can’t say your preference makes more sense than the other because that’s just a matter of personal familiarity.

Re:Designing content for people who struggle with numbers by dacryn on Friday September 22, 2023 @05:24AM (#37609810)
lexicographically sorting is of lower interest to me than the other advantages. yours would also require padding numbers with leading zeroes.

If you need sorting, use a tool that understands dates, simple as that. Many tools do, just some common businesss microsoft tools don't.

Humans think day/month or month/day, they have absolutely no interest in reading the year first.

Re:Designing content for people who struggle with numbers by mulmen on Friday September 22, 2023 @05:35AM (#37609895)
[delayed]
Re:Designing content for people who struggle with numbers by browningstreet on Thursday September 21, 2023 @06:47PM (#37605484)
I usually know what month it is. I often have no idea what day it is. Anchoring date format in month first gives me a warm-fuzzy that allays anxiety when I’m punched in the gut by the mysterious “day of month” detail. I usually need to know today’s date more often than I need historical ones.

None of this helps with organizing photo libraries, legal documents and video archives.

/s but maybe not…

Re:Designing content for people who struggle with numbers by koreth1 on Thursday September 21, 2023 @07:28PM (#37605852)
My theory has always been that it's purely an artifact of the spoken language.

When we're saying a date out loud, we Americans tend to say, "September 21st, 2023," whereas I've noticed many of the Brits I've worked with have tended to say, "21st September, 2023," sometimes with an "of" after the day. Those spoken word orders were carried over into the written form, is my suspicion.

Re:Designing content for people who struggle with numbers by thaumasiotes on Thursday September 21, 2023 @08:15PM (#37606242)
I don't think that's the case; I think the spoken style is derived from the written form.
Re:Designing content for people who struggle with numbers by Lio on Friday September 22, 2023 @03:34AM (#37609039)
I guess that could be true. Certainly in the UK if someone asked you the date, you'd probably contract that to just saying "the 21st".

If the the month was unclear you might reply with "21st of what?" but you'd never expect an answer of just "September" to the question "What's the date?".

My assumption was it's due to an attempt to make the written date format closer to the HH:MM, and they just forgot about the years, with the spoken "Month, DayOfMonth" coming later.

Do people in the US generally say "the 4th of July" or "July, 4th" more? That might hint at an origin.

Re:Designing content for people who struggle with numbers by jostylr on Friday September 22, 2023 @06:32AM (#37610275)
It depends on whether one is referring to the date (see you July 4th) or the holiday (Can't wait for the 4th of July). Though I do think the date version might be becoming more common than the holiday version.

As for why the month comes first, I get the feeling we Americans care about precision up to a month and less so about the numerical day such as "When does school start?" with an answer of "School starts in September". Obviously people need the precise date if you actually have a student going, but in a lot of conversation, people are just looking for the month. I can imagine that being even more true in earlier times.

We also peg things to months such as our elections being the second Tuesday of November or Labor Day being the first Monday of September. Note that in those phrases we are putting the day kind of first, but not in a particular numerical way. The month is what sticks out as a rough guesstimate of the time period.

Re:Designing content for people who struggle with numbers by creativenolo on Friday September 22, 2023 @03:24AM (#37608970)
Cue: a comprehensive map of all the countries that use the MM/DD/YYYY format

https://twitter.com/TerribleMaps/status/1620111664078290945