I spent a couple days last week in Oulu (a city in Northern Finland) helping out on a hackfest. For more on the what, who and why, check out my previous post (Why we Hack). This post is to thank the sponsors and share how it went.
What always amazes me with these type of self-organizing events is the quality of the output. There were only four people volunteering in our spare time to put this together but we managed to pull it off. All the entries were good quality and I’m pretty sure everyone had fun.
Things kicked off with Kristian and I giving a brief overview of the ground rules and history of hack. We then stepped away to give the floor to Ivan Kuznetsov from HeiaHeia who came in on a night train from down south to join us and help get people inspired about their API. HeiaHeia is a cool concept. Kind of like a Foursquare for health where you check-in your workouts and receive praise (or jeers) from your friends.
Next, the UBI-Oulu guys showed us their platform which connects to 40+ interactive monitors around town. Each monitor has a bluetooth and gps sensor as well as a camera and they all talk to the UBI Platform which can read data from the web. With two huge projectors also running all night (nights are long during the Winter too) throwing images up on the side of the opera house in Oulu Harbor, you can let your imagination run wild on what you can build. If you think you have a good idea, I’d encourage you to submit it to their challenge by the end of November because the folks at UBI are granting 7000 – 10,000 EUR to the winning proposal.
Things hummed along and teams quickly settled into their groove. The one thing, in retrospect that I regret, is that we skipped over a round of introductions to get some cross team communication going. People did eventually chat with each other but, as a chatty American, I sometimes forget that it’s helpful to break the ice a bit to get things going.
The one highlight of the night (for me at least) was when I stepped outside to get some fresh air to wake me up a bit. I had an electronic key for the front door that I had been using all day but, unbeknown to me, this key no longer worked past midnight. All the people for whom I had a phone number had left so when I discovered that my key no longer worked, I tried to figure out what I could do. I tweeted using the #ouluopenhack hashtag to see if I could get the attention of anyone upstairs but, of course, they were all busy hacking.
So let me paint the picture. Oulu is North of Iceland, North of Fairbanks, Alaska, basically way the hell up there. In November it’s getting dark at around 3pm. By midnight, the time I’m standing there figuring out what I’m going to do, it’s pitch dark and very, very cold. It wasn’t quite life or death, I was dressed for the weather and I could have called a cab back to the hotel but I’m sure everyone upstairs would have been like, “What the hell happened to Kennedy?” so I resolved to figure out how to get back in but time was ticking.
Snow was on the ground but I luckily found one pebble and took at look up at the windows up on the second floor, the only ones lit, and and tried to imagine the room layout. I picked the one 2 feet x 2 feet window that I remember was next to a table with some guys working and threw the pebble, my single chance to get some attention. I lucked out and hit the window and two scruffy guys peered into the darkness to see me waving frantically and shortly afterwards padded down in their socks to pop open the door.
All the world’s technology at my disposal and I had to resort to communication technology made famous by Shakespere’s Romeo. Those that know what I’ve been working on at Nokia now know that my prototype now has a real-life use case!
I went back to playing with some Nokia APIs before moving on and fiddling around with the Twilio API to make a hack that, would allow someone to leave a message that would get transcribed by Google Voice and emailed to the Oulu Open Hack mailing list (just in case I got locked out again). I think I finally finished up and headed back to my hotel around 2am.
Prizes, we had three
One for the best app using Qt or QML, one for the best UBI hack, and the overall favorite by popular vote.
Alexander Savin won the Nokia C7 with a cool QML app which connected to HeiaHeia to visualize your workouts and automatically upload them to the service.
Jason Brower won the overall with his very ambitious hack which sensed the rhythm you shook your phone to a playing song and played it back to you via the phones vibration engine. The final application is so that people could share vibration-enhanced ringtones.
All the hacks along with videos are listed on the Oulu Open Hack wiki.
Kristian Luoma (CasCard) managed to score a high-quality venue with free bandwidth and good lighting (and a zen rock garden to boot!) from the University of Oulu’s Center for Internet Excellence. I can’t think of a better place to host a hackfest and we all thank them for bearing with our 24-hours of streaming random tunes from our Spotify channel and the use of their staff kitchen refrigerator where we chilled our cans of energy drink.
Also, thank you Forum Nokia for paying for the pizza and drinks (I’ll be sending you my receipts!) and tossing in a C7 phone as the prize for the best QML hack.
Ville did an amazing job on the designs for the shirts, website, and posters. I think in all Kristian, Jyrki, Ville, and I put no more than 10-15 hours total work towards organizing the hackfest but it was due to Ville’s artwork that we managed to look more professional than we actually were! Ville also captured the video on a hacked up N8 and spliced up all the demo videos and created a highlight reel below. (update: lost to the sands of time)