<?xml version="1.0"?>
<rss version="2.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:atom="http://www.w3.org/2005/Atom">
   <channel>
      <title>Monash Research Integrated Feed</title>
      <description>Articles from all five blogs published by Monash Research</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=deb92100c853b9318e113fa52d37ca99</link>
      <atom:link rel="next" href="http://pipes.yahoo.com/pipes/pipe.run?_id=deb92100c853b9318e113fa52d37ca99&amp;_render=rss&amp;page=2"/>
      <pubDate>Thu, 01 Oct 2015 22:47:53 +0000</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <item>
         <title>The potential significance of Cloudera Kudu</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/w7KVP0-VORs/</link>
         <description>This is part of a three-post series on Kudu, a new data storage system from Cloudera. Part 1 is an overview of Kudu technology. Part 2 is a lengthy dive into how Kudu writes and reads data. Part 3 (this post) is a brief speculation as to Kudu&amp;#8217;s eventual market significance. Combined with Impala, Kudu [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9766</guid>
         <pubDate>Mon, 28 Sep 2015 07:54:40 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>This is part of a three-post series on Kudu, a new data storage system from Cloudera.</em></p>
<ul>
<li><em>Part 1 is <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/09/28/introduction-to-cloudera-kudu/">an overview of Kudu technology</a>.</em></li>
<li><em>Part 2 is <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/09/28/cloudera-kudu-deep-dive/">a lengthy dive into how Kudu writes and reads data</a>.</em></li>
<li><em>Part 3 (this post) is a brief speculation as to Kudu&#8217;s eventual market significance.</em></li>
</ul>
<p>Combined with Impala, Kudu is (among other things) an attempt to build a no-apologies analytic DBMS (DataBase Management System) into Hadoop. My reactions to that start:</p>
<ul>
<li>It&#8217;s plausible; just not soon. What I mean by that is:
<ul>
<li>Success will, at best, be <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/03/18/dbms-development-marklogic-hadoop/">years away</a>. Please keep that in mind as you read this otherwise optimistic post.</li>
<li>Nothing jumps out at me to say &#8220;This will never work!&#8221;</li>
<li>Unlike when it introduced Impala &#8212; or when I used to argue with Jeff Hammerbacher pre-Impala <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/> &#8212; this time Cloudera seems to have reasonable expectations as to how hard the project is.</li>
</ul>
</li>
<li>There&#8217;s huge opportunity if it works.
<ul>
<li>The analytic RDBMS vendors are beatable. Teradata has a great track record of keeping its product state-of-the-art, but it likes high prices. Most other strong analytic RDBMS products were sold to (or originated by) behemoth companies that seem confused about how to proceed.</li>
<li>RDBMS-first <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/08/19/analytic-platform/">analytic platforms</a> didn&#8217;t do as well as I hoped. That leaves a big gap for Hadoop.</li>
</ul>
</li>
</ul>
<p>I&#8217;ll expand on that last point. Analytics is no longer just about fast queries on raw or simply-aggregated data. <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/11/29/data-that-is-derived-augmented-enhanced-adjusted-or-cooked/">Data transformation</a> is getting ever more complex &#8212; that&#8217;s true in general, and it&#8217;s specifically true in the case of transformations that need to happen in <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/04/05/human-real-time/">human real time</a>. Predictive models now often get rescored on every click. Sometimes, they even get <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2014/04/30/spark-on-fire/">retrained at short intervals</a>. And while data reduction in the sense of &#8220;event extraction from high-volume streams&#8221; isn&#8217;t that a big deal yet in commercial apps featuring <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2014/12/31/notes-on-machine-generated-data-year-end-2014/">machine-generated data</a> &#8212; if growth trends continue as much of us expect, it&#8217;s only a matter of time before that changes.</p>
<p>Of course, this is all a bullish argument for Spark (or Flink, if I&#8217;m wrong to dismiss its chances as a Spark competitor). But it also all requires strong low-latency analytic data underpinnings, and I suspect that several kinds of data subsystem will prosper. I expect Kudu-supported Hadoop/Spark to be a strong contender for that role, along with the best of the old-school analytic RDBMS, Tachyon-supported Spark, one or more contenders from the Hana/<a rel="nofollow" target="_blank" href="http://www.memsql.com/releases/spark-streamliner/">MemSQL</a> crowd (i.e., memory-centric RDBMS that purport to be good at analytics and transactions alike), and of course also whatever Cloudera&#8217;s strongest competitor(s) choose to back.</p>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/w7KVP0-VORs" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Cloudera Kudu deep dive</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/UfCJAaQo1KQ/</link>
         <description>This is part of a three-post series on Kudu, a new data storage system from Cloudera. Part 1 is an overview of Kudu technology. Part 2 (this post) is a lengthy dive into how Kudu writes and reads data. Part 3 is a brief speculation as to Kudu&amp;#8217;s eventual market significance. Let&amp;#8217;s talk in more [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9765</guid>
         <pubDate>Mon, 28 Sep 2015 07:52:13 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>This is part of a three-post series on Kudu, a new data storage system from Cloudera.</em></p>
<ul>
<li><em>Part 1 is <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/09/28/introduction-to-cloudera-kudu/">an overview of Kudu technology</a>.</em></li>
<li><em>Part 2 (this post) is a lengthy dive into how Kudu writes and reads data.</em></li>
<li><em>Part 3 is <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/09/28/the-potential-significance-of-cloudera-kudu/">a brief speculation as to Kudu&#8217;s eventual market significance</a>.</em></li>
</ul>
<p>Let&#8217;s talk in more detail about how Kudu stores data.</p>
<ul>
<li>As previously noted, inserts land in an in-memory row store, which is periodically flushed to the column store on disk. Queries are federated between these two stores. <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/02/22/vertica-4/">Vertica</a> taught us to call these the <strong>WOS (Write-Optimized Store)</strong> and <strong>ROS (Read-Optimized Store)</strong> respectively, and I&#8217;ll use that terminology here.</li>
<li>Part of the ROS is actually another in-memory store, aka the DeltaMemStore, where updates and deletes land before being applied to the DiskRowSets. These stores are managed separately for each DiskRowSet. DeltaMemStores are checked at query time to confirm whether what&#8217;s in the persistent store is actually up to date.</li>
<li>A major design goal for Kudu is that <strong>compaction should never block </strong>&#8211; nor greatly slow &#8212; other work. In support of that:
<ul>
<li>Compaction is done, server-by-server, via a low-priority but otherwise always-on background process.</li>
<li>There is a configurable maximum to how big a compaction process can be &#8212; more precisely, the limit is to how much data the process can work on at once. The current default figure = 128 MB, which is 4X the size of a DiskRowSet.</li>
<li>When done, Kudu runs a little optimization to figure out which 128 MB to compact next.</li>
</ul>
</li>
<li>Every tablet has its own write-ahead log.
<ul>
<li>This creates a practical limitation on the number of tablets &#8230;</li>
<li>&#8230; because each tablet is causing its own stream of writes to &#8220;disk&#8221; &#8230;</li>
<li>&#8230; but it&#8217;s only a limitation if your &#8220;disk&#8221; really is all spinning disk &#8230;</li>
<li>&#8230; because multiple simultaneous streams work great with solid-state memory.</li>
</ul>
</li>
<li>Log retention is configurable, typically the greater of 5 minutes or 128 MB.</li>
<li>Metadata is cached in RAM. Therefore:
<ul>
<li>ALTER TABLE kinds of operations that can be done by metadata changes only &#8212; i.e. adding/dropping/renaming columns &#8212; can be instantaneous.</li>
<li>To keep from being screwed up by this, the WOS maintains a column that labels rows by which schema version they were created under. I immediately called this MSCC &#8212; Multi-Schema Concurrency Control <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/> &#8212; and Todd Lipcon agreed.</li>
</ul>
</li>
<li>Durability, as usual, boils down to &#8220;Wait until a quorum has done the writes&#8221;, with a configurable option as to what constitutes a &#8220;write&#8221;.
<ul>
<li>Servers write to their respective write-ahead logs, then acknowledge having done so.</li>
<li>If it isn&#8217;t too much of a potential bottleneck &#8212; e.g. if persistence is on flash &#8212; the acknowledgements may wait until the log has been fsynced to persistent storage.</li>
</ul>
</li>
<li>There&#8217;s a &#8220;thick&#8221; client library which, among other things, knows enough about the partitioning scheme to go straight to the correct node(s) on a cluster.</li>
</ul>
<p><span id="more-9765"></span>Leaving aside the ever-popular possibilities of:</p>
<ul>
<li>Cluster-wide (or larger) equipment outages</li>
<li>Bugs</li>
</ul>
<p>the main failure scenario for Kudu is:</p>
<ul>
<li>The leader version of a tablet (within its replica) set goes down.</li>
<li>A new leader is elected.</li>
<li>The workload is such that the client didn&#8217;t notice and adapt to the error on its own.</li>
</ul>
<p>Todd says that Kudu&#8217;s MTTR (Mean Time To Recovery) for write availability tests internally at 1-2 seconds in such cases, and shouldn&#8217;t really depend upon cluster size.</p>
<p>Beyond that, I had some difficulties understanding details of the Kudu write path(s). An email exchange ensued, and Todd kindly permitted me to post some of his own words (edited by me for clarification and format).</p>
<blockquote><p>Every tablet has its own in-memory store for inserts (MemRowSet). From a read/write path perspective, every tablet is an entirely independent entity, with its own MemRowSet, rowsets, etc. Basically the flow is:</p>
<ul>
<li>The client wants to make a write (i.e. an insert/update/delete), which has a primary key.
<ul>
<li>The client applies the partitioning algorithm to determine which tablet tha<em>t </em>key belongs in.</li>
<li>The information about which tablets cover which key ranges (or hash buckets) is held in the master. (But since it is cached by the clients, this is usually a local operation.)</li>
<li>It sends the operation to the &#8220;leader&#8221; replica of the correct tablet (batched along with any other writes that are targeted to the same tablet).</li>
</ul>
</li>
</ul>
<ul>
<li>Once the write reaches the tablet leader:
<ul>
<li>The leader enqueues the write to its own WAL (Write-Ahead Log) and also enqueues it to be sent to the &#8220;follower&#8221; replicas.</li>
<li>Once it has reached a majority of the WALs (i.e. 2/3 when the replication factor = 3), the write is considered &#8220;replicated&#8221;. That is to say, it&#8217;s durable and would always be rolled forward, even if the leader crashed at this point.</li>
<li>Only now do we enter the &#8220;storage&#8221; part of the system, where we start worrying about MemRowSets vs DeltaMemStores, etc.</li>
</ul>
</li>
</ul>
<p>Put another way, there is a fairly clean architectural separation into three main subsystems:</p>
<ul>
<li>Metadata and partitioning (map from a primary key to a tablet, figure out which servers host that tablet).</li>
<li>Consensus replication (given a write operation, ensure that it is durably logged and replicated to a majority of nodes, so that even if we crash, everyone will agree whether it should be applied or not).</li>
<li>Tablet storage (now that we&#8217;ve decided a write is agreed upon across replicas, actually apply it to the database storage).</li>
</ul>
<p>These three areas of the code are separated as much as possible &#8212; for example, once we&#8217;re in the &#8220;tablet storage&#8221; code, it has no idea that there might be other tablets. Similarly, the replication and partitioning code don&#8217;t know much anything about MemRowSets, etc &#8211; that&#8217;s entirely within the tablet layer.</p></blockquote>
<p>As for reading &#8212; the challenge isn&#8217;t in the actual retrieval of the data so much as in figuring out where to retrieve it from. What I mean by that is:</p>
<ul>
<li>Data will always be either in memory or in a persistent column store. So I/O speed will rarely be a problem.</li>
<li>Rather, the challenge to Kudu&#8217;s data retrieval architecture is finding the relevant record(s) in the first place, which is slightly more complicated than in some other systems. For upon being told the requested primary key, Kudu still has to:
<ul>
<li>Find the correct tablet(s).</li>
<li>Find the record(s) on the (rather large) tablet(s).</li>
<li>Check various in-memory stores as well.</li>
</ul>
</li>
</ul>
<p>The &#8220;check in multiple places&#8221; problem doesn&#8217;t seem to be of much concern, because:</p>
<ul>
<li>All that needs to be checked is the primary key column.</li>
<li>The on-disk data is front-ended by Bloom filters.</li>
<li>The cases in which a Bloom filter returns a false positive are generally the same busy ones where the key column is likely to be cached in RAM.</li>
<li>Cloudera just assumes that checking a few different stores in RAM isn&#8217;t going to be a major performance issue.</li>
</ul>
<p>When it comes to searching the tablets themselves:</p>
<ul>
<li>Kudu tablets feature <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/05/27/data-skipping/">data skipping</a> among DiskRowSets, based on value ranges for the primary key.</li>
<li>The whole point of compaction is to make the data skipping effective.</li>
</ul>
<p>Finally, Kudu pays a write-time (or compaction-time) cost to boost retrieval speeds from inside a particular DiskRowSet, by creating something that Todd called an &#8220;ordinal index&#8221; but agreed with me would be better called something like &#8220;ordinal offset&#8221; or &#8220;offset index&#8221;. Whatever it&#8217;s called, it&#8217;s an index that tells you the number of rows you would need to scan before getting the one you want, thus allowing you to retrieve (except for the cost of an index probe) at array speeds.</p>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/UfCJAaQo1KQ" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Introduction to Cloudera Kudu</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/HA69mtPMJ6k/</link>
         <description>This is part of a three-post series on Kudu, a new data storage system from Cloudera. Part 1 (this post) is an overview of Kudu technology. Part 2 is a lengthy dive into how Kudu writes and reads data. Part 3 is a brief speculation as to Kudu&amp;#8217;s eventual market significance. Cloudera is introducing a [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9767</guid>
         <pubDate>Mon, 28 Sep 2015 07:50:02 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>This is part of a three-post series on Kudu, a new data storage system from Cloudera.</em></p>
<ul>
<li><em>Part 1 (this post) is an overview of Kudu technology.</em></li>
<li><em>Part 2 is <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/09/28/cloudera-kudu-deep-dive/">a lengthy dive into how Kudu writes and reads data</a>.</em></li>
<li><em>Part 3 is a brief speculation as to Kudu&#8217;s eventual market significance.</em></li>
</ul>
<p>Cloudera is introducing a new open source project, Kudu,* which from Cloudera&#8217;s standpoint is meant to eventually become the single best underpinning for analytics on the Hadoop stack. I&#8217;ve spent multiple hours discussing Kudu with Cloudera, mainly with Todd Lipcon. Any errors are of course entirely mine.</p>
<p><em>*Like the impala, the kudu is a kind of antelope. I knew that, because I enjoy word games. What I didn&#8217;t know &#8212; and which is germane to the naming choice &#8212; is that the kudu has stripes. <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/></em></p>
<p>For starters:</p>
<ul>
<li>Kudu is an alternative to HDFS (Hadoop Distributed File System), or to HBase.</li>
<li>Kudu is meant to be the underpinning for Impala, Spark and other analytic frameworks or engines.</li>
<li>Kudu is not meant for OLTP (OnLine Transaction Processing), at least in any foreseeable release. For example:
<ul>
<li>Kudu doesn&#8217;t support multi-row transactions.</li>
<li>There are no active efforts to front-end Kudu with an engine that is fast at single-row queries.</li>
<li>Kudu is rather columnar, except for transitory in-memory stores.</li>
</ul>
</li>
<li>Kudu&#8217;s core design points are that it should:
<ul>
<li>Accept data very quickly.</li>
<li>Immediately make that data available for analytics.</li>
</ul>
</li>
<li>More specifically, Kudu is meant to accept, along with slower forms of input:
<ul>
<li>Lots of fast random writes, e.g. of web interactions.</li>
<li>Streams, viewed as a succession of inserts.</li>
<li>Updates and inserts alike.</li>
</ul>
</li>
<li>The core &#8220;real-time&#8221; use cases for which Kudu is designed are, unsurprisingly:
<ul>
<li>Low-latency business intelligence.</li>
<li>Predictive model scoring.</li>
</ul>
</li>
<li>Kudu is designed to work fine with spinning disk, and indeed has been tested to date mainly on disk-only nodes. Even so, Kudu&#8217;s architecture is optimized for the assumption that there will be at least some flash on the node.</li>
<li>Kudu is designed primarily to support relational/SQL processing. However, Kudu also has a nested-data roadmap, which of course starts with supporting the analogous capabilities in Impala.</li>
</ul>
<p><span id="more-9767"></span>Also, it might help clarify Kudu&#8217;s status and positioning if I add:</p>
<ul>
<li>Kudu is in its early days &#8212; heading out to open source and beta now, with maturity still quite a way off. Many obviously important features haven&#8217;t been added yet.</li>
<li>Kudu is expected to be run with a replication factor (tunable, usually =3). Replication is via the <a rel="nofollow" target="_blank" href="https://en.wikipedia.org/wiki/Raft_%28computer_science%29">Raft </a>protocol.</li>
<li>Kudu and HDFS can run on the same nodes. If they do, they are almost entirely separate from each other, with the main exception being some primitive workload management to help them share resources.</li>
<li>Permanent advantages of older alternatives over Kudu are expected to include:
<ul>
<li><em>Legacy.</em> Older, tuned systems may work better over some HDFS formats than over Kudu.</li>
<li><em>Pure batch updates.</em> Preparing data for immediate access has overhead.</li>
<li><em>Ultra-high update volumes.</em> Kudu doesn&#8217;t have a roadmap to completely catch up in write speeds with NoSQL or in-memory SQL DBMS.</li>
</ul>
</li>
</ul>
<p>Kudu&#8217;s data organization story starts:</p>
<ul>
<li>Storage is right on the server (this is of course also the usual case for HDFS).</li>
<li>On any one server, Kudu data is broken up into a number of &#8220;tablets&#8221;, typically 10-100 tablets per node.</li>
<li>Inserts arrive into something called a MemRowSet and are soon flushed to something called a DiskRowSet. Much as in <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/02/22/vertica-4/">Vertica</a>:
<ul>
<li>MemRowSets are managed by an in-memory row store.</li>
<li>DiskRowSets are managed by a persistent column store.*</li>
<li>In essence, queries are internally federated between the in-memory and persistent stores.</li>
</ul>
</li>
<li>Each DiskRowSet contains a separate file for each column in the table.</li>
<li>DiskRowSets are tunable in size. 32 MB currently seems like the optimal figure.</li>
<li>Page size default is 256K, but can be dropped as low as 4K.</li>
<li>DiskRowSets feature <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/02/06/columnar-compression-database-storage/">columnar compression</a>, with a variety of standard techniques.
<ul>
<li>All compression choices are specific to a particular DiskRowSet.</li>
<li>So, in the case of dictionary/token compression, is the dictionary.</li>
<li>Thus, data is decompressed before being operated on by a query processor.</li>
<li>Also, selected columns or an entire DiskRowSet can be block-compressed.</li>
</ul>
</li>
<li>Tables and DiskRowSets do not expose any kind of RowID. Rather, tables have primary keys in the usual RDBMS way.</li>
<li>Kudu can partition data in the three usual ways: randomly, by range or by hash.</li>
<li>Kudu does not (yet) have a slick and well-tested way to broadcast-replicated a small table across all nodes.</li>
</ul>
<p><em>*I presume there are a few ways in which Kudu&#8217;s efficiency or overhead seem more row-store-like than columnar. Still, Kudu seems to meet the basic requirements to be called a </em><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/02/06/columnar-compression-database-storage/"><em>columnar</em></a><em> system.</em></p>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/HA69mtPMJ6k" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Third-party quotes in press releases</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/JWqb6WMKTLg/</link>
         <description>I&amp;#8217;m generally a skeptic about the value of press releases. However: The IT trade press is increasingly understaffed, and hence press releases can in some cases serve as a draft of the article you hope folks will write. (Whether articles of that form have any influence or credibility is a whole other matter.) Press releases [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=1070</guid>
         <pubDate>Fri, 18 Sep 2015 16:35:09 +0000</pubDate>
         <content:encoded><![CDATA[<p>I&#8217;m generally <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/five-kinds-of-public-relations/2010/02/28/">a skeptic about the value of press releases</a>. However:</p>
<ul>
<li>The IT trade press is increasingly understaffed, and hence press releases can in some cases serve as a draft of the article you hope folks will write. (Whether articles of that form have any influence or credibility is a whole other matter.)</li>
<li>Press releases are collateral support for whatever higher-class outreach you do.</li>
</ul>
<p>So my current opinion is:</p>
<ul>
<li>You should write press releases primarily for a general online audience, but &#8230;</li>
<li>&#8230; secondarily for the reporters at whom they are ostensibly aimed.</li>
</ul>
<p>That fits with my general view that press releases:</p>
<ul>
<li>Should tell your story.</li>
<li>Should read well.</li>
<li>Shouldn&#8217;t do anything to actively embarrass you.</li>
</ul>
<p>That brings me to the subject of this post: third-party press release quotes. For starters, I think the following are pretty obvious: <span id="more-1070"></span></p>
<ul>
<li>Quotes in press releases serve two purposes:
<ul>
<li>Given how much space they usually take up, they had better be part of the general story-telling.</li>
<li>Further, at least some press release quotes are meant to show up directly as quotes in the resulting articles.</li>
</ul>
</li>
<li>To succeed in the latter role, they should be things that:
<ul>
<li>Reporters will want to quote.</li>
<li>If quoted, you want their readers to read.</li>
</ul>
</li>
<li>Quotes from non-company people (i.e. third parties) serve two general functions:
<ul>
<li>That the quote is there at all shows that this person likes you well enough to give you a quote.</li>
<li>Ideally, the quote also credibly persuades the readers of one or more beneficial-to-you specific points.</li>
</ul>
</li>
</ul>
<p>Generally, <strong>press release quotes </strong>are <strong>terrible.</strong> The core reason is <strong>over-ambition</strong> &#8212; press release writers take every point they want made (credible or otherwise), and stuff them into quotes. The resulting camels &#8212; i.e. horses designed by committees &#8212; come out clumsy, unnatural-sounding, and not at all persuasive. This applies both to company-personnel quotes and to quotes that are crafted by the company for third parties to lend their names to.</p>
<p><strong>Third-party quotes</strong> face further problems:</p>
<ul>
<li>If they&#8217;re written by companies for outsiders, and if this fools anybody, it&#8217;s probably <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/quotes-from-analysts-in-vendor-press-releases/2011/02/28/">unethical</a>. Also &#8212; who&#8217;s it going to fool?</li>
<li>They can stress your <strong>relationships, </strong>in several ways.
<ul>
<li>You may cash in favors to get them. (This problem is only partly ameliorated by third parties&#8217; desire for the attention of being quoted.)</li>
<li>If you get a <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/11/23/fabricated-press-release-quote/">quote</a> <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/03/26/clearstory-data-launch-inaccurate-quote/">wrong</a>, you can have problems with an important supporter.</li>
<li>Occasionally, even <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/01/16/nuodb-marketing-mishegas/">a correct quote</a> can lead to a backlash.</li>
</ul>
</li>
</ul>
<p>That said, third-party quotes are worth having. So here are some observations and best practices.</p>
<ul>
<li>There are three good ways to place third-party quotes in a release.
<ul>
<li>Recall that a primary purpose of the quote is to demonstrate that the third party has something nice to say about you. So place third-party quotes in the press release flow where your main point is &#8220;Third parties like us!&#8221;</li>
<li>If the third party endorses something specific about your technology, place the quote where you&#8217;re discussing specifics.</li>
<li>There&#8217;s always room to tack extra quotes onto the end of a release.</li>
</ul>
</li>
<li>Rather than trying to put your overwrought words into their mouths, encourage third parties to write their own quotes.
<ul>
<li>If quotes are more natural &#8230; well, then they&#8217;ll likely sound more natural. That&#8217;s good for credibility.</li>
<li>If they say &#8220;I think this is great because X&#8221; &#8212; well, that&#8217;s great! The support for X is a nice bonus, and adds credibility to the overall message &#8220;Third parties like us and you should like us too!&#8221;</li>
</ul>
</li>
<li>If you must write a quote for your third party, try not to make it <a rel="nofollow" target="_blank" href="http://www.merriam-webster.com/dictionary/turgid">turgid</a>. If it must be turgid, at least keep it short. You should try to impose as little turgidity on your readers as possible.</li>
<li>If your user gives a quote on how they use your product, that&#8217;s likely to be a good outcome, especially considering the alternatives. Specifics are better than generalities, just as in user-success-story collateral.</li>
</ul>
<p>Finally, I need to write down my own quote policies, and this post is as good a place as any.</p>
<ul>
<li><strong>Please never try to write a quote for me.</strong></li>
<li>Don&#8217;t even suggest edits to the quotes I write, except in spelling or grammar. If you don&#8217;t like what I wrote, get a quote from somebody else. My feelings won&#8217;t be hurt.</li>
<li>Please show me a late draft of the overall release for my final approval. I don&#8217;t need to agree with everything in it, but I don&#8217;t want to seem to be endorsing your claims if I actually plan to slam them. <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> </li>
<li>As for attribution:
<ul>
<li>The standard is <strong><em><a rel="nofollow" target="_blank" href="http://www.monash.com/curtbio.html">Curt Monash</a>, president of <a rel="nofollow" target="_blank" href="http://www.monash.com/">Monash Research</a> and editor of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/">DBMS 2</a>.</em></strong> You&#8217;re also welcome to use my middle initial &#8212; &#8220;A&#8221; &#8212; and/or my PhD if you choose.</li>
<li>Please include live links; every bit of SEO helps. If you&#8217;d rather use a link to a specific <em>DBMS 2</em> that post you like, be my guest.</li>
</ul>
</li>
</ul>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/JWqb6WMKTLg" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Rocana’s world</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/flhY3rIo0CY/</link>
         <description>For starters: My client Rocana is the renamed ScalingData, where Rocana is meant to signify ROot Cause ANAlysis. Rocana was founded by Omer Trajman, who I&amp;#8217;ve referenced numerous times in the past, and who I gather is a former boss of &amp;#8230; &amp;#8230; cofounder Eric Sammer. Rocana recently told me it had 35 people. Rocana [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9745</guid>
         <pubDate>Thu, 17 Sep 2015 11:49:21 +0000</pubDate>
         <content:encoded><![CDATA[<p>For starters:</p>
<ul>
<li>My client Rocana is the renamed ScalingData, where Rocana is meant to signify ROot Cause ANAlysis.</li>
<li>Rocana was founded by Omer Trajman, who I&#8217;ve <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/11/09/analytic-application-subsystems/">referenced</a> numerous times in the past, and who I gather is a former boss of &#8230;</li>
<li>&#8230; cofounder <a rel="nofollow" target="_blank" href="https://twitter.com/search?q=%23sammerfacts">Eric Sammer</a>.</li>
<li>Rocana recently told me it had 35 people.</li>
<li>Rocana has a very small number of quite large customers.</li>
</ul>
<p>Rocana portrays itself as offering next-generation IT operations monitoring software. As you might expect, this has two main use cases:</p>
<ul>
<li>Actual operations &#8212; figuring out exactly what isn&#8217;t working, ASAP.</li>
<li>Security.</li>
</ul>
<p>Rocana&#8217;s differentiation claims boil down to fast and accurate anomaly detection on large amounts of log data, including but not limited to:</p>
<ul>
<li>The sort of network data you&#8217;d generally think of &#8212; &#8220;everything&#8221; except packet-inspection stuff.</li>
<li>Firewall output.</li>
<li>Database server logs.</li>
<li>Point-of-sale data (at a retailer).</li>
<li>&#8220;Application data&#8221;, whatever that means.<em> (Edit: See Tom Yates&#8217; clarifying comment below.)</em></li>
</ul>
<p><span id="more-9745"></span>In line with segment leader Splunk&#8217;s pricing, data volumes in this area tend to be described in terms of new data/day. Rocana seems to start around 3 TB/day, which not coincidentally is a range that would generally be thought of as:</p>
<ul>
<li>Challenging for Splunk, and for the budgets of Splunk customers.</li>
<li>Not a big problem for well-implemented Hadoop.</li>
</ul>
<p>And so part of Rocana&#8217;s pitch, familiar to followers of analytic RDBMS and Hadoop alike, is &#8220;We keep and use <em>all</em> your data, unlike the legacy guys who make you throw some of it away up front.&#8221;</p>
<p><em>Since Rocana wants you to keep all your data, 3 TB/day is about 1 PB/year.</em></p>
<p>But really, that&#8217;s just saying that Rocana is an analytic stack built on Hadoop, using Hadoop for what people correctly think it&#8217;s well-suited for, done by guys who know a lot about Hadoop.</p>
<p>The cooler side of Rocana, to my tastes, is the actual analytics. Truth be told, I find almost any well thought out <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/10/18/entity-centric-event-series-analysis/">event-series analytics</a> story cool. It&#8217;s an area much less mature than relational business intelligence, and accordingly with much more scope for innovation. On the visualization side, crucial aspects start:</p>
<ul>
<li>Charting over time (duh).</li>
<li>Comparing widely disparate time intervals (e.g., current vs. historical/baseline).</li>
<li>Whichever good features from relational BI apply to your use case as well.</li>
</ul>
<p>Other important elements may be more data- or application-specific &#8212; and the fact that I don&#8217;t have a long list of particulars illustrates just how immature the area really is.</p>
<p>Even cooler is Rocana&#8217;s <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2014/12/12/notes-and-links-december-12-2014/">integration of predictive modeling and BI</a>, about which I previously remarked:</p>
<blockquote><p>The idea goes something like this:</p>
<ul>
<li>Suppose we have lots of logs about lots of things. Machine learning can help:
<ul>
<li>Notice what’s an anomaly.</li>
<li>Group together things that seem to be experiencing similar anomalies.</li>
</ul>
</li>
<li>That can inform a BI-plus interface for a human to figure out what is happening.</li>
</ul>
<p>Makes sense to me.</p></blockquote>
<p>So far as I can tell, predictive modeling is used to <strong>notice aberrant data </strong>(raw or <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/11/29/data-that-is-derived-augmented-enhanced-adjusted-or-cooked/">derived</a>). This is quickly used to define a subset of data to drill down to (e.g., certain kinds of information from certain machines in a certain period of time). Event-series BI/visualization then lets you see the flows that led to the aberrant result, which was any luck will allow you to find the exact place where the data first goes wrong. And that, one hopes, is something that the ops guys can quickly fix.</p>
<p>I think similar approaches could make sense in numerous application segments.</p>
<p><strong><em>Related links</em></strong></p>
<ul>
<li>Rocana&#8217;s Hadoop stack presumably includes both <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2014/10/05/streaming-for-hadoop/">Kafka and Spark Streaming</a>.</li>
<li>Back when Splunk still answered my email, I wrote about its <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2014/03/06/splunk-and-inverted-list-indexing/">inverted-list data management architecture</a>.</li>
<li>Ursula Le Guin&#8217;s debut novel <a rel="nofollow" target="_blank" href="https://en.wikipedia.org/wiki/Rocannon's_World">Rocannon&#8217;s World</a> has nothing to do with this post (although it does start with a really lousy bit of temporal analysis <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/> ). I just like making <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/rules-for-names/2013/11/03/">allusions</a> to her work.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/flhY3rIo0CY" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>DataStax and Cassandra update</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/Hzkyvl0JaLs/</link>
         <description>MongoDB isn&amp;#8217;t the only company I reached out to recently for an update. Another is DataStax. I chatted mainly with Patrick McFadin, somebody with whom I&amp;#8217;ve had strong consulting relationships at a user and vendor both. But Rachel Pedreschi contributed the marvelous phrase &amp;#8220;twinkling dashboard&amp;#8221;. It seems fair to say that in most cases: Cassandra [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9741</guid>
         <pubDate>Mon, 14 Sep 2015 06:02:59 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/09/10/mongodb-update/">MongoDB</a> isn&#8217;t the only company I reached out to recently for an update. Another is DataStax. I chatted mainly with Patrick McFadin, somebody with whom I&#8217;ve had strong consulting relationships at a user and vendor both. But Rachel Pedreschi contributed the marvelous phrase &#8220;twinkling dashboard&#8221;.</p>
<p>It seems fair to say that in most cases:</p>
<ul>
<li>Cassandra is adopted for operational applications, specifically ones with requirements for extreme uptime and/or extreme write speed. (Of course, it should also be the case that NoSQL data structures are a good fit.)</li>
<li>Spark, including SparkSQL, and Solr are seen primarily as ways to navigate or analyze the resulting data.</li>
</ul>
<p>Those generalities, in my opinion, make good technical sense. Even so, there are some edge cases or counterexamples, such as:</p>
<ul>
<li>DataStax trumpets <a rel="nofollow" target="_blank" href="http://www.datastax.com/2015/03/british-gas-uses-apache-cassandra-to-build-iot-application-to-connect-customers-boilers">British Gas</a>&#8216; plans collecting a lot of sensor data and immediately offering it up for analysis.*</li>
<li>Safeway uses Cassandra for a mobile part of its loyalty program, scoring customers and pushing coupons at them.</li>
<li>A large title insurance company uses Cassandra-plus-Solr to manage a whole lot of documents.</li>
</ul>
<p><em>*And so a <span style="text-decoration:underline;">gas</span> company is doing <span style="text-decoration:underline;">lightweight</span> analysis on <span style="text-decoration:underline;">boiler temperatures</span>, which it regards as <span style="text-decoration:underline;">hot</span> data. <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/><br />
</em></p>
<p>While most of the specifics are different, I&#8217;d say similar things about MongoDB, Cassandra, or any other NoSQL DBMS that comes to mind: <span id="more-9741"></span></p>
<ul>
<li>You can get any kind of data into them very fast; indeed, that&#8217;s a central part of what they were designed for.</li>
<li>In the general case, getting it back out for low-latency analytics is problematic &#8230;</li>
<li>&#8230; but there&#8217;s an increasing list of exceptions.</li>
</ul>
<p>For DataStax Enterprise, exceptions start:</p>
<ul>
<li>Formally, you can do almost anything in at least one of Solr or Spark/SparkSQL. So if volumes are low enough, you&#8217;re fine. In particular, Spark offers the potential to do many things at in-memory speeds.</li>
<li>Between Spark, the new functions, and general scripting, there are several ways to do low-latency aggregations. This can lead to &#8220;twinkling dashboards&#8221;.*</li>
<li>DataStax is alert to the need to stream data into Cassandra.
<ul>
<li>That&#8217;s central to the NoSQL expectation of ingesting internet data very quickly.</li>
<li>Kafka, Storm and Spark Streaming all seem to be in the mix.</li>
</ul>
</li>
<li>Solr over Cassandra has a searchable RAM buffer, which can give the effect of real-time text indexing within a second or so of ingest.</li>
</ul>
<p><em>*As much as I love the &#8220;twinkling dashboard&#8221; term &#8212; it reminds me of my stock analyst days &#8212; it does raise some concerns. In many use cases, </em><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/04/05/human-real-time/"><em>human real-time</em></a><em> BI should be closely integrated with the more historical kind.</em></p>
<p>DataStax Enterprise:</p>
<ul>
<li>Is based on Cassandra 2.1.</li>
<li>Will probably never include Cassandra 2.2, waiting instead for &#8230;</li>
<li>&#8230;.Cassandra 3.0, which will feature a storage engine rewrite &#8230;</li>
<li>&#8230; and will surely include Cassandra 2.2 features of note.</li>
</ul>
<p>This connects to what I said previously in that Cassandra 2.2 adds some analytic features, specifically in the area of user-defined functions. Notes on Cassandra 2.2 UDFs include:</p>
<ul>
<li>These are functions &#8212; not libraries, a programming language, or anything like that.</li>
<li>The &#8220;user-defined&#8221; moniker notwithstanding, the capability has been used to implement COUNT, SUM, AVG, MAX and so on.</li>
<li>You are meant to run user-defined functions on data in a single Cassandra partition; run them across partitions at your own performance risk.</li>
</ul>
<p>And finally, some general tidbits:</p>
<ul>
<li>A while ago, Apple said it had &gt;75,000 Cassandra nodes. The figure is surely bigger now.</li>
<li>There are at least several other petabyte range Cassandra installations, and several more half-petabyte ones.</li>
<li>Netflix is not one of those. Instead, it has many 10s of smaller Cassandra clusters.</li>
<li>There are Cassandra users with &gt;1 million reads+writes per second.</li>
</ul>
<p>Finally a couple of random notes:</p>
<ul>
<li>One of the text search use cases for Solr/Cassandra is to &#8212; in one query &#8212; get at information that originated in multiple places, e.g. for reasons of time period or geography. (I hear this about text search across lots of database technologies, relational and non-relational alike.)</li>
<li>As big a change as Cassandra 3.0 will be, it will not require that you take down your applications for an upgrade. That hasn&#8217;t been necessary since Cassandra 0.7.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/Hzkyvl0JaLs" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>MongoDB update</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/cY5xeoXplUo/</link>
         <description>One pleasure in talking with my clients at MongoDB is that few things are NDA. So let&amp;#8217;s start with some numbers: &amp;#62;2,000 named customers, the vast majority of which are unique organizations who do business with MongoDB directly. ~75,000 users of MongoDB Cloud Manager. Estimated ~1/4 million production users of MongoDB total. Also &amp;#62;530 staff, [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9736</guid>
         <pubDate>Thu, 10 Sep 2015 10:33:13 +0000</pubDate>
         <content:encoded><![CDATA[<p>One pleasure in talking with my clients at MongoDB is that few things are NDA. So let&#8217;s start with some numbers:</p>
<ul>
<li>&gt;2,000 named customers, the vast majority of which are unique organizations who do business with MongoDB directly.</li>
<li>~75,000 users of MongoDB Cloud Manager.</li>
<li>Estimated ~1/4 million production users of MongoDB total.</li>
</ul>
<p>Also &gt;530 staff, and I think that number is a little out of date.</p>
<p>MongoDB lacks many capabilities RDBMS users take for granted. MongoDB 3.2, which I gather is slated for early November, narrows that gap, but only by a little. Features include:</p>
<ul>
<li><strong><em>Some JOIN capabilities.</em></strong>
<ul>
<li>Specifically, these are left outer joins, so they&#8217;re for lookup but not for filtering.</li>
<li>JOINs are not restricted to specific shards of data &#8230;</li>
<li>&#8230; but do benefit from data co-location when it occurs.</li>
</ul>
</li>
<li><strong><em>A BI connector.</em></strong> Think of this as a MongoDB-to- SQL translator. Using this does require somebody to go in and map JSON schemas and relational tables to each other. Once that&#8217;s done, the flow is:
<ul>
<li>Basic SQL comes in.</li>
<li>Filters and GroupBys are pushed down to MongoDB. A result set &#8230; well, it results. <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/></li>
<li>The result set is formatted into a table and returned to the system &#8212; for example a business intelligence tool &#8212; that sent the SQL.</li>
</ul>
</li>
<li><strong><em>Database-side document validation</em></strong>, in the form of field-specific rules that combine into a single expression against which to check a document.
<ul>
<li>This is fairly simple stuff &#8212; no dependencies among fields in the same document, let alone foreign key relationships.</li>
<li>MongoDB argues, persuasively, that this simplicity makes it unlikely to recreate the spaghetti code maintenance nightmare that was 1990s stored procedures.</li>
<li>MongoDB concedes that, for performance, it will ordinarily be a good idea to still do your validation on the client side.</li>
<li>MongoDB points out that enforcement can be either strict (throw errors) or relaxed (just note invalid documents to a log). The latter option is what makes it possible to install this feature without breaking your running system.</li>
</ul>
</li>
</ul>
<p>There&#8217;s also a closed-source database introspection tool coming, currently codenamed MongoDB Scout.  <span id="more-9736"></span></p>
<ul>
<li>The name will change, in part because if you try to search on that name you&#8217;ll probably find an unrelated Scout. <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/></li>
<li>Scout samples data, runs stats, and all that stuff.</li>
<li>Scout is referred to as a &#8220;schema introspection&#8221; tool, but I&#8217;m not sure why; schema introspection sounds more like a feature or architectural necessity than an actual product.</li>
</ul>
<p>As for storage engines:</p>
<ul>
<li>WiredTiger, which was the biggest deal in <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/02/12/mongodb-3-0/">MongoDB 3.0</a>, will become the default in 3.2. I continue to think analogies to InnoDB are reasonably appropriate.</li>
<li>An in-memory storage engine option was also announced with MongoDB 3.0. Now there&#8217;s a totally different in-memory option. However, details were not available at posting time. Stay tuned.</li>
<li>Yet another MongoDB storage engine, based on or akin to WiredTiger, will do encryption. Presumably, overhead will be acceptably low. Key management and all that will be handled by usual-suspect third parties.</li>
</ul>
<p>Finally &#8212; most data management vendors brag to me about how important their text search option is, although I&#8217;m not necessarily persuaded. <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/> MongoDB does have built-in text search, of course, of which I can say:</p>
<ul>
<li>It&#8217;s a good old-fashioned TF/IDF algorithm. (Text Frequency/Inverse Document Frequency.)</li>
<li>About the fanciest stuff they do is tokenization and stemming. (In a text search context, <em>tokenization</em> amounts to the identification of word boundaries and the like. <em>Stemming </em>is noticing that alternate forms of the same word really are the same thing.)</li>
</ul>
<p>This level of technology was easy to get in the 1990s. One thing that&#8217;s changed in the intervening decades, however, is that text search commonly supports more languages. MongoDB offers stemming in 8 or 9 languages for free, plus a paid option via <a rel="nofollow" target="_blank" href="http://www.basistech.com/">Basis</a> for other languages yet.</p>
<p><strong><em>Related links</em></strong></p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/03/15/bi-for-nosql-some-very-early-comments/">BI for NoSQL</a> (March, 2015)</li>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/09/02/uninterrupted-dbms-operation-an-almost-achievable-goal/">Uninterrupted DBMS operation</a> (September, 2012)</li>
</ul>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/cY5xeoXplUo" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Elevator pitches and other self-introductions</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/trpC2JKRP4c/</link>
         <description>The concept of &amp;#8220;elevator pitch&amp;#8221; is ill-defined. Strictly speaking, it&amp;#8217;s supposed to be how you&amp;#8217;d describe your company or product in no more time than the length of an elevator ride. But if you ever actually are in such a situation, you will likely tailor your pitch to the specific listener. Ergo, you shouldn&amp;#8217;t have [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=1050</guid>
         <pubDate>Sun, 30 Aug 2015 08:03:44 +0000</pubDate>
         <content:encoded><![CDATA[<p>The concept of &#8220;elevator pitch&#8221; is ill-defined. Strictly speaking, it&#8217;s supposed to be how you&#8217;d describe your company or product in no more time than the length of an elevator ride. But if you ever actually are in such a situation, you will likely tailor your pitch to the specific listener. Ergo, you shouldn&#8217;t have one standard elevator pitch. So I&#8217;ll talk about &#8220;self-introductions&#8221; instead. Whatever we call it, the challenge &#8220;How do we introduce and summarize our story in the shortest possible time, or in the fewest possible words?&#8221; is a Really Big Deal.</p>
<p>Self-introductions occur at several different lengths, including but not limited to:</p>
<ul>
<li>Short enough to fit in the first paragraph of a press release without obscuring the main point.</li>
<li>Short enough to fit into an elevator ride &#8212; <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  &#8212; or in the boilerplate at the end of a press release.</li>
<li>The first few paragraphs of the About and/or Product sections of your website.</li>
<li>The beginning of a typical slide-aided presentation.</li>
</ul>
<p>Usually, it makes sense to view the shorter ones as being abbreviations of the longer, more complete forms.</p>
<p><span id="more-1050"></span>Your short summaries are necessarily incomplete, and even a bit inaccurate, for <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/no-market-categorization-is-ever-precise/2011/03/01/">nothing concise is ever precise</a>. Even so, there are a few questions you should almost always anticipate and answer &#8212; for if you don&#8217;t address them, then the rest of the conversation can&#8217;t really happen. The Big Three questions are:</p>
<ul>
<li><strong><em>What do you offer?</em></strong> If somebody doesn&#8217;t know what you&#8217;re talking about, then there&#8217;s no conversation to be had.</li>
<li><strong><em>Why should somebody care?</em></strong> If there&#8217;s no reason to care &#8230; then there&#8217;s no reason to care.</li>
<li><strong><em>Why should I believe you might be better than the alternatives?</em></strong> If there&#8217;s no reason to believe you, then there&#8217;s no reason to listen.</li>
</ul>
<p>The template I usually recommend for self-introductions is:</p>
<ul>
<li><strong><em>The world has changed. </em></strong>
<ul>
<li>This sets up everything else you&#8217;ll say &#8230;</li>
<li>&#8230; but it doesn&#8217;t persuade on its own, so you should get through it very quickly.</li>
<li>Usually, it would insult your listeners&#8217; knowledge to &#8220;educate&#8221; them as to how the world has changed; &#8230;</li>
<li>.. instead, you should briefly indicate which well-known changes are relevant to understanding your story.</li>
<li>Ideally, the change is more specific than &#8220;Big Data &#8230; Internet of Things &#8230; interactive speeds &#8230; competitive necessity &#8230; profit&#8221;.</li>
</ul>
</li>
<li><strong><em>There&#8217;s a big new problem or need, which we address.</em> </strong>This is crucial.
<ul>
<li>It starts the &#8220;What do we offer?&#8221; discussion.</li>
<li>It answers &#8220;Why should somebody care?&#8221;</li>
<li>It also starts the &#8220;We&#8217;re better&#8221; part of the story.</li>
<li>Popular problem types these days include chaos, confusion, and <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/08/03/data-messes/">mess</a>.</li>
<li>Popular need types include:
<ul>
<li>More personalized and targeted customer communication.</li>
<li>Gaining control over chaos, confusion and mess.</li>
</ul>
</li>
</ul>
</li>
<li><strong><em>We make _____________ </em></strong>(&#8220;What we offer.&#8221;) I&#8217;ve written about this area quite a bit, for example in my posts on <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/rules-for-names/2013/11/03/">naming</a>, <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/messaging-and-positioning/2013/04/07/">positioning</a> and <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/messaging-to-multiple-audiences/2014/02/16/">messaging to multiple audiences</a>.</li>
<li><strong><em>It does ____________ </em></strong>(&#8220;Why you should care.&#8221;) If your story is strong, this should have several parts.
<ul>
<li>I illustrated why that&#8217;s so when I wrote about the marketing of both <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/the-marketing-of-performance/2012/04/25/">performance</a> and <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/the-marketing-of-productivity/2015/07/21/">productivity</a>.</li>
<li>A common pattern these days is:
<ul>
<li>Helps make some aspect of IT easier and more efficient &#8230;</li>
<li>&#8230; and in doing so also makes IT more secure, which to many customers is the primary use case.</li>
</ul>
</li>
</ul>
</li>
<li><strong><em>Our technological uniqueness is ___________</em></strong> . (&#8220;Why you should believe us.&#8221;) This goes all the way back to my first post on the <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/enterprise-technology-marketing-layered-messaging-model/2008/09/08/">layered messaging model</a>, in 2008. If you don&#8217;t say what&#8217;s unique about you, you sound like everybody else.</li>
<li><strong><em>Social proof that we&#8217;re the right folks to do this includes</em></strong>_________ . (The other part of &#8220;Why you should believe us.&#8221;)
<ul>
<li>Social proof can be customers, investors, or just people&#8217;s resumes.</li>
<li>This part doesn&#8217;t have to go at the end of the pitch, and in an &#8220;elevator conversation&#8221; or presentation it probably wouldn&#8217;t. But wherever it goes, it&#8217;s somewhat outside the rest of the logical flow.</li>
</ul>
<p><em>The closest I&#8217;ve come to posting about this template in the past was perhaps when I wrote about <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/how-to-start-a-presentation/2014/10/30/#more-942">how to start a presentation</a>. I recommend that post as a companion to this one. </em></p>
<p>Some of the classical stumbling blocks in all this are addressed in other posts, e.g. the previously cited on <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/rules-for-names/2013/11/03/">naming</a> and <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/messaging-to-multiple-audiences/2014/02/16/">multiple audiences</a>. So let&#8217;s finish by tackling one I haven&#8217;t emphasized before, namely the tension between messaging for senior/strategic-level and more junior/tactical-level IT.</p>
<p>From the standpoint of a prospect, you likely want your product to both:</p>
<ul>
<li><strong><em>Be worth a lot of money.</em></strong> This is best achieved by having a &#8220;big picture&#8221;, &#8220;strategic&#8221; story, of the kind that interests CIOs.</li>
<li><strong><em>Have enthusiastic and convincing internal advocates.</em></strong> This is best achieved by offering concrete, hard-to-deny benefits in specific use cases.</li>
</ul>
<p>Let&#8217;s reframe that challenge a bit by noting:</p>
<ul>
<li>You&#8217;re probably anyway following a <strong>land-and-expand</strong> sales strategy. Most vendors of &#8220;horizontal&#8221; or &#8220;platform&#8221; technology have been, for decades.</li>
<li>Your self-introduction (especially to prospects) needs to be good at teeing up the &#8220;land&#8221; part.</li>
<li>It should also be useful (especially when introducing you to possible investors, employees or senior IT executives) in teeing up the &#8220;expand&#8221;.</li>
</ul>
<p>The obvious approach is to have your &#8220;land&#8221; story be an obvious subset of your &#8220;land and expand&#8221; one. Revisiting the template, I&#8217;d say:</p>
<ul>
<li><strong><em>The world has changed </em></strong>is mainly about the broader story.</li>
<li>The<strong><em> big new problem or need </em></strong>is really big. Even particular examples are rather big. This includes the example(s) you&#8217;re addressing with your initial offerings.</li>
<li>You<strong><em> make</em></strong> something with a category name that reflects your broader vision.</li>
<li><strong><em>It does </em></strong>specific things that are useful right now. Later it will do much more.</li>
<li>Your <strong><em>technological uniqueness </em></strong>supports the entire story.</li>
<li>Your<strong><em> social proof</em></strong> can usually be spun to support all levels of your story alike.</li>
</ul>
</li>
</ul>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/trpC2JKRP4c" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Technology marketing</category>
      </item>
      <item>
         <title>Multi-model database managers</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/0iW3Q_mQ9Rk/</link>
         <description>I&amp;#8217;d say: Multi-model database management has been around for decades. Marketers who say otherwise are being ridiculous. Thus, &amp;#8220;multi-model&amp;#8221;-centric marketing is the last refuge of the incompetent. Vendors who say &amp;#8220;We have a great DBMS, and by the way it&amp;#8217;s multi-model (now/too)&amp;#8221; are being smart. Vendors who say &amp;#8220;You need a multi-model DBMS, and that&amp;#8217;s [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9725</guid>
         <pubDate>Mon, 24 Aug 2015 08:07:00 +0000</pubDate>
         <content:encoded><![CDATA[<p>I&#8217;d say:</p>
<ul>
<li><strong><em>Multi-model database management has been around for decades</em></strong>. Marketers who say otherwise are being ridiculous.</li>
<li>Thus,<strong><em> &#8220;multi-model&#8221;-centric marketing is the last refuge of the incompetent.</em></strong> Vendors who say &#8220;We have a great DBMS, and by the way it&#8217;s multi-model (now/too)&#8221; are being smart. Vendors who say &#8220;You need a multi-model DBMS, and that&#8217;s the reason you should buy from us&#8221; are being pathetic.</li>
<li><strong><em>Multi-logical-model data management</em></strong> and <strong><em>multi-latency-assumption data management</em></strong> are greatly intertwined.</li>
</ul>
<p>Before supporting my claims directly, let me note that this is one of those posts that grew out of a Twitter conversation. The <a rel="nofollow" target="_blank" href="https://twitter.com/merv/status/634751304859058176">first round</a> went:</p>
<blockquote><p><strong>Merv Adrian:</strong> 2 kinds of multimodel from DBMS vendors: multi-model DBMSs and multimodel portfolios. The latter create more complexity, not less.</p>
<p><strong>Me:</strong> &#8220;Owned by the same vendor&#8221; does not imply &#8220;well integrated&#8221;. Indeed, not a single example is coming to mind.</p>
<p><strong>Merv:</strong> We are clearly in violent agreement on that one.</p></blockquote>
<p>Around the same time I suggested that <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/01/15/intersystems-cache-highlights/">Intersystems Cache&#8217;</a> was <a rel="nofollow" target="_blank" href="https://twitter.com/InterSystems/status/634718706678034432">the last significant object-oriented DBMS</a>, only to get the pushback that they were &#8220;multi-model&#8221; as well. That led to some <a rel="nofollow" target="_blank" href="https://twitter.com/InterSystems/status/634790874145271809">reasonable-sounding justification</a> &#8212; although the buzzwords of course aren&#8217;t from me &#8212; namely:<span id="more-9725"></span></p>
<blockquote><p>Caché supports <a rel="nofollow" target="_blank" href="https://twitter.com/hashtag/SQL?src=hash"><span style="text-decoration:line-through;">#</span><strong>SQL</strong></a>, <a rel="nofollow" target="_blank" href="https://twitter.com/hashtag/NoSQL?src=hash"><span style="text-decoration:line-through;">#</span><strong>NoSQL</strong></a>. Interchange across tables, hierarchical, document storage.</p></blockquote>
<p>Along the way, I was reminded that some of the marketing claims around &#8220;multi-model&#8221; are absurd. For example, at the time I am writing this, the Wikipedia article on &#8220;multi-model database&#8221; claims that &#8220;The first multi-model database was <a rel="nofollow" target="_blank" href="https://en.wikipedia.org/wiki/OrientDB">OrientDB</a>, created in 2010&#8230;&#8221; In fact, however, by the definitions used in that article, multi-model DBMS date back to the 1980s, when relational functionality was grafted onto <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/">pre-relational</a> systems such as TOTAL and IDMS.</p>
<p>What&#8217;s more, since the 1990s, multi-model functionality has been downright common, specifically in major products such as Oracle, DB2 and Informix, not to mention PostgreSQL. (But not so much <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2005/12/12/two-kinds-of-dbms-extensibility/">Microsoft</a> or Sybase.) Indeed, there was significant SQL standards work done around datatype extensions, especially in the contexts of SQL/MM and SQL3.</p>
<p>I tackled this all in 2013, when I argued:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/02/21/one-database-to-rule-them-all/">One database to rule them all</a> systems aren&#8217;t very realistic, but even so, &#8230;</li>
<li>&#8230; <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/09/08/layering-database-technology-multiple-dmls/">single-model systems will become increasingly obsolete.</a></li>
</ul>
<p>Developments since then have been in line with my thoughts. For example, Spark added <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/02/28/databricks-and-spark-update/">DataFrames</a>, which promise substantial data model flexibility for Spark use cases, but more mature products have progressed in a more deliberate way.</p>
<p>What&#8217;s new in all this is a growing desire to re-integrate <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/03/30/short-request-and-analytic-processing/">short-request and analytic processing</a> &#8212; hence Gartner&#8217;s new-ish buzzword of <strong>HTAP</strong> (Hybrid Transactional/Analytic Processing). The more sensible reasons for this trend are:</p>
<ul>
<li>Operational applications have always needed to accept immediate writes. (Losing data is bad.)</li>
<li>Operational applications have always needed to serve small query result sets based on the freshest data.(If you write something into a database, you might need to immediately retrieve it to finish the business operation.)</li>
<li>It is increasingly common for predictive decisions to be made at similar speeds. (That&#8217;s what recommenders and personalizers do.) Ideally, such decisions can be based on fresh and historical data alike.</li>
<li>The long-standing <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/11/05/real-time-confusion/">desire for business intelligence to operate on super-fresh data</a> is, increasingly, making sense, as we get ever more stuff to monitor. However &#8230;</li>
<li>&#8230; most such analysis should look at historical data as well.</li>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2014/10/05/streaming-for-hadoop/">Streaming</a> technology is supplying ever more fresh data.</li>
</ul>
<p>But here&#8217;s the catch &#8212; <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/02/22/data-models/">the best models for writing data are the worst for reading it, and vice-versa</a>, because you want to write data as a lightly-structured document or log, but read it from a Ted-Codd-approved RDBMS or <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2012/01/17/historical-notes-on-analytics-terminology/">MOLAP</a> system. And if you don&#8217;t have the time to move data among multiple stores, then you want one store to do a decent job of imitating both kinds of architecture. The interesting new developments in multi-model data management will largely be focused on that need.</p>
<p><strong><em>Related links</em></strong></p>
<ul>
<li>The <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/02/12/mongodb-3-0/">two-policemen joke</a> seems ever more relevant.</li>
<li>My April, 2015 post on <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/04/16/notes-on-indexes-and-index-like-structures/">indexing technology</a> reminds us that one DBMS can do multiple things.</li>
<li>Back in <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/09/29/integration-oltp-data-warehousing-exadata-2/">2009</a> integrating OLTP and data warehousing was clearly a bad idea.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/0iW3Q_mQ9Rk" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Application databases</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/NhS61E-8BGY/</link>
         <description>In my recent post on data messes, I left an IOU for a discussion of application databases. I&amp;#8217;ve addressed parts of that subject before, including in a 2013 post on data model churn and a 2012 post on enterprise application history, both of which cite examples mentioned below. Still, there&amp;#8217;s a lot more that could [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=520</guid>
         <pubDate>Fri, 07 Aug 2015 14:58:23 +0000</pubDate>
         <content:encoded><![CDATA[<p>In my recent post on <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/08/03/data-messes/">data messes</a>, I left an IOU for a discussion of application databases. I&#8217;ve addressed parts of that subject before, including in a 2013 post on <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/08/04/data-model-churn/">data model churn </a>and a 2012 post on <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2012/02/17/enterprise-application-software-past-and-present/">enterprise application history</a>, both of which cite examples mentioned below. Still, there&#8217;s a lot more that could be said, because <strong>the essence of an operational application is commonly its database design. </strong>So let&#8217;s revisit some history.</p>
<p>In many cases, installing an application allows enterprises to collect the underlying data, electronically, for the first time ever. In other cases the app organizes data that was already there in some previous form. Either way, applications tend to greatly change the way data is managed and stored.</p>
<p><span id="more-520"></span>My first group of examples don&#8217;t assume nice relational DBMS underpinnings, for several reasons:</p>
<ul>
<li>Before the <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2014/07/11/20th-century-dbms-success-and-failure/#more-447">mid/late-1980s rise in relational DBMS</a>, application vendors commonly assumed their apps would run over flat files, e.g. IBM VSAM. In a file-based world, there were a lot of data silos.</li>
<li>Some software vendors didn&#8217;t even assume IBM mainframe underpinnings. That could make their DBMS situation even worse.</li>
<li>One of the early application categories to get started, bill of materials planning, was well-suited for <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/">pre-relational systems</a>.</li>
</ul>
<p>I don&#8217;t know how many applications there now are in SAP&#8217;s core suite, but it&#8217;s many 100s at least. Back when I became an analyst in 1981, however, few application software companies had as many as 10. Indeed, industry leader <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2006/02/13/msa-memories-the-basics/">MSA</a> ran an advertising campaign around its &#8220;Big Eight&#8221; apps, as wordplay on what was then the phrase describing the major accounting firms,* namely:</p>
<ul>
<li>General ledger</li>
<li>Accounts payable</li>
<li>Accounts receivable</li>
<li>Purchasing</li>
<li>Inventory</li>
<li>Fixed assets</li>
<li>Payroll</li>
<li>Human resources</li>
</ul>
<p><em>*Since reduced greatly in count, because of mergers and Enron.</em></p>
<p>But even those few applications, running in batch rather than interactive mode, weren&#8217;t integrated. Indeed, Payables, Inventory and Purchasing each had their own vendor files. A major feature in those days was the &#8220;Three-Way Match&#8221; between those applications, and I learned to challenge &#8220;our apps are integrated&#8221; claims with the question <strong>&#8220;How many vendor files do you have?&#8221;</strong> Not until the mid-1980s did I confidently expect the answer &#8220;One&#8221;.</p>
<p>Similarly, a major differentiator for retail banking application suites was when they had a halfway decent &#8220;customer information file&#8221;, pulling data from customer silos for some kind of very elementary customer-interaction functionality.</p>
<p>In yet another example &#8212; if you stipulate that data dispersed among multiple organizations is the biggest mess of all, then it&#8217;s easy to understand why <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2011/02/12/management-horizons-data-systems-mhds/">Ordernet</a> made such a large business out of connecting them.</p>
<p>And then there was <a rel="nofollow" target="_blank" href="http://erphistory.wikia.com/wiki/Marcam">Marcam</a>, which I&#8217;ve cited before as having one of the most significantly patented technologies in the history of the software industry, and more generally the category of process manufacturing support. Manufacturing applications &#8212; starting with bill of material planning &#8212; generally assumed that discrete objects were manufactured out of discrete parts. But what if you made batches and flows of (generally liquid) stuff &#8212; orange juice, steel (which is molten in its early stages), or gasoline? Complications could ensue including:</p>
<ul>
<li>There would be multiple &#8220;byproducts&#8221; and &#8220;coproducts&#8221; &#8212; think of all the different outputs of an oil refinery.</li>
<li>Inputs would be of varying quality and nature. One tanker of oil is not exactly like the next, and same goes for different truckloads of oranges.</li>
</ul>
<p>Despite manufacturing applications generally being quite a big business already, their data models were lousy for process manufacturing, and hence different vendors were able to shine.</p>
<p><em>I&#8217;ve always supposed that SAP was early in process manufacturing, because I know a lot of its early traction came in the chemical and pharmaceutical industries &#8212; <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2005/12/11/sap-memories/">certainly in the US</a>, and I presume in its German origins as well. But I don&#8217;t recall whether that supposition is actually correct.</em></p>
<p>Eventually &#8212; and I&#8217;d time this to early in the relational era &#8212; applications became pretty good at elementary database design. Still, room for significant differentiation remained. One example was central to the rise of PeopleSoft &#8212; it&#8217;s software was very good at rearranging hierarchies, especially of employee/management, and that database flexibility (instantiated via PeopleTools) had strong application benefits.* Another and more important example was SAP weaving <a rel="nofollow" target="_blank" href="http://www.monashreport.com/2005/12/08/sap-the-un-oracle/">business process/workflow</a> into the heart of its applications.</p>
<p><em>*PeopleSoft was also early with a client/server architecture, but I count that as more of a UI advantage than anything else, even if a lot of database programming was technically involved. For one thing, early client/server programming, with its heavy dependence on server-side triggers and also on fat-client code &#8212; well, I think of it as a possible origin for the <a rel="nofollow" target="_blank" href="https://en.wikipedia.org/wiki/Flying_Spaghetti_Monster">Flying Spaghetti Monster</a> idea.</em></p>
<p>Finally, there&#8217;s my favorite example of all. By the early 1990s, MCI had risen to challenge AT&amp;Ts dominance of the long-distance phone call market. It developed and spent massive national advertising dollars on its &#8220;Friends and Family&#8221; program, wherein you got significant discounts for calls to a named group of people. Amazingly, MCI rolled out the program, including doing application development, <a rel="nofollow" target="_blank" href="http://dirkjanswagerman.nl/static/files/MBI/Module%205/MCI%20F&amp;F.pdf">within 10 weeks of conceiving the plan</a>. AT&amp;T, which got hammered by the initiative, wanted to respond quickly &#8212; but couldn&#8217;t. This was a huge triumph based in large part on software agility, and database management was surely a non-trivial part of the whole.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/NhS61E-8BGY" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Data messes</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/VvsKRgPTdDU/</link>
         <description>A lot of what I hear and talk about boils down to &amp;#8220;data is a mess&amp;#8221;. Below is a very partial list of examples. To a first approximation, one would expect operational data to be rather clean. After all, it drives and/or records business transactions. So if something goes awry, the result can be lost [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9709</guid>
         <pubDate>Mon, 03 Aug 2015 09:58:23 +0000</pubDate>
         <content:encoded><![CDATA[<p>A lot of what I hear and talk about boils down to &#8220;data is a mess&#8221;. Below is a very partial list of examples.</p>
<p>To a first approximation, one would expect <strong>operational data</strong> to be rather clean. After all, it drives and/or records business transactions. So if something goes awry, the result can be lost money, disappointed customers, or worse, and those are outcomes to be strenuously avoided. Up to a point, that&#8217;s indeed true, at least at businesses large enough to be properly automated. (Unlike, for example &#8212; <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/> &#8212; mine.)</p>
<p>Even so, operational data has some canonical problems. First, it could be <strong>inaccurate;</strong> somebody can just misspell or otherwise botch an entry. Further, there are multiple ways data can be <strong>unreachable,</strong> typically because it&#8217;s:</p>
<ul>
<li><strong>Inconsistent, </strong>in which case humans might not know how to look it up and database JOINs might fail.</li>
<li><strong>Unintegrated,</strong> in which case one application might not be able to use data that another happily maintains. (This is the classic <strong>data silo</strong> problem.)</li>
</ul>
<p>Inconsistency can take multiple forms, including:  <span id="more-9709"></span></p>
<ul>
<li>Variant names.</li>
<li>Variant spellings.</li>
<li>Variant data structures (not to mention datatypes, formats, etc.).</li>
</ul>
<p>Addressing the first two is the province of <strong>master data management (MDM),</strong> and also of the same <strong>data cleaning </strong>technologies that might help with outright errors. Addressing the third is the province of other <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2014/07/20/data-integration-as-a-business-opportunity/">data integration</a> technology, which also may be what&#8217;s needed to break down the barriers between data silos.</p>
<p>So far I&#8217;ve been assuming that data is neatly arranged in fields in some kind of database. But suppose it&#8217;s in documents or videos or something? Well, then there&#8217;s a needed step of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/11/29/data-that-is-derived-augmented-enhanced-adjusted-or-cooked/">data enhancement</a>; even when that&#8217;s done, further data integration issues are likely to be present.</p>
<p>All of the above issues occur with <strong>analytic data</strong> too. In some cases it probably makes sense not to fix them until the data is shipped over for analysis. In other cases, it should be fixed earlier, but isn&#8217;t. And in hybrid cases, data is explicitly shipped to an operational data warehouse where the problems are presumably fixed.</p>
<p>Further, some problems are much greater in their analytic guise. <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/09/29/clearstory-spark-and-storm/">Harmonization</a> and integration among data silos are likely to be much more intense. (What is one table for analytic purposes might be many different ones operationally, for reasons that might span geography, time period, or application legacy.) Addressing those issues is the province of data integration technologies old and new. Also,<strong> data transformation </strong>and<strong> enhancement</strong> are likely to be much bigger deals in the analytic sphere, in part because of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/05/17/poly-structured-database/">poly-structured</a> internet data. Many Hadoop and now Spark use cases address exactly those needs.</p>
<p>Let&#8217;s now consider <strong>missing data.</strong> In operational cases, there are three main kinds of missing data:</p>
<ul>
<li>Missing values, as a special case of inaccuracy.</li>
<li>Data that was only collected over certain time periods, as a special case of changing data structure.</li>
<li>Data that hasn&#8217;t been derived yet, as the main case of a need for data enhancement.</li>
</ul>
<p>All of those cases can ripple through to cause analytic headaches. But for certain inherently analytic data sets &#8212; e.g. a weblog or similar stream &#8212; the problem can be even worse. The data source might stop functioning, or might change the format in which it transmits; but with no immediate operations compromised, it might take a while to even notice. I don&#8217;t know of any technology that does a good, simple job of addressing these problems, but I am advising one startup that plans to try.</p>
<p>Further analytics-mainly data messes can be found in three broad areas:</p>
<ul>
<li>Problems caused by <strong>new or changing data sources</strong> hit much faster in analytics than in operations, because analytics draws on a greater variety of data.</li>
<li><strong>Event recognition,</strong> in which most of a super-high-volume stream is discarded while the &#8220;good stuff&#8221; is kept, is more commonly a problem in analytics than in pure operations. (That said, it may arise on the boundary of operations and analytics, namely in &#8220;real-time&#8221; monitoring.</li>
<li>Analytics has major problems with <strong>data scavenger hunts, </strong>in which business analysts and data scientists don&#8217;t know what data is available for them to examine.<strong><br />
</strong></li>
</ul>
<p>That last area is the domain of a lot of analytics innovation. In particular:</p>
<ul>
<li>It&#8217;s central to the dubious Gartner concept of a <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/03/16/juggling-analytic-databases/">Logical Data Warehouse</a>, and to the more modest <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/03/23/a-new-logical-data-layer/">logical data layers</a> I advocate as alternative.</li>
<li>It&#8217;s been part of BI since the introduction of Business Objects&#8217; &#8220;semantic layer&#8221;. (See, for example, my recent post on <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/07/07/zoomdata-and-the-vs/">Zoomdata</a>.)</li>
<li>It&#8217;s a big part of the story of startups such as Alation or Tamr.</li>
<li>In a failed effort, it was part of Greenplum&#8217;s pitch some years back, as an aspect of the <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/06/08/the-future-of-data-marts/">&#8220;enterprise data cloud&#8221;</a>.</li>
<li>It led to some of the earliest differentiated features at <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/12/27/introduction-to-gooddata/">Gooddata</a>.</li>
<li>It&#8217;s implicit in the some BI collaboration stories, in some BI/search integration, and in ClearStory&#8217;s &#8220;Data You May Like&#8221;.</li>
</ul>
<p>Finally, suppose we return to the case of operational data, assumed to be accurately stored in fielded databases, with sufficient data integration technologies in place. There&#8217;s still a whole other kind of possible mess than those I cited above &#8212; a<strong>pplications</strong> may not be doing a good job of understanding and using it. I could write a whole series of posts on that subject alone &#8230; but it&#8217;s going slowly. <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/> So I&#8217;ll leave that subject area for <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2015/08/07/application-databases/">another time</a>.</p>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/VvsKRgPTdDU" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>The marketing of productivity</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/_gUcioe-MWk/</link>
         <description>Most software technology benefits boil down to either: We help people be more effective. (Productivity) We help computers run faster. (Performance) We help people be more effective at making computers run faster. (Performance via productivity, or vice-versa) My views on the marketing of productivity benefits are similar to what I wrote about the marketing of [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=1035</guid>
         <pubDate>Tue, 21 Jul 2015 11:47:35 +0000</pubDate>
         <content:encoded><![CDATA[<p>Most software technology benefits boil down to either:</p>
<ul>
<li>We help people be more effective. (Productivity)</li>
<li>We help computers run faster. (Performance)</li>
<li>We help people be more effective at making computers run faster. <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  (Performance via productivity, or vice-versa)</li>
</ul>
<p>My views on the marketing of productivity benefits are similar to what I wrote about the <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/the-marketing-of-performance/2012/04/25/">marketing of performance</a>:  <span id="more-1035"></span></p>
<blockquote><p>There are three kinds of benefits performance can offer:</p>
<ul>
<li>It can allow you to do things more <strong>simply</strong> and/or <strong>cost-effectively</strong> (e.g., with less hardware or less tuning).</li>
<li>It can allow you to do things <strong>better.</strong> &#8230;</li>
<li>It can allow you to do something that would be<strong> impractical</strong> otherwise (usually because of expense).</li>
</ul>
<p>These benefits are easily confused.</p>
<p><strong>&#8230; “simpler” is a benefit that should not be overlooked.</strong> It speaks to all of operational cost, operational risk, and resource availability. &#8230;</p>
<p>Overall, <strong>the most fruitful performance-related business-benefit positioning usually straddles “better” and “impractical without us.”</strong> For the richer or more sophisticated buyers, you’re “better”. For the laggards, you’re taking them by the hand and leading them to the Promised Land.</p>
<p>By way of contrast, I am skeptical of positioning better performance purely as a matter of cost savings.</p></blockquote>
<p>Most of the same reasoning applies to productivity/personal effectiveness benefits as well. In particular:</p>
<ul>
<li>Doing the heretofore impossible is often a good thing &#8230;</li>
<li>&#8230; but of course it wasn&#8217;t really impossible before, just impractical or too expensive.</li>
<li>If the customer has already determined that something is important enough to invest in doing, then doing it better is likely to be appealing.</li>
<li>Simplicity is great. People like to hear that their jobs will be easier, with reductions in scut work and/or in opportunities for failure.</li>
<li>Cost savings are trickier. People don&#8217;t always like technology that eliminates jobs &#8212; especially their own.</li>
</ul>
<p>Beyond that, selling and marketing software that helps people do their jobs better depends on:</p>
<ul>
<li><strong>Who is directly helped</strong> by the software?</li>
<li><strong>Who cares</strong> about that?</li>
</ul>
<p>For much enterprise application software, the answers are something like:</p>
<ul>
<li>Low-status workers do their jobs better with the help of the software.</li>
<li>Their bosses like that idea, and hence buy the stuff.</li>
</ul>
<p>That can work fine. But when users have enough status and agency to resist, things get trickier; if the stuff doesn&#8217;t get used, then it earns the label of &#8220;shelfware&#8221;, and further sales can be hard.</p>
<p>In particular, software that helps <strong>somebody invest effort</strong> so that <strong>somebody else can later do their job more easily</strong> can be problematic, because the users who are supposed to put in the initial effort keep finding reasons not to bother. Examples of categories that were sunk by this problem include (and these overlap):</p>
<ul>
<li>Knowledge management.</li>
<li>Various things that help programmers avoid incurring technical debt.</li>
<li>Various kinds of taxonomy builders.</li>
</ul>
<p>Sales force automation (SFA) software is a particularly instructive case:</p>
<ul>
<li>When SFA was a tool for salespeople to fill out forms so that they could be managed more effectively, purchases were enthusiastic but adoption disappointed.</li>
<li>When tools were added to makes the salespeople actually sell better, the SFA category prospered, and indeed laid the groundwork for CRM (Customer Relationship Management).</li>
</ul>
<p>In contrast, <strong>software that obviously helps techies do their own jobs better</strong> can be very easy to market &#8212; just offer free trials, get the word out somehow, and let the prospects do the rest. Back in the 1980s, this made for a very nice telesales business model, at a time when most software had to be sold in person. And that was before the internet era; now, free downloads and trials are everywhere.</p>
<p>Of course, I&#8217;m making some assumptions here about the offering, specifically that:</p>
<ul>
<li>Price looks good against value.</li>
<li>Price looks good against users&#8217; available budgets.</li>
<li>Costs and risks of adoption, other than price, are minimal.</li>
</ul>
<p>But if those things are the case, the software business can be remarkably simple.</p>
<p>So to a first approximation:</p>
<ul>
<li>Software that helps people be more effective is an appealing proposition, but &#8230;</li>
<li>&#8230; only if actual users are likely to cooperate.</li>
</ul>
<p>Thus, <strong>user buy-in is central to productivity software success.</strong></p>
<p><em>If you think about it, I just made the case &#8212; again <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  &#8212; that product management is central to sales and marketing success. That could be a subject for a whole other post &#8230;<br />
</em></p>
<p><strong><em>Related links</em></strong></p>
<ul>
<li>I sometimes list <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/06/01/the-essence-of-an-application/">three views of the essence of IT</a>. Two of the three are about productivity.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/_gUcioe-MWk" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Technology marketing</category>
      </item>
      <item>
         <title>SaaS and traditional software from the same vendor?</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/YvGAX9cuYD8/</link>
         <description>It is extremely difficult to succeed with SaaS (Software as a Service) and packaged software in the same company. There were a few vendors who seemed to pull it off in the 1970s and 1980s, generally industry-specific application suite vendors. But it&amp;#8217;s hard to think of more recent examples &amp;#8212; unless you have more confidence [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9694</guid>
         <pubDate>Mon, 20 Jul 2015 09:09:49 +0000</pubDate>
         <content:encoded><![CDATA[<p>It is extremely difficult to succeed with SaaS (Software as a Service) and packaged software in the same company. There were a few vendors who seemed to pull it off in the 1970s and 1980s, generally industry-specific application suite vendors. But it&#8217;s hard to think of more recent examples &#8212; unless you have more confidence than I do in what behemoth software vendors say about their SaaS/&#8221;cloud&#8221; businesses.</p>
<p>Despite the cautionary evidence, I&#8217;m going to argue that <strong>SaaS and software can and often should be combined.</strong> The &#8220;should&#8221; part is pretty obvious, with reasons that start:</p>
<ul>
<li>Some customers are clearly better off with SaaS. (E.g., for simplicity.)</li>
<li>Some customers are clearly better off with on-premises software. (E.g., to protect data privacy.)</li>
<li>On-premises customers want to know they have a path to the cloud.</li>
<li>Off-premises customers want the possibility of leaving their SaaS vendor&#8217;s servers.</li>
<li>SaaS can be great for testing, learning or otherwise adopting software that will eventually be operated in-house.</li>
<li>Marketing and sales efforts for SaaS and packaged versions can be synergistic.
<ul>
<li>The basic value proposition, competitive differentiation, etc. should be the same, irrespective of delivery details.</li>
<li>In some cases, SaaS can be the lower cost/lower commitment option, while packaged product can be the high end or upsell.</li>
<li>An ideal sales force has both inside/low-end and bag-carrying/high-end components.</li>
</ul>
</li>
</ul>
<p>But the &#8220;how&#8221; of combining SaaS and traditional software is harder. Let&#8217;s review why.  <span id="more-9694"></span></p>
<p><strong>Why it is hard for one vendor to succeed at both packaged software and SaaS?</strong></p>
<p>SaaS and packaged software have quite different development priorities and processes. SaaS vendors deliver and support software that:</p>
<ul>
<li>Runs on a single technology stack.</li>
<li>Is run only at one or a small number of physical locations.</li>
<li>Is run only in one or a small number of historical versions.</li>
<li>May be upgraded multiple times per month.</li>
<li>Can be assumed to be operated by employees of the SaaS company.</li>
<li>Needs, for customer acquisition and retention reasons, to be very easy for users to learn.</li>
</ul>
<p>But traditional packaged software:</p>
<ul>
<li>Runs on technology the customer provides and supports, at the location of the customer&#8217;s choice.</li>
<li>Runs in whichever versions customers have not yet upgraded from.</li>
<li>Should &#8212; to preserve the sanity of all concerned &#8212; have only have a few releases per year.</li>
<li>Is likely to be operated by less knowledgeable or focused staff than a SaaS vendor enjoys.</li>
<li>Can sometimes afford more of an end-user learning curve than SaaS.</li>
</ul>
<p>Thus, in most cases:</p>
<ul>
<li>Traditional software creates greater support and compatibility burdens than SaaS does.</li>
<li>SaaS and on-premises software have very different release cycles.</li>
<li>SaaS should be easier for end-users than most traditional software, but &#8230;</li>
<li>&#8230; traditional software should be easier to administer than SaaS.</li>
</ul>
<p>Further &#8212; although this is one difference that I think has at times been overemphasized &#8212; SaaS vendors would prefer to operate <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/10/04/oracle1-multi-tenancy-discussion-revisited/">truly multi-tenant</a> versions of their software, while enterprises less often have that need.</p>
<p><strong>How this hard thing could be done</strong></p>
<p>Most of the major problems with combining SaaS and packaged software efforts can be summarized in two words &#8212; <strong>defocused development.</strong> Even if the features are substantially identical, SaaS is developed on different schedules and for different platform stacks than packaged software is.</p>
<p>So can we design an approach to minimize that problem? I think yes. In simplest terms, I suggest:</p>
<ul>
<li>A <strong>main development organization</strong> focused almost purely on SaaS.</li>
<li>A <strong>separate unit</strong> adapting the SaaS code for on-premises customers, with changes to the SaaS offering being concentrated in three aspects:
<ul>
<li>Release cadence.</li>
<li>Platform support.</li>
<li>Administration features, which are returned to the SaaS group for its own optional use.</li>
</ul>
</li>
</ul>
<p>Certain restrictions would need to be placed on the main development unit. Above all, because the SaaS version will be continually &#8220;thrown over the wall&#8221; to the sibling packaged-product group, code must be modular and documentation must be useful. The standard excuses &#8212; valid or otherwise &#8212; for compromising on these virtues cannot be tolerated.</p>
<p>There is one other potentially annoying gotcha. Hopefully, the SaaS group uses third-party products and lots of them; that&#8217;s commonly better than reinventing the wheel. But in this plan they need to use ones that are also available for third-party/OEM kinds of licensing.</p>
<p>My thoughts on <strong>release cadence</strong> start:</p>
<ul>
<li>There should be a simple, predictable release cycle:
<ul>
<li>N releases per year, for N approximately = 4.</li>
<li>Strong efforts to adhere to a predictable release schedule.</li>
</ul>
</li>
<li>A reasonable expectation is that what&#8217;s shipped and supported for on-premises use is 6-9 months behind what&#8217;s running on the SaaS service. 3-6 months would be harder to achieve.</li>
</ul>
<p>The effect would be that on-premises software would lag SaaS features to a predictable and bounded extent.</p>
<p>As for <strong>platform support:</strong></p>
<ul>
<li>You have to stand ready to install and support whatever is needed. (E.g., in the conversation that triggered this post, the list started with Hadoop, Spark, and <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/03/04/quick-update-on-tachyon/">Tachyon</a>.)</li>
<li>You have to adapt to customers&#8217; own reasonably-current installations of needed components (but help them upgrade if they&#8217;re way out of date).</li>
<li>Writing connectors is OK. Outright porting from your main stack to another may be unwise.</li>
<li>Yes, this is all likely to involve significant <strong>professional services, </strong>at least to start with, because different customers will require different degrees of adaptation.</li>
</ul>
<p>That last point is key. The primary SaaS offering can be standard, in the usual way. But the secondary business &#8212; on-premises software &#8212; is inherently services-heavy. Fortunately, <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2010/10/03/ray-lane-and-the-integration-of-software-and-consulting-at-oracle/">packaged software and professional services can be successfully combined</a>.</p>
<p>And with that I&#8217;ll just stop and reiterate my conclusion:</p>
<p><strong>It may be advisable to offer both SaaS and services-heavy packaged software as two options for substantially the same product line.</strong></p>
<p><strong><em>Related link</em></strong></p>
<ul>
<li>Point #4 of my <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/when-i-am-a-vc-overlord/2013/01/22/">VC overlord</a> post is relevant  &#8212; and Point #3 even more so. <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/></li>
</ul>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/YvGAX9cuYD8" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Zoomdata and the Vs</title>
         <link>http://feedproxy.google.com/~r/dbms2/feed/~3/Yp1ele5m4_M/</link>
         <description>Let&amp;#8217;s start with some terminology biases: I dislike the term &amp;#8220;big data&amp;#8221; but like the Vs that define it &amp;#8212; Volume, Velocity, Variety and Variability. Though I think it&amp;#8217;s silly, I understand why BI innovators flee from the term &amp;#8220;business intelligence&amp;#8221; (they&amp;#8217;re afraid of not sounding new). So when my clients at Zoomdata told me [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.dbms2.com/?p=9683</guid>
         <pubDate>Tue, 07 Jul 2015 23:23:43 +0000</pubDate>
         <content:encoded><![CDATA[<p>Let&#8217;s start with some terminology biases:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/09/11/big-data-has-jumped-the-shark/">I dislike the term &#8220;big data&#8221; but like the Vs that define it</a> &#8212; Volume, Velocity, Variety and Variability.</li>
<li>Though I think it&#8217;s silly, I understand why BI innovators <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/rules-for-names/2013/11/03/">flee from the term &#8220;business intelligence&#8221;</a> (they&#8217;re afraid of not sounding new).</li>
</ul>
<p>So when my clients at Zoomdata told me that they&#8217;re in the business of providing &#8220;the fastest visual analytics for big data&#8221;, I understood their choice, but rolled my eyes anyway. And then I immediately started to check how their strategy actually plays against the &#8220;big data&#8221; Vs.</p>
<p>It turns out that:</p>
<ul>
<li>Zoomdata does its processing server-side, which allows for load-balancing and scale-out. Scale-out and claims of great query speed are relevant when data is of high <strong>volume.</strong></li>
<li>Zoomdata depends heavily on <strong>Spark.</strong></li>
<li>Zoomdata&#8217;s UI assumes data can be a mix of historical and streaming, and that if looking at streaming data you might want to also check history. This addresses <strong>velocity.</strong></li>
<li>Zoomdata assumes data can be in a <strong>variety</strong> of data stores, including:
<ul>
<li>Relational (operational RDBMS, analytic RDBMS, or SQL-on-Hadoop).</li>
<li>Files (generic HDFS &#8212; Hadoop Distributed File System or S3).*</li>
<li>NoSQL (MongoDB and HBase were mentioned).</li>
<li>Search (Elasticsearch was mentioned among others).</li>
</ul>
</li>
<li>Zoomdata also tries to detect data <strong>variability.</strong></li>
<li>Zoomdata is <strong>OEM/embedding</strong>-friendly.</li>
</ul>
<p><em>*The HDFS/S3 aspect seems to be a major part of Zoomdata&#8217;s current story.</em></p>
<p>Core aspects of Zoomdata&#8217;s technical strategy include:  <span id="more-9683"></span></p>
<ul>
<li><strong>QlikView/Tableau-style navigation,</strong> at least up to a point. (I hope that vendors with a much longer track record have more nuances in their UIs.)</li>
<li>Suitable <strong>UI for wholly or partially &#8220;real-time&#8221; data.</strong> In particular:
<ul>
<li>Time is an easy dimension to get along the X-axis.</li>
<li>You can select current or historical regions from the same graph, aka &#8220;data rewind&#8221;.</li>
</ul>
</li>
<li><strong>Federated query</strong> with some predicate pushdown, aka &#8220;data fusion&#8221;.
<ul>
<li>Data filtering and some GroupBys are pushed down to the underlying data stores &#8212; SQL or NoSQL &#8212; when it makes sense.*</li>
<li>Pushing down joins (assuming that both sides of the join are from the same data store) is a roadmap item.</li>
</ul>
</li>
<li><strong>Approximate query results,</strong> aka &#8220;data sharpening&#8221;. Zoomdata simulates high-speed query by first serving you approximate query results, ala <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/04/16/introduction-to-datameer/">Datameer</a>.</li>
<li><strong>Spark</strong> to finish up queries. Anything that isn&#8217;t pushed down to the underlying data store is probably happening in <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2015/02/28/databricks-and-spark-update/">Spark DataFrames</a>.</li>
<li>Spark for other kinds of calculations.</li>
</ul>
<p><em>*Apparently it doesn&#8217;t make sense in some major operational/general-purpose &#8212; as opposed to analytic &#8212; RDBMS. From those systems, Zoomdata may actually extract and pre-cube data.</em></p>
<p>The technology story for <strong>&#8220;data sharpening&#8221;</strong> starts:</p>
<ul>
<li>Zoomdata more-or-less samples the underlying data, and returns a result just for the sample. Since this is a small query, it resolves quickly.</li>
<li>More precisely, there&#8217;s a sequence of approximations, with results based on ever larger samples, until eventually the whole query is answered.</li>
<li>Zoomdata has a couple of roadmap items for making these approximations more accurate:
<ul>
<li>The integration of BlinkDB with Spark will hopefully result in actual error bars for the approximations.</li>
<li>Zoomdata is working itself on how to avoid sample skew.</li>
</ul>
</li>
</ul>
<p>The point of data sharpening, besides simply giving immediate gratification, is that hopefully the results for even a small sample will be enough for the user to determine:</p>
<ul>
<li>Where in particular she wants to drill down.</li>
<li>Whether she asked the right query in the first place. <img src="http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/></li>
</ul>
<p>I like this early drilldown story for a couple of reasons:</p>
<ul>
<li>I think it matches the way a lot of people work. First you get to the query of the right general structure; then you refine the parameters.</li>
<li>It&#8217;s good for exact-results performance too. Most of what otherwise might have been a long-running query may not need to happen at all.</li>
</ul>
<p><em>Aka &#8220;Honey, I shrunk the query!&#8221;</em></p>
<p>Zoomdata&#8217;s query execution strategy depends heavily on doing lots of <strong>&#8220;micro-queries&#8221;</strong> and unioning their result sets. In particular:</p>
<ul>
<li>Data sharpening relies on a bunch of data-subset queries of increasing size.</li>
<li>Streaming/&#8221;real-time&#8221; BI is built from a bunch of sub-queries restricted to small time slices each.</li>
</ul>
<p>Even for not-so-micro queries, Zoomdata may find itself doing a lot of unioning, as data from different time periods may be in different stores.</p>
<p>Architectural choices in support of all this include:</p>
<ul>
<li>Zoomdata ships with Spark, but can and probably in most cases should be pointed at an external Spark cluster instead. One point is that Zoomdata itself scales by user count, while the Spark cluster scales by data volume.</li>
<li>Zoomdata uses MongoDB off to the side as a metadata store. Except for what&#8217;s in that store, Zoomdata seems to be able to load balance rather statelessly. And Zoomdata doesn&#8217;t think that the MongoDB store is a bottleneck either.</li>
<li>Zoomdata uses Docker.</li>
<li>Zoomdata is starting to use Mesos.</li>
</ul>
<p>When a young company has good ideas, it&#8217;s natural to wonder how established or mature this all is. Well:</p>
<ul>
<li>Zoomdata has 86 employees.</li>
<li>Zoomdata has (production) customers, success stories, and so on, but can&#8217;t yet talk fluently about many production use cases.</li>
<li>If we recall that <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/messaging-and-positioning/2013/04/07/">companies don&#8217;t always get to do (all) their own positioning</a>, it&#8217;s fair to say that Zoomdata started out as &#8220;Cloudera&#8217;s cheap-option BI buddy&#8221;, but I don&#8217;t think that&#8217;s an accurate characterization as this point.</li>
<li>Zoomdata, like almost all young companies in the history of BI, favors a &#8220;land-and-expand&#8221; adoption strategy. Indeed &#8230;</li>
<li>&#8230; Zoomdata tells prospects it wants to be an additional BI provider to them, rather than rip-and-replacement.</li>
</ul>
<p>As for technological maturity:</p>
<ul>
<li>Zoomdata&#8217;s view of data seems essentially tabular, notwithstanding its facility with streams and NoSQL. It doesn&#8217;t seem to have tackled much in the way of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/10/18/entity-centric-event-series-analysis/">event series analytics</a> yet.</li>
<li>One of Zoomdata&#8217;s success stories is iPad-centric. (Salesperson visits prospect and shows her an informative chart; prospect opens wallet; ka-ching.) So I presume mobile BI is working.</li>
<li>Zoomdata is comfortable handling 10s of millions of rows of data, may be strained when handling 100s of millions of rows, and has been tested in-house up to 1 billion rows. But that&#8217;s data that lands in Spark. The underlying data being filtered can be much larger, and Zoomdata indeed cites one example of a &gt;40 TB Impala database.</li>
<li>When I asked about concurrency, Zoomdata told me of in-house testing, not actual production users.</li>
<li>Zoomdata&#8217;s list when asked what they don&#8217;t do (except through partners, of which they have a bunch) was:
<ul>
<li>Data wrangling.</li>
<li>ETL (Extract/Transform/Load).</li>
<li>Data transformation. (In a market segment with a lot of Hadoop and Spark, that&#8217;s not really redundant with the previous bullet point.)</li>
<li>Data cataloguing, ala Alation or Tamr.</li>
<li>Machine learning.</li>
</ul>
</li>
</ul>
<p><strong><em>Related link</em></strong></p>
<ul>
<li>I wrote about multiple kinds of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/07/12/approximate-query-results/">approximate query result</a> capabilities, Zoomdata-like or otherwise, back in July, 2012.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/dbms2/feed/~4/Yp1ele5m4_M" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Your first customers</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/3lcLVM8plt8/</link>
         <description>A couple of the raw startups I advise have recently asked me about a hugely important subject &amp;#8212; dealing with their very first customers. The big deal here is that initial customers can offer three different kinds of valuable resources: Money, in forms such as: Ordinary licenses or sales. Custom product development. Equity investment. Credibility,* [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=1025</guid>
         <pubDate>Sat, 16 May 2015 21:30:15 +0000</pubDate>
         <content:encoded><![CDATA[<p>A couple of the raw startups I advise have recently asked me about a hugely important subject &#8212; dealing with their very first customers. The big deal here is that initial customers can offer three different kinds of valuable resources:</p>
<ul>
<li>Money, in forms such as:
<ul>
<li>Ordinary licenses or sales.</li>
<li>Custom product development.</li>
<li>Equity investment.</li>
</ul>
</li>
<li>Credibility,* to audiences including:
<ul>
<li>Press and analysts.</li>
<li>Angel/seed/venture investors.</li>
<li>Potential customers who are just reading/hearing about you.</li>
<li>Potential customers who do detailed reference checks.</li>
</ul>
</li>
<li>Product feedback and advice.*</li>
</ul>
<p><em>*Confusingly, both credibility and product feedback are sometimes called &#8220;validation&#8221;.</em></p>
<p>Questions of <strong>money</strong> are of course heavily influenced by how complete your product or service is. In particular:</p>
<ul>
<li>It is common not to get paid until your product works and is either in late beta or else early general availability.</li>
<li>It is common for early customers to want big discounts even when they do pay you.</li>
<li>Somewhat contradictorily, it is also not uncommon to get a lot of payment from your earliest customer(s). Reasons include:
<ul>
<li>They&#8217;re getting technology that is, at the moment, unique.</li>
<li>You&#8217;re willing to somewhat tailor the product to their needs, and to provide very high levels of attention and service.</li>
</ul>
</li>
</ul>
<p><strong>Equity investment</strong> by your early customers and partners is problematic. In particular: <span id="more-1025"></span></p>
<ul>
<li>The person in charge of buying from you is not likely to also be in charge of investing. So this really is two separate deals.</li>
<li>When it comes to corporate governance, customers can be very biased shareholders.</li>
</ul>
<p>And it probably is equity we&#8217;re talking about. Corporations with audited financials will be happier with straight equity (preferred or otherwise) than with convertible debt, because they&#8217;ll have fewer accounting headaches as to whether they can carry it on their balance sheets at full value.</p>
<p>Sometimes early customers will want to have exclusive rights to your technology, so that they may have a competitive advantage. My thoughts on that include: </p>
<ul>
<li>Any such exclusive should be very narrow in scope and limited in time.</li>
<li>It absolutely should be limited to a named set of potential customers, specified at contract time.</li>
<li>I&#8217;d offer an exclusive against 2 named enterprises for 1 year.</li>
<li>I&#8217;d settle for an exclusive against 3 named enterprises for 2 years.</li>
<li>If I gave an exclusive, I&#8217;d definitely want payment of my development costs for industry-specific features I&#8217;m then limited from selling elsewhere in the industry.</li>
</ul>
<p>And of course, be very skeptical about deals that give your customers any kind of intellectual property rights. One exception: Some kind of code escrow in case you go out of business could protect them without really hurting you.</p>
<p>As for <strong>credibility,</strong> the most important thing I have to say is in the form of a tip: <strong>Negotiate commitments to marketing and sales support up front. </strong>Examples could include:</p>
<ul>
<li>Permissions for PR up front. At a minimum you want permission for full disclosure that they are a customer (logo, mentions at your discretion, etc.), including in a press release.</li>
<li>Permissions for a &#8220;success story&#8221; (document and/or video).</li>
<li>Willingness to take reference calls.</li>
</ul>
<p>The key point here is that <strong>big companies are much more generous with such permissions at deal time than later on,</strong> where they have many people who can say &#8220;No&#8221;. That principle is also why you need to negotiate any sales exclusives precisely up front, rather than leaving it open to later determination of who they do or don&#8217;t think are their important competitors.</p>
<p><em>Note: &#8220;Success stories&#8221; are often &#8220;We bought this because we expect great benefits after we deploy it&#8221; rather than &#8220;We bought this and have experienced great benefits already&#8221;.  As an analyst, I hate that. <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  But for obvious reasons, it&#8217;s the form you can get earlier, and especially in the context suggested by this post, time can be of the essence.</em></p>
<p>As for product feedback and advice, I actually wrote about that in <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/should-you-start-a-tech-company/2015/04/24/">a post about startups</a> last month. So in conclusion I&#8217;ll just quote myself here:</p>
<blockquote>
<ul>
<li><strong>Design partners</strong> have multiple roles.</li>
<ul>
<li>They give you guidance on what features to build in.</li>
<li>Hopefully, they test your product.</li>
<li>Hopefully, they use and/or buy your product, providing validation to investors, press and others.</li>
</ul>
<li>It is helpful if design partners are representative of a sufficiently large set of customers with sufficiently great willingness to pay.</li>
<li>Very prestigious design partners are … prestigious. That’s useful. But some of them, such as elite internet companies, may not truly be representative of any kind of paying constituency.</li>
<li>Even beyond that, elite companies sometimes have needs that more ordinary organizations do not.</li>
<li>The right number of design partners is &gt;= 2. A single partner will lead you down blind alleys, due to their unique needs and, even more, to the needs that they don’t have which many other organizations however do.</li>
<li>Inherently, you’re working with a design partner over (at a minimum) many months. Their opinions may change over that time. (For one thing, their relevant personnel may change.) So a sale at the end of the process is unfortunately not assured.</li>
</ul>
</blockquote>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/3lcLVM8plt8" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Should you start a tech company?</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/f6_inqlI8bI/</link>
         <description>I occasionally get very hands-on in accelerating a raw start-up. Typically this is when an engineer comes to me with an unquestionably clever idea and asks me &amp;#8212; sometimes in very broken English &amp;#8212; whether and how he can get rich from it. So let&amp;#8217;s collect some thoughts on the subject. This post can be [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=993</guid>
         <pubDate>Fri, 24 Apr 2015 09:05:05 +0000</pubDate>
         <content:encoded><![CDATA[<p>I occasionally get very hands-on in accelerating a raw start-up. Typically this is when an engineer comes to me with an unquestionably clever idea and asks me &#8212; sometimes in very broken English <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  &#8212; whether and how he can get rich from it. So let&#8217;s collect some thoughts on the subject.</p>
<p><em>This post can be construed as fitting into my &#8220;not-very-organized series&#8221; about the keys to success. In particular, it draws on my July, 2014 post about <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/judging-opportunities/2014/07/09/">judging opportunities</a>.</em></p>
<p><strong>The product plan</strong></p>
<p>A start-up product idea needs to satisfy multiple criteria. Awkwardly, they&#8217;re rather contradictory to each other.</p>
<ul>
<li>It should be obviously appealing to sufficiently many customers, and be worth sufficiently much money to them.</li>
<li>It should be something the startup can do with very few resources &#8230;</li>
<li>&#8230; but which much larger potential competitors cannot.</li>
</ul>
<p>That usually means that the idea:</p>
<ul>
<li>Should be based on an architecture that is anti-strategic to incumbent players &#8230;</li>
<li>&#8230; but which fits customers&#8217; technology strategies just fine.</li>
</ul>
<p>Criticisms I&#8217;ve made repeatedly of specific ideas include:  <span id="more-993"></span></p>
<ul>
<li>Yes, that&#8217;s a nice feature, but it doesn&#8217;t outweigh all the features in which you&#8217;ll be behind &#8230;</li>
<li>&#8230; except, perhaps, to a niche market too small to matter.</li>
<li>You&#8217;ve just declared that your target market is outfits that don&#8217;t want to pay established vendors&#8217; prices, and indeed want everything to be FOSS (Free Open-Source Software). How much money do you think they&#8217;ll be willing to give you?</li>
<li>To deliver the benefits you&#8217;re claiming, the features you&#8217;re proposing aren&#8217;t nearly strong enough.</li>
<li>The incumbents can close the feature gap with you long before you establish any kind of traction &#8212; should it be the case than any customers actually care.</li>
</ul>
<p>In essence, what&#8217;s needed is favorable-seeming answers on my <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/strategy-for-it-vendors-a-worksheet/2011/09/18/">strategic worksheet</a> even for your 1st release, plus confidence that there will be 2nd, 3rd, 4th and further acts shortly thereafter. A product idea that can be regarded as meeting that test generally has the characteristics:</p>
<ul>
<li>It can be added to an existing technology environment without great disruption.</li>
<li>(This generally overlaps greatly with the first point.) It doesn&#8217;t add much perceived risk. If it doesn&#8217;t work out, the customers can sadly stop using it, having wasted time and money, but not being otherwise worse off for having tried.</li>
<li>It solves an acknowledged problem that is hard for existing technologies to deal with.</li>
<li>There are lots of great features that can later be added to it. These features will probably also be unique in the marketplace when they first come out.</li>
<li>In general, it will be hard for alternative products to achieve anything close to feature parity, due to some combination of:
<ul>
<li>Architecture.</li>
<li>The brilliance of the start-up&#8217;s engineers.</li>
<li>Intellectual property protection. (This one generally arises mainly in hardware businesses, since <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/06/10/patent-nonsense-parallel-ironhdfs-edition/#comment-227331">software patents are largely useless</a>.)</li>
</ul>
</li>
</ul>
<p><strong>Getting to a good plan</strong></p>
<p>Entrepreneurs with interesting ideas can be <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/pitfalls-for-pollyannas/2014/07/02/">overoptimistic</a> about how the market will react. Market watchers like me stock ample supplies of chilled water in response. Pivoting to a more sensible plan can be aided by the same folks who trashed your first one, but beyond that you need direct interaction with potential users.</p>
<p>But please don&#8217;t fall iton the trap of, having abandoned your overoptimism about what a simplistic product will accomplish, becoming equally overoptimistic about how easily you can build out the more sophisticated new product concept you pivot to.</p>
<p><strong>Gathering resources</strong></p>
<p>The toughest thing about starting a company is neither good ideas nor good general execution. Rather, it&#8217;s gathering scarce resources <span style="text-decoration:underline;">of sufficient quality</span>, in areas such as:</p>
<ul>
<li>Personnel.</li>
<li>Investment.</li>
<li>Attention from early design partners.</li>
</ul>
<p>If you can&#8217;t recruit and lead a team of great engineers, you probably shouldn&#8217;t be starting a company, so let&#8217;s move on to &#8220;business&#8221; and financial concerns. Deadly yet common mistakes include:</p>
<ul>
<li>Being too willing to rely on businesspeople whose knowledge and experience don&#8217;t match your situation, or who are simply mediocre.</li>
<li>Being too eager to please skeptical investors.</li>
</ul>
<p>The latter has two sub-categories, by the way:</p>
<ul>
<li>Actual investors.</li>
<li>Imaginary investors whose preferences who think you know because you&#8217;ve read or heard about them as a group.</li>
</ul>
<p>As for the former, I outlined what kinds of experience may be most relevant in the post linked up top, when I wrote:</p>
<blockquote>
<ul>
<li>High-end engineering skills (architecture, management, etc.) often draw on accumulated experience with similar technologies.</li>
<li>Strategic marketing skills often draw on accumulated experience in similar markets.</li>
<li>Sales skills often draw on accumulated experience with products at a similar level of maturity and customer impact.</li>
<li>General entrepreneurial flair often transfers well from one kind of business to another.</li>
</ul>
</blockquote>
<p>Finally, my thoughts on design partners start:</p>
<ul>
<li>Design partners have multiple roles.
<ul>
<li>They give you guidance on what features to build in.</li>
<li>Hopefully, they test your product.</li>
<li>Hopefully, they use and/or buy your product, providing validation to investors, press and others.</li>
</ul>
</li>
<li>It is helpful if design partners are representative of a sufficiently large set of customers with sufficiently great willingness to pay.</li>
<li>Very prestigious design partners are &#8230; prestigious. That&#8217;s useful. But some of them, such as elite internet companies, may not truly be representative of any kind of paying constituency.</li>
<li>Even beyond that, elite companies sometimes have needs that more ordinary organizations do not.</li>
<li>The right number of design partners is &gt;= 2. A single partner will lead you down blind alleys, due to their unique needs and, even more, to the needs that they don&#8217;t have which many other organizations however do.</li>
<li>Inherently, you&#8217;re working with a design partner over (at a minimum) many months. Their opinions may change over that time. (For one thing, their relevant personnel may change.) So a sale at the end of the process is unfortunately not assured.</li>
</ul>
<p>With that, I&#8217;m conveniently out of space, so I&#8217;ll duck the subject of just how these essential resources might actually be gathered. <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  But please stay tuned.</p>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/f6_inqlI8bI" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Corporate culture in enterprise IT — the dignity crowd</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/42HyLgddRZc/</link>
         <description>These days, when one thinks of corporate culture in the tech industry, what comes to mind are probably: Internet juggernauts &amp;#8212; Google, Facebook and their younger siblings. The cheapskates at Amazon. Brogrammers. Etc. Most of that is at the internet companies, although there are exceptions &amp;#8212; any kind of companies can have ping-pong tables, beanbag [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=496</guid>
         <pubDate>Mon, 30 Mar 2015 10:40:16 +0000</pubDate>
         <content:encoded><![CDATA[<p>These days, when one thinks of corporate culture in the tech industry, what comes to mind are probably:</p>
<ul>
<li>Internet juggernauts &#8212; Google, Facebook and their younger siblings.</li>
<li>The cheapskates at Amazon.</li>
<li>Brogrammers.</li>
<li>Etc.</li>
</ul>
<p>Most of that is at the internet companies, although there are exceptions &#8212; any kind of companies can have ping-pong tables, beanbag chairs, and a bunch of dogs* running around the office.</p>
<p><em>*I mean literal pooches, not bad products. WibiData used to even post headshots of the dogs on their employee page.</em></p>
<p>But there was a time, before the internet era, when similar things could be said of enterprise IT companies. The biggest fuss about culture was perhaps made among the more buttoned-down crowd, including IBM (most famously), MSA (the example that made me think of this subject), and EDS (who commissioned a Ken Follett book about themselves). They are all I have space for in this post. But there were also the beginnings of recognizable Silicon Valley start-up culture, and I hope to discuss that in the future.</p>
<p><strong>The dignity crowd</strong></p>
<p>I still chuckle when I see an IBMer in a company-issued polo shirt, because there was a time when <strong>IBM </strong>had a strict dress code of conservative suits and ties. Along with that went never drinking alcohol in a customer setting, in an era when boozy business meals were the norm. The point of all these rules, I think, was twofold. First, IBM wanted to be seen as a <strong>trusted, dignified adviser</strong> to customer organizations. Second, IBM generally wanted some kind of rules so that the behemoth corporation would be a team.</p>
<p>And IBM was more than a collection of people; it was an <em>organization.</em> Employees with 20+ year service might average one city-to-city move per year. (Hence the joke that IBM stood for I&#8217;ve Been Moved.) But whoever was involved with your account &#8212; if your systems stopped working, IBM would do whatever it took to get you back running fast. And a large fraction of IBM&#8217;s sales effort was spreading FUD (Fear, Uncertainty and Doubt) as to whether rival vendors would care for customers equally well.</p>
<p><strong>EDS</strong> (Electronic Data Systems, founded by Ross Perot) fancied itself as a cross between IBM and the US military. Even computer operators had to be clean-shaven and wear jacket and tie. A large fraction of hires were military veterans,* and an extreme &#8220;Do it now! No excuses for failure will be accepted!&#8221; ethos flowed through the company.  <span id="more-496"></span></p>
<p><em>*Indeed, generic college recruiting didn&#8217;t get serious until about a decade after EDS was founded; at least, that&#8217;s what Bob Sharpe once told me. </em></p>
<p>The extreme example, of course, is when two EDS employees were arrested and held by the failing Iranian government. Aspects of the story that I believe (some of which were documented in the Ken Follett book <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/On_Wings_of_Eagles">On Wings of Eagles</a>) include:</p>
<ul>
<li>A dozen EDS employees, some of them then or later quite senior, volunteered to go into Iran and get their colleagues out.</li>
<li>A requirement for being accepted onto that team was that you had killed somebody in combat.</li>
<li>The leader was a well-known retired US officer, known for other prisoner extraction attempts.</li>
<li>The team carefully rehearsed an armed extraction.</li>
<li>The team infiltrated Iran, and discovered that their plan wouldn&#8217;t at all work. So they waited until the revolutionaries broke open the large Tehran jail in which the executives were being held. (Indeed, it is claimed a local Iranian EDS employee started the relevant riot.)</li>
<li>(Part of) the team collected the execs and drove to Turkey.</li>
<li>The team leader killed or persuasively threatened to kill (stories about that part differ) a recalcitrant Turkish border guard as they were entering the country.</li>
</ul>
<p>That culture dissipated in the 1980s, after EDS was acquired by General Motors.</p>
<p><strong>MSA</strong> (Management Science America, led by <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2015/03/30/john-imlay-the-jolliest-huckster/">John Imlay</a>) copied IBM&#8217;s demeanor, to the point that MSA&#8217;s logo was in the exact style of IBM&#8217;s &#8212; three letters compounded of many thin horizontal stripes. One exception: MSAers weren&#8217;t required to forgo alcohol. MSA print ads tended to feature senior and middle executives &#8212; many of whom I knew personally &#8212; &#8220;standing behind&#8221; the product. More on MSA is at the link above.</p>
<p>All three of my example companies had a strong interest in employee training.</p>
<ul>
<li>IBM is said to have trained lots of folks in IT, many of whom would leave the company and be IBM customers thereafter. (That&#8217;s sort of like McKinsey consulting today.)</li>
<li>IBM also had a sales training program that included teaching you how to read upside down (in those days there were informative papers on people&#8217;s desks). My former colleague Jon Fram told me that part. Less clear is whether they taught lip-reading as well.</li>
<li>EDS had a famed technical training program, somewhat modeled on military boot camp.</li>
<li>MSA piggybacked on the EDS training program as best it could, as well as on sales training programs at other firms.</li>
</ul>
<p>What does this all boil down to? Well, what these three examples share is:</p>
<ul>
<li>Strong focus on teamwork, and on whatever employee training, encouragement or uniformity seemed helpful in fostering it.</li>
<li>Strong engagement with customers on the &#8220;Let us take care of your success&#8221; level.</li>
</ul>
<p>That all worked well up through, say, the mid-1980s, when IT was still mysterious to most people, and post-WW2 business norms were widely accepted. Then it didn&#8217;t hold up as well in the face of more aggressive upstarts such as Microsoft and Oracle. But those are stories for another time.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/42HyLgddRZc" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>John Imlay, the jolliest huckster</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/WiRAYFCNEhM/</link>
         <description>John Imlay passed away last week. Let me start by saying: John was a jolly huckster. Of the entrepreneurs I&amp;#8217;ve known with manic amounts of sales energy, he&amp;#8217;s the one I can least imagine saying or doing an unkind thing. Indeed, the breathless bit about John&amp;#8217;s &amp;#8220;kindheartedness&amp;#8221; toward the end of this 2010 article doesn&amp;#8217;t [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=493</guid>
         <pubDate>Mon, 30 Mar 2015 10:39:23 +0000</pubDate>
         <content:encoded><![CDATA[<p>John Imlay passed away <a rel="nofollow" target="_blank" href="http://www.bizjournals.com/atlanta/blog/atlantech/2015/03/atlantas-godfather-of-angel-investing-john-imlay.html">last week</a>. Let me start by saying:</p>
<ul>
<li>John was a jolly huckster. Of the entrepreneurs I&#8217;ve known with manic amounts of sales energy, he&#8217;s the one I can least imagine saying or doing an unkind thing. Indeed, the breathless bit about John&#8217;s &#8220;kindheartedness&#8221; toward the end of this <a rel="nofollow" target="_blank" href="http://www.bizjournals.com/atlanta/stories/2010/02/01/story3.html?page=all">2010 article</a> doesn&#8217;t ring too false.*</li>
<li>John wasn&#8217;t technically the founder of MSA, but he might as well have been. (Analogy: Steve Case at AOL.) When he got there, it was Management Science Atlanta, a failing hodgepodge of tiny businesses. He turned into Management Science America, a leading software company of its day, and the one that &#8220;should&#8221; have become what SAP is today.</li>
<li>My 2006 post on <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2006/02/13/msa-memories-the-basics/">MSA Memories</a> has 90 comments, the vast majority of which are from former MSA employees who loved working there.</li>
</ul>
<p><em>*Not as persuasive is the story about the missed chance to buy Microsoft in 1981. I knew a LOT of folks at MSA in the 1980s, and nobody ever mentioned that. Also, the story has an obviously wrong Microsoft fat (what city it was in).</em></p>
<p>John Imlay was a showman, best known for giving speeches with live animals or other dramatic visual aids, as per this short <a rel="nofollow" target="_blank" href="http://www.nytimes.com/1994/10/23/business/sound-bytes-the-tiger-of-software.html">1994 <em>New York Times</em> interview</a>. But he was also a tireless, lead-from-the-front seller. An MSA salesman who booked John into an exhausting schedule of sales calls could expect a return visit from his CEO soon, because he was using Imlay&#8217;s time optimally. Indeed, I didn&#8217;t really know John all that well, probably for a couple of reasons:</p>
<ul>
<li>He was rarely around when I visited; he was much more likely to be out on the road selling.</li>
<li>This was back in my stock analyst days, and I generally spent more time with detail-oriented folks, numbers- and product-oriented ones alike.</li>
</ul>
<p><span id="more-493"></span>But my personal experiences with him and the stories I heard from his colleagues paint a consistent picture of a genial-but-driven guy. And by the way, when he did give a talk for me at a conference, it was the second-funniest, behind only that of designated comic lunch speaker Larry Welke.</p>
<p><em>Memorable was the time when John got the chance to give a speech in London that somehow involved Prince Charles. We never heard the end of it, and it&#8217;s one of my strongest personal memories of him. Apparently, he was dazzled by royalty.</em></p>
<p>Like John Cullinane, John Imlay was a largely non-technical leader. That is of course common now just as it as it was then. But another aspect of his leadership approach was more distinctive &#8212; the famous &#8220;People are the key&#8221; mantra, supported by little Tiffany key lapel pins every MSAer was expected to wear. See for example the NYT interview above, which talks of the pins, and also reminds us that some of John&#8217;s top showmanship was delivered at in-house company meetings.</p>
<p>The culture-building worked. I knew a lot of MSA folks back in the day, and on the whole, they were smart, affable southerners. (Exceptions could be found in regional sales managers, who could for example be smart and affable Midwesterners, smart and affable New Englanders, or smart and affable Brits.) Whether this was, from a shareholder value perspective, the ideal culture to build is another question, that I&#8217;ll address in a <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2015/03/30/corporate-culture-in-enterprise-it-the-dignity-crowd/">separate post</a>. But in any case, John Imlay was a likeable, successful character, and the planet is a poorer place now that he is no longer on it.</p>
<p><em>I&#8217;m surprisingly saddened by John&#8217;s passing. In simplest terms, I think the reason is that he was amazingly full of life.</em></p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/WiRAYFCNEhM" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Marketing advice for young companies</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/nc4AI5Onvms/</link>
         <description>Much of what I get paid for is advising early-stage companies, especially on messaging and marketing. So let&amp;#8217;s try to pull some thoughts together. For early-stage companies, I&amp;#8217;d say: Even more than for larger companies, the essence of messaging is to achieve the contradictory goals of excitement and credibility. If one of those must be [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=983</guid>
         <pubDate>Sun, 01 Mar 2015 13:25:45 +0000</pubDate>
         <content:encoded><![CDATA[<p>Much of what I get paid for is <a rel="nofollow" target="_blank" href="http://www.monash.com/advantage.html">advising</a> early-stage companies, especially on messaging and marketing. So let&#8217;s try to pull some thoughts together.</p>
<p>For early-stage companies, I&#8217;d say:</p>
<ul>
<li>Even more than for larger companies, the essence of messaging is to achieve the contradictory goals of <strong>excitement </strong>and<strong> credibility.</strong></li>
<li>If one of those must be sacrificed, sacrifice excitement. It is by far the easier of the two to regain.</li>
<li>Note: Both your product and your company need to be credible. When your company is new, both parts of that are formidable challenges.</li>
<li>Notwithstanding how limited your resources are, <strong>don&#8217;t rely too much on outside PR.</strong> You need to control messaging and key influencer relations yourself.</li>
<li>Notwithstanding how limited your resources are, you need to address <strong>multiple audiences, </strong>at least:
<ul>
<li>Investors.</li>
<li>Prospective employees.</li>
<li>Knowledgeable influencers.</li>
<li>Not-so-knowledgeable influencers.</li>
<li>Sales prospects (business folks).</li>
<li>Sales prospects (technical folks).</li>
</ul>
</li>
</ul>
<p>Of course, these subjects are much discussed in this blog. The top three overview posts for young companies are probably:  <span id="more-983"></span></p>
<ul>
<li>A <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/strategy-for-it-vendors-a-worksheet/2011/09/18/">strategy worksheet</a> (one of my most influential posts ever).</li>
<li>A survey of young-company <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/marketing-communication-essentials/2012/07/03/">marketing communication essentials</a>, with some generalities at the end.</li>
<li>A guide to <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/marketing-in-stealth-mode/2014/03/03/">stealth-mode marketing</a>.</li>
</ul>
<p>If you read those three posts and follow the links in them, you&#8217;ll see much of what I have to say about early-stage tech company marketing.</p>
<p>Expanding the list of recommended posts:</p>
<ul>
<li>Almost everybody makes mistakes in <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/messaging-and-positioning/2013/04/07/">positioning</a>. (April, 2013)</li>
<li>There are at least <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/five-kinds-of-public-relations/2010/02/28/">five major kinds of PR</a> and three kinds of PR-centric marketing. (February, 2010)</li>
<li>I catalogued eight of the <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/influencers-long-tail-watts-godin/2008/02/02/">many kinds of influencer</a>. (February, 2008)</li>
<li>I offered some concrete tips on <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/messaging-to-multiple-audiences/2014/02/16/">messaging to multiple audiences</a>. (February, 2014)</li>
<li>Early-stage companies often have exercises in <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/rules-for-names/2013/11/03/">naming</a>. (November, 2013)</li>
</ul>
<p>Above all, if you&#8217;re working with me &#8212; my core messaging paradigm is the <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/extending-the-layered-messaging-model/2011/06/13/">layered messaging model</a>.</p>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/nc4AI5Onvms" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Messaging and sales qualification</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/caUC_4QILIk/</link>
         <description>Much of my consulting revolves around messaging, and in particular the need to have multiple specific messages for multiple audiences. Increasingly often, I find myself discussing that in terms of sales qualification, because there&amp;#8217;s a strong duality between message crafting and qualification: The goal of message crafting is to find the right message(s) for particular [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=975</guid>
         <pubDate>Thu, 12 Feb 2015 21:20:23 +0000</pubDate>
         <content:encoded><![CDATA[<p>Much of my <a rel="nofollow" target="_blank" href="http://www.monash.com/consulting.html">consulting</a> revolves around messaging, and in particular the need to have multiple specific messages for multiple audiences. Increasingly often, I find myself discussing that in terms of sales qualification, because there&#8217;s a strong duality between message crafting and qualification:</p>
<ul>
<li>The goal of<strong> message crafting</strong> is to find the right message(s) for particular audiences.</li>
<li>The goal of<strong> qualification</strong> is to find the right audiences for particular messages.</li>
</ul>
<p>Recall the <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/extending-the-layered-messaging-model/2011/06/13/">layered messaging model</a>, whose wording I&#8217;ll update to:</p>
<ul>
<li><strong>Differentiated business benefits</strong> &#8230;</li>
<li>&#8230; which are achieved because of &#8230;</li>
<li>&#8230; <strong>superior technical features or SLAs,*</strong> &#8230;</li>
<li>&#8230; the differentiation of which is achieved and sustainable because of &#8230;</li>
<li>&#8230; <strong>fundamental product design.</strong></li>
</ul>
<p>A good messaging stack works well on all five of those layers.  <span id="more-975"></span></p>
<p><em>*Service Level Agreements, aka speeds or other metrics.</em></p>
<p>The messaging/qualification duality is straightforward on the business, features and design layers alike. The messaging&#8211;&gt;qualification direction looks like:</p>
<ul>
<li>When qualifying you check to see whether the prospects has already determined that they agree with some of your messages.</li>
<li>You also check to see if, upon thinking about it, they quickly come to agree with (more or) your messages.</li>
<li>If neither happens, you surely don&#8217;t qualify them as a good prospect.</li>
</ul>
<p>The qualification&#8211;&gt;messaging link starts with:</p>
<ul>
<li>If &#8220;Do you have application need X?&#8221; is a reliably good sales qualification, then &#8220;We&#8217;re uniquely good at meeting application need X&#8221; will surely be a good marketing message.</li>
<li>If &#8220;Do you have feature need Y?&#8221; is a reliably good sales qualification, then &#8220;We&#8217;re uniquely good at providing feature Y&#8221; will surely be a good marketing message.</li>
<li>If &#8220;Do you have SLA need Z?&#8221; is a reliably good sales qualification, then &#8220;We&#8217;re uniquely able to ensure SLA level Z&#8221; will surely be a good marketing message.</li>
<li>The same goes for any product architecture hot buttons.</li>
</ul>
<p>In summary, then:</p>
<ul>
<li>In one direction, the message of this post is that you should <strong>observe which messages work </strong>well in specific sales situations,<strong> </strong>then <strong>emphasize those in your messaging.</strong></li>
<li>But it goes a little further than that, because hopefully you have a <strong>(semi) rigorous process for setting sales qualification criteria.</strong></li>
<li>Conversely, your <strong>first draft of sales qualification criteria</strong> should be to <strong>take each of your individual marketing messages and append &#8220;Do you care?&#8221;</strong></li>
</ul>
<p><em>Of course, there&#8217;s a second set of qualifying questions that boil down to &#8220;If you decide you want this, do you have the money and ability to actually buy it?&#8221; But I don&#8217;t have anything special to say about those at this time.</em></p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/caUC_4QILIk" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Technology marketing</category>
      </item>
      <item>
         <title>Marketing to a single person</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/O9Fku6m8sWQ/</link>
         <description>Marketing is commonly done to single individuals, influencers and sales prospects alike. A number of my posts reflect that reality. Most comprehensive are probably my 2014 post about presentations to small audiences and my 2008 survey of many kinds of influencer. Relevant bits of other posts include: You can’t sell effectively without listening. This is [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=952</guid>
         <pubDate>Thu, 08 Jan 2015 11:48:29 +0000</pubDate>
         <content:encoded><![CDATA[<p>Marketing is commonly done to single individuals, influencers and sales prospects alike. A number of my posts reflect that reality. Most comprehensive are probably my 2014 post about <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/presentations-for-small-audiences/2014/08/24/">presentations to small audiences</a> and my 2008 survey of <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/influencers-long-tail-watts-godin/2008/02/02/">many kinds of influencer</a>. Relevant bits of other posts include:</p>
<blockquote><p>You can’t sell effectively without listening. This is one of the basic facts of business, yet shockingly many people forget it. You can’t pitch effectively without understanding<strong> how the prospect frames what she hears, </strong>and you can’t judge that unless you listen to what she says.</p></blockquote>
<p>from a 2013 post about <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/fluency/2013/08/30/">&#8220;fluency&#8221;</a>,</p>
<blockquote><p>If you are a small startup with innovative technology, put as little as possible between your own people who can talk with passion about the stuff, and whoever you’re trying to get coverage from.</p></blockquote>
<p>from a 2011 quoted <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/what-technology-influencers-really-think-about-certain-pr-tactics/2011/01/26/">journalist rant</a>,</p>
<blockquote><p>the right person to lead an important relationship is:</p>
<ul>
<li>Usually somebody who can truly speak for your company, and specifically:</li>
<ul>
<li>Has the knowledge and ability to respond to pushback.</li>
<li>Knows the influencer well enough to argue back in turn.</li>
</ul>
<li>Occasionally an in-house press or analyst relations staffer.</li>
<li>Almost never an outside PR person.</li>
</ul>
</blockquote>
<p>from a 2012 collection of <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/marketing-communications-tips/2012/12/09/">marketing communications tips</a>, which also makes the point that you should flat-out <strong>ask </strong>people<strong> how they like to work, </strong>and a variety of <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/know-your-audience-or-fail-at-influencer-outreach/2008/03/06/">cautionary</a> <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/quotees-should-be-briefed-before-quoters/2011/04/13/">tales</a> of how one can <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/public-and-analyst-relations-an-example-of-epic-fail/2011/03/22/">bungle</a> meetings or other relationship moments.</p>
<p>The above can be summarized as:</p>
<ul>
<li><strong>Respect</strong> the person you&#8217;re trying to impress.</li>
<li><strong>Treat</strong> the person you&#8217;re trying to impress <strong>as an individual.</strong></li>
<li><strong>Listen</strong> to the person you&#8217;re trying to impress.</li>
<li>Understand and cater to <strong>how the person</strong> you&#8217;re trying to impress <strong>thinks.</strong></li>
</ul>
<p><em>I could write a whole post on that last bullet point alone.</em></p>
<p>Here are some further tips for productive single-person marketing and persuasion.<span id="more-952"></span></p>
<ul>
<li>As in many kinds of relationships,<strong> trust </strong>is paramount. In particular:
<ul>
<li>Relationships should be managed by somebody the other party <strong>likes, trusts </strong>and<strong> respects. </strong>Trust is the most important, because if that is present one can work around the absence of one of the other two.</li>
<li>Trust is important in both directions. If you trust somebody enough, you can <strong>bend confidentiality</strong> when it helps with clarity or persuasion. Vendors are often too reluctant to do that.</li>
<li>When all three of trust, liking and respect are in place, you can say things like &#8220;What do I have to do to persuade you of X?&#8221; or &#8220;How persuasive did you find Y?&#8221; Those can be very valuable techniques.</li>
</ul>
</li>
<li>Do your <strong>homework. </strong>For example:</li>
<ul>
<li>If they&#8217;re writers, look at what they write.</li>
<li>If they&#8217;re influencers, ask whether they have published <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/how-to-pitch-me/2008/05/16/">&#8220;How to pitch me&#8221;</a> guidelines.</li>
<li>If they&#8217;re IT users, look at what they might have blogged or presented, and probably also at what their colleagues have.</li>
</ul>
<li><strong>Strategize <em>with</em> your targets</strong> about how to get more of their <strong>attention. </strong>For example:
<ul>
<li>Some influencers like introductions to users who might offer insight into a variety of topics (not just the ones you want to pitch) &#8212; but they often are very picky as to which users those are.</li>
<li>I like to talk with vendors&#8217; own most interesting employees, which to me means the ones who will teach me about technology, user adoption, and/or marketplace trends.</li>
<li>People have wildly different preferences about conferences and travel.</li>
</ul>
</li>
<li><strong>Strategize <em>with</em> your targets</strong> about how to have the most <strong>impact </strong>on them. In particular:
<ul>
<li>The template &#8220;Here&#8217;s a list of topics I think are interesting; which would you like me to talk about?&#8221; can work well with people who believe that their time budget only allows them to consider a small fraction of all interesting subjects &#8212; e.g. reporters or portfolio managers. I used it a lot when I was a stock analyst.</li>
<li>It&#8217;s fairly common to ask people, before a call, for a list of questions. I think that&#8217;s a bit limiting and off-putting, but I also think it can be improved upon. Indeed &#8230;</li>
<li>&#8230; before briefings, I often take the initiative to communicate a list of questions, issues, confusions, discussion topics, personal biases, etc., and then encourage the vendor to organize the presentation as they see fit in light of my concerns. Vendors can and should take the initiative in that kind of comprehensive preparation themselves.</li>
<li>Salespeople have all sorts of sales-cycle-optimization techniques I know relatively little about.</li>
<li>More generally, if we stipulate that it&#8217;s your responsibility to manage a meeting or ongoing relationship process, I&#8217;d say:
<ul>
<li>Dictating everything isn&#8217;t ideal.</li>
<li>Neither is just asking &#8220;What would you like me to do?&#8221;</li>
<li>Better than either extreme is an inbetween approach like &#8220;One idea/The default course would be to do X, then Y, then Z &#8212; how would you like us to tweak that for you?&#8221;</li>
<li>Note: The open-ended &#8220;How would you like us to tweak that?&#8221; is meant to get a more accurate response than the binary &#8220;Is that OK with you, yes or no?&#8221;</li>
</ul>
</li>
</ul>
</li>
<li>At many junctures your targets will want you to spend more time on some subjects and less on others, while you don&#8217;t want to omit those other topics altogether. Kknowing how to summarize is key. <strong>Brevity is the soul of not pissing the other person off.</strong></li>
</ul>
<p>And on that note &#8212; I think this post has gotten pretty long, so I&#8217;ll end it here. <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> </p>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/O9Fku6m8sWQ" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Analyst relations</category>
      </item>
      <item>
         <title>How to start a presentation</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/B1CJgj21FH8/</link>
         <description>I see many slide decks, a large fraction of which are screwed up right at the beginning. Here are some thoughts on doing better. This post goes together with others that relate to presentations or press releases, including: Presentations for small audiences (August, 2014) Short lists of concise claims (July, 2014) Faith, hope and clarity [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=942</guid>
         <pubDate>Thu, 30 Oct 2014 10:47:18 +0000</pubDate>
         <content:encoded><![CDATA[<p>I see many slide decks, a large fraction of which are screwed up right at the beginning. Here are some thoughts on doing better. This post goes together with others that relate to presentations or press releases, including:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/presentations-for-small-audiences/2014/08/24/">Presentations for small audiences</a> (August, 2014)</li>
<li><a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/short-lists-of-concise-claims/2014/07/27/">Short lists of concise claims</a> (July, 2014)</li>
<li><a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/short-lists-of-concise-claims/2014/07/27/">Faith, hope and clarity</a> (May, 2013)</li>
</ul>
<p>In the first post linked above, I wrote:</p>
<blockquote><p>The most generic and reusable part of a slide deck is its beginning — the “setting the table” part. A natural sequence is:</p>
<ul>
<li>Whatever seems necessary to introduce and identify you.</li>
<li>Some validation as part of the introduction — company size, customer logos, whatever.</li>
<li>The big business problem/need you’re helping with.</li>
<li>A little validation about the problem/need.</li>
<li>Some common difficulties in satisfying the need, which are happily absent in your solution.</li>
<li>Specifically how you meet the need.</li>
</ul>
</blockquote>
<p>Let&#8217;s drill into some of those points.</p>
<p>Tips for <strong>company validation</strong> include:</p>
<ul>
<li>If you&#8217;re big enough to have validation as a market leader, of course offer that. Analyst firms (industry or stock) are generally the providers of such validation, either directly (those stupid quadrant graphs) or indirectly (via market share numbers and the like).</li>
<li>Customer logos are great.</li>
<li>Also great are strong aggregate claims about customers, e.g. &#8220;over 70 of the Fortune 100&#8243;.</li>
<li>Financial or fund-raising success is solid validation, and has the second benefit of suggesting you have the resources to deliver on your promises.</li>
<li>Mere influencer mentions are a weak validation. Also, beware of insulting influencers by quoting competitive influencers at them.</li>
<li>Founder resumes are validation only for companies so small they can&#8217;t be expected to have stronger kinds.</li>
</ul>
<p><span id="more-942"></span>And you might as well disclose headcount. You can keep revenue secret, but not headcount.</p>
<p>Expanding on the last four points and the distinctions among them:</p>
<p>The big <strong>business problem/need</strong> is something like &#8220;making the right offer to the right customer at the right time, exploiting the kinds of data that are now available to support the decision.&#8221; I.e., it&#8217;s something everybody has heard of, and has probably deployed some kind of technology to try to at least partially meet. Of course, there may be many application areas for your technology; then recite some of them, either right before or right after you state some unifying theme.</p>
<p>Truth be told, this is a short part of the presentation companies usually get right, so let&#8217;s move on.</p>
<p>If the need is obvious, how and why should you <strong>validate</strong> it? I can answer the &#8220;how&#8221; part of the question in one word &#8212; &#8220;quickly&#8221;. <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  As for why validate &#8212; speaking strictly logically, you don&#8217;t have to. But it can help with emotional buy-in, and also gives an excuse to get a little more specific than, for example &#8220;know your customer by leveraging big data&#8221;.</p>
<p>Where things commonly go wrong is &#8230; well, in discussions of <strong>where things commonly go wrong.</strong> <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  Vendors much too often paint a picture of life without them that is inaccurately bleak. If you say that enterprises who don&#8217;t have your technology &#8220;sometimes&#8221; or &#8220;often&#8221; are mired in long turnaround times, high costs, bad performance, etc., that&#8217;s fine. If you say or imply it <em>always</em> happens, you&#8217;re digging yourself into an early credibility hole.</p>
<p>That such exaggeration is commonly part-sincere doesn&#8217;t help. Kidding yourself into actually believing the weak-competition nonsense is one of the major <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/pitfalls-for-pollyannas/2014/07/02/">pitfalls for Pollyannas</a>. Your optimistic and future-oriented sales pitch needs to be compared to other vendors&#8217; optimistic and future-oriented sales pitches, not to proven reality in the few well-established (and hence not the newest) production implementations you have detailed insight into.</p>
<p>Finally, let&#8217;s suppose you&#8217;ve navigated all those shoals, and want to summarize <strong>how you avoid common problems,</strong> before diving into the true technical meat of the presentation. This is a great time to draw on the <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/enterprise-technology-marketing-layered-messaging-model/2008/09/08/">layered messaging model</a>:</p>
<ul>
<li>You have unique aspects to your architecture, which you quickly describe.</li>
<li>This lets you have unique combinations of features, which you quickly describe.</li>
<li>These, in turn, overcome the challenges you chose to mention before.</li>
</ul>
<p>And with that the introduction is finally over, and you have at least three good choices about how to proceed:</p>
<ul>
<li>Walk through some specific success stories.</li>
<li>Go into technical depth.</li>
<li>Shut up and allow your listener(s) to get a word in edgewise. <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> </li>
</ul>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/B1CJgj21FH8" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Larry Ellison memories</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/Z85x1WrxhiA/</link>
         <description>Larry Ellison had an official job change, and will be CTO and Executive Chairman of Oracle &amp;#8212; with the major product groups reporting to him &amp;#8212; instead of CEO. I first met Larry 31 years ago, and hung out with him quite a bit at times. So this feels like time for a retrospective. For [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=457</guid>
         <pubDate>Mon, 22 Sep 2014 05:47:29 +0000</pubDate>
         <content:encoded><![CDATA[<p>Larry Ellison had an official job change, and will be CTO and Executive Chairman of Oracle &#8212; with the major product groups reporting to him &#8212; instead of CEO. I first met Larry 31 years ago, and hung out with him quite a bit at times. So this feels like time for a retrospective.</p>
<p>For starters, let me say:</p>
<ul>
<li>I met Larry Ellison the same year I learned of him, which was 1983. We were in fairly active touch until the late 1990s. Then we drifted apart. That period corresponds roughly to the eras I characterized in my <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2012/10/03/oracles-evolution-overview/">Oracle history overview</a> as Hypergrowth, Plateau, and Professionalism.</li>
<li>With Larry as with other &#8220;larger than life&#8221; industry figures I&#8217;ve met, what you get in private and what you see in public are pretty similar. I&#8217;ve had high-intensity dinner conversations with Larry (numerous times), Bill Gates (a few times) and Ross Perot (once) that are quite in line with their public demeanors.</li>
<li>With Larry, facts can be mutable things. The first time I met him, I came away with the impression he had a PhD. The second time, it was only a masters degree. Ten years later, he&#8217;d almost graduated from the University of Chicago, but had failed or not take a French exam. And I gather his educational resume has <a rel="nofollow" target="_blank" href="http://www.businessinsider.com/life-of-larry-ellison-2014-9?op=1">retreated a little further</a> since.</li>
<li>Larry is hilarious, in a scathing way, and an excellent story-teller. Unfortunately, his humor rarely translates well to out-of-context print.</li>
</ul>
<p>Some anecdotes: <span id="more-457"></span></p>
<ul>
<li>Larry at one time told me he&#8217;d selected my firm PaineWebber for the Oracle IPO. When he told me he was reneging, part of the explanation of why he wanted top-brand firms like Goldman Sachs was the analogy of having the girl on your arm be the most beautiful one at the party. Even then, it was clear that being envied was important to him.</li>
<li>By the late 1980s, Larry was famous for agreeing to appear at conferences and not showing up. I kidded him about this, saying that he&#8217;d acquired an international reputation for rude unreliability. In a mock-sad voice he replied &#8220;Yeah &#8212; I used to just piss off my close personal friends.&#8221;</li>
<li>Larry is one of only two people ever to blow me off for a meeting at his house. But he was very gracious when he came to the door and apologized.*</li>
<li>In the late 1980s Larry promised to seed-fund a venture of mine. When Oracle hit a financial rough patch, he faded on me. A few years later, despite the lack of any kind of written commitment, he gave me $25,000 in apology.*</li>
</ul>
<p>I didn&#8217;t realize until I made that list how many stories I have about Larry breaking promises.</p>
<p><em>*Larry is generally very good at apologies, perhaps because he&#8217;s had so much opportunity to practice them.</em></p>
<p>Of course, Larry&#8217;s habit of missing meeting schedules can be brutal on his employees. But that major annoyance aside, my general sense of his employee dealings has been they were tough-but-fair.* The only one of the many Oracle firings I didn&#8217;t understand at the time was that of hugely successful <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2010/10/03/ray-lane-and-the-integration-of-software-and-consulting-at-oracle/">COO Ray Lane </a>&#8211; and truth be told, Ray hasn&#8217;t come close to his Oracle level of success since. There have been some hirings I thought were doomed when they happened, but that&#8217;s a different matter &#8212; business judgment, not ethics. Of course, it helps in treating people fairly when your stock skyrockets and makes a whole lot of them rich.</p>
<p><em>*And when a complaint is made to the contrary, I tend to disbelieve the complaint, even the sexual-harassment ones.</em></p>
<p>Another group of stories that stick in my mind boil down to Larry delegating or not as the case may be.</p>
<ul>
<li>That $25,000 check I referred to above wasn&#8217;t actually signed by Larry; his assistant Jenny Overstreet evidently had that level of signing authority over his account.</li>
<li>On the other hand, well into the 1990s, Larry had to personally approve every Oracle hire and every expenditure over $5,000. (When Jenny finally retired, that limit quickly rose to $15,000.)</li>
<li>It was even longer that Larry personally approved every Oracle press release.</li>
<li>In the 1980s Larry kept trying to offload &#8220;business&#8221; types of considerations on other executives. After various failures, he told me he was looking at them more himself and actually was finding P&amp;Ls and so on rather interesting. Ironically, this was around the time he hired Jeff Henley as CFO, and finally had somebody outstanding to delegate that stuff to.</li>
<li>In the same time frame he said he kept expecting somebody to rise to the level of replacing him as CEO. But in his estimation that person never actually emerged.</li>
<li>Larry once told me he was bestowing millions of dollars more on his third ex-wife than their prenuptial agreement had called for, without objection. As he framed it, she was looking after his children, and he regarded keeping her happy as being of the utmost importance.</li>
<li>And then there was the time Larry had a headache before a major speech, and sent his PR staff scurrying to get him aspirin of his particular favorite brand (Bayer).</li>
</ul>
<p>Yet another group of stories focuses around aggression and relentless energy. Most remarkable to me were a couple of times when Larry described a sales manager&#8217;s particularly energetic aggression to me with admiration and glee. Some of that was around the famous &#8220;Cut off their oxygen&#8221; phrase, originally applied to competitor Ingres and later repurposed for other rivals. But then there was also the time I heard about a 2-on-2 basketball game, featuring Larry, sales (and marketing?) chief Mike Seashols, and Mike&#8217;s direct report Gary Kennedy. Apparently, Gary shoved Mike around quite a bit during the game, and Larry cited that as a strong foreshadowing that Gary would soon also shove Mike aside for his job. And it&#8217;s from Larry that I first heard the Genghis Khan quote to the effect that the greatest pleasure in life is to see your enemy utterly defeated.</p>
<p>Finally, I&#8217;ve heard a lot of stories about Larry Ellison and attractive women &#8212; and except for the employee-harassment tales, I believe them all. <img src="http://www.softwarememories.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/></p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/Z85x1WrxhiA" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Presentations for small audiences</title>
         <link>http://feedproxy.google.com/~r/StrategicMessaging/~3/Je5_6ZgJ_Fs/</link>
         <description>My dislike of slide presentations is vehement and long-standing. Even so, my consulting duties often lead me to critique vendors&amp;#8217; slide decks, hoping to make them a little more tolerable. Most of the precepts I rely on in these exercises can be encapsulated in &amp;#8220;C&amp;#8221; words: All messaging needs to be Clear, Compelling, and Credible. [...]</description>
         <guid isPermaLink="false">http://www.strategicmessaging.com/?p=931</guid>
         <pubDate>Sun, 24 Aug 2014 08:29:52 +0000</pubDate>
         <content:encoded><![CDATA[<p>My dislike of slide presentations is <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/powerpoints/2008/02/02/">vehement and long-standing</a>. Even so, my consulting duties often lead me to critique vendors&#8217; slide decks, hoping to make them a little more tolerable. <img src='http://www.strategicmessaging.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/>  Most of the precepts I rely on in these exercises can be encapsulated in &#8220;C&#8221; words:</p>
<ul>
<li>All messaging needs to be Clear, Compelling, and Credible.</li>
<li>Credibility depends upon, among other factors, Consistency.</li>
<li>All collateral should be Cleanly Copy-edited.</li>
<li>A presentation should always be tailored for the specific audience and purpose (it&#8217;s not a crazy stretch to call that Context).</li>
</ul>
<p>And at the risk of drowning in excessive Cs, slide decks are a primary venue for a recent post topic: <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/short-lists-of-concise-claims/2014/07/27/">Short lists of Concise Claims</a>.</p>
<p>Let&#8217;s talk a bit about that tailoring. Some things are shown only to very specific audiences. For example: <span id="more-931"></span></p>
<ul>
<li>Certain numbers are only for internal consumption.</li>
<li>Other numbers are mainly for investors. (You don&#8217;t probably don&#8217;t want to show a sales prospect your estimate for Total Addressable Market.)</li>
<li>Explicit sales qualification criteria are mainly for sales training, although they are occasionally relevant in other internal or investor contexts.</li>
</ul>
<p>Even so, you&#8217;re unlikely to invest in entirely separate presentations for each of press, analysts, knowledgeable prospects, less educated prospects, etc. Rather, it&#8217;s often a best practice to:</p>
<ul>
<li>Build a slide deck that&#8217;s too long for any one particular meeting, and then &#8230;</li>
<li>&#8230; pick and choose from it based on the interests of each particular audience.</li>
<li>Adjust your verbiage greatly on a meeting-by-meeting basis.</li>
</ul>
<p>Beyond the obvious, such as industry or enterprise size, how do you figure out what to tell each particular audience? In three words: Listen to them!! A good salesperson can and should do a lot of that in preliminary conversations; in influencer/investor kinds of meetings, however, you may rely more on feedback as the discussion progresses. Either way, focus on what the audience cares about, is interested in, or is likely to see as a good reason for (in)action. In any case:</p>
<ul>
<li>Don&#8217;t make the mistake of insisting that every presentation follow the same script.</li>
<li>Also, don&#8217;t spend too much of each presentation anticipating and answering whichever questions arose in the last one.*</li>
</ul>
<p><em>*I have too often been guilty of that error, in my stock analyst and startup CEO periods alike.</em></p>
<p>Generalities to bear in mind include:</p>
<ul>
<li>Different audiences have very different levels of technical depth and interest.</li>
<li>But with that said:
<ul>
<li>Even non-technical audiences should be given some reason to think you have a sustainable technical advantage.</li>
<li>Even technical listeners should be reminded of the business-benefit reasons that you bother doing what you do.</li>
</ul>
</li>
<li>Different prospect organizations have different needs, so you don&#8217;t want to pitch the same features and benefits to all of them. However &#8230;</li>
<li>&#8230; prospects like to hear that you can meet needs GREATER than theirs, so you might want to at least quickly mention why &#8212; for example &#8212; you&#8217;re scalable enough for large web companies, detailed enough for the Fortune 50, and secure enough for the financial services industry and the CIA alike.</li>
</ul>
<p>Finally, I have some more specific tips about organizing decks and pitches. In particular:</p>
<ul>
<li>The most generic and reusable part of a slide deck is its beginning &#8212; the &#8220;setting the table&#8221; part. A natural sequence is:
<ul>
<li>Whatever seems necessary to introduce and identify you.</li>
<li>Some validation as part of the introduction &#8212; company size, customer logos, whatever.</li>
<li>The big business problem/need you&#8217;re helping with.</li>
<li>A little validation about the problem/need.</li>
<li>Some common difficulties in satisfying the need, which are happily absent in your solution.</li>
<li>Specifically how you meet the need.</li>
</ul>
</li>
<li>Only then should you turn to nitty-gritty such as:
<ul>
<li>Technical details (in a sales meeting).</li>
<li>Details of the latest product release (in a press meeting).</li>
<li>Specific customer success stories.</li>
</ul>
</li>
<li>Tread lightly when you validate the problem/need.
<ul>
<li>Ideally, your audience agrees on the need, so if you spend effort on proving it, you&#8217;re just undermining agreement that was already reached.</li>
<li>Quoting influencers is dangerous. Quoting influencers to other influencers can be downright insulting.</li>
<li>Quoting market size numbers is dangerous, unless you&#8217;re pitching investors. Most other kinds of audiences won&#8217;t care, except insofar as they recoil from your display of greed.</li>
</ul>
</li>
<li>Tread even more lightly in the area of head-to-head competitive claims. If you must make such claims at all, restrict them to conversation, rather that writing them on slides. And by the way, an assertion of uniqueness is a special kind of head-to-head competitive claim. I feel strongly about all this because:
<ul>
<li>You aren&#8217;t an expert on the competition.</li>
<li>You don&#8217;t want to be on record as saying something wrong.</li>
<li>You probably don&#8217;t want to talk about any competitors except the ones that will anyway come to your audience&#8217;s mind.</li>
</ul>
</li>
<li>In a sales pitch, the nitty-gritty should be heavily tailored to the specific prospect. If you can&#8217;t do that in the slides, definitely do it in the voiceover.</li>
<li>It&#8217;s OK to have slides that the audience doesn&#8217;t care about &#8212; but only if you rush through them at warp speed. Of course, you should dwell lovingly on the parts of your pitch that do resonate with your listeners.</li>
</ul>
<p><strong><em>Related links</em></strong></p>
<p>Some of my previous posts overlap in subject area with this one. Most can be found by following links in the <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/online/marketing-communications/">marketing communications blog category</a> or our highly popular <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/strategy-for-it-vendors-a-worksheet/2011/09/18/">strategy worksheet</a>.</p>
<img src="http://feeds.feedburner.com/~r/StrategicMessaging/~4/Je5_6ZgJ_Fs" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>20th Century DBMS success and failure</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/z7cITF8z2kk/</link>
         <description>As part of my series on the keys to and likelihood of success, I&amp;#8217;d like to consider some historical examples in various categories of data management. A number of independent mainframe-based pre-relational DBMS vendors &amp;#8220;crossed the chasm&amp;#8221;, but none achieved anything resembling market dominance; that was reserved for IBM. Success when they competed against each [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=447</guid>
         <pubDate>Fri, 11 Jul 2014 11:40:47 +0000</pubDate>
         <content:encoded><![CDATA[<p><strong></strong>As part of my series on <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/judging-opportunities/2014/07/09/">the keys to and likelihood of success</a>, I&#8217;d like to consider some historical examples in various categories of data management.</p>
<p>A number of independent <strong>mainframe-based <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/">pre-relational</a> DBMS vendors</strong> &#8220;crossed the chasm&#8221;, but none achieved anything resembling market dominance; that was reserved for IBM. Success when they competed against each other seemed to depend mainly on product merits and the skills of individual sales people or regional sales managers.</p>
<p>IBM killed that business by introducing <strong>DB2,</strong> a good product with very good strategic marketing from a still-dominant vendor. By &#8220;very good strategic marketing&#8221; I mean that IBM both truly invented and successfully market-defined the relational DBMS concept, including such conceptual compromises as:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/01/16/nuodb-marketing-mishegas/">Ted Codd&#8217;s 12 rules</a>, not that anybody &#8212; even IBM &#8212; actually followed them all.</li>
<li>SQL as the standard, rather than the probably superior QUEL.</li>
</ul>
<p>In the minicomputer world, however, hardware vendors lacked such power, and independent DBMS vendors thrived. Indeed, <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2012/10/03/oracles-evolution-overview/">Oracle</a> and <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2010/07/25/ingres-history/">Ingres</a> rode to success on the back of Digital Equipment Corporation (DEC) and other minicomputer vendors, including the payments they got to port their products to various platforms.* The big competitive battle was <strong>Oracle vs. Ingres,</strong> about which I can say for starters: <span id="more-447"></span></p>
<ul>
<li>Oracle won. <img src="http://www.softwarememories.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/></li>
<li>Oracle was generally more energetic and aggressive, top to bottom.</li>
<li>Oracle used SQL; Ingres used QUEL; this was important.</li>
<li>In general, Ingres tried to give customers what they should want; Oracle tried to give them what they actually wanted.</li>
<li>Both companies did a poor job on product quality, but somehow Oracle succeeded in seeming more mature, stable, complete and enterprise-ready.</li>
<li>Rarely has a company grown as quickly as Ingres and still been an embarrassing &#8220;failure&#8221;.</li>
</ul>
<p><em>*Ingres actually had more ports than employees, when both totals were in the 40s.</em></p>
<p>The next big RDBMS showdown was <strong>Oracle vs. Sybase,</strong> my views of which can be summarized as:</p>
<ul>
<li>Sybase was a late enough entrant to be at a significant disadvantage, but gave Oracle a good scare even so.</li>
<li>Sybase&#8217;s core strength was messaging. In particular, Sybase assumed the mantle of client-server architectural leadership. One unfortunate side effect was that Sybase persuaded the industry to rely heavily on stored procedures; maintenance nightmares ensued.</li>
<li>Sybase also had aggressively successful field execution.</li>
<li>Sybase would up losing because of a particularly terrible product release &#8212; Sybase System 10 &#8211;and <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/pitfalls-for-pollyannas/2014/07/02/">delusionally</a> bad development execution in general.</li>
<li>But Sybase managed to long prosper anyway in certain markets, especially Wall Street (where client/server was a particularly good fit) and China (where comeback CEO John Chen had cultural ties).</li>
</ul>
<p>The <strong>Oracle vs. Informix</strong> battle was similar: Informix had a good architecture story, but eventually screwed up development strategy, specifically in an over-ambitious plan to integrate several disparate DBMS.</p>
<p>Through all this, <strong>Teradata</strong> prospered in its RDBMS niche, namely large-scale data warehousing. That story can be summarized as:</p>
<ul>
<li>In its niche, Teradata had massive architectural superiority.</li>
<li>Only a limited number of large accounts cared, so Teradata could get by with good sales execution, and didn&#8217;t need much marketing visibility.</li>
<li>Teradata was non-religious, switching from QUEL to SQL sufficiently early, and later minimizing the proprietary nature of its hardware, in both cases to obviate customer objections. (Ironically, Teradata&#8217;s biggest competitive problems later on came from Netezza and Exadata.)</li>
<li>Teradata products for a long time were cool (best performance on the biggest jobs) but not weird (standard RDBMS).</li>
</ul>
<p>Teradata&#8217;s success is particularly noteworthy because it survived being owned by two ponderous behemoths, AT&amp;T and then NCR.</p>
<p><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2007/04/28/progress-software-progress-report/">Progress Software</a> also had some niche RDBMS success. Noteworthy aspects included:</p>
<ul>
<li>Progress led with its eponymous application development tool, while its RDBMS was a bit secondary, a strategy that made sense in the era.</li>
<li>The RDBMS focused on &#8220;zero DBA&#8221; operation.</li>
<li>Progress&#8217; main niche was companies developing applications to sell to small/medium businesses.</li>
<li>Progress had a large secondary niche in large-enterprise applications that were meant to be deployed to large numbers of remote locations.</li>
<li>Progress&#8217; non-glitzy persona was a good match to its customers. Even so, Progress&#8217; extreme lack of marketing was costly.</li>
<li>Informix was very competitive in Progress&#8217; market, but refocused on the admittedly much larger large-enterprise general-purpose RDBMS sector. (I criticized the decision at the time; Informix&#8217;s low-end business was too good to just give up.)</li>
<li>Progress defocused too, using its core business as a cash cow for various enterprise software ventures, which didn&#8217;t work out well.</li>
<li>Progress was slow to address its core customer base&#8217;s need to switch from on-premise to SaaS (Software as a Service) delivery.</li>
</ul>
<p><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/05/21/object-oriented-database-management-systems-oodbms/">Object-oriented DBMS</a> never got off the ground, <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/01/15/intersystems-cache-highlights/">Intersystems Cache&#8217;</a> eventually excepted. The core problems were:</p>
<ul>
<li>OODBMS were weird (very different application development paradigm) but not very cool (they had fizzled before object-oriented development got popular).</li>
<li>OODBMS always seemed incomplete.</li>
</ul>
<p>Considering the subsequent popularity of object-relational mappings and NoSQL, this can be viewed as a major strategic or execution failure. There should have been a way for OODBMS to prosper.</p>
<p><em>And that brings us to the end of the millennium, which is a good place to take a break. A <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2014/07/14/21st-century-dbms-success-and-failure/">companion post</a> covers more recent developments.</em></p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/z7cITF8z2kk" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>IDG and me</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/nPQdF1zkfDA/</link>
         <description>I never met IDG founder Pat McGovern, who was the kind of tycoon that traveled around the world handing Christmas bonuses personally to every employee in his firm. Even so, McGovern&amp;#8217;s passing seems like an occasion for recollections about IDG through the decades. And so: 1. My connections have always been much stronger with IDG [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=439</guid>
         <pubDate>Mon, 24 Mar 2014 10:45:19 +0000</pubDate>
         <content:encoded><![CDATA[<p>I never met IDG founder <a rel="nofollow" target="_blank" href="http://www.idg.com/www/home.nsf/docs/remembering_pat_mcgovern">Pat McGovern</a>, who was the kind of tycoon that traveled around the world <a rel="nofollow" target="_blank" href="https://medium.com/p/40490881411c">handing Christmas bonuses personally to every employee in his firm</a>. Even so, McGovern&#8217;s passing seems like an occasion for recollections about IDG through the decades. And so:</p>
<p>1. My connections have always been much stronger with IDG (International Data Group) publications than with the analyst firm IDC that&#8217;s also part of the business.</p>
<p>2. I have at times been pretty connected to those pubs. For example:</p>
<ul>
<li>I&#8217;ve been a columnist for both <em>Computerworld</em> and <em>Network World</em> (the latter online-only).</li>
<li>I&#8217;ve blogged for pay for both <em>Computerworld</em> and <em>Network World.</em></li>
<li>I&#8217;ve been outright interviewed by each, and quoted many times by them and other IDG publications as well.</li>
</ul>
<p><em>3. Computerworld</em> has probably always been the leading enterprise technology publication, including during the trade press&#8217; glory years. Most memorably, <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/">pre-relational mainframe DBMS</a> were claiming with some success to be &#8220;relational&#8221;. But when <em>Computerworld</em> reported <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/01/16/nuodb-marketing-mishegas/">Ted Codd&#8217;s &#8220;rules&#8221; for RDBMS</a>, that was that &#8212; RDBMS were defined to be what Codd and <em>Computerworld</em> said they were, and the bottom dropped out of the market for DBMS that didn&#8217;t meet Codd&#8217;s criteria.</p>
<p>4. In line with its industry leadership, <em>Computerworld</em> had a classified ad section that ran dozens of pages. When I hired a research assistant in my stock analyst days, the obvious choice was to run the ad there.</p>
<p>5. To this day, if an ego-surf shows that I&#8217;ve been quoted in countries and languages around the world &#8212; Brazil, Australia, Iran or whatever &#8212; it&#8217;s usually something I said to IDG, which then translated and republished it around the world.</p>
<p>6. IDG is a big enough press organization not to be perfect. <span id="more-439"></span></p>
<ul>
<li>I left as a <em>Computerworld</em> blogger when <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2005/10/10/typical-bogosity-the-censorship-furor/">I challenged my editor on his ethics</a>, and he didn&#8217;t take it well.</li>
<li>I thought IDG&#8217;s general counsel was <a rel="nofollow" target="_blank" href="http://www.networkworld.com/community/node/32188">too timid in the face of libel threats</a>. He also conducted a conversation with me in such a manner that I briefly considered reporting him to the Bar Association.</li>
</ul>
<p>7. Somewhere I have a bag of buttons passed out by <em>Computerworld</em> at trade shows with funny but sexually suggestive slogans such as &#8220;Nice computers don&#8217;t go down&#8221; and &#8220;Floppy now; hard later&#8221;. Those were also the days that nobody challenged the idea of scantily-clad booth babes. Yet it was also already the case that a number of <em>Computerworld&#8217;s</em> leading writers were women.</p>
<p>For all the concerns about tech industry sexism today, it used to be a lot worse.</p>
<p>8. What I said about <em>Computerworld</em> &#8212; and by implication other broadly-targeted IDG publications as well &#8212; in my 2009 post about the <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/03/29/where-i-think-the-information-ecosystem-is-headed/">information ecosystem</a> remains generally true.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/nPQdF1zkfDA" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Database management systems</category>
      </item>
      <item>
         <title>Software delivery and pricing — the first 55 years</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/6agJIcI-aG0/</link>
         <description>The commercial computing, software and services industries have existed for half a century or so each. It might be interesting to review how their pricing and delivery models have evolved over time. 1960s and 1970s Modern IT is commonly dated from the introduction of the IBM 360 mainframe in 1964-5. But even before then, there [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=423</guid>
         <pubDate>Mon, 18 Nov 2013 03:35:10 +0000</pubDate>
         <content:encoded><![CDATA[<p>The commercial computing, software and services industries have existed for half a century or so each. It might be interesting to review how their pricing and delivery models have evolved over time.</p>
<p><strong>1960s and 1970s</strong></p>
<p>Modern IT is commonly dated from the introduction of the IBM 360 mainframe in 1964-5. But even before then, there was a growing industry in what we&#8217;d now call outsourced services, specifically in payroll processing; major players included Automatic Data Processing (ADP), the company that gave us Senator Frank Lautenberg, and a variety of banks. This was (and to this day remains) a comprehensive service, priced by unit of work (e.g., number of payroll checks cut).</p>
<p>IBM mainframes, which quickly came to dominate the market, were in the 1960s and 70s commonly <strong>rented.</strong> IBM software that ran on them was hence typically priced on a rental/subscription basis as well. The independent packaged software companies, however, often preferred to get paid up front,* and hence sold <strong>perpetual licenses</strong> to their software. Annual <strong>maintenance fees</strong> for the licensed software started in the range of 10% of the perpetual license or even less, but migrated up to today&#8217;s 20-22% range.</p>
<p><span id="more-423"></span><em>*There&#8217;s a famous story of </em><a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/"><em>Cullinane Software</em></a><em> making payroll only because a customer&#8217;s check arrived. Less well known is one of MSA in the same bind, which salesman </em><a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2006/02/13/msa-memories-the-basics/"><em>John Arnold</em></a><em> got them out of by posing as a bank executive and providing his own financial-stability reference from a payphone. </em></p>
<p>At the same time, there was a large business in what then was called &#8220;time-sharing&#8221;. Much was what we would now call &#8220;Software as a Service&#8221; (SaaS), in that it delivered applications or analytic tools. Other was rawer access to compute power, more akin to today&#8217;s general cloud services. A major driver for the time-sharing/SaaS choice was simply that computers were very expensive. (And so were computer rooms, personnel, etc.)</p>
<p>Of the multiple kinds of time-sharing companies, the three most prominent were (and these categories overlap):</p>
<ul>
<li><strong><em>Companies that wanted to own computers but were looking for some help with their costs.</em></strong> In particular, every major aerospace company &#8212; I specifically recall Boeing, Lockheed, McDonnell-Douglas and Martin Marietta &#8212; seemed to have a substantial computer services division. So did other large industrial companies such as GE and Xerox.</li>
<li><strong><em>Application and analytic software providers who chose to deliver in a time-shared format. </em></strong>Examples included:
<ul>
<li><em>Xerox Computer Services</em>, a $100 million vendor in MRP (Material Requirements/Manufacturing Resource Planning).</li>
<li><em>Banking software/service providers.</em> EDS had two divisions for this, one each for banks and credit unions. Systematics &#8212; the star of the Little Rock tech industry &#8212; was another major vendor.</li>
<li><em>Health care software/service providers</em>, notably Shared Medical Systems.</li>
<li>Some <em>insurance software providers,</em> notably Policy Management Systems.</li>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/01/12/database-saas-gains-a-little-visibility/">Gerry Cohen&#8217;s</a> various ventures in analytic software.</li>
</ul>
</li>
<li><strong><em>Networking services businesses.</em></strong> Tymshare/Tymnet was an early leader. <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2011/02/12/management-horizons-data-systems-mhds/">Ordernet</a> (later Sterling Commerce) was a special case.</li>
</ul>
<p>Also noteworthy was the stock quote business. <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Stock_market_data_systems">Quotron</a> combined on-premises personal appliances, a network, and a data service, and had a significant business already in 1961; other contenders were Reuters and ADP. Starting in the 1980s, Bloomberg took much of that business.</p>
<p><strong>1980s and 1990s</strong></p>
<p>In the 1980s, multiple forces drove the industry towards a straightforward purchase-plus-maintenance model. In particular:</p>
<ul>
<li>Computers got more affordable. Most notably:
<ul>
<li>IBM offered cheaper mainframes, starting with the 4300 series.</li>
<li>Minicomputers, especially the DEC VAX, came into widespread business use.</li>
<li>Smaller computers yet, including PCs, became important.</li>
</ul>
</li>
<li>Vendors were eager to recognize revenue from product sales, as opposed to subscriptions over time, because pulling revenue forward made them look more profitable.</li>
</ul>
<p>The larger general-purpose time-sharing companies generally fizzled, although some special cases survived or even prospered. (A lot of those could be called &#8220;Networked payment services&#8221;.) And in a tactic that probably should have been echoed more often since, minicomputer-based MRP vendors,* while preferring to sell software licenses (and often to resell minicomputers as well), also offered time-sharing to ease installation and adoption.</p>
<p><em>*Notably the leader ASK Computer Systems.</em></p>
<p>Some packaged software vendors did emphasize term licenses for their software, so as to later get more &#8220;recurring&#8221; revenue when the licenses were renewed. Unfortunately, some of the top practitioners of that strategy &#8212; notably Computer Associates &#8212; were caught in accounting shenanigans. And for those customers who really wanted to pay on an annual basis, hardware and even software <strong>leasing </strong>options emerged to accommodate them.</p>
<p><strong>The 21st Century to date</strong></p>
<p>This century, three major trends have pushed toward subscription or other pricing-over-time:</p>
<ul>
<li><strong><em>Open source software.</em></strong> Since open source software almost always has a $0 license fee, to the extent it&#8217;s paid for, it&#8217;s priced on a subscription basis.</li>
<li><strong><em>The resurgence of SaaS and the rise of public cloud computing.</em></strong> SaaS is usually paid for on a subscription basis. (The rest of the time, it&#8217;s priced per unit of work.) Ditto public cloud computing. Ditto anything in between.*</li>
<li><strong><em>Enterprise license agreements. </em></strong>Large enterprises and vendors commonly negotiate &#8220;all you can eat&#8221; enterprise-wide product and support licenses. Agreeing on a price is terribly hard unless there are shared expectations as to the enterprise&#8217;s level of usage. That&#8217;s easier to achieve for a fixed term than for the entire future history of time.</li>
</ul>
<p>Hence, even on-premises software vendors typically offer both perpetual and term pricing models. Annual fees are typically 50% or more of the perpetual price, with <a rel="nofollow" target="_blank" href="http://www.oracle.com/us/corporate/pricing/price-lists/index.html">Oracle&#8217;s stated 42%</a> probably an artifact of the company&#8217;s discount-negotiating strategy. Appliances are to my knowledge priced mainly on a purchase basis &#8212; but again, if that bothers customers, there&#8217;s always a lease option.</p>
<p><em>*Truth be told, I don&#8217;t pay much attention to the distinctions between, for example, SaaS, PaaS (Platform as a Service), IaaS (Infrastructure as a Service) or DBaaS (DataBase as a Service). Indeed, I expect an announcement next month for PPTaaS (Partridge in a Pear Tree as a Service).</em></p>
<p>And with that I think this post has gotten long enough. Please stay tuned for future discussions of a more forward-looking kind.</p>
<p><strong><em>Related links</em></strong></p>
<ul>
<li>Last May, I offered advice about the specifics of <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/notes-on-pricing/2013/05/07/">software pricing</a>.</li>
<li>Last March, I opined that enterprise computing was moving toward a combination of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/03/24/appliances-clusters-and-clouds/">appliances, clusters, and clouds</a>.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/6agJIcI-aG0" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Further history of the term “Business Intelligence”</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/gcR9AmWZV20/</link>
         <description>I previously posted that the term Business Intelligence dates back to the 1950s, even though Howard Dresner has claimed credit for inventing it at a couple of different points in the 1980s. Now the term Business Intelligence has been tracked all the way back to 1865.</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=416</guid>
         <pubDate>Sat, 03 Aug 2013 06:18:44 +0000</pubDate>
         <content:encoded><![CDATA[<p>I previously posted that <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2007/12/02/disputed-history-of-the-term-business-intelligence/">the term Business Intelligence dates back to the 1950s</a>, even though Howard Dresner has claimed credit for inventing it at a couple of different points in the 1980s.</p>
<p>Now <a rel="nofollow" target="_blank" href="http://h30507.www3.hp.com/t5/Journey-through-Enterprise-IT/Will-Big-Data-be-around-148-years-from-now/ba-p/143305">the term Business Intelligence has been tracked all the way back to 1865</a>.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/gcR9AmWZV20" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Analytics</category>
      </item>
      <item>
         <title>DBMS acquisitions</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/AP4Zu61oxMY/</link>
         <description>Recently I expressed doubts about Actian&amp;#8217;s DBMS-conglomerate growth strategy. For context, perhaps I should review other DBMS vendors&amp;#8217; acquisition strategies in the past. Some &amp;#8212; quite a few &amp;#8212; worked out well; others &amp;#8212; including many too minor to list &amp;#8212; did not. In the pre-relational days, it was common practice to buy products that [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=409</guid>
         <pubDate>Mon, 29 Apr 2013 11:49:25 +0000</pubDate>
         <content:encoded><![CDATA[<p>Recently I expressed doubts about <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2013/04/25/goodbye-vectorwise-farewell-paraccel/">Actian&#8217;s DBMS-conglomerate</a> growth strategy. For context, perhaps I should review other DBMS vendors&#8217; acquisition strategies in the past. Some &#8212; quite a few &#8212; worked out well; others &#8212; including many too minor to list &#8212; did not.</p>
<p>In the <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/">pre-relational</a> days, it was common practice to buy products that hadn&#8217;t succeeded yet, and grow with them. Often these were programs written at enterprises, rather than third-party packages. <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/">Most of Cullinet&#8217;s product line</a>, including its flagship DBMS IDMS, was came into the company that way. ADR, if memory serves, acquired the tiny vendor who created DATACOM/DB.</p>
<p>Then things slowed down. A Canadian insurance company oddly bought Computer Corporation of America, to utter non-success. (At least I got an investment banking finder&#8217;s fee on the deal.) Computer Associates, which did brilliantly in acquiring computer operations software, had a much rockier time with DBMS. It acquired Cullinet, Applied Data Research, and ASK/Ingres &#8212; among others &#8212; and didn&#8217;t have much growth or other joy with any of them.</p>
<p><em>Indeed, <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2005/11/14/ingres-memories/">Ingres has been acquired three times, and hasn&#8217;t accomplished much for any of the acquirers</a> (ASK, Computer Associates, Actian).</em></p>
<p>I used to think that Oracle&#8217;s acquisition of RDB provided key pieces of what became Oracle&#8217;s own extensibility technology. Andy Mendelsohn, however, disputed this vehemently &#8212; at least by his standards of vehemence &#8212; and his sources are better than mine. Rather, I now believe as I wrote in <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/10/18/oracle-is-buying-endeca/">2011</a>:</p>
<blockquote><p>&#8230; while Oracle’s track record with standalone DBMS acquisitions is admirable (DEC RDB, MySQL, etc.), Oracle’s track record of integrating DBMS acquisitions into the Oracle product itself is not so good. (Express? Essbase? The text product line? None of that has gone particularly well.)</p></blockquote>
<p>Experiences were similar for some other relational DBMS pioneers.  <span id="more-409"></span></p>
<ul>
<li>Sybase did well with its acquisitions of what became the standalone products Sybase IQ and Adaptive Server Anywhere.</li>
<li>Informix did well with its acquisition of what became Informix&#8217;s parallel offering XPS (the same technology Ingres passed up), but terribly with Illustra (which it unwisely tried to integrate into its other products).</li>
<li>Microsoft has done very well with Sybase Adaptive Server Enterprise&#8217;s source code, which formed the basis for SQL Server.</li>
</ul>
<p>IBM&#8217;s acquisition of Informix, however, didn&#8217;t accomplish much that I&#8217;ve been able to discern. Ditto various small deals such as Oracle/Sleepycat, Oracle/TimesTen, or IBM/solidDB. And no acquisition of an object-oriented DBMS vendor &#8212; of which there have been many &#8212; has succeeded in igniting that niche market.</p>
<p>Finally, let&#8217;s consider the recent merger wave in the analytic RDBMS sector.</p>
<ul>
<li>Microsoft went first, acquiring DATAllegro. <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2008/10/05/microsoft-datallegro/">Integration of DATAllegro and SQL Server</a> technology didn&#8217;t go well; while <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/11/29/notes-on-microsoft-sql-server/">PDW (Parallel Data Warehouse) has finally come to market</a>, I believe it&#8217;s much less based on DATAllegro than Microsoft first hoped.</li>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/10/09/ibm-pure-jargon/">IBM</a> has sold a lot of Netezza into its installed base. Otherwise Netezza seems to be lagging. And it&#8217;s generally assumed that most noteworthy Netezza people have been or can be hired away. (Big exceptions: Phil Francisco, perhaps also John Metzger.) Wisely, IBM has made no moves to combine DB2 and Netezza into a single product.</li>
<li>EMC/Greenplum has been the flashiest of these deals. <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/04/16/unpacking-the-emc-greenplum-q1-sales-disaster-rumors/">Some early bumps</a> notwithstanding, EMC poured resources into Greenplum, and EMC/Greenplum have been correspondingly active. Partnerships (VMware, GE), name changes (Pivotal) and so on have also kept the pot stirred.</li>
<li>For the first 2 years after being acquired by HP, Vertica proceeded fairly independently, with what seems like decent growth, but also without a Greenplum-like flood of resources enjoyed by EMC Greenplum. I expect somewhat more integration going forward, perhaps an appliance strategy that somebody actually notices.</li>
<li>The <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/10/17/hadoop-teradata-aster-big-analytics-appliance/">Teradata/Aster</a> case is much like IBM/Netezza &#8212; separate products, focused on the Teradata customer base. Details, of course, differ.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/AP4Zu61oxMY" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>The future of search</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/mb9xAcaQ26c/</link>
         <description>I believe there are two ways search will improve significantly in the future. First, since talking is easier than typing, speech recognition will allow longer and more accurate input strings. Second, search will be informed by much more persistent user information, with search companies having very detailed understanding of searchers. Based on that, I expect: [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=559</guid>
         <pubDate>Mon, 26 Nov 2012 03:07:34 +0000</pubDate>
         <content:encoded><![CDATA[<p>I believe there are two ways search will improve significantly in the future. First, since talking is easier than typing, speech recognition will allow longer and more accurate input strings. Second, search will be informed by much more persistent user information, with search companies having very detailed understanding of searchers. Based on that, I expect:</p>
<ul>
<li><strong>A small oligopoly dominating the conjoined businesses of mobile device software and search.</strong> The companies most obviously positioned for membership are Google and Apple.</li>
<li><strong>The continued and growing combination of search, advertisement/recommendation, and alerting.</strong> The same user-specific data will be needed for all three.</li>
<li><strong>A whole lot of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/03/01/where-the-privacy-discussion-needs-to-head/">privacy concerns</a>.</strong></li>
</ul>
<p>My reasoning starts from several observations:</p>
<ul>
<li><strong>Enterprise search is greatly disappointing.</strong><em> </em>My main reason for saying that is anecdotal evidence &#8212; I don&#8217;t notice users being much happier with search than they were 15 years ago. But business results are suggestive too:
<ul>
<li>HP just disclosed serious problems with Autonomy.</li>
<li>Microsoft&#8217;s acquisition of <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2008/07/08/recent-reporting-on-the-shenanigans-at-fast/">FAST</a> was a similar debacle.</li>
<li>Lesser enterprise search outfits never prospered much. (E.g., when&#8217;s the last time you heard mention of <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2008/02/07/coveo-highlights/">Coveo</a>?)</li>
<li><a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2007/05/01/huge-e-commerce-gains-claimed-by-everybody/">My favorable impressions of the e-commerce site search business</a> turned out to be overdone. (E.g., Mercado&#8217;s assets were sold for a pittance soon after I wrote that, while Endeca and Inquira were absorbed into Oracle.)</li>
<li>Lucene/Solr&#8217;s recent stirrings aren&#8217;t really in the area of search.</li>
</ul>
</li>
<li><strong>Web search, while superior to the enterprise kind, is disappointing people as well.</strong> Are Google&#8217;s results any better than they were 8 years ago? Google&#8217;s ongoing <a rel="nofollow" target="_blank" href="http://searchengineland.com/2012-google-seo-year-in-review-139780">hard</a> <a rel="nofollow" target="_blank" href="http://insidesearch.blogspot.com/search/label/search%20quality">work</a> notwithstanding, are they even as good?</li>
<li><strong>Consumer computer usage is swinging toward mobile devices</strong>. I hope I don&#8217;t have to convince you about that one. <img src="http://www.texttechnologies.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/></li>
</ul>
<p>In principle, there are two main ways to make search better:</p>
<ul>
<li><strong>Understand more about the documents being searched over.</strong> But Google&#8217;s travails, combined with the rather dismal history of enterprise search, suggest we&#8217;re well into the diminishing-returns part of that project.</li>
<li><strong>Understand more about what the searcher wants.</strong></li>
</ul>
<p>The latter, I think, is where significant future improvement will be found.</p>
<p><span id="more-559"></span>So how does a search engine understand what you want? It can <strong>listen</strong> to you directly, parsing your search string. It can <strong>ask </strong>for more clarity, through some kind of disambiguation interface. Or it can make <strong>inferences,</strong> based on &#8212; well, based on just about any kind of information that might exist about you and your online behavior.</p>
<p>Search strings are short, typically four words or less. That doesn&#8217;t leave room for a lot of innovative parsing. Not a lot of progress can be made until search strings get a lot longer, and that is unlikely except perhaps through the convenience of speech recognition.</p>
<p>Faceted/parameterized selection has its place. For example, when I search on Amazon.com, the site encourages me to also select a department from its dropdown menu; otherwise, it refuses to rank the search results. And when I buy shirts from Land&#8217;s End, I just click through and never search at all. Still, Google&#8217;s been around for 15 years, and about all its successes in searcher-does-the-work disambiguation boil down to is:</p>
<ul>
<li>A list of a few major subcategories to search (News, YouTube, etc.).</li>
<li>Spelling correction.</li>
<li>A desultory list of related/more specific searches, perhaps just longer search strings other people have recently entered.</li>
<li>Well-hidden &#8220;Advanced Search&#8221; features, which look much like AltaVista&#8217;s and AllTheWeb&#8217;s similar features did late in the 20th Century.</li>
</ul>
<p>Whatever the user attitudes and behaviors are that constrain Google&#8217;s or its competitors&#8217; success in this area, I can&#8217;t imagine them changing much &#8212; except, once again, in the event that speech recognition leads to richer human-computer conversations.</p>
<p>I&#8217;ve now highlighted two different ways in which there&#8217;s <strong>a search-interface challenge that will be tough to beat without turning to speech recognition.</strong> But the case for speech recognition is even stronger than that. We&#8217;re moving to small, mobile devices, and:</p>
<ul>
<li><strong>Traditional search interfaces work worse on mobile devices than on desktop computers.</strong> Typing is harder. So is dealing with picky forms.</li>
<li><strong>Speech may work as well or better on mobile devices than at your desk.</strong> If you have upgraded your Apple device to IOS 6, you have both a microphone and Siri. The same may not be true of your desktop gear.</li>
</ul>
<p>And so I conclude that speech recognition is a big part of the future of search.</p>
<p>What will that allow? Since talking is easier than typing, speech is a way to get longer text strings as search inputs, or more of them. It&#8217;s plausible that people might speak queries as complex as:</p>
<ul>
<li>&#8220;I want to buy a recharger for an iPad 3 with delivery this week.&#8221;</li>
<li>&#8220;Where is 10gen&#8217;s Northern California office?&#8221; &#8230; &#8220;Which nearby restaurants have good Yelp reviews?&#8221;</li>
<li>&#8220;Tell me about the David Reed who went to the Kennedy School of Government around 1977, went to Dartmouth before that, and worked for the Federal Communications Commission.&#8221;</li>
</ul>
<p>Getting search engines to the point that they can handle such queries will be difficult but straightforward &#8212; but even more progress is needed. Search results for various queries will be greatly improved if the search engine &#8220;knows&#8221; things like:</p>
<ul>
<li>The location of your home and office, and the distance you&#8217;re willing to go from them to eat or shop.</li>
<li>Your tastes in food, clothing, and gadgetry.</li>
<li>The level of sophistication at which you like to read about medicine, finance, or electronics.</li>
<li>Which people are or might be in your extended social network.</li>
</ul>
<p>And that will cement internet search squarely in the world of &#8212; for once I approve of the term &#8212; <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2011/09/11/big-data-has-jumped-the-shark/">big data</a>.</p>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/mb9xAcaQ26c" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Oracle’s evolution — overview</title>
         <link>http://feedproxy.google.com/~r/SoftwareMemories/~3/6MBi1-AZd4o/</link>
         <description>The single company whose history people most often ask me about is Oracle. That makes sense &amp;#8212; Oracle is a hugely important company, which I&amp;#8217;ve known for almost all of its 30-year commercial life.  And of course, this being the week of Oracle OpenWorld, Oracle is top-of-mind. Let&amp;#8217;s start with a breezy overview, setting the [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.softwarememories.com/?p=396</guid>
         <pubDate>Wed, 03 Oct 2012 21:17:50 +0000</pubDate>
         <content:encoded><![CDATA[<p>The single company whose history people most often ask me about is Oracle. That makes sense &#8212; Oracle is a hugely important company, which I&#8217;ve known for almost all of its 30-year commercial life.  And of course, this being the week of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/10/01/oracle12c-x3-oracle-openworld/">Oracle OpenWorld</a>, Oracle is top-of-mind.</p>
<p>Let&#8217;s start with a breezy overview, setting the stage for more detailed posts to follow. As I see it, there have been four eras at Oracle, which between them reflect just about every tech company management theory I can think of.</p>
<p><strong>Startup:</strong> This period comprised initial development, custom contract with the US military (CIA, I think, even though the demo database was always naval), and initial product release. This is the one phase of Oracle&#8217;s history I didn&#8217;t witness personally. But it seems to have been pretty much a story of &#8220;build a minimum viable product for a great vision, and hustle until somebody buys it.&#8221;</p>
<p><strong>Hypergrowth:</strong> Roughly speaking, Oracle grew 100% per year on its way from $5 million in revenue to $1 billion. This period formed much of the basis for Geoffrey Moore&#8217;s famous &#8220;Crossing the Chasm&#8221; series of books. In line with Moore&#8217;s later observations, Oracle&#8217;s priorities in this period were: <span id="more-396"></span></p>
<ul>
<li>Sell.</li>
<li>Ship good enough product to sell.</li>
<li>Worry about the details later.</li>
</ul>
<p>By the backhanded &#8220;good enough &#8230; to sell&#8221;, I mainly mean two things. First, Oracle quality was pretty questionable, across the board. Second, as I observed in <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2005/11/14/ingres-memories/">a post on Oracle&#8217;s arch-rival Ingres</a>,</p>
<blockquote><p>Ingres was first to market with new features such as a 4GL or a truly distributed DBMS. Oracle, however, was the first to market with the features customers most cared about, at a level of completeness they found acceptable.</p></blockquote>
<p><strong>Plateau, Professionalization, and Conquest:</strong> Oracle then hit a wall. New &#8220;adult supervision&#8221; management came in to clean up everything from product quality to accounting. This is when Oracle got serious about competing with IBM and EDS. It&#8217;s when Mike Fields and I coined the label &#8220;Enterprise Data Babysitter&#8221;.</p>
<p>Regaining momentum, Oracle pulled irreversibly past the other independent DBMS vendors of the era, and in essence past IBM mainframes as well. Its application business also finally got some traction, albeit <a rel="nofollow" target="_blank" href="http://www.monashreport.com/2005/11/21/why-oracle-doesnt-get-it-about-apps/">with a long way still to go</a>. And most interesting to me, <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2011/07/10/when-professional-services-and-software-mix/">Oracle triumphed with a blend of product and professional services efforts</a> in a way that hasn&#8217;t been seen before or since.</p>
<p>This was also the era during which I was most closely involved with Oracle myself. Oracle was my biggest consulting client for multiple years. I <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2010/03/30/no-fooling-a-new-blog-tagging-meme/">double-dated with Larry Ellison</a>. Geoff Squire bought me an obscene statuette in Indonesia, and presented it to me at an Oracle analyst day.* I stayed for a week in Oracle PR chief Gail Snider&#8217;s house, and a night in Marc Benioff&#8217;s. Oracle VP Bob Jesse explained to me what raves were. (He later left Oracle to start a charitable foundation promoting drug use in the context of religion.) And Oracle analyst relations chief Daniel Sagalowicz didn&#8217;t even bother talking to me, on the theory I was getting along just fine without his help. <img src="http://www.softwarememories.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/> Fun times.</p>
<p><em>*It was a lovely carving of two pigs fornicating. He said he saw it and instantly thought of me. I presume this was a reference to my Wall Street background.</em></p>
<p><strong>Empire expansion: </strong>Now Oracle was atop the heap, selling complex, expensive products to complex, deep-pocketed customers. This left Oracle in what Clayton Christensen would call the Innovator&#8217;s Dilemma position, subject to <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2007/02/27/oltp-database-management-system-disruption/">disruption</a> from below. And so Oracle adopted the Innovator&#8217;s Solution with a vengeance, by:</p>
<ul>
<li>Thickening its stack, to ensure that wherever the profit opportunity went, Oracle would be there.</li>
<li>Going to great lengths to buy a leading disrupter, MySQL. (Oracle endured expensive delays in the Sun acquisition it could have averted by divesting MySQL.)</li>
</ul>
<p>In particular, Oracle bought huge numbers of software vendors &#8212; PeopleSoft, Siebel, <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2008/01/16/oracle-bea/">BEA</a>, and many more. And then Oracle went further, bundling hardware as well &#8212; but that brings us pretty much to <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/10/01/oracle12c-x3-oracle-openworld/">the present day</a>.</p>
<p><strong><em>Related link</em></strong></p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Oracle_Corporation">Wikipedia&#8217;s timeline</a> for Oracle&#8217;s history is pretty reasonable overall, but there certainly are errors and omissions. For example, Wikipedia seems to think Mike Fields and Ray Lane joined Oracle the same year, when in fact Mike&#8217;s (and Geoff&#8217;s) <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/09/30/ray-lane-at-hp/">replacement by Ray Lane</a> was a key event in Oracle history.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/6MBi1-AZd4o" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Oracle</category>
      </item>
      <item>
         <title>DBMS2.com is broken (Update: Fixed!)</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/eQgiPY1CZws/</link>
         <description>Edit: It&amp;#8217;s fixed! A spectacularly failed upgrade has brought down DBMS2.com. I&amp;#8217;m going to try to reproduce the error &amp;#8212; or hopefully not &amp;#8212; and also work toward a fix by messing with my other blogs. Please forgive any chaos that ensues.</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=316</guid>
         <pubDate>Mon, 30 Jul 2012 12:07:18 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>Edit: <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2012/07/30/dbms2-com-is-back-up/">It&#8217;s fixed!</a></em></p>
<p>A spectacularly failed upgrade has brought down DBMS2.com. I&#8217;m going to try to reproduce the error &#8212; or hopefully not &#8212; and also work toward a fix by messing with my other blogs. Please forgive any chaos that ensues.</p>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/eQgiPY1CZws" height="1" width="1" alt=""/>]]></content:encoded>
         <category>About this blog</category>
      </item>
      <item>
         <title>SOPA’s potentially chilling effect on public debate</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/ayE4JPfKODQ/</link>
         <description>SOPA (Stop Online Piracy Act) is getting blasted all over the Internet. Even so, one of its major dangers has not yet been widely discussed. People seem to realize that SOPA can create censorship by governments, or businesses, or as collateral damage when governments and businesses pursue other interests. But they may not yet grasp [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=538</guid>
         <pubDate>Wed, 18 Jan 2012 17:02:59 +0000</pubDate>
         <content:encoded><![CDATA[<p>SOPA (Stop Online Piracy Act) is getting blasted all over the Internet. Even so, one of its major dangers has not yet been widely discussed. People seem to realize that SOPA can create censorship by governments, or businesses, or as collateral damage when governments and businesses pursue other interests. But they may not yet grasp that <strong>SOPA can allow individuals to stifle free speech</strong> as well.</p>
<p>To quote the owner of a popular sports fan discussion forum (emphasis mine):</p>
<blockquote><p>The problem is several of the provisions in SOPA will force ISPs hosting  websites (ie: the company that hosts our servers) to potentially  disconnect us from the Internet if there’s a claim &#8211; unsubstantiated or  not &#8211; that we&#8217;re infringing against copyright, regardless of if it has  not been fully proved in court. The argument is that<strong> this would make it  easy for someone to make false or weak claims against the site to take a  us offline until we went to court. </strong></p>
<p><strong>That&#8217;s a headache I&#8217;m not prepared to deal with.</strong> The number of threats I  get each year via e-mail from angry members from other teams we remove  are pretty unreal and obviously you guys don&#8217;t see them, so<strong> giving any  additional ammunition backed up by a law like this would be a  potentially huge issue.</strong> I&#8217;ve been talking with other sites and it&#8217;s a  very real concern that we&#8217;re all potentially going to be faced with if  this goes through, unless it&#8217;s rewritten to better target the sites that  are really the ones they&#8217;re looking to address.</p></blockquote>
<p>And that&#8217;s just from the passions of sports fandom. The passions of the politics &#8212; or the commercial interests of those being criticized &#8212; are of even greater concern.</p>
<p>Indeed, SOPA-like legislation creates an easy way to take down any forum, blog, or other site that allows user-generated content: flood it with copyrighted content, then run to the regulators. <strong>We must never, ever, ever accept a legal regime in which publishers may be censored before they are PROVED to be guilty of wrongdoing.</strong></p>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/ayE4JPfKODQ" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Online media</category>
      </item>
      <item>
         <title>Freemium journalism business models, or the Launch of the Spawn of TechCrunch</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/93tsaWPi6eY/</link>
         <description>In case you missed it, Sarah Lacy has launched Pando Daily, aka &amp;#8220;Spawn of TechCrunch&amp;#8221;. It has a clear mission statement, which she phrased as the site-of-record for that startup root-system and everything that springs up from it, cycle-after-cycle and mentor/investor/board member Mike Arrington simply called to be the paper of record for Silicon Valley [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=526</guid>
         <pubDate>Tue, 17 Jan 2012 10:44:41 +0000</pubDate>
         <content:encoded><![CDATA[<p>In case you missed it, Sarah Lacy has launched <em>Pando Daily,</em> aka &#8220;Spawn of <em>TechCrunch&#8221;.</em> It has a clear mission statement, which <a rel="nofollow" target="_blank" href="http://pandodaily.com/2012/01/16/why-i-started-pandodaily/">she phrased</a> as</p>
<blockquote><p>the site-of-record for that startup root-system and everything that springs up from it, cycle-after-cycle</p></blockquote>
<p>and mentor/investor/board member <a rel="nofollow" target="_blank" href="http://uncrunched.com/2012/01/16/sarah-lacy-lauches-pando-daily-your-new-favorite-news-site/">Mike Arrington simply called</a></p>
<blockquote><p>to be the paper of record for Silicon Valley</p></blockquote>
<p>That, I believe, is in <strong>the form a journalistic mission statement should take:</strong></p>
<ul>
<li>&#8220;We (will) offer the best X about Y&#8221;, where &#8230;</li>
<li>&#8230; &#8220;X&#8221; is something like news or analysis or opinion and &#8230;</li>
<li>&#8230; &#8220;Y&#8221; is a particular subject area.</li>
</ul>
<p>But there&#8217;s a problem with that template. One would ideally wish a mission statement of the form &#8220;We do the best A&#8221; to be followed up by &#8220;and, obviously, people will pay lots of money for A&#8221;. Journalistic mission statements don&#8217;t have that nice property.</p>
<p>Fortunately, at least in the case of tech blogging, they do tend to have a nice substitute. Let me explain.</p>
<p><span id="more-526"></span><em>TechCrunch</em> and<em> Pando Daily</em> seem to have the same business plan:</p>
<ul>
<li>Create a popular and respected blog.</li>
<li>Use the access provided by that popularity and respect to populate great conferences.</li>
<li>Use the readership provided by that blog to promote the conferences.</li>
<li>Ka-ching.</li>
</ul>
<p>I have an analogous plan for <em><a rel="nofollow" target="_blank" href="http://www.dbms2.com">DBMS 2</a>:</em></p>
<ul>
<li>Create a popular and respected blog.</li>
<li>Use the access provided by that popularity and respect to inform great consulting.</li>
<li>Use the readership provided by that blog to promote the consulting.</li>
<li>Ka-ching.</li>
</ul>
<p>Other business models, such as <em>GigaOm&#8217;s,</em> would seem to be a hybrid of our two. All are what could be called &#8220;freemium&#8221; models, even if the other guys (and gals) sell a few ads as well. All seem to work.</p>
<p>Here&#8217;s what I think is the non-obvious part of our models:<strong> </strong></p>
<p><strong>Different parts of our readership are important for different reasons.</strong></p>
<p>To a first approximation:</p>
<ul>
<li>Everybody who reads our work and benefits from it makes us feel good, and motivates us to do more.</li>
<li>Everybody who reads our work and is influenced by it makes tech vendors want to be on our good side, talk to us, give us insight, please us by speaking at our events, and so on.</li>
<li>A moderate fraction of our readers help us expand our readership by word-of-mouth.</li>
<li>Only a small fraction of our readers chip in with helpful blog comments, insightful/tip-off e-mail, and the like, or by publicly throwing us links/tweets.</li>
<li>Only a small fraction of our readers are likely to ever give us money.</li>
</ul>
<p>I think a lot of successful journalistic (or quasi-journalistic) business models will be similarly layered.</p>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/93tsaWPi6eY" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Online media</category>
      </item>
      <item>
         <title>Social technology in the enterprise</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/QLHhmGG2Mac/</link>
         <description>The recent Dreamforce conference (i.e, salesforce.com&amp;#8217;s extravaganza) focused attention on &amp;#8220;the social enterprise&amp;#8221; or, more generally, enterprises&amp;#8217; uses of social technology. salesforce is evidently serious about this push, with development/acquisition investment (e.g. Chatter, Radian 6), marketing focus (e.g. much of Dreamforce) and sales effort (Mark Benioff says he got thrown out of a CIO&amp;#8217;s office [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=510</guid>
         <pubDate>Wed, 14 Sep 2011 06:04:36 +0000</pubDate>
         <content:encoded><![CDATA[<p>The recent Dreamforce conference (i.e, salesforce.com&#8217;s extravaganza) focused attention on &#8220;the social enterprise&#8221; or, more generally, enterprises&#8217; uses of social technology. salesforce is evidently serious about this push, with development/acquisition investment (e.g. Chatter, Radian 6), marketing focus (e.g. much of Dreamforce) and sales effort (Mark Benioff says he got thrown out of a CIO&#8217;s office because he wouldn&#8217;t stop talking about the &#8220;social&#8221; subject) all aligned.</p>
<p><em><a rel="nofollow" target="_blank" href="http://www.enterpriseirregulars.com/41437/some-economic-consequences-of-dreamforce/?utm_source=feedburner&amp;utm_medium=twitter&amp;utm_campaign=Feed%3A+EIblogs+%28Enterprise+Irregulars%29">Denis Pombriant</a> obviously attended the same Marc Benioff session I did. <a rel="nofollow" target="_blank" href="http://www.zdnet.com/blog/hinchcliffe/the-promise-and-challenges-of-benioffs-social-enterprise-vision/1722">Dion Hinchcliffe</a> blogged the whole story in considerable detail.</em></p>
<p>It&#8217;s a cool story, and worthy of attention. But I&#8217;d like to step back and remind us that there are numerous different ways to use social technology in the enterprise, which probably shouldn&#8217;t be confused with each other. And then I&#8217;d like to discuss one area of social technology that&#8217;s relatively new to me: <strong>integration between social and operational applications.</strong></p>
<p><span id="more-510"></span>Suppose we split up social technology use cases by saying it can help you:</p>
<ul>
<li>Communicate      and collaborate internally &#8230;</li>
<li>&#8230;      and also with small groups of outsiders, such as your supply chain.</li>
<li>Observe,      listen to, and interact with consumers (and the world at large).</li>
</ul>
<p>The biggest buzz, of course, is around social technology that reaches out to the buying public or world at large. You can use social technology to:</p>
<ul>
<li>Observe      and listen to consumers &#8212; i.e., classic <a rel="nofollow">Voice      of the Customer/Voice of the Market</a> text analytics.</li>
<li>Publish      to consumers, influencers, etc., via blogging, broadcast-oriented Twitter,      and other social media, or go even further and &#8230;</li>
<li>&#8230; communicate      with consumers interactively, whether through loosely-structured      interaction (e.g. Twitter), or in the more structured ways that <a rel="nofollow">Attensity</a> and others provide.</li>
</ul>
<p>I support all that, and indeed participate ferociously myself. But for now, let&#8217;s move on.</p>
<p>On the internal collaboration/communication side, I&#8217;d say:</p>
<ul>
<li>Any communication tool useful for communicating with the public may be valuable internally as well &#8212; <a rel="nofollow" target="_blank" href="http://www.monashreport.com/2006/01/20/the-power-of-portals/">portals</a>, blogs, Twitter-imitators, and so on.</li>
<li>Pure email &#8220;push&#8221; may not always be the best tool for point-to-point internal communication.</li>
<li>Text analytics on internal communication can have a variety of uses, e.g:
<ul>
<li>Compliance (yet another privacy intrusion, but sometimes a legitimate one).</li>
<li>Internal expert-finding. (In principle, this is the traditional genuine benefit of elaborate &#8220;knowledge management&#8221; implementations, but without the burdens of traditional knowledge management. In practice, that didn&#8217;t work out so great for <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Tacit_Software">Tacit Software</a>.)</li>
<li><a rel="nofollow">Project management</a>.</li>
</ul>
</li>
</ul>
<p>That all gives plenty of scope for useful adoption, on both the email-replacement and text-analytic sides. But again, let&#8217;s keep going.</p>
<p>The relatively new to me &#8212; notwithstanding the &#8220;portals&#8221; link above &#8212; part of the social technology story is <strong>integration between social and operational applications.</strong> While at Dreamforce, I talked with two manufacturing application SaaS vendors &#8212; Kenandy and Rootstock Software. In both cases I asked &#8220;So what are you doing that&#8217;s an advance over where MRP was 20 years ago?&#8221; In both cases the main answer was &#8220;Now users can use social technology to track and communicate about particular orders or issues.&#8221;</p>
<p><em>*MRP stood for &#8220;Material Requirements Planning&#8221; and then &#8220;Manufacturing Resources Planning&#8221;, and is essentially the  forerunner of ERP. By &#8220;Kenandy&#8221; I specifically mean Kenandy&#8217;s founder &#8212; ASK Computer Systems founder and thus MRP legend Sandy Kurtzig.</em></p>
<p>Good point. Of course, it can be generalized; <strong>one can communicate and collaborate around almost any kind of business process. </strong>I&#8217;ve mentioned this before in analytic contexts; it&#8217;s an important concept on the monitoring-oriented side of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/05/30/reinventing-business-intelligence/">business intelligence</a> and &#8212; if <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/10/06/ebay-followup-greenplum-out-teradata-10-petabytes-hadoop-has-some-value-and-more/">Oliver Ratzesberger</a> is to be believed &#8212; in investigative analytics as well. But the operational side may actually be more important.</p>
<p>Some things one does in the business world actually involve using one&#8217;s body, from manufacturing products to repairing power stations to standing in a store and serving customers. Most of the rest fits into one or more of three buckets:</p>
<ul>
<li>Creating (a product, a marketing plan, a marketing document, a compensation plan, a program for internal use, an analytic insight, &#8230;)</li>
<li>Relating (to an employee, a sales prospect, a reporter, &#8230;)</li>
<li>Participating in a fairly routine business process (data entry, accounting, mortgage approval, parts ordering, &#8230;)</li>
</ul>
<p>And why can&#8217;t we just automate those routine business processes away? Because there&#8217;s so often a need for manual intervention. And <strong>when there&#8217;s a need for manual intervention, there&#8217;s usually also an element of communicating with other people.</strong> This is almost always true in cases of trouble-shooting or exception-handling (an order is late, a system is down, the automated result violates common sense). It may be present in other cases as well (the new account calls for a personal thank you note, the food order needs to be annotated with special requests). General email is commonly an awkward medium for these communications; automated messages are worse. Newer social technologies, however, have the potential to do much better.</p>
<p><em>So what do you think? Have I drunk too much Kool-Aid, or is this stuff for real?</em></p>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/QLHhmGG2Mac" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>The Text Analytics Summit needs to be replaced</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/-zmlrALdJzE/</link>
         <description>I wasn&amp;#8217;t asked to moderate a panel at the Text Analytics Summit because the guy running it &amp;#8212; NOT Seth Grimes &amp;#8212; didn&amp;#8217;t feel &amp;#8220;comfortable&amp;#8221; with me doing so.  (I wanted real discussion; Ezra evidently just wanted to buy off sponsors and partners with marketing-opportunity slots.)  I also wasn&amp;#8217;t given a press pass.* (Although uninterested [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=485</guid>
         <pubDate>Fri, 13 May 2011 00:17:34 +0000</pubDate>
         <content:encoded><![CDATA[<p>I wasn&#8217;t asked to moderate a panel at the Text Analytics Summit because the guy running it &#8212; NOT Seth Grimes &#8212; didn&#8217;t feel &#8220;comfortable&#8221; with me doing so.  (I wanted real discussion; Ezra evidently just wanted to buy off sponsors and partners with marketing-opportunity slots.)  I also wasn&#8217;t given a press pass.* (Although uninterested in the sessions, I was interested in stopping by and meeting some newer vendors.)</p>
<p><em>*This is although I&#8217;ve spoken at four prior versions of the event, and responded to their request for free consulting as recently as this year.</em></p>
<p>OK, that might have been personal in some way &#8212; but Nick Patience <a rel="nofollow" target="_blank" href="http://twitter.com/#!/nickpatience/status/68802265036759040">tweets</a> a very similar story. Even Seth himself <a rel="nofollow" target="_blank" href="http://twitter.com/#!/SethGrimes/status/68818936245919744">tweets</a> that</p>
<blockquote><p>They have a business model that does not apply well to the IT conference  space.</p></blockquote>
<p><a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2007/01/11/text-analytics-summit-a-promising-idea-gone-bad/">The Text Analytics Summit has been troubled for years</a>, but evidently things have gotten worse.</p>
<p>This is more than an incidental problem. Interest in text data is exploding, and marketplace confusing about text analytic technology abounds. More clarity is needed, but too few folks have found an economic model for providing it. (The industry shares some of the blame for that.) I&#8217;m glad Seth is doing other conference work &#8212; notably on sentiment analysis &#8212; but yet more is needed.</p>
<p>If I get into the conference business &#8212; and it seems natural that I would &#8212; I&#8217;ll try to help fill the gap. But if somebody else beats me to the punch, more power to you, and please let me know how I can help.</p>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/-zmlrALdJzE" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Text Analytics Summit</category>
      </item>
      <item>
         <title>The state of the art in text analytics applications</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/M3Ew2xSu7HE/</link>
         <description>Text analytics application areas typically fall into one or more of three broad, often overlapping domains: Understanding the opinions of customers, prospects, or other groups. This can be based on any combination of documents the user organization controls (email, surveys, warranty reports, call center logs, etc.) &amp;#8212; in which case &amp;#8212; or public-domain documents such [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=443</guid>
         <pubDate>Thu, 02 Dec 2010 02:06:54 +0000</pubDate>
         <content:encoded><![CDATA[<p>Text analytics application areas typically fall into one or more of three broad, often overlapping domains:</p>
<ul>
<li><strong>Understanding the opinions of customers, prospects, or other groups.</strong> This can be based on any combination of documents the user organization controls (email, surveys, warranty reports, call center logs, etc.) &#8212; in which case &#8212; or public-domain documents such as blogs, forum posts, and tweets. The former is usually called <strong>Voice of the Customer (VotC),</strong> while the latter is <strong>Voice of the Market (VotM).</strong></li>
<li><strong>Detecting and identifying problems.</strong> This can happen across many domains &#8212; VotC, VotM, diagnosing equipment malfunctions, identifying bad guys (from terrorists to fraudsters), or even getting early warnings of infectious disease outbreaks.</li>
<li><strong>Aiding text search, custom publishing, and other electronic document-shuffling use cases,</strong> often via document <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/11/29/data-that-is-derived-augmented-enhanced-adjusted-or-cooked/">augmentation</a>.</li>
</ul>
<p>For several years, I&#8217;ve been distressed at the lack of progress in text analytics or, as it used to be called, text mining. Yes, the rise of <a rel="nofollow">sentiment analysis</a> has been impressive, and higher volumes of text data are being processed than were before. But otherwise, there&#8217;s been a lot of the same old, same old. Most actual deployed applications of text analytics or text mining go something like this:</p>
<ul>
<li>A bunch of documents are analyzed to ascertain the ideas expressed in them.</li>
<li>A count is made as to how many times each idea turns up.</li>
<li>The application user notices any surprisingly large numbers, and as result of noticing pays attention to the corresponding ideas.</li>
</ul>
<p>Often, it seems desirable to integrate text analytics with business intelligence and/or predictive analytics tools that operate on tabular data is. Even so, such<strong> integration is most commonly weak or nonexistent. </strong>Apart from the usual reasons for silos of automation, I blame this lack on a mismatch in precision, among <a rel="nofollow">other reasons</a>. A 500% increase in mentions of a subject could be simple coincidence, or the result of a single identifiable press article. In comparison, a 5% increase in a conventional business metric might be much more important.</p>
<p>But in fairness, <strong>the text analytics innovation picture hasn&#8217;t been quite as bleak as what I&#8217;ve been painting so far. </strong><span id="more-443"></span>While standalone, passively-reported text analytics is indeed the baseline, there are some interesting exceptions. For example:</p>
<ul>
<li>I once confirmed that SPSS customer <a rel="nofollow" target="_blank" href="http://www.spss.com/press/template_view.cfm?PR_ID=1059">Cablecom</a>&#8216;s statistical models for churn and the like absolutely included text data; Cablecom even assigned different weights to the same apparent level of emotion depending on whether the text was in German, French, or Italian. Vertica recently told me of a <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/10/12/vertica-hadoop-connector-integration/">Vertica/Hadoop</a> customer doing something similar, except for the multilingual aspect. And the end of a <a rel="nofollow" target="_blank" href="http://www2.sas.com/proceedings/forum2008/123-2008.pdf">2008 SAS-based paper</a> makes similar claims.</li>
<li>There long* have been some examples of fact extraction that don&#8217;t really fit into my three buckets above. For example, researchers mine collections of articles to try to determine biochemical or biological pathways that would not be apparent from examining single research studies alone.</li>
<li>It also has long* been the case that some bad-guy-finding applications &#8212; especially in the anti-terrorism area &#8212; used text analytics to populate state-of-the-art <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/08/21/social-network-analysis-aka-relationship-analytics/">graph-oriented data analysis tools</a>.</li>
</ul>
<p><em>*When it comes to text analytics, &#8220;long&#8221; means &#8220;at least for the past several years.&#8221;</em></p>
<p>In more recent examples:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/category/products-and-vendors/greenplum/">Greenplum</a> built a document recommender for law firms that does hard-core statistical analysis to determine which .1% of a document set lawyers might actually want to see, and which then learns from users&#8217; feedback after they respond to initial result sets.</li>
<li><a rel="nofollow">Information extracted from investment news</a> gets included into automated trading algorithms. This was unusual technology a couple of years ago, but is more common today.</li>
<li>After a series of mergers, <a rel="nofollow">Attensity</a> now uses marketing-oriented text analytics in at least three different ways:
<ul>
<li>Attensity text analytics feeds marketing dashboards just as it always did.</li>
<li>Attensity text analytics triggers alerts, as I wish dashboards and business intelligence tools more often did, <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/07/25/alerts-metrics-dashboards/">the false positives problem</a> notwithstanding.</li>
<li>Attensity text analytics triggers concrete workflows, for example <a rel="nofollow" target="_blank" href="http://www.attensity.com/2010/10/05/attensity-announces-respond-for-social-media/">routing specific social media hits for priority response</a>.</li>
<li>And in one example that did not actually get into production, a very large social networking company correlated word usage (e.g., choice among different synonyms) against user characteristics such as age and gender.</li>
</ul>
</li>
</ul>
<p>Finally there are some applications that, while fitting the standard template, just strike me as getting to unusually sophisticated levels of analysis. For example, Vertica told me of another Vertica/Hadoop case where VotM document analysis is carried out to the level of observing which order brand names appear in, and adjusting that for whether or not it was just an alphabetical list.</p>
<p>I suspect <strong>text analytics is about to become more interesting again.</strong></p>
<p><strong><em>Related links</em></strong></p>
<ul>
<li>The enabling <a rel="nofollow">technology for text/tabular data integration</a> has existed for years.</li>
<li>In 2006, I listed <a rel="nofollow" target="_blank" href="http://www.monashreport.com/2006/09/08/where-does-data-mining-succeed-and-why/">major application areas for data mining/predictive analytics</a>. It overlaps pretty closely with the similar list for text mining/text analytics.</li>
<li>Before being acquired by IBM, <a rel="nofollow">SPSS boasted a rather large text mining user base</a>.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/M3Ew2xSu7HE" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Notes, links, and comments, October 24, 2010</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/XRmVlinKG_s/</link>
         <description>Time for a notes/links/comments post just for Text Technologies:  TechCrunch got sold, GigaOm raised money, and VentureBeat/MediaBeat provided a good starting link for both those stories and more.  Since TechCrunch and GigaOm are/were both private, financial details are murky, but: TechCrunch is variously reported as having revenue in the $6-10 million range, probably mainly from [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=433</guid>
         <pubDate>Sun, 24 Oct 2010 08:58:25 +0000</pubDate>
         <content:encoded><![CDATA[<p>Time for a notes/links/comments post just for <em>Text Technologies:  <span id="more-433"></span><br />
</em></p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://venturebeat.com/2010/10/22/gigaom-raises-2-5m-claims-10000-pro-subscribers/">TechCrunch got sold, GigaOm raised money</a>, and VentureBeat/MediaBeat provided a good starting link for both those stories and more.  Since TechCrunch and GigaOm are/were both private, financial details are murky, but:
<ul>
<li>TechCrunch is variously reported as having revenue in the $6-10 million range, probably mainly from events. (If you believe that they sell ~3000 total tickets at ~$2000 each to two annual versions of TechCrunch Disrupt, that makes sense.)</li>
<li>GigaOm reports &gt;10,000 subscribers to market research sevice (sort of) GigaOm Pro, at $199, apparently concentrated on the vendor side.</li>
</ul>
</li>
<li>John Gruber straightforwardly posts <a rel="nofollow" target="_blank" href="http://daringfireball.net/feeds/sponsors/">both ad rates and circulation</a> for his blog. It&#8217;s a simple $5000/week for readership that exceeds mine by &gt;1 order of magnitude.</li>
<li>The <em>New Yorker</em> points out <a rel="nofollow" target="_blank" href="http://www.newyorker.com/online/blogs/johncassidy/2010/10/nick-denton.html">Gawker Media may not yet have crossed $20 million in revenue</a>.</li>
<li>An <a rel="nofollow" target="_blank" href="http://www.niemanlab.org/2010/10/aps-ascap-for-news-%E2%80%94-new-ecosystem-new-revenue-streams-new-enterprise-opportunities/">&#8220;ASCAP for news&#8221;</a> seems to finally be on the way.</li>
<li>Business Week/Bloomberg notices a trend that <a rel="nofollow" target="_blank" href="http://www.businessweek.com/magazine/content/10_44/b4201020317862.htm">social-media/Voice of the Customer/Voice of the Market text analytics firms are getting acquired by bigger marketing-oriented firms</a>. Seth Grimes, however, argues that the same trend is <a rel="nofollow" target="_blank" href="http://intelligent-enterprise.informationweek.com/blog/archives/2010/10/social_market_l.html">already passe&#8217;</a>.</li>
<li><a rel="nofollow" target="_blank" href="http://techcrunch.com/2010/10/22/wall-street-journal-investigation-into-myspace-was-quietly-killed/">TechCrunch</a> accused the Wall Street Journal of killing a story about sister company MySpace, then quickly running it after TechCrunch caught them.</li>
<li>LinkedIn has a really cool-looking tech blog. One recent post describes LinkedIn&#8217;s approach to <a rel="nofollow" target="_blank" href="http://sna-projects.com/blog/2010/10/linkedin-signal-a-look-under-the-hood/">socially-informed search</a>. I read about it in a thoughtful post on <a rel="nofollow" target="_blank" href="http://thenoisychannel.com/2010/10/02/linkedin-signal-exploratory-search-for-twitter/">Daniel Tunkelang&#8217;s blog</a>.</li>
<li><a rel="nofollow" target="_blank" href="http://sports.espn.go.com/espn/page2/story?page=simmons/101013">Bill Simmons took 3843 words to explain the story of a two-word tweet</a> &#8212; &#8220;moss Vikings.&#8221; Somewhere in there are a few interesting ruminations about media in the current age.</li>
<li>Some notes and links that actually belong here instead went up on <em><a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/10/03/notes-and-links-october-3-2010/">DBMS 2</a></em> a few weeks ago.</li>
<li>About half of what I write about <a rel="nofollow" target="_blank" href="http://www.dbms2.com/category/liberty-privacy/">liberty and privacy</a> is highly relevant to the subjects of this blog, including almost all of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/10/24/the-privacy-discussion-is-heating-up/">today&#8217;s post</a>.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/XRmVlinKG_s" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Has Yahoo Mail been hacked? Or do we just need better password security?</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/KZGXByY_jl0/</link>
         <description>Linda just sent out a single copy of the following spammy email (the URL was live in the original): Dear friend, How are you recently? I bought a laptop from a China company T0SHPD last week(the site is :www.toshpd1.com), and I received it now. The products are high quality with a very low price. They [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=280</guid>
         <pubDate>Thu, 30 Sep 2010 02:11:08 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.lindabarlow.com">Linda</a> just sent out a single copy of the following spammy email (the URL was live in the original): <span id="more-280"></span></p>
<blockquote><p>Dear friend, How are you recently? I bought a laptop from a China  company T0SHPD last week(the site is :www.toshpd1.com), and I received it now. The  products are high quality with a very low price. They also sell mobile  phones, TV, games, and so on. They are from Korea, Japan. You can go to  their site to have a look, I am sure you will get many surprise and  benefits. Best regards. h&#8211;)</p></blockquote>
<p>It is in her Yahoo Mail Sent folder. It is not in the Sent folder for her desktop client (Outlook Express). Her computer passes a malware scan.</p>
<p>The site named first in the text looks to sell the kind of merchandise described. It has Whois record:</p>
<blockquote><p>Domain Name: T0SHPD.COM<br />
Registrar: MELBOURNE IT, LTD. D/B/A INTERNET NAMES WORLDWIDE<br />
Whois Server: whois.melbourneit.com<br />
Referral URL: http://www.melbourneit.com<br />
Name Server: NS1.DNSPOOD.NET<br />
Name Server: NS2.DNSPOOD.NET<br />
Status: ok<br />
Updated Date: 14-aug-2010<br />
<strong>Creation Date: 14-aug-2010</strong><br />
Expiration Date: 14-aug-2011</p></blockquote>
<p>Its Google footprint seems to be a few dozen copies of that spam message, plus the default hits one gets for any domain with a live site.</p>
<p>The site actually linked via the URL has Whois record:</p>
<blockquote><p>Domain Name: TOSHPD1.COM<br />
Registrar: MELBOURNE IT, LTD. D/B/A INTERNET NAMES WORLDWIDE<br />
Whois Server: whois.melbourneit.com<br />
Referral URL: http://www.melbourneit.com<br />
Name Server: NS1.DNSPOOD.NET<br />
Name Server: NS2.DNSPOOD.NET<br />
Status: ok<br />
Updated Date: 23-sep-2010<br />
<strong> Creation Date: 23-sep-2010</strong><br />
Expiration Date: 23-sep-2011</p></blockquote>
<p>Its Google footprint is very small.</p>
<p>The recipients are:</p>
<ul>
<li>Linda&#8217;s husband, daughter, daughter&#8217;s boyfriend, sister</li>
<li>Linda&#8217;s close friend</li>
<li>A mailing list to which Linda posts</li>
<li>A friend with whom Linda has emailed exactly once in the past 3 decades</li>
<li>A person whose name and address Linda doesn&#8217;t recognize</li>
</ul>
<p>There&#8217;s no news of a Yahoo Mail attack going around that I could detect.</p>
<p>The password on Linda&#8217;s Yahoo Mail account (since changed) was not ridiculous, not brilliant, and not specific to that site alone. So the simplest theory is that her account was hit randomly, with her password being either:</p>
<ul>
<li>Guessed</li>
<li>Repurposed from some other site she registered at.</li>
</ul>
<p>Do any other plausible theories come to mind?</p>
<p><strong>Be careful out there, people.</strong></p>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/KZGXByY_jl0" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Security and anti-spam</category>
      </item>
      <item>
         <title>A framework for thinking about New Media journalism</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/W6S95rnG1MI/</link>
         <description>Jonathan Stray reminds us of an excellent point: New Media journalism should be thought of as a product that people use, not as collection of stories or other pieces. In particular, he argues: The value of journalism can only be assessed in connection with how people use it &amp;#8230; &amp;#8230; and their lack of enthusiasm [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=414</guid>
         <pubDate>Tue, 28 Sep 2010 05:54:10 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://jonathanstray.com/designing-journalism-to-be-used">Jonathan Stray</a> reminds us of an excellent point:<br />
<strong><br />
New Media journalism should be thought of as a product that people use, not as collection of stories or other pieces.</strong></p>
<p>In particular, he argues:</p>
<ul>
<li>The value of journalism can only be assessed in connection with how people use it &#8230;</li>
<li>&#8230; and their lack of enthusiasm about New Media news is a warning sign.</li>
<li>Technology and form factor matter; imitating old media is likely not the best way to go.</li>
<li>Personalization and targeting need to be a lot better. In particular:
<ul>
<li>What&#8217;s most important is getting stories to the people who are likely to want to act on what&#8217;s in them. <strong>The true value of journalism lies in informing people&#8217;s choices and actions.</strong> (By contrast, he seems to denigrate the other main benefits of news, which are pure entertainment and/or the facilitation of social interaction.)</li>
<li>It&#8217;s OK and natural that <strong>the people inclined to act</strong> &#8212; on  a given story or indeed at all &#8212; <strong>are only a small fraction of the overall population.</strong></li>
</ul>
</li>
</ul>
<p>I am in vehement agreement with much of what Stray has to say, although I think he understates the importance of general knowledge and the often serendipitous benefits of pursuing same. <span id="more-414"></span>For example:</p>
<ul>
<li>I tend to assume that what we write <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/further-notes-on-ethics-and-analyst-research/2010/08/02/">affects people&#8217;s choices</a> by supporting their <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/03/29/where-i-think-the-information-ecosystem-is-headed/">informed judgments</a>.</li>
<li>I think it is neither necessary nor acceptable to let <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2010/09/26/how-to-preserve-investigative-reporting-in-the-new-media-era/">investigative reporting</a> wane.</li>
<li>I have witheringly negative opinions about <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/often-the-best-press-release-is-the-one-you-dont-issue/2010/04/01/">vacuous</a> &#8220;<a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/barney-partnerships/2010/08/12/">news</a>.&#8221;</li>
</ul>
<p>And I indeed try to practice what Stray preaches. Most of my own posts &#8212; especially when you weight them by length and/or time spent researching and writing them &#8212; are designed to help at least some people make on-the-job decisions.</p>
<ul>
<li>I do just mean &#8220;help,&#8221; the assumption being that people read my work as part of a general research process.</li>
<li>That lots of you read more for general interest or education is great. I suspect you still like the standard of quality to which I aspire, namely that what I write should in most cases actually be <strong>informative even to people who have reason to be well-informed in the area already.</strong></li>
</ul>
<p><strong><br />
</strong></p>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/W6S95rnG1MI" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Online media</category>
      </item>
      <item>
         <title>How to preserve investigative reporting in the New Media Era</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/v7hXuWKi-jU/</link>
         <description>It is common to say that “On the whole, journalism will be fine even as the media industry is disrupted – but the investigative part of journalism may not fare so well.” Indeed, I took something like that stance in my May, 2009 post on where the information ecosystem is headed and even more directly [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=405</guid>
         <pubDate>Sun, 26 Sep 2010 12:18:36 +0000</pubDate>
         <content:encoded><![CDATA[<p style="margin-bottom:0in;">It is common to say that “On the whole, journalism will be fine even as the media industry is disrupted – but the investigative part of journalism may not fare so well.” Indeed, I took something like that stance in my May, 2009 post on <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/03/29/where-i-think-the-information-ecosystem-is-headed/">where the information ecosystem is headed</a> and even more directly in <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/05/08/consumer-reports-national-enquirer-the-future-of-free-societies/">an earlier piece that month</a>. However, I&#8217;ve changed my mind in an optimistic direction, and now believe:</p>
<p><strong>There are still some things we need to do to preserve and extend the societal benefits of investigative reporting. But they are straightforward and very likely to happen.</strong></p>
<p style="margin-bottom:0in;">Specifically, I recommend:  <span id="more-405"></span></p>
<ul>
<li>Public-spirited law-oriented types 	should do a better job of popularizing <strong>tips for how to get 	information out of governmen</strong>t (Freedom of Information Act and 	all that). And back it up with more <strong>pro bono or charitably-funded 	legal assistance</strong><span style="font-weight:normal;"> – not just 	for specific causes, but for general corruption investigations as 	well. </span>
<ul>
<li><span style="font-weight:normal;">I&#8217;m 	sure quite a bit</span> of that is happening, but it should be much 	more visible and active.</li>
</ul>
</li>
<li><strong>Domain-specific websites</strong> should be created and promoted that <strong>seek out and call attention 	to negative stories in their particular areas,</strong> especially for 	specific industries or geographical regions.
<ul>
<li>A lot of those exist targeted at 	specific large companies people have grudges against, but otherwise 	they&#8217;re much too hard to find.</li>
</ul>
</li>
<li><strong>Reporters need to be in the 	habit of seeking out stories first uncovered by other people.</strong>
<ul>
<li>They do this already, but they 	need to get better.</li>
</ul>
</li>
</ul>
<p style="margin-bottom:0in;">Below, at considerable length, is why I think those developments are both necessary and sufficient to carry the tradition of investigative journalism forward into the new media era.</p>
<p style="margin-bottom:0in;">For there to be public benefit from reporting, three things generally need to occur:</p>
<ul>
<li><strong>Disclosure or discovery</strong> of 	the raw facts. Without that, you don&#8217;t have reporting or news.</li>
<li><strong>Analysis or interpretation.</strong> This stage can be optional when the purpose of news is 	entertainment, societal bonding, or whatever. But it&#8217;s pretty 	central to investigative journalism.</li>
<li><strong>Distribution and 	popularization.</strong> It doesn&#8217;t do much good to uncover an important 	story unless people notice and care about it. Old media, with its 	emphases on writing, curation, and physical distribution, almost 	defines itself by this stage. (E.g., “paper” is part of the word 	“newspaper.”)</li>
</ul>
<p style="margin-bottom:0in;">Disclosure and discovery come in two main forms:</p>
<ul>
<li>Serendipity.</li>
<li>Spadework.</li>
</ul>
<p style="margin-bottom:0in;">The <strong>serendipity</strong> part often seems to work well in the new media. Let&#8217;s go to some examples.</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://wikileaks.org/">Wikileaks</a> is a hugely successful case – people send Wikileaks documents or 	other files (a process that only makes sense with modern 	technology), and Wikileaks posts them.
<ul>
<li><em>Note: There was an  article yesterday about 	<a rel="nofollow" target="_blank" href="http://www.spiegel.de/international/germany/0,1518,719561,00.html">“internal 	strife” at Wikileaks</a> – but the gist turned out to be that 	Wikileaks, already highly influential, could be doing even more than 	it already is.</em></li>
</ul>
</li>
<li>Michael Arrington found out about 	a meeting of major angel investors – perhaps originally via a 	tweet – and kicked off <a rel="nofollow" target="_blank" href="http://techcrunch.com/2010/09/21/so-a-blogger-walks-into-a-bar/">a 	major technology industry news story now known as “Angelgate”</a>.</li>
<li>An anonymous tipster spent 2 ½ 	hours IMing with me to reveal <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/09/17/jp-morgan-chase-oracle-database-outage/">the true 	cause of the JP Morgan Chase site outages</a>.
<ul>
<li>Motivation: Because s/he felt 	Chase&#8217;s technology organization was being unfairly maligned by prior 	coverage.</li>
<li>Why me: Because <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/09/16/chase-authentication-database-outage/">my 	previous speculative post about the JP Morgan Chase outages</a> had 	shown up in the search engines and looked pretty credible.)</li>
<li>Result:  Enough accurate tech 	details of a major consumer embarrassment to create a “teachable 	moment,” even though the concerned parties were trying to cover 	them up.</li>
</ul>
</li>
<li>An assisted living/nursing home in 	Dublin, Ohio called <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/09/13/friendship-village-of-dublin-medical-information/">Friendship 	Village</a> misbehaved toward my parents and me. I blogged about the 	problem, and it&#8217;s in the search engines now. If this turns out to be 	a pattern of behavior rather than an isolated incident, they&#8217;ll have 	some deserved trouble.</li>
</ul>
<p style="margin-bottom:0in;">The story on the <strong>spadework</strong> side is more mixed. For example, there&#8217;s evidence I did as good a job on the JP Morgan Chase story as conventional media could today –  <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/09/24/a-little-more-on-the-jpmorgan-chase-oracle-outage/"><em>Computerworld</em> ran a story based on my post</a>, without being able to uncover a single detail I hadn&#8217;t already found. But perhaps in the old-media-economics days, perhaps <em>Computerworld</em> would have had the resources to try harder and find something I didn&#8217;t. (E.g., I screwed up and didn&#8217;t actually get the details of the specific Oracle bug.) A bigger problem is outlined in this <a rel="nofollow" target="_blank" href="http://www.npr.org/templates/story/story.php?storyId=130108851">story on the uncovering of massive corruption in the California town of Bell</a>. To wit (emphasis mine):</p>
<blockquote>
<p style="margin-bottom:0in;">The new media ecosystem, in which citizen bloggers, small news outlets and big old-school media outlets effectively draw upon one another&#8217;s work to collaborate, didn&#8217;t quite work out in this case.</p>
<p style="margin-bottom:0in;">One blogger actually has anonymously and exhaustively alleged corruption in Bell for years …</p>
<p>The paper&#8217;s reporters say the blogger gave them tips. Though he&#8217;s a bit frustrated not to get more credit, he says the newspaper&#8217;s reporting muscle and much bigger audience gave life to the story in a way his website simply couldn&#8217;t. He counts his readers in the scores; The <em>L.A. Times </em>has hundreds of thousands of subscribers &#8230;</p>
<p>&#8230; some residents said they had gone to city hall to get their own answers. In essence, they were trying to do their own reporting on why their tax bills were so high and on rumors city officials were making a ton of money.</p>
<p>They got nowhere. &#8230;</p>
<p><strong>&#8220;As a common citizen, I don&#8217;t know what my rights are with the city. I don&#8217;t know really how to attack them,&#8221;</strong> Sanchez said. <span style="font-style:normal;"><strong>&#8220;The</strong></span><em><span style="font-style:normal;"><strong> </strong></span></em><em> </em><em><strong>Times</strong></em><em><strong>,</strong></em><span style="font-style:normal;"><strong> they have their legal departments. Of course, they&#8217;re able to get it more than a regular Joe like me.&#8221;</strong></span></p></blockquote>
<p style="margin-bottom:0in;"><strong>The citizens of Bell needed some place to turn for help, other than the overworked </strong><em><strong>LA Times</strong></em><strong> reporters who eventually uncovered the story on their own.</strong> Hence my first recommendation near the top of this post.</p>
<p style="margin-bottom:0in;">In many ways, <strong>analysis and interpretation</strong> work well in the new media era already. After all, there&#8217;s a whole world wide-web of self-appointed volunteer analysts on any issue you&#8217;d care to name! Yes, there are legitimate concerns about fragmentation and echo chambers, in which people only listen to the analysis of those folks who shared their biases to begin with. But those are hardly a barrier to muckraking – if anything, quite the contrary, as illustrated by the <a rel="nofollow" target="_blank" href="http://www.huffingtonpost.com/john-atlas/fake-acorn-pimp-pleads-gu_b_591708.html">bogus ACORN prostitute/pimp advice scandal</a>. (If your politics lean to the conservative side, think instead of something like a Michael Moore film.)</p>
<p style="margin-bottom:0in;">Or returning to the examples above:</p>
<ul>
<li>Wikileaks&#8217; biggest leaks are 	widely analyzed by all sorts of commentators, including top-flight 	mainstream media people and a broad variety of online commentators 	alike. I&#8217;ll confess I didn&#8217;t find any analysis of Wikileaks&#8217; 	revelations about, say, Iceland or the Turks &amp; Caicos Islands, 	but I&#8217;ll also confess to not looking very hard.</li>
<li>For the technology news uncovered respectively 	by Arrington and me, pretty much the ideal people to analyze it 	were, respectively – well, they were Arrington and me.
<ul>
<li>In the case of Angelgate, much 	<a rel="nofollow" target="_blank" href="http://gigaom.com/2010/09/22/angelgate-update-what-the-web-is-saying/">other</a> <a rel="nofollow" target="_blank" href="http://techcrunch.com/2010/09/23/ron-conway-angel-email/">analysis</a> (and news) ensued.</li>
<li>Analysis of the JP Morgan Chase 	outage details hasn&#8217;t yet gone all that far past me – but I 	already turned it into <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/09/24/a-little-more-on-the-jpmorgan-chase-oracle-outage/">a 	“don&#8217;t make the same mistake JP Morgan Chase did” lesson</a>.</li>
</ul>
</li>
<li>The Friendship Village case is 	being used as a cornerstone of my slowly-unfolding analysis of the 	general problem with medical records.</li>
</ul>
<p style="margin-bottom:0in;">And that brings us to <strong>distribution and popularization.</strong> The most brilliant sleuthing in the world doesn&#8217;t help people very much if they – or their lawmakers/regulators/advisers/whatever – don&#8217;t find out about it.</p>
<ul>
<li>Wikileaks has that problem solved 	for its biggest leaks, but perhaps not for the others.</li>
<li>Arrington&#8217;s <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/05/23/techcrunch-offers-to-pay-a-sources-legal-expenses/">TechCrunch</a> is a top news outlet in 	his area, so the problem was automatically solved for him.</li>
<li><a rel="nofollow" target="_blank" href="http://www.dbms2.com/"><em>DBMS 	2</em></a> is a fairly serious outlet for database-related news. But 	in any case the JP Morgan Chase story was picked up by general trade 	press and financial-industry-specific press alike.</li>
<li>As noted in the story on Bell, CA, 	nobody was paying attention to a blogger who apparently had worked 	quite a bit of it out.</li>
<li>And if there&#8217;s anything you found 	lacking in my list of analysis/interpretation examples – well, if 	a story were picked up more broadly, then analysis/interpretation 	might also be stronger as well.</li>
</ul>
<p>Almost nobody would ever see my 	Friendship Village story if I didn&#8217;t happen to own some websites 	with strong search engine authority. And how high it stays in the 	rankings as it ages still remains to be seen.</p>
<p style="margin-bottom:0in;">Possible answers take two main forms:</p>
<ul>
<li><strong>Aggregation and <a rel="nofollow" target="_blank" href="http://recoveringjournalist.typepad.com/recovering_journalist/2009/04/editors-as-curators-whats-taking-so-long.html">curation</a>,*</strong> in which various contributions are bundled together at go-to 	websites or the like.</li>
<li>A <strong>reporting feeding chain,</strong> in which journalists with broader reach:
<ul>
<li>Steal/borrow/take ideas from more 	specialized contributors.</li>
<li>Repackage them.</li>
<li>Perhaps add additional value in 	reporting, analysis, or presentation. (Several examples of this may 	be found in the links above.)</li>
</ul>
</li>
</ul>
<p style="margin-bottom:0in;">
<p style="margin-bottom:0in;"><strong>Investigative reporting needs more of each.</strong></p>
<p style="margin-bottom:0in;">
<p style="margin-bottom:0in;"><em>*The latter is the more high-falutin&#8217; version of the former.</em></p>
<p style="margin-bottom:0in;font-style:normal;">
<p style="margin-bottom:0in;font-style:normal;">Consider my story about Friendship Village. Standing alone, it&#8217;s not going to influence much of anybody, except insofar as I can personally influence the course of medical database design or privacy law. But suppose one person each reported similar things at 20 different institutions. A journalist who wrote a story based on those reports could carry a lot of sway, perhaps:</p>
<ul>
<li><span style="font-style:normal;">Influencing 	the course of medical information exchange in the United States, or 	at least</span></li>
<li><span style="font-style:normal;">Alerting 	people to the lengths they have to go to get proper information 	about and before their sick relatives. </span></li>
</ul>
<p style="margin-bottom:0in;font-style:normal;">Similarly, suppose there were a go-to website for complaints about assisted living facilities. Well, people considering moving into Friendship Village would have a little concern to address. Even better, the very existence of that site might help motivate people to share more stories. Bad institutions would need to reform, and bad practices might be reformed under the spotlight of public scrutiny.</p>
<p style="margin-bottom:0in;"><em>If this isn&#8217;t my longest blog post ever, it&#8217;s surely close. So while I have much more to say on these subjects, I&#8217;ll stop here. Comments and examples are warmly encouraged.</em></p>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/v7hXuWKi-jU" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Online media</category>
      </item>
      <item>
         <title>My view of intellectual property</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/hFrJx_Ppy6c/</link>
         <description>The purpose of legal intellectual property protections, simply put, is to help make it a good decision to create something. The specific phrasing in the United States Constitution is To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=262</guid>
         <pubDate>Mon, 19 Jul 2010 07:49:14 +0000</pubDate>
         <content:encoded><![CDATA[<p>The purpose of legal intellectual property protections, simply put, is to <strong>help make it a good decision to create something.</strong> The specific phrasing in the <a rel="nofollow" target="_blank" href="http://www.usconstitution.net/const.html">United States Constitution</a> is</p>
<blockquote><p>To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries;</p></blockquote>
<p>but that&#8217;s just a longer way of saying the same thing.</p>
<p>Why does &#8220;securing &#8230; exclusive Right[s]&#8221; to the creators of things that are patented, copyrighted, or trademarked help make it a good decision for them to create stuff? Because it <strong>averts competition from copiers,</strong> thus making the creator a monopolist in what s/he has created, allowing her to at least somewhat value-price her creation.</p>
<p>I.e., the core point of intellectual property rights is to<strong> prevent copying-based competition.</strong> By way of contrast,<strong> any other kind of intellectual property &#8220;right&#8221; should be viewed with great suspicion. </strong></p>
<p>Examples of my views include:</p>
<ul>
<li>In a recent comment I <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/07/17/mysql-gpl-storage-engine-wordpress-theme/#comment-176369">pooh-poohed an expansive interpretation of the GPL,</a> even as I supported the GPL in core cases.</li>
<li>I believe that <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2010/03/23/software-innovation-patent/">most kinds of software patents are or should be invalid</a>, but I&#8217;m willing to make an exception for innovative user experiences.</li>
<li>I believe in copyright, even though I agree with consensus that in many cases <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/03/29/where-i-think-the-information-ecosystem-is-headed/">copyright-holders&#8217; business models will evolve away from the licensing of intellectual property</a>. For example, I&#8217;m mightily annoyed when somebody claims my words as their own. But I give mine away for free. I just want to get the reputational benefit of what I write, and also to aggregate comments on my original blog posts rather than having them go to some other site.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/hFrJx_Ppy6c" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Public policy and privacy</category>
      </item>
      <item>
         <title>Ike Pigott on the future of reporting</title>
         <link>http://feedproxy.google.com/~r/TextTechnologies/~3/mOuPu8qxZbM/</link>
         <description>Ike Pigott argues that, as the number of conventional journalists plummets, corporations will have to hire their own &amp;#8220;embedded&amp;#8221; journalists to fill the void. As he puts it: The embeds of the future will work for the company, and be paid by the company to provide news about the company in a multitude of formats. [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.texttechnologies.com/?p=392</guid>
         <pubDate>Sun, 04 Apr 2010 13:47:06 +0000</pubDate>
         <content:encoded><![CDATA[<p>Ike Pigott argues that, as the number of conventional journalists plummets, corporations will have to hire their own <a rel="nofollow" target="_blank" href="http://www.mediabullseye.com/mb/2010/04/dear-journalist.html">&#8220;embedded&#8221; journalists</a> to fill the void. <span id="more-392"></span>As he puts it:</p>
<blockquote><p>The embeds of the future will work for the company, and be paid by the company to provide news about the company in a multitude of formats. Print, newsletter, video, blog, podcast, moving billboards, tattoos — whatever it takes. Because the bits and pieces of Corporate America that have a story to tell will still have their stories – just no ready outlets.</p>
<p>How is this different than what you have today? Surely there are corporate PR departments and external agencies already doing these things, right?</p>
<p>No.</p>
<p>What is required is an internal producer who writes in external voice — like the neutral point-of-view so often described by Wikipedia. People can smell marketing and propaganda coming around the corner, and they know when the pitches and puff pieces are missing that edge of neutrality. An accurate and fair piece is accurate and fair, no matter who writes it.</p></blockquote>
<p>It&#8217;s an interesting theory, but it seems to presuppose dual marketing communication efforts, with separate departments of &#8220;Straightforwardness&#8221; and &#8220;Hype&#8221;. That may work at some companies, but in most cases I think it will be more practical to try to infuse straightforwardness through multiple parts of the marcom effort.</p>
<p>My more specific quick responses include:</p>
<ul>
<li>That sure sounds a lot like Robert Scoble in his Microsoft days.</li>
<li>It also sounds like &#8220;community managers&#8221; at MMO game companies. (Both of the MMOs I&#8217;ve played have had great ones.) They often only use one or two channels (forums and the associated general website), but otherwise they fit the bill.</li>
<li>Ike&#8217;s views fit very well with mine on <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/03/29/where-i-think-the-information-ecosystem-is-headed/">the future of the information ecosystem</a>.</li>
<li>I&#8217;m getting ever more sympathetic to the idea that you need people whose main job is external communication of a straightforward kind. Reasons include:
<ul>
<li>Senior executives who write great blogs commonly don&#8217;t keep them up. And even when they&#8217;re active, the blogging is pretty sparse. E.g., among companies I follow closely, <a rel="nofollow" target="_blank" href="http://databasecolumn.vertica.com/">Vertica</a>, <a rel="nofollow" target="_blank" href="http://www.asterdata.com/blog/index.php/category/statements/">Aster Data</a>, and <a rel="nofollow" target="_blank" href="http://www.netezzacommunity.com/people/pfrancisco?view=overview">Netezza</a> have all done some outstanding blogging in the past, but do very little of it now. Only <a rel="nofollow" target="_blank" href="http://www.kellblog.com/">Dave Kellogg</a> at Mark Logic really keeps going.</li>
<li>It&#8217;s not obvious that senior executives are wrong to spend their time at something other than blogging. One of the greatest vendor blogs ever was <a rel="nofollow" target="_blank" href="http://blogs.sun.com/jonathan/">Jonathan Schwartz&#8217;s</a> at Sun.  Umm &#8212; how sure are we that he actually did much good for his company with that effort?</li>
<li> I frequently tell vendors &#8220;If you tell Story X in your own words, I&#8217;ll gladly point to it or post it for you.&#8221; They usually agree this is a wonderful idea &#8212; but then usually don&#8217;t free up the rather limited resources that would be required to take me up on it.</li>
</ul>
</li>
<li>That said, the kinds of people who provide customer support (pre- or post-sales) are often very well suited to fill the role Ike is describing. At least, that&#8217;s the case in enterprise tech companies.</li>
<li>The media mix isn&#8217;t really as complex as Ike was suggesting. It basically falls into two groups: Text, and audio/video.</li>
<li>That said, text/graphics and audio/video media people are increasingly the same. (Just think of sports media, where the newspaper folks make their big bucks on radio or TV. That&#8217;s a harbinger of the future. Or think again of Scoble.)</li>
<li>One flaw of Ike&#8217;s idea is that in its pure form it only makes sense for companies large enough to have multi-person PR staffs. Other firms would have to use part-timers, or outsource.  And if you&#8217;re going to do that, might it not make more sense to pay part of the cost of sponsoring, you guessed it, an independent blog?</li>
<li>I know that&#8217;s text/graphics-only, or at least text/graphics-mainly, but I happen to think audio/visual business news/PR is minor anyway. People may give enough attention to, for example, listen to audio from a company if it purports to teach them something. But news ABOUT a company? Who&#8217;s so interested in that to sit still for audio/video, unless they happen to be employees, or investors in its stock?</li>
</ul>
<p><strong>Bottom line:</strong> I think he&#8217;s wrong about some of his detailed views, but Ike Pigott is directionally very right in suggesting that <strong>newsmakers will increasingly become content creators</strong> for news about themselves.</p>
<img src="http://feeds.feedburner.com/~r/TextTechnologies/~4/mOuPu8qxZbM" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Pranks of the past</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/X4crZsXMjHk/</link>
         <description>As April Fool&amp;#8217;s Day approaches, it may be amusing to review pranks of the past. For starters, let me link to some of the posts I&amp;#8217;ve made pointing to April Fool&amp;#8217;s pranks in past years, including: (2009) A wonderful spoof of the analyst business (2009) Donald Farmer&amp;#8217;s hilarious version of business intelligence (2009) The Guardian&amp;#8217;s [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=243</guid>
         <pubDate>Mon, 29 Mar 2010 03:13:57 +0000</pubDate>
         <content:encoded><![CDATA[<p>As April Fool&#8217;s Day approaches, it may be amusing to review pranks of the past.</p>
<ul>
<li>For starters, let me link to some of the posts I&#8217;ve made pointing to April Fool&#8217;s pranks in past years, including:
<ul>
<li>(2009) A wonderful <a rel="nofollow" target="_blank" href="http://www.strategicmessaging.com/hilarious-april-fools-send-up-of-the-analyst-business/2009/04/03/">spoof of the analyst business</a></li>
<li>(2009) Donald Farmer&#8217;s hilarious version of <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/04/01/donald-farmer-knocks-the-april-fool-8-ball-out-of-the-park/">business intelligence</a></li>
<li>(2009) <em>The Guardian&#8217;s</em> translation of its news and archives to <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/04/01/april-fools-spoof-re-newspapers-social-media/">tweets</a> (“OMG Hitler invades Poland, allies declare war see tinyurl.com/b5×6e for more”)</li>
<li>(2009) Google&#8217;s <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2009/04/01/actually-googles-other-april-fools-joke-is-indeed-funny/">world-dominating, blog-writing AI with the personality of a pre-adolescent girl</a></li>
<li>(2009) <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/04/01/april-fools-day-highlights/">Expedia&#8217;s space-travel offering</a></li>
<li>(2008) <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2008/04/01/netezzas-april-fool-press-release/">Netezza&#8217;s green box</a></li>
<li>(2008) <a rel="nofollow" target="_blank" href="http://www.monashreport.com/2008/04/01/lotro-april-fool/">LOTRO&#8217;s spoof quests</a> &#8212; like other MMO folks, the Lord Of The Rings Online guys can be really funny. (But in retrospect I&#8217;m not so sure they were spoofs so much as a new comedic option in the game introduced on a cleverly-chosen date.)</li>
<li>(2007) My attempt to <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2007/04/01/oracle-google-apple-merger-possibilities/">one-up Scoble et al.</a>, without much success.</li>
<li>(2002) A classic: <a rel="nofollow" target="_blank" href="http://www.texttechnologies.com/2008/01/10/google-pigeonrank/">Google PigeonRank</a></li>
</ul>
</li>
<li>I found a couple of sites that catalog April Fool&#8217;s pranks around the world (not just techie ones). The <a rel="nofollow" target="_blank" href="http://www.museumofhoaxes.com/hoax/af_database/">Museum of Hoaxes</a> offers a curated approach, so their list is pretty funny. Another site lists just about <a rel="nofollow" target="_blank" href="http://aprilfoolsdayontheweb.com/2009.html">every web hoax anybody bothers to submit</a>, so it&#8217;s quality is more mixed (and a lot of the links now don&#8217;t work).</li>
<li>While thinking about this post, I recalled and posted about some <a rel="nofollow" target="_blank" href="http://www.softwarememories.com/2010/03/28/software-industry-hijinks/">software industry pranks</a>. The MSA/M&amp;D ones still boggle my mind, but I couldn&#8217;t think of much else to match them.</li>
<li>And then, of course, there was the time this <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2006/01/19/and-now-a-moment-of-humor/">blonde joke</a> made, as it were, the rounds.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/X4crZsXMjHk" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Fun stuff</category>
      </item>
      <item>
         <title>People are very confused about privacy</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/dv3XV6Uyucg/</link>
         <description>According to CNet, Anthony Stancl ran an interesting scheme: Stancle had been accused of creating a Facebook profile belonging to a nonexistent teenage girl and then, between approximately the spring of 2007 and November of 2008, using it to convince more than 30 of his male classmates to send in nude photos or videos of [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=235</guid>
         <pubDate>Thu, 25 Feb 2010 13:49:29 +0000</pubDate>
         <content:encoded><![CDATA[<p>According to CNet, Anthony Stancl ran <a rel="nofollow" target="_blank" href="http://news.cnet.com/8301-1023_3-10459536-93.html">an interesting scheme</a>:</p>
<blockquote><p>Stancle had been accused of creating a Facebook profile belonging to a nonexistent teenage girl and then, between approximately the spring of 2007 and November of 2008, using it to convince more than 30 of his male classmates to send in nude photos or videos of themselves.</p>
<p>Stancl then reportedly threatened to post the photos or videos on the Internet if they didn&#8217;t engage in some sort of sexual activity with him. At least seven of them have said they were coerced into sex acts, which Stancl documented with a cell phone camera.</p></blockquote>
<p>Stancl&#8217;s victims were teenage boys focused on sex &#8212; not exactly the world&#8217;s clearest thinkers. Even so, I find it remarkable that multiple people would:</p>
<ol>
<li>Send nude photographs of themselves to a stranger.</li>
<li>Be so concerned about those photographs getting published online that they would submit to sexual blackmail.</li>
<li>Allow the results of their sexual blackmail to be photographed.</li>
</ol>
<p>Literally &#8212; WTF??</p>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/dv3XV6Uyucg" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Privacy, censorship, and freedom</category>
      </item>
      <item>
         <title>Updating our disclosures</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/V29ra3mgut4/</link>
         <description>From time to time a blogger should make disclosures about sources of income and other potential influences.  Fortunately, I&amp;#8217;ve covered most of them in the past. The generalities I posted a few years ago still apply (and, I think, are a good read in any case about the realities of analyst coverage). The updates a [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=231</guid>
         <pubDate>Wed, 06 Jan 2010 13:49:38 +0000</pubDate>
         <content:encoded><![CDATA[<p>From time to time a blogger should make disclosures about sources of income and other potential influences.  Fortunately, I&#8217;ve covered most of them in the past.</p>
<ul>
<li>The <a rel="nofollow" target="_blank" href="http://www.monashreport.com/2006/02/13/everybody-gets-paid-or-would-like-to/">generalities</a> I posted a few years ago still apply (and, I think, are a good read in any case about the realities of analyst coverage).</li>
<li>The <a rel="nofollow" target="_blank" href="http://www.monashreport.com/2008/06/02/updating-my-standards-and-disclosures/">updates</a> a year and a half ago are still very accurate, although I might name different specific clients today.</li>
<li> The <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/06/25/my-current-customer-list-among-the-analytic-dbms-specialists/">partial client list</a> from half a year ago is still pretty accurate, although Microsoft and Kognitio have dropped off, Clearpace changed its name to RainStor, and non-RDBMS analytic data management/analysis contenders Cloudera and Splunk have been added.</li>
<li>While I have user clients, I have nothing to disclose about them.</li>
</ul>
<p>One new development is that for the first time since 2001, I&#8217;ve taken stock in a private company. It&#8217;s Petascan, a seed/stealth-stage outfit with some very innovative ideas about how to use Flash memory in support of analytic data processing.  I&#8217;d like to do more of this, with conflicts evaluated on a case-by-case basis.  For example, I bet I could bring a lot of value to vertically-oriented analytics start-ups, who would at worst compete with only a small fraction each of the business of the more horizontally-oriented companies I generally write about.</p>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/V29ra3mgut4" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Our services for technology vendors</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/6lyKoQ0SPwM/</link>
         <description>Monash Research provides what we hope is great advice, to technology vendors, users, and investors alike. Working with organizations who want more insight and interaction than is available in our free blogs, we consult on a broad range of subjects – marketing and technology, strategy and tactics, large companies and small ones, all across a [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=215</guid>
         <pubDate>Mon, 14 Dec 2009 17:03:26 +0000</pubDate>
         <content:encoded><![CDATA[<p style="margin-bottom:0in;"><a rel="nofollow" target="_blank" href="http://www.monash.com/"><span style="font-style:normal;">Monash Research</span></a> provides what we hope is great advice, to technology vendors, users, and investors alike. Working with organizations who want more insight and interaction than is available in our free blogs, we <a rel="nofollow" target="_blank" href="http://monash.com/consulting.html">consult</a> on a broad range of subjects – marketing and technology, strategy and tactics, large companies and small ones, all across a variety of industry sectors.</p>
<p style="margin-bottom:0in;">For the past several years, we&#8217;ve had an annual refresh of our <a rel="nofollow" target="_blank" href="http://monash.com/advisevendors.html">vendor service</a> offerings, always unveiled in the fall. This year has seen more change than usual, and so I&#8217;d like to share some of the highlights with you here. A revampimg of our services for <a rel="nofollow" target="_blank" href="http://monash.com/adviseusers.html">users</a> is in the works as well, and I&#8217;ll share that too with you when it is finalized.</p>
<p style="margin-bottom:0in;">Aspects that haven&#8217;t changed much include:</p>
<ul>
<li>We ask all vendor clients to join 	a program called the <a rel="nofollow" target="_blank" href="http://monash.com/advantage.html"><em><strong>Monash 	Advantage.</strong></em></a></li>
<li><em><strong>Monash Advantage</strong></em> members get effectively unmetered quick-inquiry consulting, and more 	in-depth advice sessions as well.</li>
<li>Our <a rel="nofollow" target="_blank" href="http://monash.com/speaking.html">speaking</a> and <a rel="nofollow" target="_blank" href="http://monash.com/writing.html">writing</a> services, 	which vendors like to use for lead generation and general 	image-buffing, are generally restricted to <strong><em>Monash Advantage</em></strong> members</li>
<li>The entry-level <em><strong>Monash 	Advantage</strong></em> price is $10,000/year</li>
</ul>
<p style="margin-bottom:0in;">The biggest change from prior years is that there are now <a rel="nofollow" target="_blank" href="http://monash.com/advantage-details.html">three tiers of the <em><strong>Monash Advantage</strong></em></a><em><strong>,</strong></em> up from one.</p>
<ul>
<li>The <em><strong>Monash Advantage</strong></em><strong> Lite </strong><span>is for small, 	tightly-focused companies with severe budget constraints. We offer 	suggestions and help them think through their most pressing issues, 	a few times each year. </span></li>
<li><span>The </span><em><strong>Monash Advantage </strong></em><span style="font-style:normal;"><strong>Basic</strong></span><span style="font-style:normal;"><span> is for more typical technology companies. We help them with anything 	and everything.</span></span></li>
<li><span style="font-style:normal;"><span>The </span></span><em><strong>Monash Advantage</strong></em><span style="font-style:normal;"><strong> Custom</strong></span><span style="font-style:normal;"><span> is for companies that want us to serve as core strategic advisors.</span></span></li>
</ul>
<p style="margin-bottom:0in;">The early response to this tiering has been very positive, and we have had multiple sign-ups for 2010 at each of the three levels.</p>
<p style="margin-bottom:0in;">Another change is that we no longer require companies to join the <strong><em>Monash Advantage</em></strong> on a strict calendar-year basis. Now, it&#8217;s calendar quarters, and for <strong>Custom</strong> members we&#8217;re completely flexible.</p>
<p style="margin-bottom:0in;">Finally, we&#8217;re open to doing stock deals with seed-stage companies, at least ones that don&#8217;t compete closely with our other clients. For example, I&#8217;ve just started advising one stealth start-up in a hardware area that complements analytic DBMS, and I&#8217;m having a blast.  I&#8217;ll disclose the names of any companies I have private stock in, as well as offering at least a capsule of what is publicly known about what they&#8217;re pursuing.</p>
<p style="margin-bottom:0in;">
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/6lyKoQ0SPwM" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Monash Research highlights</category>
      </item>
      <item>
         <title>OpenOffice vs. Microsoft Word for WordPress blogging — a 65:1 ratio in cruft</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/BSLBBn5q1QA/</link>
         <description>I prepare most of my blog posts in OpenOffice. Most of the rest I write directly online in WordPress. I almost never use Microsoft Word. The reason, simply put, is cruft. When I copy a post from OpenOffice to WordPress, I invariably get a line at the top that looks like &amp;#60;!&amp;#8211;         @page [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=208</guid>
         <pubDate>Thu, 03 Sep 2009 10:09:53 +0000</pubDate>
         <content:encoded><![CDATA[<p>I prepare most of my blog posts in OpenOffice. Most of the rest I write directly online in WordPress. I almost never use Microsoft Word.</p>
<p>The reason, simply put, is cruft.</p>
<p>When I copy a post from OpenOffice to WordPress, I invariably get a line at the top that looks like</p>
<blockquote><p>&lt;!&#8211;         @page { size: 8.5in 11in; margin: 0.79in }         P { margin-bottom: 0.08in }     &#8211;&gt;</p></blockquote>
<p>I delete that, which according to OpenOffice stats amounts to exactly 100 characters; I fiddle with the bullet points a bit; I add a title, categories, and a MORE separator; and I&#8217;m basically good to go.</p>
<p>By way of contrast, in <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2009/09/02/teradata-has-over-100-appliances-in-production/">a recent post</a> I copied a sentence from a press release I&#8217;d recieved across Google Mail in .DOC format, forgetting to stage it into OpenOffice first.  The cruft I needed to delete consisted of 6489 characters, namely:<span id="more-208"></span></p>
<blockquote>
<p style="margin-bottom:0in;">&lt;!&#8211; /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:&#8221;MS Mincho&#8221;; panose-1:2 2 6 9 4 2 5 8 3 4; mso-font-alt:&#8221;<span style="font-family:Lucida Sans Unicode;">ＭＳ 明朝</span>&#8220;; mso-font-charset:128; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:-536870145 1791491579 18 0 131231 0;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-format:other; mso-font-pitch:auto; mso-font-signature:3 0 0 0 1 0;} @font-face {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1593833729 1073750107 16 0 415 0;} @font-face {font-family:&#8221;&#92;@MS Mincho&#8221;; panose-1:2 2 6 9 4 2 5 8 3 4; mso-font-charset:128; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:-536870145 1791491579 18 0 131231 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:&#8221;&#8221;; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; text-autospace:none; font-size:12.0pt; font-family:Arial; mso-fareast-font-family:&#8221;MS Mincho&#8221;; mso-bidi-font-family:&#8221;Times New Roman&#8221;; mso-fareast-language:JA;} h2 {mso-style-next:Normal; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; mso-outline-level:2; mso-layout-grid-align:none; text-autospace:none; font-size:12.0pt; font-family:Arial; mso-fareast-font-family:&#8221;MS Mincho&#8221;; mso-bidi-font-family:&#8221;Times New Roman&#8221;; mso-fareast-language:JA; font-weight:normal;} h3 {mso-style-next:Normal; margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:3; mso-layout-grid-align:none; text-autospace:none; font-size:13.0pt; font-family:Arial; mso-fareast-font-family:&#8221;MS Mincho&#8221;; mso-fareast-language:JA; font-weight:bold;} p.MsoCommentText, li.MsoCommentText, div.MsoCommentText {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; text-autospace:none; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:&#8221;MS Mincho&#8221;; mso-bidi-font-family:&#8221;Times New Roman&#8221;; mso-fareast-language:JA;} p.MsoHeader, li.MsoHeader, div.MsoHeader {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; tab-stops:center 3.0in right 6.0in; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:&#8221;Times New Roman&#8221;; mso-fareast-font-family:&#8221;Times New Roman&#8221;;} p.MsoFooter, li.MsoFooter, div.MsoFooter {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; tab-stops:center 3.0in right 6.0in; mso-layout-grid-align:none; text-autospace:none; font-size:12.0pt; font-family:Arial; mso-fareast-font-family:&#8221;MS Mincho&#8221;; mso-bidi-font-family:&#8221;Times New Roman&#8221;; mso-fareast-language:JA;} span.MsoCommentReference {mso-ansi-font-size:8.0pt; mso-bidi-font-size:8.0pt;} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:#606420; text-decoration:underline; text-underline:single;} p {margin-right:0in; mso-margin-top-alt:auto; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:&#8221;Times New Roman&#8221;; mso-fareast-font-family:&#8221;Times New Roman&#8221;;} p.CommentSubject, li.CommentSubject, div.CommentSubject {mso-style-name:&#8221;Comment Subject&#8221;; mso-style-parent:&#8221;Comment Text&#8221;; mso-style-next:&#8221;Comment Text&#8221;; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; text-autospace:none; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:&#8221;MS Mincho&#8221;; mso-bidi-font-family:&#8221;Times New Roman&#8221;; mso-fareast-language:JA; font-weight:bold;} p.BalloonText, li.BalloonText, div.BalloonText {mso-style-name:&#8221;Balloon Text&#8221;; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; text-autospace:none; font-size:8.0pt; font-family:Tahoma; mso-fareast-font-family:&#8221;MS Mincho&#8221;; mso-bidi-font-family:&#8221;Times New Roman&#8221;; mso-fareast-language:JA;} span.stylearial10ptblack {mso-style-name:stylearial10ptblack;} span.body1 {mso-style-name:body1; mso-ansi-font-size:7.5pt; mso-bidi-font-size:7.5pt; mso-ascii-font-family:Verdana; mso-hansi-font-family:Verdana;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:-2; mso-list-type:simple; mso-list-template-ids:1315765622;} @list l0:level1 {mso-level-start-at:0; mso-level-number-format:bullet; mso-level-text:*; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l1 {mso-list-id:508636615; mso-list-type:hybrid; mso-list-template-ids:775071060 1270362110 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l1:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; mso-ansi-font-size:9.0pt; font-family:Symbol; color:windowtext; mso-ansi-font-weight:normal; mso-ansi-font-style:normal;} @list l2 {mso-list-id:809203047; mso-list-type:hybrid; mso-list-template-ids:1745241986 1270362110 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l2:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; mso-ansi-font-size:9.0pt; font-family:Symbol; color:windowtext; mso-ansi-font-weight:normal; mso-ansi-font-style:normal;} @list l3 {mso-list-id:1376927774; mso-list-type:hybrid; mso-list-template-ids:323012810 -557689488 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l3:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:12.0pt; mso-bidi-font-size:11.0pt; font-family:Symbol; color:windowtext;} @list l0:level1 lfo1 {mso-level-numbering:continue; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:.25in; mso-level-legacy-space:0in; margin-left:0in; text-indent:0in; font-family:Symbol;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} &#8211;&gt;</p>
</blockquote>
<p>That&#8217;s a whole other level of annoying.</p>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/BSLBBn5q1QA" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Microsoft</category>
      </item>
      <item>
         <title>Google declares total war on Microsoft, but the main battles are years away</title>
         <link>http://www.networkworld.com/article/2236382/google-declares-total-war-on-microsoft--but-the-main-battles-are-years-away.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;Google blogged Tuesday night about a new project, the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html&quot;&gt;Google Chrome Operating System&lt;/a&gt;.  Highlights include:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Open source&lt;/li&gt;
&lt;li&gt;Targeted to appear in netbooks in 	the second half of 2010&lt;/li&gt;
&lt;li&gt;Google Chrome browser + new 	windowing system + Linux kernel&lt;/li&gt;
&lt;li&gt;Minimal user interface&lt;/li&gt;
&lt;li&gt;Data stored or at least backed up 	in the cloud, and hence available on any computer&lt;/li&gt;
&lt;li&gt;Hardware compatibility hassles 	allegedly eliminated&lt;/li&gt;
&lt;li&gt;Ditto for software update hassles&lt;/li&gt;
&lt;li&gt;Ditto for security problems&lt;/li&gt;
&lt;li&gt;Apps apparently assumed to run 	inside the browser.  (Not clear if this is required or just 	recommended.)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;As I blogged &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.texttechnologies.com/2009/07/08/google-chrome-operating-system-microsoft-windows/&quot;&gt;elsewhere&lt;/a&gt;:&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Wed, 08 Jul 2009 12:21:14 +0000</pubDate>
      </item>
      <item>
         <title>Mohammad Asgari, head of Iranian voting IT security, said to be dead in suspicious car crash after leaking true election results</title>
         <link>http://www.networkworld.com/article/2236156/security/mohammad-asgari--head-of-iranian-voting-it-security--said-to-be-dead-in-suspicious-car-cras.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;According to &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.guardian.co.uk/news/blog/2009/jun/17/iran-uprising&quot;&gt;The Guardian&lt;/a&gt;:&lt;/p&gt;&lt;p&gt;&lt;em&gt;The man who leaked the real election results from the Interior Ministry - the ones showing Ahmadinejad coming third - was killed in a suspicious car accident, according to unconfirmed reports, writes &lt;strong&gt;Saeed Kamali Dehghan&lt;/strong&gt; in Tehran.&lt;/em&gt;&lt;/p&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Mohammad Asgari, who was responsible for the security of the IT network in Iran's interior ministry, was killed yesterday in Tehran.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Asgari had reportedly leaked results that showed the elections were rigged by government use of new software to alter the votes from the provinces.&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Thu, 18 Jun 2009 20:45:52 +0000</pubDate>
      </item>
      <item>
         <title>The future of analytic technology is becoming a little clearer</title>
         <link>http://www.networkworld.com/article/2236020/software/the-future-of-analytic-technology-is-becoming-a-little-clearer.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;
I posted today elsewhere about &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/06/08/the-future-of-data-marts/&quot;&gt;The Future of Data Marts&lt;/a&gt;.  Key points include:&lt;/p&gt;&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Data marts aren’t just for 	performance&lt;/strong&gt; (or price/performance). They also exist to give 	individual analysts or small teams control of their analytic 	destiny.&lt;/li&gt;
	&lt;li&gt;Thus, it would be really cool if 	business users could have their own &lt;strong&gt;analytic “sandboxes”&lt;/strong&gt; — virtual or physical analytic databases that they can manipulate 	without breaking anything else.&lt;/li&gt;
	&lt;li&gt;In any case, business users want 	to analyze data when they want to analyze it. &lt;strong&gt;It is often unwise 	to ask business users to postpone analysis&lt;/strong&gt; until after an 	enterprise data model can be extended to fully incorporate the new 	data they want to look at.&lt;/li&gt;
	&lt;li&gt;Whether or not you agree with 	that, it’s an empirical fact that enterprises have many &lt;strong&gt;legacy 	data marts&lt;/strong&gt;
	(or even, especially due to M&amp;amp;A, multiple legacy data warehouses).
	Similarly, it’s an empirical fact that many business users have the
	clout to order up &lt;strong&gt;new data marts&lt;/strong&gt; as 	well.&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;Consolidating&lt;/strong&gt; data marts 	onto one common technological platform has important benefits.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;
This is now beginning to happen. (&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/06/08/2009/04/30/ebays-two-enormous-data-warehouses/&quot;&gt;eBay&lt;/a&gt;  is a prime, multi-petabyte example)&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 08 Jun 2009 15:41:04 +0000</pubDate>
      </item>
      <item>
         <title>Hospital turns away ambulances because EHR system goes down</title>
         <link>http://www.networkworld.com/article/2235976/software/hospital-turns-away-ambulances-because-ehr-system-goes-down.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;
Methodist Hospital in Indianapolis turned away patients in ambulances for two hours Tuesday morning, according to an article in the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.indystar.com/apps/pbcs.dll/article?AID=/20090603/LOCAL18/906030346&quot;&gt;Indianapolis Star&lt;/a&gt;. Why? Because a power surge blew out their computers, which house their &lt;a rel=&quot;nofollow&quot;&gt;electronic health records&lt;/a&gt;  (EHRs), and after half a day or so the backlog on their paperwork was intolerable.&lt;/p&gt;&lt;p&gt;
Something is weird about this story. Surely Methodist Hospital has industrial-strength surge protection for crucial patient-care electronics. So why wasn't the EHR system similarly protected? I gather it's not 100% mission-critical, since patient care went on for half a day without it -- but ultimately the manual back-up systems weren't quite enough.  The article does read as if the computer system may have been located offsite from the hospital itself, at some central location for parent outfit Clarian Health -- but that's not really an answer.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Thu, 04 Jun 2009 14:50:15 +0000</pubDate>
      </item>
      <item>
         <title>Some very, very, very large data warehouses</title>
         <link>http://www.networkworld.com/article/2235685/software/some-very--very--very-large-data-warehouses.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;
In the course of my research, I'm running across some VERY large data warehouses.  Several of them, especially in the web log/network event area, are in the multi-petabyte range.  Perhaps most surprisingly, they're run on a broad range of data management software -- not just Teradata, but also Greenplum, Hadoop/Hive (which isn't even a DBMS!), Greenplum, and others.&lt;/p&gt;&lt;p&gt;
My current golly-gee-that's-really-big list goes something like this:&lt;/p&gt;&lt;ul&gt;
	&lt;li&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/04/30/ebays-two-enormous-data-warehouses/&quot;&gt;eBay&lt;/a&gt; has a 6 1/2 petabyte database running on Greenplum and a 2 1/2 petabyte enterprise data warehouse running on Teradata.&lt;/li&gt;
	&lt;li&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/05/11/facebook-hadoop-and-hive/&quot;&gt;Facebook&lt;/a&gt; has a 2 1/2 petabyte datawarehouse runnin on Hadoop/Hive. &lt;/li&gt;
	&lt;li&gt;Wal-Mart, Bank of America, another financial services company, and Dell also have &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/05/11/2008/10/15/teradatas-petabyte-power-players/&quot;&gt;very large Teradata databases&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;Yahoo’s web/network events database, running on proprietary software, sounded about &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/05/11/2008/05/29/yahoo-scales-web-analytics-database-petabyte/&quot;&gt;1/6th the size of eBay’s Greenplum system&lt;/a&gt; when it was described about a year ago.&lt;/li&gt;
	&lt;li&gt;Fox Interactive Media/MySpace has multi-hundred terabyte databases running on each of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/05/11/2009/03/05/fox-interactive-medias-multi-hundred-terabyte-database-running-on-greenplum/&quot;&gt;Greenplum&lt;/a&gt; and Aster Data &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/05/11/2009/03/05/myspaces-multi-hundred-terabyte-database-running-on-aster-data/&quot;&gt;nCluster&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/05/11/2008/05/23/data-warehouse-appliance-power-user-teoco/&quot;&gt;TEOCO has 100s of terabytes running on DATAllegro&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;To a probably lesser extent, the same is now also true of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/05/11/2009/03/02/closing-the-book-on-the-datallegro-customer-base/&quot;&gt;Dell&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/05/11/2009/04/25/vertica-pricing-and-customer-metrics/&quot;&gt;Vertica has a couple of unnamed customers with databases in the 200 terabyte range&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 12 May 2009 20:18:12 +0000</pubDate>
      </item>
      <item>
         <title>Star Trek companions</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/10aXlEMvMVo/</link>
         <description>Hat tip to Linda Barlow for a long list of allusions and references in the recent Star Trek movie, including the comment thread. Meanwhile, this is as good a time as any to offer lyrics and music/video for the classic Leslie Fish filk song &amp;#8220;Banned from Argo.&amp;#8221; Our proper, cool first officer was drugged with [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=207</guid>
         <pubDate>Tue, 12 May 2009 07:31:08 +0000</pubDate>
         <content:encoded><![CDATA[<p>Hat tip to Linda Barlow for a <a rel="nofollow" target="_blank" href="http://io9.com/5249667/the-best-and-the-worst-of-abrams-star-trek-easter-eggs">long list of allusions and references in the recent Star Trek movie</a>, including the comment thread.</p>
<p>Meanwhile, this is as good a time as any to offer <a rel="nofollow" target="_blank" href="http://www.themadmusicarchive.com/song_details.aspx?SongID=1810">lyrics</a> and <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=q50UBIWXvfc">music/video</a> for the classic Leslie Fish filk song &#8220;Banned from Argo.&#8221;</p>
<blockquote><p><span class="Verdana8" style="background-color:transparent;">Our proper, cool first officer was drugged with something green<br />
And hauled into an alley, where he suffered things obscene<br />
He sobered up in sickbay and he&#8217;s none the worse for wear<br />
Except he&#8217;s somehow taught the bridge computer how to swear</span></p></blockquote>
<p>Actually, <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=Eu4mFV3TxTo&amp;feature=related">this version</a> has better sound and image quality, but the video part doesn&#8217;t speak to me.</p>
<p>Also:</p>
<ul>
<li>A collection of <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=MULMbqQ9LJ8&amp;feature=related">Dr. McCoy clips</a>.</li>
<li><a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=_0hTtsqiFCc&amp;NR=1">A song combining Star Trek and The Hobbit.</a></li>
<li>A video (large download) to Julia Ecklar&#8217;s beautiful song <a rel="nofollow" target="_blank" href="http://www.finalfrontiermedia.nl/msdeusen3.php#mary">God Lives on Terra</a>, with Star Trek:TNG clips interspersed with views of Wrentham, MA.  (I previously linked a <a rel="nofollow" target="_blank" href="http://www.dbms2.com/2006/03/27/gods-programming-language/">hilarious parody</a> of that song.)</li>
<li><a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=FPvw0mHbyd0">Another Bob Kanefsky parody song</a>, this one based on a specific Star Trek episode. (Melody and performance by Leslie Fish.)</li>
</ul>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/10aXlEMvMVo" height="1" width="1" alt=""/>]]></content:encoded>
         <category>Fun stuff</category>
      </item>
      <item>
         <title>Hacker vs. hacker</title>
         <link>http://www.networkworld.com/article/2235397/security/hacker-vs--hacker.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;
&lt;em&gt;The Register&lt;/em&gt; ran a long article to the effect of &quot;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.theregister.co.uk/2009/02/20/rise_and_fall_of_digerati/page5.html&quot;&gt;A guy tried to engage in pedophile activity and got off with a slap on the wrist because he informed on hacker activity&lt;/a&gt;.&quot; That's distressing, whether or not one agrees with the article's slant suggesting this was a foolish Faustian bargain.&lt;/p&gt;&lt;p&gt;
But part of the story was actually golly-gee-whiz interesting amusing, namely the lengths hackers went to attack each other.  For example,&lt;/p&gt;&lt;blockquote&gt;
	&lt;p&gt;
	Members of the group hacked into one of the websites Digerati was
	using to host his webcam chats. They copied images and excerpts from
	the chats and transferred them to a flyer headlined &quot;Internet child
	predator.&quot; One of the members then hacked the university's print
	servers and caused the flyer to spontaneously print on hundreds of
	machines across campus.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Wed, 22 Apr 2009 10:21:38 +0000</pubDate>
      </item>
      <item>
         <title>The single stupidest quote in the history of information technology</title>
         <link>http://www.networkworld.com/article/2235389/data-center/the-single-stupidest-quote-in-the-history-of-information-technology.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;
A reporter just sent me an embargoed press release from IBM which includes the oft-used quote:&lt;/p&gt;&lt;blockquote&gt;
	&lt;p&gt;
	By 2010, the codified information base of the world is expected to double every  11 hours.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;
(Other versions refer to &quot;human knowledge&quot; as being what will double.)&lt;/p&gt;&lt;p&gt;
I've been seeing that piece of idiocy for years, and I'm fed up.  Any non-moron with at least an eighth-grade education should be able to quickly see why it is wrong.  Indeed, it turns out that well under one years' doubling of ANYTHING at that rate would consume all the atoms in the known universe, of which there are only 10^137 or so.&lt;/p&gt;&lt;p&gt;
I imagine that what really happened is that one year somebody said &quot;By 2010 or so, the annual increase in human knowledge will be 1500x the sum total of knowledge today&quot;, by some metric.  OK, maybe that's defensible or even correct.  But it is &lt;strong&gt;no&lt;/strong&gt; excuse for the nonsensical distortion of the idea that has long been making the rounds.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 21 Apr 2009 22:10:21 +0000</pubDate>
      </item>
      <item>
         <title>Why the basically good choice of Aneesh Chopra for US CTO scares the bejeesus out of me</title>
         <link>http://www.networkworld.com/article/2235357/data-center/why-the-basically-good-choice-of-aneesh-chopra-for-us-cto-scares-the-bejeesus-out-of-me.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;
Aneesh Chopra, the newly-announced United States Chief Technology Officer, is getting
&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://blogs.wsj.com/digits/2009/04/18/tech-industry-cheers-as-obama-taps-aneesh-chopra-for-cto/&quot;&gt;rave reviews&lt;/a&gt;, including a detailed and highly influential one from &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://radar.oreilly.com/2009/04/aneesh-chopra-great-federal-cto.html&quot;&gt;Tim O'Reilly&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;
Chopra seems to be cut from the same cloth as United States Chief Information Officer Vivek Kundra.  In particular, both seem focused on &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://fcw.com/Articles/2009/04/06/Secrets-of-early-adopters.aspx?Page=1&quot;&gt;the innovative, agile, and prudent use of new consumer-style technologies and technological approaches&lt;/a&gt; -- search, social networking, iPhones, crowdsourcing, and the like.  The biggest difference seems to be that Kundra has over a decade of actual IT experience, while Chopra is more of a health care and public policy guy who just recently segued into IT.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 20 Apr 2009 14:04:25 +0000</pubDate>
      </item>
      <item>
         <title>I’m holding forth on public policy again</title>
         <link>http://feedproxy.google.com/~r/monashreport/feed/~3/Wnp8FbV2zgQ/</link>
         <description>I was interviewed by Federal News Radio again, and will edit in a link to an audio file if/when they give me one.  (Here it is.) The subject was the completion of the Aneesh Chopra/Vivek Kundra team for United States CTO and CIO, something I find alarming due to their lack of focus on the [&amp;#8230;]</description>
         <guid isPermaLink="false">http://www.monashreport.com/?p=206</guid>
         <pubDate>Mon, 20 Apr 2009 12:35:28 +0000</pubDate>
         <content:encoded><![CDATA[<p>I was interviewed by Federal News Radio again, and will edit in a link to an audio file if/when they give me one.  <em>(<a rel="nofollow" target="_blank" href="http://www.federalnewsradio.com/index.php?nid=15&amp;sid=1654212">Here</a> it is.)</em> The subject was the completion of the Aneesh Chopra/Vivek Kundra team for United States CTO and CIO, something I find <a rel="nofollow" target="_blank" href="http://www.networkworld.com/community/node/41062">alarming</a> due to their lack of focus on the tough <a rel="nofollow" target="_blank" href="http://www.networkworld.com/community/node/35331">project management/data integration</a> and <a rel="nofollow" target="_blank" href="http://www.networkworld.com/community/node/37460">privacy</a> issues at the heart of government IT.</p>
<p>Overall, the interview went a lot better than my <a rel="nofollow" target="_blank" href="http://www.monashreport.com/2008/11/16/ill-be-on-dc-area-radio-monday-1117-an-mp3-will-be-available/">last one</a> with the same station.</p>
<img src="http://feeds.feedburner.com/~r/monashreport/feed/~4/Wnp8FbV2zgQ" height="1" width="1" alt=""/>]]></content:encoded>
      </item>
      <item>
         <title>Stonebraker/DeWitt and eBay slam MapReduce (again)</title>
         <link>http://www.networkworld.com/article/2235288/data-center/stonebraker-dewitt-and-ebay-slam-mapreduce--again-.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;Last August, Greenplum and Aster Data made a very appealing case for &lt;a rel=&quot;nofollow&quot;&gt;enterprise use of DBMS-integrated MapReduce&lt;/a&gt;.  Despite slow adoption, I still think the case has merit. Monday, however, was a bad night for the MapReduce advocates. First, famed MapReduce skeptics Michael Stonebraker and David DeWitt released a series of benchmarks that suggest &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/&quot;&gt;MPP database management systems far outperform MapReduce&lt;/a&gt;.  Computerworld should be posting a related story soon. I piled on by posting some thoughts from even-more-skeptical eBay, which thinks &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.dbms2.com/2009/04/14/ebay-thinks-mpp-dbms-clobber-mapreduce/&quot;&gt;MapReduce is 6-8X slower than MPP database managers&lt;/a&gt; for comparable tasks.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 14 Apr 2009 11:14:07 +0000</pubDate>
      </item>
      <item>
         <title>A simple overview of the Twitter StalkDaily virus</title>
         <link>http://www.networkworld.com/article/2235261/security/a-simple-overview-of-the-twitter-stalkdaily-virus.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;Twitter was hit today by the StalkDaily virus.  The long version of the story is in &lt;a rel=&quot;nofollow&quot;&gt;my prior post on the subject, and its comment thread&lt;/a&gt;.  The super-short version is:1.  &lt;strong&gt;Twitter had a virus&lt;/strong&gt; (or worm) whose main symptom is that your Twitter account sends out tweets like:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Hey everyone, join www. StalkDaily. com. It's a site like Twitter but with pictures, videos, and so much more! :)&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;2.  The virus could be &lt;strong&gt;contracted by visiting affected Twitter profile pages.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;3.  The virus could be &lt;strong&gt;cured by ensuring that the URL in your profile (aka settings) page is as it should be.&lt;/strong&gt;  (The URL can be hacked to allow the execution of malicious scripts.)  Cleaning up other fields in your settings/profile is also advisable. One can also clear cache, clear cookies, and/or change one's password, but those steps all seem to basically be an abundance of caution.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Sun, 12 Apr 2009 08:32:31 +0000</pubDate>
      </item>
      <item>
         <title>A Twitter virus shows up: StalkDaily</title>
         <link>http://www.networkworld.com/article/2235260/security/a-twitter-virus-shows-up--stalkdaily.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;A Twitter virus has shown up.  Tweetstreams, including mine, send out the message:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Hey everyone, join www. StalkDaily. com. It's a site like Twitter but with pictures, videos, and so much more! :)&lt;span&gt; &lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;(Of course, the URL link is live in the original.)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Update: &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://status.twitter.com/post/95332007/update-on-stalkdaily-com-worm&quot;&gt;Twitter now claims to have patched the hole&lt;/a&gt; that allowed the virus to spread. And I've posted &lt;a rel=&quot;nofollow&quot;&gt;a simpler version of the whole story&lt;/a&gt;. &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Nobody seems to know yet exactly what is going on. http://twittercism.com/howto-remove-stalkdaily/ is getting a lot of attention with advice to stop it, but basically just says &quot;Change your password and clear your cookies and browser cache; that should work.&quot;&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Sun, 12 Apr 2009 01:31:42 +0000</pubDate>
      </item>
      <item>
         <title>A piece of career advice almost every IT professional should follow</title>
         <link>http://www.networkworld.com/article/2235193/a-piece-of-career-advice-almost-every-it-professional-should-follow.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;I believe that almost every IT professional should write a blog. It can be anonymous. It can contain only a couple of posts per year. It can be done for zero cash cost.  It can be extremely beneficial to you even if it only ever getting a few readers. (And by saying those things, I've addressed over 90% of the objections that probably rushed to mind.)  Basically, the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.texttechnologies.com/2009/03/29/where-i-think-the-information-ecosystem-is-headed/&quot;&gt;information ecosystem &lt;/a&gt;is opening up a huge number of new niches for specialized, independent expertise, and you will find it much easier to survive if you go fill one or more of them.&lt;/p&gt;&lt;p&gt;My comments here will assume that you're a salaried employee rather than a freelancer. &lt;strong&gt; If you're a freelancer, blogging is even more important, &lt;/strong&gt;because you're constantly looking for jobs, and because you want to exhibit the most possible expertise.  To a first approximation, the reasons are similar to those cited below, but with their importance increased by a factor of 3-5X or more.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Sun, 05 Apr 2009 11:13:37 +0000</pubDate>
      </item>
      <item>
         <title>April No-Fooling Day</title>
         <link>http://www.networkworld.com/article/2235131/data-center/april-no-fooling-day.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;I'm recusing myself from April Fool's Day this year.  Not only were &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;ct=res&amp;amp;cd=2&amp;amp;url=http%3A%2F%2Fwww.networkworld.com%2Fcommunity%2Fnode%2F39695&amp;amp;ei=Y_XSSayXI9HVlQfMj537Cw&amp;amp;usg=AFQjCNHCTdnjP2G63eSwjiw1cU3qj9F07w&amp;amp;sig2=X72lWMFGsSc7hYSiOc1dNw&quot;&gt;the events of several weeks ago&lt;/a&gt; stranger than fiction, but I keep &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.monashreport.com/2009/03/12/interesting-times-in-the-monash-home/&quot;&gt;reminding&lt;/a&gt; people of them in a plea for tolerance for being behind on my work.  So pranking today would, I think, be uncool.&lt;/p&gt;&lt;p&gt;Instead, I'm going to say some things that merely sound implausible, but are 100% true. I'll provide explanations or links to same when I can get around to it. Any similarities to the drinking game &quot;I Never&quot; (popularized on &lt;em&gt;Lost&lt;/em&gt;) are not coincidental.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Wed, 01 Apr 2009 09:31:18 +0000</pubDate>
      </item>
      <item>
         <title>Star Trek parodies, PG-rated and otherwise</title>
         <link>http://www.networkworld.com/article/2235104/data-center/star-trek-parodies--pg-rated-and-otherwise.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;The &lt;em&gt;Star Trek:The Next Generation&lt;/em&gt; cast came together for a &lt;em&gt;Galaxy Quest&lt;/em&gt;-like episode of &lt;em&gt;Family Guy&lt;/em&gt; this week.  The &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.youtube.com/watch?v=SdcTdrDVqe4&quot;&gt;promo video&lt;/a&gt; gives a flavor.  It's obvious from &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://io9.com/5182745/family-guys-star-trek-special-spurs-trekkie-debate&quot;&gt;this article&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot;&gt;Twitter&lt;/a&gt; alike that most or all concerned were great sports.&lt;/p&gt;&lt;p&gt;A very different kind of Star Trek parody is also in the works, Hustler Video's &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://business.avn.com/articles/34822.html&quot;&gt;&lt;em&gt;This Ain't Star Trek XXX&lt;/em&gt;&lt;/a&gt;. (Emphasis mine.)&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&quot;&lt;strong&gt;Hustler Video has spared no expense on this production&lt;/strong&gt;,&quot; the company announced today in a press release. &quot;LFP Studios is buzzing with construction of the lavish sets, which include a bridge complete with Captain's chair and the ship's intricate transporter room that reflect the spirit of 'Star Trek'. Every effort has been made to make sure that all costumes, props and makeup design parody the classic television show.&quot;&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 31 Mar 2009 14:19:29 +0000</pubDate>
      </item>
      <item>
         <title>My favorite celebrities on Twitter</title>
         <link>http://www.networkworld.com/article/2235077/data-center/my-favorite-celebrities-on-twitter.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;As I wrote before, &lt;a rel=&quot;nofollow&quot;&gt;celebrities are flocking to Twitter&lt;/a&gt;. Here are some who I think are using the medium particularly well, and capturing my interest at least occasionally, tech industry folks excepted:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/LevarBurton&quot;&gt;Levar Burton&lt;/a&gt; is &lt;a rel=&quot;nofollow&quot;&gt;hilarious&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://smartpeopleiknow.wordpress.com/2009/03/07/my-tweetup-with-levar-burton/&quot;&gt;accessible&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Speaking of &lt;a rel=&quot;nofollow&quot;&gt;Star Trek actors&lt;/a&gt;, Wil Wheaton is a great Twitter user. Brent Spiner is getting the hang as well. &lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/mrskutcher/status/1407000986&quot;&gt;Demi Moore&lt;/a&gt; is being very &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/mrskutcher/status/1409282484&quot;&gt;genuine&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;&lt;/ul&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 30 Mar 2009 06:10:43 +0000</pubDate>
      </item>
      <item>
         <title>The Vivek Kundra controversy: Real and imaginary problems with America's CIO</title>
         <link>http://www.networkworld.com/article/2235065/data-center/the-vivek-kundra-controversy--real-and-imaginary-problems-with-america-s-cio.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;In general, I like the idea of Vivek Kundra having been selected as America's new CIO.  He's at least in part a true CIO type, rather than just a CTO, something for which I &lt;a rel=&quot;nofollow&quot;&gt;advocated strongly&lt;/a&gt;. He impressed at least some observers &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.infoworld.com/article/08/06/02/23FE-cto25-kundra_1.html&quot;&gt;very highly&lt;/a&gt; doing a similar government job. And while Kundra has come in for his share of bumps and criticisms, some of those seem pretty silly.  For example:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Kundra took &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.businessinsider.com/new-arrest-at-vivek-kundras-old-office-2009-3&quot;&gt;a leave of absence&lt;/a&gt; 	after widespread corruption was found at his prior job.  But there 	seems to be no question of him being guilty of same, and apparently 	&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.businessinsider.com/source-i-worked-with-vivek-kundra-dont-blame-him-for-dc-bribery-scandal-2009-3&quot;&gt;Kundra is even fairly innocent of the honest-mismanagement side of 	that&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Kundra does turn out to have been 	guilty of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.businessinsider.com/vivek-kundras-crime-shoplifted-some-shirts-from-jc-penney-2009-3&quot;&gt;a youthful petty-theft indiscretion&lt;/a&gt;. But so was &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://partners.nytimes.com/library/politics/camp/061900wh-bush.htm&quot;&gt;the 	previous President of the United States&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Kundra &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://news.slashdot.org/comments.pl?sid=1116583&amp;amp;cid=26736391&quot;&gt;alienated&lt;/a&gt; various other 	people at his prior job -- but who doesn't?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Still, I have a basic concern:&lt;strong&gt;Is Kundra too focused on shiny new technologies to devote proper attention to the mainstream of the Federal IT challenge?&lt;/strong&gt;&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Sat, 28 Mar 2009 00:05:49 +0000</pubDate>
      </item>
      <item>
         <title>Two ways the electric grid could go down, causing us all to die (and also to lose internet access)</title>
         <link>http://www.networkworld.com/article/2234991/data-center/two-ways-the-electric-grid-could-go-down--causing-us-all-to-die--and-also-to-lose-intern.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;The &lt;em&gt;New Scientist&lt;/em&gt; recently posted &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.newscientist.com/article/mg20127001.300-space-storm-alert-90-seconds-from-catastrophe.html?page=3&quot;&gt;a nightmare scenario for the destruction of the electric grid.&lt;/a&gt; Apparently, a solar incident no worse than something actually observed in 1859 -- the &quot;Carrington event&quot; -- could destroy all the transformers in the US.  Or in the world.  We don't have close to sufficient spares sitting around.  Humankind would be without most of its electricity for a year or two at best.  Those of us who depend on manufactured or transported medicine and food in the usual manner would be dead quickly. Depending on how comprehensive the destruction was, life might or might not be knocked back to the level of, say, &lt;em&gt;The Postman,&lt;/em&gt; but things would be definitely uncool.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 23 Mar 2009 19:47:21 +0000</pubDate>
      </item>
      <item>
         <title>Star Trek:The Next Generation actors discover social media</title>
         <link>http://www.networkworld.com/article/2234865/data-center/star-trek-the-next-generation-actors-discover-social-media.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;I recently blogged that &lt;a rel=&quot;nofollow&quot;&gt;non-tech celebrities are increasingly active on Twitter&lt;/a&gt;.  Subsequently, I got into a meaning-of-life kind of Twitter chat with LeVar Burton, only to find out at that moment that &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.monashreport.com/2009/03/12/interesting-times-in-the-monash-home/&quot;&gt;my house was on fire&lt;/a&gt;. (I'm not making either part of that up.)  Actually, it turns out that three different &lt;em&gt;Star Trek: The Next Generation&lt;/em&gt; actors are active online. Perhaps you might be interested in what they have to say.&lt;/p&gt;&lt;p&gt;Wil Wheaton (&quot;Wesley Crusher&quot;) has had a huge online presence for years. A self-described geek who frequently plays online poker from his Linux box, he is funny and popular &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://wilwheaton.typepad.com/wwdnbackup/2009/03/this-isnt-a-book-its-a-time-machine.html&quot;&gt;in the blogosphere&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/wilw&quot;&gt;on Twitter&lt;/a&gt; (where he has &amp;gt;200,000 followers) alike.  His &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://interviews.slashdot.org/article.pl?sid=05/06/27/0926218&quot;&gt;&lt;em&gt;Slashdot&lt;/em&gt; interview&lt;/a&gt; was an utter classic.  Even if you're not and never have been a Star Trek fan, you should check Wheaton's online work out.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Fri, 13 Mar 2009 05:37:26 +0000</pubDate>
      </item>
      <item>
         <title>Where to find Twitter humor</title>
         <link>http://www.networkworld.com/article/2234781/data-center/where-to-find-twitter-humor.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;The &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://gadgetwise.blogs.nytimes.com/2009/03/09/on-twitter-every-night-is-open-mic-night&quot;&gt;New York Times&lt;/a&gt; blogged today about humor on Twitter, rightly suggesting that the 140-character limit inspires people to toss off one-liners.  Indeed, just such a one-liner was the genesis of a hot-meme-of-the-day, leading to my own most recent &lt;a rel=&quot;nofollow&quot;&gt;Twitter-related blog post&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;The &lt;em&gt;NYT&lt;/em&gt; goes on to express concern, however, about how anybody would curate such humor, separating wheat from chaff, and suggests one option -- measuring retweets.  Well, I have another:  Look at people's &quot;Favorites&quot; lists. Mine, for example, is comprised of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/CurtMonash/favourites&quot;&gt;a couple dozen tweets that, on the whole, I think are pretty funny&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 09 Mar 2009 18:38:38 +0000</pubDate>
      </item>
      <item>
         <title>13 reasons social media are like sex</title>
         <link>http://www.networkworld.com/article/2234707/data-center/13-reasons-social-media-are-like-sex.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;A Twitter quip made the Digg/Reddit/Techmeme rounds recently to the effect that &quot;Social media is like teen sex.&quot;  (I got it from &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://news.cnet.com/8301-13577_3-10185477-36.html&quot;&gt;this blog post&lt;/a&gt;.)  The three reasons given in &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/avinashkaushik/status/1270289378&quot;&gt;the original tweet&lt;/a&gt; were:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Everyone wants to do it.  	&lt;/li&gt;&lt;li&gt;No one actually knows how.  	&lt;/li&gt;&lt;li&gt;When finally done, there is 	surprise its not better.  	&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;That's cute as far as it goes, but why stop there?  Here are 10 other reasons that social media are like sex, youthful or otherwise:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Many people's approach to social 	media is obsessively &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.blogherald.com/2008/11/12/selfish-social-media/&quot;&gt;self-serving&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Many people are eager to engage in 	social media with &lt;a rel=&quot;nofollow&quot;&gt;celebrities&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;It is helpful but not always 	crucial in social media that you be lively and entertaining.&lt;/li&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/guykawasaki&quot;&gt;A 	big, attractive smile&lt;/a&gt; can help with social media success 	...&lt;/li&gt;&lt;li&gt;... but fortunately is &lt;a rel=&quot;nofollow&quot;&gt;not 	required&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Some people &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://calacanis.com/2008/03/09/9-000-twitter-followers-what-does-that-mean/&quot;&gt;keep 	tally&lt;/a&gt; of their social media successes, no matter how 	&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://nickmarks.name/blog/how-to-get-twitter-followers&quot;&gt;superficial&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Other people &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.jmorganmarketing.com/twitter-grader/&quot;&gt;disapprove&lt;/a&gt; 	of this.&lt;/li&gt;&lt;li&gt;Indeed, some people think that 	having &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://jimsmarketingblog.com/2009/02/15/twitter-and-me/&quot;&gt;too 	many partners&lt;/a&gt; is inherently unwise.&lt;/li&gt;&lt;li&gt;Some 	people are inherently &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://friendfeed.com/e/752914b7-a5a2-4aca-8fd3-5985b78766aa/More-arrogance-from-Twitter-Normal-people-huh/&quot;&gt;fickle&lt;/a&gt; to their social media, because they 	keeping being more interested in new alternatives.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;And, most important:&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Wed, 04 Mar 2009 17:35:48 +0000</pubDate>
      </item>
      <item>
         <title>Some answers to the &quot;What has DARPA done lately?&quot; question</title>
         <link>http://www.networkworld.com/article/2234666/data-center/some-answers-to-the--what-has-darpa-done-lately---question.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;In a recent post, I asked &quot;&lt;a rel=&quot;nofollow&quot;&gt;What has DARPA accomplished in recent decades&lt;/a&gt;?&quot; Responses to my questioning of this highly regarded agency generally contained more heat than light, although one thoughtful comment said:&lt;/p&gt;&lt;blockquote&gt;Went to the yearly convention a couple years back for an article I was writing and was astounded at how much stuff they're doing. There was a robot snake that would be able to crawl into the rubble of fallen buildings (woulda come in handy after 9/11), lots of autonomous aircraft, an unmanned helicopter, new ways of communicating with submerged submarines...the list goes on.&lt;/blockquote&gt;&lt;p&gt;Following that Google trail a bit leads to things like &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.popularmechanics.com/science/health_medicine/4218218.html&quot;&gt;good work on prosthetic arms&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://hardware.slashdot.org/article.pl?sid=07/08/09/0419203&quot;&gt;a variety of other medical initiatives&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 02 Mar 2009 06:36:31 +0000</pubDate>
      </item>
      <item>
         <title>Todd Dagres gets it</title>
         <link>http://www.networkworld.com/article/2234562/data-center/todd-dagres-gets-it.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;Todd Dagres has echoed my call for the Obama Adminstration to &lt;a rel=&quot;nofollow&quot;&gt;use tech industry execs and board members in troubled non-tech industries&lt;/a&gt;.  His specific idea of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.techcrunch.com/2009/02/22/letter-to-obama-what-the-car-industry-needs-is-a-steve-jobs/&quot;&gt;Steve Jobs&lt;/a&gt; isn't the best, health even aside, for the reasons &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://blogs.computerworld.com/jobs_and_the_auto_industry_i_dont_think_so&quot;&gt;Eric Lundquist&lt;/a&gt; offers. But the general idea of putting successful strategists and sensible board members to work fixing failing industries is a very, very good one.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 23 Feb 2009 22:19:32 +0000</pubDate>
      </item>
      <item>
         <title>Just what has DARPA accomplished in recent decades?</title>
         <link>http://www.networkworld.com/article/2234550/data-center/just-what-has-darpa-accomplished-in-recent-decades-.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;DARPA (the Defense Advanced Research Projects Agency, just called ARPA during some periods of its history), is legendary as the sponsor of what became the Internet. More generally, it has an outstanding reputation as being that great oddity, a government agency that works, creatively and efficiently. (This &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Defense_Advanced_Research_Projects_Agency&quot;&gt;Wikipedia article on DARPA&lt;/a&gt; is generally consistent with the agency's public perception.) And so, when I was thinking about &lt;a rel=&quot;nofollow&quot;&gt;ways the US government could usefully support the technology industry&lt;/a&gt;, my thoughts naturally turned to DARPA, and the possibility of creating civilian DARPA analogues.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 23 Feb 2009 14:53:57 +0000</pubDate>
      </item>
      <item>
         <title>How should the US government stimulate job-creating innovation?</title>
         <link>http://www.networkworld.com/article/2234549/data-center/how-should-the-us-government-stimulate-job-creating-innovation-.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;Thomas Friedman excited some discussion with &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.nytimes.com/2009/02/22/opinion/22friedman.html&quot;&gt;a &lt;em&gt;New York Times&lt;/em&gt; column&lt;/a&gt; suggesting that the government invest some of the stimulus money in leading venture firms, on standard venture fund terms and conditions. (Specifically, he suggested what's called a 20% &quot;carried interest&quot; for the VCs.) Friedman's premise, as I understand it, is that -- like other financial services outfits -- VC firms are short on capital right now.  And if anybody gets more, they should, because VC firms tend to invest wisely, and furthermore have an interest in socially useful technologies such as clean energy.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 23 Feb 2009 09:36:52 +0000</pubDate>
      </item>
      <item>
         <title>Celebrities on Twitter</title>
         <link>http://www.networkworld.com/article/2234541/data-center/celebrities-on-twitter.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;Twitter has had a chat-with-celebrities vibe from the getgo. Originally, this meant tech celebrities. Many people probably signed up for Twitter largely because &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://scobleizer.com/2007/03/05/sxswing-through-twitter/&quot;&gt;Robert Scoble promised to follow everybody's tweets&lt;/a&gt;. Within a few weeks of starting Twitter use myself, I was on the phone with Dave Winer, talking about -- how meta is this? -- &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.scripting.com/stories/2008/01/18/whatIsCoral8.html&quot;&gt;rearchitecting Twitter&lt;/a&gt;. In a number of cases, it has seemed that &lt;em&gt;I&lt;/em&gt; am the tech celebrity somebody has followed onto Twitter and/or gushed over chatting with.&lt;/p&gt;&lt;p&gt;But now celebrities of all stripes are joining in, from extroverted hoopster Shaquille O'Neal -- who &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://sesquipedalis.blogspot.com/2009/02/finally-use-for-twitter.html&quot;&gt;broadcast his location on Twitter and talked fans into visiting his diner table&lt;/a&gt; -- to porn actress Madison Young -- who &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/madisonyoung/status/1159146751&quot;&gt;looked for company (or a place to sleep) in Detroit&lt;/a&gt; -- to &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://wilwheaton.typepad.com/wwdnbackup/2009/02/twitter-funtimes.html&quot;&gt;Wil Wheaton and Brent Spiner&lt;/a&gt;.              Of course, this doesn't really scale -- Scoble doesn't reply to very many of the people who Tweet at him directly, and the same is true of Wheaton, &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://twitter.com/lancearmstrong&quot;&gt;Lance Armstrong&lt;/a&gt;, and Shaq.  Even so, Twitter can be an effective way for people at all levels of celebrity to get attention, build their &quot;personal brands,&quot; and maybe even &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://blog.guykawasaki.com/2008/11/looking-for-m-1.html&quot;&gt;get plugged-in&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Sat, 21 Feb 2009 08:55:17 +0000</pubDate>
      </item>
      <item>
         <title>More evidence in favor of an Individual Mortgage Aftermarket</title>
         <link>http://www.networkworld.com/article/2234521/data-center/more-evidence-in-favor-of-an-individual-mortgage-aftermarket.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;In a recent series of posts, I argued for the creation of an Individual Mortgage Aftermarket to supplement or replace that in Mortgage-Backed Securities.  My main contentions were:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;It's feasible.&lt;/li&gt;&lt;li&gt;The alternatives aren't feasible.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Today, the &lt;em&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.nytimes.com/2009/02/20/business/20lend.html?_r=1&amp;amp;hp&quot;&gt;New York Times&lt;/a&gt;&lt;/em&gt; has an article on the US government's proposed alternative. It doesn't sound promising.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt; The Obama administration hopes to jump-start this crucial machinery by effectively subsidizing the profits of big private investment firms in the bond markets. The &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://topics.nytimes.com/top/reference/timestopics/organizations/t/treasury_department/index.html?inline=nyt-org&quot;&gt;Treasury Department&lt;/a&gt; and the &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://topics.nytimes.com/top/reference/timestopics/organizations/f/federal_reserve_system/index.html?inline=nyt-org&quot;&gt;Federal Reserve&lt;/a&gt; plan to spend as much as $1 trillion to provide low-cost loans and guarantees to hedge funds and private equity firms that buy securities backed by consumer and business loans.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Fri, 20 Feb 2009 12:39:24 +0000</pubDate>
      </item>
      <item>
         <title>Repairing the mortgage market (Part 3 -- Security and privacy)</title>
         <link>http://www.networkworld.com/article/2234433/data-center/repairing-the-mortgage-market--part-3----security-and-privacy-.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;&lt;em&gt;This post is Part 3 of a series of 3. &lt;a rel=&quot;nofollow&quot;&gt;Part 1&lt;/a&gt; gives an overview of the problems in the mortgage market, casting them in terms I think technology can go a long way toward helping to solve.  &lt;a rel=&quot;nofollow&quot;&gt;Part 2&lt;/a&gt; explains how and why the change I suggest -- switching form a market in mortgage-backed securities to one in actual mortgages -- would actually work.  Part 3 addresses the security and privacy concerns associated with such a transition. &lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I've proposed creating a giant market in individual mortgages, to replace the market in mortgage-backed securities (MBS), because I believe the problems of MBS are inherently unfixable.  From most standpoints, that transition is a large yet straightforward challenge. Even so, if security and privacy concerns can't be addressed, the whole idea will remain a deserved non-starter.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Fri, 13 Feb 2009 16:45:21 +0000</pubDate>
      </item>
      <item>
         <title>Repairing the mortgage market (Part 2 -- Technology overview)</title>
         <link>http://www.networkworld.com/article/2234432/data-center/repairing-the-mortgage-market--part-2----technology-overview-.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;&lt;em&gt;&lt;span&gt;This post is Part 2 of a series of 3. &lt;a rel=&quot;nofollow&quot;&gt;Part 1&lt;/a&gt; gives an overview of the problems in the mortgage market, casting them in terms I think technology can go a long way toward helping to solve.  Part 2 explains how and why the change I suggest -- switching form a market in mortgage-backed securities to one in actual mortgages -- would actually work. &lt;a rel=&quot;nofollow&quot;&gt; Part 3&lt;/a&gt; addresses the security and privacy concerns associated with such a transition. &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I'm arguing that the market in MBS (Mortgage-Backed Securities) should be replaced by a direct market in individual mortgages.  From a data management standpoint, this is technologically straightforward:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Fri, 13 Feb 2009 16:45:19 +0000</pubDate>
      </item>
      <item>
         <title>Repairing the mortgage market (Part 1 -- General overview)</title>
         <link>http://www.networkworld.com/article/2234431/data-center/repairing-the-mortgage-market--part-1----general-overview-.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;&lt;em&gt;This post is Part 1 of a series of 3. Part 1 gives an overview of the problems in the mortgage market, casting them in terms I think technology can go a long way toward helping to solve.  &lt;a rel=&quot;nofollow&quot;&gt;Part 2&lt;/a&gt; explains how and why the change I suggest -- switching form a market in mortgage-backed securities to one in actual mortgages -- would actually work.  &lt;a rel=&quot;nofollow&quot;&gt;Part 3&lt;/a&gt; addresses the security and privacy concerns associated with such a transition. &lt;/em&gt;&lt;/p&gt;&lt;p&gt;All the problems of the mortgage crisis flow through two related facts:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The financial markets badly 	mispriced Mortgage-Backed Securities (MBS).&lt;/li&gt;&lt;li&gt;Even going forward, nobody can 	think of a good management and incentive structure to keep that 	problem from recurring.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Somebody holding a huge amount of long-term debt generally has to rely on the kindness of their own creditors -- such as bank depositors -- to finance them in holding it.  (The only truly natural long-term debt holders are pension/retirement funds.) If lenders hadn't been able to sell off existing mortgages in the form of MBS, they wouldn't have been able to issue so many new ones. And thus the market and regulatory mechanisms in place would have reined in additional bad lending much, much sooner.  Or, if the MBS market had valued the mortgages accurately, lenders wouldn't have been able to make profits (real or apparent) by issuing bad mortgages and then flipping them to another holder.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Fri, 13 Feb 2009 16:45:16 +0000</pubDate>
      </item>
      <item>
         <title>Lese Majeste most foul, in SEO-land</title>
         <link>http://www.networkworld.com/article/2234419/data-center/lese-majeste-most-foul--in-seo-land.html#tk.rss_aworldofbytes</link>
         <description>&lt;p&gt;The Daily Telegraph asked its inhouse search engine optimization (SEO) expert to &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.telegraph.co.uk/scienceandtechnology/technology/4601422/The-Royal-Website-The-Queens-new-website-SEO-review.html&quot;&gt;critique&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.royal.gov.uk/&quot;&gt;the British Royal Family's revamped website&lt;/a&gt;. He correctly pointed out a variety of SEO flaws. Indeed, the site violates quite a number of basic &lt;a rel=&quot;nofollow&quot;&gt;SEO&lt;/a&gt; &lt;a rel=&quot;nofollow&quot;&gt;guidelines&lt;/a&gt;.  At least some of those would be trivially easy to improve (e.g., use of ALT tags).  Shame, shame.&lt;/p&gt;&lt;p&gt;That said -- how great is the harm?  Search on &lt;em&gt;British Monarchy&lt;/em&gt; or &lt;em&gt;British Royal Family&lt;/em&gt; or &lt;em&gt;Queen Elizabeth II&lt;/em&gt; or &lt;em&gt;Buckingham Palace&lt;/em&gt; or &lt;em&gt;Windsor Castle&lt;/em&gt; and this site ranks very high, often #1. It could do a little better even so. Wikipedia sometimes outranks it, and a search on &lt;em&gt;Queen Elizabeth&lt;/em&gt; puts the Virgin Queen -- and also an ocean liner -- ahead of the current monarch. Still, the fraction of potential visitors lost from those failings will surely be very low, perhaps excepting only those who will click on whichever of Wikipedia and the official website places higher on the search engine results page.&lt;/p&gt;&lt;p class=&quot;jumpTag&quot;&gt;&lt;a rel=&quot;nofollow&quot;&gt;To read this article in full or to leave a comment, please click here&lt;/a&gt;&lt;/p&gt;</description>
         <author>Curt Monash</author>
         <guid isPermaLink="false"></guid>
         <pubDate>Thu, 12 Feb 2009 18:26:29 +0000</pubDate>
      </item>
   </channel>
</rss>
<!-- fe7.yql.bf1.yahoo.com compressed/chunked Thu Oct  1 22:47:52 UTC 2015 -->
