Can some arc hacker explain the algorithm for the rest of us here. As far as I know the rank of post declines exponentially over time and improves with upvotes. Does the decay also depend upon the rate of submission and the points earned by previous submissions?