Evan probably talks about you in the first minute of https://www.youtube.com/watch?v=uGlzRt-FYto
I would have ignored them for what they are and moved straight to talking about what success is.
The fact it got laughs is also very telling of the community.