Full threadfoobarbecue·Before I waste any time on this article, is the "0.01%" claim backed up with any evidence?View on HN