Optimizing for wetware

Alias on 2009-05-12T17:38:22

After watching a curious TED talk about designing office chairs that compensate for the fact that most people don't ever adjust their office chairs (and in some cases, don't know HOW to adjust their office chair) I thought I'd take a look at his website to see how much his adaptive chair costs.

WAY more than I can afford.

However, in the PDF that described the chair pricing I discovered an interesting quote that rings true for much of the work that I do.

Civilization advances by the number
of important operations which we can
perform without thinking about them.
—Alfred North Whitehead

I know enough math to know I'm not a mathematician, but whenever I'm trying to push an idea on the world I'm much more comfortable and confident when I have backup from mathematicians (like the Perl non-parsability proof I was generously gifted).

Side Note: If there are any mathematicians (or economists) that would like to help with a formal proof of Trailer Theory, I'd love to hear from you. It sounds like a great candidate for winning the Ignobel Prize in Economics :)

In any case, it cheers me to discover that my idea of "Optimising for Wetware" as a key aspect of software progress, of intentionally and systematically reducing the amount of thinking required by the user, is nothing but a rediscovery of an opinion by no less than one of the authors of Principia Mathematica.

Thought about in civilisation terms, it becomes much easier to explain that the "dumbing down" of software with abstractions and encapsulation is not a negative thing. If the solution is done completely and well, we instead elevate everyone to gain the abilities of the previous elite. And by freeing up the elite from having to expend mental effort on the problem, we give them the opportunity to push forwards to the next level of ability.

The problem only occurs when the abstraction used to simplify are flawed and don't hold up to pressure or scrutiny (such as the now famous mortgage security valuation math/algorithm that helped caused the Great Recession), or when the process involved is inherently unable to be replicated (for example, any new software which gives you an advantage in predicting the stock market no longer works once everyone has it).


... but note that principia itself is not

amahabal on 2009-05-12T21:58:53

optimized for wetware: See http://en.wikipedia.org/wiki/File:Principia_Mathematica_theorem_54-43.png

Re:... but note that principia itself is not

Alias on 2009-05-12T23:51:39

I disagree!

While it is clearly going to be difficult to understand how to find your way back to 1 + 1 = 2 from first principles, by proving this extremely important concept they've allowed all of civilisation to add one and one together with complete confidence (something that we do today with wilful abandon) :)