Independent invention is a stronger data point than peer review, or even independent reproduction.
Reply on news.ycombinator.com