Can I answer my own questions, even those where I knew the answer before asking?
I really dislike having to solve the same problem more than once. Often though, I will encounter the same particularly bad bug that I have solved before but completely forgot the solution. I'll end up spending hours resolving it. I'm sure this is not a unique experience to just me.
Would it be acceptable to post the question/bug on stackoverflow, and immediately post your (working) solution?
For one, this saves me from having to solve it again in the future. Secondly, if other people encounter the same problem, the solution is available.