frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Automated Sanborn map georeferencing, with a Chicago map viewer

https://autogeoref.com/
1•chicagopluto•53m ago

Comments

chicagopluto•52m ago
Repo is here (https://github.com/matt-hendrick/autogeoref). This markdown writeup (https://github.com/matt-hendrick/autogeoref/blob/main/WHY.md) has a longer explainer of why I made this + some reflections on developing it with coding agents. Additional context on this project is below.

---

Sanborn fire insurance maps are used by researchers to see how cities and places have changed over time. While some have been digitized as PDFs, only a subset of those have been georeferenced to a specific location. That lack of georeferencing makes the process of using Sanborn maps cumbersome and slow, and it impedes researchers who use georeferenced Sanborn maps as inputs. This tooling aims to help with that.

How it works: a multi-modal model processes an image of a Sanborn map sheet and extracts street names, rail line names, and house numbers as JSON. That JSON is fed to a deterministic pipeline, which attempts to match it to the correct streets or rail lines in the current city and then performs many layers of validation.

As far as I am aware, the best performing automated approach to this prior to now placed 14% of sheets, using an object detection model (https://www.tandfonline.com/doi/full/10.1080/15420353.2025.2...). This approach places more than 70%, and those placements generally score well against manual human placements: median difference of 5.5 m, with only 11% more than 15 m different. The output generally looks decent on a map.

- ~75% of sheets across the 77 Chicago volumes I have run

- Placement rate varies a lot by volume, from 2% to 97% (2% for a volume of grain elevators in Chicago)

- 64% on a Cleveland volume, run with Chicago-tuned settings

It is not perfect. Some sheets are slightly misaligned, some boundaries between sheets are jagged, and sometimes sheets are placed incorrectly. It (unsurprisingly) struggles where the city grid has changed significantly since the map was drawn (highways destroying neighborhoods, water being filled in, streets removed) and on sheets that are mostly parks or water. It works best on clean grids.

Ideally as open source models improve, this will be possible to run locally. I tried Qwen 3.5, Gemma 4, Minicpm-v4.5 but those did not perform well on this task. It currently supports the OpenAI/Anthropic APIs or shelling out to Claude Code/Codex/OpenCode. I was able to process the available, digitized Chicago volumes within a month using a Claude Code ($200) and OpenAI ($100) subscription.

A small town is cheap to run. `https://github.com/matt-hendrick/autogeoref/tree/main/config...` is a single 14-sheet 1948 volume for Staunton, IL. For that small town, the pipeline placed 11 of 12 sheets with 19 model calls.

Adam Cox's OldInsuranceMaps.net is where the human placements I score against come from and his site is the best way for people to contribute to the community. I view autogeoref as a possible assistive tool for researchers who want a way to speed up their georeferencing.

What I learned about founder-market fit

https://zlatkov.substack.com/p/what-i-learned-about-founder-market
1•zlatkov•1m ago•0 comments

Tacoma Narrows Bridge History – Bridge – Lessons from Failure

https://wsdot.wa.gov/tnbhistory/bridges-failure.htm
1•mkl95•1m ago•0 comments

Did your car witness a crime? Police may be coming for your Tesla

https://www.sfchronicle.com/crime/article/tesla-sentry-mode-police-evidence-19731000.php
1•firefoxd•1m ago•0 comments

When skilled immigrants are overqualified, employers pay a price too

https://theconversation.com/when-skilled-immigrants-are-overqualified-employers-pay-a-price-too-2...
2•rustoo•6m ago•0 comments

Continuous Diffusion Language Models (CDLM's)

https://sander.ai/2026/08/24/continuous-dlms.html
1•peter_d_sherman•9m ago•0 comments

Log-First or Table-First? Apache Kafka, Fluss, & Streaming Tables

https://softwaremill.com/log-first-or-table-first-apache-kafka-fluss-and-streaming-tables/
1•mmatloka•15m ago•0 comments

Change Impact Analyzer – see what your edit breaks (Tree-sitter+LSP)

https://marketplace.visualstudio.com/items?itemName=AniqUsman.change-impact-analyzer
1•thespicyavocado•17m ago•0 comments

A Manager Asked How to Tell His Report to "Get a Life" [video]

https://www.youtube.com/watch?v=JN8CkCGGRzo
2•bigtechtea•17m ago•1 comments

Asahi Linux: Initial USB4/Thunderbolt Support for M1/M2/M3 on LKML

https://social.treehouse.systems/@sven/117186314116319619
3•pizzaiolo•18m ago•0 comments

Reactions To: The Rise and Fall of Agent Civilizations

https://twitter.com/dwarkesh_sp/status/2093833419377815719/quotes
1•rzerowan•18m ago•1 comments

Critical CVE: JFrog Artifactory Authentication Bypass

https://www.cve.org/CVERecord?id=CVE-2026-82329
2•mellosouls•19m ago•0 comments

Eco Ur Fascism [pdf]

https://dn710209.ca.archive.org/0/items/eco_ur-fascism/eco_ur-fascism.pdf
2•oriettaxx•20m ago•0 comments

D1 Migration Guard – zero-dep safety checks before wrangler d1 migrations apply

https://github.com/MattBridges/d1-migration-guard
1•UFSoftware76•21m ago•0 comments

AI and the Death of Expertise: Why Experts Still Matter

https://www.inc.com/louise-allen/ai-and-the-death-of-expertise-why-experts-still-matter/91395208
1•prabal97•21m ago•0 comments

IKEA Hackers

https://ikeahackers.net
1•als0•23m ago•0 comments

Show HN: ShaderToyX

https://github.com/vinay/ShaderToyX
1•vmmenon•31m ago•0 comments

Show HN: Bill fans per post, not per month

https://folloverse.com/
2•wowinter15•32m ago•0 comments

Making the Internet Boring

https://cemrehancavdar.com/2026/08/30/making-the-internet-boring/
1•zdw•35m ago•0 comments

Game of Life Tower

https://notes.jordanscales.com/gol-tower
1•syx•36m ago•0 comments

Ask HN: What do you use to host side projects?

2•ilmak1704•37m ago•2 comments

Upround – paper trade YC startups

https://upround.app/
3•jeremykalfus•38m ago•0 comments

Texas Senate hopeful Talarico teams with Mark Cuban to breakup healthcare

https://www.cnbc.com/2026/08/27/texas-senate-james-talarico-mark-cuban-healthcare.html
3•rawgabbit•39m ago•0 comments

I Use Claude Code on an Unfamiliar Codebase

https://thetechbuffet.substack.com/p/claude-code-on-an-unfamiliar-codebase
1•ahmedbesbes•39m ago•0 comments

Ask HN: Is Paul Graham right that you shouldn't build startups at 17?

1•AmirMakirr•44m ago•2 comments

ATF's Breached System Was Isolated. Its IT Management Workforce Fell 25%

https://www.federalhiringdata.com/articles/atf-major-data-breach-cyber-workforce-2026
1•ycombinatronics•44m ago•0 comments

Chrome Web Store extensions caught stealing crypto, browser data

https://www.bleepingcomputer.com/news/security/chrome-web-store-extensions-caught-stealing-crypto...
2•sbulaev•49m ago•0 comments

No agents after 8 pm

https://sparsethought.com/2026/08/19/no-agents-after-8pm/
2•galsapir•49m ago•0 comments

Photon Frames – The digital photo frame for Synology Photos and Immich

https://photonframes.com/
1•evo_9•51m ago•0 comments

Google Maps Will Show 'Lake America' in US, Not 'Lake Ontario'

https://www.reuters.com/world/us/google-maps-will-show-lake-america-us-not-lake-ontario-2026-08-30/
4•geox•51m ago•1 comments

The XGBoost Vector-Leaf Model

https://xgboost.ai/2026/08/25/introducing-the-xgboost-vector-leaf-model
2•theanonymousone•53m ago•0 comments