I am a huge fan of pushing the limits when it comes to existing services. Lyft does just that. I recently stumbled across a 'bug' that may not actually be a bug in the typical software sense. However, from Lyft's perspective it may as well be a bug.
How-To Get a Lower Rate
You can get this cheaper rate by simply setting your potential pickup your location at a different address on your block or on an adjacent block. Yeah, it's really that easy. Check out the gif below that shows it in action. A video of the bug is also available at the bottom of this article.
Is this Really a Bug?
No...I mean yes... it kind of is. I suspect however Lyft is calculating the 'prime time' multiplier has the resolution down to an address not specific to the user. This means that whatever the radius is (or however they calculate the area with the multiplier) could have a boundary in your area giving the user incentive to search for these boundaries.
We are now talking about haggling with an app. Having to haggle means that you are:
1. Trying to spend more time finding the best price.
2. Not going to be satisfied when you don't get the opportunity to find a cheaper price.
3. Going to start considering your no hassle competitors.
People who have to haggle are generally less satisfied with their purchases vs someone who pays marginally more but is convinced a better deal was not available.
NodeJS, iOS, Swift, MeteorJS, D3, 3D printing, salsa dancing, programming, and being critical of apps. Constantly learning by doing, developing apps on apps on apps.
Cover image credit: http://pando.com/2014/02/06/lyfts-in-bed-with-the-regulators-and-ubers-stuck-in-the-cold/