LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 12-06-2013, 11:05 PM   #1
prushik
Member
 
Registered: Mar 2009
Location: Pennsylvania
Distribution: gentoo
Posts: 372

Rep: Reputation: 29
Three KiloSecond based clocks


I wrote 3 clock applications that display KiloSecond based time instead of Hours and Minutes.
If you are sick of hours and minutes too, switch to KiloSecond time like me!
More information and downloads here: http://betteros.org/sw/ksec.php
 
Old 12-06-2013, 11:50 PM   #2
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,264
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
Code:
KiloSecond time is based solely on the second. In KiloSecond time, there are no minutes or hours because it's silly and illogical to use base 60. Instead of minutes and hours, KiloSecond time uses KiloSeconds (Ksec). One "Ksec" is equal to 1000 seconds. This way is much more logical than using base 60, it makes it very easy to convert between Ksec and seconds, whereas converting between hours minutes and seconds is not so easy.
If you have trouble getting adjusted to Ksec time, remember:
86.4 Ksec = 1 day (midnight)
43.2 Ksec = noon (midlight)
Sure - why didn't I think of that! All I have to remember is that 50ks is 13 hours 53 minutes and 20 seconds! How much easier that will be!

Not meaning to be totally dismissive of it, I think it's use as a human timekeeping method is not very practical.

Current time keeping methods are no more base 60 than you would say kilosecond time is base 86400, or a mile is base 5280, in any practical sense, or to the way humans perceive passage of time.

The numbers are base 10, the duration of an hour unit in seconds is 3600, in minutes 60. The duration of a day in hours is 24, or 1440 minutes, or 86400 seconds.

Although my computer clock may find it useful to know how many seconds have elapsed between two events, I seriously doubt that humans would find it more intuitive to know that it is 51300 rather than 2:15pm.

Last edited by astrogeek; 12-07-2013 at 12:03 AM.
 
Old 12-07-2013, 12:07 AM   #3
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,128

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120

When I read the subject I thought "clocks that are 3 kilosecond based" rather than "3 clocks that are kilosecond based" ....
Whoa !!!

Parsing human text is so bloody difficult ...
 
Old 12-07-2013, 12:13 AM   #4
prushik
Member
 
Registered: Mar 2009
Location: Pennsylvania
Distribution: gentoo
Posts: 372

Original Poster
Rep: Reputation: 29
Quote:
Originally Posted by astrogeek View Post
Code:
KiloSecond time is based solely on the second. In KiloSecond time, there are no minutes or hours because it's silly and illogical to use base 60. Instead of minutes and hours, KiloSecond time uses KiloSeconds (Ksec). One "Ksec" is equal to 1000 seconds. This way is much more logical than using base 60, it makes it very easy to convert between Ksec and seconds, whereas converting between hours minutes and seconds is not so easy.
If you have trouble getting adjusted to Ksec time, remember:
86.4 Ksec = 1 day (midnight)
43.2 Ksec = noon (midlight)
Sure - why didn't I think of that! All I have to remember is that 50ks is 13 hours 53 minutes and 20 seconds! How much easier that will be!
Well, ideally you would give up reliance on hour:minute:second time and the conversion would be unnecessary. It is not helpful to use ksec time if you are always converting it back to hour:minute:second time anyway. It's like learning a new language, if you always translate it in your head, you will never learn to speak fluently.
Knowing that 50ks is 13 hours, 53 minutes, and 20 second is not helpful, but knowing that it is 50ks into the day could have meaning.

Quote:
Originally Posted by astrogeek View Post
Not meaning to be totally dismissive of it, I think it's use as a human timekeeping method is not very practical.

Quote:
Originally Posted by astrogeek View Post
Current time keeping methods are no more base 60 than you would say kilosecond time is base 86400, or a mile is base 5280, in any practical sense.

The numbers are base 10, the duration of an hour unit in seconds is 3600, in minutes 60. The duration of a day in hours is 24, or 1440 minutes, or 86400 seconds.
True, technically. but I for one can never remember how far a mile it because it is also a silly measurement.
I would also prefer if we could give up days and years as units of measure, but that just isn't feasible.

Quote:
Originally Posted by astrogeek View Post
Although my computer clock may find it useful to know how many seconds have elapsed between two events, I seriously doubt that humans would find it more intuitive to know that it is 51300 rather than 2:15pm.
Maybe, but I think its more our preconceptions than anything. We know 2:15 because we learned it and have been using it, just like most people use MS Windows because it's what they learned and what they know. 2:15pm looks familiar to us, and maybe 51300 looks foreign, but really, 51.3ks is a manageable number and could be meaningful if we gave it a chance.
Ksec time works out to be about the same amount of digits as equivalent "regular" time, so I really don't see how its any less intuitive.

Anyhow, in the end, its just a fun toy to play around with. Basically equivalent to Xeyes (eyes that follow your cursor). Just a bit of fun (and something that is only available to Linux users).
 
