<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Hyperextended Metaphor</title>
	<atom:link href="http://innocuous.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://innocuous.org</link>
	<description>Richard Tibbetts on Various Topics</description>
	<lastBuildDate>Thu, 20 Jan 2011 11:35:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Toddler Science and Big Data by Notes, links, and comments January 20, 2010 &#124; DBMS 2 : DataBase Management System Services</title>
		<link>http://innocuous.org/articles/2011/01/03/toddler-science-and-big-data/comment-page-1/#comment-1576</link>
		<dc:creator>Notes, links, and comments January 20, 2010 &#124; DBMS 2 : DataBase Management System Services</dc:creator>
		<pubDate>Thu, 20 Jan 2011 11:35:50 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=141#comment-1576</guid>
		<description>[...] Richard Tibbetts is being pretty funny on his blog. [...]</description>
		<content:encoded><![CDATA[<p>[...] Richard Tibbetts is being pretty funny on his blog. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Synthetic Biology and Big Ball of Mud by Geoff Schmidt</title>
		<link>http://innocuous.org/articles/2010/04/04/synthetic-biology-and-big-ball-of-mud/comment-page-1/#comment-1393</link>
		<dc:creator>Geoff Schmidt</dc:creator>
		<pubDate>Tue, 04 Jan 2011 01:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/articles/2010/04/04/synthetic-biology-and-big-ball-of-mud/#comment-1393</guid>
		<description>Thanks, it was very interesting to read about superoptimization. My favorite paper was the one by Joshi, Nelson, Randall on their Denali Project, which shows how to find near-optimal opcode sequences to implement simple functions without trying every possible sequence. But seeing the effort/reward tradeoff in Denali, I would suspect that this approach is going to be limited to microoptimization, rather than discovering algorithms or abstractions.

Besides the difficulty of the search, one problem with evolving larger software is, how do we specify the behavior that we are searching for? As you point out, if we specify test vectors, then we&#039;re not searching for software that is correct, only software that is mostly correct. But giving a complete description of the software&#039;s behavior could be almost as hard as writing the software.

Maybe there are problem domains where we can take a cue from biology and choose to require not software that is perfect, but software that is mostly right most of the time. Though it&#039;s not clear that humans do better, in any case :)</description>
		<content:encoded><![CDATA[<p>Thanks, it was very interesting to read about superoptimization. My favorite paper was the one by Joshi, Nelson, Randall on their Denali Project, which shows how to find near-optimal opcode sequences to implement simple functions without trying every possible sequence. But seeing the effort/reward tradeoff in Denali, I would suspect that this approach is going to be limited to microoptimization, rather than discovering algorithms or abstractions.</p>
<p>Besides the difficulty of the search, one problem with evolving larger software is, how do we specify the behavior that we are searching for? As you point out, if we specify test vectors, then we&#8217;re not searching for software that is correct, only software that is mostly correct. But giving a complete description of the software&#8217;s behavior could be almost as hard as writing the software.</p>
<p>Maybe there are problem domains where we can take a cue from biology and choose to require not software that is perfect, but software that is mostly right most of the time. Though it&#8217;s not clear that humans do better, in any case <img src='http://innocuous.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Book Review: Early Exits: Exit Strategies for Entrepreneurs and Angel Investors by tibbetts</title>
		<link>http://innocuous.org/articles/2010/12/27/book-review-early-exits-exit-strategies-for-entrepreneurs-and-angel-investors/comment-page-1/#comment-1375</link>
		<dc:creator>tibbetts</dc:creator>
		<pubDate>Mon, 03 Jan 2011 01:09:45 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=134#comment-1375</guid>
		<description>True, if you can enough money from a book to impact your lifestyle, and you aren&#039;t making money blogging, then using your blog to get a book deal is reasonable.

On the other hand, if you are in a profession like investment banking or otherwise brokering mergers and acquisitions, as that author is, then a book on a narrow topic like this is unlikely to net you more income than a single additional deal would.

So the goal of the book must be to raise the author&#039;s profile. I tend to agree with Penelope Trunk, that writing a book is no longer the best way to raise your profile: &lt;a href=&quot;http://blog.penelopetrunk.com/2008/09/14/five-reasons-why-you-should-not-write-a-book/&quot; rel=&quot;nofollow&quot;&gt;5 Reasons why you should not write a book&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>True, if you can enough money from a book to impact your lifestyle, and you aren&#8217;t making money blogging, then using your blog to get a book deal is reasonable.</p>
<p>On the other hand, if you are in a profession like investment banking or otherwise brokering mergers and acquisitions, as that author is, then a book on a narrow topic like this is unlikely to net you more income than a single additional deal would.</p>
<p>So the goal of the book must be to raise the author&#8217;s profile. I tend to agree with Penelope Trunk, that writing a book is no longer the best way to raise your profile: <a href="http://blog.penelopetrunk.com/2008/09/14/five-reasons-why-you-should-not-write-a-book/" onclick="javascript:pageTracker._trackPageview('/outbound/comment/blog.penelopetrunk.com');" rel="nofollow">5 Reasons why you should not write a book</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Book Review: Early Exits: Exit Strategies for Entrepreneurs and Angel Investors by Karl</title>
		<link>http://innocuous.org/articles/2010/12/27/book-review-early-exits-exit-strategies-for-entrepreneurs-and-angel-investors/comment-page-1/#comment-1273</link>
		<dc:creator>Karl</dc:creator>
		<pubDate>Mon, 27 Dec 2010 15:51:53 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=134#comment-1273</guid>
		<description>I thought books were a well-established way of monetizing a coherent blog.</description>
		<content:encoded><![CDATA[<p>I thought books were a well-established way of monetizing a coherent blog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Yes Virginia, You Can Work on Great Technology at Startups by Working on Technology at Startups &#124; Thoughts by Ted</title>
		<link>http://innocuous.org/articles/2010/12/06/yes-virginia-you-can-work-on-great-technology-at-startups/comment-page-1/#comment-827</link>
		<dc:creator>Working on Technology at Startups &#124; Thoughts by Ted</dc:creator>
		<pubDate>Tue, 07 Dec 2010 03:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=99#comment-827</guid>
		<description>[...] Tibbets has called me out for conflating Web 2.0 startups with all startups in my recent blog posting, “Google has a problem retaining great engineers? Bullcrap.”. His [...]</description>
		<content:encoded><![CDATA[<p>[...] Tibbets has called me out for conflating Web 2.0 startups with all startups in my recent blog posting, “Google has a problem retaining great engineers? Bullcrap.”. His [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Three Months Without Cable by tibbetts</title>
		<link>http://innocuous.org/articles/2010/11/29/three-months-without-cable/comment-page-1/#comment-771</link>
		<dc:creator>tibbetts</dc:creator>
		<pubDate>Mon, 29 Nov 2010 16:38:52 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=95#comment-771</guid>
		<description>It&#039;s true, if I had a broadcast antenna I would have been all set for the Emmys and the Macy&#039;s parade. In both cases I thought of this after the event had started and thus didn&#039;t have time to set up the antenna. Maybe I&#039;ll pick one up and see how it works.</description>
		<content:encoded><![CDATA[<p>It&#8217;s true, if I had a broadcast antenna I would have been all set for the Emmys and the Macy&#8217;s parade. In both cases I thought of this after the event had started and thus didn&#8217;t have time to set up the antenna. Maybe I&#8217;ll pick one up and see how it works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Three Months Without Cable by Jake</title>
		<link>http://innocuous.org/articles/2010/11/29/three-months-without-cable/comment-page-1/#comment-768</link>
		<dc:creator>Jake</dc:creator>
		<pubDate>Mon, 29 Nov 2010 13:57:53 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=95#comment-768</guid>
		<description>With regard to the (mostly high-profile, and aired by the major networks) content you haven&#039;t been able to get through streaming services -- how about broadcast TV? Watching the same video stream being pumped at everyone else and at the same time is quaint and old-fashioned, sure, but it&#039;s one more option, and one that&#039;ll get you a fair number of live events which aren&#039;t typically streamed.</description>
		<content:encoded><![CDATA[<p>With regard to the (mostly high-profile, and aired by the major networks) content you haven&#8217;t been able to get through streaming services &#8212; how about broadcast TV? Watching the same video stream being pumped at everyone else and at the same time is quaint and old-fashioned, sure, but it&#8217;s one more option, and one that&#8217;ll get you a fair number of live events which aren&#8217;t typically streamed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Captchas: The Bear Proof Trash Can Problem by bokbok</title>
		<link>http://innocuous.org/articles/2010/11/21/captchas-the-bear-proof-trash-can-problem/comment-page-1/#comment-740</link>
		<dc:creator>bokbok</dc:creator>
		<pubDate>Wed, 24 Nov 2010 10:31:02 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=86#comment-740</guid>
		<description>CAPTCHAS = TSA</description>
		<content:encoded><![CDATA[<p>CAPTCHAS = TSA</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Captchas: The Bear Proof Trash Can Problem by Nathan Williams</title>
		<link>http://innocuous.org/articles/2010/11/21/captchas-the-bear-proof-trash-can-problem/comment-page-1/#comment-723</link>
		<dc:creator>Nathan Williams</dc:creator>
		<pubDate>Mon, 22 Nov 2010 13:50:18 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=86#comment-723</guid>
		<description>Your general point is well-taken, but the Greek reCaptcha isn&#039;t an escalation, but a known bug specific to the whole reCaptcha concept - we&#039;re not good enough at filtering out &quot;nope, that&#039;s not an (English) word at all&quot; from the set of text that isn&#039;t recognized in the first place. Equations also show up from time to time.</description>
		<content:encoded><![CDATA[<p>Your general point is well-taken, but the Greek reCaptcha isn&#8217;t an escalation, but a known bug specific to the whole reCaptcha concept &#8211; we&#8217;re not good enough at filtering out &#8220;nope, that&#8217;s not an (English) word at all&#8221; from the set of text that isn&#8217;t recognized in the first place. Equations also show up from time to time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Captchas: The Bear Proof Trash Can Problem by Geoffrey Thomas</title>
		<link>http://innocuous.org/articles/2010/11/21/captchas-the-bear-proof-trash-can-problem/comment-page-1/#comment-721</link>
		<dc:creator>Geoffrey Thomas</dc:creator>
		<pubDate>Mon, 22 Nov 2010 04:10:30 +0000</pubDate>
		<guid isPermaLink="false">http://innocuous.org/?p=86#comment-721</guid>
		<description>I just realized the other day that SELinux has the same problem. Sure, it keeps out crackers, but it&#039;s so complicated that the system administrators &quot;leave their trash outside the cans&quot; and just don&#039;t use it.</description>
		<content:encoded><![CDATA[<p>I just realized the other day that SELinux has the same problem. Sure, it keeps out crackers, but it&#8217;s so complicated that the system administrators &#8220;leave their trash outside the cans&#8221; and just don&#8217;t use it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

