This is why hacker news, despite all its problems, is such a joy. There are people doing some amazing stuff that I can learn so much from (while trying not to think to hard about how lazy I am).
Its not only a cool project, but is really well photographed and documented. Thanks for posting.