MadMode

Dan Connolly's tinkering lab notebook

awesome-ocap stargazers grow steadily since 2017

The number of stars on my awesome-ocap repo has grown steadily since My Capability Security 2017 Wish-List.

stargazers_chart.svg

My github feed shows new stars now and then, which made me curious about how folks are discovering it. I expected the growth would be episodic -- prompted by events now and then.

The nearly straight line over 7 years is quite a surprise!

TODO: check the linear hypothesis with pandas. Get slope, coefficient.

The web knows how to make this chart

I just wished into a popular LLM:

for my dckc/awesome-ocap github repo, how do I get a chart of when the stargazers arrived? I want to make a chart

and it got script.py right on the 1st try, IIRC.

PyData tool setup: uv beat nix

The LLM's first draft for fetching was some shell code that had a silent endless loop, which put me in rate-limiting penalty box at github. I tried using nix to set up a python env for pandas and such, but the rate limiting put the kibosh on that. So I used uv to manage the dependencies.

I used direnv to manage $GITHUB_TOKEN.

p.s. commit history for the gist:

2024-12-12 00:29 496c37f
2024-12-12 00:27 0d7ec8b
2024-12-09 09:41 035f04b