frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Smart GitHub Contribution Tracker – Fair analysis beyond line counts

https://github.com/kyliemckinleydemo/github-contribution-tracker
2•KylieM•2mo ago
GitHub’s built-in analytics are misleading. They treat all lines equally, ignore work type differences, and are easy to game.

I created a free Google Sheets tool that provides fair, nuanced evaluation of contributions.

The problem it solves:

GitHub: “Developer A has 1,913 additions” → appears to be top contributor

This tool: “Developer A: 1,810 pts (40% features, 32% bug fixes, 10% testing)” → shows actual work composition and value

Smart features: • Automatically excludes starter code and library imports • Skips merge commits (no credit for just combining branches) • Minimum line thresholds prevent gaming • Tracks net changes (editing same lines repeatedly doesn’t inflate score) • Uses GitHub username to prevent duplicate entries

Use cases: CS course grading, team analytics, recognizing diverse contribution types beyond just code

Free, open source, runs entirely in Google Sheets (no installation).

https://github.com/kyliemckinleydemo/github-contribution-tra...

Comments

KylieM•2mo ago
CS major here. Happy to answer questions! Why this matters:

In my team projects, GitHub’s line counts created really misleading pictures of contribution. A teammate who built a critical authentication system (200 lines) looked like they contributed less than someone who copy-pasted 500 lines of boilerplate config files.

How it works: The tool analyzes commit messages, file types, and change patterns to categorize work into 8 types: • Feature Creation (3.0x default weight) • Bug Fixing (2.0x) • Refactoring (0.7x-0.1x based on scope) • Testing (0.4x) • Documentation (0.3x) • Support Code (0.5x)

You can customize these weights for your project. Building an MVP? Crank up features. Paying down tech debt? Boost refactoring.

Gaming prevention: Students definitely try to game these systems, so it includes: • Minimum 10-line threshold for code commits • Auto-detection of starter code (“provided files”, “libcs50”, etc.) • Merge commit exclusion • Net change tracking per file (editing same lines repeatedly doesn’t help) • Configurable start date to exclude instructor code

Real example: In one project, GitHub showed: • Team Member A: 1,913 additions (looked like top contributor) • Team Member B: 959 additions • Team Member C: 603 additions

This tool revealed: • Team Member B: Actually delivered most value (70% high-impact features + critical bug fixes) • Team Member A: Balanced work (good mix of features, bugs, testing) • Team Member C: Infrastructure specialist (build system, CI/CD - invisible in line counts)

Tech details: • Runs on Google Apps Script (no server needed) • Calls GitHub REST API directly • All data stays in your Google Sheet • Takes about 5 minutes to set up • Works with private repos (just needs a personal access token)

Limitations: • Single repo only (multi-repo aggregation on roadmap) • GitHub only (no GitLab/Bitbucket yet) • Can’t measure code quality or business impact (just categorizes work types) • Line count is still imperfect, but it’s objective and measurable

What’s next: Considering: • Time-series analysis (contribution trends over time) • Team comparison views • Export to PDF reports • GitLab support

Would love feedback on what would be most useful! Try it: https://github.com/kyliemckinleydemo/github-contribution-tra...

EVs Are a Failed Experiment

https://spectator.org/evs-are-a-failed-experiment/
1•ArtemZ•6m ago•1 comments

MemAlign: Building Better LLM Judges from Human Feedback with Scalable Memory

https://www.databricks.com/blog/memalign-building-better-llm-judges-human-feedback-scalable-memory
1•superchink•7m ago•0 comments

