Yes. With the new forum platform, the latest posts feed is at:
http://forum.quantifiedself.com/posts.rss