<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="http://feeds.feedburner.com/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Jeff Keen</title>
	
	<link>http://www.jeffreykeen.com</link>
	<description>User Interface Engineer in Austin, Texas</description>
	<pubDate>Thu, 11 Sep 2008 05:17:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/jeffreykeen" type="application/rss+xml" /><item>
		<title>Alignment issues with Firefox + Gmail on Mac vs. PC</title>
		<link>http://feeds.feedburner.com/~r/jeffreykeen/~3/217202370/</link>
		<comments>http://www.jeffreykeen.com/2008/01/15/alignment-issues-with-firefox-gmail-on-mac-vs-pc/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 18:20:13 +0000</pubDate>
		<dc:creator>Jeff Keen</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.jeffreykeen.com/2008/01/15/alignment-issues-with-firefox-gmail-on-mac-vs-pc/</guid>
		<description><![CDATA[Alignment on the PC:  The checkbox lines up with the star, the star lines up with my one-click icon, the icon lines up with the sender name, subject, and message preview. Nice; things line up pixel for pixel.
 
Alignment on the Mac:  WTF?  The checkbox and star line up, but past that, [...]]]></description>
			<content:encoded><![CDATA[<p>Alignment on the PC:  The checkbox lines up with the star, the star lines up with my one-click icon, the icon lines up with the sender name, subject, and message preview. Nice; things line up pixel for pixel.<br />
 <img src='http://www.jeffreykeen.com/wp/wp-content/uploads/2008/01/gmail-firefox-pc.gif' alt='Gmail + Firefox on PC'  width='100%'/></p>
<p>Alignment on the Mac:  WTF?  The checkbox and star line up, but past that, things are off kilter.<br />
<img src='http://www.jeffreykeen.com/wp/wp-content/uploads/2008/01/gmail-firefox-mac.gif' alt='Gmail + Firefox on Mac' width='100%'/></p>
<p>This is annoying, to me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreykeen.com/2008/01/15/alignment-issues-with-firefox-gmail-on-mac-vs-pc/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.jeffreykeen.com/2008/01/15/alignment-issues-with-firefox-gmail-on-mac-vs-pc/</feedburner:origLink></item>
		<item>
		<title>One Click Conversations For GMail V2</title>
		<link>http://feeds.feedburner.com/~r/jeffreykeen/~3/217159390/</link>
		<comments>http://www.jeffreykeen.com/2008/01/15/one-click-conversations-for-gmail-v2/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 18:08:50 +0000</pubDate>
		<dc:creator>Jeff Keen</dc:creator>
		
		<category><![CDATA[Projects]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.jeffreykeen.com/2008/01/15/one-click-conversations-for-gmail-v2/</guid>
		<description><![CDATA[Sorry for the delay, but the update is finally out.   Well, it was actually out last month, but due to moving across the country, I didn&#8217;t quite follow through on the release process.
The new version is completely rewritten using Google&#8217;s new Gmail API, but still contains the old [very ugly, in retrospect] code [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry for the delay, but the update is finally out.   Well, it was actually out last month, but due to moving across the country, I didn&#8217;t quite follow through on the release process.</p>
<p>The new version is completely rewritten using Google&#8217;s new Gmail API, but still contains the old [very ugly, in retrospect] code to support any users who haven&#8217;t been so fortunate to get the new version rolled out to them (many Google Apps For My Domain users, namely).</p>
<p>The features are about the same, with one addition.  Option/Alt-clicking the one-click icon performs a domain search. </p>
<p>Even with Gmail&#8217;s unlimited storage, I have emails I never want to revisit again (like myspace&#8217;s some-shitty-band-wants-to-be-your-friend requests).  These usually pile up for a while, and then one day when I feel ambitious I go through and clear them out. This new feature makes this process dead easy; option/alt click the icon next to a guilty message, and delete all the returned results.  </p>
<p><a href="http://www.jeffreykeen.com/projects/oneclickconversations/">One Click Conversations</a> is available for Gmail on Firefox through the use of <a href="http://www.greasespot.net/">Greasemonkey</a>.  This script should be included in the <a href="https://addons.mozilla.org/en-US/firefox/addon/6076">Better Gmail 2</a> plugin sometime soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreykeen.com/2008/01/15/one-click-conversations-for-gmail-v2/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.jeffreykeen.com/2008/01/15/one-click-conversations-for-gmail-v2/</feedburner:origLink></item>
		<item>
		<title>Party Shuffle Is Ruining My Music</title>
		<link>http://feeds.feedburner.com/~r/jeffreykeen/~3/138005592/</link>
		<comments>http://www.jeffreykeen.com/2007/07/27/party-shuffle-is-ruining-my-music/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 16:17:10 +0000</pubDate>
		<dc:creator>Jeff Keen</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.jeffreykeen.com/2007/07/27/party-shuffle-is-ruining-my-music/</guid>
		<description><![CDATA[I&#8217;m not usually one to lament about how technology has changed our lives, and what life was like before [something] changed everything.  &#8220;We used to have to get up and change the channel on the TV, and we liked it!&#8221;.  I don&#8217;t miss that.  
But what I do miss, in some ways, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not usually one to lament about how technology has changed our lives, and what life was like before [something] changed everything.  &#8220;We used to have to get up and change the channel on the TV, and we liked it!&#8221;.  I don&#8217;t miss that.  </p>
<p>But what I do miss, in some ways, is how I used to enjoy my music.  I used to like browsing used music stores, and if I happened to stumble upon something I&#8217;d been looking for, I&#8217;d buy it, take it home, put it in the CD player, and enjoy it while admiring the cover of the album, and reading the liner notes.  </p>
<p>When just casually wanting to put on some music, I used to open up my CD cabinet, and scan my collection until something caught my eye.  If I filled my 5 disc CD player, I&#8217;d get around 5 or 6 hours of music, without any repeated songs.</p>
<p>On one hand, I don&#8217;t miss driving around town trying to find obscure albums, and love the fact that now I can go from thinking about how I want to hear a song to owning that song in less than 30 seconds, without ever leaving my chair.  </p>
<p>On the other hand, I sorely miss the once-clear definition between an album and a mix tape.  Listening to albums used to the norm for me, while listening to a mix tape was more of an unusual occurrence.  When I thought about listening to music, I didn&#8217;t think &#8220;I want to hear this <em>song</em>&#8220;, I thought &#8220;I want to hear this <em>album</em>&#8220;.  iTunes Party Shuffle completely reversed my thinking, and I guess I just sat back and let it.</p>
<p>And I&#8217;m a little bitter about it.<br />
<span id="more-205"></span><br />
Party Shuffle is easy.  It seems like a great idea to just select my top rated songs smart playlist, and shuffle away.  There are problems with this, though.  First, shuffle is surprisingly poor at really <em>shuffling</em> songs, and as a result is very <em>good</em> at making you sick to death of a few songs, or artists.  Tragically, I had to unrate the Who because of this.  As much as I love them, I need to take a long break before I can really enjoy them again.  </p>
<p>This burn-out shuffle problem can be alieviated somewhat by creating a smart playlist with the much needed &#8220;has not been played in the last week&#8221;, I found out, but really, this shouldn&#8217;t be a problem in the first place.   </p>
<p>I really wanted to start listening to Albums again, but when browsing through a Library of 706 artists, and &#8220;1129 Albums&#8221;, it was hard to scan through my choices, as I used to with my CD collection.  Maybe it&#8217;s just me, but if I don&#8217;t see the cover of Tonight&#8217;s The Night, I sometimes forget it exists and will go months without ever considering it as a listening choice.</p>
<p>What would be great is if iTunes would actually comphrend the fact that music is not just a library of singles, but rather a library of complete and incomplete albums, with some singles thrown in.  Albums should be considered their own entity, if specified, meaning Albums could have ratings, play counts, and all the rest of the data songs have. </p>
<p>On that same path of thought, ratings need to be much much smarter.  I want the ability to find all the albums that contain at least 4 songs I&#8217;ve rated higher than 3 stars, that I haven&#8217;t listened to in the last 2 months.  I want to be able to find the songs whose ratings have increased in the last week, which would be extremely useful for figuring out what my current favorites are.  Give me something I can work with, Apple.  I&#8217;ve been wanting to write a better ratings plugin for a long time now, but the hurdle of figuring out how to do that is a little daunting.  It&#8217;s on the list, though.  </p>
<p>I made a small step in returning to my previous listening style last week, when I spent some time going through my library and adding &#8220;[Album]&#8221; to the &#8220;Grouping&#8221; field of all songs that were part of a full album.  I then made a smart playlist showing only those songs, and also made sure that every album in that list had Album art (which is much easier than making sure my entire library, with lots of singles and incomplete albums has album art).  Now, using CoverFlow, or List view, I can browse my albums with an ease I never experienced before in iTunes.  </p>
<p>It&#8217;s a long way from ideal, but it&#8217;s a start.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreykeen.com/2007/07/27/party-shuffle-is-ruining-my-music/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.jeffreykeen.com/2007/07/27/party-shuffle-is-ruining-my-music/</feedburner:origLink></item>
		<item>
		<title>iPhone Interface Revolutionary, Even Without The Touchscreen</title>
		<link>http://feeds.feedburner.com/~r/jeffreykeen/~3/129634928/</link>
		<comments>http://www.jeffreykeen.com/2007/06/26/iphone-interface-revolutionary-even-without-the-touchscreen/#comments</comments>
		<pubDate>Tue, 26 Jun 2007 17:32:06 +0000</pubDate>
		<dc:creator>Jeff Keen</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.jeffreykeen.com/2007/06/26/iphone-interface-revolutionary-even-without-the-touchscreen/</guid>
		<description><![CDATA[The iPhone launches this Friday, and I can&#8217;t wait.   For months, the hype has been hard to avoid.  Hype has never had the intended effect on me; rather than piquing my interest and compelling me to round up my camping gear for product launch day, it raises my skepticism.  However, the [...]]]></description>
			<content:encoded><![CDATA[<p>The iPhone launches this Friday, and I can&#8217;t wait.   For months, the hype has been hard to avoid.  Hype has never had the intended effect on me; rather than piquing my interest and compelling me to round up my camping gear for product launch day, it raises my skepticism.  However, the closer we get to launch day, the more convinced I&#8217;m becoming that this phone really will live up to all the hype.</p>
<p>The short demos Steve gave at WWDC and at MacWorld were impressive, but what really won me over was the <a href="http://www.apple.com/iphone/usingiphone/guidedtour.html">guided tour</a> of the phone I watched yesterday.  Since when has a cell phone been really intuitive to use?</p>
<p>Horrible cell phone user interfaces have become so common it&#8217;s always a surprise to discover a phone  that&#8217;s &#8220;not as horrible&#8221;, and downright shocking when I see one that really <em>is</em> easy to use.  I&#8217;ve berated Motorola&#8217;s awful interfaces to Motorola employees (well, my brother), and I still marvel at some companies&#8217; blatant disregard for anyone who actually wants to <i>use</i> their products.  Can you honestly imagine a similar &#8220;guided tour&#8221; of Motorola&#8217;s RAZR?<br />
<span id="more-201"></span><br />
&#8220;It&#8217;s thin.&#8221;  </p>
<p>Do you think they&#8217;d point out the fact that some menu options on the home screen are in all caps, and some aren&#8217;t?  Or that the font-size is too large, so that &#8220;ADDRESS BOOK&#8221; is truncated?  How about the seemingly random shortening of menu options, like &#8220;SpkrPhone&#8221;, when screen space is clearly available?  And that&#8217;s just aesthetics.</p>
<p>As I recall from a harrowing experience of trying to set up my wife&#8217;s old Motorola phone, the process of adding contacts seemed to be designed using some sort of reverse polish logic, because I had to lower my intelligence level to that of an advanced cave-man in order to successfully complete this simple task.  It made me wonder if anyone actually tried using the phone before launching it out into the world?  Or perhaps, did they know full well that the UI was horrible, but also knew that the general public&#8217;s expectations of cell phones were so low, that they would still wait in line for it, simply because it was thin?</p>
<p>Well, for once someone is changing the game.  With the iPhone, Apple&#8217;s engineers appear to have actually thought about how people will use the phone, and designed their interface around that.  And now other companies are going to have to follow suit.</p>
<p>Some companies have been better than others &#8212; Sony Ericsson, and LG, for instance &#8212; but I don&#8217;t think they&#8217;ve done it well enough and aren&#8217;t main stream enough for consumers to really take notice.  Apple has, and Apple is, though.  </p>
<p>For instance, I&#8217;ve been wishing for a way to separate my phone book into the people I call often and the people I don&#8217;t ever since I got a cell phone.  I have numbers of people who I haven&#8217;t talked to in years, and although I don&#8217;t want to delete them, I also don&#8217;t want to scroll by them to get to the number I really want to call.   &#8220;Favorite contacts&#8221; on the iPhone allows you to do just that.  And it&#8217;s about time. </p>
<p>This Friday&#8217;s launch of the iPhone will usher in a new era of cell phone standards.  I hope that it straightens out what type of experience phone manufacturers put into their products, and more importantly, what consumers demand of their phones.  Because honestly, how many clicks should it take to add your friend to your address book?  Don&#8217;t you have better ways to waste your time?<br />
<a href="http://technorati.com/tag/iphone" rel="tag" style="display:none"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreykeen.com/2007/06/26/iphone-interface-revolutionary-even-without-the-touchscreen/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.jeffreykeen.com/2007/06/26/iphone-interface-revolutionary-even-without-the-touchscreen/</feedburner:origLink></item>
		<item>
		<title>One Click Conversations Working Again</title>
		<link>http://feeds.feedburner.com/~r/jeffreykeen/~3/129634929/</link>
		<comments>http://www.jeffreykeen.com/2007/06/23/one-click-working-again/#comments</comments>
		<pubDate>Sun, 24 Jun 2007 01:01:53 +0000</pubDate>
		<dc:creator>Jeff Keen</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.jeffreykeen.com/wp/2007/06/23/one-click-working-again/</guid>
		<description><![CDATA[After a bit of recoding, One Click Conversations is working again.  And it has it&#8217;s own page now.  Enjoy.
]]></description>
			<content:encoded><![CDATA[<p>After a bit of recoding, One Click Conversations is working again.  And it has it&#8217;s own page now.  <a href="http://www.jeffreykeen.com/projects/oneclickconversations">Enjoy</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreykeen.com/2007/06/23/one-click-working-again/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.jeffreykeen.com/2007/06/23/one-click-working-again/</feedburner:origLink></item>
		<item>
		<title>Blackberry + Gmail: My Perfect Setup</title>
		<link>http://feeds.feedburner.com/~r/jeffreykeen/~3/129634930/</link>
		<comments>http://www.jeffreykeen.com/2007/04/11/blackberry-gmail-my-perfect-setup/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 00:24:53 +0000</pubDate>
		<dc:creator>Jeff Keen</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.jeffreykeen.com/wp/2007/06/23/blackberry-gmail-my-perfect-setup/</guid>
		<description><![CDATA[The problem for me with setting up GMail via Blackberry Internet Services the straight forward way was that my blackberry was getting everything my GMail account was getting, not just the stuff that shows in the inbox.  That meant that all the mailing lists and other crap I&#8217;d rather not be annoyed with, which [...]]]></description>
			<content:encoded><![CDATA[<p>The problem for me with setting up GMail via Blackberry Internet Services the straight forward way was that my blackberry was getting <i>everything</i> my GMail account was getting, not just the stuff that shows in the inbox.  That meant that all the mailing lists and other crap I&#8217;d rather not be annoyed with, which I&#8217;ve effectively removed from bothering me constantly by creating auto-archive filters + labels, was annoying me more than ever.  Sure, BIS had filtering options, but rather than keep my filters in two places, I figured out a way to have the best of both worlds.</p>
<p>My requirements:</p>
<ul>
<li>Only emails that I deem worthy to arrive in my inbox buzz my blackberry.</li>
<li>I have access to the other emails, if need-be.</li>
<li>When I send or reply to a message, it shows in GMail, keeping conversations intact, and providing an archive for all sent mail.</li>
</ul>
<p><span id="more-195"></span><br />
Achieving #2 is easy &#8212; you get the GMail application.  While I&#8217;d prefer not to use it alone, it serves this purpose quite well.  I can search all of my messages, and dig around my auto-filtered mail, if I should choose.</p>
<p>#1 and #3 seem straight forward, but require a few key tricks.  </p>
<p>First, set up a blackberry email address.  You know, something like yourname@mycingular.blackberry.net.  In it, put your reply-to address as something you&#8217;d like to actually be contacted at.  Either your plain ol&#8217; gmail account, or an alias that forwards to it.  For me, I chose the latter.  Now set Auto BCC to your gmail account.  This is key for keeping your conversations in tact.  So it should look like:</p>
<blockquote><p>
Email Account: Blackberry<br />
Your Name: Joe Mama<br />
Email: joemama@mycingular.blackberry.net<br />
Reply To: joe@joemama.com<br />
AutoBC.C: joemama@gmail.com
</p></blockquote>
<p>Now we need GMail to forward you all mail that gets to your inbox, unless it&#8217;s from you.  You can do this by creating a filter, like so: </p>
<blockquote><p>
&#8220;Matches: in:inbox -{from:joe@joemama.com}&#8221;<br />
Do this: Forward to joemama@mycingular.blackberry.net
</p></blockquote>
<p>Now we need to make sure any email that is from you gets archived and doesn&#8217;t arrive in your inbox. We can make this happen by creating one more filter, like so:</p>
<blockquote><p>
Matches: from:(joe@joemama.com) in:inbox<br />
Do this: Skip Inbox
</p></blockquote>
<p>And that&#8217;s it!  This setup works perfectly for me.  It took lots of experimenting to finally figure out a really good solution, but this seems to be it.  I hope the next version of BIS allows you to choose one email account to send all email through, which would eliminate the need for the AutoBCC trick.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreykeen.com/2007/04/11/blackberry-gmail-my-perfect-setup/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.jeffreykeen.com/2007/04/11/blackberry-gmail-my-perfect-setup/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.799 seconds -->
