I don't get annoyed often, but this just has. I put time into a question, writing (tested) functions and trying to understand a users question that the user was trying to ask (because I failed to grasp fully the problem when I first wrote my answer).
I wrote a couple of things, came back to it and wrote a better function (the one the user probably wanted) only to find that between the time I started writing the function and finished, the user had deleted the question. Half the annoyance is that I have some better code that would fit the users requirements exactly.
Can we lower the upvotes required to 1 (someone posted a answer that someone else though was worth something) rather than what it is now (~2?).