The site is now published at rhinocerosmedia.org.
If you are not redirected automatically, follow the link above.