<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>James E. Lee&apos;s Blog</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/" />
    <link rel="self" type="application/atom+xml" href="http://jameselee.alwaysaskwhy.com/blog/atom.xml" />
   <id>tag:jameselee.alwaysaskwhy.com,2007:/blog/1</id>
    <icon>http://jameselee.alwaysaskwhy.com/blog/images/favicon.ico</icon>
    <logo>http://jameselee.alwaysaskwhy.com/blog/images/alwaysaskwhy-logo.png</logo>
    <updated>2007-06-02T01:08:58Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2ysb5-20051201</generator>
<entry>
    <title>Use Google Talk&apos;s voicemail feature as a general purpose voice memo service</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2007/06/use_google_talk_voicemail_as_voice_memo_service.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2007:/blog//1.199</id>
    <published>2007-06-01T21:15:24Z</published>
    <updated>2007-06-02T01:08:58Z</updated>
    <summary> What? Send yourself a voicemail message using Google Talk and you&apos;ll get it as an MP3 audio file via email. This makes it a great general purpose voice memo service. The ability to record up to 10 minutes of...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Computers &amp; Technology" />
            <category term="Hacks, Tips, &amp; Tricks" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img hspace="15" align="left" title="Google logo" alt="Google logo" src="http://alwaysaskwhy.com/jameselee/blog/images/Google_Logo_25wht.gif" />
<h3>
Send yourself a <a href="http://www.google.com/support/talk/bin/answer.py?answer=44262&query=voicemail">voicemail message using Google Talk</a> and you'll get it as an MP3 audio file via email.  This makes it a great general purpose voice memo service.
</h3>

<img vspace="10" alt="Google Talk voice memo service" src="http://alwaysaskwhy.com/jameselee/blog/images/GoogleTalk-send-voicmail-to-self-2007.06.01.png">

<p>
The ability to record up to 10 minutes of audio and get it as an MP3 via email makes Google Talk's voicemail a useful and flexible tool for recording audio.  <b>Sending yourself voicemail gives you several options:</b>  listen to the MP3 using Gmail's embedded player,  forward it to others (<em>even if they don't use Google Talk</em>), download it, post it to a blog or website, etc.
</p>

<h2>
How?
</h2>
<h3>
Send yourself voicemail using Google Talk in 3 easy steps.
</h3>
<p>
Before you begin, you'll need some kind of microphone or <a href="http://googletalk.blogspot.com/2007/01/headsets-making-your-google-talk.html">headset</a> (I use the Bluetooth headset I bought for my mobile phone) setup as your computer's audio input device.  Once that's setup, go to Google Talk's Settings to make sure the right input device is selected.  For now, you have to use the desktop version of Google Talk &mdash; <a href="http://www.google.com/support/talkgadget/bin/answer.py?answer=58339">voicemail is not currently supported in the Gadget version</a>.
</p>

<ol>
<li>
<b>Search</b> - Search for yourself in the "Search all contacts" field. (Hey, <a href="http://googletalk.blogspot.com">Google Talk Team</a>: It would be really nice if we could send voicemail to ourselves without having to search first!)
</li>
<li>
<b>Hover</b> - Once your name comes up, hover over it, and a dialog box will pop up.  Click the "Send voicemail" button.  (If "Call" is the only button that comes up, use that; it'll ring briefly and indicate that the call was not answered, and you'll see the "Send voicemail" button.) 
</li>
<li>
<b>Record</b> - Wait for the "meep", record your message, and click "End Call".  You'll receive the voicemail message via email shortly afterward.
</li>
</ol>
<p>
The Google Talk Blog has more <a href="http://googletalk.blogspot.com/2006/11/how-to-part-4-voicemail.html">information about using voicemail</a>.
</p>

<h2>
Tips & Tricks
</h2>
<ul>
<li>
To find all your voicemail messages, click the phone icon at the bottom of Google Talk, or type <b>label:voicemail</b> in Gmail's search box.
</li>
<li>
Easily record a quick podcast without having to find & setup additional software.  (<a href="http://audacity.sourceforge.net">Audacity</a> is a free, open source option for more extensive audio recording.)
</li>
<li>
Enrich email to far-away family & loved ones with the sound of your voice, even if they don't use Google Talk.
</li>
</ul>
<p>
Thanks for yet another great free service, Google, and for such a well-designed & useful service, <a href="http://googletalk.blogspot.com">Google Talk Team</a>!
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Feedback and suggestions for Google Calendar</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2007/03/feedback_and_suggestions_for_google_calendar.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2007:/blog//1.195</id>
    <published>2007-03-22T06:00:00Z</published>
    <updated>2007-05-29T08:12:35Z</updated>
    <summary> Here are my ideas for improving Google Calendar Display the current time, in all views. Knowing the current time of day is relevant and useful when working with a calendar. I often find myself switching browser tabs to look...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Recommendations" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<img alt="Google Calendar Logo" align="right" valign="top" hspace="10" vspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/Google-Calendar-logo-2007.03.gif">

<h2>
Here are my ideas for improving Google Calendar
</h2>
<ul>
<li>
<b>Display the current time, in all views.</b> Knowing the current time of day is relevant and useful when working with a calendar.  I often find myself switching browser tabs to look at the clock gadget on my Personalized Homepage when I'm looking at my day.  I'm sure there's a desire not to clutter the interface, but an unobtrusive clock could be added; perhaps a simple digital readout under the current month display.  As a bonus, add a thin horizontal time indicator bar in Day and Week view that moves vertically down as the day progresses.  The hour indicator on the left of the page could be highlighted in the same color as the bar.  This is a quick & easy way to see where you are in the day relative to what's on the agenda.
</p>
<p>
 <b>Update:</b> 2007.03.22 - A day after I wrote this, <a href="http://www.lifehacker.com/software/google-calendar/18-tips-for-getting-good-with-google-calendar-246333.php">Lifehacker published a post with an image that shows an example of this horizontal indicator</a> &mdash; go check it out to see what I mean.  The post was an intro to today's <a href="http://webworkerdaily.com/2007/03/22/rock-your-google-calendar-in-18-ways/">Rock Your Google Calendar in 18 Ways</a>, by Anne Zelenka at Web Worker Daily.  She noted that GCal doesn't seem to get a lot of love or attention lately; well, see below for some from me.  Thanks for your useful post, Anne!
</p>
</li>
<li>
<b>Add background shading to Saturday & Sunday in Month View.</b>  On the small month indicator, Saturday and Sunday are lightly shaded, making them easy to distinguish from weekdays.  This useful visual cue would be a great enhancement for the main Week and Month views.
</li>
<li>
<b>Sync with mobile devices.</b>  (I'm happy to see this is already on <a href="http://www.google.com/support/calendar/bin/answer.py?answer=55677">the list</a>, but I have some comments.) The SMS/text messaging interface is useful, and it's really nice to be able to add events that way.  I hope this won't go away or be deprecated even when sync is enabled.  For planning, though, we need to be able to refer to the calendar, and browse it.  The inability to sync is a serious deficiency, and kept me away from Google Calendar for a long time &mdash; the fact that so many of us use it without sync is a testament to how good everything else is!
<p>
<b>Update:</b> 2007.05.24 - Google released the mobile web service, <a href="http://googleblog.blogspot.com/2007/05/calendar-for-mobile-devices.html">Calendar for mobile devices</a>.  Thanks, Google!  This goes a long way toward solving the problem of real mobile access.  I still think sync is the ideal, but maybe that'll be an option for the future.  It would be nice to be able to delete entries, though, as well as modify them.  (I know it's new.)
</p>
</li>
<li>
<b>Add ability to link events to other calendars as an alternative to copying them.</b>  I copy several events among my and my wife's calendars, because we each want the ability to filter the other's calendar, but still see things we're doing together.  That means when I update an event, I have to do so in two places.  Since I have the ability to write to her calendar, it would be nice to designate some events as linked, so they show up independently on shared calendars, but can be updated on either one, with the changes reflected on both.
</li>
</ul>
<p>
This list, which I'm publishing in March 2007 &mdash; when Google Calendar is just shy of its first birthday &mdash; is almost certain to grow and develop.
</p>

<h2>
Google Calendar is amazing
</h2>
<p>
I recently switched to <a href="http://calendar.google.com">Google Calendar</a> and I'm really impressed.  I wanted to use it when it first came out, but was waiting to switch from <a href="http://calendar.yahoo.com">Yahoo Calendar</a> because I (and <a href="http://feeds.smartphonethoughts.com/~r/smartphonethoughts/~3/102617406/index.php">many others</a>) wanted an easy, <em>Google-supported</em> way to sync with <a href="http://jameselee.alwaysaskwhy.com/blog/2005/08/audiovox_smt5600_smartphone_tips_and_tricks.html">my Windows Mobile smartphone</a>.  I switched anyway, and even without mobile phone sync, I can't get over how much I like Google Calendar.
</p>
<p>
The team that built it invested a lot of research and effort into doing so, and it shows.  For a look at how they did it, check out <a href="http://rake.sh/blog/2006/09/14/the-road-to-google-calendar/">Rakesh Agrawal's blog post with notes and commentary</a> about Product Manager Carl Sjogreen's presentation [<a href="http://www.carsonworkshops.com/summit/2006/sanfrancisco/slides/carl_sjogreen.pdf">.pdf</a>] at the Future of Web Apps Summit, 2006.  
</p>
<p>
<b>Google Calendar <em>feels</em> good and is enjoyable to use &mdash; it makes me <em>want</em> to use a calendar, and that makes me more organized and productive.</b>  It's a great example of what a web application can be now.  It's fast, easy, and knows it's connected to the web.  Google Calendar isn't perfect &mdash; in fact, it's <em>beta</em> &mdash; but it's worth serious consideration.
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Keep an eye on Grazr — If you use feeds, you&apos;ll want this widget</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2007/03/keep_an_eye_on_grazr.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2007:/blog//1.193</id>
    <published>2007-03-07T07:00:00Z</published>
    <updated>2007-08-16T23:00:50Z</updated>
    <summary> Grazr is a really cool feed widget you should check out If you&apos;ve discovered the benefits of using feeds, you should take a look at Grazr. It&apos;s an embeddable, web-based feed browser widget that augments your primary feed reader...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Feeds &amp; Outlining" />
            <category term="Recommendations" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
Grazr is a really cool feed widget you should check out
</h2>
<img alt="Grazr logo" align="left" vspace="5" hspace="10" src="http://grazr.com/images/gzlogo.png">
<h3>
If you've discovered the <a href="http://jameselee.alwaysaskwhy.com/blog/2006/12/benefits_of_using_feeds.html">benefits of using feeds</a>, you should take a look at <a href="http://grazr.com">Grazr</a>.  It's an embeddable, web-based feed browser widget that augments your primary feed reader & lets you <a href="http://jameselee.alwaysaskwhy.com/blog/2006/04/use_grazr_to_skin_opml_and_feeds.html">put feeds anywhere on the web</a>.
</h3>
<div class="clear"></div>
<p>
Grazr isn't a replacement for a full-fledged feed reader &mdash; it's an <em>addition</em> to your toolkit: a blazing fast feed widget that makes sharing and interacting with feed content easy.  It's multimedia capable, so you can look at pictures, listen to audio, and watch video in the feed, all without having to subscribe.  You can put a Grazr widget on several popular personalized start pages, a blog post/sidebar, a regular web page, even your Windows desktop.
</p>
<h2>
Grazr.com recently achieved two important milestones
</h2>
<ul>
<li>
<b>Funding</b> - Grazr just <a href="http://feedonomics.grazr.com/index.php/archives/90">completed a Series A financing round of $1.5M</a>.  They've already developed an impressive tool, but clearly that's just the beginning.
</li>
<li>
<b>Outline & feed hosting</b> - Now you can host your web outlines (OPML) & feeds in <a href="http://grazr.com/register">your own account</a> at grazr.com.  This is a great service for people who want to use and share web outlines and feeds, but don't have a web server on which to host them.  I have my own web server, but just as hosting & sharing my links at <a href="http://del.icio.us">del.icio.us</a> is far better than I could do it myself, I expect Grazr.com to add significant value when you use their service to host feeds and outlines.
</li>
</ul>
<p>
These are two very positive events for the company, and I'm excited to see what they'll do next.  You can help influence that by participating in the <a href="http://forums.grazr.com">forums</a>.  The team really listens to and values input from people who use Grazr, so if you have ideas, share them!
</p>

<h2>
Grazr makes feeds fun and easy
</h2>

<p>
Grazr was originally built to let people <a href="http://eirepreneur.blogs.com/eirepreneur/2006/01/do_purple_cows_.html">"graze"</a> feed content without having to subscribe.  It makes feeds fun and easy, and lets people use them without having to understand how they work, install software, or sign up for anything. It will help feeds break out of subscription jail, and that should promote more innovation in how feeds are used.  
</p>
<p>
I expect to see a lot more from <a href="http://blog.grazr.com">the Grazr team</a>, and I think we'll all be beneficiaries of their successes.  Congrats, and keep up the good work!
</p>


<h2>
Example Grazrs
</h2>
<h3>
Explore interesting Flickr photos, watch the most recent YouTube featured videos, and listen to CNN updated news updates.  
</h3>
<p>
(If you're reading this in a feed reader, click on an image below to launch the corresponding Grazr.)
</p>
<table border="0" width="99%">
<tr>
  <td width="33%">
<!-- INTERESTING FLICKR PHOTOS -->
<div style="height:400px;width:100%;"><a href="http://grazr.com/gzpanel.html?menu=off&theme=default&view=o&font=Optima&file=http://feeds.feedburner.com/flickr_interestingness" target="gz"><img src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Grazr-Flickr-interesting-photos-2007.03.png" border="0"></a><script defer="defer" type="text/javascript" src="http://grazr.com/gzloader.js?menu=off&amp;theme=default&amp;view=o&amp;font=Optima&amp;file=http://feeds.feedburner.com/flickr_interestingness"></script>
</div>
</td>
  <td width="33%">
<!-- YOUTUBE: FEATURED VIDEOS (by the editors) -->
<div style="height:400px;width:100%;"><a 

href="http://grazr.com/gzpanel.html?menu=off&theme=sateen_blue&file=http://youtube.com/rss/global/recently_featured.rss" 

target="gz"><img src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Grazr-YouTube-featured-videos-2007.03.png" border="0"></a><script defer="defer" type="text/javascript" 

src="http://grazr.com/gzloader.js?menu=off&amp;theme=sateen_blue&amp;file=http://youtube.com/rss/global/recently_featured.rss

"></script></div>
  </td>
  <td width="33%">
<!-- INTERESTING FLICKR PHOTOS -->
<div style="height:400px;width:100%;"><a href="http://grazr.com/gzpanel.html?menu=off&theme=sateen_green&file=http://rss.cnn.com/services/podcasting/newscast/rss.xml" target="gz"><img src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Grazr-CNN-news-update-2007.03.png" border="0"></a><script defer="defer" type="text/javascript" src="http://grazr.com/gzloader.js?menu=off&amp;theme=sateen_green&amp;file=http://rss.cnn.com/services/podcasting/newscast/rss.xml"></script></div>
  </td>
</tr>
</table>

<h3>
Here's a <a href="http://jameselee.alwaysaskwhy.com/blog/2006/12/lets_call_them_live_outlines.html">web outline</a> that displays the 3 feeds above in a single Grazr panel
</h3>
<!-- DEMO OUTLINE THAT PUTS THE FEEDS ABOVE ALL TOGETHER -->
<div style="height:500px;width:100%;"><a href="http://grazr.com/gzpanel.html?addbar=off&view=3p&menu=off&theme=sateen_black&file=http://grazr.com/data/jameselee/keep-an-eye-on-grazr-demo-outline.xml" target="gz"><img src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-keep-an-eye-on-grazr-demo-outline.png" border="0"></a><script defer="defer" type="text/javascript" src="http://grazr.com/gzloader.js?addbar=off&amp;view=3p&amp;menu=off&amp;theme=sateen_black&amp;file=http://grazr.com/data/jameselee/keep-an-eye-on-grazr-demo-outline.xml"></script>
</div>
]]>
        
    </content>
