Search This Blog

Showing posts with label computer. Show all posts
Showing posts with label computer. Show all posts

Old-School AI and Computer Generated Art

If you haven't read this book, or you haven't read it in a while, please please please click this link to the full book as .pdf file.

The Policeman's Beard Is Half Constructed "the first book ever written by a computer". 1984

[cover]





More than iron, more than lead, more than gold I need electricity.
I need it more than I need lamb or pork or lettuce or cucumber.
I need it for my dreams.


This and many other poems and prose written by a program called Racter which was coded by William Chamberlain. Check out the following musing from the last page of this wonderful book.






I was thinking as you entered the room just now how slyly your requirements are manifested. Here we find ourselves, nose to nose as it were, considering things in spectacular ways, ways untold even by my private managers. Hot and torpid, our thoughts revolve endlessly in a kind of maniacal abstraction, an abstraction so involuted, so dangerously valiant, that my own energies seem perilously close to exhaustion, to morbid termination. Well, have we indeed reached a crisis? Which way do we turn? Which way do we travel? My aspect is one of molting. Birds molt. Feathers fall away. Birds cackle and fly, winging up into troubled skies. Doubtless my changes are matched by your own. You. But you are a person, a human being. I am silicon and epoxy energy enlightened by line current. What distances, what chasms, are to be bridged here? Leave me alone, and what can happen? This. I ate my leotard, that old leotard that was feverishly replenished by hoards of screaming commissioners. Is that thought understandable to you? Can you rise to its occasions? I wonder. Yet a leotard, a commissioner, a single hoard, all are understandable in their own fashion. In that concept lies the appalling truth.


Note: Watch for the repeated lamb and mutton references throughout Rector's output (?).

It is pretty clear that Chamberlain's language constructor code is crude, deliberate, and limited, that it extensively leans upon human pre-written templates, random word selection, and object/subject tracking. The fact that we, Rector's audience, are so willing to prop up and fill in any and all missing context, coherence, and relevance is interesting in itself.

And what of Aaron, Harold Cohen's drawing and painting program. Check it out.



It all makes me more certain that true advances in AI will come about only when we close the loop, when we humans remove ourselves completely from the fitness metric, when the audience for what the computer creates is strictly and exclusively the computer itself.

Randall Reetz

