Sunday, August 24, 2008

Wet code and dry

There's a strong distinction to be made between "wet code," interpreted by the brain, and "dry code," interpreted by computers. Human-read media is wet code whereas computer code and computer-readable files (to the extent a computer deals meaningfully with them) are "dry code." Law is wet code, interpreted by those on whom the law is imposed, and interpreted (often somewhat differently) by law enforcers, but most authoritatively (and even more differently) interpreted by judges. Human language is mostly wet code but to the extent computer programs crudely translate from one language to another, keyword-ad programs parse text to made an educated guess as to what ads a user will most likely click, and so on, human language text can also be dry code. Traditional contracts are wet code whereas smart contracts are mostly dry code. Secure property titles and the domain name system are mostly dry code.

Even "mostly dry code" often has surprisingly soggy portions. Smart contracts, for example, can use dialogs to communicate their nature to the user and to allow the user to at least input some parameters, make menu choices, and the like. These are cognitive channels that translate between wet code and dry code. Similarly, the human-readable name in the domain name system is wet code and trademark law is wet code that applies to domain names. Phishing is an attack against cognitive channels using ambiguous wet code, which is probably why dry code programmers have a hard time coming to grips with it.

The syntactic properties of wet and dry code are often very similar -- for example, both human and computer language can usually be parsed by pushdown automata into context-free grammars. But their semantic content is often radically different, and the semantic content of wet code is often simply unintelligible to a computer, for a variety of often mysterious reasons. If we had good enough theories of human semantics we could program such theories into the computer and the computer would then understand like a brain after all. But we don't, in most areas, so we mostly can't program computers to emulate humans. I believe these mysteries are primarily due to the highly evolved nature of the brain contrasted to the recent and thus naive designs of computers, especially with respect to computers' typical lack of good sensors (they're mostly still far more sensory-deprived than Helen Keller, who had a very informative sense of touch) and relative inability to learn from natural and social environments. Their ability to aggregate disparate kinds of information, for example through conceptual metaphor, is also relatively undeveloped.

As computers become "smarter" dry code is (very slowly) coming to do more that was formerly only done by wet code. Once it successfully emulates wet code it soon surpasses it in many respects; for example by now dry code can do simple arithmetic billions of times faster than the typical human. As the idea of smart contracts suggests, there are many fruitful analogies to be made from wet code to dry code, but we must keep in mind the radically different semantics, the strengths and weakness of each, and the need for each to interact with the other to solve real problems.

I don't think there is a "magic bullet" theory of artificial intelligence that will uncover the semantic mysteries and give computers intelligence in one fell swoop. I don't think that computers will mysteriously "wake up" one day in some magic transition from zombie to qualia. (I basically agree with Daniel Dennett in this respect). Instead, we will continue to chip away at formalizing human intelligence, a few "bits" at a time, and will never reach a "singularity" where all of a sudden we one day way wake up and realize computers have surpassed us. Instead, there will be numerous "micro-runaways" for particular narrow abilities that we learn how to teach computers to do, such as the runaway over the last century or so in the superiority of computers over humans in basic arithmetic. Computers and humans will continue to co-evolve with computers making the faster progress but falling far short of apocalyptic predictions of "Singularity," except to the extent that much of civilization is already a rolling singularity. For example people can't generally predict what's going to happen next in markets or which new startups will succeed in the long run.

11 Comments:

Blogger cdman83 said...

Very nice post.

8:39 AM  
Blogger Nick Szabo said...

Thanks!

10:02 AM  
Blogger kiloi said...

ralph Lauren polo shirts , Lacoste Polo Shirts, Burberry Polo Shirts.wholesale Lacoste polo shirts and ralph Lauren polo shirts with great price. clothingol.com offers lot of 10 lacoste polo shirts and lot of 20 cheap polo shirts. clothingol.com offers classic fit polo shirts. polo clothing All our shirts made in original factory.

8:30 PM  
Blogger kiloi said...

nike tnEnter the necessary language
translation, up to 200 bytes winter, moves frequently in Chinanike chaussures showing that the deep strategy of the Chinese market. Harvard Business School, tn chaussures according to the relevant survey data show that in recent years the Chinese market three brands, Adidas, Li Ning market share at 21 percent, respectively,

