November 30, 2010

How an iPhone app failed bus riders during Seattle snowstorm

Filed under: Misc — jeetu @ 2:56 am

Posted at www.techflash.com

How an iPhone app failed bus riders during Seattle snowstorm

John Cook on Monday, November 22, 2010, 11:59pm PST

iPhoneNorthwestSeattleWireless

Buses stuck on the 520 Bridge. Photo via Mike Koss.

We’ve been hearing horror stories all night of Seattle area commuters who’ve been stuck in traffic for hours as an unusual November snowstorm hit the Puget Sound area. The icy roads caused plenty of havoc on the roadways, but the storm also rendered one of Seattle’s most popular transportation-related iPhone applications virtually useless.

OneBusAway, which displays real-time information for King County Metro bus routes, was not able to display accurate bus arrival and departure times today after King County shut off the data feed that tracks bus locations.

It may seem counter-intuitive to shut off a feed during a big storm, a time when bus riders rely on accurate transportation information to safely get from point A to point B. But Brian Ferris, creator of the OneBusAway app, says that the tracking technologies don’t work properly when buses are moved onto alternative routes.

“Why would they pull the real-time feed in conditions where you’d probably agree that it would be extra useful?” Ferris writes in a blog post. “They do so because the current tracking system for King County Metro buses doesn’t work well when buses are on adverse weather reroute.”

That’s an unfortunate scenario for bus riders, some of whom were stranded in the cold hoping that buses were on the way.

“OneBusAway claims that everything’s hunky-dory with the 5 and the 358, which sounds implausible. Anyone know for sure?” wrote one Twitter user who was waiting for a bus in Seattle.


In his blog post, Ferris notes that outdated technology on King County buses makes it especially difficult to track bus locations when weather turns nasty.

The position of each bus in Metro KC is not tracked with GPS, but rather with a decidedly lower-tech approach. Each bus is outfitted with a device that can radio the current odometer reading for the bus back to a server. If we know the odometer reading when the bus starts its route, we can periodically monitor the real-time odometer readings to determine how far along the route the bus has traveled. This gives us an estimate of position and from there, an estimate of how early or late a bus is. This is how http://mybus.org works and OneBusAway is just a fancy front-end to MyBus.

The problem comes with buses on adverse weather reroute, or any type of temporary reroute. When a bus goes on reroute, the physical route changes and the odometry calculation based on the original route used above is no longer accurate. In a perfect world, we would know when a bus is on reroute and adjust to its new route. Unfortunately, there is currently no automated way for handling this situation.

Of course, the problem could easily be resolved by tracking buses with GPS systems. But in an email to TechFlash, Ferris said a GPS bus tracking system is probably at least two years away from being implemented.

“Realistically, we’re still years from a solution that can give you an accurate picture of the transit network looks like in conditions like these,” Ferris wrote.

In the meantime, Ferris said he’s working on real-time, machine readable service alerts about cancellations, detours and delay which can be delivered to devices in “smart ways.”

And, in a follow-up blog post titled “The Snow Came Too Soon,” Ferris writes that he’s been working with King County Metro over the past two months to get adverse weather routes placed in the app.

“The good news is that we are making a lot of progress, but the bad and somewhat obvious news is that I didn’t finish in time,” Ferris writes.

[Twitpic photo via Mike Koss]


Send this story to a friend

Email address of friend (insert comma between multiple addresses):

Your email address:

Add a brief note:

Enter words from the security image above:

Get new image | Image verificationAudio verification | reCAPTCHA™


Loading comments…
 
  • 1 person liked this.
Community
Disqus

Glad you liked it. Would you like to share?

Facebook

Twitter

Sharing this page …

Thanks! Close

Add New Comment

Post as …

Showing 21 comments

