http://stackoverflow.com/questions/17304225/how-to-detect-if-computer-is-contacted-to-the-internet-with-python
Anonymous
When you must fail, fail noisily and as soon as possible.