I have discovered through my reading of XKCD that it feels funnier when viewed randomly. However, since I have read about 2/3 of the comics, that I am quickly getting into repetetive clicking of the random button to find a new one. So I'd like to find or build a tool that:
- builds a list of all pages in a site (eg. xkcd.com/*)
- removes pages from the list that are in firefox's history
- randomly selects from the list of unviewed pages and redirects firefox to that page
So I think I could program a userscript to do this. But I'm not sure how to approach that.
A fact that I'm ignoring is XKCD (not to mention SMBC, Youtube, and others) offers RSS. If there was an RSS Reader that could download the feed from the beginning and randomly select from the ones which have not been viewed, that would be preferable because that limits the search to desirable content. What's your input? Know of any tools to do this?