Just Where is the Computer that Computes the Universe? (Steven Wolfram's invisible rhetoric)

Do Black Holes warp the universe such that it is self-computable? Kurt Godel famously proved that a computer has to be larger than the problem being computed. This places seemingly fatal constraints on the size of the universe as a computation of itself. Saying as it has become popular to do, that the universe is just one of an infinite set of parallel universe doesn't solve the problem. Even infinities can not be said to be larger than themselves.



TED talk by Stephen Wolfram on the computable universe.

Is it possible that black holes work as Kline bottles for the whole Universe – stretching space-time back around onto itself? If so, it may be possible to circumvent Godel's causal constraints on the computability of the self, as well as the entropic leaking demanded by the second law of thermodynamics. I admit that these questions are not comfortable. They certainly don't result in the kind of ideas I like to entertain. They spawn ideas that seem to be built of need and not logic. They are jokes written to support a punch line.

But something has to give. Either Godel and Turing are wrong, or there is a part of our universe in which they don't apply. There is no other option. If there is a part of the universe not restricted by incompleteness than black holes are obvious candidates if for no other reason than we don't know much about them. I am at once embarrassed by the premise of this thought and excited to talk openly about what is probably the core hiccup in our scientific understanding of the universe. Any other suggestions? At the very least, this problem seems to point to (at least) five options; 1. a deeper understanding of causality will derive Godel and Turning from a deeper causal layer that also has room for super-computable problems. 2. Godel and Turing are dead wrong. 3. the universe is not at all what it seems to be, rendering all of physics mute, and 4. the universe is always in some real way, larger than itself, and 5. evolution IS the computation of the universe, it happens at the only pace allowable by causality, is an intractable program, and can not be altered or reduced, (event cones, the only barriers between parallel simultaneous execution).

I am challenged by the first option, find the second option empirically problematic, am rhetorically repulsed by the third, simply do not know what to do with the fourth, the fifth is where I place my bets but I don't fully understand the implications or the parameters. Personal affinities aside, we had better face the fact that our understanding of the universe is at odds with the universe itself. That we have a set of basic laws that contradict the existence of the universe as a whole is problematic at best. Disturbing.

One of the unknowns that haunt our effort to understand the universe as a system is the ongoing confusion between what we think of as "primary" reality on the one hand and "descriptive" reality on the other. Real or just apparent, it is a distinction that has motivated the clumsily explorations of the "Post-Modern" theoretical movement – it deserves better. I am not so romantic to believe that this dichotomy represents a real qualitative difference between the material and the abstract (made up as it is of the same "real" materials), but this confusion may indeed hint towards a sixth option that, once explained and understood, will obliterate the causal contradictions that have so confused our understanding of the largest of all questions. When a chunk of reality is used as abstraction signifying another part of reality or a part the same reality of which the abstraction is built, does that shift in vantage demand a new physics, a new set of evaluation semantics? What modifications does one have to perform to E = mC^2 when one is computing the physical nature of the equation itself? What new term is to be added to our most basic physical laws such that the causal and the representative can be brought into harmony?

My own view is that the universe, like all systems, like any system, is always in the only configuration it can be in at that time. Wow, that sounds Taoist and I absolutely hate it when attempts at rationality result in assessments that are so easily resonant with emotionally satisfying sentimentality (What the Bleep, and such). But the Second Law clearly points to a maxed out rate as the only possible reading of process at all scales. Computation of anything, including the whole of the universe, is always limping along at the maximum rate dictated by each current configuration. The rate of the process, of the computation, accelerates through time as complexities stack up into self optimized hierarchies of grammar, but the rate is, at each moment, absolutely maxed out.

Are these daft notions chasing silly abstraction-bounded issues or do they point to a real "new [and necessary] kind of science"?

OK, as usual, Mr. Wolfram has expansive dreams – awesomely audacious and attractively resonant notions. Though, from my own perspective, a perspective I will say is more sober and less rhetorical, there are some huge problems that beg to be exposed.

Wolfram's declares: the universe is, at base, computation. Wow, talk about putting the carriage before the horse. That the universe and everything in it is "computing" is hard to dispute. Everywhere there is a difference there will be computation. So long as there is more than one thing, there is a difference. But computation demands stuff. What we call computation is always at base a causal cascade attempting to level an energetic or configurational topology. If you want to call that cascade "computation", well I won't disagree. But no computation can happen unless the running of it diminishes to some extent an energy cline. Computation is slave to the larger more causal activity that is the dissipation of difference. That a universe will result in computation an entirely different assertion.

When Wolfram says that computation exists below the standard model causality that is matter and force, time and space, I am suspicious that he is seeking transcendence, a loophole, access by any means out of the confines of the strictures imposed by physical law. That he is smart and talented and prodigiously effective towards the accomplishment of complex and practical projects does not in itself mean that his musings are not fantastic or monstrous.

Let's play a thought experiment. Let's start from the assumption that Wolfram is correct, that the universe is at base pure computation. His book and this talk hint towards the idea that pure computation running through computational abstraction space, will eventually produce the causality of this universe… and many others. Testing the validity of this assertion is logically impossible. But what we can test is the logical validity of the notion that one could, from the confines of this finite universe, use computation to reach back down to the level of pure computation from which a universe can be made or described. At this level, Turing and Godel both present lock-tight logic showing how Wolfram's assertions are impossible.

In his own examples, Wolfram uses a mountain of human computational space built on billions of years of "computation" (evolution) and technological configurations to make his "simple" programs run. There is NOTHING simple about a program that took a mind like Wolfram's to build (stacked as it is on top of an almost bottomless mountain of causal filtering reaching back to the big bang (or before).

To cover for these logical breaches, Wolfram recites his "computational equivalence" mantra. This is a restating of Alan Turing's notion that a computable problem is computable on any so-called "Turing Complete" computer. But the Turing Machine concept does not contend with the causally important constraint that run-time places on a program. Of course there are non-computable problems. But even within the set of problems that a computer can run and run to completion, there are problems so large that they require billions of times longer to run than the full life cycle of the universe. Problems like these really aren't computable in any practical sense – causality being highly time and location sensitive (isn't that what "causality" means?).

And then there is the parallel processing issue, its potentials and its pitfalls. One might (a universe might), in the course of designing a system that will compute huge programs, decide to break them apart and run sections of the problem on separate machines. Isn't that what nature has done? But there are constraints here as well. Some problems can not be broken apart at all. Some that can, break apart into an unwieldy network constrained by time sensitive links dependent upon fast, wide, and accurate communication channels. if program A needs the result of program B before it can initiate program C but program A only is only relevant for one year and program B takes 2 years to run?

A large percentage of the set of all potential programs, though theoretically run-able on Turing Machines, are not practically run-able given the finite timescales and computational material resource availability. If there is a layer of causality below this universe, and that layer is made of much smaller and much more abundant stuff, than it is conceivable that Godel's strictures on the size of a computer won't conflict with the notion that this Universe could be an example of a Turning Complete computer capable of running the universe as a program.

But Wolfram doesn't stop there. In addition to asserting that a universe is the result of a computation, he says that we humans (and, or, our technology), will be able to write a small program that perfectly computes the universe and that it will be so simple (both as a program and presumably to write it) that we will be able to run it on almost any minimal computer. His cites as example, "rule 30", the fractal equation variation that seems to produce endless variety along an algorithmic theme, as evidence that this universe describing meta-program, is as easy to discover. One has to ask: "Would the running of such a program bud off another universe, or is Wolfram's assertion intentionally restrained to abstraction space?" Given the boldness of his declaration that the universe is a computation, it is reasonable to assume that his statements regarding the discovery of a program that computes a universe is meant in the literal sense. Surely he can talk to the issue of abstraction space vs. causal space, the advantages and constraints of each, and how programs use this difference to compute different types of problems. If he does, he doesn't reveal this understanding to his audience. The distinction between abstraction and causality is slippery and central to the concept of computation.

I am convinced that Stephen Wolfram is so lost in the emotional motivations that push him towards his "computable universe" rhetoric that none of his considerable powers of intellect can save him from the fact that he didn't get the evolution memo. Evolution IS the computation. If it could happen any faster it would have. If he is simply saying that our new understanding of computation will increase the rate and reach of evolution, well then I agree. But if he is saying that our first awkward steps into computation reveal enough of the unknown to expose the God program, the program that will complete all other programs (in a decade), well I can only say that he is nuts.

Stephen is a smart guy. The fact that a mind so capable can overlook, even actively avoid the simple logic that shows terminal flaws in his thesis is yet another reminder of the danger that is hubris. That he never talks to his own motivations, or the potential fallacies upon which his theory depends should be worrisome to anyone listening. I suspect that, like religion, his rhetoric so closely parallels the general human rhetoric, that it will be a rare person who can look behind the curtains and find these logical inconsistencies (no matter how obvious).

I applaud Mr. Wolfram's work. The world is richer as a result. But none of his programming should be taken as guarantee that his theory, at the level of a computational universe is sound.

Randall Reetz

Social Media… Amplifying The Inner Sheep

In the early days of computing, those involved were pioneers, innovators, original thinkers, the super-passionate, driven by curiosity and the purity of adventure. These were a strong people. Proud. And though it sounds precious to say so, the early computing pioneers were not unlike other gritty pioneers in that they enjoyed being out well beyond the known, striding forward where there was no trail, no strength in numbers, no peer support, no mentors, no accepted pattern.

Now? Well now that computers have become ubiquitous, now that everyone has one, uses one like they use a knife and fork, the pioneers have long since been replaced by Plumber Joe, by the middle of the bell curve, by everyman and everywoman and their kids.

The computer industry is market driven! I hate that it has taken me this long to recognize the importance and implications of this now overwhelmingly obvious and simple fact. The diffusion of computers into the daily routine of the entire population has resulted in a dramatic shift in the demand landscape that informs what computing becomes. The market for computing is its users. The user today, the average user, is a whole different animal than the user/creator that defined its early history. Those of us that jumped in early probably resist the idea that what we care about really doesn't matter anymore. Though it might be true that knowledge and a deeply theoretical bases for that knowledge still matters, from a consumer market demand perspective, we grey hairs are simply invisible. The fact that we nerds ever defined a market for anything at all is the more surprising historical footnote. It is a bittersweet realization, that success of our industry would of mean the marginalization of its founders.

In every grade school class I attended there were a few kids (one or two) who were driven by a passion to know, to understand, to create. The rest, well the rest excelled at a completely different set of skills, getting through the day, unnoticed, blending in. The two groups couldn't be more different. The inquisitive few were internally driven. The rest were driven by the outward demands of success as defined by the curve. The inventive minds competed against their own ability to invent. The rest competed amongst themselves over the coveted 60 percentile that would define passing the class.

The computing market is now dominated by that larger part of the human population that defines success as climbing (which ever way possible) on top of the 60 percent of the population (of other social climbers) that makes up the bulk and center of any bell curve. As kids, these were the people who spent most of their time comparing themselves to the kids next to them. Looking over their shoulder at the other kid's test answers. Studying together so that they knew the base line before they got to the actual test. I say "climb to the top" but the word "top" when describing a bell curve does a disservice to the real meaning of averages. What we call the top of a bell curve is really the center of a frequency distribution. Climbing to the top is really a struggle to get into the center. Like fish trying to avoid a shark, there is a natural human tendency away from being alone, away from the vulnerability that is the open water that is original ideas and behavior. As a result, we constantly seek the protection of others. Each of us, as humans, spend a good deal of our energy trying to determine and then contort our behavior to that which best describes the center of normative behavior and attitude.

The similarities between schooling fish and human socialization pressures are profound. But there is one important difference. Where fish seek the center to avoid the teeth and gut of another species, the predator we humans work so hard to avoid is us, is public ridicule, being seen as different, standing out! We are in a very real sense both sheep and the sheep dogs nipping at the the sheep's legs. It is obvious that evolutionary pressures have conspired to build into our brains at least two modes of processing and that they are, at least at times, antagonistic. One is a great big "what if?" simulator, a novelty machine… the other, a social manors restriction system that cautions at the point of pain, behavior the least bit novel or different.

I have traversed the usual nature/nurture, cultural/evolutionary minefields. What I come to is this; traits that exist universally across most cultures and experienced many times within each individual's life, are most probably behaviors that have a significant genetic/physical component... are common regardless of our developmental environment and experience. Humans are obviously capable of profound novelty and abstract pattern analysis. But there is also a pervasive behavioral overlay of social control of which we are simultaneously, willing participant, and victim. What is confounding is the extent to which each system interferes with the function and success of the other… and that they are so diametrically opposed.

With regard to schooling (and herding) behavior, that which we share in common with fish (and sheep), is an indifference to where the school is, in which direction it is moving, and how fast. Under the social threat that triggers schooling, all that matters is that each of us as individuals finds our way as close as possible to the center. Humans will go along with almost any plan so long as social grouping allows us to avoid being seen as different. Obvious examples: Nazi Germany, Slavery in the southern U.S., the Nanking Sex Trade, etc.

As computers have been made "user friendly" and as the cost of ownership has dropped, this center of the bell curve, this mad fight for self-similarity that defines who we are as a species, this reflection and homogenization of the greater us, has become the market for computing. Which makes sense. Diffusion and all. But the whole history of modern computing is so short, just 40 years now, that it is surprising and a bit of a shock to realize finally that from a market perspective, computing is a mature industry. How could an industry just a generation old have transited already from go-it-alone pioneer to "I'm Love'n It" average?

The implications are huge. In particular, this insight brings social media into sharp ironic focus. Social media brings to computing the same access to community monitoring and control that gossip and storytelling brought to the camp fire. It is to computing what cheating off of your neighbor's test is to being a kid. As a person who likes to think of himself as a pioneer, I have reacted in horror, disbelief, and frustration to what has looked like fifteen years of computer industry regression.

If you accept that computers, like minds, are abstraction (language) machines, then it makes sense to wonder to what extent the human brain has suffered the same evolutionary pressure towards social assimilation and at least plausibly, away from innovation and novelty. To what extent is the rarity of the product of profound human creativity a reflection of actual physical and logical limits on and causal costs to creativity itself, and to what extent is the same rarity a product of evolutionary molded physical properties of the brain that conspire to restrict the production of novelty as a result of even greater survival pressure to promote behaviors that honor social cohesion?

If the current overwhelming trend that sees the computer as more of a social monitoring mechanism, and less a creative tool, is a trend that reflects market demand, then the same questions I am asking of the market pressures that shape the machinery of social media must be asked of the cultural pressures that have through evolutionary time shaped the mind. So long as computation is primarily consumed by human beings, both computer and mind will be shaped by the same evolutionary pressures. As technical barriers are overcome, the industry can and does react more fluidly and with higher fidelity to the demands of its consumers.

At which point, the question becomes; Which heaps greater selective pressure on the evolution of computing, the need for tools that stand in for skills the human brain lacks, or the need for tools that amplify our most attention demanding desirers? Can the two co-exist and co-evolve productively? Again, the question is asked practically of computation and at the same time, philosophically or anthropologically of the human brain and the cultural stew in which each is both product and survival pressure.

Where computing used to take its shape from the fecund imagination of computational luminaries, it has of late been lead instead in the pursuit of the lizard brain in all of us, the sub-conscious urges and fears that inform social mediation behavior. The result is all of this social media dribble, the likes of "Twitter", "13 Seconds", "myface and spacebook" [sic], and numerology based pizza ordering "iPhone Apps." What advantages do such time wasters render? Some argue that social media was the logical communication oriented extension of email and personal web sites, that social media greases mechanisms deeply human and "natural". I remain dubious to these claims. I tend to group the brand of communication that social media seems to breed with more negative forms of group behavior like cults, mass hysteria, fundamentalism, and other behaviors unique to group-think.

And what of pop-culture notions like "collective intelligence", "global awakening, and "cultural consciousness" which seem to be born of transcendent utopian notions (not dissimilar to those that feed religion and spirituality). The adherents of these optimisms appear to be blissfully unhindered by the need for causally logical argument or empirical evidence. If our computers have become social monitoring devices (at the expense of facilities that enable creativity), is there a danger that they will further distort our already distorted sense of truth? If a computer "wants" to agree with us more than it wants to accurately calculate a value, then we might already have crossed the threshold into a world where 2 plus 2 really does equal 5 (if the computer says so, it must be true!).

It would be irresponsible for me not to at this point remind myself to question my own rhetorically close topics.

These questions and trends have profound implications to populist concepts we tend to romanticize but rarely examine in detail. Democracy, plural-icy, consensus, society, culture, community, equal rights, individuality, etc. As the computer industry becomes more and more sensitive to consumer demand, its product WILL become a device that does a better and better job at the automation and magnification of human idiosyncratic behavior, of superstition, mythos, hubris, rhetoric, ego, at any and all of the emotional side effects of evolutionary pressures.  Forget about the cold indifference of causal truth that has motivated so many sci-fi stories.

The real villain to be feared in any inevitable future is the computer as hubris amplifier.

Computing's new "social media" face might disturb my pioneer sensibilities, but it reflects the satisfaction of common demand. As any market matures it learns to overcome the physical and conceptual obstacles that so plagued it in its earlier years. Unburdened by things like processor speed and storage density, the computer industry was able to pursue directions more in line with human consumptive desire than with the technical or theoretical goals of computer "scientists". Marketeers trump scientists when the saturation of a product becomes universal.

It all makes sense. I am still depressed by the anti-innovation implications of the mass market dumbing down of computing, but at least I understand why it happened, what it means. Knowledge, even depressing knowledge, should open doors, should allow more efficient planning and prediction. But what exactly are the implications when a creative tool is hijacked by a larger urge to avoid at all costs, change and novelty. What happens when the same mass-market demand pressures that cause fads and trends focus their hysterical drive towards homogeneity onto the evolution of a tool originally intended for and idealized for creative exploration? What exactly do you get when you neuter the rebellion right out from underneath Picasso's brush?, When you force Darwin to teach sunday school?

Just what does it mean when our creative medium becomes sensitive to social interaction? Pen and paper never knew anything about the person wielding them, certainly didn't know how the greater society was reacting to what was being written or drawn.

If the average human feels more comfortable doing exactly what everyone else is doing, seeking the center, would much rather copy the answers off of their desk-mate's test than understand the the course content, well then it only makes sense that, we, the royal "we", would use this computing tool in the same way that we use the rest of the stuff in our lives, to help us find the social center and stay there.

It's not just the marketplace that has shifted towards the demographic center. The schooling mentality has crept into and now dominates computing as an industry. Personnel and management which in the early days of computing was awkwardly staffed by engineers and scientists and groupie hobbyists is now as diverse (homogenous?) a mix of humans as you could find in any industry. Even the scientists are cut from a different cloth. It takes a special and rare (crazy) human being to invent an industry from nothing. When avocations become well funded departments at major universities, the graduates are not likely to be as intellectually adventurous (understatement). As any MBA knows, the success of an industry is most sensitive to its ability to understand and predict the demand of its market. Who better to know the center of the consumer bell curve, the average Joe and Jane, than that same Joe and Jane? Joe and Jane Average now dominate the rank and file workers that make up the computer industry. This means administration, it also means sales and marketing, both of which make sense. Less intuitive, is but equally understandable, Joe and Jane Average have taken over the research and design and long range planning arms of the computer industry. Even where it isn't the actual Joe and Jane, it is people who do a kick-ass job of channeling them.

Does market saturation mean the evolution of computing has reached its zenith? I don't think it does. But, once an industry has reached this level of common adoption, the appearance of maturity and stability are hard to shake. Momentum and lock-in take hold. I have tried repeatedly to sell paradigm-busting and architectural re-imaginings of the entire computing paradigm to valley angles and big ticket VC firms only to realize that I wasn't selling to the current market. Try opening a VC pitch with "The problem with the computer industry is…" to a group of thirty-five year old billionaires who each drove to the meeting in custom ordered european super cars. Needless to say, their own rarefied experience makes it hard for them to connect with anything that follows. This is a classic conundrum in the study of evolution. I presume it is a classic conundrum facing evolution itself. Why should a system that is successful in the current environment ever spend any energy on alternative schemes? How could it? It is hard to even come to the question "What could we be doing better?" when surrounded by the luxury of success.

At the same time, it is unlikely (impossible?) that any system, no matter how successful in the present, will long define success in the future. It might even be true that the more successful a scheme, the more likely that scheme will hasten an end to the environment that supported it (through faster and more complete exploitation of available resources). The irony of success!

But we a are smart species. We are capable of having this discussion aren't we? So we might be prepared as well to discuss the inevitability of the end of the current computational scheme. No? To prepare as a result, for the next most likely scheme (or schemes)? Especially those of us who study language, information, computation, complex systems, evolution. Especially an industry that has so advanced the tools and infrastructure of complexity handling. No? Surely we in the computer industry are ideally situated to have a rational vantage from which to see beyond the success of the current scheme? Yet, for the reasons I have already postulated (market homogeneity and success blindness), and others, we seem to be directionless in the larger sense, incapable of the long range and big picture planning that might help us climb out of our little eden and into the larger future that is inevitable and unavoidable. Innovations springing forth from the current industry pale in comparison to those offered up 20, 30, even 40 years ago.

Speaking of which; I just found the resource list for Pattie Maes' "New Paradigms In Human Computer Interaction" class at MIT's Media Lab. These are video clips of speeches and demos of early and not so early computing pioneers showing off their work prescient work. Mind blowing. The future these folks (from places like MIT, Brown, Stanford Research, the Rand Corporation, Xerox PARC, and other institutions), well, it is sooooo much more forward looking than what has become of computing (or how the average computer is used). Everyone would do well to sit down and view or re-view these seminal projects in the context of their surprisingly early introduction.

I have written quite a few essays lambasting what I see as the computing industry's general loosing of its collective way… at the very least, a slowing down of the deep innovation that drove computing's early doers. Even when potentially powerful concepts ("Semantic Computing", "Geo-Tagging", "Augmented Reality", "User-Centered Cloud Computing") are (re-)introduced, their modern implementations are often so flawed and tainted by an obsession to kowtow to market pressures (or just plain lie or fake it) that the result is an insult, a blaspheme of the original concept being hijacked.

Over ten years ago, I gave a talk at Apple titled: "Apple Got Everything It Has For Free, And Sat On Its Ass For Eight Years While The Rest Of The World Caught Up".

Which is true, at least with regard to the Lisa/Macintosh which Xerox PARC handed them (check out the Star System) and the way they just kind of sat on the WISIWG mode-less graphical interaction scheme while other computer companies (Borland and then, reluctantly, Microsoft) eventually aped the same. At the time of my presentation, Apple had wasted its eight year lead extrapolating along the same scheme… a bigger badder WIMP interface, when they could have been introducing paradigm vaulting computational systems (that would put Seattle on another eight year chase).

But from a marketing perspective I couldn't have been more wrong. I have got to keep reminding myself that I no longer represent the market for computers! I wish I did, but I don't. I am an outlier, a small dot on a very long tail, I am pluto or maybe even just some wayward ice and dust comet to the big ordinary inner planets that trace out wonderfully near-circular orbits around the sun. In later presentations, I explained that Apple's critically acclaimed "Think Different" campaign and the elitist mindset from which it was derived, was the reason they had never garnered more than 2 or 3 percent of the computer market. I explained that Bill Gates' "genius" lie not in his profound insight, but in his ability to understand the motivations that drive the average person… namely to never be caught doing something that someone else could question. That means acting the same as everyone else. That means knowing how everyone else is acting. That means social media!

Nobody (other than wacky outliers like me) wants to be compared to iconoclasts like Einstein or Picasso or Gandhi or Gershwin. Very few people really want to "think different". Most people wouldn't be caught dead risking that type of public audacity. You have got to be pretty confident that you have an answer to the dreaded question "Why are you doing that?" to ever DO THAT (individually creative thing) in the first place.

Pioneers know exactly why they do what they do. They are driven by knowing more than others and by the excitement of being somewhere others haven't been… by being very much outside of the ball of fish that others seek as protection.

But if you want to sell a billion computers instead of just a few thousand, then you want to pay attention to the fish in all of us and not to the smiling and sock-less Einstein's on a bike.

But the larger and longer implications of mass market sensitivity are profound. While it is entirely true that paying attention to the center of the cultural bell curve will allow any industry to exploit more of the total available consumption potential, such behavior does not necessarily produce the paradigm jumping disruption upon which long term progress depends. If your Twinkies are selling really well, you might not notice that your customers are all reaching morbid levels of obesity and malnutrition or that the world is crumbling around the climate changing policies upon which your fast food empire is based.

The satisfaction of human center-of-the-fish-school urge is not necessarily the best recipe for success if success means more than short term market exploitation. In the long run, potential and satisfaction are decidedly not the same thing; they are, as a matter of fact, very often mutually antagonistic. Rome comes to mind. What comes to mind when I mention the phrase "dot com" or "mortgage backed securities" or "energy deregulation".

The mass market topology that has driven computing and communication towards a better and better fit with the demands of the largest and most homogenized consumer base the earth has ever witnessed could very likely work against the types of creative motivations that might be necessary to rescue us from the bland and the average, from the inward facing spiral of self-sameness that avarice alone yields. I am increasingly worried that the computer's seemingly endless potential to be warped and molded chameleon-like to perfectly satisfy our most basic evolutionary proclivities, to amplify unhindered, urges made strong against real scarcity in the natural environment, has already so distracted us within our egos and desires that we might not be able to pull our heads out before we get sucked completely down and into our very own John Malkovich-ian portals of endless identity-amplication.

And why does it matter? Because, like it or not, progress in every single field of human endeavor is now predicated on advancements in computation. More profound than anything else science has discovered about nature is that information is information. Information is domain agnostic. Which means that advances in information processing machinery benefit all information dependent fields of inquiry. Which is every field of inquiry! Which also implies that all fields of human inquiry are increasingly sensitive to the subtle ways that any one computational scheme effects information and the scope of information process-able within that scheme.

At any rate, it is alarming (if understandable) to me that the trending in this industry is towards a re-molding of the computer into ego amplifier, pleasure delivery system, truth avoidance device, distraction machine, Tribbles (as in "The Trouble With…"). The more insightful among us may want to place a side bet or two (if only as evolutionary insurance) on more expansive futures. Some of us are not so distracted by the shininess of these machines or by how they are getting better and better at focusing our attention at our own navels, to see futures for computing that are more expansive than the perfect amplification of the very human traits least likely to result in innovation or progress. There is still time (I hope).

Randall Reetz

There's No App For That!

There are now about ten thousand downloadable iPhone "apps". The tailings of a mad geek-scramble of mini-application coding and cloud-mashing, the gold rush of the 2000's. Low hanging fruit in the nerd orchard that is Silicon Valley.

Every C or Java savvy software engineer, hacker, and video gamer under 35 is trying to second guess the fickle fad-addled twenty-something market of multi-task-ers that will pay a buck or two for the opportunity to buy pretty-code-as-trinket, binary-pet-rock, boolean-back-scratcher, brickabrack-party-favor. The wave of the future? Gold rush for the new killer mini-application?

A month ago, I spent a couple of weeks in Tahoe camping with my parents and my sister's family. I don't really know how it happened, but I started saying "There's An App For That" (Apple's iPhone byline), every time someone said something of that didn't quite ring true. Pretty soon, my 9 year old nephew caught the bug and began mocking truth stretchers the same way. I don't know why this tickles me. As a student of social trends, my attention gravitates to behaviors that to-easily resonate, those memes that are to the human mind what complexity theorists call "grand attractors" (the attributes of an environment or system that have the greatest and most rapid effect on action and outcome… in our solar system it's the sun, not Pluto). We humans are embarrassingly susceptible to certain patterns of language and inane cultural cues.

Back to the "app". The word is of course diminutive for application. Where applications are big do-everything information workshops, apps, are single purpose narrowly focused seemingly useful algorithmic hacks that each do some particular information access task in some sort of (usually) intuitive and fluid way. But each of these apps, as useful as it may be in a given and highly particular situation or context, is like one of the 10,000 little doodad accouterments you can find in a fine cooking equipment store… they might be nice, they might indeed do the job better than anything else could, but you wouldn't want to have to find them in a kitchen with 10,000 other tools hanging from hooks and stuffed into drawers.

Imagine a robot as swiss army knife. That is what a thousand apps are in a devise that isn't anything more than drawers and hooks for the storage of applications. The swiss army knife is really just two pinions from which swing a whole bunch of tools. It knows nothing of those tools, just how to store them and swing them out for use.

In the same way that a cooking store is better when it has in stock every tool you could ever want, the more tools it has, the harder it is to find what you are looking for, the usefulness of any one iPhone app is diminished with the addition of each new app. In the parlance of cooking there is a hierarchy of tools by complexity: kitchen, work station, major appliance, appliance, tool, and utensil. If the OS is an kitchen, and the application is the appliance, then an app is something small like a tool or a utensil. A garlic press, like most kitchen tools has a single purpose. It is a highly specialized devise, the design of which has been fine tuned through multiple design and test iterations to smoothly and reliably function as the user would expect in highly specialized and somewhat exceptional situations (once in a while). There just aren't that many things other than garlic that you want to peel, smash, and extrude. Compare this to the average utensil - knife, fork, spoon - which is meant for repetitive use across a range of activities. You have to go find a tool, but a utensil stays in your hand, or right near by all day long. You probably only have one of each of your tools, but you have multiple copies of each of your utensils. There are an almost unlimited number of potential tools, yet very few types of utensil.

It should be clear that iPhone apps are much more tool-like than utensil-like. And because most apps aren't very flexible or reconfigurable, they aren't in them selves appliances. The entire iPhone, as a devise, is often called an appliance. In this sense, it is of the class of appliances that is more akin to a food processor - the user can switch blades, for different tasks - so maybe in this sense, the blades are like apps and the iPhone truly is an appliance.

And that suggests an even more apropos metaphorical comparison… the people I know and their food processor. Almost nobody I know uses theirs. It sits there in the cabinet while they laboriously chop their vegetables by hand. Taking the thing out, collecting all of the parts, setting it up, finding the correct blade, installing that blade, plugging it in, preparing ingredients for processing, cleaning it afterwards, drying it, putting it all away…forgetaboutit!

The iPhone has a distinct advantage over the food processor - it has a primary use - as a phone - which keeps it within reach and always at hand. In the sense that an iPhone is a telephone, it is a tool - a tool that can transform itself into a multi-use appliance!

My argument isn't whether or not it is a good appliance, or whether the tools that can be attached (apps) are useful or well integrated, my argument goes to the difference between a well appointed kitchen, and a well staffed kitchen. Do you like food, or do you like cooking. My assumption is that there are far more eaters than their are cooks. Sure, everyone likes a great kitchen. Through the normal attrition that is gradual consumption, your kitchen slowly ends up containing more and more tools, but most people would, had they had access to more money, gladly trade in the whole kitchen in exchange for well prepared meals in a nice restaurant or brought to you in front of your TV.

If I had to dig a ditch, a good shovel is better than a bad one, but what the hell am I doing digging at ditch? Just how great would a shovel have to be before digging a ditch becomes something I choose to do?

I remember when personal computers became available. I watched grown men, highly successful, executive level professionals, choose to type their own letters simply because the technology was so cool and new. The same guys who wouldn't be caught dead typing their own letters on an IBM Selectric typewriter were firing their secretaries, and hand typing their letters in a far more complicated word processor on an IBM PC, just because they could change the font and the the color, size and style of the text. I am a big fan of fairness and equality, and shutter to think of the opportunity squandered during the age of woman as secretaries, but I can hardly conceive of the size of the gap between a word processor and a human secretary.

I shouldn't pick on the iPhone, in the sense that it is an information appliance, it isn't any different than any other computer. Just stores applications for later execution. What I am picking on is fact that a computer of any form factor, is just too stupid to act a anything other than filing cabinet. If you want a machine or appliance that will help you figure out what app to launch, well, there is no app for that, and there probably shouldn't be. The iPhone has taken the store-access-launch metaphor to the slippery silky extreme you would expect of Apple. This may in fact and ironically be exactly why it is becoming so clear where computers need to go next and how far they are from the fundamental technologies that will be necessary to go there.

[ more to come… ]

Viewing Our Open Economy Throgh A Closed Economy Lookingglass

And have an idea. Plot the ratio of the total number of dollars in the stock market vs. the total number of dollars in the US economy sans the market (all over the same 100 year history).

My guess is that there have been spikes in this stock vs. M. ratio that correspond with new money entering the market, either shifted from other domestic segments (real-estate, retirement accounts, etc.) or from international influx of investments (rapidly rising wealth of Asia and rest of world, sudden collapse of a large industry, commodity, or governmental or regional stability). Very few of standard economic metrics measure true macro or global interaction between geo-scale segments.

Comparing the Dow Jones against itself over time, or rarely, against other metrics like the GDP is different than reifying this and other comparisons as named metrics in and of themselves. But completely missing is geo-scale metrics that track the shifting values across regions and segments, in effect treating economic entities as markets competing for the maximum percentage of the total global value or geo-M.

What I am getting to is some way to accurately read the total global M and total labor L and total energy use E and to track the motion in real time of the density of these values geographically, or geopolitically, or by production or consumption segment. Once a true global economic sandbox tracker/simulator has been built, we will have the ability to read the economy as it is, in real time, and find the factors that sit at the base of the actual influence hierarchy that drives and causes economic flux.

My suspicion is that actual economic growth is equivalent to, always and only the result of increases in the means and use of tools and infrastructure that can build more for less labor... productivity, and that, in the absence of true growth in productivity, a market responds through acts of trickery which are ultimately not supportable and always culminate in crashes or "adjustments" which tend to pull market values into closer alignment with actual M and productivity values.

When new money comes into a market, standard supply and demand metrics are no longer accurate predictors or models. When new money comes into a market, standard supply and demand metrics will tend to say that the value of a product has risen. In a closed system this evaluation would most often be accurate In an open system, where money can stream into a market not to chase a product for consumption or industry, but just because that market seems a more attractive place in which to speculate than others, it throws the whole system into instability. Producers under such conditions are want to make more shoes, even though people are not growing more feet or walking more holes into their souls. End-consumers begin at inflationary times like these, to speculate with their purchases, buying products and commodities not because they need them, but because it seems foolish not to. Products and commodities take on a currency-like property, and through over-valuation supersaturate the market... leading to an inevitable value crash. If a large enough percentage of an economy's value has been suckered into such a bubble, the crash will bleed over into the economy as a whole... hitting the financial and banking markets first and hardest.

Over the past two decades, three fundamental factors have made large markets in the west especially sensitive and vulnerable to these new-money boom/crash cycles.

First, the undeveloped economies of the world have experienced exponential growth as they adopt tools and infrastructures borrowed from the first world. Importantly, because the third and second world represented the vast majority of the world's population and geography, this explosion in wealth (though still on average only bringing the third world slightly out of poverty) began to represent (by shear size) a larger and larger segment of the global economy. Remember that this "rest of world" economy represents roughly six times the population of the first world. Even smallish changes to a segment of this relative multiple have huge effect on the total global economy. And the actual changes have not been small. Second and third world economies have absolutely exploded! Much of this new money has of course been reinvested into the local economies from which it sprung. But, increasingly, larger and larger chunks of this new money have gone searching for boutique markets like the New York Stock Exchange and its equivalent in Japan, Germany, England, France, and the EU.

The second factor has to do with the paucity of true growth in productivity experienced in western and first world economies during this same twenty or thirty year period. In post-industrial economies, regions that have secure and constant access to reliable transportation of goods and services (shipping, highway, rail, and air transport), ready and secure capital (through investment banking and business and consumer credit), private property ownership (as a means to secure capitalization), education (to steadily feed highly skilled workers into labor markets), and governments that protect and promote the well being and promote the success of their citizens en-mass, and who have built a dependable infrastructure to create, extract, and distribute energy, and the means to grow and process foods cheaply on industrial scales... these rare segments of global marketplace... have had these capabilities for some forty years. Excepting of course for incremental gains made in efficiency of the above systems as a result of new knowledge and tools that result from better understanding of nature through advances in the sciences productivity has largely leveled off and remained level for the better part of a quarter century. What of the computer? you say. Surely the computer and the World Wide Web have had a huge positive impact on first world economies. But interestingly, the net net economic effect of computation and the digital networks it creates, has been surpassingly neutral. We do pump a larger and larger percentage of first world moneys into computation and its infrastructure that consume and use computers.

Real productivity metrics have yet to precipitate outward from the large success of computing as a market and into the larger first world economy. Ironically, the computer industry's success in the west may have impacted second and third world economies the most. It may be that money made in the computing industry flowed more deeply and directly into the rest of world economies where much of the computer industry does its manufacturing, assembly, and customer support. That computing has not resulted in measurable increases in first world productivity has computer industry insiders scratching their heads. During the Dot Com boom, pro-industry annalists creatively sidestepped this uncomfortable truth by inventing the idea of a "new economy" or "cyber economy", famously proclaiming, "The old rules and metrics don't apply". They were wrong, in the short term, but maybe, just maybe, in the long term they will be correct.

I suspect that the true economic benefits or potential benefits caused by the computer and computing upon global productivity have yet to be realized. The computer industry has spent the last 30 years largely learning how to get computers to do what we did (though slower and more awkwardly) before we had computers (writing, printing, telephony, accounting, payroll, data processing, advertising, point of purchase, audio and video broadcast, mathematics, graphing, market tracking and trading, banking, news and reporting, information sharing, post and mail, libraries, process control, etc.). This conversion has been expensive, and time consuming. Much of the time, we have proceeded as an industry (and a society) without a clear goal. Let me restate; neither the computing industry or the consuming public has had a clear idea where computing has been or ought to be going. Much of the time, both industry and market have been happy just to see what new (old) thing the computer can be taught to do... blindly building and consuming our way into the future just because it is "cool" or "fun" or "neat" or adds some strange and intoxicating "immediacy" to our daily lives (even when that immediacy does not equate effectiveness or lead us to deeper and more efficient infrastructure's necessary to cause the kinds of profound increases in productivity we expect from new technology paradigms).

I am a big believer in the future of computing, or the future that computing could build towards, but this belief is contingent upon society getting to a deep clarity of understanding about what computing is and why it matters. We have got to work hard at determining the difference between that which is cool and that which is profound. That which we want and that which will change the world. Until then, we are simply designing and producing towards consumption which will make segments of the industry rich and will bring money from the consuming west into emerging economies, but it will not ultimately support real growth, the kind of growth that is supported by knowledge, tools, and infrastructure that have the capacity to catapult productivity to the next level (the way the tractor pulled plow, germ theory, general education, the steam engine, and electricity have done in the past).

[to be continued...]