Talk:RickDate
From Wikipedia, the free encyclopedia
The following was added to the article. It looks like it belongs to the talk page
My earliest file suffix is .5AM, so 22 Oct 1985. The motivation was to encode a date stamp in the three character suffix which DOS was limited to at the time. It's a nice coincidence that 1980 mod 36 is 0, but I admittedly didn't come up with the '1J' leading digits, like Rick did. so I put it here. Karl 10:24, 26 September 2007 (UTC)
Hi Karl. No, my edit wasn't encyclopaedic, but if you look at the content, then you'll see that I believably refute the assertion that RickDate was first invented in December 85, a 'fact' which has been left in the article. If you want a copy of the file in question, I'll send it to you. I also indicated the real reason for RickDate's existence, the DOS 3-char suffix limitation, but that didn't make it into the article either. By the way, Rick knows I beat him to the punch by about two months on this invention -- we exchanged e-mails in 2001 -- but seeing as how we came up with it independently of each other, it's ok if he calls himself the inventor; I don't need to blow my horn about it. And that's why I'm remaining anonymous, too. 82.135.84.154 19:11, 4 October 2007 (UTC)
I would like to propose an extension to RickDate into "RickTime" by adding a colon, a digit for an hour, and another digit for double minutes ("0" for 0/1 through "s" for 58/59), in UTC. Since RickDate is structurally case-insensitive, uppercase and lowercase shall be equivalent. According to this, the timestamp 2007-11-21 14:35 UTC would convert to "1jrbl:eh" (which is now, as I am writing this).
For automatically generated timestamps, this precision may be increased by adding a decimal point and more base36 digits to further subdivide the double minutes. I.e., the next digit would stand for a 36th fraction of two minutes (3 1/3 seconds) and so on. With this scheme, "1jrbl:eh.mu3" (think of it as 1jrbl:eh + 0.MU3(base36) * 120 seconds) would convert into 2007-11-21 14:34 UTC + 76.118827 seconds, which is 2007-11-21 14:35:16.118827 UTC. Three post-decimal digits would give a precision of .00257 seconds. Felix (mailto rickdate-hql at edcx dot net)

