Feeds

Doctor Who and the Unsatisfactory Five Hole Tape Punch

Early world-dominating computers of the series

  • alert
  • submit to reddit

Security for virtualized datacentres

Stob

This sentence is false...

As soon as I heard about the sponsored Doctor Who-themed parties, I just knew that they would want an article on the early years of Doctor Who IT to include in the special pack. However, since nobody has actually asked me for it yet, you get first dibs.

W.O.T.A.N. for Will Operating Thought ANalogue

Manufacture: English Empirical Electrically Actuated Computers Ltd

Store: 1,200 words of 61-bit 'store' as magnetic core memory, multiple reel-to-reel tape drives of an unusual vertical design, dispensing not only with such decorative niceties like pinch rollers and tension loops but also read/write heads.

W.O.T.A.N. Tape Drive with unusual vertical reel-to-reel layout

W.O.T.A.N. Tape Drive

Coding Language: Bedfordshire Autocode II.

Embedded desire to take over the world: Yes.

I/O: Teletype, 110 cps ie, "faster than Polly" (a secretarial/typing pal-to-be of the Doc's). Could do the football results in its spare time. Also has ponderous 0.3 sps (syllable per second) voice output via a speaker. Oh yes, and thought control, achieved via a broadcast signal.

Function: Not a lot. Supposedly the inventor of the "War Machines", creations which are visually the product of the union of a commercial-size chest freezer and  Metal Mickey. Unconvincing War Machine appendages included a single, faux tank track in the middle (huh?) and a hammer arm that had a curious, feeble, designed-by-a-child look about it.

Most serious flaw: W.O.T.A.N.'s primitive design led to dreadful continuity errors, notoriously treating the principal character as eponymous.


The Robot Receptionist in the lobby of the International Electromatics building

The Robot Receptionist in the lobby of the International Electromatics building

The Robot Receptionist in the lobby of the International Electromatics building

Manufacture: International Electromatics, possibly from a design by the Cybermen of Telos.

The Cybermen have often been notably successful as innovators in IT. Consider for example, proto-Cyberlord Lumic's use of Bluetooth earpieces as a method of hands-free brainwashing. Particularly impressive given their difficulties handling gold, which disadvantages them in the manufacture of printed circuit boards.

Coding Language: ALGOL

Embedded desire to take over the world: No

Store: It does have a reel-to-reel tape drive, but it seemed to use this as an output device to express frustration, twitching its reels irritably.

I/O: Siri-stylee voice I/O, which proves to be its downfall, as it is inadequately protected against code injection. Zoe dictates a fragment of CyberALGOL:

'BEGIN' 'REAL' X;
  SUM(POSITIVE);
  DELETE(SQUARE);
  'BEGIN'
    SUM2[J]
    'INTEGER' COMPUTE;
    'PRINT' OUT, Y ** -X, VARIABLE, 1;
    'GO TO' FINISH;
    ...

One recognises the style: abandoned, half-finished lines, references to more and more globals, use of uninitialised variables, poor choice of names, gratuitous GOTO breaking the block structure, a sense of prevarication to avoid committing oneself - it's the sort of thing one only usually sees when testing Comp Sci graduates during job interviews.

Naturally an astrophysicist of Zoe's intelligence and culture – remember she is from the futuristic 21st century – would never write this sort of thing, even when, as in this case, she is attempting sabotage. The clever part is that this code fragment, as broadcast by the BBC, represents what the machine hears after its voice recognition processing. No wonder the inline compiler responds by shutting down the machine and setting fire to the tape drive.

Functions: (i) Automatic PBX substitute: handles incoming calls by informing the caller that the requested party is unavailable  (ii) Robotic receptionist: handles visitors to the building by denying them access.

Many Doctor Who computers seem unrealistic in their intended purpose or in their execution of their duties; this one perhaps suffers from an excess of dismal realism.

In fact, last year the company introduced the latest version of its core automation package, now with vulnerabilities sorted out, ported to Java, and adapted to the needs of the medical profession. Your dentist uses it. Just last week it sent you an SMS message admonishing you for failing to attend an appointment that you hadn't booked.

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
Microsoft WINDOWS 10: Seven ATE Nine. Or Eight did really
Windows NEIN skipped, tech preview due out on Wednesday
Business is back, baby! Hasta la VISTA, Win 8... Oh, yeah, Windows 9
Forget touchscreen millennials, Microsoft goes for mouse crowd
Apple: SO sorry for the iOS 8.0.1 UPDATE BUNGLE HORROR
Apple kills 'upgrade'. Hey, Microsoft. You sure you want to be like these guys?
ARM gives Internet of Things a piece of its mind – the Cortex-M7
32-bit core packs some DSP for VIP IoT CPU LOL
Microsoft on the Threshold of a new name for Windows next week
Rebranded OS reportedly set to be flung open by Redmond
Lotus Notes inventor Ozzie invents app to talk to people on your phone
Imagine that. Startup floats with voice collab app for Win iPhone
prev story

Whitepapers

Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Storage capacity and performance optimization at Mizuno USA
Mizuno USA turn to Tegile storage technology to solve both their SAN and backup issues.
The next step in data security
With recent increased privacy concerns and computers becoming more powerful, the chance of hackers being able to crack smaller-sized RSA keys increases.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
A strategic approach to identity relationship management
ForgeRock commissioned Forrester to evaluate companies’ IAM practices and requirements when it comes to customer-facing scenarios versus employee-facing ones.