There are thousands of biographical articles in Wikipedia for living people. And one standard datum for each of them is their current age. But every day, there are dozens of people who have Wikipedia articles having a birthday and becoming a year older. (Today, for example, we had a group of people ranging from Prince George turning one year old to Licia Albanese turning a hundred and one. Happy Birthday to them along with Bob Dole, Orson Bean, Tom Robbins, Alex Trebek, George Clinton, Bobby Sherman, Danny Glover, Don Henley, David Spade, Rufus Wainwright, and Selena Gomez)
Do some people go around and manually update all those ages every day? Or is there some automated process that does it?
So it just automatically adds a year to everyone’s age when the appropriate date is reached? Does it happen at midnight and where is it based on? Are these automatic edits reflected in the edit history of the text?
No, it is not an automatic edit. It is an ad hoc calculation.
Consider it to be a sort of programming. If you’ve ever edited a Wikipedia article, you know that if the article contains something like
[[Straight Dope]]
those brackets do NOT appear to people who are reading the article. Instead, Wikipedia translates it into being a link to the article titled “Straight Dope”. Similarly, it does a quick calculation and shows you the person’s age in plain text.
The mind boggles that anyone would think, that in this age of computers, someone would have the very tedious job of manually adding one to everyone’s age on their birthdays.
The 8 and the 4 are the month and date of the birthday of the person in question, in this case August 4. The parameter “mf” or “df” indicates whether you want the date to be displayed month first or date first.
Whoever created the template just decided to use those letters. If you don’t like it, you can create your own template and see if it catches on. (Not being snarky here. It’s just sort of how the templates propagate. Some guy makes one and uses it and spreads it, and eventually others catch on and retain the original code for compatibility.)
Given that I’m a professional programmer, I really did consider that. But then when I actually went to that link and read about it, and saw all the warnings about the hidden codes and 'bots and such, I realized that it’s not as straightforward as I thought. Still, maybe someday…