SMART Letter #3:
Revenge of the SMART List
February 15, 1998



!@#$%^&*()!@#$%^&*()!@#$%^&*()!@#$%^&*()!@#$%^&*()!@#$%^&*()

------------------------------------------------------------

            SMART Letter #3 -- February 15, 1998

        For Friends and Enemies of the Stupid Network

            Copyright 1998 by David S. Isenberg

      This document may be redistributed provided that  

      the 11 lines containing this notice accompany it.

  isen@isen.com -- http://www.isen.com/ -- 1-888-isen-com

      It takes SMART people to design a Stupid Network

------------------------------------------------------------

!@#$%^&*()!@#$%^&*()!@#$%^&*()!@#$%^&*()!@#$%^&*()!@#$%^&*()



SMART People,



This swirl of SMART ideas is one of the biggest 

highs of my life -- and I've taken some pretty strong stuff!  

But I am still struggling to find a good way to realize 

the value of (and collectivize) the discussion.



On one extreme, we could just have an email reflector, and

everybody could see everybody's every comment.  We tried this,

and we became victims of our own success.  Our mailboxes filled

up, and many otherwise interested people soon found it too

much hassle to keep up.  It became "so popular that people didn't 

want to go there."  Then we tried posting to an archive site.

This caused traffic to drop off, and the discussion to become

less vital.  It was too hidden.  And I found that once I

had fired up my 'scape 'splorer, there were lots of other

places to go . . . So I'm going to try something new.



Here's my first attempt at a "moderated list."  Boy it is

a LOT of work!  I don't know if I can keep doing it.

Also, I don't entirely trust my own editing -- I'd feel

more comfortable if you all could read my edited comments,

and have the whole thing available, too!



I note that there are two wonderful, articulate new comments

on the archive site -- http://www.isen.com/SMARTlist/ -- by

Kai Matthews and Brian Gygi.  I have excerpted them below,

but I feel much better that you can go read the originals

as their authors posted them.



So please let me know what you think of the below.  I'd

like it a lot if you'd post your answers to 

smart-discussion@isen.com -- you can post it to me, too,

but if you think it might have general interest,

consider posting to smart-discussion as well.



Thanks, 

David I



. . . . . . . . . . 

From: Cameron Simpson 



I'm a SysAdmin of the UNIXish persuasion . . . I've a

loathing of complex systems . . . [I see] UNIX and TCP [as] 

essentially simple systems with tools layers on top . . .



[A] downside of complex things (aside from the difficulties

involved in ensuring a complex spec is actually consistent and

complete) is that it readily lends itself to becoming proprietry or

monopolised. Some specs are so complex that the cost of bootstrapping

to basic compliance is often beyond the individual or small company

seeking to implement a tool in the area. Nasty.



. . . . . . . . . . 

From: Neal Goldsmith 

Your point about stupid networks is intelligent.  Trying to make the system

more intelligent by adding complicated functionality to the network itself,

is like trying to make a brain more intelligent by making neurons more

complex (and thus into bottlenecks).  Rather, it is simple, unencumbered,

consistent, rapid flow that facilitates the emergence of a complex

intelligence out of a brain.  Like Kelly's Out Of Control -- enable it and

then get out of the way!



. . . . . . . . . . 



Bravo! . . . your four principles cut to the quick. Very nice.

They ring with the same authority as Kevin Kelly's "Nine Laws of God," 

and they are less than half as numerous.



. . . . . . . . . . 

From: "Chuck Gritton" 

This is a fascinating thesis.  A question though for you - using 

your automobile analogy, how does one configure your car to ensure 

a no-crash, fixed-time arrival at the destination?  I would think 

there are some business applications that would want that level 

of service and be willing to pay for it.



[Chuck is the CTO of Coherent Systems.  I sent him some answers to his

question (but only to suck up so he'll hire me for pro-sulting :-)).  

Do other SMART people have additional answers for him? . . . David I]



. . . . . . . . . . 

From: Leslie Good 

[The Stupid idea] resonates because we are all suffering from the those

who want and need to control.  We have to keep the Internet free!  I worry

that if we are not vigilant, this will become a still birth, stifled by the

likes of Microsoft . . . It seems to me to be a moral issue.  Encrypt all 

your banal email just for the CIA to fume about.



[Seems that Good is an enemy of "perfect" now :-) . . . David I]



