Developer builds self-updating leaderboard site using pure Python and GitHub Actions
A developer built PD.Radar, a site that ranks resources cited in popular Ask Hacker News threads by the number of independent commenters who mention them, rather than by upvotes. The site launched with a single leaderboard from a thread about professional development spending, where therapy topped the rankings with 51 citations. To keep data fresh without manual effort, the developer wrote a roughly 300-line pure standard-library Python script called auto_update.py that runs daily via GitHub Actions. The script re-mines existing threads for updated citation counts and discovers new qualifying Ask HN threads, publishing them automatically if they meet minimum thresholds for points, comments, and cited resources. No external servers or manual commits are required, and a filtering system using intent keywords and rant patterns prevents low-quality or off-topic threads from being published.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in