Show HN: San Francisco MUNI Transit Delays, Visualized
bdon.org
bdon.org
It would also be useful to color code the historic tracks based on which trips ended up taking something like >10% or 20% longer than the planned time. Again not worrying about if it was late compared to the scheduled route, but just whether it was late relative to its own departure time and expected pace.
And even if you drop the requirement of "stick to the schedule", they still suck: you can have two lines running the same route up a major thoroughfare (e.g. 47/49 on Van Ness), and you'll still routinely get three busses back-to-back, followed by 45 minutes of delay. The only reasonable scheduling mechanism I've found for MUNI is to know exactly how far away the next bus is from your stop. Without real-time position information it's an unusable system, because arrivals are essentially a poisson process.
Typical case was I would start walking towards work (or, towards home in the evening) when I didn't see a train. Although the N-Judah schedule was "every 15 minutes", there were often ~45min-1hour delays ,which was enough time to quickly walk from Parnassus to Outer Sunset. Of course, it didn't help that many trains stopped at 19th or Sunset and turned around rather than going the whole way (which meant you'd have to wait another 15-45 minutes for the next train, if it didn't turn around).
Another problem was at the turnaround at La Playa- drivers would disappear into the Muni bathroom there for half an hour, and block all the subsequent trains. Eventually (this was ~2000) Muni put a full time supervisor on site who "watched" the drivers and knocked on the door to get them to go back to their trains. Eventually they started using the switching in the track to skip a few trains in front of slow ones, as well.
More recently I've gone back and the psychological advantage of knowing how long I have to wait has improved the experience a bit.
I routinely find this to be true even for the underground lines on Market. It's absolutely pathetic that walking is more reliable than taking a subway, but that's the state of MUNI today.
Long story short, having a slew of people trying to board and disembark at the same time creates a lot of delay. It seems like the sort of thing you could address by having trailing bus(es) during peak hours. But if you're just naively running one bus every X minutes that stops at all stops along a given route, you'll inevitably have back up issues.
I don't know what ridiculous decision making resulted in this system, but it's not as if the problems are difficult to diagnose.
The funniest thing I've heard all week.
In general, SF is not an automotive friendly city, and Muni buses have to compete with lots of _epic_ _horrible_ drivers. As both a cyclist and a pedestrian, I feel much safer around Muni drivers than around tourist, shuttle, and other private bus drivers, or even out of town drivers like AC Transit Transbay or Golden Gate Transit. Those motherfuckers are cray.
Something is seriously wrong somewhere if they are honestly averaging 59%.
Avoid Austin Texas at all costs then. We don't have a transit system, we just have these strange oblong boxes that look like buses. Some of them even bend and go really fast, but I refuse to call them busses just like I refuse to call the governing body that oversees them a "Transit Authority".
CapMetro is HORRIBLE.
I don't know if the drivers are taking a mandated minimum break, waiting in response to orders from dispatch, or just being lazy, but when I see lots of long delays at the top/bottom of every single line on these graphs, it really drives home the source of the problem. I find it difficult to believe that buses leaving at 5AM are encountering enough traffic to cause 15 minute delays immediately upon departure.
Every bus I've ridden in has signs plastered all over the front saying how you need to idle it when starting up / shutting down the bus to avoid destroying the innards, so I would expect there to be long horizontal lines at the start/end of runs but I wouldn't expect that to be indicative of drivers being "lazy".
Also, I have a lot of direct experience with drivers on certain lines just sleeping in the back of their buses until past the departure time.
I'm relatively confident Muni drivers are not intentionally leaving 10min early, since running an entire route 10min late makes it nearly impossible for them to use the restroom during the time between when they hit their last stop and must turn around and begin running again - a major complaint of the muni drivers' union.
That's not a delay due to the previous bus being late.
https://mbostock.github.io/protovis/ex/caltrain.html
Another project that uses Marey's Trains is an interactive exploration of the MBTA system.
One minor thing is that if the sorting of the bus lines was numeric rater than lexical I think it would be easier to find a specific bus line. Also the limited lines should be right after the regular lines (like 5L should be right after 5, 9L right after 9), though with a numeric sort this would just be fixed for free.
In the case of the N, the 4th and King terminus is closer to some abstract "downtown" point than the other end at Ocean Beach, however this heuristic doesn't generalize to genuinely "crosstown" routes like the 22.
So this depends on when/if I find a method I'm satisfied with.
Accurately shows the N-Judah ridiculousness I experienced this morning.