On 7 December 2016 physicsapproval asked When will the site be completed and up on the search engines? The site was then not much more than 1 month old. Almost 3 months later we are still in the same position.
Have the founders and developers abandoned the site? What progress is being made? What is preventing the site from being available to search engines?