<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://inexorabletash.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2finexorabletash.spaces.live.com%2fcategory%2fCommoditization%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Caution: Singularity Ahead: Commoditization</title><description /><link>http://inexorabletash.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=catCommoditization</link><language>en-US</language><pubDate>Mon, 08 Sep 2008 03:02:07 GMT</pubDate><lastBuildDate>Mon, 08 Sep 2008 03:02:07 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://inexorabletash.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>4595244410013098217</live:id><live:alias>inexorabletash</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>More CPow thoughts</title><link>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!362.entry</link><description>&lt;div&gt;Another example of CPow/commoditization - this one from the computer history books:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Way back in the 1980s, UNIX vendors gave away C compilers with the operating system - &amp;quot;cc&amp;quot; was just part of the command line, like &amp;quot;ls&amp;quot; or &amp;quot;dir&amp;quot;. In the PC industry, compilers were still something you payed for, but in the UNIX world it was a commodity - if we give you the compiler for free with our platform, you'll pay for the platform and keep using it. A great example of CPow in action. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;(I remember in the early 1990s when Sun decided not to include a compiler with Solaris - but by that time pretty much everyone was using gcc anyway so it didn't really matter. But there was widespread disbelief.)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Microsoft now gives away &lt;a href="http://lab.msdn.microsoft.com/express/"&gt;Visual Studio Express Edition &lt;/a&gt;- presumably for the same reason.  (You don't think Microsoft makes money on dev tools, do you? It's all about pushing the platform!)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href="http://scobleizer.wordpress.com/2005/11/03/yahoos-new-pretty-maps-are-doomed-and-so-are-microsofts/"&gt;Scoble&lt;/a&gt; is currently calling out &amp;quot;&lt;a href="http://scobleizer.wordpress.com/2005/11/03/yahoos-new-pretty-maps-are-doomed-and-so-are-microsofts/"&gt;Disruption!&lt;/a&gt;&amp;quot; when he sees this happening. He's watching Google, Yahoo!, Amazon, and Microsoft fight it out in the AJAX-map/local-search space (*sniff* - no-one mentions ever mentions &lt;a href="http://inexorabletash.members.winisp.net/maps/map.htm"&gt;mine&lt;/a&gt;). They're stumbling over themselves fighting to be the API of choice for developers to build next-gen web applications with.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;This is nothing new! Being the platform of choice is what UNIX vs. VMS, Mac vs. PC, Windows vs. OS/2, Linux vs. Everyone Else has been about. I think what's difference is the speed and the lack of coupling. Scoble changed his blog provider a few weeks back; he's no longer coupled to a particular solution. With disconnected architectures, you can build apps where the underlying platform is irrelevant. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Heck, the notion of a language like C is the same thing - write once, compile &amp;amp; run everywhere using the (commoditized) compiler! Okay, so it's never been that simple, despite continuous attempts. But if you break things out at the service level then you've turned the service itself into - guess what - a commodity! Now vendors are forced into iterating at a much more frequent pace, and transparency and adaptability are the key values. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;The &amp;quot;disruption&amp;quot; is that companies like Google are realizing this. They are intentionally commoditizing everything in sight so they can climb up to the next level. Either Scoble or &lt;a href="http://tompeters.com/"&gt;Tom Peters&lt;/a&gt; said something like &amp;quot;If you're just trying to compete you've already lost the game&amp;quot;  - and if they didn't, well I just did.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;CPow!&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4595244410013098217&amp;page=RSS%3a+More+CPow+thoughts&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=inexorabletash.spaces.live.com&amp;amp;GT1=inexorabletash"&gt;</description><comments>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!362.entry#comment</comments><guid isPermaLink="true">http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!362.entry</guid><pubDate>Fri, 04 Nov 2005 20:47:33 GMT</pubDate><slash:comments>2</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://inexorabletash.spaces.live.com/blog/cns!3FC59671BAEE20E9!362/comments/feed.rss</wfw:commentRss><wfw:comment>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!362.entry#comment</wfw:comment><dcterms:modified>2005-11-05T06:23:42Z</dcterms:modified></item><item><title>It doesn't have to be perfect</title><link>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!361.entry</link><description>&lt;div&gt;There's some weird assumption that many people both inside and outside of the computer industry have that an algorithm needs to be perfect to be useful.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Yes, you do want to minimize the false positives and false negatives as much as possible, but you can also factor that into the cost of doing business vs. the benefits of the automated first step. Heck, that whole sentence was predicated on a Boolean outcome. I'd posit that it's actually more important to have a very accurate degree of uncertainty assigned to an answer than the right answer itself. I.e. if you can say that 80% of your results are 100% certain, you know you only have to double-check 20% of the results by hand. That's better than saying you have a 0.5% false-negative rate - which implies you need to double-check 100% of your results if mistakes are not an option!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Take advantage of keeping humans in the loop to iterate with their tool - the software. Humans aren't perfect either; we're slow but massively parallel processors that get things wrong a phenomenal amount of the time, but we have lots of error-catching systems in-place from our brains to our bodies to the society and world we've constructed around ourselves.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4595244410013098217&amp;page=RSS%3a+It+doesn't+have+to+be+perfect&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=inexorabletash.spaces.live.com&amp;amp;GT1=inexorabletash"&gt;</description><comments>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!361.entry#comment</comments><guid isPermaLink="true">http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!361.entry</guid><pubDate>Fri, 04 Nov 2005 20:27:56 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://inexorabletash.spaces.live.com/blog/cns!3FC59671BAEE20E9!361/comments/feed.rss</wfw:commentRss><wfw:comment>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!361.entry#comment</wfw:comment><dcterms:modified>2005-11-04T20:27:56Z</dcterms:modified></item><item><title>When art is commoditized</title><link>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!360.entry</link><description>&lt;p&gt; I've had the commoditization cycle stuck in my head for the past several days. (Being sick at home with a fever that was making my linguistic centers run rampant while the rest of my brain was saying &amp;quot;sleep, please, sleep&amp;quot; probably helped.) This article on an otherwise unrelated topic struck a chord:
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://irascibleprofessor.com/comments-11-04-05.htm"&gt;The Irascible Professor -  The teaching of English may not be dead after all&lt;/a&gt;&lt;/blockquote&gt;
&lt;p&gt;In a nutshell: Lots of stuff gets written, and most of it is crap. But predicting which stuff will stand the test of time is beyond the powers of the contemporary critics.
&lt;p&gt;Now that's not a novel insight. But it made me think about the differences between the hard sciences (math, physics, etc), soft sciences (sociology, linguistics, etc) and that other stuff they teach in school that I could never take seriously.
&lt;p&gt;Simply put, science is about predictability. If you can't come up with a testable hypothesis, it's not science. So if you could come up with a testable hypothesis for &amp;quot;what makes literature good?&amp;quot; then suddenly literary criticism would be a respectable science!
&lt;p&gt;But the consequence of that is that once something which is information-based is repeatable, it's a commodity. The first example which came to mind is cel-shading. 
&lt;p&gt;Any artistic style fundamentally follows a set of rules - otherwise it wouldn't be identifiable as a style. It may take a long time to be able to articulate or codify the style in an algorithm, but it must be doable or it wouldn't be identifiable. (Unless there's some non-real metadata floating around which our brains process, but any disection of dualism will lay that notion to rest quickly.) What happens when the algorithm is codified is that the style becomes a commodity. 
&lt;p&gt;Cel-shading is one example - it's the style of pen-and-ink animation used for most cartoons through the 20th Century. Simply put - for each frame of an animation, an artist draws the outline and key edges of a character or object with a black, then another artist fills it in with colors from a limited palette. This algorithm results in a distinctive look - there is very limited shading, where each surface has a &amp;quot;lit&amp;quot; and &amp;quot;unlit&amp;quot; color; differences in depth are explicitly called out, such that an arm in front of a body is deliniated, but the body-&amp;gt;shoulder-&amp;gt;arm region is unbroken. I'm sure the original animators were not consciously aware of this algorithm, but it is an algorithm. And in the 1990s this was codified - it's now possible to take any 3D description of a scene and - in real-time - render it using &lt;a href="http://en.wikipedia.org/wiki/Cel_shading"&gt;cel shading&lt;/a&gt;. This is most popular right now in console games based on properties or genres traditionally animated using this technique, such as Japanese RPGs.
&lt;p&gt;Nowadays, doing pen-and-ink drawing by hand for a big budget movie would seem foolish. Even if you didn't want the glossy Pixar look, you could use the same pipeline for creating the content, and just slap a different rendering shader on at the end of the pipeline. You'd get the same look as the Mouse's films, but with the benefits of being able to &amp;quot;re-shoot&amp;quot; scenes instantly that 3D gives you.
&lt;p&gt;To recap - if you did &amp;quot;reduce&amp;quot; literary criticism to a science, suddenly producing literature would be commoditized. An even more relevant example: postmodern writing; if you can get a &lt;a href="http://www.csse.monash.edu.au/cgi-bin/pub_search?104+1996+bulhak+Postmodernism\"&gt;computer to generate it&lt;/a&gt;, then it's a commodity.
&lt;p&gt;Note that this doesn't mean that the &lt;em&gt;product &lt;/em&gt;is worthless. Luddites resisted the commoditization of physical work by automation. Computers can commoditize lots of things we previously thought were in the domains of humans only - &lt;a href="http://en.wikipedia.org/wiki/Chess#Computer_chess"&gt;chess&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Four_color_theorem"&gt;algorithmic proofs&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Facial_recognition_system"&gt;facial recognition&lt;/a&gt;, and so on. 
&lt;p&gt;In the case of postmodern writing, the jury was still out on whether or not &lt;a href="http://www2.info.ucl.ac.be/people/PVR/decon.html"&gt;the field had any merit &lt;/a&gt;whatsoever before computers were spewing out publishable writing within it. Now I think it's agreed that the jury's heads were hurting and they took off for some time in the tropics. But what happens when computers can commoditize things which aren't just intellectual masturbation?
&lt;p&gt;How about criticism itself? Computers are already getting better at basic things like speech recognition (slowly!), natural language processing (also slowly!), grammar checking (go Word!) and algorithmic proofs. It doesn't seem too much of a stretch to be able to put in an attempt at either a written assertion or a criticism and have software deconstruct it. Strip out the noise, identify the core claims, and try and sort out the unstated assumptions and what can logically follow from it.
&lt;p&gt;Or within a domain (say, physics), act as an expert system and look for possible flaws in a conclusion (what variables weren't accounted for in a gravitational simulation of galactic motion?)
&lt;p&gt; 
&lt;p&gt; 
&lt;p&gt; 
&lt;p&gt; 
&lt;p&gt; 
&lt;p&gt; 
&lt;p&gt; 
&lt;p&gt; &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4595244410013098217&amp;page=RSS%3a+When+art+is+commoditized&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=inexorabletash.spaces.live.com&amp;amp;GT1=inexorabletash"&gt;</description><comments>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!360.entry#comment</comments><guid isPermaLink="true">http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!360.entry</guid><pubDate>Fri, 04 Nov 2005 20:20:46 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://inexorabletash.spaces.live.com/blog/cns!3FC59671BAEE20E9!360/comments/feed.rss</wfw:commentRss><wfw:comment>http://inexorabletash.spaces.live.com/Blog/cns!3FC59671BAEE20E9!360.entry#comment</wfw:comment><dcterms:modified>2005-11-04T20:20:46Z</dcterms:modified></item></channel></rss>