A real scientist is usually humble when talking to others because he doesn't need to prove them anything by words. He knows that his works speak instead.
Well that may be true in some contexts, but consider this: the type of scientist you are referring to is perhaps a respected and established professor with a PHD and rich educational history and published scientific articles. He has a lot of respect in the field from his colleagues and nobody questions his expertise. That is not a fair comparison to a hobbyist posting on a web forum about a ambitious project where he is facing extreme skepticism, ridicule, and mocking and bullying. In the latter example, we don't have any of the scientist of the former example's perks of absolute respect and seriousness environment from all of those around him and absolute confidence from all those around him in his abilities, qualifications, background, capabilities, etc. So it is not a fair comparison at all.
A better comparison is Larry Bird or Michael Jordan. They are great in their sport but the environment of the court is less formal. Everybody is out there bragging and talking smack. Saying how they are gonna destroy eachother the next play and how bad the other players are. That is a background I grew up in as a former athlete. The same immaturity and bullying and smack talking I faced for much of my life in athletics is what I find on these web forums. And so I have tapped into the same mentality and approach that is used in such environments and consider it a valid and reasonable mode of behavior and interaction for that context. I would not claim to be the best programmer in the world at church for example. I would not probably say anything like that in real life to anybody's face. But in these anonymous trash talking forums, all bets are off, the boxing gloves are on and we are sparring and trash talking here. It keeps things more light hearted and playful in a otherwise very toxic and ugly environment, making the best of the situation by turning to bragging mode and insulting peers mode in a competitive trash talk manner like on a basketball court. It is not meant to be taken very seriously or personally then but is moreso part of a game of psychological trash talk.
Any attempt to be serious and genuine also went out the window as a impossible approach when the mod team let me know I'm not allowed to express my religious beliefs which is core to who I am as a person. So they pretty much forced me to wall off a large part of who I am in my interactions here. So all I have is playful playground style smack talk as my final recourse approach to combat the regular bullying and toxicity encountered here.
The other methods to combat the bullying and toxicity would be to go into PR phone support mode where everything anybody says goes as follows:
customer: you are a piece of crap phone operator and your company is a piece of poop. You are all idiots
phone operator: I appreciate your candor and directness! As a valued customer, I hope that I can serve you as best I can and I appreciate your feedback! We strive to be the best we can be but understand that some might not approve of us in all ways. Your willingness to share this constructive feedback is valued so thank you sir!
(inside phoner operator's head: f*** you customer. you are an idiot and don't know what you are talking about. wish I could punch you in the face right now)
This type of fake PR speak is so nonsensical and ridiculous I generally avoid it.
As far as the work speaking for itself, I agree that in the long term that will be the best defense against the bullying and toxicity. However, what about in the interim? I don't see the bullying or hate changing for many years because my work is slow going and even if it is done well, it is still hated on because evidence of its hand made aspect is abundant with scissor marks and glue showing and w/e and people assume by this it won't work. Which of course is false but they think everything has to be made on a lathe or by a cnc machine (smug and nonsensical standards).
So my work won't impress until it reaches certain landmarks or milestones like picking up cups and placing them in new spots or w/e. BUT EVEN THEN, people can still hate like they do on the Tesla robot. And they likely will still hate even then. So then they won't finally budge out of hate mode and into clap mode until my robot literally has successfully made another robot or literally is able to play tennis and beat a pro athlete or some other worldly level achievement. So it is not going to be a simple matter of just let the work speak for itself for a very long time. So in the meantime I think the best approach is just to trash talk right back to the haters and bullies. I don't see any downside to this.