and whether his post is way too long or not depends on individual's interest. I believe your graduate thesis is long enough to make most of us sleep thousand times but to those interested in your topic, it may be pretty cool.