How do you deal with criticism on Bitcointalk forum?
By learning more. As simple as that. And maybe by having a more mature view on the forum.
I was criticized in many occasions by people more technical than me, just because I tried to help, but, because I was not knowledgeable enough, I failed or made mistakes.
Meanwhile I've learned a lot more, I've learned from some, I've put others on ignore (it helps sometimes

) and .. "grew up".
Now I know that everybody has the right for having an opinion, no matter how wrong that is. Now I know that different people have different standards.