How much more help are you expecting him to provide? Why would it be any more "helpful" for him to put it in some revision control system instead of just posting the source?
It's definitely a lower barrier to entry than requiring people to create a github account!
Edit: the point being, that it's not just "in the tarball": it's in a specific header file, and the blog post says which exact header file you want.
Please respect the author's right to decide how to distribute his code.
How much more help are you expecting him to provide? Why would it be any more "helpful" for him to put it in some revision control system instead of just posting the source?