skysight-inc/HackerNews huggingface dataset:
Guys, some of you who are criticizing the precise "assumptions" are missing the point! He's not saying that utilization will go up to 96% precisely, or that there will be 20x fewer cars. He is challenging us to imagine the possibilities ourselves, seeding it with some immediate (potential) implications. On first sight his assumptions seem reasonable, and it's up to us individually to determine what the ramifications are.

Indeed the potential is enormous for freeing up a lot of human time/etc. We will need less parking certainly, cars will be running newer models (since they're used more, they'll likely last less time) with better technologies, and potentially there will be more efficient routing algorithms to save energy, time, etc.

I like how HN is often first to criticize, but sometimes you're just missing the point. The point is to imagine for yourself the possibilities. For me, it's enormous.
A 10 person vehicle necessarily needs to be larger and have a more powerful drivetrain so it would be less efficient in the dead miles it has to drive to get around and pick people up. So I don't see that 10-person vehicles would become the norm. I would actually see it going the other way, and that 2 person vehicles the size of a smart would actually become the norm. Most people currently have excess seating capacity (5) for the few occasions when they need it. But with driverless cars, you don't need that, because you can spread the load over several cars. Why drive a 10 capacity car around for the odd case where 10 people need to go to the one location, rather than 5 2 person cars that can assemble when needed to cart 10 people on the same trip.
Canon MV450i Camcorder Battery
Giving Back is One Way Comcast Defines Leadership
Ha fair enough, and thanks! One problem with the CA system is that (as far as I understand) it really doesn't matter whether you choose a particularly secure CA or not - you're as vulnerable as the most vulnerable CA. That's why something like public-key pinning is important.
Weirdly, this post has a Shyamalanic twist where it ends up being an exhortation to use Sinatra.
There are real reasons people buy Android over iOS. I bought an Android because of great applications like https://guardianproject.info/ and http://whispersys.com The ability to manage the security of Android down to the finest detail, and get software based voice encryption made me choose it. I agree some of the hardware models feel crappy. Any of the Nexus models feel as well designed as an iPhone.
Blinds
When it comes to solar protection, MAC touches your life every day in more ways than one. Be it your office, home, villa, hotel or resort. You are bound to come across MAC blinds, curtain rods, tracks, awnings or automation systems at work providing comfortable living and working environment.
In my defence, I really need a new mower.
pfarrell may be combining the federal 15% long-term rate with whatever his state tax rate may be?
The cost for him to make an andriod app would be much higher than an experienced andriod dev team since he has almost no experience developing on andriod phones
I think it can be especially important for nerds, too, in that we're not gregarious or socially outgoing by nature.

Well how does this work, then? "Some people don't like olives, that's why we have an olive-eating contest every Thursday."
>It first started when Apple decided that an AT&T monopoly was worth it.

I think that's an astute point. I wanted an iPhone but was on Verizon. So I eagerly snatched up the Droid, a phone that was actually better in many ways than the iPhone of the time. There must have been hundreds of thousands like me.
How to Attract, Hire, and Retain the Best Employees for your Startup
Taxis today aren't driverless, and paying a human driver is a significant cost, especially in any country with a relatively high cost of living (and therefore high labor costs). Driverless taxis could change this significantly.

Lots of people do already use mass transit every day, which has a cost structure closer to driverless taxis (because the labor cost of a bus or train driver is amortized across more passengers).
How Does Shaving Cream Really Work? 
Interesting
Toyota Prado gps navigation/iphone style osd/rds/ipod control
Precisely.. I'd also like to know under what circumstances this would actually be used, and be a useful safety feature to have implemented.

At the very least, there should be a significant warning in the cockpit when "dual input" mode is active. That is an incredibly dangerous "feature."
- Add a display that shows the current positions of both control sticks. Add an alarm when the two sticks are not within a certain margin of the each other, if both are engaged. Such as if one is full forward & the other is full back.

