<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Luke Hutchison</title>
	<atom:link href="http://lukehutch.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://lukehutch.wordpress.com</link>
	<description>My random stuff</description>
	<lastBuildDate>Sat, 05 Nov 2011 04:26:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='lukehutch.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Luke Hutchison</title>
		<link>http://lukehutch.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://lukehutch.wordpress.com/osd.xml" title="Luke Hutchison" />
	<atom:link rel='hub' href='http://lukehutch.wordpress.com/?pushpress=hub'/>
		<item>
		<title>BLOG NO LONGER IN SERVICE</title>
		<link>http://lukehutch.wordpress.com/2010/12/16/blog-no-longer-in-service/</link>
		<comments>http://lukehutch.wordpress.com/2010/12/16/blog-no-longer-in-service/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 16:03:12 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=460</guid>
		<description><![CDATA[This blog is pretty much obsolete. You can find my newer blog at http://www.metalev.org/, my resume site at http://resume.lukehutch.com/, or you can follow me on Twitter.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=460&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This blog is pretty much obsolete. You can find my newer blog at <a href="http://www.metalev.org/">http://www.metalev.org/</a>, my resume site at <a href="http://resume.lukehutch.com/">http://resume.lukehutch.com/</a>, or you can <a href="http://twitter.com/account/redirect_by_id?id=43284947">follow me on Twitter</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/460/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=460&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2010/12/16/blog-no-longer-in-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>
	</item>
		<item>
		<title>The Flow Programming Language</title>
		<link>http://lukehutch.wordpress.com/2010/11/29/the-flow-programming-language/</link>
		<comments>http://lukehutch.wordpress.com/2010/11/29/the-flow-programming-language/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 05:52:24 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[The Flow Programming Language]]></category>
		<category><![CDATA[flowlang]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=458</guid>
		<description><![CDATA[I just published the first pre-alpha explanatory text for my project to create a new programming language, Flow.  You can read the draft description of the Flow Programming Language in The Flow Manifesto. (I haven&#8217;t had time to add pretty pictures there yet, unfortunately, so it&#8217;s a bit pithy.  Hopefully you&#8217;re adept at visualizing directed acyclic [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=458&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I just published the first pre-alpha explanatory text for my project to create a new programming language, Flow.  <strong>You can read the draft description of the Flow Programming Language in <a href="http://www.flowlang.net/p/flow-manifesto.html">The Flow Manifesto</a>. </strong>(I haven&#8217;t had time to add pretty pictures there yet, unfortunately, so it&#8217;s a bit pithy.  Hopefully you&#8217;re adept at visualizing directed acyclic graphs in your head.)</p>
<p>Flow aims to solve the multicore dilemma through implicit parallelization while guaranteeing against deadlocks and race conditions.  Flow allows a safe form of imperative programming (unlike most strongly implicitly parallelizing languages, which are typically purely functional).</p>
<p>Actually Flow is more like a new and subtly different programming <em>paradigm</em> upon which many languages could be built than it is a single language, though I&#8217;m working on a reference language that implements Flow semantics.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/458/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=458&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2010/11/29/the-flow-programming-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>
	</item>
		<item>
		<title>My Android multi-touch controller, ported to Eclair</title>
		<link>http://lukehutch.wordpress.com/2010/01/06/my-multi-touch-code-ported-to-eclair/</link>
		<comments>http://lukehutch.wordpress.com/2010/01/06/my-multi-touch-code-ported-to-eclair/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 20:37:24 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Eclair]]></category>
		<category><![CDATA[MultiTouch]]></category>
		<category><![CDATA[NexusOne]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=369</guid>
		<description><![CDATA[Cyanogen has ported my multi-touch code to the Android 2.0 / Eclair API, enabling much simpler implementation of multi-touch apps on top of the new Eclair multi-touch api.  If you&#8217;re implementing MT apps, trust me, you don&#8217;t want to do it without this Java class   The Eclair build includes both the official Linux kernel API [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=369&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cyanogen has ported my multi-touch code to the Android 2.0 / Eclair API, enabling much simpler implementation of multi-touch apps on top of the new Eclair multi-touch api.  If you&#8217;re implementing MT apps, trust me, you don&#8217;t want to do it without this Java class <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   The Eclair build includes both the official Linux kernel API for multi-touch, as well as changes to the MotionEvent class to support multiple touch points.  You can use these directly to implement multi-touch apps on Android without any additional code, but dealing with the huge amount of noise in the event stream on touch up / touch down events is a hard problem.  And re-implementing the boilerplate code for pinch-zoom over and over again is pointless, because it&#8217;s not as straightforward as you might think (you have to transform back and forth between two different coordinate spaces, etc.).  Anyway my code helps with those problems, and to easily implement multi-touch apps on Eclair all you need is the patched version of my MultiTouchController.java class (see update below). (This is the class used in cyanogenmod to implement multi-touch scaling in the browser and the gallery.)  This class dramatically simplifies the logic necessary to implement dual-touch scaling (pinch zoom) as well as other dual-touch operations involving the distance between the touch points and their orientation.  There is also <a href="http://lukehutch.wordpress.com/2009/01/25/get-multi-touch-support-on-your-t-mobile-g1-today/">a *lot* of finicky behavior</a> on current capacitive touchscreens on touch up / touch down events (e.g. one axis but not the other axis will suddenly jump to an ordinate of zero while the coordinate still reflects the correct location).  This code takes care of cleaning up the event stream pretty dramatically so you get stable and useful dual-touch information, has lots of useful helper methods and classes, and has a high-speed integer sqrt for calculating the distance between the touch points.  Anyway, thanks for porting the code, cyanogen [if anyone's paying attention, it means cyanogenmod is basically now Eclair].  I hope this Java class is useful to somebody &#8212; please drop me a line if you use it to implement multi-touch in your own projects.  <strong>UPDATED [2010-06-09]:</strong> Updated code to Android-2.2, added support for 3+ touch points, and moved to hosting on Google Code, see the link below.</p>
<p style="padding-left:30px;">MT Controller: <strong>UPDATE [2010-06-09]:</strong> get it from the <a href="http://code.google.com/p/android-multitouch-controller/">new Google Code project here</a>.</p>
<p style="padding-left:30px;">MT Demos (should work out-of-the-box on an unpatched Droid or Nexus One): <a href="http://web.mit.edu/~luke_h/www/MultiTouch-Eclair/MTVisualizer.apk">MTVisualizer.apk</a> |  <a href="http://web.mit.edu/~luke_h/www/MultiTouch-Eclair/MTMapsDemo.apk">MTMapsDemo.apk</a> |  <a href="http://web.mit.edu/~luke_h/www/MultiTouch-Eclair/MTPhotoSortrDemo.apk">MTPhotoSortrDemo.apk</a> Note that MTVisualizer is also posted as a free app in the Android Market.</p>
<p style="padding-left:30px;">MT Demos, source code: <a href="http://web.mit.edu/~luke_h/www/MultiTouch-Eclair/MTDemos.zip">MTDemos.zip</a></p>
<p><strong>UPDATED [2010-06-09]</strong>: List of applications that make use of the MT Controller &#8212; see these for more examples of how to incorporate the MT Controller class into your own code:</p>
<ul>
<li>Mickael Despesse&#8217;s &#8220;Face Frenzy&#8221; face deformation app (not yet on the Market)</li>
<li><a href="http://github.com/Wysie/android_packages_apps_Launcher">Yuan Chin&#8217;s fork</a> of <a href="http://github.com/anderweb/android_packages_apps_Launcher">ADW Launcher</a> to support multitouch &#8212; Yuan says, &#8220;I just made use of the backported version by mmin of your MultiTouchController in my fork of ADW Launcher (to implement the pinch zoom), and I have to say it really simplified things (on top of the backwards compatibility)!  Thank you! By the way, I will let @anderwebs know about it soon so it will be included in the ADW Launcher in the Market too!&#8221;</li>
<li>David Byrne&#8217;s fractal viewing app Fractoid, available free in the Android Market and with <a href="http://github.com/dbyrne/Fractoid">source available under the GPL</a>.  David is the first person who has emailed me to say he&#8217;s using my code in an actual app shipping in the Market, thanks David!  Fractoid is really nicely done, the code is clean, and the pinch-zooming works really well.  It&#8217;s probably the best example of pinch-zoom out there right now because it zooms to exactly the pinched size, unlike the browser that can only zoom in-out by certain increments and constantly re-flows when you&#8217;re zooming.  Try out Fractoid and let David know what you think!</li>
<li>mmin&#8217;s handyCalc calculator, for pinch-zooming in/out of graphs.</li>
<li>Formerly: The browser in the <a href="http://www.cyanogenmod.com/">cyanogenmod</a> replacement firmware (and before that, JesusFreke) &#8212; also possibly other firmwares like dwang5.  Now replaced with official pinch/zoom in the second Nexus One OTA for Android 2.1.</li>
</ul>
<p><strong>UPDATE [2010-02-02]:</strong> Google releases an OTA update for the Nexus One that includes pinch-zoom in the three apps that make sense (Browser, Maps, Gallery3D).  Unfortunately however, I looked at the multitouch code used in these apps with baksmali &#8212; and it appears that all three MT controller implementations are different.  Also they don&#8217;t zoom around the correct point (the center of the pinch).  My multitouch controller does the correct transformation between screen coordinates and object coordinates to get the center of the zoom correct, and makes writing apps like this much easier &#8212; they could have saved themselves some time and work <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>&#8212;-</p>
<p>&#8211;  Please donate if you use and like multi-touch on cyanogenmod (or previously on the JesusFreke ROMs) &#8212; it will encourage me to keep working on cool stuff!</p>
<p><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=5133895" target="_blank"><img title="Please donate to support continued development of awesome features for Android!" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" alt="Please donate to support continued development of awesome features for Android!" width="122" height="47" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/369/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=369&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2010/01/06/my-multi-touch-code-ported-to-eclair/feed/</wfw:commentRss>
		<slash:comments>60</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>

		<media:content url="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" medium="image">
			<media:title type="html">Please donate to support continued development of awesome features for Android!</media:title>
		</media:content>
	</item>
		<item>
		<title>Really simple batch job scheduling / workqueue for Linux via xargs</title>
		<link>http://lukehutch.wordpress.com/2009/12/02/really-simple-batch-job-scheduling-workqueue-for-linux-via-xargs/</link>
		<comments>http://lukehutch.wordpress.com/2009/12/02/really-simple-batch-job-scheduling-workqueue-for-linux-via-xargs/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 02:19:26 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/2009/12/02/really-simple-batch-job-scheduling-workqueue-for-linux-via-xargs/</guid>
		<description><![CDATA[I just discovered a really simple way to create a workqueue on Linux that someone else might find useful.  If you have a bunch of jobs to run that all require different parameters and that potentially take different amounts of time to complete, it&#8217;s difficult to schedule them in a way that makes maximum use [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=325&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I just discovered a really simple way to create a workqueue on Linux that someone else might find useful.  If you have a bunch of jobs to run that all require different parameters and that potentially take different amounts of time to complete, it&#8217;s difficult to schedule them in a way that makes maximum use of the available cores short of using some sort of batch scheduling system, which is overly complicated for a lot of prototyping purposes.  It turns out that the xargs command has builtin workqueue scheduling that is really easy to use.</p>
<p>basic syntax (assuming you want to run the program &#8216;command&#8217; with one parameter, and that you want to have four processes running at any one time):</p>
<pre>echo param1 param2 param3 param4 param5 param6 | xargs -n1 -P4 command</pre>
<p>will run</p>
<pre>command param1 &amp;      # &amp; =&gt; background
command param2 &amp;
command param3 &amp;
command param4 &amp;</pre>
<p>then when the first command of those four completes, it will run</p>
<pre>command param5 &amp;</pre>
<p>then command param6 &amp;, etc.</p>
<p>If your command requires two parameters, do:</p>
<pre>echo param1a param1b param2a param2b [etc.] | xargs -n2 -P4 command</pre>
<p>If you have a quad-core processor with hyperthreading, you could do -P8, etc.</p>
<p>You can also obviously store the params in a file and do cat file | xargs &#8230; .</p>
<p>The nice thing about this approach over batch scheduling for prototyping is that if you hit Ctrl-C, it kills all the child processes.</p>
<p>I haven&#8217;t experimented yet to find the optimal way to generate a separate logfile for each child process, but I also just discovered PPSS which is a more powerful system for achieving the same thing as xargs, and supports separate logfiles: <a href="http://code.google.com/p/ppss/" target="_blank">http://code.google.com/p/ppss/</a></p>
<p>I hope this is as useful to someone else as it is going to be to me!!</p>
<p><strong>UPDATE 2010-06-07:</strong> Ole Tange left me a message in response to this post alerting me to the existence of the project he maintains, <a href="http://www.gnu.org/software/parallel/">GNU Parallel</a>.  Looks like an awesome tool.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/325/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=325&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2009/12/02/really-simple-batch-job-scheduling-workqueue-for-linux-via-xargs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>
	</item>
		<item>
		<title>Connecting the Dots: Verizon and Google &#8212; *much* bigger than a couple of phones</title>
		<link>http://lukehutch.wordpress.com/2009/10/07/verizon-and-google-much-bigger-than-a-couple-of-phones/</link>
		<comments>http://lukehutch.wordpress.com/2009/10/07/verizon-and-google-much-bigger-than-a-couple-of-phones/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 04:02:56 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=296</guid>
		<description><![CDATA[The Web is buzzing today with the news that Google and Verizon are entering a partnership to release Android-powered cellphones on the Verizon network, with the first two phones being released this year.  I suspect there is a lot more going on to this deal than just another carrier signing on to carry Android handsets. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=296&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Web is buzzing today with the news that <a href="http://blogs.wsj.com/digits/2009/10/06/google-and-verizon-say-two-android-phones-with-google-voice-to-come-this-year/">Google and Verizon</a> are entering a partnership to release Android-powered cellphones on the Verizon network, with the first two phones being released this year.  I suspect there is a lot more going on to this deal than just another carrier signing on to carry Android handsets.</p>
<div class="wp-caption aligncenter" style="width: 560px"><img title="Eric Schmidt, left, CEO of Google, and Lowell McAdam, CEO of Verizon Wireless" src="http://phandroid.com/wp-content/uploads/2009/10/verizon-google.jpg" alt="Eric Schmidt, left, CEO of Google, holding the HTC Hero, and Lowell McAdam, CEO of Verizon Wireless, holding the Motorola Sholes (both unreleased)" width="550" height="443" /><p class="wp-caption-text">Eric Schmidt, left, CEO of Google, holding the HTC Hero, and Lowell McAdam, CEO of Verizon Wireless, holding the Motorola Sholes (both unreleased)</p></div>
<p>Anyone remember the <a href="http://www.reuters.com/article/technologyNews/idUSN2042023420080320">airwave auctions</a>?  A recap: with Analog TV expiring in the US due to federal mandate, the 700MHz frequency band was about to be vacated.  This frequency band is particularly valuable because it can travel through thick concrete walls with comparative ease, bounce off interfaces between atmospheric layers to travel over mountains, and travel long distances without significant atmospheric attenuation.  Google threw down the gauntlet by offering to place an initial bid of $4.64B for a block of the spectrum if the FCC would enforce four specific openness provisions upon that block of spectrum: <a href="http://www.google.com/intl/en/press/pressrel/20070720_wireless.html">open applications, open devices, open services and open networks</a>.  Verizon bid more than $9M and <a href="http://www.reuters.com/article/technologyNews/idUSN2042023420080320">won</a> most of the the coveted &#8220;C block&#8221; and parts of the A and B blocks, and AT&amp;T mopped up most of the rest of the available spectrum.  Google seemed to have &#8220;lost&#8221; the auction by being vastly outbid by Verizon &#8212; but really emerged as <a href="http://www.wired.com/epicenter/2008/03/google-calls-70/">one of the biggest winners</a>, because they never intended to buy the spectrum, just to have the openness provisions enforced.  Google announced their intentions and the openness provision on 20 Jul 2007, they unveiled the Android platform on 5 Nov 2007, and the auction closed on 28 Jan 2008.  Verizon (after initially fighting Google over the openness provisions, at least publicly) started displaying a <a href="http://news.cnet.com/8301-10784_3-9898119-7.html">commitment to openness</a> right around the time they won the license block, and that openness has continued with the current press release:</p>
<p style="padding-left:30px;">On a conference call with analysts and journalists Tuesday, Lowell McAdam, Verizon Wireless’s chief executive, said the first two Android-powered phones would be available this year. He also said that they will include Google Voice, a calling application that generated controversy when it was <a style="color:#093d72;text-decoration:none;outline-style:none;outline-width:initial;outline-color:initial;border-bottom-width:1px;border-bottom-color:#093d72;border-bottom-style:solid;" href="http://blogs.wsj.com/digits/2009/08/21/apple-posts-fcc-response-online/">rejected for Apple’s device</a>.</p>
<p style="padding-left:30px;">“You either have an open device or not, and this will be open,” Mr. McAdam said.</p>
<p style="padding-left:30px;">Eric Schmidt, Google’s CEO, hailed Verizon’s data network and scale and said that the carrier’s openness “was, frankly, enormously surprising, given the history and the old-line nature of telcos.”</p>
<p style="padding-left:30px;">He added: “In Verizon, somehow, the leadership has decided to embrace a very different philosophy, which works very, very well with the Internet.”</p>
<p>Fast forward 9 months to 25 Sept 2008, and another intriguing piece of the puzzle emerges: <a href="http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;p=1&amp;u=/netahtml/PTO/search-bool.html&amp;r=1&amp;f=G&amp;l=50&amp;co1=AND&amp;d=PG01&amp;s1=20080232574.PGNR.&amp;OS=DN/20080232574&amp;RS=DN/20080232574">a patent</a>, originally filed by Google in March 2007, is published publicly, and claims</p>
<p style="padding-left:30px;">A method of initiating a telecommunication session for a communication device include submitting to one or more telecommunication carriers a proposal for a telecommunication session, receiving from at least one of the one or more of telecommunication carriers a bid to carry the telecommunications session, and automatically selecting one of the telecommunications carriers from the carriers submitting a bid, and initiating the telecommunication session through the selected telecommunication carrier.</p>
<p>This is simply one of the most brilliant, <a href="http://www.wired.com/gadgetlab/2008/09/google-files-pa/">industry-disrupting ideas</a> to emerge in a long time, and it perfectly dovetails with Google&#8217;s planned openness provisions.  The patent applies what Google has learned through AdWords to the economics of mobile communications.  Most importantly, this patent indicates Google&#8217;s desire to innovate <span style="background-color:#ffffff;">in the wireless space, starting with upending current business models.</span></p>
<p>One more important point to take into account: rumors have abounded for a long time that Google is building, or planning to build, a <a href="http://www.dailywireless.com/features/8-signs-google-is-planning-to-build-a-wireless-network-031907/">nationwide wireless network</a> of some kind.  These rumors are pretty unsubstantiated, and don&#8217;t fit with Google&#8217;s usual patterns of behavior (giving away for free potential income streams just to promote greater use of the Web and therefore greater income from ads: giving away Gmail, PicasaWeb, the Android platform etc., not taking a cut on Android Market purchases, and not even forcing Gmail-over-IMAP users to view ads).  The rumors are also overly short-sighted for Google&#8217;s usual pattern of world domination: Google is not likely to build <em>just</em> a nationwide wifi network, that would be <em>far</em> too short-sighted in several different ways&#8230;</p>
<p>And now we have the <a href="http://www.prnewswire.com/news-releases/groundbreaking-agreement-between-verizon-wireless-and-google-to-leverage-high-speed-network-and-open-android-platform-for-wireless-innovation-63587582.html">announcement</a> between Verizon (which, incidentally, is still not a member of the <a href="http://en.wikipedia.org/wiki/Open_Handset_Alliance">Open Handset Alliance</a>, perhaps just a technicality) and Google:</p>
<p style="padding-left:30px;">Integral to this agreement is a commitment by the companies to devote substantial resources to accelerate delivery of leading-edge innovation that will put unique applications in the hands of consumers quickly. The two industry leaders will create, market and distribute products and services, with Verizon Wireless also contributing the breadth of its nationwide distribution channels. Consumers will be able to purchase products resulting from the collaboration in Verizon Wireless retail and online stores.</p>
<p>So, in brief, we have:</p>
<ol>
<li><span style="background-color:#ffffff;">Google raises the stakes on an auction of the perfect frequency-band for next-gen wireless communications, and gets the FCC to enforce openness provisions.</span></li>
<li><span style="background-color:#ffffff;">Google unveils the Android open handset platform.</span></li>
<li>Verizon wins the auction and expresses its commitment to openness.</li>
<li>Google applies for a patent on open wireless communications (specifically for playing off wireless providers against each other), indicating a move to start innovating in the wireless space.</li>
<li>Google has &#8220;probably&#8221; been interested in building a wireless network of their own, of some kind, for a long time.</li>
<li>Google and Verizon announce that they are entering into a partnership together to develop next-generation mobile devices, products and services.</li>
</ol>
<p>All that&#8217;s left is to connect the dots: does anyone other than me think this all points <em>much more</em> going on than just the release of Android phones on Verizon&#8217;s network?</p>
<p><span style="background-color:#ffffff;">Hint: when somebody thinks that Google is doing something, they&#8217;re almost inevitably right about the fact that Google is doing it, but they&#8217;re completely wrong about the scope of it &#8212; Google always thinks much bigger than the rumor-mongers can imagine.  (Case in point: compare all the gPhone rumors that were out there for years with what Google actually had in mind with Android&#8230;)</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="background-color:#ffffff;">Please donate to support continued development of awesome features for Android (like <a href="http://lukehutch.wordpress.com/android-stuff" target="_blank">multitouch</a> zoom)!</span><br />
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=5133895" target="_blank"><img title="Please donate to support continued development of awesome features for Android!" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" alt="Please donate to support continued development of awesome features for Android!" width="122" height="47" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/296/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=296&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2009/10/07/verizon-and-google-much-bigger-than-a-couple-of-phones/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>

		<media:content url="http://phandroid.com/wp-content/uploads/2009/10/verizon-google.jpg" medium="image">
			<media:title type="html">Eric Schmidt, left, CEO of Google, and Lowell McAdam, CEO of Verizon Wireless</media:title>
		</media:content>

		<media:content url="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" medium="image">
			<media:title type="html">Please donate to support continued development of awesome features for Android!</media:title>
		</media:content>
	</item>
		<item>
		<title>SU article</title>
		<link>http://lukehutch.wordpress.com/2009/08/21/su-article/</link>
		<comments>http://lukehutch.wordpress.com/2009/08/21/su-article/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 18:39:15 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Singularity University]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=289</guid>
		<description><![CDATA[A fairly decent short piece on Singularity University on CNET.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=289&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A fairly decent short piece on Singularity University on <a href="http://news.cnet.com/8301-13772_3-10314453-52.html">CNET</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/289/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=289&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2009/08/21/su-article/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>
	</item>
		<item>
		<title>Singularity University: &#8220;South Park meets Harvard Business School&#8221;</title>
		<link>http://lukehutch.wordpress.com/2009/08/21/singularity-university-south-park-meets-harvard-business-school/</link>
		<comments>http://lukehutch.wordpress.com/2009/08/21/singularity-university-south-park-meets-harvard-business-school/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 17:03:04 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Singularity University]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=287</guid>
		<description><![CDATA[South Park meets Harvard Buliness School, article in FT.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=287&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ft.com/cms/s/6886ab5c-8cdd-11de-a540-00144feabdc0.html">South Park meets Harvard Buliness School</a>, article in FT.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/287/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=287&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2009/08/21/singularity-university-south-park-meets-harvard-business-school/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>
	</item>
		<item>
		<title>Moore&#8217;s Law &#8212; law of nature or artifact of belief?</title>
		<link>http://lukehutch.wordpress.com/2009/08/18/moores-law-law-of-nature-or-artifact-of-belief/</link>
		<comments>http://lukehutch.wordpress.com/2009/08/18/moores-law-law-of-nature-or-artifact-of-belief/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 06:43:29 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Singularity University]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=284</guid>
		<description><![CDATA[&#8220;Secondly, even a cursory glance reveals the astounding regularity of Moore&#8217;s line. From the earliest points its progress has been eerily mechanical.  Without interruption for 50 years, chips improve exponentially at the same speed of acceleration, neither more nor less. It could not be more straight if it had been engineered by a technological tyrant. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=284&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>&#8220;Secondly, even a cursory glance reveals the astounding regularity of Moore&#8217;s line. From the earliest points its progress has been eerily mechanical.  Without interruption for 50 years, chips improve exponentially at the same speed of acceleration, neither more nor less. It could not be more straight if it had been engineered by a technological tyrant. Yet, we are to believe that this strict nonwavering trajectory came about via the chaos of the global marketplace and uncoordinated ruthless scientific competition. The line is so straight and unambiguous that it seems curious anyone would need convincing by Moore and Mead to &#8220;believe&#8221; in it. The question of faith lies in whether one believes the force of this &#8220;law&#8221; lies within the technology itself, or in a self-fulfilling social prophecy. Is Moore&#8217;s law inevitable, a direction pushed forward by the nature of matter and computation, and independent of the society it was born into, or is it an artifact of self-organized scientific and economic ambition?</em><em>&#8221; &#8212; <a href="http://www.kk.org/thetechnium/archives/2009/07/was_moores_law.php">The Technium</a></em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/284/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=284&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2009/08/18/moores-law-law-of-nature-or-artifact-of-belief/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>
	</item>
		<item>
		<title>Parachutes and exponential curves</title>
		<link>http://lukehutch.wordpress.com/2009/08/05/parachutes-and-exponential-curves/</link>
		<comments>http://lukehutch.wordpress.com/2009/08/05/parachutes-and-exponential-curves/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 17:27:30 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=281</guid>
		<description><![CDATA[&#8220;You have to learn to make the parachute on the way down&#8221; &#8212; Peter Diamandis at Singularity University describing the need to extrapolate the current trends and start building something that requires a piece of technology that won&#8217;t exist for 5 years, but that you absolutely count on existing at that point in time. (My [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=281&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8220;You have to learn to make the parachute on the way down&#8221; &#8212; Peter Diamandis at <a href="http://singularityu.org/">Singularity University</a> describing the need to extrapolate the current trends and start building something that requires a piece of technology that won&#8217;t exist for 5 years, but that you absolutely count on existing at that point in time.</p>
<p>(My new favorite quote.)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/281/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=281&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2009/08/05/parachutes-and-exponential-curves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8220;They shall laugh and reach out their hands amidst the stars&#8221;</title>
		<link>http://lukehutch.wordpress.com/2009/07/31/they-shall-laugh-and-reach-out-their-hands-amidst-the-stars/</link>
		<comments>http://lukehutch.wordpress.com/2009/07/31/they-shall-laugh-and-reach-out-their-hands-amidst-the-stars/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 09:27:04 +0000</pubDate>
		<dc:creator>lukehutch</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lukehutch.wordpress.com/?p=277</guid>
		<description><![CDATA[Great Singularity University-themed quote: &#8220;It is possible to believe that all the past is but the beginning of a beginning, and that all that is and has been is but the twilight of the dawn. It is possible to believe that all that the human mind has accomplished is but the dream before the awakening; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=277&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Great Singularity University-themed quote: &#8220;It is possible to believe that all the past is but the beginning of a beginning, and that all that is and has been is but the twilight of the dawn. It is possible to believe that all that the human mind has accomplished is but the dream before the awakening; out of our lineage, minds will spring that will reach back to us in our littleness to know us better than we know ourselves. A day will come, one day in the unending succession of days, when beings, beings who are now latent in our thoughts and hidden in our loins, shall stand upon this earth as one stands upon a footstool, and shall laugh and reach out their hands amidst the stars.&#8221;  &#8211;H.G. Wells</p>
<p>(Thanks, <a href="http://thepositivebrain.com/">Michael</a>!)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lukehutch.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lukehutch.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lukehutch.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lukehutch.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lukehutch.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lukehutch.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lukehutch.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lukehutch.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lukehutch.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lukehutch.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lukehutch.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lukehutch.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lukehutch.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lukehutch.wordpress.com/277/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lukehutch.wordpress.com&amp;blog=4098977&amp;post=277&amp;subd=lukehutch&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lukehutch.wordpress.com/2009/07/31/they-shall-laugh-and-reach-out-their-hands-amidst-the-stars/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7491f45ae073ed6bfe01b1e63fb06bf0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukehutch</media:title>
		</media:content>
	</item>
	</channel>
</rss>
