I bought a droid X2 not too long ago and it's been a terrible experience. The phone is very sluggish despite having a dual core processor. Starting the camera takes so long that I often don't even try cause it's faster to ask my wife for her iphone and use it. It's also taken them a long time to push out Android updates and I have no idea if they'll ever push out ice cream sandwich for it.
This last bit isn't motorola's fault, but the UI is terrible on android.
You're moving the goal posts. Shale oil is not the drilling you were talking about before, and yes we can estimate how much oil is there. How do you think oil companies decide where to drill? Do you think they drill in random places then see how much oil is there?
Regarding shale, it's more expensive to extract and more destructive. Whether we make that trade off or not is a different question, but it has nothing to do with your original argument.
scala and clojure requires you to include their jar in order to run. This has a negative impact in some circumstances. Mirah compiles to pure java bytecode and requires to additional libraries to run.
"I left out one more trait: they don't quit trying even after initial success is achieved."
haha, so true. I've known some that lose their money because of this.
"When asked if it can be done, they don't start with "no"."
I lot of them take this to an extreme and have no qualms promising things that are very hard to deliver.
On a side note, I have a friend that owns a medium size company. He bought it after it was medium sized and it's shrunk ever since. I think it's because he's the opposite of this trait. Rather than trying to expand to new things, he focuses on cutting costs.
I know a number of rich.com people. They aren't that smart (above average for sure but not super smart), in fact most of the non rich geeks that built their systems are a lot smarter. I'm convinced that intelligence isn't the prime factor, or even in the top 3, of becoming rich. Ability/desire to take risks may be the top factor. Singular unhinged focus on "business" to the exclusion of all kinds of things like their family seems to be another. Both of these are above intelligence as factors determining wealth in my experience.
I also know a lot of really smart people that are just middle class. They have a terrible time functioning in a structured environment and prefer to spend their time pondering whatever whim interests them at the moment. This isn't a recipe for wealth, but it is a recipe for intelligence.
So I have two anecdotes to your one. Does this mean anything?
cloud computing doesn't have a clear definition, but if we are talking about things like big table and map reduce then it certainly isn't inefficient in a big picture way. It basically breaks down like this. If the data set you are working with can be handled by a single machine then that will always be more efficient, but if you know that your data set is too large for that then things like hadoop are a much better approach, and more efficient, than the traditional methods.
these micro benchmarks don't mean much of anything in all honesty. I'm not sure what you mean by "native code". Java uses a jit so it uses native code for many things. Also, the jvm can make optimizations at run time that no static compiler can.
I'm not a fan of java the language, but the jvm is an awesome piece of software. Sadly I think java the language has given the jvm a bad name.
Clearly in the context of processor efficiency. So now you're claiming that my use of java instead of jvm in the context of processor efficiency leads to a logical reply about poor java libraries?
I know most people that are reading at this point think I should drop this, but I'm endlessly fascinated at the lengths people will go to avoid admitting any form of mistake or oversight.
And the jvm is far more efficient than python. The stuff done with the jit is very impressive.
Let me see if I understand. You read the original comment about cash cows and efficiency. You then read my reply about the jvm being efficient (in the processor time sense) and you decided to laugh at me because java as a language has poor libraries. Really? Please keep talking because your simply digging a deeper hole.
Btw, there are many languages on the jvm. I happen to use jruby and would use that on GAE not java. I'm not a fan of java either, but the jvm is a great platform. This past week I wrote a threaded indexer in jruby using java's util.concurrent library. Try that with regular ruby and C then get back to me.
You completely missed the point. The person I replied to was stating the the jvm is slow and that google would make a fortune because they charge for processing time.
Your comment has absolutely no relation to the issue at hand.
libertarianism and anarchism are essentially the same thing from different angles. For example, Noam Chomsky described anarchism as the philosophy that any coercive power held over people must have benefits that overwhelmingly outweigh the loss of freedom.
java is extremely efficient so I have no idea what you're talking about. It's far more efficient than python which is the original GAE platform. I know it's fashionable to bash java on/., but you should at least know what you're talking about. Or, are you suggesting that everyone write their web apps in C?
I've been hiring programmers for a few years now and here is what I can tell you.
1. don't be afraid to send your resume to a job asking for 2 years of experience. Most applicants are absolutely terrible! I've often waited 6 months just to get one good resume from a programmer that wasn't asking for a ton of money.
2. Build something. Build something in your free time and put that on your resume. There are many times I would have hired someone in a heartbeat if they had simply done this and could talk intelligently about their project (for an entry level position).
3. aim for smaller companies if you are having a hard time getting hired. They don't use HR departments that filter resumes based on buzzwords and x years of experience.
the OP said "most people" not "young people". It's easy to make points about strawmen, and it isn't stupid to buy a $20k car assuming you aren't financing it at a shitty interest rate.
why the hostility? The change log is very long and I asked a simple question about "significant" changes that were supposedly a "MUST" for such a book. I thought this sort of thing was the purpose of a discussion site!
I bought a droid X2 not too long ago and it's been a terrible experience. The phone is very sluggish despite having a dual core processor. Starting the camera takes so long that I often don't even try cause it's faster to ask my wife for her iphone and use it. It's also taken them a long time to push out Android updates and I have no idea if they'll ever push out ice cream sandwich for it. This last bit isn't motorola's fault, but the UI is terrible on android.
You're moving the goal posts. Shale oil is not the drilling you were talking about before, and yes we can estimate how much oil is there. How do you think oil companies decide where to drill? Do you think they drill in random places then see how much oil is there? Regarding shale, it's more expensive to extract and more destructive. Whether we make that trade off or not is a different question, but it has nothing to do with your original argument.
that's not true. The amount of oil there won't change that curve. If you think otherwise please show some numbers for the amount of oil there.
http://en.wikipedia.org/wiki/File:US_Oil_Production_and_Imports_1920_to_2005.png Our own oil is running out, and the competition for international oil is rising rapidly. We can't sit on our laurels.
I bought a YUI book from Packt and it wasn't very good either. Never bought another book from them.
my editor shows me if someone fucked up python indenting. begin/end is even easier. I really don't understand the complaint.
scala and clojure requires you to include their jar in order to run. This has a negative impact in some circumstances. Mirah compiles to pure java bytecode and requires to additional libraries to run.
I would prefer to see OLPC provide a path from the XO to a full blown Linux distribution
Did you watch the video? He said that you can easily switch to gnome.
I'll bet money there is a correlation between google trends and install base, and google trends is much easier to measure than install base.
It's still more work that gui dev because you have to marshal state between the server and the app, but it's gotten a lot better.
libraries like jquery have been solving this problem for a while.
"I left out one more trait: they don't quit trying even after initial success is achieved." haha, so true. I've known some that lose their money because of this.
"When asked if it can be done, they don't start with "no"." I lot of them take this to an extreme and have no qualms promising things that are very hard to deliver. On a side note, I have a friend that owns a medium size company. He bought it after it was medium sized and it's shrunk ever since. I think it's because he's the opposite of this trait. Rather than trying to expand to new things, he focuses on cutting costs.
I know a number of rich .com people. They aren't that smart (above average for sure but not super smart), in fact most of the non rich geeks that built their systems are a lot smarter. I'm convinced that intelligence isn't the prime factor, or even in the top 3, of becoming rich. Ability/desire to take risks may be the top factor. Singular unhinged focus on "business" to the exclusion of all kinds of things like their family seems to be another. Both of these are above intelligence as factors determining wealth in my experience.
I also know a lot of really smart people that are just middle class. They have a terrible time functioning in a structured environment and prefer to spend their time pondering whatever whim interests them at the moment. This isn't a recipe for wealth, but it is a recipe for intelligence.
So I have two anecdotes to your one. Does this mean anything?
Go Bellkor!!! Sorry, I'm biased :)
cloud computing doesn't have a clear definition, but if we are talking about things like big table and map reduce then it certainly isn't inefficient in a big picture way. It basically breaks down like this. If the data set you are working with can be handled by a single machine then that will always be more efficient, but if you know that your data set is too large for that then things like hadoop are a much better approach, and more efficient, than the traditional methods.
these micro benchmarks don't mean much of anything in all honesty. I'm not sure what you mean by "native code". Java uses a jit so it uses native code for many things. Also, the jvm can make optimizations at run time that no static compiler can.
I'm not a fan of java the language, but the jvm is an awesome piece of software. Sadly I think java the language has given the jvm a bad name.
Clearly in the context of processor efficiency. So now you're claiming that my use of java instead of jvm in the context of processor efficiency leads to a logical reply about poor java libraries?
I know most people that are reading at this point think I should drop this, but I'm endlessly fascinated at the lengths people will go to avoid admitting any form of mistake or oversight.
And the jvm is far more efficient than python. The stuff done with the jit is very impressive.
Let me see if I understand. You read the original comment about cash cows and efficiency. You then read my reply about the jvm being efficient (in the processor time sense) and you decided to laugh at me because java as a language has poor libraries. Really? Please keep talking because your simply digging a deeper hole. Btw, there are many languages on the jvm. I happen to use jruby and would use that on GAE not java. I'm not a fan of java either, but the jvm is a great platform. This past week I wrote a threaded indexer in jruby using java's util.concurrent library. Try that with regular ruby and C then get back to me.
You completely missed the point. The person I replied to was stating the the jvm is slow and that google would make a fortune because they charge for processing time. Your comment has absolutely no relation to the issue at hand.
libertarianism and anarchism are essentially the same thing from different angles. For example, Noam Chomsky described anarchism as the philosophy that any coercive power held over people must have benefits that overwhelmingly outweigh the loss of freedom.
java is extremely efficient so I have no idea what you're talking about. It's far more efficient than python which is the original GAE platform. I know it's fashionable to bash java on /., but you should at least know what you're talking about. Or, are you suggesting that everyone write their web apps in C?
I've been hiring programmers for a few years now and here is what I can tell you. 1. don't be afraid to send your resume to a job asking for 2 years of experience. Most applicants are absolutely terrible! I've often waited 6 months just to get one good resume from a programmer that wasn't asking for a ton of money. 2. Build something. Build something in your free time and put that on your resume. There are many times I would have hired someone in a heartbeat if they had simply done this and could talk intelligently about their project (for an entry level position). 3. aim for smaller companies if you are having a hard time getting hired. They don't use HR departments that filter resumes based on buzzwords and x years of experience.
the OP said "most people" not "young people". It's easy to make points about strawmen, and it isn't stupid to buy a $20k car assuming you aren't financing it at a shitty interest rate.
why the hostility? The change log is very long and I asked a simple question about "significant" changes that were supposedly a "MUST" for such a book. I thought this sort of thing was the purpose of a discussion site!