<?xml version="1.0" ?>
<!-- RSS generated by Tiger v0.1 -->
<rss version="2.0">
	<channel>
		<title>inessential.com</title>
		<link>http://inessential.com/</link>
		<description>Brent Simmons' weblog.</description>
		<language>en-us</language>
		<managingEditor>brent@ranchero.com</managingEditor>
		<webMaster>brent@ranchero.com</webMaster>
		<pubDate>Thu, 08 May 2008 22:04:06 GMT</pubDate>
		<lastBuildDate>Thu, 08 May 2008 22:04:06 GMT</lastBuildDate>
		<item>
			<title>Met Steve Jobs in dream</title>
			<link>http://inessential.com/?comments=1&amp;postid=3496</link>
			<description>I dreamed I met Steve Jobs. I shook his hand &amp;mdash; but he had had his right hand replaced by a small foot with small curly toes.&lt;br /&gt;&lt;br /&gt;

Though surprised, I shook it, and said, &amp;ldquo;Wow, how innovative!&amp;rdquo;&lt;br /&gt;&lt;br /&gt;

&amp;ldquo;Thanks, Brent,&amp;rdquo; he said, and smiled, graciously.&lt;br /&gt;&lt;br /&gt;

(Then something something, I forget, airplanes or alligators or something.)</description>
			<guid isPermaLink="true">http://inessential.com/?comments=1&amp;postid=3496</guid>
			<pubDate>Thu, 08 May 2008 22:04:06 GMT</pubDate>
			</item>
		<item>
			<title>&amp;lsquo;On the ground&amp;rsquo;</title>
			<link>http://inessential.com/?comments=1&amp;postid=3495</link>
			<description>&amp;ldquo;I was on the ground in Indianapolis...&amp;rdquo;&lt;br /&gt;&lt;br /&gt;

I love it when TV People &amp;mdash; newscasters, analysts, politicians &amp;mdash; say they were &amp;ldquo;on the ground&amp;rdquo; somewhere.&lt;br /&gt;&lt;br /&gt;

It&amp;rsquo;s a good and welcome reminder that they normally live in the clouds, in heaven, up with the angels. Not on the ground with us, where things are mysterious and messy.&lt;br /&gt;&lt;br /&gt;

Gosh they&amp;rsquo;re lucky. Good and lucky.</description>
			<guid isPermaLink="true">http://inessential.com/?comments=1&amp;postid=3495</guid>
			<pubDate>Tue, 06 May 2008 20:44:44 GMT</pubDate>
			</item>
		<item>
			<title>Visible Borders in Designs</title>
			<link>http://theocacao.com/document.page/567</link>
			<description>Theocacao: &lt;a href=&quot;http://theocacao.com/document.page/567&quot;&gt;Visible Borders in Designs&lt;/a&gt;: &amp;ldquo;Since each web site doesn&amp;rsquo;t come with a different physical frame like a book does, designers use borders to convince the reader that they don&amp;rsquo;t need to be constantly scanning for content areas.&amp;rdquo;&lt;br /&gt;&lt;br /&gt;

Scott&amp;rsquo;s site is, by the way, gorgeous and highly readable, and he makes excellent points.</description>
			<guid isPermaLink="true">http://inessential.com/?comments=1&amp;postid=3494</guid>
			<pubDate>Mon, 05 May 2008 01:21:34 GMT</pubDate>
			</item>
		<item>
			<title>b4 Vegas pictures</title>
			<link>http://inessential.com/?comments=1&amp;postid=3493</link>
			<description>Sheila and I had a great time in Vegas last weekend!&lt;br /&gt;&lt;br /&gt;

Here are some pictures:&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://flickr.com/photos/26089644@N07/sets/72157604780914566/&quot;&gt;Sheila&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/djlemur/sets/72157604766474834/&quot;&gt;Mary&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/mboszko/sets/72157604767882222/&quot;&gt;Mark&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/joseph_heck/sets/72157604805023801/&quot;&gt;Joe&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

