Just to clarify, at least as of the time of my comment the post on HN has not been removed, it's currently at #26 on the first page.
The post seems to have been removed on the blog author's site, i.e. the author took down their own post rather than HN moderators blocking it.