Simpler syndication
leancrew.com
leancrew.com
Detecting which feed items are new is surprisingly difficult. GUID, pubDate, and etag can all change even when the content hasn't changed, depending on the RSS server. Hashing the content text and comparing it to a stored hash is necessary.
The first time I brought this to a steampunk convention, it started out printing "LEAK DISCOVERED IN SECOND REACTOR". Someone reading it thought it was fictional, but as more details of the Fukishima meltdown were typed out, realized it wasn't.
[1] http://sourceforge.net/projects/baudotrss/ [2] https://archive.org/details/Aethericmachine14
Not affiliated, just a very happy customer.