This was my first thought as well. Confusion in one pilot was allowed to cause confusion in the second pilot, because he didn't realize that his partner was doing something unexpected and incorrect. If you make sure a pilot can always detect inconsistent reaction in a co-pilot, you can keep them in sync and prevent spreading confusion. An alarm when the two pilots are out of sync seems like a pretty straightforward benefit.
What does the number of lines of code have to do with whether it's appropriate for beginners?
Our brains are much more complex data processing systems than we or even the latest neuroscience research can fathom...my advice would be to just keep reading whatever and whenever you feel like it...leave the analysis and processing to your brain!

That being said...I also think that going on information diets(vacation to a beautiful place) for a cpl weeks every few months can be very advantageous for very long term memory retention and also for letting the brain derive awesome conclusions from all that information...just like sleeping for 8 hours everyday has been proved to improve short term and near long term memory retention.
You mean "the crimes they were subject to" I guess..
Show HN: QR-code for Facebook profile
Mizuno Volleyball Shoes For Women
We offer great deals and information on Mizuno Volleyball Shoes for Women. Whether you are looking for one pair or information and volleyball shoe reviews we offer the resources you need to make an informed buying decision. We carry Volleyball Jerseys, Volleyball Spandex, Men’s Volleyball Shoes and Women’s Volleyball Shoes. Additionally we carry Mizuno Volleyball Shoes and Asics Volleyball Shoes.
An easier way to publish the info without defaming the company is to encrypt it with ROT13.
I use both rails and sinatra.

Sinatra is great for small things and beginners.

However, if you're going to spend all day writing web-app code, learning rails pays off HUGELY. It's the full package for modern web-app development, with massive productivity bonuses at the expense of a higher upfront.
I disagree. I wanted an iPhone but couldn't get it because I was on Verizon.

I also happen to be someone who influences my friends and family on technology. When Android turned out to be a great experience, I told other people. Now my mom, sister, sister's boyfriend, both brothers-in-law and their wives, and my mother-in-law are all Android users.

Every single one of those people would have purchased an iPhone if Android wasn't around.
I have a harder time using Sinatra because I never know where to put things.

Also, the biggest problem with learning Rails is the Ruby language. After you learn the language, switching from Sinatra to Rails and back is not problematic.
The more usual solution for growable buffers is to start small and just double each time you hit the limit, not grow it by a static amount. People have tried a lot of different strategies, but there don't seem to be any that work much better for general purpose use.
I agree. I use Instafetch and it covers 100% of what I used on the ios version of Instapaper to the point where I couldn't tell you what other features IP had over IF.
A few more ms != The slowest ORM, that's a factor of times slower.

Unless you've got a free ticket onboard the MSFacts Train.
I'm all for being sincere in business. But with girls? Let's be real here ...
That doesn't really follow.

"The hackers behind the attack on StartCom failed to obtain any certificates that would allow them to spoof websites in a similar fashion, and they were also unsuccessful in generating an intermediate certificate that would allow them to act as their own certificate authority, Nigg said in an email."

As opposed to the Comodo breach where the attackers successfully managed to get fake certificates for several high-profile sites.
Nike Dunk Premium on sale
You may net less (or much less) a year from now waiting for long term federal tax rates vs selling now - if the stock price falls rather than remaining flat/rising.
I disagree. If you follow test driven development, your tests become your documentation. Want to know what a method does? Look at the tests for the method where it explicitly says what the method is doing and ensures it is functioning correctly.
I certainly don't speak for anyone other than myself, but I buy Android devices purposefully and pretty much for 2 reasons:

#1 The Google ecosystem. I'm already committed to gmail, google voice and google calendar via multiple google apps accounts (my own personal gmail, plus a google apps work account). Being able to log into my google apps accounts once on the phone and have everything (contacts, events, voicemail system, market apps, etc) just magically sync up on all my devices is huge. No plugging the device in to a computer to sync everything up via "gTunes" or whatever... It Just Works.

#2 Google Nav turn by turn directions. I wouldn't even consider buying a phone without a built-in turn by turn system as good as Google Nav these days.

