Skip to content

Instantly share code, notes, and snippets.

@pravj
Last active February 10, 2017 14:55
Show Gist options
  • Save pravj/9c2f776b6c516359f2a6 to your computer and use it in GitHub Desktop.
Save pravj/9c2f776b6c516359f2a6 to your computer and use it in GitHub Desktop.
The GitHub around you

Development

  • 1% rule

  • Community detection

  • Topic modeling the community

  • Influence caused by you and on you

  • Journey of a trending repo

  • Lifetime of a repo

  • Friendship Paradox

  • Degree of separation

Papers

Posts

Roadmap

  • Geological distribution of the first-degree network connections
  • Does your friends have more friends than you?
  • User interests based on their (starred) repositories
  • Information flow on the GitHub Network
    • Actions influenced in you by your followings
    • Actions influenced by you in your followers
  • What happens when a user(famous/ordinary) creates a repository?
  • Famous users can be antirez[current]/tj[bit old]/kennethreitz[more old]
  • Ordinary users can be rockstar[contribution faker] owner
  • We will compare two repos having ~2000 stars
  • People misusing the 'add collaborator' feature to gain attention
  • X added Linus Torvald to Y
  • Once your repository is at a saturation stage, only bots will star it
  • Lifetime of a GitHub repository
  • Six degree of separation : small world
  • Six degree of separation on (Wikipedia) links on the Internet
  • Your collaborators have more commits than you?
  • The growth of GitHub, when you joined and what is your id?

Conversation with Shagun Sir

  • API misuse
  • To get more visitors and eventually stargazes on repos.
  • They let you add someone as collaborator, and then all of his/her followers get it in their feed, "X added Y to Z".
  • How much did they gain by this?
  • Role of external channels to make a repository trending or gain eyes
  • Hacker News help you more than internal GitHub paths like, search or general random network walk.
  • I assume that there is a larger probability of you coming via HN, if you visit in a particular time span after a front page story on HN and if you are not in my level 1 or 2 network.
  • **Validate this on a small dataset **
  • Cluster people based on their interests
  • It deals with the causality, you see a repo and star it, then people from your network do the same.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment