I asked a question about Google Plus and OpenSocial on Stack Overflow. A long time passed without any answers being posted, but I finally got this answer. I voted for it, not knowing any better. It turned out the answer was wrong, but I can't remove my vote, since the answer hasn't been edited.
There should be a process for removing your vote when you realize an answer is wrong after you upvote it.