I read RSS in Emacs using mu4e. I used to use Gnus, but it's (a) really slow and (b) causes Emacs to freeze (since it's written in Emacs Lisp, which isn't concurrent); in contrast mu4e delegates work to a separate process, and is generally faster (e.g. using an indexed Xapian DB).
I'm a sucker for mindlessly checking feeds, so I only poll feeds every few hours to avoid a drip-drip of new posts throughout the day. I do this with a cron job (now a systemd service). This job also converts RSS and ATOM to maildir, since that's all mu4e supports.
It turns out there are loads of programs for polling+downloading+caching+converting news feeds, but I couldn't find any that just convert; so I made my own by stripping down one of those existing projects ( http://chriswarbo.net/git/feed2maildir ).
I'm a sucker for mindlessly checking feeds, so I only poll feeds every few hours to avoid a drip-drip of new posts throughout the day. I do this with a cron job (now a systemd service). This job also converts RSS and ATOM to maildir, since that's all mu4e supports.
It turns out there are loads of programs for polling+downloading+caching+converting news feeds, but I couldn't find any that just convert; so I made my own by stripping down one of those existing projects ( http://chriswarbo.net/git/feed2maildir ).