</entry>
<entry>
    <title>Yahoo increases authentication timeout</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2007/02/yahoo_increases_authentication_timeout.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2007:/blog//1.190</id>
    <published>2007-03-01T04:50:00Z</published>
    <updated>2007-03-01T08:49:13Z</updated>
    <summary> Problem Yahoo services require re-authentication too often. Being forced to sign in to Yahoo services again and again was frustrating. I use several on a daily basis, almost always from well-protected computers at home &amp; work. I appreciate the...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Usability &amp; User Interface" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<img alt="Yahoo keep me signed in" align="left" hspace="10" vspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Yahoo-keep-me-signed-in-2007.02.28.png">
<h2>
Problem
</h2>
<h3>
Yahoo services require re-authentication too often.
</h3>
<p>
Being forced to sign in to Yahoo services again and again was frustrating.  I use several on a daily basis, almost always from well-protected computers at home & work.  I appreciate the value of security, but the timeout was short enough to be annoying, especially given my access from very low-risk environments.  
</p>
<p>
This stood in stark contrast to using Google services, where I'm asked to re-authenticate so rarely that I don't even notice &mdash; <em>that's</em> how it should be.
</p>
<h2>
Solution
</h2>
<h3>
Keep me signed in &mdash; for 2 weeks
</h3>
<p>
Yahoo recently added a "Keep me signed in" checkbox that allows me to stay signed in for 2 weeks.  This relatively minor improvement has a big impact because it <b>helps reduce friction</b> when using Yahoo services.  User-configurable timeouts would be ideal, but this is an effective solution.  It will certainly help keep me signed in to and enjoying Yahoo services.
</p>
<p>
Thanks, Yahoo!
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Burn your Yahoo Pipes</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2007/02/burn_your_yahoo_pipes.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2007:/blog//1.180</id>
    <published>2007-02-14T19:00:00Z</published>
    <updated>2007-02-15T03:37:47Z</updated>
    <summary><![CDATA[ What? Mix feeds with Yahoo Pipes &mdash; enhance and analyze them by publishing with Feedburner. Yahoo Pipes is a feed mixing service, and Feedburner provides tools for enhancing, analyzing, and publishing feeds. It doesn't always make sense to combine...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Feeds &amp; Outlining" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<h3>
Mix feeds with Yahoo Pipes &mdash; enhance and analyze them by publishing with Feedburner.
</h3>

<img alt="Burn your Yahoo! Pipes" vspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/Burn-your-Yahoo-Pipes.png">

<p>
<a href="http://pipes.yahoo.com">Yahoo Pipes</a> is a feed <em>mixing</em> service, and <a href="http://www.feedburner.com">Feedburner</a> provides tools for <em>enhancing, analyzing, and publishing</em> feeds.  It doesn't always make sense to combine the two, but when it does, these complimentary services provide a good set of feedmastering tools.
</p>
<h2>
When?
</h2>
<h3>
Publish with Feedburner when a pipe's feed is more valuable than its architecture.
</h3>
<p>
Creating a Yahoo Pipe produces two significant outputs:
<ul>
<li>
<b>Architecture</b> - The ability to <a href="http://pipes.yahoo.com/pipes/">publish pipes</a> makes it easy to copy and build on each others' work.  This is how a lot of us started learning HTML when the web was new, and it's a great way to share knowledge and help something catch on fast.  Publish your pipe with Yahoo Pipes when its <em>architecture</em> is important.
</li>
<li>
<b>Feed</b> - In some cases, the feed a pipe produces is more important than sharing its architecture.  Gina Trapani at Lifehacker writes about <a href="http://www.lifehacker.com/software/feeds/geek-to-live--create-your-master-feed-with-yahoo-pipes-235726.php">using Pipes to create a master feed of all the feeds you publish</a>.  In this case, the feed and its readership stats are likely more valuable to the publisher than the details of its construction would be to other people.  (Gina offers her useful example pipe for people to copy, but most will consider this a pretty basic pipe once they get the hang of <a href="http://jameselee.alwaysaskwhy.com/blog/2005/07/metafeeds-feed-mixing_aggregate_multiple_feeds_into_one.html">feedmixing</a>).  Publish your pipe's feed with Feedburner when its <em>feed</em> is important.
</li>
</ul>
<p>
I'm not encouraging anyone to withold publishing pipes using the Pipes publishing interface, but when the pipe's feed is more important than its architecture, publishing it using Feedburner offers several <a href="http://marshallk.com/how-and-why-to-use-feedburner">benefits</a>.
</p>

<h2>
Why?
</h2>
<h3>
Feedburner is an <a href="http://www.feedburner.com/fb/a/commercial">established</a> feed publishing service that provides valuable feed analysis and management tools, making it a good front end for publishing feeds.
</h3>
<ul>
<li>
<b>Free basic <a href="http://www.feedburner.com/fb/a/publishers/standardstats">readership statistics</a></b>, with graphs.
</li>
<li>
<b><a href="http://www.feedburner.com/fb/a/publishers/pingshot">Feed promotion services</a></b> that make sure feed search engines know about your updates.
</li>
<li>
<b>Human-readable feed address.</b>  You can choose a meaningful name and address for your feed, rather than publishing the complex one produced by your pipe.  This makes it easier to talk about and identify when you are working with your feeds outside the Pipes interface.  (Hint: Name your Feedburner feed the same as you name the pipe that produces it, so they're easy to match up.)
</li>
<li>
<b>Flexibility and persistence.</b>  Publishing your feed via Feedburner means its address will remain the same if you decide to use something other than Yahoo Pipes to produce it.
</li>
<li>
<b>Centralized feed publishing & management.</b>  If you're already using Feedburner (e.g., to publish your blog's feed), you may want to consider using it as a central service for publishing <em>all</em> your feeds.
</li>
<li>
<b>Add various <a href="http://www.feedburner.com/fb/a/publishers/feedflare">enhancements</a></b> to your feed.
</li>
</ul>

<h2>
How?
</h2>
<h3>
Build, burn, and share.
</h3>
<ul>
<li>
<b>Build a pipe.</b> Create a Yahoo Pipe and "run" it to get its feed address.  <b>Don't publish the pipe</b> &mdash;   if you do, people will subscribe directly to its feed, and you want them to use your burned feed.  (Running the pipe gives you its feed address without publishing the pipe.)
</li>
<li>
<b>Burn the pipe's feed.</b> Create a new feed in Feedburner using the pipe's feed as the "Original Feed".  Feedburner will guide you through adding any enhancements you want.
</li>
<li>
<b>Share the burned feed.</b>  Feedburner offers various feed promotion and publishing services, but once you've burned it and have the new human-readable address you chose for it, you can share it any way you like &mdash; email, social networking services, etc.
</li>
</ul>]]>
        
    </content>
</entry>
<entry>
    <title>Yahoo! Pipes: Feedmixing — and a lot more — done right!</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2007/02/yahoo_pipes_feedmixing_and_more_done_right.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2007:/blog//1.178</id>
    <published>2007-02-08T06:47:28Z</published>
    <updated>2007-02-10T10:22:06Z</updated>
    <summary> After I had my &quot;aha! moment&quot; about feeds, I wrote up a wishlist of what I wanted to see in a feedmixing service. Several months later, I read Ray Ozzie&apos;s post Wiring the Web, in which he said, RSS...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Computers &amp; Technology" />
            <category term="Feeds &amp; Outlining" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<ul>
<li>
After I had my "<a href="http://www.webmd.com/content/article/85/98629.htm">aha! moment</a>" about <a href="http://jameselee.alwaysaskwhy.com/blog/feeds/">feeds</a>, I wrote up a <a href="http://jameselee.alwaysaskwhy.com/blog/2005/07/metafeeds-feed-mixing_aggregate_multiple_feeds_into_one.html">wishlist of what I wanted to see in a feedmixing service</a>.
</li>
<li>
Several months later, I read Ray Ozzie's post <a href="http://rayozzie.spaces.live.com/blog/cns!FB3017FBB9B2E142!285.entry">Wiring the Web</a>, in which he said,
<div class="quote">
RSS has the potential to be the “UNIX pipe of the internet”
</div>
and thought, "<em>exactly!</em>"
</li>
</ul>
<p>
Apparently, some smart people at Yahoo! were listening to both of us, and they sure did deliver!
</p>
<img alt="Yahoo! Pipes icon" vspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/Yahoo-Pipes-logo.gif">
<p>
I've only just begun to play with <a href="http://pipes.yahoo.com">Yahoo! Pipes</a>, and I can already say, it's gonna be hot!  I considered my feedmixing wishlist fairly forward-thinking for its time, but a quick glance at the things Pipes can do <em>and the ways it lets you do them</em> shows some real vision.
</p>
<p>
From the Pipes website:
<div class="quote">
Pipes is a hosted service that lets you remix feeds and create new data mashups in a visual programming environment. The name of the service pays tribute to Unix pipes, which let programmers do astonishingly clever things by making it easy to chain simple utilities together on the command line
</div>
<p>
That's really just the beginning of how to think about it; the true description and definition of Pipes will evolve through the innovation it's sure to produce.
</p>
<p>
Unfortunately, I don't have time to play with or write about Pipes more right now, but I definitely plan to do both, and I strongly encourage you to go check it out.  The site provides a good <a href="http://pipes.yahoo.com/docs/overview">overview</a> &mdash; for some in-depth discussion, explanation, and analysis, read Tim O'Reilly's <a href="http://radar.oreilly.com/archives/2007/02/pipes_and_filte.html">Pipes and Filters for the Internet</a>.  I look forward to having a lot of fun, and doing some really cool things with Yahoo! Pipes!
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Create a feedmap to help people find, preview, and subscribe to your feeds</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2007/01/create_a_feedmap.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2007:/blog//1.164</id>
    <published>2007-01-10T09:00:00Z</published>
    <updated>2007-08-16T23:01:02Z</updated>
    <summary><![CDATA[ What? A "feedmap" is an outline that provides a central place to find, subscribe to, and see how feeds are organized &mdash; much like a traditional web sitemap. A feedmap takes the idea further by making it possible to...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Feeds &amp; Outlining" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img alt="Live outline icon" align="left" vspace="5" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/live-outline-icon-30x60.png">
<h3>
A "feedmap" is an <a href="http://jameselee.alwaysaskwhy.com/blog/2006/12/lets_call_them_live_outlines.html">outline</a> that provides a central place to find, subscribe to, and see how feeds are organized &mdash; much like a traditional web sitemap.  A feedmap takes the idea further by making it possible to preview and actually interact with feed content.
</h3>
<div class="clear"></div>

<p>
We didn't realize we needed sitemaps until the web became popular and websites became complex.  Although feeds aren't quite mainstream yet, many sites already publish more than one. As this trend continues, people will want a central place to find feeds.  Some sites already recognize this, and publish a <a href="http://del.icio.us/jameselee/feeds%2Blist%2Bexample">list of feeds</a>.  A feed<em>map</em> expands on this by showing how feeds are organized, and letting people preview and interact with the content.  Since it's written in <a href="http://en.wikipedia.org/wiki/OPML">OPML</a>, a feedmap;
<ul>
<li>
allows publishers to <b>organize</b> feeds in a meaningful structure
</li>
<li>
makes it easy for people to <b>preview</b> feeds
</li>
<li>
can be <b>imported</b> into most feed readers
</li>
<li>
makes it easy to <b>subscribe</b> to individual feeds
</li>
<li>
may enable people to <b>subscribe to entire feedmaps</b> in the future
</li>
</ul>
</p>

<h3>
An example feedmap
</h3>
<p>
Here's a <a href="http://grazr.com/gzpanel.html?theme=default&view=3p&menu=off&file=http://grazr.com/data/jameselee/my-blog-feedmap.xml" target="gz">feedmap for my blog</a>, (if you're reading this in a feed reader, you'll have to use the link) displayed in <a href="http://grazr.com">Grazr</a>:
</p>

<div style="height:550px;width:650px;">
<a href="http://grazr.com/gzpanel.html?theme=default&view=3p&menu=off&file=http://grazr.com/data/jameselee/my-blog-feedmap.xml" target="gz">
<img src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-my-blog-feedmap-2007.01.png" border="0"></a>
<script defer="defer" type="text/javascript" src="http://grazr.com/gzloader.js?theme=default&amp;view=3p&amp;menu=off&amp;file=http://grazr.com/data/jameselee/my-blog-feedmap.xml">
</script>
</div>
<p>
<b>Update:</b> 2007.01.15 - There have been some intermittent problems displaying my blog's feedmap in Grazr.  I'm working with the Grazr team to try to figure out what's going on, and plan to contact Yahoo! Webhosting support as well.  Sorry for the inconvenience!  Since the problem is intermittent, it's possible you might be able to see the feedmap in the Grazr panel on my blog's sidebar; it's also listed there, and sometimes that loads even though this example doesn't.
</p>
<p>
<b>Update:</b> 2007.03.31 - Yahoo's tech support has been quite unhelpful in resolving the problem I mention above, so I'm hosting my feedmap at <a href="http://grazr.com">Grazr.com</a>'s new hosting service, which wasn't available when I created this post.  Ultimately, that's where I want to store my outines.  Unfortunately, this allows the outline to display quickly, but doesn't solve the problem of actually displaying the feed content within Grazr, since there's something blocking a couple of grazr.com's servers from accessing my Yahoo-hosted site.  I'm really disappointed that I wasn't able to get better support from Yahoo.  I haven't given up, but they seem to have decided to ignore my most recent response in our correspondence.
</p>


<h2>
Audience
</h2>
<p>
Anyone who publishes more than one feed should consider publishing a feedmap.
</p>

<h2>
Why?
</h2>
<h3>
A feedmap organizes feeds in one place using a standard format, and lets people preview feed content without being forced to subscribe.
</h3>

<p>
The newest versions of popular web browsers are just beginning to get better at helping people subscribe to feeds, but they're still not very good at it, and subscribing won't always be the goal.  <b>Once feeds become mainstream, people will see them as another source of potential information overload and become more selective about subscribing.</b>  As James Corbett predicted, <a href="http://eirepreneur.blogs.com/eirepreneur/2006/01/do_purple_cows_.html">we'll want to <em>graze</em> feeds more and subscribe less</a>.  
</p>
<p>
There's a new generation of embeddable, "widgetized", web-based feed browsers that are purpose-built for grazing feeds and interacting with feed content &mdash; <a href="http://grazr.com">Grazr</a>, <a href="http://optimalbrowser.com">Optimal</a>, and <a href="http://www.bitty.com/widgets/?ctor=opml">Bitty Browser</a> are examples.  Grazr is my favorite; it lets you see pictures, listen to audio, and watch video, <em>right in the feed</em>.  You don't have to worry about subscribing, but it's easy to do by right clicking on the feed, copying the link, and pasting it into a feed reader.
</p>

<h2>
How?
</h2>
<h3>
Build it in OPML, display it in Grazr
</h3>
<p>
This post isn't a tutorial, it's a recommendation for feed publishers to start publishing feedmaps.  The details are an exercise for the reader, but it's not hard to create a feedmap:
</p>
<ul>
<li>
<b>Use OPML to build your feedmap.</b>  <a href="http://en.wikipedia.org/wiki/OPML">OPML</a> is an outlining language you use to define the structure of your feedmap.  Among its other uses, OPML has become the de facto standard for <a href="http://jameselee.alwaysaskwhy.com/blog/2005/05/feed_subscriptions_are_portable.html">import and export of feed reader subscription lists</a>.  If you're familiar with HTML, OPML is easy to pick up, and the Grazr team has developed really good <a href="http://grazr.com/gzpanel.html?view=o&toolbar=off&font=Verdana&fontsize=9pt&file=http://docs.grazr.com/manual/help-opml-primer.xml">OPML primer</a> that will get you started.
  <ul>
  <li>
OPML isn't an "official" standard, but until or unless one emerges, having your feedmap in a well-known format that's as widely used as OPML will increase the likelihood that it's easy to convert.
  </li>
  </ul>
</li>
<li>
<b>Use Grazr to display your feedmap.</b>  <a href="http://grazr.com">Grazr</a> is the key to bringing a feedmap to life, since it makes feeds immediately usable.  You don't have to use Grazr to display your feedmap &mdash; you could just link to the raw OPML file &mdash; but that's like linking to the source code of a web page.  To make it easy for people to check out your feeds, display it in a feed browser.
  <ul>
  <li>
To display your feedmap, you can either embed a Grazr panel into your site, or <a href="http://jameselee.alwaysaskwhy.com/blog/2006/04/use_grazr_to_skin_opml_and_feeds.html">provide a link to your feedmap displayed in Grazr</a>.
  </li>
  </ul>
</li>
</ul>

<h3>
Tips & Tricks
</h3>
<ul>
<li>
<b>Make your feedmap modular.</b>  If your site publishes various feeds in different topic areas, consider creating separate OPML files for each area and <a href="http://www.opml.org/stories/storyReader$151">including</a> them in the feedmap.  This way you can use them in other outlines, and people can access the specific one they want.  (Determining the appropriate level of granularity for doing this will undoubtedly become an art.)
</li>
</ul>]]>
        
    </content>
