Live data from Hacker News

Asking for a date of birth (2013)

designnotes.blog.gov.uk

81–90 of 97 posts

Re: Asking for a date of birth (2013)

#81

Earlier quoted context omitted.

I have, occasionally, thought that (for example) October = 8th month because it starts with "Octo". Yes, I know, historically it was.

That would be cool. So June would be Hexember, Hexober, or Hexuabry. January would be odd though - Mono-vember.

Not quite - they're off by two. Historically July and August were Quintilis (fifth) and Sextilis (sixth) before they were renamed in terms of Julius Caesar and Augustus Caesar.

Re: Asking for a date of birth (2013)

#82
post #59

What really bothers me is that most of time when the date of birth is asked it is done as a way to determine some age criteria. The same could be achieved simply asking "are you older than N years old? [Yes] or [No]". For example, I want to buy Quake on the Nintendo eShop. The website wants to know my age in order to show me a age restricted game. So it will always ask me the age same question even if I have already…

> As a small revenge I always use an absurdly old birth date on these forms. This way if they are collecting this data, my input will be discarded or pollute their datasets. Or the micro-frauds get detected, linked to your credit card & email address, your identity, and credit rating. Before you know it, your transactions are failing fraud checks, you can't get loans, and BigTechs unilaterally cancel your accounts. I…

Literally no part of this makes sense. You can fear anything you want, but this scenario only exists in your imagination.

Re: Asking for a date of birth (2013)

#83
post #65

author here, just to note our current design pattern for this is slightly updated: https://design-system.service.gov.uk/components/date-input/

Very cool to see author responses on an article from 2013! I was wondering why you chose to use the placeholder attribute to show labels rather than the (afaik recommended) usage of showing example values. The form shows example values, but outside the input fields. Did you test both ways and this turned out to be better after all, or this was just an implementation which worked fine in testing so it stuck?

I think I just didn't realise how poor placeholders are in general at that point, compared to just having visible labels/examples. Placeholders disappear when you start typing and have poor contrast

Re: Asking for a date of birth (2013)

#84
post #67
post #27

I've seen some US government forms use [01] [Jan] [1970] where [01]: one- or two-digit day, typed manually [Jan]: three-letter month, picked from a dropdown [1970]: four-digit year, typed manually I think this is a good (the best?) presentation. By using a manual day entry instead of providing a dropdown, as the programmer you can avoid requiring client-side logic to restrict the number of days displayed in the dropd…

> I think this is a good (the best?) presentation. I don't think so. It has problems with i18n. For example, the abbreviation for December is "Dic" in spanish and "Dez" in German, not "Dec" as in english.

The twelve month names for the month dropdown could be localized, unless I'm missing something. The entries don't necessarily have to each be three characters; they can be longer if the localization requires it.

Re: Asking for a date of birth (2013)

#85
post #59

Earlier quoted context omitted.

> As a small revenge I always use an absurdly old birth date on these forms. This way if they are collecting this data, my input will be discarded or pollute their datasets. Or the micro-frauds get detected, linked to your credit card & email address, your identity, and credit rating. Before you know it, your transactions are failing fraud checks, you can't get loans, and BigTechs unilaterally cancel your accounts. I…

Literally no part of this makes sense. You can fear anything you want, but this scenario only exists in your imagination.

And China.

Re: Asking for a date of birth (2013)

#87

Earlier quoted context omitted.

I tried to help my boss once to log onto Zoom for a meeting. The site asked for date of birth, and not wanting to give any PII I naturally entered some bullshit but plausible date. Well Zoom locked him out for some time for trying to lie I guess and that meeting had to be moved to Teams.

This is interesting. What triggered them to think this was a lie? Had your boss previously entered a different birthdate, which they remembered and then compared to?

I have no idea what they may have gathered before but now that I think back, I did choose the date really quickly so it may be possible it thought I was a bot. I’m not familiar with all the ways that is determined but I think it’s far-fetched but who knows.

Re: Asking for a date of birth (2013)

#88
post #5

One thing I always felt was an anti-pattern was in any input where months are numbers they don't explicitly mention in an adjacent label the name of the month. Besides the US/UK order confusion, you'd be surprised how often people think August is the 7th month of the year.

How about a month dropdown with the options below?

Jan01, Fev02, Mar03, Apr04, May05, Jun06, Jul07, Ago08, Sep09, Oct10, Nov11, Dec12

Re: Asking for a date of birth (2013)

#89
post #27

I've seen some US government forms use [01] [Jan] [1970] where [01]: one- or two-digit day, typed manually [Jan]: three-letter month, picked from a dropdown [1970]: four-digit year, typed manually I think this is a good (the best?) presentation. By using a manual day entry instead of providing a dropdown, as the programmer you can avoid requiring client-side logic to restrict the number of days displayed in the dropd…

DOB should always be a typed input, all numeric. People know exactly what to enter (the number of their month), have done it before many times (DMV etc.), and will knock it out faster than some ridiculous drop down over complicating the process.

For other dates though maybe, since most wouldn't have all month numbers memorized, but I’d still say typed, only with a variation on month name (you should be able to parse both abbreviated and full, so long as you know their locale) is better all the time.

Re: Asking for a date of birth (2013)

#90
post #36
post #35

Earlier quoted context omitted.

Even better, just have the same value for each

Yup. 11/11 for me. Can't go to far wrong. Just wish I was born in 2011 (for reasons other than having the same number!) :)

There’s a Norwegian joke here.
Post reply on HN