Sort by Popular now Best rating Newest first Oldest first   Subscribe by email   Subscribe by RSS
Real-time updating is enabled. (Pause)
0 new comments were just posted. Show
  • software 1 week ago
    obviously, we just need to get all those smart-phone folks on a bus to input their route number into a GPS-enabled app that feeds to a db and out to all the other folks

  • This is a great idea. It’s reminiscent of the app featuring crowd-sourced line wait times at Disneyland.

    Like Reply Reply

  • So how again did OneBusAway let anybody down? Sounds to me like KC Metro screwed up, and you’re pointing fingers at the wrong guy. Hell, Ferris sounds like a pretty stand-up dude for taking all this criticism OF HIS FREE AND VOLUNTARY SERVICE and giving calm, careful explanations of the real reasons why things went south.

    Please at least reclaim a little of your integrity and change the title of this piece.

    2 people liked this. Like Reply Reply

  • OneBusAway didn’t work because of the cut of the data feed from King County Metro and antiquated location technology on buses.

    I thought that was pretty clear in the story, and the links to Ferris’ blog posts which provided a lot of insight on the issue.

    I agree that Ferris was open and informative about what went wrong. The story was not meant as a damnation of his service or him, but as an explanation as to what went wrong and why OneBusAway didn’t work yesterday.

    Here’s more from Ferris’ blog post:

    “I know of a lot of you are probably frustrated that OneBusAway is pretty much useless (no real-time, no snow reroute info) on a day when you need it most. I’m pretty frustrated too, if only because I have been working with King County Metro and other agencies over the past couple of months to try to get adverse weather reroute information into OneBusAway.”

    Thanks for the comment.

    Like Reply Reply

  • kingblind 5 days ago
    Uh, it failed for android devices as well.. This wasn’t just an iPhone related issue.

    1 person liked this. Like Reply Reply

  • I agree that the story was even handed and presented the facts, but the title of this post is pure link bait IMO. Especially given that OneBusAway is available on both the iPhone and Android platforms.

    1 person liked this. Like Reply Reply

  • It is also available on Windows Phone 7, so I guess the headline could have been:

    “How an iPhone, Android and Windows Phone 7 app failed bus riders during Seattle snowstorm.”

    Seems a little clunky to me. Headlines are certainly an art, and it takes real skill to try to nail down effective ones.

    I appreciate the feedback.

    Like Reply Reply

  • How does the app fail when the busses turn the system off? Is it the apps fault? Is it the city’s fault? Why does there need to be blame in this. It isnt a new thing that the Metro turns off the systems during snow routes and holiday routes. The problem isnt with Metro, phones, or apps. It’s with the apathetic Seattlites that want everything without paying for it.

    Like Reply Reply

  • “How a mobile phone app failed bus riders during Seattle snowstorm”, perhaps? Or is that too generic?

    Like Reply Reply

  • Jubilate76 5 days ago
    Really, the current system failed people? I can’t believe that. People are acting as this is the first time it’s happened. When Metro goes on Snow routes (which I think includes holiday routes) they turn off the service because the system doesnt properly calculate transit times with the 5 bus is on the 37 bus route. The logarithm doesnt know how to compute that. So, yes, GPS will fix this, but Seattle doesnt pass taxes and doesnt want fares to go up, yet wants everything handed to them on a silver platter. Come on guys, those not taking busses sat in the same snarl you did. I think angry people are just trying to blame someone besides themselves. Take ownership and instead of complaining take action in a productive, non-complaining way. Provide solutions not gripes. I’m so tired of the whiney people in this town!!!

    Like Reply Reply

  • The underlying problem here is communication. King County Metro did not provide timely updates through their website, third party application providers or old school services such as a closure hotline or asking another bus driver. Sure there were authoritative tweets about the issue, but not everyone is on Twitter (or has a data plan – yeah even in Seattle).

    Regardless of which app you may be using (including Google Map’s public transit routing) none of the apps had accurate information as to what the status of given (snow) routes were. Announcements of route closures (such as no service to Fremont and Wallingford) were not set apart or easily accessed by non-Twitter users.

    In fact, the ‘Alerts’ functionality found on the King County Metro site was actually a link to a PDF of the snow routes – and provided no real-time information for travelers. After watching a lot of the back and forth today, it’s clear to me that the crowd-sourcing of information via SMS, Twitter, Facebook and email turned what was a nightmarishly-freezing public transit disaster into a manageable crisis.

    Having years of experience in the custom web application industry, I’m interested to know how we could create a crowd-sourced, city-wide emergency broadcast system. Syndicate tweets, facebook posts, emails, sms messages and RSS/XML feeds from websites. Many of my coworkers who left at 5p and made it home in a timely fashion credited following a few folks on Twitter along with having IMs or phone calls with people sitting at computers (who can more readily and decisively search for content at a desktop than someone with a mobile device).

    As a result of yesterday and today’s weather, several companies have allowed employees to work from home or have had ‘snow days’ and closed offices. Apart from personal time lost, what has been the projected productivity time lost (cost) due to weather and poor planning/accommodations/communication on the part of King County?

    **Full disclosure: I should mention I personally use OneBusAway when travelling from Downtown Seattle to Ballard, it’s quite handy and accurate enough where I have no complaints about the application. And my commute last night (in total) 3 hours waiting for or on bus routes, 2 hours pushing cars and traffic out of major intersections and 1 hour walking from end of bus route home. Lastly, some of my co-workers were stuck on buses to the east side for over 7 hours, some not getting home until 1am or later (not including walk from bus stop to home).

    Like Reply Reply

  • I like your post. You can get all the smartest people in seattle together to come up with a snow plan, but in a city that doesnt have snow but once every two years, it is hard to distinguish what will work on paper and in practice. So, we don’t get it right the first time. Lets work together to try to get it better for the next time. Instead of fighting eachother.

    Like Reply Reply

  • I don’t know about y’all but me thinks: bad weather + seattle’s capabilities of handling snow = (bleep) it, I’ll stay home

    Like Reply Reply

  • Seacube3 6 days ago
    Hmm, what’s the old adage. When you point a finger at someone, remember that the other four are pointing at yourself.

    Our buses have antiquated tracking systems because it’s more “economical.” Shortly after I moved to Washington state, there was a “Public Initiative” that cut auto licensing fee’s. The sponsor, Mr T. Iman, was hailed as a hero for cutting wasteful taxes. Almost immediately public transit had to be cut in every corner of this state. Most people shrugged and said, “I don’t use those services regularly anyway.”
    So here we are years later with a minor emergency and people are frustrated because the, “service they don’t use regularly,” does not have modern GPS tracking.
    Once again clever programers and leading edge technology are hamstrung by the shortsighted actions of “we the people.” D’ oh!

    Regarding our “public servant’s” at every level, they can only work with what we provide because they are working for us with what “we” provide. (And that “we” includes our mega-corporations who continue to do everything they can to pay as little tax and demand as much profit as they can.) Even in the face of three decades of failing economic policy new political hucksters get elected on the promise of walk across some body of water and deliver the impossible for no cost. So far the only “walking on water” I’ve seen involved a ferry… or cruise ship.

    Maybe what we need is an “app” that informs the ignorant of the ramifications of their actions. I would call it “ActualNews.app” or something like that. B. Franklin would be proud.

    Like Reply Reply

  • Yes, Mr. Eyman did cut auto licensing fees, but I don’t understand how GPS tracking would have helped yesterday. Would you have felt any better if you had pinpoint precision of buses — with snow chains — slipping helplessly down underpaved streets? Even if Seattle had the money, the idiots who run this town believe that it never snows here. Every year there is a snowstorm and every year the city stops. Even if we had a trillion dollars in public funding we would have to do without buses on days like yesterday and today.

    Light rail, on the other hand, works. SoundTransit responded by curtailing its growth.

    Real leadership is needed. Real public transit is needed. Unfortunately, we the people will have moved to a more functional city by the time it comes on-line.

    Like Reply Reply

  • OneBusAway is likely the most widely installed app on Android and iPhone phones in Seattle .

    Since KCMetro is so behind the ball, I think OBA should start using the data from their own users to crowd source the GPS data they need. Each time a OBA user boards a bus, it could transmit the accurate time of departure and track the buses location during the entire rider’s trip. There wouldn’t even have to be any more complex UI in the app as you could detect the different speeds of the user as indication that they actually boarded.

    I talked to Brian about this last summer at an Android mobile meet up. I wish he had more resources to work toward this.

    BTW, I was lucky enough to exit the bus without having to wait for the above pictured jack-knifed bus to clear. My fellow passengers on the #255 probably had to wait many more hours waiting for help to arrive to clear 520.

    Like Reply Reply

  • Metro screwed up. Our Mayor, who like his predecessor has delusions of competence, told us citizens to park our cars and take mass transit. Then Metro pulled real-time data without any alternative. Most of my fellow men experienced commutes more than 4 times their normal length. Roads were impassible.

    Please remember this day when you vote in the next election. Hire a Mayor who understands that roads and transit are actually important.

    Like Reply Reply

  • Or better yet, couldn’t we just recall this loser? I hear Dino Rossi has a car and needs a job.

    1 person liked this. Like Reply Reply

  • Hmm, what’s the old adage. When you point a finger at someone remember that the other four are pointing at yourself. Our buses have antiqued tracking systems because it’s more “economical.” Shortly after I moved to this area there was a “Public Initiative” that cut auto licensing fee’s. The sponsor, Mr T. Iman was hailed as a hero for cutting wasteful taxes. Almost immediately public transit had to be cut in every corner of this state. So here we are years later and constrained budgets, clever programers and leading edge technology can’t covering every contingency. Thin We did this to ourselves, we are doing this to ourselves.

    Like Reply Reply

  • That didn’t post right. I will try it as a new post then.

