The First Rule of NextBus: There is no NextBus

notinservice2.jpg
Get ready to throw a cow-sized steak on the OMG WTF barbecue, because we've got Muni news that'll make your socks go up and down. You know NextBus? That thing that lets you know when the next bus is coming, so you don't have to memorize arrival times and count on Muni drivers adhering to schedule? And you know how NextBus only works right now for a couple of lines, like the 33 and 22 and the subways? Well, get this: it would take an engineer all of TWO MINUTES to make the NextBus website display arrival times for every single electric line.

All of the electric busses -- every single one, on every single electric line -- have NextBus transponders. They've had 'em since December. (The diesel busses are getting hooked up soon, too.) They've been transmitting data for months now. And NextBus wants to put that data on the NextBus.com website, thereby freeing us from the tyrrany of guesswork that is Muni ridership. So, what's stopping them?

Muni is.

Here's the facts: NextBus has a system that uses GPS trackers to monitor the location of busses in real time. It's reliable, it can be set up quickly, and it works. It took only six months to install NextBus for DC's transit network, which is 60 percent larger than Muni, with 60 percent more busses and three times as many routes. (Update! Work on DC's system isn't finished yet -- it started in January, and is scheduled to go live in June.) But before they could roll the system out in SF, they had to build a bunch of new features into the system; administrative-type tools that riders won't ever see, but Muni insisted on having.

