Please stop posting this.
e: Apologies, I had this confused for the other "dead tech projects" website posted recently that was similarly full of false information: https://news.ycombinator.com/item?id=47945955
To rephrase it: Please stop posting slop websites full of incorrect information.