<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" version="2.0">
   <channel>
      <title>Brad Choate Master Feed</title>
      <description>Pipes Output</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=DPhHKL2_2xGAdnu8ZoQMOQ</link>
      <pubDate>Thu, 11 Mar 2010 12:38:18 -0800</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/bradchoate" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="bradchoate" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
         <title>[blog] Introducing Unicons</title>
         <link>http://bradchoate.com/weblog/2010/02/17/introducing-unicons</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://bradchoate.github.com/unicons/"&gt;Unicons&lt;/a&gt; is a little project I put together today, making it easier to insert some of those little Unicode symbols (like ☃ or ☺ or ✌) into web text fields. You know, the text fields you see on comment forms or Twitter.&lt;/p&gt; &lt;p&gt;The project is &lt;a rel="nofollow" target="_blank" href="http://github.com/bradchoate/unicons"&gt;hosted at Github&lt;/a&gt; and feedback is welcome!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/__-z4FGQkv4" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2010://4.2774</guid>
         <pubDate>Wed, 17 Feb 2010 20:40:40 -0800</pubDate>
      </item>
      <item>
         <title>[blog] Apple and their Magic Mouse</title>
         <link>http://bradchoate.com/weblog/2009/11/03/apple-and-their-magic-mouse</link>
         <description>&lt;div style="margin:0 auto;text-align:right;"&gt;
&lt;img alt="" src="http://images.apple.com/magicmouse/images/gestures_20091020.jpg" width="500"/&gt;&lt;br /&gt;
&lt;small&gt;via &lt;a rel="nofollow" target="_blank" href="http://www.apple.com/magicmouse/"&gt;apple.com&lt;/a&gt;&lt;/small&gt;
&lt;/div&gt; &lt;p&gt;I picked up an &lt;a rel="nofollow" target="_blank" href="http://www.amazon.com/gp/product/B002TLTGM6?ie=UTF8&amp;amp;tag=bradchoate&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=B002TLTGM6"&gt;Apple Magic Mouse&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=bradchoate&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=B002TLTGM6" width="1" height="1" border="0" alt="" style="border:none !important;margin:0px !important;"/&gt; at the local Apple store Thursday night. It&amp;#8217;s pretty nice! It&amp;#8217;s amazing to me how Apple brought the mouse to the mass market (well, &lt;a rel="nofollow" target="_blank" href="http://daringfireball.net/linked/2009/10/29/original-mac-reviews"&gt;Dvorak didn&amp;#8217;t like it&lt;/a&gt;) but &lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Apple_Mouse"&gt;have done a poor job&lt;/a&gt; in the design, until now.&lt;/p&gt; &lt;p&gt;What I like:&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;the slim design&lt;/li&gt;
&lt;li&gt;even with batteries, this thing is light, but not &lt;em&gt;too&lt;/em&gt; light&lt;/li&gt;
&lt;li&gt;fewer moving parts, and no scroll wheel to keep clean&lt;/li&gt;
&lt;li&gt;most of the top surface area is touch-sensitive&lt;/li&gt;
&lt;li&gt;no more red light for the optical sensor!&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;What I don&amp;#8217;t like:&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;it was a little pricey, but I remember paying $100 for the first Microsoft optic mouse&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;My other area of complaint can&amp;#8217;t be summed up in a bullet. Basically, it&amp;#8217;s the gestures. Apple has brought three &lt;em&gt;slightly&lt;/em&gt; different sets of multi-touch gestures to the market in three different products: iPhone, the multi-touch trackpad and now the Magic Mouse. I&amp;#8217;m going to look at five of these gestures in particular:&lt;/p&gt; &lt;ol&gt;
&lt;li&gt;clicking (or tapping for iPhone)&lt;/li&gt;
&lt;li&gt;content scrolling&lt;/li&gt;
&lt;li&gt;content magnification&lt;/li&gt;
&lt;li&gt;content rotation&lt;/li&gt;
&lt;li&gt;content navigation&lt;/li&gt;
&lt;/ol&gt; &lt;p&gt;iPhone (and iPod touch of course) multi-touch gestures are really, really natural to me, but maybe because I&amp;#8217;ve been using them longer than these other devices. Gestures on iPhone for these five interactions are:&lt;/p&gt; &lt;ol&gt;
&lt;li&gt;clicking: single finger tap&lt;/li&gt;
&lt;li&gt;content scrolling: single OR two-finger slide up/down&lt;/li&gt;
&lt;li&gt;content magnification: two-finger pinch/spread&lt;/li&gt;
&lt;li&gt;content rotation: two-finger rotate&lt;/li&gt;
&lt;li&gt;content navigation: &lt;strong&gt;single&lt;/strong&gt; finger slide left/right (as used for photo navigation)&lt;/li&gt;
&lt;/ol&gt; &lt;p&gt;It is interesting that iPhone recognizes both single and two-finger slides for content scrolling. I believe this is done with an eye towards what I am looking for and will elaborate on — a universal set of gestures.&lt;/p&gt; &lt;p&gt;Apple added multi-touch to their trackpads and some gestures to go with them. They differ from those on iPhone, namely because you aren&amp;#8217;t interacting directly with a screen, but with an area that is controlling an on-screen cursor. This is a very different model from a multi-touch display which has no cursor to speak of. So, the multi-touch trackpad gestures are:&lt;/p&gt; &lt;ol&gt;
&lt;li&gt;clicking: single finger click and/or tap (MacBook trackpads can be configured to accept a tap as a click action but they are no configured this way as a factory default)&lt;/li&gt;
&lt;li&gt;content scrolling: two-finger slide; omnidirectional&lt;/li&gt;
&lt;li&gt;content magnification: two-finger pinch/spread&lt;/li&gt;
&lt;li&gt;content rotation: two-finger rotate&lt;/li&gt;
&lt;li&gt;content navigation: &lt;strong&gt;three&lt;/strong&gt;-finger swipe left/right (as used to navigate backward/forward in a browser or navigating a photo album in iPhoto)&lt;/li&gt;
&lt;/ol&gt; &lt;p&gt;Now those are mostly the same, with the exception of the content navigation gesture.&lt;/p&gt; &lt;p&gt;So how about this Magic Mouse? Gestures are:&lt;/p&gt; &lt;ol&gt;
&lt;li&gt;clicking: single finger click (a tap on the surface does nothing)&lt;/li&gt;
&lt;li&gt;content scrolling: single OR two-finger slide; omnidirectional&lt;/li&gt;
&lt;li&gt;content magnification: none&lt;/li&gt;
&lt;li&gt;content rotation: none&lt;/li&gt;
&lt;li&gt;content navigation: &lt;strong&gt;two&lt;/strong&gt;-finger swipe left/right (as used to navigate backward/forward in a browser or navigating a photo album in iPhoto)&lt;/li&gt;
&lt;/ol&gt; &lt;p&gt;The Magic Mouse may not support tap-to-click because it has a serviceable button, and having two ways to click would be kind of weird. But the multi-touch trackpads that also have a tactile click for the trackpad itself (including all the new MacBooks, save the MacBook Air which still has a separate button) and can be configured to support a tap to click as well. I personally prefer this configuration since there is less effort to do something that you do all the time.&lt;/p&gt; &lt;p&gt;As for gesture two&amp;#8230; well, obviously, a single finger slide on the trackpad is the mouse equivalent of moving the mouse around. So we can&amp;#8217;t expect Apple to change the trackpad&amp;#8217;s single finger slide gesture to scroll content (unless they add an optical sensor to bottom of their laptops, but who wants to move their laptop around to move the cursor?). The other option is to use two-finger sliding to scroll on the Magic Mouse. Well&amp;#8230; actually, that works too — you can use either a one or two-finger slide for scrolling.&lt;/p&gt; &lt;p&gt;What about the gestures for content magnification and rotation? The Magic Mouse is missing these for some reason unknown to me. The hardware should be capable of recognizing such gestures as recognized on iPhone/iPod touch and trackpads.&lt;/p&gt; &lt;p&gt;Content navigation gestures differ in number of fingers across all three: iPhone only needs one finger (granted, the use there is for full-screen pages, like on the Springboard and photo albums; this same gesture can&amp;#8217;t be used for navigating forward and backward in Mobile Safari), the Magic Mouse uses two fingers and the trackpad uses three! The trackpad cannot use two fingers because two finger scrolling can scroll horizontally as well as vertically. And while you could conceivably use three fingers on the Magic Mouse (there may be a hardware limitation, but I doubt it), it&amp;#8217;s kind of awkward to do so.&lt;/p&gt; &lt;p&gt;All in all, it&amp;#8217;s a mixed bag. I can understand the decisions made around making these gestures differ from one context to another, but at the same time, it&amp;#8217;s frustrating that they are different. This feels like an area where a real standard should emerge, one that can be used across these devices so consumers don&amp;#8217;t have to re-train themselves when they shift from one device to another.&lt;/p&gt; &lt;p&gt;If I had my druthers, I would recommend the following as universal gestures:&lt;/p&gt; &lt;ol&gt;
&lt;li&gt;clicking: single finger tap and (Mac only) right-click: two-finger tap&lt;/li&gt;
&lt;li&gt;content scrolling: two-finger slide (single finger use for iPhone/Magic Mouse)&lt;/li&gt;
&lt;li&gt;content magnification: two-finger pinch/spread&lt;/li&gt;
&lt;li&gt;content rotation: two-finger rotate&lt;/li&gt;
&lt;li&gt;content navigation: three-finger slides&lt;/li&gt;
&lt;/ol&gt; &lt;p&gt;This affects all three multi-touch devices in subtle ways: for the Magic Mouse, Apple would have to support tapping the surface to behave as a click and support both two and three-finger slides for content navigation. They would also have to implement gestures for content magnification and rotation (I suspect they plan to eventually). For iPhone, recognizing three finger slides to navigate content in Safari would be great, as it doesn&amp;#8217;t support any gesture for that interaction today. A three-finger slide could also be treated as page turns for other contexts where a single finger slide work now. For multi-touch trackpads, Apple would need to make tap to click a default configuration, so this behavior is supported without having to reconfigure your trackpad to use it.&lt;/p&gt; &lt;p&gt;With these minor adjustments, a single set of gestures can work across all these devices. &lt;em&gt;Optimized&lt;/em&gt; versions of these gestures can still be supported — you should still be able to scroll on iPhone and the Magic Mouse with one finger, but the universal gesture would be two fingers. &lt;/p&gt; &lt;div style="float:right;width:120px;height:240px;margin-left:10px;"&gt;
 
