Streamline consumption experience
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

MSPA Update Detector

The idea

Rather than check several times a day, have a cron job check it and alert you to new updates.

How It Works

The site maintains a list of "Latest Pages," separated by <br> elements. The code screenscrapes this list and stores the first element in a database. Then, whenever the first element changes, it grabs all the new elements, opens them in your web browser, and then throws them all away, retaining only the newest update.

Installation & Setup

First run initialize_database.rb to create a SQLite DB with the appropriate schema, and populate it with the latest update from Then set up a cron job to run read_mspa.rb on some periodic interval. I recommend once a week, on Saturday, because it kind of gives you a Saturday morning cartoons from beyond the Mountains of Madness experience, but your mileage may vary, so season to taste.


OK, turns out MSPA has an RSS feed:

I prefer my method, but to each his own.