My wife found a great job in Washington DC, so off we go, workshop and all
How do you improve an existing project for a long term study of animal behaviour
Doing natural language processing for science!
It's a year that needs a bit of a review. Things were finished and things were started but everything is changing.
Possibly one of the nerdiest wedding invitations ever.
Support Vector Machines and Deep Learning are pretty hot right now, especially when it comes to text processing. I thought I'd have a play.
I've been working away on a pet project for some time now and it's hit the point where I feel I can say that a version of it, is there and more or less working.
Why I've almost left London Hackspace for an underground hacking lair
EMFCamp happened this year and I helped out with the First Aid Team. Here is how it went down.
The Electronic Patient Report Form lives again, stonger, faster, more crypted!
I volunteered to help out with the Festival Medical IT crew at Glastonbury this year, and this is what I learned.
How to make CMake and Go play nicely together for continuous integration, fun and profit
Possibly the best little security conference in London. This year, docker, R and static analysis, with some Linux Rootkits thrown in.
Fortran is still popular! Who knew? Definitely alive and well in High Performance Computing.
I've been looking into Astrophotography quite a bit - here are some results
Probably the largest demo party going! I trekked to Germany for 3 nights under a desk with the best Computer Art anywhere!
Morocco is a land of contrasts and my first foray onto the African Continent
Using Go in Anger for a Password Management page
FOSDEM is the premier conference for all things open-source
My partner loves playing music so I built her a theremin.
I've embarked on a project to make my own smart-watch.
Social media sucks and now I can quantify it with my very own robot.
I've been interested in growing basil for a while. I'd seen some pretty impressive results with hydroponics, so we thought we'd give it a try.
What does an 8 gigabyte slitscan of the world's longest train-ride look like and how do you make one?
How I made the transsiberian slitscan image.
Pretty much der world uber hacker-festival. We went over to Germany to drink Club Mate and make things in a field.
Some thoughts on leaving Facebook behind and social media in general
I spent a week at STFC Daresbury, learning about HPC and science!
An MPI based version of the algorithm described by Ni and Vingron, using dynamic programming to compute the Kolmogorov-Smirnov statistic.
Decided to move away from a virtual server, towards a real one!
Or in other-words, messing around with OpenMPI, Intel compilers and large clusters.
I'm moving on to pastures new, at the lovely Queen Mary University
In this final post about the Transsiberian, I figured I'd list some of the resources, tips and thoughts we had, so that it might help people who wish to visit these places or take the transsiberian. I've also got some nerdy stats to mention.
Just as with Russia, I want to write a quick review of China.
Back on the metro we head towards Hua Qiang Road and the electronics markets. I'm hoping they are still open and humming the song "I've got a golden ticket"; I'm expect Willy Wonka levels of electronics goodness.
You've all probably seen the photographs. This is the territory where there are eroded mini-mountains covered in trees and vegetation. There is mist covering the far mountains; you can imagine dragons and monks doing battle somewhere in and amongst them.
For the first time on this trip, I get a taste of home in the form of a delicious dark, craft ale!
Soon, we end up in the middle of the Gobi desert - one of these mythical places.
It's clear from the museum and guidebooks that we've read that Mongolian life is nomadic at heart, and still is in some places.
Some thoughts I've had about Russia as we leave for Mongolia
My first impressions of Ulan-ude is that it is more grim than Irkutsk!
It's about half-way through the trip and we have run out of clean clothes. Pretty much the first thing we do is to figure out the washing machine and immediately run two massive stacks of clothes through it
The Rossiya, also known as train number 2 when going east, is our home away from home for the next two days and nights.
Panic! Despair and calamity! My slippers have gone missing!
Despite sounding like something a comic book character would say, Kazan is also a town!
I'm not exaggerating when I say the PA system near Red Square sounds just like the one in Papers Please.
St Petersburg - the first stop on the Transsiberian / Transchina trip
What to take with you into the great Siberian Wilderness
For the last few years, my partner Katie and I have been planning a trip on the Trans-Siberian railway; yes we've seen the film Transsiberian and no, we don't plan on meeting Ben Kingsley on the way ;) It's a part of the world I've never seen and it'll soon be happening; within the next few weeks.
Your own, personal, cloud. Somewhere to keep your files. It gives you smiles!
Rebuilding the UTOPIA Toolkit with the University of Manchester
Rebuilding the UTOPIA Toolkit with the University of Manchester
Working with Psyop in NY for Target's mobile winter branding
I've been playing around with RFID Rings for a while now. Using a ring to control access to the hackspace door, as an Oyster card (yeah, I said it - I'm sure TFL don't really care) and generally as a way to interact with things is quite fun and cool. I've made some progress from the last version and significantly improved on it.
A processing.js remake of the classic game 'Asteroids'. You can play it right now in your browser.
More like Seven Languages in Seven Months! :D I started out on this course with the best of intentions but after about 3 weeks, things began to slow down. Nevertheless, I've been determined to finish it, or at least put as much effort in as I could.
Another year for section9. This October marks 3 years in the freelancing game. It's been an interesting and emotional year this one!
A WebGL Kaleidoscope that remixes youtube videos. It can even use your webcam for some really trippy effects!
Running Patient Report forms on a nook instead of with paper
A visit to a weekend of pretty graphics!
Merging the Oculus Rift, the Kinect and custom graphics to treat Phantom Limb sufferers
The final installment of the Phantom Limb Project Dev-Diary
Phantom Limb needs a graphics engine.
The second installment of the Phantom Limb Project
Suit you Sir!
Wearable tech done right!
The first installment of the Phantom Limb Project
The first full year of making sure I can still eat.
Another piece of geek jewellery
Doing some overdue DIY with the EMF Camp badge, radio and AVR
Creating the ultimate burger, with liquid nitrogen and blue cheese slices!
Cheese and buns for the ultimate burger
Making the ultimate burger with liquid nitrogen and sous vide techniques
Giving a little more oomph to timelapse photography
The ultimate roadtrip, down highway 1, timelapsed!
How do you record all this computing stuff and how well are we doing?
Going back to school, the new way!
Our work, in the science museum
Going with the big providers isn't always the best idea.
I have my first Raspberry Pi so I have to blog about it right?
Trying to build a touchscreen wall for Electromagnetic Field
Working with the University of Leeds on 3D reconstruction with computer vision.
Prop making for science!
Welding together a frame for a vertical touchscreen
So I'm starting a meetup night type thing.
Some thoughts on OpenGL-based user interfaces.
Some thoughts and code on modern OpenGL
Making a fake coin for a lady who worked very hard!
Playing around with coin recognition
So how does stereovision actually produce 3D images then?
A went to a security conference in London
I fancied a fancy waistcoat!
Using the Minimus dev board to link a megadrive pad to a mac.
I have a lovely new desk!
As part of my final duties at CSM, I went to the Resonate Festival in Belgrade, Serbia.
How to spy and take control of many Macs for fun and profit!
I thought I'd have a go at making an astrolabe.
Using OpenMP and some neat python to show students how to be secure, through intelligent vandalism!
One way to use EL-Tape
Dual booting on a mac isn't the easiest of things.
Rather than buy jewellery, get geeky and make your own!
Messing around with computer vision.
Bags are mostly crap, so I've made my own!
Taking over 50 plus iMacs for fun a profit! A Botnet for art.
Learning a little NoSQL
Messing about with a room full of brand new iMacs
I'd like a solar panel to charge my iPhone please
Late night crunch time.
Getting around annoying firewalls
It's all about the sexy new technologies!
Sorting out my webserver with some lovely nginx.
What is the programming equivalent of a kata?
the names of the people and organisations have been anonymised to protect the guilty
Mapping where all the evil hackers who bash my server are, in WebGL
Playing with physics libraries
How do you detect skin, and render it?
A little body modification.
Messing about with 3D Printed selfies
Lets try something a little different...
All the cameras!
Some proper optical hacking.
Wireless, almost perfect headtracking
Dancing around like an idiot!
Looking at where the bottle is a bit tight
Getting dual screens working for an installation
Quartz Composer is odd!
I'm a bit obsessed with Screen Space Ambient occulusion!
Depth of Field is a lovely effect. I thought I'd have a look at how to do this in Cinder.
Lets try solar power!
Skinning is made more fun with the kinect
Messing about with a computer in a motorbike
Learning how to skin a mesh!
Projecting onto things in a smart way!
Lets make a sous-vide cooker!
Making pretty, realtime shadows
No, Glados wont make you kill this one!
An installation at the British Library.
If Radiohead can do it, so can I!
Promoting wikileaks with an interesting graphic
A remake of the classic Amiga bouncing ball, written in processing.js. If you fancy a little nostalgia in your browser, this is for you.
Lets make a touch turntable!
Getting kids into computing
Project management is now fun!
Excited! First ever installation!
Setting up some virtual machines with CoRD and Virtualbox
Some thoughts about using EAGLE to create Arduino interface boards
Modifying a key-ring camera to take time lapse shots.
A small project to hack around with the iPhone and get it to read RFID tags.
A tribute to one of the best bands in the world!
Attempting to enter the decode09 competition.