</entry>
<entry>
    <title>Terms like OPML &amp; XOXO are too technical and specific — let&apos;s call them &quot;live outlines&quot;</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/12/lets_call_them_live_outlines.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2006:/blog//1.66</id>
    <published>2006-12-31T01:55:00Z</published>
    <updated>2007-08-16T23:01:20Z</updated>
    <summary><![CDATA[ What? I propose we use the term "live outline" to refer to dynamic content &mdash; such as OPML files that contain lists of feeds &mdash; that people create using XML outline formats. I've seen some discussion about what to...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Feeds &amp; Outlining" />
            <category term="Recommendations" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img alt="Live outline icon" align="left" vspace="5" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/live-outline-icon-30x60.png">
<h3>
I propose we use the term "live outline" to refer to dynamic content &mdash; such as OPML files that contain lists of feeds &mdash; that people create using XML outline formats.
</h3>
<div class="clear"></div>
<p>
I've seen some discussion about what to call the information organized using these formats, but there doesn't seem to be a convention for referring to them in general.  This leads to difficulties sharing ideas related to the formats, and explaining them to people who aren't familiar with them.  I really like <a href="http://support.opml.org/howToEditReadingList#whatIsAReadingList">Dave Winer's idea of a reading list</a>, but that's just one kind of live outline; these formats can be used to create live outlines that can serve various purposes (for example, <a href="http://grazr.com/gzpanel.html?toolbar=off&view=o&file=http://jameselee.alwaysaskwhy.com/outlines/forBlog.xml">the one on my blog's sidebar</a> or a <a href="http://grazr.com/gzpanel.html?toolbar=off&view=s&file=http://jameselee.alwaysaskwhy.com/demo/outlines/travel.xml">travel outline</a>).
</p>
<p>
"Live outline" is friendlier and easier to talk about (and say!) than "OPML", "XOXO", etc.  It's a good general term everyone can use and understand without too much difficulty.  It's fine to use "outline" and "outlining" in context; "live" can be omitted when people know what's being discussed.
</p>

<h2>
Audience
</h2>
<p>
This proposal is intended for people creating content and applications using structured outlines based on XML formats, such as <a href="http://en.wikipedia.org/wiki/OPML">OPML</a>, <a href="http://en.wikipedia.org/wiki/XOXO">XOXO</a>, and <a href="http://en.wikipedia.org/wiki/OML">OML</a>.
</p>


<h2>
Why?
</h2>
<h3>
To encourage widespread adoption and use of these formats and reltated technologies, we need simple, non-technical terms that convey meaning well.  People are much more open to learning something new if it has a name they can relate to, understand, and pronounce.  
</h3>
<p>
Live outlines will have a significant and growing role in how people consume, organize, and share feeds:
<ul>
<li>
<a href="http://jameselee.alwaysaskwhy.com/blog/2005/05/feed_subscriptions_are_portable.html">OPML is already a de facto standard for export/import of feed subscription lists</a>.
</li>
<li>
Hopefully, Dave Winer's idea of feed readers allowing people to subscribe to reading lists (and other live outlines)  will become a reality soon.  This is a <em>really</em> good idea!
</li>
<li>
Tools like <a href="http://grazr.com">Grazr</a> make it easy for anyone to <a href="http://jameselee.alwaysaskwhy.com/blog/2006/04/use_grazr_to_skin_opml_and_feeds.html">browse, navigate, and share live outlines</a>.
</li>
</ul>
</p>
<p>
If we want people to get comfortable using structured outline formats, we need to talk about them in terms that won't alienate or put people off.  Try telling someone about the cool OPML file you're building, and watch how quickly their eyes glaze over.  Changing the language we use can make all the difference, and we already have a familiar example of this:  Consider the idea that <strong>live outline is to OPML document as web page is to HTML document</strong>.  People can relate to the idea of writing a web page, and it's easy to talk about web pages; a major reason is the lack of hard-to-pronounce technical acronyms.
<p>

<ul>
<li>
<b>People are already familiar with the concept of an <a href="http://en.wikipedia.org/wiki/Outline">outline</a></b>.  They don't have to learn an entirely new concept to understand a live outline, just a new use for something they already know.
</li>
<li>
<b>People can easily understand that live = dynamic (e.g., feeds)</b>.  Again, though, "live" sounds better and is easier to say than "dynamic".  I know that OPML, etc. are not just for feeds, but I think organizing and managing feeds will be the highest-profile common use for the formats, at least for a while.
</li>
<li>
<b>Firefox has already begun to popularlize the term and concept of "<a href="http://www.mozilla.com/en-US/firefox/livebookmarks.html">live bookmarks</a>"</b>.  We can take advantage of that and extend the idea to live outlines.
</li>
<li>
<b>Non-technical people who use these outlines aren't going to (and shouldn't) care much about the details of the format in which they're written.</b>.  They'll need to recognize names for compatibility, but only until services and applications interoperate well (how many feed readers support RSS and not ATOM, or require a specific version of either?)  Recognition can be important for a while when a technology is new, but how many people that use the web care about the language in which web pages are written?  In most cases, they don't want to know.
</li>
</ul>
<p>
I'm not arguing that we should stop using format-specific terms in technical discussions and documents; they certainly have their place.  I just want to promote the use of terms that insulate people from unnecessarily technical, specific acronyms that aren't likely to be relevant to them.  Plus, I want a <em>general</em> way to talk about the information structures we build with these formats.  "Live outline" conveys meaning without being overly technical or specific to a particular format or technology.  I hope the term will help these formats and creative uses of them proliferate more quickly and easily.
</p>

<h2>
What do you think?
</h2>
<p>
I hope this proposal will provoke some discussion.  Unfortunately, I've had to disable comments due to spam (and the lack of a good mitigation capability), but if you have thoughts on this proposal, link to this post from your blog.  If  discussion ensues, I'll add a live search feed of links to this post to tie it all together.
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Diagramming Tip: Write first, then draw the box</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/12/diagramming_tip_write_first_then_draw_the_box.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2006:/blog//1.170</id>
    <published>2006-12-21T17:55:26Z</published>
    <updated>2006-12-22T02:24:58Z</updated>
    <summary> What? When you&apos;re drawing a diagram, write the words first. Draw the box or circle around the words after you&apos;ve finished writing what will go in the container. Why? Writing first ensures the words will fit inside the container,...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Hacks, Tips, &amp; Tricks" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<h3>
When you're drawing a diagram, write the words first.  Draw the box or circle around the words <em>after</em> you've finished writing what will go in the container.  
</h3>

<img alt="Diagramming tip: write the words first" vspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/EXAMPLE-diagramming-write-words-then-draw-box-2006.12.21.png">


<h2>
Why?
</h2>
<h3>
Writing first ensures the words will fit inside the container, since you'll draw it around what you've <em>already</em> written.  You won't get stuck trying to squeeze the words into a space that's too small.
</h3>
<p>
How many times have you seen people draw boxes on a whiteboard, <em>then</em> try to fit words and phrases into them, and have to start writing smaller or erasing the lines to make more room?  Writing the words first 
<ul>
<li>
eliminates the problem of running out of space, 
</li>
<li>
results in a nicer looking diagram, and 
</li>
<li>
helps you look better while creating it.
</li>
</ul>
</p>
<p>
Sometimes it's good to be <em>inside</em> the box.
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Benefits of using feeds</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/12/benefits_of_using_feeds.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2006:/blog//1.161</id>
    <published>2006-12-15T23:00:00Z</published>
    <updated>2006-12-28T18:07:00Z</updated>
    <summary> For both subscribers and publishers, feeds are a useful addition to the tools we use to distribute, consume, and manage information. Benefits of subscribing to feeds Key steps toward addressing the problem of information overload include classifying &amp; prioritizing...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Email &amp; Web" />
            <category term="Feeds &amp; Outlining" />
            <category term="Productivity" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<img align="left" alt="Feed Icon"  hspace="15" vspace="15" valign="middle" src="http://alwaysaskwhy.com/jameselee/blog/images/feed-icon-24x24.jpg">
<h2>
For both subscribers and publishers, feeds are a useful addition to the tools we use to distribute, consume, and manage information.
</h2>

<h3>
Benefits of subscribing to feeds
</h3>

<p>
Key steps toward addressing the problem of information overload include classifying & prioritizing the information you receive, and reducing the amount of work required to get the information you want.  <a href="http://en.wikipedia.org/wiki/Web_feed">Feeds</a> and a <a href="http://en.wikipedia.org/wiki/Feed_reader">feed reader</a> can help you redirect some information <em>away from your email inbox</em> and automate the retrieval of information you may currently be getting manually.  
</p>

<ul>
<li>
<b>You can stop checking websites for updated content &mdash; the content comes to you.</b>  Once you subscribe to a website's feed, you never have to go back and check for updated information.  Think about how many sites you visit on a regular basis &mdash news, sports, weather, stocks, blogs, etc.  A feed reader <em>automatically</em> checks sites you choose on a regular basis, and lets you know if there's anything new.  You can truly "set it and forget it".
</p>
<p>
Dave Winer, widely credited as the "father of RSS", described feeds as <strong><a href="http://www.scripting.com/2005/09/11.html#When:9:18:48PM">automated web surfing</a></strong>:
<div class="quote">
"...when people ask what RSS is, I say it's <em>automated web surfing</em>. We took something lots of people do, visiting sites looking for new stuff, and automated it. It's a very predictable thing, that's what computers do -- automate repetitive things."
</div>
</p>
</li>
<li>
<b>Free up your email inbox for correspondence.</b>  As an information tool, email has long been overloaded as a catch-all for information people want to send and receive.  A lot of the email we get isn't <a href="http://dictionary.reference.com/search?q=correspondence">correspondence</a>, and often doesn't deserve a high priority.  The problem is, we don't have enough control over what we get via email &mdash; it just arrives and competes for our attention.  One part of the solution is to direct information away from your email inbox and into your feed reader, a tool that's purpose-built for managing information you want to see but don't need to necessarily respond to via email.
</li>
<li>
<b>Put "read-only" information in its place.</b>  Feeds are well suited to one-way and "read-only" communication, and a good feed reader can help you manage a wide range of information you might be getting now via email or by visiting individual web sites.  You can use feeds to:
  <ul>
  <li>
  keep current with the latest news
  </li>
  <li>
  monitor stock prices
  </li>
  <li>
  get weather updates
  </li>
  <li>
  check the traffic report
  </li>
  <li>
  <a href="http://jameselee.alwaysaskwhy.com/blog/2005/05/tracking_packages_perfect_job_for_a_feed_reader.html">track a package</a>
  </li>
  <li>
  share links to websites
  </li>
  <li>
  monitor topics of interest (using a "search feed"; a feed of search engine results)
  </li>
  <li>
  read blogs
  </li>
  <li>
  <a href="http://jameselee.alwaysaskwhy.com/blog/2006/12/use_feeds_to_stay_current_with_discussion_groups.html">keep up with busy discussion groups</a>
  </li>
  </ul>
<p>
Consider how much less cluttered your email inbox might be if you redirected some of the information above to a feed reader.   It's worth noting that the tagline for <a href="http://reader.google.com">Google Reader</a> is "Your inbox for the web."  Email is great for two-way communication, but for information you just want to read, a feed is often a better choice.
</p>
</li>
<li>
<b>You can unsubscribe with confidence.</b>  <em>You</em> own and manage your list of feed subscriptions, not the publishers.  Unlike with email lists, when you want to unsubscribe from a feed, it's your choice and it happens immediately &mdash; you don't have to ask, wait for confirmation, or wonder if it's really going to happen.
</li>
<li>
<b>The content has a consistent look & feel.</b>  Given the variety of website designs, getting to the actual content you want on each website can take a while.  With a good feed reader, the content is all displayed using a consistent interface.  Feeds are typically more content-centric than design-centric.  Some feeds contain ads, but they're often displayed inconspicuously compared to looking at the same content on the publisher's website.
</li>
</ul>