8:30 PM  
Blogger kiloi said...

Puma shoes , Ugg Boots , nike max shoes, NIKE AIR MAX TN ,nike max shoes ,PUMA CHAUSSURES, NIKE SHOX Torch ,puma Ferrari F1 ,PUMA DRIFT CATmens clothing men's sweate, cheap columbia jackets, lacoste sweater, ralph lauren polo shirts,ski clothing. Free Shipping, PayPal Payment. Enjoy your shopping experience on mensclothingstore.Us

8:30 PM  
Blogger kiloi said...

chaussures puma stores offer you the most popular fashion shoes, including the puma basketpuma puma BanXie and shoes. All the puma product factory direct sale, special processing, create the most inexpensive puma stores.National Weather Service Meteorologist Jason puma CAT said this week's temperatures will mirror seasonable averages of highs around 71 and lows about 42 degrees ...

8:30 PM  
Blogger kiloi said...

polo shirtsugg boots
chaussure pumaLacoste polo shirtsralph lauren polo shirtschaussure sport chaussure nike cheap ugg boots
black ugg boots

8:31 PM  
Blogger sea said...

Fila has some old school cool on the market just in time for the summer, this Fila Laverna knitted polo ralph lauren . It's a classic look, not a million miles away from the Fred Perry knitted lacoste polo shirts, couple wit a striped black and white body and black collar and cuffs of burberry polos.
cheappolos should look crisp and neat, and not baggy," comments Haarbauer. "A bright color will work well in the office and can easily transition to the golf course." A polo fashion can be one of the best investment pieces in a guy's wardrobe since they are so versatile; whether worn alone or under a navy blazer. Purchasing two polo shirts in vogue is a great way to stretch the dollar for a small investment.

1:44 AM  
Blogger Talia.float said...

Bought the Tennis Racquet is important, exercise can reduce the harm, especially for the wrist injury. But the good of Tennis Racket in general in the real prices are more expensive, so a lot of websites now have cheap tennis racquet,tennis racquet discount,cheap tennis racket,discount Tennis Racket .

7:57 PM  
Blogger as said...

Some new style Puma Speed is in fashion this year. chaussure puma is Puma Shoes in french. Many france like seach “chaussure sport” by the internet when they need buy the Puma shoes or buy the nike max shoes.The information age is really convenient. By the way ,the puma CAT is really good chaussures puma ,don’t forget buy the puma mens shoes and nike air max ltd by the internet when you need them . Do you know Nike Air Shoes is a best Air Shoes .

Spring is coming, and how to choose the polo shirts is the main concern of many people. ralph lauren polo shirts is a classic type and reliable. ed hardy clothing is more in line with the aesthetic ideas of young people, so many young people filled with a variety of ed hardy clothes in their wardrobes. New style ed hardy womens shirt match the new style ed hardy sunglasses , it is a good idea.
Do you think this season is not for ugg boots ? maybe yes .but this season is best time that can buy the cheap ugg boots. Many sellers are selling discounted. Do not miss . Please view my blog and fc2 blog .thank you .

11:19 PM  
Blogger haitao said...

cheap hair straighteners
chi hair straightener
chi flat iron

new polo shirts
cheap Lacoste polo shirts
cheap Lacoste polo shirts

cheap handbags
cheap bags
puma chaussures
chaussures puma
chaussure puma

Men's North Face
Women's North Face


hair straighteners
sexy lingerie store
cheap ugg boots
tattoo wholesale
men's clothing
women's clothing


2009 nike shoes
new nike shoes
Women's max
Men's max 93
nike shox
Nike air force
Nike air max 2003
nike air max ltd
nike air max tn
Nike air rift
Nike air Yeezy
nike airmax
Nike air max 90
Nike air max 97
nike birds nest shoes
nike dunk
nike RT1 shoes
nike SB
nike shox shoes
Nike shox OZ shoes
Nike shox R2 shoes
Nike shox R3 shoes
Nike shox R4 shoes
Nike shox R5 shoes
Nike shox TL3
nike trainers lovers

tennis rackets
Wilson tennis rackets
HEAD tennis rackets
Babolat tennis rackets

8:12 PM  

Post a Comment

Links to this post:

Create a Link

<< Home