change time back to once an hour at 30 min past the hour. handle the error when we can't parse a posted date by using the current timestamp as default
handle error when we can't find the parent feed. until this becomes a resource problem, read the list of feeds from the datastore each time instead of relying on cached data