I honestly don't understand why more people don't create Github accounts and use that to distribute, or at least use their ISP's free web space.
The (pseudo)anonymous aspect of not having a fixed identity which could easily be linked to something else is both convenient and valuable to privacy?