Here's some more facts: the money for our NextBus system comes from a couple places. One of the most prominant sources of money comes from bridge tolls imposed by the Real-Time Transit Information Grant Program, which was approved by voters in 2004 as part of Regional Measure 2. NextBus worked with transit agencies to get Measure 2 on the ballot, and it paid off -- the MTC (that's the regional transit commission that runs the awful, user-unfriendly Transit.511.org site) allocated $20 million, of which the MTA (that's our local transit agency) gets just over half, for bus tracking.

Got all that? We know, it's complicated. Don't worry if it doesn't totally make sense, you can still express moral outrage even if you don't know what you're talking about.

Here's where it gets weird: the folks at Muni don't seem to know that NextBus is ready for showtime. When we spoke to the Passenger Services office (yes! Muni has an office in charge of customer service! We couldn't believe it, either) they said that none of the electric busses had NextBus trackers. "But didn't the MTA get a grant to install the trackers?" we asked, and the woman on the other end laughed, literally laughed at the question. "Everyone's getting laid off here," she said, "I don't think there's any extra money." And when we spoke to Maggie Lynch at Muni's press office, she too had heard nothing about NextBus' readiness.

We can't shake this feeling that Muni and NextBus aren't totally the best of friends. When we were talking to Maggie -- she's in charge of Muni's press relations -- before we even had a chance to ask any questions, she was all, "are they trying to sell NextBus to you?" And we were like, "um, what?" And she goes, "because they had said that NextBus was all ready, but then it turned out that the system had bugs that needed to be fixed."

But it DIDN'T have bugs, is the thing. That's how DC was able to get a NextBus system up and running in just under six months. (See update above.) NextBus didn't have as many administraive features as Muni wanted, but that ain't a bug. See what we mean about the NextBus/Muni sketchiness?

And there's more: until very recently, you COULD access that secret, hidden-from-public-view NextBus data for all the electric lines. You weren't supposed to be able to see it, but with a tricky switching of URL variables, you could tweak the NextBus site into providing data for every line except the diesel-powered ones.

And then that feature disappeared. The hack no longer worked. How long would it take to bring it back? "Two minutes," says Mike Smith: NextBus engineer, Muni rider (he doesn't own a car) and SFist reader. (Hi Mike!) When we called him to ask about all this silliness, he told us, "it would simply be a matter of un-hiding that information in the database."

This is a far cry from what Muni had to say. Long before we even planned on writing this thrilling exposé, we had written a bitter email to Muni about no longer being able to hack data for the 21 out of the NextBus site. They responded by telling us (wrongly, though not, we think, intending to deceive) that we never COULD get that data, that it was impossible, simply impossible. We knew that it WAS possible, since we'd been doing it since last November, so we wrote some more bitter emails and wound up in touch with Muni engineer Frank Lau.

Before we identified ourselves as "press," (yes, ethically, we're supposed to do that if we're gathering info for a post, even though we're just bloggers) Frank was, well, frank. "NextBus is addressing a deficiency list prior to the line activation to the public," he wrote to us in mid-April, "Schedule information will be available to you soon as Muni get the information from NextBus." At this point we ceased to be a mere disgruntled rider, and our citizen-journalist ears perked up. We revealed that we blogged, and that we wanted to blog about this "deficiency list," and could Frank elaborate on what those deficiencies are? He stopped replying at this point.

"I don't know what he could mean," said Mike, the NextBus engineer, when we asked him about that. We also asked what it would take to make NextBus data for the electric lines available to the public. There was a pause, and then he said, "it would take a commitment from Muni."

Not so fast, though: there's a few roadblocks to consider. "I don't know if all the vehicles are equipped yet," said Muni spokeswoman Maggie Lynch, explaining that Muni doesn't want to provide information that isn't complete. (How's your OMG WTF BBQ coming along? Those charcoals nice and toasty yet?) And that's not all; Muni's contract with its bus-shelter supplier is about to end, and they can't install arrival-predicting LED signs at the stops until they've got a new supplier. (One requirement of the new contract is that every new shelter have an LED sign.) And of course there's tons of paperwork to do for the MTC, which collects the bridge-toll money that makes it all possible. The paperwork needs signatures and the system needs more testing, she told us. How much longer could it be? "Perhaps eight months," she said. That's a lot longer than two minutes.

And to be sure, NextBus is not without its issues. For example, last week, the website told us that we'd have to wait 76 minutes for the next 33. When we went out to the stop, book in hand, ready to wait for an hour, we were relieved to see a 33, which was apparantly "invisible" to NextBus, pull up to the stop within 15 minutes. And for the next two days, the 33 route experienced periodic "outages," during which it looked like there weren't ANY 33s running, when in fact we know that there were because we were riding them.

But wait. The 33 isn't one of the "hidden" electic lines. It's been officially listed on the NextBus site for well over a year now. So apparantly Muni doesn't actually mind providing information to riders which may or may not be accurate. (We know, you're shocked.) If the 33 has periodic downtime, what's wrong with providing info for all the other electic lines? That's what software-people call a "beta period," when a new system gets test-driven by users. For example, Gmail has been in beta for twoish years. And people seem to be okay with that.

So we asked Maggie, why hide the NextBus data? If the public wants it (and judging from reader response to our articles on the topic, they overwhelmingly do) what's the harm in presenting the data to riders, warts and all? "I don't know what the harm would be," Maggie said, "unless it wasn't accurate." Er, right. Like the current system runs like Swiss freakin clockwork -- memorizing arrival times, hoping and praying that the driver didn't decide to take the day off, researching bus maps if you're taking a trip someplace you don't normally go, deciphering Muni shorthand on signs, and trying not to think about how Muni's on-time record is below what is legally mandated.

So, what can you do about all this? We're not really sure. There just seems to be a dead end where NextBus would love for the data to be publicised (and the public would love to have it) and Muni simply isn't aware that it's able to do so. You can try writing to the Customer Service Office; they actually do respond to messages. (Actually, they wait a couple days, sometimes weeks, and then only tell you that they'll look into it; they have a policy against revealing to you what the results of your complaint were, if any.)

Or you can try calling their trip-planner line -- 415-673-6864 -- that number works on weekdays from 9am to 8pm, and puts you in touch with a live person who has NextBus data and schedules readily available. And you can also try calling Passenger Services at 415-923-6164; if you can get Pablo Vigil on the line, he's a helpful fellow. (SFist Eve has declared a desire to name her nonexistant band after him.)

And of course, keep checking the NextBus site for the eventual day that Muni relents and allows us to see its arrival data, bringing us one step closer to convenient, dependable public transit. Ahhhhhhhh. It'll be a nice day, when it finally comes. We just wouldn't count on it being too soon.

Email This Entry


Comments (20) [rss]

Press coverage like this will certainly help propel the issue forward. Consider writing a more thoroughly researched article for the Guardian or submitting this issue to the Chronicle watch (where they list that they've been waiting 428 days to fix some pothole).

This is entirely ludicrous. I hope that in SFist's talk with Mr. Ford this issue will be put forward. I also noticed the "hidden" 21 line no longer working for me a few weeks ago and assumed the worst. Now it's been confirmed, but to an even more pathetic (read: beaucratic) level. Nick is completely right in that Nextbus on publicized lines is not always accurate, but as a frequent (and forgiving) rider I can live with that. I understand technical quirks or even the fact that all buses might not be equipped with transponders can lead to some buses not getting the limelight on the nextbus service. But, naturally, some information is better than none. "Beta" services are the norm for many, many web services and I think that as long as users are aware of this that the information should be provided. Hopefully others will comment to Muni as well (I just sent them a nice letter). Gah. It really gets my goat.

I thought I had hallucinated being able to access the 71. Ugh!

Thank you guys for keeping on this. I agree with Nick that the more press coverage we see on this, the more likely we are to see some action.

Thank you, mattymatt, for bringing us these answers. Muni needs to come out and give the public more information. We're sick of being in the dark about our NextBus arrival times.

One of the things about Muni is that there is usually more than one way to get some place, especially if you don't mind walking a few blocks. With NextBus, we can make an informed decision. We may not have perfect information, but I'd rather wait on the corner where the bus says it is coming in 10 minutes than on the corner two blocks away where the bus isn't coming for 30 minutes.

It is beyond me why they don't seem to understand that passengers will accept partial information, even if imperfect. This is an agency with 10 year old signs with inaccruate starting/ending times, and painted stripes in the street or on a pole for many bus stops!

I'm guessing that among the people who are actually surprised by this there are very few SF Natives. Those of us who grew up riding Muni and attended SF Public Schools have so little faith in the SF Public Works that nothing can shock us . I realize that SF is a world class city and there should be more than enough money in our budget to make these things run efficently, but I have little optimism that they ever will. To paraphrase My So Called Life: asking how was Muni today, is like asking 'How was that drive-by shooting?' You don't care how it was, you're lucky to get out alive."

Damn, it's going to take a lot of basketball tournaments for Newsom to get around this one. This must be his new "Healthy Weekdays" campaign - walk everywhere, little people!

Thanks for the info! I was wondering why i couldn't look up those maps anymore! Now i'll stop trying for a while.

I swear Muni is trying to get me to use my car more.

Maybe Google will be the new Nextbus, they seem to be great at this sort of thing.

http://www.google.com/transit/help/faq_transit.html

Google could buy Muni.

Was the administrative bug that NextBus doesn't magically make the busses run on time?

When it does come online again, you must tell everyone. Wonderful expose. I'd been wondering why I can't track my 21 anymore. :(

This is amazing but not entirely surprising. They have been adept at junkie logic at Muni for years. They haven't been honest in so long, they can't even keep their story straight.

I have talked to the NextBus people and they really are amazed at the situation. I wrote my supervisor and heard nothing back. Too bad no one is challenging Mr. Mayor so we can force this into some debate in next year's election. I guess Muni, Maggie, and Mr. Ford and the Mayor get a free pass on this one. Sigh.

I wondered what happened with this. You can still use the phone interface however....

The sub-cretins of Muni simply don't want anybody to see things like this:
Cable cars workers hard at work
which was formerly available via
this URL but is now censored for national security reasons.

Muni simply can't be rescued -- the agency needs to be destroyed.

Ride your bike!

Just heard that Nate Ford will be on KGO Ronn Owens program at 10 am PDT today (Thursday, May 18).

Murphy is alive and well...just as they started to talk about NextBus, someone interrupted me with a work question. By the time we finished our conversation, they were on to something else.

If you heard this, please let us know what was said.

GREAT work, Matt! Great work.

As a recent convert from a rail line (N) to a diesel line (44), I miss having the NextBus capability, but I was truly looking forward to the day that MUNI was all smart and networked and usable, so I wouldn't end up waiting 30 minutes to save a 25-minute walk.

Good thing I didn't get my hopes up.

Once again, bravo. And screw Muni.

FYI: On some bus systems, drivers are given the responsibility of turning on the Nextbus system. That may account for ghost buses---such as the 33s that nextbus didn't show running while you were on it.
It is also very convenient for bus driver who just don't feel like making a run. Turn off the transponder and take a nap/go to McDonalds, pee down the back stairs etc.

After waiting over an hour for an inbound M near SFSU while seeing 8 outbound streetcars go by, I finally found the solution to MUNI "service": Just DRIVE BABY!

Now that NextBus seemed to be totally up and running for SF Muni, it is an incredibly useful service.

It's compatible site works well on my Blackberry, but, I wanted something a little easier and faster. So, I added NextBus support to my service MoDazzle. Simply send an email or text message to MoDazzle and get your NextBus predictions.

All the details are at the MoDazzle Blog.

I appreciate you letting me get the word out. Give me some feedback, I always want to improve it, and get more people out of their cars!

Post a comment (Comment Policy)

Tips

About SFist

SFist is a website about San Francisco.

Editor: Brock Keeling
Publisher: Gothamist

Contribute

Latest Tip:

Elihu Hernandez is running for Board of Supervisors in District 6 and he is having his campaign kick
[more]

Latest Photo:

Recent Comments

Subscribe

Use an RSS reader to stay up to date with the latest news and posts from SFist.

All Our RSS