At one point in my life, I was on a road bicycle racing team, working my way up the categories, while developing a low-cost 3D training simulator where none existed. Things happened. Fifteen years later, I pulled my bike out of the basement.

Read more...