<?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/"
	>

<channel>
	<title>Coyote Tracks &#187; sci-fi</title>
	<atom:link href="http://kagan.mactane.org/blog/tag/sci-fi/feed/" rel="self" type="application/rss+xml" />
	<link>http://kagan.mactane.org/blog</link>
	<description>The prints of an Internet-enabled coyote.</description>
	<lastBuildDate>Tue, 31 Jan 2012 03:26:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Before You Can Talk About the Singularity, You Must Define It</title>
		<link>http://kagan.mactane.org/blog/2011/07/13/before-you-can-talk-about-the-singularity-you-must-define-it/</link>
		<comments>http://kagan.mactane.org/blog/2011/07/13/before-you-can-talk-about-the-singularity-you-must-define-it/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 15:56:56 +0000</pubDate>
		<dc:creator>Kai MacTane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[defining terms]]></category>
		<category><![CDATA[geek culture]]></category>
		<category><![CDATA[sci-fi]]></category>
		<category><![CDATA[the Singularity]]></category>
		<category><![CDATA[where are we going?]]></category>

		<guid isPermaLink="false">http://kagan.mactane.org/blog/?p=347</guid>
		<description><![CDATA[If you think about technology, and where it may be taking us, it&#8217;s impossible to ignore the idea of the Singularity. But if you&#8217;re going to talk about it at all, it&#8217;s best to start off by defining just what it is you mean. Different people are using the term for a few different concepts [...]]]></description>
			<content:encoded><![CDATA[<p>If you think about technology, and where it may be taking us, it&#8217;s impossible to ignore the idea of the Singularity. But if you&#8217;re going to talk about it at all, it&#8217;s best to start off by <strong>defining just what it is you mean</strong>. Different people are using the term for a few different concepts these days. (Though at least the memetic mutation isn&#8217;t nearly so scattered as the ridiculous array of meanings and outright hot air clustered around &ldquo;Web&nbsp;2.0&rdquo;.)</p>
<h3>The Original Singularity: Mathematicians, Represent!</h3>
<p>The original concept was the <a href="http://en.wikipedia.org/wiki/Mathematical_singularity">mathematical singularity</a>: A point at which a given mathematical function&#8217;s output is not defined. For example, the asymptotic point in the graph of <span class="mathVar">y</span>&nbsp;=&nbsp;1/<span class="mathVar">x</span> (the classic hyperbolic curve); when <span class="mathVar">x</span>&nbsp;=&nbsp;0, <span class="mathVar">y</span> is completely undefined&nbsp;&mdash; a literal &#8220;divide by zero&#8221;&nbsp;error.</p>
<p>This gave rise to the <a href="http://en.wikipedia.org/wiki/Gravitational_singularity">gravitational singularity</a>: A point in space-time where the manifold&#8217;s curvature (and hence the gravitational field, and the density of any objects) is either unmeasurable or&nbsp;infinite.</p>
<p>Vernor Vinge&#8217;s seminal paper, <a href="http://mindstalk.net/vinge/vinge-sing.html">The Coming Technological Singularity</a>, maintains this idea of &#8220;change that becomes too fast to measure&#8221;, of graph-lines going asymptotic. Vinge writes: <q>When greater-than-human intelligence drives progress, that progress will be much more rapid. In fact, there seems no reason why progress itself would not involve the creation of still more intelligent entities&nbsp;&mdash; on a still-shorter time scale&#8230;. Developments that before were thought might only happen in &#8220;a million years&#8221; (if ever) will likely happen in the next century. (In [<cite>Blood Music</cite>], Greg Bear paints a picture of the major changes happening in a matter of&nbsp;hours.)</q></p>
<p>Marc Stiegler&#8217;s 1989 short story <a href="http://www.skyhunter.com/marcs/GentleSeduction.html">&#8220;The Gentle Seduction&#8221;</a> also uses the term in a rate-of-change sense, with one character introducing the idea as &#8220;a time in the future. It&#8217;ll occur when the rate of change of technology is very great&nbsp;&mdash; so great that the effort to keep up with the change will overwhelm&nbsp;us.&#8221;</p>
<h3>Variations Abound</h3>
<p>But others are using the term in slightly different ways. Wikipedia&#8217;s article on the <a href="http://en.wikipedia.org/wiki/Technological_singularity">technological singularity</a> describes it as an event where the rate of change is so great that &#8220;the future after the singularity becomes qualitatively different and harder to predict.&#8221; This isn&#8217;t quite the same idea. Instead of saying that <strong>the Singularity itself</strong> will be too difficult to comprehend, it&#8217;s saying that <strong>the time after the Singularity</strong> will be too different for us to understand. It&#8217;s something like the distinction between a singularity and an event horizon (a boundary beyond which we cannot see). Yes, one causes the other, but they&#8217;re not the same&nbsp;thing.<span id="more-347"></span></p>
<p>This view is echoed in prominent sci-fi blog io9&#8242;s backgrounder, &#8220;<a href="http://io9.com/5534848/what-is-the-singularity-and-will-you-live-to-see-it">What Is The Singularity And Will You Live To See It?</a>&rdquo;, which calls a singularity (small s) &#8220;the moment when a civilization changes so much that its rules and technologies are incomprehensible to previous generations. Think of it as a point-of-no-return in&nbsp;history.&#8221;</p>
<p>In a more mainstream, pop-culture setting, a recent <a href="http://www.empireonline.com/news/story.asp?NID=31367">article on Roland Emmerich&#8217;s upcoming project</a> describes the Singularity as &#8220;the point in time in which technological intelligence finally supersedes that of its human creators.&#8221; This is a very different definition; it references only one, single technological advancement, and <strong>says absolutely nothing about an increased rate of change</strong>, or about unaugmented humans&#8217; inability to keep&nbsp;up.</p>
<p>That story is probably getting its definition from the Singularity Institute for Artificial Intelligence, <a href="http://singinst.org/overview/whatisthesingularity/">which blatantly declares that</a> &#8220;The Singularity is the technological creation of smarter-than-human intelligence.&#8221;</p>
<p>Famed Singularitarian Ray Kurzweil runs a site at www.singularity.com, mostly promoting his book, <cite>The Singularity Is Near</cite>. In it, <a href="http://www.singularity.com/qanda.html">he does at one point</a> specifically describe the Singularity as &#8220;a point where technical progress will be so fast that unenhanced human intelligence will be unable to follow it&#8221;&nbsp;&mdash; but aside from that, he spends much more time describing things like the run-up to the Singularity:</p>
<blockquote><p>[N]onbiological intelligence will match the range and subtlety of human intelligence. It will then soar past it because of the continuing acceleration of information-based technologies, as well as the ability of machines to instantly share their knowledge. Intelligent nanorobots will be deeply integrated in our bodies, our brains, and our environment, overcoming pollution and poverty, providing vastly extended longevity, full-immersion virtual reality incorporating all of the senses (like <cite>The Matrix</cite>), &#8220;experience beaming&#8221; (like <cite>Being John Malkovich</cite>), and vastly enhanced human intelligence. The result will be an intimate merger between the technology-creating species and the technological evolutionary process it&nbsp;spawned.</p></blockquote>
<p>On the even more easily-findable <a href="http://www.singularity.com/aboutthebook.html">&#8220;About the Book&#8221; page</a>, he describes &#8220;the union of human and machine, in which the knowledge and skills embedded in our brains will be combined with the vastly greater capacity, speed, and knowledge-sharing ability of our own creations&#8221; as being <strong>&#8220;the essence of the Singularity&#8221;</strong> (emphasis mine). He goes on to describe the Singularity as: &#8220;an era in which our intelligence will become increasingly nonbiological and trillions of times more powerful than it is today&#8221;, and tells us&nbsp;that:</p>
<blockquote><p>In this new world, there will be no clear distinction between human and machine, real reality and virtual reality. We will be able to assume different bodies and take on a range of personae at will. In practical terms, human aging and illness will be reversed; pollution will be stopped; world hunger and poverty will be solved. Nanotechnology will make it possible to create virtually any physical product using inexpensive information processes and will ultimately turn even death into a soluble&nbsp;problem.</p></blockquote>
<p>This sounds awfully rosy, a very glowing example of Timothy May&#8217;s &#8220;Rapture of the Nerds&#8221;&nbsp;&mdash; there are a lot of people who think the Singularity will actually be a lot more chaotic, if not outright scary or unpleasant. But at least Kurzweil is reasonably <em>specific</em> about his predictions, unlike some other&nbsp;folks&#8230;</p>
<p>Futurist web site SingularityHub <a href="http://singularityhub.com/about">defines the Singularity</a>, with a distressing lack of rigor or precision, as &#8220;the point in mankind&#8217;s future when we will transcend current intellectual and biological limitations and initiate an intelligence and information explosion beyond imagining.&#8221; Of course, &#8220;transcending current biological limitations&#8221; could easily refer to things like the development of powered flight by the Wright Brothers, or to the discovery of DNA, or the sequencing of the genome&#8230; or simply to Roger Bannister&#8217;s breaking the four-minute mile barrier. I&#8217;ll leave it to your imagination to think of how many things might be described by the fluffy and breathless phrase &#8220;an intelligence and information explosion beyond imagining&#8221;; suffice it to say that I find it no more useful than the first half of the&nbsp;sentence.</p>
<p><strong>Perhaps the most honest definition:</strong> a quote from &#8220;Godling&#8217;s Glossary&#8221; by David Victor de Transend <a href="http://www.aleph.se/Trans/Global/Singularity/">describes the Singularity</a> as &#8220;A black hole in the Extropian worldview whose gravity is so intense that no light can be shed on what lies beyond&nbsp;it.&#8221;</p>
<h3>Summing Up</h3>
<p>So, depending on who you ask, the Singularity might mean any&nbsp;of:</p>
<ol>
<li>A time when technological progress goes so fast that we (meaning unaugmented humans who are alive at the time) can&#8217;t keep up with&nbsp;it;</li>
<li>A time when when technological progress goes so fast that we people before it can&#8217;t predict it (or what comes after&nbsp;it);</li>
<li>A time when machines become smarter than humans (which will probably cause 1 and/or&nbsp;2);</li>
<li>A time when humans merge with machines (which isn&#8217;t quite the same thing as 3&#8230; but would probably cause&nbsp;it);</li>
<li>A time when SingularityHub declares, &#8220;Woo-hoo! The Singularity has happened!&#8221;</li>
</ol>
<p>In the writing I plan to do on the topic, <strong>I&#8217;ll mostly be using senses 1 </strong><span class="nowrap"><strong>and 2</strong>.</span> If I use &#8220;the Singularity&#8221; to mean something else, I&#8217;ll say so clearly and explicitly.</p>
]]></content:encoded>
			<wfw:commentRss>http://kagan.mactane.org/blog/2011/07/13/before-you-can-talk-about-the-singularity-you-must-define-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy Restarts Are a Security Feature</title>
		<link>http://kagan.mactane.org/blog/2011/03/15/easy-restarts-are-a-security-feature/</link>
		<comments>http://kagan.mactane.org/blog/2011/03/15/easy-restarts-are-a-security-feature/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 02:09:29 +0000</pubDate>
		<dc:creator>Kai MacTane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[sci-fi]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://kai.mactane.org/blog/?p=294</guid>
		<description><![CDATA[The more stuff you have open (or habitually leave open) in an application, the more it becomes part of your consciousness, an extension of your mind. For many of us, the question &#8220;What are you doing right now?&#8221; could best be answered by, &#8220;Here&#8217;s a list of the tabs I have open in my web&#160;browser.&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>The more stuff you have open (or habitually leave open) in an application, the more it becomes part of your consciousness, an extension of your mind. For many of us, the question &#8220;What are you doing right now?&#8221; could best be answered by, &#8220;Here&#8217;s a list of the tabs I have open in my web&nbsp;browser.&#8221;</p>
<p>Hackers* use the word &#8220;<a href="http://catb.org/~esr/jargon/html/S/state.html">state</a>&#8221; to describe &#8220;information being maintained in non-permanent memory&#8221;, whether that memory is in a human skull or a computer&#8217;s RAM chips. In fact, that ambiguity over exactly where the state is being maintained is one of the word&#8217;s strengths&nbsp;&mdash; as the browser-tabs example shows, there&#8217;s getting to be less of a distinction between the two. The stuff in my browser&#8217;s tabs is <em>a reflection of</em> what&#8217;s in my own brain, and a <strong>nearly-seamless extension of&nbsp;it</strong>.</p>
<p>Like every other web developer, I recently got a message from Firefox saying it needed to upgrade. (Because security researchers found <em>yet another</em> hole in Adobe Reader.) Despite the fact that I had over a dozen tabs open, <strong>I knew I wouldn&#8217;t have to worry about performing the upgrade</strong>, because Firefox would remember all my tabs and reopen them after restart. It&#8217;s basically a momentary hiccup in my workflow; I can start the upgrade and then use that 30-second break to refill my teacup or go to the bathroom. Come back, sit down, close the spare &#8220;You&#8217;ve just successfully upgraded Firefox&#8221; tab, and just keep&nbsp;working.</p>
<p>Compare that with Windows&nbsp;Update.<br />
<span id="more-294"></span><br />
For one thing, I can no longer in good conscience advise people to allow Windows Update to automatically install things. Not after Microsoft used it to push &#8220;Windows Genuine Advantage&#8221;. With Firefox, a security update <em>really is</em> just a security update, not an excuse to push crapware on one&#8217;s customers. With Windows Update, I need to scroll through the list of updates and make sure they&#8217;re not sending me something I don&#8217;t want (but which I can never uninstall if I accept it&nbsp;once).</p>
<p>More importantly, though: You never know when a Microsoft security update will include some component that forces a reboot. Sometimes, you&#8217;ll just get a message that your update isn&#8217;t complete until you restart, and would you like to do that now? Other times, you get the annoyingly insistent dialog box that pops up every five minutes, nagging at you to restart your machine. And <strong>it won&#8217;t go away</strong> until you restart. Trying to get anything useful accomplished between that thing&#8217;s interruptions is like trying to concentrate with a <a href="http://www.nationalreview.com/nroriginals/?q=MDllNmVmNGU1NDVjY2IzODBlMjYzNDljZTMzNzFlZjc=">Harrison Bergeron</a>-style mental handicapper on. Which means that before you even <em>start</em> the process, you&#8217;d better be ready to save and close all your work in every single application.</p>
<p>Is it any wonder people hate installing Windows security&nbsp;patches?</p>
<p>The problem is that if you make security updates annoying, people will try to avoid them. And one of the biggest annoyances these days is breaking people&#8217;s train of thought. Now that half of my train of thought is in the computer&nbsp;&mdash; in &#8220;state&#8221; that the software is maintaining for me&nbsp;&mdash; making the software continue to maintain it <strong>across sessions</strong> turns out to be a big&nbsp;win.</p>
<p>The <a href="http://www.e-texteditor.com/">E Text Editor</a> is another example of an application that makes it really easy to leave state in the computer&#8217;s memory instead of cluttering up your own wetware with it. E&#8217;s philosophy is to <em>never discard data</em> unless the user explicitly requests it. It takes the concept of an Undo history far beyond what most people are used&nbsp;to.</p>
<p>Back in &#8217;90s, people got used to having an &#8220;Undo button&#8221;: you could reverse one action. Then we got the &#8220;Undo history&#8221;: you could work backward through multiple steps of undo. Finally, we got the &#8220;Undo/Redo history&#8221;, which allowed one to step <em>forward as well as back</em> in that timeline&#8230; but it was still just a line. If you went back 50 steps, then did something new&nbsp;&mdash; something different from stepping forward&nbsp;&mdash; those 50 steps were all immediately discarded.</p>
<p>E doesn&#8217;t discard information so casually. If you do something new, you now have <strong>a new branch</strong> in the history of your document. It has an &#8220;Undo/Redo <em>tree</em>&rdquo;. (This results in a lot of data being maintained on your hard drive. So what? Hard drive space is cheap. Way cheaper than human attention, which means trading off a bunch of disk space in order to maintain some human attention is a very good&nbsp;deal.)</p>
<p>And, of course, it maintains this state across sessions. If I&#8217;ve been working on a complicated image in Photoshop for a few hours&nbsp;&mdash; or for a week or two, without closing the program (and hence not applying any Windows security updates, because they might force a reboot!)&nbsp;&mdash; one of the <em>last things I want to do</em> is close that file unless I&#8217;m positive that I won&#8217;t ever feel like going back to a previous version of it. (This is why graphic artists get so used to hitting &#8220;Save a Copy&#8221; a whole lot.) The moment I close the file, even if I leave Photoshop itself open, I&#8217;ve lost that&nbsp;history.</p>
<p>Not so in E. I can close the program, apply my Windows patches, then reopen E&#8230; and it will reopen the files I had open when I exited it, <strong>with all that Undo/Redo tree-history still&nbsp;there</strong>.</p>
<p>And this also means that shutting down and restarting E is an easy action. It has no ill effects. I can do it any time, and not have to worry about what I&#8217;m losing. Which means that if E ever comes out with any security patches, I won&#8217;t be at all worried about applying&nbsp;them.</p>
<p>Having nothing to lose by a shutdown makes your program a lot more likely to be&nbsp;upgraded.</p>
<div class="separator"></div>
<p>* In case it isn&#8217;t already obvious, I&#8217;m using the word &#8220;hacker&#8221; to mean &#8220;a computer programmer who loves programming for its own sake, not someone who&#8217;s just punching a clock to pay the bills&#8221;. This is similar to <a href="http://en.wikipedia.org/wiki/Hacker_%28programmer_subculture%29">the programmer-enthusiast culture&#8217;s classical definitions</a> that include &#8220;A person who enjoys exploring the details of programmable systems and stretching their capabilities&#8221; and &#8220;A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.&#8221; It should be very obvious that I <strong>don&#8217;t</strong> mean someone who breaks into computer&nbsp;systems.</p>
]]></content:encoded>
			<wfw:commentRss>http://kagan.mactane.org/blog/2011/03/15/easy-restarts-are-a-security-feature/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Augmented Reality vs. Low Tech &#8212; Ready? Fight!</title>
		<link>http://kagan.mactane.org/blog/2010/04/21/augmented-reality-vs-low-tech-ready-fight/</link>
		<comments>http://kagan.mactane.org/blog/2010/04/21/augmented-reality-vs-low-tech-ready-fight/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 16:18:33 +0000</pubDate>
		<dc:creator>Kai MacTane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[mobile computing]]></category>
		<category><![CDATA[sci-fi]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[where are we going?]]></category>

		<guid isPermaLink="false">http://kai.mactane.org/blog/?p=209</guid>
		<description><![CDATA[I&#8217;ve written before about augmented reality, Sixth Sense, and so on. Here&#8217;s a question: Is this really augmentation? As augmented reality takes hold, we&#8217;ll have more and more people wandering around looking at their smartphones&#8217; screens rather than what&#8217;s actually in front of them. The smartphone delivers some extra information, of course, but it imposes [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve <a href="http://kai.mactane.org/blog/2010/02/23/what-would-an-ideal-portable-computing-ui-look-like/">written before about augmented reality, Sixth Sense</a>, and so on. Here&#8217;s a question: Is this really augmentation? As augmented reality takes hold, we&#8217;ll have more and more people wandering around looking at their smartphones&#8217; screens rather than what&#8217;s actually in front of them. The smartphone delivers some extra information, of course, but it imposes a cost, too: the information takes a while to arrive; it takes attention to process; focusing on the screen means sacrificing practically all your peripheral vision&#8230;</p>
<p>It&#8217;s a trade-off, and I&#8217;m probably missing some aspects of it. What I&#8217;m wondering about, simply, is whether the trade is a net gain or a net loss.</p>
<p>Another way to put this&nbsp;&mdash; in harshly evolutionary terms, in fact&nbsp;&mdash; is: If someone with augmented reality and someone without it were competing for some life-or-death resource, who would win?<span id="more-209"></span></p>
<p>Of course, I&#8217;m not the first person to wonder this. In 1992, Neal Stephenson wrote about Hiro Protagonist going into battle with a high-tech combat suit and a bad-ass heads-up display:</p>
<blockquote><p>He stumbles forward helplessly as something terrible happens to his back. It feels like being massaged with a hundred ballpeen hammers. At the same time&#8230; a screaming red display flashes up on the goggles informing him that the millimeter-wave radar has noticed a stream of bullets headed in his direction and would you like to know where they came from, sir?</p>
<p>Hiro has just been shot in the back with a burst of machine-gun fire. All of the bullets have slapped into his vest and dropped to the floor, but in doing so they have cracked about half of the ribs on that side of his body and bruised a few internal organs. He turns around, which hurts.</p>
<p>The [enemy who's shooting at him] has &#8230; whipped out another weapon. It says so right on Hiro&#8217;s goggles: PACIFIC ENFORCEMENT HARDWARE, INC. MODEL SX-29 RESTRAINT PROJECTION DEVICE (LOOGIE GUN). [...]</p>
<p>He turns off all of the techno-shit in his goggles. All it does is confuse him; he stands there reading statistics about his own death even as it&#8217;s happening to him. Very post-modern. Time to get immersed in Reality, like all the people around him.</p></blockquote>
<p>As prophetic as <cite>Snow Crash</cite> was, though, Stephenson was nowhere near the first to tackle the topic of high- versus low-tech in combat situations. Way back in 1959, Robert Heinlein wrote, in <cite>Starship Troopers</cite>:</p>
<blockquote><p>If you load a mudfoot down with a lot of gadgets that he has to watch, somebody a lot more simply equipped&nbsp;&mdash; say with a stone ax&nbsp;&mdash; will sneak up on him and bash his head in while he&#8217;s trying to read a vernier.</p></blockquote>
<p>Of course, Heinlein isn&#8217;t arguing against giving soldiers high-tech gadgets; this is in the context of <em>the</em> introduction of powered armor as a major sci-fi trope. The important part of the quote above isn&#8217;t &#8220;a lot of gadgets&#8221;; it&#8217;s ones &#8220;that he <em>has to watch</em>&rdquo;.</p>
<p>Which is a good way of saying that maybe it was more of a user-interface problem. (And, of course, Stephenson was probably familiar with the Heinlein book, and may have even been deliberately tipping his hat to it.)</p>
<p>Smartphone users today don&#8217;t usually have to face life-or-death situations (unless you count crossing the street in a busy city). But it&#8217;s worth considering whether we could make our user interfaces any easier to use.</p>
]]></content:encoded>
			<wfw:commentRss>http://kagan.mactane.org/blog/2010/04/21/augmented-reality-vs-low-tech-ready-fight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Would an Ideal Portable-Computing UI Look Like?</title>
		<link>http://kagan.mactane.org/blog/2010/02/23/what-would-an-ideal-portable-computing-ui-look-like/</link>
		<comments>http://kagan.mactane.org/blog/2010/02/23/what-would-an-ideal-portable-computing-ui-look-like/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 17:51:53 +0000</pubDate>
		<dc:creator>Kai MacTane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[mobile computing]]></category>
		<category><![CDATA[Palm Pre]]></category>
		<category><![CDATA[sci-fi]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://kai.mactane.org/blog/?p=194</guid>
		<description><![CDATA[Right now, the question of what you need in a mobile computing platform is most often phrased in terms of &#8220;Do you need a netbook or a full laptop? Or perhaps one of the new high-end smartphones will manage?&#8221; I think the question isn&#8217;t one of capabilities as much as it is a question about [...]]]></description>
			<content:encoded><![CDATA[<p>Right now, the question of what you need in a mobile computing platform is most often phrased in terms of &#8220;Do you need a netbook or a full laptop? Or perhaps one of the new high-end smartphones will manage?&#8221; I think the question isn&#8217;t one of capabilities as much as it is a question about <em>how we access those capabilities</em>.</p>
<p>For some people, the iPhone&#8217;s lack of a physical keyboard is a deal-breaker. For me, the smaller-than-standard keyboard on the average netbook is a powerful disincentive: If I had to use one, it would slow down my interaction with the netbook&nbsp;&mdash; and if I learned to be fluent and productive with the small keyboard, it might mess up my muscle memory for dealing with full-size keyboards on my &#8220;real&#8221; computers. It&#8217;s not a trade-off I&#8217;m willing to make.</p>
<p>The Palm Pr&#275;&#8217;s physical keyboard is tiny. I can only key it with my thumbs, and there&#8217;s no risk of interference with my pre-existing keyboarding skills. Inputting data with it is achingly slow, but offset by the device&#8217;s wonderful portability (it fits into a pocket even easier than an iPhone does). But I can&#8217;t really edit text with it, because there&#8217;s no D-pad to do precise cursor positioning with. Even <a href="http://forums.precentral.net/palm-pre/186259-cursor-control-difficult.html">the Orange+finger-movement trick</a> is balky and awkward, in my experience; if I want to correct a single-letter typo, getting the cursor after the incorrect character so I can backspace and correct it is such an ordeal, it&#8217;s often quicker and easier for me to use Shift+Backspace to delete the entire word and then retype the whole thing.</p>
<p>In effect, even though the phone has the ability to edit text, the interface makes it so difficult that <em>I can&#8217;t use the capability</em>. It might as well not be there. What would a better interface mechanism look like? <span id="more-194"></span></p>
<p>In Charles Stross&#8217; <cite>Accelerando</cite>, the protagonist starts off with a set of glasses that provide him with a constant Net connection and heads-up displays of whatever he desires: maps, email, people&#8217;s vCards, and so on. But Stross (perhaps wisely) doesn&#8217;t give much detail about the glasses&#8217; input mechanism. &#8220;He glances up and grabs a pigeon, crops the shot and squirts it at his weblog to show he&#8217;s arrived.&#8221; How? That part&#8217;s left to the reader&#8217;s imagination. (A very crafty trick on Stross&#8217; part, and one that writers can pull off and user-interface engineers <em>cannot</em>.)</p>
<p>If I want to do with my phone what Stross&#8217; character did, I have to yank it out of my pocket, press the power switch, then make a swiping gesture that tells the phone its attention has been requested by a real human (rather than simply being jostled in a pocket or handbag). But Stross&#8217; protagonist&#8217;s glasses were already powered up and in use, so suppose I were already using my phone and decided I wanted to take a picture of something?</p>
<p>Tap a physical button to escape from whatever app I was already using, then press an on-screen button for the main &#8220;launcher&#8221; feature. Find the &#8220;camera&#8221; icon, tap it, wait for the camera to load. Then I can aim and press another on-screen button to capture the image.</p>
<p>Cropping is pretty much out of the question, although someone <em>could</em> write an app for it. And I actually <em>can</em> update my blog from my phone; it has a WebKit-based browser and enough screen real estate to make writing and posting an entry possible, albeit painful.</p>
<p>Stross&#8217; interface has the luxury of not having to be real, of course. But something that already works as a real-life prototype is the Sixth Sense system, built by Pranav Mistry of MIT&#8217;s Media Lab. It senses the user&#8217;s hands, and <a href="http://www.youtube.com/watch?v=nZ-VjUKAsao&amp;feature=player_embedded#at=198">you can take a picture simply by framing whatever-it-is you want to capture with your fingers and thumbs</a>. (It does a whole lot of other things, too, and I highly recommend the entire video.)</p>
]]></content:encoded>
			<wfw:commentRss>http://kagan.mactane.org/blog/2010/02/23/what-would-an-ideal-portable-computing-ui-look-like/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

