IBM Cards

   When I first got out of the service in 1967, I got a job at a large oil company in downtown Baltimore as a stock clerk for the computer operations.
    Back then operations were often mechanical. One top skill for a programmer was the ability to pick a two foot tall stack of punch cards from a sorter and turn them 180 degrees and place them into a slot of another tabulator machine.
   One day, taking a break from reading a book by Willy Ley, I took a brown lunchbag filled with keypunch holes to the 26th floor of the downtown skyscraper. The stairwell was open in the center down to two floors below the ground floor. The bag touched a railing about 10 floors down, skimmed another, then broke apart, raining pale confetti over the stairs.
   Dropping the bag and walking to the Little Italy warehouse on Wednesday to mark the boxes of cards and forms the computer room would need in the next week were the highlights of my months as a stock clerk.
   

GE Timeshare for Junior Project

   As a junior in the chemistry department, I had an independent project - calculate something in the Debye-Hückel theory. The department had an account with the GE Timesharing system that I would access through a terminal, with paper tape, in the library.
   I spent a lot of time on the project converting mathematical formula into algorithms until I found the library of differential equations the system supported. I thought I was home free. I set up the equations and in a few moments the results typed out.
   When I went to doublecheck the first result, it didn't match my hand calculations. Over the next couple of weeks, I isolated a bug in the mathematical libraries. The common logarithm was substituted for the natural logarithm.
    I had doubted the Debye-Hückel theory which had angered the head of the department. I had doubted my methematical understanding which had not yet included differential equations. Everything was open to doubt.
    Then finally the answer was essentially a typo - in an computer routine!


   

1
Section
Copyright 2005
TOC