added ability to query for either 'hot' or 'new' posts
added logic to ignore self posts