Monthly Archive for August, 2007

Make a Rubik’s Cube Out of Dice!

mp4 | mov | hd-appletv | itunes | blip | youtube | pdf

This weekend, Action Girl and I show you how to make a Rubik’s Cube out of dice, magnets and epoxy. Interestingly enough, the first Rubik’s cube ever was made with magnets! We found inspiration in gfixler’s and burzvingion’s instructables.

The hardest part that we had with this was getting all the magnets in the right polarity!

Subscribe in iTunes and get the podcast and pdf downloaded automatically. - Link

Secret Life of Machines

tv.jpg

Recently I sat down and watched all of these awesome videos about the secret life of machines. Tim Hunkin and Rex Garrod takes things apart, cut them in half and generally breaks things down so you can learn the concepts behind how they work. Shown here are the pixels of a tv screen. I try and refrain from telling people what they should do, but I can’t restrain myself, you should watch these videos! - Link

November in Vienna, December in Berlin

While in Europe, Johannes asked me to be an artist in residence at Monochrom in Vienna, Austria. I’m super excited about going back to Vienna, working with Monochrom. I’ll be spending some serious time at Metalab too!

Since I plan to be at Chaos Communications Congress in Berlin at the end of December, I decided to live in Berlin for December!

I’m on the lookout for a subletter for my nyc room during this time. So if you know anyone looking to live in NYC for November and December, drop me a note.

Intro to Breadboard Electronics - Make: Video Podcast

mp4 | mov | hd-appletv | itunes | blip | youtube
| PDF

This weekend, learn how to put your projects on a breadboard! Start off by going to the Sparkfun site and go through their tutorial about getting power set up on your board. - Link

Then get out Make: Volume 10 (Note: I mistakenly called it volume 11 in the podcast, but it’s Volume 10) and look up the article on 555 timers by Charles Platt. We’re going to make a timer that you can use when playing chess to know when your partner’s turn is up! I’ll also put this article in the pdf that goes along with this video. - Subscribe Link

Design Patterns for Starting a Hacker Space

Update - Here is an updated version - Link
Update- This was translated into Japanese! -
Link

hackerspace.jpg

I’m at C4, the Chaos Computer Club in Cologne. I’m sitting in C4’s presentation room watching Jens and Lars give an awesome presentation about the design patterns for developing a hacker spaces. Download it now if you’re interested in creative communities. - PDF Link

C4 has been in their current space since 1999 and it’s version 3.5 for them. They’ve been through a lot and these design patters are really simple but go really deep into having a successful hacker space! What follows are my notes! They made it clear that these are just guidelines that have worked for them and that they contradict each other, but these are design patterns, not golden rules!

Infrastructure before projects. Get the place and the people and the infrastructure all set up and folks will come up with the most amazing projects. Get the space, power, servers, connectivity and all that kind of stuff all set up so that projects and community can be supported. You need to have a mailing list, wiki, and an irc channel (or jabber server).

You need 2+2 people. Two idea people for scheming and and two implementation people to get real work done. Don’t start until you have 4 and then once you’ve got it going, expand to 10 to start off. These people who start off should be really strong personalities who have experience. “Look for people who have authority (and get respect), not for people who use authority (and get laughed at).”

So you’ve got your seed group and it’s time to find the ultimate hacker lair. Don’t let anyone live there, privacy issues come up. You want to have good neighbors who are chill and ok with noise all night and a landlord who is hands off.

You should have smaller separate rooms so that different rooms can be used for all sorts of things. Smoking is an issue in all hacker spaces in Europe and it works for C4 to have a smoking room.

Food is a good thing. It’s good to be able to feed people and go beyond pizza. You’ll need fridges, dishwasher, and kitchen equipment. It’s good for nerds to eat healthy food. Selling soft drinks works to help raise money for the rent. A shower will make people smell less funny and really work on projects for an extended time. A washing machine is a good idea to wash the smelly towels.

Have couches, sofas, a stereo, video games make people comfortable and hang out and daydream and feel cozy.

Have 3 months rent ahead. Larger projects need to be funded. Elect a totalitarian treasurer. The treasurer doesn’t say names, but will say that there are three people who haven’t paid and he will go seek them out and make them pay!

Don’t meet at a company or a university. Independence is important!

Meet every week. Have an agenda and make people commit to tasks. This meeting is for members only. Have a monthly talk or lecture that is open to the public. If smart and interesting people arrive, you can invite them to your weekly meetings. Don’t invite weirdos to your weekly meetings.

To resolve conflicts you can use a number of different patterns. You can use consensus, democracy, or boss people around (as long as you are participating too!) People may slack off and it’s important to remind people about taking pride in their work! When having discussions, it works well to have people with actual social skills lead the discussion. Learn from them and learn not to interrupt others. You may also want to have private conversations with people who are trouble makers.

This presentation was one of the highlights of my hacker space tour around Europe! I’ve been thinking a lot about social networks and creative communities and this presentation was really fantastic!

Playing with RF Modules - Awesome Electronics Workshop PDFcast and Podcast

mp4 | mov | itunes

The Awesome Electronics Workshop is back! Joe Grand and Bre Pettis show you how to integrate RF modules into your projects. - Subscribe Link

Note: I’m on a slow connection at CCC. When I’ve got a better connection, I’ll upload the hd version of the video.

This week’s pdf includes Joe’s great schematic drawings to illustrate how to play around with an RF module and a Radio Shack recording module! - PDF Link

I’m in Der Spiegel!

I’m mentioned in the Der Spiegel blog today! Ragni-Serina Zlotos wrote an article about hackers on a plane and included a bit from me.

At the airport museum, the vacationers find themselves together in tent
villages in order to support the communities be it with aspects of camping
life or work on projects. Of course the whole camp is networked; internet
access is even in the remodeled mobile porta-potties; the so-called
“Dataloos”. However, the American hackers want to experience the people
at the camp, not the network. A scavenger hunt and German-English
pronunciation contest are set up to draw attention from the campers and
draw them into discussions.

This kind of communication strategy also seems to work for the New Yorker
Bre Pettis. At the Hackcenter he is absorbing hackers working on their
computers or fiddling with hardware projects. “There are so many great
people here. It’s only the second day and I’m already totally inspired.
When I come home I want to meet even more people and work with them to
found a hacker lab.”
- Translated Link

Make a Text Adventure Game

pictureofcccpresentation

Inspired by yesterday’s lecture by Nika Bertram and Jens Ohlig about text adventure games. I woke up and the first thing I did was play Reconnaissance at Finowfurt which is a text adventure in the tradition of zork. I grew up playing these kinds of games and they hold a special place in my heart.

Reconnaissance at Finowfurt is a game that is set here at Chaos Communication Camp 2007 and it took me about an hour to play. If you’re interested, first go download a text adventure game viewer (mac, unix) and then download the game and you’re off!

As I was finishing the game, Jens coincidentally showed up and I got to talk to him about text adventures and the future of mashing up text adventure games with ARGs. After expressing an interest in learning how to make a text adventure game, he got me set up with Inform 7 to make a super simple text adventure game adaptation of Charlie the Unicorn. It’s a really interesting programing language because it parses and compiles English!

As a beginning programmer, this was easy to navigate with some over the shoulder help. With only a day or two of walking through the example code, you could have a game up and running pretty quick. The trick would become writing an awesome adventure rather than learning code. I found this tutorial for you if you don’t have a Jens to walk you through. If you make a geeky text adventure game, make sure to drop a link to it in the comments! - Link

The latest flickr photos from Chaos Communication Camp 2007 are here: - Link