A thought-provoking blog.