Slashdot Mirror


Introducing a Calendar System For the Information Age

First time accepted submitter chimeraha (3594169) writes "Synchronized with the northern winter solstice and the UNIX Epoch, the terran computational calendar contains 13 identical months of 28 days each in addition to a short Month Zero containing only new year's day and a single leap year day every four years (with the exception of every 128 years). The beginning of this zero-based numbering calendar, denoted as 0.0.0.0.0.0 TC, is on the solstice, exactly 10 days before the UNIX Epoch (effectively, December 22nd, 1969 00:00:00 UTC in the Gregorian Calendar). It's "terran" inception and unit durations reflect the human biological clock and align with astronomical cycles and epochs. Its "computational" notation, start date, and algorithm are tailored towards the mathematicians & scientists tasked with calendrical programming and precise time calculation.

There's a lot more information at terrancalendar.com including a date conversion form and a handfull of code-snipits & apps for implementing the terran computational calendar."

11 of 224 comments (clear)

  1. Um no by slashmydots · · Score: 5, Insightful

    We can't even get people to agree on daylight savings time. This will never happen. Anyone using this probably is going to type an angry reply on their DVORAK keyboard from a location directly in the center of their own little fake reality.

    1. Re:Um no by i+kan+reed · · Score: 5, Interesting

      We can't even get our damned weights and measures base 10.

    2. Re:Um no by fizzer06 · · Score: 5, Funny

      Urine volume should go metric so that last drop that comes out after you zip up would be centipeed.

    3. Re:Um no by almitydave · · Score: 5, Funny

      Planck length is the only rational measure of distance.

      Indeed, unfortunately SI prefixes run out before we can really do anything useful with it (unless you're into particle physics). Therefore, I suggest we standardize on the yotta-planck-length (YPL, pronounced "yoople") as our base unit, utilizing SI prefixes on top of that:

      -Intel's new Haswell architecture utilizes a 1361-yoople process.
      -I am 117 gigayooples tall.
      -The Earth is approximately 2.4 exayooples around.
      -The Earth is 9.26 zettayooples from the sun.

      As you can see, we run out of SI prefixes again for astronomical scales, so we should use the yottayoople (YYP, pronounced "yippee") for that:

      -The Milky Way galaxy is about 59 megayippees across
      -The size of the observable universe is about 26.9 terayippees.

      I'm sure everyone can get behind these new units. Time to rewrite the textbooks!

      -almity "I can't drive 8.2e-7 yooples per yoopit" dave

      --
      my, your, his/her/its, our, your, their
      I'm, you're, he's/she's/it's, we're, you're, they're
  2. Oh great... by smithmc · · Score: 5, Insightful

    So now every software developer will have another calendar to have to convert back and forth between...

    --
    Downmodding is the refuge of the weak. Don't downmod, make a better argument!
    1. Re:Oh great... by Cenan · · Score: 5, Funny

      Fail to convert back and forth between...

      --
      ... whatever ...
  3. Their website isn't in Esperanto? by Garridan · · Score: 5, Funny

    What the hell guys, if you're going to try and design something to replaced an entrenched convention, you might as well go whole hog. Oh wait, no, I know... their website isn't in Esperanto because such projects always fail.

  4. Re:Human Calendar? by Samantha+Wright · · Score: 4, Funny

    After the humans rejected it, they had to rebrand to reach a wider audience.

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  5. /sigh by Guppy06 · · Score: 4, Interesting

    13 identical months of 28 days each

    365 is semiprime and neither of those factors is either 13 or 28.

    in addition to a short Month Zero containing only new year's day

    Epagomenal days wreak havoc on "monthly" billing cycles (see: Coptic calendar, Mayan calendar, et al.). This is why the Julian and Gregorian bissextile day is explicitly a part of February.

    and a single leap year day every four years (with the exception of every 128 years).

    The Gregorian calendar design explicitly rejected more precise intercalation cycles in favor of numbers that were easier to remember (i.e. more user friendly). Hell, the quadrennial bissextile cycle introduced by the Julian calendar got screwed up in Augustus Caesar's own lifetime. Never underestimate the need for simplicity.

    The beginning of this zero-based numbering calendar, denoted as 0.0.0.0.0.0 TC

    We can't even get all programming languages to start their arrays at 0. What makes you think it'll be easier for non-programmers to accept this?

    is on the solstice, exactly 10 days before the UNIX Epoch (effectively, December 22nd, 1969 00:00:00 UTC in the Gregorian Calendar).

    The solstice is an instant; the date it occurs on depends entirely on your meridian/time zone (e.g. the Chinese calendar explicitly specifies Beijing time). So "exactly ten days" is a meaningless descriptor.

    Besides, since you're adopting a quadrennial intercalation cycle, that instant will drift back about six hours every year, further screwing up your "exactness."

    Last but not least: the solstice is a fundamentally difficult astronomical phenomena to measure. The instant it occurs is somewhere in the window where the sun's north-south motion is too small to measure. Equinoxes have historically been measured with far greater precision.

    It's "terran" inception and unit durations reflect the human biological clock

    Then where the heck are your 28-day months coming from? The billions of people who live under a lunar or luni-solar calendar already know that the average synodic month is about 29.5 days, and that's the "month" that affects tides and human fertility cycles.

    and align with astronomical cycles and epochs.

    Really?

    • There is no integer number or integer ratio of days (mean solar or otherwise) in a tropical year
    • There is no integer number or integer ratio of days (mean solar or otherwise) in a synodic month
    • There is no integer number or integer ratio of months (synodic or otherwise) in a tropical year

    Days, months and years have nothing to do with each other; there is nothing to "align" to.

    Its "computational" notation, start date, and algorithm are tailored towards the mathematicians & scientists tasked with calendrical programming and precise time calculation.

    Days, months and years aren't SI units, and the one true SI unit of time has jack shit to do with any of them.

  6. Interesting, but irrelevant by jc42 · · Score: 5, Insightful

    We already have a calendar system "For the Information Age": the second counter. Actually, of course, we have a whole series of them, but they differ only in the zero "epoch" second, so translation between them is trivial. The most widely-used such counter is the unix/POSIX time() value, perhaps augmented with a decimal point and a fractional second value.

    This "calendar system" has a property that all the others lack: simple arithmetic operations work with it. And once you have the second for some event, there are library routines that can translate it to a human-readable form in any other calendar that you like.

    So feel free to invent other interesting calendars; we software types won't be offended. We'll just ask you to be very precise in how you define your calendar, so we can write the routines to produce your calendar from ours. Of course, we'll expect you to pay us for this unnecessary labor, but it only has to be done once for each calendar. And maybe one of your calendars can be the human-readable calendar that supplants the silly Christian calendar, relegating it to use in scheduling your religious holidays.

    Just don't ask us to use your calendar (or any other that's not a single number that can be used to any precision) inside our OSs or libraries. The "Information Age" needs a calendar system that works using ordinary real numbers, and aside from the question of when the zero was, we have that already.

    (Actually, there's also the slowly-growing problem of different clock speeds caused by relativistic effects, but that's probably a discussion for a much more technical forum than this one. ;-)

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  7. Zero is fine for indexing an array by angel'o'sphere · · Score: 4, Insightful

    So, the months are 28 days long ...
    How many days is it from 0:00 at 28th of month one till 24:00 1st of month two?
    Wow it is not two days? Just because you idiot decided the first day is named ZERO?
    There is no 0st element in anything, there is a first, a last and an n'th and if you want your 'thing' may contain zero elements and be empty!
    There is no zero'th wheel on your car, nor is the first beer you drink in the evening your zero'th beer, it is the first ... try to get that.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.