Tim Tyler posted a link to the page on November 11 (due to time zone differences, shortly after this post), and someone posted a review of MIRI referencing it on GreatNonprofits.org on November 13 (the day after). That may give some indications of the person responsible.
EDIT: Originally I said Tim Tyler posted before this post, but it seems it was actually after and that he got it from here. In any case he just mentioned it in passing, while both this post and the review on GreatNonprofits had no purpose except to spread the link. So as I commented recently, the evidence basically indicates that WilliamJames is most likely responsible for the website.
Tim Tyler posted a link to the page on November 11 (due to time zone differences, shortly after this post), and someone posted a review of MIRI referencing it on GreatNonprofits.org on November 13 (the day after). That may give some indications of the person responsible.
EDIT: Originally I said Tim Tyler posted before this post, but it seems it was actually after and that he got it from here. In any case he just mentioned it in passing, while both this post and the review on GreatNonprofits had no purpose except to spread the link. So as I commented recently, the evidence basically indicates that WilliamJames is most likely responsible for the website.