I admit, I think my source was probably HN comments. I tend to trust them more than they deserve.
I did a Google, and it seems a very sketchy claim.