GitHub is now SSL only
twitter.com
twitter.com
Yes, I need github2 bad enough to patch it within two hours of it breaking. Otherwise the "Steve's last 10 Github commits" stream won't display on my site! The horror!
Edit: Scratch that. Apparently I was cloning from the wrong repository and the up-to-date version works fine.
A quick resource inspection shows that the triangle image that links the content body div to the twitter logo (right under the W in twitter), is being transmitted over http, not https.
I've always been a little paranoid on the internet. Firesheep has increased the paranoia, and a 21x11 pixel image coming from twimg.com just broke all the trust in Twitter I had.
Previously, SSL was only implemented on private facing pages, such as (everyone's) dashboard, (everyone's) account pages, (everyone's) repository admin pages and all pages under private repositories.
I know it's a small difference (private vs paid), but GitHub would never hold security hostage for money — the thought of that makes my skin crawl.
http://web.archive.org/web/20080621111340/http://github.com/...
Although I may be misunderstanding something.
The reason for public http cloning be there at all (as opposed to the git protocol) is restrictive firewalls (git's http support still isn't perfect), which are more likely to cooperate with http as opposed to https
I guess a solution (for a non-issue) of pulling public repositories would be to fork the repo over the secure GitHub interface and then pull your fork over ssh...