<h3>
Benefits of publishing feeds
</h3>
<p>
Publishing feeds lets you maintain and update your content centrally, and stop worrying about how to distribute it.
</p>
<ul>
<li>
<b>You get the centralization benefits of a web page & distribution benefits of email.</b>  Once you send email, you can't make changes if the information needs to be updated; you have to send a new message.  When you publish a feed, you maintain the content centrally.  When you update content, subscribers automatically get the current version &mdash in some cases highlighted as updated, depending on the feed reader &mdash; even if they already seen the previous version.  Any time they refer back to it, they'll have access to the most current version; with email, they'd have an out-of-date copy.  (Note that some feed readers keep copies of previous versions.)
</li>
<li>
<b>You don't have to do anything to notify your audience.</b>  Feeds solve the problem of notification; there's no  more having to ask people to "check back soon" for updates, or ask for their email address.  Neither the publisher nor the subscriber has to do any work to be notified when new content is published; feed readers do the work for us.
</li>
<li>
<b>You don't have to maintain email lists &mdash; you can stop sending content and let subscribers come get it.</b> When you publish a feed, subscribers take responsibility for consuming your content.  You just publish it, and you're done; people who want it can get it.  People may be more likely to subscribe knowing that they have full control over  unsubscribing.  (If you want to know who your subscribers are, you can create an individual subscription form and publish a unique feed for each subscriber.  This could be a great way to provide spam-free,  individualized, direct communication with your audience.)
</li>
<li>
<b>There's a high probability your audience wants what you publish.</b> People have to consciously subscribe to feeds, and don't usually do so by accident.  When someone subscribes to your feed, there's a good chance it's because they want the information you provide.
</li>
<li>
<b>Non-email communication may be better received by your audience.</b>  People are tired of being inundated by email, and often ignore it when they feel overwhelmed.  By publishing a feed, you give people a choice in how they consume your content, and they may be more likely to do so as a result.
</li>
</ul>]]>
        
    </content>
</entry>
<entry>
    <title>Use feeds to stay current with discussion groups without cluttering your email inbox</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/12/use_feeds_to_stay_current_with_discussion_groups.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2006:/blog//1.163</id>
    <published>2006-12-15T22:00:00Z</published>
    <updated>2007-03-06T16:29:34Z</updated>
    <summary> What? You can reduce noise and clutter in your email inbox by subscribing to feeds of discussion groups and forums. Keep your email subscription so you can participate, but filter the group&apos;s email list messages away from your inbox....</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Feeds &amp; Outlining" />
            <category term="Productivity" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img align="left" alt="Feed Icon"  hspace="10" vspace="10" valign="middle" src="http://alwaysaskwhy.com/jameselee/blog/images/feed-icon-24x24.jpg">
<h3>
You can reduce noise and clutter in your email inbox by subscribing to feeds of discussion groups and forums.  Keep your email subscription so you can participate, but filter the group's email list messages away from your inbox.
</h3>
<div class="clear"></div>
<ul>
<li>
<b>Check to see if your discussion group publishes a feed.</b>  If you're on an email list for a discussion group or forum, but don't usually participate in the discussion, see if you can subscribe to a <a href="http://en.wikipedia.org/wiki/Web_feed">feed</a> of the discussion.  For example, you can subscribe to feeds for both <a href="http://groups.google.com/support/bin/search.py?query=feed">Google Groups</a> and <a href="http://help.yahoo.com/help/us/groups/rss/">Yahoos Groups</a>.  (Regrettably, feeds from Yahoo Groups seem to be just summaries of each post.)
</li>
<li>
<b>Subscribe to the feed, but don't remove yourself from the email list.</b>  Instead, setup a filter in your email to bypass your inbox, and send the list messages to a folder.  This gets them out of your way, but allows you to access them if you want to respond to a message.
</li>
</ul>

<h2>
Why?
</h2>
<h3>
Use your feed reader for "read-only" monitoring, and reserve your email inbox for correspondence.
</h3>
<p>
Redirecting the discussion to your <a href="http://en.wikipedia.org/wiki/Feed_reader">feed reader</a> reduces the clutter and interruptions competing for attention in your email inbox.  This reduces the burden on email &mdash; a tool we all know is overloaded &mdash; and makes it easier to use for <a href="http://dictionary.reference.com/search?q=correspondence">correspondence</a>; <em>two-way</em> communication.
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Put multiple Google Reader gadgets on your Personalized Homepage</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/12/put_multiple_google_reader_gadgets_on_your_homepage.html" />
    <id>tag:jameselee.alwaysaskwhy.com,2006:/blog//1.155</id>
    <published>2006-12-07T07:00:00Z</published>
    <updated>2006-12-07T20:07:24Z</updated>
    <summary> What? You can see several of your Google Reader subscriptions at once by putting multiple Google Reader gadgets on your Personalized Homepage. Each gadget can display a different folder or tag in your Reader subscription list. If you use...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Feeds &amp; Outlining" />
            <category term="Hacks, Tips, &amp; Tricks" />
            <category term="Productivity" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img hspace="15" border="0" align="left" title="Google logo" alt="Google logo" src="http://alwaysaskwhy.com/jameselee/blog/images/Google_Logo_25wht.gif" />
<h3>
You can see several of your Google Reader subscriptions at once by putting <em>multiple</em> Google Reader gadgets on your Personalized Homepage.  Each gadget can display a different folder or tag in your Reader subscription list.
</h3>
<p>
If you use Google Reader (it's worth serious consideration!) and you're not using the <a href="http://www.google.com/ig/directory?url=http://www.google.com/ig/modules/reader.xml">Reader gadget</a> on your Personalized Homepage, you're really missing out.  This miniature interface to the full version of Google Reader is extremely useful, with pop-up "bubbles" for quick reading, the ability to switch between your folders & tags (but sadly not individual subscriptions) and smooth scrolling, all without taking you away from your homepage.  You can multiply the benefits of using the gadget by putting more than one on a single homepage tab.
</p>

<img alt="Google Homepage Reader Gadget Birds-Eye View" vspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Google-Homepage-Reader-Gadget-Birds-Eye-View-2006.12.png">

<h2>
Why?
</h2>
<h3>
Look at a single page for a "birds-eye view" of your Google Reader feeds.
</h3>
<ul>
<li>
<b>Scan the latest headlines or read entire articles right from your homepage.</b>  You don't need to go to Reader to see your feeds.  You can get a quick update on several feeds at a glance, right from your homepage.  If you want to read more than a headline, just click on it, and a "bubble" will pop-up and display the entire article.  It's lightning fast, and you don't leave the homepage.
</li>
<li>
<b>Syncs with full version of Google Reader.</b>  All the Reader gadgets stay in sync with your full version of Reader, so if you read or star something in a Reader gadget, it'll be that way in the full version, and vice versa.  <em>The basic feed gadget doesn't do this</em>, since it has nothing to do with Reader.
  <ul>
  <li>
  This is a key feature, and it's worth highlighting:  I can use the full version of Reader, Reader gadgets, or <a href="http://www.google.com/reader/m/">Reader Mobile</a> to read feeds from almost anywhere, and state is always maintained.  That means there's no downside to any of the methods, and it makes reading feeds easy and efficient.
  </li>
  </ul>
</li>
<li>
<b>Manage just one set of subscriptions.</b>  You've long been able to put multiple basic feed gadgets on your homepage, but if you do that and use Reader as your primary feed reader, you've got two sets of subscriptions to deal with.  The Reader gadget uses the subscriptions you're already managing in Reader.
</li>
</ul>

<h2>
How?
</h2>
<h3>
Add a Google Reader gadget, press the Back button, add another, repeat.  It's that simple.
</h3>

<p>
<strong>Tip: Create a separate tab.</strong>  If you plan to put multiple Reader gadgets on your homepage, you may want to start by making a separate <a href="http://jameselee.alwaysaskwhy.com/blog/2006/09/google_personalized_home_page_picks_up_the_tab.html">homepage tab</a> for them.  Once you've done that, make sure you've got that tab selected, since gadgets get added to the current tab.
</p>
<p>
To add multiple Google Reader gadgets to your Google Personalized Homepage, follow these steps:
</p>
<ol>
<li>
<b>Find it.</b> Find the <a href="http://www.google.com/ig/directory?url=http://www.google.com/ig/modules/reader.xml">Google Reader gadget</a> in the <a href="http://www.google.com/ig/directory">Homepage Content Directory</a>.  (You can either click on the link here, or go to your homepage, click on "Add stuff", and search for "reader").
</li>
<li>
<b>Add it.</b> Click the "Add it now" button.
  <ul>
  <li>
  This will take you back to the Homepage Content Directory, and you'll see a "Back to homepage" link at the top left of the page.  <strong>Do not click that link yet.</strong>
  </li>
  <li>
  If you are not redirected to the Homepage Content Directory, you'll probably see the "Add it now" button disappear, and in its place, a check mark next to "Added".  If you see that, you should be able to reload the page, and skip the next step.
  </ul>
</li>
<li>
<b>Go back.</b> Use your web browser's Back button to go back to the previous page.
</li>
<li>
<b>Add it again.</b> Click the "Add it now" button again.
</li>
<li>
<b>Repeat.</b> Repeat the two steps above until you've added as many Reader gadgets as you want.
</li>
<li>
<b>End.</b> After you've added your last one, click on the "Back to homepage" link.
</li>
</ol>

<h2>
Tips & Tricks
</h2>
<ul>
<li>
<b>Each Reader gadget is an individual.</b>  You may find that you want different behavior for different feeds, depending on what they contain or how often they update.  Try configuring gadgets to display various numbers of items, or changing whether or not they display items you've read.
</li>
<li>
<b>See what you've starred.</b>  I star articles to highlight them for further reading or action.  Putting my Starred Items on my "BirdsEyeView" tab ensures I don't forget about them, and makes them quick & easy to access.
</li>
<li>
<b>You can scroll within each gadget.</b>  If you want to see more than the max of 10 items per gadget, you don't have to open Reader, you can just click on the up/down arrows, or hover over the gadget and <em>use the scroll wheel on your mouse</em>.
</li>
</ul>

<h2>
Feedback and suggestions to the developers
</h2>
<p>
I've become a strong advocate of Google's Personalized Homepage, and an was instant convert to Reader as of it's redesign.  I'm really impressed that the two work together so well, and the developers of both should be proud.
</p>
<p>
To the <a href="http://googlereader.blogspot.com/">developers of Reader and the Reader gadget</a>, thanks for such a nicely executed, well thought-out tool (and service)!  Please consider these suggestions:
</p>
<ul>
<li>
<b>Enable us to choose individual subscriptions to display in the gadget.</b>  Currently, the gadget allows us to choose a folder or tag to display, but not individual feeds.  (Each "folder" in Reader is a mix of the feeds it contains.)  I know "<a href="http://www.reallysimplesyndication.com/riverOfNews">river of news</a>" style feed reading is all the rage, and it certainly has its benefits (<a href="http://jameselee.alwaysaskwhy.com/blog/2006/03/how_and_why_to_mix_feeds.html">I've advocated feedmixing</a> myself). That said, it would be nice to be able to specify a particular feed to display in a gadget, just as we can do in the mobile version of Reader.
</li>
<li>
<b>I'd like the <em>option</em> to auto-hide the bubble if I move the mouse away from it.</b>  That would mean one less mouse click, and potentially faster navigation.  (Note the word "option"!)
</li>
</ul>

<h2>
Credit
</h2>
<p>
I was inspired to try putting multiple Reader gadgets on my homepage by thinking about:
</p>
<ul>
<li>
<a href="http://almostwithyou.com">Dave Barnard</a>'s comment that he'd like to be able to customize what shows up on <a href="http://popurls.com/">PopUrls</a>.
</li>
<li>
Marshal Kirkpatrick's recent comments on using a startpage as a component of his feed-reading in his recent <a href="http://marshallk.com/open-sourcing-my-techcrunch-work-flow">Open Sourcing My TechCrunch Workflow</a> post.  Marshall writes:
<div class="quote">
Almost anything can be read by RSS feed, so you can display almost anything on a startpage. These services fulfill a very specific function for a person working on the web - they provide a one click view of updates from various sources, inside the browser and distinct from the more heavy duty environment of a feed reader.
</div>
Exactly!
</li>
</ul>
]]>
        
    </content>
</entry>
<entry>
    <title>My Hardware Toolkit</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/10/my_hardware_toolkit.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.147</id>
    <published>2006-10-23T06:00:00Z</published>
    <updated>2007-01-31T08:43:19Z</updated>
    <summary> I&apos;m not a construction professional, handyman, or even much of a do-it-yourself enthusiast. I am a homeowner, though, and from time to time I have to do stuff that requires tools. Having the appropriate, good quality tools makes doing...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Gadgets, Tools, &amp; Gear" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<p>
I'm not a construction professional, handyman, or even much of a do-it-yourself enthusiast.  I am a homeowner, though, and from time to time I have to do stuff that requires tools.  Having the appropriate, good quality tools makes doing any job a <em>lot</em> easier (and often safer), and frankly, makes me a lot more likely to want to do it!
</p>
<p>
I've already written about <a href="http://alwaysaskwhy.com/jameselee/blog/2005/11/my_digital_toolkit.html">My Digital Toolkit</a>, and as I've been building up my set of <em>hardware</em> tools, it occured to me that it might be useful for others if I share the list of what's in my physical toolkit and why.  I'm not going to list every tool, just the ones I think are especially cool or useful.  Rather than duplicate what the vendor lists as the benefits of each, I'll try to focus on talking about why I like each tool.
</p>
<p>
<img alt="Toolkit" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/toolkit.jpg">
</p>
<p>
They're not listed in any particular order, though I've loosely grouped them by powered/not powered and put them into two major categories.  I've also purposely linked to the <em>manufacturers'</em> websites, rather than to any  particular vendor, since <strong>part of the reason for putting this list together is to show my appreciation for the tools and the manufacturers that created them</strong>, not the resellers.
</p>

<h2>
A List of My Cool Hardware Tools
</h2>

