wlog

wlog
[4x13] [wlog] [] ♦ [meta] [life] [philo]
(bluer + red) ♦ [download]


2018.09.11 [Tue] 01:00 [/tech/]
New Beats

Here's a new clock format I invented called "new beats".

Rather than tracking a 24 hour day with 60 minute hours of 60 seconds per minute, (from 00:00:01 -- 24:60:60) beats divides a day into "beats" ( @000 - @999). The beats time of @000 begins at UTC0; UTC0 noon is @500; and the last "beat" before midnight is @999.

A beat lasts for about 1 minute and 26 seconds.

"Wait," the reader asks; "what do you mean, UTC-0? And isn't this Swatch's beats?" Well... that's where you're wrong. Swatch's beat system came first, sure, but it's based around the idea that UTC+1 should be the basis of timekeeping because Swatch is located there. The name of Swatch Beats also reflects the true nature of Swatch's interest in beats: free advertising.

Because Swatch has done absolutely nothing to encourage the adoption or use of Beats time since the early 2000s, and because basing the day around UTC+1 is stupid, I am "forking" from Swatch Beats to New Beats.

A formal RFC may be filed in the future.

In the meanwhile, here's python code to calculate "new beats"...

#!/usr/bin/python3
import time

btime = time.strftime("%H %M %S", time.gmtime(time.time()))
btime = [int(a) for a in btime.split(" ")]
btime = int(((btime[0] * 3600) + (btime[1] * 60) + btime[2])/86.4)

print(btime)

See how simple it is? There's 864,000 seconds in a day, so 864000 / 86.4 = 1000.


[4x13][wlog] ♦ [all]