The file has moved to
http://tung-sten.no-ip.com/Texts/Popsci/128/128Facts.htm
, please update your bookmarks.