This Saturday, the 96th edition of the Tour de France starts in Monaco, kicking off three weeks of bicycle racing. Twenty-one teams of nine riders each will have to endure 3,500 kilometers of racing and 20 mountain passes to reach the finish line on the Champs-Élysées in Paris. It is an event full of incredible human achievement and endurance. But it’s also full of geeky goodness.