Improving the performance by two orders of magnitude probably won't cut energy costs now, but it would allow massive cost and energy savings in the future.
Organizations that would normally be upgrading to a larger, more energy-hungry supercomputer would be much more likely to skip the purchase. If they do upgrade — or if they're buying their first supercomputer — they'll be able to get the performance they wanted with a tiny fraction of the hardware, which also means a tiny fraction of the cost and power consumption.
The 250% increase is in "demand," not sales or market share. That is, how many people planning on buying a phone soon are planning on Android? This statistic is unrelated to market share, and is perfectly valid for both old and new offerings.
From the article, 21% were going for an Android phone, compared to 28% for the iPhone.
Actually, FSS does have specific Google support: it's allowed by default, but counts as "Adult Content" if safe search is off. That's why it's blocked for the submitter, and why adding it as an exception doesn't work.
Can't point you to a comparison article, but one language you should consider is Scala. It compiles to the Java platform, and thus can interact almost transparently with existing Java code and libraries, and uses Erlang's concurrency model. It can do both functional and imperitive, object-oriented tasks. It's statically-typed, but with features I didn't think were possible outside a dynamic language, such as duck-typing (only compile-time checked!)
It's very powerful, but sometimes hard to figure out. Not my ideal language, but the closest I've found.
My dad's been programming for decades, and he's much more used to paradigm shifts than I am. His first programming job was translating assembly from one architechture to another, and now he's a proficient web developer. He understands concurrency and keeps up to date on new developments.
I'm reminded of an anecdote told to me during a presentation. The presenter had been introducing a new technology, and one man had a concern: "I've just worked hard to learn the previous technology. Can you promise me that, if I learn this one, it will be the last one I ever have to learn?" The presenter replied, "I can't promise you that, but I can promise you that you're in the wrong profession."
They'll have an excuse if we have 3D monitors at that point
3D monitors already exist and are available for purchase; there are even some that don't need glasses. To go with those, nVidia has stereo drivers up on their website that will work on all their cards and with most games. (Last I checked, ATI's stereo drivers only work on their workstation cards).
To make a game work in 3D, the graphics card just renders two images -- one for each eye; that's not enough work to be used as an excuse for poor performance. Of course, you can always increase the size of armies and such if you WANT to lower performance. They'll find a way.
There are a few Opera features that I haven't been able to find extensions for:
Spatial navigation (this one's coming, at least in Minimo)
Opera Link (makes setting up on a new computer much less painful)
It keeps textbox data in the browsing history. This means you don't lose your post or e-mail if you accidentally browse away from a page.
Find links in page (great for laptops; especially along with spatial navigation)
High-quality zoom was one too, but someone mentioned FF3 has it. Great!
Of course, Firefox's extensions are great, and it's good for everybody that there's the competition. I doubt Opera would be as light and fast today if Firefox hadn't been making significant speed advances (Opera 9.5b2 is much faster than the current 9.27)
The Power Glove was by Mattel, not Nintendo. Another example of input innovation that didn't catch on was the Bandai Wonderswan. It had buttons on three corners so it could be played in portrait or landscape orientation.
Improving the performance by two orders of magnitude probably won't cut energy costs now, but it would allow massive cost and energy savings in the future.
Organizations that would normally be upgrading to a larger, more energy-hungry supercomputer would be much more likely to skip the purchase. If they do upgrade — or if they're buying their first supercomputer — they'll be able to get the performance they wanted with a tiny fraction of the hardware, which also means a tiny fraction of the cost and power consumption.
The 250% increase is in "demand," not sales or market share. That is, how many people planning on buying a phone soon are planning on Android? This statistic is unrelated to market share, and is perfectly valid for both old and new offerings.
From the article, 21% were going for an Android phone, compared to 28% for the iPhone.
Actually, FSS does have specific Google support: it's allowed by default, but counts as "Adult Content" if safe search is off. That's why it's blocked for the submitter, and why adding it as an exception doesn't work.
Can't point you to a comparison article, but one language you should consider is Scala. It compiles to the Java platform, and thus can interact almost transparently with existing Java code and libraries, and uses Erlang's concurrency model. It can do both functional and imperitive, object-oriented tasks. It's statically-typed, but with features I didn't think were possible outside a dynamic language, such as duck-typing (only compile-time checked!)
It's very powerful, but sometimes hard to figure out. Not my ideal language, but the closest I've found.
Official site:
http://www.scala-lang.org/
The busy Java developer's guide to Scala:
http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=scala+neward
Scala for Java refugees:
http://www.codecommit.com/blog/scala/roundup-scala-for-java-refugees
My dad's been programming for decades, and he's much more used to paradigm shifts than I am. His first programming job was translating assembly from one architechture to another, and now he's a proficient web developer. He understands concurrency and keeps up to date on new developments.
I'm reminded of an anecdote told to me during a presentation. The presenter had been introducing a new technology, and one man had a concern: "I've just worked hard to learn the previous technology. Can you promise me that, if I learn this one, it will be the last one I ever have to learn?" The presenter replied, "I can't promise you that, but I can promise you that you're in the wrong profession."
They'll have an excuse if we have 3D monitors at that point
3D monitors already exist and are available for purchase; there are even some that don't need glasses. To go with those, nVidia has stereo drivers up on their website that will work on all their cards and with most games. (Last I checked, ATI's stereo drivers only work on their workstation cards).
To make a game work in 3D, the graphics card just renders two images -- one for each eye; that's not enough work to be used as an excuse for poor performance. Of course, you can always increase the size of armies and such if you WANT to lower performance. They'll find a way.
http://en.wikipedia.org/wiki/Autostereoscopy
There are a few Opera features that I haven't been able to find extensions for:
Spatial navigation (this one's coming, at least in Minimo)
Opera Link (makes setting up on a new computer much less painful)
It keeps textbox data in the browsing history. This means you don't lose your post or e-mail if you accidentally browse away from a page.
Find links in page (great for laptops; especially along with spatial navigation)
High-quality zoom was one too, but someone mentioned FF3 has it. Great!
Of course, Firefox's extensions are great, and it's good for everybody that there's the competition. I doubt Opera would be as light and fast today if Firefox hadn't been making significant speed advances (Opera 9.5b2 is much faster than the current 9.27)
The Power Glove was by Mattel, not Nintendo. Another example of input innovation that didn't catch on was the Bandai Wonderswan. It had buttons on three corners so it could be played in portrait or landscape orientation.