News for hackers. Stuff that matters.
Re:What does Stack Overflow want to be when it grows up? by manigandham on Monday October 22, 2018 @10:06AM (#18274735)
Remove the entire concept of "accepted" answers and let votes decay or be withdrawn, along with scoring the rankings using time as an additional input.

Quora has recently introduced secondary voting mechanisms where answers will randomly have a "is it still relevant" toggle for users to continue providing signal beyond the initial vote.

Re:What does Stack Overflow want to be when it grows up? by Someone1234 on Monday October 22, 2018 @10:36AM (#18274984)
Instead of decay, you could just embrace the concept of vote inflation. If a site continues to get more popular the number of votes (in both directions) will grow in proportion to that. It is normally a problem, but in this case could be an asset.
Re:What does Stack Overflow want to be when it grows up? by Bartweiss on Monday October 22, 2018 @11:21AM (#18275345)
This is an interesting point. For sites like Reddit, inflation is just a (minor) drawback because it means total vote count is a measure of (quality * recency) instead of quality.

But for SO, where voting is never locked and content 'ages' at different rates, it's not so clear there's a downside. The "closed as duplicate" issue still stands, but rising user count is probably helping the problem.

Re:What does Stack Overflow want to be when it grows up? by jessriedel on Monday October 22, 2018 @12:47PM (#18276201)
It seems like the rate of site growth and the rate at which you expect answer value to age are independent, so it would be surprising if they were approximately the same and cancelled. And at the very least, SO popularity has to plateau at some point (if it hasn't already).
Re:What does Stack Overflow want to be when it grows up? by mixmastamyk on Monday October 22, 2018 @01:24PM (#18276498)
I don't mind the Accepted label, however they are sorted at the top by default. They probably should change that to "sort by votes," so the best answer can change over time.
Re:What does Stack Overflow want to be when it grows up? by foxfired on Monday October 22, 2018 @08:58PM (#18279962)
Accepted answers are not necessary at the top. Here is an example: https://stackoverflow.com/questions/6121203/how-to-do-fade-i...

The chosen answer was not the best, so my answer ended up reaching the top. But note that after 7 years, my answer, although still correct, is no longer the most efficient way to do things. Better alternatives are rising up.

Re:What does Stack Overflow want to be when it grows up? by mixmastamyk on Tuesday October 23, 2018 @12:46AM (#18280794)
It's being sorted by votes. Many times, the accepted is at the top despite higher number of votes being cast for those below.

I'm not sure what the deciding factor is now, perhaps there is a more complicated scoring system happening in the background or it recently changed?

Re:What does Stack Overflow want to be when it grows up? by Flimm on Wednesday October 24, 2018 @02:17AM (#18290103)
The only case where an accepted answer is not pinned to the top is when the accepted answer was posted by the same user who asked the question. Your link is an example of that.
Re:What does Stack Overflow want to be when it grows up? by manigandham on Tuesday October 23, 2018 @08:52AM (#18282904)
What is the point of accepting an answer where there are multiple ways to do things, especially over time? It's a misleading signal.
Re:What does Stack Overflow want to be when it grows up? by rc_kas on Monday October 22, 2018 @10:33AM (#18274959)
I think its harder than that. Some anwers are just timeless. Others should decay.
Re:What does Stack Overflow want to be when it grows up? by manigandham on Monday October 22, 2018 @11:12AM (#18275268)
Decay will apply to all answers so it'll still stay at the top of the rankings unless a better answer comes along. Tons of options but better than the static scores we have now.
Re:What does Stack Overflow want to be when it grows up? by bryanrasmussen on Monday October 22, 2018 @11:20AM (#18275335)
If a better answer comes along in a question with 20 answers already it probably won't get up to the top anytime soon.

If a better answer comes along in a question that is then marked as a repeat of a question that has a worse answer, forget it.

At any rate if a better answer comes along it should rise to the top in the matter of <24hrs.

Re:What does Stack Overflow want to be when it grows up? by manigandham on Monday October 22, 2018 @11:23AM (#18275369)
Yes, that's how it is today. That's why I want proper merging and decay, so that fresh answers actually have a shot of getting to the top while people see a single relevant thread.
Re:What does Stack Overflow want to be when it grows up? by mark-r on Monday October 22, 2018 @04:15PM (#18278063)
Maybe a good answer won't rise to the top, but it will go up over time. I answered a question 7 years after it was asked, and at this point my answer is #8 out of 59. I can't argue that the 7 above me aren't better.
Re:What does Stack Overflow want to be when it grows up? by collyw on Tuesday October 23, 2018 @06:40AM (#18282242)
There is also the problems of frameworks and languages evolving, with better ways of doing things in subsequent versions.
Re:What does Stack Overflow want to be when it grows up? by tobr on Monday October 22, 2018 @10:49AM (#18275072)
If they’re timeless they should continue to get votes, no? Even if everyone stops voting in a thread all the votes would decay at the same rate, so the timeless answer would stay at top.
Re:What does Stack Overflow want to be when it grows up? by Piskvorrr on Monday October 22, 2018 @11:28AM (#18275428)
I can confirm this: I'm getting votes from stuff I have written in the Permian, Triasic and Jurassic periods, respectively.
Re:What does Stack Overflow want to be when it grows up? by EGreg on Monday October 22, 2018 @10:40AM (#18275004)
No. Instead make the “Accepted” moniker have people do “Seconded” for whatever latest version it still works for.

And then the newest users can come and see based on the LATEST version which is the most upvoted answer.

Re:What does Stack Overflow want to be when it grows up? by manigandham on Monday October 22, 2018 @12:40PM (#18276123)
That's just another "vote" then. What's the point of having answers with a vote and a second if people will just do both?

The issue is that relevancy has a time-component, so there needs to be way to age scores as well to make sure the best answer for that time period is at the top.

Re:What does Stack Overflow want to be when it grows up? by EGreg on Monday October 22, 2018 @12:45PM (#18276176)
If there are no new versions, or the new versions have had a tiny uptake, then old answers are relevant!
Re:What does Stack Overflow want to be when it grows up? by manigandham on Monday October 22, 2018 @08:08PM (#18279722)
So what's the problem exactly?