Google-apper
Hovedmeny

Post a Comment On: Ken Shirriff's blog

"Accounting machines, the IBM 1403, and why printers standardized on 132 columns"

10 Comments -

1 – 10 of 10
Anonymous Mark Jeronimus said...

That explains the oddball text-mode video modes of SVGA video cards. 0x109 = 132x25, 0x10A = 132x43, 0x10B = 132x50, 0x10C = 132x60.

January 22, 2019 at 12:31 PM

Blogger hobbified said...

Indeed, although there's another step in between. When video terminals started to take over from teletypes, they were most often available in 80-column (after the 80-column punch card and 80-column printer) and 132-column (after the 132-column printer). The VT52 was 80x24, and the VT102 supported 80x24 and 132x24. The 25th row came later :)

January 22, 2019 at 1:28 PM

Anonymous Bruce Butterfield said...

Per your note 6 (tabulators referring to humans) the term computer was also used in reference to those who perform computations, most notably personnel working at Los Alamos on the Manhattan Project; see https://www.atomicheritage.org/history/human-computers-los-alamos.

January 22, 2019 at 2:59 PM

Anonymous Anonymous said...

Ah the memories. In the mid 80s I operated a 4341 with a 1403 printer. In the very small hours, before bulk printing, I had to clean the print train. This involved spinning the print train against an alcohol soaked cotton cloth. Young and stupid I used a paper towel instead. The print train chewed up the paper and it lodged between the slugs, jamming the mechanism.

Bleary eyed an IBM engineer turned up, disassembled, and cleaned each slug with alcohol. After reassembly it was still unexpectedly jammed. He grabbed the cup that held the alcohol, the bottom fell out, and alcohol went everywhere. The alcohol had dissolved the PLASTIC cup, that I had given him to hold the alcohol. Because of me, his meticulous cleaning had actually coated each slug with plastic. Doh!

January 23, 2019 at 10:36 PM

Blogger Michele said...

I remember very well the 1403. It was parked directly behind the counter in the computer center where you dropped off your decks to be read into the 360. We actually had two 1403's. One of them had the TN upper/lower case print train. I still remember the JCL for requesting that: "TRAIN=UPLOW". Of course there was an extra charge for that, but many of my term papers came off that printer.

Someone had written a program to play music on the 1403. It made a ripping sound with each line it printed. The pitch depended on what was being printed. This guy figured out what set of characters to send to make specific pitches. It was very strange. The operators didn't like it though because it made the printer behave erratically.

It was also possible to make your own perforated forms by overprinting the same line multiple times. You had to be careful though you didn't chew right through the paper and cause a tear. The operators really hated that.

But what they hated the most was changing the ribbon. It was impossible to do without coming out looking like you had dunked your hands in an inkwell. It wasn't too cool to get the first job printed after a ribbon change either. The ink would be still wet on the paper and would smear on anything it came in contact with.

Those sure were the days.

January 25, 2019 at 5:22 PM

Blogger realfix247 said...

Bleary eyed an IBM engineer turned up, disassembled, and cleaned each slug with alcohol. After reassembly it was still unexpectedly jammed. He grabbed the cup that held the alcohol, the bottom fell out, and alcohol went everywhere. The alcohol had dissolved the PLASTIC cup, that I had given him to hold the alcohol. Because of me, his meticulous cleaning had actually coated each slug with plastic. Doh!

February 13, 2019 at 1:18 AM

Blogger Dithermaster said...

Cool history!
My related story is that a friend and I each had teletype machines as printers on our home computers. They were 72 columns (which is missing from your list!). But the dot-matrix printers were all 80 columns and some software expected this. So he set about modifying his teletype to do 80 columns. The first few were easy and just involved moving some endstops. The next few required filing down some parts. The last few were really hard, but he eventually pulled it off. The best part was when he was working on getting from 79 to 80 one day with the endstops off, studying where things were stopping. He was hitting the spacebar and counting. 76, 77, 78, 79, thunk! The entire print assembly fell out and onto the desk. These were complicated beasts, and it took hours to reassemble.

February 16, 2019 at 8:15 AM

Anonymous Anonymous said...

The Remington Rand printer with the water-cooled spinning drum is the historical reason behind the Linux kernel warning "lp0 on fire".

https://en.wikipedia.org/wiki/Lp0_on_fire

And here's some music from a 1403 printer:

https://www.youtube.com/watch?v=jufHGUp3xQw

June 26, 2019 at 6:28 PM

Blogger WildcatMatt said...

Regarding adding 12 columns at a time, this seems like a sensible size which allows for a lot of flexibility.

It would allow for one field with a leading space for margin, seven digits, a period, and a trailing space for margin -- good for a value of a million dollars (9,999,999.99 max). And if you drop the margins and period you accommodate one shy of a billion.

Or two columns with four digits and padding, etc.

March 11, 2020 at 6:48 PM

Blogger Arnold Reinhold said...

A consideration not mentioned is that IBM was a marketing-driven company. Going from 120 to 132 columns was a 10% increase, easy to tout.

A friend of mine ran an IBM 1130 at a high school in NYC. As you describe, the 1132 printer used a 407 type-wheel mechanism. The print hammers for each character position were actuated by solenoids driven by a power transistor. From time to time, a transistor would fail, resulting in a character position that would not print. While waiting for IBM field service, my friend would determine which print position had failed and swap the corresponding SMS circuit card with the SMS card for the final print positions, Doing this moved the bad character to the end of the print line, which was rarely used by student programs.

December 27, 2020 at 10:07 AM

You can use some HTML tags, such as <b>, <i>, <a>

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot