I'm not joshhacks, just somebody who came across his web app and posted it on HN. I wasn't personally mislead, so I'm not sure what you meant by misleading.
I think they mean when companies or projects say "in the press", they typically mean content created and published by 3rd parties, not the 1st party on a 3rd party site that basically allows anyone to post like social media.