<?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>Patrick Dubroy &#187; the brain</title>
	<atom:link href="http://dubroy.com/blog/category/the-brain/feed/" rel="self" type="application/rss+xml" />
	<link>http://dubroy.com/blog</link>
	<description>programming, usability, and interaction design</description>
	<lastBuildDate>Wed, 21 Apr 2010 18:05:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wrestling with Tabs</title>
		<link>http://dubroy.com/blog/wrestling-with-tabs/</link>
		<comments>http://dubroy.com/blog/wrestling-with-tabs/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 20:22:58 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[the brain]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://dubroy.com/blog/2008/08/25/wrestling-with-tabs/</guid>
		<description><![CDATA[Many of you probably know that I&#8217;m interested in tabbed browsing. For my master&#8217;s thesis, I&#8217;m conducting a study to examine how people use multiple tabs and multiple windows to organize their web browsing. At the same time, I&#8217;ve been thinking a lot about how we could improve the browser interface to address some of [...]]]></description>
			<content:encoded><![CDATA[<p>Many of you probably know that I&#8217;m interested in tabbed browsing. For my master&#8217;s thesis, I&#8217;m conducting a study to examine how people use multiple tabs and multiple windows to organize their web browsing. At the same time, I&#8217;ve been thinking a lot about how we could improve the browser interface to address some of the problems that people run into with tabs.</p>

<p>In the past week or so, there&#8217;s been a flurry of discussion about how Firefox handles tabs. One of the things that&#8217;s being discussed is the Ctrl-Tab feature in Firefox. Ctrl-Tab is a shortcut that moves you the tab immediately to the right of the one you&#8217;re on. Ctrl-Shift-Tab does the opposite, and switches to the tab on the left. In Firefox 3.1 branch, this has been changed to act more like Alt-Tab on Windows and Mac OS: it switches to the tab that you were previously looking at, rather than the tab to the right.</p>

<p>Atul Varma <a href="http://www.toolness.com/wp/?p=127">mentions some of the problems with this change</a>. The visual representation used by Ctrl-Tab uses a different ordering than the tab bar you see on your screen, which is confusing. Aza Raskin suggested <a href="http://www.azarask.in/blog/post/firefox-31-control-tab-woes/">a different approach</a> that might avoid the problem, but I wonder if we are thinking about this the wrong way.</p>

<p>I agree with Atul&#8217;s point that showing two different orderings is confusing, but I&#8217;m not sure I agree with this:</p>

<blockquote>
  <p>The last page that the user is on isn’t always their locus of attention. Indeed, unless someone is rapidly switching between two 
  places, most people don’t even remember the last web page they were on; even less relevant is the second-to-last web 
  page they were on, and the ordering of anything older than that looks like randomness.</p>
</blockquote>

<p>I&#8217;m not sure this is true. There are many studies ((e.g. <a href="http://www.itandsociety.org/v01i03/v01i03a09.pdf">Improving Web Page Revisitation: Analysis, Design and Evaluation</a> and <a href="http://people.mozilla.com/~faaborg/files/20070509-CHI2007/p597.pdf">Web Page Revisitation Revisited: Implications of a
Long-term Click-stream Study of Browser Usage</a>)) that show that the back button is the most frequently used navigation element in the browser, and the back button is a time-based list (well, mostly ((In fact, it&#8217;s not strictly time-based. If you visit pages A -> B -> C, then use the back button to return to page A, then follow a link to page D, then you won&#8217;t be able to return to B or C using the back button))). In general, I think it&#8217;s a really natural way of accessing recently-view items.</p>

<p>On the other hand, tabbed browsing has completely changed the way many of us use our browsers, and I don&#8217;t know of any study that accounts for this. Switching to a different tab could be considered to be a kind of navigation action, similar to following a link or clicking the back button. This is something I&#8217;m planning to address in my study. My hunch is that heavy tab users switch tabs much more frequently than they navigate to new pages, and maybe Atul is right that a recency-based mechanism isn&#8217;t the best choice.</p>

<p>But is the current ordering any better? By default, Firefox puts tabs in the order in which you opened them up. (You can move them around, but I find that I rarely bother.) I agree that it&#8217;s bad to have a mismatch between the ordering in the tab bar and the Ctrl-Tab order, but to me, it makes a lot more sense to use the order in which they were last accessed, rather than the order in which they were opened.</p>

<p>A completely different approach that I&#8217;ve been thinking about is to get rid of &#8220;tabs&#8221; altogether in favour of a better browser history. I find that most of the time that I open a new tab, it&#8217;s because I don&#8217;t want to leave the page that I am on. Sometimes it&#8217;s because I don&#8217;t want to lose something on that page (e.g. text that I have typed into a form), and sometimes it&#8217;s simply because I find it easier to use a tab than to use the back button. If the browser had better mechanisms for returning to recently-used pages, then I might not need to use tabs at all.</p>

<p>Right now my desk is littered with sketches about how this might work. Later this week, I&#8217;ll post some of my ideas. In the meantime, if you&#8217;re interested in this stuff, you should check out the whole discussion:</p>

<ul>
<li>Atul Varma: <a href="http://www.toolness.com/wp/?p=127">Tab Navigation: Tradeoffs</a></li>
<li>Aza Raskin: <a href="http://www.azarask.in/blog/post/firefox-31-control-tab-woes/">Control-Tab Woes</a></li>
<li>Jenny Boriss: <a href="http://jboriss.wordpress.com/2008/08/20/tabs-want-to-be-seen/">Tabs Want to be Seen</a> and <a href="http://jboriss.wordpress.com/2008/08/22/tab-view-vs-application-view/">Tab View vs. Application View</a></li>
<li>and Danielle Fong has a monster post about tabs and multitasking, and suggests some ideas that are pretty similar to what I&#8217;ve been thinking: <a href="http://einfall.wordpress.com/2008/08/24/enhancing-multitasking-to-enhance-our-minds/">Enhancing Multitasking to Enhance Our Minds</a></li>
</ul>

<hr />
]]></content:encoded>
			<wfw:commentRss>http://dubroy.com/blog/wrestling-with-tabs/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>The *real* reason you want a multiple monitor setup</title>
		<link>http://dubroy.com/blog/the-real-reason-you-want-a-multi-monitor-setup/</link>
		<comments>http://dubroy.com/blog/the-real-reason-you-want-a-multi-monitor-setup/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 18:02:33 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[the brain]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://dubroy.com/blog/2008/03/28/the-real-reason-you-want-a-multi-monitor-setup/</guid>
		<description><![CDATA[Despite the fact that there is little evidence that using multiple monitors will make a programmer substantially more productive, many coders will <em>subjectively</em> claim that they can't live without a second display. Why do people feel so strongly about the issue? And is it possible that the <em>perception</em> of efficiency is just as important as real efficiency?]]></description>
			<content:encoded><![CDATA[<p>Despite the fact that there is little evidence that using multiple monitors will make a programmer substantially more productive, many coders will <em>subjectively</em> claim that they can&#8217;t live without a second display. Why do people feel so strongly about the issue? And is it possible that the <em>perception</em> of efficiency is just as important as real efficiency?</p>

<h3>The Scientific Angle</h3>

<p>A few months ago, I experimented for a while with a dual-monitor setup. My main computer is a 14&#8243; Thinkpad, and I connected to either a 24&#8243; widescreen LCD (in <a href="http://www.dgp.toronto.edu/">my lab at U of T</a>) or my 20&#8243; widescreen at home. After a while, I found that I wasn&#8217;t really seeing the &#8220;obvious benefits&#8221; that some people rave about. </p>

<p>I had heard about studies that supposedly proved that you can be up to 50% more productive by adding a second display. In my post <a href="http://dubroy.com/blog/2008/01/25/multiple-monitor-productivity-fact-or-fiction/">Multiple-Monitor Productivity: Fact or Fiction?</a> I looked at these studies, and concluded that in some isolated tasks &#8212; like cutting and pasting, or working with a large spreadsheet &#8212; you can see a significant benefit if you add a second monitor. But for most programming tasks, the benefits are going to be minimal (but still there).</p>

<p>After another study was recently published by some researchers at the University of Utah, <a href="http://codinghorror.com">Jeff Atwood</a> took the time to put together a summary of the studies of all the studies we could find &#8212; a <a href="http://www.codinghorror.com/blog/archives/001076.html">&#8220;a one-stop-shop for research data supporting the idea that, yes, having more display space <em>would</em> in fact make you more productive&#8221;</a>. In case you couldn&#8217;t tell, Jeff is a big fan of multi-monitor setups:</p>

<blockquote>
  <p>I have three monitors at home and at work. I&#8217;m what you might call a true believer. 
  I&#8217;m always looking for ammunition for fellow developers to claim those second (and maybe even third) 
  monitors that are rightfully theirs under the Programmer&#8217;s Bill of Rights.</p>
</blockquote>

<h3>The Subjective Claims</h3>

<p>If you read the comments on Jeff&#8217;s article, you&#8217;ll see that, despite the lack of empirical evidence that <em>programming</em> tasks will significantly benefit from multiple monitors, many programmers are pretty attached to idea: </p>

<ul>
<li><p><a href="http://www.codinghorror.com/mtype/mt-comments-renamed.cgi?__mode=red&amp;id=49145">Leon Mergen</a>: &#8220;People who claim there is no benefit (or little benefit) in programming with multiple monitors, obviously haven&#8217;t really expercienced it.&#8221;</p></li>
<li><p><a href="http://www.codinghorror.com/mtype/mt-comments-renamed.cgi?__mode=red&amp;id=49140">SB</a>: &#8220;Have you ever actually <em>used</em> (like, for many months/years) multiple LCDs? &#8230; I don&#8217;t know how a programmer could go from multi-LCD setup to single display &amp; not claim some, even if minor, productivity dropoff.&#8221;</p></li>
<li><p><a href="http://www.codinghorror.com/mtype/mt-comments-renamed.cgi?__mode=red&amp;id=49144">Brian</a>: &#8220;I personally find that in my case having a second monitor is ALWAYS more convenient and increases productivity.&#8221;</p></li>
</ul>

<p>This morning I finally ran across a paper which talks about these subjective benefits. Jonathan Grudin&#8217;s <a href="http://research.microsoft.com/pubs/69810/tr-2000-94.pdf">Partitioning Digital Worlds: Focal and Peripheral Awareness in Multiple Monitor Use</a> has some interesting insights. Grudin interviewed 18 people who used multiple-monitor setups, and came to the conclusion that:</p>

<blockquote>
  <p>A second monitor improves efficiency in ways that are difficult to measure yet can have 
  substantial subjective benefit.</p>
</blockquote>

<p>One of his interesting observations was that it&#8217;s not just about the screen real-estate, it&#8217;s also about the <em>partitioning</em> (emphasis mine):</p>

<blockquote>
  <p>A strong demonstration that multiple monitors can be more about partitioning than about increasing 
  space is provided by the <strong>two participants who dock their constantly synchronizing palmtop computers 
  next to their desktop monitors</strong>. One keeps his calendar visible on the palmtop, the other keeps email visible. 
  <strong>The increase in space provided by the palmtop display is not significant</strong> and there is no information on the 
  palmtop that is not available to the desktop computer. <strong>The value is in having instant access to a
  resource in a known location in peripheral vision.</strong></p>
</blockquote>

<p>This the same <a href="http://www.codinghorror.com/blog/archives/000012.html">conclusion that Jeff made after seeing the results of a small, informal multiple monitor productivity study</a>: two monitors is better than one large monitor.</p>

<p>Another interesting finding in Grudin&#8217;s paper was just how much people hate to use the taskbar or Alt-Tab to switch windows:</p>

<blockquote>
  <p>Given the ease of minimizing and restoring windows, why bother with a second monitor? Repeatedly, people 
  indicated that they considered it a relief not to have to use buttons, “escaping from the need to Alt-Tab.” 
  The ability to avoid a few keystrokes is welcomed with great subjective enthusiasm, although it might be 
  difficult to objectively measure an efficiency gain.</p>
</blockquote>

<h3>Perception vs. Reality</h3>

<p>To me, this really captures what the argument&#8217;s all about. <strong>It&#8217;s not necessarily about <em>actually</em> being more productive &#8212; <em>perceived</em> productivity is just as important.</strong> It reminds me of <a href="http://www.asktog.com/TOI/toi06KeyboardVMouse1.html">Bruce Tognazzini&#8217;s famous finding on the relative speed of the mouse vs. the keyboard</a>:</p>

<blockquote>
  <p>We’ve done a cool $50 million of R &amp; D on the Apple Human Interface. We discovered, among other things, 
  two pertinent facts:</p>
  
  <ul>
  <li>Test subjects consistently report that keyboarding is faster than mousing.</li>
  <li>The stopwatch consistently proves mousing is faster than keyboarding. </li>
  </ul>
  
  <p>This contradiction between user-experience and reality apparently forms the basis for many user/developers’ 
  belief that the keyboard is faster.</p>
</blockquote>

<p>In my experience, many people who love multiple monitors are the same people who are obsessed with knowing every keyboard shortcut in their text editor, and who can&#8217;t live without <a href="https://addons.mozilla.org/en-US/firefox/addon/39">mouse gestures in Firefox</a>.</p>

<p>Don&#8217;t get me wrong. Even if the benefits are unproven, minimal, or even non-existent (as in the mouse vs. keyboard case) &#8212; it doesn&#8217;t really matter. <strong>The most important thing is that you, as a programmer, have the tools that you <em>want</em> to do your job.</strong> I definitely don&#8217;t question the productivity benefits of being happy.</p>
]]></content:encoded>
			<wfw:commentRss>http://dubroy.com/blog/the-real-reason-you-want-a-multi-monitor-setup/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Design Transformations</title>
		<link>http://dubroy.com/blog/design-transformations/</link>
		<comments>http://dubroy.com/blog/design-transformations/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 20:30:13 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[the brain]]></category>

		<guid isPermaLink="false">http://dubroy.com/blog/2008/03/03/design-transformations/</guid>
		<description><![CDATA[

My friend (and recent DGP graduate) Gerry Chu has started a cool blog on interaction design called Design Transformations. It looks at how existing designs can be transformed into new ideas by applying certain &#8220;design transformations.&#8221; For example, his first post is about how a mouse is just a trackball turned upside down. Eventually, the [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image198" src="http://dubroy.com/blog/wp-content/uploads/2008/03/building.thumbnail.jpg" alt="Geometric design" style="float: left; margin-right: 1em;"/></p>

<p>My friend (and recent <a href="http://www.dgp.toronto.edu">DGP</a> graduate) Gerry Chu has started a cool blog on interaction design called <a href="http://gerrychu.com/designtransformations/">Design Transformations</a>. It looks at how existing designs can be transformed into new ideas by applying certain &#8220;design transformations.&#8221; For example, his first post is about how <a href="http://gerrychu.com/designtransformations/?p=4">a mouse is just a trackball turned upside down</a>. Eventually, the goal is to come up with a kind of cookbook of transformations that designers can use for brainstorming.</p>

<p>The concept reminds me a bit of <a href="http://www.amazon.com/gp/product/0880793589?ie=UTF8&amp;tag=dubroycomblog-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0880793589">Roger von Oech&#8217;s Creative Whack Pack</a>, which I got at a Christmas gift exchange a few years ago. It&#8217;s a set of 64 cards, each one with a different &#8220;creativity strategy.&#8221; Some examples: &#8220;Try a Random Idea&#8221;, &#8220;Imagine How Others Would Do It&#8221;, and &#8220;Slay a Sacred Cow.&#8221; It may sound a bit cheesy, but they&#8217;re actually pretty useful. See also <a href="http://www.rtqe.net/ObliqueStrategies/">Brian Eno&#8217;s Oblique Strategies</a>.</p>

<p><em>(Photo by <a href="http://flickr.com/photos/28481088@N00/">tanakawho</a>)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://dubroy.com/blog/design-transformations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design *for* our brains, not *like* our brains</title>
		<link>http://dubroy.com/blog/design-for-our-brains-not-like-our-brains/</link>
		<comments>http://dubroy.com/blog/design-for-our-brains-not-like-our-brains/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 20:54:17 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[information management]]></category>
		<category><![CDATA[the brain]]></category>

		<guid isPermaLink="false">http://dubroy.com/blog/2007/11/29/design-for-our-brains-not-like-our-brains/</guid>
		<description><![CDATA[ A few days ago, I came across an article called The Second Coming — A Manifesto by David Gelernter. Gelernter is famous for being a co-inventor of LifeStreams, which was a really cool PIM system based on time-order streams of documents.

In The Second Coming, written in 2000, Gelernter writes about a coming revolution in [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image172" src="http://dubroy.com/blog/wp-content/uploads/2007/11/brain.jpg" alt="Human brain" style="float: left; margin-right: 1em;"/> A few days ago, I came across an article called <a href="http://www.edge.org/3rd_culture/gelernter/gelernter_p1.html">The Second Coming — A Manifesto</a> by <a href="http://www.cs.yale.edu/people/gelernter.html">David Gelernter</a>. Gelernter is famous for being a co-inventor of <a href="http://www.cs.yale.edu/homes/freeman/lifestreams.html">LifeStreams</a>, which was a really cool PIM system based on time-order streams of documents.</p>

<p>In The Second Coming, written in 2000, Gelernter writes about a coming revolution in computing:</p>

<blockquote>
  <p>Computing will be transformed. It&#8217;s not just that our problems are big, they are big and obvious. 
  It&#8217;s not just that the solutions are simple, they are simple and right under our noses. It&#8217;s not just 
  that hardware is more advanced than software; the last big operating-systems breakthrough was 
  the Macintosh, sixteen years ago, and today&#8217;s hottest item is Linux, which is a version of Unix, which 
  was new in 1976. Users react to the hard truth that commerical software applications tend to be 
  badly-designed, badly-made, incomprehensible and obsolete by blaming themselves.</p>
</blockquote>

<p>He dedicates an entire section of the essay to the problems he sees with the current file-and-folder organizational model:</p>

<blockquote>
  <p>27&#46; Modern computing is based on an analogy between computers and file cabinets that is 
  fundamentally wrong and affects nearly every move we make. (We store &#8220;files&#8221; on disks, write &#8220;records,&#8221; 
  organize files into &#8220;folders&#8221; — file-cabinet language.) Computers are fundamentally unlike file cabinets 
  because they can take action.</p>
  
  <p>[...]</p>
  
  <p>30&#46; If you have three pet dogs, give them names. If you have 10,000 head of cattle, don&#8217;t bother. 
  Nowadays the idea of giving a name to every file on your computer is ridiculous.</p>
  
  <p>31&#46; Our standard policy on file names has far-reaching consequences: doesn&#8217;t merely force us to make 
  up names where no name is called for; also imposes strong limits on our handling of an important class 
  of documents — ones that arrive from the outside world. A newly-arrived email message (for example) 
  can&#8217;t stand on its own as a separate document — can&#8217;t show up alongside other files in searches, sit 
  by itself on the desktop, be opened or printed independently; it has no name, so it must be buried on 
  arrival inside some existing file (the mail file) that does have a name. </p>
</blockquote>

<p>I totally agree with the points he makes. These are things I&#8217;ve been complaining about for years, too.</p>

<p>Gelernter then goes on to describe (at a very high level) the organizational model that we <em>should</em> be using on computers:</p>

<blockquote>
  <p>36&#46; File cabinets and human minds are information-storage systems. We could model 
  computerized information-storage on the mind instead of the file cabinet if we wanted to.</p>
  
  <p>37&#46; Elements stored in a mind do not have names and are not organized into folders; are retrieved 
  not by name or folder but by contents. (Hear a voice, think of a face: you&#8217;ve retrieved a memory 
  that contains the voice as one component.) You can see everything in your memory from the standpoint 
  of past, present and future. Using a file cabinet, you classify information when you put it in; minds classify 
  information when it is taken out. (Yesterday afternoon at four you stood with Natasha on Fifth Avenue in the 
  rain — as you might recall when you are thinking about &#8220;Fifth Avenue,&#8221; &#8220;rain,&#8221; &#8220;Natasha&#8221; or many other things. 
  But you attached no such labels to the memory when you acquired it. The classification happened 
  retrospectively.) </p>
</blockquote>

<p>Our minds are extraordinarily complicated things. Should we really be building software that is modeled on that kind of complexity?</p>

<p>Modeling machines after nature is rarely the best approach. Our airplanes don&#8217;t have flapping wings, and cars and bicycles are not &#8220;running machines.&#8221; You can also think of spoken and written languages as &#8220;tools&#8221;, ones that have an intimate connection with our thought processes. If languages were modeled on the way the mind works, we would be speaking in sentence fragments, and constantly making up new words to easily refer to concepts and past events. Would anyone argue that languages could be made <em>better</em> by making them more flexible, more malleable, and a better match for our internal thought processes?</p>

<p>To me, modeling computers on our minds is just as much of a red herring as modeling them on file cabinets. <strong>Let&#8217;s build software <em>for</em> how our brains work, not <em>like</em> how our brains work. The best tools are the ones that support and compliment our natural abilities.</strong> My brain doesn&#8217;t have an internal calendar or to-do list, but those turn out to be remarkably simple and effective constructs that support my goals of accomplishing certain tasks. They are effective because of how simple and straightforward they are, and because they allow my brain to focus on what it does best (which is not remembering absolute times or lists of items).</p>

<p><em>(<a href="http://flickr.com/photos/gaetanlee/421949167/">Brain photo</a> by <a href="http://flickr.com/photos/gaetanlee/">Gaetan Lee</a> on Flickr)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://dubroy.com/blog/design-for-our-brains-not-like-our-brains/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Icons by Picasso</title>
		<link>http://dubroy.com/blog/icons-by-picasso/</link>
		<comments>http://dubroy.com/blog/icons-by-picasso/#comments</comments>
		<pubDate>Sat, 07 Jul 2007 18:22:00 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[information management]]></category>
		<category><![CDATA[the brain]]></category>

		<guid isPermaLink="false">http://dubroy.com/blog/2007/07/07/icons-by-picasso/</guid>
		<description><![CDATA[I was cruising around over on the Mozilla Labs site, and found a cool proposal about how to make it easier to keep track of tabs in Firefox. Chromatabs associates a specific colour with each site, and then colours all the tabs from that site in the same colour, which lets you use your innate [...]]]></description>
			<content:encoded><![CDATA[<p>I was cruising around over on the Mozilla Labs site, and found a cool proposal about how to make it easier to keep track of tabs in Firefox. <a href="http://labs.mozilla.com/2006/11/chromatabs/">Chromatabs</a> associates a specific colour with each site, and then colours all the tabs from that site in the same colour, which lets you use your innate ability to recognize colour (for most of us, anyways) to easily distinguish between the tabs.</p>

<p>This reminded me of an idea I had a long time ago &#8212; let&#8217;s call it cubist thumbnails. In Picasso&#8217;s <a href="http://www.moma.org/collection/provenance/items/32.60.html">Violin and Grapes</a>, he represents a violin using its characteristic forms, but without painting the entire object itself. We see the curves and immediately recognize it as a violin even though it&#8217;s only fragments of a violin. </p>

<p><img src="http://www.moma.org/collection/provenance/items/images/32.60.jpg" alt="Picasso's Violin and Grapes"/></p>

<p>In the same way, my idea is to capture the essence of a web page in a small thumbnail. Instead of a snapshot of the page itself, a cubist thumbnail would be an abstract icon containing the characteristic colours and forms of a web page. For example:</p>

<p><img id="image78" src="http://dubroy.com/blog/wp-content/uploads/2007/07/digg.png" alt="Digg" style="border: 1px solid #555;"/> <img id="image77" src="http://dubroy.com/blog/wp-content/uploads/2007/07/google1.PNG" alt="Google" style="border: 1px solid #555;"/> <img id="image75" src="http://dubroy.com/blog/wp-content/uploads/2007/07/slashdot.PNG" alt="Slashdot" style="border: 1px solid #555;"/></p>

<p>Compare these to screenshots of the same pages:</p>

<p><img id="image80" src="http://dubroy.com/blog/wp-content/uploads/2007/07/digg.jpg" alt="Digg" style="border: 1px solid #555;"/> <img id="image81" src="http://dubroy.com/blog/wp-content/uploads/2007/07/google.jpg" alt="Google" style="border: 1px solid #555;"/> <img id="image82" src="http://dubroy.com/blog/wp-content/uploads/2007/07/slashdot.jpg" alt="Slashdot" style="border: 1px solid #555;"/></p>

<p>I think it&#8217;s much easier to identify the sites using the first set of icons.</p>

<p>For text, it would be possible to do a similar thing by identifying the most common words phrases used on the text, with a focus on ones that are particular to that document, kind of like Amazon&#8217;s <a href="http://www.amazon.com/gp/search-inside/sipshelp.html">Statistically Improbable Phrases</a>. Slashdot might be &#8220;nerds news matters microsoft linux cmdrtaco&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://dubroy.com/blog/icons-by-picasso/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google is not enough</title>
		<link>http://dubroy.com/blog/google-is-not-enough/</link>
		<comments>http://dubroy.com/blog/google-is-not-enough/#comments</comments>
		<pubDate>Thu, 10 May 2007 00:37:37 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[information management]]></category>
		<category><![CDATA[the brain]]></category>

		<guid isPermaLink="false">http://dubroy.com/blog/2007/05/09/google-is-not-enough/</guid>
		<description><![CDATA[I started at U of T this week, and I&#8217;m trying to narrow down my thesis topic, so I&#8217;m basically doing a swan dive into a pile of papers related to personal information management. Today I&#8217;ve read a couple interesting ones about how we use keyword search, and why even the most perfect search engine [...]]]></description>
			<content:encoded><![CDATA[<p>I started at U of T this week, and I&#8217;m trying to narrow down my thesis topic, so I&#8217;m basically doing a swan dive into a pile of papers related to personal information management. Today I&#8217;ve read a couple interesting ones about how we use keyword search, and why even the most perfect search engine probably won&#8217;t ever replace the use of browsing to find information.</p>

<p>In the first paper, <a href="http://kftf.ischool.washington.edu/folders.pdf">Don&#8217;t Take My Folders Away!</a>, the researchers surveyed a small group of people to see how they used folders to organize the files on their computer. When the users were asked why they created folders, the answer was generally &#8220;to get back my files&#8221;. But when they were asked if they would give up their folders and find their information exclusively using a search engine, the answer was a resounding &#8220;no&#8221;. The conclusion of the paper was that folders are not just a way to organize information &#8212; the folder structure itself actually contains information about a project. For example, a folder structure can indicate subprojects and subtasks of a project.</p>

<p><img id="image59" src="http://dubroy.com/blog/wp-content/uploads/2007/05/compass.jpg" alt="Compass" style="float: left; margin-right: 1em;"/>
The second paper, &#8220;<a href="http://haystack.lcs.mit.edu/papers/chi2004-perfectse.pdf">The Perfect Search Is Not Enough</a>&#8220;, investigated how people performed searches both on the web and in their personal information. They found that people rarely searched for the specific item they were looking for; instead, they moved in small, local steps, using context to guide them. For example, rather than directly searching for a professor&#8217;s phone number (using a query like &#8220;david karger phone number&#8221;), they would search for the professor&#8217;s web page (maybe even by looking it up in a staff directory) and then try to find the information that way. The authors referred to this concept as &#8220;orienteering&#8221;:</p>

<blockquote>
  <p>Orienteering involves using both prior and contextual information to narrow in on the actual information
  need, often in a series of steps, without specifying the entire information need up front</p>
</blockquote>

<p>Together, I think these papers demonstrate that while search is a useful way to find information, most people still need to use some kind of browsing to find the information they are looking for. The orienteering paper suggested that this kind of approach lessens the cognitive burden on the user. I think it really makes sense if you think of a real-life metaphor: you know how to find your way to a certain pub, but you don&#8217;t know the address and couldn&#8217;t give precise instructions about how to get there. Humans are naturally good at this kind of incremental way-finding, and browsing is a good way to take advantage of that.</p>

<p><em>(Photo by <a href="http://flickr.com/photos/29762392@N00/">AlbeJTD</a> on Flickr)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://dubroy.com/blog/google-is-not-enough/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Personal Information Management: A change is gonna come</title>
		<link>http://dubroy.com/blog/personal-information-management-a-change-is-gonna-come/</link>
		<comments>http://dubroy.com/blog/personal-information-management-a-change-is-gonna-come/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 18:46:14 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[information management]]></category>
		<category><![CDATA[the brain]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://dubroy.com/blog/2007/02/07/personal-information-management-a-change-is-gonna-come/</guid>
		<description><![CDATA[For a long time now, I&#8217;ve been frustrated by how hard it is to organize and manage all the little bits of digital data in my life. I have files stored on several different computers; bookmarks in Firefox and Del.icio.us; photos on my website, on Flickr, in iPhoto, and in Picasa. Finding the information is [...]]]></description>
			<content:encoded><![CDATA[<p>For a long time now, I&#8217;ve been frustrated by how hard it is to organize and manage all the little bits of digital data in my life. I have files stored on several different computers; bookmarks in Firefox and Del.icio.us; photos on my website, on Flickr, in iPhoto, and in Picasa. <em>Finding</em> the information is just one of the problems. What if my hard drive dies (knock wood)? And will I be able to deal with this stuff in 10 or 15 years?</p>

<p><img id="image40" src="http://dubroy.com/blog/wp-content/uploads/2007/02/8625820_e851bb4502_m.jpg" alt="clutter" style="float: left; margin-right: 1em;"/></p>

<p>For these practical (and selfish) reasons, I&#8217;m really interested in the area of information management. In fact, it&#8217;s the area I&#8217;d like to focus on when I do my master&#8217;s in HCI this fall. As I learned more about the field of HCI, I found it a little surprising that very few people seemed to be working on this problem. I mean, it seems almost too obvious that people are finding it harder and harder to cope with the vast amounts of information in their lives. But lately, I&#8217;ve started seeing lots of interesting activity in this area.</p>

<p>The problem is fundamentally interdisciplinary, so it&#8217;s good to see that there is interesting research being done in many different fields, like computer science, psychology, cognitive science, and information studies. Within the &#8220;traditional&#8221; domains of computer science, there is work being done in the areas of databases and artificial intelligence. The <a href="http://data.cs.washington.edu/semex/semex.html">SEMEX</a> project, from the <a href="http://www.washington.edu/">University of Washington</a>&#8217;s <a href="http://data.cs.washington.edu/">Database Research Group</a>, is looking at system for efficiently storing, managing, and retrieving personal information. Another interesting project out of UW, from the Information School, is <a href="http://kftf.ischool.washington.edu/index.asp">Keeping Found Things Found</a>.</p>

<p>Both cognitive science and artificial intelligence are concerned with knowledge representation, with cog sci focusing on how people store and retrieve information, and AI focusing on how to store information to create machines that think. This knowledge representation angle is the way that I&#8217;ve been coming at the problem. How can we structure the information in a way that reflects and supports the way people think? MIT&#8217;s <a href="http://haystack.lcs.mit.edu/">Haystack Project</a> is doing some cool stuff in this area: &#8220;investigating approaches designed to let people manage their information in ways that make the most sense to them.&#8221;</p>

<p>Along the same lines, I saw a really cool book that is coming out soon about information foraging theory. According to Jakob Neilsen:</p>

<blockquote>
  <p>Information foraging is the most important concept to emerge from Human-Computer Interaction 
  research since 1993. Developed at the Palo Alto Research Center (previously Xerox PARC) by 
  Stuart Card, Peter Pirolli, and colleagues, information foraging uses the analogy of wild animals 
  gathering food to analyze how humans collect information online.</p>
</blockquote>

<p>It seems like most of the research that is being done into how people interact with information is focused on the web. That&#8217;s the main focus of the field of <a href="http://en.wikipedia.org/wiki/Information_architecture">information architecture</a>. <a href="http://findability.org">Peter Morville</a> is one of the gurus there; he literally wrote <a href="http://www.amazon.com/Information-Architecture-World-Wide-Web/dp/0596527349/findability-20">the book</a> on information architecture. But I really think that a lot of the idea about web-based information can also be applied to personal information.</p>

<p>Anyhow, it looks like things are shaping up to get better &#8212; more and more people are researching the problems of personal information management. And more than likely, I will soon be one of those people.</p>

<p><em>(Photo by <a href="http://www.flickr.com/photos/thecallowqueen/">theCallowQueen</a> on Flickr)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://dubroy.com/blog/personal-information-management-a-change-is-gonna-come/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Hitting the sweet spot</title>
		<link>http://dubroy.com/blog/hitting-the-sweet-spot/</link>
		<comments>http://dubroy.com/blog/hitting-the-sweet-spot/#comments</comments>
		<pubDate>Tue, 12 Dec 2006 04:09:49 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[the brain]]></category>

		<guid isPermaLink="false">http://dubroy.com/blog/2006/12/11/hitting-the-sweet-spot/</guid>
		<description><![CDATA[After reading the article, I went to play a soccer game, and played what was easily my best game of the indoor season. During the game, I did things that I would never have thought I could do. As Kathy says, it's amazing what you can achieve when you don't let the logical side of your brain get in the way.

Afterwards, I started thinking about that sweet spot between humility and confidence. It happens when you are confident enough that you slightly overestimate your abilities, driving you to do succeed at things that you couldn't before; but humble enough that you avoid those really stupid mistakes.]]></description>
			<content:encoded><![CDATA[<p>On <a href="http://headrush.typepad.com/creating_passionate_users/">Creating Passionate Users</a>, Kathy wrote a great article about <a href="http://headrush.typepad.com/creating_passionate_users/2006/12/how_to_be_bette.html">telling your inner voice to shut up</a>. After reading the article, I went to play a soccer game, and played what was easily my best game of the indoor season. During the game, I did things that I would never have thought I could do. As Kathy says, it&#8217;s amazing what you can achieve when you don&#8217;t let the logical side of your brain get in the way.</p>

<p>Afterwards, I started thinking about that sweet spot between humility and confidence. It happens when you are confident enough that you slightly overestimate your abilities, driving you to do succeed at things that you couldn&#8217;t before; but humble enough that you avoid those really stupid mistakes. I think the confidence comes from the emotion part of your brain &#8212; basically, your ego; and the humility comes from the logical part. So to find the sweet spot, you need to shut the logical part up <em>just</em> enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://dubroy.com/blog/hitting-the-sweet-spot/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->