I must admit I've missed Steven Den Beste since he pulled the plug on USS Clueless a few years ago. When he resurfaces from time to time his postings are poignant and to the point, just as they have always been. His latest is no difference.
In his new screed he ties together ancient Greek philosophies, modern Western society, and our Teleologist-In-Chief.
It does not bode well for the US at all.