Userscript for fixing (most of) the broken links on The Old New Thing

The Old New Thing is a long-running blog by Raymond Chen that contains a treasure-trove of information on old Windows (among others). Over the years the blog's moved around different domains and backends, which have had the effect of breaking many of the internal links. You can often find your way to the intended post with some URL hackery, but it would be nice not to have to do that, you know?

So because of that I wrote oldnewthing-link-unfucker, which automates most of the work. If it recognizes a link pointing to an old url it'll rewrite it to point to the modern URL for the post, or failing that, the day it was posted. Any URL thus modified will get a 𝌡 (the Taixuanjing tetragram for 'change') after it to mark it's been changed.

It's a userscript, so to use it paste it to any userscript manager you like. I use GreaseMonkey.