Yesterday morning I woke up naturally at 6:30 a.m. This excited me aside from the fact that I was waking up at such an early time on a Saturday morning, because it meant that my circadian rhythm was in sync with my schedule again, because if it was Monday morning, it would be standard time instead of daylight saving time and it would be 5:30 a.m. instead of 6:30 a.m. and I need to get up at 5:30 a.m. to get to work on time.
It was a good way to start the day.
I was so excited by this revelation that I had a hard time trying to sleep in, since it was Saturday and all, so I grabbed my iPhone and read some email that I really need to respond to. Amongst the email messages was a comment from my friend Erik on a previous entry about insomnia. His comment included the suggestion of Pzizz, an app available for the iDevices.
Well his comment reminded me that I already had Pzizz! I promptly found the app on my iPhone, donned a pair of headphones that would be easy to sleep in and fell promptly asleep for two hours. I used it again last night and aside from some mayhem with the school clock collection in the house during the time change (more on that in a moment), slept like a baby. I feel great this morning.
As I have mentioned many times before, our house has a collection of school clocks wired in every room. These clocks advance once-a-minute with the familiar two-click sound that has been heard in classrooms around the world for more than a century. All of the clocks are made by The Standard Electric Time Company, the company that made the original clocks in my elementary school, which of course was the first time I was exposed to such a thing.
The clocks are run by a server in the basement which is controlling relays via a program that I wrote (to provide the electrical impulses required to close and then open the magnet-driven mechanisms in each clock). This was a cheaper alternative to buying a master clock like what would be found in the main office of a school today and something that I’m rather proud of. The program keeps track of what times the clocks allegedly say at any given moment and if they’re behind, will send out extra impulses to catch the clocks up to the right time. I had also written in a routine that would stop the clocks at 01:59 daylight time the first Sunday of November and have the clocks sit there for 62 minutes before resuming at 02:01 standard time.
Except the pause mechanism didn’t work.
So at 02:00 daylight time it became 01:00 standard time. Except the clocks thought it was still 02:00. So they decided to start advancing the 11 hours required to get them to 01:00. Two clicks per minute, 60 minutes in an hour, eleven hours “behind”. That’s a glorious 1320 clicks in the middle of the night. It took the clock system about 15 minutes to advanced that far.
Except a certain geek wrote the program to consider military time. So the server actually thought they were 23 hours behind.
I made it downstairs in no time once I saw the clocks advanced further then they should have. I disconnected the power to clocks, stopping them when they said 01:43. And there I sat, rewriting the program to avoid future mayhem and waiting for real time to catch up with the clocks. I started them back up at 01:46 when they then advanced the three minutes they were behind.
That’s when I went back upstairs and fired up the Pzizz again and had a wonderful night’s sleep.