The voting mechanism here is a bit opaque. I think it also considers trends. So a an article with 60 votes in a short time period will probably climb higher than an article with 800 votes but slow increase.
Activity on the submission (views and comments) probably also has an influence.
Can confirm--in Cambridge and smashing the up-vote because I like bikes!