Other than those two things, all I ask for is a good web browser, which all of the platforms have these days. Everything else (market app selection) is totally optional (for me, YMMV of course).
There are lots of other products in Best Buy you can't try as well. I think the authors beef should be with Best Buy, not the OS which resides on the phone.

Edit: I guess he is talking about Best Buy... I just don't see how Best Buy can have everything they sell as a product demo. I don't frequent Apple stores, but I'm guessing I can count on 2 hands the amount of hardware products they sell in the stores.
The not pushing forward while stalling really does say to me by the time they thought to analyze the situation, they were in a state of absolute panic. I would be curious to know if any of the flight crew were military trained, or if all came from a civilian flight instruction background?
Magento Specialist for a Problem Free Web Development
Magento specialist also helps to suitably analyze & research the searches done by the user, so that more user friendly and result oriented processes and results can be attained. For more information visit at www.2ezasia.com
The article explains this. Keep reading.
The size of the code base has nothing to do with whether something is for beginners. Beginners don't read the code to find out what something does, they read the docs and the tutorials. It's mostly about tutorials to get them started, and quick iteration so they can see the fruits of their progress, combined with being a solution to a problem they have.

Excel is a great example of something that can get beginners involved in computing. Huge code base, but lots of tutorials, and solves problems people have.

If people's problems were along the lines of needing a website that can say "hello world" then Sinatra would be perfect, if their needs are more along the lines of CRUD app with web and iphone front ends then rails will likely serve them better.

I've been dealing recently with a guy who asked me for some tutorials on XCode, although he absolutely cannot code with Storyboards and Interface Builder he's fully mocked out apps that he wants developed. It's that kind of thing that gets people coding.
The perfect place for a really good 404 is here. Missed opportunity, I think.

http://xkcd.com/403/

http://xkcd.com/404/ <--

http://xkcd.com/405/
So why does Android have the largest market share?

http://static5.businessinsider.com/image/4ec273e4ecad0416520...

This would suggest retail doesn't make two shits of a difference if your product doesn't cost over ~$150. Wouldn't it?
Actually the energy used would be reduced by quite a bit. They can drive in formation. This reduces energy expended by reducing drag. It also reduces congestion. It is estimated that congestion wastes 2.4B gallons of gasoline in the US [1]. They can take alternate routes. And if we get smart traffic signals, then they wont have to stop as often by coordinating speed with the flow system. Not to mention eliminating people flooring it out of frustration.

[1] http://dsc.discovery.com/cars-bikes/do-driverless-cars-offer...
Sinatra, Cuba[1] etc. can finely be used for larger apps as well. It may require some more discipline upfront, but the notion that those are only usable for small hacks is moot. In fact, I have found it easier to introduce new coworkers (without prior knowledge of either) to medium sized (5k LOC) Sinatra apps than Rails apps the same size.

[1] https://github.com/soveran/cuba
Come to think of it, that may be his best case scenario. At the very least it may be a publicity ploy
The state of UX design has advanced so much, perhaps we need more UX testing so that even pilots who are unfamiliar with a plane could figure out what to do. Amazon probably does more with figuring how to help users checkout their shopping cart than plane designers helping pilots get a plane out of a stall.

Alternate law and normal law introduces two modes. This breaks one of the rules of user experience, especially if it is infrequently encountered. Combined with turning autopilot off on its own, it is bound to cause even more confusion. The plane could have put an alert asking the pilot to go on autopilot, otherwise, it will continue by making educated guesses. (A pilot is no better judge of airspeed than the computer)

Another rule of UX broken is "tell" instead of "announce". The voice should have said "Stall. Dive now" or "Stall. Why are you pulling the stick back?".

The flight computer can reinforce its credibility by demonstrating it has predictive capability. For instance, it can say, "decrease your angle of attack or you will stall in 5 seconds", then "4", "3" "2" "1", "stalling". The voice should demonstrate increased tension and panic as counting down.

