jducoeur: (Default)
[personal profile] jducoeur
Going through all the books has turned up a lot of interesting reading matter, but it's also turned up the occasional surprise that just happened to be sitting on the bookshelves. Possibly the most surprising is material indicating that Jane's mother Catherine had learned how to use a computer -- in 1959.

She never made the slightest reference to it -- indeed, I never saw her use a modern computer, although I think it likely she knew word-processing -- but the materials seem clear. I found a telegram, inviting her (back in her assistant-professor days) to take a course on programming a Univac the week of August 31st, 1959. And elsewhere on the bookcase, I found a ton of related materials: a Univac manual, notes, and a thing that looks vaguely like a circular slide rule whose use I am entirely unclear on. I assume we inherited it when she died ten years ago, and Jane never got around to filing any of it.

Very neat stuff, although once again I find myself wishing there was *someone* left from the family that I could ask about this...

(no subject)

Date: 2012-09-25 05:02 pm (UTC)
From: [identity profile] dragonazure.livejournal.com
If I recall correctly, isn't there a computer museum in Boston? Are those items something they would want for their collection (assuming you are planning to get rid of them)?

(no subject)

Date: 2012-09-25 05:54 pm (UTC)
ckd: (cpu)
From: [personal profile] ckd
Hasn't been here for many years; when it closed in 2000, some things moved to the Museum of Science and the rest went out to Mountain View.

(no subject)

Date: 2012-09-25 08:05 pm (UTC)
From: [identity profile] dragonazure.livejournal.com
Ah. It's been more than 25 years since I was last in Boston, but I remember the museum. Oh well...

(no subject)

Date: 2012-09-25 11:30 pm (UTC)
From: [identity profile] metahacker.livejournal.com
S'ok, I *live* here and missed the fact that it closed! Sad.

(no subject)

Date: 2012-09-26 04:58 am (UTC)
From: [identity profile] eclecticmagpie.livejournal.com
Technically, they sold some stuff to the Museum of Science and *moved* to California, where they changed their name when they reopened. I used to work there (here in Boston).

(no subject)

Date: 2012-09-26 11:49 am (UTC)
From: [identity profile] metahacker.livejournal.com
Is this related to the museum of computing in San Jose? I went there in....'96?

(no subject)

Date: 2012-09-25 05:19 pm (UTC)
beowabbit: (Default)
From: [personal profile] beowabbit
Photos of circular slide rules for comparison at:

http://en.wikipedia.org/wiki/Slide_rule#Circular_slide_rules

(I really like the idea of having one on a ring!)

(no subject)

Date: 2012-09-25 05:21 pm (UTC)
From: [identity profile] cvirtue.livejournal.com
Dad had one which I always thought was part of his pilot navigation gear, but maybe it was just a slide rule.

(no subject)

Date: 2012-09-25 05:39 pm (UTC)
ext_104661: (Default)
From: [identity profile] alexx-kay.livejournal.com
I'd love to see this slide-rule-y thing. Upload a picture?

(no subject)

Date: 2012-09-25 07:59 pm (UTC)
beowabbit: (Geek: Mac 64)
From: [personal profile] beowabbit
Oh, cool! Well, after image processing, some statistical analysis of the image data (I’m pretty sure there’s no malware steganographically embedded in that image, for instance), painstaking research, a visit to Yale’s Beinecke rare-book library (nothing to do with this thing, but it’s pretty and I hadn’t been there in a while), and a careful comparison with some photos that were in a briefcase I snagged off of a dead KGB agent back in the day, I think it might be a minimum-latency calculator for the UNIVAC® solid-state computer.

You’re welcome — no charge!

(no subject)

Date: 2012-09-25 08:35 pm (UTC)
ext_104661: (Default)
From: [identity profile] alexx-kay.livejournal.com
Huh. The Smithsonian also labels it a "slide rule", but I don't think that can be right. Those numbers are completely linear, not in any kind of log scale. The movable part seems to just be a 90-degree cross, which on this background is just adding multiples of 50, which seems trivial to do in one's head, even for someone like me who was raised with pocket calculators. What the heck was this used to *do*?

(no subject)

Date: 2012-09-26 03:05 am (UTC)
From: [identity profile] aishabintjamil.livejournal.com
I wonder if it was somehow related to figuring out how long it would take to retrieve something from memory? The bands on the device remind me of tracks on a hard drive, and the fact that speed of access was based on how long it would take the drive to rotate so the desired spot on the track was under the read head for that track. It wouldn't be hard drive because that technology is later, but I do note that the Univac 2, which is from about the right period, had memory on a rotating drum, which it seems might have similar latency issues.

This page (http://www.computer-history.info/Page4.dir/pages/Univac.dir/index.html) talks about the Univac having used a programming style called Minimum Latency Coding which apparently meant laying out the program in such a way that the next operands would become available just as they were needed, which seems to lend support to my theory.

Re the circular slide rule

Date: 2012-09-29 09:20 pm (UTC)
From: [identity profile] dave waks (from livejournal.com)
On a drum-based computer, the execution speed of programs depends greatly on the sequence of instructions on the drum. I don't know the coding for the Univac II, but on the IBM 650 - the first computer I write code for - each instruction had two operands. The first was the address of the data for that instruction, the second was the address ofthe next instruction.

The easiest way to write code was to put the instructions in sequential order - but since the drum spun past two or three memory slots during the typical instruction, that resulted in nearly the slowest execution time, since the drum would have to spin an entire time around before it got to the next instruction.

IBM provided an assembly program called SOAP -the "Symbolic Optimum Assembly Program" - which optimized the location of instructions. As a freshman at Cornell in the spring of 1958, I convinced the Cornell COmputing Center to adopt SOAP and wired the board for it.

Dad

(no subject)

Date: 2012-09-26 05:20 am (UTC)
From: [identity profile] eclecticmagpie.livejournal.com
Found it! Aisha (below) is absolutely correct. Here's one of these in a collection, with both sides available to see:
http://collections.si.edu/search/results.htm?q=Univac+computer

I've heard, not about this simple calculator, but about some of the games hackers could play with drum memory, by, for example, deliberately using WORST latency rather than best.

Sadly, none of the descriptions of Minimum Latency Programming that I could find gave me enough information to *quite* see how the calculator should be used.

(no subject)

Date: 2012-09-26 11:50 am (UTC)
From: [identity profile] metahacker.livejournal.com
I believe this is the canonical such story. ;)

(no subject)

Date: 2012-09-26 01:29 pm (UTC)
ext_104661: (Default)
From: [identity profile] alexx-kay.livejournal.com
Thanks! That was fun.

Profile

jducoeur: (Default)
jducoeur

May 2025

S M T W T F S
    123
45678910
11121314 151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags