How can I programmatically know when someone sends me Bitcoins? I'm trying to set up a software system and part of it is knowing when someone sends Bitcoins to me automatically. I'm using node.js, if that matters to anyone.
BlockChain.info provides a push notification API:
 - http://blockchain.info/api_websocket