November 19, 2010

MIT’s laser camera can photograph around corners, render your camouflage useless

Posted at Engadget

by Darren Murph

You know, we’d love to meet this Ramesh Raskar character. Possibly even shake his hand, or secretly become injected with a pinch of his DNA. You see, he’s devoted his life to proving that the impossible is actually possible, first conjuring up a 6D “super-realistic” image system just over two years ago. Now, he’s onto bigger and better things… things like cameras that can see around corners. Granted, this concept isn’t exactly a new one — LIDAR-equipped robots have been discovering hidden objects for years, but the mere thought of cramming this technology into a camera has us salivating. Auntie Beeb has a new piece up on the technology, and it actually does an exceptional job of explaining the technobabble. Put simply, the created prototype utilizes an ultra-short, highly intense burst of laser light (a femotosecond laser, if you have to know) to light up a scene; from there, it bends around corners and bounces back, using algorithms to figure out what’s inside of the room based on the bounce points. We’re guessing it’ll still be a few decades before this gets wrapped into a mid-range DSLR, but we’re cautiously hoping for a working mockup at CES 2015. Seriously, we just marked it down. Don’t disappoint us, guys.

MIT’s laser camera can photograph around corners, render your camouflage useless originally appeared on Engadget on Fri, 19 Nov 2010 10:28:00 EDT. Please see our terms for use of feeds.