&lt;i&gt;Update May 2:&lt;/i&gt; Pictures from &lt;a href=&quot;http://flickr.com/photos/87865690@N00/sets/72157604845153110/&quot;&gt;Gus&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;

&lt;i&gt;Update May 6:&lt;/i&gt; Pictures from &lt;a href=&quot;http://www.flickr.com/photos/42471206@N00/sets/72157604912032637/&quot;&gt;Chris&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;

&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;

Here&amp;rsquo;s me wearing beer goggles:&lt;br /&gt;&lt;br /&gt;

&lt;a href=&quot;http://flickr.com/photos/26089644@N07/2450596732/in/set-72157604780914566/&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2015/2450596732_a3517031c9.jpg?v=0&quot;&gt;&lt;/a&gt;</description>
			<guid isPermaLink="true">http://inessential.com/?comments=1&amp;postid=3493</guid>
			<pubDate>Thu, 01 May 2008 18:24:32 GMT</pubDate>
			</item>
		<item>
			<title>SliverlightPlugin trying to catch up to Flash in crashiness?</title>
			<link>http://inessential.com/?comments=1&amp;postid=3491</link>
			<description>NetNewsWire has a feature where it sends me crash logs (if the user clicks the send button) &amp;mdash; so I see a fair amount of Flash crashes.&lt;br /&gt;&lt;br /&gt;

Stuff like this is not at all uncommon:&lt;br /&gt;&lt;br /&gt;

&lt;pre&gt;Thread 9 Crashed:
0   ???                           	0000000000 0 + 0
1   ...romedia.Flash Player.plugin	0x183c0795 Flash_EnforceLocalSecurity + 98669
2   ...romedia.Flash Player.plugin	0x180dc962 0x18000000 + 903522
3   ...romedia.Flash Player.plugin	0x180dd081 0x18000000 + 905345
4   ...romedia.Flash Player.plugin	0x180dd7b1 0x18000000 + 907185
5   ...romedia.Flash Player.plugin	0x1838f81c 0x18000000 + 3733532
6   libSystem.B.dylib             	0x9061dc55 _pthread_start + 321
7   libSystem.B.dylib             	0x9061db12 thread_start + 34&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;

But lately I&amp;rsquo;m starting to see Silverlight crashes now too.&lt;br /&gt;&lt;br /&gt;

&lt;pre&gt;Thread 8 Crashed:
0   ...microsoft.SilverlightPlugin	0x172e2b3b CMediaElement::Buffering(float) + 303
1   ...microsoft.SilverlightPlugin	0x17625249 0x1729f000 + 3695177
2   ...microsoft.SilverlightPlugin	0x172ecf25 CMFByteStreamOnStream::BeginRead(unsigned char*, unsigned long, IMFAsyncCallback*, IUnknown*) + 493
3   ...microsoft.SilverlightPlugin	0x174264c8 CByteStreamCacheReader2::_BeginCacheItemRead(unsigned long long, int) + 286
4   ...microsoft.SilverlightPlugin	0x174271b9 CByteStreamCacheReader2::BeginCacheRead(IMFAsyncCallback*, IUnknown*) + 297
5   ...microsoft.SilverlightPlugin	0x173efdb8 CASFBytewiseMediaSource::AsyncReadData() + 216
6   ...microsoft.SilverlightPlugin	0x173f02c8 CASFBytewiseMediaSource::DoReadPackets(CASFSourceOperation*) + 94
7   ...microsoft.SilverlightPlugin	0x173f054b CASFBytewiseMediaSource::DispatchOperation(CBaseOperation*) + 83
8   ...microsoft.SilverlightPlugin	0x1745b991 COpQueue::ProcessMarshalledOperations(IMFAsyncResult*) + 175
9   ...microsoft.SilverlightPlugin	0x1765a62b COpQueue::ProcessMarshalledOperationsAsyncCallback::Invoke(IMFAsyncResult*) + 27
10  ...microsoft.SilverlightPlugin	0x17477248 CCompletionPortNT::InvokeCallback(tagMFASYNCRESULT*) + 64
11  ...microsoft.SilverlightPlugin	0x173dc238 CWorkQueue::CThread::ThreadMain() + 164
12  ...ple.CoreServices.CarbonCore	0x94395beb PrivateMPEntryPoint + 56
13  libSystem.B.dylib             	0x94f92c55 _pthread_start + 321
14  libSystem.B.dylib             	0x94f92b12 thread_start + 34&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;

