Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:And I thought daylight savings was complex (Score 1) 209

"221788790 SI seconds (measured at the geoid) before 1977-01-01 00:00:00 TAI" is just the official definition of the start of the calendar (to coincide with basically 10 days before the unix epoch, the northern winter solstice, and the redefinition of TAI in 1977).

Most time keeping systems now a days (including the beloved UTC) are based on the 1977-01-01 00:00:00 TAI definition because TAI is International Atomic Time (Temps atomique international) which basically runs everything when it comes precise time measurements.

Comment Re:It's like Swatch .beat Internet time all over (Score 1) 209

Nice. But terran computational years, month, days, hours, minutes and seconds are not decimals. Only fractions of a second are decimals.

From the site: "In order, these fields are year, month, day, hour, minute, second, fraction, designator, datemod and their ranges are roughly: ±*.[0-13].[0-27].[0-23].[0-59].[0-59].*.TC*±*, where * is any acceptable range."

Comment Re:It's like Swatch .beat Internet time all over (Score 1) 209

So true. But people like using their own delimiters for different tasks and situations. Therefore the terran computational calendar restricts acceptable delimiters to only the most popular ones:
From terrancalendar.com#Delimiters: "The only 8 acceptable delimiters are space, plus, comma, minus, dot, slash, colon, underscore ( +,-./:_) (UTF8 hex codes 20, 2b, 2c, 2d, 2e, 2f, 3a, 5f)."

As long as you stay with a few rules, you can use any combination of delimiters you want, so:
±YY-MM-DD HH:MM:SS TC±DM is totally valid as is ±YY,MM/DD HH_MM:SS.TC±DM

Comment TAI SI seconds and gravitational time dialation... (Score 2) 209

This was considered, but ultimately, the terran computational calendar chose to define itself in terms of the 1977 definition of a TAI second:
"the duration of 9192631770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom" measured at the geoid (mean sea level)
Therefore, for the terran computational calendar, we actually know how much relativistic gravitational time dialation to account for, even if you are way out somewhere in a different star system, because it is the amount of relativistic gravitational time dialation that exists at mean sea level. So converting terran computational dates into future interstellar ones should be relatively (lol) easy. But, by it's name alone you've already realized that the Terran Computational Calendar is an earth based calendar and not generally expected to be used for interstellar travel.

Talking about a space travel, Barycentric Coordinate Time (TCB) and Geocentric Coordinate Time (TCG) are currently used. The former "performs exactly the same movements as the Solar system but is outside the system's gravity well" and the later "performs exactly the same movements as the Earth but is outside the Earth's gravity well".

Comment Re:Umm .... (Score 3, Informative) 209

One of the practical applications is for realtime proactive dating purposes. By default, the Terran Computational Calendar accounts for IERS issued leap seconds. But, by appending a 'year base', only leap seconds before that year will be accounted for.
So say a little over 10 years ago at 34TC you wanted to schedule a task for EXACTLY 10 years in the future, you can write that date as 44TC34 and not have to worry about the 3 additional leap seconds that have occured during that time.

Another nice thing about the calendar is that it's easy to calculate the amount of time that occured since the beginning of the year. So basically 44.5.20,19.40.4 TC means that 5*(28*24*60*60)+20*(24*60*60)+19*(60*60)+40*(60)+4 = 13894804 seconds have past since the beginning of the year. The equivalent being 44TC+13894804. Most other calendars aren't too keen on this amount of simplicity.

Comment Re:yeah, this is an improvement (Score 1) 209

True, but at least any terran computational date configuration is an unambiguous instant in time. And what makes the terran computational calendar unique is its ability to either include or exclude leap seconds with 'year bases' and/or jump forward or backwards a certain number of quarters/months/days/hours/minutes/seconds with 'datemods'.

Comment The beauty of year bases... (Score 2) 209

By default, the Terran Computational Calendar accounts for IERS issued leap seconds. But, Leap seconds can actually be ignored by applying a year base of 0. Therefore, the following two dates are the same instant in time: 44-05-20 22:16:41 TC (includes leap seconds), 44-05-20 22:17:06 TC0 (excludes all leap seconds)

Comment There's a linux game by the same name/theory (Score 1) 339

I used to play a older linux game called 'Endgame: Singularity' that "casts the player as a newborn artificial intelligence attempting to evade detection long enough to transcend the physical reality, achieve technological singularity and become immortal." - wikipedia official website It's overly simplistic, but I became strangly addicted to it for a while. If you're Debian based: sudo apt-get install singularity

Submission + - Terran Computational Calendar Introduces Minimonths, Year Bases, and Datemods (terrancalendar.com)

TC+0 writes: Inspired by comments regarding its first incarnation, the Terran Computational Calendar's recent redefinition now includes dynamic support for 'leap duration', 'year bases', and 'datemods'. Here's the new abstract from terrancalendar.com (wikia mirror) captured at 44.5.20,6.26.48 TC+7H:

Synchronized with the northern winter solstice, the terran computational calendar began roughly* 10 days before the UNIX Epoch. Each year is composed of 13 identical 28-day months, followed by a 'minimonth' that houses leap days (one most years and two every 4th but not 128th year) and leap seconds (issued by the IERS during that year). Each date is an unambiguous instant in time that exploits zero-based numbering and a handful of delimiters to represent the number of years and constant length months, days, hours, minutes, and seconds that have elapsed since 0TC (the calendar's starting point). An optional 'year base' may be applied to ignore erratic leap duration. Arithmetic date adjusting 'datemods' can be applied to define things like weeks, quarters, and regional times.

Slashdot Top Deals

Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.

Working...