24 hours of programming with a chance to win $US100,000. Doesn't sound too bad if you think you have the skills to compete. This is the core of BattleHack, a global marathon coding competition run by PayPal where teams or individuals come up with interesting uses for the payment provider's various online services.