Sunday, September 30, 2007

CP/M

The first home computer I ever bought ran with a CP/M operating system. It was a small computer, containing two floppy disc drives (a big deal at the time, for which I had to pay extra). The monitor and keyboard were both extra components to be bought. I bought a CP/M system because I wasn't very impressed with the DOS systems that were then available. Little did I know!

At the time, I had a boyfriend named Dave, who was a computer scientist. He bought a DOS computer, which was his first home computer, except for a computer he had built himself. He called it the "POS-1," (standing for "Piece of 'Shit-1). After he bought his first DOS system, he gave the POS-1 to my two younger sons.

Together, Dave and I wrote a book, Algorithms for Personal Computing. Creating the manuscript was difficult, because my CP/M system was different than Dave's DOS system. Dave would write a program in BASIC, then add explanatory comments. I would then take the program, copied onto a 5-1/4" inch floppy disc, and translate it into a format my computer could read. Then I'd edit Dave's text commentaries.

The book is long out of print, and yet, I've found that it now sells in used-book sites for about $45. It was only $14.95 when it was first printed.

Friday, September 28, 2007

ARPANET

While I was working at the Navy research lab, my brother was also working there, as a research scientist in the civil service. In fact, he had been working there for several years. In his work, he was one of the users of ARPANET, the precursor of the Internet.

ARPA stands for Advanced Research Projects Agency, which later became DARPA, for Defense Advanced Research Projects Agency.

This early system allowed its users to upload and download files from mainframe computers located at various government facilities and universities. It also allowed users to run programs on computers remotely, and it soon allowed email among the users. I never got to use ARPANET. By the time I got online, the Internet had superseded it.

Tuesday, September 25, 2007

Punch Cards

While I was working at the Navy research lab, I decided to take a class in the programming language Fortran, which was being offered by my employer. After the first couple of sessions of class, we were given an assignment to write a simple program to calculate our average gas mileage. For the next class session, we were instructed to bring a stack of punch cards with the program punched into it.

At the lab where I was working, I saw a bank of keypunch machines that were available "on demand." So I went there and diligently punched my program into a machine, and picked up my punch cards.

At the next session of class, our instructor took us to a room that contained a card reader, a large, complex machine that would read our punch cards and transmit the information to a mainframe computer somewhere. However, when my deck of cards went into the machine, they simply disappeared. They didn't come back out, and the machine gave no sign of having read them.

The instructor finally figured out that the keypunch machine I used was a slightly different variety than the kind needed for this card reader. I would have to punch a new set of cards on a different machine that was in the corporate building. This annoyed me greatly, because I would have to make a special trip across town from the lab where I worked to the corporate building.

However, before I managed to do that, my mother died. I was so grief-stricken, I didn't have the heart to go through with that class, and so I never learned to program in Fortran, although I was able to read it when I was writing a document for a Fortran program.

Monday, September 24, 2007

Paperless office

Almost immediately after we moved back to San Diego, Don and I decided to get a divorce. With the help of my brother and his wife, I bought a condo near Don's house. I started looking for a job, and soon found one at a company with Computer in its name, although the work I was doing as a technical writer didn't require me to use a computer. At first, I didn't even have any access to a computer.

Then, while I was working for a client of the company at a Navy research lab, we learned about a computer we could access directly, by phone line, and we decided that we'd set up a "paperless office," a dream that remains unfulfilled in any office I know of.

This particular computer was called a PDP-11. I don't know any of its technical capabilities, but I remember that to access it by phone, we used a 300-baud modem, which was so slow it was almost unbearable. However, the computer did have a CRT terminal and keyboard, instead of punch cards and reels of magnetic tape for input and output. My job was to type in the information for the projects we were working on, and format the documents so the manager could easily view them on his terminal. Formatting the documents was very tricky. It required including a lot of codes in the document for line indents, line spacing, and so on. And, of course, in the end, the documents always had to be printed and stored in file drawers. So much for the paperless office.

Monday, September 17, 2007

Microprocessors

After I lost my job at the company that manufactured stand-alone word processors, I was delighted to get a job where I could use my French. I became the department secretary for a special project at a company that manufactured semiconductors of all kinds. The special project was devoted to a contract to design and equip a semiconductor manufacturing plant in Algeria, for an arm of the Algerian government. Part of the contract required training about 50 Algerian engineers and technicians how to operate the new factory that was being built.

As a result, I learned about many aspects of manufacturing semiconductors, although I wasn't using a computer in my job. During this interval, the first microprocessors were being developed -- a "computer on a chip." This meant that the entire circuitry for a computer was now available on one integrated circuit.

However, that didn't mean that all you needed was one
integrated circuit. Oh, no. It needed to connect to other devices for input, output, and storage. While I was working for the semiconductor company, I went to the "company store" and bought a "computer in a notebook" for Don. It was a literal three-ring notebook, containing pages of information and instructions, and a plastic three-ring zip-lock bag containing a small printed circuit board and various semiconductor devices. Don would have to attach the pieces and somehow attach the "computer" to a keyboard and terminal and so on.

About that time we decided to move from Silicon Valley back to San Diego. Once again, Don got a job that would pay for our move. We didn't want to move the kids in the middle of the school year, so Don moved to San Diego and roomed with a friend, while the kids and I stayed in Sunnyvale until the end of the school year.


Saturday, September 15, 2007

Large Scale Integration (LSI)

About the time I started working in the electronics industry was about the time Large Scale Integration (LSI) was developing enough to create successful automated production lines that could produce it. It carried much more circuitry than small and medium scale integrated circuits. And manufacturing LSI circuits was very difficult. I once worked at a temporary job as a secretary, where one of my duties was to calculate the total percentages of successful production on different days, using variable procedures. At each step of processing, some percentage of the "chips" on a wafer of silicon failed. And at the next step, some other percentage failed. At each step, the total percentage of failures of total chips on the original wafer became bigger and bigger. The total percentage of successful chips fabricated might be around one percent, or less, of the original potential chips on the wafer.


Monday, September 10, 2007

Word Processing

After I finally completed my B.A., I decided to get a job. All the children were in school by then, and I wanted to do something professional.

I got a job as the "word-processing secretary" with a small company that manufactured a computer system devoted exclusively to word processing. The included a gas plasma screen, "international orange" in color, with white letters. The company had devoted a lot of research to the subject, and decided that the orange and white display was easiest on the eyes. The display was of the WYSIWYG type, years before that term was coined, and years before any other computer system offered it.

A short time after I started working there, a huge international company bought it. But that turned out not to be important to me, because when I came up for my 3-month review, I was let go. It wasn't that there was anything wrong with my work, or even keeping up with my work; it was because I "took off too much time" to take care of my children when they got sick. I don't think that would be allowed now.

I felt devastated, but it turned out that it freed me up to take another job that was ideal for me.

Friday, September 7, 2007

Minicomputers

The first time I ever had hands-on experience with a computer was for a math class I was taking. I had always hated math, and avoided math classes. However, in order to complete my B.A., I had to take one.

Fortunately, I had a wonderful teacher for this class, which he had designed specifically for liberal arts students. I finally realized that I didn't hate math, but I had always had terrible teachers for math. With this class, I became very interested in the subject.

This teacher gave us an assignment that absolutely required using a calculator. The school had a math lab, with desktop calculators. I seldom had an opportunity to use Don's pocket calculator, because he needed it for work.

The teacher also gave us an assignment for which we had to use a computer. This computer was a minicomputer, which was much smaller (and cheaper) than a mainframe. We didn't have to program it or anything complex like that. We simply had to log in and work on our assignment, which our teacher had programmed.

Even though the computer had a keyboard like a typewriter, using it seemed very different from typing on a typewriter. It felt different, and looking at a display on a CRT seemed very different from looking at a sheet of paper. Nevertheless, I managed to complete the assignment. And that was my introduction to using a computer.

Wednesday, September 5, 2007

Calculators

After several years in Minnesota, we moved back to California, to the San Francisco Bay area. Again, Don got a job that would pay for our move. I don't remember what he was working on at the time. It was something for a military contract.

What I do remember is that he bought a scientific pocket calculator. Pocket calculators were new on the market, and were expensive. As a scientific calculator, the one Don bought included many more functions than basic arithmetic. It cost about $300, and that was at a discount he got through his job.

Today, calculators are so cheap, they might be giveaways. Or at little cost, they can perform all or many of the operations Don's scientific calculator could. While calculators are not computers, they provide an example of how advanced miniaturization had become. And it continued to advance. Integrated circuits became more and more powerful, with ever more circuits in each one.

Monday, September 3, 2007

Terminals

Don didn't like his new job, but he had to remain at it for six months, or else we would have to reimburse his employer for the money it cost to move us to Minnesota. So he stuck it out, and we bought a farm. As soon as the six months were over, he started looking for another job, and soon found one.

However, his new job was much further away from where we lived, and he had to spend about two hours a day commuting. We decided to sell our farm and buy a different one, that was closer to his new job. I won't go into the details, but it took a long time, and we ended up buying a house in a suburb of Minneapolis for a few months, and then we bought another farm.

I don't remember the main products of the company where Don went to work when he first started there. However, I remember his crowning achievement there. He designed the world's first "intelligent" terminal for computer systems. Now, all computers were still mainframes. For people to interact with them, aside from using spools of magnetic tape and using line printers for output, the terminals they used were Teletype machines. They had a typewriter keyboard and a printer, but everything was printed in upper case, and they had only a few punctuation marks.

Don designed a new terminal that allowed lower case letters and the punctuation marks that appear on the row of numbers on a keyboard. Don was very proud of his design, because, he told me, every key had four functions. To get a lower-case letter, you simply pressed a key. To get an upper-case letter, you pressed Shift and a key, the same as a typewriter. In addition, they keyboard had a special key that changed the function of a letter key if you pressed and held it while pressing a letter key, and if you pressed the Shift key and the special key and a letter key at the same time, it performed a special function, such as cut or copy or paste. In effect, Don invented the Control key.

At the time, I thought that was much too much for an operator to remember. I couldn't imagine the way future computers would use this facility. However, the new terminals were a huge success. Among other customers, the University of California bought them for all its big computer systems. And they set the pattern for all future computer terminals.

Sunday, September 2, 2007

Moving on

1968 was such a turbulent year that Don and I decided to move to a farm in Minnesota. That was the year Martin Luther King, Jr. was assassinated, and rioting broke out in major cities all across the country. Then Robert Kennedy was assassinated, followed by rioting in Chicago during the Democratic convention. We thought living on a farm, out in the country, would be safer than living in a city.

We had two little boys, and I was expecting our third child late in 1968. We wanted to raise our children in a safe environment, away from all the problems of big cities. We had a dream, that Don would get an engineering job with a big computer company, which would pay to move our family back to the Twin Cities area. We'd buy a family farm, and operate it so it would pay its own way and provide a living for us. Then, Don would quit his job working as an employee, and we'd open up a stoneware pottery studio, and live as artists.

I know this doesn't say much about computers, but it was the reason we decided to move to Minnesota. Don was raised in Sioux Falls, SD, and he wanted to move there, but I wasn't willing. Sioux Falls didn't seem like a big enough city to me. I was willing to live on a farm, but only if it were within easy driving distance of a major city, with venues for theatre and
the arts. Also, the Twin Cities supported a thriving community of computer companies.

We subscribed to the Sunday edition of the Minneapolis Star-Tribune, and began reading the ads for computer engineers. We mailed numerous resumes. Finally, Don got a job that met our needs, so we sold our house, packed up our three little boys, and flew off to the Twin Cities, with a stop in Sioux Falls along the way, so we could visit with some of Don's family.

When we arrived, we were assigned to a motel near the factory where Don would work, because our furniture was being shipped across country. The first day Don went to work, leaving me and the three little ones in a motel room, not knowing anyone, and with no way to go anywhere without Don. When Don arrived back at the motel, he said the first thing his new boss told him was, "We're going to move this whole division to Sunnyvale. Do you want to move out there?"

Don told him no, we were still in the process of moving to the Twin Cities. As a result, the company was supposed to give him a comparable job of equal responsibility and opportunity. However, Don said, there was no comparable job on other computer systems, because this one was being designed to be the world's biggest and fastest.

Nevertheless, he took a job they offered him, designing a drum memory for a lesser computer. He quickly got bored with this job, because he quickly made designs that would only later be integrated with other parts of the system. He then had nothing to do for 18 months, while other parts of the system were being designed, and he would get feedback on what he had done months before.

Saturday, September 1, 2007

Engineer

Even after Don finished his B.A., his employer wouldn't promote him to the position of engineer. After all, he hadn't actually majored in engineering. In fact, he hadn't even taken any classes in engineering. He completed his degree with a do-it-yourself major called a General Major, with emphasis in Physics, Math, and Psychology. I later completed my B.A. with a similar major, which was then called Liberal Studies, in my case with emphasis in French, English, and History. Much later, our oldest son graduated with a major in Liberal Studies, with emphasis in Political Science, English, and History.

Anyway, Don still wanted to be an engineer, so he started looking for a different job. Then he found one where he would be an engineer, make more money, and it was much closer to our home.

This company did not manufacture computers. Instead, it manufactured electrical test equipment. Don went to work there, and applied integrated circuits to his design. He designed the world's first digital voltmeter. That means that instead of a dial with a needle pointing to the voltage of a circuit being tested, it had a numeric display.

After the digital voltmeter, Don designed the world's first digital ammeter, ohmmeter, and multimeter, which combined the three functions in one instrument.