My tumblr blog. Random feeds from other places, sometimes posts only made here.
Great article on the history of the telescope