glimpse is now at http://www.webglimpse.org.