Skip to main content

A boost for Plan 28

Up until a couple of weeks ago Plan 28 was a one man show. Although Plan 28 has received enormous press coverage and many people have pledged money, services, material and time, the project was still just me.

I'm happy to say that that's no longer the case.

Doron Swade, the pre-eminent Babbage expert, who, as curator of computing a the Science Museum, masterminded the project to build Babbage's Difference Engine No. 2 has joined me on the project. Doron and I now share responsibility for finishing Babbage's work.

Doron and I met over coffee a few weeks ago to discuss the Analytical Engine and it was clear that both of us had been dreaming of building the physical engine for public display. Happily, Doron had been doing a lot more than dreaming. His deep knowledge of Babbage's engines and his continuing study of Babbage's plans and notes have placed him in the unique position of being the key figure in any attempt to build the world's first digital, programmable, automatic computer.

Much more has been happening behind the scenes that we cannot yet discuss, and the project's success is by no means guaranteed, but Plan 28 has received a major boost in the form of Doron Swade.

PS You can still pledge to the project; your promise of $, € or £ is much needed!


Bas said…
Shouldn't that be "first _analog_, programmable, automatic computer"?
@Bas. No, it was digital.
Unknown said…
"Much more has been happening behind the scenes that we cannot yet discuss..."

Secrecy? That's troubling. I was hoping this would be a fully open project. Please please please no secrets?
It's not a question of secrecy. It's a question of me not shooting my mouth off in the middle of negotiating with someone or a large entity about their involvement.

It would be foolish for me to publish the details of every conversation I've had with people before agreements have been reached. Once they have been reached I'll tell everyone.

I certainly plan no secrets and Doron and I have agreed that everything about this project be done in a "Creative Commons" manner.
Unknown said…
Great news. Definitely up for contributing more than the nominal tenner.
If by the end of January the 10,000 goal is not quite met but still within reach, which I think it is already, I suspect many people are prepared to contribute quite a bit more than your asked €10.
@Stefan Agreed. Many paper have offered much more than £10. We will assess in mid-January the state of pledges and I expect to announce then how the project will be financed.

I am very hopeful that I'll be coming back to people in 2011 to ask them to make good on their pledge.
Steveastro said…
I'll volunteer my company CAD-CAM facilities for elements of the manufacture, when it happens.
Rob:-] said…
So on the pledge (I pledge $100US) ... I think I pledged on the pledge site (don't remember the name) but when and how do we pay up?

(I ended up pledging to something else and they have no way to un-pledge if you make an error. That site needs some usability improvements.)

I may have said this somewhere else but I'd love to see a virtual machine construction set that would let everyone (me) participate in this project. I envision this tool as a general purpose software package that would let me create mechanical parts that could be assembled in a virtual environment and then have them interact as they would in real life.

These parts and assemblies could then be exchanged in digital form amoung all interested parties. These parts might also be printable by the DIY 3D printers that are becoming so common.

This project has stimulated my imagination so I've already started working on the design for a three-digit decimal adding machine that can be worn on the arm. It would be the perfect steampunk accessory, don't you think?
Thanks for the offer of CAD/CAM work. That's great. Can you email me so that I can chat with you later?
I'll be asking for the money later (in January most likely).

Love the other ideas.
Unknown said…
Digital does not equal electrical. Analog does not equal mechnical.Digital means absolute 1s and 0s for a single bit of information. Analog means everything in between those two points means something as well.
Unknown said…
I also have CNC mills and a CNC lathe and could add to the work.
Jackson482 said…
Sorry for being pedantic...but

I think you meant to say "...have placed him [Doran] in the unique position of being the key figure in any attempt to build the world's first digital, programmable, automatic computer DESIGN"

Clearly, the first actual physical machine was build long ago - Zuse's 1941 V3 (Z3)?
Mark Rejhon said…
Great news to hear!
John Graham-Cumming, can you make sure you monitor the "Other People" tab of your Plan28 Facebook page. Two people over there, made some excellent suggestions that needs to be recorded. Just a friendly reminder, as many "Facebook Page" Moderators sometimes forget to forget to monitor that occasionally-obscure tab.
Cheers & Good luck,
Mark Rejhon said…
A copy and paste of my post from Facebook:

Another idea, if a full size version is made, there also need to be a plan of demonstrating it in an understandable way, to attract people to see a steam-powered computer. In the same room as the machine operating, could be a couple of computer monitors showing (in a simplified way and modern computer-speak) what the machine is currently doing in the last 5 seconds, like which math operation is currently being added. One of those displays could also be a modern 'programmer's view' and another display could be a 'plain english view'.

Basically, independently operating flat panels on the opposite side of the room (not connected to the machine, but by say, sensors detecting which card the engine is currently reading at the moment) -- showing a real-time 'view' of what the machine is currently doing, in ways that appeals to the spouse, the kid, the family, the web developer, the computer programmer, that is visiting the hypothetical completed Analytical Engine in the museum...
I was completely unaware of the "Other People" tab on Facebook. Will look into it.
Mark Rejhon said…
Oooops, I meant the tab labelled "Just Others", rather than "Other People". It's the third row of links from the top (two rows underneath the row containing Wall | Info | Photos | Discussions)

My screen shows them in this order:
Plan 28 + Others | Just Plan 28 | Just Others

You can reply to individual people's comments by selecting the "Comment" link under their posts. It'd be nice to see some of those people who posted messages there in the last 3 months, to be acknowledged :-)

