Sometimes I want to ask a question that I already know the answer to, and I think it is a very good life hack. If the questions would help others and we already know the answer should we answer ourselves or should we wait for someone else to answer it?
So long as the question is on topic for Lifehacks and it fulfills all of our question requirements, please do so! There's even a button for posting your own answer along with the question below the content section of a new question.
Asking questions that you answer yourself fulfills the purpose of the site - to build a knowledge base and provide solutions - quite well. It also gives others to provide their own ways of solving the problem you bring up.
In the question we have to mention something we have already tried and why it is not successful or if it is successful then why we are not satisfied with it. At the same time we are encouraged to give answers to our own questions. This is confusing for me. You ask the question and know the answer, but need to think of another answer which is not satisfactory in the same situation. This is not logical and rational. Something should be done about this.