Sort:  

timing of votes matter too. sometimes too votes enter the same time as you upvoted the post without your knowledge and you will a drastic move in the potential payout of the post!

Interesting, this is the second time in a short period this problem has come up. It's highly confusing to everyone. This is what i replied:

"Yes it is, and that's actually a bug, votes don't update unless your refresh the page. You have to look at how many votes the post or comment has before you vote and then see if more people voted than just you (a vote will update the votecount)."

Thanks for that. It does make sense, and I doubt there is a way to fix that without having the browser refresh the page every few seconds. By the time I read the post and submitted my vote, several people may have already voted before me. I didn't think my vote could make that much of a difference! However, having said that, as far as I know, my vote WILL be different for people with differing reputation. And according to what I have read, reputation grows exponentially.

As far as i understand it reputation has zero influence on money, it only influences how much reputation you will change of other users.

Generally, a person with higher reputation has more Steem Power, and SP is what drives the value of votes. Please see https://steemit.com/steem-help/@sykochica/answering-common-questions-about-voting-and-curation

Yeah noshit, because it isn't a reputation system, but a popularity system. The algorithms are all horrible.

I don't think many will disagree with you there. Here's hoping they fix it soon.

I also don't see why an article can only get a reward for 7 days. It shouldn't be very hard to make it so that payment is made weekly on every article regardless of its age. Why can't someone who sees an article 10 years after its posting date enjoy it and vote for it with the author still getting "royalties" from their work?

How about daily, FOREVER? The devs are pretty stupid geniuses lol.

Yeah, I was actually under the impression that the payouts did continue past the 7 days. I suppose I misunderstood.

I've been told that pending transactions need to be kept in memory, so if they were kept going indefinitely, there would be a huge problem about memory usage. By closing the pay-out period after 7 days, that data is complete and can be purged from memory.