News for hackers. Stuff that matters.
Re:What does Stack Overflow want to be when it grows up? by jrochkind1 on Monday October 22, 2018 @09:29AM (#18274448)
One challenge not discussed here is when an accepted and highly voted answer _used_ to be a good answer, but no longer is in later versions of whatever software/platform/library is discussed. This is also something that gets worse over time, like the uniqueness problem.

I think it's worse than the uniqueness problem, multiple duplicate _good_ questions/answers don't actually harm, misguide, or delay anyone looking for an answer; one _wrong_ one does.

And of course, if you try to ask a question again because you think the old one might be outdated (if you were _sure_, you wouldn't have to ask probably), it'll likely get closed as a duplicate. :)

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?
Re:What does Stack Overflow want to be when it grows up? by irrational on Monday October 22, 2018 @10:16AM (#18274804)
Recently I have really started noticing this exact problem. Every answer (usually from closer to 2010) I have looked at is recommending using jQuery, even though there are perfectly fine ways of doing it without jQuery in 2018. I've taken to looking the dates of answers and ignoring any that date from more than 2-3 years in the past.
Re:What does Stack Overflow want to be when it grows up? by Bartweiss on Monday October 22, 2018 @11:27AM (#18275417)
Pretty much all database questions have a severe case of this.

Huge swathes of features appear at transition points like MySQL 5.5 -> 5.6, which means lots of answers are now viable but no longer the best option. And since they are still correct, it's hard to write up new questions which won't be closed: instead of saying "Answer X no longer works", users have to say "Is Answer X still the best approach?" and get closed for duplication or subjectivity.

Worse still, lots of databases still have multiple versions in active use, so "worked great for me! - posted yesterday" isn't even a helpful reference.

Re:What does Stack Overflow want to be when it grows up? by Someone1234 on Monday October 22, 2018 @10:41AM (#18275012)
If you still support IE11 very little has changed in the last 2-3 years. JQuery is still king. Companies that support large enterprise or government absolutely require IE11 support, since these places are required to use it due to exclusive e.g. Java Applets/Flash/ActiveX, etc.

Microsoft's decision to drop those technologies from Edge was kind a mixed bag. From a security perspective it was the right decision. But it has also stuck many of us developing for a non-evergreen browser, even while our users are on Windows 10.

IE11 is the new IE6.

Re:What does Stack Overflow want to be when it grows up? by DougWebb on Monday October 22, 2018 @12:08PM (#18275858)
It's not just a requirement to use old plugins. There are still serious drawbacks to upgrading from Win7 to Win10, and Edge is not available on Win7, while IE11 is available on Win10 (because Edge wasn't viable yet when Win10 was pushed out.) So the Win7 users that won't use FF/Chrome are stuck with IE11, and many Win10 users continue using IE11 for various reasons. (Familiarity, corporate policy, plugins, etc.)

I think Microsoft has made a mistake by stopping the addition of standards-compliant features to IE11. They should keep supporting it and modernizing it until the userbase has moved to Win10 on its merits, instead of trying to use IE11's aging as a lever to force Win10 adoption.

Re:What does Stack Overflow want to be when it grows up? by WorldMaker on Monday October 22, 2018 @01:11PM (#18276395)
I believe the mistake is the same one that dates back to IE7/8 in that enterprise customers are at all given the option to always load intranet sites in "compatibility mode". It's really stupid that because of an Oracle-enforced GPO policy every time I try to open most of my company's intranet sites in Edge, GPO policy pops it into a new IE11 window, and corporate-enforced IE11 add-in pops it into a new Chrome window. This is madness, and there's no way for me locally on my machine to tell Windows that no I don't care about the GPO policy, I really just want to open it in Edge and skip the other two browsers entirely.

I do think a mistake was that IE11 was included at all in Windows 10 to appease corporations, instead of just ripping off that particular band-aid. But doubling down on it and allowing corporations to default to nothing but IE11 via group-policy is the biggest mistake. GPO footguns like that are why corporate America can't have nice things, and I'm increasingly of the opinion that it's time Microsoft started dropping footguns from GPO.

(Also, note that the root problem in this particular workplace remains Oracle and their web apps that are stuck in IE6 worst practices but cost millions of dollars each year to continue to operate. Oracle is the real villain here.)

Re:What does Stack Overflow want to be when it grows up? by tobr on Monday October 22, 2018 @11:05AM (#18275199)
I find that IE11 is surprisingly polyfillable. The biggest issue has been flexbox, since CSS can’t exactly be polyfilled.
Re:What does Stack Overflow want to be when it grows up? by mike1o1 on Monday October 22, 2018 @12:05PM (#18275833)
This is a bit offtopic, but I find that autoprefixer gets us about 95% of the way there when it comes to flexbox, in case you aren't already using it.
Re:What does Stack Overflow want to be when it grows up? by magicbuzz on Monday October 22, 2018 @02:30PM (#18277041)
Isn’t there a Grid polyfill somewhere too?
Re:What does Stack Overflow want to be when it grows up? by ravenstine on Monday October 22, 2018 @10:23AM (#18274868)
LOL Half my SO searches include "-jquery".
Re:What does Stack Overflow want to be when it grows up? by elboru on Monday October 22, 2018 @10:13AM (#18274784)
Actually I've rarely considered duplicate questions as a bad thing, I like to open a bunch of related questions (usually a couple of them tagged as "duplicates") and check which one fits my problem better.
Re:What does Stack Overflow want to be when it grows up? by BeefySwain on Monday October 22, 2018 @11:46AM (#18275613)
I started learning Python this year. The number of Python 2 specific answers on Stack Overflow has been a not-insignificant barrier to that.

Almost all answers recommend using os rather than pathlib, many answers recommend using cmp functions rather than keys for sorting, etc. Not to mention all the print statements.

Re:What does Stack Overflow want to be when it grows up? by PeterisP on Monday October 22, 2018 @02:52PM (#18277229)
This is a major issue. Just last week I had a student make an untrue claim about how something works based on a top ranking Stackoverflow answer. It turns out that the answer is from 2008, and was true back then, but has not been for something like 5 years already.

Stackoverflow badly needs a system for people (moderators?) to be able to 'obsolete' answers, possibly mark them with a highly visible "valid only up to version x.y of 2010" tag or something.

Re:What does Stack Overflow want to be when it grows up? by codinghorror on Monday October 22, 2018 @05:28PM (#18278695)
Try pressing the "improve this answer" aka edit button and editing it, for starters. Works even for anonymous accounts!
Re:What does Stack Overflow want to be when it grows up? by rc_kas on Monday October 22, 2018 @10:32AM (#18274955)
Yeah this is becoming a real problem. I lookup an error and find the solution solved with an older version of the framework.

If I'm lucky someone left a comment regarding the version I'm on, but not often.

Re:What does Stack Overflow want to be when it grows up? by geezerjay on Monday October 22, 2018 @01:39PM (#18276625)
> One challenge not discussed here is when an accepted and highly voted answer _used_ to be a good answer, but no longer is in later versions of whatever software/platform/library is discussed.

That's not a big problem. Questions and comments can be edited by other users, which includes adding and altering tags that reflect software versions.

Re:What does Stack Overflow want to be when it grows up? by sporkland on Monday October 22, 2018 @02:12PM (#18276902)
I feel like I've been noticing that this problem on SO a lot recently, so I wouldn't be so quick to dismiss it.

I'll often find answers to questions which are outdated and haven't been improved. I agree they have a mechanism in place to fix it, but are users actually fixing answers en masse? SO could introduce an age out mechanism that requires an answer to be maintained semi regularly? Do they already have this today?

Re:What does Stack Overflow want to be when it grows up? by InclinedPlane on Monday October 22, 2018 @02:32PM (#18277062)
Editing someone else's question or answer (comments can't be edited by others) is a very aggressive move and not something that anyone other than a handful of very experienced / high rep users are likely to do very often. And it is far from a perfect solution either.

Editing an answer substantially upsets the entire up/down vote system, as well as the comments. A better system would be something like question/answer versioning. In general it's a problem that has received far too little effort.

Re:What does Stack Overflow want to be when it grows up? by geezerjay on Tuesday October 23, 2018 @04:01AM (#18281583)
> Editing someone else's question or answer (comments can't be edited by others) is a very aggressive move and not something that anyone other than a handful of very experienced / high rep users are likely to do very often.

Do you really believe that adding a tag with a version number to a post is something that can be classified as a very aggressive move, particilarly if it's an old post?

Re:What does Stack Overflow want to be when it grows up? by InclinedPlane on Tuesday October 23, 2018 @12:25PM (#18284775)
Please be serious, you know that's not what is meant by editing old answers in the context of "stack overflow is more like wikipedia than anything else". The implication is wholesale change of the entire content of the answer (or question). Which fundamentally breaks how stack overflow works, and is why it's not something that happens very often.
Re:What does Stack Overflow want to be when it grows up? by thaumasiotes on Monday October 22, 2018 @01:54PM (#18276761)
That's not a solution. Tags are hidden at the bottom of the answer. Accepted status and vote count are prominently highlighted. Accepted status locks the outdated answer to the top of the page regardless of whether it's valid.
Re:What does Stack Overflow want to be when it grows up? by geezerjay on Monday October 22, 2018 @02:00PM (#18276819)
> That's not a solution. Tags are hidden at the bottom of the answer.

Yes, it really is. Tags are used to filter results. Stackoverflow specifically lets users run searches only on specific tags, or even exclude certain tags from the search results. As tags reflect technologies and their versions, stackoverflow enables users to run queries only on specific versions.

Re:What does Stack Overflow want to be when it grows up? by umanwizard on Monday October 22, 2018 @02:12PM (#18276897)
You're thinking about this from a power-user perspective.

99% of people use Google as the search interface to stack overflow.

Re:What does Stack Overflow want to be when it grows up? by hahahihi on Monday October 22, 2018 @06:52PM (#18279288)
SO search is horrible. I sometimes use it by acident then wonder wtf am i doing when the desired result doesn't show.
Re:What does Stack Overflow want to be when it grows up? by dagw on Tuesday October 23, 2018 @06:47AM (#18282271)
That's not a big problem.

As someone who primarily interacts with SO via search engine results, it's one of the biggest problems with SO. The number of top voted/accepted answers that are 'wrong' in one way or another keeps going up and thus the chance of me finding the 'right' answer on SO keeps going down.

Re:What does Stack Overflow want to be when it grows up? by jrochkind1 on Monday October 22, 2018 @09:59PM (#18280195)
I get outdated answers a lot of the time I'm searching. And that's when I can _recognize_ outdated answers. A lot of others posting here say the same. I guess it's possible we're an unrepresentative minority, and it doesn't effect many users.

Otherwise, how is it "not a big problem"? Is it the sort of thing where "in theory" it's not a big problem, even though in actuality it significantly effects the usefulness of the site to many people?

Re:What does Stack Overflow want to be when it grows up? by raesene9 on Monday October 22, 2018 @02:26PM (#18277003)
They can be but AFAIK edits don't garner the editor points, so from a gamification perspective, people might be less inclined to edit than to put a new answer with the updated information.
Re:What does Stack Overflow want to be when it grows up? by codinghorror on Monday October 22, 2018 @05:31PM (#18278717)
> One challenge not discussed here is when an accepted and highly voted answer _used_ to be a good answer, but no longer is in later versions of whatever software/platform/library is discussed. This is also something that gets worse over time, like the uniqueness problem.

It's not discussed because the solution is kinda obvious.. wikis mean editing, right? Even by anonymous users? That's also how it works on Stack Overflow. Edit the answer to make it better, more up to date, or add a disclaimer at the top that it only applies to very specific versions as needed.

Re:What does Stack Overflow want to be when it grows up? by explainplease on Tuesday October 23, 2018 @04:37PM (#18287240)
The last time I tried that, I edited an answer that was several years out-of-date with a rewritten, up-to-date one that explained exactly how to do what the question asked, in a well-organized, sequential manner.

My edit was quickly rejected by a user who had no knowledge whatsoever of the technical domain in question, claiming that my edit went against the spirit or intention of the original answer's author. I then submitted mine as a separate answer, where it languishes at the bottom of the page, rarely noticed by users who come looking for the answer (and it's virtually the only hit on Google for the question, has been for years). They all see the outdated, poorly organized one instead.

So my work was a waste of time, shot down by an ignorant, mindless policy wonk whose only goal is to farm reputation points.

I have not contributed to SO since. I have better things to do with my time, like publish my own documentation on readmes on GitHub.

Re:What does Stack Overflow want to be when it grows up? by jrochkind1 on Monday October 22, 2018 @09:55PM (#18280184)
The solution to dups is obvious too, right? Close em as dups? Yet that is a large focus of the article.

The solution to out-dated answers might be obvious, but apparently obvious isn't stopping it from being a problem... it's a big problem.

If it's obvious, why is it still a problem? If the answer is "because the userbase isn't doing what I want", then _that's_ a problem to which the answer is apparently not obvious. To the extent that SO has been succesful, it is of course that figuring out how to structure the software so as to get the userbase to do useful things _is_ the problem, not an "exersize left to the reader".

Re:What does Stack Overflow want to be when it grows up? by codinghorror on Tuesday October 23, 2018 @01:36AM (#18280962)
It's a problem that is within your power to fix, and in fact within the power of anyone in front of a web browser to fix, because it requires no permissions or even a login. When you see an obsolete answer in need of clarification (such as this only works on versions 1.0 - 5.3, or this functionality was removed in version 2.3), press the edit button and make it so.
Re:What does Stack Overflow want to be when it grows up? by explainplease on Tuesday October 23, 2018 @04:45PM (#18287319)
Only to have the edit be rejected by a wonk who's farming rep by mindlessly plowing through his edit queue so he can cite his SO reputation points on his LinkedIn profile. No thanks. If you want me to spend my time fighting against these kind of policy zombies on SO, you'll have to reward me appropriately.

When SO was new, there was incentive for people with expertise to contribute it. Now there is more incentive for Wikipedia-types to go around smashing others' contributions with their rejection hammers. It's a waste of time for those who actually have something to contribute.

Re:What does Stack Overflow want to be when it grows up? by Izkata on Monday October 22, 2018 @06:38PM (#18279200)
> Edit the answer to make it better, more up to date

This is strongly discouraged because then the existing votes become a lie.

> or add a disclaimer at the top that it only applies to very specific versions as needed

This I think is allowed, but is extremely rare.

Re:What does Stack Overflow want to be when it grows up? by codinghorror on Monday October 22, 2018 @07:07PM (#18279373)
Editing is not strongly discouraged, and adding a disclaimer is not rare.
Re:What does Stack Overflow want to be when it grows up? by Izkata on Monday October 22, 2018 @08:08PM (#18279718)
Editing in general no, changing the answer is. You get rebuked and told to post your own.
Re:What does Stack Overflow want to be when it grows up? by explainplease on Tuesday October 23, 2018 @04:48PM (#18287351)
Yep, and then the better answer will sit at the bottom of the page, while the older one continues to be seen and gathers more upvotes.

I think there is a critical mass after which the site's focus changes from creation to protectionism, and then it becomes stagnant.

Re:What does Stack Overflow want to be when it grows up? by btilly on Monday October 22, 2018 @02:32PM (#18277058)
And this can happen surprisingly quickly.

As a cautionary example, see https://stackoverflow.com/questions/5021456/how-does-mongodb.... The question was why MongoDB was by default able to avoid the equivalent of SQL injection attacks. My answer took what was in their FAQ at the time, and expanded upon it based on advice from D.J. Bernstein - who is famous for his ability to write secure by default code.

Then it was discovered that PHP volunteered to create security holes in MongoDB. Then it was discovered that multiple other languages and libraries likewise volunteered to do so. Had they followed the good advice that I was quoting, the problem wouldn't have happened. Despite the other faults of MongoDB itself, in this case it was truly innocent. The security problem wasn't in it, but in the libraries that were written around it. It made it easy to write secure code and they didn't.

But the result? From the point of view of a naive programmer, not long after my answer appeared it was revealed as misleading for PHP programmers. A few years later, it was actively misleading for other languages. And while the advice remained technically correct - which is why I left it - it has been criticized on reasonable grounds by several other people since.

Re:What does Stack Overflow want to be when it grows up? by codinghorror on Monday October 22, 2018 @05:27PM (#18278686)
why haven't you, or someone else, edited the answer to indicate this or add a disclaimer?
Re:What does Stack Overflow want to be when it grows up? by btilly on Monday October 22, 2018 @06:01PM (#18278934)
What makes you think that I haven't?

For a long time I thought that the comment that I left in 2011 after the PHP bug was sufficient. Remembering it today I edited the answer at the same time that I posted here.

Now I could be faulted for not having responded to the comments in 2015. However I was taking an extended break from stack overflow after getting annoyed at the moderation of https://stackoverflow.com/questions/11314077/algorithm-for-e.... When I came back, dealing with the variety of things that could have further annoyed me while I was gone did not seem worthwhile, so I didn't. (It remains a pet peeve that a lot of moderators remain quick to close algorithm questions because they do not recognize DP-type problems as things which are more likely to be answerable by people with a CS background than a math one.)

Re:What does Stack Overflow want to be when it grows up? by codinghorror on Monday October 22, 2018 @06:08PM (#18278981)
Fair. Thanks for that edit.

It is amazing the number of replies in this entire HN thread that have no idea every single question and answer on Stack Overflow is editable, even by an anonymous user. The first item in my list was Stack = wiki for a reason!

Re:What does Stack Overflow want to be when it grows up? by mapgrep on Monday October 22, 2018 @12:51PM (#18276227)
When he writes about ohw StackOverflow is first and foremost a wiki, he is offering a solution to this situation.

In the original vision of StackOverflow, that accepted and highly voted answer would be converted into a wiki. Then when it gets stale, it would be revised.

Not saying they do a good/bad job of this, just that, that's how it was supposed to work. And ya it would be totally frustrating as a new contrib because if the canonical answer was not converted to wiki yet, you can't really contribute.

Re:What does Stack Overflow want to be when it grows up? by mark-r on Monday October 22, 2018 @05:35PM (#18278746)
The idea of StackOverflow as a wiki is completely at odds with its built-in gamification. Answers are written by individuals who garner points for them, and their name and avatar are prominently displayed.
Re:What does Stack Overflow want to be when it grows up? by teh_klev on Monday October 22, 2018 @01:57PM (#18276784)
This is a pretty good example of this problem which got a top of front page hit for my google search (and it's been viewed 15k+ times):

https://stackoverflow.com/questions/36747293/how-to-specify-...

The question is tagged for ASP.NET Core 1.0 so there's answers that are applicable to that version. Then things changed in 2.1, which removes some friction when adding custom view locations, and another user posted an answer specifically for that version.

Re:What does Stack Overflow want to be when it grows up? by ant6n on Monday October 22, 2018 @01:24PM (#18276496)
A related issue: the best answer may have a link to the documentation, which may rot. Now people will down-vote the answer because broken link.

This could happen if somebody asks how to do something using some library. If the library actually has a builtin facility to solve the problem, but then the answer gets down-voted due to documentation link rot; then another answer explaining how to built that facility from scratch may become the 'best' answer, even though the re-implementation of existing library functionality is a bad idea.

Re:What does Stack Overflow want to be when it grows up? by mark-r on Monday October 22, 2018 @05:36PM (#18278750)
The best answers paraphrase what's said at the link, so they don't become worthless when the link goes stale.
Re:What does Stack Overflow want to be when it grows up? by beached_whale on Monday October 22, 2018 @10:58AM (#18275141)
There is a long tail to tech use and the answers often are the best for that particular set of variables. I think that adding tags to make it more specific in this regard as time passes can really help. If it stops being relevant when library X reached version Y, add a tag that says pre-version Y
Re:What does Stack Overflow want to be when it grows up? by crdoconnor on Monday October 22, 2018 @10:50AM (#18275083)
lol I find it amusing that the highest and lowest ranked comments on this page made the exact same point.