&lt;/div&gt; &lt;p&gt;It&amp;#8217;s kind of strange to me that Apple has shifted from a position where they insisted on grounds of usability that a single-button mouse was &amp;#8220;The Way&amp;#8221; for so long to where we are today: a variety of input devices with rich and complex interaction features that also have varying control schemes. Hopefully some standard will emerge&amp;#8230; I&amp;#8217;m sure someone at Apple is thinking about this too.&lt;/p&gt; &lt;p&gt;Having said all that, I really do recommend the Magic Mouse, particularly for desktops and for the Mac mini which is where I use mine.&lt;/p&gt; &lt;p&gt;Finally, one last wish of mine: I&amp;#8217;d love to see an alternate Magic Mouse driver written that makes this device function just like a multi-touch trackpad. I&amp;#8217;d like to just leave this mouse stationary and simply use my finger on the surface as I would a trackpad. So single finger sliding would move the cursor, instead of moving the mouse itself. And if that were possible, I&amp;#8217;d also prefer to use the mouse in a sideways orientation, since screens are generally wider than tall. Apple could do this as an alternate configuration for their mouse, but this feels like a third-party thing and one I would gladly pay for.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/2LOjp3Omivk" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2009://4.2760</guid>
         <pubDate>Tue, 03 Nov 2009 13:47:11 -0800</pubDate>
      </item>
      <item>
         <title>[flickr] Bounce Slide</title>
         <link>http://www.flickr.com/photos/choate/4040893589/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a video:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/4040893589/" title="Bounce Slide"&gt;&lt;img src="http://farm3.static.flickr.com/2501/4040893589_b4d7f38d9e_m.jpg" width="180" height="240" alt="Bounce Slide"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/jkic1tqpTPM" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040893589</guid>
         <pubDate>Sat, 24 Oct 2009 19:58:25 -0700</pubDate>
         <media:content width="360" url="http://www.flickr.com/apps/video/stewart.swf?v=71377&amp;amp;photo_id=4040893589" type="application/x-shockwave-flash" height="480" />
         <media:title>Bounce Slide</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2501/4040893589_b4d7f38d9e_s.jpg" height="75" />
         <media:category>seth arwen 2009</media:category>
         <media:credit>Brad Choate</media:credit>
         <enclosure url="http://www.flickr.com/apps/video/stewart.swf?v=71377&amp;photo_id=4040893589" type="application/x-shockwave-flash" />
      </item>
      <item>
         <title>[flickr] Can rssCloud make me coffee?</title>
         <link>http://www.flickr.com/photos/choate/3924021032/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3924021032/" title="Can rssCloud make me coffee?"&gt;&lt;img src="http://farm3.static.flickr.com/2503/3924021032_1c9d992397_m.jpg" width="180" height="240" alt="Can rssCloud make me coffee?"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/laokQuZALyY" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3924021032</guid>
         <pubDate>Tue, 15 Sep 2009 12:32:24 -0700</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2503/3924021032_1c9d992397_m.jpg" type="image/jpeg" height="240" />
         <media:title>Can rssCloud make me coffee?</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2503/3924021032_1c9d992397_s.jpg" height="75" />
         <media:category>sixapart pubsubhubbub</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Untitled</title>
         <link>http://www.flickr.com/photos/choate/3855653489/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3855653489/" title=""&gt;&lt;img src="http://farm4.static.flickr.com/3443/3855653489_ddc0710781_m.jpg" width="180" height="240" alt=""/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/E8CW63urV6c" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3855653489</guid>
         <pubDate>Tue, 25 Aug 2009 08:49:46 -0700</pubDate>
         <media:content width="180" url="http://farm4.static.flickr.com/3443/3855653489_ddc0710781_m.jpg" type="image/jpeg" height="240" />
         <media:title />
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3443/3855653489_ddc0710781_s.jpg" height="75" />
         <media:category>georgia seth 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Untitled</title>
         <link>http://www.flickr.com/photos/choate/3855653143/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3855653143/" title=""&gt;&lt;img src="http://farm3.static.flickr.com/2656/3855653143_d54321762e_m.jpg" width="180" height="240" alt=""/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/fT4iFKZ6pcY" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3855653143</guid>
         <pubDate>Tue, 25 Aug 2009 08:49:39 -0700</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2656/3855653143_d54321762e_m.jpg" type="image/jpeg" height="240" />
         <media:title />
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2656/3855653143_d54321762e_s.jpg" height="75" />
         <media:category>georgia seth 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Untitled</title>
         <link>http://www.flickr.com/photos/choate/3855652829/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3855652829/" title=""&gt;&lt;img src="http://farm3.static.flickr.com/2432/3855652829_9409af3f58_m.jpg" width="180" height="240" alt=""/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/_GYAVDGPFmo" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3855652829</guid>
         <pubDate>Tue, 25 Aug 2009 08:49:32 -0700</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2432/3855652829_9409af3f58_m.jpg" type="image/jpeg" height="240" />
         <media:title />
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2432/3855652829_9409af3f58_s.jpg" height="75" />
         <media:category>georgia seth 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Untitled</title>
         <link>http://www.flickr.com/photos/choate/3855652541/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3855652541/" title=""&gt;&lt;img src="http://farm3.static.flickr.com/2488/3855652541_7f74fc1809_m.jpg" width="180" height="240" alt=""/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/N4sAAvdY87M" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3855652541</guid>
         <pubDate>Tue, 25 Aug 2009 08:49:24 -0700</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2488/3855652541_7f74fc1809_m.jpg" type="image/jpeg" height="240" />
         <media:title />
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2488/3855652541_7f74fc1809_s.jpg" height="75" />
         <media:category>seth 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] All dressed up with some place to go</title>
         <link>http://www.flickr.com/photos/choate/3856442166/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3856442166/" title="All dressed up with some place to go"&gt;&lt;img src="http://farm4.static.flickr.com/3479/3856442166_8427eacd19_m.jpg" width="240" height="180" alt="All dressed up with some place to go"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/W4skoBkocCk" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3856442166</guid>
         <pubDate>Tue, 25 Aug 2009 08:49:18 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3479/3856442166_8427eacd19_m.jpg" type="image/jpeg" height="180" />
         <media:title>All dressed up with some place to go</media:title>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3479/3856442166_8427eacd19_s.jpg" height="75" />
         <media:category>seth savannah arwen 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Swinging</title>
         <link>http://www.flickr.com/photos/choate/3828626737/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3828626737/" title="Swinging"&gt;&lt;img src="http://farm3.static.flickr.com/2478/3828626737_862a1983bb_m.jpg" width="180" height="240" alt="Swinging"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/Mdrs_-u6Rqo" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3828626737</guid>
         <pubDate>Sun, 16 Aug 2009 22:55:30 -0700</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2478/3828626737_862a1983bb_m.jpg" type="image/jpeg" height="240" />
         <media:title>Swinging</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2478/3828626737_862a1983bb_s.jpg" height="75" />
         <media:category>arwen</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Ridiculously cute</title>
         <link>http://www.flickr.com/photos/choate/3829425228/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3829425228/" title="Ridiculously cute"&gt;&lt;img src="http://farm4.static.flickr.com/3580/3829425228_d431671bcc_m.jpg" width="180" height="240" alt="Ridiculously cute"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Even if she weren't holding the bunny.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/zdDaDZ_qREs" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3829425228</guid>
         <pubDate>Sun, 16 Aug 2009 22:55:10 -0700</pubDate>
         <media:content width="180" url="http://farm4.static.flickr.com/3580/3829425228_d431671bcc_m.jpg" type="image/jpeg" height="240" />
         <media:title>Ridiculously cute</media:title>
         <media:description>&amp;lt;p&amp;gt;Even if she weren't holding the bunny.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3580/3829425228_d431671bcc_s.jpg" height="75" />
         <media:category>arwen</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Savannah's home-made "Pin the Shirt" game</title>
         <link>http://www.flickr.com/photos/choate/3829424682/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3829424682/" title="Savannah's home-made "Pin the Shirt" game"&gt;&lt;img src="http://farm4.static.flickr.com/3525/3829424682_01c5dff85a_m.jpg" width="240" height="180" alt="Savannah's home-made "Pin the Shirt" game"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/phEl8RPxHd8" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3829424682</guid>
         <pubDate>Sun, 16 Aug 2009 22:54:53 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3525/3829424682_01c5dff85a_m.jpg" type="image/jpeg" height="180" />
         <media:title>Savannah's home-made "Pin the Shirt" game</media:title>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3525/3829424682_01c5dff85a_s.jpg" height="75" />
         <media:category>birthday savannah</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Limboing lower</title>
         <link>http://www.flickr.com/photos/choate/3828624229/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3828624229/" title="Limboing lower"&gt;&lt;img src="http://farm4.static.flickr.com/3548/3828624229_a722c36ec7_m.jpg" width="240" height="180" alt="Limboing lower"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/auGRa5k3eS0" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3828624229</guid>
         <pubDate>Sun, 16 Aug 2009 22:54:19 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3548/3828624229_a722c36ec7_m.jpg" type="image/jpeg" height="180" />
         <media:title>Limboing lower</media:title>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3548/3828624229_a722c36ec7_s.jpg" height="75" />
         <media:category>birthday savannah arwen</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Hawaiian pizza for her luau party</title>
         <link>http://www.flickr.com/photos/choate/3828622811/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3828622811/" title="Hawaiian pizza for her luau party"&gt;&lt;img src="http://farm3.static.flickr.com/2647/3828622811_5b968e3acd_m.jpg" width="240" height="180" alt="Hawaiian pizza for her luau party"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/yJF0VDfxlKU" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3828622811</guid>
         <pubDate>Sun, 16 Aug 2009 22:53:39 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2647/3828622811_5b968e3acd_m.jpg" type="image/jpeg" height="180" />
         <media:title>Hawaiian pizza for her luau party</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2647/3828622811_5b968e3acd_s.jpg" height="75" />
         <media:category>birthday savannah</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[google reader] Official Google Reader Blog: PubSubHubbub support for Reader shared items</title>
         <link>http://googlereader.blogspot.com/2009/08/pubsubhubbub-support-for-reader-shared.html</link>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/44cc3a1ad8b4ada7</guid>
         <pubDate>Wed, 05 Aug 2009 14:36:25 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/WEoBew65abc" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[flickr] Legos</title>
         <link>http://www.flickr.com/photos/choate/3769999753/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3769999753/" title="Legos"&gt;&lt;img src="http://farm3.static.flickr.com/2458/3769999753_84d9f39f5c_m.jpg" width="240" height="180" alt="Legos"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/x-3LTpiMCKU" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3769999753</guid>
         <pubDate>Wed, 29 Jul 2009 17:27:56 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2458/3769999753_84d9f39f5c_m.jpg" type="image/jpeg" height="180" />
         <media:title>Legos</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2458/3769999753_84d9f39f5c_s.jpg" height="75" />
         <media:category>seth lego 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Ophelia</title>
         <link>http://www.flickr.com/photos/choate/3733416099/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3733416099/" title="Ophelia"&gt;&lt;img src="http://farm4.static.flickr.com/3480/3733416099_e08f5fa616_m.jpg" width="180" height="240" alt="Ophelia"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;A picture of Ophelia (Jay Allen's ridiculously cute pup) who stopped by the office this week.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/4h7U4v74WbQ" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3733416099</guid>
         <pubDate>Sat, 18 Jul 2009 20:38:51 -0700</pubDate>
         <media:content width="180" url="http://farm4.static.flickr.com/3480/3733416099_e08f5fa616_m.jpg" type="image/jpeg" height="240" />
         <media:title>Ophelia</media:title>
         <media:description>&amp;lt;p&amp;gt;A picture of Ophelia (Jay Allen's ridiculously cute pup) who stopped by the office this week.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3480/3733416099_e08f5fa616_s.jpg" height="75" />
         <media:category>moblog 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Pigtails!</title>
         <link>http://www.flickr.com/photos/choate/3692391719/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3692391719/" title="Pigtails!"&gt;&lt;img src="http://farm3.static.flickr.com/2614/3692391719_0031f148ff_m.jpg" width="180" height="240" alt="Pigtails!"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/OoJoGLYtcdc" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3692391719</guid>
         <pubDate>Sun, 05 Jul 2009 21:39:11 -0700</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2614/3692391719_0031f148ff_m.jpg" type="image/jpeg" height="240" />
         <media:title>Pigtails!</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2614/3692391719_0031f148ff_s.jpg" height="75" />
         <media:category>moblog arwen 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Arwen, at the park</title>
         <link>http://www.flickr.com/photos/choate/3692391205/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3692391205/" title="Arwen, at the park"&gt;&lt;img src="http://farm3.static.flickr.com/2440/3692391205_ac944a5fd5_m.jpg" width="240" height="180" alt="Arwen, at the park"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This is a photo of a black and white print, one created by Anne Paquin (the children's babysitter) for a high school photography class.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/L55uj1rCpIg" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3692391205</guid>
         <pubDate>Sun, 05 Jul 2009 21:38:59 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2440/3692391205_ac944a5fd5_m.jpg" type="image/jpeg" height="180" />
         <media:title>Arwen, at the park</media:title>
         <media:description>&amp;lt;p&amp;gt;This is a photo of a black and white print, one created by Anne Paquin (the children's babysitter) for a high school photography class.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2440/3692391205_ac944a5fd5_s.jpg" height="75" />
         <media:category>arwen 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Savannah, at the park</title>
         <link>http://www.flickr.com/photos/choate/3693194008/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3693194008/" title="Savannah, at the park"&gt;&lt;img src="http://farm3.static.flickr.com/2544/3693194008_396c345172_m.jpg" width="240" height="180" alt="Savannah, at the park"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This is a photo of a black and white print, one created by Anne Paquin (the children's babysitter) for a high school photography class.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/3vOSuBgPFMM" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3693194008</guid>
         <pubDate>Sun, 05 Jul 2009 21:38:48 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2544/3693194008_396c345172_m.jpg" type="image/jpeg" height="180" />
         <media:title>Savannah, at the park</media:title>
         <media:description>&amp;lt;p&amp;gt;This is a photo of a black and white print, one created by Anne Paquin (the children's babysitter) for a high school photography class.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2544/3693194008_396c345172_s.jpg" height="75" />
         <media:category>savannah 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Untitled</title>
         <link>http://www.flickr.com/photos/choate/3658985040/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3658985040/" title=""&gt;&lt;img src="http://farm4.static.flickr.com/3543/3658985040_7e4a7bc0a7_m.jpg" width="240" height="180" alt=""/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/nFovLmIvRgU" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3658985040</guid>
         <pubDate>Wed, 24 Jun 2009 19:14:38 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3543/3658985040_7e4a7bc0a7_m.jpg" type="image/jpeg" height="180" />
         <media:title />
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3543/3658985040_7e4a7bc0a7_s.jpg" height="75" />
         <media:category>lighthouse beach moblog 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Untitled</title>
         <link>http://www.flickr.com/photos/choate/3658984776/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3658984776/" title=""&gt;&lt;img src="http://farm3.static.flickr.com/2483/3658984776_031ea367e4_m.jpg" width="180" height="240" alt=""/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/8_pVnSKKgl4" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3658984776</guid>
         <pubDate>Wed, 24 Jun 2009 19:14:31 -0700</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2483/3658984776_031ea367e4_m.jpg" type="image/jpeg" height="240" />
         <media:title />
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2483/3658984776_031ea367e4_s.jpg" height="75" />
         <media:category>lighthouse beach moblog 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[flickr] Untitled</title>
         <link>http://www.flickr.com/photos/choate/3658984514/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/choate/"&gt;Brad Choate&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/3658984514/" title=""&gt;&lt;img src="http://farm4.static.flickr.com/3376/3658984514_f43af6082c_m.jpg" width="180" height="240" alt=""/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/x-HeEK9M8pw" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (Brad Choate)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3658984514</guid>
         <pubDate>Wed, 24 Jun 2009 19:14:24 -0700</pubDate>
         <media:content width="180" url="http://farm4.static.flickr.com/3376/3658984514_f43af6082c_m.jpg" type="image/jpeg" height="240" />
         <media:title />
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3376/3658984514_f43af6082c_s.jpg" height="75" />
         <media:category>beach moblog seth 2009</media:category>
         <media:credit>Brad Choate</media:credit>
      </item>
      <item>
         <title>[google reader] AT&amp;amp;T, Verizon execs: we don't collude on SMS pricing</title>
         <link>http://feeds.arstechnica.com/~r/arstechnica/index/~3/fbVFp8H92S0/att-verizon-execs-we-dont-collude-on-sms-pricing.ars</link>
         <description>&lt;blockquote&gt;Shared by Brad Choate &lt;br&gt;
This stuff is really infuriating. Especially for me and my wife, who have an AT&amp;amp;T Family Plan. We can talk by phone to each other for free and the plan has unlimited data service, but SMS? I pay $5 for 200 messages for myself and $5 for 200 messages for her. AT&amp;amp;T counts each message sent OR received against your quota, so sending a single SMS to my wife eats 2 of our 400 SMS texts per month.&lt;/blockquote&gt;
&lt;a rel="nofollow" target="_blank" href="http://arstechnica.com/telecom/news/2009/06/att-verizon-execs-we-dont-collude-on-sms-pricing.ars"&gt;&lt;img vspace="4" hspace="4" border="0" align="right" src="http://static.arstechnica.com/assets/2009/06/texting_on_bike-thumb-230x130-6411-f.jpg" alt="companion photo for AT&amp;amp;T, Verizon execs: we don't collude on SMS pricing"&gt;&lt;/a&gt; &lt;p&gt;Testifying before the Senate Judiciary Committee's antitrust subcommittee, both Verizon and AT&amp;amp;T &lt;a rel="nofollow" target="_blank" href="http://uk.reuters.com/article/technology-media-telco-SP/idUKN1629673020090616?feedType=RSS&amp;amp;feedName=technology-media-telco-SP" title="Reuters: Verizon, AT&amp;amp;T deny collusion on texting prices"&gt;denied&lt;/a&gt; that either company has colluded to jack up the price of text messages over the last few years. According to testimony, pricing for text messages has actually fallen for "most" customers.&lt;/p&gt; &lt;p&gt;The whole kerfuffle started last fall, when the head of the antitrust subcommitee, Senator Herb Kohl (D-WI), &lt;a rel="nofollow" target="_blank" href="http://arstechnica.com/old/content/2008/09/senator-to-cellular-carriers-ur-txts-r-2-xpensiv.ars" title="Ars Technica: Senator to cellular carriers: UR TXTS R 2 XPENSIV"&gt;sent a letter&lt;/a&gt; to the CEOs of Verizon, AT&amp;amp;T, Sprint, and T-Mobile asking why text prices for all four companies had doubled from 10¢ to 20¢ shortly after mergers reduced the number of major mobile carriers from six to four. At that price, SMS messages effectively cost over $1,300 per megabyte to send—far more expensive than charges for mobile data.&lt;/p&gt; &lt;a rel="nofollow" target="_blank" href="http://arstechnica.com/telecom/news/2009/06/att-verizon-execs-we-dont-collude-on-sms-pricing.ars"&gt;Click here to read the rest of this article&lt;/a&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;
&lt;a rel="nofollow" target="_blank" href="http://feeds.arstechnica.com/~ff/arstechnica/index?a=fbVFp8H92S0:Pa49jxAfJuA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/arstechnica/index?i=fbVFp8H92S0:Pa49jxAfJuA:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.arstechnica.com/~ff/arstechnica/index?a=fbVFp8H92S0:Pa49jxAfJuA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/arstechnica/index?i=fbVFp8H92S0:Pa49jxAfJuA:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.arstechnica.com/~ff/arstechnica/index?a=fbVFp8H92S0:Pa49jxAfJuA:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/arstechnica/index?d=qj6IDK7rITs" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.arstechnica.com/~ff/arstechnica/index?a=fbVFp8H92S0:Pa49jxAfJuA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/arstechnica/index?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/arstechnica/index/~4/fbVFp8H92S0" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/HM9HYHMom_Y" height="1" width="1"/&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/c6be4395aaee36bc</guid>
         <pubDate>Wed, 17 Jun 2009 15:41:38 -0700</pubDate>
      </item>
      <item>
         <title>[google reader] A 'real' Katamari controller</title>
         <link>http://www.joystiq.com/2009/05/25/a-real-katamari-controller/</link>
         <description>&lt;blockquote&gt;Shared by Brad Choate &lt;br&gt;
WANT&lt;/blockquote&gt;
&lt;div align="center" style="text-align:center;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.kellbot.com/2009/05/life-size-katamari-lives/"&gt;&lt;img width="580" vspace="4" hspace="0" height="350" border="1" align="top" src="http://www.blogcdn.com/www.joystiq.com/media/2009/05/katamarirealcontroller.jpg" alt=""&gt;&lt;/a&gt;&lt;br&gt;&lt;/div&gt;
In the photo above you'll see Kelly Farrell -- and she's a hell of a lot smarter than us. The twentysomething created, with the help of hacking collective &lt;a rel="nofollow" target="_blank" href="http://www.nycresistor.com/"&gt;NYC Resistor&lt;/a&gt;, a &lt;em&gt;&lt;a rel="nofollow" target="_blank" href="http://joystiq.com/tag/katamari-damacy"&gt;Katamari Damacy&lt;/a&gt;&lt;/em&gt; controller that uses a &lt;a rel="nofollow" target="_blank" href="http://www.kellbot.com/2009/05/life-size-katamari-lives/"&gt;real ball&lt;/a&gt;. The big silver metal ball uses an optical mouse along with [technical jargon goes here] to make a very cool controller.&lt;br&gt;&lt;br&gt;Originally, Kelly wanted to use a full-sized yoga ball, but the rubber was too resistant and didn't play well with the other components. Check out her video after the break to get a more detailed explanation of how it all works.&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.joystiq.com/2009/05/25/a-real-katamari-controller/"&gt;Continue reading &lt;em&gt;A 'real' Katamari controller&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/QpchhuTYk1c" height="1" width="1"/&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/1e5ea5aec263ea7a</guid>
         <pubDate>Mon, 25 May 2009 10:06:53 -0700</pubDate>
      </item>
      <item>
         <title>[google reader] DIY Laptop Rack Hack Turns Your Monitor into an iMac [DIY]</title>
         <link>http://feeds.gawker.com/~r/lifehacker/full/~3/9jD9SLhUAe8/diy-laptop-rack-hack-turns-your-monitor-into-an-imac</link>
         <description>&lt;blockquote&gt;Shared by Brad Choate &lt;br&gt;
I'm &lt;b&gt;this&lt;/b&gt; close to doing this with a white MacBook for my home theater if Apple can't get the new Mac mini out soon.&lt;/blockquote&gt;
&lt;p&gt;&lt;img src="http://cache.gawker.com/assets/images/lifehacker/2009/02/after.png" width="385" height="281" style="display:block;"&gt;Lifehacker reader Matt Lumpkin saw our &lt;a rel="nofollow" target="_blank" href="http://lifehacker.com/5159703/diy-tv-or-monitor-stand-from-door-stoppers"&gt;monitor stand from door stoppers&lt;/a&gt; post and thought we might like his laptop rack hack as another space-saving desktop solution for laptop-lovers. He was right.&lt;/p&gt; &lt;p&gt;Over at Instructables, Matt's posted a detailed guide to how he mounts his laptop on the back of his monitor for an iMac-like all-in-one PC. Obviously this isn't limited to Macs, but if you want to save some space, declutter your desk, and create a nice, clean monitor-only look, the results speak for themselves. The idea and setup is incredibly simple.&lt;br&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://cache.gawker.com/assets/images/lifehacker/2009/02/mounted-laptop.png" width="370" height="391" style="display:block;"&gt;Matt's taken a mesh-wire file rack and screwed it onto the back of his monitor. Clearly you'd need to be very careful setting this up (a screw through the front of your monitor would be awfully distracting), but if your monitor can support the weight of your laptop, it's a pretty cool way to get the clean simplicity of an all-in-one monitor and PC.&lt;/p&gt; &lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://www.instructables.com/id/MacBookiMac_Rack_Hack/?ALLSTEPS"&gt;MacBook/iMac Rack Hack&lt;/a&gt; [Instructables]&lt;/div&gt; &lt;br style="clear:both;"&gt;
&lt;br style="clear:both;"&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.pheedo.com/click.phdo?s=24defab337cf9ed06306119eb391b982&amp;amp;p=1"&gt;&lt;img alt="" style="border:0;" border="0" src="http://www.pheedo.com/img.phdo?s=24defab337cf9ed06306119eb391b982&amp;amp;p=1"&gt;&lt;/a&gt;&lt;div&gt;
&lt;a rel="nofollow" target="_blank" href="http://feeds.gawker.com/~ff/lifehacker/full?a=9jD9SLhUAe8:SarmHCqWtYs:H0mrP-F8Qgo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/lifehacker/full?d=H0mrP-F8Qgo" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.gawker.com/~ff/lifehacker/full?a=9jD9SLhUAe8:SarmHCqWtYs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/lifehacker/full?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.gawker.com/~ff/lifehacker/full?a=9jD9SLhUAe8:SarmHCqWtYs:D7DqB2pKExk"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/lifehacker/full?i=9jD9SLhUAe8:SarmHCqWtYs:D7DqB2pKExk" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.gawker.com/~ff/lifehacker/full?a=9jD9SLhUAe8:SarmHCqWtYs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/lifehacker/full?i=9jD9SLhUAe8:SarmHCqWtYs:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/lifehacker/full/~4/9jD9SLhUAe8" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/bXj61OUgzYQ" height="1" width="1"/&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/58dab9cc23cd604e</guid>
         <pubDate>Thu, 26 Feb 2009 16:24:07 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] Simple Guidelines for Workday Quality Over Quantity</title>
         <link>http://feedproxy.google.com/~r/Smarterware/~3/7j3zjXvwA1Y/simple-guidelines-for-workday-quality-over-quantity</link>
         <description>&lt;p&gt;&lt;img src="http://smarterware.org/wp-content/uploads/2009/02/3270176074_4d1699780f_o1.png" alt="Quality over quantity whiteboard guidelines" title="Quality over quantity whiteboard guidelines" width="240" height="500" align="right"&gt;This succinct set of workday guidelines is a nice blueprint for getting productive on the important stuff and ruthless about cutting the crap. Written on a &lt;del&gt;unknown&lt;/del&gt; &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/timferriss/2455345820/"&gt;“major corp”&lt;/a&gt; whiteboard pictured here, they read:&lt;br&gt;
&lt;blockquote&gt;QUALITY vs quantity, UX process.&lt;br&gt;
Check email ONLY:
&lt;ul&gt;
&lt;li&gt;10AM&lt;/li&gt;
&lt;li&gt;1PM&lt;/li&gt;
&lt;li&gt;4PM&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; Send any time&lt;br&gt;
Set email to check every 3 hours.&lt;br&gt;
NO email on evenings.&lt;br&gt;
NO email on weekends.&lt;br&gt;
EMERGENCY? = Use phone.&lt;/p&gt;
&lt;p&gt;FOCUS 1-3 Activities max/day&lt;br&gt;
LOG 1-3 Succinct status bullets every day on team wiki&lt;/p&gt;
&lt;p&gt;MINIMIZE chat&lt;br&gt;
MAXIMIZE single-tasking&lt;/p&gt;
&lt;p&gt;OUT by 5:30PM&lt;br&gt;
~No excuses~&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt; These common productivity edicts are worth repeating; recently I &lt;a rel="nofollow" target="_blank" href="http://blogs.harvardbusiness.org/cs/2009/02/how_to_mitigate_the_urgent_to.html"&gt;advised Harvard Business readers&lt;/a&gt; to use a daily three-item task list myself. I’ve been practicing this technique every weekday without fail for the last six weeks, and it’s served me well (though I’ve gotten cocky and the list has started inching up to five or six items). On top of sleeping, showering, eating, working out, commuting, cooking, and communicating, the reality is that three things DONE is a bigger set of accomplishments than it seems. As for the rest of these–well, I’m working on them. &lt;i&gt;Hat tip to &lt;a rel="nofollow" target="_blank" href="http://www.caterina.net/archive/001158.html"&gt;Caterina&lt;/a&gt;.&lt;/i&gt;&lt;/p&gt;
&lt;img src="http://feeds2.feedburner.com/~r/Smarterware/~4/7j3zjXvwA1Y" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/EZp3j30oMr8" height="1" width="1"/&gt;</description>
         <author>Gina Trapani</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/11b77424b1a59655</guid>
         <pubDate>Thu, 26 Feb 2009 15:48:53 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] CSS Animation</title>
         <link>http://webkit.org/blog/324/css-animation-2/</link>
         <description>&lt;blockquote&gt;Shared by Brad Choate &lt;br&gt;
Please, please, please tell me this sort of thing can be disabled as a browser preference (or on a domain-by-domain basis). (And good grief, this is already supported on iPhone!)&lt;/blockquote&gt;
&lt;p&gt;WebKit now supports explicit animations in CSS. As a counterpart to transitions, animations provide a way to declare repeating animated effects, with keyframes, completely in CSS.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/hQ1ft3TZp2s" height="1" width="1"/&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/8263efb351b5763d</guid>
         <pubDate>Thu, 05 Feb 2009 18:00:13 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] Why a simple product line is integral to Apple’s success | Edible Apple</title>
         <link>http://www.edibleapple.com/why-a-simple-product-line-is-integral-to-apples-success/</link>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/55cd8e88a76312c5</guid>
         <pubDate>Wed, 04 Feb 2009 09:57:42 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/tFa1nKDBXv8" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[google reader] I'm An Idiot</title>
         <link>http://xkcd.com/530/</link>
         <description>&lt;blockquote&gt;Shared by Brad Choate &lt;br&gt;
osascript -e "set volume output volume 100"&lt;/blockquote&gt;
&lt;img src="http://imgs.xkcd.com/comics/im_an_idiot.png" title="Sadly, this is a true story. At least I learned about the OS X 'say' command." alt="Sadly, this is a true story. At least I learned about the OS X 'say' command."&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/JEVLzWyB7mY" height="1" width="1"/&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/ed9c73d160ee4dab</guid>
         <pubDate>Tue, 13 Jan 2009 21:57:46 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] Hangman in Perl 6</title>
         <link>http://feeds.feedburner.com/~r/PlanetPerl/~3/499569465/38191</link>
         <description>&lt;blockquote&gt;Shared by Brad Choate &lt;br&gt;
