<?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/"
	>

<channel>
	<title>Russell Finn&#039;s Weblog &#187; Apple</title>
	<atom:link href="http://sprucehill.com/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://sprucehill.com/rsf/blog</link>
	<description>Shouting into the wind since 2004.</description>
	<lastBuildDate>Wed, 18 Aug 2010 03:27:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Where have you gone, Fake Steve Jobs?</title>
		<link>http://sprucehill.com/rsf/blog/2009/04/05/where-have-you-gone-fake-steve-jobs/</link>
		<comments>http://sprucehill.com/rsf/blog/2009/04/05/where-have-you-gone-fake-steve-jobs/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 02:28:20 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/?p=118</guid>
		<description><![CDATA[As Fake Steve Jobs, Dan Lyons made a terrific anonymous satirist. As Newsweek&#8217;s technology columnist, he leaves something to be desired. Pass over the Microsoft marketer&#8217;s crack about Macs being &#8220;washed with unicorn tears&#8221; pass by, because, really, that just &#8230; <a href="http://sprucehill.com/rsf/blog/2009/04/05/where-have-you-gone-fake-steve-jobs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As Fake Steve Jobs, Dan Lyons made a terrific anonymous satirist.  As <a href="http://www.newsweek.com/id/192459">Newsweek&#8217;s technology columnist</a>, he leaves something to be desired.</p>

<p>Pass over the Microsoft marketer&#8217;s crack about Macs being &#8220;washed with unicorn tears&#8221; pass by, because, really, that just makes him look like a dick.  Move on to Lyons&#8217; observation that Apple is declining to build cheap netbooks and instead, &#8220;in January &#8230; rolled out that 17-inch laptop with a $2,800 price tag. Talk about tone-deaf.&#8221;</p>

<p>Yes, how terribly tone-deaf to introduce a long awaited upgrade to a machine in high demand among Apple&#8217;s customer base, on which Apple can continue to make a comfortable profit margin in a difficult economic environment by selling customers with ready money just the machine they want.  What could they have possibly been thinking?</p>

<p>Meanwhile, PC manufacturers race to the bottom and wring the last bits of profit from cheaper and cheaper machines.  But that&#8217;s no skin off <em>Microsoft&#8217;s</em> nose, because they (presumably) get the same profit putting Windows on netbooks as they do on high-end workstations.</p>

<p>In fact, Microsoft probably makes <em>more</em> off netbooks, because they typically ship with Windows XP, for which the bulk of Microsoft&#8217;s R&#038;D costs have long since been paid.) No wonder they&#8217;re &#8220;turning the corner.&#8221;</p>

<p>Meanwhile, Apple has consistently declined to compete in the low-end market, and yet has continued to flourish financially, to the bewilderment of analysts everywhere.  Presumably, unlike doctors, financial analysts are not taught about <a href="http://en.wikipedia.org/wiki/Sutton%27s_law">Willie Sutton</a>.</p>

<p>As for me, I&#8217;m looking towards Apple&#8217;s next set of financial results, due out on the 22nd of April.  I&#8217;m also (speculatively) waiting for the day when Apple announces its next low-cost portable computing device, which I predict will (a) not be a &#8220;netbook&#8221; as we think of one today, (b) cost significantly more than $300, and (c) sell like hotcakes.</p>

<p>I&#8217;ll come back to Dan Lyons&#8217; &#8220;commentary&#8221; then.</p>

<p>(Tip of the hat to <a href="http://daringfireball.net">Daring Fireball</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2009/04/05/where-have-you-gone-fake-steve-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OCPython, anyone?</title>
		<link>http://sprucehill.com/rsf/blog/2008/12/05/ocpython-anyone/</link>
		<comments>http://sprucehill.com/rsf/blog/2008/12/05/ocpython-anyone/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 18:54:53 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/?p=112</guid>
		<description><![CDATA[As dynamic scripting languages become more widely used, many developers are interested in using them to write &#8220;native&#8221; Mac OS X software, rather than having to learn Objective-C (which, of course, is a dynamic language in its own right). And &#8230; <a href="http://sprucehill.com/rsf/blog/2008/12/05/ocpython-anyone/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As dynamic scripting languages become more widely used, many developers are interested in using them to write &#8220;native&#8221; Mac OS X software, rather than having to learn Objective-C (which, of course, is a dynamic language in its own right).  And in fact it is often possible to do so, using Apple&#8217;s <a href="http://bridgesupport.macosforge.org/">BridgeSupport</a> to generate the necessary metadata.  Apple explicitly supports bridges for Ruby (<a href="http://rubycocoa.sourceforge.net/">RubyCocoa</a>) and Python (<a href="http://pyobjc.sourceforge.net/">PyObjC</a>).</p>

<p>Nevertheless, there is necessarily an impedance mismatch between the runtime models &#8212; when passing objects to Cocoa, the bridge must convert the object from the dynamic language&#8217;s runtime to an Objective-C object derived from NSObject, and vice versa.  This introduces a certain amount of inefficiency, which is not normally a big problem, but it would be desirable to avoid it.</p>

<p>Now, over the last few months, I&#8217;ve seen a variety of projects to do this by using the Objective-C 2.0 runtime to implement the object model for the dynamic language.  In other words, objects in the dynamic language <em>are</em> subclasses of NSObject and no conversion is necessary.</p>

<p>These range from the venerable <a href="http://www.fscript.org/">F-Script</a>, which is even closer to Smalltalk than Objective-C, to Tim Burks&#8217; original language <a href="http://programming.nu">Nu</a>, which uses a Lisp-like syntax.  I believe I&#8217;ve seen a reference to a JavaScript implementation as well, but I can&#8217;t seem to find it now.</p>

<p>The project that seems to be getting the most buzz in the Mac community right now is <a href="http://www.macruby.org/">MacRuby</a>, a port of Ruby 1.9 done by the developer of RubyCocoa (who is also an Apple employee).  There was even a <a href="http://developer.apple.com/mac/articles/scriptingautomation/cocoaappswithmacruby.html">article</a> about it featured on the Apple developer site recently.</p>

<p>Conspicuous by its absence from this list is my preferred dynamic language Python.  I would love to see an implementation of Python hosted on the Objective-C runtime.  I&#8217;ve always felt Python&#8217;s language model was a good match for Cocoa (of course, PyObjC not only predates BridgeSupport but even Cocoa itself, going back to the days of NextStep), and I&#8217;m personally more familiar with it than Ruby or other dynamic languages.  So it seems like a logical step to take.</p>

<p>This project couldn&#8217;t be called MacPython, because that name has already been used to denote the Mac port of Python.  For now I&#8217;m calling it &#8220;OCPython&#8221;, but I&#8217;m certainly open to a cleverer name (especially if there&#8217;s one that can riff on IronPython; unfortunately the element most associated with Mac OS X is Carbon, which is entirely wrong for this project).</p>

<p>I&#8217;ve been thinking about which version of Python to use as a jumping-off point; originally I was leaning towards 2.5 because it&#8217;s the version shipped with Leopard, but now I&#8217;m persuaded by <a href="http://www.friday.com/bbum/2008/11/11/autozone-the-objective-c-garbage-collector/#comment-189318">Bill Bumgarner&#8217;s comment</a> to use 3.0 and take advantage of the revised, less crufty implementation.  (This is based on the stated goal of the 3.0 development project; I haven&#8217;t actually looked at the source code yet.)</p>

<p>I wish I could say I&#8217;m prepared to get the project off the ground myself, but right now I&#8217;m between jobs, as they say, and given the current financial situation I&#8217;m actively looking for full-time employment and can&#8217;t dedicate much time to something that won&#8217;t bring in any revenue.  (Of course, if anyone out there would like to <em>fund</em> development of OCPython, contact me immediately.)</p>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2008/12/05/ocpython-anyone/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>I have a bad feeling about this</title>
		<link>http://sprucehill.com/rsf/blog/2008/05/19/i-have-a-bad-feeling-about-this/</link>
		<comments>http://sprucehill.com/rsf/blog/2008/05/19/i-have-a-bad-feeling-about-this/#comments</comments>
		<pubDate>Mon, 19 May 2008 22:14:03 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPod/iPhone]]></category>
		<category><![CDATA[Macintosh]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/?p=87</guid>
		<description><![CDATA[Sometime when I wasn&#8217;t looking Apple posted the WWDC session schedule. I hope I&#8217;m wrong, but already I see the potential for some serious problems. WWDC does not seem to have a big reputation for being well-run. I can&#8217;t speak &#8230; <a href="http://sprucehill.com/rsf/blog/2008/05/19/i-have-a-bad-feeling-about-this/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sometime when I wasn&#8217;t looking Apple posted the <a href="http://developer.apple.com/wwdc/schedules/">WWDC session schedule</a>.  I hope I&#8217;m wrong, but already I see the potential for some serious problems.</p>

<p>WWDC does not seem to have a big reputation for being well-run.  I can&#8217;t speak to this personally with any great authority; I&#8217;ve only attended one previous conference, in 2006.  I didn&#8217;t really know what to expect, and I was excited just to be there, but even still there were a few issues I noticed.  That year the sessions on the newly-announced Objective-C 2.0 and garbage collection were scheduled in a room that clearly was too small for the amount of interest.  I saw there was a problem and decided to bypass the sessions, even though I was interested, figuring I could read up on the material later.</p>

<p>Meanwhile, the session on application code signing had been put in Presidio, the largest room &#8212; which I interpreted as a sign of the importance of the topic to Apple &#8212; but there were well fewer than a hundred people there.  So Apple&#8217;s track record on predicting attendance is suspect at best.</p>

<p>Now this year they&#8217;ve sold out the conference, so we know it&#8217;s going to be crowded, and we know many if not most of those people are there for the iPhone.  Apple seems to have booked Presidio exclusively with the key iPhone sessions, which is wise, but I fear it won&#8217;t be enough.  I imagine four or five hundred people lining up early Tuesday morning, parking themselves in Presidio, and staying there for three and a half days.  People who try to come for a later session are going to be annoyed if they can&#8217;t get in &#8212; but if Apple tries to clear the room after each session, people will get <em>really</em> angry.</p>

<p>[In 2006 they apparently ended up "repeating" a few of the overcrowded sessions by replaying them on a video projector one evening.  I didn't go; if I remember correctly, that was Wednesday, the night of the Apple Design Awards and Stump the Experts, and I didn't want to miss those.  This time around I'd probably pass them up, though.  For one thing, the <a href="http://friends.macjournals.com/mattd/">former DTS engineer</a> with whom I saw Stump the Experts, and who made it twice as much fun by filling in the back story for me, is probably not attending this year.]</p>

<p>As a would-be independent developer with interests in both desktop and iPhone software, I&#8217;m anxious about the scheduling.  On the one hand, if the iPhone session fill up I can usually find other sessions of interest to me.  On the other hand, the trip out to San Francisco from the East Coast is a big deal in both time and money, and it&#8217;s not clear when I&#8217;ll be able to do it again, so I&#8217;d like to take advantage of the iPhone sessions as much as possible, since they&#8217;re clearly of more immediate value.  (After all, I&#8217;ve got my <a href="http://www.bignerdranch.com/products.shtml">Hillegas third edition</a> right here already.)</p>

<p>At least if I keep myself on Eastern Time I can show up early every morning and get in line.  I&#8217;ll miss the evening socializing, but I&#8217;m pretty introverted and don&#8217;t know anyone in SF, so that&#8217;s not much of a loss for me.</p>

<p>I sure hope this works out&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2008/05/19/i-have-a-bad-feeling-about-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There he goes, folks&#8230;</title>
		<link>http://sprucehill.com/rsf/blog/2007/12/15/there-he-goes-folks/</link>
		<comments>http://sprucehill.com/rsf/blog/2007/12/15/there-he-goes-folks/#comments</comments>
		<pubDate>Sat, 15 Dec 2007 22:45:18 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/2007/12/15/there-he-goes-folks/</guid>
		<description><![CDATA[Rick Downes, writing at Rixstep, has gone off the deep end (and not for the first time, either). If I understand this post correctly, he believes that Apple&#8217;s engineers are spending so much time reading his misanthropic ravings that they&#8217;re &#8230; <a href="http://sprucehill.com/rsf/blog/2007/12/15/there-he-goes-folks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Rick Downes, writing at Rixstep, has <a href="http://rixstep.com/1/1/20071215,00.shtml">gone off the deep end</a> (and not for the first time, either).</p>

<p>If I understand this post correctly, he believes that Apple&#8217;s engineers are spending so much time reading his misanthropic ravings that they&#8217;re neglecting their more important work, namely fixing all the bugs in Leopard.  To this end, he&#8217;s actually blocked access to his website from Apple (the entire 17/8 network &#8212; yes, Apple has a Class A network block).</p>

<p>Well, that will certainly help.  Now they can spend their time instead reviewing all the bug reports that Rick has faithfully filed&#8230; oh, wait, Rick <a href="http://rixstep.com/2/4/20071203,01.shtml">gave up filing bug reports</a> because Apple&#8217;s engineers ignore them.</p>

<p>But Rick, if they can&#8217;t read your site, how will they find out what the bugs are?</p>

<p>Oh, well, no matter &#8212; it wouldn&#8217;t do any good anyway; clearly none of the engineers at Apple are anywhere near as smart as Rick (as a quick perusal of Rick&#8217;s site will make clear).  Might as well give up and switch to Linux or Windows, eh, Rick?  No?  They&#8217;re worse?  Really?  Hard to believe, the way you talk.  (By the way, you kiss your mother with that mouth?)</p>

<p>Well, I suppose I&#8217;ve wasted enough time reading Rick&#8217;s site, too.  Time to <a href="http://www.opendns.com/features/domain_blocking/">block it myself</a> so I don&#8217;t accidentally learn how to be a better programmer, or something.</p>

<p>(What a Rick.)</p>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2007/12/15/there-he-goes-folks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dancing with the elephant (revised)</title>
		<link>http://sprucehill.com/rsf/blog/2007/11/03/dancing-with-the-elephant/</link>
		<comments>http://sprucehill.com/rsf/blog/2007/11/03/dancing-with-the-elephant/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 06:10:39 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/2007/11/02/dancing-with-the-elephant/</guid>
		<description><![CDATA[While gathering information about application compatibility with Leopard, I notice one developer, Snerdware, is struggling to keep up with the situation. They report two major problems that affect their current applications, and, with some evident frustration, blame both of them &#8230; <a href="http://sprucehill.com/rsf/blog/2007/11/03/dancing-with-the-elephant/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>While gathering information about application compatibility with Leopard, I notice one developer, <a href="http://www.snerdware.com/">Snerdware</a>, is struggling to keep up with the situation.  They report two major problems that affect their current applications, and, with some evident frustration, blame both of them on Apple.  <em>[Note: I've substantially rewritten my commentary on the first issue, since I've learned additional information and since my main point applies to the second issue.]</em></p>

<p>The <a href="http://www.snerdware.com/support/index.php?x=&#038;mod_id=2&#038;id=50">first issue</a> affects both their products; the report here is for <a href="http://www.snerdware.com/addressx/">AddressX</a>:</p>

<blockquote><p>AddressX won&#8217;t startup on 10.5.0/Leopard running on an Intel-powered Mac (a log indicates &#8220;&#8230; Reason: no suitable image found. Did find: /usr/lib/libcrypto.0.9.dylib: mach-o, but wrong architecture. &#8230;&#8221;).</p>

<p>When we looked at the 10.5 pre-release, we encountered an OS X library issue &#8212; it installs a non-universal/PPC-only version of a library that&#8217;s critical to our applications (and, of course, all our developer systems are Intel-powered). &#8216;Though we filed a bug report early in October (original Problem ID: 5520955 and have now re-filed it), believe it or not, it&#8217;s still a problem with the released/commercial version of 10.5.0 (even without the bug report, you&#8217;d think that a check to ensure all binaries are universal would actually be a basic QA step &#8212; it&#8217;s one that&#8217;s easily automated!).
</p></blockquote>

<p>After corresponding with someone named Bryan D. at Snerdware and doing a little more research, I&#8217;ve learned the following things which make me more sympathetic to their problem than I originally was:
<ul><li>Apple includes <em>two</em> versions of <code>libcrypto</code>: one called <code>libcrypto.0.9.dylib</code>, and one called <code>libcrypto.0.9.7.dylib</code>, and a symbolic link <code>libcrypto.dylib</code> that points to the newer library.</li>
<li>In Leopard, the newer library is indeed a four-way universal binary, but the older library is PowerPC only.  I originally assumed this was because only pre-Intel applications would require it, since <code>libcrypto.0.9.7.dylib</code> has been available in Mac OS X at least as far back as 10.3.9; and so Snerdware was making a mistake by linking to the older library and then complaining that it wasn&#8217;t universal.</li>
<li>But it turns out that Snerdware relies on features that are present in the older library (which corresponds to <code>libcrypto</code> version 0.9.6l), but have been removed for some reason from the newer library.</li>
<li>More strangely, Apple <em>did</em> include a universal binary of <code>libcrypto.0.9.dylib</code> in the Intel versions of Tiger, but strangely left it PowerPC-only in Leopard. Huh?</li>
<li>Snerdware originally considered compiling the older library into their program, but since it&#8217;s crypto there are all kind of export regulations that come into play (and believe me, I know about this; I had to research exactly this topic at a previous job).</li>
</ul>
</p>

<p>Hopefully this was indeed an oversight that can be fixed in a future update; otherwise, Snerdware has a problem with no easy solution, and some portion of the blame lies with Apple.</p>

<p>The <a href="http://www.snerdware.com/support/index.php?x=&amp;mod_id=2&amp;id=51">second issue</a> is a more fundamental problem, and one that affects nearly all Mac developers &#8212; Apple has a history of making significant changes to core system services between OS versions.   I presume that Apple doesn&#8217;t do this maliciously, but there are plenty of developers who will tell you they&#8217;ve been burned by Apple changing or dropping technologies.  Apparently Snerdware is once burned and twice shy:
</p>

<blockquote> <p>Since we&#8217;ve previously been seriously &#8220;bitten&#8221; by Apple&#8217;s last-minute major changes to developer pre-releases, we can&#8217;t afford to take pre-releases seriously until they are near release. [...]
</p>

<p>With the imminent release of 10.5.0, we [...] discovered that, even &#8216;though OS X&#8217;s Sync Services has the same interfaces and we&#8217;ve seen no documentation/release notes that document subtle but significant changes in behavior, we see that the behavior has changed in a way that will cause us to make very major changes to Groupcal &#8230; Given that Groupcal was working very well with 10.4, this is more than annoying for us, as well. Be angry with Apple, not with us.
</p>
<p>[...] It&#8217;s things like this that make it much more difficult for an OS X product to be a viable business proposition.</p>
</blockquote>

<p>Here I have a harder time finding sympathy. <em>By their own admission</em> they waited until the last minute to check whether the behavior of Sync Services had changed, and now they report to their users that their flagship product won&#8217;t be compatible until the first quarter of 2008, and point the finger at Apple?</p>

<p>(Luckily their target market appears to be corporate workgroups running Exchange servers, and those folks are less likely to be rushing out and upgrading to Leopard, so Snerdware may have some time there.)</p>

<p>If my livelihood depended on my product operating correctly with Sync Services, I wouldn&#8217;t rely on Apple keeping its behavior unchanged from release to release; I&#8217;d be booting up each Leopard seed on a non-critical system and checking things out.  Perhaps I&#8217;d muster up the resources to send a developer to WWDC, where Apple encourages you to bring your code, try it out on the current seed, and discuss problems with the Apple engineers who have come up from Cupertino for the week for just this reason.</p>

<p>(To be fair, I don&#8217;t know that Snerdware didn&#8217;t do this; but with the &#8220;can&#8217;t afford to take pre-releases seriously&#8221; comment above, I somehow doubt it.)</p>

<p>And then &#8212; well, maybe Sync Services does change in the September seed and I still have a lot of work to do &#8212; but wouldn&#8217;t I&#8217;d be five weeks further along?</p>

<p>If you choose to dance with an elephant, you can approach it one of two ways &#8212; you can wait for the <a href="http://www.adobe.com/support/products/pdfs/leopardsupport.pdf">dust</a> to <a href="http://filemaker.com/support/leopard.html">settle</a>, and then see what the lay of the land is; or you can try to be more nimble and maneuver around the elephant.  We independent developers are supposed to be more nimble&#8230; aren&#8217;t we?</p>

<p><em>[But sometimes, even if you're nimble, you can get still stepped on...]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2007/11/03/dancing-with-the-elephant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fake Steve Jobs: Still Got It</title>
		<link>http://sprucehill.com/rsf/blog/2007/10/16/fake-steve-jobs-still-got-it/</link>
		<comments>http://sprucehill.com/rsf/blog/2007/10/16/fake-steve-jobs-still-got-it/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 04:36:39 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/2007/10/16/fake-steve-jobs-still-got-it/</guid>
		<description><![CDATA[Can I just say how much I (still) love Fake Steve Jobs? Greenpeace, as I live and breathe, by Grabthar&#8217;s hammer, by the sons of Warvan, I shall see your offices and ships destroyed. I shall see you crushed and &#8230; <a href="http://sprucehill.com/rsf/blog/2007/10/16/fake-steve-jobs-still-got-it/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Can I just say how much I (still) love <a href="http://fakesteve.blogspot.com/2007/10/another-greentard-lawsuit-great.html">Fake Steve Jobs</a>?</p>

<blockquote> Greenpeace, as I live and breathe, by Grabthar&#8217;s hammer, by the sons of Warvan, I shall see your offices and ships destroyed. I shall see you crushed and driven before me. I shall hear the cries and lamentations of your women.</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2007/10/16/fake-steve-jobs-still-got-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Well, maybe not&#8230; but then again&#8230;</title>
		<link>http://sprucehill.com/rsf/blog/2007/09/13/well-maybe-not-but-then-again/</link>
		<comments>http://sprucehill.com/rsf/blog/2007/09/13/well-maybe-not-but-then-again/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 21:01:58 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPod/iPhone]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/2007/09/13/well-maybe-not-but-then-again/</guid>
		<description><![CDATA[I was seriously considering an iPod touch to replace both my current iPod and my Palm TX, until Apple somewhat arbitrarily decided not to permit editing calendar events on the iPod (although you can add and edit contacts &#8230; huh?). &#8230; <a href="http://sprucehill.com/rsf/blog/2007/09/13/well-maybe-not-but-then-again/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was seriously <a href="http://www.sprucehill.com/rsf/blog/2007/09/07/thoughts-on-the-new-ipod-lineup/">considering</a> an iPod touch to replace both my current iPod and my Palm TX, until Apple somewhat arbitrarily decided not to permit editing calendar events on the iPod (although you <em>can</em> add and edit contacts &#8230; huh?).  So now I&#8217;m not so sure.</p>

<p>Would it be completely absurd to purchase a refurbished iPhone for only $50 more than the &#8220;equivalent&#8221; 8GB iPod touch, and thereby get all the extra applications?  Not just full-featured calendar, but weather, stock quotes, Google maps, etc.  (Plus emergency 911!)</p>

<p>Is that worth $50?  Maybe&#8230;  I&#8217;d have to activate it and then cancel the AT&amp;T service, but that seems pretty well documented.  Many commenters mocked people who wanted to do this with their $600 iPhone, but for $349 it seems more reasonable.  (Plus I&#8217;d have something to develop applications for&#8230;  yeah, right.  That&#8217;s what I said about the last three Palms I bought, too.)</p>

<p>Bonus notes from perusing the online <a href="http://manuals.info.apple.com/en/iPod_touch_Features_Guide.pdf">features guide</a>:</p>

<ul>
<li><p>&#8220;[To] quickly type a period and space: Double-tap the space bar.&#8221;  Cool!  Does the iPhone do this too?</p></li>
<li><p>&#8220;[To] enter a pause in a [phone] number: Tap [some symbol], then tap Pause.</p></li>
</ul>

<p>&lt;</p>

<p>p>
Pauses are sometimes required by phone systems&mdash;before an extension or password,
for example. Each pause lasts 2 seconds. You may need to enter more than one.&#8221;</p>

<p>&lt;</p>

<p>p>
They took editable contacts out of the iPod touch, and left <em>this</em> in?  Hello, McFly?</p>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2007/09/13/well-maybe-not-but-then-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts on the new iPod lineup</title>
		<link>http://sprucehill.com/rsf/blog/2007/09/07/thoughts-on-the-new-ipod-lineup/</link>
		<comments>http://sprucehill.com/rsf/blog/2007/09/07/thoughts-on-the-new-ipod-lineup/#comments</comments>
		<pubDate>Fri, 07 Sep 2007 16:35:31 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPod/iPhone]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/2007/09/07/thoughts-on-the-new-ipod-lineup/</guid>
		<description><![CDATA[Silver is the new white: With the new iPod classic coming in Black and Silver, it looks like the only remaining iconic white product in Apple&#8217;s lineup is the MacBook (unless you count accessories like the AirPort Express or Extreme). &#8230; <a href="http://sprucehill.com/rsf/blog/2007/09/07/thoughts-on-the-new-ipod-lineup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ul>
<li><p>Silver is the new white: With the new <a href="http://www.apple.com/ipodclassic/">iPod classic</a> coming in Black and Silver, it looks like the only remaining iconic white product in Apple&#8217;s lineup is the <a href="http://www.apple.com/macbook/macbook.html">MacBook</a> (unless you count accessories like the AirPort  <a href="http://www.apple.com/airportexpress/">Express</a> or <a href="http://www.apple.com/airportextreme/">Extreme</a>).</p></li>

<li><p>Is there anything more ridiculous than the early iPhone adopters whining about how Apple is being disloyal to them with the $200 price cut?  What is this, high school?  Was Apple supposed to <em>not</em> cut their prices, to show how much they care?  What do they think all this whining is going to get them, anyway?</p>

<p><a href="http://www.apple.com/hotnews/openiphoneletter/">Oh, OK.</a>  Huh.  Hey, Beelzebub, send me up another iced tea, please.  (I wonder if that will work elsewhere.  &#8220;Hey, Mr. Honda, I bought this Accord a couple months ago, and now you&#8217;ve knocked $5000 off the price?  I want my five large back!&#8221;)</p></li>

<li>As a longtime Verizon Wireless customer, the <a href="http://www.apple.com/ipodtouch/">iPod touch</a> has just about exactly solved my next electronic device purchasing dilemma.  Now (a) I don&#8217;t have to switch carriers, and (b) I can stop carrying a Palm PDA with me, as the iPod touch will do everything I need the Palm for, except doing crossword puzzles and letting my daughter play Bejeweled &#8212; and since the iPod touch presumably runs the same OS X that the iPhone does, those are just a matter of time.  Bye, Palm; it was fun, but I&#8217;m getting off here.  Have a nice journey into irrelevance. </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2007/09/07/thoughts-on-the-new-ipod-lineup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rampage of Headlines Containing &quot;iPhone&quot; Continues Unabated</title>
		<link>http://sprucehill.com/rsf/blog/2007/08/16/rampage-of-headlines-containing-iphone-continues-unabated/</link>
		<comments>http://sprucehill.com/rsf/blog/2007/08/16/rampage-of-headlines-containing-iphone-continues-unabated/#comments</comments>
		<pubDate>Thu, 16 Aug 2007 18:54:55 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPod/iPhone]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/2007/08/16/rampage-of-headlines-containing-iphone-continues-unabated/</guid>
		<description><![CDATA[So here we have what appears at first glance to be another entry in the &#8220;put iPhone in the headline and get unwarranted attention&#8221; sweepstakes: iPhone Users Find Texting is 2x Slower Than on QWERTY Phones but which turns out &#8230; <a href="http://sprucehill.com/rsf/blog/2007/08/16/rampage-of-headlines-containing-iphone-continues-unabated/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So <a href="http://biz.yahoo.com/prnews/070816/aqth023.html?.v=24">here</a> we have what appears at first glance to be another entry in the &#8220;put iPhone in the headline and get unwarranted attention&#8221; sweepstakes:</p>

<blockquote>iPhone Users Find Texting is 2x Slower Than on QWERTY Phones</blockquote>

<p>but which turns out in fact to be more like the &#8220;write an egregiously misleading headline and get attention&#8221; technique.</p>

<p>Clicking through to the actual <a href="http://www.usercentric.com/UC/news.asp?ID=386">release</a> reveals that if you take some frequent text messagers accustomed to physical numeric or QWERTY keypads and have them send six &#8212; six! &#8212; text messages on the iPhone &#8212; well, gosh, it takes them twice as long to do that as on their own phones &#8230; which they&#8217;re already used to.</p>

<p>(Apparently rubbing the iPhone on your head doesn&#8217;t cure baldness in half an hour, either.)</p>

<p>To their credit, they acknowledge this issue, sort of:</p>

<blockquote> We were aware that participants&#8217; prior familiarity with their own phones meant that there would likely be a learning curve associated with text messaging on the iPhone &#8230; Although participants were given <em>one minute</em> to familiarize themselves with the iPhone&#8217;s touch keyboard, their texting abilities on the iPhone were still at the novice level. <i>[Emphasis supplied.]</i></blockquote>

<p>So, apparently, they didn&#8217;t give the users any kind of advice on how to adapt themselves to the iPhone &#8212; the sort of thing any reasonably intelligent new user might do.  Such as, oh, I don&#8217;t know, watch a <a href="http://www.apple.com/iphone/usingiphone/keyboard.html">video</a> showing how it works?</p>

<p>Nor did they do the obvious followup and see how the users did after a couple of days using the iPhone &#8212; since it&#8217;s been widely reported that performance improves once the user adapts to the iPhone&#8217;s predictive key entry.  Wouldn&#8217;t a usability research firm be interested in that information as well?  Or would it just be satisfied to get a quick result likely to draw attention to itself, and send out a press release?</p>

<p>No, it couldn&#8217;t be that.  What was I thinking?</p>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2007/08/16/rampage-of-headlines-containing-iphone-continues-unabated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get a Mac</title>
		<link>http://sprucehill.com/rsf/blog/2006/05/02/get-a-mac/</link>
		<comments>http://sprucehill.com/rsf/blog/2006/05/02/get-a-mac/#comments</comments>
		<pubDate>Tue, 02 May 2006 12:36:44 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Macintosh]]></category>

		<guid isPermaLink="false">http://www.sprucehill.com/rsf/blog/2006/05/02/get-a-mac/</guid>
		<description><![CDATA[Random thoughts on Apple's new <a href="http://www.apple.com/getamac">"Get a Mac"</a> campaign. <a href="http://sprucehill.com/rsf/blog/2006/05/02/get-a-mac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Random thoughts on Apple&#8217;s new <a href="http://www.apple.com/getamac">&#8220;Get a Mac&#8221;</a> campaign:</p>

<ul>
<li>The name itself is significant: not &#8220;Switch&#8221; but &#8220;Get a Mac&#8221; &#8212; i.e. you can have both.</li>
<li>The <a href="http://www.apple.com/getamac/ads">TV ads</a> are funny and make their points without being smug.  (I particularly like &#8220;Network&#8221;, the one with the &#8220;new digital camera from Japan&#8221;.)  But then I&#8217;m closer to the fanboi end of the spectrum to start with.</li>
<li>I&#8217;m not so sure about the Mac being a scruffy twenty-something &#8212; I guess they&#8217;re going for street cred, or whatever the kids say today.  Perhaps they&#8217;re going for the all-important <a href="http://www.imdb.com/title/tt0247091/">&#8220;Ed&#8221;</a> demographic (of which my wife would be a key member) as the <a href="http://www.imdb.com/name/nm0519043/">actor</a> is the one who played the geek wanna-not-be Warren Cheswick.</li>
<li>I&#8217;m sure people are worried about challenging the bad guys by claiming superiority on the <a href="http://www.apple.com/getamac/viruses.html">virus</a> front.  So far they seem to be walking a careful line and not claiming Macs are virus-free or &#8220;bulletproof&#8221;. (Oh, and this line: &#8220;In order for software to significantly modify Mac OS X, you have to type in your password. You’re the decider.&#8221;  Priceless.)</li>
<li>#1 on the list of reasons to get a Mac: &#8220;It just works.&#8221; Amen.  (I wish &#8220;design&#8221; weren&#8217;t quite so high, though.)</li>
<li>I also like the list refuting reasons not to buy a Mac.  One notable omission: &#8220;Macs aren&#8217;t more expensive&#8221; (for what you get); it would be tough to make this case in a few sentences (and tougher still with Dell desperately slashing prices&#8230;).</li>
</ul>

<p>On the whole, it&#8217;s good to see Apple making some noise.  Now if they can just get the new Intel-based iBook replacements out (before the education buying season)&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://sprucehill.com/rsf/blog/2006/05/02/get-a-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: www.russellfinn.com @ 2012-02-08 02:05:38 by W3 Total Cache -->
