Github are upping their game for anyone with a username.github.io site and will allow people to run them over HTTPS… hoorah!
You can now visitAn excerpt from HTTPS for GitHub Pages
*.github.iosites using HTTPS and configure HTTPS enforcement for your site. With HTTPS enforcement enabled, any HTTP requests to your
github.iosite will be transparently redirected to HTTPS.