Monday, June 28, 2010

Lively Kernel - New Home

A dynamic programming environment based on JavaScript,
done by one of creators of Smalltalk and Squeak

One more indication that JavaScript is becoming
the major language of this decade (2010's)
the way Java and its derivatives dominated previous (2000's)
and C++ the one before (1990's)
and C even one before (1980's)

Sunday, June 27, 2010

HP Tries to Explain Why Printer Ink is So Expensive

HP's first ink jet printer in 1985 had 12 nozzles in the print head and fired droplets at a rate of 10,000 per second, which doesn't even compare to today's Photosmart ink jet that uses 3,900 nozzles that fire 122 million drops per second.
Two 2TB Hard Drives For Storage Applications, Reviewed : Samsung EcoGreen Or Seagate Constellation ES?

Saturday, June 26, 2010 - Can China Save GM?

Priced as low as $4,500 (about 7% above its Chinese competition) and topping out around $9,000, the no-frills (GM-owned) Wuling Sunshine is by far China's bestselling vehicle, with 597,000 purchased last year. (Government subsidies to rural buyers helped.) The bestselling car in the U.S., the Ford F-series pickup, no longer comes close to that sales level. There are more than 2 million Sunshines on China's roads.

It's a small van, running about $5,000 total in cost, and getting around 43 miles per gallon in the city

Friday, June 25, 2010

Cars produced in the world - Worldometers

(1) It is estimated that over 600,000,000 passenger cars travel the streets and roads of the world today.

(2) now, we are burning about 10-20 million of years of carbon hydrates every year

(1) + (2) = (3) each person that is driving car (assuming it is using other forms of energy proportionally) is burning 6-12 days of complete worlds production
of fossil fuels each year. You can think about this way: to drive a car for a year,
you first go to a hunt on *all* dinosaurs in the world for a week or two...

In the United States alone, 247,421,120 "highway" registered vehicles were counted in 2005, of which 136,568,083 passenger cars. (Bureau of Transportation Statistics U.S. Department of Transportation)

year cars produced in the world
2009 51,971,328
2008 52,940,559
2007 54,920,317
2006 49,886,549
2005 46,862,978
2004 44,554,268
2003 41,968,666
2002 41,358,394
2001 39,825,888
2000 41,215,653
1999 39,759,847

"Evented I/O for V8 JavaScript."

V8 is a very fast JavaScript engine
open sourced by Google.

Now, it is being used as embedded into other systems.

So, JavaScript becomes a universal language,
not only scripting for web browsers.

An irony of this is that Google itself is trying hard
to hide JavaScript from developers, for example by using
translation from Java to JavaScript in GWT, Google Web Toolkit.

But, this also makes sense: JavaScript is different
in various web browsers, and it is a huge waste of time
to take care about this manually each time.

On the other side, when a dialect of language is fixed,
JavaScript becomes a powerful language
due to its functional programing features,
as well as its dynamic and scripting nature...

Sunday, June 20, 2010

Ed Moses : Clean Fusion Power This Decade - The Long Now

fossil fuels (oil, coal) have accumulated over 1-2 billion years
now, we are burning about 10-20 million of years of carbon hydrates every year
(around 15:30 minute of presentation)

in 1900 we ware 98% "carbon burning society" today: 90%

To head off climate change, fossil fuel combustion has to end by about 2050. The crucial period for conversion to something better is between 2030 and 2050. The ideal new power source would be: affordable; clean; non-geopolitical; using inexhaustible fuel and existing infrastructure; capable of rapid development and evolution. Moses' candidate is the "laser inertial fusion engine"---acronym LIFE---being developed at Lawrence Livermore.

Thursday, June 10, 2010

Readability - An Arc90 Lab Experiment

Readability is a simple tool that makes reading on the Web more enjoyable by removing the clutter around what you're reading. Follow the steps below to install Readability in your Web browser.

Wednesday, June 09, 2010

Safari 5’s ‘Reader’ Nudges Web Publishers to App Store | Epicenter |

"...Apple Safari 5’s prominent ad-blocking feature, which strips advertisements and other design elements from any web page that appears to be “an article,”

Safari Reader removes annoying ads and other visual distractions from online articles,” reads Apple’s description, striking fear into the hearts of online ad sales departments. “So you get the whole story and nothing but the story.”

Monday, June 07, 2010

Hands On With Apple's New iPhone 4 - PCWorld
The Scala Programming Language

object-functional language, based on Java JVM (and .NET CLR)

compared with Clojure, F# and similar languages
but in future it may be closest to C#/Linq

apparently has syntax more similar to Java,
while Clojure is Lisp and F# is OCaml

Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.

Thursday, June 03, 2010

InfoQ: The Easy Road to FLOW Goes through a Town named LEAN

A very interesting presentation...

Process of development is different that manufacturing,
so "Toyota" techniques that work for manufacturing ("manual work")
are often counter-productive in development ("mental work")

Design principles of internet have many valuable lessons
for process design...

The key is in using economical value of each task when planning the process.

This keynote explores the foundation that lean manufacturing provides and the key areas that must be extended. Manufacturing tasks are repetitive, homogeneous, and bounded; most development tasks are not. If we seek to achieve flow, the ideas of lean manufacturing are a superb starting point. However, if we think of them as our final destination, they will ultimately only block our progress.

Wednesday, June 02, 2010 / Technology - Jobs sees decline in Windows popularity
He compared the PC with trucks, saying that the vehicles were pervasive when most people lived on farms, but faded in importance as most of the population moved to cities and suburbs. Some people still want trucks, and a fraction will still want PCs
Meanwhile, Dan’l Lewin, the Microsoft executive who manages relations with Silicon Valley allies, agreed that many more types of hardware would come into use.

But he noted that a more diverse environment did not mean Microsoft would earn any less money than to date.

Following on Mr Jobs’ transportation analogy, he said: “There are more trucks than there ever were.”
Steve Jobs Ushers in Post-PC Era | Lance Ulanoff |
So, Steve Jobs can confidently sit on a stage and predict the future—not because he knows something that we don't, but because he's shaping it. Microsoft and its partners will be left to read about it in tomorrow's digital newspaper—probably on an iPad.
Apple’s Jobs Faults Adobe, Vows Not to Take on Google in Search - BusinessWeek
Apple reported the phone stolen in April. A police investigation is under way.

“This is a story that’s amazing,” Jobs said yesterday. “It’s got theft. It’s got buying stolen property. It’s got extortion. I’m sure there’s sex in there somewhere. Someone should make a movie out of this -- it’s very colorful.”

Jobs also addressed Apple’s market value, with the company last month overtaking Microsoft Corp. to become the world’s most valuable technology company.

“For those of us who have been in the industry for a while, it’s surreal,” Jobs said.