[extropy-chat] Agreement on principles. (was Microsoft)

J. Andrew Rogers andrew at ceruleansystems.com
Tue May 23 07:16:44 UTC 2006


On May 22, 2006, at 8:20 AM, KAZ wrote:
> They screamed and cried that Mosaic, and eventually netscape, were  
> evil because they supported graphics, which were not necessary for  
> sgml-driven data webs, and did not "pay for" the bandwidth (by the  
> amount of information delivered) the way text did. "EEEvil! Sound  
> the Conch!"


Oddly, I do not remember this and I was there.  Yes, bandwidth was  
limited back then, but the only discussions I remember were about  
making *efficient* use of graphics, not eliminating them.


> Like people saying "You can't have a four line quote header,  
> because you're reducing effective bandwidth!"
>
> /snort
>
> Yeah, we're SO short of bandwidth, these days.


ClueTime:  the bandwidth people are trying to save is their own, not  
their DSL or ethernet drop.  It takes humans economically significant  
amounts of time to sift through piles of irrelevant text for that  
nugget of wisdom.

For example, with few exceptions, people that quote more than a  
pageful of text before responding frequently get their email dumped  
straight to /dev/null by me.  I receive many hundreds of emails a  
day, and if the potential value of the post is not immediately  
obvious either by content or sender, I often trash it.  Are they  
wasting my Internet bandwidth?  Yes, but I really could not care  
because I have far more bandwidth than most such that the cost is  
insignificant.  On the other hand, the many additional keystrokes and  
time spent scanning with the Mark I eyeball is damn expensive when  
you have as much text to go through as I do in an average day.

It is not about computer bandwidth, because that gets faster every  
year.  It is about human bandwidth, which is painfully finite and  
still not getting any faster.

[...much poorly focused flamebait elided...]


> The "broken system" is that of sticking blindly to what some  
> bureaucrats announce, even when the marketplace has pissed all over  
> it and moved on.


If the marketplace has moved on then stop claiming an implementation  
of the old standard.  If you really believe in this anarcho- 
capitalism, it should not bother you that a huge chunk of the market  
disagrees with your assertions.  If defective implementations of de  
facto standards are obviously superior, then they will win over the  
long term. This is not about new standards, but making claims of  
conformance to an old standard when that is clearly not in evidence.


> I wonder...WERE you one of the guys complaining about Mosaic,  
> saying a lynx/gopher type was better for the net's limited  
> bandwidth potential?


Strawman.  It really has nothing to do with network bandwidth  
consumption.

I use a fancy modern GUI email client that seems to render everything  
just fine no matter what perversion has been applied to the function  
of sending a text message.  I still adamantly support a clean plain  
text email implementation.  I have no problems at all with modifying  
standards, de facto or otherwise, provided that one can demonstrate  
an obvious and necessary improvement versus the existing standard.  I  
am not affected by these choices in practice, but I still recognize  
when a choice is a bad choice and remain an advocate of good choices  
by default.  There is a cost to breaking widely accepted standards,  
so there damn well better be a benefit for that cost.

More often than not, when people think a carefully engineered  
protocol needs to be "improved" to support some minor pet feature,  
all it really shows is that they do not understand the protocol under  
discussion or the theory behind the protocol.  For a classic example  
of stupid protocol design through ignoring literature and not  
understanding existing equivalent protocols, one only needs to look  
at XML.   Wildly popular, but with serious fundamental deficiencies  
that make it useless for many of the problems it was supposed to  
solve, despite these same problems having been well characterized and  
solved long before.

The engineers and scientists of prior generations were not barely  
functional idiots with nothing but the shallowest of insights.   
Engineering brilliance is not a recent phenomenon.  The collective  
ingenuity of those old minds may in fact be missing the mark, but  
only a fool would so casually dismiss the invested wisdom and  
experience of those designers without very carefully considering the  
nature of the problem they were trying to solve.


J. Andrew Rogers




More information about the extropy-chat mailing list