Some new DST information

I’ve finished most of my home office updates for the new daylight saving time. DST settings updated automatically on WinXP causing appointments in Outlook to be wrong for the new DST weeks. However using the Time Zone Data Update Tool for Microsoft Office Outlook fixed all the errors. Purdue University has posted a couple of Outlook articles that helped me get started, see them here and here.

Microsoft’s articles for home users and professional users are a good start but since Microsoft has terminated support on so many old versions of products they really can’t be expected to do much more. Well the good folks at IntelliAdmin.com have made things easy for us. They’ve written automated update tools for the Win98/ME and Win2K operating systems.

The embedded devices I use that have automatic DST capability mostly can’t be corrected. In addition there is a possibility the settings will be changed back again in a couple years so, I’ve decided to disable auto DST on them and some are being permanently changed to operate in the GMT timezone (embedded servers).

I haven’t decided yet how I’m going to handle my Jornada 720’s running the HPC2K version of Windows CE. Microsoft has knowledge base articles here and here, and an overview article with information for users of recent versions of CE. For older versions of CE I haven’t found any authoritative information. I’ll post about my J720 solution when it’s solved.

PICkit Serial Analyzer

The end of this month Microchip will start shipping the $50.00 PICkit Serial Analyzer. This looks to be a great bargain for embedded systems developers. Having a quick and easy way to test the various serial protocols used in embedded systems has traditionally involved expensive test gear or homemade solutions.

The PICkit Serial Analyzer connects to a Windows PC via USB and to the device under test with a six pin header. With it you can read and write using any of these protocols: I2C, SMBus, SPI or, USART. The system provides custom script building, data display template customization and a software API for custom applications.

A birthday salute to one of my giants

While I was preparing my Darwin day post it occurred to me that I don’t take the time to celebrate the giants upon whose shoulders I stand in my everyday work. Researching the birth dates of my personal giants it became clear that the majority have SI units named for them. Since my initial list came out too short for my purposes, I decided to add in birthdays for everyone whom has an SI unit named for them. The additions gave me a list that is long enough to sink my teeth into. My first entry doesn’t fit neatly into the categories I outlined above but, his contribution is important to embedded systems designers everywhere.

James Thomson was born February 16, 1822 in Belfast Ireland, he was the first son of James and Margaret Thomson. His mother, Margaret Gardner Thomson died in 1830 so his father James raised their seven children alone. In 1832 his father took up the Chair of Mathematics at Glasgow University and two years later at the age of twelve James and his younger brother William began studying at the university. James graduated in 1839 and began his apprenticeship as a civil engineer but do to health reasons decided he was not cut out for the hard physical labor common to civil engineers of the day. So beginning around 1843 he devoted himself to inventing machines and theoretical studies making many contributions to physics and engineering. He was living in Belfast when in 1857 he became Professor of Civil Engineering at Queen’s College. He stayed in Belfast until 1873 when he accepted the Glasgow University Regius Chair in Civil Engineering. He remained at the University of Glasgow until 1889 and died May 8, 1892.

While James Thomson had many achievements including helping his brother William (Lord Kelvin) he caught my eye because of the radian. The term radian was used in print for the first time by James on June 5, 1873 in examination questions he wrote at Queen’s College. He also helped spread the adoption of this unit of measurement in consultations with other scientists and engineers. (See A History of Mathematics By Florian Cajori, page 484) He is also credited with the invention of the non-SI unit the poundal.

The radian is the SI derived unit of measurement for a plane angle. Most people are more familiar with degrees for measuring angles however, the radian is extremely important because it encapsulates the value of PI. PI, the ratio of a circle’s circumference to its diameter is an irrational real number that can create a mess in formulas when degrees are used for the angle measurement.

So, lets raise a glass and toast James Thomson, MA, DSc, LLD, FRS for being a giant on who’s shoulders we can all stand!

References and further reading:
Biographies
Wikipedia
Dictionary of Ulster Biography
Who, Where and When: The History & Constitution of the University of Glasgow [pdf]
His father
1911 Encyclopedia Britannica
1911 Encyclopedia Britannica

The radian
Wikipedia
Angle measurement
Radian Measure
A History of Mathematics By Florian Cajori
Origin of Radians

CNN corrects its error

Last week I wrote about my disgust with a segment on CNN’s Paula Zahn Now show. Last night they corrected their error and included an atheist in the discussion of atheist’s. I have sent them a thank you message via the CNN feedback form. If you sent a complaint and now feel, as I do, that CNN has corrected their mistake I strongly encourage you to send them a thank you message.

The video is available here and the show transcript is here.

Happy Darwin Day

Today, February 12th, we celebrate Charles Darwin‘s birthday. Take a moment to read this short biography or view his life in pictures. If you’re more ambitious you can read some of his great works at Project Gutenberg or the University of Cambridge Darwin website.

Over the past year and a half I’ve looked at the intelligent design hypothesis debate. I’ve read everything I could find written by the proponents and I can’t find anything useful in this hypothesis. It very simply boils down to a hypothesis that when you see something in biology that you can’t explain, stop looking for an explanation and simply say, it’s that way because some intelligent designer made it that way.

So, as far as I can tell, proponents of the intelligent design hypothesis are either trying to avoid doing the hard work (lazy) or are simply pushing to substitute a philosophy/religion for science. I firmly believe we should not teach laziness or philosophy/religion in science classes lest we stop all the wonderful advancements that humanity can make in coming centuries.

Firefox problem fixed

I’ve been having a problem with slow response from Firefox 2 on one of the PC’s I use. Pages would stutter just before finishing loading and opening empty new tabs was slow. Occasionally Firefox would crash hard while loading pages.

Since it was only this PC with the symptom I figured it was one of the many add-ons causing the trouble. I disabled them all and sure enough the problem disappeared. Carefully re-enabling add-ons a few at a time I determined the culprit was MozCC.

A Google search led to this promising article but then I realized I already had a newer version. Checking the comments on the main MozCC page gave me the solution posted by Tyran. I quickly hacked up the version override and MozCC 1.21 works great in Firefox 2.

Internet problems yesterday

Two days ago I posted about the problems I had with Yahoo Mail Plus, the paid service. Well things seem back to normal today. Problems continued to a lesser degree all day yesterday including an e-mail stating “Your account has been temporarily disabled from receiving new messages” in the afternoon. I reported the problem to Yahoo three times Monday starting in the morning and they didn’t acknowledge my reports until 7:48 PM . At 3:02 this morning they sent acknowledgments for the problem reports with the third acknowledgment at 3:22 AM. If they had a prompt automated response I probably wouldn’t have sent three reports and gotten so mad.

On a related note, the net seemed a bit slow overall to me yesterday. Checking around a bit I couldn’t find any reports of major problems. The Internet Health Report looked OK and the Internet Traffic Report appears broken (North America index and link in the table). The net seemed a bit unreliable so I decided to put off finalizing some e-shopping until the net seemed reliable (I hate having a net error while entering an order). This morning I checked to see if there had been any unusual problems yesterday and found this Wired AP News article. Now I know it wasn’t my LAN or non-scientific gut feeling but a real issue.