The more real-world code I see of Perl 6, the less I like it being called "Perl". Can we just keep calling it "Rakudo" instead?&lt;/blockquote&gt;
&lt;p&gt;Create a file named 'wordlist' and list only one word: mississipi. Then you can play hangman in Perl 6.&lt;/p&gt;&lt;blockquote&gt;&lt;div&gt;&lt;p&gt; &lt;tt&gt;use v6;&lt;br&gt; &lt;br&gt;class Hangman {&lt;br&gt; has $.wordlist;&lt;br&gt; &lt;br&gt; has $!word is rw;&lt;br&gt; has $!finished is rw;&lt;br&gt; has @!man is rw;&lt;br&gt; has @!bodyparts is rw;&lt;br&gt; has $!num_misses is rw = 0;&lt;br&gt; has @!guess is rw;&lt;br&gt; has %!missed_letters is rw;&lt;br&gt; has $!state is rw;&lt;br&gt; &lt;br&gt; subset Letter of Str where { $_ =~ /^ &amp;lt;[a..z]&amp;gt; $/ };&lt;br&gt; &lt;br&gt; method init() {&lt;br&gt; my @words = =open($.wordlist);&lt;br&gt; my $attempts = 0;&lt;br&gt; &lt;br&gt; repeat until self!valid_word or $attempts &amp;gt; 100 {&lt;br&gt; $attempts++;&lt;br&gt; $!word = @words.pick;&lt;br&gt; }&lt;br&gt; &lt;br&gt; if $attempts &amp;gt; 100 {&lt;br&gt; die "Quit trying to find valid word in ($.wordlist) after 100 tries";&lt;br&gt; }&lt;br&gt; @!man = (&lt;br&gt; [ &amp;lt; + - - - - - + &amp;gt; ],&lt;br&gt; [ '|', ' ' xx 5, '|' ],&lt;br&gt; [ '|', ' ' xx 5, '|' ],&lt;br&gt; [ '|', ' ' xx 5, '|' ],&lt;br&gt; [ &amp;lt; + - - - - - + &amp;gt; ],&lt;br&gt; );&lt;br&gt; @!bodyparts = (&lt;br&gt; [ 2, 3, '|' ], # torso&lt;br&gt; self!shuffle(&lt;br&gt; [ 2, 2, '-' ], # left arm&lt;br&gt; [ 2, 4, '-' ], # right arm&lt;br&gt; [ 3, 2, '/' ], # left leg&lt;br&gt; [ 3, 4, '&amp;#92;&amp;#92;' ], # right leg '&lt;br&gt; ),&lt;br&gt; [ 1, 3, 'o' ],&lt;br&gt; );&lt;br&gt; @!guess = '_' xx $!word.chars;&lt;br&gt; $!state = join("&amp;#92;n", self!render_man, self!render_guess) ~ "&amp;#92;n";&lt;br&gt; }&lt;br&gt; &lt;br&gt; # Letter $letter is broken&lt;br&gt; method guess_letter ($letter) {&lt;br&gt; say "You guessed '$letter'";&lt;br&gt; &lt;br&gt; if %!missed_letters.exists($letter) {&lt;br&gt; warn "You've already guessed '$letter'&amp;#92;n";&lt;br&gt; return;&lt;br&gt; }&lt;br&gt; if $!finished {&lt;br&gt; warn $!state;&lt;br&gt; return;&lt;br&gt; }&lt;br&gt; &lt;br&gt; my @found;&lt;br&gt; my @letters = $!word.split('');&lt;br&gt; my $ord = $letter.ord;&lt;br&gt; for 0..(@letters.elems - 1) -&amp;gt; $i {&lt;br&gt; if @letters[$i].ord == $ord {&lt;br&gt; @found.push($i);&lt;br&gt; }&lt;br&gt; }&lt;br&gt; #if not $!word ~~ /$letter/ {&lt;br&gt; if not @found.elems {&lt;br&gt; %!missed_letters{$letter} = 1;&lt;br&gt; self!handle_bad_guess;&lt;br&gt; return;&lt;br&gt; }&lt;br&gt; else {&lt;br&gt; self!handle_good_guess($letter, @found);&lt;br&gt; return 1;&lt;br&gt; }&lt;br&gt; }&lt;br&gt; &lt;br&gt; my method handle_bad_guess {&lt;br&gt; my $part = @!bodyparts.shift;&lt;br&gt; @!man[ $part[0] ][ $part[1] ] = $part[2];&lt;br&gt; &lt;br&gt; if not @!bodyparts.elems {&lt;br&gt; $!state = "You've been hanged! The word was '$!word'&amp;#92;n"&lt;br&gt; ~ self!build_state;&lt;br&gt; $!finished = 1;&lt;br&gt; }&lt;br&gt; else {&lt;br&gt; $!state = "Wrong!&amp;#92;n" ~ self!build_state;&lt;br&gt; }&lt;br&gt; }&lt;br&gt; &lt;br&gt; my method build_state {&lt;br&gt; return sprintf "%s&amp;#92;n%s&amp;#92;nMissed: %s&amp;#92;n",&lt;br&gt; self!render_man,&lt;br&gt; self!render_guess,&lt;br&gt; join( ' ', %!missed_letters.keys.sort );&lt;br&gt; }&lt;br&gt; &lt;br&gt; my method handle_good_guess ($letter, @found) {&lt;br&gt; &lt;br&gt; @!guess[@found] = $letter xx @found.elems;&lt;br&gt; &lt;br&gt; if not grep { $_ eq '_' }, @!guess {&lt;br&gt; $!state = "You won! The word was '$!word'&amp;#92;n"&lt;br&gt; ~ self!build_state;&lt;br&gt; $!finished = 1;&lt;br&gt; }&lt;br&gt; else {&lt;br&gt; $!state = "Right!&amp;#92;n" ~ self!build_state;&lt;br&gt; }&lt;br&gt; }&lt;br&gt; &lt;br&gt; my method render_guess () {&lt;br&gt; return @!guess.join(' ');&lt;br&gt; }&lt;br&gt; &lt;br&gt; my method render_man () {&lt;br&gt; my $man;&lt;br&gt; for @!man -&amp;gt; $array {&lt;br&gt; $man ~= $array.join('') ~ "&amp;#92;n";&lt;br&gt; }&lt;br&gt; return $man;&lt;br&gt; }&lt;br&gt; &lt;br&gt; # XXX File bug report on slurpy copy&lt;br&gt; #my method shuffle (*@items is copy) {&lt;br&gt; my method shuffle (*@items) {&lt;br&gt; # Fisher-Yates shuffle&lt;br&gt; my $i = @items.elems;&lt;br&gt; while ($i) {&lt;br&gt; my $j = $i.rand.int;&lt;br&gt; $i--;&lt;br&gt; @items[ $i, $j ] = @items[ $j, $i ];&lt;br&gt; }&lt;br&gt; return @items;&lt;br&gt; }&lt;br&gt; &lt;br&gt; my method valid_word () {&lt;br&gt; return $!word ~~ /^ &amp;lt;[a..z]&amp;gt; ** 6..* $/;&lt;br&gt; }&lt;br&gt; &lt;br&gt; method get_word () {&lt;br&gt; return $!word;&lt;br&gt; }&lt;br&gt; &lt;br&gt; method is_hung () {&lt;br&gt; return not @!bodyparts.elems;&lt;br&gt; }&lt;br&gt; &lt;br&gt; method to_string () {&lt;br&gt; return $!state;&lt;br&gt; }&lt;br&gt;}&lt;br&gt; &lt;br&gt;my $man = Hangman.new( wordlist =&amp;gt; './wordlist' );&lt;br&gt;$man.init();&lt;br&gt; &lt;br&gt;for &amp;lt;m a b c d e i s p&amp;gt; -&amp;gt; $letter {&lt;br&gt; $man.guess_letter($letter);&lt;br&gt; say $man.to_string;&lt;br&gt;}&lt;/tt&gt;&lt;/p&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;p&gt;Output:&lt;/p&gt;&lt;blockquote&gt;&lt;div&gt;&lt;p&gt; &lt;tt&gt;You guessed 'm'&lt;br&gt;Right!&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| |&lt;br&gt;| |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m _ _ _ _ _ _ _ _ _&lt;br&gt;Missed:&lt;br&gt; &lt;br&gt;You guessed 'a'&lt;br&gt;Wrong!&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| | |&lt;br&gt;| |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m _ _ _ _ _ _ _ _ _&lt;br&gt;Missed: a&lt;br&gt; &lt;br&gt;You guessed 'b'&lt;br&gt;Wrong!&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| -| |&lt;br&gt;| |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m _ _ _ _ _ _ _ _ _&lt;br&gt;Missed: a b&lt;br&gt; &lt;br&gt;You guessed 'c'&lt;br&gt;Wrong!&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| -|- |&lt;br&gt;| |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m _ _ _ _ _ _ _ _ _&lt;br&gt;Missed: a b c&lt;br&gt; &lt;br&gt;You guessed 'd'&lt;br&gt;Wrong!&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| -|- |&lt;br&gt;| &amp;#92; |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m _ _ _ _ _ _ _ _ _&lt;br&gt;Missed: a b c d&lt;br&gt; &lt;br&gt;You guessed 'e'&lt;br&gt;Wrong!&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| -|- |&lt;br&gt;| / &amp;#92; |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m _ _ _ _ _ _ _ _ _&lt;br&gt;Missed: a b c d e&lt;br&gt; &lt;br&gt;You guessed 'i'&lt;br&gt;Right!&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| -|- |&lt;br&gt;| / &amp;#92; |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m i _ _ i _ _ i _ i&lt;br&gt;Missed: a b c d e&lt;br&gt; &lt;br&gt;You guessed 's'&lt;br&gt;Right!&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| -|- |&lt;br&gt;| / &amp;#92; |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m i s s i s s i _ i&lt;br&gt;Missed: a b c d e&lt;br&gt; &lt;br&gt;You guessed 'p'&lt;br&gt;You won! The word was 'mississipi'&lt;br&gt;+-----+&lt;br&gt;| |&lt;br&gt;| -|- |&lt;br&gt;| / &amp;#92; |&lt;br&gt;+-----+&lt;br&gt; &lt;br&gt;m i s s i s s i p i&lt;br&gt;Missed: a b c d e&lt;/tt&gt;&lt;/p&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;p&gt;Code suggestions welcome! Many of the strange things you see are due to limitations in either the current revision of Rakudo (r34706) or in my knowledge.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetPerl/~4/499569465" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/JwVKbV5c-5Q" height="1" width="1"/&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/a12a15d7304438a3</guid>
         <pubDate>Thu, 01 Jan 2009 15:22:37 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] The Laws of Motion</title>
         <link>http://feedproxy.google.com/~r/SixApartNews/~3/84HOTTB3ftA/the-laws-of-motion.html</link>
         <description>About a week ago, we launched a beta test of a new application for Movable Type called &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/motion/"&gt;Motion&lt;/a&gt;. It's a powerful new social application that combines the insights we've learned from the smartest social sites across the web with unique new open technologies we've invented here at SIx Apart. We've gotten a great response from the community about Motion, and it's on track for release in early 2009 as a free application for any user of &lt;a rel="nofollow" target="_blank" href="http://movabletype.com/download/"&gt;Movable Type Pro&lt;/a&gt;.&lt;br&gt;&lt;br&gt;If you want to check out Motion here are a few easy ways to get started: &lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/motion/"&gt;Read all about Motion&lt;/a&gt; and find out what it's good for and what features it includes.&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/sign-up-for-a-free-demo.html"&gt;Sign up for a hosted demo&lt;/a&gt; of the platform, and we'll walk you through Motion and the thinking that's inspired it.&lt;/li&gt;&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.movabledemo.com/motion_demo/"&gt;Test out a live Motion site&lt;/a&gt; where dozens of community members have already registered and tried out the Motion experience for themselves.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;small&gt;(&lt;strong&gt;Note:&lt;/strong&gt; Content on the demonstration site can be reset or deleted at any time, and we regularly take the site offline as new updates to the Motion application are installed.)&lt;/small&gt;&lt;/p&gt; &lt;h3&gt;&lt;br&gt;The Web is in Motion&lt;/h3&gt;
&lt;p&gt;Just as important to us as the technologies we've developed are &lt;b&gt;the ideas behind Motion&lt;/b&gt;. These philosophical underpinnings are explained in &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/blog/2008/12/the-web-is-in-motion-via-movable-type-pro.html"&gt;our blog post introducing Motion&lt;/a&gt;. We believe that the right strategy for connecting your blog or site to the world of social networking is not to select one particular social network to hold all the cards, but to connect to &lt;i&gt;all&lt;/i&gt; of the powerful and vibrant social networks across the web.&lt;/p&gt;&lt;p&gt;In our internal conversations we've referred to these principles (with tongue firmly in cheek) as The Laws of Motion, and given our company name, there are naturally &lt;i&gt;six&lt;/i&gt; of them. Here's what Motion is meant to demonstrate:&lt;br&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The biggest online social network is the internet itself.&lt;/li&gt;&lt;li&gt;Today's mainstream social networks are like yesterday's mainstream media.&lt;/li&gt;&lt;li&gt;Reveal the community you already have.&lt;/li&gt;&lt;li&gt;Your social network belongs under your control.&lt;/li&gt;&lt;li&gt;Your community should start with half a billion members.&lt;/li&gt;&lt;li&gt;The web is in Motion.&lt;/li&gt;&lt;/ul&gt;We've explained each of these principles at length in the &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/blog/2008/12/the-web-is-in-motion-via-movable-type-pro.html"&gt;Motion announcement on our blog&lt;/a&gt;, but the most exciting news is that unlike even a year ago when the number of companies that believed in these principals could be counted largely on one hand, today our partners and peers all over the World and across the web agree with these ideas and have begun the work of connecting all of our sites together.&lt;br&gt; &lt;div style="padding-left:15px;"&gt; &lt;img alt="OpenID Signin" src="http://www.movabletype.com/motion/signins.gif" height="283" width="525"&gt; &lt;/div&gt; &lt;h3&gt;&lt;br&gt;&lt;/h3&gt;&lt;h3&gt;Facebook Connect? Google Friend Connect? Why Choose‽&lt;/h3&gt;
The most visionary social networking sites on the web are naturally the first ones to embrace this idea of interconnectedness. For example, the &lt;a rel="nofollow" target="_blank" href="http://developers.facebook.com/news.php?blog=1&amp;amp;story=179"&gt;newly-announced&lt;/a&gt; Facebook Connect plugin directory features the brand-new, open source &lt;a rel="nofollow" target="_blank" href="http://plugins.movabletype.org/facebook-connect-commenters/"&gt;Facebook Connect plugin for Movable Type&lt;/a&gt; which we first previewed here on this blog &lt;a rel="nofollow" target="_blank" href="http://www.sixapart.com/blog/2008/07/facebook-connects-with-movable.html"&gt;earlier this year&lt;/a&gt;.&lt;br&gt;&lt;br&gt;This plugin is a free download that works with any Movable Type 4.2 installation, but what's better is that this functionality is built right in to Motion, along with support for authentication through &lt;b&gt;Google, Yahoo, AOL/AIM&lt;/b&gt;, and any other popular OpenID provider. There's never been an application like this, which supports the half a billion individual accounts across these services, allowing almost anyone on the web to comment on or favorite your content without having to register to create an account.&lt;br&gt;&lt;br&gt;And while the technology we're talking about is pretty cool, at this time of year, we know everyone's mind is on the coming new year and what it will hold. Though this geeky stuff can pale in significance to the personal and global issues that rightly come first, at Six Apart we do care deeply about the web and the conversations it makes possible. So as we gear up for 2009, we can't help but see it as a hopeful sign that an ambitious and fairly idealistic vision for the future of the social web has gotten such a positive early response.&lt;br&gt;&lt;br&gt;We can't wait to see how the open web evolves, continue working to help it evolve faster, and we're even more excited to see what our community does with these new abilities in the coming year.&lt;br&gt; &lt;div&gt;
&lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/SixApartNews?a=84HOTTB3ftA:3-SJx7DWKfg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixApartNews?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/SixApartNews?a=84HOTTB3ftA:3-SJx7DWKfg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixApartNews?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/SixApartNews?a=84HOTTB3ftA:3-SJx7DWKfg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixApartNews?d=dnMXMwOfBR0" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/SixApartNews?a=84HOTTB3ftA:3-SJx7DWKfg:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixApartNews?i=84HOTTB3ftA:3-SJx7DWKfg:JEwB19i1-c4" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SixApartNews/~4/84HOTTB3ftA" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/CcPqm0W7Jcg" height="1" width="1"/&gt;</description>
         <author>Anil Dash</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/c0d77633b29191a0</guid>
         <pubDate>Mon, 29 Dec 2008 08:18:07 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] Bugs &amp;amp; Fixes: The iPhone ‘dead strip’</title>
         <link>http://rss.macworld.com/click.phdo?i=ab15002b065ebb9a31883519be714cdc</link>
         <description>&lt;blockquote&gt;Shared by Brad Choate &lt;br&gt;
I also had a 2G iPhone with a dead strip; I added my Apple store experience in the comments:&lt;br&gt;&lt;br&gt;&lt;a rel="nofollow" target="_blank" href="http://forums.macworld.com/message/685629#685629"&gt;http://forums.macworld.com/message/685629#685629&lt;/a&gt;&lt;/blockquote&gt;
A strip of Ted Landau’s iPhone became unresponsive to finger touches. Does that mean a costly repair? Also, Ted revisits the issues Microsoft Office has with Leopard’s Space feature, with an explanation from Microsoft’s Mac Business Unit.&lt;br style="clear:both;"&gt;
&lt;br style="clear:both;"&gt; &lt;a rel="nofollow" style="font-size:10px;color:maroon;" target="_blank" href="http://www.pheedo.com/hostedMorselClick.php?hfmm=v3:ebe56f0a6deee98a464189d9330c5ff8:jkgAKz%2BSYvdzWB6J0nqf%2Fb9xRTCFKkbWRrdiXxPkm%2BgLfE9mTrJNEh7OLzPwdVNke%2BLi3WvAFppr"&gt;&lt;img border="0" title="Add to digg" alt="Add to digg" src="http://www.pheedo.com/images/mm/digg.gif"&gt;&lt;/a&gt; &lt;a rel="nofollow" style="font-size:10px;color:maroon;" target="_blank" href="http://www.pheedo.com/hostedMorselClick.php?hfmm=v3:b7b094d86d2860b7b7726b37d582499f:YUrS%2FJoBMC5ECfSXm8EE27eTCYT9LNerAYhSd0FB0TzeMllIZMiFoN3%2FKtq4Xbvf%2BsAGrMaZPA3R"&gt;&lt;img border="0" title="Add to Reddit" alt="Add to Reddit" src="http://www.pheedo.com/images/mm/reddit.png"&gt;&lt;/a&gt; &lt;a rel="nofollow" style="font-size:10px;color:maroon;" target="_blank" href="http://www.pheedo.com/hostedMorselClick.php?hfmm=v3:30d2d64db1a18236444e13c1eb9b781a:AFiEYL2CeKAfOaBXc3rwE7qVwerK63%2FtW5%2BvSxuZ%2FYPeaM0Psn89D6m0mDyLhR%2FCpu0Wuej%2BgGZj3A%3D%3D"&gt;&lt;img border="0" title="Add to Slashdot" alt="Add to Slashdot" src="http://www.pheedo.com/images/mm/slashdot.png"&gt;&lt;/a&gt; &lt;a rel="nofollow" style="font-size:10px;color:maroon;" target="_blank" href="http://www.pheedo.com/hostedMorselClick.php?hfmm=v3:6af45eb3f9dd0b38e247f4e5f9861b71:WrXS%2F6qXylCVUJyKOXrKoZYFohWRBc1SlGC0V%2BGzJLHme1zrAF70ggvGmbjrF1YcuqrTOD9X%2B99K"&gt;&lt;img border="0" title="Email this Article" alt="Email this Article" src="http://www.pheedo.com/images/mm/emailthis.png"&gt;&lt;/a&gt; &lt;a rel="nofollow" style="font-size:10px;color:maroon;" target="_blank" href="http://www.pheedo.com/hostedMorselClick.php?hfmm=v3:dae967b71d386c7c1e37a42837bba127:tNyu7W3eB2P4S2ZTWDY39bcd3ZoAT7%2Ba9N8DAcTLYQsDLsx00YSXXJTacXGeT3g4B%2BlnCi9MvvWjzQ%3D%3D"&gt;&lt;img border="0" title="Add to StumbleUpon" alt="Add to StumbleUpon" src="http://www.pheedo.com/images/mm/stumbleit.gif"&gt;&lt;/a&gt;
&lt;br style="clear:both;"&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.pheedo.com/click.phdo?s=ab15002b065ebb9a31883519be714cdc&amp;amp;p=1"&gt;&lt;img alt="" style="border:0;" border="0" src="http://www.pheedo.com/img.phdo?s=ab15002b065ebb9a31883519be714cdc&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img src="http://www.pheedo.com/feeds/tracker.php?i=ab15002b065ebb9a31883519be714cdc" border="0" height="1" width="1" alt=""&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/acQONpxNPxw" height="1" width="1"/&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/f3967ad5d618aeef</guid>
         <pubDate>Wed, 24 Dec 2008 12:51:27 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] 11th Grade</title>
         <link>http://xkcd.com/519/</link>
         <description>&lt;blockquote&gt;Shared by Brad Choate &lt;br&gt;