It is high time the flight computer act as the "third pilot". It is similar to video judges in competitive sports.
Of course people may choose to ignore the computer, but we can then continually review why the computers assessment was wrong and improve on it.

What I don't understand is, how does a plane know it's stalling if the pitot tubes are frozen?

By the way, optical flow meters could have been used as a backup.
Given that this doesn't happen today and that subtracting the cost of the driver isn't going to reduce the overall cost of such a trip significantly, I really don't see that happening. The biggest benefit for bus-like operations is not needing to have driver rest time, but lack of flexibility is still going to push people to their own private transport.

Combine driverless cars with maglev trains that can combine multiple cars into one long train with individual cars coming and going, and you may have something. I'm not holding my breath that I'll see anything like that in my lifetime. Transportation infrastructure in the US has gone nowhere in my nearly 40 years; I don't expect a great deal of change (to the infrastructure) in the next.
Just -2 for such a heresy?
There is a really great write-up of the Hudson river ditching in Vanity Fair: http://vanityfair.com/style/features/2009/06/us_airways20090.... Gripping, intense, interesting, and in the end incredibly inspiring due to the emergency going exactly right.
I'm not sure that he broadly hates object-orientation as an idea. It's true, he hates much of the conflation that goes in OO (E.g., conflating classes with namespaces, objects with data structures, encapsulation with object ownership, and identity with state). And he hates the reliance on tests to overcome that conflation and confusion--something that's hugely prevalent in the Ruby world. But he does allow most of the features of OO in Clojure.
Renault Clio Hatchback | Auto Parts - Auto Moto Gadgets
Poor bastard.

I'm sure every time you disagree with her about something you get to hear about how she was right about the stock options.
Find Heroes. Be a Hero.
I'm actually starting to think there's something to be said for letting each generation of programmers grow up simultaneously with a hot new framework. It encourages learning through experimentation, lets them make the mistakes we all have to make, helps spread new ideas unbounded by the received wisdom (many of which will be stupid, some will have important influence for decades to come).

In the end, you get a bunch of developers that are both comfortable with a modern framework, have some understanding of the growing pains of new, complicated systems, and are ready to bring fresh ideas to more mature parts of the industry.

The contrasting mentality of sticking to what we already know is "good enough" leaves developers dull and uninspired, less equipped to think outside the "rules" inherited from previous generations that came from solving problems that look a lot different when you examine them 10 years later.

All of which is to say, Rails probably isn't for beginners anymore, and it shouldn't be, but I don't think trying to substitute a simple framework that explicitly avoids becoming complicated is necessarily what the doctor ordered...
حصريا :شاهد اهداف مباراة ريال مدريد واياكس امستردام
It is a tragic failure of imagination to believe that a driverless car will offer the same opportunities as a bus or subway. Yes, I'm sure there will be a public transit version of them. Yes, I'm sure that you'll occassionally have to reject one because there's a pool of vomit it in it. But, no, it'll be nothing like walking down the street for a bus, or, for a young woman, hailing a taxi driven by a stranger, at night.
Well...here, you can play with the cameras at Best Buy; and also with a limited number of phones. They use dummy models for the rest.
When you're playing with guns, eventually an accident will happen, no matter how careful you are.
Why on earth are you trying to buffer 1-2K?
Two features, that I love, that Instapaper has over Read It Later Pro are pagination and Readability support.

Scrolling works OK on PCs because of spacebar/PgDn it is pretty stupid on touch devices. However, pagination, at least as implemented in Instapaper, is not without it's downsides. I sometimes have issues with pagination not being consistent (moving back and forth are sometimes not exact opposites).

Since I am viewing content without ads and want people to be able to continue to write I support Readability. I don't know that they deserve the 30% cut they take but there isn't really much competition out there. Flattr doesn't count in my book though it is similar.
Consider all the downsides of owning a car:

1. You have to change oil, tires and make all the other repairs.

2. You have to pay for insurance.

