added get hot posts

I messed up the original branch for this, here is a cleaner commit.