When is this site certificate issue going to be sorted out once and for all? It is a pain in the ass to view this site because I have to login after every two clicks. I am afraid these issues are going to discourage participation and this site will die a slow death.