The vehicle defines the journey

I’ve been doing quite a lot of retooling recently for my research. Switching over to Javascript, writing tools to create procedural diagrams in HTML5, rebuilding my 3D modeler in WebGL so it can use triangle strips and fast fragment shaders, and starting to control sensors and output devices through an Arduino while getting up to speed on the real microprocessor that I will need to use for serious projects.

Today I was doing all of those things, in a kind of crazy round robin of happy hacking. Then I spent some time on-line learning about how to make strong tiny electromagnets, and right now I’m revisiting Etherpad for synchronous code sharing.

At some point, when you find yourself in one of those modes, you realize that it’s all one big project. Somewhere in the back of your mind is an idea, and every acquired skill gets you closer to finding it. Each new tool becomes part of a kind of laboratory workbench, and the real power comes when it becomes easy to pick up any tool from the bench, combine it with the others, and extend your reach in new directions.

The exciting part is seeing how the space of reachable places grows with every new tool in your arsenal.

I guess this has been true down through history — the vehicle defines the journey. Back when anything that traveled faster than a horse was considered a marvel, a thousand miles was thought to be an epic distance. Now, in these days of space travel to other planets, the Moon is considered too near to bother with.

2 thoughts on “The vehicle defines the journey”

  1. Every time I start my computer I get nagged about updating Java. I now realize I installed it to sample your creations, and can remove it now…

    Speaking of horses and epic journeys, I recall reading the Wikipedia entry for Copernicus. It causally mentions him traveling from northeastern Poland to Bologna for education. While the journey merits less than a sentence, in 1500 that seems like quite an undertaking given the modes of transport then. Somebody making that journey by similar means today would probably make the news.

  2. Actually, the Java applets on my web page only continue to work if you update to the latest version of Java (version 7, update 25). So if you ever want to play with them, I recommend doing at least that update.

    Yes, it would be newsworthy for somebody to travel such a long distance today by horse. Then again, it might also be newsworthy for somebody to compute the values in this book without a modern computer.

Leave a Reply

Your email address will not be published. Required fields are marked *