This page has moved!

On July 28, 2023, the Personal web server was retired as a service. This change aligns with the retirement of the PASS service upon which it depended to store web content.

ACTION: Please update your bookmarks before July 28, 2025.

The web server that hosted this website, personal.psu.edu, was retired as scheduled on July 28, 2023, along with PASS. This webpage has moved to a new site.

The website you attempted to reach has been moved, and the new location is https://www.cantab.net/users/johncollins/525

Please update any bookmarks or links you have that still refer to this old URL. This notice will cease to function on July 28, 2025 (2 years after PASS retirement).