Bus Plotter III: Client Side Extrapolation and Snap to Path

September 25th, 2010
mbta, mbtaplot, programming, python, tech, transport
The bus plotter now "snaps" estimated positions to the appropriate route if they are close enough. I also added checkboxes so you can control whether estimation and snapping are on (this also allows visual inspection of how well they are doing). I wrote all of these in python on the server side first because I know python better and it was easier, but I just finished moving them to the browser. This dramatically decreases the number of requests for bus locations.

Here it is: mbtaplot

Comment via: substack

Recent posts on blogs I like:

LLMs roleplay characters

I. I’m going to talk about the persona selection model, which in my opinion is one of the most important concepts to understand if you want to understand large language models’ psychology.

via Thing of Things May 1, 2026

You should try contra dancing

a story of middle school Ben • a not-very-illuminating description of the mechanics • flow, joy, and community • the antidote to the rest of life • how to try contra

via benkuhn.net April 24, 2026

On AI writing in 2026

I use AI to write a little bit: I ask it for high level feedback on blog post drafts, make mechanical edits, and sometimes use it to brainstorm options for wording at a paragraph level. It’s unusual that I accept its wording or changes without modificatio…

via Home April 16, 2026

more     (via openring)