Skip to content

Comment on Show HN: Discover your ranking on GitHub

Comments

Surprised to see that I'm only detected as having 34 "Ruby" stars when one of my Ruby projects has ~6,700 stars, all told across all my projects I ought to have closer to 10k ★.

Fun project, but buggy data makes for a bit of a crappy user experience. Doesn't GH classify languages pretty well using it's Linguist project? The project with ~6,700 stars is correctly classified as [ Ruby 97.5% | HTML 2.5% ] (the 2.5% seems to be from documentation and templates, which in itself is already weird)

I understand that many people find gamification fun, but I know a lot of people who don't like ranked leaderboards, based on stupid things like "how many people bookmarked your project", it leads to unnecessary egotistical competition, and driving more barriers between us than we need. (Example, what benefit would we get from comparing stars on vim, and neovim?… so we could argue to one group of people that their work is less important than another group?)

What is your GitHub username ?

GitHub Archive data are not perfect, and there are also room for improvements in the import process.

The stars are also inaccurate for me.

Username: nathanpeck

You are reporting 115 stars for JS, when I actually have 700+

Another thing to factor in to make this more accurate is to detect if repos are in a package system like bower or npm.

If so then factor in the downloads for those packages. For example one of my repos only has 100 stars, but gets nearly 10,000 downloads a month on NPM. Another has 600+ stars but only gets around 100-200 downloads a month.

'tis but a google away: https://github.com/leehambley The 6700 star repo he's talking about is capistrano/capistrano.

I asssume stars only apply for personal projects? Spin it off, lose your ranking. :)

same for me - plus it counts only half of my repos...

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.