Hi HN! I built a simple tool that automatically tracks and visualizes your HN karma over time using GitHub Actions.<p>How it works:
- Uses GitHub Actions to fetch karma data daily
- Stores historical data in JSON format
- Generates visualization with trend analysis using seaborn
- Self-hosted: Fork the repo and add your HN username as a secret<p>Technical details:
- Written in Python
- Automated with GitHub Actions workflow
- Data persistence through Git commits
- Visualization includes moving averages and trend lines<p>Quick start:
1. Fork the repo
2. Add HN_USER_ID secret
3. Enable GitHub Actions
4. Get daily karma updates and visualizations<p>Repository: <a href="https://github.com/nkkko/hn-karma-tracker">https://github.com/nkkko/hn-karma-tracker</a><p>I built this to track my karma growth over time and learn more about GitHub Actions automation. Would love feedback on making it more useful!