http://www.chrisbrogan.com/using-outposts-in-your-media-stra...
If I were to have a hire-me page, I might link to code on Github, but it would be supporting documentation that no one would actually read after they got through my five minute hire-me spiel.
Lots of applicants give us Github links, and while I'm very happy to have them (please include them), I still have to look at the list of projects and figure out "is this his project, or is it a project he just likes and follows; are these his commits, or is he just backporting someone else's patch" &c &c.
I can't imagine how a hiring manager dev who hasn't used Github before could be expected to make decisions from it.
You're right though, github doesn't optimize its presentation for the resume use case. There's plenty of room for other startups (see my Work for Pie plug elsewhere in the thread) to take that information and package it especially for hiring managers. StackOverflow Careers does a bit of that, too.
[0]: http://www.marco.org/2011/07/11/own-your-identity