Are you biased?


My friend Marvin dropped in today on his way down to California and we were discussing artificial intelligence.    Like most of my programming pals he’s much more skeptical than I am about how soon we’ll have conscious computing, but they are also far more knowlegeable about the difficulty of programming complex routines, let alone consciousness.    Of course, they are not nearly as pretty as Google uber-Engineer Marissa Mayer who estimated 10-15 years, so I’m going with her estimate.  

I’m still trying to decide if programmers are viewing things too narrowly by generally assuming that the circumstances required for conscious thought are so very profoundly complex that engineering for them will be nearly impossible.   I prefer the idea that simply having brain-equivalent speedy and massive computational power is going to push machines very close to consciousness after (relatively) simple routines are developed that will create conversations within those systems.  

When I noted that many in the AI community are now wildly optimistic about the prospects for strong AI within 10-20 years, Marvin correctly noted that people in the AI community were predicting strong AI a *long* time ago.   This led to the interesting question of “prediction bias”.    How often in history are predictions  reasonably accurate, and how do the time estimates on those accurate predictions hold up?   This would be a fun mini-research project to do sometime though obviously it would itself be subject to a lot of bias depending on how you picked the criteria, the predictors, and the predictions.

Along those bias lines this great Wikipedia article popped up showing a huge number of cognitive biases.    All of us should take a look at these and reflect on how often we fall into these irrational traps.

Google’s knol project


Google’s about to launch yet another clever idea.  Called knol, it will feature authoritative articles about any topic which will use community rating and input.   

It will be interesting to see how this project compares to the excellent community produced content at Wikipedia, and also how Google handles the legitimate as well as scammy SEO tactics that always follow good content.     Disallowing links to commercial sites would seem to inhibit an author’s ability to feature things, but allowing them opens up the chance of abuses of the type that made Wikipedia choose to use NOFOLLOW tag on all external Wikipedia links.

The good news – more quality information online – yippee! 

Oink


Nick Carr over at Rough Type has one of the cleverest techno posts written in some time as he addresses the  little brouhaha over enterprise vs consumer software.    In fact I’d give him the tech blogging Pulitzer Prize simply for this turn of phrase:

Rubberneckers leaping gleefully onto the Techmeme pig pile

More to the point he’s talking about the silliness of the technobabbling echo chamber as well as the silliness of enterprise software folks making mostly foolish distinctions between types of software.   

