All of us will eventually (or have already) said stupid and/or offensive things on forums.
Just let it slide. After all, it is little more than electrons hitting a piece of glass.
If you really want to have intelligent discussion where high quality information is exchanged and where people actually admit to having their minds changed by a good persuasive argument, the best venue would be a moderated forum.