Old 12-07-2013, 12:14 AM   #5
prushik
Member
 
Registered: Mar 2009
Location: Pennsylvania
Distribution: gentoo
Posts: 372

Original Poster
Rep: Reputation: 29
Quote:
Originally Posted by syg00 View Post

When I read the subject I thought "clocks that are 3 kilosecond based" rather than "3 clocks that are kilosecond based" ....
Whoa !!!

Parsing human text is so bloody difficult ...
Oh... whoops. Sorry about that. That is pretty ambiguous...

EDIT: I guess it's not possible to edit subjects. So I can't make it more clear, sorry.

Last edited by prushik; 12-07-2013 at 12:16 AM.
 
Old 12-07-2013, 12:26 AM   #6
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,264
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
Quote:
Originally Posted by syg00 View Post

When I read the subject I thought "clocks that are 3 kilosecond based" rather than "3 clocks that are kilosecond based" ....
Whoa !!!

Parsing human text is so bloody difficult ...
HAHA! I did the same thing, and paused trying to think of why someone would do that!

Quote:
Originally Posted by prushik View Post
True, technically. but I for one can never remember how far a mile it because it is also a silly measurement.
I would also prefer if we could give up days and years as units of measure, but that just isn't feasible.
The length of the mile was not arrived at scientifically, but probably for reasons important to the people and period that defined it, no longer important or interesting to us. So maybe an obscure measure, but I wouldn't say silly.

And the day and year will persist until the earth quits spinning and revolving around the nearest star. Why would you want to give those up? They have inherent meaning, not so arbitrary as the mile, or the second for that matter!

Perhaps we should drop the second and learn to think in microyears or milidays, something with a more tangible basis.

Quote:
Originally Posted by prushik View Post
Maybe, but I think its more our preconceptions than anything. We know 2:15 because we learned it and have been using it, just like most people use MS Windows because it's what they learned and what they know. 2:15pm looks familiar to us, and maybe 51300 looks foreign, but really, 51.3ks is a manageable number and could be meaningful if we gave it a chance.
Ksec time works out to be about the same amount of digits as equivalent "regular" time, so I really don't see how its any less intuitive.

Anyhow, in the end, its just a fun toy to play around with. Basically equivalent to Xeyes (eyes that follow your cursor). Just a bit of fun (and something that is only available to Linux users).
But our perceptions, well founded or not, are pretty much hard-wired into us by mid-childhood - very difficult to change.

But as you say, all good natured, as are my comments!

Thanks

Last edited by astrogeek; 12-07-2013 at 12:30 AM.
 
Old 12-07-2013, 12:52 AM   #7
prushik
Member
 
Registered: Mar 2009
Location: Pennsylvania
Distribution: gentoo
Posts: 372

Original Poster
Rep: Reputation: 29
Quote:
Originally Posted by astrogeek View Post
HAHA! I did the same thing, and paused trying to think of why someone would do that!



The length of the mile was not arrived at scientifically, but probably for reasons important to the people and period that defined it, no longer important or interesting to us. So maybe an obscure measure, but I wouldn't say silly.
I personally think it's silly to continue using measurements that no longer make sense.

Quote:
Originally Posted by astrogeek View Post
And the day and year will persist until the earth quits spinning and revolving around the nearest star. Why would you want to give those up? They have inherent meaning, not so arbitrary as the mile, or the second for that matter!
Or until humans leave earth, or until medical science makes sleep obsolete. Yes I agree, that's why we can't give up days yet.

Quote:
Originally Posted by astrogeek View Post
Perhaps we should drop the second and learn to think in microyears or milidays, something with a more tangible basis.
Now that is brilliant. However, it has sort of been done before: http://en.wikipedia.org/wiki/Decimal_time
However, Decimal time has the problem of redefining the second (1 decimal second = 0.6 seconds), but if you just use milliday instead of "decimal second" it makes the concept sound a better. I like it.


Quote:
Originally Posted by astrogeek View Post
But our perceptions, well founded or not, are pretty much hard-wired into us by mid-childhood - very difficult to change.

But as you say, all good natured, as are my comments!

Thanks
Yep, I agree, but somebody might want to try, and I support that.
 
Old 12-07-2013, 06:43 AM   #8
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
I think it would be nice for everyone to use the 24 hours system at least before we start looking at new ways to tell time.
 
  


Reply

Tags
clock, kilosecond, ksec



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How can i synchronize two system clocks between them??? maverick1982 Linux - General 3 02-15-2008 07:29 PM
how to synch my clocks? hank43 Linux - Newbie 3 11-18-2006 07:23 AM
Put 2 clocks madmax1143 Linux - Software 2 07-21-2006 08:36 AM
my clocks are weird boxerboy Fedora 9 08-07-2005 09:38 PM
Syncronize Clocks newuser455 Linux - Newbie 2 07-15-2005 08:23 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:10 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration