The Bicycle Mechanics Ashwin Nanjappa at LiveJournal writes approvingly of the NASA Centennial Challenges. Everyone seems in favor of them…