I like mercurial a lot, but there is nothing quite like github. Bitbucket isn't awful, but it is no github. Given the choice, I'd say that mercurial has a better way of doing things, and is much easier to learn how to use. Anyone who knows how to use git, basically knows how to use merucrial, anyone familiar with cvs/subversion should have little trouble figuring it out, and someone who has never used it will find it much more pleasant than git....but with github being *the* place to dump your code, git becomes the better choice.
That then crosses over into projects where you don't care about public hosting. More things have git integration, more people know git (or at least have heard of it via github and will thus consider it), windows git is still kind of lame, but it is functional.
If you want to see some crazy people, take a look at the LA school board and city council. When your local elections only have single digit turnout (as a % of registered, which is even lower than % of total, especially since a lot of places allow non-citizens to vote in municipal elections), that means your winners have less voter mandate than Ross Perot or Ralph Nader do to be president. There is a district headed to runoff (so there will have to be some further agreement on a candidate) where by my estimates, the front-runner candidates received about 1% of the registered vote.
At least here in Chicago we had a whole 33% of people turn up. And this is voting for politicians you can actually go talk to. If you are having a problem with the gas company, or you want reserved parking for your moving day, you can contact your alderman as one of the few thousand people who voted for them. There were races here where 30 votes were the difference between victory and a runoff....and people can't be bothered to vote for that? "My vote doesn't matter anyways" is just an excuse for laziness.
With electronic voting machines, anyone who answers "No" could be immediately given a receipt without seeing a single ballot option. If these people already don't care at all, why are they going to want to spend time going through a list of candidates for president, senate, house, local senate, local house, elected judges, water reclamation district, non-binding ballot questions, etc. They will say no and GTFO.
Of course I still can't get behind mandatory voting. You should be free not to, and still having to show up and check the "No" box is not a valid substitute. Make it a holiday (not on a monday or friday, as people will just turn them into long weekends and not even be in town for voting); some people still have to work on holidays, but it takes a lot of the pressure off. Or figure out how to do it from home without fraud (Estonia figured this out...and we already do it from home if you count mail-in ballots). Otherwise you will just have a bunch of uninformed idiots voting. Maybe you will get lucky and they will all vote for joke candidates...or maybe they will all vote for the guy who runs on the platform of "Lets end mandatory voting".
Sure, it is annoying when you tell your driver to take you to a major intersection and they have no idea how to get there...but you summoned them with a GPS-capable phone. Now both Uber and Lyft let you type your destination into the app, and it will pop up directions on your driver's phone--you don't even have wait for them to type in your address.
But of course half of the reason people use them is because they are clean, the drivers don't smell, complain, or yammer on their phones, payment is handled instantly and automatically and you don't have to step outside to hail one. Uber X fares used to be higher than yellow cabs in NYC IIRC and people still used them.
Uber also has an $8 minimum fare in NYC...so any trips less than a couple of miles are going to be cheaper in a taxi.
But still, you could calculate exact fares for an Uber using the Taxi sample data. Using Uber's fare estimates when you already know exact time and distance is silly.
The driver has no way of knowing how long of a trip you are taking until you get in their car. At that point they can't kick you out (well, they *can*, but if they make a habit of them, uber will fire them).
Besides, short fares aren't bad unless you have to drive a long way to pick them up. Like a yellow cab, there is a flag pull fee just for sitting down in the cab. A half mile ride is worth like 75% of a mile ride. Payment is instant in the app, so its not like you lose time while they fish for money, give change, etc.
This study seems stupid. They say they used uber's fare estimates? Why the hell would they do that? If they know time and distance (which the NYC taxi dataset provides), they can calculate exact fares. Uber X is priced just like a taxi...flag pull fee for getting in the car plus X dollars per mile and X dollers per minute of time.
NYC is a different market (and for a while, their Uber X rates were higher than a taxi...so...never cheaper) so I don't know the exact prices but the math is easy in Chicago. Is there surge pricing? No? then Uber X is significantly cheaper than a yellow cab. If it is surging, then it depends how much...I think you reach parity with taxi pricing around 1.7X.
This is a god damn algebra problem. They don't need a sample of taxi rides to do the math.
They want to pick up multiple people wandering around a large room. That mic works best right in front of (measured in inches) the source of the sound.
The right answer is to just buy a polycom phone. Why try to buy a microphone and configure software (since you want a sensitive microphone that picks up everything, but then you will want noise cancellation that blocks out half of what the mic captures) when there is already a product that does this incredibly well for a pretty low price. You can get one for $50 or less on ebay.
In many cases, I'll take a United flight if there is up to a $50 or maybe even more difference. Between having a United credit card and flying them relatively often, I get a bunch of things that I don't get on any other airline (except southwest). Free checked bags have actual value. I may not use them every time, but even on shorter trips, I often like to buy local beers that aren't available in my town which can't be carried on (and if I am not going to check bags, I can go with the cheaper flight). I get priority boarding and extra privileges when it comes to changing seats/flights. Priority boarding is super handy because I seem to end up on a lot of planes like CRJ-700s where you will get stuck gate-checking your carryon if you are in a late boarding group. I get a couple lounge-passes a year...not helpful most of the time, but great if a flight gets delayed or cancelled (both for somewhere to hang out, and because the customer service agents in the lounge are more helpful than the ones at the gate). $200 difference on a $300 flight? No way, save me the money
And in terms of employer paid airfare? Who cares. When I have travelled for work, I generally fly whatever airline has the times I need...it isn't about the price, it is about the flight that gets me there in time for the meeting...never heard a client complain that I could have saved $200 if I took the 5AM flight instead of the 7AM. If there are multiple options, sure, maybe I would opt for a slightly more expensive United flight if I wanted the extra benefits....but that cost difference pales in comparison to the cost of me going there (since my time is billed hourly). Finally, if you have status, you could actually be saving the company/client money. For instance, say that my boss only flies business class. If he has enough status on one airline to book seats that get upgraded...he can book a coach fare and get upgraded for less money than the business class ticket.