Coffee!

Coffee and computing go hand in hand. The world’s first live streaming webcam was pointed at a coffee pot in the Cambridge University Computer Lab’s Trojan Room (yes, Americans, I know you think that sounds funny), back in the days when it was on a shared site in the centre of Cambridge and none of us had even heard of the internet.

It was 1991. A young Quentin Stafford-Fraser was researching ATM networks in the Trojan Room, and drinking too much coffee. Other people in the lab also liked fresh coffee, but there was only one coffee machine between 15 researchers, it was a long walk up an awful lot of stairs to get to the Trojan Room, and all too often, the pot was empty and the walk upstairs wasted. (I think “wasted” is pushing it a bit far. Quentin’s very good conversation.)

Ever practical, Quentin pointed a camera at the Trojan Room coffee pot, hooked it up to a video frame grabber the ATM researchers were using, got Paul Jardetzky to write some server software, and wrote the client software for it himself. Researchers downstairs could now ping the coffee pot to see whether there was anything in it. “The image was only updated about three times a minute, but that was fine because the pot filled rather slowly, and it was only greyscale, which was also fine, because so was the coffee.”

Trojan Room Coffee Pot

Quentin didn’t realise it at the time, but he had laid the grounds (badoom tish) for the world’s first webcam. In 1993, the <img> tag was added to HTML, meaning you could embed pictures on a webpage. The same year, two more researchers at the lab, Dan Gordon and Martyn Johnson, made changes to the original coffee pot setup to allow it to respond to requests from the internet, and xcoffee became the first ever live webcam.

The Trojan Room Coffee Pot stayed in place (and maintained an online presence: in 1996 it got its millionth hit, and journalist Steve Farrar noted that it had had more ‘visitors’ than King’s College Chapel and was therefore the number one tourist attraction in East Anglia) until 2001, when the University Computer Lab was moved out of its ramshackle old site to a shiny new building in West Cambridge. I was lucky enough to be at the university just before the move, and drank a couple of cups of coffee from the machine, courtesy of friends at the lab. (Quentin is right about the greyscale thing. Historic it might have been, but it was bloody awful coffee.) Eventually, the pot was auctioned on eBay to raise money for coffee-making in the new lab; Der Spiegel Online bought it for £3350. Apparently, Krups refurbished it free of charge, and it’s still making greyscale coffee for an office full of German journalists.

Anyway. This long preamble doesn’t have much to do with the Pi. (About an hour after I originally posted this, Barney Livingston pointed out on Twitter that The Trojan Room Coffee Server was an Acorn Archimedes, so shares its ARM processor heritage with the Pi.) But it does demonstrate that projects involving coffee and computers have a long and storied history in this part of the world. Technology has moved on, but the coffee is still supremely important. So Sacha Wolter from Deutsche Telekom has incorporated a Raspberry Pi into his coffee machine. It’s a bit more sophisticated than the Trojan Room Coffee Pot; Sacha’s coffee machine rings him up when the coffee’s ready, and if Sacha places a call to the machine, it’ll get a pot ready for his arrival.

Sadly, Sacha hasn’t made the code available, but he does talk some more about the project in this blog post, and points the intrigued at the Pi4J project, which is meant to bridge between native libraries and Java for full access to the Raspberry Pi.

And back in the UK, Quentin Stafford-Fraser is still pratting about with webcams; those of you with long memories might recall this grab-bag from last summer which featured him…pratting about with webcams. More power to your history-making elbow, Quentin.


American Pi: details of the Raspberry Pi hackspace tour

Rob Bishop, our tech evangelist, developer and all-round good egg, has been finalising his itinerary for the first Raspberry Pi Hackspace Tour (previously discussed here). Here’s his updated schedule:

18th September – Make.SI (Staten Island, NY) – Evening event, starts at 7pm – Sign-up
19th September – NYResistor (Brooklyn, NY) – Evening event, starts at 6pm – Sign-up
21st September – MakerBar (Hoboken, NJ) – Afternoon event – Sign-up (3pm), Sign-up (7pm)
22nd September – HackManhattan (NYC, NY) – All day event – Sign-up (10am / 2pm)
23rd September – Alpha One Labs (Brooklyn, NY) – All day event – Sign-up (12am / 3pm)
24th September – Hive76 (Philadelphia, PA) – Evening event, starts at 7pm – Sign-up
26th September – HacDC (Washington DC) – Evening event, starts at 7:30pm – Details
29th September – Noisebridge (San Francisco, CA) – All day event – Details
30th September – Hacker Dojo (Mountain View, CA) – Afternoon event, starts at 1pm – Details
1st October – Stanford SVI (Stanford, CA) – Evening event, starts at 7pm – Sign-up
2nd October – Nullspace Labs (LA, CA) – Evening event, starts at 7pm
3rd October – 23b Shop (Fullerton, CA) – Evening event, starts at 7pm
4th October – Crash Space (Culver City, CA) – Evening event – Details
6th October – ATX Hackspace (Austin, Texas) – Evening event, starts at 6pm – Details

You can see all this data as a Google map – which I’m not embedding properly, because a bunch of you complained that it crashed your browsers last time. (Stop using IE and move to a proper browser.) Here’s a screengrab of the map, which you can click on to visit the map itself.

Hackspace tour map

Hackspace tour map. Click to view.

Special Guests

NYResistor - Adafruit Industries: our good friends from Adafruit will be on hand to join in the Pi hacking and will be giving away this giant Raspberry Pi-looking back pack filled with awesome electronics and more. (They’re adding a new desirable thingy to the back pack every day, so it’s worth checking the link frequently.)

NoisebridgeOracle: The JavaFX engineering team will be coming along to demonstrate Java and JavaFX running on the Raspberry Pi

Follow Rob on Twitter

Twitter Feed: @Rob_Bishop
Hashtag: #AmericanPi

Discussion

Plan a project, discuss meeting up, organise shared lifts and talk about the tour in our forums. Rob will also be answering questions in the comments section below this post.

Prizes!

We’ve been kindly donated 20 Pibows to give away for the best project at each event (thanks Pimoroni!) and we’ll be giving out highly sought-after Raspberry Pi stickers for anyone who has something to show! (If you’re extra-nice, Rob might give out stickers even if you don’t have something to show. He’s malleable that way.)

Sales

We’ve tried desperately hard to work a way to sell Raspberry Pis at the events, but sadly US state sales tax restrictions mean have made this incredibly difficult to arrange across four states, especially for an outfit like ours with no US presence. We’re all super-annoyed by this (especially Rob, who had visions of trekking across the US with only a gargantuan rucksack of Pis and Mountain Dew to sustain him – the big weirdo). We’re looking at handing out discount codes at the events – I’ll be confirming this later if we can sort it out.

If you have a Raspberry Pi already, bring it along!

Future Tours

Plans are underway for a US return covering the Midwest and other areas. We’ve already discussed visiting Boston, Chicago, Vancouver, Portland and Baltimore, but these locations aren’t set in stone yet. We know that a lot of you want Rob to visit your area on a later tour, so if you’d like to see him, please leave a comment below.

We’re also going to be doing the same thing in the UK: if you’re a member of a British Hackspace and would like us to drop by, please let us know in the comments section.

Europe and the rest of the world will be coming soon! We wish Rob the very best of British luck with the inevitable jetlag. Please be nice to him.