Quick tip of the hat to theĀ Lets Encrypt folks. I just finished installing their SSL certificate! There were some unfortunate technical problems along the way that they will hopefully deal with. Once I get some time I'll walk you through how to set up your own Let's Encrypt certificate.