I still get a steady rep trickle from a generic answer about WinRT back when Win8 was the hot new thing (or mess, depending on your outlook): https://stackoverflow.com/questions/7416826/how-does-windows... - but most upvotes there are from back when it was posted, and I doubt it would get anywhere as many if that answer was written today.
And sometimes, it's the tongue-in-cheek answers that score massive upvotes, like the famous one about using regex to parse HTML.
"No, int_19h, he said to NOT use regex to parse HTML!"
int_19h: wạ͈ͣ̿i̘̱͚̝̍̎ṱ̜̙ͯ̏̾̐̃ͮ,̿̑̓̒̇̄ ͈̺̯͙̰ͦ̐̎̂w̜̦̱͇̝͂̐̈́̄ͅh͚̞̯̰͑͑̐̋ͪa̩͕͑̂̒̔t̪̬̱̞̞̹͌̿́̆̑ͮͮ?͕̮͒̊̃͒̊̈
/s
I got my reputation asking > 1,000 questions and answering > 1,200 , and I can't say whether I should be higher up than people with 10x less reputation than me or 2x more than me.
It's probably better to think of the points as something akin to money paid out by mechanical turk for doing things the site needs, including cleanup and formatting in some cases. At that point, your contribution and what it means is fairly clear.
One person asks a single naive question once: "How do I undo the most recent local commit with GIT", gets 200,000 reputation.
Another person answers 100 complex, delicate questions useful to high-performance computation underlying widely-available cloud services; gets an average score of 5, has 5000 reputation.
Another person occasionally asks and answers a few questions, reaching 2000 reputation, but does a lot of editing work, triages new posts, fixes up tag pages etc.
Who has been more useful to the site?
I imagine the person that asked the question about git was the first to ask. There's a benefit to being the first, or asking unique questions. The value of the first time that was asked and answered usefully on SO is vastly greater than the 100th time, and the value of having it at one time compared to a year later is also great. Sometimes what matters is how it's asked, so it looks like other people's questions.
> Another person answers 100 complex, delicate questions useful to high-performance computation underlying widely-available cloud services; gets an average score of 5, has 5000 reputation.
I would guess those complex and delicate questions didn't help a lot of people, or they would have upvoted, right? Whether that's because people didn't see them or it's so esoteric as to not really help many people, the result is the same.
> Who has been more useful to the site?
The person who asked a question that got a useful answer first, or that answered a question usefully first, is greater.
Stack Overflow would be a pretty shit site if the first time someone answered that git question was in 2021 and not a decade or more ago, so optimizing for people identifying, asking and answering unique questions that match the questions other people have and are easily identified when people search for that problem makes sense IMO.
In the mechanical turk metaphor, you're willing to pay a lot for someone to take out your overflowing smelly trash because that's what you need, but you're not willing to pay as much for someone to do the same thing a day later if it's not even half full and doesn't smell. You reward people more for doing the things you need.
They're fake points that don't matter
I'm user 537XXXX with an account that can't be more than 8 years old but I did spend a solid 6 months actively posting detailed solutions to problems I ran into - ~50 in total. And some more general answers. Which has amounted to ~4.900 points. Which isn't _that_ much. Just 490 upvotes. Or 10 per answer on average. Still - that puts me in the top 8%.
My guess is that the high percentage is more due to the sheer volume ;-)