True.&lt;/blockquote&gt;
&lt;img src="http://imgs.xkcd.com/comics/11th_grade.png" title="And the ten minutes striking up a conversation with that strange kid in homeroom sometimes matters more than every other part of high school combined." alt="And the ten minutes striking up a conversation with that strange kid in homeroom sometimes matters more than every other part of high school combined."&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/KCAy0u1zc8o" height="1" width="1"/&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/6eb9f89c3609fe13</guid>
         <pubDate>Thu, 18 Dec 2008 21:36:19 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] The Web is in Motion via Movable Type Pro</title>
         <link>http://www.movabletype.com/blog/2008/12/the-web-is-in-motion-via-movable-type-pro.html</link>
         <description>Today, we're launching a new application for Movable Type Pro, called &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/motion"&gt;Motion&lt;/a&gt;. If you're just looking for the headline to put on your blog, you can think of it this way:&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Microblogging like Pownce or Tumblr or Twitter &lt;i&gt;plus&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Activity streams like FriendFeed or Plaxo Pulse &lt;i&gt;plus&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Really easy OpenID sign in support for commenters, including both Google Accounts &lt;i&gt;and&lt;/i&gt; Facebook Connect&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;And Motion is &lt;b&gt;free&lt;/b&gt; with your license for &lt;a rel="nofollow" target="_blank" href="http://movabletype.com/download/"&gt;Movable Type Pro&lt;/a&gt;. (MT Pro is free for bloggers, and very affordable for businesses.)&lt;/p&gt;&lt;p&gt;That's the short version. But the &lt;i&gt;vision&lt;/i&gt; of Motion is something we've been working on for a long time, well before we acquired Pownce or before the tech blogosphere started talking about Google Friend Connect vs. Facebook Connect. So, we'd like to outline some of the guiding principles that informed our creation of Motion, as a starting point to the conversation about where social applications in general are headed.&lt;/p&gt;
&lt;h3&gt;The biggest social network is the Internet itself.&lt;/h3&gt;
&lt;span style="display:inline;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/motion"&gt;&lt;img alt="motion-microblog-sm.png" src="http://www.movabletype.com/motion/motion-microblog-sm.png" width="250" height="214" style="float:right;margin:0 0 20px 20px;"&gt;&lt;/a&gt;&lt;/span&gt;
&lt;p&gt;Outside of the tech geek bubble, regular people wonder if they should choose Facebook or MySpace to promote their companies, or if they should use Flickr or SmugMug to share their photos. The way people talk about these services, average users think they have to choose &lt;i&gt;between&lt;/i&gt; different services when they want to connect with other people on the web. We think that's broken, like choosing between NBC and ABC and CBS. Why not pick and choose the best of each different network?&lt;/p&gt;&lt;p&gt;Open standards will win; Old timers will remember when we could only email other people using the same service, like AOL or CompuServe. Then open standards for email came along, and suddenly we could email anybody we wanted to.&lt;/p&gt;&lt;p&gt;We have had to choose between social networks because there weren't open standards to connect them. So at Six Apart, we invented OpenID and Action Streams. Motion's core abilities are built around these open standards.&lt;br&gt;&lt;/p&gt;
&lt;h3&gt;Today’s mainstream social networks are like yesterday’s mainstream media.&lt;/h3&gt;
&lt;p&gt;We have huge respect for the giant social networks like Facebook and MySpace and even the platforms of Google and Yahoo! and AOL. That's why we're proud to call them partners. But we've learned from working with the biggest mainstream media companies in the world that the best thing for the medium is if independent bloggers and publishers are around to collaborate, curate and, yes, compete with the giant networks.&lt;/p&gt;&lt;p&gt;Just as thousands of independent publishers have sprung up to complement the mainstream media networks, thousands of independent social networks will spring up to complement mainstream social networks. Motion lets you run your own network on your own site under your own control, granting you independence in the same way that blogging gave us a measure of independence from traditional media.&lt;br&gt;&lt;/p&gt;
&lt;h3&gt;Reveal the community you already have.&lt;/h3&gt;
&lt;p&gt;No matter how small your brand is, or how unique your hobby is, there's a community for it on the web. But right now, it's spread out across dozens of different websites. Maybe some people who share your passion are sharing links about it on Delicious, and others are posting photos about it on Flickr.&lt;/p&gt;&lt;p&gt;Every tag can be a community. We've built Motion to let you aggregate actions from your choice of dozens of supported social networking and sharing services.&lt;br&gt;&lt;/p&gt;
&lt;h3&gt;Your social network belongs under your control.&lt;/h3&gt;
&lt;p&gt;Motion is built on Movable Type, which means you run it on your own web server, under your own control. We provide professional support for the platform, and many partners are lining up to provide services like design and development and deployment for your Motion site. But ultimately, by running your social network on your own site, you keep ownership of your data and you can control the branding and presentation of your community. If you're a publisher, you can even have your own advertising on your Motion site, and our &lt;a rel="nofollow" target="_blank" href="http://www.sixapart.com/advertising/"&gt;Six Apart Media&lt;/a&gt; team can help you make money with your community.&lt;br&gt;&lt;/p&gt;
&lt;h3&gt;Your community should start with half a billion members.&lt;/h3&gt;
&lt;p&gt;It's not enough to drive people to your community. One of the biggest obstacles to participating in a social networking site can be getting users to register. In Motion, anyone can sign in to comment or vote on a post using their existing OpenID login or account from Google, Facebook, Yahoo, AOL, and many more providers.&lt;/p&gt;&lt;p&gt;Membership still has its privileges: Full rights to post with the slick new microblogging interface are reserved for registered members of your Motion site. We think this strikes a nice balance between letting anyone on the web participate in your site while providing a compelling benefit to motivate people to sign up.&lt;/p&gt;&lt;p&gt;There are lots of other applications out there with great features for building a social network. But with those tools, you're starting from scratch with an empty community with no members and no content, trying to turn a ghost town into a metropolis.&lt;/p&gt;&lt;p&gt;With Motion, Action Streams make sure your new community is pre-populated with content, and OpenID makes sure nobody has to fill out a registration form just to vote for an item that they like.&lt;br&gt;&lt;/p&gt;
&lt;h3&gt;The web is in Motion.&lt;/h3&gt;
&lt;p&gt;Finally, Motion is an effort that's designed to incorporate our partners and peers around the web. We've provided documentation so that anybody who runs a web service or social networking site can make sure there's an Action Stream to get connected to Motion. And we'll be launching with the support of a broad range of partners offering their services to anyone who wants to get started with Motion.&lt;/p&gt;There is a lot more to come, but you can get started by &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/motion/"&gt;checking out the Motion page&lt;/a&gt;, or by &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/sign-up-for-a-free-demo.html"&gt;signing up for a free demo&lt;/a&gt;.&lt;br&gt;&lt;br&gt;This is the vision we've laid out for Motion, but it's obviously a new idea and significantly different from what the has come before: Did we get it right? Let us know what you think.&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/xtggY6PD8wQ" height="1" width="1"/&gt;</description>
         <author>Anil Dash</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/8e4822b202f46cc2</guid>
         <pubDate>Mon, 15 Dec 2008 15:20:16 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] TypePad Connect, Profiles and Comments for Everyone!</title>
         <link>http://feedproxy.google.com/~r/SixApartNews/~3/zaQpvrl57F8/typepad-connect-profiles-and-comments-for-everyone.html</link>
         <description>&lt;p&gt;Today, the TypePad team is launching three exciting new features for everyone who blogs or reads blogs:&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Profiles&lt;/strong&gt; (a reinvention of TypeKey)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;New commenting capabilities&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.typepad.com/connect/"&gt;&lt;strong&gt;TypePad Connect&lt;/strong&gt;&lt;/a&gt;, a new beta service that is &lt;strong&gt;free for all bloggers&lt;/strong&gt; and extends these features to any site.&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;This isn't just about providing comments and profiles for your site, but also connecting your site's community with the rest of the social web.&lt;/p&gt; &lt;p&gt;As we complete the &lt;a rel="nofollow" target="_blank" href="http://everything.typepad.com/blog/2008/07/building-a-br-1.html"&gt;migration to the next generation platform for TypePad&lt;/a&gt; that Ben Trott talked about earlier this year we've released many new features for TypePad bloggers (&lt;a rel="nofollow" target="_blank" href="http://everything.typepad.com/blog/2008/10/updating-your-b.html"&gt;improved design screens&lt;/a&gt;, &lt;a rel="nofollow" target="_blank" href="http://everything.typepad.com/blog/2008/11/autosave-to-the.html"&gt;AutoSave&lt;/a&gt;, and &lt;a rel="nofollow" target="_blank" href="http://everything.typepad.com/blog/2008/11/changing-the-ur.html"&gt;custom URLs&lt;/a&gt; to mention a few). But we've also been hard at work creating TypePad &lt;em&gt;powered&lt;/em&gt; services such as &lt;a rel="nofollow" target="_blank" href="http://antispam.typepad.com/"&gt;TypePad AntiSpam&lt;/a&gt;, &lt;a rel="nofollow" target="_blank" href="http://www.typepad.com/features/blogit.html"&gt;Blog It&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href="http://www.typepad.com/features/bloglink.html"&gt;Blog Link&lt;/a&gt; that extend the TypePad service to any blogger across the web. Our vision is that the best way to help TypePad bloggers is to connect them with a wider community of readers, other bloggers and conversations.&lt;/p&gt; &lt;p&gt;Let's look at the &lt;a rel="nofollow" target="_blank" href="http://www.typepad.com/profiles/"&gt;new TypePad profiles&lt;/a&gt; first. Ever had a profile that got out of date? TypePad profiles take advantage of things you're already doing, to keep your profile up to date and interesting. If you connect with your Twitter account we'll &lt;strong&gt;automatically fill in your status&lt;/strong&gt;. Leave a comment on a TypePad enabled site and we'll pull that in too. Update your profile picture and it will automatically change on every comment you've already made across TypePad enabled sites. TypePad profiles make it easy to connect with other commenters and conversations across blogs for readers and bloggers alike. And don't worry; we didn't forget the feeds, Microformats or OpenID either.&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;a rel="nofollow" target="_blank" href="http://profile.typepad.com/daveman692"&gt;&lt;img src="http://www.sixapart.com/blog/2008/11/20/TPC%20Profile-thumb-500x477.png" width="500" height="477" alt="TPC Profile.png" style="text-align:center;display:block;margin:0 auto 20px;"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;As a blogger, imagine the benefits to your readers if they are &lt;strong&gt;no longer "anonymous"&lt;/strong&gt; but instead can choose to bring their photo and name with them from their TypePad profile. Commenters can also link back to a rich profile that contains their comment history, links to their own blogs, and even their accounts on Twitter, Flickr, Digg, or dozens of other services.&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.sixapart.com/blog/2008/11/21/TPC%20Comment%20Thread%20b.html"&gt;&lt;img src="http://www.sixapart.com/blog/2008/11/21/TPC%20Comment%20Thread%20b-thumb-500x625.png" width="500" height="625" alt="TPC Comment Thread b.png" style="text-align:center;display:block;margin:0 auto 20px;"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3 style="margin-top:30px;margin-bottom:5px;"&gt;Open For Comment&lt;/h3&gt; &lt;p&gt;We've also launched &lt;strong&gt;new TypePad comments&lt;/strong&gt; in beta that integrate seamlessly with the new profiles. The new comment service has a sleek new interface and great features like threading, easy pagination, OpenID sign in, email notifications of replies and the ability to reply via email - all with &lt;a rel="nofollow" target="_blank" href="http://antispam.typepad.com"&gt;TypePad AntiSpam&lt;/a&gt; built in - and is a great example of the changes we will be making to the core TypePad application in the coming months.&lt;/p&gt; &lt;p&gt;And now, we're combining all of this into the TypePad Connect beta. These new profiles and comments are not just available for TypePad bloggers but &lt;strong&gt;for ANY blogger or web site -- for free&lt;/strong&gt;. TypePad Connect makes community management easier for bloggers with the ability to track, moderate and respond to comments across multiple sites and blogs from one dashboard or via email.&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.sixapart.com/blog/2008/11/20/TPC%20Dashboard.html"&gt;&lt;img src="http://www.sixapart.com/blog/2008/11/20/TPC%20Dashboard-thumb-500x391.png" width="500" height="391" alt="TPC Dashboard.png" style="text-align:center;display:block;margin:0 auto 20px;"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;We've made it easy for you to integrate comments and profiles with TypePad, Movable Type, Blogger, WordPress software and Tumblr or you can just embed a small piece of JavaScript yourself. And &lt;strong&gt;we care about design&lt;/strong&gt;, and know that you care about design too, so we made &lt;a rel="nofollow" target="_blank" href="http://kb.typepad.com/id/1337"&gt;it easy to style TypePad Connect comments&lt;/a&gt; to match your design with just a bit of CSS.&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;a rel="nofollow" target="_blank" href="http://nickoneill.name/"&gt;&lt;img alt="TPC Nick O'Neill-a.png" src="http://www.sixapart.com/blog/2008/11/20/TPC%20Nick%20O%27Neill-a.png" width="499" height="512" style="text-align:center;display:block;margin:0 auto 20px;"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3 style="margin-top:30px;margin-bottom:5px;"&gt;TypePad Connects Everywhere&lt;/h3&gt; &lt;p&gt;As I mentioned above, our vision is that the best way to help TypePad bloggers is to create a service that helps them &lt;strong&gt;connect with their readers and other bloggers, in a more open, more powerful, and more meaningful fashion&lt;/strong&gt; and this is what TypePad Connect is all about. We've been evolving the way that TypePad works, and today TypePad is much more than the blogging service that just celebrated its fifth anniversary, it is a service for all bloggers. &lt;/p&gt; &lt;p&gt;This evolution and openness isn't just limited to our technology or products — our advertising program now has more than a thousand participating bloggers, and many of them use platforms other than Movable Type or TypePad. Our Blogs.com community shows "The Best of Blogs" and many of the sites featured run on platforms that aren't made by Six Apart. Even our community marketing team (which we're calling our "Genius" group right now) has a mandate to support bloggers directly, helping anyone in the community regardless of platform.&lt;/p&gt; &lt;p&gt;There's plenty more coming, but please try our swanky &lt;a rel="nofollow" target="_blank" href="http://www.typepad.com/profiles/"&gt;new profiles&lt;/a&gt; and comments today on your TypePad blog or elsewhere via &lt;a rel="nofollow" target="_blank" href="http://www.typepad.com/connect/"&gt;TypePad Connect&lt;/a&gt;! Let us know what you think and what else TypePad can do to make your blog even more successful. You can learn more about TypePad Connect, comments and profiles at &lt;a rel="nofollow" target="_blank" href="http://www.typepad.com/connect/"&gt;http://www.typepad.com/connect/&lt;/a&gt; or about &lt;a rel="nofollow" target="_blank" href="http://everything.typepad.com/blog/2008/11/next-generation-comments-and-profiles-on-typepad.html"&gt;using these features with your TypePad blog&lt;/a&gt;.&lt;/p&gt; &lt;div&gt;
&lt;a rel="nofollow" target="_blank" href="http://feeds2.feedburner.com/~ff/SixApartNews?a=zaQpvrl57F8:tM6OxtUKW8k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/SixApartNews?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds2.feedburner.com/~ff/SixApartNews?a=zaQpvrl57F8:tM6OxtUKW8k:7Q72WNTAKBA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/SixApartNews?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds2.feedburner.com/~ff/SixApartNews?a=zaQpvrl57F8:tM6OxtUKW8k:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/SixApartNews?d=dnMXMwOfBR0" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds2.feedburner.com/~ff/SixApartNews?a=zaQpvrl57F8:tM6OxtUKW8k:JEwB19i1-c4"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/SixApartNews?i=zaQpvrl57F8:tM6OxtUKW8k:JEwB19i1-c4" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/SixApartNews/~4/zaQpvrl57F8" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/tg2XTxBMAdA" height="1" width="1"/&gt;</description>
         <author>David Recordon</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/b5af58b2835b5d20</guid>
         <pubDate>Thu, 20 Nov 2008 21:07:43 -0800</pubDate>
      </item>
      <item>
         <title>[google reader] Making it easier to debug and test your templates</title>
         <link>http://www.movabletype.org/2008/10/making_it_easier_to_debug_and_test_your_templates.html</link>
         <description>&lt;p&gt;Sometimes there can be nothing more frustrating than trying to troubleshoot publishing performance. Often users must resort to the brute force method of debugging, such as:&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;&lt;p&gt;embedding &lt;code&gt;print STDERR&lt;/code&gt; statements in Movable Type's source code - but how many people know how to do &lt;em&gt;that&lt;/em&gt;?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;blocking out huge swaths of code using the &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.org/documentation/appendices/tags/ignore.html"&gt;&lt;code&gt;&amp;lt;mt:ignore&amp;gt;&lt;/code&gt;&lt;/a&gt; tag to hone in on the root cause - a cumbersome and time consuming process.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;turning on &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.org/documentation/mt42/performance-logging.html"&gt;performance logging&lt;/a&gt; - a feature whose output was intended for machines and as a result is sometimes too verbose or difficult to read by mere mortals.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;To help our users find a more elegant and efficient way to debug their templates and optimize their system, we have developed a simple tool that can more quickly and effectively help users hone in on those aspects of their templates that are the bottlenecks in their publishing system. The tool is a simple command line tool that outputs four very useful things:&lt;/p&gt; &lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;the output from the template itself&lt;/strong&gt; - very the accuracy of the template's output yourself.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;a table of all the template tags invoked by the template&lt;/strong&gt; - this table not only shows the template tag name, but also the average time it took to process each one.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;total build time and total number of queries executed&lt;/strong&gt; - when trying to find the template at the root of your performance problem, this will help you to quickly identify the outlier.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;a table of all the SQL statements made during the publishing process&lt;/strong&gt; - an effective way to find the actual query that is problematic. &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt; &lt;p&gt;Check out this sample output:&lt;/p&gt; &lt;pre&gt;&lt;code&gt;&amp;lt;template output omitted&amp;gt;