<!-- INDEX -->
<h3>
<a href="#hand-tools">Hand Tools</a>
</h3>
<ul>
<li>
<a href="#toolbox">Toolbox</a>
</li>
<li>
<a href="#pry-bar">Pry Bar</a>
</li>
<li>
<a href="#hammer">Hammer</a>
</li>
<li>
<a href="#retractable-utility-knife">Retractable Utility Knife</a>
</li>
<li>
<a href="#staple-gun">Staple Gun</a>
</li>
<li>
<a href="#pliers-tongue-and-groove">Pliers: Tongue and Groove</a>
</li>
<li>
<a href="#flashlight-utility-light">Flashlight/Utility Light</a>
</li>
<li>
<a href="#voltage-tester">Voltage Tester</a>
</li>
<li>
<a href="#stud-sensor">Stud Sensor</a>
</li>
<li>
<a href="#rotary-tool">Rotary Tool</a>
</li>
<li>
<a href="#cordless-screwdriver">Cordless Screwdriver</a>
</li>
</ul>
<h3>
<a href="#outdoor-garden-other-tools">Outdoor/Garden/Other Tools</a>
</h3>
<ul>
<li>
<a href="#ladder">Ladder</a>
</li>
<li>
<a href="#lopper">Lopper</a>
</li>
<li>
<a href="#saw-branch-cutting">Saw: Branch Cutting</a>
</li>
<li>
<a href="#cordless-hedge-trimmer">Cordless Hedge Trimmer</a>
</li>
</ul>

<hr>

<h2>
<a name="hand-tools"></a>
Hand Tools
</h2>

<!-- TOOLBOX -->
<h3>
<a name="toolbox"></a>
Toolbox
</h3>
<h4>
<a href="http://www.huskytools.com/Product.aspx?pid=017c4160-eae5-426a-bf10-f5c2650f8761&cid=790926">Husky Pro Tool Bag (Model: 45121)</a> - Jan 2007
</h4>
<p>
<img alt="Husky Pro Tool Bag" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Husky-Pro-Tool-Bag.jpg">
</p>
<p>
Since we own a home that's not new and tend to do a lot of projects/updates/etc., we found ourselves keeping more and more tools inside, as opposed to in the garage.  I had a toolbox, but I quickly learned why it cost only $5 &mdash; it was small, and actually unpleasant to use.  It was just too much work; I had to open it, remove the top shelf, get a tool, put the shelf back, close it if I wanted to carry it somewhere,  etc.
</p>
<p>
So, we started just keeping a few frequently-used tools in a <a href="http://www.sterilite.com/Category.html?Section=Storage&ProductCategory=38#">Sterilite storage box</a>.   That worked okay, but wasn't ideal &mdash; it provided good visibility, but required two hands to carry, didn't allow organization, and wasn't very safe, given that many tools have sharp edges, which are less visible as their numbers increase in a disorganized box.
</p>
<p> 
I'd been casually on the lookout for a better solution, when my parents recently gave me The Husky Pro Tool Bag, which  solved all those problems.  It's a large, rigid, open container, with a metal handlebar that allows one-handed carrying (it even comes with a shoulder strap!) and provides plenty of clearance.  It has:
<ul>
<li>
19 storage pockets on the inside and outside of the main storage bin
</li>
<li>
A sheath for a handsaw, with a strap to secure it in place
</li>
<li>
All kinds of straps & hooks, even a carabiner
</li>
</ul>
<p>
I don't know that I could have imagined a better toolbox; thanks, Mom & Dad!
</p>

<!-- PRY BAR -->
<h3>
<a name="pry-bar"></a>
Pry Bar
</h3>
<h4>
<a href="http://stanleytools.com/default.asp?CATEGORY=HT+BARS&TYPE=PRODUCT&PARTNUMBER=55-099&SDesc=FatMax%26%23174%3B+Xtreme%26%238482%3B+Fubar%26%238482%3B+Utility+Bar">Stanley  FatMax® Xtreme™ Fubar™ Utility Bar (Model: 55-099)</a> - Oct 2006
</h4>
<p>
<img alt="Stanley FatMax Xtreme FuBar" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Stanley-FatMax-Xtreme-Fubar-Utility-Bar-55-099.jpg">
</p>
<p>
I've been wanting this since I first saw it, just because it's so badass!  I don't even have plans for any demolition projects, but the moment I need to destroy or break something, this is the tool I'm reaching for.  In fact, I couldn't really even justify gettng this, but if you get a chance to check out one of these in real life, you'll see why it's irresistible for any tool junkie.  Fortunately, my wife understands (and agrees!)  ;)
</p>
<ul>
<li>
Super-strong, one-piece forged steel.
</li>
<li>
Heavyweight hammer.
</li>
<li>
Pry bar.
</li>
<li>
Nail puller.
</li>
<li>
Board bender/breaker.
</li>
<li>
Comfortable, slip-resistant, rubberized grip.
</li>
</ul>
<p>
If any tool can justify being called "Xtreme", this is it; the Fubar ("Functional Utility Bar") is an all-around super destruction tool!
</p>


<!-- HAMMER -->
<h3>
<a name="hammer"></a>
Hammer
</h3>
<h4>
<a href="http://stanleytools.com/default.asp?CATEGORY=NAIL+HAMMERS&TYPE=PRODUCT&PARTNUMBER=51-508&SDesc=20+oz%2E+Rip+Claw+Jacketed+Graphite+Hammer">Stanley  20 oz. Rip Claw Jacketed Graphite Hammer (Model: 51-508)</a> - 2005
</h4>
<p>
<img alt="Stanley 20 oz. Rip Claw Jacketed Graphite Hammer" hspace="10"  src="http://alwaysaskwhy.com/jameselee/blog/images/products/Stanley-20oz-Rip-Claw-Jacketed-Graphite-Hammer-51-508.jpg">
</p>
<p>
A full-sized hammer is a staple (no pun intended!) of any toolkit.  This one's fairly basic, but feels good in my hand, and I don't think I'll ever have to replace it; it's got a graphite core, so it's not likely to break -- something I don't think one should have to stress about when hammering!
</p>
<ul>
<li>
Strong, graphite core.
</li>
<li>
Well-balanced.
</li>
<li>
Comfortable, slip-resistant, rubberized grip with flared end.
</li>
</ul>


<!-- UTILITY KNIFE -->
<h3>
<a name="retractable-utility-knife"></a>
Retractable Utility Knife
</h3>
<h4>
<a href="http://stanleytools.com/default.asp?CATEGORY=RETRACTABLE&TYPE=PRODUCT&PARTNUMBER=10-788&SDesc=6%2D1%2F2%26%2334%3B+InstantChange%26%23153%3B+Retractable+Knife">Stanley 6-1/2" InstantChange™ Retractable Knife (Model: 10-788)</a> - 2005
</h4>
<p>
<img alt="Stanley Retractable Utility Knife" hspace="10" src="
http://alwaysaskwhy.com/jameselee/blog/images/products/Stanley-6.5in-Retractable-Utility-Knife-10-788.jpg">
</p>
<p>
A retractable utility knife comes in handy so often, I think it's reasonable to have more than one.  Sometimes, you need to be able to cut something without worrying about damaging or dulling a nice knife blade.  Being able to retract the blade does a lot to increase <strong>safety</strong>.  Our standard is to always retract it before putting it down, even if it's "just for a second".  That's easy to do since it's got a mechanism that locks the blade into three positions, and has a positive feel even when wearing gloves.
</p>
<ul>
<li>
Rubberized upper grip and thumb rest reduce the chance of slipping.
</li>
<li>
Blades stored in the handle.
</li>
<li>
No tools required to change blade.
</li>
<li>
Integrated string cutter.
</li>
</ul>

<!-- STAPLE GUN -->
<h3>
<a name="staple-gun"></a>
Staple Gun
</h3>
<h4>
<a href="http://www.powershot-tool.com/tools/staple_guns/tool.php3?tid=3">PowerShot®  Heavy Duty Forward Action®  Staple & Nail Gun (Model: PowerShot)</a> - 2004
</h4>
<p>
<img alt="PowerShot Stapler" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/PowerShot-Staple-Gun.jpg">
</p>
<p>
A staple gun is generally useful to have if you own a home, but also good for projects and repair jobs.  This one is designed really well; if you've used a "normal" staple gun and try this, you'll see why the PowerShot makes sense.
</p>
<ul>
<li>
"Forward Action® " system <a href="http://www.powershot-tool.com/tools/staple_guns/specifics.php3?sfid=41&tid=3">applies & maximizes force in the place you're trying to put the staple</a>.
</li>
<li>
Staples remaining window.
</li>
<li>
Easy to load staples.
</li>
<li>
Rubber non-slip handle.
</li>
</ul>

<!-- PLIERS: TONGUE AND GROOVE -->
<h3>
<a name="pliers-tongue-and-groove"></a>
Pliers: Tongue and Groove
</h3>
<h4>
<a href="http://www.channellock.com/acb/stores/1/430_-_10_inch_Tongue_and_Groov_P54C3.cfm">Channel Lock 10" Tongue and Groove Plier (Model: 430)</a> - 2004
</h4>
<p>
<img alt="Channel Lock 10 inch Tongue and Groove Plier" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Channel-Lock-10in-Tongue-and-Groove-Plier-430.jpg">
</p>
<p>
When we bought our first house, a friend who knows his tools told me to "just get a pair" of these because I'd need them, and he was right!  They seem to be able to do almost anything, and really came in handy when changing a rusted toilet handle.
</p>
<ul>
<li>
Wide, adjustable jaw.
</li>
<li> 
Enable you to exert a lot of force.
</li>
</ul>


<!-- FLASHLIGHT/UTILITY LIGHT -->
<h3>
<a name="flashlight-utility-light"></a>
Flashlight/Utility Light
</h3>
<h4>
<a href="http://stanleytools.com/default.asp?CATEGORY=SMT+ILLUMINATION+TOOLS&TYPE=PRODUCT&PARTNUMBER=95-112&SDesc=MaxLife%26%23153%3B+369%26%23153%3B+Tripod+Flashlight">Stanley MaxLife™ 369™ Tripod Flashlight (Model: 95-112)</a> - Oct 2006
</h4>
<p>
<img alt="Stanley MaxLife Tripod Flashlight" hspace="10"  src="http://alwaysaskwhy.com/jameselee/blog/images/products/Stanley-MaxLife-369-Tripod-Flashlight-95-112.jpg">
</p>
<p>
I've loved flashlights since I was a kid, and have been eyeing this one for several months; after all, it doubles as a work-utility light!  It was actually my wife that prompted this purchase though; I didn't know it, but she'd been coveting it too!  It has some really good features, and a <em>very</em> high cool factor.  Check out the <a href="http://www.videodome.com/mm4/templates/twizardpopup.asp?uid=592&TemplateID=278&id=15379&channel=751">TV commercial</a>!
</p>
<ul>
<li>
Tripod and movable head provide hands-free light right where you need it.
</li>
<li>
Can run on 3, 6, or 9 batteries, which are housed inside the tripod legs.  Provides the same illumination/brightness regardless of how many batteries, but the more you add, the longer it lasts (200+ hours on 9 batteries).
</li>
<li>
Three levels of brightness.
</li>
<li>
Low-battery indicator - Lets you know batteries are low <em>before</em> you pack it for a trip!
</li>
</ul>


<!-- VOLTAGE TESTER -->
<h3>
<a name="voltage-tester"></a>
Voltage Tester
</h3>
<h4>
<a href="http://www.greenlee.com/product/gt-11/start.html">Greenlee Non-Contact Voltage Tester (Model: GT-11)</a> - Sep 2006
</h4>
<p>
<img alt="Greenlee GT-11 Non-Contact Voltage Tester" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Greenlee-Non-Contact-Voltage-Tester-GT-11.jpg">
<p>
We had one of those cheap, combination screwdriver/voltage testers, and if you have one, I recommend you throw it away <em>now</em> and go get one of these non-contact ones that has no exposed metal.  This tester isn't cheap (nor is it expensive), but this is one case in which you really get what you pay for, and <strong>when you're dealing with electricity, safety is especially important</strong>.
</p>
<p>
I went to go buy the <a href="http://www.kk.org/cooltools/archives/001336.php">Fluke VoltAlert that was recommended on Cool Tools</a>, but the salesman practically laughed me out of the store.  They didn't carry the Fluke, but even if they did, I don't think he would have let me buy it; I was half expecting him to accompany me to the register to make sure I got this one!  He said it's much higher quality and more durable.  I'm not an electrician, and he claimed to work as one, so I figured with such a strong opinion, I'd take his word for it.  After all, how many people are emphatic about voltage testers?
<ul>
<li>
All plastic; no exposed metal.
</li>
<li>
No contact required for detection.
</li>
<li>
Bright red, visible <em>and</em> audible alert when voltage is detected; no wondering if you saw the dim light on the cheap models.
</li>
<li>
On/off switch to preserve battery.
</li>
<li>
Batteries are included!
</li>
</ul>


<!-- STUD SENSOR -->
<h3>
<a name="stud-sensor"></a>
Stud Sensor
</h3>
<h4>
<a href="http://www.zircon.com/SellPages/ScanAndSensor/SSProSL/SSSLpro.html">Zircon StudSensor Pro SL (Model: Pro SL)</a> - 2003
</h4>
<p>
<p>
<img alt="Zircon StudSensor Pro SL" hspace="5" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Zircon-StudSensor-ProSL.jpg">
<img alt="Zircon StudSensor Scan and Mark Procedure" hspace="5" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Zircon-StudSensor-Pro-SL-DuanScanAndMark.gif">
<p>
A must for hanging pictures (or anything else) on the wall, mounting towel racks, etc.
</p>
<ul>
<li>
Detects wood or metal studs.
  <ul>
  <li>
Normal mode: scans 3/4 inches deep with 1/8 inch accuracy.
  </li>
  <li>
Deep Scan mode: scans 1-1/2 inches deep with 3/16 inch accuracy using the <a href="http://www.zircon.com/SellPages/ScanAndSensor/ComparisonChart/Comparison.html#DualScanMark">dual scan and mark procedure</a>.
  </li>
  </ul>
</li>
<li>
Visual and audible alert.
</li>
<li>
Projects a beam of light on the surface when it detects a stud.
</li>
<li>
Incremental detection, so you know when you're close.
</li>
<li>
Belt/pocket clip; easy to put aside while marking wall or using other tools.
</li>
</ul>

<!-- ROTARY TOOL -->
<h3>
<a name="rotary-tool"></a>
Rotary Tool
</h3>
<h4>
<a href="http://www.dremel.com/en-us/tools/kit-detail.htm?H=188091&G=66204&I=69676&KI=66254">Dremel 10.8V Lithium-ion Cordless Rotary Tool Kit (Model: 8000-01)</a> - Dec 2005
</h4>
<p>
<img alt="Dremel 10.8V Lithium-ion Cordless Rotary Tool Kit" hspace="5" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Dremel-10.8V-Lithium-ion-Cordless-Rotary-Tool-Kit-8000-01.jpg">
<img alt="Dremel 10.8V Lithium-ion Cordless Rotary Tool" hspace="5" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Dremel-10.8V-Lithium-ion-Cordless-Rotary-Tool.jpg">
</p>
<p>
You can buy the <a href="http://www.dremel.com/en-us/tools/tool-detail.htm?H=188091&G=66204&I=69676">10.8V Cordless Dremel</a> separately, but the kit comes with a lot of accessories you'll need, and a nice hard plastic storage case.
</p>
<p>
I've wanted a Dremel for years, but waited until I had a good excuse before I got one: I had to expand the size of the wooden frame of our HVAC air return to accomodate a custom filter that was a tiny bit too large; the Dremel worked great! It's really come in handy since we got it, and I expect it will do so many times in the future.
</p>
<p>
It's got a <em>very</em> high-speed motor -- up to 35,000 rpm, which is impressive when you're holding it -- because it's effectiveness isn't about applying force; in most cases, you don't have to exert much at all, you just let the speed do the work.
</p>
<ul>
<li>
Grinds, sands, cuts almost anything.
</li>
<li>
Cordless, which removes what often becomes an impediment to using a tool; <em>dealing with the cord</em>!  Also, I reasoned that I might need to use it where stringing a cord would be difficult.
</li>
<li>
Battery level indicator.
</li>
</ul>