3. You have to pay for parking. In SF parking alone can cost you $100/month (I mean if you don't own a house with a garage (which will take you back $1 million); I don't think most rental apartments come with parking spaces so you either have to stress out about finding a parking space for the night close to where you live or pay for parking spot).

4. Parking while driving in the city. If you need to drive somewhere and stay there, you have to find parking, which, in SF, is not easy to do. A rented car just drives you to where you need to go and then goes of to pick up the next customer. When you want to get back, you summon another car.

5. What if you want go skiing for the weekend and need snow tires? Would you rather put snow tires yourself or summon a car that has them?

I'm in SF and I already use my car so rarely that its battery died on me. I do ZipCar but it doesn't cover a lot of scenarios that, while not frequent, do happen and the requirement that you need to return the car to where you took it from makes it non starter for short trips within city.

If there was a service where I could just summon a car anytime, it would be cheap enough to work as a taxi replacement but also for longer trips, I wouldn't buy a car.
I dont think he can do that. He cares deeply about his apps, like everyone here does. He can't 'contract' it. I know I can't.
Ford is kind of already aware of this, see Bill Ford's TED talk :
http://www.ted.com/talks/bill_ford_a_future_beyond_traffic_g...
Social Media Job Board
Everytime when you try to build bigger app with sinatra, you will probably end up building half-rails. So it the end it doesn't make much sense just the time it was needed to put in to find and require additional libs
He knows he's leaving money on the table. He just doesn't need to make it and doesn't want the complexity of doing so.
Stop blogging god dammit
It's a question of preferences I guess.

I have both an iPhone 3GS and a Galaxy S. Surely, the 3GS is a little old now, however it is upgraded and I like its design more than iPhone 4. I sometimes have days when I switch between them depending on my mood. In general I prefer my Galaxy S over my iPhone.

The iPhone does have better 3D games. Maybe that's because Android upgrades are so slow to reach customers, so the sane thing to do for developers is to target older versions of the OS and be mindful about lower-end devices.

I can understand why supporting 2-3 major versions,
dealing with dramatically different screen sizes, etc
just seems like too much trouble

Meh, you have to do that already for iOS. The 3GS is still on sale and lacks the retina display, so it has a lower resolution. Then there's the iPad, which is completely different. Also you should expect a future iPhone model with a bigger screen.

Making your interface scale from smaller to larger is a given nowadays. Maybe more problematic on Android, however when developing for Android you save time in other areas as IMHO, Android's APIs and the environment on the whole is higher level and more flexible.
I wonder how far off that functionality is given Android's new syncing with Chrome.
Didn't Best Buy fire their senior people to save money couple years ago?
</Personal Opinion>

As an iOS developer I totally empathize with marco and even I have decided that I will never touch android.Here is why?

(Note : Like most personal reasons these are more emotional than logical.Trying to logically argue with me on this is a waste of time.)

1)The most important reason is that it is simply not a toy I want to play with.If developer X made a million dollars making app xyz then good for him.I dont really care.If I really wanted to make money I would be doing sales pitches instead of coding anyways!I played with an android device for a few weeks and I had to throw it against the wall in frustration a cpl times.

2) Eclipse-Maven makes me want to throw up.

3) Java makes me want to throw up.

4) Android Source code makes me want to throw up.(Especially those Setter and Getter methods ewwwwwwww!).It just looks so much like enterprise software and lacks any love.The guy who wrote ListActivity couldnt make the table bounce?

5) Doing layouts through XML and the fact that I have to literally remember all those xml fields makes my skin crawl!

6) Debugging errors on eclipse (especially those nasty ones in layout.xml or strings.xml) makes me want to become a manager.

7) When you get stuck on hard problems and try to google your way out,it mostly gives you nothing except for official android documentation which I am not really a big fan of.

8) CoreGraphics,CoreAnimation,Cocos 2D...nuff said!

9) Lastly most of my favorite hackers hate it too...I learn fastest by reading code written by expert hackers and in case of android there is really nothing much out there to be inspired from!