Permalink Twitter (@austinmann)  |  sourceMIT  | Email this | Comments

November 15, 2010

How to Crack Passwords in the Cloud with Amazon’s Cluster GPU Instances

Filed under: Misc — Tags: — jeetu @ 4:40 pm

Posted at ReadWriteWeb

by Klint Finley

As we reported earlier today, Amazon is now offering a Cluster GPU Instance. Security blogger Thomas Roth decided to find out how quickly the system could be used to crack SHA1 hashes. He was able to crack 14 hashes with passwords ranging in length from one to six characters in 49 minutes. “This just shows one more time that SHA1 is deprecated,” he writes. “You really don’t want to use it anymore!” Roth shares his process in this post. In the comments he notes the cost of cracking the passwords was only between four and five dollars.

Sponsor

Last summer, mainstream media outlets like the BBC began reporting what security company Elcomsoft had known for years: GPUs are highly efficient password cracking machines.

Roth used CUDA Multiforcer, an open source GPU-driven brute force password cracker, in conjunction with Amazon’s cloud service to crack his hash file. The passwords Roth cracked were very short, and I don’t have any clear information on how long longer passwords would take.

The real threat, as explained in Economist blog post, isn’t the possibility of hackers brute forcing individual computers or web services (limiting the number of times a user can enter an incorrect password before being locked out effectively protects against this), but in criminals acquiring databases of password hashes and using tools like this to decrypt them.

The National Institute on Standards and Technology Computer Security Resource Center recommended in 2006 that federal agencies cease using SHA1 and upgrade to SHA2, but it’s been argued that very short passwords encrypted in SHA2 would be just as vulnerable to brute force attacks as SHA1.

Photo by Anonymous

Discuss

Bit.ly Bundles Multiple Links Into One Short URL

Filed under: Misc — Tags: , — jeetu @ 2:29 pm

Posted at TechCrunch

by Erick Schonfeld

There is a simple rule on the Internet when it comes to passing links around: the easier it is to share links, the more links will be shared. Bit.ly and other URL shorteners proved this with their billions of links repackaged for a 140-character world. Later today or tomorrow, bit.ly will be introducing a new feature called bit,ly bundles which lets you shorten a bunch of links into one single bit.ly link. Don’t pretend like this isn’t your dream come true.

The company created the Xtranormal promo video above, which features a tech nerd who is really excited about the bundles trying to explain what they are to a cute girl:

GuyL It is the newest thing in the Internet, it will change your life.

Girl: Go away
. . .
Guy: I am looking forward to sharing my bundles with you.

Girl: Hold still while I get my mace out.

The bundle link will take you to a preview page with headlines, excerpts, photos, and videos pulled from the underlying websites. Each bundle page also has stats on how many times it’s been viewed, and a list of the original links. It is basically a way to create thematic collections and share them. Here is a screenshot:

Information provided by CrunchBase

November 9, 2010