<!-- CORDLESS SCREWDRIVER -->
<h3>
<a name="cordless-screwdriver"></a>
Cordless Screwdriver
</h3>
<h4>
<a href="http://www.blackanddecker.com/ProductGuide/Product-Details.aspx?ProductID=5483">Black & Decker 3.6V Rechargeable 3- Position Screwdriver (Model: 9078)</a> - 2003
</h4>
<p>
<img alt="Black & Decker 3.6V Rechargeable 3- Position Screwdriver" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Black-and-Decker-3.6V-Rechargeable-3-Position-Screwdriver-9078.jpg">
</p>
<p>
Another basic must-have tool, a cordless screwdriver takes the tedium out of most routine household tasks.  There's still definitely room for a standard non-powered screwdriver, but this is usually the one I reach for first, and this Black & Decker does its job well and retains its charge a remarkably long time.
</p>
<ul>
<li>
Handle can be adjusted from straight to pistol grip; useful for smaller spaces and applying force.
</li>
<li>
Adjustable torque, with decent maximum.
</li>
<li>
Forward/reverse switch is well-positioned and easy to operate.
</li>
<li>
Really good battery life and exceptional charge retention!
</li>
</ul>

<!-- ========================================= -->

<!-- OUTDOOR/GARDEN/OTHER TOOLS -->
<h2>
<a name="outdoor-garden-other-tools"></a>
Outdoor/Garden/Other Tools
</h2>
<!-- LADDER -->
<h3>
<a name="ladder"></a>
Ladder
</h3>
<h4>
<a href="http://www.wernerladder.com/catalog/details.php?series_id=168">Werner Multi-Master 16-Foot Articulated Ladder++ (Model: M1-8-16)</a> - 2004
</h4>
<p>
<img alt="Werner Multi-Master Articulated Ladder" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Werner-M1-Multi-Master-Articulated-Ladder.jpg">
</p>
<p>
As a homeowner, I've come to understand that it's conceivable to actually need more than one ladder.  This one is configurable, so it can serve many purposes, and we've used it in several of it's 18 possible configurations.  If you're going to get a ladder, this is a great one to start with; you may not need another.  It even worked great while painting on our curved staircase!
</p>
<ul>
<li>
Configurable to 18 positions, including step, stand-off, straight, and scaffold.
</li>
<li>
Lightweight aluminum.
</li>
<li>
16 feet tall, but foldable and fits in a car trunk!
</li>
<li>
Includes a bolt-on stability-enhancing base.
</li>
</ul>
<!-- LOPPER -->
<h3>
<a name="lopper"></a>
Lopper
</h3>
<h4>
<a href="http://www.fiskars.com/US/Garden/Product+Detail?contentId=85530">Fiskars 21-1/2" PowerGear® Bypass Lopper (Model: 9127-6935)</a> - Dec 2005
</h4>
<p>
<img alt="Fiskars 21-1/2 inch PowerGear Bypass Lopper" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Fiskars-PowerGear-21.5in-Bypass-Lopper-9627.jpg">
</p>
<p>
If you have a yard, chances are, you're going to need a lopper to do minor pruning of trees and bushes.  This one has an ingenious gear that doubles your cutting power.  We have yet to find a branch that can challenge this lopper; it slices through most with minimal effort, even when we ask it to bite off a bit more than it can chew.
</p>
<ul>
<li>
Force amplifying gear.
</li>
<li>
Super strong handles - I hate worrying about breaking tools, so I really appreciate when they're built to take a lot of force.
</li>
<li>
Replacable blade - I wish more tools were built with this kind of thinking!
</li>
</ul>

<h3>
<a name="saw-branch-cutting"></a>
Saw: Branch Cutting
</h3>
<h4>
<a href="http://coronaclipper.com/index.cfm?fuseaction=cControllerFrontend.fControlFrontendCatalogDetail&int_product_id=168&int_category_id=57">Corona 13" Curved Razor Tooth Saw (Model: RS 7120)</a>  - Dec 2005
</h4>
<p>
<img alt="Corona 13 inch Curved Razor Tooth Saw" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Corona-13in-Razor-Tooth-Curved-Saw.jpg">
<p>
It's clear that as homeowners, we're going to need more than one saw, but this was our first, and it's <em>impressive</em>!  A branch fell off a tree in the backyard, and it took no time to cut it up using this saw.  It's long, curved blade and 3-sided teeth (which facilitate cutting in both directions) make this a very efficient cutting tool.
</p>
<ul>
<li>
Long, very sharp, curved blade makes it easy to cut effectively when pulling as well as pushing.
</li>
<li>
Very comfortable, secure, pistol grip, and good overall ergonomic design.
</li>
<li>
Replaceable the blade, handle, and connecting nuts & bolts.
</li>
<li>
Did I mention that it's extremely sharp?
</li>
</ul>

<!-- CORDLESS HEDGE TRIMMER -->
<h3>
<a name="cordless-hedge-trimmer"></a>
Cordless Hedge Trimmer
</h3>
<h4>
<a href="http://www.blackanddecker.com/ProductGuide/Product-Details.aspx?ProductID=6458">Black & Decker Hedgehog 18-Volt 22" Cordless Hedge Trimmer (Model: NHT518)</a>  - Sep 2005
</h4>
<p>
<img alt="Black & Decker Hedgehog 18-Volt 22 inch Cordless Hedge Trimmer" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/products/Black-and-Decker-Hedgehog-18volt-Cordless-Hedge-Trimmer-NHT518.jpg">
</p>
<p>
I do have one of those orange, heavy-duty extension cords, and I almost never use it. When I was younger & doing yardwork with my dad, I always dreaded getting it out, unrolling it, managing it during use, and rolling it back up.  All I have to do to use this trimmer is pick it up.  It's got decent power, good reach, and a comfortable holding position.
</p>
<ul>
<li>
Cordless; no extra effort required before (or after) use.
</li>
<li>
Secure, two-handed grip with hand guard.
</li>
<li>
50 minute run time.
</li>
<li>
Interchangeable battery, so you can swap in a fresh one.
</li>
</ul>]]>
        
    </content>
</entry>
<entry>
    <title>Windows Tip: Put Task Manager in widget mode</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/10/windows_tip_put_task_manager_in_widget_mode.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.146</id>
    <published>2006-10-20T15:45:00Z</published>
    <updated>2006-12-07T21:47:50Z</updated>
    <summary> What? Collapse Windows Task Manager into a desktop widget that&apos;s between full size and the minimized system tray icon. In two clicks, you can put Task Manager in &quot;widget mode&quot; and see useful information at-a-glance, without taking up a...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Computers &amp; Technology" />
            <category term="Hacks, Tips, &amp; Tricks" />
            <category term="Usability &amp; User Interface" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img alt="Microsoft Windows logo" hspace="15" border="0" align="left" src="http://alwaysaskwhy.com/jameselee/blog/images/Microsoft-Windows-logo.jpg">
<h3>
Collapse Windows Task Manager into a desktop widget that's between full size and the minimized system tray icon.
</h3>
<p>
In two clicks, you can put Task Manager in "widget mode" and see useful information at-a-glance, without taking up a lot of room.
</p>

<h2>
Why?
</h2>
<h3>
Widget mode is much smaller than normal, but still large enough to display different kinds of useful information.
</h3>
<p>
Windows Task Manager is a great way to see what your computer is doing, but sometimes it takes up too much space.  Minimizing it to the system tray moves it nicely out of the way, but it
<ul>
<li>
displays only the current processor load,
</li>
<li>
doesn't show processor load history, and 
</li>
<li>
doesn't display any other information. 
</li>
</ul>
</p>

<h2>
How?
</h2>
<h3>
Double-click on the inner border of any Task Manager tab to put it in "widget mode".  Double-click again to restore Task Manager to its normal state.
</h3>

<img alt="SCREENSHOT: Windows task manager collapse to widget" vspace="10" hspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Windows-taskmanager-collapse-to-widget-2006.10.png">

