says that site is having technical difficulties Site: OkCupidCan't log in. Site pop up says it is having technical difficulties for two days now.Screenshot: