Just moved from Reddit today as well. That place was really getting toxic and unbearable.
The first few hours that I've been here on Hubski, I'm already loving it. Seems like a much more laid back place with much friendlier people. I think I may have found my new home page.