CCC (Claude's C Compiler) on Compiler Explorer

https://godbolt.org/z/asjc13sa6
1•LiamPowell•8m ago•0 comments

Homeland Security Spying on Reddit Users

https://www.kenklippenstein.com/p/homeland-security-spies-on-reddit
2•duxup•11m ago•0 comments

Actors with Tokio (2021)

https://ryhl.io/blog/actors-with-tokio/
1•vinhnx•12m ago•0 comments

Can graph neural networks for biology realistically run on edge devices?

https://doi.org/10.21203/rs.3.rs-8645211/v1
1•swapinvidya•25m ago•1 comments

Deeper into the shareing of one air conditioner for 2 rooms

1•ozzysnaps•26m ago•0 comments

Weatherman introduces fruit-based authentication system to combat deep fakes

https://www.youtube.com/watch?v=5HVbZwJ9gPE
2•savrajsingh•27m ago•0 comments

Why Embedded Models Must Hallucinate: A Boundary Theory (RCC)

http://www.effacermonexistence.com/rcc-hn-1-1
1•formerOpenAI•29m ago•2 comments

A Curated List of ML System Design Case Studies

https://github.com/Engineer1999/A-Curated-List-of-ML-System-Design-Case-Studies
3•tejonutella•33m ago•0 comments

Pony Alpha: New free 200K context model for coding, reasoning and roleplay

https://ponyalpha.pro
1•qzcanoe•37m ago•1 comments

Show HN: Tunbot – Discord bot for temporary Cloudflare tunnels behind CGNAT

https://github.com/Goofygiraffe06/tunbot
1•g1raffe•40m ago•0 comments

Open Problems in Mechanistic Interpretability

https://arxiv.org/abs/2501.16496
2•vinhnx•46m ago•0 comments

Bye Bye Humanity: The Potential AMOC Collapse

https://thatjoescott.com/2026/02/03/bye-bye-humanity-the-potential-amoc-collapse/
2•rolph•50m ago•0 comments

Dexter: Claude-Code-Style Agent for Financial Statements and Valuation

https://github.com/virattt/dexter
1•Lwrless•52m ago•0 comments

Digital Iris [video]

https://www.youtube.com/watch?v=Kg_2MAgS_pE
1•vermilingua•57m ago•0 comments

Essential CDN: The CDN that lets you do more than JavaScript

https://essentialcdn.fluidity.workers.dev/
1•telui•58m ago•1 comments

They Hijacked Our Tech [video]

https://www.youtube.com/watch?v=-nJM5HvnT5k
1•cedel2k1•1h ago•0 comments

Vouch

https://twitter.com/mitchellh/status/2020252149117313349
34•chwtutha•1h ago•5 comments

HRL Labs in Malibu laying off 1/3 of their workforce

https://www.dailynews.com/2026/02/06/hrl-labs-cuts-376-jobs-in-malibu-after-losing-government-work/
4•osnium123•1h ago•1 comments

Show HN: High-performance bidirectional list for React, React Native, and Vue

https://suhaotian.github.io/broad-infinite-list/
2•jeremy_su•1h ago•0 comments

Show HN: I built a Mac screen recorder Recap.Studio

https://recap.studio/
1•fx31xo•1h ago•1 comments

Ask HN: Codex 5.3 broke toolcalls? Opus 4.6 ignores instructions?

1•kachapopopow•1h ago•0 comments

Vectors and HNSW for Dummies

https://anvitra.ai/blog/vectors-and-hnsw/
1•melvinodsa•1h ago•0 comments

Sanskrit AI beats CleanRL SOTA by 125%

https://huggingface.co/ParamTatva/sanskrit-ppo-hopper-v5/blob/main/docs/blog.md
1•prabhatkr•1h ago•1 comments

'Washington Post' CEO resigns after going AWOL during job cuts

https://www.npr.org/2026/02/07/nx-s1-5705413/washington-post-ceo-resigns-will-lewis
4•thread_id•1h ago•1 comments

Claude Opus 4.6 Fast Mode: 2.5× faster, ~6× more expensive

https://twitter.com/claudeai/status/2020207322124132504
1•geeknews•1h ago•0 comments

TSMC to produce 3-nanometer chips in Japan

https://www3.nhk.or.jp/nhkworld/en/news/20260205_B4/
3•cwwc•1h ago•0 comments

Quantization-Aware Distillation

http://ternarysearch.blogspot.com/2026/02/quantization-aware-distillation.html
2•paladin314159•1h ago•0 comments

List of Musical Genres

https://en.wikipedia.org/wiki/List_of_music_genres_and_styles
1•omosubi•1h ago•0 comments