Are you referring to this site? The SSL was not working which means google stops displaying it in searches,, hundreds of users left because of inability to get password resets, new users could not sign up, galleries ceased to function, and all the years of information was not far from being...