Just In Time to Protect You from Unwanted Fruitcake, Amazon Patents a “Gift Converter” System

Filed under: Misc — Tags: — jeetu @ 12:45 pm

Posted at ReadWriteWeb

by Audrey Watters

amazon_logo_nov10.jpgAlready dreading the presents you’ll receive this holiday? Or maybe you dread being the person who’s always giving the wrong gift. Either way, Amazon has received a patent today for a “system and method for converting gifts” that looks to help the online retailer preempt, or at least rectify, those unfortunate purchases. The system will allow users to establish “gift conversion rules” that will identify when something is ordered for them that they don’t need or want.

Sponsor

giftconversion_ss.jpgThe patent explains the problem as such: “As in other gift-giving situations, it sometimes occurs that gifts purchased on-line do not meet the needs or tastes of the gift recipient. For example, the recipient may already have the item and may not need another one of that same item. Alternatively, the item may not be the right size, the right type, the right style, and so on. In such situations, the recipient may wish to convert the gift to something else, for example, by exchanging the gift for another item or by obtaining a redemption coupon, gift card, or other gift certificate to be redeemed later.”

As one of the sketches supporting the patent suggests, you can also use this to put a cap on the number of hats you receive or to automatically convert VHS to DVDs.

And in case you think this violates etiquette rules about simply smiling and accepting gifts graciously, the patent does include a system for generating a thank-you note for the gift – even if you’ve automatically exchanged it for something else.

Discuss

Twilio Raises $12 Million For Powerful Telephony API

Filed under: Misc — Tags: , — jeetu @ 12:08 pm

Posted at TechCrunch

by Leena Rao

Startup Twilio has raised $12 million in Series B funding led by Bessemer Venture Partners, and including Union Square Ventures, 500 Startups, and several prominent angel investors. Twilio previously raised $4 million in Series A and seed funding.

Twilio creates a powerful API for phone services that allows developers to quickly integrate telephony functionality into their apps.

The Twilio service allows developers to integrate common phone actions (like placing calls or playing back a recording) using a small set of basic API commands. Building basic projects, like this Rick Roll app, takes only a few lines of code, though developers can create far more advanced applications. In fact, Twilio’s customers include Cheetos, Earth911, Tumblr, Sony Music, GroupMe, TextSlide, and FastSociety. Currently, Twilio is now serving nearly 20,000 developers and has increased the number of developers on the platform 5x since the beginning of the year.

The company recently slashed its prices, launched a Google Voice for businesses, and launched the Twilio Micro Fund for developers building off the platform.

Twilio plans to use the new funding for product development and to hire additional staff in sales, marketing,
and engineering.

Information provided by CrunchBase

November 2, 2010

Amazon Now Allows You To Send Gift Cards To Friends On Facebook

Filed under: Misc — Tags: , , , — jeetu @ 6:20 am

Posted at TechCrunch

by Leena Rao

As holiday shopping season ramps up, Amazon is announcing a new way to send a gift card to friends: Facebook. Now, when buying a gift card on Amazon you can connect your Facebook account send the personalized gift card to a Facebook friends (you can also send gift cards via mail, email and print certificates). The card will be posted on the recipient’s Facebook Wall.

Now on the gift card platform, you can choose to log-in to Facebook via Facebook Connect, which will allow Amazon to access your friends’ names and birthdays, and post the gift card to your friend’s Wall on the delivery date (Amazon says that user data and purchase history will remain private).

The sender can choose a gift card design, specify an amount up to $5,000 and provide an optional gift card message. Senders can schedule the gift card to appear on the recipient’s Facebook Wall up to a year in advance.

The gift card will be delivered via a post on the friend’s Facebook Wall (only the recipient can see the amount and claim code) And the sender can choose whether everyone can see the gift card message, or only the recipient. That’s actually an important feature because you may not want all of your friend’s Facebook friends to know you gave a friend a gift. As a buyer, I also wish that I could send the recipient a companion email, so that the he or she knows that I are giving them a gift on their Facebook wall.

To encourage shoppers to use the new feature, the first 10,000 customers who give an MP3-themed Amazon.com Gift Card to five different Facebook friends will get a $5 credit good for music downloads at Amazon MP3.

This integration with Facebook isn’t surprising. Amazon is increasingly turning towards to the social network to incorporate users’ social graph into their Amazon.com experience. A few months ago, Amazon rolled out a new social feature that allows users to receive recommendations based on information in your Facebook profile and friends preferences.

Information provided by CrunchBase