Template Tag Utilization:
.----------+----------------------+--------+---------+--------+--------+-------.
| Time | Tag | Calls | Avg | SQL | Hits | Miss |
+----------+----------------------+--------+---------+--------+--------+-------+
| 0.083 | entryassets | 20 | 0.004 | 40 | 20 | 20 |
| 0.040 | entries | 8 | 0.005 | 12 | 16 | 4 |
| 0.027 | assetproperty | 16 | 0.002 | 16 | 0 | 0 |
| 0.020 | include | 6 | 0.003 | 7 | 3 | 3 |
| 0.019 | categories | 4 | 0.005 | 5 | 20 | 5 |
| 0.014 | assetthumbnaillink | 4 | 0.003 | 4 | 4 | 0 |
| 0.010 | keyvalues | 4 | 0.002 | 0 | 0 | 0 |
| 0.006 | collatesetfield | 32 | 0.000 | 0 | 0 | 0 |
| 0.004 | setvarblock | 28 | 0.000 | 0 | 0 | 0 |
| 0.004 | gridcell | 8 | 0.000 | 0 | 0 | 0 | -- snip--
'----------+----------------------+--------+---------+--------+--------+-------' Total Queries: 86 Total Build Time: 0.261901
.------------------------------------------------------------------+-----------.
| Query | Number |
+------------------------------------------------------------------+-----------+
| RAMCACHE_GET ? | 63 |
| RAMCACHE_ADD ? | 32 |
| SELECT asset_id FROM mt_asset, mt_objectasset WHERE (objectasse- | 20 |
| t_object_ds = ?) AND (objectasset_asset_id = asset_id) AND (obj- | |
| ectasset_object_id = ?) | |
| SELECT asset_id, asset_blog_id, asset_class, asset_created_by, - | 20 |
| asset_created_on, asset_description, asset_file_ext, asset_file- | |
| _name, asset_file_path, asset_label, asset_mime_type, asset_mod- | |
| ified_by, asset_modified_on, asset_parent, asset_url FROM mt_as- | |
| set WHERE (asset_id IN (?)) | |
| SELECT asset_meta_asset_id, asset_meta_type, asset_meta_vchar, - | 20 |
| asset_meta_vchar_idx, asset_meta_vdatetime, asset_meta_vdatetim- | |
| e_idx, asset_meta_vinteger, asset_meta_vinteger_idx, asset_meta- | |
| _vfloat, asset_meta_vfloat_idx, asset_meta_vblob, asset_meta_vc- | |
| lob FROM mt_asset_meta WHERE (asset_meta_asset_id = ?) | | -- snip--
'------------------------------------------------------------------+-----------'
&lt;/code&gt;&lt;/pre&gt; &lt;p&gt;Using the tool is relatively straight forward: all you need to do is give the tool the ID of the template you want to debug, in addition to any other contextual information that template might need, e.g. a category ID if you are publishing a category archive. Running the tool with the conventional &lt;code&gt;--help&lt;/code&gt; flag will tell you all of the possible options.&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://code.sixapart.com/svn/movabletype/trunk/tools/mt-tmpl-test"&gt;Download mt-tmpl-test now&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;Keep reading behind the cut to learn more specifically how to use this tool.&lt;/p&gt; &lt;h2&gt;Example Usage&lt;/h2&gt; &lt;p&gt;First, installation:&lt;/p&gt; &lt;pre&gt;&lt;code&gt;prompt&amp;gt; cp mt-tmpl-test /path/to/mt/tools
&lt;/code&gt;&lt;/pre&gt; &lt;p&gt;Now, how to get help:&lt;/p&gt; &lt;pre&gt;&lt;code&gt;prompt&amp;gt; cd /path/to/mt
prompt&amp;gt; perl ./tools/mt-tmpl-test --help
usage: ./tools/mt-tmpl-test [template name] --blog &amp;lt;name&amp;gt; Specify a blog context by blog ID or name. --template &amp;lt;name&amp;gt; Specify a template to process by template ID or name. --category &amp;lt;label&amp;gt; Specify a category to process by category ID or label. --entry &amp;lt;title&amp;gt; Specify an entry to process by entry ID or title. --author &amp;lt;name&amp;gt; Specify an author to process by ID or username. --archive &amp;lt;type&amp;gt; Specify a archive type. --profile Enables SQL and template tag profiling. --debug &amp;lt;mode&amp;gt; Sets MT's DebugMode.
&lt;/code&gt;&lt;/pre&gt; &lt;p&gt;And finally, how to actually use the tool:&lt;/p&gt; &lt;pre&gt;&lt;code&gt;prompt&amp;gt; perl ./tools/mt-tmpl-test --template=123 --profile
* output to appear here *
&lt;/code&gt;&lt;/pre&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/KSodYh3h5jc" height="1" width="1"/&gt;</description>
         <author>Byrne Reese</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/97ce213b89b5120f</guid>
         <pubDate>Thu, 30 Oct 2008 12:36:41 -0700</pubDate>
      </item>
      <item>
         <title>[google reader] We Couldn't Call It "MTV"...</title>
         <link>http://feedproxy.google.com/~r/SixApartNews/~3/hgASxR-3Eao/we-couldnt-call-it-mtv.html</link>
         <description>Just over a month ago, we released &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/blog/2008/09/virtually-effortless-the-easiest-movable-type-ever.html"&gt;Virtual Movable Type&lt;/a&gt;, which gives you all the power of Movable Type Pro on any machine, with no installation in just a few clicks. It's a completely virtualized version of Movable Type that includes not just the application, but all of the infrastructure needed to keep a site running great, from the operating system to the web server to MT itself. We've been excited about it and proud to see it join the MT family.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/overview/virtual-movable-type.html" style="float:right;padding:10px;"&gt;&lt;img src="http://www.movabletype.com/images/hp-promo_vmt.gif" width="200" height="84"&gt;&lt;/a&gt;Of course, part of the process of planning such a release is basic tasks like picking out a name. The allure of "Movable Type Virtual" or something like that was almost too great — just think of all the awesome "I Want My MTV!" badges we could have made!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Fortunately (or unfortunately) we are blessed with a competent lawyer, and while our corporate counsel is a really nice guy and has a great sense of humor, he pointed out that there might be &lt;span style="font-style:italic;"&gt;some&lt;/span&gt; issues with a brand conflict around the name "MTV". (Maybe we can use that name when we release Movable Type 5?)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The good news is, none of this has slowed down adoption of Virtual Movable Type at all: &lt;span style="font-weight:bold;"&gt;It's a hit!&lt;/span&gt; We frankly worried that it might be a little bit early to release a completely virtualized web application onto the market because, while virtualization has started to see adoption in enterprise data centers, it's less common to find regular web hosts who support it as an option. We wanted to take the opportunity, though, because we have one of the best scaling and infrastructure teams in the world and a virtual platform lets us build their expertise right into the MT product itself.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;And the MT community has always been full of early adopters who love new technology. We know tons of you are on Macs that run Parallels or VMWare Fusion, or on Windows servers that can run the free VMWare Player. We've also been keeping a close eye on our good friends at &lt;a rel="nofollow" target="_blank" href="http://aws.typepad.com/aws/2008/10/big-day-for-ec2.html"&gt;Amazon's web services team&lt;/a&gt;, because they host their blog on our TypePad platform and we'd love to return the favor by having lots of our customers host their Movable Type communities on the Amazon EC2 platform.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The result: We're regularly seeing 5% to 10% or more of all downloads of MT being for Virtual Movable Type. Considering that many estimates say that fewer than 5% of all servers are virtualized so far, we think that shows tremendous progress. (Of course, these statistics have to be taken with a grain of salt, because anybody can redistribute MT under its open source license, and people can use one download for multiple installations.)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best of all, we've been able to support all these different virtualization platforms while offering a great experience thanks to the expertise of our friends at &lt;a rel="nofollow" target="_blank" href="http://www.jumpbox.com/"&gt;JumpBox&lt;/a&gt;, who've partnered with us on Virtual MT. ChannelWeb offered up a great video introduction to the platform, which shows in just under two minutes how easy it is to get started. &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt; &lt;div style="text-align:center;"&gt;&lt;iframe class="embeddedvideo" src="http://services.brightcove.com/services/viewer/federated_f8/1596744117" name="flashObj" width="486" height="412" type="application/x-shockwave-flash"&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;ChannelWeb also offers up a &lt;a rel="nofollow" target="_blank" href="http://www.crn.com/software/210800476?queryText=movable+type+jumpbox"&gt;detailed written review&lt;/a&gt; of Virtual MT as well, and it reaches the same conclusion as the video: There's never been an easier way to get started blogging. They sum up the benefits pretty well:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;For solution providers, Virtual Movable Type offers several options. Customers wanting a blog but lacking physical infrastructure will appreciate the simple and straightforward solution. Because of its low requirements, this would be a good introductory application to move to a virtual environment for customers a little nervous about the whole "virtualization thing." And for solution providers, there's the option to set up a hosting farm for Movable Type blogs using these virtual machines. And that's only to name a few.&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;Of course, the best way to evaluate Virtual Movable Type is to get it for yourself. Whether you're interested in MT Pro for running a robust community, or just evaluating MT to learn more about how the platform works, &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/overview/virtual-movable-type.html"&gt;get Virtual Movable Type&lt;/a&gt; and you'll be able to see for yourself just how easy MT can be.&lt;/div&gt; &lt;div&gt;