. . . . . . . . . .

From: Christopher Locke 

. . .  congrats on having escaped the evil klutchez of  Mamma Belle.

I just put up a page about this new book I got included in called 

"The 21st Century Intranet"  by Jennifer Stone Gonzalez  

(see  http://www.rageboy.com/21st.html )

I would love for you to pass this along to the list . . .



[Here is a fabulous "scenaric" quote from the Gonzalez book:

"Quantitative analysis works wonders when all the assumptions are 

accurate and the variables selected are the right ones. This happens 

approximately once every million years."



Chris Locke is the alter ego of the infamous Rage Boy -- www.rageboy.com -- 

and the author of "Entropy Gradient Reversal" the satirical e-rag that 

occasionally makes me laugh so hard I have to change my underwear. 

David I]



. . . . . . . . . .

From: Brian Gygi 

Subject: Stupidity in World History



What David Isenberg refers to, catchingly, as 'stupidity' merely one end

of the continuum from simplicity to complexity that has been a part of

almost dynamic systems since physical laws were invented.  There is a

tendency among scientists, the Santa Fe folks pre-eminent among them, to

regard more complex systems are somehow 'better', ignoring the fact that

there is an eternal trade-off between efficiency of a system and the cost

of implementing that efficiency, and of course the ability to respond to

change in the driving forces.  



Now of course the question for the Internet, is what are those driving

forces?  Unfortunately, it seems that economics is the driving force,

which means that we are going to see precisely the kind of changes Mr.

Isenberg doesn't want.  



[Brian, eloquently put!  My idea is that there is a new economics

afoot, but you are right that the complexifiers, the incumbent interests,

have lots of motivation to introduce complexity that takes control out

of the hands of the end users.  They do it in the name of  making the

Internet safe for children, or in the name of Quality of Service, or mission

critical applications, or national security, or . . . but as you astutely

observe, economics is the driving force.  And I do not know another era

when an economic good has been getting so cheap or so accessible so

rapidly.  Do you?  Conceivably, it could be different this time

 . . . David I]



. . . . . . . . . . 

From: Gordon Cook 



The stupid solution is best effort delivery where you keep throwing bits

at someone in the hope that they will eventually get there.   the

providers hate this because it is a commodity based service with no

profit....   study the ANX [Bellcore's Automotive Network Exchange,

an actual attempt at an "industrial strength IP network] .....see why 

mission critical stuff doesn't like best effort.....also over coming 

the latency involved in IP telephony requires some QoS to guarantee 

packet delivery.



beware of chopping everything to fit your single procrustean bed.  get a

book on the tcp/ip protocol.....   if I am right, this protocol is

exceedingly intelligent. but also exceedingly flexible where atm is not.

better learn more about best effort delivery and the business models that

can be supported by it before you bash QoS.   



beware of being too dogmatic.....   :-)



[Gordon Cook is the force behind The Cook Report, the ultimate

Internet insider's newsletter.  If you have to have the 

latest NANOG natterings, or the hidden skinny on Universal Service 

initiatives, or a persnickety perspective on peering, you'd be advised to 

subscribe. And he liked "Rise of the Stupid Network," so he 

clearly knows what he's talking about! . . . David I]



. . . . . . . . . . 

From: Jock Gill 



[The bed that Jock Gill wants to put Stupid into is anything but

Procrustean.  Jock believes that Stupid concepts (such as decentralization

and control at the edges) can be applied to the electric power grid,

and now,  to financial networks.   Is he stretching the occupant to fit 

the bed, or are these ideas broader than I originally 

drew them? . . . David I]



. . . [Current practice is that l]arge industrial loans [are made for 

centralized facilities, because] the rational metric says the costs 

are lower and the efficiencies are higher.  Fund a large coal fired 

plant, yes, but [its] impossible to loan the same amount to 

1000s of individuals to finance distributed micro power 

projects supporting micro enterprise and micro e-commerce.  



Isn't distributed micro solutions the same as putting the 

smarts at the edges? The closest example I see in a western economy 

is the American way of financing private home ownership.



This leads to a more general question: is concentration in the

centers a law of nature which leads to people adopting smart

networks?  Are stupid networks counter intuitive to this

'clustering'?  Or are the metrics wrong so the 'centrist' world view

only 'looks' rational. 



Which is to ask can we extend the Stupid Network idea beyond the

limits of purely physical networks to other sorts of networks:

political? financial? social?  Do we have to integrate an and/both

reality: a mix of centralized smarts with edge smarts? 

I expect we do.



. . . . . . . . . . .

From: Douglass Carmichael" 



[Doug speaks to some of Jock's issues . . . David I]



I've recently read a book, The Collapse of

Complex Societies, Joseph Tainter, Oxford University press, who argues that

the marginal utility of complexity diminishes rapidly, and that elites chose

complexities as social solutions because the payoff is so high in wealth

transfer. This seems to argue for the real utility of simplicity.



David Hackett Fischer's the Great Wave argues that policies lead to

inflation which breaks he back of the social system, and that there have

been three major breaks, 1400, 1600, 1800 and that we are at an all time

inflationary high, with lots of predicted turbulence. this also supports the

need for simplicity.



the [Year 2000 Problem], now getting really thick and serious with the FAA

announcement yesterday and Clinton's appointment of John Koskinen, indicate

that we may have extended ourselves with computation into a domain of

fragility without any recognition of where we were getting ourselves.



. . . . . . . . . . 

From: Dan_Tebbutt@acp.com.au



I disagree about . . . your assumption that QoS is necessarily a matter 

of centralised control . . . QoS is inherently too complex to be 

implemented in a global 'one size fits all' manner. It will only 

ever be in the most loose form across the network . . . if it's 

benefits are really as presumed it will prove popular.



[Y]our argument against optimising IP networks contradicts your 

leading statements about the advances we've had from optimising 

consumption of gasoline. 



[I am delighted that Dan has the courage to disagree, and it is 

intelligent, information-bearing disagreement.  And he did get it 

right about the complexity of QoS!  But Dan, I did not say that 

QoS *was* a matter of central control, only

that I was suspicious that it was moving in that direction.  

You may well be right about its impending

lack of universal implementation.



Also, the contradiction between Stupid Network and Automobile 

logic was deliberate -- more a juxtaposition than a contradiction.   

Perhaps I should have motivated it more clearly . . . David I]



. . . . . . . . . . .

From: Gary Hughes-Fenchel 



Consider: I own the wires running to your telephone, and I own

the CO.  . . . Keeping the network simple through your principles 

may make good sense from a societial standpoint, but complicating 

the network - and thereby forclosing competition - may make more 

sense to your service provider.



. . . from the perspective of a product company . . .   I think the 

only [issue would be] how many potential purchasers there were for 

their equipment. Let's say you need one box X to provide some new 

feature. Let's say the market demand for the service peaks at 

500,000 units at some price range. A product provider

cares a great deal whether the 500,000 units are going to be 

purchased by 500,000 purchasers, 1,000 purchasers, or 10 purchasers. . . .



[Gary asks that I tell you that he speaks for himself, not Lucent 

. . . David I]



. . . . . . . . . . 

From: "The Adam N. Rosenberg" 

I'm no expert on these sorts of networks as my last involvement

was the Wideband Packet Abortion back at AT&T Bell Laboratories . . . 

But the Ethernet concept rubs me the wrong way, the notion 

that we should build a network one hundred

times bigger than the traffic and not worry about any kind of smart

signaling protocol.  If we want ten times as many bits, then we'll

build a network ten more times bigger than the solution we have now.



In software, that gives us a text editor that won't run on a

machine with four megabytes of memory, Microsoft Word . . .

I think that each Word user should have to wire 56 623 104 little

ferrite cores (that's six megabytes plus parity bits) to find out just

how inefficient his tool of choice really is.  [Maybe we should

put Bill Gates and Andy Grove to this task :-) . . . David I]



Sure, I'm somewhat more cavalier about memory than I was when I

had 64 kilobytes, but I think through my big memory arrays all the

more carefully.  I find that I can do more than twice as much with

twelve megabytes as six in a big simulation if I do proper planning.



Does that mean you're wrong?  Probably not.  But it is a point of

your philosophy that I believe isn't "universally" right.  Of course,

you didn't say it was right everywhere and I doubt you want to go back

to getting ten miles to the gallon, either.  But there is a tradeoff

that has two sides and most designers only see one of the sides.



. . . . . . . . . .

From:  Kai Matthews (kaimuse@apocalypse.org)



[Stupid is] an excellent addition to the subject of User-Centered Design 

(as elucidated by Landauer, Kreitzberg, Kapor, Dertouzos, etc.)



I'm not a network pro or even a programmer, but then most of the folks who

use and increasingly need the Net aren't either, and I think we have some

right to be heard, and our own kinds of intelligence, our own perspectives,

to contribute on this subject.



. . . Well, there's actual simplicity, and then there's *apparent*

simplicity...

Both desirable goals.  Actual simplicity is of course intimately related to

underspecification...



I think *apparent* simplicity, on the other hand, can often be achieved by

sufficient translation and/or encapsulation of particular skillsets into

other skillsets - the complexity is still there "under the hood", but the

users encounter it in a form more-or-less native to their knowledge-base,

their skillset(s), and therefore accessible to their control. Good

interface design is one, but not the only, aspect of this accessibility.



. . . I'm always glad to discover people thinking along the lines of 

simplicity and transparency. This isn't an optional, "it'd be nice if we have 

the time" consideration; rather, it's essential to the evolving inclusiveness,

usefulness and usability of the Net.



[Kai's long, articulate, thought-provoking musings on Stupid are on

http://www.isen.com/SMARTlist/0361.html . . . David I]

. . . . . . . . . .

From: Steve Norby 



[The below is excerpted from a letter to Bob Lucky about his article,

"When is Dumb Smart?"  Steve says that these words represent personal 

perspectives, not US West's.  A SMART reader will not confuse the

below for official telco anything . . . David I]



I grew up in the great days of telephone networks when we

started adding common control processors and digital carrier in the

"plant".  . . . our revenues were essentially based upon how much

we spent . . . Rewards were provided for being economically dumb. 

I particularly found it interesting that a local subscriber had to pay 

more for "touch-tone" dialing service when it actually cost more 

to provide circular pulse dialing through a modern switch.



When the state utility commissions began to scrutinize our industry

closer, we found ways of relabeling investments as long-distance

oriented so that the game would shift to the toll settlements process.

. . . Of course, once competitive long distance services

became fashionable, local telephone costs appeared to be rechanneled

into interexchange access investments so that we could ensure that the

revenue kept rolling in.



[I] evolved into a garden variety central network intelligence control 

bigot -- a la AIN. I felt secure in my AIN-like perspective until the 

day in 1991 that I went to visit a prospective customer at Washington 

University that was doing work in teleradiology over cell relay transport.  

When I saw how his service control architecture was designed around 

intelligent end stations and somewhat unintelligent network transport, 

I was enlightened into viewing the network in a new way. 



. . . The intelligent user/dumb network concept stewed in the backburner 

of my brain as an interesting but unfounded perspective for a couple more

years.  I didn't give it a whole lot of thought until the day I was

shown a demonstration of the World Wide Web from a coworker of mine back

in 1994.  At that point, I realized that the carrier network view of

intelligence and control was doomed.  I looked at the Internet in a

whole new way as a real conveyance for telecommunications.



Needless to say, I am now a true disciple of the not-so intelligent

network cult -- I think the term stupid is a little too harsh -- where

the end users will possess the real service control.  While the

empowerment of the masses may be conveyed best through Trojan horses

such as Windows 95/NT/CE/98, JAVA and other enablers requiring

intelligent user terminal equipment, it is inevitable.  Intelligence is

moving back to the periphery of today's network.



*--------------------isen.com----------------------*

David S. Isenberg               isen@isen.com

d/b/a isen.com          http://www.isen.com/

18 South Wickom Drive   888-isen-com (anytime)

Westfield NJ 07090 USA  908-875-0772 (direct line)

                                908-654-0772 (home)

*--------------------isen.com----------------------*

     -- Technology Analysis and Strategy --

        Rethinking the value of networks 

      in an era of abundant infrastructure.

*--------------------isen.com----------------------*

Date last modified: 16 Feb 98


Home