I do not think that anyone's ability to write should disbar them from discussion. We can not expect perfection from others. Instead we should try to understand them as human beings, and interpret them with generosity and kindness.
I do not think that anyone's ability to write should disbar them from discussion. We can not expect perfection from others. Instead we should try to understand them as human beings, and interpret them with generosity and kindness.
You are completely right, but on the other hand if you are going to invoke "science" and you present your writing as scientific (he did), you have a higher bar. If you fail to be objective (see semi-related assertions about Marxism), or your writing obscures the point you are attempting to make, then you've failed as a writer of scientific content.
If your writing isn't good enough, then don't release a memo to your workplace of tens of thousands of smart and ideological people. Put it on a blog, write it anonymously, but expect whatever criticism you get.
Google had plenty of reason to rethink his employment, not just because of his poor judgement, but because of the fact that he tackled a new (to him) science is such an unreasoned and unscientific way.
All it would have taken was for him to run the essay past a couple of people with solid domain expertise, and they would have pointed out the dozens and dozens of problems with his assertions, reasoning and perspective.
As people have pointed out on HN before, there is something about computer science that leads people to believe they can out-think experts in other fields at their own game. And while reaching outside of your expertise is to be encouraged, it should come with a certain humility that is not common in our industry.
So very much this. He presented very few facts and a tiny bit of cherry-picked research. He decided to tackle a big-boy subject with a sixth-grader's game.
Pro-tip: Don't dress up your opinions as fact. Pro-tip #2: Don't tackle large or sensitive topics with an air of authority Pro-tip #3: When addressing your colleagues find people who disagree with you or question you and incorporate their feedback.
#3 is the most difficult step. If you perform true self-reflection it can often lead to abandonment of the argument you were attempting to make because you realize you were wrong or simply that you don't know much about the topic.
> there is something about computer science that leads people to believe they can out-think experts in other fields at their own game.
This is very common among many fields of expertise. Go ask any physicist at your local university about crank papers claiming to have overturned Einstein (and possibly all of science). First of all they'll have a drawer full of them. Secondly you'll see over half are written by someone with an engineering degree.
Which is why he brought it to the Google Skeptics group.
Edit: and it was they (or someone they shared it with) that leaked the document.