January 9th, 2006


September 23, 1972

from an old journal
Amsterdam 9/23: The sun streaming into the window and a perfectly blue sky awakened us for our first morning here. A meagre breakfast and we were off. The Singel and the flower market was a freakout for Carol as would be expected - bulbs etc. plants, flowers et al along the canal in small boats. The cars really drive fast; they being small perhaps makes them look faster - lots of bicycles and motorbikes.
Went to Anne Frank's house. Very grizzly in the documentation on the Nazi occupation. The house itself has most of the furnishings gone so it is hard to visual live in it but all the photos and writing help out. One room has stuff on how schools and kids use the diary as an inspiration towards their own school work - writings - sensitivity sessions - dramatics, At the end there was a S. Africa Apartheid exhibition. Several books of comments were interesting - in all languages & alphabets. Most were reflective but no solutions offered. Some people missed the connection - some racist S.A.s were appalled by the propaganda!
A sex shop on the henscratchstraat had some incredible gadgets I wonder if people really use them. The pastry shops have good stuff - and there are very many of them - chocolate too!
Overate at Lingham, an Indonesian restaurant near the red light district - 21 dishes of rijsttafel: eggs, "cold saw", 2 ginger meat, liver, cucumber, peanuts, fruit salad, coconut, bean curd, hot cabbage, potato sticks, chicken, 2 peanut sauce, skewered chicken, string beans, 2 bean sprouts, fried banana, bread, meat balls dry white wine. Carol indignant over too much meat.
Red light district groovy. Florescent whores - sex shops - live sex; hard porno; real focky focky! sex museum.

My first computer - the IBM 1620

IBM 1620I was a prisoner graduate Physics student at Columbia in the fall of 1961 busy avoiding the draft and trying to find a new direction that would let me leave NYC, not get drafted, and find something I'd like to do. I decided to try computer programming and took an introductory course (foolishly not having tried computers while I was at MIT dabbling in Physics and Math). The machine at the Watson Lab was the IBM 1620 Model 1.
The machine had a paper tape reader and punch, a console typewriter, did arithmetic by table lookup, had 20K characters of memory, an assembler and a Fortran compiler. The nickname for the machine was CADET (can't add, doesn't even try).

To program we wrote programs with pencil and paper, went to the key punch machine, made listings of our card decks on the 407 Accounting Machine, corrected errors, made a paper tape on the card-to-tape machine and then brought the tape to the computer. You loaded the Compiler or Assembler from paper tape, then put in your tape and started assembling or compiling. The first thing the compiler or assembler did was to punch a paper tape with a program loader on it. The it started processing your tape. For the Fortran compiler when it detected an error it printed a message on the typewriter console - something like error 57 on line 12 and stopped!

You corrected your mistake, punched a new card, converted to paper tape and started again. There was also a Fortran pre-compiler that could process a whole program and print out multiple errors but it and the compiler weren't completely compatible so a clean precompile didn't mean a clean compile.

Punching the loader for the Fortran compiler took 7 minutes! This is where I learned that I was going to become a hacker/system programmer. I found the listings of the compiler, found out where it punched out the loader, and made a patched version of the compiler to skip this step. Having saved a copy of the loader on a piece of tape. I and other fellow students could now save 7 minutes of time for each use of the compiler.

This was my last term at Columbia. I returned to MIT as a special student for the spring term, got a part-time job in the computer center, and applied for and got a job at Honeywell writing a Fortran compiler - such jobs got me draft deferment because I was working for a "critical industry".