However if you are looking at the point of time both questions are asked, there's a difference of almost 3 years. During this time technology has changed. In the specific example, I am using the .NET TPL to solve the same problem in an shorter and easier way. The TPL wasn't available at the point of time the first question has been asked. Both questions have their valid answers, only that the later one describes an more up-to-date way of solving the same problem.
This made me thought if duplicate questions are valid under some circumstances, especially if their answers differ in quality and the actual approach in a way that the question subject may be affected. In the previously mentioned example the first question could be interpreted as "How to set the timeout for an operation using TPL?" and the second one as "How to set the timeout for an operation using threading?".
Should I cast a reopen vote for this question? What do you think?
Related question: Closing posts as duplicate of very old questions