There is an alarming trend among mostly “old school” developers and programmers and analysts to make a variety of questionable assumptions about technology that are based on failing to recognize how different things have become.  Even new school folks routinely overbuild websites and application environments simply becausae they’ve been taught that is the way you do technology. Worst is the idea that complex software is needed to run complex companies.   WRONG!    It is true that complex software is almost always used by big companies, but this is primarily a function of legacy issues (ie they started their systems back in the day when there were NO simple solutions) and IT turf issues (e.g pretend you are the head of Exxon’s IT division and you are asking for a BIG raise and more options.   Are you more likely to get the promotion by proposing a shift to Google documents across much of the corporate enterprise, or by proposing a highly customized SAP solution only you understand?   Also, it takes a kind of innovative thinking that I think is sometimes missing from the school of old timers.

Silicon Nanophotonics = speedy chips


Hat’s off to IBM for what could be a milestone in building faster computers.  They are making great progress with Silicon Nanophotonics – moving data using light pulses.   This technology could speed up current wired chips by a factor of 100, bringing supercomputer power to your … desktop computer.

Kurzweil is smiling about this, and this is yet another indication we are likely to have conscious computers by about 2020.   Then, everything is going to change in ways we cannot even imagine.

Notebooks, Laptops, and the luggability factor


2008 is shaping up to be a big travel year and I’m dreading lugging my Dell 8.2 pounder around  (not to mention it’s old and sucky) so it’s time to shop for something lighter.    I have a good laptop backpack but even with that I notice my back gets really sore if I lug it around for a conference day.  However I like to live blog sessions so I like to have the laptop available.  Some conferences, like SES, do an amazing job of providing computers in press room and in lobbies, but it’s still best to have one on hand at all times.     Hmmm – I really should look into Treo keyboard interfaces as well.  

 Mark Kyrnin at About.com had a nice little article that helped, especially this breakdown of relative size and weight for the various notebook and laptop classifications (not sure where he got those):

 Ultraportable: <11″ x <10″ x <1.3″ @  <4  pounds

Thin and light: 11-14″ x <11″ x 1-1.5″ @ 5-7 poundsDesktop Replacement: >15″ x >11″ x >1.5″ @  7+  pounds 

Luggables: >18” x >13” x >1.5” @  12+ pounds

Looks like I’ll be OK with a “thin and light” in the lower weight range.

Recycling Computer Parts


Recycling old computers and monitors, especially the toxic stuff, is a problem that is going to get bigger and bigger.     A recent report suggests we are not handling this problem very well, and I know from my local recycling experiences this is seems to be case here in rural Oregon.    Of the 2 million *tons* of old computer parts (mostly PCs and Monitors I assume) most find their way into landfills.    Some 300,000 to 400,000 tons of parts are processed through “recycling” facilities, but the latest scandal suggests that most of this material is then send overseas where it may be contaminating other countries.

I have not followed up on this story, so it is possible that it’s like some other environmental red herrings where the economic benefits to the other countries are so great and the risks so trivial we won’t be doing anybody any favors by closing down the business, but obviously this type of situation looks ominous.

Technology and toxics is yet another topic where reason must prevail over scare tactics so we can develop clear, clean and economical solutions to complex environmental problems.  For example compact flourescent bulbs, when broken, leave trace amounts of mercury.   I learned this a few weeks *after* I swept up a broken bulb on our porch, completely oblivious to the fact this was – technically – toxic waste.   Does this mean we should not use compact flourescents which offer huge energy savings?   No, it but it suggests we need new technologies and different rules for how to handle mercury cleanup to avoid making a nation of lawbreakers.  Perhaps a Gov’t approved “mercury cleanup kit” so schools and businesses won’t need to start closing when somebody drops a bulb.

Open Handset Alliance


Today Google and partners announced the Open Handset Alliance, a group of phone related businesses and technology providers that are committing to develop phones and software with an “open architecture”.   

Although showcasing an actual Google Phone would have been more dramatic, this approach will likely shake up the cell phone world in a variety of ways, especially if this approach gains quick traction in the developer community.   On November 12th Google will make available a free package, the “Android SDK”  which is  a  software kit for phone application developers.   If the Google mapping applications used by the iPhone and the Treo are an indication of the kinds of new phone functionality we can expect from this Google’s expressed goal of trying to create something like a “magic phone” could actually become a reality.  Google asked kids what they’d want in a “magic phone”.    I think this was a neat way of helping adults innovate and think out of the box during the software design phase.

Driving under the influence of computers


 The DARPA autonomous vehicle competion is on today in California.   It’s sponsored by the US military’s advanced technology division and seeks to create vehicles that can navigate without human intervention.  

The stakes are high in this competition where the top vehicles will take home millions in prize money – presumably for their university research.

These vehicles would be remarkable enough if they simply roamed through the desert as in past competitions, but this year the DARPA challenge is taking place in an urban environment, where fifty regular cars with human drivers will be zigging and zagging and presenting the autonomous vehicles with the advanced challenges of driving in a city.

Ashlee at The Register is liveblogging the event, though she seems pretty grumpy from the lack of coffee.   C’mon Ashlee, the military only has a $500,000,000,000 budget – and you want free coffee?

An autonomous ground vehicle is a vehicle that navigates and drives entirely on its own with no human driver and no remote control. Through the use of various sensors and positioning systems, the vehicle determines all the characteristics of its environment required to enable it to carry out the task it has been assigned

San Jose Mercury News – A Cautionary Tale from Business Week


There is a great summary at Business Week of the  remarkable rise and pending fall of Silicon Valley’s newspaper – the San Jose Mercury News.     They note that in many ways the Mercury News saw it all coming, but still failed to position itself to profit from the migration of offline info to online info.  

Although the article does not make this point, to me the failure supports the idea that paradigm shifts do not come from old systems evolving into new ones even when the old systems “get it”, rather they come from new folks thinking out of the old boxes and building the next generation of innovative solutions basically from scratch.  

Obviously new technology rests on the shoulders of old technology, but it seems reasonable to assume that the next big things are not going to come from the previous big things, they are going to spring up from the harsh, quirky, and shifting sands of technology and innovation.     I would suggest that IBM might be an exception to this notion but clearly Microsoft, then Yahoo and Google, now YouTube, Myspace and Facebook all fit this model of major changes coming more from scratch than from a slow simmering of existing ideas.     This also helps explain the challenges of Venture Capitalism in finding “the next big thing”, which may right now only be known by the glimmer in a college kid’s eye.

If so, who is next?

Singularity Talks Online


Several talks from the recent Singularity conference are now online and linked up at the Singularity Institute website.    I just read the transcript of Google’s Peter Norvig who seemed cautious but optimistic. 

Norvig is clearly one of the key insiders working in one of the places where a general AI could possibly crop up even without human intervention, though I got the idea Norvig felt that was not likely anytime soon.    I was disappointed he didn’t elaborate on what Marissa Mayer mentioned to me last month after her keynote at the Search Strategies conference – the idea that search results for some queries are increasingly looking more and more like the product of human-like intelligence.    I should note that Mayer did not seem to think this was a sign of impending general AI from the Googleplex – she just thought it was a very interesting development.