HNHacker News
TopNewBestAskShowJobs

dwillis

26 karma · joined May 10, 2011

submissionscomments
dwillis··on How OpenElections uses LLMs
That's what I did.
dwillis··on How OpenElections uses LLMs
Skepticism is a necessary trait in this type of work, for sure. I will say that the performance has improved substantially in the past year, and there are still PDFs that require a lot of work.

We went with official precinct results for two main reasons: there are differences between election night and final results (some of them non-trivial) and to make the work more manageable. Agree that historical results are a real problem, and as a PA native I know only too well the errors that the state data contains, which is why we go county-by-county there.

dwillis··on How OpenElections uses LLMs
Totally reasonable view, and one of our volunteers actually got the law in Kansas changed to mandate electronic publishing of statewide precinct results in a structured format! But finding legislative champions for this issue isn't easy.
dwillis··on How OpenElections uses LLMs
Yes, thanks! Fixed.
dwillis··on How OpenElections uses LLMs
In some cases that's true, but for many jurisdictions the results systems are third-party vendor platforms, too.
dwillis··on How OpenElections uses LLMs
Many jurisdictions do risk-limiting audits using the original ballots, so futzing with the results wouldn't necessarily make that easier. Also, cast vote records are public in many states - those are records of each ballot cast. So people can check.
dwillis··on How OpenElections uses LLMs
Yeah, this is a very well-traveled road, but LLMs have made some big improvements. If you asked me (the guy who wrote the original piece linked above) what I'd use if accuracy alone was the goal, probably would be AWS Textract. But accuracy and structure? Gemini.
dwillis··on Maiden Names, on the Rise Again
For NYT story on name changes by women at marriage, we did an analysis of wedding announcements & released the results: https://github.com/TheUpshot/nyt_weddings.
dwillis··on What we don't know about elections
As the author of the original piece, it's hard to disagree.
dwillis··on Heroku Postgres
I've used Navicat Premium with Postgres and have had no issues. Pricey, but it works.