I don't know if this is old stuff but I got tired of refreshing the page with the new posts all the time to see if new and interesting posts have come in and I haven't been able to find the RSS feed until now (it is not conveniently placed on the main page…;-).

Stupid me it was just under my eyes in the user profile (scroll down to the "Via RSS feed").