I’m an avid reader of news.yc, but it’s annoyed me for some time that the RSS feed is rather broken. So, I decided to dust off my Lisp skills and give it a go. The biggest chunk was adding code to do conversion from UNIX timestamps to UTC in Arc. Significant stuff that works now:
- Articles are properly sorted newest to oldest.
- Articles have proper timestamps so that they’re sorted properly by feed readers.
- Articles that drop off the homepage aren’t immediately removed from the feed to prevent them from being duplicated in if they come back.
Patch is here.