If you or someone else is looking for a forum experience focused on discussing papers, try out https://paperlist.io/ - the creator of it posted paperlist here a while back and it's funny how I'll just catch myself browsing papers during breaks.
FWIW, It's got low levels of engagement comment-wise, but the site is only a few months old and papers are posted often
disclaimer: I don't know anybody involved with paperlist and am not involved with any aspect of paperlist other than reading and posting papers. I just like it.