answering my own question. github raw content does not have cors problem. You can construct the raw content link from the normal github content link to download using fetch.
You might consider an alternative to screenshots for tables. There are a few problems with this strategy. Most significantly, it's inaccessible to the visually impaired - they're hearing your description of the data without getting to read the data itself, which must be frustrating. Problems like this can feel hypothetical and abstract, but HN is a large enough audience that there are probably real people having this experience.
It also can't be copy pasted, it can't be plotted, it doesn't respect the settings of my browser like font size, etc. When I see some of these breakdowns, my first thought is, "hmm, I'd like to copy paste this into a spreadsheet and make a bar chart." (Indeed, that's when I noticed it was a screenshot.)
You might consider copy pasting from DataGrip into your editor and formatting it to be a markdown list or something. It probably would take about the same amount of time as taking a screenshot and putting it into your markdown.
Thanks again for sharing, this was an interesting breakdown.
You know I agonized over this for a bit before giving up and adding the screenshots. Originally I was trying to create some bar charts as well but decided to just post and edit later.
Planning on a better writeup later and will incorporate this feedback.
One issue I noticed with my project [1] is that the description is for the wrong thing. This is probably partially my fault, since I wrote about two projects in one comment [2]. The music production app is closed source, but the UI library I maintain for it is open source. Seems like that might have thrown off your AI tool.
Oh yea the titles are a little off, since they're pulling off of the original comment and not the repo itself. The Laudspeaker description came from:
"Apart from working on my start up, and open source project https://github.com/laudspeaker/laudspeaker (open source firebase cloud messaging) I've been writing a short sci fi story, sort of like a techno thriller inspired by michael crichton, called Panopticon."
This is amazing! I've been meaning to do something similar for all the Show HN threads, granted it's a much bigger set, but I haven't had the chance to.
It got tagged as open source, you can see it in the csv [1]. But the original comment didn't have a link and table I shared was filtered to just posts with links to the repo.
You can open it in Datasette Lite (WebAssembly in your browser) to run SQLite SQL against it like this:
https://lite.datasette.io/?csv=https://github.com/getomni-ai...
Here's a SQL query showing just the open source projects focused on AI, for example: https://lite.datasette.io/?csv=https://github.com/getomni-ai...