<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>The New Interface Advocate</title>
	<link>http://www.hci-matters.com/blog</link>
	<description>Clay Barnes talks about HCI, the user experience, and whatever he's in the mood for.</description>
	<lastBuildDate>Fri, 06 Jun 2008 18:53:05 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Improved Error Dialog Box</title>
		<description><![CDATA[Error dialogs seem to rarely best their progenitors from decades ago.  In fact, often the modern counterparts are worse&#8212;either they offer misleading oversimplifications or they are little more than graphical wrappers for some obscure error code optionally coupled with some half-baked developers&#8217; notes.  Obviously, redesigning error dialogs won&#8217;t automatically fix this problem, but [...]]]></description>
		<link>http://www.hci-matters.com/blog/2008/06/06/improved-error-dialog-box/</link>
			</item>
	<item>
		<title>Lumiera Timeline First Draft</title>
		<description><![CDATA[I&#8217;ve pulled together some drafts of my ideas for the design of the timeline portion of the Lumiera non-linear video editor (hopefully, the successor to Cinelerra).
The annotated version (explaining some of the finer points):

The un-annotated version (to show the sketch better):

]]></description>
		<link>http://www.hci-matters.com/blog/2008/05/21/lumiera-timeline-first-draft/</link>
			</item>
	<item>
		<title>C* Music Player Audioscrobbler/Last.fm patch</title>
		<description><![CDATA[Frank Terbeck wrote a patch for cmus that adds support for Audioscrobbler/Last.fm.  He doesn&#8217;t use/maintain it any more, and was kind enough to allow me to take it over for him.  I&#8217;ve updated it to reflect the current changes to the cmus codebase.  I plan to take some time this summer to [...]]]></description>
		<link>http://www.hci-matters.com/blog/2008/05/06/c-music-player-audioscrobblerlastfm-patch/</link>
			</item>
	<item>
		<title>Everybody Loves Regular Expressions!</title>
		<description><![CDATA[I&#8217;ve had several requests for my &#8220;Regular Expressions Quick-Reference/Comparison Chart,&#8221; so I&#8217;m posting it here.  At the moment, it covers the vim-, BRE- (used by ed, sed, and grep), ERE- (used by egrep, and sed -r), and perl- (used by perl (naturally!) and most copies of rename) flavors at the moment.  This is [...]]]></description>
		<link>http://www.hci-matters.com/blog/2008/04/23/everybody-loves-regular-expressions/</link>
			</item>
	<item>
		<title>Search Done Right&#8212;A *Progressive* Progressive Find</title>
		<description><![CDATA[Edit:  I&#8217;ve updated this intro after discovering that I somehow replaced it with some unrevised notes from my initial outline.  Oops.
I was reading an argument that progressive find is the best (and only proper) search design, I think in the comments of this article. I got to thinking about what makes progressive, and [...]]]></description>
		<link>http://www.hci-matters.com/blog/2007/12/30/search-done-right-a-progressive-progressive-find/</link>
			</item>
	<item>
		<title>Handy scripts!</title>
		<description><![CDATA[So, as proof that I still exist, I&#8217;m posting some scripts that I&#8217;ve used as of late.  I&#8217;m sure they&#8217;re simplistic, flawed, and trivial to replicate.  However, they&#8217;re what I needed, so I assume there are other people out there who could use them, too.

First, I have &#8220;distributer.rb.&#8221;  It&#8217;s a ruby program [...]]]></description>
		<link>http://www.hci-matters.com/blog/2007/12/13/filler/</link>
			</item>
	<item>
		<title>The only two interface designs ever conceived:</title>
		<description><![CDATA[Let&#8217;s see who can guess the two designs I&#8217;m referring to. Here&#8217;s a hint: they&#8217;re more psychological than technical&#8212;and if you say anything involving the words &#8220;GUI,&#8221; &#8220;CLI,&#8221; &#8220;mouse,&#8221; or &#8220;wizard,&#8221; you&#8217;re way off track.
The two designs are (drum roll)&#8230;

Memorized actions and search.
Though I seem to refer to these architectures as a dichotomy, that is [...]]]></description>
		<link>http://www.hci-matters.com/blog/2007/07/07/search-isnt-the-future-or-why-the-gui-is-so-approachable/</link>
			</item>
	<item>
		<title>The misused mouse, part 2:  A proposal for a nearly mouseless interface.</title>
		<description><![CDATA[Since I said the mouse needed to be seriously re-examined as the primary device for interacting with the user-interface (see my previous entry), it&#8217;s only fair that I give an example of a better way to do it.  In this entry I explore one possible way to minimally change the interface to almost remove [...]]]></description>
		<link>http://www.hci-matters.com/blog/2007/06/16/the-misused-mouse-part-2-one-proposal-for-a-mostly-mouse-free-interface/</link>
			</item>
	<item>
		<title>The misused mouse, part 1: The story of the mouse&#8217;s decline</title>
		<description><![CDATA[Now, I am by no means hoping to abolish the mouse.  Its price to performance ratio is unmatched, and the best alternative pointing device (the tablet) can&#8217;t be found for much less than an order of magnitude greater expense:  hard to justify for the relatively small performance edge it offers.  What I [...]]]></description>
		<link>http://www.hci-matters.com/blog/2007/06/16/the-mouse-based-gui-misunderstood-misused-abused/</link>
			</item>
	<item>
		<title>Throw out that mouse&#8212;you upgraded to a keyboard!</title>
		<description><![CDATA[Celebrating the release of Openbox 3.4, I&#8217;ve published my mouseless window management design. Of course, if you use firefox, OO.o, or the like, you&#8217;ll have to reach for the rat&#8211;that&#8217;s not my fault, though. :-D
(For those of you reading backward in time from my more recent entries calling for a more keyboard-centric user-interface, this is [...]]]></description>
		<link>http://www.hci-matters.com/blog/2007/06/11/7/</link>
			</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.667 seconds -->
