I got myself some points a minute ago by completing a few challenges. The thing is I did it to earn the points and it didn't make me visit the content.
Not that I should do that, but I think the HackerStash guys should think about that. Some of them do make sense, like the ones about posting things and commenting. The ones making me upvote things seem pointless but maybe it's only me?