Did somebody post a link to HN on that site or something?
I guess that's part of the reason why there are very specific accounts in this thread promoting obvious misinformation without citing any sources.
People in glass houses really shouldn't throw stones.