B4UDW3RK5 / beatTAI

New Internet time for turbonerds & superweirdos.
The Unlicense
3 stars 0 forks source link
▄                          ▄      ▄ ▄ ▄ ▄ ▄    ▄ ▄    ▄ ▄ ▄
▄ ▄ ▄     ▄ ▄     ▄ ▄ ▄    ▄ ▄ ▄      ▄      ▄     ▄    ▄
▄    ▄  ▄     ▄         ▄  ▄          ▄      ▄ ▄ ▄ ▄    ▄
▄    ▄  ▄ ▀ ▀     ▄ ▀ ▀ ▄  ▄          ▄      ▄     ▄    ▄
▄ ▄ ▄     ▄ ▄ ▄     ▄ ▄ ▄    ▄ ▄      ▄      ▄     ▄  ▄ ▄ ▄

 -:[ a new Internet time for turbonerds & superweirdos ]:-

[Abstract]

    In 1998 Swatch introduced Swatch Internet Time (or .beat time), displayed as
 @xxx.xx (for example @198.26). It's a cute and fun way to display the time and
 I find it aesthetically very pleasing to look at.

    However, Swatch being based in Switzerland they chose to align .beats to
 Swiss time (UTC+1) which outside of countries in that timezone means very
 little and is impractical.

     I half-jokingly posted on the Fediverse that I wanted a new .beat time
 aligned to UTC instead of UTC+1, and was met with some small discussion about
 aligning it to International Atomic Time (TAI) instead and, well, here we are:
 beatTAI or .tai for short.

[Format]

    In line with Swatch .beat time, .tai is a day divided into 1000 and
 represented as :xxx.xx

[Math]

   ((TAIhours * 3600) + (TAIminutes * 60) + TAIseconds) / 86.4

[Etc]

   i9w is a beatTAI clock written in C
   gbt is a beatTAI clock written in Go