Feeds are old technology and somehow I still don't use them as effectively as I should. When I stumbled on your post I followed the link to the feed page. Now the forums are on my Outlook feeds but I had to switch from Safari (Windows) to trusty Firefox to do it. You get what you ask for. I use Safari because it is very simple. I guess simplicity does not always do it.
Chrome is Google Safari apparently. Something about Chrome bothered my HP laptop and it has been on and off my computer a number of times. It is back on because (naturally) Google Wave likes it best.
In the address bar of the firefox browser you will see a square that is sort of golden. You should click the address bar and you will be given a choice of feeds to which you can subscribe. Just follow the instructions and it will be done.