Rename Feed to DeliciousFeed
Use defaultdict(list) instead of adding setdefault lines
Add support for fetching URLs from Tweets via ScraperWiki
The json module is more widely available than simplejson
Don't include links from tweets if they're too early
Still pick up links if someone has followed them with a close-parenthesis
Catch URLError as well as HTTPError, and don't faile on non-HTML content
Comment out the line that sets User-Agent via add_headers

It seems that if you try to set the User-Agent via addheaders, as
suggested at the bottom of this page:

  http://docs.python.org/library/urllib2.html

... then it seems that redirections are no longer followed.
Use /usr/bin/env in the #! lines
Cope with non-ASCII characters in URLs (by skipping that URL)

Essentially all the URLs in the Twitter feed are from t.co
which should never have non-ASCII characters in them anyway -
goodness knows what kind of broken client is creating
t.co links with a \u201c (LEFT DOUBLE QUOTATION MARK) in the
middle...
Comment out the line that sets User-Agent via add_headers

It seems that if you try to set the User-Agent via addheaders, as
suggested at the bottom of this page:

  http://docs.python.org/library/urllib2.html

... then it seems that redirections are no longer followed.
Use /usr/bin/env in the #! lines
Cope with non-ASCII characters in URLs (by skipping that URL)

Essentially all the URLs in the Twitter feed are from t.co
which should never have non-ASCII characters in them anyway -
goodness knows what kind of broken client is creating
t.co links with a \u201c (LEFT DOUBLE QUOTATION MARK) in the
middle...
Add a requirements.txt file for the use of pip
Switch to getting Delicious accounts from JSON
Use timezone-aware datetimes instead of naive datetimes
Switch to using the Twitter API to fetch Tweets

The ScraperWiki feed for NotesAndTheories Twitter users is
broken in a way that's non-trivial to fix, so switch to using
the Twitter API v1.1.
Merge inclusion of Twitter accounts into master
Remove some commented-out code
Switch to using optparse for option and argument parsing