<h3>
Tips & Tricks
</h3>
<ul>
<li>
Click and hold on the border to drag the widget around your desktop.
</li>
<li>
This works for <em>any</em> tab in Task Manager, so you can use it to keep an eye on all kinds of information, like network utilization, your process list (to see what's hogging all the memory or processor), etc.
</li>
<li>
Find a creative way to use Task Manager in widget mode; look in the View menu in each tab to choose optional information to display.  Some things (e.g. I/O reads & writes, network throughput, etc.) might be really useful to see at-a-glance, depending on what you're doing.
</li>
</ul>

<p>
Disclaimer: I stumbled on this by accident.  In fact, I'll come clean and admit that I did this months ago on one of my computers, and figured there was just something wrong with Task Manager. :) It wasn't until I accidentally did it again today and started to experiment with resizing it that I realized it might be a display mode!
</p>
<p>
<strong>Update:</strong>  I didn't think by any means that I was the first to "discover" this; I mainly wrote it up because I'd been too lazy to look into the "problem" before, and thought I'd share it with others who may have done the same.  My wife encouraged me to search for more information; it turns out this is called <a href="http://support.microsoft.com/kb/193050">Tiny Footprint mode</a>.  (I think "widget mode" is cooler!)
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Put Google gadgets on your Windows desktop</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/10/put_google_gadgets_on_your_windows_desktop.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.143</id>
    <published>2006-10-05T06:30:00Z</published>
    <updated>2006-12-07T22:00:08Z</updated>
    <summary> What? Put individual, &quot;standalone&quot; Google gadgets directly on your Windows desktop using built-in Active Desktop. No web server required. Google just opened up their inventory of gadgets that were previously available only on your Google Personalized Homepage. Now you...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Computers &amp; Technology" />
            <category term="Hacks, Tips, &amp; Tricks" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img hspace="15" border="0" align="left" title="Google logo" alt="Google logo" src="http://alwaysaskwhy.com/jameselee/blog/images/Google_Logo_25wht.gif" />
<h3>
Put individual, "standalone" Google gadgets directly on your Windows desktop using built-in Active Desktop.  No web server required.
</h3>
<p>
Google just <a href="http://googleblog.blogspot.com/2006/10/yes-you-can-have-pony.html">opened up their inventory of gadgets</a> that were previously available only on your <a href="http://google.com/ig">Google Personalized Homepage</a>.  Now you can put <a href="http://www.google.com/ig/directory?synd=open">Google gadgets</a> on any web page, which makes it possible to use them in a wider variety of places and ways than before.  One example is to put Google gadgets right on your Windows desktop.  This is easy to do using Windows' built-in <a href="http://en.wikipedia.org/wiki/Active_Desktop">Active Desktop</a> feature.
</p>
<img alt="SCREENSHOT: Google gadget on Windows desktop" vspace="10" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Google-Gadget-on-Windows-Desktop-2006.10.04.png">
<p>
Google said they made the gadgets available for "<a href="http://www.google.com/press/annc/synd_gadgets.html">webpage owners everywhere to browse and select gadgets for their own pages</a>".  That's great, but in fact, you don't have to be a webpage owner; <b>you can use gadgets on your Windows desktop <em>without</em> a web server</b>.
</p>

<h2>
Why?
</h2>
<h3>
This is an easy way to use gadgets in "standalone" mode, without hosting them on a web server, browsing to a web page, or installing additional software.
</h3>
<p>
The concept of gadgets/widgets on the desktop <a href="http://widgets.yahoo.com/">isn't new</a>, but this variation allows you to:
<ul>
<li>
<b>Use gadgets without a web server.</b>  You can store the code for a gadget right on your computer.
</li>
<li>
<b>Use gadgets without manually opening a browser and visiting a web page.</b>  Technically, you are using a web browser -- Internet Explorer -- when you use Active Desktop, but it's embedded in the desktop, and always visible.
</li>
<li>
<b>Have a consistent set of gadgets.</b>  Now you can use the same gadgets on your desktop as you use on your Google homepage.  (NOTE: Not all gadgets available for Google Homepage are available for webpage use.)
</li>
<li>
<b>Use gadgets without installing any additional software.</b>  Other widget/gadget frameworks that use an installed "engine" -- such as <a href="http://widgets.yahoo.com/">Yahoo Widgets/Konfabulator</a> -- might provide richer functionality and look & feel in some cases, but there's a certain appeal to avoiding yet another piece of software to install and update.
</li>
</ul>

<h2>
How?
</h2>
<h3>
Add Google gadgets to your Windows Active Desktop just like any other webpage.
</h3>
<ol>
<li>
Find a gadget in the <a href="http://www.google.com/ig/directory?synd=open">directory of Google gadgets for your webpage</a> and click the "Add to your webpage" button to configure it.
</li>
<li>
Click the "Get the Code" button, and copy the HTML.
</li>
<li>
Create a new HTML document (e.g. "gadget-name.html") on your computer or web server, paste in the code for the gadget, and save it.
</li>
<li>
Right-click on your Windows desktop and select Properties.
</li>
<li>
Click on the Desktop tab, and the Customize Desktop button.
</li>
<li>
Click on the Web tab, and the New button.
</li>
<li>
Click the Browse button, and find & select the HTML document you created to hold your gadget code.  If you saved it on a web server, enter its URL in the Location field.
</li>
<li>
Click OK 3 times, and you should see the gadget on your Desktop!
</li>
</ol>

<h3>
Tips & Tricks
</h3>
<ul>
<li>
Repeat the steps above to add more gadgets to your desktop.
</li>
<li>
<b>Finishing touch:</b> By default, there's a white background surrounding the gadget (even larger than in the <a href="http://alwaysaskwhy.com/jameselee/blog/2006/04/how_to_take_a_screenshot_in_windows.html">screenshot </a> above).  You can add
<div class="code">
&lt;body bgcolor="your_desktop_background_color"&gt;
</div>
above your gadget code to make it blend seamlessly with your desktop background color.
</li>
</ul>

<h2>
Beyond Windows?
</h2>
<h3>
Does this work on other platforms?  If so, blog it, and link to this article!
</h3>

<p>
I haven't looked at Linux or MacOS in a long time, so I'm not sure if either (or any other platform) has an equivalent to Windows' Active Desktop.  If you get this to work on something other than Windows, please blog about it and link to this article.  I've disabled comments due to spam, but one of the search engines will pick up the link, and I'll see it & link back.
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Google Personalized Homepage &quot;picks up the tab&quot;</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/09/google_personalized_home_page_picks_up_the_tab.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.140</id>
    <published>2006-09-14T23:30:00Z</published>
    <updated>2006-12-07T22:03:00Z</updated>
    <summary> Google&apos;s Personalized Home Page now supports multiple tabs I&apos;m a big fan of Google&apos;s Personalized Homepage, and today I noticed that they added the ability to have multiple tabs: This feature makes it easy to organize content, group it...</summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Computers &amp; Technology" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<img hspace="15" border="0" align="left" title="Google logo" alt="Google logo" src="http://alwaysaskwhy.com/jameselee/blog/images/Google_Logo_25wht.gif" />
<h3>
Google's Personalized Home Page now supports multiple tabs
</h3>
<p>
I'm a big fan of <a href="http://google.com/ig">Google's Personalized Homepage</a>, and today I noticed that they added the ability to have multiple tabs:
</p>

<img vspace="10" alt="SCREENSHOT: Google Personalized Homepage Add Tab" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Google-Personalized-Homepage-Add-Tab-2006.09.14.png">

<p>
This feature makes it easy to organize content, group it by function/context (e.g., Work, Personal, Project X), etc.  I know it's not a new concept, but it's been the one thing I've been wishing for, and I want to thank the <a href="http://googleblog.blogspot.com/">Google team</a> for implementing this feature!
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Firefox Tip: Make the active tab more visible</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/07/firefox_make_active_tab_more_visible.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.110</id>
    <published>2006-07-21T18:23:10Z</published>
    <updated>2007-08-16T23:41:26Z</updated>
    <summary><![CDATA[ What? Change the color of the active tab in Firefox to improve its visibility. &nbsp; By default, the active tab in Firefox is not very visible, and it becomes less so the more tabs you open in a single...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Email &amp; Web" />
            <category term="Hacks, Tips, &amp; Tricks" />
            <category term="Usability &amp; User Interface" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img hspace="15" border="0" align="left" title="Firefox logo" alt="Firefox logo" src="http://alwaysaskwhy.com/jameselee/blog/images/Firefox-logo.gif" />
<h3>
Change the color of the active tab in Firefox to improve its visibility.
</h3>
<p>
&nbsp;
</p>
<p>
By default, the active tab in Firefox is not very visible, and it becomes less so the more tabs you open in a single browser window.
</p>
<h2>
Why?
</h2>
<h3>
Changing the color of the active tab makes it easy to see at a glance.
</h3>
<p>
Firefox's <a href="http://www.mozilla.com/firefox/tabs.html">tabbed browsing</a> makes it easy to manage having several websites open at once, but with multiple tabs open, it doesn't take long to lose sight of the active tab.&nbsp; Spending time looking for the active tab reduces the benefit of using multiple tabs.  Changing the active tab's color solves the problem by making it stand out in the crowd.
</p>
<h3>
Before
</h3>
<img vspace="10" border="0" title="Firefox active tab default" alt="Firefox active tab default" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Firefox-active-tab-default-2006.07.21.png" />
<h3>
After
</h3>
<img vspace="10" border="0" title="Firefox active tab more visible" alt="Firefox active tab more visible" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Firefox-active-tab-more-visible-2006.07.21.png" />
<h2>
How?
</h2>
<h3>
Make a quick change to your userChrome.css file, then restart Firefox
</h3>
<a href="http://www.mozilla.org/support/firefox/edit#css">Edit your &quot;userChrome.css&quot; file</a> and add:
<div class="code">
<pre>
/* Change color of ACTIVE tab */
tab
{
    -moz-appearance: none !important;
}
tab[selected=&quot;true&quot;]
{
    background-color: rgb(255, 106, 106) !important;
    color: black !important;
}
/* Change color of normal tabs */
tab:not([selected=&quot;true&quot;])
{
    background-color: rgb( 70, 130, 180) !important;
    color: white !important;
}
</pre>
</div>
<p>
The colors in the example code above will make your tabs the same colors as mine in the screenshot above; you can use any <a href="http://en.wikipedia.org/wiki/Web_colors#X11_color_names">colors</a> you like.
</p>
<p>
<strong>Note:</strong>&nbsp; You must restart Firefox for this change to take effect.
</p>
<h3>
Reference
</h3>
<ul>
<li>
Firefox Help: Tips &amp; Tricks - <a href="http://www.mozilla.org/support/firefox/tips#app_tab">Make the active tab easier to distinguish</a>
</li>
</ul>]]>
        
    </content>
</entry>
<entry>
    <title>Things I have to recharge</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/07/things_i_have_to_recharge.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.86</id>
    <published>2006-07-08T18:40:00Z</published>
    <updated>2007-03-31T21:58:29Z</updated>
    <summary><![CDATA[I really like the convenience of rechargeable electronics, but they can also be a headache.&nbsp; Sometimes I feel like I'm always recharging something, so I thought I'd see just how bad it is by making a list: Things I have...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Gadgets, Tools, &amp; Gear" />
            <category term="Miscellaneous" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<p>I really like the convenience of rechargeable electronics, but they can also be a headache.&nbsp; Sometimes I feel like I'm always recharging something, so I thought I'd see just how bad it is by making a list: </p><p><img vspace="10" hspace="10" border="0" align="right" title="Power adapter" alt="Power adapter" src="http://alwaysaskwhy.com/james/blog/images/power-adapter-2006.07.06.jpg" /></p><h3>Things I have to recharge</h3><ol><li>Mobile phone<br /></li><li>Bluetooth headset<br /></li><li>Digital camera<br /></li><li>Wireless computer mouse<br /></li><li>Notebook computer<br /></li><li>Beard trimmer<br /></li><li>Electric razor<br /></li><li>Electric screwdriver<br /></li><li>Dremel rotary tool<br /></li><li>Cordless drill<br /></li><li>Hedge trimmer</li></ol><p>The list is shorter than I expected, but I think <strong>the real&nbsp; challenge is not the number of things to recharge, but managing everything so it's ready when I want to use it</strong>.&nbsp; This can be tough when it comes things I use very rarely, but want to be charged when I need it, like my cordless drill.&nbsp; It came with two batteries, but despite having used it ~5 times and rotating the batteries once in a while, one is dead &amp; the other holds only a small charge.&nbsp; I guess that's why it was only $49.&nbsp; In fact, buying two replacement batteries would cost just about as much as a new drill (of the same type)!</p><p><strong>Update:</strong> 2007.03.31 - It looks like this may become less of a problem, now that a company called <a href="http://www.powercastco.com/">Powercast</a> has invented a way to <a href="http://money.cnn.com/magazines/business2/business2_archive/2007/04/01/8403349/">transmit power without wires</a>!<br /></p><p>Not all rechargeable electronics are created equal.&nbsp; Here are my preferences for the major types:&nbsp;</p> <ul><li><strong>Ideal:</strong> <br />   </li><ul><li>Works with a power cord attached in addition to battery power.&nbsp; <em>Example: notebook computers.</em></li><li>Takes standard batteries (rare these days) in addition to rechargable ones.&nbsp; <em>Example: my old digital camera</em> (If I ever ran low on power, I could stop at a store or gas station almost anywhere and get batteries.)<br />     </li></ul><li><strong>Reasonable:</strong> Permits easy battery swapping.&nbsp; This is fine, provided battery cost isn't exorbitant.&nbsp; <em>Example: modern digital cameras.</em></li><li><strong>Bad:</strong> Uses integrated rechargable batteries.&nbsp; <em>Example: my electric razor and screwdriver</em>.&nbsp; Both of these have lasted and performed very well, but why not give them virtually infinite life with a replacable battery?&nbsp; These devices fall into the category of unnecessarily disposable items, about which I'll write another time.<br />   </li></ul> <p>What's on your list of things to recharge? <br /></p>]]>
        
    </content>
</entry>
<entry>
    <title>Firefox Tip: Search from the address bar</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/07/firefox_tip_search_from_the_address_bar.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.41</id>
    <published>2006-07-08T18:30:00Z</published>
    <updated>2007-08-16T23:57:58Z</updated>
    <summary><![CDATA[ What? Use the Firefox address bar instead of the built-in search box to search any website or search engine. &nbsp; By default, if you enter a search query in Firefox's address bar, the browser will perform a Google &quot;I'm...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Email &amp; Web" />
            <category term="Hacks, Tips, &amp; Tricks" />
            <category term="Productivity" />
            <category term="Usability &amp; User Interface" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>
What?
</h2>
<img hspace="15" border="0" align="left" src="http://alwaysaskwhy.com/jameselee/blog/images/Firefox-logo.gif" alt="Firefox logo" title="Firefox logo"/>
<h3>
Use the Firefox address bar instead of the built-in search box to search any website or search engine.
</h3>
<p>&nbsp;</p>
<p>
By default, if you enter a search query in Firefox's address bar, <a href="http://www.mozilla.org/support/firefox/tips#beh_search">the browser will perform a Google &quot;I'm Feeling Lucky&quot; search</a>.&nbsp; You can change this so it will perform a normal search using Google or any other search engine you want.
</p>
<img vspace="10" border="0" title="Firefox search from address bar" alt="Firefox search from address bar" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-firefox-search-from-addressbar-2006.07.03.png" />
<h2>
Why?
</h2>
<h3>
Fewer text input areas = simpler &amp; faster searching
</h3>
<p>
It's much more efficient to use a single input field for all text entry, rather than one for addresses and another for search.  This eliminates the need to think about which one to use based on what you want to do, which means <strong>one less keyboard shortcut to memorize, and one less decision to make</strong>.
</p>
<p>
Computers can do a pretty good job of figuring out what to do based on what you enter, so let the browser work for you, and get in the habit of always using the same <a href="http://www.mozilla.org/support/firefox/keyboard">keyboard shortcut</a> to jump to the address bar, whether you're navigating or searching.&nbsp; After you try it for a while, you'll wonder why anyone would want two text input areas.  No, it's not perfect, but it works great 99% of the time.
</p>
<h3>
One less thing on the toolbar
</h3>
<p>
Now you can free up space on the toolbar by removing Firefox's built-in search box (right-click on the toolbar, select Customize, and drag the search box off the toolbar).&nbsp; If you were using it to access other search engines, try setting up <a href="http://www.lifehacker.com/software/geek-to-live/geek-to-live-fifteen-firefox-quick-searches-129658.php">Quick Searches</a> for those instead.&nbsp; Quick Searches use the address bar, and let you quickly perform a search on <em>any</em> website or search engine.
</p>
<h2>
How?
</h2>
<h3>
Make a quick change to your user.js file, then restart Firefox
</h3>
<p>
<a href="http://www.mozilla.org/support/firefox/edit">Edit your &quot;user.js&quot; file</a>, and add:
</p>
<div class="code">
<pre>
// Change to normal Google search:
user_pref(&quot;keyword.URL&quot;, &quot;http://www.google.com/search?btnG=Google+Search&amp;q=&quot;);
</pre>
</div>
<p>
You can substitute the URL with the appropriate syntax for whatever search engine you want to use.</p><p>You may have heard about making changes like this by typing &quot;about:config&quot; in the address bar, but as far as I can tell, those changes apply only to the current browser session, and don't persist when you restart.
</p>
<p>
<strong>Note:</strong> You must restart Firefox for this change to take effect.
</p>
<h3>
Reference
</h3>
<ul>
<li>
Firefox Help: Tips &amp; Tricks - <a href="http://www.mozilla.org/support/firefox/tips#beh_search">Change the search mode in the address field</a>
</li>
</ul>]]>
        
    </content>
</entry>
<entry>
    <title>Firefox Tip: Enable instant &quot;find as you type&quot; in your browser window</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/07/firefox_enable_find_as_you_type.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.68</id>
    <published>2006-07-04T21:00:00Z</published>
    <updated>2007-08-16T23:58:15Z</updated>
    <summary><![CDATA[What?&nbsp;Instantly find and jump to any link or text in a web page just by typing into your Firefox browser window.&nbsp; No keyboard shortcut required.&nbsp;As part of the Accessibility functionality, the Mozilla developers made it possible to &quot;find as you...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Email &amp; Web" />
            <category term="Hacks, Tips, &amp; Tricks" />
            <category term="Usability &amp; User Interface" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>What?</h2><p><img vspace="20" hspace="20" border="0" align="left" src="http://alwaysaskwhy.com/jameselee/blog/images/Firefox-logo.gif" alt="Firefox logo" title="Firefox logo" />&nbsp;</p><h3>Instantly find and jump to any link or text in a web page just by typing into your <a href="http://getfirefox.com">Firefox</a> browser window.&nbsp; No keyboard shortcut required.<strong><br /></strong></h3><p>&nbsp;</p><p>As part of the <a href="http://www.mozilla.org/access/today">Accessibility</a> functionality, the Mozilla developers made it possible to &quot;<a href="http://www.mozilla.org/access/type-ahead/">find as you type</a>&quot; <em>without using a keyboard shortcut</em>.&nbsp; You can set this up by enabling &quot;Begin finding when you begin typing&quot; in Firefox, which takes less than 10 seconds.&nbsp;</p><h2>Why?</h2><h3>This makes finding anything on a web page almost effortless, and eliminates the need to <em>do something</em> (e.g. use a keyboard shortcut) to tell the browser you want to start searching.</h3><p>Why go through extra steps when you want to find something on a web page?&nbsp; Once you try this, you'll see it's really fast &amp; convenient to be able to just start typing when you think of something you want to find on a web page.</p><h3>Great for finding a tag in a tag cloud</h3><p>This is a generally useful trick, but it's also a perfect solution for finding tags in a busy tag cloud, since you often know the name of the tag you want, but have to find it among many others.</p><p>I'm discussing this in the context of&nbsp;  <a href="http://del.icio.us/tag/">del.icio.us tag clouds</a> since mine is pretty large, and that's what inspired me to start using this technique.&nbsp; One of the strengths of del.icio.us is that it facilitates using a lot of tags.&nbsp; Unfortunately, if you do so, it soon becomes a challenge to visually locate and click on the one you want.&nbsp; &quot;Find as you type&quot; solves this problem.<br /></p><p><img vspace="10" border="0" title="SCREENSHOT: Firefox find as you type in tagcloud" alt="SCREENSHOT: Firefox find as you type in tagcloud" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Firefox-find-as-you-type-in-tagcloud-2006.06.22.png" /></p><h3>Screencast demo: See it in action</h3><p>The best way to see the benefit of this is to try it, but you can get a sense of it by watching the <a href="http://alwaysaskwhy.com/jameselee/screencasts/Firefox-find-as-you-type-tagcloud-demo-2006.07.04.html">screencast I made to demonstrate how this works</a>:</p><p><a href="http://alwaysaskwhy.com/jameselee/screencasts/Firefox-find-as-you-type-tagcloud-demo-2006.07.04.html"><img vspace="10" border="0" title="SCREENSHOT: Firefox find as you type tagcloud demo" alt="SCREENSHOT: Firefox find as you type tagcloud demo" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Firefox-find-as-you-type-tagcloud-demo-screencast-intro-2006.07.04.jpg" /></a>&nbsp;</p><p>(This is my first <a href="http://en.wikipedia.org/wiki/Screencast">screencast</a>, and it was very easy to create using <a href="http://www.debugmode.com/wink/">Wink</a>, so I want to thank the developers for this great <em>free</em> software!) <br /></p><h2>How?</h2><h3>E<strong>nable &quot;Begin finding when you begin typing&quot;</strong> in 2 easy steps:</h3><ol><li>Go to the menu and navigate to: Tools - Options - Advanced - General<br /></li><li>Select &quot;Begin finding when you begin typing&quot;</li><ul><li><img width="469" vspace="10" height="428" border="0" align="texttop" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Firefox-Begin-finding-when-you-begin-typing-2006.06.02.png" alt="SCREENSHOT: Firefox Begin finding when you begin typing" title="SCREENSHOT: Firefox Begin finding when you begin typing" /><br /></li></ul></ol><h3>&nbsp;</h3><h3>To use it:</h3><ol><li>Go to any web page and start typing a word you see on the page.</li><li>When the link you want is selected, press &quot;Enter&quot; to open it.</li></ol><h2>Tips &amp; Tricks </h2><ul><li>Try this on any web page that has text and links.<br /></li><li>Try this with your tag cloud on your del.icio.us start page.</li><ul><li>If you don't use del.icio.us, or don't have enough tags to warrant searching, try it with the main <a href="http://del.icio.us/tag/">del.icio.us tag cloud</a> that I used in the screencast.<br /></li></ul><li>If your cursor ends up on a word in the link title or notes that you don't want, just press &quot;F3&quot; to find the next instance.</li><li>I haven't seen an obvious way to do the equivalent of this in Internet Explorer; if you know how, please comment.</li></ul><h3>Reference </h3><ul><li>Mozilla Documentation / Keyboard Feature: <a href="http://www.mozilla.org/access/type-ahead/">Find as You Type</a><br /></li><ul><li>A bit out-dated, and this feature is now implemented via dialog boxes, but the documentation provides some tweaks some may find useful.</li></ul></ul>]]>
        
    </content>
</entry>
<entry>
    <title>Grazr Tip: Add a &quot;Supersize This Panel&quot; link for comfortable reading</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/05/grazr_tip_add_a_supersize_this_panel_link.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.62</id>
    <published>2006-05-08T15:30:00Z</published>
    <updated>2007-08-16T23:02:05Z</updated>
    <summary><![CDATA[What?&nbsp;If you're using a small Grazr panel, add a link to display a larger version of the same panel.&nbsp; This makes it easy to quickly &quot;supersize&quot; the panel so it's comfortable for longer periods of reading.If you're using Grazr in...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Feeds &amp; Outlining" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>What?&nbsp;</h2><h3>If you're using a small <a href="http://blog.grazr.com">Grazr</a> panel, add a link to display a larger version of the same panel.&nbsp; This makes it easy to quickly &quot;supersize&quot; the panel so it's comfortable for longer periods of reading.<br /></h3><p><img width="522" vspace="5" height="573" border="0" title="SCREENSHOT: Grazr - supersize this panel" alt="SCREENSHOT: Grazr - supersize this panel" src="http://alwaysaskwhy.com/jameselee/blog/images/SCREENSHOT-Grazr-supersize-this-panel-2006.05.07.png" /><br /></p><p>If you're using Grazr in a blog sidebar or as part of a page that has other content you want to keep visible (e.g. <a href="http://jameselee.alwaysaskwhy.com/blog/2006/04/embed_an_opml_browser_in_google_home_page.html">Google or Live.com start page</a>), you're probably using a condensed Grazr panel to fit within space requirements.&nbsp; It's easy to add a link in your outline to supersize the panel.&nbsp;</p><h3>Update: New version of Grazr makes this unnecessary<br /></h3><p>Shortly after I posted this article, Mike released a new version of Grazr that effectively removes the need for this technique.&nbsp; You can still use it if you want to make things really easy for the reader, but the new version allows the reader to change the font and panel sizes using a built-in configurator.&nbsp; You can detach a panel from the page you're looking at and resize it just like a normal web browser window.<br /></p><p>&nbsp;</p><h2>Why?</h2><h3>A larger panel makes reading within Grazr more comfortable.<br /> </h3><ul><li>A small panel is great for quick access<strong> </strong>to status feeds, bookmarks, headlines, and for exploring &amp; <a href="http://eirepreneur.blogs.com/eirepreneur/2006/01/do_purple_cows_.html">grazing</a> feeds.&nbsp; One of Grazr's strengths is its ability to display information in a compact space.&nbsp; The tradeoff is that it's not so great if you end up reading for a longer&nbsp; period in that compact space.<br /></li></ul><ul><li>A larger panel</li><ul><li>Reduces the need to leave Grazr (e.g. to read a long article in a feed).<br /></li></ul><ul><li>Gives the reader the benefit of Grazr's speed of navigation without the size constraint of a blog sidebar panel.</li></ul><ul><li>Makes it quick &amp; easy to switch from a brief glance to extended reading.</li></ul></ul><p>I have an OPML &quot;start file&quot; -- a collection of OPML files I've customized for my regular use -- that I access from <a href="http://jameselee.alwaysaskwhy.com/blog/2006/04/embed_an_opml_browser_in_google_home_page.html">my Google home page using Grazr</a>.&nbsp; I use this as my primary feed grazing interface, but it's too small for anything beyond a quick check of headlines.</p><p>For example, I <a href="http://www.opml.org/guidelinesForValidation#directories">include</a> my Bloglines subscriptions in my start file (1), so I can peek in on my feeds without changing their read/unread state.&nbsp; Typically, when I found something that I wanted to actually read, I'd either have to switch to Bloglines or <a href="http://jameselee.alwaysaskwhy.com/blog/2006/04/use_grazr_to_skin_opml_and_feeds.html">use Grazr as a service</a> to open my OPML file in a larger panel.&nbsp; Both of these are cumbersome and time-consuming, and I wanted to make the process more convenient; that's when it occurred to me to add a &quot;Supersize This Panel&quot; link to the panel itself.</p><p>You can try this out using the Grazr panel in the sidebar of <a href="http://jameselee.alwaysaskwhy.com/blog/">my blog</a>.</p><p>&nbsp;</p><h2>How?</h2><h3>Go to &quot;<a href="http://grazr.com/config.html">Get Grazr for Your Page</a>&quot;, enter the URL of your OPML file, customize the settings for your supersized panel, then copy the URL and add it to your panel.<br /></h3><p>Here's an example of the OPML code to create a Supersize This Panel link:</p><p>&lt;outline type=&quot;link&quot; text=&quot;Supersize This Panel&quot; url=&quot;http://grazr.com/gzpanel.html?fontsize=14pt&amp;amp;file=http://alwaysaskwhy.com/jameselee/outlines/forBlog.xml&quot; /&gt;<br /></p><p><strong>Note:</strong> Grazr uses <a href="http://www.w3schools.com/tags/ref_urlencode.asp">URL encoding</a> for many special characters, but the ampersand is <a href="http://en.wikipedia.org/wiki/HTML_encoding">HTML encoded</a> (&amp;amp;).</p><p><strong>Disclaimer:</strong> I'm <em>learning</em> OPML, and am by no means an authority or expert, so please excuse any&nbsp; errors, syntactic or otherwise.<br /></p><p>&nbsp;</p><h2>Tricks</h2><ul><li><strong>Make the font larger in the supersized panel.</strong>&nbsp; After all, this is about comfort!</li></ul><ul><li><strong>Put the &quot;Supersize This Panel&quot; link at the top.</strong>&nbsp; This way, it:<br /></li><ul><li>is immediately, easily accessible<br /></li><li>seems like a browser control; that's effectively how it's functioning, and people will look for it at the top once they think of if that way</li></ul></ul><ul><li><strong>Consider putting a supersize link at the bottom too</strong>, if it's a long list in a small panel.</li></ul><ul><li><strong>Also add the supersize link to any OPML files you <a href="http://www.opml.org/guidelinesForValidation#directories">include</a></strong> (if they're yours), so &quot;branches&quot; can also be supersized.</li><ul><li><strong>Re: &quot;branches&quot; -</strong> I think there's a great deal of thinking to be done on the appropriate level of granularity for outlines.&nbsp; For now, I'm creating what I consider to be functional modules, but I'm far from having any static taxonomy.&nbsp; I may share some thoughts on that topic in another article.</li></ul></ul><ul><li><strong>Firefox users: Open the supersize link in a new tab!&nbsp; </strong>If your mouse has a middle button, it just takes a single click to open a supersized Grazr panel in a new tab. <br /></li></ul><p><br /></p><h2>Further Thoughts</h2><ul><li>Might this be a good built-in capability for Grazr?&nbsp; I could imagine using the real estate on Grazr's back &quot;button&quot; for more than one purpose; perhaps a &quot;supersize&quot; button?&nbsp; I love that it's large &amp; easy to hit, and don't want to clutter it up, but this might be worth it.<br /></li></ul><ul><li>It seems to me that most people are familiar with the term &quot;supersize&quot;, but I'd love to hear suggestions for a better way to get the point across.&nbsp; I considered various terms before settling on &quot;supersize&quot;, but they were either clunky (too many words) or had implications I didn't want to make.&nbsp; For example;<br /></li><ul><li>&quot;View Larger Version of This Panel&quot; isn't exactly succinct.</li><li>&quot;Expand This Panel&quot; might imply that the panel would expand in place, so I decided against it.&nbsp; I'm not sure if Grazr has the capability to dynamically resize, but if so, I'd love to know!&nbsp; <a href="http://eurekaman.com/opod/">Opod</a>, which uses the Grazr API, does dynamically resize, so perhaps it's possible. <br /></li></ul></ul><ul><li><a href="http://blog.grazr.com">Mike</a>, I'd love to hear your thoughts on the two points above! (Built-in capability idea &amp; dynamic resizing.) <strong>Update:</strong> Mike <a href="http://alwaysaskwhy.com/jameselee/blog/2006/05/grazr_tip_add_a_supersize_this_panel_link.html#comment-20">responded</a>.<br /></li></ul><ul><li>I imagine it's possible to do something similar with other configurable OPML browsers, like <a href="http://optimalbrowser.com">Optimal</a>, and <a href="http://bitty.com">Bitty</a>, (both great tools for their respective purposes) but I haven't had the time to try yet.&nbsp; The supersize link doesn't keep you in the original OPML browser even if it's Grazr, but it does work even if you're reading an outline in something other than Grazr, since it just points to a &quot;<a href="http://alwaysaskwhy.com/jameselee/blog/2006/04/use_grazr_to_skin_opml_and_feeds.html">Grazr-skinned</a>&quot; version of the outline.<br /></li></ul><br /><br />(1) I manually export my subscriptions and copy the file to my web server.&nbsp; This isn't terrible, as I don't update my subscriptions that often, but I sure wish I could just point to the OPML file in my account!&nbsp; (Are you listening, <a href="http://www.bloglines.com/about/news">Bloglines</a>?)<br />]]>
        
    </content>
</entry>
<entry>
    <title>How to fix blog article link problem in ATOM feed produced by blogs using Movable Type</title>
    <link rel="alternate" type="text/html" href="http://jameselee.alwaysaskwhy.com/blog/2006/05/mt_yahoo_how_to_fix_blog_article_feed_link_problem.html" />
    <id>tag:alwaysaskwhy.com,2006:/jameselee/blog//1.61</id>
    <published>2006-05-02T15:30:00Z</published>
    <updated>2006-11-09T19:28:45Z</updated>
    <summary><![CDATA[AudiencePeople using Movable Type on Yahoo! Web Hosting who want to ensure that their blog feed includes the proper permalink when viewed in Grazr.&nbsp;I expect this is a very small set of people.&nbsp; (Actually, it may be a larger set...]]></summary>
    <author>
        <name>James E. Lee</name>
        
    </author>
            <category term="Blogging" />
    
    <content type="html" xml:lang="en" xml:base="http://jameselee.alwaysaskwhy.com/blog/">
        <![CDATA[<h2>Audience</h2><h3>People using <a href="http://smallbusiness.yahoo.com/webhosting/problog.php">Movable Type <strike>on Yahoo! Web Hosting</strike></a> who want to ensure that their blog feed includes the proper permalink<strike> when viewed in <a href="http://grazr.com">Grazr</a></strike>.&nbsp;</h3><p><strike>I expect this is a <em>very</em> small set of people.</strike>&nbsp; (Actually, it may be a larger set than I thought, since as the Update below indicates, it's not specific to MT on Yahoo, or to Grazr, but to Movable Type.)<br /></p><p>I originally wrote this for a friend who is migrating to MT-Y, but it's possible it could help a few others too, so I thought I'd share it here.<br /></p><h2>Problem&nbsp;</h2><h3>Movable Type produces an ATOM feed in which the entry permalink URLs lead to an interface to <em>edit</em> the blog article.&nbsp; Instead, they should point to the standard entry permalink, so readers can <em>view</em> the article.</h3><p><strong>Update:</strong> 2006.11.09</p><p><strong>Apparently this is in fact a Movable Type issue.</strong>&nbsp; Note that the <a href="http://www.sixapart.com/movabletype/beta/3.3/release_notes-beta-1.html">Release Notes for Movable Type 3.3 (Beta-1)</a> acknowledge the following &quot;bug fix&quot;:&nbsp;</p> <div class="case Bug">           <blockquote>   <h3 class="title">21918: Atom Index does not produce valid feed</h3>   <p class="notes">BUG FIX: Removed Atom 1.0 link relationships 'service.post' and 'service.edit' from the default Atom index template until they are more widely recognized by feed validators. In the meantime, developers can glean this introspection information from the Movable Type RSD file (rsd.xml).</p> </blockquote>                 </div> <p>Grazr <a href="http://jameselee.alwaysaskwhy.com/blog/2006/04/use_grazr_to_skin_opml_and_feeds.html">provides a great way to let people graze your blog's feed</a>, (see the &quot;Recent Entries&quot; on <a href="http://jameselee.alwaysaskwhy.com/blog/">my blog's</a> Grazr panel) but the link at the end of each article should point to its permalink, <em>not</em> to a way to edit the article.</p><p><img width="251" vspace="5" height="53" border="0" title="SCREENSHOT Grazr link to file" alt="SCREENSHOT Grazr link to file" src="http://jameselee.alwaysaskwhy.com/blog/images/SCREENSHOT-Grazr-link-to-article-2006.05.02.png" /></p><p><strong>Default link:</strong></p><p>http://domain.com/blog-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=1</p><p><strong>Desired link:</strong></p><p>http://domain.com/blog/path/to/article-permalink.html&nbsp;</p><p>Even if you don't have a Grazr panel on your blog, people may <a href="http://jameselee.alwaysaskwhy.com/blog/2006/04/use_grazr_to_skin_opml_and_feeds.html">use Grazr to render