Answering some people about who are the administrators, it is in the about page.Right now there is a comitte who is trying to set up the site:
@Mdavid800 , @neildavis , @stephenholleran , @bjarketol and myself. We are all admins and morerators. We try to keep it all horizontal and open, so feel free to post your feedback on site administration too. There is a thread where we want to get feedback on how to choose new administrators and also how to fund this site so that it does not rely on noone particularly.