<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Dead Ink Vinyl &#187; apple</title>
	<atom:link href="http://blog.deadinkvinyl.com/tag/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.deadinkvinyl.com</link>
	<description>Musings of David L Kinney</description>
	<lastBuildDate>Wed, 24 Feb 2010 05:33:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.deadinkvinyl.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Dead Ink Vinyl &#187; apple</title>
		<link>http://blog.deadinkvinyl.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.deadinkvinyl.com/osd.xml" title="Dead Ink Vinyl" />
	<atom:link rel='hub' href='http://blog.deadinkvinyl.com/?pushpress=hub'/>
		<item>
		<title>The case for the iPad</title>
		<link>http://blog.deadinkvinyl.com/2010/02/24/the-case-for-the-ipad/</link>
		<comments>http://blog.deadinkvinyl.com/2010/02/24/the-case-for-the-ipad/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 05:33:26 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://blog.deadinkvinyl.com/?p=246</guid>
		<description><![CDATA[My MacBook Pro serves two purposes in my life. First, it is my personal computer &#8212; where I email, chat, tweet, and browse online, and where I write documents, edit photos, watch videos, and otherwise stay in touch. I want these functions to just work whenever I open the laptop. Zero hassles. Second, my MBP [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=246&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My MacBook Pro serves two purposes in my life. First, it is my <em>personal</em> computer &#8212; where I email, chat, tweet, and browse online, and where I write documents, edit photos, watch videos, and otherwise stay in touch. I want these functions to <em>just work</em> whenever I open the laptop. Zero hassles. </p>
<p>Second, my <span class="caps">MBP</span> is my <em>development</em> computer. Development computers get the snot kicked out of them. They are constantly in flux. Install the new Ruby; install the new Xcode; install the new iPhone <span class="caps">SDK</span> beta and the new Drizzle and CouchDB and <span class="caps">LLVM</span>. Update the new MacPorts and Homebrew and OpenPKG. Upgrade my git, hg, and svn. Try Erlang, and Haskel, and Hadoop. Then uninstall and reinstall some or all as needed. Eventually, I cross the beams and it&#8217;s time for a fresh start<sup class="footnote"><a href="#fn1217300424b84b88860636">1</a></sup>.</p>
<p>On the one hand, I crave stability. On the other, I&#8217;m pushing constant change. On the one hand, I have simple requirements that can be met with a simple, 1.5 pound portable device. On the other, I&#8217;m a power user demanding the biggest, the fastest, the most of everything in a 17&#8221; form factor. </p>
<p>I&#8217;ve tried various schemes to manage the conflicting requirements of these two modes of interaction with my computer. On occasion, I&#8217;ve completely lost my mind and try outlandish solutions such as dual booting or running my personal computer as a VM inside my development computer (hey, at least it was easy to backup). These solutions never worked because I often wanted to jump between both worlds quickly and effortlessly. </p>
<p>Then the iPhone came along. It was nearly perfect, allowing me to separate my personal computing from my development &#8212; in a package that was eminently more portable than my 17&#8221; <span class="caps">MBP</span>. However, the iPhone has certain constraints that require me to maintain a personal computing presence on my laptop. I don&#8217;t like writing long emails on my iPhone. Certain web sites are so poorly designed they must be viewed on a full computer<sup class="footnote"><a href="#fn9919515604b84b88865445">2</a></sup>. I can&#8217;t create content (documents, spreadsheets, presentations, diagrams) on my iPhone. Ultimately, the iPhone is a satellite device. </p>
<p>The iPad promises to be my dedicated personal computer. It promises to email, chat, tweet, browse, write, edit, and watch &#8212; all while <em>just working.</em> (And, might I add, <em>from anywhere.)</em> That frees-up my laptop to be a dedicated development platform that I can use and abuse without consequence. </p>
<p>I want an iPad to keep my simple personal computing needs separate from my developer computing needs. </p>
<p id="fn1217300424b84b88860636" class="footnote"><sup>1</sup> I subscribe to the Ripley school of developer workstation maintenance: <em>nuke the entire site from orbit &#8212; it&#8217;s the only way to be sure.</em> </p>
<p id="fn9919515604b84b88865445" class="footnote"><sup>2</sup> I&#8217;m not even talking about Flash &#8212; I&#8217;m talking about sites that screw up <span class="caps">HTML</span> <em>that badly.</em></p>
<br />Filed under: <a href='http://blog.deadinkvinyl.com/category/personal/'>Personal</a> Tagged: <a href='http://blog.deadinkvinyl.com/tag/apple/'>apple</a>, <a href='http://blog.deadinkvinyl.com/tag/development/'>Development</a>, <a href='http://blog.deadinkvinyl.com/tag/ipad/'>ipad</a>, <a href='http://blog.deadinkvinyl.com/tag/iphone/'>iphone</a>, <a href='http://blog.deadinkvinyl.com/tag/personal/'>Personal</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/246/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=246&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2010/02/24/the-case-for-the-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>Hands-on with the new Apple laptops</title>
		<link>http://blog.deadinkvinyl.com/2008/10/19/hands-on-with-apple-laptops/</link>
		<comments>http://blog.deadinkvinyl.com/2008/10/19/hands-on-with-apple-laptops/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 16:34:07 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[handson]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[macbookpro]]></category>
		<category><![CDATA[trackpad]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=161</guid>
		<description><![CDATA[I got to spend a few minutes with the new MacBook and MacBook Pro in the Oak Brook Apple Store on Saturday. Visually, the new laptops are stunning. When they are closed, they look sleek, yet rugged. When they are open, the screen is brilliant &#8212; crisp, with fantastic colors. The glass does have glare, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=161&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I got to spend a few minutes with the new MacBook and MacBook Pro in the Oak Brook Apple Store on Saturday. Visually, the new laptops are stunning. When they are closed, they look sleek, yet rugged. When they are open, the screen is brilliant &#8212; crisp, with fantastic colors. The glass does have glare, but I was unable to gauge how bad it would be in practice. (In truth, I do very little work on my laptop outside of controlled &#8212; or controllable &#8212; environments, so the whole glare issue isn&#8217;t high on my list of concerns.) </p>
<p>My wife doesn&#8217;t like the black keyboard, but I pointed out that it matches the black border around the screen. I only performed a little typing on the keyboard, so I can&#8217;t report how well it would feel to use for extended coding or writing sessions. </p>
<p>The &#8220;trackpad-as-button&#8221; was far more intuitive to me than I expected. My reflex is still to press at the bottom of the trackpad where the button is located on my <span class="caps">MBP</span>. All of my existing mousing and clicking gestures worked flawlessly, so the migration would seem to be painless for existing Apple laptop users. I then played with clicking and click-dragging the new way, by just pressing my finger down in-place to click. This worked exactly as advertised and feels pretty natural. I believe that I would find it very intuitive if I were using an Apple laptop for the first time and did not have preexisting muscle memory for these operations. The new gestures enabled by the design feel far more ergonomic and comfortable, so I believe I will invest the time to retrain myself when I eventually get one of these laptops. </p>
<br />Posted in Review, Uncategorized Tagged: apple, handson, laptop, macbook, macbookpro, Review, trackpad <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/161/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=161&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/10/19/hands-on-with-apple-laptops/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>iPhone OpenGL ES [UPDATED]</title>
		<link>http://blog.deadinkvinyl.com/2008/08/06/iphone-opengl-es/</link>
		<comments>http://blog.deadinkvinyl.com/2008/08/06/iphone-opengl-es/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 02:15:50 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphonedevcamp]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[opengles]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[sourcecode]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=129</guid>
		<description><![CDATA[Brad Larson of Sunset Lake Software and creator of Molecules gave an excellent presentation about OpenGL ES development for the iPhone at iPhoneDevCamp Chicago this past weekend. Today, he posted the non-NDA-breaking highlights of his presentation online. It&#8217;s an excellent resource for anyone starting out with OpenGL development. I find it very inspiring that someone [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=129&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sunsetlakesoftware.com/about">Brad Larson</a> of <a href="http://www.sunsetlakesoftware.com/">Sunset Lake Software</a> and creator of <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284943090&#38;mt=8">Molecules</a> gave an excellent presentation about OpenGL ES development for the iPhone at <a href="http://iphonedevcampchicago.pbwiki.com/">iPhoneDevCamp Chicago</a> this past weekend. Today, he posted the non-NDA-breaking <a href="http://deadinkvinyl.wordpress.com/wp-admin/post-new.php">highlights of his presentation</a> online. It&#8217;s an excellent resource for anyone starting out with OpenGL development. I find it very inspiring that someone can go from &#8220;I know nothing about OpenGL&#8221; to finished application in three weeks working only nights and weekends. </p>
<p><strong>UPDATE:</strong> With the NDA lifted, Brad has generously <a href="http://sunsetlakesoftware.com/2008/10/02/molecules-source-code-now-available">released the source code</a> for Molecules!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/deadinkvinyl.wordpress.com/129/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/deadinkvinyl.wordpress.com/129/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/129/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=129&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/08/06/iphone-opengl-es/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>CouchDB on MacOSX Leopard</title>
		<link>http://blog.deadinkvinyl.com/2008/07/12/couchdb-on-macosx-leopard/</link>
		<comments>http://blog.deadinkvinyl.com/2008/07/12/couchdb-on-macosx-leopard/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 02:39:13 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[daemon]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[documentoriented]]></category>
		<category><![CDATA[dscl]]></category>
		<category><![CDATA[launchctl]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[sudo]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=125</guid>
		<description><![CDATA[I got CouchDB up and running as a service on my MBP OSX Leopard this past Monday. It wasn&#8217;t as straight-forward as I&#8217;d hoped, so I thought I&#8217;d share my process for the benefit of others. Installing CouchDB I installed CouchDB from source. This requires the Leopard development tools (Xcode) and MacPorts. I expect all [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=125&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I got CouchDB up and running as a service on my MBP OSX Leopard this past Monday. It wasn&#8217;t as straight-forward as I&#8217;d hoped, so I thought I&#8217;d share my process for the benefit of others.</p>
<h3 style="margin-top:1em;">Installing CouchDB</h3>
<p>I installed CouchDB from source. This requires the Leopard development tools (Xcode) and <a href="http://www.macports.org/">MacPorts</a>. I expect all developers to have Xcode installed and most developers to have MacPorts installed, so I won&#8217;t detail those steps here. </p>
<p>First, install CouchDB&#8217;s dependencies using MacPorts:</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>sudo port install icu erlang spidermonkey</code></pre>
<p><a href="http://incubator.apache.org/couchdb/downloads.html">Download CouchDB</a> and extract it. This is standard configure, make, make install territory here:</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>./configure
make &#38;&#38; sudo make install</code></pre>
<p>Wasn&#8217;t that easy?</p>
<h3 style="margin-top:1em;">Creating a couchdb System Account</h3>
<p>Find a user number that is available. To see a list of what numbers are already in use, run:</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>dscl . -list /Users UniqueID | awk '{print $2}' | sort -n</code></pre>
<p>Now find a group number that is available.  To see a list of what numbers are already in use, run:</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>dscl . -list /Groups PrimaryGroupID | awk '{print $2}' | sort -n</code></pre>
<p>On my system, number 103 was available for both a user number and a group number. The rest of this article assumes you are using 103 as well. </p>
<p>The following commands create the group and the user and set the user&#8217;s home directory to the CouchDB lib folder. </p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>sudo dseditgroup -o create -i 103 -r "CouchDB Users" couchdb
sudu dscl . -create /Users/couchdb
sudu dscl . -create /Users/couchdb UniqueID 103
sudu dscl . -create /Users/couchdb UserShell /bin/bash
sudu dscl . -create /Users/couchdb RealName "CouchDB Administrator"
sudu dscl . -create /Users/couchdb NFSHomeDirectory \
        /usr/local/var/lib/couchdb
sudu dscl . -create /Users/couchdb PrimaryGroupID 103
sudu dscl . -create /Users/couchdb Password *</code></pre>
<p>Finally, we give the couchdb user ownership of the CouchDB lib and log directories:</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>sudo chown -R couchdb:couchdb /usr/local/var/&lt;strong&gt;lib&lt;/strong&gt;/couchdb
sudo chown -R couchdb:couchdb /usr/local/var/&lt;strong&gt;log&lt;/strong&gt;/couchdb</code></pre>
<p><strong>DONE!</strong> Now you can launch CouchDB as the couchdb user instead of root. </p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>sudo -u couchdb couchdb</code></pre>
<h3 style="margin-top:1em;">Running as a Service</h3>
<p>To control CouchDB using launchctl, I needed to add the appropriate PATH information to CouchDB&#8217;s Launch Daemon plist so that gawk is found. Unfortunately, I couldn&#8217;t find a solution to edit the plist in-place as a privileged user, so I copied the file to the /var/tmp directory without root privileges so that I could update the copy. </p>
<p>Creating a copy of the plist and opening it for editing is done by:</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>cp /usr/local/Library/LaunchDaemons/org.apache.couchdb.plist \
        /var/tmp/org.apache.couchdb.plist
open /var/tmp/org.apache.couchdb.plist</code></pre>
<p>In the Property List Editor that opens, follow this steps:</p>
<ol>
<li>Open Root &rarr; EnvironmentVariables </li>
<li>Click on Add Child</li>
<li><strong>Name:</strong> PATH</li>
<li><strong>Value:</strong> /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/local/bin:/opt/local/sbin</li>
<li>File &rarr; Save</li>
<li>Quit Property List Editor</li>
</ol>
<p>Then copy the updated plist over the original plist:</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>sudo cp /var/tmp/org.apache.couchdb.plist \
        /usr/local/Library/LaunchDaemons/org.apache.couchdb.plist </code></pre>
<p>Now CouchDB can be controlled and monitored by the standard Leopard daemon manager:</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>sudo launchctl load \
        /usr/local/Library/LaunchDaemons/org.apache.couchdb.plist </code></pre>
<h3 style="margin-top:1em;">Launch CouchDB on Startup</h3>
<p>To automatically launch on start up, run</p>
<pre style="background-color:#edf5fa;color:#120a05;padding:1em;"><code>sudo ln -s /usr/local/Library/LaunchDaemons/org.apache.couchdb.plist \
        /Library/LaunchDaemons/org.apache.couchdb.plist</code></pre>
<p><strong>Congratulations!</strong> You have CouchDB running as a system service that will start when you boot your Mac. Let the fun commence.  </p>
<h3 style="margin-top:1em;">I&#8217;d Like to Thank the Academy&#8230;</h3>
<p>I&#8217;d like to thank the following sites and resources for providing me enough information to piece together the process:</p>
<ul>
<li><a href="http://svn.apache.org/repos/asf/incubator/couchdb/trunk/README">CouchDB Source Code: README</a></li>
<li><a href="http://www.sysadminschronicles.com/articles/2007/10/19/creating_a_system_account_in">SysAdmin&#8217;s Chronicles: Creating a System Account in Mac OS X 10.5 Leopard</a></li>
<li><a href="http://evang.eli.st/blog/2007/10/28/installing-postgres-8-2-on-leopard-includes-system-account" title="includes system account!">evang.eli.st: Installing Postgres 8.2 on Leopard</a></li>
</ul>
<p>I particularly recommend the evang.eli.st article, as it explains the <code>dscl</code> command, which may be an unfamiliar account management tool.</p>
<p>I should point out that evang.eli.st also has a <a href="http://evang.eli.st/blog/2007/9/3/building-and-installing-couchdb-on-os-x">complete write-up</a> on how to install CouchDB on OSX. That walk-through is almost a year old, though, and entails editing the Makefile&#8212;which doesn&#8217;t sit well with me. However, where Leopard departs from standard UNIX behavior, I cease being an aficionado, so his tweaks may be important in ways I haven&#8217;t yet discovered.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/deadinkvinyl.wordpress.com/125/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/deadinkvinyl.wordpress.com/125/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=125&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/07/12/couchdb-on-macosx-leopard/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>Understanding Apple&#8217;s Revenue Streams</title>
		<link>http://blog.deadinkvinyl.com/2008/06/22/understanding-apples-revenue-streams/</link>
		<comments>http://blog.deadinkvinyl.com/2008/06/22/understanding-apples-revenue-streams/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 16:01:36 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[att]]></category>
		<category><![CDATA[daringfireball]]></category>
		<category><![CDATA[goingprivate]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[johngruber]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=122</guid>
		<description><![CDATA[The excellent blog Going Private discusses Apple&#8217;s new iPhone revenue model, whereby Apple allowed AT&#38;T to subsidize the price of the iPhone (leading to more iPhones being sold) but gave up the profit-sharing on new iPhone service contracts. The deal is analyzed entirely from the perspective of whether the increased sales volume offsets the lost [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=122&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The excellent blog Going Private <a href="http://equityprivate.typepad.com/ep/2008/06/apple-orchard.html">discusses Apple&#8217;s new iPhone revenue model</a>, whereby Apple allowed AT&#38;T to subsidize the price of the iPhone (leading to more iPhones being sold) but gave up the profit-sharing on new iPhone service contracts. The deal is analyzed entirely from the perspective of whether the increased sales volume offsets the lost service contract revenue:</p>
<blockquote>
<p>I suspect the figures are pretty offsetting, leaving any future gain in iPhone revenue as a percentage of total revenue really subject to iPhone sales growth v. other sales growth at Apple&#8230; and not the new revenue model which is probably pretty neutral.</p>
</blockquote>
<p>I didn&#8217;t see a way to leave a comment, so I&#8217;ll post my comment here. If the only components to this deal were subsidies and contract revenue, then it would be a nearly complete win for AT&#38;T. But this analysis fails to account for the additional revenue that Apple will gain through the App Store selling applications to iPhone (and iPod Touch) owners. </p>
<p>The service contract revenue lost by the new deal is not offset against increased hardware sales&#8212;it is offset against App Store revenues. The more people who own iPhones, the more revenue the App Store can be expected to generate. Apple gave up contract revenue primarily in exchange for permission to run its own store selling software over-the-air directly to the iPhone device. In the traditional mobile marketplace, it is the <em>carrier</em> who sells applications and keeps a generous percentage of the application price. Apple negotiated with AT&#38;T (and, apparently, dozens of other carriers internationally) to allow iPhones to purchase and download applications from Apple&#8217;s App Store. To secure this, Apple agreed to no longer take a cut of the iPhone service contracts. Additionally, Apple will allow AT&#38;T to subsidize the iPhone, which is now good for both parties. (This new arrangement is apparently much more pleasing to carriers internationally as well, giving Apple more markets in which to sell its product.)</p>
<p>It&#8217;s a win for AT&#38;T because they can attract (or retain) many more customers and they no longer split those contract revenues with Apple. Additionally, I suspect that AT&#38;T even gets a small cut of the 30% Apple keeps for applications sold over-the-air through the App Store to AT&#38;T customers. </p>
<p>Apple wins by dramatically increased hardware sales and the right to sell apps over-the-air to iPhones. And the App Store benefits from networking effects. The more people who own iPhones, the more developers will be attracted to build and sell applications in that marketplace. The more applications there are in that marketplace, the more people will want iPhones. The iPhone&#8217;s killer app will no longer be it&#8217;s revolutionary interface and ease of use, but rather be the applications that run on it. Finally, Apple wins by attracting huge numbers of new developers to its operating system, libraries, and development tools. <a href="http://daringfireball.net/2008/06/wwdc_miscellany">John Gruber reports</a> that &#8220;two engineers from Apple told me that [interest] wasn’t just for the iPhone — that they were seeing plenty of new-to-Cocoa developers in the Mac-specific sessions and labs, too&#8221;.</p>
<p>Everyone benefits. </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/deadinkvinyl.wordpress.com/122/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/deadinkvinyl.wordpress.com/122/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=122&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/06/22/understanding-apples-revenue-streams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>WWDC Prediction Outcomes</title>
		<link>http://blog.deadinkvinyl.com/2008/06/09/wwdc-prediction-outcomes/</link>
		<comments>http://blog.deadinkvinyl.com/2008/06/09/wwdc-prediction-outcomes/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 00:33:00 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[dotmac]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[predictions]]></category>
		<category><![CDATA[results]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=121</guid>
		<description><![CDATA[WWDC isn&#8217;t over yet, but we learned a lot today. Let&#8217;s see how I did with my predictions. Category My Prediction Correct? iPhone 3G Yes Correct GPS Yes Correct Faster Processor No Correct Video Conferencing No Correct Thicker (face-to-back) Yes Correct1 iPhone mini Yes Incorrect Higher Pricing Yes Incorrect SquirrelFish Yes ? iPhone widgets No [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=121&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>WWDC isn&#8217;t over yet, but we learned a lot today. Let&#8217;s see how I did with my predictions.</p>
<table>
<tr>
<td> <strong>Category</strong> </td>
<td> <strong>My Prediction</strong> </td>
<td> <strong>Correct?</strong> </td>
</tr>
<tr>
<td> <em>iPhone</em> </td>
</tr>
<tr>
<td> 3G </td>
<td> Yes </td>
<td> Correct </td>
</tr>
<tr>
<td> GPS </td>
<td> Yes </td>
<td> Correct </td>
</tr>
<tr>
<td> Faster Processor </td>
<td> No </td>
<td> Correct </td>
</tr>
<tr>
<td> Video Conferencing </td>
<td> No </td>
<td> Correct </td>
</tr>
<tr>
<td> Thicker (face-to-back) </td>
<td> Yes </td>
<td> Correct<sup><a href="#fn1">1</a></sup> </td>
</tr>
<tr>
<td> iPhone mini </td>
<td> Yes </td>
<td> <em>Incorrect</em> </td>
</tr>
<tr>
<td> Higher Pricing </td>
<td> Yes </td>
<td> <em>Incorrect</em> </td>
</tr>
<tr>
<td> SquirrelFish </td>
<td> Yes </td>
<td> ? </td>
</tr>
<tr>
<td> iPhone widgets </td>
<td> No </td>
<td> Correct<sup><a href="#fn2">2</a></sup> </td>
</tr>
<tr>
<td> <em>Apple Software</em> </td>
</tr>
<tr>
<td> OSX 10.6 Will Be Announced </td>
<td> Yes </td>
<td> Correct </td>
</tr>
<tr>
<td> OSX 10.6 Named Snow Leopard </td>
<td> Yes </td>
<td> Correct </td>
</tr>
<tr>
<td> OSX 10.6 Specifically be for Atom Devices </td>
<td> No </td>
<td> Correct </td>
</tr>
<tr>
<td> OSX 10.6 OSX 10.6 Will Drop PPC Support </td>
<td> Yes </td>
<td> ? </td>
</tr>
<tr>
<td> OSX 10.6 Will Drop Carbon Support </td>
<td> Yes </td>
<td> ? </td>
</tr>
<tr>
<td> New / Improved / Revamped .Mac Services </td>
<td> Yes </td>
<td> Correct </td>
</tr>
<tr>
<td> .Mac Rebranding </td>
<td> Yes </td>
<td> Correct </td>
</tr>
<tr>
<td> <em>Apple Hardware</em> </td>
</tr>
<tr>
<td> New Apple Device </td>
<td> No </td>
<td> Correct </td>
</tr>
<tr>
<td> New MBP Designs </td>
<td> Yes </td>
<td> <em>Incorrect</em> </td>
</tr>
<tr>
<td> New Displays </td>
<td> No </td>
<td> Correct </td>
</tr>
<tr>
<td> <em>Pie In the Sky Prediction</em> </td>
</tr>
<tr>
<td> OSX 10.6 Adds Resolution Independence </td>
<td> Yes </td>
<td> ? </td>
</tr>
</table>
<p>Outcome: 13 correct, 3 incorrect, and 4 unknowns. So my prediction accuracy is 65%-85%, depending on how the unknowns turn out. Not bad, given that 10% of my predictions were complete guesses. </p>
<p><sup>1</sup> The original iPhone was 11.6mm thick, according to <a href="http://support.apple.com/specs/iphone/iPhone.html">Apple&#8217;s support site</a> and the new iPhone is 12.3mm according to the new <a href="http://www.apple.com/iphone/specs.html">iPhone site</a>.</p>
<p><sup>2</sup> No discussion of a DashCode for iPhone or HTML+JavaScript+CSS application development solution was stated during the keynote. If it comes to my attention that widget iPhone development is possible, I will toggle my answer&#8217;s correctness. </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/deadinkvinyl.wordpress.com/121/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/deadinkvinyl.wordpress.com/121/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=121&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/06/09/wwdc-prediction-outcomes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>WWDC Predictions</title>
		<link>http://blog.deadinkvinyl.com/2008/06/08/wwdc-predictions/</link>
		<comments>http://blog.deadinkvinyl.com/2008/06/08/wwdc-predictions/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 06:31:42 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[g5]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objectivec]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[powerpc]]></category>
		<category><![CDATA[predictions]]></category>
		<category><![CDATA[stevejobs]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=120</guid>
		<description><![CDATA[Welcome to my first publicized predictions for an Apple conference. Preamble To understand my predictions for WWDC 2008, you need to understand where I think Apple is going in the next 24 months. To view the iPhone as a stand-alone product is to miss the point. The point of the iPhone is to create a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=120&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Welcome to my first publicized predictions for an Apple conference. </p>
<h3>Preamble</h3>
<p>To understand my predictions for WWDC 2008, you need to understand where I think Apple is going in the next 24 months. To view the iPhone as a stand-alone product is to miss the point. The point of the iPhone is to create a development ecosystem around Objective-C and Cocoa. This ecosystem will have spill-over benefits for the Mac, since more developers will be familiar with the platform&#8217;s development technologies, but the real point is to create a large population of developers already familiar with application development for Apple&#8217;s next device: a touch tablet. This is why Apple is suddenly pushing &#8220;OSX&#8221; instead of &#8220;Mac OSX&#8221; and &#8220;iPhone OS&#8221;&#8212;Apple wants to impress upon developers that the skills for developing on any OSX device carry over to the other Apple devices as well. </p>
<p>With that out of the way, on to my predictions!</p>
<h3>Next-Generation iPhone</h3>
<h4>3G: Yes</h4>
<p>This seems like a given. </p>
<h4>GPS: Yes</h4>
<p>With all of the concentration on 3G capabilities, discussion about GPS seems to have died down a bit. While GPS technology takes away space and power from other solutions apple could provide in the iPhone&#8217;s form factor (such as video conferencing), I think that improved positional capabilities will create many 3rd party developer opportunities. </p>
<h4>Faster Processor: No</h4>
<p>I think there are so many other bells and whistles going into this revision that Apple will be happy to use a processor with the same speed and power consumption as the current model. </p>
<h4>Video Conferencing: No</h4>
<p>With 3G network speeds, this becomes possible and it <em>is</em> an intriguing possibility. But supporting (1) video capture, (2) video encoding before sending, (3) bi-directional communication over 3G (or WiFi), (4) video decoding what you&#8217;re friend is sending you, and (5) continual screen updates to display the video&#8212;all at the same time&#8212;will simply kill the battery life. </p>
<h4>Thicker (face-to-back): Yes</h4>
<p>Since the current iPhone is a 1.0 product, I&#8217;m willing to believe that Apple learned a lot during its development and&#8212;knowing what they know now&#8212;could redesign the current iPhone to be smaller with lower power consumption. Starting from that assumption and adding 3G, GPS, and a larger battery to the mix, I believe that the new iPhone will have to be more voluminous. It can&#8217;t get much wider without becoming uncomfortable to hold, and it&#8217;s current height seems about right, so I believe that the phone will grow a little thicker. </p>
<h4>iPhone mini: Yes</h4>
<p>Take the current 8GB iPhone, make it a little smaller, and offer it in a variety of colors for $350. Offer a 4GB model for $250. Pesto! You have a device that may attract the interest of my wife. Since I didn&#8217;t understand the point of the iPod mini until I witnessed my wife&#8217;s reaction, I&#8217;ve come to trust her judgement over mine for products Apple targets at non-technophiles. </p>
<h4>Higher pricing: Yes</h4>
<p>Components: there are more of them and they are more expensive. With the addition of the iPhone mini at a lower price point, Apple will have a little breathing room on the high end. I expect the 8GB model to retain its current pricing and the addition of a 16GB model for $100 more. </p>
<h4>SquirrelFish: Yes</h4>
<p>Squirrelfish helps the iPhone in two ways. First, Squirrelfish is fast, provides users with an improved Web browsing experience. Second, it is more efficient&#8212;getting the same end result accomplished in fewer clock cycles, so it requires less power to run JavaScript. </p>
<h4>iPhone widgets: No</h4>
<p>In the <a href="http://www.thetalkshow.net/media/the-talk-show-episode-21.mp3">latest episode</a> of <a href="http://www.thetalkshow.net/">The Talk Show</a>, Dan and John kick around the idea that iPhone widget applications may make a comeback: applications for the iPhone written entirely in HTML+JavaScript+CSS, facilitated by a <a href="http://developer.apple.com/tools/dashcode/">DashCode</a> development tool specific to the iPhone. There is a lot of sense to this from the perspective that it would invite everyone skilled in Web design to be an iPhone developer. However, as I stated in my preamble, I believe Apple can use the popularity of the iPhone as a means to push Objective-C and Cocoa, thus building a larger community of developers skilled in the technologies that underlie all of Apple&#8217;s &#8220;software-expandable&#8221; offerings. </p>
<h3>Apple Software</h3>
<h4>OSX 10.6 Will Be Announced: Yes</h4>
<p>Steve is quoted (somewhere&#8212;sorry, no link) as stating that he wanted to be releasing updates to Leopard on a more frequent schedule than was indicated by the delay between 10.4 and 10.5. Announcing 10.6 at WWDC with it&#8217;s release due at MacWorld seems about right to me. </p>
<h4>10.6 Named Snow Leopard: Yes</h4>
<p>Sure, why not? </p>
<h4>10.6 Will Specifically be for Atom Devices: No</h4>
<p>This was posited by <a href="http://www.tinyscreenfuls.com/2008/06/why-i-think-apple-os-x-106-snow-leopard-is-for-upcoming-atom-based-devices/">Josh Bancroft</a> and I think he&#8217;s generally right that OSX is being pushed as its own brand to allow for OSX on a new device, but I don&#8217;t think it will be announced at WWDC. </p>
<h4>OSX 10.6 Will Drop PPC Support: Yes</h4>
<p>This completely sucks for PowerMac G5 owners. You&#8217;re the losers of an unexpectedly rapid and successful migration to Intel. As a life-long loser myself, I sympathize. </p>
<h4>OSX 10.6 Will Drop Carbon Support: Yes</h4>
<p>Apple wanted to drop Carbon support long ago, but the old-time Apple developers complained and&#8212;probably more importantly&#8212;Microsoft and Adobe were unable (and perhaps unwilling) to migrate off their Carbon code bases. Reading the tea leaves, Carbon&#8217;s now a goner. Apple used the Intel migration as leverage to push developers toward Cocoa, then Leopard didn&#8217;t include support for 64-bit Carbon. If the rumors that 10.6 will be 100% 64-bit are true, that rules out Carbon. Good bye.</p>
<h4>New / Improved / Revamped .Mac Services: Yes</h4>
<p>Please! I&#8217;ve had .Mac service since I purchased my first Mac and it was fine for a while&#8212;I didn&#8217;t mind the premium price at first because it &#8220;just worked&#8221; and that&#8217;s what I wanted. But each of the last three years I&#8217;ve been really close to canceling my membership and Apple would announce something that would make .Mac just <em>barely</em> worthwhile enough to continue holding onto. This year, though, if I&#8217;m not blown away, I&#8217;m canceling it. Or whatever they will call it.</p>
<h4>.Mac Rebranding: Yes</h4>
<p>It&#8217;s hard to sell something called &#8221;.Mac&#8221; to a person whose only Apple product is an iPhone. Explaining that .Mac doesn&#8217;t require a Mac must be a nightmare. </p>
<h3>Apple Hardware</h3>
<h4>New Apple Device: No</h4>
<p>I believe that 2009 will be the year of the tablet, so no new devices this year.</p>
<h4>New MBP Designs: Yes</h4>
<p>I&#8217;m just guessing here. </p>
<h4>New Displays: No</h4>
<p>I think that the displays will be revamped when the Mac Pro is redesigned. </p>
<h3>Pie-In-The-Sky Prediction</h3>
<p>Every good WWDC prognosticator needs to go out on a limb and make an off-the-wall or out-of-left-field prediction. </p>
<h4>OSX 10.6 Adds Resolution Independence</h4>
<p>Despite the rumors that 10.6 will be focused on stability and performance instead of features, I think that this will be on the short list of enhancements.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/deadinkvinyl.wordpress.com/120/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/deadinkvinyl.wordpress.com/120/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=120&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/06/08/wwdc-predictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.thetalkshow.net/media/the-talk-show-episode-21.mp3" length="28418941" type="audio/mpeg" />
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>Time to Learn Objective-C</title>
		<link>http://blog.deadinkvinyl.com/2008/03/10/time-to-learn-objective-c/</link>
		<comments>http://blog.deadinkvinyl.com/2008/03/10/time-to-learn-objective-c/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 15:25:47 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[aaronhillegass]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[cocoaprogrammingformacosx]]></category>
		<category><![CDATA[hillegass]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[macbookpro]]></category>
		<category><![CDATA[mattlong]]></category>
		<category><![CDATA[objc]]></category>
		<category><![CDATA[objectivec]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=107</guid>
		<description><![CDATA[Up to this point, I have avoided learning Objective-C and Cocoa. My professional software development is almost entirely Web-based or client-server applications and I haven&#8217;t had a lot of itches to scratch when using my Mac. The excellent independent developer community that surrounds the Mac has delivered all of the software I&#8217;ve desired and done [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=107&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Up to this point, I have avoided learning Objective-C and Cocoa. My professional software development is almost entirely Web-based or client-server applications and I haven&#8217;t had a lot of <a href="http://gettingreal.37signals.com/ch02_Whats_Your_Problem.php">itches to scratch</a> when using my Mac. The excellent independent developer community that surrounds the Mac has delivered all of the software I&#8217;ve desired and done it at very reasonable prices. Then there is the Objective-C language itself. Explicit memory management and dealing with some of C&#8217;s quirks (for example, processor directives) really feels like a step backward from Java and .NET. So there&#8217;s never been a lot of incentive for me to embrace Objective-C and Cocoa. </p>
<p>Then the iPhone SDK was released. As it happens, I have <em>several</em> itches to scratch on the iPhone. And the iPhone is a fun platform, too&#8212;I mean, there&#8217;s got to be <em>some way</em> for stodgy business applications to make use of the iPhone&#8217;s 3D motion sensors, right? </p>
<p>So this weekend I joined the iPhone developer program, downloaded the iPhone SDK, dusted off my copy of <a href="http://www.amazon.com/dp/0321213149?tag=deadinkvinyl-20">Cocoa Programming for Mac OSX</a>, and got down to business. Since I have a strong object-oriented programming background due to my time with Java and I&#8217;m comfortable with weakly typed languages due to my time with PERL and Ruby (I&#8217;m thinking of mix-ins), the single chapter on Objective-C was sufficient for me to grasp the major components of the language. I assume when I&#8217;m done with the book I&#8217;ll be comfortable with Obj-C&#8217;s idioms and familiar with Cocoa. However, my advice to people interested in learning Obj-C or Cocoa is to wait for the <a href="http://www.amazon.com/dp/0321503619/?tag=deadinkvinyl-20">3rd Edition</a> of the Hillegass book. </p>
<p>First, there are several places where the page layout is off. For example, between pages 69-70 several paragraphs are lost. But don&#8217;t worry, between pages 71-72 you get a whole paragraph repeated! It&#8217;s not a huge deal, but it is annoying. </p>
<p>More importantly, the 2nd Edition is written for Xcode 2. Unfortunately, Xcode 3 is very different from Xcode 2, so many of Hillegass&#8217; screenshots and instructions for using Interface Builder aren&#8217;t even close to accurate. The &#8220;Hello World&#8221; application from the first chapter can&#8217;t be constructed. I was more than happy to try slogging my way through anyway, attempting to convert the book&#8217;s instructions into Xcode 3 operations, but it was all too new to me. Fortunately, <a href="http://www.matthew-long.com/">Matt Long</a> has an <a href="http://www.matthew-long.com/2007/11/09/xcode-30-tutorial/">excellent tutorial</a> filled in the gaps sufficiently for me to progress further. However Matt Long&#8217;s solution involved writing the necessary Obj-C class by hand, so I had to read Hillegass&#8217; introduction to Obj-C before things clicked. </p>
<p>I&#8217;m now a quarter of the way through the book and I&#8217;m really enjoying Obj-C and Cocoa. Writing applications for the iPhone is going to be a lot of fun. </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/deadinkvinyl.wordpress.com/107/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/deadinkvinyl.wordpress.com/107/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/107/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=107&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/03/10/time-to-learn-objective-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>My iPhone is My Primary Computer</title>
		<link>http://blog.deadinkvinyl.com/2008/03/09/my-iphone-is-my-primary-computer/</link>
		<comments>http://blog.deadinkvinyl.com/2008/03/09/my-iphone-is-my-primary-computer/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 20:16:09 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[edge]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[highrise]]></category>
		<category><![CDATA[instantmessaging]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphonesdk]]></category>
		<category><![CDATA[lifestyle]]></category>
		<category><![CDATA[macbookpro]]></category>
		<category><![CDATA[mobilesafari]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[wordpresscom]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=108</guid>
		<description><![CDATA[Somewhere in the last six months, the iPhone overtook the MacBook Pro as my primary computer. I don&#8217;t know when it happened&#8212;it was an imperceptible, gradual shift in the way I organized my life. I intended my iPhone to be used as a lifeline for those times I didn&#8217;t have WiFi for my laptop. I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=108&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Somewhere in the last six months, the iPhone overtook the MacBook Pro as my primary computer. I don&#8217;t know when it happened&#8212;it was an imperceptible, gradual shift in the way I organized my life. I intended my iPhone to be used as a lifeline for those times I didn&#8217;t have WiFi for my laptop. I knew this included all of the time I spent at work, but I&#8217;d gotten along fine for the prior three years being disconnected from my personal communications during the business day. I thought would be using the iPhone&#8217;s email capabilities for &#8220;emergency&#8221; communications: last-minute Toastmasters meeting coordination and the like<sup><a href="#fn1">1</a></sup>. </p>
<p>Now, I use the iPhone every day and it handles my the majority of personal computing needs. It&#8217;s convenient and (generally) a joy to use. I don&#8217;t appreciate being sent to my secondary computer for tasks I should be able to accomplish on my primary device. I don&#8217;t like opening my MacBookPro to surf the Web. Or to read email, record appointments, update contact information, or even to <a href="http://twitter.com/dlkinney">tweet</a>. In fact, I only look forward to using my MBP for coding, blogging, writing documents, and image manipulation. For my everyday online activities, I far prefer using my iPhone. When I have to use my MBP for an &#8220;iPhone activity&#8221;, I get irritated. </p>
<p>The irritation has been increasing over the last couple of months. Mostly, my irritation is incited by Web sites that don&#8217;t lend themselves to ease of use on the iPhone (for example, my beloved <a href="http://www.highrisehq.com/">Highrise</a>)&#8212;or worse, completely disrespect the fact that I&#8217;m on a low-bandwidth EDGE connection (for example, <a href="http://www.grubhub.com/">Grub Hub</a>, which I saw advertised on the <a href="http://www.transitchicago.com/">CTA</a> but had to dismiss because the home page took more than three minutes to load). </p>
<p>With the <a href="http://www.apple.com/pr/library/2008/03/06iphone.html">release of the SDK</a>, the iPhone is graduating to become a full computing platform. It will move beyond email and Web sites<sup><a href="#fn2">2</a></sup>. I anticipate that the coming year will see the release of all the applications I need to avoid cracking open my MBP for any of the mundane stuff. Finally, I&#8217;ll get to use my iPhone for instant messaging, enjoyable <a href="http://twitter.com/">Twittering</a>, <a href="http://www.highrisehq.com/">Highrise</a>, and <a href="http://www.wordpress.com/">WordPress.com</a> administration. </p>
<p><em>Even if I have to build those applications myself.</em> </p>
<p><sup>1</sup> Of course, looking back on it, I note that my first mobile phone was purchased &#8220;for emergencies&#8221;, but very quickly became my primary phone service. Perhaps this is a general pattern for adoption of new technologies. </p>
<p><sup>2</sup>  To be honest, Web applications have really carried the iPhone farther than I expected. There are some very talented and dedicated people out there who pushed the Web on MobileSafari far beyond what I imagined possible. </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/deadinkvinyl.wordpress.com/108/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/deadinkvinyl.wordpress.com/108/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/108/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=108&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/03/09/my-iphone-is-my-primary-computer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
		<item>
		<title>I Can&#8217;t Think of a Better Reason</title>
		<link>http://blog.deadinkvinyl.com/2008/02/24/i-cant-think-of-a-better-reason/</link>
		<comments>http://blog.deadinkvinyl.com/2008/02/24/i-cant-think-of-a-better-reason/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 17:54:35 +0000</pubDate>
		<dc:creator>dlkinney</dc:creator>
				<category><![CDATA[Parenthood]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[condolences]]></category>
		<category><![CDATA[danielhsteinberg]]></category>
		<category><![CDATA[death]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[fatherhood]]></category>
		<category><![CDATA[ilife]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[photos]]></category>

		<guid isPermaLink="false">http://deadinkvinyl.wordpress.com/?p=103</guid>
		<description><![CDATA[I don&#8217;t know if it&#8217;s father-to-be hormones or just that the story is so poignant, but I can&#8217;t read Daniel H. Steinberg&#8217;s On why I use a Mac without tearing up. Why do I use a Mac? I can&#8217;t imagine that I would have these memories of the last two months of Elena&#8217;s life if [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=103&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know if it&#8217;s father-to-be hormones or just that the story is so poignant, but I can&#8217;t read Daniel H. Steinberg&#8217;s <a href="http://blogs.oreilly.com/digitalmedia/2008/02/on-why-i-use-a-mac.html">On why I use a Mac</a> without tearing up. </p>
<blockquote>
<p>Why do I use a Mac? I can&#8217;t imagine that I would have these memories of the last two months of Elena&#8217;s life if we used anything else. That may not convince you either. But tomorrow is the second anniversary of my little girl&#8217;s death and I will have movies to watch and pictures to look at.</p>
</blockquote>
<p>I can&#8217;t think of a better reason. Amy and I share our condolences and wish your family the best. </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/deadinkvinyl.wordpress.com/103/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/deadinkvinyl.wordpress.com/103/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/deadinkvinyl.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/deadinkvinyl.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/deadinkvinyl.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/deadinkvinyl.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/deadinkvinyl.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/deadinkvinyl.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/deadinkvinyl.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/deadinkvinyl.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/deadinkvinyl.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/deadinkvinyl.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/deadinkvinyl.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/deadinkvinyl.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/deadinkvinyl.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/deadinkvinyl.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.deadinkvinyl.com&amp;blog=2908484&amp;post=103&amp;subd=deadinkvinyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.deadinkvinyl.com/2008/02/24/i-cant-think-of-a-better-reason/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0439564df67efd24620e338a78a8d921?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">dlkinney</media:title>
		</media:content>
	</item>
	</channel>
</rss>
