There is a lot of great stuff on here, but I tend to stay away from social media because it makes me too frustrated and belligerent (see comment history). The reason I always come back is it's difficult to manage and curate a feed without some kind of community. Do you have recommendations for RSS feeds, websites that don't require accounts to subscribe, or any other suggestions?
The hexbear.net weekly news megathread
Edit: and The Onion