Even if you monitor this page just every two weeks...
James Newton said…
I hope you can find a way to get past the failure of the pledge method to raise the funds needed to build "The Engine"... There must be other ways to bring this masterpiece to "life".

Popular posts from this blog

How to write a successful blog post

First, a quick clarification of 'successful'. In this instance, I mean a blog post that receives a large number of page views. For my, little blog the most successful post ever got almost 57,000 page views. Not a lot by some other standards, but I was pretty happy about it. Looking at the top 10 blog posts (by page views) on my site, I've tried to distill some wisdom about what made them successful. Your blog posting mileage may vary. 1. Avoid using the passive voice The Microsoft Word grammar checker has probably been telling you this for years, but the passive voice excludes the people involved in your blog post. And that includes you, the author, and the reader. By using personal pronouns like I, you and we, you will include the reader in your blog post. When I first started this blog I avoid using "I" because I thought I was being narcissistic. But we all like to read about other people, people help anchor a story in reality. Without people your bl

Your last name contains invalid characters

My last name is "Graham-Cumming". But here's a typical form response when I enter it: Does the web site have any idea how rude it is to claim that my last name contains invalid characters? Clearly not. What they actually meant is: our web site will not accept that hyphen in your last name. But do they say that? No, of course not. They decide to shove in my face the claim that there's something wrong with my name. There's nothing wrong with my name, just as there's nothing wrong with someone whose first name is Jean-Marie, or someone whose last name is O'Reilly. What is wrong is that way this is being handled. If the system can't cope with non-letters and spaces it needs to say that. How about the following error message: Our system is unable to process last names that contain non-letters, please replace them with spaces. Don't blame me for having a last name that your system doesn't like, whose fault is that? Saying "Your

The Elevator Button Problem

User interface design is hard. It's hard because people perceive apparently simple things very differently. For example, take a look at this interface to an elevator: From flickr Now imagine the following situation. You are on the third floor of this building and you wish to go to the tenth. The elevator is on the fifth floor and there's an indicator that tells you where it is. Which button do you press? Most people probably say: "press up" since they want to go up. Not long ago I watched someone do the opposite and questioned them about their behavior. They said: "well the elevator is on the fifth floor and I am on the third, so I want it to come down to me". Much can be learnt about the design of user interfaces by considering this, apparently, simple interface. If you think about the elevator button problem you'll find that something so simple has hidden depths. How do people learn about elevator calling? What's the right amount of