This site contains language and ideas that some might find offensive. While it is generally not the author’s intent to cause offense, the wide diversity of the human condition, varying degree of sensitivity, and open availability of the Internet does make it possible that some readers may find content within objectionable.

The contents of my blog reflect my opinions and views, they do not constitute anything other than that. They do not represent, nor should it be implied they represent, the position of my employer, my associates or any other organization I may be affiliated with.

Please feel free to comment as you see fit, within certain reasonable constraints. Disagreement is welcome but outright attacks, devoid of any reasonable thesis or argument, are a waste of my fucking time, your time, and everybody else’s time. Take that shit over to CNN where it belongs.

The opinions expressed here are mine. They do not reflect the opinions of my employer.