https://stackoverflow.com/questions/3494924/how-can-i-get-the-current-local-hostname-using-c-sharp-or-vb-net
Anonymous
When you must fail, fail noisily and as soon as possible.