US Protest Map
Throwaway here from a long time lurker. I've been frustrated by the media coverage of the protests since February - first the lack of it, then the overemphasis on inevitable flashpoints. It all misses the point that it's a broad, organic, mostly peaceful, and increasingly growing movement. Recently I ran across a great data source from an individual backed by a hard working team of 20 volunteers, We (the People) Dissent. They've been building a Google Sheet, tracking event locations from multiple sources with source links. Which inspired this interactive map - it attempts to illustrate where…
In plain words
US Protest Map is an interactive map that tracks protest locations across the country using data from multiple sources. Designed for people seeking comprehensive information about protest activity, it visualizes where demonstrations are occurring, how they're growing over time, and their political breadth. The tool addresses gaps in traditional media coverage by presenting protest data in a visual format that shows the scale and geographic distribution of the movement.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
Throwaway here from a long time lurker. I've been frustrated by the media coverage of the protests since February - first the lack of it, then the overemphasis on inevitable flashpoints. It all misses the point that it's a broad, organic, mostly peaceful, and increasingly growing movement. Recently I ran across a great data source from an individual backed by a hard working team of 20 volunteers, We (the People) Dissent. They've been building a Google Sheet, tracking event locations from multiple sources with source links. Which inspired this interactive map - it attempts to illustrate where protests are happening across the country, how they're growing over time, and at least to some degree how they span the political spectrum. (The map sadly doesn't (yet) include crowd counts.) It's still a work in progress, and any feedback would be greatly appreciated! For the technically curious, the repo is here: https://github.com/concerned-us-citizen/protest-map With the help of GitHub Actions and Pages, it's built without a hosting server. A daily action scrapes/sanitizes the google sheet, synthesizes 2024 precinct voting data from the NY Times using RTree, geocodes locations with Nominatim, pulls city data from Wikidata, then generates a sqlite database. This is then wrapped in a Sveltekit static website. A few technical shoutouts: sql.js - sqlite in the browser has been a great experience for a read only, small-ish data set. The combined data size of the WASM/js and the .sqlite file is currently a bit over 1.1Mb. Any performance issues you see on heavier days (like 6/14) are the result of map marker generation, not sql - the intent was to keep cluster sizes small to visually emphasize the volume, and that makes the map more sluggish. Svelte/Sveltekit/Vite - while it's only a single page app, this stack has been a refreshing delight, both for development and configuration. Turn key, highly extensible, very few surprises, easy to understand and debug, love the dynamic dependency model.
More work this month
the category →


The app store for voice native apps that lives in your notch
Work · 28d ago · voiceos.com

The New Calendly▲211Handle all of the work before, during, and after meetings
Work · 17d ago · calendly.com
Launched alongside, June 2025
the whole month →- IM
Hey HN! Pilots everywhere are required to keep a logbook of all their flying hours, aircraft, airports, and so on. Since I track everything digitally (some people still just use paper logbooks!), I put together some data visualizations and a few 3D globes to show my flying history. This globe is probably my favourite so far: https://jameshard.ing/pilot/globes/all If you’ve got ideas for other graphs or ways to show this kind of data, I’d love to hear them!
Life & fun · 2025 · jameshard.ing

Stunning presentations with AI. No design skills required.
AI · 2025 · chroniclehq.com

Build native mobile apps for iOS and Android without code.
Dev tools · 2025 · bble.io

All your connections, across all your socials.
AI · 2025 · pally.com
- WC
I was the main contributor to workout.lol, an open-source fitness app to easily build a workout routine. The project had traction (1.4k GitHub stars, 95 forks, ~20K visits/month), but was eventually sold due to video licensing hurdles. The new owner stopped maintaining it, and the repo went abandoned. Over the next 9 months, I sent 15 emails to try to save it : no replies. Feature requests & issues were ignored. The community was left with a "broken" tool let's say. I couldn't just let it die So I built the new version from scratch with the same open-source spirit, but a better…
Dev tools · 2025 · github.com