&lt;a rel="nofollow" target="_blank" href="http://feeds2.feedburner.com/~ff/SixApartNews?a=hgASxR-3Eao:_tgMOKV3AUE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/SixApartNews?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds2.feedburner.com/~ff/SixApartNews?a=hgASxR-3Eao:_tgMOKV3AUE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/SixApartNews?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds2.feedburner.com/~ff/SixApartNews?a=hgASxR-3Eao:_tgMOKV3AUE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/SixApartNews?d=dnMXMwOfBR0" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds2.feedburner.com/~ff/SixApartNews?a=hgASxR-3Eao:_tgMOKV3AUE:JEwB19i1-c4"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/SixApartNews?i=hgASxR-3Eao:_tgMOKV3AUE:JEwB19i1-c4" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/SixApartNews/~4/hgASxR-3Eao" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/5-f-jgYzhTA" height="1" width="1"/&gt;</description>
         <author>Anil Dash</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/3a18f17d11564556</guid>
         <pubDate>Mon, 27 Oct 2008 16:11:43 -0700</pubDate>
      </item>
      <item>
         <title>[google reader] We're Celebrating Seven Years of Movable Type!</title>
         <link>http://www.movabletype.com/blog/2008/10/were-celebrating-seven-years-of-movable-type.html</link>
         <description>&lt;span style="display:inline;"&gt;&lt;img alt="Thumbnail image for Thumbnail image for MT 7th birthday balloons.GIF" src="http://www.movabletype.com/assets_c/2008/10/MT%207th%20birthday%20balloons-thumb-150x159-thumb-150x159.gif" style="margin:0pt 20px 20px 0pt;float:left;" height="159" width="150"&gt;&lt;/span&gt;October is a big month of birthdays here at Six Apart: Movable Type celebrates seven years, while TypePad turns five and Vox turns two. Even future blogger Penelope Trott, daughter of founders Ben and Mena Trott, turned one year old this month! &lt;br&gt;&lt;br&gt;In honor of this auspicious occasion, we've gathered &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/celebrating-7-years-of-movable-type.html"&gt;several stories&lt;/a&gt; that illustrate the creative, beautiful, and exciting ways our customers have used Movable Type over the years. Do you have a story about how Movable Type has changed your life or your business? Please join us in celebrating our seventh birthday by telling us about it &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/celebrating-7-years-of-movable-type.html"&gt;here&lt;/a&gt; . We may publish it on this page (which will be updated throughout the month), in a &lt;a rel="nofollow" target="_blank" href="http://movabletype.com/showcase/case-studies/"&gt;case study&lt;/a&gt;, or in a &lt;a rel="nofollow" target="_blank" href="http://movabletype.com/blog/featured-mt-blogs/"&gt;Featured Movable Type article&lt;/a&gt;..&lt;br&gt;&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/OIe49dgmzyQ" height="1" width="1"/&gt;</description>
         <author>Ginger Tulley</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/16edc91e170b6703</guid>
         <pubDate>Mon, 13 Oct 2008 16:25:24 -0700</pubDate>
      </item>
      <item>
         <title>[google reader] Virtually Effortless: The Easiest MT Ever</title>
         <link>http://www.movabletype.com/blog/2008/09/virtually-effortless-the-easiest-movable-type-ever.html</link>
         <description>We've long spoken of Movable Type's power and flexibility. But frankly, we haven't talked much about how easy it is to set up Movable Type for your own sites, and that's because it's been harder than we'd like. Despite huge improvements in the setup process, web applications can be just plain complicated, especially since MT supports a ton of different environments. The complexity comes from having to set up the program while &lt;span style="font-style:italic;"&gt;also&lt;/span&gt; getting all the supporting bits of infrastructure set up perfectly, as well.&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;span style="display:inline;"&gt;&lt;img alt="poweredby-logo-small.png" src="http://www.movabletype.com/images/poweredby-logo-small.png" width="191" height="22" style="float:right;margin:0 0 20px 20px;"&gt;&lt;/span&gt;&lt;div&gt;So today, we're launching &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/download/download-virtual-mt.html"&gt;Virtual Movable Type&lt;/a&gt; by JumpBox. Because we didn't just want to make it easy to run Movable Type, we wanted to make it easy to run Movable Type &lt;span style="font-style:italic;"&gt;right&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What does that mean? Well, we've learned from the best experts in the world and built their knowledge into this new option for the MT community:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;We partnered with &lt;a rel="nofollow" target="_blank" href="http://www.jumpbox.com/"&gt;JumpBox&lt;/a&gt;, the innovators in creating virtual appliances that work everywhere you'd want to deploy an application, from VMWare to Xen, Parallels to Virtual Iron to Microsoft Virtualization, on Windows and Linux and Mac OS. The JumpBox folks make it possible to put Virtual Movable Type anywhere you want to test, develop, or deploy it, and they provide a simple setup experience to get you running quickly.&lt;/li&gt;&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/services/"&gt;Six Apart Services&lt;/a&gt; contributed mightily to this release, partnering with the core Movable Type team to build in the expertise they've developed from creating, launching, and supporting some of the biggest publishers on the web.&lt;/li&gt;&lt;li&gt;Finally, and most importantly, we listened to &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.org/"&gt;our Movable Type community&lt;/a&gt;. Enterprise admins told us that you're concerned about server utilization and power costs, and that virtualization is a part of nearly every platform strategy going forward. Developers told us you want a simple, reliable standardized configuration to develop and test your work against. And &lt;span style="font-weight:bold;"&gt;everybody in the whole freaking blogosphere&lt;/span&gt; told us you wish you could try out Movable Type with just a few clicks. So now you can!&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;That's the most important lesson here: You can download Virtual Movable Type and run it on your own laptop or your own server in just a few minutes, using any common virtualization software. If you've got an old Windows server sitting in the corner, get the free VMWare player and grab Virtual MT. Or if you're a Mac user who's got Parallels or VMWare so that you can run Windows applications, that same platform will let you run the new Virtual Movable Type. (JumpBox &lt;a rel="nofollow" target="_blank" href="http://www.jumpbox.com/supported-virtualization-software"&gt;has a list&lt;/a&gt; of all the supported environments.)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Once you've got it running, you answer a few questions, and you get a custom-tailored configuration of Movable Type. It's even tricked out with the features people want to try most, like the &lt;a rel="nofollow" target="_blank" href="http://plugins.movabletype.org/action-streams/"&gt;Action Streams&lt;/a&gt; plugin. And Virtual Movable Type Pro has all the awesome &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/blog/2008/08/movable-type-pro-42.html"&gt;social publishing features&lt;/a&gt; that we highlighted at its launch, too.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/overview/virtual-movable-type.html"&gt;Virtual Movable Type&lt;/a&gt; is available as an option with the same licenses and versions as the regular download of Movable Type, including the open source &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/download/download-virtual-movable-type-open-source.html"&gt;Virtual Movable Type&lt;/a&gt;, the free license of &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/download/download-virtual-mt-blogger.html"&gt;Virtual Movable Type Pro&lt;/a&gt; for bloggers, and our standard range of &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/download/download-virtual-mt.html"&gt;business and enterprise licenses&lt;/a&gt; that come complete with professional support. Naturally, we have a &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/download/virtual-mt-faq.html"&gt;complete FAQ&lt;/a&gt; to answer all of your questions about VMT. &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;In short, we've made it easier than ever to get started with Movable Type, and if you've been using the pain of setup as an excuse to put off giving it a try, you've run out of excuses. Because if you haven't seen Movable Type lately, you just haven't seen Movable Type.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;So, what are you waiting for? Go get &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/overview/virtual-movable-type.html"&gt;Virtual Movable Type&lt;/a&gt;!&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/pQ5UoF_Pl-A" height="1" width="1"/&gt;</description>
         <author>Anil Dash</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/1ab036665cf6dd08</guid>
         <pubDate>Wed, 17 Sep 2008 14:00:18 -0700</pubDate>
      </item>
      <item>
         <title>[google reader] Sandbox for Movable Type</title>
         <link>http://www.movabletype.org/2008/09/sandbox_for_movable_type.html</link>
         <description>&lt;p&gt;Ever thought about radically changing the look of your blog without much design work? Are you a designer who likes to work in semantic HTML and do amazing things with CSS? Maybe you’re moving from WordPress to Movable Type and want to keep your current design. &lt;strong&gt;Sandbox for Movable Type&lt;/strong&gt; may just be what you’re looking for.&lt;/p&gt; &lt;p&gt;What began as a hackathon project of between &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.org/members/bryantighe"&gt;Bryan Tighe&lt;/a&gt; and myself a little while ago has yielded some great results: &lt;strong&gt;today we’re releasing &lt;a rel="nofollow" target="_blank" href="http://plugins.movabletype.org/sandbox/"&gt;Sandbox for Movable Type&lt;/a&gt;&lt;/strong&gt; as a plugin that allows the many &lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/"&gt;Sandbox themes&lt;/a&gt; to be used on Movable Type blogs as well. (BTW, Hackathons—the ability to spend every Wednesday scratching our own itches—are one of the reasons why I love &lt;a rel="nofollow" target="_blank" href="http://www.sixapart.com/about/jobs/"&gt;working at Six Apart&lt;/a&gt;. The &lt;a rel="nofollow" target="_blank" href="http://beausmith.com/mt/plugins/vanilla/"&gt;Vanilla Template Set&lt;/a&gt; was another of my recent Hackathon projects.)&lt;/p&gt; &lt;p&gt;Sandbox is similar to the &lt;a rel="nofollow" target="_blank" href="http://www.csszengarden.com/"&gt;CSS Zen Garden&lt;/a&gt; in that it showcases the power of CSS—the ability to radically transform the look of a site without changing any of the underlying HTML. Movable Type has always supported this concept. Tools like the &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.org/design/assistant/"&gt;Movable Type Design Assistant&lt;/a&gt; have made it much simpler to customize the look of your Movable Type blog through CSS alone. And this concept and philosophy is also why we supported &lt;a rel="nofollow" target="_blank" href="http://www.thestylecontest.com/"&gt;The Style Contest&lt;/a&gt;, which not only succeeded in producing over 150 new designs to style Movable Type’s default templates, but also in rewarding the awesome designers behind each of the winning designs. &lt;/p&gt; &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://scottwallick.com/"&gt;Scott Wallick&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href="http://andyskelton.com/"&gt;Andy Skelton&lt;/a&gt; created &lt;a rel="nofollow" target="_blank" href="http://www.plaintxt.org/themes/sandbox/"&gt;Sandbox&lt;/a&gt; as a theme for WordPress and it has since been used as the base for many blogs over the last few years. At its core, Sandbox is a rich and semantic—yet simple—HTML structure with many unique CSS classes throughout in order to make it simple for non-designers to easily make small design adjustments to an existing Sandbox theme. More experienced designers can even radically change the look and structure of a blog using CSS alone. Using the dynamically generated classes, themes can even style the site differently each hour of the day!&lt;/p&gt; &lt;p&gt;This well-thought-out structure has attracted many web designers and developers to create themes for Sandbox which other can then use as a starting point for their own customizations to suit their individual needs. (Though Scott points out that &lt;a rel="nofollow" target="_blank" href="http://scottwallick.com/"&gt;his site&lt;/a&gt; uses purely unmodified Sandbox html!)&lt;/p&gt; &lt;p&gt;Here are three of our favorite themes showing off the flexibility of Sandbox… and remember that all of these designs use the &lt;em&gt;exact same&lt;/em&gt; HTML templates!&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/essay/"&gt;Essay&lt;/a&gt; by Ian Stewart&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;img alt="Essay (Sandbox Theme Screenshot)" src="http://www.movabletype.org/assets/sandbox-essay.gif" width="" height="" style="text-align:center;display:block;margin:0 auto 20px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/takimata/"&gt;Takimata&lt;/a&gt; by Robert Ellis&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;img alt="sandbox-takimata.gif" src="http://www.movabletype.org/assets/sandbox-takimata.gif" width="" height="" style="text-align:center;display:block;margin:0 auto 20px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/blackbox/"&gt;Blackbox&lt;/a&gt; by Hillary Louise Johnson&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;img alt="sandbox-blackbox.gif" src="http://www.movabletype.org/assets/sandbox-blackbox.gif" width="" height="" style="text-align:center;display:block;margin:0 auto 20px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/diurnal/"&gt;Diurnal&lt;/a&gt; by Carolyn Smith&lt;/p&gt; &lt;p&gt;Diurnal is a great example of a theme using Sandbox’s ability to change appearance based upon the time of day. Diurnal has different styles for sunrise, morning, afternoon, sunset, and night which you can see across the top of this screenshot:&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;img alt="sandbox-diurmal.jpg" src="http://www.movabletype.org/assets/sandbox-diurmal.jpg" width="400" height="300" style="text-align:center;display:block;margin:0 auto 20px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;And we owe a huge thanks to the designers of all of the variations of Sandbox that we’re making available. Here are their names and the designs they’ve created — be sure to check out their sites and show your appreciation for their work!&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/magnolia/"&gt;Magnolia&lt;/a&gt; by Andrea Daigle&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/ponjong/"&gt;Ponjong&lt;/a&gt; by Nurudin Jauhari&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/prima/"&gt;Prima&lt;/a&gt; by Sunaryo Hadi&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/sandpress/"&gt;Sandpress&lt;/a&gt; by Arpit Jacob&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/shades-of-gray/"&gt;Shades of Gray&lt;/a&gt; by Leslie Franke&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/tiffany-blue/"&gt;Tiffany Blue&lt;/a&gt; by Ia Lucero&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/moo-point/"&gt;Moo-Point&lt;/a&gt; by Will Wilkins&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/promised-land/"&gt;Promised Land&lt;/a&gt; by Adam Freetly&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://beausmith.com/mt/sandbox/installation.php"&gt;Installing Sandbox on Movable Type 4.2&lt;/a&gt; is pretty easy. Sandbox requires that you have PHP setup on your web server in order to create dynamic classes; this should be easy as nearly every host comes standard with PHP out of the box these days.&lt;/p&gt; &lt;p&gt;The Sandbox plugin also ships with a newer version of StyleCatcher (the Style selector within Movable Type), making it simple to switch between different Sandbox styles. Installation instructions for Sandbox and StyleCatcher are included in the plugin, though if you’ve installed a plugin before it should be a snap.&lt;/p&gt; &lt;p&gt;&lt;span style="display:inline;"&gt;&lt;img alt="sandbox-stylecatcher.jpg" src="http://www.movabletype.org/assets/sandbox-stylecatcher.jpg" width="600" height="332"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;We’ve shipped all the &lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/"&gt;winning themes from the Sandbox Design Contest&lt;/a&gt; and a handful of other Sandbox themes. You can also &lt;a rel="nofollow" target="_blank" href="http://beausmith.com/mt/sandbox/themes.php"&gt;install other themes&lt;/a&gt; from the &lt;a rel="nofollow" target="_blank" href="http://sndbx.org/results/designs/"&gt;Sandbox Design Contest&lt;/a&gt; with Sandbox for Movable Type or &lt;a rel="nofollow" target="_blank" href="http://www.plaintxt.org/wp-content/uploads/sandbox_readme.html#started"&gt;create your own Sandbox theme&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://plugins.movabletype.org/sandbox/"&gt;&lt;strong&gt;Download Sandbox for Movable Type&lt;/strong&gt;&lt;/a&gt; from the plugin directory and please let us know what you think and how we can make it better.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/3WMlsUMzxkI" height="1" width="1"/&gt;</description>
         <author>Beau Smith</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/829465199042dfff</guid>
         <pubDate>Wed, 10 Sep 2008 00:00:01 -0700</pubDate>
      </item>
      <item>
         <title>[google reader] Cars</title>
         <link>http://feeds.feedburner.com/~r/btrott/~3/375434335/cars.html</link>
         <description>&lt;div&gt;&lt;p&gt;Yes, it's come to this: I actually laughed at a &lt;a rel="nofollow" target="_blank" href="http://www.newyorker.com/humor/issuecartoons/2008/08/25/cartoons_20080818?slide=9#showHeader"&gt;&lt;em&gt;New Yorker&lt;/em&gt; cartoon&lt;/a&gt;, today. But, but... it's so funny!&lt;/p&gt; &lt;p style="text-align:center;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.newyorker.com/humor/issuecartoons/2008/08/25/cartoons_20080818?slide=9#showHeader"&gt;&lt;img alt="New Yorker cartoon" src="http://ben.stupidfool.org/.a/6a00d83455876069e200e55478c1708834-500wi"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;br&gt;
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/btrott/~4/375434335" height="1" width="1"&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/q1Z6CZrtnRE" height="1" width="1"/&gt;</description>
         <author>Benjamin Trott</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/e272271db01063d8</guid>
         <pubDate>Tue, 26 Aug 2008 11:22:15 -0700</pubDate>
      </item>
      <item>
         <title>[blog] Shortcuts for Bookmarks</title>
         <link>http://bradchoate.com/weblog/2008/08/11/shortcuts-for-bookmarks</link>
         <description>&lt;p&gt;Did you know you can assign a keyboard shortcut that invokes any browser bookmark you&amp;#8217;ve created? For example, I have a bookmarklet for sharing a link on FriendFeed.com. I&amp;#8217;d like to run that bookmarklet on the active page using Ctrl+Cmd+F. To do this, I can create a keyboard menu shortcut for OS X:&lt;/p&gt; &lt;p&gt;&lt;span class="mt-enclosure mt-enclosure-image" style="display:inline;"&gt;&lt;a rel="nofollow" target="_blank" href="http://bradchoate.com/weblog/2008/08/11/friend_feed_shortcut.png"&gt;&lt;img alt="Friend Feed Shortcut" src="http://bradchoate.com/weblog/2008/08/11/friend_feed_shortcut-thumb-400x360.png" width="400" height="360" class="mt-image-center" style="text-align:center;display:block;margin:0 auto 20px;"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Creating the shortcut is easy: open your System Preferences and go to the &amp;#8220;Keyboard &amp;amp; Mouse&amp;#8221; preferences, then click on the &amp;#8220;Keyboard Shortcuts&amp;#8221; tab. Click the &amp;#8220;+&amp;#8221; button below the shortcut listing. Set the shortcut to apply to &amp;#8220;Safari&amp;#8221; (or &amp;#8220;Firefox&amp;#8221;) in the Application list, then type in the name of your bookmark (exactly as it is labelled in your bookmarks), and set a keyboard shortcut.&lt;/p&gt; &lt;p&gt;After you do this, you may have to restart your browser to try it out. I&amp;#8217;ve also noticed that these shortcuts are not always recognized right away, due to the way the menu options for bookmarks are lazily loading until it is needed (Safari and Firefox both behave this way). Just click on the &amp;#8220;Bookmarks&amp;#8221; menu option if your shortcut isn&amp;#8217;t already working; you only need to do that once after the browser has loaded.&lt;/p&gt; &lt;p&gt;I love this tip because it makes bookmarklets so much easier to invoke, and it doesn&amp;#8217;t involve using any weird third-party software hacks to do it.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/68gZ4OMVd9I" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2008://4.2698</guid>
         <pubDate>Mon, 11 Aug 2008 10:20:37 -0700</pubDate>
      </item>
      <item>
         <title>[blog] 7 days to go</title>
         <link>http://bradchoate.com/weblog/2008/06/02/7-days-to-go</link>
         <description>&lt;p&gt;This may be the last week I have to use this clunky 1st generation iPhone. I&amp;#8217;ve been anticipating the 2nd gen model since June 30, and the original doesn&amp;#8217;t hold a candle to my expectations for iPhone 2.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/Os2WQdM45vY" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2008://4.2689</guid>
         <pubDate>Mon, 02 Jun 2008 09:04:09 -0700</pubDate>
      </item>
      <item>
         <title>[delicious] Shadowbox.js Media Viewer</title>
         <link>http://mjijackson.com/shadowbox/</link>
         <description>A YUI-based shadowbox library that handles lots of different media.&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/jnTNayHaCdI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_2c1b837304a5ba55461506895db9a9a0</guid>
         <pubDate>Sat, 15 Mar 2008 09:34:14 -0700</pubDate>
      </item>
      <item>
         <title>[vox] Input Managers and Leopard</title>
         <link>http://brad.vox.com/library/post/input-managers-and-leopard.html?_c=feed-atom</link>
         <description>&lt;div&gt;Lets talk about a variety of Mac OS X software called Input Managers. In brief, an Input Manager is software that can affect other running applications. The original intent of Input Managers was to provide a means for customizing the operation of... &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/input-managers-and-leopard.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000e398e1e2170004?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/itGlNzkduC0" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2008-03-02:asset-6a00b8ea0715ee1bc000e398e1e2170004</guid>
         <pubDate>Sat, 01 Mar 2008 22:44:21 -0800</pubDate>
      </item>
      <item>
         <title>[blog] Input Managers and Leopard</title>
         <link>http://bradchoate.com/weblog/2008/03/01/input-managers-and-leopard</link>
         <description>&lt;p&gt;Lets talk about a variety of Mac OS X software called &lt;em&gt;Input Managers&lt;/em&gt;.&lt;/p&gt; &lt;p&gt;In brief, an Input Manager is software that can affect other running applications. The original intent of Input Managers was to provide a means for customizing the operation of the keyboard and/or mouse to support things like locale-specific input behavior (treating keyboard input differently for different languages or regions) and software that aids handicapped individuals. The name &amp;#8220;Input Manager&amp;#8221; is thus appropriate for these intended uses. (Read more about &lt;a rel="nofollow" target="_blank" href="http://developer.apple.com/documentation/Cocoa/Conceptual/InputManager/InputManager.html"&gt;Text Input Management&lt;/a&gt;.)&lt;/p&gt; &lt;p&gt;However, it wasn&amp;#8217;t long before Mac developers found this to be a useful way to graft additional functionality into other applications. There are several OS X software products out there that are input managers which have little to do with input management (&lt;a rel="nofollow" target="_blank" href="http://www.inquisitorx.com/"&gt;Inquisitor&lt;/a&gt;, &lt;a rel="nofollow" target="_blank" href="http://1passwd.com/"&gt;1Password&lt;/a&gt;, &lt;a rel="nofollow" target="_blank" href="http://www.ksuther.com/chax/"&gt;Chax&lt;/a&gt; are three that I use today). These products are typically unstable in nature, since they often times rely on undocumented aspects of the &amp;#8220;host&amp;#8221; application. But when they work, they can add real useful functionality to other programs.&lt;/p&gt; &lt;p&gt;The downside to Input Managers is that it is a tempting means for rogue software to exploit. One such example is the &lt;a rel="nofollow" target="_blank" href="http://www.google.com/search?hl=en&amp;amp;q=Oompa-Loompa+trojan"&gt;&amp;#8220;Oompa-Loompa&amp;#8221;&lt;/a&gt; trojan which surfaced about two years ago. This was a download that supposedly contained pre-release screen shots of OS X 10.5. It masqueraded the installation program as an image file, and when the unsuspecting user tries to view the file, it installs itself into the user&amp;#8217;s &amp;#8220;Input Managers&amp;#8221; folder. It then can access any application that is run and affects iChat in particular, so that it tries to spread to others in your iChat contact list.&lt;/p&gt; &lt;p&gt;One of the changes in Mac OS X 10.5 (Leopard) was in how OS X dealt with Input Managers. The early rumors were that Leopard wouldn&amp;#8217;t permit them to run at all. But after release, Leopard did run Input Managers, but only those that are installed in the system-wide &amp;#8220;/Library/InputManagers&amp;#8221; folder.&lt;/p&gt; &lt;p&gt;The distinction is this: before Leopard, if a user runs software that tries to install an Input Manager, there is nothing to stop it from installing one that is local to that user&amp;#8217;s account (installing it to the &amp;#8220;/Users/&lt;em&gt;username&lt;/em&gt;/Library/InputManagers&amp;#8221; folder). With Leopard, installation of an Input Manager requires system-administration rights (so the user is prompted to authenticate to permit the installation), and the Input Manager is installed to the &amp;#8220;/Library/InputManagers&amp;#8221; folder.&lt;/p&gt; &lt;p&gt;The authentication requirement is the key and is a welcome change. There should be some kind of barrier to install software of this nature. BUT, it is wrong for Input Managers to only be installable in a system-wide fashion.&lt;/p&gt; &lt;p&gt;Before Leopard, I always&amp;#8212; always&amp;#8212; installed Input Managers for my own account only. By doing so, I could always login as another user to disable them. Remember&amp;#8212; by their nature, they are less stable, and can cause applications to crash. A common request of developers when reporting bugs in their programs is to disable any third-party Input Manager software to see if it resolves the problem at hand. I could do that by logging in under a different account before Leopard, but now I cannot.&lt;/p&gt; &lt;p&gt;Personally, I would have preferred that user-specific Input Managers were still supported, but also require an administrator&amp;#8217;s password to install. So, you would have a path, perhaps like &amp;#8220;/Library/InputManagers/Users/&lt;em&gt;username&lt;/em&gt;&amp;#8221;, which may even be symlinked to &amp;#8220;/Users/&lt;em&gt;username&lt;/em&gt;/Library/InputManagers&amp;#8221;. I think this is a better option, than requiring Input Managers to be activated for all users of that machine.&lt;/p&gt; &lt;p&gt;Hopefully a later update or release of OS X will address this and restore the option of user-level Input Managers.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/dsV4imvRKxo" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2008://4.2683</guid>
         <pubDate>Sat, 01 Mar 2008 22:44:16 -0800</pubDate>
      </item>
      <item>
         <title>[vox] Netflix adds insult to injury</title>
         <link>http://brad.vox.com/library/post/netflix-adds-insult-to-injury.html?_c=feed-atom</link>
         <description>&lt;div&gt;Netflix.com has this option to watch a selection of their movies through your browser. Assuming your browser is running on Windows, as they require Windows Media DRM to play it. But their promotional graphic (pictured here) shows it running on a ... &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/netflix-adds-insult-to-injury.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000e398bc5f7e0003?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/AhfphejiApo" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-11-11:asset-6a00b8ea0715ee1bc000e398bc5f7e0003</guid>
         <pubDate>Sat, 10 Nov 2007 19:11:35 -0800</pubDate>
      </item>
      <item>
         <title>[blog] Netflix adds insult to injury</title>
         <link>http://bradchoate.com/weblog/2007/11/10/netflix-adds-insult-to-injury</link>
         <description>&lt;p&gt;Netflix.com has this option to watch a selection of their movies through your browser. Assuming your browser is running on Windows, as they require Windows Media DRM to play it.&lt;/p&gt; &lt;p&gt;But their &lt;a rel="nofollow" target="_blank" href="http://www.netflix.com/WatchNow?lnkctr=mhWN"&gt;promotional graphic&lt;/a&gt; (pictured here) shows it running on a black MacBook (Update: apparently, I&amp;#8217;m jumping to conclusions &amp;#8212; see comments below).&lt;/p&gt; &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://bradchoate.com/images/watch_instantly_on_your_macbook.png"&gt;&lt;img src="http://bradchoate.com/images/watch_instantly_on_your_macbook.png" class="imgcenter" height="110" width="507" alt="Watch movies instantly on your MacBook" border="0"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;They doctored the thing of course, placing a still frame over the display, covering the portion that has the built-in camera and all evidence of the &amp;#8216;MacBook&amp;#8217; imprinted at the bottom of the display. But you can make out the key layout, the size of the trackpad, and even the infrared receiver on the front-right side. It&amp;#8217;s definitely a MacBook.&lt;/p&gt; &lt;p&gt;Now, it&amp;#8217;s not &lt;em&gt;impossible&lt;/em&gt; to get those videos on a MacBook. You can do it if you&amp;#8217;re running Windows under Parallels or VM Fusion. Performance is fine, even at full resolution. But I seriously doubt they expect their average customer to do that!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/3VM4ZPxa7Fg" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2678</guid>
         <pubDate>Sat, 10 Nov 2007 19:11:33 -0800</pubDate>
      </item>
      <item>
         <title>[vox] Are you sure?</title>
         <link>http://brad.vox.com/library/post/are-you-sure.html?_c=feed-atom</link>
         <description>&lt;div&gt;The new empty trash confirmation dialog in Leopard. But… I’m using Time Machine. There is an undo! This seems contradictory. Also, the window grab action includes the huge drop shadow Leopard puts on focused windows. Is that necessary? &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/are-you-sure.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000e398baa0c90003?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/TmHeec-dmG8" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-11-05:asset-6a00b8ea0715ee1bc000e398baa0c90003</guid>
         <pubDate>Mon, 05 Nov 2007 15:36:00 -0800</pubDate>
      </item>
      <item>
         <title>[blog] Are you sure?</title>
         <link>http://bradchoate.com/weblog/2007/11/05/are-you-sure</link>
         <description>&lt;p&gt;The new empty trash confirmation dialog in Leopard.&lt;/p&gt; &lt;p&gt;&lt;img class="imgcenter" src="http://bradchoate.com/images/leopard_empty_trash_dialog.png" height="242" width="554" alt=""/&gt;&lt;/p&gt; &lt;p&gt;But&amp;#8230; I&amp;#8217;m using Time Machine. There &lt;em&gt;is&lt;/em&gt; an undo! This seems contradictory.&lt;/p&gt; &lt;p&gt;Also, the window grab action includes the huge drop shadow Leopard puts on focused windows. Is that necessary?&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/6xRF8HDbQw0" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2676</guid>
         <pubDate>Mon, 05 Nov 2007 15:35:58 -0800</pubDate>
      </item>
      <item>
         <title>[vox] Mac OS X Leopard menu bar loses its rounded corners</title>
         <link>http://brad.vox.com/library/post/mac-os-x-leopard-menu-bar-loses-its-rounded-corners.html?_c=feed-atom</link>
         <description>&lt;div&gt;Just wondering how long it will take for someone to restore the rounded edges that have always been on the Mac menu bar. From Tiger: From Leopard: Update: Not long. &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/mac-os-x-leopard-menu-bar-loses-its-rounded-corners.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000e398b7076d0004?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/En9FLdI9gEk" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-10-26:asset-6a00b8ea0715ee1bc000e398b7076d0004</guid>
         <pubDate>Fri, 26 Oct 2007 11:54:47 -0700</pubDate>
      </item>
      <item>
         <title>[blog] Mac OS X Leopard menu bar loses its rounded corners</title>
         <link>http://bradchoate.com/weblog/2007/10/26/mac-os-x-leopard-menu-bar-loses-its-rounded-corners</link>
         <description>&lt;p&gt;Just wondering how long it will take for someone to restore the rounded edges that have &lt;em&gt;always&lt;/em&gt; been on the Mac menu bar.&lt;/p&gt; &lt;p&gt;From Tiger:&lt;/p&gt; &lt;p&gt;&lt;img src="http://bradchoate.com/images/apple_menubar_tiger.png" height="21" width="43" alt=""/&gt;&lt;/p&gt; &lt;p&gt;From Leopard:&lt;/p&gt; &lt;p&gt;&lt;img src="http://bradchoate.com/images/apple_menubar_leopard.png" height="22" width="44" alt=""/&gt;&lt;/p&gt; &lt;p&gt;Update: &lt;a rel="nofollow" target="_blank" href="http://www.manytricks.com/displaperture/"&gt;Not long.&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/iiH4HacRC9k" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2675</guid>
         <pubDate>Fri, 26 Oct 2007 11:54:44 -0700</pubDate>
      </item>
      <item>
         <title>[delicious] Leopard Simplifies Sharing</title>
         <link>http://db.tidbits.com/article/9261</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_a7c9800730bdd30de9aca66c514e3595</guid>
         <pubDate>Thu, 25 Oct 2007 21:21:34 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/vd0rfupa5y4" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[vox] Probably not what Vonage was expecting Mint.com to recommend...</title>
         <link>http://brad.vox.com/library/post/probably-not-what-vonage-was-expecting-mintcom-to-recommend.html?_c=feed-atom</link>
         <description>&lt;div&gt;I suspect Vonage doesn’t want Mint.com to recommend existing customers to switch to a cheaper plan, but hey, you save $117 a year if you do! &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/probably-not-what-vonage-was-expecting-mintcom-to-recommend.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000e398b4ba740004?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/be-yAPYQqPs" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-10-20:asset-6a00b8ea0715ee1bc000e398b4ba740004</guid>
         <pubDate>Fri, 19 Oct 2007 17:11:26 -0700</pubDate>
      </item>
      <item>
         <title>[blog] Probably not what Vonage was expecting Mint.com to recommend...</title>
         <link>http://bradchoate.com/weblog/2007/10/19/probably-not-what-vonage-was-expecting-mintcom-to-recommend</link>
         <description>&lt;p&gt;&lt;img src="http://bradchoate.com/weblog/images/vonage_savings_from_mint.jpg" width="500" height="68" alt=""/&gt;&lt;/p&gt;&lt;p&gt;I suspect Vonage &lt;em&gt;doesn&amp;#8217;t&lt;/em&gt; want Mint.com to recommend existing customers to switch to a cheaper plan, but hey, you save $117 a year if you do!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/u_MSR8iQb0o" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2674</guid>
         <pubDate>Fri, 19 Oct 2007 17:11:22 -0700</pubDate>
      </item>
      <item>
         <title>[blog] Domain waste</title>
         <link>http://bradchoate.com/weblog/2007/10/10/domain-waste</link>
         <description>&lt;p&gt;I guess if you&amp;#8217;re a domain name registrar, you use entire domains for even trivial things like, say, &lt;a rel="nofollow" target="_blank" href="http://www.emailuserguide.com/"&gt;your e-mail help manual&lt;/a&gt;. &amp;#8216;emailuserguide.com&amp;#8217; is a domain for hosting the Network Solutions email user guide. Apparently, the whole thing is meant to be in a pop-up help window.&lt;/p&gt; &lt;p&gt;But wait, it gets better. The bulk of the guide is actually in a PDF file. So the domain, as best I can tell, hosts about 19 pages altogether (mostly FAQ material), with links to other places or files that have actual useful information.&lt;/p&gt; &lt;p&gt;Oh, and if you&amp;#8217;re managing your &lt;strong&gt;account&lt;/strong&gt;, you&amp;#8217;ll want to use &lt;a rel="nofollow" target="_blank" href="http://www.accountmanageruserguide.com/"&gt;accountmanageruserguide.com&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/Fq9MGl_FUa0" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2673</guid>
         <pubDate>Wed, 10 Oct 2007 10:16:05 -0700</pubDate>
      </item>
      <item>
         <title>[vox] Halo 3 and legendary difficulty</title>
         <link>http://brad.vox.com/library/post/halo-3-and-legendary-difficulty.html?_c=feed-atom</link>
         <description>&lt;div&gt;I played through the Halo 3 campaign at the 'Normal' difficulty to start with. I typically play normal and sometimes even easy when playing games these days... I just don't have the time and patience anymore. But the normal difficulty was actually... &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/halo-3-and-legendary-difficulty.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000e398afcc210001?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/FSbrx38tyQ4" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-10-06:asset-6a00b8ea0715ee1bc000e398afcc210001</guid>
         <pubDate>Fri, 05 Oct 2007 23:25:58 -0700</pubDate>
      </item>
      <item>
         <title>[blog] Exposé key assignment choices</title>
         <link>http://bradchoate.com/weblog/2007/10/04/expose-key-assignment-choices</link>
         <description>&lt;p&gt;The Exposé preferences dialog has some odd choices for key assignments.&lt;/p&gt; &lt;p&gt;&lt;span class="mt-enclosure mt-enclosure-image"&gt;&lt;img alt="Expos&amp;#xe9; Key Preferences" src="http://bradchoate.com/weblog/2007/10/04/expose_key_prefs.png" width="604" height="869" class="mt-image-center" style="text-align:center;display:block;margin:0 auto 20px;"/&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Namely&amp;#8230;&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;Why are &amp;#8216;fn&amp;#8217;, &amp;#8216;Right/Left Shift/Control/Option/Command&amp;#8217; choices for these commands? Seriously, who maps these to a shift key?&lt;/li&gt;
&lt;li&gt;Why are they &lt;strong&gt;not&lt;/strong&gt; choices for the Dashboard command?&lt;/li&gt;
&lt;li&gt;Why can&amp;#8217;t I assign &amp;#8216;fn+F3&amp;#8217;? When I hold other modifier keys, the function keys become prefixed with that modifier, but not for the &amp;#8216;fn&amp;#8217; modifier.&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;I just bought an Aluminum wireless keyboard and it&amp;#8217;s great, but where it natively supports &amp;#8216;fn+F3&amp;#8217; for &amp;#8220;Show All Windows&amp;#8221;, I have no way to do that for my MacBook keyboard (where fn+F3 mutes the speaker&amp;#8212; that command is mapped to fn+F10 on the Aluminum keyboard).&lt;/p&gt; &lt;p&gt;And while I&amp;#8217;m discussing the new wireless keyboard, I should also mention that it really strikes me as odd that they don&amp;#8217;t have a Num-lock built into it as it exists on the MacBook keyboard. And my ultimate wireless keyboard would have a built-in trackpad or other kind of pointing device (&amp;#8220;Mouse keys&amp;#8221; doesn&amp;#8217;t really cut it).&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/Cshrmbo91sY" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2672</guid>
         <pubDate>Thu, 04 Oct 2007 17:43:40 -0700</pubDate>
      </item>
      <item>
         <title>[delicious] Free, cross-platform, zero-configuration VPN networking software.</title>
         <link>http://hamachi.cc/</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_5497a6c22a14b17273a1e50d575d2281</guid>
         <pubDate>Mon, 01 Oct 2007 10:12:05 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/MJsdx-r5DNM" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[delicious] One more reason to buy an iPhone - MovableType.org - Home for the MT Community</title>
         <link>http://www.movabletype.org/2007/09/one_more_reason_to_buy_an_ipho.html</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_bf8dc77419853bece0f5ec36ed221d83</guid>
         <pubDate>Mon, 10 Sep 2007 17:42:13 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/XtdT46HnPIc" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[blog] 100+ iPhone Features I Want</title>
         <link>http://bradchoate.com/weblog/2007/09/08/100-plus-iphone-features-i-want</link>
         <description>&lt;p&gt;As wonderful as Apple&amp;#8217;s iPhone is, it has a lot of room for improvement. I&amp;#8217;m hopeful that many of the wishes listed below will some day be realized&amp;#8212; either by Apple or by the tireless and industrious iPhone hackers out there. What follows is my brain dump of the dreams I have had for iPhone. As they are realized, I&amp;#8217;ll be updating this list.&lt;/p&gt; &lt;p&gt;And much of these would also apply to the newly announced iPod touch.&lt;/p&gt; &lt;h2&gt;Thoughts about the &amp;#8220;Home&amp;#8221; button&lt;/h2&gt; &lt;p&gt;Once again, Apple has produced a minimal design device, and as with the mouse we&amp;#8217;re now left to imagine creative ways in which to maximize function out of a minimal design. I&amp;#8217;m talking about the one-button smart phone; specifically, the &amp;#8216;Home&amp;#8217; button.&lt;/p&gt; &lt;p&gt;I think the &amp;#8216;Home&amp;#8217; button at the bottom of iPhone could be used in combination with other actions to allow for lots of new behavior. These behaviors would not necessarily be required to use the device, but would yield features to users that want them. In this respect, this is akin to a right-mouse button on a Mac.&lt;/p&gt; &lt;p&gt;So here&amp;#8217;s how it would work. I&amp;#8217;ve noticed that the &amp;#8216;Home&amp;#8217; button doesn&amp;#8217;t actually take you to the Home screen until you&amp;#8217;ve released the button. This means that it is possible to program the button to work differently when combined with other buttons or actions.&lt;/p&gt; &lt;p&gt;For instance: pressing the Home button plus the Wake button for a few seconds will trigger a shutdown action, which then lets you slide to confirm and upon doing so, iPhone shuts down. This works reasonably well on iPhone today.&lt;/p&gt; &lt;p&gt;I think this would make for an easy way to do text selections, which would then let you copy text to a clipboard. The first step is to define a copy point&amp;#8212; this would work by pressing and holding to display the &amp;#8216;loupe&amp;#8217;. You place the cursor where you want to start selecting. Then while still holding the loupe open, with your other hand&amp;#8217;s thumb, press and release the Home button. This toggles you to a selection mode. From this point, you drag the loupe to make your selection. Upon release, you get a popup menu which lets you choose between cut/copy/paste/cancel.&lt;/p&gt; &lt;p&gt;If you didn&amp;#8217;t make a selection&amp;#8212; if you just left the loupe where it was, you still get a menu, but one for just paste/cancel.&lt;/p&gt; &lt;p&gt;So how about &amp;#8216;Home&amp;#8217; key plus volume up/down keys? That could be useful for specific tasks, but to me, the real extensibility is with the touch screen: gestures. The one problem is the current behavior of the Home key.&lt;/p&gt; &lt;p&gt;Pressing and holding the Home key for a few seconds currently forces the current application to close and returns you to the Home screen. I think this should change to Home key plus Wake key&amp;#8212; not holding both, but just pressing both in conjunction. This frees up the Home key for many other uses. Left as a &amp;#8216;force-close application&amp;#8217; key, I&amp;#8217;d be afraid to use it for fear of triggering the close mechanism.&lt;/p&gt; &lt;p&gt;Another way to add more functions to iPhone&amp;#8217;s UI is through voice commands. I think these are useful, especially for hands-free operation, like when you&amp;#8217;re driving. But I would probably use gestures more frequently, since they can be done silently and are more easily recognized.&lt;/p&gt; &lt;h2&gt;Thoughts on iPhone as a Mountable Drive&lt;/h2&gt; &lt;p&gt;I&amp;#8217;d really like to try using iPhone as a small computer. To do so, making it work as a mountable drive when attached to another computer would go a &lt;em&gt;long&lt;/em&gt; way.&lt;/p&gt; &lt;p&gt;For instance, I could copy files from my laptop to iPhone, then while away from my laptop, I could email those files to others, or could edit text files right on the iPhone. I could take files I receive my email and put them on another computer. This wouldn&amp;#8217;t require syncing&amp;#8212; it would just mount the iPhone data volume.&lt;/p&gt; &lt;p&gt;Custom applications would also be able to locally edit and manage files in the data volume on iPhone.&lt;/p&gt; &lt;h2&gt;Thoughts about iPhone Games&lt;/h2&gt; &lt;p&gt;While iPhone doesn&amp;#8217;t yet offer any (legitimate) games yet, I think it could make for a really good game platform. And the video out support that is coming for iPhone may promise even more. Think&amp;#8212; would it be possible to hook iPhone up to a TV and play a game that is controlled while attached to a TV? Imagine playing a full-screen video game on a HDTV display while holding iPhone&amp;#8212; and mind you, it has a built-in accelerometer which makes for some really cool possibilities. Now add to that, the idea of being able to use a Bluetooth keyboard and mouse. You could be playing iPhone DOOM this way some day.&lt;/p&gt; &lt;h2&gt;General Features&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Custom application support. Number One Request. These are already available, but non-sanctioned by Apple.&lt;/li&gt;
&lt;li&gt;Custom Dashcode widgets. You know, so mere mortals can make iPhone apps! I&amp;#8217;m surprised no one has enabled this yet.&lt;/li&gt;
&lt;li&gt;Custom keyboard overlays/layouts. &lt;strike&gt;Switch to international keyboards.&lt;/strike&gt; (&lt;strong&gt;Available as of the iPhone 1.1.2 release&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Use iPhone as a mountable drive, just like an iPod. This would create a file-based data storage area that could be drawn from for Safari file uploads, editing local files in the Notes app, email attachments, etc.&lt;/li&gt;
&lt;li&gt;Method to copy and paste text and pictures.&lt;/li&gt;
&lt;li&gt;Word completion dictionary learns new words/patterns from typing history.&lt;/li&gt;
&lt;li&gt;Better recognition of caps mode. For example, when typing two or three consecutive upper case letters, enable caps until end-of-word character is pressed.&lt;/li&gt;
&lt;li&gt;Use of wallpaper for background of home screen, not just for the unlock screen.&lt;/li&gt;
&lt;li&gt;Better Bluetooth support: file transfer, keyboards, mice, stereo headsets. I&amp;#8217;m hoping this doesn&amp;#8217;t require new hardware.&lt;/li&gt;
&lt;li&gt;Spellcheck! One that works for every instance where a keyboard is available.&lt;/li&gt;
&lt;li&gt;Sync over WiFi.&lt;/li&gt;
&lt;li&gt;Transmit your contact card to another iPhone user, just to annoy Palm.&lt;/li&gt;
&lt;li&gt;Support for Bonjour.&lt;/li&gt;
&lt;li&gt;Remote control for a desktop computer via WiFi. This would employ a mouse pointer that you could drag around with overlay buttons to click, right-click, double click and so forth.&lt;/li&gt;
&lt;li&gt;Easy tether support to let you access the Internet over EDGE on your laptop.&lt;/li&gt;
&lt;li&gt;Customizable keyboard input macros. I.e. &amp;#8216;zsig&amp;#8217; might be a trigger to suggest input of a common signature line.&lt;/li&gt;
&lt;li&gt;Spotlight&amp;#8230; for email and notes at least!&lt;/li&gt;
&lt;li&gt;Voice commands&amp;#8212; &amp;#8220;Music&amp;#8221;, &amp;#8220;Videos&amp;#8221;, &amp;#8220;Play&amp;#8221;, &amp;#8220;Next&amp;#8221;. These would go a long way and would make up for a number of missing buttons.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Notes&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Choice of font. Nobody really likes Marker Felt&amp;#8212; it&amp;#8217;s the equivalent of Comic Sans for Mac OS X.&lt;/li&gt;
&lt;li&gt;A way to sync notes to host computer. Good news: this should be in Leopard.&lt;/li&gt;
&lt;li&gt;Assign title of note independently from content.&lt;/li&gt;
&lt;li&gt;Simple formatting: bold, italics, etc. I&amp;#8217;m not asking for &lt;em&gt;Pages&lt;/em&gt; functionality, just the basic stuff. This requires some means of selecting text&amp;#8212; a feature also required for copying text.&lt;/li&gt;
&lt;li&gt;An easier way to produce bulleted/numbered lists. Like, if you start a bulleted list, continue it with each new line, as most word processors do these days. End it when the user makes a new paragraph. And support for a simple asterisk as a bullet choice, since that&amp;#8217;s Markdown-friendly.&lt;/li&gt;
&lt;li&gt;Ability to post content in note to a blog using metaWebLog or Atom APIs.&lt;/li&gt;
&lt;li&gt;Folder support.&lt;/li&gt;
&lt;li&gt;Ability to type notes with a horizontal iPhone.&lt;/li&gt;
&lt;li&gt;Ability to open/edit text files that are stored in data storage portion of iPhone (if configured to work as a mountable drive; see above).&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Calendar&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Ability to assign events to specific calendars. I hate that this is a choice you make in iTunes. I want more control.&lt;/li&gt;
&lt;li&gt;Ability to subscribe/publish iCal calendar updates over WiFi/EDGE.&lt;/li&gt;
&lt;li&gt;Colored events matching the colors assigned to calendars in iCal.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Phone&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Better prevention of accidental dialing. No calls can be initiated by clicking on lists such as the recent calls list- they must be initiated by clicking a button.&lt;/li&gt;
&lt;li&gt;Taking a photo for assigning to a contact should also place that picture in your photo roll.&lt;/li&gt;
&lt;li&gt;Voice dialing. &amp;#8220;Call home&amp;#8221; dials home regardless what screen you&amp;#8217;re on.&lt;/li&gt;
&lt;li&gt;Set an option for a contact to force their calls into voicemail immediately.&lt;/li&gt;
&lt;li&gt;A mode that forces ALL calls into voicemail. That lets you leave the phone on.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Maps&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Way to plot a route and email it to someone.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Hybrid view. Map labels + satellite view.&lt;/strike&gt; (&lt;strong&gt;Available as of the iPhone 1.1.3 firmware release.&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Google street view.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Ability to bookmark locations and routes and add notes to them.&lt;/strike&gt; (&lt;strong&gt;You can drop pins to create your own bookmarks with the iPhone 1.1.3 firmware, but you can&amp;#8217;t add notes yet.&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Ability to define a location as your current location, which would allow iPhone photos to be assigned GPS coordinates.&lt;/li&gt;
&lt;li&gt;Ability to define a &amp;#8220;trip&amp;#8221; which would save the route, along with cached imagery for the route. Multiple resolutions to allow scaling, viewing satellite/streets, so that maps could be accessed even without WiFi/EDGE.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Fuzzy location detection based on cell tower position.&lt;/strike&gt; (&lt;strong&gt;Available as of the iPhone 1.1.3 firmware release.&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Ability to reveal GPS coordinates for a particular location.&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; Home plus tap, add a bookmark to tapped location. Home key plus tap on a bookmark, menu options for removing, editingng it.&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; Home plus drag on a route&amp;#8212; alter route.&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; Home held down; raises menu options, among them being the &amp;#8220;Set as current location&amp;#8221; command (see above) which would let you pinpoint your current position on the map.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Mail&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Support for flagging email for IMAP based accounts.&lt;/li&gt;
&lt;li&gt;Support for junking an email.&lt;/li&gt;
&lt;li&gt;Option to prevent loading of images from people that aren&amp;#8217;t in your contact list.&lt;/li&gt;
&lt;li&gt;A way to exclude certain IMAP folders from being listed/syncing.&lt;/li&gt;
&lt;li&gt;A way to specify the photo resolution for photo attachments; both a default and per email setting. Or just a simple on/off switch for rescaling photo attachments. It&amp;#8217;s rather atrocious that 2 megapixel pictures are resized down to 360x480&amp;#8212; that&amp;#8217;s a paltry &lt;strong&gt;.2&lt;/strong&gt; megapixels. This makes &amp;#8220;moblogging&amp;#8221; to Flickr and even .Mac Web Gallery rather useless.&lt;/li&gt;
&lt;li&gt;Ability to add new attachments to an existing message. From photo library, or from files in the data storage portion (see above).&lt;/li&gt;
&lt;li&gt;Ability to save images from email to your photos.&lt;/li&gt;
&lt;li&gt;Ability to save other attachments to a &amp;#8216;Documents&amp;#8217; folder, or a folder of your choice. These would be accessible when connecting iPhone to any computer as a mountable drive.&lt;/li&gt;
&lt;li&gt;Email templates. A &amp;#8220;Templates&amp;#8221; folder, which is similar to a &amp;#8220;Drafts&amp;#8221; folder, but once you edit and send an email, the template version stays in the &amp;#8220;Templates&amp;#8221; folder.&lt;/li&gt;
&lt;li&gt;Ability to compose email with a horizontal iPhone.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;A bonus wish for Google: Google Mail via IMAP.&lt;/strike&gt; (&lt;strong&gt;Yay! Google supports IMAP!&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; Home pressed down while &amp;#8220;Delete&amp;#8221; button is shown for a message changes the button to &amp;#8220;Junk&amp;#8221;, which marks the message as junk and moves it to the Junk folder.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Stocks&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Actual trading.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Weather&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Weather forecast text.&lt;/li&gt;
&lt;li&gt;Ability to set the weather to something more desirable. Okay, I had trouble coming up with ideas to improve this.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Clock&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Time server sync support as a fallback if AT&amp;amp;T service is unavailable.&lt;/li&gt;
&lt;li&gt;It&amp;#8217;s silly, but I&amp;#8217;d like a display mode for a big analog/digital clock. One that tilts based on orientation of iPhone. That way, I can prop iPhone on my desk when it&amp;#8217;s idle. Perhaps another mode that displays clock plus calendar.&lt;/li&gt;
&lt;li&gt;Ability to assign any song / playlist for an alarm.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Calculator&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Programmer mode. So I can add DECAFBAD + DEADBEEF.&lt;/li&gt;
&lt;li&gt;Scientific mode. Graphing calculator even?&lt;/li&gt;
&lt;li&gt;Support for paper ticker that can be saved/revised.&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; hold Home down, raises menu with alternative modes.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;iPod&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Voice recording.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Buy songs from iTunes over the network.&lt;/strike&gt; Yay! Already announced. (&lt;strong&gt;Available as of the iPhone 1.1.1 firmware release.&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Buy TV shows and movies (and games?) from iTunes over the network.&lt;/li&gt;
&lt;li&gt;Play music over &lt;a rel="nofollow" target="_blank" href="http://www.apple.com/airportexpress/airtunes.html"&gt;AirTunes&lt;/a&gt; to an Airport Express.&lt;/li&gt;
&lt;li&gt;Play media from shared iTunes libraries.&lt;/li&gt;
&lt;li&gt;Remove prompting to erase videos on watching them; make this a function of syncing alone.&lt;/li&gt;
&lt;li&gt;Free WiFi at Starbucks with purchase of $5 or more from iTunes store?&lt;/li&gt;
&lt;li&gt;Could iPhone&amp;#8217;s accelerometer serve as a pedometer similar to the Nike iPod Sports Kit?&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; Home plus slide right: next track.&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; Home plus slide left: previous track.&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; Home plus tap: play/pause.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;SMS&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;&lt;strike&gt;Multiple recipients.&lt;/strike&gt; (&lt;strong&gt;Available as of the iPhone 1.1.3 firmware release.&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Save/email SMS conversations.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Camera/Photos&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Option to make the entire surface the button for taking pictures.&lt;/li&gt;
&lt;li&gt;Option to take picture upon press instead of release.&lt;/li&gt;
&lt;li&gt;Way to create albums/events and place photos in them.&lt;/li&gt;
&lt;li&gt;Ability to create, manage a .Mac gallery from iPhone itself, including syncing of new pictures down to iPhone.&lt;/li&gt;
&lt;li&gt;Rate photos.&lt;/li&gt;
&lt;li&gt;Tag photos.&lt;/li&gt;
&lt;li&gt;Support for &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;&amp;#8212; Apple is a Yahoo! partner for this device after all. Better yet&amp;#8230; define an API that can be implemented for any service.&lt;/li&gt;
&lt;li&gt;.Mac web galleries should be listed &lt;em&gt;here&lt;/em&gt; and viewed here rather than in Safari. I want to be able to use the same gestures to navigate photos: sliding my fingers on pictures, etc., and you can&amp;#8217;t achieve that in Safari web apps. At least, not yet.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;YouTube&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Login support; view bookmarked/my videos; create bookmarks.&lt;/li&gt;
&lt;li&gt;Comment support.&lt;/li&gt;
&lt;li&gt;Save YouTube videos to iPhone, for fast viewing offline.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;Safari&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;Upload file support which would offer selection of files drawn from: photo library, email attachments, MP3 files such as voice recordings, files stored when used as a mountable drive (which is another request; see &amp;#8220;General&amp;#8221; list above).&lt;/li&gt;
&lt;li&gt;Ability to save files to iPhone when configured to allow use as a mountable drive; files would be stored in portion of iPhone dedicated to data storage.&lt;/li&gt;
&lt;li&gt;Ability to customize viewport size/scaling for a given bookmark/domain.&lt;/li&gt;
&lt;li&gt;Flash support with ability to enable/disable on a domain basis.&lt;/li&gt;
&lt;li&gt;Pressing and holding the forward and back buttons for a second or so will show the history in that direction.&lt;/li&gt;
&lt;li&gt;Support for richtext editing in web-based applications.&lt;/li&gt;
&lt;li&gt;Save / prefill form support. I would love to run 1Password on my iPhone.&lt;/li&gt;
&lt;li&gt;A semi-transparent keyboard overlay; one that is controllable with respect to layout via JavaScript or HTML input field hints. I.e., keyboard for entering a URL, or e-mail address.&lt;/li&gt;
&lt;li&gt;Enable/disable JavaScript on a domain basis.&lt;/li&gt;
&lt;li&gt;Option to hide toolbar at the bottom. It could be raised through holding down the Home button. Ie, push and hold Home button raises toolbar, tap forward/backward/bookmark/windows button.&lt;/li&gt;
&lt;li&gt;Home button gesture&amp;#8212; Home plus tap link, opens link in new window. Either that, or tap and hold on link shows menu when gives you the option to open in a new window.&lt;/li&gt;
&lt;li&gt;Window button shows a button that lets you save that window as a web archive for offline viewing.&lt;/li&gt;
&lt;li&gt;Bonjour support would display a list of web sites discovered by Bonjour under your Bookmarks list. Just like it does in Safari.&lt;/li&gt;
&lt;/ul&gt; &lt;h2&gt;New Application Ideas&lt;/h2&gt; &lt;ul&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://iconfactory.com/software/twitterrific/"&gt;Twitterific&lt;/a&gt; for iPhone. The web-based &lt;a rel="nofollow" target="_blank" href="http://twitter.com/"&gt;Twitter&lt;/a&gt; clients are nice, but I want an app that sits on my iPhone&amp;#8217;s home screen that shows an indicator when new messages are there. And I don&amp;#8217;t want it just over SMS.&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://colloquy.info/"&gt;Colloquy&lt;/a&gt; for iPhone.&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.skype.com/"&gt;Skype&lt;/a&gt; for iPhone. Voice-over-IP, please! This is forward thinking, and I hope the most forward-thinking computer company would embrace it.&lt;/li&gt;
&lt;li&gt;Some kind of drawing app? Bitmap and vector drawing seems obvious for a device with a touch interface. Is the screen sensitive enough to allow for drawing on with a stylus for finer precision?&lt;/li&gt;
&lt;li&gt;&amp;#8220;Mobile Numbers&amp;#8221; app; simple spreadsheet creation and/or support for viewing Numbers documents.&lt;/li&gt;
&lt;li&gt;&amp;#8220;Mobile Keynote&amp;#8221; app; for playback alone. Would be super with the video-out support.&lt;/li&gt;
&lt;li&gt;App for tracking expenses. Could also use &amp;#8220;Mobile Numbers&amp;#8221;.&lt;/li&gt;
&lt;li&gt;App for tracking time at work.&lt;/li&gt;
&lt;li&gt;App for doing product lookups based on barcode picture&amp;#8212; think Cue Cat and Delicious Library; and support for those Japanese square barcodes that are used for all kinds of things.&lt;/li&gt;
&lt;li&gt;iChat or AdiumX for iPhone; persisting network connections even as you use other applications.&lt;/li&gt;
&lt;li&gt;Translation widget. This would mostly require clipboard functionality.&lt;/li&gt;
&lt;li&gt;Movies widget&amp;#8230; maybe with links to Fandango for easy purchases. &lt;a rel="nofollow" target="_blank" href="http://moviesapp.com/"&gt;moviesapp.com&lt;/a&gt; is a pretty good alternative until then.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Web clip widgets.&lt;/strike&gt; Or, sync these from your Mac. (&lt;strong&gt;1.1.3 firmware now lets you place web clips on the home screen&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Dictionary and Wikipedia widget.&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.newsgator.com/Individuals/NetNewsWire/"&gt;NetNewsWire&lt;/a&gt; or better UI for the mobile Google Reader on iPhone.&lt;/li&gt;
&lt;li&gt;Flight tracker widget. This one stores data for the last flight viewed so it can continue to work in plane mode.&lt;/li&gt;
&lt;li&gt;Some games for crying out loud! Soduku; Tetris, were you otate gesture to turn pieces, down gesture to drop it; PacMan, where you press on edges of display to control; and DOOM of course. DOOM is, after all, the Turing test for whether a device is a gaming platform.&lt;/li&gt;
&lt;li&gt;Terminal app, with secure shell support.&lt;/li&gt;
&lt;/ul&gt; &lt;h3&gt;Updates&lt;/h3&gt; &lt;ul&gt;
&lt;li&gt;iPhone 1.1.3 firmware release:
&lt;ul&gt;
&lt;li&gt;adds faux-GPS location for Google Maps (using cell and WiFi positioning).&lt;/li&gt;
&lt;li&gt;adds web-clip feature and customizable home screen.&lt;/li&gt;
&lt;li&gt;adds support for multi-recipient SMS messaging.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;iPhone 1.1.2 firmware release:
&lt;ul&gt;
&lt;li&gt;adds international keyboards.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;iPhone 1.1.1 firmware release:
&lt;ul&gt;
&lt;li&gt;adds iTunes WiFi Music Store support.&lt;/li&gt;
&lt;li&gt;adds &amp;#8216;double-tap&amp;#8217; support for &amp;#8216;Home&amp;#8217; button to surface iPod/Phone features, depending on configuration.&lt;/li&gt;
&lt;li&gt;adds TV-out support.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/Y8YDtrQYPss" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2669</guid>
         <pubDate>Sat, 08 Sep 2007 15:39:07 -0700</pubDate>
      </item>
      <item>
         <title>[blog] MT hack-a-thon day at Six Apart, Japan</title>
         <link>http://bradchoate.com/weblog/2007/08/24/mt-hackathon-day-at-six-apart-japan</link>
         <description>&lt;p&gt;Today I&amp;#8217;ve been participating in the Movable Type hack-a-thon hosted by our Six Apart office in Japan. And I&amp;#8217;ve been updating some of my older Movable Type plugins for 4.0 compatibility. Hey&amp;#8212; did you know we &lt;a rel="nofollow" target="_blank" href="http://www.movabletype.com/"&gt;released MT 4.0&lt;/a&gt;? They even made a cool t-shirt for the event&amp;#8212; one that won&amp;#8217;t make sense to a lot of folk, but I certainly appreciate it (and the irony is that my work today eliminates the &amp;#8216;extlib/bradchoate&amp;#8217; installation path for these plugins).&lt;/p&gt; &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/choate/1217337523/"&gt;&lt;img src="http://farm2.static.flickr.com/1226/1217337523_5425891644_m.jpg" width="240" height="180" alt="T-Shirt for SixApart Japan hack-a-thon attendees" align="right"/&gt;&lt;/a&gt;
Anyway, I made a list of some of the plugins that are obsoleted by MT 4 or previous versions since joining Six Apart. Each of the following plugins have most if not all of their functionality built into Movable Type itself:&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;MT-Authors (exceptions: AuthorBlogCount, AuthorEntryCount, AuthorPublicKey)&lt;/li&gt;
&lt;li&gt;Supplemental Category Tags&lt;/li&gt;
&lt;li&gt;IfEmpty (use the new &amp;#8216;if&amp;#8217;/&amp;#8217;unless&amp;#8217; tags instead)&lt;/li&gt;
&lt;li&gt;Regex (exceptions: many arcane uses; the important stuff is supported)&lt;/li&gt;
&lt;li&gt;Textile (bundled)&lt;/li&gt;
&lt;li&gt;EmbedImage (replaced by asset framework and assetthumbnail tag)&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;And some other plugins I have written are now re-released for MT 4:&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://code.sixapart.com/svn/mtplugins/trunk/SQL/"&gt;SQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://code.sixapart.com/svn/mtplugins/trunk/OnThisDay/"&gt;OnThisDay&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://code.sixapart.com/svn/mtplugins/trunk/PerlScript/"&gt;PerlScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;The SQL and PerlScript plugins were also improved upon. The SQL plugin now allows you to connect to additional databases (even running on different servers) for issuing queries against them. Pretty nice if you need to pull content into your blog from other sources.&lt;/p&gt; &lt;p&gt;PerlScript now uses the Perl &amp;#8216;Safe&amp;#8217; module to run in a protected compartment. This can be customized (and even disabled), but it is a good default to use for such a plugin.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/k8mC1WYsX3s" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2668</guid>
         <pubDate>Fri, 24 Aug 2007 23:25:04 -0700</pubDate>
      </item>
      <item>
         <title>[blog] On the iPhone SDK (or lack thereof)</title>
         <link>http://bradchoate.com/weblog/2007/07/09/on-the-iphone-sdk-or-lack-thereof</link>
         <description>&lt;p&gt;There is a lot of controversy in the Mac development community over Apple&amp;#8217;s newest computer&amp;#8212; the iPhone. That wasn&amp;#8217;t a typo&amp;#8212; the iPhone is a small computer with phone capabilities. That&amp;#8217;s what separates &amp;#8220;smartphones&amp;#8221; from &amp;#8220;dumbphones&amp;#8221;.&lt;/p&gt; &lt;p&gt;But, unlike most smartphones on the market, there isn&amp;#8217;t a proper way to develop for it. For now, Apple has chosen to limit development for the iPhone to web-based applications. This is severely limiting and Mac developers are &lt;a rel="nofollow" target="_blank" href="http://wilshipley.com/blog/2007/07/iphones-ajax-sdk-no-thank-you.html"&gt;fuming mad over it&lt;/a&gt;. With good reason.&lt;/p&gt; &lt;p&gt;So why would Apple do this? Maybe they just haven&amp;#8217;t finished work on the developer tools? That&amp;#8217;s a little silly, because obviously they have such tools and they work well enough to develop the built-in iPhone frameworks and applications. So why not release them? Why not make an open device, as the Mac is open?&lt;/p&gt; &lt;p&gt;I suspect the real limiting factor here lies in legal contracts that have been signed with partners: AT&amp;amp;T (their service provider for the iPhone), Yahoo and Google.&lt;/p&gt; &lt;p&gt;Think about it&amp;#8212; if the iPhone were truly open, you could measure in days the time it would take to port these key applications to the iPhone:&lt;/p&gt; &lt;ul&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.skype.com/"&gt;Skype&lt;/a&gt; (or other VOIP software)&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://iconfactory.com/software/twitterrific"&gt;Twitterific&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.adiumx.com/"&gt;Adium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://www.newsgator.com/Individuals/NetNewsWire/"&gt;NetNewsWire&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;p&gt;These are communication tools that would draw usage and control away from existing communication tools on the iPhone. VOIP over WiFi is a threat to the minutes-based model AT&amp;amp;T has for all their plans. If you could Skype to other Skype users (anywhere in the &lt;em&gt;world&lt;/em&gt;, mind you) on your iPhone for free, that cuts into their profits. Likewise with using Twitter or Adium instead of SMS. Also, these services would also place a heavy strain on AT&amp;amp;T&amp;#8217;s EDGE network.&lt;/p&gt; &lt;p&gt;But the biggest risk an open iPhone poses isn&amp;#8217;t to add-on services like SMS. If the iPhone can be truly open, then the future replacement for &amp;#8216;EDGE&amp;#8217; is not 3G, but WiFi. An open iPhone means that two years from now you won&amp;#8217;t need an AT&amp;amp;T contract&amp;#8212; or a contract with any mobile phone provider. And &lt;em&gt;that&lt;/em&gt; is why there is no SDK today.&lt;/p&gt; &lt;p&gt;I think the next step Apple will take is to allow custom widgets to be developed and installed for the iPhone. This is little more than a web-based application that runs locally on the device. There are thousands of these widgets for Mac OS X today. &amp;#8216;&lt;a rel="nofollow" target="_blank" href="http://developer.apple.com/tools/dashcode/"&gt;Dashcode&lt;/a&gt;&amp;#8217; (the widget development tool, currently in beta) is a decent environment for making these. And these would likely still not be able to run &amp;#8216;native&amp;#8217; compiled code, but it&amp;#8217;s a baby step toward custom applications on the iPhone&amp;#8217;s &amp;#8216;Home&amp;#8217; screen.&lt;/p&gt; &lt;p&gt;But even that would not be enough. Apple will need to allow full-blown, rich Cocoa applications to run on the iPhone. Maybe it happens after some contractually-imposed moratorium, but I believe it will happen.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/pDEbtjVdfg4" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2664</guid>
         <pubDate>Mon, 09 Jul 2007 14:17:08 -0700</pubDate>
      </item>
      <item>
         <title>[blog] iPhone web apps</title>
         <link>http://bradchoate.com/weblog/2007/07/02/iphone-web-apps</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.rev2.org/2007/07/02/top-25-web-apps-for-the-iphone/"&gt;A nice roundup&lt;/a&gt; of 25 iPhone web-based applications. This is one of the biggest reasons for buying an iPhone&amp;#8212; Apple&amp;#8217;s developer community. Number 26 is &lt;a rel="nofollow" target="_blank" href="http://tadalist.com/iphone/"&gt;Ta-da Lists&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/Hfxlczfrhqg" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:bradchoate.com,2007://4.2663</guid>
         <pubDate>Mon, 02 Jul 2007 21:47:59 -0700</pubDate>
      </item>
      <item>
         <title>[vox] More iPhone stuff</title>
         <link>http://brad.vox.com/library/post/more-iphone-stuff.html?_c=feed-atom</link>
         <description>&lt;div&gt;So here’s a hodge-podge of additional thoughts after using an iPhone for a day or two. About the Speakers I don’t know why this didn’t occur to me sooner, but the iPhone is the first iPod ever to have built-in stereo speakers. That’s pretty signi... &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/more-iphone-stuff.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000d41449e1593c7f?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/raDNs5_SOqU" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-07-02:asset-6a00b8ea0715ee1bc000d41449e1593c7f</guid>
         <pubDate>Sun, 01 Jul 2007 20:09:23 -0700</pubDate>
      </item>
      <item>
         <title>[vox] iPhone'd</title>
         <link>http://brad.vox.com/library/post/iphoned.html?_c=feed-atom</link>
         <description>&lt;div&gt;Well, I did buy an iPhone after all. My Verizon contract was up, it’s a few days from my birthday— all the rationalization I needed was already there, so Apple, you got me. Again. I drove up to the local mall at 6:30 PM and found a pretty long li... &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/iphoned.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000d09e7d3b4dbe2b?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/nm7qy7YM-us" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-06-30:asset-6a00b8ea0715ee1bc000d09e7d3b4dbe2b</guid>
         <pubDate>Sat, 30 Jun 2007 11:19:45 -0700</pubDate>
      </item>
      <item>
         <title>[delicious] MTTags.com // A Handy Reference For Movable Type Template Tags</title>
         <link>http://www.mttags.com/</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_8d66f8edb5dd19288ef3fa8bd0e9b676</guid>
         <pubDate>Mon, 11 Jun 2007 14:29:35 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/Bv7OTZB7csA" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[vox] Number Fifteen</title>
         <link>http://brad.vox.com/library/post/number-fifteen.html?_c=feed-atom</link>
         <description>&lt;div&gt;I must pause a moment from this Movable Type 4 busyness to say that, as of today, Georgia and I have been married for 15 years. No, we’re not that old, we just married young. In that time, we have produced three little Choate-lings, lived in 4 st... &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/number-fifteen.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000d09e731f1abe2b?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/Rrp07KQXU2s" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-06-06:asset-6a00b8ea0715ee1bc000d09e731f1abe2b</guid>
         <pubDate>Wed, 06 Jun 2007 15:27:34 -0700</pubDate>
      </item>
      <item>
         <title>[delicious] Movable Type v4.0 (Athena): A Developer's Perspective | Movalog: Movable Type Tips &amp; Tricks</title>
         <link>http://www.movalog.com/archives/mt-news/athena_developers_perspective</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_3f055731c434b54829e9c9e18024ed16</guid>
         <pubDate>Tue, 05 Jun 2007 12:43:05 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/KEZ8J132Syo" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[delicious] 10 Ways MT 4 Will Rock Your Blog | PlasticMind: Blog</title>
         <link>http://blog.plasticmind.com/0s-and-1s/10_ways_mt_4_will_rock_your_blog.php#more</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_3c517eb269e4320a205c6c708e64235b</guid>
         <pubDate>Tue, 05 Jun 2007 12:36:27 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/o8stznDC3QA" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[vox] Ockham's razor fails</title>
         <link>http://brad.vox.com/library/post/ockhams-razor-fails.html?_c=feed-atom</link>
         <description>&lt;div&gt;&lt;p class="enclosed-assets" style="margin-bottom:10px;"&gt;&lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/book/6a00b8ea0715ee1bc000d41435db413c7f.html?_c=feed-atom" style="float:left;margin-right:6px;"&gt;&lt;img src="http://a1.vox.com/6a00b8ea0715ee1bc000d41435db413c7f-50si" alt="Java for RPG Programmers: 3rd edition"/&gt;  &lt;/a&gt;&lt;br style="clear:both;"/&gt;
&lt;/p&gt; You might assume that a modern-day book about Java and RPG programming would have something to do with creating role playing games. But, you'd be sadly mistaken. (Taking into consideration that this is an IBM publication, Ockham's razor is ali... &lt;p style="clear:both;"&gt; &lt;a rel="nofollow" target="_blank" href="http://brad.vox.com/library/post/ockhams-razor-fails.html?_c=feed-atom#comments"&gt;Read and post comments&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://www.vox.com/share/6a00b8ea0715ee1bc000d4142f5c04685e?_c=feed-atom"&gt;Send to a friend&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/NRgEnvn7rqI" height="1" width="1"/&gt;</description>
         <author>Brad</author>
         <guid isPermaLink="false">tag:vox.com,2007-05-07:asset-6a00b8ea0715ee1bc000d4142f5c04685e</guid>
         <pubDate>Sun, 06 May 2007 17:03:16 -0700</pubDate>
      </item>
      <item>
         <title>[delicious] Vi blogging bundle</title>
         <link>http://blog.tquadrado.com/?p=53</link>
         <description>A &amp;#039;port&amp;#039; of my TextMate blogging bundle for vi.&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/R_lDaSYIt2w" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_f545d3c0ed0c1319c902983b3c6f2ef8</guid>
         <pubDate>Fri, 23 Feb 2007 14:55:29 -0800</pubDate>
      </item>
      <item>
         <title>[delicious] The Uniform Server</title>
         <link>http://www.uniformserver.com/</link>
         <description>WAMP package with Apache, MySQL, Perl and PHP (plus other goodies like phpMyAdmin, etc.) all in a convenient 6 MB package.&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/tO67rJ_shDk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_68dbc39a9367bea19adda65dca7b55d3</guid>
         <pubDate>Thu, 28 Dec 2006 16:05:52 -0800</pubDate>
      </item>
      <item>
         <title>[delicious] Sphinx - Free open-source SQL full-text search engine</title>
         <link>http://www.sphinxsearch.com/</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_abda3b91e4e5c4d165f80c6c04884814</guid>
         <pubDate>Thu, 07 Dec 2006 14:12:51 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/x38wxKxlm84" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[delicious] The Plugin Walkthrough: Creating Your Own Tables</title>
         <link>http://www.movalog.com/archives/plugins/walkthrough/creating-custom-tables-the-plugin-walkthrough</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_80393efd06360c2988455fb4b7ab76f7</guid>
         <pubDate>Fri, 06 Oct 2006 11:23:44 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/KHE_pWrwt80" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[delicious] Cub Scout Popcorn</title>
         <link>http://popcorn.kalsey.com/product_info.php?products_id=30</link>
         <description>This particular item is almost too good. Chocolatey crack, if you will.&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/-7MQ9xqO5k0" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_0497590802e1e2658d5e3beb5f9225bd</guid>
         <pubDate>Thu, 07 Sep 2006 09:41:58 -0700</pubDate>
      </item>
      <item>
         <title>[delicious] Movable Type is Free for Personal Bloggers</title>
         <link>http://www.sixapart.com/movabletype/news/2006/08/movable-type-free.html</link>
         <description>Free and unlimited for personal use.&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/9rsV_KWFZFo" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_9bd12ab5422c047228672ce8a7ea2a1b</guid>
         <pubDate>Sat, 05 Aug 2006 20:54:48 -0700</pubDate>
      </item>
      <item>
         <title>[delicious] Brad Choate: At OSCON 2006...</title>
         <link>http://bradchoate.com/weblog/2006/07/25/at-oscon-2006</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_f690fb181755170609ea0a86edec4487</guid>
         <pubDate>Tue, 25 Jul 2006 19:34:01 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/ZjWbEOLTaVg" height="1" width="1"/&gt;</description></item>
      <item>
         <title>[delicious] alogblog's MTy plugins: QuickImagePost for MT 3.3</title>
         <link>http://alogblog.com/movabletype/plugins/quickimagepost_for_mt_33/</link>
         <guid isPermaLink="false">DPhHKL2_2xGAdnu8ZoQMOQ_5d4c651a23b74368562656aabba7ae39</guid>
         <pubDate>Fri, 21 Jul 2006 09:43:38 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/bradchoate/~4/CsESu1268SQ" height="1" width="1"/&gt;</description></item>
   </channel>
</rss><!-- fe1.pipes.re3.yahoo.com uncompressed/chunked Thu Mar 11 12:38:18 PST 2010 -->
