Sunday, June 19, 2016

Remembering the Cambridge Computer Laboratory

Last week someone tweeted this:

Which caused me to reminisce about the times I had met Maurice Wilkes.

Some decades back I was stationed at Cambridge University doing a postdoc at the Engineering Department, and one of my mentor/advisor/PIs was Karen Spärck Jones. (At this point in my career it did not strike me as unusual to have a senior woman mentor: now I realize this is a sadly rare and valuable thing.) Her office was located at the Computer Laboratory, which was an amazing place I loved to visit. Unlike in the US where computer studies are dignified with a Science, or Department, in Cambridge it was still just a Laboratory, no doubt reflecting its provisional nature having been around only a few decades (unlike the University itself, founded in 1267 or whatnot). Here's a short history of the Computer Laboratory, written by Karen (tl;dr: microcode, subroutines).

At the time the Computer Laboratory occupied much of the New Museums site at Cambridge University. This is an amazing rabbit warren of mismatched buildings from 5 centuries all jammed together; here's a little flavo[u]r of the convolutions involved in just getting around:

Recently it has decamped to posher digs (the William Gates Building, not without controversy).

To get to the Computer Laboratory from yje Engineering Department building one walks up Free School lane which looks like this. Even this was kind of amazing: Isaac Freaking Newton had walked through here, and Stephen Hawking was rumoured to have obliviously run over someone's toe with his wheelchair on the narrow lane. Right around the corner was The Eagle pub, famed as the place Watson and Crick first announced their DNA discovery. This entrance went right by the former Cavendish Laboratory, which ubergeeks will know is not only where J. J. Thomson discovered the electron, but where Maxwell, blessed be thy name, worked out his eponymous equations. Maurice Wilkes had semi-retired by my time there, but was could often be found at the occasional seminar or office party, where he retained the affability of the boffin who had done well more by accident than design.

So I haven't even got to the point of this whole post, namely the labyrinthine layout of the Computer Laboratory likely spurred some serious innovation. Not only did Maurice Wilkes have time to come to philosophical conclusions while "hesitating the angles of stairs" between writing and running his programs (some of the first in the world), but the convoluted layout may have spurred the invention of the webcam.

In the land of tea-drinkers, the coffee aficionado is a suspicious minority who must sneak about to get a fix. Hence the birth of XCoffee, the networked camera on the Trojan Room Coffee Pot, the likely progenitor of the ubiquitous webcam. Read the biography here, of which an pertinent extract:

Some members of the 'coffee club' lived in other parts of the building and had to navigate several flights of stairs to get to the coffee pot; a trip which often proved fruitless if the all-night hackers of the Trojan Room had got there first. This disruption to the progress of Computer Science research obviously caused us some distress, and so XCoffee was born.

I'm realizing there are a lot of other amusing stories to be told from my time at Cambridge: the Dickensian landlady Mrs. Creasy; the eldritch horror that passed for Mexican food; the comic inefficiency of the Engineering Department Tea Room; the visit by His Royal bloody Highness bloody Prince Philip; the Monty Pythoneque severity of the UK driving test. Those will have to wait for another time... (but if you want some tips on driving in the UK, here you go!).

← Prev: Red-Blue Laser Show Teardown Next: PiDP8 streaming radio controller



 RSSicon.png  RSS