Slashdot Mirror


Do You Have The Time?

RetroGeek writes: "This ZDNet article talks about the perils of the PC clock. And (something I did not know) that Windows XP and Mac OS X both automatically get a time stamp from MicroSoft and Apple respectively. At any rate, my home firewall gets the time every hour from the NIST servers, then each of the machines on my LAN query the time server daemon on the firewall. That way all my home network machines have the same time. And latency on the LAN is next to zero. Now if I can only get my VCR connected. Anyone else running a time server?" So how do you get the time?

432 comments

  1. What about by wastedbrains · · Score: 1

    What about older windows machine when most people didn't have the net? I assume then that it didn't get a timestamp from microsoft. When did they change this over cause my old windows 98 machine always got the time wrong.

    --
    Dan Mayer: my blog, essays, art, etc
    1. Re:What about by bobtheprophet · · Score: 0

      Older machines had no way of synchronizing time with a more accurate clock. I have an old 486 with windows 3.1, and the only source for time is the computer's internal clock. This is a problem since when the battery dies, the clock stops working. Back in the day, if you wanted to change the time, you had to change it manually with some other clock as a reference.

      --
      Don't give me none of this "nature theme" business.
    2. Re:What about by bmetzler · · Score: 1

      When did they change this over cause my old windows 98 machine always got the time wrong.

      I'm pretty sure that this is new for XP. And OS X. But NTP clients have been available for every OS almost forever :)

      That does have a good point though. Can you disable this "feature?" I'm thinking if you are running your own NTP server with a special time or something like that. You can run another client, but when the Microsoft client updates, it's going to throw off the time.

      -Brent

    3. Re:What about by MaxVlast · · Score: 2

      You can in Mac OS X. I can't fathom including such functionality that can't be turned off. What about the hapless PowerBook user who's machine doesn't shut down because he disconnected from the network while the NTP was trying to open a connection to the server?

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    4. Re:What about by Anonymous Coward · · Score: 0

      net time \\localdomaintimeserver /set

      localdomaintimeserver is hopefully a more advanced system which can grab the real time from a real time server.

    5. Re:What about by ergo98 · · Score: 2, Interesting

      NT 4 had time synchronization, but it came front and center with Windows 2000 (which automatically time sync with your domain controller, which itself should be configured to sync with a master authority) because of Kerberos as implemented in Windows 2000 and beyond : Time is one of the parameters, so if Bob's PC is 20 minutes ahead and his kerberos keys are by a different clock, security conflicts will arise (namely, his keys will be refused). Of course, anyone with XP can bring up the clock applet (double clicking on the clock in the system tray) and choose the Internet Time tab that allows them to change the server to a different one if they so desired (or disable it all together).

    6. Re:What about by Anonymous Coward · · Score: 0

      Yes, you can disable it. Right click on the clock in the taskbar and select Adjust date/time. Then go to the Internet Time tab and uncheck the box. You can also specify a completely different time server if you want. It just defaults to a server at Microsoft (naturally).

    7. Re:What about by TimeGuy · · Score: 1

      Anyone interested in the various problems with w32time (the Win2k/XP time program) and NET TIME (the MS command-line time sync) should read http://www.greyware.com/software/domaintime/produc t/w32time.asp Disclaimer: Yes, I work for the above company that sells time sync products.

    8. Re:What about by znu · · Score: 1

      You can disable this in OS X, or you can point it at a differnt time server. Network time sync was added in Mac OS 8.5.

      --
      This space unintentionally left unblank.
    9. Re:What about by schmink182 · · Score: 1

      When did they change this over

      The problem with these things is that if you don't have it working on your computer, you can never really know when it happened, since you don't know what time it really was.

    10. Re:What about by bigsteve@dstc · · Score: 1
      What about older windows machine when most people didn't have the net?

      If your machine can't connect to the net, it typically doesn't matter much that its clock is off by a few minutes or minutes. (There are exceptions of course).

      Skewed clocks are typically a problem when your computer talks to another computer in real time. For example, if you've mounted a remote file system on a machine with a skewed clock "make" can get confused by files that appear to have been modified in the future.

    11. Re:What about by SlamMan · · Score: 1

      I think the poster is wrong, since the default install of OS X didn't have the network time server option enabled. I know it checks the time on boot (it'll catch for a few seconds in you're off a network and you have it set to check) but does it actually check while the machine is running?

      --
      Mod point free since 2001
    12. Re:What about by Detritus · · Score: 1

      NTP uses UDP, not TCP.

      --
      Mea navis aericumbens anguillis abundat
    13. Re:What about by Grab · · Score: 2

      Solution for me (on Win98) is using the StayLive utility. It's a ticker to keep a dial-up link alive (to stop your telco cutting the link after 2 minutes of not doing anything), but it uses the various world clocks as its ticker, so it has the useful side-effect of keeping your PC clock perfect for as long as you're on the Net.

      Re being reliant on MS, StayLive can connect to any of a dozen or so servers round the world (by default; more can be added if you know their IP addresses), MS is just one. So presumably XP could be set up the same way - there's bound to be an IP address settable somewhere. Oh, silly me, it's MS - what was I thinking? ;-)

      Grab.

    14. Re:What about by dadragon · · Score: 1

      So presumably XP could be set up the same way - there's bound to be an IP address settable somewhere. Oh, silly me, it's MS - what was I thinking? ;-)

      What? What would be the point of MS not allowing people to set their time server? Microsoft must realise that not everybody has access to an external time server, and not everybody can use MS's time server. I myself use tick.usask.ca or tock.usask.ca with 2K, OSX, and OpenBSD. I forget which server name is correct.

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
  2. VCRs and time by Anonymous Coward · · Score: 0

    There are VCRs on the market now (have been for the past few years) that will set their own time (either radio based, or based on signals from TV stations).

    As for my PC, I use time.nist.gov

  3. getting the time by dev_sda · · Score: 1, Informative

    I use cron scripts and rdate to distribute my time syncronization.

    Now if there was just a way to get a cron script that could sync the time on my phone.

    1. Re:getting the time by Spacelord · · Score: 1, Informative

      Yup I do that too ... one server on the network gets the time through rdate from a public internet timeserver. All my other unix servers sync to this server every hour or so through cron.

      I also run samba on this server so I can let Windows workstations and servers get the time with the "net time" command. To automate this I put "net time \\server /set /y" in the logon scripts of the Windows workstations.

      This setup works just fine if you only require the accuracy to be in the order of a few seconds and it is much simpler to setup than NTP.

    2. Re:getting the time by Anonymous Coward · · Score: 0

      You must be educated stupid. No human can compute a time cube.

  4. ntpdate [server] in crontab... by swright · · Score: 1

    First thing I do with a box is stick that in crontab. Run it once every day or two and job done. No real need for a local time server and LAN boxes synching from that; bandwidth usage is negligible and there are enough time servers for load not to be a problem.

    1. Re:ntpdate [server] in crontab... by Dr.+Ion · · Score: 5, Informative

      Consider running a proper NTP daemon instead.

      It has the advantage of not jerking your clock around every time you sync. It makes calculated "smooth" adjustments to keep your clock accurate. It can also use multiple servers.

      It's the difference between a perfectly-ticking clock, and one that gets manually reset twice a day to make it (temporarily) accurate.

      The biggest impact this will have is if you do file access across the network or need your timestamps to be reliable. Depending on how much your clock drifts, that ntpdate adjustment could back up several seconds. This can wreck havok on timestamp-dependent things, like "make".

      Most ntpd distributions make this easier to set up than a crontab entry anyway. :)

    2. Re:ntpdate [server] in crontab... by rodgerd · · Score: 2

      Actually, that's not always too polite. The public servers are all pretty much heavily loaded (even down to strata 2), so I hope you're syncing off a time server on your ISP.

    3. Re:ntpdate [server] in crontab... by renehollan · · Score: 2
      I second this. I have a 24x7 DSL connection on a firewalled and NATted static IP address, and connect to a not-too-far NTP server (the owner of which is nice enough to let anyone connect for only the asking of permission).

      That takes care of one PC, and therefore all PCs.

      My VCR gets time from a broadcast stream, and my satellite receiver from the satellite. (I always thought satellite receivers should have built-in NTP servers and ethernet ports for, among other things, program guides, but I digress).

      Now, the microwave and oven clocks, as well as my alarm clock, are dumb in this regard.

      --
      You could've hired me.
    4. Re:ntpdate [server] in crontab... by zojas · · Score: 1

      check out
      this
      for a list of time servers to use with ntp.

    5. Re:ntpdate [server] in crontab... by Anonymous Coward · · Score: 0

      Also, with NTP (probably what Apple and MS are using) the latency of the network you're using matters little -- it's the variability of the latency. It's okay to have a fairly constant 1 second delay. Furthermore, if you have short spikes it isn't an issue...multiple measurements are taken and the extremes thrown out when computing latency.

      crontab -e
      Add "0 6 * * * /usr/sbin/ntpdate -s ntp.net.cmu.edu" without the quotes to a line of its own to your crontab
      save and quit the editor.
      Voila, synchronized time, synchronized each morning at 6:00 am. Works great for anyone on a LAN, since usage is pretty static at 6:00 am on at least my LAN.

      You may want to use an NTP timeserver nearer to where you are, instead of ntp.net.cmu.edu. Most universities run them (and if they don't, they should be).

    6. Re:ntpdate [server] in crontab... by ces · · Score: 1

      I would if my ISP could figure out how to use ntpd properly. A depressingly large number of ISPs can't seem to get this right.

      --
      Happy Fun Ball is for external use only.
    7. Re:ntpdate [server] in crontab... by dadragon · · Score: 2

      Now, the microwave and oven clocks, as well as my alarm clock, are dumb in this regard.

      I think I just found the reason why people want bluetooth in everything!

      I originally thought it was stupid to have bluetooth in things like microwaves, but I've seen the light.

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    8. Re:ntpdate [server] in crontab... by renehollan · · Score: 3, Informative
      I think I just found the reason why people want bluetooth in everything!

      I came to this same conclusion.

      Though, appliance-rich areas, like kitchens, and laundry rooms could do with a pre-wired network: either ethernet or HomePNA. HomePNA is probably easier for low bandwidth applications, like time sync, status checks, etc., and, if I'm not mistaken, can be piggybacked on POTS. Most people have POTS lines already pulled to the kitchen, the location of most dumb clocks. Heck, use a powerline based network, just get time to where it's displayed!

      --
      You could've hired me.
  5. How do I get the time? by Ethelred+Unraed · · Score: 5, Funny

    I look at a clock. Or maybe my (wind-up) wristwatch.

    Sheesh. Geeks. If it ain't digital, it ain't.

    Cheers,

    Ethelred

    --
    Everyone wants to be Ethelred. Even I want to be Ethelred.
    1. Re:How do I get the time? by Bagheera · · Score: 2

      I look at the display on my dash, wrist, cell, or whatever happens to be available in line of sight. For my organic needs, "accurate within a few minutes" is accurate enough.

      For my LAN, I have two machines running ntpd, getting their sync from two different sets of time servers. The other machines on the LAN sync to the two local time servers.

      My digital needs require better than "within a few minutes" accuracy.

      --
      Never attribute to malice what can as easily be the result of incompetence...
    2. Re:How do I get the time? by Anonymous Coward · · Score: 0

      Not "time" but the time. Big difference, smart ass.

    3. Re:How do I get the time? by Delphix · · Score: 1

      There's no such thing as the time. Remember relativity? That and there is also delay in the network that is random. You can be close, but you can't get it right.

    4. Re:How do I get the time? by neuroticia · · Score: 2, Interesting

      I look briefly at the time when I set up my computer, ensure that it's within the proper range of "It's light out" or "It's dark out" and leave it be.

      Late for a meeting? "Oh my god! The clock on my PC was wrong! Damned XP time-synch decided I was in Hungary.

      Seriously, though, I prefer setting the time myself from my watch or from the microwave in the lounge, or from calling out to a co-worker "Hey Sam! Got the time?"

      I just feel odd about letting *anything* remote change any setting on my computer, even if it's just the time. ESPECIALLY if I'm on Windows. I mean... How long before there's a clock-virus? :p

      -Sara

    5. Re:How do I get the time? by Anonymous Coward · · Score: 0

      You can get the time just once, manually. If it looks right, great.

    6. Re:How do I get the time? by Anonymous Coward · · Score: 0

      Just use a Time Client and update manually.

    7. Re:How do I get the time? by rchandraonline · · Score: 1

      Don't wait for that clock virus. Become virtually immune, and run Linux instead :).

      But seriously...the Unix NTP daemon has ways of controlling access based upon cryptographic keys and IP addresses. Basically, your clock shouldn't be altered unless you allow it. I'm going to make the broad, gaping assumption that the Win time sync is somehow loosely based on the reference implementation from UDel, but in actuality, I don't know for sure. I wouldn't sweat it if your clock is being regulated by Internet NTP servers.

    8. Re:How do I get the time? by thogard · · Score: 1

      I resent your remarks!

      I use NTP because I'm to lazy to set the damn clock.

      Is anyone else getting the source forge add with the clock face?

    9. Re:How do I get the time? by gkatsi · · Score: 1

      NTP adjusts to network delays, so this should not be a problem.

  6. Microsecond accuracy for $25 by shoppa · · Score: 5, Interesting
    1. Roofmounted Trimble SVeeSix-CM3 GPS receiver with microsecond-accurate pulse-per-second output: $24.95.
    2. Network Time Protocol synchronization software: Free
    1. Re:Microsecond accuracy for $25 by ceejayoz · · Score: 5, Funny

      3. Having the correct time, always: Priceless.

    2. Re:Microsecond accuracy for $25 by mizhi · · Score: 2

      That's probably alot better than the roofmounted sun-dial and array of lightsensors that I have.

      --
      Humorless sig goes here.
    3. Re:Microsecond accuracy for $25 by Buck2 · · Score: 0, Troll

      Funny. Newsletter?

      --

      As my father lik@(munch munch)... ....
    4. Re:Microsecond accuracy for $25 by user+no.+590291 · · Score: 1

      Did you just have to build a serial cable for that, or did you have to build some other interface electronics to make it talk to your computer?

    5. Re:Microsecond accuracy for $25 by shoppa · · Score: 5, Informative
      Did you just have to build a serial cable for that, or did you have to build some other interface electronics to make it talk to your computer?

      The GPS output signals are CMOS/TTL level, not RS-232, so I put them through an MAX 232converter before they come out of the box on the roof and run downstairs to the PC. This is not exotic stuff; TTL to RS-232 converters are pretty much 30 year old technology.

      The protocol is just plain async serial, so no special electronics to encode/decode.

    6. Re:Microsecond accuracy for $25 by user+no.+590291 · · Score: 1

      Thank you! I think I'm going to grab one.

    7. Re:Microsecond accuracy for $25 by Anonymous Coward · · Score: 0

      > Funny. Newsletter?

      I'm subscribed. Are you?

    8. Re:Microsecond accuracy for $25 by Anonymous Coward · · Score: 0

      SCORE!! I bought 3 of these just now. Thanks!!

    9. Re:Microsecond accuracy for $25 by Anonymous Coward · · Score: 0

      The 1pps pulse is on a seperate pair than the serial data. So you cannot get uSecond accuracy with just the async data. You need to have the 1pps trigger an interrupt or something of that nature. The usual format is the serial data contains GPS time (which is a few "leap seconds" off UTC) at the next 1pps pulse on the seperate pair. You can also do considerably better than uSecond resolution with GPS (of course you'd have to replace you PC oscillator with a rubidium crytsal)!

    10. Re:Microsecond accuracy for $25 by Above · · Score: 2

      I see I'm not the only one, so details!

      I've been looking for a cheap GPS time receiver that interfaces with standard ntpd nicely. I can see you're on to something with these referb units, and the serial converter you mention. I could probably figure this out given enough time, but a few more details of what you bought, and how you hooked it up would be really nice. If I can get this going for

    11. Re:Microsecond accuracy for $25 by Anonymous Coward · · Score: 0

      To get that username you registered twice and added 1 to the first uid, right :-)

    12. Re:Microsecond accuracy for $25 by Buck2 · · Score: 1

      I'm working on it. Jebus. Give me a break.

      --

      As my father lik@(munch munch)... ....
    13. Re:Microsecond accuracy for $25 by Anonymous Coward · · Score: 0

      While that would work, that's not what I did.

    14. Re:Microsecond accuracy for $25 by stevey · · Score: 1

      I remember one night being all alone in a strange town with no idea what time it was. (Usually the first thing I do after getting up is stick my watch on.

      Anyhow I had no watch, my mobiles batteries had died and there were no clocks visible. So, I used my visa card to extract some cash from a cash machine and got the time from the receipt: huzzah!

      OT: IMHO Cash machines should have clocks on their displays ..

  7. ntp/sntp by Anonymous Coward · · Score: 1, Interesting

    Running ntpd on linux as an ntp server and automachron on windoze to keep their clock in sync.

  8. IP spoofing target by RichMan · · Score: 4, Insightful

    Ok, this is bad. A somewhat critical state of the OS is dependant on a blindly connected service. Please tell me the time server is authenticated fully and unbreakably. Hah.
    Just wait for
    1) MS to implement expirable licenses on all software
    2) someone to break the authentication service
    3) IP spoofing of the time server to a clock set 100 years in the future when everyones time based license has expired

    The result is instant crippling of all MS licenses!

    1. Re:IP spoofing target by Anonymous Coward · · Score: 0

      First, you can turn this service off. Second, there are a number of timeservers out there to choose from. Choose one you trust or set up your own.

    2. Re:IP spoofing target by Alanus · · Score: 1

      It's actually not that simple: XP doesn't sync the time if the date doesn't match.

      Still the attack wouldn't be worth much: Just reset date & time in BIOS and disable the NTP update (or change the server)...

    3. Re:IP spoofing target by FearUncertaintyDoubt · · Score: 5, Funny
      You forgot:

      4) ???
      5) Profit

    4. Re:IP spoofing target by reemul · · Score: 2

      You have to manually edit the registry to use any servers other than the two defaults - one MS, and one US gov't. Not too tricky, but there is no interface and no documentation to add servers, so most everyone will end up using the defaults. The part that annoys me the most is that the update schedule isn't configurable, it always just checks one week after the last check. You can do a manual update, but then the next update will be, you guessed it, another full week later.

      --
      You're just jealous 'cuz the voices talk to *me*
    5. Re:IP spoofing target by Monkeyman334 · · Score: 2

      I don't think so :) If you didn't want your subscription to expire you could set your computer to look at a local ntp server instead of MS, and have your subscription never expire. I'm guessing they do a little more than if (date expire_date) { on the computer to see if your license expired. And don't make bogus claims you can't back up, quit with the "all they have to do is..." attitude. You post is so subjective it sounds like you don't have the slightest clue what it takes to accomplish what you're saying.

    6. Re:IP spoofing target by Anonymous Coward · · Score: 0

      The defaults are good enough for most users. If you depend on having more accurate time, you can either modify the registry settings or use one of many freeware programs to get the time from an ntp-server. Servers can be added to the list which is used by the standard XP ntp client and the poll intervall can be changed, too.

    7. Re:IP spoofing target by MaxVlast · · Score: 2

      Sheesh. On Mac OS X, you can simply type in a new server. Editing the registry? That's a futuristic, easy-to-use OS, isn't it?

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    8. Re:IP spoofing target by Anonymous Coward · · Score: 0
      You have to manually edit the registry to use any servers other than the two defaults

      As I stated in a post a little higher, WRONG. I was able to type a new server name in the combobox and update from it. No registry hacking required. You are right about the interval, though.

    9. Re:IP spoofing target by Anonymous Coward · · Score: 0

      You're going to break into NIST? Good luck buddy -- you do know that they are the parent organization of the NSA right?

      If you just crack the Windows side of it, of course, we're pretty much expecting that sooner or later.

    10. Re:IP spoofing target by Anonymous Coward · · Score: 0


      Not quite correct. Here's the deal: you get 30 days to register WindowsXP -- if you go past that date, XP won't load, even if you change your computer's clock back.

      Little matter, but if you're setting the clock back every day to avoid registering you'd be in trouble.

      Hmmm...I wonder if this is why Microsoft set the synchronization up in the first place? E.g., to catch people setting their clocks back to avoid registration.

    11. Re:IP spoofing target by Anonymous Coward · · Score: 0

      Doesn't need to buddy. All he needs to own is your ISP's DNS server.

    12. Re:IP spoofing target by Anonymous Coward · · Score: 0

      Nope, it's to solve all those Kerberos time sync problems that Windows 2000 had when the clocks started drifting.

      The time sync capability has been there since NT4, it was left to the user to configure it.

  9. the benefits of accurate timekeeping by lakeland · · Score: 4, Informative

    Personally I arbitarialy declare the firewall as having the same time and use cron to update everyone from that. Since latency between machines is almost equal, everybody is out by the same amount.

    Before anybody thinks it is silly to keep clocks tightly synchronised, try running NFS without it and you'll run into no end of problems. Even as little as one second will cause errors with make. The key is that all clocks must read the same, not that they need to be correct.

    Oh, and don't get fooled into thinking you can accurately synchronise against those atomic clocks. The algorithms they use to average results make a number of incorrect assumptions that will result in you being out by a small constant amount, about as much as if you'd synchronised off an ordinary clock.

    1. Re:the benefits of accurate timekeeping by swright · · Score: 2, Informative

      Since latency between machines is almost equal, everybody is out by the same amount.

      NTP uses a nifty little algorithm to compensate for network latency. I forget the details but it makes little difference whether you sync from a LAN box or from one on the other side of the planet.

    2. Re:the benefits of accurate timekeeping by Anonymous Coward · · Score: 0

      The network time protocol is not affected by high latency. Constant latency is all that is needed to synchronize the clocks.

    3. Re:the benefits of accurate timekeeping by Anonymous Coward · · Score: 0

      Really this is a problem with make and not NFS. My make program never has a problem because it writes out a test file, and reads the timestamp on it then uses the difference between the CPU's time and the filesystem's time to determine depenedencies. waalaa, not more time problems.

    4. Re:the benefits of accurate timekeeping by Anonymous Coward · · Score: 0

      consider that if it takes 100 ms to deliver message upstream but only 10 down your clock will be screwed by 45 ms. why? because it's impossible to detect in which way it takes longer.
      now, your lan is probably equally fast in both directions, but are you so sure about adsl or cable?

  10. School server time by agent+oranje · · Score: 2, Interesting

    At my school, a time server is set up to keep the computers on the network within a certain range of time. I believe the purpose of this is for security, as we can't renew our kerberos tickets if our time is more than X minutes from the server's specified time.

    --
    -agent oranje.
    1. Re:School server time by rchandraonline · · Score: 1

      That is correct. Someone told this to me when talking about W2K. MS started using Kerberos for auth, so they needed accurate time dissemination.

      It's amazing to me that they started using what everyone else has been using (DNS, Kerberos) instead of trying to make their own standards (WINS).

  11. around the clock by jean-guy69 · · Score: 2, Insightful
    So how do you get the time?
    using one of these ?
    1. Re:around the clock by Anonymous Coward · · Score: 0

      Nope, I use one of these.

  12. Time for my VCR by the+eric+conspiracy · · Score: 5, Interesting

    Some VCRs including my JVC can get a time signal that is broadcasted by PBS stations via cable. It's wonderful to never have to set that puppy.Combined with ntp for my computers, and WWV for my stand alone clocks (so called 'atomic alarm clocks' I am down to one clock that I have to set - my wristwatch.

    1. Re:Time for my VCR by Mr.+Sketch · · Score: 5, Interesting

      I am down to one clock that I have to set - my wristwatch.

      Not if you had one of these.

    2. Re:Time for my VCR by *xpenguin* · · Score: 1

      Would you really spend $300 dollars on a watch?

    3. Re:Time for my VCR by Anonymous Coward · · Score: 0
    4. Re:Time for my VCR by jkramar · · Score: 1

      Yes... that one's at ThinkGeek and is somewhat stylish and water-resistant. This one is a lot cheaper, less stylish, and not very water-resistant. Take your pick.

      --

      true && more || less
    5. Re:Time for my VCR by dfries · · Score: 1

      Too bad for a while the VCR was picking up a channel the cable company must have been getting from another time zone and ways always off by an hour.

      I naturally went back to manually setting it.

    6. Re:Time for my VCR by Technician · · Score: 2

      Check your local mass merchant. On the West Coast we have Fred Meyer. They carry a line in the $50 range. The casio brand is high enough volume to provide economy of volume while providing a quality product. They have the usual utility watch features including water resistant.
      A list of the watches can be seen here in the $50 price range. It includes LaCross and Casio brands.
      http://www.gadgets4sure.com/cgi-bin/ePage s.filerea der?3d24dd6b001506400000c0a8013a0569+EN/catalogs/1 23581

      However if you are looking for pure geek appeal, check out the solar powered ceramic case model for over a grand here..
      http://www.shoplifestyle.com/store/product .asp?dep t%5Fid=26%5Fid=4158=0VK0N50BE5XM8GVTV55B2GRBB1W2DP RC

      --
      The truth shall set you free!
    7. Re:Time for my VCR by Anonymous Coward · · Score: 0
      It's wonderful to never have to set that puppy.

      -1, Annoying Use of the Word "Puppy."

    8. Re:Time for my VCR by DevNova · · Score: 1

      Yeah, well, hopefully your PBS station has the accurate time! At least three times, the PBS station has set my VCR date one day ahead! So, I'd get home and find my program NOT recorded 'cause it's all set to record it the next day!

      I can no longer trust them.

    9. Re:Time for my VCR by MrCreosote · · Score: 5, Funny

      'My watch is accurate to 1 second in 1 million years'

      'So what time is it now?'

      'Uhh, about quarter past.'

      --
      MrCreosote Meow!Thump!Meow!Thump!Meow!Thump! "You're right! There isn't enough room to swing a cat in here!"
    10. Re:Time for my VCR by FreeMars · · Score: 1

      Unfortunately, the black box at your local PBS station is based on a PC motherboard. It uses the standard not-very-accurate PC clock.

      Oh, and there is no modem on board, so it can't call the USNO to get the correct time.

      --
      Email: slashdot3@FreeMars.org (Address will be abandoned when it gets spam.)
    11. Re:Time for my VCR by 11thangel · · Score: 2

      Yes, those are nice, but when you wear one, you have to watch out for those nasty Grabites.

      --End Bad Sci-fi movie reference--

      --

      I am !amused.
    12. Re:Time for my VCR by Zeinfeld · · Score: 2
      Would you really spend $300 dollars on a watch?

      Ever wondered why so many consultants wear $5000 stainless steel and gold Rolexes? Its because it is a way to indicate to the customer that you don't work for cheap and the $3K per day or whatever you are charging is the going rate.

      So no I would not wear a $300 dollar watch, its too expensive to wear to the beach and I certainly could not afford to wear something that cheap to work.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    13. Re:Time for my VCR by Anonymous Coward · · Score: 0

      That's government work for you.

    14. Re:Time for my VCR by io333 · · Score: 1

      The PBS signal down here in Louisiana is often several minutes to several HOURS off. I missed recording quite a few things because of that. I eventually just turned the silly thing off and just set the clock in the VCR manually now.

      (and no it isn't the VCR. The TV also sets to the signal and goes off by the exact same amount)

    15. Re:Time for my VCR by thogard · · Score: 1

      Got any more info on that black box? I figure it would be a great project for a small linux box that can do ntp...

  13. In Windows? NetTime... by krez · · Score: 4, Informative

    There's a nice open-source utility at Sourceforge (http://sourceforge.net/projects/nettime/) that I use at work on my Windows machine.

    I like it because it's simple, unobtrusive, and invisible once it's installed.

    --
    =U= "Just because you're not paranoid doesn't mean they aren't out to get you"
    1. Re:In Windows? NetTime... by rehannan · · Score: 4, Informative

      In the interest of multiple opinions, I like Automachron. It's a lot smaller than NetTime (130KB vs. 2MB) and is also unobtrusive. You can make it invisible or stick it in your system tray.

      Here's a screenshot of it running on my system.

    2. Re:In Windows? NetTime... by rchandraonline · · Score: 1

      I especially like Automachron when it's run under FireDaemon. This thing works wonderfully to turn just about any program into a service, including Automachron.

  14. Simple by Mr.+Sketch · · Score: 3, Informative

    time.org.

    I can even get the date too :)

    1. Re:Simple by bobtheprophet · · Score: 0

      Forget date and time, I want to know what year it is!

      --
      Don't give me none of this "nature theme" business.
    2. Re:Simple by thilmony · · Score: 2, Funny

      but can you get A date?

      --
      YES, there is a McDonald's in Hanoi Square.
    3. Re:Simple by Mr.+Sketch · · Score: 2

      Isn't that part of the date?

      Actually from that site you can view calendars for various years. Only in the future though, no past calendars unfortunately.

    4. Re:Simple by IgorMrBean · · Score: 1

      Maybe time.gov is better..... ;) check this out

      --


      Mess with the best, die like the rest
    5. Re:Simple by Anonymous Coward · · Score: 0

      No, but a kiss is.

    6. Re:Simple by *xpenguin* · · Score: 1

      You can just change the year variable in the URL if you want to view past calendars.

    7. Re:Simple by Com2Kid · · Score: 1

      I stopped using them after they went from PST to GMT. (I am in PST, easier for me just to use a US government site then convert from 24hr to 12 hour and then from GMT to PST)

    8. Re:Simple by Anonymous Coward · · Score: 0

      of course not.

    9. Re:Simple by Phork · · Score: 2

      are you really that bad at math. is subtracting 8(or 7) that hard?

      --
      -- free as in swatantryam - not soujanyam.
    10. Re:Simple by Com2Kid · · Score: 1

      Remembering where I am in relationship to GMT is.

      Hey, you had to guess too, hehe. When in a hurry, easier to just type in another address.

      I have gotten so I can convert between 24hr and 12hr time with relative ease (if under 12, no converstion neccisary, if over 12, just minus 12)

    11. Re:Simple by Phork · · Score: 2

      no, i didn't have to guess, i said 8(or 7) because PST is -8, but PDT is -7, right now the offset is -7.

      --
      -- free as in swatantryam - not soujanyam.
    12. Re:Simple by Com2Kid · · Score: 1

      Ok, cool, whatever. I have no idea what GMT is in relationship to anything (well I guess I do now but it relies on me remembering)

    13. Re:Simple by Enocasiones · · Score: 1
      I guess too much browsing leads to a lack of use of ones brains and that leads to sentences like "I have gotten so I can convert between 24hr and 12hr time with relative ease", because that is such a stupid, trivial and even unnecessary task that just reading that sentence causes me to wonder about the posters and humankinds place in the universe. The bit where he explains the process is just hilarious.

      Sorry for the flame, but come on... the way you write, it looks like you need to have a nuclear engineering PhD to know that 19:00 is 7pm. Argh. I guess youve never used a 24hr clock (which is quite good if you tend to have a funny schedule and dont know if that "8:00" is AM or PM, while "20:00" is unequivocal.)

      --
      Enoc
    14. Re:Simple by MiTEG · · Score: 2
      Maybe time.gov is better..... ;) check this out

      Does it worry anyone else that it's the Texas flag on the time.gov site?

      --
      The future isn't what it used to be.
    15. Re:Simple by Com2Kid · · Score: 1

      the way you write, it looks like you need to have a nuclear engineering PhD to know that 19:00 is 7pm.

      Most people* cannot convert between the two times at all and have no idea how to.

      *in my experience, depends on environment I would guess.

  15. http://www.ntp.org by MavEtJu · · Score: 4, Informative

    Go to http://www.ntp.org to get all your time-synchronisation questions answered.

    Also for in- or near-Germany living people: http://www.dcf77.de. Wish I knew it was a german-specific service before I came to .au and found out that my DCF77 receiver didn't work here...

    --
    bash$ :(){ :|:&};:
  16. VCR Timers by BlueFall · · Score: 2

    Some newer VCRs (and therefore probably DVD players) have this feature that allows them to set their time to a time signal on a certain channel, usually public television in the US. The station transmits the time via XDS (extended data services). Maybe you could set up something with a TV card on your time server...

    oh dear... too... much... hacking... ;-)

    1. Re:VCR Timers by rehannan · · Score: 1

      Correct me if I'm wrong, but I doubt DVD players can set their clock to a PBS station since they don't usually have a TV tuner.

    2. Re:VCR Timers by Anonymous Coward · · Score: 0

      Furthurmore i have yet to see a DVD player with a clock on it, maby the dvd recorders sence i haven't been up to date on those, but what purpose would a dvd player need a clock? Unless you were trying to time it so that a movie plays to wake you up in the morning but that just seems needless and silly

    3. Re:VCR Timers by Anonymous Coward · · Score: 0

      My VCR supposedly does that, but it doesn't work. It sets the time all right, but then randomly loses the setting in the middle of the night so that I wake up and the stupid thing is off by an hour. Peice of crap!

    4. Re:VCR Timers by Phork · · Score: 2

      PBS's uasualy handles the time broadcast in most US markets, and it is notoriously innaccurate.

      --
      -- free as in swatantryam - not soujanyam.
  17. NTP, ntpdate by boa13 · · Score: 1

    I run ntpdate every odd hour to synchronize my system clock to five NTP servers in the Bay Area. Looking at the logs, it appears that my system clock usually gains 0.13 seconds between to updates.

    Besides, once every month, I save the system clock to the hardware clock. Of course, this is because I don't reboot often. I would do it more often, even at every shutdown, if I was to reboot often.

    And of course, I use my system time to update everything else, like my wristwatch, my alarmclock, etc. You can find a list of time servers in your area on this page. For more information about the Network Time Protocol, look there.

    1. Re:NTP, ntpdate by xtremex · · Score: 1

      Anyone know how to sync the system date w/ the hardware date on Netbsd? (or any of the BSD's?)

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  18. ntp by Malc · · Score: 1

    I run the ntpd on my Linux box behind my firewall. All my other machines and OS installations sychronise from there. E.g. under Win2K, check out the command "net help time" - I used "net time" to specify where Win2K sychronises.

  19. Aint that just the way... by DiscoBiscuit · · Score: 1

    I setup my first ntp server about three days ago... and am using Automachron to sync my PC's clock (which is needed, cos it loses a few minutes every day or so). People shouldn't automatically use time.nist.gov though...the poor thing will get slashdotted. There are a ton of stratum-2 servers here.

    1. Re:Aint that just the way... by rodgerd · · Score: 3, Informative

      Even many of these are way too heavily loaded. Many ISPs run ntpd on some of their servers; point at them, instead.

    2. Re:Aint that just the way... by TeddyR · · Score: 3, Informative

      They dont even need to use srtatum 2 servers if they are on cable, or have a responsible isp.

      Many isp's have an ntp server that they use for their own equipment. Ask them what they use.

      Most Cisco routers with IOS 11.3 or higher (methinks...) can act as ntp servers for an end node.

      Most cable providers "head end" equipment are also NTP servers. (Part of the DOCSIS standard requires that the cablemodems sync their clocks when they get their config files).

      Most Linux/RH users can traceroute to somewhere... and then use ntptrace on each hop that traceroute shows to see if the device is an ntpserver.

      Use the closest one that has the correct time.. [because unfortunately, some ISPs dont know how to properly/fully configure their equipment.]

      --

      --
      Time is on my side
    3. Re:Aint that just the way... by DiscoBiscuit · · Score: 1

      Cool - I didnt know that, but i'm enlightened. I'll go and do some hunting and see if I can get one of my Cable providers' routers to give me time. I always like the elegant solution, and I like the idea of getting my time from the nearest (lowest lag) source.

      Currently i'm using a server at BT, which is at least in the UK. I originally posted the message about using Stratum-2 servers, because when first looking into the subject, people seem to target the most obvious servers, like time.nist.gov. If you read the acceptable use for those servers, you should only be using Stratum-1 servers if you're providing time to lots of other people. It doesn't scale well if a million PCs all try to get their time from a main Stratum-1 server.

      So ISPs running their own NTPs sounds like a great idea.

  20. The intelligent way by halftrack · · Score: 2, Redundant

    Look at my left wrist, and see if it checks with my pc-clock. If not I set it - that is; the pc-clock.

    --
    Look a monkey!
    1. Re:The intelligent way by Anonymous Coward · · Score: 0

      sure.... that'll keep that LAN synced up ok.

      loser.

  21. Maintaining a medium-size net of clocks by angio · · Score: 5, Interesting
    As part of the Resilient Overlay Networks project at MIT, I maintain a testbed of about 20 nodes, most of which have GPS-based time synchronization. We've started using a really fun little box from EndRun Technologies called the Praecis Ct. It gets GPS time that's being rebroadcast by cellular CDMA base stations. They provide accuracy to about 10 microseconds, and don't require a roof antenna -- anywhere you can get CDMA cellular service, you can use these things. They're kind of pricey (about $1k), but they're completely easy to use and set up. For more general information about NTP and things, see ntp.org, which mtaintains a nice FAQ about things-ntp.

    For a few of the european hosts, we use GPS time receivers, primarily the Motorolla Oncore UT+ kits. You can get eval units of these, google around. They're nearly as easy to use, but do require a kernel config change.

    It's really kind of addictive playing with time. :-) And you get spoiled by never having any clock weirdness on any of your machines...

    1. Re:Maintaining a medium-size net of clocks by bruthasj · · Score: 1

      Well, you're at MIT, price really doesn't matter. Innovations in cheapness usually don't come out of schools like MIT with infinite budgets.

      But, you could start! I'll give you an idea, take a Nokia cell phone and let it synchronize its time with the CDMA network. Upload the time stamp from the phone to your computer via the infrared uplink. Don't use the phone to call, keep it plugged in and you've got your cheap solution to sync time.

  22. I found... by IanBevan · · Score: 5, Interesting

    ..that the Microsoft time server was 3 minutes slow ! This was about 2 weeks ago. I checked it against both another time server, and then the UK speaking clock (dial 123 in the UK) which is synchronised with Greenwich. As a result, I disabled the time synch (right click on the time in the system tray, Adjust Date Time, Internet tab, uncheck the box). I now use the time synchronisation feature that comes with the Dynip client.
    Since the MS time synch is enabled by default, they really should make sure their server farm has the correct time :(

    1. Re:I found... by dgmartin98 · · Score: 1

      I remember first when WinXP came out, the MicroSoft time server (time.microsoft.com) was off by several hours... e.g. off by 3h17m. It also seemed to be off by different amounts at different days.

      That continued for at least three months or so, despite the problem being discussed over and over again on the WinXP newsgroups.

      Needless to say, I switched to the NIST server (time.nist.gov), and I don't plan on switching back.

      /Dave

      In olden times sacrifices were made at the altar -- a practice which is
      still continued.
      -- Helen Rowland

      --
      FPGA, Wireless, ASIC, Verilog, VHDL, HW, 10yr exp, Team Lead, Ottawa (More? Email above. slashdotusername=dgmartin98 )
    2. Re:I found... by DNAGuy · · Score: 2

      It is important to note, that your XP box will actually synch with your domain controller(s) if it is part of a domain. If the time is out by more than 5 minutes (by default), your Kerberos tickets can be expired before you get them.

      --

      BRENT ROCKWOOD, EST'd 1975

  23. I've no need for those damned atomic clocks! by malen · · Score: 1

    "So how do you get the time?" Well, from my watch, which is calibrated to the sun dial out front.

    1. Re:I've no need for those damned atomic clocks! by Sloppy · · Score: 1

      Yeah, I used to do that, but then on cloudy days, make started giving me "clock skew detected" errors.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  24. NIST for Windoze by great+throwdini · · Score: 1

    Speaking of NIST Internet Time Service ... a simple public domain ITS client for Windows can be found over at the NIST Time and Frequency Division Web Site. There's plenty of handy documentation, too.

  25. Stuff by Reverend+Raven · · Score: 1

    I have this nifty little sync program for Win9X boxes (2K doesn't work with it, and there's no plans for an update). It called into the USAC (Atomic Clock) hourly and synced my machines directly to time. It was a great little program, some from company with a name like "JediTech" or something similar. Now if I could only find a version (or similar program) that worked under 2K......

    --

    --Reverend Raven
    Desperate days demand dire deeds.
    1. Re:Stuff by Jobby · · Score: 1

      Neutron is a 9 KB app that does a quick synchronise. It doesn't stay in the background gobbling resources, and can be set up to synchronise and close on startup. Oh, and it works under 2K :)

    2. Re:Stuff by Anonymous Coward · · Score: 0

      In W2K, open a command prompt and type NET HELP TIME. It will tell you how to configure Win2k to sync to an external time source.

    3. Re:Stuff by Anonymous Coward · · Score: 0

      'NET TIME \\ /set /yes' works fine in my workstation logon scripts on W9x and NT4. I guess it will work in 2000 and XP, too.

  26. ntpd and k9 by fava · · Score: 2

    I run ntpd on my firewall machine and set it to broadcast over the local network once a minute.

    The local machines run a small (64k) utility called K9 which listens for the broadcast and sets the time accordingly. I found most time clients for windows were very large and much to bloated for what I wanted to do. K9 works perfectly. There is even source code available for your favorite flavour of *NIX

  27. I have the time by billsf · · Score: 2, Informative

    If you use UNIX, just set up ntpd. You are often
    requested to inform the providers of stratum one
    servers that you use them. Since most NTP
    servers discriminate against end-user DSL and
    cablemodem services, i offer a "stratum 2" service
    for these people.

    All told, all my friends have the time to a few
    milli-seconds, a vast improvement over what the
    local telco can offer.

    As for Windoze, i know nothing, but believe
    NTPD is somewhat functional.Time is very
    important for UNIX and all secure services.

    1. Re:I have the time by Dwonis · · Score: 2

      At work, we use Automachron on our Windows boxes to sync up to a local time server.

  28. Is this an XP thing? by the_skywise · · Score: 1

    I don't see an internet option on Win2K

    1. Re:Is this an XP thing? by ceejayoz · · Score: 2

      afaik it's only in XP... hasn't been in any Win2000 or WinME installations I've played with, but it's definitely in every WinXP installation I've seen.

    2. Re:Is this an XP thing? by netsharc · · Score: 3, Informative

      net help time (in W2K Command Prompt). The only GUI option is the option to start the service on bootup, it's under Administrative Tools, Services. You can even set the NNTP server it should connect to, I use my uni's server.

      --
      What time is it/will be over there? Check with my iPhone app!
    3. Re:Is this an XP thing? by Sheridan · · Score: 4, Interesting
      NB. Microsoft hasn't exactly been RFC compliant in their NTP server/client interactions.

      If you do a Google groups search for "NTP XP Mills" you'll find a host of articles detailing exactly what David L. Mills (Author of ntpd and the RFC1305) thinks of Microsoft's (intentionally?) b0rken implementation of NTP in WinXP this is one example

    4. Re:Is this an XP thing? by Anonymous Coward · · Score: 0

      Exactly. I do it in a slightly roundabout way for an XP and win2k box. The openBSD firewall runs an ntp server which syncs with my ISP and several backups, two of which are universities syncing with the CSIRO atomic clock.

      The win2k and XP workstations sync with the openbsd firewall using the shitty, not quite complient (simple)ntp windows service.

      The advantage of this method is that even when i am not connected to the net the ntpd on the openbsd box over time calcultes a drift value of the PC clock and periodically adjusts it to keep the time accurate anyway.

      Now to sync all the otehr colcks around the house with the ntpd too and i'm set.

    5. Re:Is this an XP thing? by Ilgaz · · Score: 1

      I know this post will be lame.... but.. I am amazed! There was only 1 thing left those bastards didn't touch, NTP protocol...

      Shocked is the word and the reason of this lame reply.

  29. Coursey is a whinner... by burnsy · · Score: 4, Informative

    UNFORTUNATELY, the clients in Windows and Mac OS aren't ideal. They share two problems: First, they may not synchronize often enough.

    That Coursey sure is a whinner and clearly he does little research. I took me 15 seconnds to find this at Google.

    To control the number of seconds to wait between attempts to synchronize the system clock to an time source on the Internet using the following Windows XP...

    Hive: HKEY_LOCAL_MACHINE
    Key: SYSTEM\CurrentControlSet\Services\W32Time\TimeProv iders\NtpClient
    Name: SpecialPollInterval
    Type: REG_DWORD
    Value: #secondsdesired default

    1. Re:Coursey is a whinner... by ceejayoz · · Score: 2

      However, I suspect the time servers limit the number of requests from the same IP in a certain period of time, to avoid DoS attacks. So the point may still be valid...

  30. Most cablemodem/DSL head-end routers have the time by Dr.+Ion · · Score: 5, Informative

    If you're on cable or DSL, most of the upstream routers run proper NTP servers, and they're just a hop away. The bandwidth for running an NTP client is minimal.

    To find the nearest NTP server, to a traceroute to a few non-local hosts. Then start at your nearest router and ping each one for a time server using something like 'ntptrace'.

    Near-perfect accuracy, just a trickle of data, and your provider will thank you for using nearby machinery.

  31. getting the time? by Anonymous Coward · · Score: 1, Funny
    a friend told me once that when you're outside sometimes you can ascertain the time of day just by looking up.

    needless to say i laughed him off and went back to reading /.

  32. Accurate timestamps by rjamestaylor · · Score: 1
    I worked on a project related to medical data entry by care providers. Time was a crucial matter and for patient health and legal reasons the "date_written" field was paramount. So, of course the system architects decided that this critical timestamp would be based on the care provider's personal PDA. No central server as time keeper, no synch'ing with NIST computers, just the PDA's clock.

    Lives and careers depended on the timestamp (indirectly, of course). As you might imagine the times and dates on these PDAs are all over the, er, calendar. Up until the time I joined the project this had not been an front-burner issue, but I was brought in with the team to create a live XML-RPC interface to other systems and vendors/partners.

    First thing we did was insist that the date_written timestamp would be set not at the PDA level (*shudder*) but at the point where the record entered the central SQL server. Life was good.

    That is, it was good until one of the servers in the cluster lost its synch with NIST computers. Yes, this was a Windows 2000 server. *Sigh*.

    --
    -- @rjamestaylor on Ello
    1. Re:Accurate timestamps by damiam · · Score: 2

      Off-topic: You're welcome to pledge whatever you want. That doesn't mean the rest of us should have to.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  33. I use NTP like this..... by Dr.+Awktagon · · Score: 5, Informative

    On your Red Hat Linux server/firewall/whatever (easily adapted to any NTP setup, really):

    ntp.conf:
    server time.apple.com
    server tick.usno.navy.mil
    server tock.usno.navy.mil
    # In case the network is down
    server 127.127.1.0
    fudge 127.127.1.0 stratum 10

    broadcastdelay 0.008
    authenticate no

    driftfile /etc/ntp/drift
    pidfile /var/run/ntpd.pid
    logfile /var/log/ntpd

    and /etc/ntp/step-tickers has the IP addresses for those hosts, all one line (the Red Hat startup script uses these to set the clock at boot, in case it's WAY out of sync.):

    17.254.0.27 192.5.41.40 192.5.41.41 17.254.0.26 17.254.0.31

    Then on your LAN, have all your other machines use this machine as the time server. That's it! Never set a clock again.

    It's important to have accurate time for many protocols, including HTTP, and also to timestamp your logs accurately for forensics and evidence.

    For even more accurate and secure local timeservers, run a GPS antenna to your roof and buy one of these products.

    1. Re:I use NTP like this..... by synx · · Score: 2

      interestingly enough Mac OS X also uses NTP.

      it is unix after all....

    2. Re:I use NTP like this..... by Phork · · Score: 2

      almost all time synchronization is done with ntp.

      --
      -- free as in swatantryam - not soujanyam.
    3. Re:I use NTP like this..... by Anonymous Coward · · Score: 0

      I'm a network admin at a National Lab that shall remain nameless. Nothing but fiber between my departmental time server and the lab's Stratum-1 time server. Some projects really do need that kind of accuracy, but I've come to realize that personally I really don't care about a few milliseconds either way, I'm late to most meetings anyway.

    4. Re:I use NTP like this..... by thogard · · Score: 3, Informative

      Don't use the master clocks unless you need that kind of accuracy (then ask them and they will give the the names of better servers).

      Do a traceroute out out of your net and see if you can find a few other servers.
      $ ntpdate -v -u 64.39.2.65
      will tell you if its running ntp or not. Pick a few of your upstream and go with that. If you have several upstream routes/providers then ntp will make sure you get the correct time if one of them gets way out of sync.

    5. Re:I use NTP like this..... by Eriq64 · · Score: 2, Funny
      >>It's important to have accurate time for many protocols, including HTTP, and also to timestamp your logs accurately for forensics and evidence.

      For forensics & evidence?!!

      So when they find all the bodies, you can prove to the millisecond that you were 20 miles away logged on to www.blahblah.blah, and couldn't have possibly bludgeoned all those mimes to death with a summer sausage?

  34. ntpdate by Combuchan · · Score: 2


    nexus:~# ntpdate time.nist.gov
    4 Jul 15:17:34 ntpdate[26989]: adjust time server 192.43.244.18 offset 0.000626 sec
    nexus:~# date
    Thu Jul 4 15:17:22 MST 2002


    It's 3:17 PM right now. So yes, I know what time it is. Debian users can apt-get install ntp or ntpdate... it should be part of the base system in freebsd, and the NTP homepage is http://www.eecis.udel.edu/~ntp/

    Sh

    --
    "[T]he single essential element on which all discoveries will be dependent is human freedom." -- Barry Goldwater
    1. Re:ntpdate by Anonymous Coward · · Score: 0
      ntpdate (Score:2)
      by Combuchan (sean@spamfree.psy.ed.asu.edu) on 06:24 PM July 4th, 2002 (#3824046)

      [...]

      It's 3:17 PM right now. So yes, I know what time it is.
      Um...

  35. rdate by BrookHarty · · Score: 2

    Ya, With multiple PC's in the house, my windows boxs always had the correct time(sa.windows.com i think is the time server). On my unix boxes I just use rdate, "rdate -s time-nw.nist.gov" and everything is set. Was thinking about setting up a ntp server, but it would use time-nw.nist.gov also, might as well cut that step out.
    -
    Verizon uses thin copper on city streets... = no dsl.

  36. My XP box doesn't connect to Microsoft. by showboat · · Score: 1

    With tiny personal firewall (v2, the free one) my xp box doesn't "call home" every time I search my disk or synch my time. First of all, I don't ever ever let explorer.exe connect to the outside world. Second, I change the time server to time.nist.gov under the "Internet Time" tab of the date/time cpl (check it out at http://nist.time.gov/; yes, I know nist and time are switched, but that's how they have it). Now, if nist.gov was an issue, there might be problems. But last I heard, it was degrees better than "calling home".

    I don't know if one can add time servers (perhaps in the registry? never read anything about it), but it would be very nice to find out one could.

    1. Re:My XP box doesn't connect to Microsoft. by zulux · · Score: 1

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\DateTime\Server

      Why do they say Unix is hard?

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    2. Re:My XP box doesn't connect to Microsoft. by Anonymous Coward · · Score: 1

      Um, why not just type it in the Internet Time dialog under "Server"?

    3. Re:My XP box doesn't connect to Microsoft. by TummyX · · Score: 1

      Windows stores settings in a nice fast indexed database. It includes both GUI and command line tools for changing these settings. The settings are arranged in a logical hierarchical order (much like the file system is). For applications, the process of retrieving and updating settings is easy because the underlying format is abstracted away (it could be stored in a database, an XML file or on the internet).

      Unix uses hundreds of obscure text files spread over the file system. Each file has it's own format, and is usually not ordered or categorised in any logical order. The settings can't be all managed from a central program because there is no accepted standard for the format or location of the files.

      Which one is harder?

    4. Re:My XP box doesn't connect to Microsoft. by zulux · · Score: 2

      Windows stores settings in a nice fast indexed database. ...that frequently gets corrupted.

      I understand the reasoning behind the 'windows registry' but all it does is mimics Unix text files in a filesystem hierarchy with 'keys' in a psuo-database hierarchy. /HT_SOME_UPERCASE_THING/sofware/windows/sytem/run /

      is not any easier than /etc/inetd.conf ...plus Unix has the added benifit of comments in the text files, so you can document your changes and reasoning. As far as I know, you can't add comments to a Microsoft Windows registry.

      As far as I know, it's not common to use tools to iterate over the windows registry. But it's standard practice to use common command line tols to change a particular configuration file over a network of Unix computers.

      So for one computer and one operator, perhaps Windows REGEDIT so somehow easier, but propigating non-trivial changes over an entire network is easier in Unix.

      Give Unix a try - there's a reason that it's the worlds most popluar network operating system.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    5. Re:My XP box doesn't connect to Microsoft. by TummyX · · Score: 1

      REGEDIT works over networks.
      Windows registry APIs work over networks.


      As far as I know, it's not common to use tools to iterate over the windows registry. But it's standard practice to use common command line tols to change a particular configuration file over a network of Unix computers.


      Yes. We use Windows Scripting to change the registry.


      Give Unix a try - there's a reason that it's the worlds most popluar network operating system.

      I've been using Unix for a long time. I also have a degree in computer science from a predominantly UNIX oriented university.

      In windows, once you know the setting's key/value you can easily change it with a few API calls. In Unix, you'd have to parse a text file insert/delete/change lines and then rewrite the file. Fun.

    6. Re:My XP box doesn't connect to Microsoft. by TummyX · · Score: 2, Informative


      I don't know if one can add time servers (perhaps in the registry? never read anything about it), but it would be very nice to find out one could


      Um, err... Just type the name of the timeserver in the textbox and it'll be added. No need to access the registry.

    7. Re:My XP box doesn't connect to Microsoft. by Anonymous Coward · · Score: 0

      Yes, it does. I was able to add tick.usno.navy.mil to the list by doing just that. Now I have 3 choices in my list and I'm sure I can add more just as easily. You can also use the net time command to add a list of servers if you have something against the GUI. This particular solution has the added benefit of automatically choosing the next server in the list if the first one is unavailable. No registry hacking required.

    8. Re:My XP box doesn't connect to Microsoft. by Russ+Steffen · · Score: 2

      Can you really trust running on the same computer to tell you when it's calling home? All these personal firewalls depend on an OS provided API to capture outgoing packets and alert you when something suspicious is happening. What if in the next service pack or "urgent security update" Microsoft decides that it's vitally important that Internet Explorer reports every single URL you visit. What stops them from replumbing the network stack so that Zone Alarm and TPF et al, never see that outgoing traffic. Nothing. You'd only be able to detect this with an external firewall, preferably one running on a trustworth platform, as the same dirty trick could be used to hide such "phone home" traffic from other machines as well.

    9. Re:My XP box doesn't connect to Microsoft. by RazorJ_2000 · · Score: 1

      Interestingly, I've found that Microsoft's own ISA software won't report when the server it's running on is calling home. Yah, nothing like security...

      --
      pi=sigma{n:0-infinity}[(1/16)^n][(4/(8n+1))-(2/(8n +4))-(1/ (8n+5))-(1/(8n+6))]
    10. Re:My XP box doesn't connect to Microsoft. by VoiceOfRaisin · · Score: 1

      registry? why not just double click on the clock, go to the internet time tab, then type in a new time server right there? why the hell do you need to edit the registry?

    11. Re:My XP box doesn't connect to Microsoft. by Zeinfeld · · Score: 2
      In windows, once you know the setting's key/value you can easily change it with a few API calls. In Unix, you'd have to parse a text file insert/delete/change lines and then rewrite the file. Fun

      You both missed the real problem with the UNIX approach - race conditions when two applications try to update the system configuration. This can really screw up a system because under UNIX the system config is in several files and you can be fairly certain the bozo who wrote at least one of the programs trying to update your config did not understand what locks are for.

      I have seen many a UNIX system collapse in a gibbering heap due to corrupted config files.

      I have ceased to be amazed at how people can praise inadequate engineering for its simplicity. Any problem can be given a simple solution if you ignore at least half of the problem.

      The success of UNIX propagation says nothing for its utility. Herpes has also spread widely.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    12. Re:My XP box doesn't connect to Microsoft. by showboat · · Score: 1

      That shows how the hell much I try to do things nowadays. Damn!

  37. Me too (nothing in body) by mborland · · Score: 0, Troll

    Me too.

  38. Great! by JaredOfEuropa · · Score: 1
    Windows XP and Mac OS X both automatically get a time stamp from MicroSoft and Apple respectively.
    Yay. So next time I am late for a meeting I'll just say "Sorry boss, the Microsoft clock is on the blink again".

    Speaking of being on the blink... if someone would, say, drop a bomb on the MS headquarters and wipes out the master XP clock, would all our XP boxen show a blinking 12:00 in the taskbar?
    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    1. Re:Great! by duren686 · · Score: 1

      would all our XP boxen show a blinking 12:00 in the taskbar?

      No, XP would just quietly think to itself "Update failed" and the system would continue to increment time in a reasonable fashion of one second per second.

      --
      Y2K Compliant since the late 1890s
  39. clock setting by frovingslosh · · Score: 2
    Pre-Internet I used a program that would make a quick long distance call to the naval observatory over the modem to set the clock. When I first got Internet access I started using a program called Atomic Clock, but over the years fewer and fewer time servers seemed to support the protocol it used, and eventually the very few I could find were obviously in need of some attention to their clocks themselves, they were drastically off. I'm currently using a little program for the PC called NTPC. I've had to occasionally track down a new time server when the predefined ones became unavailable, but otherwise it works fine.

    Can the M$ time sync for XP be disabled, or is this just another way for them to impose Bill's vision on us all?

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:clock setting by Anonymous Coward · · Score: 1, Informative

      The time server for XP can be changed with a regedit. Edit - Find - "ntpServer" and change the URL.

    2. Re:clock setting by Reziac · · Score: 2

      [laughing] Man, all this hoo-rah about time -- okay, if you're running a server farm I can see the point, but for a home box?? If my personal computers are within 5-10 minutes of the correct time (or each other) that's good enough. Nothing in my life needs fraction-of-a-second accuracy, and I'm not anal enough to worry over it either. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    3. Re:clock setting by Anonymous Coward · · Score: 0

      Sweet mother, don't you ever get tired of being a MS shrill?

  40. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  41. [SC0RE: -1, Microserf] by Anonymous Coward · · Score: 0

    It was introduced in XP because the 95, 98, ME were too high in latency.

    1. Re:[SC0RE: -1, Microserf] by AndrewHowe · · Score: 2, Insightful

      Excuse me, but you are ignorant. The operating system is almost irrelevant here. Any fool can have a clock accurate to a second or so (or more to my point, a lot more accurate... But most people will not quibble about a second). More accuracy is hard. NTP. Even with a decent protocol you have latency. It matters not what your operating system is. It matters more where on the planet your system resides. This is a known physical latency. There are relativistic effects... But seriously, don't worry about them... You will not notice... Trust me!

    2. Re:[SC0RE: -1, Microserf] by foobar104 · · Score: 5, Interesting

      There's latency, and then there's relativity. When the server receives the time request, it takes the current timestamp and puts it in a network packet, which then trickles down the wire to the client. The client receives the packet and then knows what time it was at the server. That's latency. If you're NTP'ing over a dial-up connection from a distant server, the latency can be a second or more in worst cases. (NTP may have features to compensate for this; I couldn't say.)

      Relativity affects the rate at which time runs for two observers in different inertial frames. It doesn't affect synchronization directly; if you ignore or compensate for latency, you can synchronize two clocks in different reference frames. But the clocks will start to drift apart immediately due to the different rates at which time passes in the two frames.

      Now here's the cool thing. According to general relativity-- actually, according to my vague recollection of general relativity from a college semester more than ten years ago-- gravity affects the rate at which time passes in a reference frame. In other words, time runs more quickly in a high gravity field relative to a lower gravity field.

      It's pretty well known that the local force of gravity varies measurably over the Earth's surface. Depending on where you are, the local force of gravity may be higher or lower.

      So if you wanna get accurate, pick an NTP server in a region with a similar local G to yours.

      HHOS. ;-)

    3. Re:[SC0RE: -1, Microserf] by AndrewHowe · · Score: 2

      +5 Good advice ;) If you really care! LOL!

    4. Re:[SC0RE: -1, Microserf] by zwalters · · Score: 1

      General Relativity actually does play a role when you're looking at frequencies very, very precisely (i.e. much more precisely than your computer's clock will allow). But you want to be careful -- the folks at NIST are much more on the ball than you give them credit for.

      A story...

      I work at JILA, which is run jointly by the University of Colorado at Boulder and NIST. A friend of mine works in an ultrafast laser lab, and one day in passing he mentioned that some guys in his lab were seeing general relativistic effects when comparing their laser frequency with NIST.

      Now an ultrafast laser is a buff resonator. It's "ultrafast," after all. But NIST is only something like a mile away from the JILA tower. And even in Colorado, a mile's distance just doesn't give you that much change in elevation. So I was pretty skeptical, until my friend pointed out that the official time standard is set at sea level. So even though the US time standard is here in Boulder, the time signals they broadcast are actually adjusted to sync with another clock at sea level (Maryland, I think). So even though the actual difference between the two resonators was probably less than a hundred feet, the laser guys could see general relativistic effects between their laser and the broadcast frequencies.

      Moral of the story: "official time" is a little more complex than you think, and the NIST guys are really on the ball.

    5. Re:[SC0RE: -1, Microserf] by Anonymous Coward · · Score: 0

      gravity affects the rate at which time passes in a reference frame. In other words, time runs more quickly in a high gravity field relative to a lower gravity field.

      It's the other way around. The greater the mass (and as such gravity field) the slower time goes. Time slows as you approach collapsable levels of mass, and at infinite mass time would stop. Einstein logistics.

      I would like to site some specific experiments but the only ones I can think of are Carol Allie's and they were about speed and not mass. Try searching google and I'm sure you'll fiund something.

    6. Re:[SC0RE: -1, Microserf] by Anonymous Coward · · Score: 0

      Actually, the time is slower in a high-G field

    7. Re:[SC0RE: -1, Microserf] by foobar104 · · Score: 2

      Oh, that's right. I stand corrected, and I feel silly for not remembering that. Thanks.

    8. Re:[SC0RE: -1, Microserf] by geekoid · · Score: 2

      so there's no time in space? cool, suddenly travelling from one galaxy to another got a lot faster.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    9. Re:[SC0RE: -1, Microserf] by Anonymous Coward · · Score: 0

      There is gravity in space. plenty... It would be really hard to find a place with NO gravity... and time slows down as gravity increases.

  42. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  43. a potential problem by CAIMLAS · · Score: 2

    I know several people that set their clocks ahead of time so as to make themselves think that they're running late, when in actuality, they're on time. If MS or Apple changes this time to the 'correct' time, this could cause people to actually -be- late. Imagine the dilema: you come in late, and lose your job. Is that MS's or Apple's fault for changing your time on you w/o your permission? Or your's for using their OS?

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    1. Re:a potential problem by stripes · · Score: 3, Informative
      Is that MS's or Apple's fault for changing your time on you w/o your permission?

      Well in Apple's case at least it might be your fault for not going to "Date and Time" panel and either unchecking "Use a network time server", or pointing at a NTP server that keeps your kinda time (yes OSX uses real NTP, and yes, they let you choose any NTP server you like).

      Or much better...for not changing the timezone files so you live 7 hours and 50 minutes ahead of GMT not 8 hours...

    2. Re:a potential problem by CAIMLAS · · Score: 2

      For me, maybe. I'm talking about the type of people that's mentality requires the clock be set 10 minutes fast or such - they're also generally the type that don't know what their computer does, in my experience.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    3. Re:a potential problem by Buck2 · · Score: 2, Funny


      My SO is like this and it drives me fucking nuts having all the clocks set anywhere from 5 to 20 minutes in advance. She has it all set up so that she "gains time" from when she gets out of bed to when she gets in her car, ie. the bedroom clock is 20 minutes ahead, the kitchen 15, and the car clock 10.

      It's not worth a serious argument though because I don't usually use clocks anyway. It's just annoying as hell when one of my buds asks me the time and I'm like, "Uh, well that clock is 10 minutes ahead, I think. Er, wait, that one's fifteen, it's the other one that's ten. Well, it's like 3:15 plus or minus 10 plus or minus 5."

      --

      As my father lik@(munch munch)... ....
    4. Re:a potential problem by bnenning · · Score: 3, Informative

      In Mac OS X, you have to turn automatic NTP synchronization off before you can manually adjust the time. At least when using the Date & Time preference pane; you can also run "date" from a command line but in that case you should know what you're doing.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    5. Re:a potential problem by CAIMLAS · · Score: 2
      Hrm. And I thought I had it bad. My mom sets all the clocks in the house 20 minutes fast.

      I think the only 'irritating' time-related traits my fiancee has (which I also happen to share, I might add) are 1) having 2 alarm clocks for the morning, and repeatedly resetting them over a period of time until awaking (say, half an hour, an hour... there-about), and 2) waiting to the very last possible moment to leave for an engagement, and then running in a couple minutes late (to no dire effect)

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    6. Re:a potential problem by Buck2 · · Score: 1

      My mom sets all the clocks in the house 20 minutes fast.

      Are you saying that you are used to the clocks being 20 minutes ahead? I'm missing the point, I think.

      I think the only 'irritating' time-related traits my fiancee has (which I also happen to share, I might add) are 1) having 2 alarm clocks for the morning

      I use one alarm clock. The fucker wakes me up within 7 hours of the time I fall asleep. If you thought about putting TWO alarm clocks in my bedroom I would dump your ass so fast you would be confused.

      and repeatedly resetting them over a period of time until awaking (say, half an hour, an hour... there-about)

      The only way that you could remain in my bedroom, after I've thrown you out for having two alarm clocks, and were exhibiting this sort of behavior is to have a SCATload of cash and be willing to split it 90/10 with US on the plus side.

      Your story is commendable. Perhaps you could write a newsletter. BUT the only thing I can give you massive props for is realizing that: "
      waiting to the very last possible moment to leave for an engagement, and then running in a couple minutes late (to no dire effect)
      "

      Fuck time. For personal engagements, it's way overrated.

      Have fun with your girl. Make her crawl. It's a good time for all.

      --

      As my father lik@(munch munch)... ....
    7. Re:a potential problem by thogard · · Score: 1

      Any bets on when Apple will introduce a "fast cock" feature to their system?

      So why do people insist on calling clocks that are ahead "fast" and ones that are behind "slow". They may be correct assumptions if the clock was set at some point but a clock can be behind but fast.

    8. Re:a potential problem by CAIMLAS · · Score: 2

      There are certain reasons that I would never find myself in your bedroom, let alone necessitating an alarm clock, that I believe my obtainment of a girlfriend leaves obvious. :P

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  44. my setup by deviator · · Score: 2, Informative

    Netware 5.1 server gets time from several NTP servers (i.e. tick.usno.navy.mil, tock.usno.navy.mil, etc.) and triangulates "correct" time from averaging out the sources. (Netware actually has the most intricate and cool time synchronization system built-in because NDS depends heavily on accurate timestamps)

    Windows-based workstations automatically set clock to time on Netware server using Novell-supplied file client software (Client32) when they login.

    Linux boxes get time from Netware server using NTP.

    MacOSX laptop gets time from Apple using NTP (it's mobile & physically travels to many different networks. :)

    btw, Microsoft has no concept of time synchronization. Throwing an NTP client into Win2K & WinXP isn't exactly what I'd call "enterprise-class time synchronization." I've struggled for years using a variety of techniques to keep clocks accurate on mid-sized Windows-based networks. Novell by _default_ synchronizes the local PC clock with the main login server. You actually have to override this feature if you want to do it yourself. It saves so much effort...

    1. Re:my setup by Anonymous Coward · · Score: 0
      Throwing an NTP client into Win2K & WinXP isn't exactly what I'd call "enterprise-class time synchronization."

      That's because they expect you to also use an Active Directory domain. With ADS, the domain controller that also has the PDC emulator role syncs to an external time source. All other DCs sync to that controller, and client machines sync to the local DC. I have worked with both NDS and ADS and I can see no difference in the accuracy of time synchronization.

    2. Re:my setup by deviator · · Score: 1

      I'm not an AD expert, but you're saying the DCs auto-get their time from the "main DC" (PDC emulator)? does this happen often? I understand AD doesn't require timestamps for events... it uses GUIDs instead.

      Client machines _automatically_ get their time from the local DC?

      How does one control/manage the time synchronization with AD?

      I was more frustrated with non-AD networks; NT 4.0 domains required the use of NET TIME /SET /YES commands in login scripts that weren't exactly foolproof.

  45. Ah, kids today... by Anonymous Coward · · Score: 0

    FWIW, this was originally written and
    recorded by Joe Jackson, from his
    excellent album "Look Sharp."

  46. VCR by AntiNorm · · Score: 2

    My VCR is able to auto-set its clock based on XDS data that is sent along with closed caption information.

    --

    I pledge allegiance to the flag...
    of the Corporate States of America...
  47. Watching someone trying to get it to work: by new_breed · · Score: 1

    Priceless

    1. Re:Watching someone trying to get it to work: by Buck2 · · Score: 1

      Funny. I'm not interested in your newsletter though because it will probably just be a rehash of ceejayoz's.

      --

      As my father lik@(munch munch)... ....
  48. Re:And they could only kill women as well! by ssklar · · Score: 0, Redundant

    That song was written and performed by Joe Jackson; Anthrax covered it.

    --
    Non impediti ratione cogitationis.
  49. clockspeed by jamwt · · Score: 1

    djb's clockspeed

    By the author of qmail. Though it doesn't get at much attention as the author's bigger projects, it is written with the same attention to efficiency, simplicity, and correctness.

  50. Re:Demension 4 by Anonymous Coward · · Score: 0

    I've been using Dimension 4 for years. It works fine for me, athough the program is so old now that many of the atomic clocks listed in the program no longer work. There are still plenty of available ones in my state though, so it's no big deal.

    I also recently made the so-called upgrade from win 95 to 98(since microshaft no longer gives phone support for win 95 and many programs no longer support it. I got the upgrade free with the computer, but never installed it until recently,) and Dimension 4 still works fine even though it says it is only for Win 95 and NT 4.0

  51. All pointless, and I'll tell you why by Richard5mith · · Score: 1

    All these time servers are based on an atomic clock somewhere (there's a few of them, one in France I know of, or in all GPS satellites), but because time is not a constant, the time according to an atomic clock is not necessarily the current time at your location.

    Due to this, don't be annoyed if your clock is a few seconds (or even minutes) out. The next time you're late for work, just politely explain to your boss that your watch isn't in the same location as his, and therefore don't share the same time.

  52. ...s XP and Mac OS X both automatica... by MavEtJu · · Score: 2

    MacOS 8.6.x already had this feature.

    --
    bash$ :(){ :|:&};:
  53. I've known about this for awhile (for OSX) by Bluetick · · Score: 1

    Interestingly, while I was waiting for my DSL installation to come through, I had my Airport set up to dial an ISP when I wanted to go online. I suppose OSX doesn't distiguinsh between always-on broadband and simple ethernet connection. Because if I didn't have the Airport connected to the internet (from some other computer) and booted my machine up, it would wait for the Airport to dial up and get the time. So that answers part of that writers question. A little annoying, but it's easy to turn off. OSX checks the time everytime you boot. Yeah, not very interesting, but whatever. Oh yeah, I think this was also in OS9.

    1. Re:I've known about this for awhile (for OSX) by Anonymous Coward · · Score: 0
      OSX checks the time everytime you boot.

      This makes it sound like OSX only checks the time at startup, which is not the case. It can be configured to use NTP through the Network Time tab of the Time configuration in System Preferences. The default NTP server is time.apple.com but any NTP server will do.

      NTP doesn't just adjust the clock at startup. There are some good comments earlier describing the gradual slewing of the system clock to match network time.

      NTP was turned off by default on my iBook. I keep it turned off because I turn the machine off when I'm not using it and NTP init causes a long delay at startup. I presume this is a timeout trying to resolve the NTP server, the machine is usually not connected to the Net. Also, at work I can't resolve the NTP server through the office proxy server.

  54. I have my own atomic clock by ResQuad · · Score: 0

    Ok, maybe I don't. But I would like to. My 3 linux machines/servers all syncranize once an hour from 14 different time servers across the US. My other machines also syncronize everyday. My cell phone automatically gets the time from the cell service. My alarm is set by the atomic clock in Boulder, CO. Finally my wrist watch is a Timex "Internet Messagner" (It has a built in pager), it also recives the exact time from the pager service 6 times a day via "FlexTime".

    Oh and my car radio clock is set by the time sent by XM Radio.

    1. Re:I have my own atomic clock by Anonymous Coward · · Score: 0

      My VCR is flashing 12:00. I'd set it if there was anything decent on TV to record.

  55. The benefit of ntpd by Paranoid · · Score: 2

    The benefit with running a server like ntpd is that its always running. It'll run a query once every 5 minutes or so, and rather than just simply resetting your clock, it'll statistically derive the real time accounting for network lag and randomness and all of that. It'll reliably get better-than-a-millisecond accuracy, given a few days of this. Plus, it can use the same mechanism to detect drifts and inaccuracies in your PC's own clock, and tweak the kernel to compensate. Plus, if you have a pool of peer machines, they can help eachother detect drift more quickly (without having to resort to longterm statistical analysis).

    For these reasons, I run ntpd on most of my machines, rather than some set-and-exit cron job.

    --
    Paranoid
    Bwaahahahahaa.
  56. Synch interval change by happypizzaguy · · Score: 2, Informative

    "The default--and unchangeable-- synchronization interval for Windows XP is one week."

    This isn't entirely true: while there is no way to change the synch setting in Windows using the UI, but a simple change of a number in the Registry will give the desired results:

    To change the interval that Windows updates the time using the internet time servers via regedit, navigate to:

    1. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services \W32Time\TimeProviders\NtpClient
    2. Select "SpecialPollInterval"
    3. Change decimal value from 604800 to a different value in seconds. i.e.: 172800 (2 Days) or 86400 (1 Day) and so on.

    --
    "When all else fails, there's always delusion." -Conan O'Brien
  57. apt-get install chrony by John+Hasler · · Score: 4, Informative

    The default configuration works with a dialup.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  58. rdate/hwclock by Anonymous Coward · · Score: 0

    Two steps:
    $ rdate -s time.nist.gov # set system timefrom time server,
    $ hwclock --systohc # then set hardware clock
    clock.psu.edu is a timeserver too.

  59. staying in sync by pvera · · Score: 1

    Windows machines:
    1. nettime or
    2. (if XP) let the OS sync it by itself.

    Unix machines:
    xnetd. I forgot to turn it off when I setup my two machines over the last two weeks with Linux and this thread reminded me of it. Went to SuSE and 5 minutes later I had the daemon enabled and running. The SuSE tutorial is at http://sdb.suse.de/en/sdb/html/xntp.html .

    --
    Pedro
    ----
    The Insomniac Coder
  60. Coincidence by Large+Green+Mallard · · Score: 3, Interesting

    Just yesterday at work I was talking with a researcher about this.. he was showing me an NTP server he made, using two DGPS units and some embedded ethernet controllers.. he said the accuracy on it was about 40 nanoseconds from UTC..

    That should probably be suitable I think :)

    http://truetime.net sells some rack GPS-based NTP Servers too.. but I don' know the price.

  61. AutoClock by RAVasquez · · Score: 2

    My older Mac runs AutoClock, which computes the mean deviation between logins to NIST, then automatically adjusts the clock whenever it drifts out of sync. Neat.

    --

    --- Work, worry, consume, die. It's a wonderful life. -- Bill Griffith

  62. Whoa there! by piecewise · · Score: 2

    "The people who use NIST's Internet Time Service range from Windows XP and Mac System X users"

    If they're not informed enough to call it Mac OS X (and the last time apple used "System" was before Mac OS 8 came along... which was a longggggggggg time ago), then I don't trust the rest of the article, either. So I don't care, and I'm going to use Network Time to set my clock right now, just to spite that stupid Microsoft Windowed TP-user.

    --
    The next comment I write will be ready soon, but subscribers can beat the rush and see it early!
  63. JVC VCR's by Poppageorgio · · Score: 0

    My JVC VCR gets the time off of the cable. It sets itself automaticlly. One of the main reasons for purchasing it.

    --
    Me fail English? That's unpossible!
  64. I got 1 by Anonymous Coward · · Score: 0

    it doesnt have to get it from micrsoft if u go into the settings in windows xp pro u can get them from microsoft or an atomic clock i think in denver. its a .gov site so i use that lol.. but both are the same time to the second

  65. Re:Most cablemodem/DSL head-end routers have the t by stu72 · · Score: 1

    Holy shit, I had no idea - thanks! (mod parent UP)

  66. Timestamping problem by SashaM · · Score: 1

    I have a related problem: I'm the author of an open source client for a chess server. Now, in chess, time is an important thing, since each player is given a certain amount of time for the game and when that runs out, he loses. The problem is, how do you account for lag when sending moves over the internet?

    In the young days of internet chess, there was no compensation for lag, so whoever had a faster connection, had the advantage. Nowadays, most chess servers have implemented what is called timestamp or timeseal. While the specific algorithms differ, the idea is the same - the client somehow authenticates itself against the server and tells it that it's a trusted client. From this point, it simply counts the time it takes for the user to make his move and sends the time along with the move.

    The problem with that is that the authentication method and algorithm have to be kept proprietary, since otherwise, anyone can claim to be a trusted client and always say that it took him 0 seconds to make the move. My problem with that, is that I don't like an important part of my code to be closed source (since I agreed not to release it when I was given the method/algorithm description).

    The question is, is it possible, and if so, how, to implement move timestamping which would not rely on the server trusting the client? Perhaps by obtaining the time in an encrypted form from a (custom made) NTP server and then sending it to the chess server, which can talk to the NTP server and have it decrypt the time?

    If I could come up with such a protocol, I would suggest it to the server guys, who would gladly implement it, since it's much more secure (since the client doesn't need to be trusted anymore, there's no point in hacking it), and my life would be much easier, since I wouldn't need to distribute obfuscated, proprietary pieces of software along with my open software.

    1. Re:Timestamping problem by heikkile · · Score: 2

      I think the traditional approach is to let the server measure the time used, like in the "old days". And let the server measure the latency, so that it knows how much to correct. Even this is not foolproof, as a malicious client could detect when the server is measuring the latency, and artificially boost that, so that the server would overcomensate, giving the player extra time. There is also the problem of unpredictable variations in the latency, which could be solved by measuring the latencies of every packet transmitted... Maybe a two-way system, where the server measures the latency to the client, and the client measures the latency to the server. The server recognizes these measurements, and adds a random extra latency, and if the client reports that wrong, it assumes there is foul play, and insists on using its own guesstimates of the timing. Hmm, trickier problem that I thought. Good luck!

      --

      In Murphy We Turst

    2. Re:Timestamping problem by SashaM · · Score: 1

      The server can't measure the latency all on it's own. How can tell what's latency and what's just the user thinking about his next move? It needs to know when the client received his opponent's move to know when to start his clock.

    3. Re:Timestamping problem by heikkile · · Score: 2
      The server can't measure the latency all on it's own.

      Of course not, measuring latency requires a packet to make a round trip. It does not have to be the same packet as the one used to tell the what move the user made. This all has to be built in the protocol.

      --

      In Murphy We Turst

  67. NTP here, too by LinuxHam · · Score: 2

    My firewall config had a Linux box on the outside with a crossover cable into a Linksys. The perimeter firewall has now come inside. I run NTP on 6 Linux boxes and used to run w32time on an NT Server.

    Only problem is, I could never get the firewall (or any single NTP client) to become a server for the rest of the network, so my boxes are not very polite right now. I've read tons of docs and google hits, and they all seem to indicate that once an NTP client syncs, it will also become a server. Not so here.

    What, if anything needs to be done to make a sync'ed NTP client also act as a server? Thanks..

    --
    Intelligent Life on Earth
    1. Re:NTP here, too by badzilla · · Score: 1

      Not quite sure what you mean but I've had great success using AboutTime, acts as both a client and a server. Windows product, novel license :)

      AboutTime

      --
      "Don't belong. Never join. Think for yourself. Peace." V.Stone, Microsoft Corporation
    2. Re:NTP here, too by zojas · · Score: 1
      say the machine you want to be your ntp server is called 'srvr', and your other machines are called client1, client2, etc.

      in the ntp.conf file on 'server', you should comment out the default server parts that look like this:

      server 127.127.1.0 # local clock
      fudge 127.127.1.0 stratum 10

      and instead find some good stratum 2 servers on the internet to use. you can find lists of them with a google search for

      ntp servers stratum 2

      then just list them in the ntp.conf file like this:

      server ntp.servername.1
      server ntp.servername.2
      server ntp.servername.etc

      then in clientx's ntp.conf file, comment out the default server, and put this:

      server srvr

      then the only other thing to check for is if you have a firewall on srvr, make sure that the ntp port (usually 123) is open for your internal network.

      If you have lots of client machines, you might set up 2 machines as ntp servers. just use the same ntp.conf file as 'srvr' above, but call the machines srvr1 and srvr2, then add this extra line to srvr1:

      peer srvr2

      and this to srvr2:

      peer srvr1

      then in each of the clients:

      server srvr1
      server srvr2

  68. Mac OS X by Anonymous Coward · · Score: 1, Informative

    In MAC OS X you can change the time server polling frequency by modifing a value in the Net Info Domain:
    Open the Net Info Manager--->authenticate as root (unless you have enabled it) clicking on the lock on the down-left corner-->choose "config" on the root level("\")-->choose "ntp"-->choose "server" property and modify the minpoll and maxpoll values to obtain different poll times.
    The meaning of that values and (above all) the configuration of the ntp daemon (which is used by OS X to "keep the time updated") are explained in this document:

    http://www.eecis.udel.edu/~ntp/ntp_spool/html/co nf opt.htm

    OS X can also do as time server for all the network attached client!!

    Alb3

  69. Re:Moderation is like child abuse for the mind by DiscoBiscuit · · Score: 1

    I don't know who originally wrote that, but wipe the foam off your mouth mate.

    It's a shame when someone with an obviously strong command of the English language, and the intelligence needed to write such an article, produces such a paranoid piece of alarmist BS.

    Personally alarm bells start to sound in my head whenever I read an article with the word meme or dogma included once too often.

  70. How do I update? by xanadu-xtroot.com · · Score: 2

    Easy:

    [root@aragorn /]# cat /etc/cron.hourly/timesync
    rdate -s ns.coop.net&


    Just search google for "Stratum 1" servers and look for your timezone in the list.

    --
    I'm not a prophet or a stone-age man,
    I'm just a mortal with potential of a super man.
  71. worldtimeserver by blystovski · · Score: 1

    For those Windows users out there (I know, I know) who don't have access to a time server on their private network, I'd suggest http://www.worldtimeserver.com to set your clocks with. I don't believe their app. takes network latency into consideration, but its still close enough. Personally, I have quite a problem with time (at The University of Akron clocks can differ by up to 15 minutes between rooms) and I usually set every time keeping piece off my computer so that I'm always within 1 second or so of true time. I only wish large institutions, such as universities, would work harder to synchronize their clocks.

  72. What's NTP?? by phatStrat · · Score: 1

    I poke a pencil into my eraser, draw a circle around it, and then open the blinds. Isn't that how all you guys do it too?

    1. Re:What's NTP?? by DaCool42 · · Score: 1

      I draw the circle BEFORE poking the pencil into the eraser. Its a lot easier to draw that way.

      --

      ----
      All of whose base are belong to the what-now?
  73. ntp.nasa.gov by foniksonik · · Score: 2

    I use NASA's ntp server. ntp.nasa.gov

    OS X Date/Time has an option to use ntp and you can set which server. ntp.apple.com is the default but I prefer to use a server where time is very important for everything they do. NASA seems to fit the bill.

    Other ntp servers like any military server are probably similarly effective. I wouldn't necessarily trust a commercially owned and run ntp server though.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
    1. Re:ntp.nasa.gov by norwoodites · · Score: 1

      Apple's server is just as old as most other ntp servers, it has been there since the beginning in fact most Universities I know use it when using just ntpd.

    2. Re:ntp.nasa.gov by rtaylor · · Score: 2

      Yes, I can see how that tenth of a second can make a huge difference. I could be late for a meeting by that much -- it wouldn't be good.

      --
      Rod Taylor
  74. My Time setup by a1291762 · · Score: 1

    I have 2 PCs networked at home: a Pentium running FreeBSD and an iMac running OS X.

    I have the iMac using Apple's built-in NTP client that gets the time from a local NTP server (A University) when I'm online (which is only usually once a day).

    I use timed to synchronize the iMac and the PC. It's much easier to setup, and I could never get the ntp server on OS X to transmit time (it always thought it was stratum 16 - the furthest from a clock you can get). timed isn't as accurate as ntp but it works fine for me.

  75. NTP all the way by gregbaker · · Score: 2

    My firewall runs ntpd to sync its time with one of the public time servers in Canada. All of my Unix-ish machines run ntpd to synchronize with that; Windows machines run Tardis on startup to sync.

    A trick to find nearby time servers (other than looking at a list): run ntptrace on a nearby, well-administered Unix machine. Find the last machine that's inside the organization--that will be the one they sync with the outside world. Run ntpq on that machine and type peers. You'll see a list of the NTP servers that it queries. Put some of those in your /etc/ntp.conf and you're good.

  76. Don't Do That by John+Hasler · · Score: 5, Informative

    "...my home firewall gets the time every hour from the NIST servers,..."

    Don't use stratum one servers for your home network. It's wasteful and unnecessary. Use a stratum 2 or higher server or your ISP's server.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:Don't Do That by Anonymous Coward · · Score: 0

      whats that stratum stuff mean? i saw a post earlier about using local connections so i tried and got

      "An error occurred while Windows was synchronizing with XXX.XXX.XXX.XXX. The time sample was rejected because: The peer's stratum is less than the host's stratum."

    2. Re:Don't Do That by Anonymous Coward · · Score: 1, Interesting

      It's just like a 'level' of how many machines you've gone through.

      A stratum 1 server gets its time directly off a cesium clock (or some other high-precision timekeeper). A stratum 2 server gets its time updates from a stratum 1 server.

      Obviously, an S1 server should never get it's time from an S2 server, which is the reason for that error message... 'that' machine has a lower (ie: less accurate) stratum setting than 'this' machine.

    3. Re:Don't Do That by Xylantiel · · Score: 1

      The other guy is right, but to add, if you get time from a stratum 1 server you are stratum 2 server. At least that's how I understood it. I don't know anything about Windows ntp implementation but it sounnds like your configuration is not right since the host should figure out it's stratum from the stratum of it's references. I use the local server at my university just fine (stratum 2 I think), but that's in Linux.

    4. Re:Don't Do That by stor · · Score: 2, Insightful

      Indeed.

      Please listen to this guy. Stratum 2 or higher is perfectly fine for a corporate network let alone a home network.

      Please don't overload the stratum 1 servers, it really doesn't buy you anything.

      As others have suggested, please set up one machine to run an ntp server e.g. xntpd, and sync off the remote ntp server and have other hosts sync off the local ntp server. This is desirable from your POV anyway. Why send NTP traffic across the internet if you don't really have to? That means more traffic (yeah, negligable) and higher and unpredictable latency to the ntp server. That latency matters: ntp tries to compensate for it but of course the lower and more constant the latency the better.

      Also if you're running linux (and perhaps other *nixes), learn about /sbin/hwclock --systohc. Very useful, especially as a cron job on the local ntp server.

      Cheers
      Andy

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    5. Re:Don't Do That by leighklotz · · Score: 2

      Except that ISPs rarely provide time servers and the stratum 2 servers all have "Don't use us without permission" disclaimers. The delegation system is broken; there's no incentive to provide new stratum 2 servers and no incentive for end users not to use stratum 1 since they're readily accessible and well-known. Try reading the UDEL howto; it gives a list of stratum 2 servers and almost all of them have dire warnings about not using them without prior notification.

    6. Re:Don't Do That by Phork · · Score: 2

      They dont say prior permission, they prior notification, and they are many that dont say that. They server ops just want to know whose using there servers. If they really didnt want people using there servers they wouldnt be on the list, or they would be mareked as private, or they would be firewalled.

      --
      -- free as in swatantryam - not soujanyam.
    7. Re:Don't Do That by Samrobb · · Score: 1
      Have to confim the above post... when I set up my home network, it was a simple matter (about 15 minutes) to locate a list if NTP servers, find one that had a "let us know before you sync with us" policy, and send them some email. Less tha a day later I had someone reply saying, essentially, "Thanks, let us know if you have any problems."

      That was it... I just had to be polite about it, something that's (sadly) lacking in online interactions these days.

      --
      "Great men are not always wise: neither do the aged understand judgement." Job 32:9
    8. Re:Don't Do That by AndroidCat · · Score: 2
      Imagine if a significant percentage of XP users shift to NIST. They all sync at the same time every four hours, *thunk*! (I think it was 4 hours, I'm too lazy to go back and check.)

      A random (done once and kept as a constant) offset within the four hours for each machine would be more polite.

      I normally just set my computers off my old "digital" flip-leaf clock (based on power-line 60 Hz) The computer was fast by 16 seconds when I checked, which is close enough for my needs.

      --
      One line blog. I hear that they're called Twitters now.
    9. Re:Don't Do That by Anonymous Coward · · Score: 0

      Sounds right to me...

      After typing up the earlier answer though, I found this excellent link...

      LINK!

      =D

    10. Re:Don't Do That by mlong · · Score: 1
      Imagine if a significant percentage of XP users shift to NIST. They all sync at the same time every four hours, *thunk*! (I think it was 4 hours, I'm too lazy to go back and check.)

      On my copy of XP it syncs once per week. That's a little different than every 4 hours.

      --
      //m
  77. Time Server_s_, plural... by The+Monster · · Score: 5, Informative
    The summary says that you have to get your sync from MS. Fortunately, this is untrue. I see two choices when I'm running XP:
    • time.windows.com
    • time.nist.gov
    Take a wild guess which one I chose...

    But if you want more choices than that:
    This article inspired me to do some dumpster-diving in the Registry... Import this key/value:

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ W32Time\TimeProviders\NtpServer]
    "InputProvider"=dword:00000001
    This allowed me to set my own choice of NTP server, and then synced from it. Like many other MS 'features', the
    default can be changed, if you know how...
    --

    [100% ISO 646 Compliant]
    SVM, ERGO MONSTRO.

    1. Re:Time Server_s_, plural... by Anonymous Coward · · Score: 1, Informative

      Why would you go to all that trouble? Just type a new server name in the convenient combobox and click Update Now. I changed mine to point to a time server at the US Naval Observatory and it didn't require any registry hacking.

    2. Re:Time Server_s_, plural... by The+Monster · · Score: 2

      You're right. For reasons I can't explain, after changing the Registry back, it did indeed perform as you say. But I swear I tried this before, and it didn't work.

      --

      [100% ISO 646 Compliant]
      SVM, ERGO MONSTRO.

    3. Re:Time Server_s_, plural... by Anonymous Coward · · Score: 0

      hehe. We've all had those moments.

    4. Re:Time Server_s_, plural... by Emvious · · Score: 2, Informative

      Why not just overtype the Server in the control panel?

    5. Re:Time Server_s_, plural... by ImaLamer · · Score: 2

      There is always the option to not let it update.... that is usually the most secure.

      The thing that bothers me is that my software firewall never asked to access the net to update the time. Of course it's because the core OS parts are all or nothing when it comes to internet access....

    6. Re:Time Server_s_, plural... by DemiKnute · · Score: 1

      But if you want more choices than that:
      This article inspired me to do some dumpster-diving in the Registry... Import this key/value:
      [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet0 01\Services\ W32Time\TimeProviders\NtpServer]
      "InputProvider"= dword:00000001


      ...or you can just click in that little box and type in the address of the time server you want to use. Not nearly as much fun, I know, but it's how I set my XP box to synchronize with 10.189.12.1.

      -David

      --
      .
    7. Re:Time Server_s_, plural... by Oliof · · Score: 1

      Your firewall probably didn't notice You because ntp uses UDP/IP, not TCP/IP. Alot of people tend to forget to take care of non-TCP-based stuff in their firewall setup. I forget so myself, time and again.

      Reagrds,
      o.

      --
      If You know that soylentgreenis not human, find out my real email address....
  78. System X? by Durindana · · Score: 1

    I thought "MAC compatible" and calling "iMac" a company were amusing. "System X" sounds kind of mysterious and cool. "System X.1.5" not so much.

  79. NTP on Cisco by Anonymous Coward · · Score: 0
    You can also set up an NTP server on your Cisco router (newer versions of IOS) to serve requests for your local LAN:

    conf t
    ntp server 192.5.41.40

  80. boo!! by Anonymous Coward · · Score: 0
    Oh you're one of THOSE, eh? Stratum 1 servers are primary sources. As there aren't a lot of accurate clocks in the world, there aren't a lot of stratum 1 servers in the world either, so they get a lot of traffic.

    Proper etiquette demands that an end-user use stratum 2 or better. As was mentioned in another post, most ISP routers are actually stratum 2 or stratum 3 servers. These are *A LOT* faster (in my experience about 1/20th the latency) than public stratum 1 servers.

    Of course for redundancy's sake, you shouldn't rely solely on your ISP's servers, as they likely boil down to a single stratum 1 server (equals a single point of failure), as can be verified with ntptrace. There are a handful of public stratum 2 servers out there as well to help in your quest for redundancy.

  81. GPS based time server on my Ethernet by Anonymous Coward · · Score: 0

    I have a GPS based time server on my LAN but my
    ISP has NTP time on all of it's routers to you
    can point to the closest router of theirs and
    get the correct time.

  82. Slow news day, huh? by Anonymous Coward · · Score: 0

    'nuff said.

  83. So how do you get the time? by anthony_dipierro · · Score: 1

    From Verizon. On my cell phone.

  84. AboutTime by IanA · · Score: 2

    Connecting to NIST using SNTP.
    Resolved address for NIST (192.43.244.18).
    Received time (ping 63 ms), error -1 ms.
    New time: Thursday, July 04, 2002 19:34:15.


    AboutTime
    (win32)

  85. Re:Demension 4 by duren686 · · Score: 1

    I use BeatNik Internet Clock. It grabs time updates from nist at regular intervals, and is also a skinable clock application. I recommend it!

    --
    Y2K Compliant since the late 1890s
  86. Comment removed by account_deleted · · Score: 5, Insightful

    Comment removed based on user account deletion

  87. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  88. Surprising.. by zet0n · · Score: 1

    Microsoft actually lets you select the NIST to synchronize your time with in Windows XP..never knew them to allow you to use something outside the 'collective'...

  89. PC Clock anomaly by CPM+User · · Score: 1

    Correct me If I'm Wrong, but is the big errors in PC clocks not due to the BIOS only storing the Hours & minutes, not the seconds ? Each reboot would discard the seconds ( average loss 30 seconds each reboot ? ) MS OS's being what they are, a large anomaly can build up really quickly. The clock is a silicon crystal for fsck's sake. It keeps time.

    1. Re:PC Clock anomaly by TimeGuy · · Score: 1

      Actually, the battery-backed hardward clock on a PC is used only to keep time while the machine is off, and is usually accessed (depending on the operating system - some do it more often) only when the machine is booting. After the OS is running, time is kept by the OS itself using software timer. Depending on how busy the machine is, the software clock can speed up or slow down, and on some systems, clocks can drift by entire hours or days in a relatively short period.

    2. Re:PC Clock anomaly by alangmead · · Score: 2

      The original IBM AT used a MC-146818A for its real time clock. Maxim/Dallas lists their DS12887A as a functionally equivalent chip. (with the addition of added non-volatile memory locations for added CMOS data. http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2682 ) The seconds are accessed from address 00h on the chip. I guess its possible for some motherboards to use different chips, but maintain the same interface by presenting 0 for seconds, but I've never come across anything like that. Reading the time from the RTC is a somewhat convoluted process, so what most systems do is to read from the RTC once, and maintain an internal counter via a timer interrupt.

      What you might be thinking of was MS-DOS's FAT filesystem, which stored file timestamps as the number of even seconds since Jan 1, 1980. Or maybe the fact the RTC only reports up to seconds (so being off by .5 seconds per boot.)

  90. Do you have the time... by Anonymous Coward · · Score: 0

    ...to listen to me whine... about nothing and everything all at once?

  91. from personal experience by Anonymous Coward · · Score: 0
    Windows is MUCH harder. It's just impossible to find anything.

    In Unix: "where is the configuration file for application fooapp and what format is it in?" Three seconds of looking at "man fooapp" says: "FILES USED ... /usr/etc/fooapp.conf ... SEE ALSO ... fooapp.conf(5)". Yay.

    In Windows: "how do I configure fooapp since the app itself doesn't provide me a way to do it?" Windows help is no good. So, run "regedit" and do a search for "fooapp". 45 seconds go by as it's "searching". Darn, not what I'm looking for. F3. 20 more seconds. F3. F3. F3. F3. Is this it? Probably not. F3. F3. F3. 10 more seconds. F3. F3. Damn. Do google search for "fooapp registry". Three minutes later: "though it's not documented, and we're not sure if it'll break your computer, it looks like you should change the key [300 characters of text] from 0 to 1 for some reason".

    Yes, I'll take Unix any day.

    1. Re:from personal experience by Anonymous Coward · · Score: 0

      I made a C program (source not available... yet) that manipulated the Windows registry. It could search the whole registry (actually check each and every one of however many tens of thousands of keys) in a fraction of a second.

      Why the fuck does Windows' regedit have to be so god damn slow?! Is it because it's doing a million system calls or something?

    2. Re:from personal experience by Anonymous Coward · · Score: 0

      Funny and _completely_ accurate.

      (Mod parent up!)

  92. And you can hack the interval, too. by The+Monster · · Score: 5, Informative
    A few more moments perusing the Registry reveals that you can also set the interval between syncs:
    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ W32Time\TimeProviders\NtpClient]
    "SpecialPollInterval"=dword:00003840
    The value '3840' there is hex for 14400, the number of seconds in 4 hours. Note that setting
    the key won't affect the next, but the one after that will read this value to determine the time
    for the one after that.
    --

    [100% ISO 646 Compliant]
    SVM, ERGO MONSTRO.

    1. Re:And you can hack the interval, too. by Anonymous Coward · · Score: 0

      Or you could just set it from the internet time panel of the clock/date setup thingie.

  93. test by Anonymous Coward · · Score: 0

    actual time: Thu Jul 4 16:53:53 PDT 2002

    1. Re:test by Anonymous Coward · · Score: 0

      ok, slashdot's clocks are within at least 1 min of nist time.
      further testing on this post: time is Thu Jul 4 16:56:05 PDT 2002 (these times to about 2 sec for vairous reasons)C

  94. Some Suggestions by Krashed · · Score: 1

    If you use Windows, Analogx.com has a good internet time sync software program. Other wise, the best/complicated/geeky way is to get a GPS reciever that can interface with a PC and has a script that polls it for the time, updates the clock, and shares it with local computers with a nero zero lat connection. You should be good constantly within a second on all your pc's to GPS time.

    1. Re:Some Suggestions by TimeGuy · · Score: 1

      Within a second is not very close. Less than .5 second is good, 50 ms is about the best any non-realtime OS can do. If you have a network (not just a couple of machines, there are multiple issues involved in keeping the entire network synchronized. Some do it by regular broadcast (very problematic), some by regular schedule (okay, but not optimal) and some by target seeking. Check out our product - http://www.greyware.com/domaintime for a program that takes all of the above into account.

  95. Best Windows 2000/98/etc utility - cmdtime by rochlin · · Score: 2
    After trying many time utilities for Windows which failed either in terms of simply getting the time sometimes or by being resource hogs (how hard can it be?), I found a great small footrprint freeware util called cmdtime.

    It's highly configurable by batch file or commandline (it's a commandline tool in a windows world - which is much better for something you want to be unobtrusive) and just plain works.
    cmdtime (and some other stuff)

  96. why go 3rd party ? by Anonymous Coward · · Score: 1, Informative

    net time /help

    1. Re:why go 3rd party ? by TimeGuy · · Score: 4, Informative

      Why go 3rd-party? Because, NET TIME (and Windows Time) is fraught with problems, particularly in a larger network/mixed environment. More detailed info about this at our site http://www.greyware.com/software/domaintime/produc t/w32time.asp Yes, I work for them, but I'd use this even if I didn't.

  97. Re:happy 4th of july to all my american friends by Anonymous Coward · · Score: 0
    When an American kills a man who is trespassing on his land, it's self-defence.

    When an Arab kills a man who is trespassing on his land, it's terrorism.

    When an Israeli kills a man after trespassing on his land, he becomes the first Prime Minister of Israel, a hero on the scale of George Washington, and even a University named after him.

    When a Serb tortures prisoners of war, it's a war crime.

    When an Israeli tortures prisoners of war, the US government sends his State another $3 billion in aid.

    When an American declares that the Constitution is "under God", he is a good God-fearing Christian.

    When a Muslim declares that his beliefs are "under God", he is a fundamentalist zealot terrorist.

    When most developed nations believe in justice and the rights of man, they agree to form international criminal courts.

    When America claims to believe in justice and the rights of men, it attempts to sabotage attempts at individual justice, by claiming that US soldiers and commanders should be exempt from such justice.

    Please, before posting on an American board, remember the double standards. Only Zionists are allowed to bomb hotels, and only Americans are allowed to bomb weddings. Clear?

  98. Or, if you need something even better than NTP... by jelson · · Score: 5, Interesting
    Wow, who would have thought that the topic of my PhD thesis would be on the front page?

    Right now I'm doing research in very high precision time synchronization for very large numbers of very small things. My lab does work in sensor networks -- get a tiny little computer with a few sensors and a radio, sprinkle thousands of them out over a building or a battlefield or a forest. Have the network tell you where the fire started, where the enemy is lurking, which light bulb needs to be replaced, or a thousand other things.

    You need very time sync to do lots of this stuff -- to track motion, for example. Our current testbed times the flight of sound to tell how far apart things are, and for that we need accuracy on the order of 10 microseconds between clocks.

    My research right now centers around a new time sync scheme, called Reference Broadcast Synchronization, which in a recent study I showed is almost an order of magnitude more precise than NTP under the same conditions -- 5 microseconds between a group of nodes with a userspace implementation, and down to 1 microsecond in the in-kernel implementation (which is the resolution of the clock! I'll do better when I have a clock that ticks more than once a microsecond.)

    NTP, even under "optimal" conditions -- very high query rate to a stratum 1 GPS-steered clock in our lab--- did no better than 50 microseconds. When we introduced high levels of congestion on the network, NTP degraded by a factor of 30 while RBS was almost unchanged.

    Of course, NTP is still a fantastic protocol, and much better than trying to apply RBS to the Internet (which is basically impossible). But for tiny nodes that need very tight time sync, I say, we can do better :-).

    Some recent papers you might like are here, including
    • "Fine Grained Network Time Sync using Reference Broadcasts" -- the original RBS paper
    • "Wireless Sensor Networks: A New Regime for time synchronization" -- my argument as to why NTP shouldn't be used for sensor networks
    • "Locating nodes in time and space: A case study" -- description of our testbed that is capable of localizing objects down to 1cm by measuring time of flight of sound, combined with RBS time sync.
    It's funny, I'm sitting in the lab right now, tinkering with the testbed when this article should come up.

  99. Comment removed by account_deleted · · Score: 2, Funny

    Comment removed based on user account deletion

  100. Time is relative by Ixohoxi · · Score: 1

    Everyone is forgetting. The time clocks are controlled by Man. "The" Man, in fact. What happens if time seems like it's slowing down? If everyone is syncing to the same clock, everyone will think reality is no longer real. Farmer's Almanacs are handy to know sunrise and sunset times, moonrise, etc. But what happens if they are "off" by a few minutes, according to the "official" atomic time? Add a second here, add a half-second there, before you know it the official "time" is caught back up with where it "seems" to belong. I wonder what could cause time to seem like it's flowing slower. One answer: a slowing of the Earth's rotation. Keep your eyes on the clocks. ALL of them.

    --
    What's a second? An hour? A day?
    It has much more to do with
    the Earth's rotation than with cesium.
  101. Get lost? by autocracy · · Score: 2

    I mean, geeze. I know some people who aren't the best with directions, but you're the only one I've ever heard of that needs to know the Latitude and Longitude of his house to get back... Or is this just in case the foundation shifts?

    --
    SIG: HUP
    1. Re:Get lost? by thogard · · Score: 2, Insightful

      I've meet someone who uses GPS to find out how much his country (Sweeden) moves. He has a plot of most of Europes movments. The plots are on an sheet of paper in actual scale. Aparently Sweeden moves a few inches a year.

    2. Re:Get lost? by Anonymous Coward · · Score: 0

      They use the metric system, so they only move a few centimeters per year.

  102. Huge bug in NTP... by Anonymous Coward · · Score: 1, Funny

    ... is that it does not at all take into account the Timecube.

    All must heed the divine word of the self-proclaimed "Wisest Human ever to live on earth"!!

  103. Two words by grunby · · Score: 2

    man rdate

    - grunby

  104. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  105. Atomic Wall Clock by aztektum · · Score: 2

    Radioshack has a wall clock that checks for (i forget the exact title) a radio signal that the Gov and NASA use to synchronize their time.

    Click here!

    noonch

    --
    :: aztek ::
    No sig for you!!
    1. Re:Atomic Wall Clock by Anonymous Coward · · Score: 0

      Wal-Mart and Sam's Club sell them too for about $20.

    2. Re:Atomic Wall Clock by Phork · · Score: 3, Interesting

      It gets the signal from wwvb in colorado, which broadcasts the time on 60khz encoded in bcd using some odd modulation scheme. wwvb time is very accurate, at the trasmitter i think the accuracy is within a picosecond. If you know your location you can calculate the time it takes the signal to reach you from the transmitter, and get your time as accurate as the clock at the transmitter. WWVB is run by NIST. They also run two other radio stations, wwv and wwvh. WWV broadcasts from the same site in colorado that WWVB broadcasts from, but broadcasts a voice signal of the time, a pulse every second, as well as bcd and several other things. WWV broadacts on 2.5, 5, 10, 15, and 20 MHz. WWVH broadcasrs the same thing as WWV but is located in hawai, has a female voice instead of the male voice that WWV has, and doesnt broadcast on 20mhz. WWV rocks.

      --
      -- free as in swatantryam - not soujanyam.
  106. Re:In Windows? anachron works for me. by Anonymous Coward · · Score: 0

    Here's a "me too".
    I've been running anachron on several flavors of windows for the last few years. Can set it to load on start and sync automatically, or launch and set manually. Never segfaulted; does just what it says. After a sync, the systime matches my bsd boxen running nntpd. Good Stuff.

  107. sync is one thing, but what about freq? by Alien+Being · · Score: 1

    Once the clock is synchronized, why rely on a relatively imprecise crystal to beat the drum? The 60hz AC line frequency is more accurate, or so i've been told.

    1. Re:sync is one thing, but what about freq? by DaCool42 · · Score: 1

      The 60Hz is accurate over long period of time. The power company will correct drift in the frequency so that over a few months it will average out to be pretty much exact. Some wall clocks use this to keep time. It will drift quite a bit, but it will always drift back again (not like a crystal, which will tend to drift out in one direction, but not as quickly as the AC clock).

      --

      ----
      All of whose base are belong to the what-now?
    2. Re:sync is one thing, but what about freq? by John+Hasler · · Score: 2


      Once the clock is synchronized, why rely on a
      relatively imprecise crystal to beat the drum?

      Chrony measures the accuracy of the crystal and uses that information to "dead-reckon" when the Net connection is down. Thus the crystal only needs to be stable, not precise.

      The 60hz AC line frequency is more accurate, or
      so i've been told.

      How accurate do you think the 60Hz from your UPS is?

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    3. Re:sync is one thing, but what about freq? by fattybob · · Score: 1

      i was told at school by my physics teacher (Mr Bell) about how time clocks at work places ran, and that over a year, they were guaranteed to be very accurate. They used the UK national grid frequency, which of course is varied a little over time, but for fiscal metering reasons, the variations would even out over a year.

      Thinking now, the logic sounds poor for clocks, but I wouldn't be surpirsed if they can tell you how many cycles they sent in a year - but what clock are they using?

    4. Re:sync is one thing, but what about freq? by Alien+Being · · Score: 1

      the crystal only needs to be stable, not precise.
      True, but crystals are not pefectly stable, at least not without temperature control.

      How accurate do you think the 60Hz from your UPS is?
      Good point, but that's not what i was referring to :-P

      The point a few others have made about line freq being accurate over the long term makes sense. I guess that fact might be useful somewhere for something.

  108. TIME from CDMA phone by Anonymous Coward · · Score: 0

    The time on your cdma phone is the most accurate civilan time available. Bother the manufactures to expose the interface

  109. Re:Most cablemodem/DSL head-end routers have the t by Anonymous Coward · · Score: 0

    Out-freaking-standing! Give that guy a 5 please, Mr/Miss/Mrs Moderator. Works for me. I just checked and it's within about 0.010 seconds of my old time server.

  110. On a related note... by dgmartin98 · · Score: 1

    How long would it take a woodchuck to chuck wood, if a woodchuck could chuck wood ?

    --
    FPGA, Wireless, ASIC, Verilog, VHDL, HW, 10yr exp, Team Lead, Ottawa (More? Email above. slashdotusername=dgmartin98 )
  111. 15 Minutes Fast by The+Dobber · · Score: 1


    I keep my PC clock at work set ahead about 15 minutes

    -Keeps me early / on time for meetings
    -Gives the illusion that its that much closer to quittin time

  112. On Make by os2fan · · Score: 2
    Make only uses the timestamp to provide sequencing of dependancies. All "make" requires that all times come from the same clock, not that all clocks be accurate.

    And since make is using file-stamps, this condition would be pretty much met by the clock that controls the fs where the data is stored. If there is more than one clock involved, then this becomes an issue.

    The idea of synchronising clocks is that by being accurate, they will be "in step" with once another.

    Someone compiling things on a computer where the standalone clock is used for both the fs and the system clocks.

    --
    OS/2 - because choice is a terrible thing to waste.
    1. Re:On Make by Dr.+Ion · · Score: 2

      Imagine you're in the middle of running a make process when the local clock gets slammed with ntpdate (or rdate). If the clock was set back, it's quite possible that you now have recent files that are stamped slightly in the future. Perhaps a recently created file is even older than the parent files that generated them.

      By using a one-shot clock adjustment like ntpdate, you're causing incongrous (not monotonic) timing. That can impact things that depend on one event being before another, like make.

      I'm not making this up, since we actually had this problem on some old SunOS servers. If you run very long make processes (like X11 world) and you update the clocks regularly for sync, it's easy to get make all confused.
      In any case, my point was that it's best to use more gradual sync programs, like ntpd, if you can.

    2. Re:On Make by os2fan · · Score: 2
      The point of make is that it relies on a clock to form a sequence. Your point is perfectly correct, and I have also experienced it, too. But if the clock is not backtracking (eg slowed down), then make will be happy.

      Make can also get slammed if more than one clock is involved: eg parallel compiling on different computers.

      --
      OS/2 - because choice is a terrible thing to waste.
  113. Millennium DoS by omnislash · · Score: 1

    I remember hearing that NIST did that shortly before Y2K.

    --
    In a world without walls and fences, who needs Windows and Gates?
  114. Re:Demension 4 by silicon_synapse · · Score: 1

    I can't speak for windows machines, but when novell servers syncronize time, it actually accelerates the rate at which time passes until the times match rather than just jumping to the correct time so it can take a couple minutes to make up a big difference. I guess this prevents timestamps on files and such from getting screwed up too much.

  115. Do you have the time by Anonymous Coward · · Score: 0

    To listen to me whine
    About nothing and everything all at once
    I am one of those
    Melodramatic fools
    Neurotic to the bone no doubt about it

    Sometimes I give myself the creeps
    Sometimes my mind plays tricks on me
    It all keeps adding up
    I think I'm cracking up
    Am I just paranoid?
    I'm just stoned

    I went to a shrink
    To analyze my dreams
    She says it's lack of sex that's bringing me down
    I went to a whore
    He said my life is a bore
    And quit my whining 'cause it's bringing her down

    Grasping to control
    So you better hold on

    Green Day - Dookie - Basket Case.lyr

  116. OK by Anonymous Coward · · Score: 0

    OK--I just turned this thing on to the dot gov nist server on my redhat box through the date/time utility. I immediately got 4 hits on my firewall-from my own dynamic IP from this internet session! Wazzup with that?

    I turned the thing off for now. I also got several hits immediately on port 123 from the gov server, and within 1 more would have triggered an immediate "deny" rule. Howz this werke again?

  117. Simple time script by bulletman · · Score: 2, Informative

    Here's how I get and set the time:

    date -u -s ` telnet 131.107.1.10 13 |grep UTC |cut -b16-23 `;hwclock --systohc

    -- Stephen

  118. Significance by Anonymous Coward · · Score: 0

    I don't think its that important to have time synchronized to the second. Cause lets be honest here, how many people do you think will have their clocks all set to the exact same time. I guarantee theres quite a large buffer zone for your clocks.

    Plus whats the point in having your clock the same as some supercomputer stationed in some government lab, when everyone else has their clock offset by seconds or minutes?

  119. At the tone the time will be .... by Anonymous Coward · · Score: 0

    I've always called up the time service, then set my watch accordingly.
    "Good Evening at the tone the time will be ... BEEP"
    Repeated ad nausem
    So I wrote a script for my computer to call up this service and listen for the time then set itself accordingly. Try it - (517)487-1212

  120. rdate? by zenyu · · Score: 2


    Why not use ntpd?

    Is it a security thing? There was a hole last year I think.

    ntp tries to compensate for latency on the network, and you usually have two stratum 2 time servers on a decent sized network to triangulate between. At work we just use a single stratum 3 server (the main NFS server). But it uses two stratum 2 servers (tick and tock ;).

    rdate with cron would work on Unix, but what about you're Mac OS 9 and Windows clients? Plus isn't it easier to just use the ntpd that's usually installed by default?

  121. Adjtimex by agentZ · · Score: 2

    IIRC, This can be done on any system that system that supports adjtimex() . It's very handy, but not really new.

  122. Re:In Windows? The Fourth Dimension by wideangle · · Score: 4, Informative
    I like Dimension4. Besides the Dr. Who reference, it's 112KB -- smaller than your Automachron.

    Here's the screenshot.

    Plus, it's coded by some guy at Microsoft. :

  123. Will Any GPS Work by suwain_2 · · Score: 2
    I happen to have a GPS sitting on my desk, that I haven't touched in a long time. (I put some batteries in it a few weeks ago to figure out my lat/longitude...)

    What I'm wondering is... Will any GPS work, or is this is a specific feature of your GPS? I know that GPS uses very accurate timing to get its information, but I've never seen a way of getting it from a GPS. (I have a Garmin GPS 3 {Plus | Pro} here, a pretty common model.)

    Although, now that I think of it, my GPS has one slot on the back, that can be used for either power or an external data link. If you ask me, it's a STUPID design -- the one time you'd actually want to use external power would be... when you had it connected to a computer. (I don't suppose there's a "hack" to run power and data into it at once?)

    --
    ________________________________________________
    suwain_2 :: quality slashdot p
    1. Re:Will Any GPS Work by jrp2 · · Score: 2

      What I'm wondering is... Will any GPS work, or is this is a specific feature of your GPS?

      It needs "NMEA" support. NMEA is just a standard for how to spit timestamp and time-pulses out the serial port in a consistent way. Many (most?) recent models do, some super-cheap and many older GPS models do not. You also need to get (or make) a cable to connect to your serial port and almost certainly will want to run this off a power supply and not batteries (and AC PSUs are generally not a normal accessory for a cheap GPS).

      --
      The only athletic sport I ever mastered was backgammon - Douglas William Jerrold
    2. Re:Will Any GPS Work by sydsavage · · Score: 1
      If you ask me, it's a STUPID design -- the one time you'd actually want to use external power would be... when you had it connected to a computer. (I don't suppose there's a "hack" to run power and data into it at once?)

      Yes. It's a clever hack from Garmin called the AC/PC USA Adapter, part no. 010-10277-00. Various DC versions are available too. (Bare wires, cigarette lighter plug, etc.)

    3. Re:Will Any GPS Work by jpc · · Score: 1

      most gps units dont do very accurate time. Well the time is accurate but when it sends it down the serial line isnt. You need pps support which sends a pulse at the time the second actually changes. I use a gpsclock (www.gpsclock.com afaik). It is not as cheap as the $24.95 one though.

    4. Re:Will Any GPS Work by jrp2 · · Score: 2

      You need pps support which sends a pulse at the time the second actually changes.

      Thanks for the added info. That is what I was referring to with "time pulses" in my post. Doesn't NMEA support assume "PPS" support, or is that an optional part of the spec. Just wondering as I assumed any GPS with NMEA support was OK for NTP.

      --
      The only athletic sport I ever mastered was backgammon - Douglas William Jerrold
  124. My Professor Invented the NTP by Raul654 · · Score: 1

    After seeing this post, I emailed him. Here is the text of it:
    Dear Prof Mills

    If you noticed a dramatic increass in traffic to the NTP website, I can tell you why. Slashdot, the geek oriented website, ran a feature article on it. (It's currently the top listed one). You can get to it here -->
    http://slashdot.org/article.pl?sid=02/07/04/2 24236 =thread=99 . I'd
    appreciate any thoughts you have on the matter

    ~Mark ________

    [last name erased when posting]

    - - - - - - - - - - -
    His response:
    Mark,

    Amazing how disinformation goes round and round. Try reading
    comp.protocols.time.ntp.

    Prof. Mills


    The link he referred to was news:comp.protocols.time.ntp

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
  125. Related: update daily by coyote-san · · Score: 3, Interesting

    Another point is that it's unnecessary to update more often than daily except for the most exacting situations. Do you really need to keep your clocks synchronized to within milliseconds? I've found daily updates against a time server (which is sync'd to my ISP's NTP source) via a cron job running 'rdate' is good enough to keep my systems synced to within a second.

    The other nice thing about this aproach is that it's easy to toss the Windows equivalence of 'rdate' into the startup scripts managed by Samba, so whenever a Windows box comes onto the network it's also synced.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  126. Let xntpd do it's magic by drix · · Score: 2
    For Unix, don't fuss with ntpdate, cron, rdist, or anything use. Use xntp . Trust me on this one. You will gain a newfound appreciation of the complexities of network time synchronization after spending a good hour trying to figure out how to get this daemon to do the simplest of tasks, e.g. automatically keep your clock in sync. It's obvious from the docs and code that someone has spent way, way more time thinking about all this than you'll ever want to. XWindows, Linux, Sendmail, Apache, and xntp always come to mind when I think of free software projects that just freak me out because of how well done they are.

    For Windows you can get ntp daemons but I find that, if something new appears in their system tray, users will fiddle with and break it every time. I use Samba and MS Windows networking built-in time sync, put in a startup script so it syncs on every boot. Clock drift on any modern computer is going to be negligible even if you're only syncing once every day or two.

    --

    I think there is a world market for maybe five personal web logs.
    1. Re:Let xntpd do it's magic by Animats · · Score: 2
      It's obvious from the docs and code that someone has spent way, way more time thinking about all this than you'll ever want to.

      That's Dave Mills. He implemented TCP/IP long before Bill Joy, and designed several of the Internet protocols. But he always liked time synchronization.

      He likes to watch what happens when a leap second is added. The power grid actually changes frequency to catch up. Every synchronous AC rotating machine on the grid has to make 60 extra turns. Mills has measured this; it takes about four hours for the grid to adjust.

      A few years back, somebody at NIST forgot to throw the Daylight Savings Time switch, and the WWV signals didn't have the DST bit set for most of a day. Big embarassment.

  127. On OSX... by banky · · Score: 3, Informative

    Just load netinfo manager and look for /config/ntp. From there you can use whatever server you want.

    --
    ZOMG I WOULD LOVE TO KNOW ABOUT YOUR FEELINGS ON MACINTOSH VERSUS WINDOWS, VI VERSUS EMACS, AND HOW YOU'RE NOT A DORK
    1. Re:On OSX... by foniksonik · · Score: 2

      Or just open up the old Date Time control panel and click on the "Network Time" tab and turn it on. Fill in ntp.nasa.gov and you're ready to go.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    2. Re:On OSX... by VirtualWolf · · Score: 1

      Erm, or you can simply open System Preferences > Date & Time > Network Time, type in the server address, and hit "Set Time Now". :)

  128. I have no time for this by Anonymous Coward · · Score: 0

    in mac os x, you just un-check using a network time server. Apple makes it easy to do.

    when in doubt, use a mac!!

  129. Re:Most cablemodem/DSL head-end routers have the t by DragonWyatt · · Score: 2

    Nice...

    OT: WTF with no manpage for ntptrace (Redhat 7.2)? or info?

    --
    Don't sweat the petty things. But do pet the sweaty things.
  130. Solaris Time Server by xtremex · · Score: 1

    I have a Solaris Time Server getting the time every hour, and my LAN gets the time from the Solaris box....everything works nice-nice

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  131. Re:Or, if you need something even better than NTP. by Anonymous Coward · · Score: 0

    Ph.D. thesis? Who cares...

  132. And for the non-XP Windows users... by Snover · · Score: 1

    ...(c'mon, I know you're out there), use AnalogX Atomic TimeSync and set it to get the time from time-b.timefreq.bldrdoc.gov. Cheap, Easy, Effective.

    (Dear lord, my clock was a minute off! AAAAGH!)

    --

    [insert witty comment here]
  133. Check with your ISP by Xtifr · · Score: 2

    Your Internet Service Provider may well offer NTP as part of your service. They may not make a big deal of it, but it's probably available if you search their web pages or ask. I found a list of my ISP's NTP servers in their FAQ.

    The advantage to using an officially provided host for NTP service is that it's less likely to disappear out from under you. One you hunt down on your own may be a temporary machine, or may be subject to change without notice.

  134. Accurate time on the web by Dratman · · Score: 1

    A handy source of human-readable time (claiming 300-400 msec acccuracy) can be found at www.time.gov. It puts up a java applet with a ticking digital clock. This can be useful when you need to set something manually within a second or two, perhaps for later refinement via a synchronization protocol such as ntp.

    --
    Sigmund
  135. Re:Or, if you need something even better than NTP. by bruthasj · · Score: 1

    And it would be great if you could submit changes to NTP for the next version release that could improve it to the accuracy that you claim.

    I know I would appreciate that a lot! (Much better than starting up another project and having people to switch over to a new system of doing things...)

  136. but check your ISP first, eh? by Xtifr · · Score: 2

    Except that ISPs rarely provide time servers

    They don't? I'll grant that I've never seen an ISP advertise their time server, but I've usually been able to either track one down by browsing their web pages, or, worst case, get the host info by emailing support. Of course, I do tend to use geek-friendly ISPs when I can, but I'd assume that most slashdotters would gravitate towards the geek-friendly ISPs. I'd strongly suggest you ask your ISP before assuming that they don't provide NTP servers. Chances are near 100% that your ISP uses NTP, at least internally.

    1. Re:but check your ISP first, eh? by leighklotz · · Score: 1

      That's exactly my point. ISPs adverise their SMTP and POP3 servers, and contract out for NNTP often. But they don't offer time services as a matter of course, so people are left to scrounge.

      If ISPs offered time services, would Windows XP and Mac OS X default to pointing at Microsoft and Apple's time servers, respectively?

      And yes, I've run ntptrace on my ISP, which is very technically savvy, and there are no time servers in the routing chain. Sure, they have some somewhere, but they're not advertising them to their customers.

      It does appear, though, that cable modem folks are better, since the router one up gave stratum 2 time!

    2. Re:but check your ISP first, eh? by Xtifr · · Score: 2

      Um, what part of "you should ask" didn't you understand? Running ntptrace does not constitute asking -- in fact, I'd consider it slightly rude to do so without asking first.

      "They don't advertise it" is not at all the same thing as "they don't provide it". And yes, it's certainly possible that they don't provide it, I suppose. Doesn't match my experience, but I've only had a couple of ISPs so far. However, it doesn't sound like you've ever asked.

      SMTP and POP3 are things that customers demand, so of course they get advertised. Time services is something that probably only a handful of customers know about or care about, so it doesn't get advertised. But that doesn't mean it's not available if you ask!!

    3. Re:but check your ISP first, eh? by leighklotz · · Score: 1

      I think we're talking past each other.

      I'm saying that people use the well-known stratum 1 servers in the .gov and .ca domains because they're easy to find and it's hard to find more local ones, and the infrastructure isn't as well populated as it is for popular services. In other words, I'm focused on the public policy issue.

      You're saying that I've been rude to my ISP (Megapath, by the way, similar in level of technical and customer support to your current ISP, speakeasy), and that I don't understand what "asking means." Fair enough -- I used my recent experience as an example. But I myself am not the point -- the point is the 23 million other high-speed Internet users in the US and more in other countries. There's no clear support for them, even though there is simple support for time servers in all recent versions of Windows, MacOS, and Linux. If my case upsets you, you can send mail to Megapath for me. But please do it for 23 million other people as well.

    4. Re:but check your ISP first, eh? by Xtifr · · Score: 2

      I'm not actually complaining about what you did, I'm registering a very mild complaint about your advice, to wit, that you failed to mention that people should check with their ISPs first.

      As for easy -- I did a quick search for "NTP" on Speakeasy's support database, and got an answer. Sending a quick email to support@ISP is pretty easy too. These are the easy approaches, and I think it's a bad idea to dismiss them without even trying. Don't assume your ISP doesn't offer NTP until you've checked, because it's very easy to check. If you've checked and the answer is "no", then that's fine, go probe for servers or whatever.

      But the more people that ask for time services, the more likely that ISPs will offer time services as part of the package (like Speakeasy does), and the more likely that the answers will be on the FAQ list. (The name "Frequently Asked Questions" ought to be a clue here -- it only becomes a FAQ if it's asked. Frequently.) So asking is a good thing, even if you get negative results.

      Bottom line, I don't object to what you did, I simply think that your advice is skipping what should be an obvious and easy first step.

  137. Windows NTP client, Linux by SailFly · · Score: 1

    I use a freeware utility that checks my POP server for new messages, and also keeps my clock up to date.
    See SyTinem

    For Linux I use NTPDATE and run a cron job a few times a day to keep it on track.

    Works for me!

    1. Re:Windows NTP client, Linux by timerider · · Score: 1

      when you have access to a time server via ntp, why don't you run the ntp daemon instead of a cron job?

    2. Re:Windows NTP client, Linux by SailFly · · Score: 1

      Only because I've used ntpdate before, but not ntp daemon. Plus, I didn't need to serve NTP to other machines. No specific reason really, it's just the path I took.

  138. The need for a time server. by forkboy · · Score: 1

    At an old job of mine, they were trying to get me to evaluate GPS-based NNTP servers. Being a security admin, I wasn't terribly interested in the prospect.

    They wanted their own root level time server that synced off of satellite-delivered time, and the server would be unavailable to anyone outside the corporate LAN.

    It occured to me that unless you're running some sort of application that requires time accuracy to the millisecond or greater at all times, you're perfectly fine syncing your enterprise from a tier-3 time server that syncs off of a public NNTP server from the internet. Should you lose internet connectivity, the thing to keep in mind is that time does not mysteriously stop until the network is restored. The time-sync decay for your typical NNTP server is a couple milliseconds a day if it's unable to refresh...you're still getting VERY freakin accurate time during this period off of your own server. This concept is amazingly hard to convey to a middle manager with a budget he thinks he needs to waste.

    I finally convinced them this was a waste of money and they should send me to SANS instead.

    --
    This message brought to you by the Council of People Who Are Sick of Seeing More People.
  139. stress by Luveno · · Score: 1

    Gawsh, it must be awful living in a mind where milli-seconds are considered to imprecise.

  140. Someone just tell me... by Rombuu · · Score: 2

    ...and I've always wondered about this... why can I buy a digital watch for $10 that keeps better time than a Sun Starfire 15K? Or pretty much any other high end system for that matter? I mean, I would think for $1.5 Mill they could put a decent clock in the damn thing. For that matter, why does my desktop lose time so badly... I just don't get it.

    --

    DrLunch.com The site that tells you what's for lunch!
    1. Re:Someone just tell me... by slim · · Score: 2

      Maybe because Sun assume you'll be on a network, and if you care about the time you can run ntp...

  141. Your own dedicated GPS driven Time Server by mamahuhu · · Score: 1

    Leitch supply equipment to the broadcast industry. It is vital for accurate timecodes to be used throughout a TV studio - for everything from editing to telling the audience the right time. Most broadcasters will use their own dedicated GPS driven Time Server that resides in their central equipment room. Leitch make a one of these. Check it out here .... I use the Leitch timeserver at leitch.com for my ntpdate on my linux box - as well as Mac OS X.

  142. Oddly enough... by MbM · · Score: 2

    My pc gets it's time set via PBS. Take a bt848 tv capture card capable of reading the "extended data services" line of video, bit of C and you can get a semi accurate time source.

    --
    - MbM
  143. VCR time by plumby · · Score: 2

    My VCR gets its time from the TV signal. Don't most videos have this now?

  144. Another good reason to run an NTP client by X86Daddy · · Score: 1

    I use one of my machines like a VCR, as it has a TV Tuner board in it and Cyberlink's PowerVCR. From anywhere, anytime, I can VNC in, and hit the TitanTV website, click on a show name, and it'll set to record...

    BUT, my clock has to be perfect if I don't want to pad my recordings (i.e. to record two shows in succession)

    My video box is running Win2k and I turned on the NTP service, as described by this PDF. Now as long as the TV station is running at the right time.... :-)

  145. Re:happy 4th of july to all my american friends by Anonymous Coward · · Score: 0
    If the Palestinians lay down their arms, they have peace and their own homeland.

    If the Israelis lay down their arms, there is no more Israel.

  146. Re:Or, if you need something even better than NTP. by Brainchild · · Score: 1
    Much better than starting up another project and having people to switch over to a new system of doing things...

    Well, for one thing, NTP has the year 2036 problem. Additionally, unless it's been fixed in the meantime, NTP has trouble with leap seconds. Until those two things are fixed, why bother using NTP? DJB's TAICLOCK protocol and clockspeed and taiclockd daemons seem to be a better choice.

    --

    :: "I am non-refutable." --Enik the Altrusian ::

  147. Easier way. by justin_w_hall · · Score: 2

    Well you COULD hack your registry, yes.

    Or, you could just click into the field in your Internet Time dialog box (where it has time.windows.com and time.nist.gov) and type in the NTP server you'd like to use and click Update Now. Pointed it to my firewall and it worked fine. No sense in doing something the hard way. Especially if you're the pinnacle of laziness like me. :)

    --

    ---
    "how can the same street intersect with itself? i must be at the nexus of the universe!" - cosmo kramer
    1. Re:Easier way. by badzilla · · Score: 1

      In Windows 2000 you can open a command prompt window and type

      NET TIME /SETSNTP:blah.blah.com

      I don't have XP but likely it works on that too

      --
      "Don't belong. Never join. Think for yourself. Peace." V.Stone, Microsoft Corporation
  148. Video time. by CountBrass · · Score: 1

    I have a top of the range vcr - well it was when I bought it anyway :-) I used to think the fact it picked up the date and time over the airwaves was pretty great - until it got it wrong, insisisting it's 8am when it's 8pm and I discovered there was no manual way to set the clock... Oh well, thank goodness for Tivo - well except when it gets its knickers in a twist over channels and screws up recording Band of Brothers :-(

    --
    Bad analogies are like waxing a monkey with a rainbow.
  149. The only way by Anonymous Coward · · Score: 0

    NTP from a University to my firewall and then
    my Novell server reads the time from the firewall
    using a cheap shareware NLM I found using Google.

  150. Microsecond accuracy? by Paul+Johnson · · Score: 2
    Careful here. I once hooked up an NTP server to a GPS receiver (makers name omitted because I don't recall who made it) and found a 13 second error. Obviously the makers test suite hadn't included a check that the time it gave was right.

    I note that on the page you are pointing to, the microsecond accuracy is described as "nominal". In other words, it isn't actually that accurate.

    A purpse-made GPS receiver for time server applications is available, but costs rather more.

    Paul.

    --
    You are lost in a twisty maze of little standards, all different.
  151. Log monitoring by SgtChaireBourne · · Score: 1

    As mentioned, Kerberos, NFS and others need synchronized time. Even if you're not using these having servers show the same time helps with monitoring services and with intrusion detection.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  152. my ntp cloud ;) by timerider · · Score: 1

    Got a linux box which does nat for my DSL.
    so this little box talks NTP directly with the atomic clock which is the official time base for germany, and is a samba server.
    for windoze boxen: net time $server /set /yes in the domain logon script; for linux boxen its just NTP...

    [L]

  153. Damn mobile phones... by forgoil · · Score: 2

    The GSM protocol can sync your mobile phone for you. No more setting the time, no more incorrect time. But do you think they actually put it there in all networks? No... We lack it here in Sweden, the country where GSM was invented. Pretty bad I'd say.

  154. Uncle Bill watching you ? by Alain+Williams · · Score: 1

    If you want to sync to a time server it makes sense to use one close by - less latency, etc. Finding a server that is close is not that difficult.

    Why do M$ boxen got to M$ to find out ? Would it be a way of letting Bill see who is running XP or whatever ?

  155. Microsecond accuracy for free by jakobgrimstveit · · Score: 1
    1. NTP servers located geographically close to you. Free.
    2. NTP protocol. Free.
    Why spend 25 bucks on something which is free? I'm located in Norway. I use ntp://fartein.ifi.uio.no, and it works great.
    --
    Jakob Breivik Grimstveit
    "I love deadlines. I love the whooshing noise they make as they go by."
    1. Re:Microsecond accuracy for free by Ctrl-Z · · Score: 1


      1. NTP servers located geographically close to you. Free [udel.edu].

      I think it's worthwhile pointing out that what you want isn't NTP servers located geographically close to you, but servers that are networkwise close; the fact that the two often coincide notwithstanding.

      Once when I was setting up an NTP server I found that although it was geographically close, packets had to make a round trip through Chicago before getting there. That's a distance of about 1500 km extra.

      --
      www.timcoleman.com is a total waste of your time. Never go there.
    2. Re:Microsecond accuracy for free by Isaac-Lew · · Score: 2

      Doesn't NTP compensate for network latency?

    3. Re:Microsecond accuracy for free by J.+Random+Software · · Score: 1

      It tries, but shifting router loads add uncertainty. A route change would be worse, and even if NTP clients and servers ask for source routing (which I don't think they do) most of the network will ignore it (if not drop the packets entirely as spoofing or cracking attempts).

  156. Solar clock by dizzy_p · · Score: 1

    Hi,

    Currently, I'm using a webcam that periodically
    takes pictures of my solar clock - and uses
    a piece of picture recognition software to
    calculate the right time - which it feeds
    the pc hardware clock with.

    --larsw

    --
    --larsw
  157. how do i get time? by Anonymous Coward · · Score: 0

    cronjob that does netdate every couple of hours

  158. With Qlock.. by Anonymous Coward · · Score: 0

    Qlock.. a very handy piece of software.

  159. My best clock is my PCS phone. by io333 · · Score: 1

    I have my PC clock. It's OK.

    I have an Oregon Scientifc clock set by the 5Mhz NIST signal (If you have a SW radio you can hear what the audible portion sounds like at exactly 5.000 Mhz) every night, or at least it tries to set itself -- if the conditions are bad (e.g., sun eruptions), it might not be able to set itself for days & hence experiences some drift.

    But as the article pointed out, the most (rediculously) accurate clocks available to ordinary folks come down from the GPS satellites. Interestingly, PCS technology *requires* incredibly accurate time syncronization & each SprintPCS tower takes continuous readings from the GPS network. So when I power up my SprintPCS phone, and the tower gives my phone the time, I am sure it is accurate to within a milisecond or so.

    And related to this: The new GPS phones that are coming out: they don't work like regular GPS receivers. Rather, they need to pick up only a *single* GPS satellite. Then, by using that signal and knowing the exact time, it can triangulate with a tower and give your position. Because it only needs that single satellite, it works fine inside buildings where an ordinary GPS receiver would display nothing.

    I only have a Sprint phone so I've looked into how they work. Other digital mobile phones may do the same thing, but I don't know anything about those.

  160. OK, I guess I'm strange. by mlafranc · · Score: 1
    I actually set the clock in my linux box by typing in the date and time, with .00 at the end and listening at 5, 10, 15 or 20 MHz for that wonderous WWV or WWVH "Bwaaapppppp" tone.

    I've found that a local radio station's uplink is puking on 20 MHz, so I have best luck with 5 and 15 depending on the hour.

    Once I've got bash ready to whirr, and that tone comes across, I smash that enter key and concider the job done.

    At the tone 9 house 45 Minutes Cooridnated Universal Time... poooiinnnnkkk!

  161. Leap seconds, dude by shoppa · · Score: 5, Informative
    I once hooked up an NTP server to a GPS receiver (makers name omitted because I don't recall who made it) and found a 13 second error. Obviously the makers test suite hadn't included a check that the time it gave was right.

    It was right. The GPS time epoch is 0000 UT on 6-Jan-1980. Since then UTC has had 13 leap seconds inserted. This offset is available in the NAV message; maybe the version of NTP you used was ignoring that message or maybe that particular GPS receiver didn't implement that message. (Actually, buggy firmware in GPS receivers has been a problem in the past.)

  162. Not always well synchronised by Sits · · Score: 1

    I used to use an NTL cable modem and found out that they too ran an NTP server (time.cableol.net) on one of their boxes for their customers. However of the three servers I synced to it was the one that would frequently have to be dismissed because it was so out of sync itself (although it was very close).

    I guess the moral is make sure you have more than one server in case one turns out to be unreliable.

  163. Why are PC clocks so inaccurate by El+buen+guiri · · Score: 1

    If my cheapo digital watch only looses a minute every 2 months, why does the clock in a $2000 PC loose a minute every day?

    1. Re:Why are PC clocks so inaccurate by elal1862 · · Score: 0

      'cause your $2000 PC uses the same cheapass 32.768kHz x-tal for timekeeping as your $5 wristwatch...
      ...Which is horribly temperature sensitive, which is fine in a wristwatch (where your body keeps it at a constant temperature), but completely useless inside your PC case (power on/off, variations in system load and ambient temperature and nowhere near body temperature...) Just forget about it and use a (s)ntp client or buy a {gps|radioclock} receiver or even better:
      Hack up your own receiver hard- and software (like I did) Ok, it looks horribly home-made (the active antenna housing used to be a mints container ;-) , but it's still accurate within 20msec. (building costs: $12)!

  164. Check out Brix Networks by WeBMartians · · Score: 1

    Check out Brix Networks at http://www.brixnet.com Brix has a set of boxes and hardware whose sole purpose is the accurate analysis and measurement of far flung networks. The "Brix Boxes" HAVE to keep accurate time in order to measure delays between nodes... EVEN ON OPPOSITE SIDES OF THE PLANET! Their use of GPS, NTP, and "controlled drifting" of clocks is pretty sweet. ...some good ideas there...

  165. Re:Most cablemodem/DSL head-end routers have the t by thogard · · Score: 2

    You ISP does this because they tend to run cisco gear and its easier to configure it to do NTP than to set the silly clock. If you care about your logs having the right times, its a good thing to have the clock set.

    conf t
    ntp master
    ntp server 139.130.6.25
    ntp server someother.server
    (Please pick something better than my ISP's upstream router, this one won't be very good for you)

  166. Re:Or, if you need something even better than NTP. by Ilgaz · · Score: 1

    Well I hope you get suscess... I request one thing, can you make Microsoft ANYHOW away from spoiling it? One post on this board amazed me and horrified, check the one mentioning how XP and time.windows.com spoiled the NTP protocol and the usenet post referenced.

  167. Re:Or, if you need something even better than NTP. by thogard · · Score: 1

    I know what your up to. Your tring to build a device that will let you find that anoying cricket at night arn't you?

  168. Re:Or, if you need something even better than NTP. by jelson · · Score: 1

    There are certain aspects I might try to port into NTP, for certain special cases (e.g. if you are synchronizing machines that are all on the same LAN). But the scheme doesn't actually work over the Internet in general (it requires a broadcast medium).

    I'm definitely not out to replace NTP. I love NTP, I just don't think it's the right match for certain problems.

  169. Re:Most cablemodem/DSL head-end routers have the t by ajs · · Score: 2

    Pretty cool. I've updated my /etc/ntp.conf and /etc/ntp/step-tickers accordingly. I used to just grab random entries from the official list of public NTP servers.

  170. I say the metric system is of the devil.... by jonnystiph · · Score: 1

    Who is with me?!

    --

    If we don't make light of everything, we are just stumbling in the dark - Blank

  171. Automatic VCR time setting by Zapper · · Score: 0
    "Now if I can only get my VCR connected..."

    Hmm, how hard would it be to hack together something that knows how to talk Infrared, specifically how to set time.

    NTP->PC-IR->VCR

    Ah, here it is .
    --
    So much to do, so little bandwidth.
    --
    Try Mozilla
  172. Netware by JSmooth · · Score: 0

    Isn't it nice when the rest of the world is only eight years behind Novell?

    Novell has been timesyncing (to the millisecond I believe) since Netware 4.0. Servers are continuous and all clients are updated at login...

    My little netware network at home makes this subject what it should be. A non-issue

  173. nano != 10^9 by tommck · · Score: 2
    He said "Nano being 10 to the 9th power...".

    That should be 10 to the -9th power!

    T

    --
    ---- It puts the lotion on its skin or else it gets the hose again. It does this whenever it's told.
  174. GPS receiver by Ricdude · · Score: 2

    Garmin GPS receiver connected to the serial port, and a short script to ask it what time it is, and set system time accordingly. I'm not all that worried about the milliseconds of lag in actually setting the system time, but it doesn't require access to an ntp server, or even that my network be connected. Plus, once I programmed the data retrieval routines, what's programming one more unpacking routine for a data packet...

    --
    How's my programming? Call 1-800-DEV-NULL
  175. Tardis by sk8king · · Score: 1

    Use tardis and be true to your geeky Dr. Who roots. Works in an instant and lets you set several options such as rotating servers, frequency of synchronization, limits on time change.

    Its the best.

  176. You've got it backwards regarding gravity by pauljlucas · · Score: 1
    In other words, time runs more quickly in a high gravity field relative to a lower gravity field.
    You've got it backwards: time in a higher gravity field (where gravity is stronger) makes time run more slowly.
    --
    If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    1. Re:You've got it backwards regarding gravity by foobar104 · · Score: 2

      I already said this to an AC, but I feel dumb for getting that backwards. Thanks for correcting me.

      My only excuse is that it was really late, and I was dazzled by the fireworks. ;-)

  177. Verizon CDMA time is inaccurate by 55 sec by EaglesNest · · Score: 1

    You can't count on Verizon to provide accurate time. They're off by 55 seconds. Also, I don't know if this matters, but the towers claim to be on Atlantic Time while they're really located in the Eastern region.

    1. Re:Verizon CDMA time is inaccurate by 55 sec by angio · · Score: 2
      Interesting. Do you know which towers these are? I've encountered one Verizon tower that was off by 1 second, but I reported the problem, and they got it fixed shockingly quickly. All of my time collectors are happy right now, and I suspect some must be on Verizon (the one in New York is, for certain). The time zone is irrelevant; the raw signal sends out GPS time, which has no time zone.

      As a safeguard against this, my boxes NTP peer with a subset of each other, and each box peers with at least one external, nearby stratum-1 timeserver. It's a fairly robust setup; overall, there are about 15 CDMA time receivers, 3 GPS receivers, and 13 external stratum-1 servers involved. We're susceptable to GPS problems because of the large GPS-derived presence in our network, though three of the sites do peer with NIST atomic clocks. But that's not too big a worry. No individual clock failure will hurt things much, except rendering the attached box useless.

  178. XP Time Sync Works with most Time Servers by PbHead · · Score: 1
    It's very simple, under your time settings in XP you can select and even input the server you wish to sync time with. By no means is XP stuck syncing with the MS clock. Just find a reliable Time Server near you and enter it's IP in the box where it asks - "Time Server?"

    A perfect example of why MS does silly things like set options for users - because they are too lazy to set options themselves. The only real error I see is that it defaults to a once per week sync and the only method for adjusting the sync gap is by altering the registry. Simple enough to find though.

    --
    Opinions Expressed by Me should be Forced on Others - PbHead
  179. AtomTime95 by AnotherBlackHat · · Score: 2

    I think there's a 98 version available now too.
    Look here

  180. RE: How do *you* get the time? by Don+Keehotay · · Score: 1

    NetTime http://nettime.sourceforge.net/

    --
    U.S. Democracy: born 7/4/1776, died 12/12/2000 R.I.P.
  181. Java apps that report time by Isaac-Lew · · Score: 2

    Where can I find a good one? I've just set up a stratum 2 time server & it would be nice to have one in case someone actually goes to the URL (and I could put a link to www.ntp.org as well).

  182. Re:rdate, not ntpd by dev_sda · · Score: 1

    I don't use ntpd because I have a security and resources conservation mindset.

    I just see an incredibly huge risk in having a daemon sitting the in the background that 1) does very little but in a very routine way and 2) has the unadulterated authority to change my systems clock unheeded.

    rdate in a cron script is nice because it uses few network resources, running only once an hour for me while george can run it how ever often he wants, the time server I connect to while retrieving the time is IP and Name coded in my hosts file itself to prevent DNS based time attacks. .. and as was mentioned earlier in this thread, you can set up samba to server up time, so windows machines aren't left out. As far as Classic MacOS's, I don't really know how you'd want to time sync those, but I'm sure that MacOSX can sync on the time retrieval machine with little to no trouble.

    Just don't like waisting precious memory on something that sets the clock.

  183. Re:Or, if you need something even better than NTP. by J.+Random+Software · · Score: 1

    Would it work over the multicast backbone, or do you rely on latency being strictly proportional to physical distance?

  184. Re:Demension 4 by Anonymous Coward · · Score: 0

    perhaps some day an open source version will be released... we can only hope!

  185. "changing the operating systems on your PC" by JamieF · · Score: 2

    >Working behind the scenes, a small government agency headquartered outside of Denver
    >operates a network of 14 servers capable of changing the operating systems on your
    >PC--and millions of others--in less than a second.

    Sniff... sniff... what's that I smell? Ahh, the stench of yellow journalism.

    You mean that NIST can change the OS on my G4 from MacOS X to LinuxPPC? On my PIII from Win2K to Win3.1? In less than a second? Amazing! They should sell this technology to Symantec for the next version of Norton Ghost! In my world it takes several minutes at best, maybe hours ("hours would seem like days" - Spock/TWoK), to install a new OS.

    Oh, you mean, they can change the TIME VALUE STORED IN THE CLOCK. Is the clock part of the OS? No, as far as I can tell the clock is part of the HARDWARE. There is some clock functionality in the OS to get to the hardware clock and to provide time services to apps, but really, the clock is a hardware device. (I'm sure some /. kiddie will be happy to split hairs with me on that.) A more accurate lead paragraph would have ended:

    >capable of changing the time on your PC--and millions of others--in less than a second.

    Oh my god, no! NOOOOOOOOOO!

    But wait a second. Doesn't he also say that WinXP syncs once a week, and OS X syncs at an unknown interval ('cos he didn't bother to research it and find out, he just looked at the UI and it doesn't say)? That means it really should say:

    >capable of changing the time on your PC or Mac--and millions of others--
    >in no more than a week. Unless you configure it otherwise, in which case your clock will be wrong.

    OK, let's try that again: Oh my god, no! NOOOOOOOOOO!

  186. Re:GPS based NNTP servers???? by alangmead · · Score: 2

    I didn't think that the GPS satellites had the bandwidth to run a news feed.

    One time Hayawatha Bray, the Boston Globe's technology columnist wrote an article about time syncing and he made the same mistake of saying NNTP when he meant NTP. Syncing time through Usenet has then become a running office joke. Can you imagine setting clocks through NNTP?

    Start with posting a message to a newsgroup asking "what time is it?"

    That will be followed by 5 contradictory answers and 3 entirely irrelevant responses. Each of those will each be responded to by 5 equally inaccurate flames.

    Eventually, someone will mention in a posting that Hitler never wore a wristwatch, and the whole thing will be over.

  187. Re:GPS based NNTP servers???? by forkboy · · Score: 1

    Hahah! You got me there. =)

    I'd mod you up but I posted in this topic already, obviously. At least I'm not the first person to make this mistake...too many damn acronyms now to keep em all straight.

    --
    This message brought to you by the Council of People Who Are Sick of Seeing More People.
  188. No, you want an embedded module by splorf · · Score: 2
    Most GPS instruments (i.e. handheld gizmos with displays) have NMEA output, which gives the time and position through a serial port in ascii. This is very easy to interface to a computer (just plug it in and write some trivial decoding software) but woefully inaccurate (up to a substantial fraction of a second). That's partly because the serial port in a GPS is considered part of the user interface, whic h runs as a low priority task.

    For accurate time you want a 1 PPS output. GPS chipsets and embedded modules (like that $24.95 thing that appears to be sold out) usually have that. The higher quality modules 1 PPS output is good to within a few microseconds, but the cheaper ones can be off by 25-50 microseconds.

    Here is the famous W3IWI Totally Accurate Clock available in kit form from TAPR for the princely sum of $139.00 for non-TAPR-members. That's a pretty good deal--that $24.95 module was a stupendous deal and had to be some kind of surplus closeout.

  189. Screw watches by BattyMan · · Score: 1

    I haven't carried a watch since I started carrying a pager. Now I usually have on me a PCS phone which keeps its own clock. When I went flying, I had to turn it off. When we landed, I turned it back on and it hunted around for maybe five minutes, then came up with local digital service and set its clock - to the local time zone. I figure the actual time value comes from an NTP server somewhere in the Sprint communications network, probably "first tier". I set everything else by that. What's cool is to see the VCR (which sets itself from the TV airwaves) concur with the phone's time to within a few seconds....

    --
    Exceeding the recommended torque is not recommended.