Etc. (There are a few others.)&lt;br /&gt;&lt;br /&gt;

I&amp;rsquo;ve said it before &amp;mdash;&amp;#160;one of my favorite things about the iPhone is &lt;em&gt;no Flash&lt;/em&gt;. I will now add &lt;em&gt;and no SilverlightPlugin&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;

(I hate when plugins crash my app. The user doesn&amp;rsquo;t know that it&amp;rsquo;s something other than my code that&amp;rsquo;s causing the crash, and it&amp;rsquo;s cold comfort anyway.)</description>
			<guid isPermaLink="true">http://inessential.com/?comments=1&amp;postid=3491</guid>
			<pubDate>Sun, 20 Apr 2008 00:30:44 GMT</pubDate>
			</item>
		<item>
			<title>Two secrets of Mac app design</title>
			<link>http://inessential.com/?comments=1&amp;postid=3490</link>
			<description>1. Splitview resizing&lt;br /&gt;&lt;br /&gt;

Open Mail. Resize the window via the resize-thing at the bottom right corner of the window.&lt;br /&gt;&lt;br /&gt;

Note that the width of the source list (mailboxes and things) on the left stays at a constant width as you resize the window. (Same is true in iTunes and iPhoto. Colloquy and Coda. Etc.)&lt;br /&gt;&lt;br /&gt;

Note &lt;em&gt;also&lt;/em&gt; that the horizontal splitter stays in the same place &amp;mdash; the message view shrinks and grows, but the splitter stays in the same place.&lt;br /&gt;&lt;br /&gt;

It gives a feeling of physical stability, I think. For a counter-example, try Safari&amp;rsquo;s bookmarks manager &amp;mdash; the source list on the left does not stay at a constant width as you resize the window. And it feels a little weird.&lt;br /&gt;&lt;br /&gt;

2. Source list x origin&lt;br /&gt;&lt;br /&gt;

Consider this detail from Mail&amp;rsquo;s source list:&lt;br /&gt;&lt;br /&gt;

&lt;img src=&quot;http://inessential.com/images/sourceListMailDetail.png&quot; alt=&quot;Mail&amp;rsquo;s source list&quot; width=&quot;15&quot; height=&quot;33&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

Now consider this from an app made by an independent developer:&lt;br /&gt;&lt;br /&gt;

&lt;img src=&quot;http://inessential.com/images/sourceListOtherDetail.png&quot; alt=&quot;______&amp;rsquo;s source list&quot; width=&quot;15&quot; height=&quot;33&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

Set aside that the second app isn&amp;rsquo;t using the source list background color or selection gradient &amp;mdash; note the extra outline between the selection and the window border.&lt;br /&gt;&lt;br /&gt;

Here they are blown up, so you can see what I&amp;rsquo;m talking about:&lt;br /&gt;&lt;br /&gt;

&lt;img src=&quot;http://inessential.com/images/sourceListMailDetailBlownup.png&quot; alt=&quot;Mail&amp;rsquo;s source list blown up&quot; width=&quot;45&quot; height=&quot;100&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

&lt;img src=&quot;http://inessential.com/images/sourceListOtherDetailBlownup.png&quot; alt=&quot;______&amp;rsquo;s source list blown up&quot; width=&quot;55&quot; height=&quot;114&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

Here&amp;rsquo;s the secret: the x origin for the source list needs to be -1, not 0, to hide that outline. (Or maybe you can set it not to be bordered, or whatever &amp;mdash; as long as that outline doesn&amp;rsquo;t show.)</description>
			<guid isPermaLink="true">http://inessential.com/?comments=1&amp;postid=3490</guid>
			<pubDate>Thu, 17 Apr 2008 23:59:16 GMT</pubDate>
			</item>
		</channel>
	</rss>
