Webmaster's Note: We are saddened to inform everyone that Dr. Bruce Sidell passed away unexpectedly on September 21, 2006 at the age of 58. It is the wish of his family that his program continue, which it will, under the guidance of the webmaster of the local astronomy club, the Grand Rapids Amateur Astronomical Association, of which Dr. Sidell was a member for over 20 years.

All proceeds from the registration of Moonrise will benefit his children Margo, Mike, and Steve. We would like to thank all of you very much for supporting his program, it was his passion.

About the Author
scope10_small.jpg (39713 bytes)

Hi. My name is Bruce Sidell and I live in Grand Rapids, MI. I am an amateur astronomer, bicyclist, programmer, and dentist. I live with my cats Dorothy, Wendy, and NewCat.  I have three kids scattered about.

When Halley's Comet came through in 1986, it rekindled a longstanding interest in astronomy. My son Mike and I got a book on telescope making and built a 10" reflector. I immediately became fascinated with galaxies and decided to see as many as possible. I started an observing program to see if I could track down 1000 galaxies, and within a couple years had logged over 2000.  I am now slowly working on the next 1000, but they're getting pretty faint and I think a bigger scope is in order.

It soon became apparent that the moon was the enemy, as the faint galaxies can't be seen when the moon is up. For a while, I used the generalized information in Sky and Telescope magazine to figure out when the moon was gone, but I knew there was a better way. Then I discovered the book Astronomical Formulae for Calculators by Jean Meeus. A mere mortal could actually jerk some numbers around and come with the time of moonrise. AMAZING.

I bought myself a Casio fx-7500G calculator with a very limited amount of memory for programming. By condensing and shortening and condensing again, I was actually able to get the thing to tell me what time the moon came up. I was in heaven!

Heaven lasted until I discovered the Hewlett Packard 48SX calculator. This baby had 132 K of memory with an expansion card. I could do anything in the world with 132 K. I eventually got it to do moonrise and position calculations, planetary positions, comet and asteroid ephemerides, and eclipse tracks on a world map that I plotted myself. I also stuffed half the NGC into it, with coordinates, sizes, magnitudes, and constellations. I couldn't imagine anything better than this until I dropped it one day and completely lost six months worth of programming. That's when I decided it was finally time to look at computers.

At first, I used my friend Terry's computer just to store my calculator programs. I didn't want to repeat the experience of completely rewriting everything. Then I discovered QuickBasic and was able to convert some of my work to computer language. This resulted in tenfold speed increases, but I was never able to come up with a convenient way to enter data and move around in the program.

In 1996 I decided to try Visual Basic. Moonrise was originally written in VB 4.0. I wrote it for my own use, but it was so easy to use that I thought there might me some interest in it. So I spent a few months working on making it useable by anybody - adding menus and help among other things. I released it in June '96. The first week, I not only had a few registrations, but I found out decimal points don't work in Finland and text is stored differently in Hong Kong among other things.So it was back to work for a few months working out some international issues.

In November '96 I did a complete rewrite of Moonrise. I had written a working version of a very accurate planetary and eclipse program based on the math in the book Astronomical Algorithms, also by Meeus, so I decided to change all the math in Moonrise to the even more accurate math of the other program. While I was at it, I changed the original moon icon to a more accurate calculated graphic.and added the monthly list. Within a week of releasing this masterpiece, someone in Australia told me they see the moon upside-down and other people had trouble with the graphic, so it was back to work to straighten these things out.

In July '98 I finished another complete rewrite. This one involved learning a completely different program language (Delphi) and took quite some time.  The result was a much faster program with more features and a much smaller download size.

So Moonrise has been continuously evolving. It's been a lot of fun corresponding with people all over the world. I had expected to hear from amateur astronomers like myself, but the varied interests of people registering the program has been a surprise. I have heard from a number of pilots, photographers, bass fishermen, hunters, military people (where's my big fat government contract?), and one witch. One golfer bought it so he could always check to see if he had time to get nine more holes in. A lot of people like myself, just love the moon and want to know more about what it's up to.

west99_01.jpg (23512 bytes)
Jackson Hole, Wyoming, June '99


Crossing the Mackinac Bridge after 400 miles (DALMAC)

Return to Moonrise home page