<?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>rosscarter.com</title>
	<atom:link href="http://rosscarter.com/feed" rel="self" type="application/rss+xml" />
	<link>http://rosscarter.com</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 19:58:14 +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>iTunes button placement could not be worse</title>
		<link>http://rosscarter.com/2012/419.html</link>
		<comments>http://rosscarter.com/2012/419.html#comments</comments>
		<pubDate>Tue, 07 Feb 2012 19:56:00 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=419</guid>
		<description><![CDATA[If you have a 27-inch display, and you use iTunes in full screen mode, perhaps like me you wonder why Apple positions app update buttons in the worst layout imaginable. Ready to update the apps on your iPad? Here we go. First, trackpad over all the way to the left to tap Apps in the [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a 27-inch display, and you use iTunes in full screen mode, perhaps like me you wonder why Apple positions app update buttons in the worst layout imaginable.</p>
<p>Ready to update the apps on your iPad? Here we go. First, trackpad over all the way to the left to tap Apps in the source list:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2012/02/iTunes1a.png" border="0" alt="ITunes1a" width="512" height="298" /></p>
<p> </p>
<p>Then trackpad all the way to the bottom right to tap the Updates button:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2012/02/iTunes2a.png" border="0" alt="ITunes2a" width="512" height="298" /></p>
<p> </p>
<p>Then trackpad all the way to the top right to tap the Download button:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2012/02/iTunes3a.png" border="0" alt="ITunes3a" width="512" height="298" /></p>
<p> </p>
<p>Then trackpad all the way to the far left to select your iPad:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2012/02/iTunes4a.png" border="0" alt="ITunes4a" width="512" height="298" /></p>
<p> </p>
<p>Then trackpad all the way to the bottom right to tap the Sync button:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2012/02/iTunes4b.png" border="0" alt="ITunes4b" width="512" height="298" /></p>
<p> </p>
<p>It takes me 4 swipes to traverse the full width of my display. That adds up to about 18 swipes just to update the apps on my iPad.</p>
<p>I don&#8217;t like that.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2012/419.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing an orphan file from iPhone</title>
		<link>http://rosscarter.com/2012/412.html</link>
		<comments>http://rosscarter.com/2012/412.html#comments</comments>
		<pubDate>Wed, 01 Feb 2012 18:14:46 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=412</guid>
		<description><![CDATA[Recently I recorded an hour-long video (12 gigs) on my iPhone 4s. I didn&#8217;t like the result, so I trashed it. All my iPhone apps thought it was deleted, but it was still there. It showed up as &#8220;Other&#8221; in iTunes. iMovie could see it and import it. It was an orphan file, invisible to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I recorded an hour-long video (12 gigs) on my iPhone 4s. I didn&#8217;t like the result, so I trashed it. All my iPhone apps thought it was deleted, but it was still there. It showed up as &#8220;Other&#8221; in iTunes. iMovie could see it and import it. It was an orphan file, invisible to iPhone apps and iTunes, impossible to delete, and taking up 12 gigs of storage on my iPhone.</p>
<p>I tried restoring from a backup, but the file had got into my backup and simply reappeared, orphaned as before.</p>
<p>The Apple Store geniuses, to my surprise, could not fix it. I thought they might have a utility that can access the iOS file system. They said that I would have to restore to factory original, and re-install all my apps. Of course, that would lose all my app data.</p>
<p>If a new iPhone suddenly loses 12 gigs of storage, Apple should fix it, in my opinion.</p>
<p>I fixed it myself and here is what I did. This post is as much a reminder to myself as a guide for others. If you botch your phone, don&#8217;t blame me.</p>
<p>First, I located the offending file in my backup. The backups are in ~/Library/Application Support/MobileSync/backup/. In my case it was easy to find the file by sorting the contents of the backup folders by size. I simply dragged the 12-gb file out of the folder (and later removed it).</p>
<p>Then I restored the iPhone to its factory condition. At the end of that restore, I told iTunes to go ahead and restore from the latest backup. iTunes flashed a brief message about the backup being corrupted, but it proceeded anyway and restored all my data.</p>
<p>The takeaway point here is that simply removing the file from the backup and then restoring from the backup does not remove the orphan file. You have to do a clean restore and reset the iPhone to factory condition, delete the orphan file from the backup folder, and then restore from the backup.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2012/412.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Do you use footnotes on your blog?</title>
		<link>http://rosscarter.com/2012/409.html</link>
		<comments>http://rosscarter.com/2012/409.html#comments</comments>
		<pubDate>Tue, 17 Jan 2012 16:04:04 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Commentary]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=409</guid>
		<description><![CDATA[Bloggers, may I ask for your help? I&#8217;m not sure what you expect me, the reader, to do when I encounter a footnote. On a printed page, of course, the footnote is generally on the same page as its reference, so I can move my attention fairly readily between the reference and the note. (The [...]]]></description>
			<content:encoded><![CDATA[<p>Bloggers, may I ask for your help? I&#8217;m not sure what you expect me, the reader, to do when I encounter a footnote.</p>
<p>On a printed page, of course, the footnote is generally on the same page as its reference, so I can move my attention fairly readily between the reference and the note. (The jump still interrupts my&#8211;your&#8211;train of thought, but I can do it.) In contrast, on a web page, the footnote is often below the visible area, so I have to scroll down to see the footnote, then scroll back up to continue from the point of reference.</p>
<p>What behavior do you expect of me? Here are the possibilities:</p>
<p>1. I can commit to memory all the footnote references as I read them, and when I finish the body of the article I can read the footnotes beginning to end, remembering the point where each footnote was referenced in the text.</p>
<p>2. I can pause reading the article, scroll down (or click a link) to the footnote, read it, and then scroll back up, find my original position in the article, and continue from there.</p>
<p>3. I can ignore the footnotes while I read the article, and when I reach the end, I can read each footnote and then go back and re-read its reference context in the article.</p>
<p>Is there another option? I have tried those three and frankly none of them is particularly convenient. That prompts me to wonder what behavior you anticipate from your reader.</p>
<p>Thanks for your response. Comments are off, so you can respond by Twitter (RossT), email (ross at rosscarter.com), or your own blog.</p>
<p>Sarcasm is never appropriate, and I am not being sarcastic. I honestly want to know what writers expect readers to do when they find a footnote in a blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2012/409.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That&#8217;s what I call a review</title>
		<link>http://rosscarter.com/2011/404.html</link>
		<comments>http://rosscarter.com/2011/404.html#comments</comments>
		<pubDate>Mon, 12 Dec 2011 16:33:25 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Commentary]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=404</guid>
		<description><![CDATA[While shopping for a water heater I came across this review on Lowes.com. I&#8217;m not sure how long the review will be available in its original habitat, so I&#8217;m preserving it here. cmerlo1 in Austin TX, I salute you. It’s a water heater! And boy, what a water heater! It was a sad day when [...]]]></description>
			<content:encoded><![CDATA[<p>While shopping for a water heater I came across this review on Lowes.com. I&#8217;m not sure how long the review will be available in its original habitat, so I&#8217;m preserving it here. cmerlo1 in Austin TX, I salute you.</p>
<p><strong>It’s a water heater! And boy, what a water heater!</strong></p>
<p>It was a sad day when our 15-year old original water heater could finally heat no more. It was even sadder when the plumber from the home warranty company told us we needed to spend almost $1,000 to &#8216;bring everything up to code&#8217;. I decided, &#8220;hey, I’ve got the ultimate set of tools (and my neighbor has some awesome ones too), why don&#8217;t I cash out from the warranty and install it myself?&#8221; Enter Lowe&#8217;s. With just a few clicks, I located this baby, and bought it right online. The installation went well, aside from a couple of leaks because I didn&#8217;t use enough teflon tape. It is now running strong, sitting in its closet like it owns the place. It heats water effortlessly, with the force of 1000 suns, yet consumes less energy than a Prius. I feel its greatness every time I turn a faucet on. Its modern-looking sleek white outer shell is a work of modern art, that conveys strength and reliability; I now consider the closet it resides in to be an art museum. I am very happy&#8211;no, privileged, to have this masterpiece of thermal majesty in our home. I hope, one day, that everyone can have a chance to watch this marvelous example of technical innovation in action.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2011/404.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why independent iOS developers don&#8217;t do Android</title>
		<link>http://rosscarter.com/2011/400.html</link>
		<comments>http://rosscarter.com/2011/400.html#comments</comments>
		<pubDate>Thu, 08 Dec 2011 16:55:07 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=400</guid>
		<description><![CDATA[There&#8217;s been a spot of blithering and blabbering lately about whether iOS developers ought to start developing for Android. The tenor of the Android argument seems to be that big numbers are good. &#8220;Ultimately, application vendors are driven by volume,&#8221; said Eric Schmidt. That statement might make sense if you think that all software is [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a spot of blithering and blabbering lately about whether iOS developers ought to start developing for Android. The tenor of the Android argument seems to be that big numbers are good. &#8220;Ultimately, application vendors are driven by volume,&#8221; <a href="http://news.cnet.com/8301-30685_3-57338276-264/googles-schmidt-android-leads-the-iphone">said Eric Schmidt.</a></p>
<p>That statement might make sense if you think that all software is written by big soulless corporations whose only motivation is profit. You can pretty easily knock that idea in the head. The App Store sells half a million apps. Just browse through them to see all the apps from small, independent developers. A quick look at successful apps&mdash;say, the Apps Starter Kit&mdash;shows that indies do very well. Excluding Apple itself, the only company with more than one product in today&#8217;s starter kit is the one-woman shop <a href="http://sophiestication.com">Sophiestication</a>.</p>
<p>I don&#8217;t know whom Eric Schmidt thinks writes software, but it&#8217;s clear to me that a one- or two-person company has plenty of things to think about other than pure profit.</p>
<p>For one thing, if most indie developers were totally income-driven, they would never have chosen to become independent developers in the first place.</p>
<p>John Gruber pointed out that &#8220;developers like iOS. They use and prefer iPhones and iPads personally, they like Cocoa, and they like the App Store.&#8221; Makes sense to me. <a href="http://www.marco.org/2011/12/07/standing-up-for-android">Marco Arment</a> noted that going Android means investing months of time to learn the platform, doubling the support workload, doubling the maintenance workload, satisfying the requirements of three additional marketplaces, and maintaining compatibility with an ever-changing array of devices.</p>
<p>We all know that brilliant engineers like Jeff LaMarche write for both platforms. I think guys like Jeff are in the minority; the independent developers whom I know (as opposed to contract developers) eschew writing for Android because they don&#8217;t want to or don&#8217;t need to.</p>
<p>Even if we posit that iOS developers really do need more sales, and are willing to double their workload to get them, the principal question is not &#8220;Will I make more money by porting my app to Android?&#8221; but rather &#8220;Will I make more money by developing another iOS app?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2011/400.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siri and the beta moniker</title>
		<link>http://rosscarter.com/2011/397.html</link>
		<comments>http://rosscarter.com/2011/397.html#comments</comments>
		<pubDate>Mon, 05 Dec 2011 20:26:35 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=397</guid>
		<description><![CDATA[Some writers have chided Apple for releasing Siri as a beta. They claim that the bugginess and lack of polish connoted by the word &#8220;beta&#8221; evidence a breach of elegance that is unworthy of Apple. I wonder who would complain if Siri had been called &#8220;Siri 1.0&#8243; instead of &#8220;Siri beta.&#8221; Consumers have, by now, [...]]]></description>
			<content:encoded><![CDATA[<p>Some writers have chided Apple for releasing Siri as a beta. They claim that the bugginess and lack of polish connoted by the word &#8220;beta&#8221; evidence a breach of elegance that is unworthy of Apple.</p>
<p>I wonder who would complain if Siri had been called &#8220;Siri 1.0&#8243; instead of &#8220;Siri beta.&#8221;</p>
<p>Consumers have, by now, seen enough 1.0 apps for the term to have its own connotation. When I see a 1.0 app, I (and I expect many others) expect something that is not as feature complete as one would really like it to be, with perhaps some infrequent bugs and an insufficiency of real-world testing. I expect the 1.0 app to be merely the first in a string of releases that will over time bring the app to completeness. I accept that developers cannot keep their projects in beta forever, and at some point have to ship the product, imperfect though it is.</p>
<p>I&#8217;ve bought my share of 1.0 apps and on the whole I&#8217;m grateful for the use of them in their 1.0 condition without having to wait for the more complete version.</p>
<p>In short, I expect more from a 1.0 app than from a beta, but I do not expect a lot. Siri, with its foibles, works quite well enough for me at the moment. Far be it from me to tell how Apple how to market its products, but one has to wonder if using &#8220;1.0&#8243; rather than &#8220;beta&#8221; would have nipped some criticism in the bud.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2011/397.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Take Huckleberry Finn, for example</title>
		<link>http://rosscarter.com/2011/385.html</link>
		<comments>http://rosscarter.com/2011/385.html#comments</comments>
		<pubDate>Sat, 16 Apr 2011 18:02:22 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Commentary]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=385</guid>
		<description><![CDATA[All ePubs are not created equal. Recently I decided to put Huckleberry Finn on my iPhone. The iBookstore offers numerous editions, so I downloaded some samples to decide which was the best. The results surprised me: the best was very much better than I expected, and the worst was very much worse than I thought [...]]]></description>
			<content:encoded><![CDATA[<p>All ePubs are not created equal.</p>
<p>Recently I decided to put <em>Huckleberry Finn</em> on my iPhone. The iBookstore offers numerous editions, so I downloaded some samples to decide which was the best.</p>
<p>The results surprised me: the best was very much better than I expected, and the worst was very much worse than I thought possible.</p>
<p>Here&#8217;s what I found.</p>
<h2>Source material</h2>
<p>Assembling the source text for <em>Huckleberry Finn</em> is not as simple as one might think. If we take the 1885 first edition as our source, we immediately confront the problem that the punctuation in the edition contains numerous eccentricities and downright mistakes. Let&#8217;s identify some peculiarities that will help us identify the manner in which an ePub differs from the first edition.</p>
<p>The title page, below the title, prints these two lines:</p>
<blockquote><p>S<span style="font-size:smaller;">CENE: </span>T<span style="font-size: smaller;">HE </span>M<span style="font-size: smaller;">ISSOURI </span>V<span style="font-size: smaller;">ALLEY.</span></p>
<p>T<span style="font-size: smaller;">IME: </span>F<span style="font-size:smaller;">ORTY TO </span>F<span style="font-size: smaller;">IFTY </span>Y<span style="font-size: smaller;">EARS </span>A<span style="font-size: smaller;">GO.</span></p>
</blockquote>
<p>At the bottom of the title page is the year of publication, 1885, providing a context for the somewhat peculiar expression &#8220;forty to fifty years ago.&#8221;</p>
<p>The first sentence of Chapter 1 reads:</p>
<blockquote>
<p>Y<span style="font-size: smaller;">OU</span> don&#8217;t know about me, without you have read a book by the name of &#8220;The Adventures of Tom Sawyer,&#8221; but that ain&#8217;t no matter.</p>
</blockquote>
<p>Note the small caps in the first word, the commas after <em>me</em> and <em>Sawyer,</em> and the double quotes around the book title.</p>
<p>Regarding punctuation, inconsistency is the rule. Consider this excerpt from the sixth paragraph of Chapter 1:</p>
<blockquote>
<p>Miss Watson would say, &#8220;Dont put your feet up there, Huckleberry;&#8221; and &#8220;dont scrunch up like that, Huckleberry&mdash;set up straight;&#8221; and pretty soon she would say, &#8220;Don&#8217;t gap and stretch like that, Huckleberry&mdash;why don&#8217;t you try to behave?&#8221;</p>
</blockquote>
<p>The word <em>don&#8217;t</em> is spelled both with and without the apostrophe, and is improperly lower case in the second instance. Later in that paragraph appears a word in italics:</p>
<blockquote>
<p><em>sh</em>e was going to live so as to go to the good place.</p>
</blockquote>
<p>The foregoing observations provide a signature for the first edition; if multiple publications differ from the first edition in exactly the same way, we can bet that they share a common source. The most likely common source is Project Gutenberg, which provides the book as plain text, HTML, or already packaged as an ePub (both with and without images).</p>
<p>One quickly notes that the Gutenberg text differs considerably from the first edition. The year of publication is omitted, leaving &#8221;forty to fifty years ago&#8221; devoid of context. The first sentence reads:</p>
<blockquote>
<p>YOU don&#8217;t know about me without you have read a book by the name of The Adventures of Tom Sawyer; but that ain&#8217;t no matter.</p>
</blockquote>
<p>Small caps are omitted, the first comma is omitted and the second is replaced with a semicolon, and double quotes are omitted.</p>
<p>The text version reads:</p>
<blockquote>
<p>Miss Watson would say,</p>
<p>&#8220;Don&#8217;t put your feet up there, Huckleberry;&#8221; and &#8220;Don&#8217;t scrunch up like that, Huckleberry&#8211;set up straight;&#8221; and pretty soon she would say,</p>
<p>&#8220;Don&#8217;t gap and stretch like that, Huckleberry&#8211;why don&#8217;t you try to</p>
<p>behave?&#8221;</p>
<p>&#8230;</p>
<p>she was going to live so as to go to the good place.</p>
</blockquote>
<p>WordPress fiddles with the quotation a bit, so I will cite the differences: the quotes are straight, not curled; missing apostrophes have been added; dashes are two hyphens; lines are delimited with hard returns; there are two spaces between sentences; and of course the italic is missing. The HTML edition uses a true dash character and removes the hard returns; puts a regular space and a nonbreaking space between sentences; and, disappointingly, fails to supply the missing italic. The ePub versions contain all the mistakes of the HTML version.</p>
<p>These markers allow us to determine very readily whether the publisher of a <em>Huckleberry Finn</em> ePub has added value through careful editing, or has merely passed off the Gutenberg text.</p>
<p>Let&#8217;s start by looking at the worst of the lot.</p>
<h3>Publisher: Lulu.com</h3>
<p>One can only laugh. No one in his right mind would want to read a book that starts like this:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0442.png" border="0" alt="lulu_Huck" width="400" height="600" /></p>
<p> </p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0443.png" border="0" alt="lulu_Huck2" width="400" height="600" /></p>
<p> </p>
<p>This ePub bears the hallmarks of the Gutenberg edition (although the italicized book title is an appropriate correction), presented in a form that is worse than the original. The publisher has taken the Gutenberg text and <em>removed</em> value from it. It&#8217;s hard to believe that anyone even bothered to look at this ePub before offering it for sale. It&#8217;s like an app that crashes on launch.</p>
<p>This edition is priced at $8.99&mdash;the most expensive of all the editions I examined.</p>
<p>That&#8217;s right. $8.99. The word <em>swindle</em> comes to mind.</p>
<h3>Publisher: MobileReference</h3>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0450.png" border="0" alt="MobileRef_Huck" width="400" height="600" /></p>
<p>This edition manages to present a tolerably acceptable layout. The text plainly comes from Gutenberg. The price is $0.99.</p>
<p>I call this a very sloppy job. Quotes are straight, dashes are two hyphens, and everything is in the same font face and size. No observable attempt was made to add value to the Gutenberg edition. Save your 99 cents.</p>
<h3>Publisher: Digreads.com</h3>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0447.png" border="0" alt="Digireads_Huck" width="400" height="600" /></p>
<p>Dashes are single hyphens, but at least omit flanking spaces. The problem with this edition is the aggressive hyphenation caused by full justification, which yields such awkward breaks as was-n&#8217;t, want-ed, and Huckleber-ry. $2.99. Keep your money.</p>
<h3>Publisher: The Floating Press</h3>
<p>Quality gets a substantial bump up with this edition:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0444.png" border="0" alt="FloatingPress_Huck" width="400" height="600" /></p>
<p> </p>
<p>The chapter heading uses a different font style and size. Dashes are correct. Front matter is sensibly presented, including a reference to the year of first publication. But quotes are still straight, and the text is still uncorrected Gutenberg.</p>
<p>In my view, this edition is not worth the $4.99 that the seller asks.</p>
<p><strong>Publisher: LibreDigita</strong>l</p>
<p>This one is almost undistinguishable from the Floating Press edition:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0445.png" border="0" alt="Libre_Huck" width="400" height="600" /></p>
<p>The dashes are ugly hyphens flanked by spaces. At $2.99, it&#8217;s still expensive for a simple repackaging of the Gutenberg text.</p>
<h3>Publisher: Vigo Books</h3>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0446.png" border="0" alt="Vigo_Huck" width="400" height="600" /></p>
<p>There&#8217;s little to distinguish this edition from the previous two; it is still a Gutenberg text with straight quotes. The front matter is laid out rather nicely. $3.99 and not worth it.</p>
<h3>Publisher: HarperCollins</h3>
<p>Now we&#8217;ve climbed out of the sewer of Gutenberg knock-offs. Clearly, some effort went into this edition:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0451.png" border="0" alt="Collins_Huck" width="400" height="600" /></p>
<p>This is what I expect from an established publishing house: true quotes and dashes, an introductory essay, and a text that has been modernized and corrected from the original (correctly, unlike the Gutenberg text). Paragraph indention is too wide for my liking, but I really cannot cavil at all about the layout and typography. The italic <em>she</em> is preserved, hyphenation is sensible, and front matter is neatly presented.</p>
<p>But did you notice the whopper of a mistake in the first sentence? I was about to commend the publisher for setting the book title in italics, instead of in quotes as the first edition does. But what can I say about dropping <em>Tom</em> from<em> Tom Sawyer</em>? At only $1.99 I would call this edition a steal, but that awful mistake on the first page destroys my confidence in the work as a whole. Who knows? Maybe they left out a page somewhere, or a chapter. Sadly, we must keep on looking as we start to wonder, how hard can it be to publish a decent ePub of <em>Huckleberry Finn</em>?</p>
<h3>Publisher: Penguin</h3>
<p>One would think that the first name in paperbacks would have a good grip on portable formats. Well, not quite.</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0448.png" border="0" alt="Penguin_Huck" width="400" height="600" /></p>
<p>The text and typography are excellent. The problem is a silly proliferation of footnotes. Really, three footnotes in the first paragraph? I have no idea what those footnotes say; they didn&#8217;t make it into the free sample, and I didn&#8217;t pay $4.99 to find out. I call them footnotes, but I guess the <em>e</em> in the links means they are endnotes.</p>
<p>If I am doing scholarly research on a text&mdash;the kind where I need to read a gloss after the first five words&mdash;I&#8217;m not going to be using an ePub on my iPhone as my source. In my view the ubiquitous footnote links make this edition as annoying as the poorly prepared editions described earlier.</p>
<h3>Publisher: Sterling</h3>
<p>Now let&#8217;s a take a look at what&#8217;s possible when a publisher sets out to add value to an ePub.</p>
<p>The first thing you notice while perusing the front matter is acknowledgments to the content creators: book design by Deborah Kerner, and illustrations by Scott McKowen. The front matter includes a book cover, copyright page, title page, table of contents, and a delightful rendition of Twain&#8217;s Notice. Here is what it looked like in the first edition:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/Huck_notice_1stEd.png" border="0" alt="Huck_notice_1stEd" width="426" height="131" /></p>
<p>Here is what Sterling did with it:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0452.png" border="0" alt="Huck_Notice_Sterling" width="200" height="415" /></p>
<p>Beautiful! Clearly this publisher wants the reader to enjoy the experience of this book. Let&#8217;s look at page one:</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2011/04/IMG_0441.png" border="0" alt="Sterling_Huck1" width="400" height="600" /></p>
<p>Wow. The typography and layout are superb. Punctuation has been modernized and corrected. Mistakes in the Gutenberg text are not to be found.</p>
<p>Footnotes appear, but in moderation; there are only three in all of Chapter One. If you follow a footnote link, you can tap the footnote marker to return to your place in the text.</p>
<p>The price is $5.99 and worth every penny. At last! A publisher got it right.</p>
<h3>Conclusion</h3>
<p>I have two print editions of <em>Huckleberry Finn</em> in my house. The Sterling edition beats them both. I can happily read the Sterling ePub and feel that I have missed nothing from the printed book experience. All the other ePubs I examined fall far short of the readability of a printed edition. I call them carrion. They somewhat resemble a book, but only as a dead and putrid remnant.</p>
<p>The Sterling ePub demonstrates that obtaining textual content for an ePub is only the first step in publication; it is by no means the last step. A publisher must add value to the textual content by <em>designing</em> the ePub that will contain it. Publishers who merely take some text and run it through an ePub converter discredit the entire ePub industry. One could easily conclude that most ePub buyers think that all ePubs are ugly.</p>
<p>I&#8217;ve been disappointed at the quality of ePub books I&#8217;ve bought on the iBookStore. Even well-established publishing houses seem in a hurry to get the text into the store without pausing to think whether anybody will enjoy reading it.</p>
<p>Certainly, the ePub format suffers from a few maddening limitations. I can&#8217;t imagine how difficult it must be to design a book when you have no control over the page size or font. Maybe that&#8217;s why most eBook publishers simply give up and consign their readers to a second-rate experience. That&#8217;s a pity, when a bit of design can provide a first-rate experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2011/385.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Guns and Software</title>
		<link>http://rosscarter.com/2011/369.html</link>
		<comments>http://rosscarter.com/2011/369.html#comments</comments>
		<pubDate>Sat, 08 Jan 2011 22:17:24 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Commentary]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=369</guid>
		<description><![CDATA[This morning, 8 January 2011, I was reading the latest news on the disgusting behavior of certain customers of Sophiestication Software. I was preparing some remarks in defense of Sophie when I heard the news about the shooting of Rep. Gabrielle Giffords. As I formulated some remarks disparaging those who oppose gun control, I realized [...]]]></description>
			<content:encoded><![CDATA[<p>This morning, 8 January 2011, I was reading the latest news on the disgusting behavior of certain customers of Sophiestication Software. I was preparing some remarks in defense of Sophie when I heard the news about the shooting of Rep. Gabrielle Giffords. As I formulated some remarks disparaging those who oppose gun control, I realized that the same line of thought runs through both events.</p>
<p>When Sophie put her app in the Mac Application Store, she had a difficult choice to make. Five years ago she said that upgrades would be free until version 3.0. There is no way to offer free upgrades on the Store. She could comply with the free upgrade policy by changing the version number to 3.0, even though &#8220;3.0&#8243; implies new features when in fact no new features were added. Or she could keep the version number the same, as it honestly ought to be, and expect people to understand that it simply is not possible both to move to the store and to provide free upgrades.</p>
<p>She chose the honest alternative, and explained the reasons necessitating it. Sure enough, some customers complained, bitterly and profanely, that she had broken her promise to provide them free upgrades through version 3.0.</p>
<p>Time and again the complainers roared, in a variety of ways, some using deeply and personally offensive expletives: &#8220;It&#8217;s not the money; it&#8217;s the principle of the thing! You broke a promise! I hate you!&#8221;</p>
<p>That outburst brought to mind one of the lessons I learned in twenty years as a lawyer. I believe that most any lawyer will tell you the same thing: whenever a client says, &#8220;It&#8217;s not the money; it&#8217;s the principle of the thing,&#8221; you immediately escort them to the door.</p>
<p>Truth is, clients who believe that a principle has been offended never pay their lawyers.</p>
<p>They don&#8217;t expend any actual effort themselves, but they relish the opportunity to castigate another party for a perceived deficit of character. I speak from experience as a country lawyer. They exhibit no shortage of defects themselves (such as breaking their promise to pay their lawyer), but if they glimpse a fissure in an honest person&#8217;s wall of respectability they scruple not to press their mouth to it and shriek &#8220;Promise breaker! Promise breaker!&#8221;</p>
<p>Whenever I hear someone say, &#8220;It doesn&#8217;t matter whether $5 is a reasonable price; what matters is that you lied to me,&#8221; I think, yes, go ahead and indulge with orgiastic relish these fleeting seconds when you can trumpet your moral superiority. No one is listening. You are part of the background noise of life, nothing more.</p>
<p>That&#8217;s what I was thinking when the Congresswoman was assassinated.</p>
<p>The issue now changes to gun control.</p>
<p>My father was a gunsmith. He held a Federal Firearms License number. From my earliest memories, guns were ubiquitous in our home. My brother received a shotgun for Christmas at age 7. We read the National Rifle Association&#8217;s <em>American Rifleman</em> magazine every month. As a youngster I learned all about the mechanical workings of a firearm. I developed a fondness for fine arms just as I later developed a fondness for fine guitars and violins. In my family, guns were just a part of life, like cars and kitchen utensils. Sure they could be dangerous if improperly handled, but the notion of mishandling a firearm was so utterly foreign to us that my parents (apparently) held no fear of raising two boys in a house full of guns. They were right. I was no more likely to touch a gun while my parents were absent than to smash all the windows in the house.</p>
<p>There were rules, and we all respected them. One day a man asked my father to lighten the trigger pull on a revolver. The man wanted to practice quick-draw shooting, like they did in the Old West. Dad declined, telling him that it was simply too dangerous. The man found another gunsmith to do the work. We later heard that he had shot his foot off.</p>
<p>My father, NRA member, gunsmith, hunter, and firearm aficionado, supported gun control. He thought every firearm should be licensed. We were a responsible family. It was no burden to us to demonstrate our knowledge of gun safety. Having worked with all sorts of gun owners we knew what a wild assortment of nutcases wants to own a gun. We loved guns and wanted them controlled for our own well-being.</p>
<p>That was fifty years ago. Today America is rife with little minds who consider gun control a personal indignity. I have heard them speak. I know many of them. Better, in their minds, nightly to bag up bodies of innocent victims than to dip a timid toe into the placid waters of regulation. Wouldn&#8217;t regulation prevent tragic deaths?  It&#8217;s not the content of the regulations, they reply, it&#8217;s the principle. The Second Amendment made a promise, and you can&#8217;t break your promises.</p>
<p>They are, in short, the same kind of people who roar like madmen over the version number of a $5 piece of software.</p>
<p>It would surprise me none if today&#8217;s assassin&mdash;whose victims included a nine-year-old girl&mdash;were among the self-righteous bigots who scorned Sophiestication Software.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2011/369.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Old Fashioned recipe</title>
		<link>http://rosscarter.com/2010/363.html</link>
		<comments>http://rosscarter.com/2010/363.html#comments</comments>
		<pubDate>Wed, 17 Nov 2010 17:14:50 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Commentary]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=363</guid>
		<description><![CDATA[Another Mac developer wrote a fine article on my favorite drink, the Old Fashioned. I&#8217;d like to share my own recipe. I always order Old Fashioneds in bars, and I have never found one that suits my taste as well as this recipe. It&#8217;s a good thing I like Old Fashioneds, because I would drink [...]]]></description>
			<content:encoded><![CDATA[<p>Another Mac developer wrote a fine <a href="http://americandrink.net/post/1526699073/the-old-fashioned">article</a> on my favorite drink, the Old Fashioned. I&#8217;d like to share my own recipe. I always order Old Fashioneds in bars, and I have never found one that suits my taste as well as this recipe.</p>
<p>It&#8217;s a good thing I like Old Fashioneds, because I would drink them just for the name. For years I tried without success to make an Old Fashioned. How hard could it be? Bourbon, water, sugar, bitters, and something to impart a hint of citric fruit. Any fool can do that, right? Well, this fool could not, and I was reaching a time in life when I had a regular and pressing need for a good drink.</p>
<p>In law school, at one of our weekly bar review outings, a classmate revealed to me the secret of a fine Old Fashioned: you have to add the ingredients in the right sequence. Specifically, the last three ingredients must be water, ice, and bourbon, in that order. Experiments proved that he was right. I&#8217;ve no idea why, but getting the sequence right makes all the difference.</p>
<p>The article I mentioned earlier says, &#8220;The sugar goes in first, followed by a splash of water, which, with the help of a few quick stirs, dissolves the sugar and creates a coarse simple syrup.&#8221; I have never found sugar to dissolve so readily. It always precipitates to the bottom of the glass. When desperate I will use sugar, but I much prefer syrup because it dissolves immediately. I used to make my own simple syrup by boiling equal amounts of sugar and water until the volume remaining is half the original. Keep it in the refrigerator. It&#8217;s an essential ingredient in Mint Juleps, so it&#8217;s good to have some simple sytrup on hand in May.</p>
<p>Simple syrup disappeared from my bar kit when I lived in Maine and discovered pure maple syrup. Now I use it wherever I formerly used sugar. It&#8217;s hard to think of a food that is not improved by the addition of maple syrup. I used to buy &#8220;Grade B cooking grade&#8221; syrup: darker, stronger, and half the price. I haven&#8217;t seen any Grade B in years, unfortunately. By all means avoid the so-called maple syrup that is cut with corn syrup.</p>
<p>Here, then is the recipe:</p>
<ul>
<li>1 teaspoon orange juice</li>
<li>1 teaspoon maple syrup</li>
<li>2 dashes Angostura bitters</li>
<li>1 maraschino cherry</li>
<li>1/2 teaspoon syrup from the maraschino cherry jar</li>
</ul>
<p>Mix these ingredients in a glass. Then add:</p>
<ul>
<li>1 slice orange, if you have it</li>
<li>1 teaspoon water</li>
</ul>
<p>and stir. Add some ice cubes. Then pour:</p>
<ul>
<li>2 ounces bourbon</li>
</ul>
<p>over the top, stir, and serve.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2010/363.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When does a UX failure deserve to be called stupid?</title>
		<link>http://rosscarter.com/2010/348.html</link>
		<comments>http://rosscarter.com/2010/348.html#comments</comments>
		<pubDate>Tue, 24 Aug 2010 18:04:41 +0000</pubDate>
		<dc:creator>Ross</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Commentary]]></category>

		<guid isPermaLink="false">http://rosscarter.com/?p=348</guid>
		<description><![CDATA[Recently I bought a pair of convertible cargo pants&#8212;you know, with legs that zip off to convert your pants into shorts. The detached legs are not quite identical, so the manufacturer provided L and R tags. Simple enough. What could go wrong? Well, the manufacturer&#8212;Columbia&#8212;attached the L and R tags not to the legs, but [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I bought a pair of convertible cargo pants&mdash;you know, with legs that zip off to convert your pants into shorts. The detached legs are not quite identical, so the manufacturer provided L and R tags. Simple enough. What could go wrong?</p>
<p>Well, the manufacturer&mdash;Columbia&mdash;attached the L and R tags not to the legs, but to the shorts.</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2010/08/cargo_shorts500x384.jpg" alt="Columbia pants" border="0" width="500" height="384" /><br /><em>The left leg is marked &#8220;L&#8221;. I knew that.</em></p>
<p>You would think that at some point during the design and manufacture of these pants, someone at Columbia would have said, &#8220;You know, it&#8217;s hard to tell the detached left leg from the right, but anyone can look at a pair of shorts and tell which is left and which is right. The L and R tags ought to be on the legs, not on the shorts.&#8221;</p>
<p>Evidently, that never happened.</p>
<p>Before you suppose that the sewing factory simply put the labels in the wrong place, let me point out that the labels are designed to attach to the zipper pulls, and the zippers are most definitely designed to remain with the shorts.</p>
<p>That is a UX failure of the grossest kind. But does it deserve to be called stupid?</p>
<p>(When I was a lawyer, UX was an abbreviation for <em>uxor</em>, Latin for wife. Now it means User Experience. Feel free to make a joke out of that.)</p>
<p>Shortly after I bought the cargo pants, I replaced the entry locksets in our home. Our Kwikset units were ten years old and had corroded so badly you could barely get a key in the lock. I upgraded to Schlage locksets.</p>
<p>The function of a lockset, by the way, is to lock intruders out. Not to lock yourself out.</p>
<p>With these new Schlage locksets, you twist a little button to lock the door from the inside. If you then turn the handle to go outside, the button remains in locked position. So if you step outside to retrieve the morning paper, and the door shuts behind you, you are locked out. Every other lockset I&#8217;ve worked with unlocks the door when you open it from the inside.</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2010/08/schlage1_500x544.jpg" alt="Schlage 1" width="500" height="544" /><br /><em>The door is locked.</em></p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2010/08/schlage2_500x515.jpg" alt="Schlage 2" width="500" height="515" /><br /><em>The door is still locked.</em></p>
<p>After spending 45 minutes locked in my garage, I decided to trash the Schlage devices and replace everything again.</p>
<p>Schlage locksets. UX failure? Definitely. Stupid? Possibly.</p>
<p>There is a bar down the street named O&rsquo;Neill&rsquo;s. As we all learned in school, those &rsquo; marks are apostrophes. They curl to the left. The big illuminated sign for the bar says O&lsquo;Neill&rsquo;s.</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2010/08/oneills.jpg" alt="" title="O&#039;Neill&#039;s" width="500" height="423" /><br /><em>Well, at least they got the second one right.</em></p>
<p>Stupid? Quite likely. Illiterate for sure.</p>
<p>Our old clothes dryer had a buzzer that sounded when the dryer stopped. It was convenient and it worked. Our new Amana clothes dryer starts beeping long before the drying is over. It beeps and it beeps and it beeps. When the beeping stops, that&#8217;s your signal that the dryer has stopped. I couldn&#8217;t believe it when I heard it.</p>
<p>UX failure? Absolutely. Stupid? It damn well is.</p>
<p>But what has this got to do with software?</p>
<p>I posit this axiom: the bigger the company, the more vulnerable it is to stupid mistakes.</p>
<p>The failures I&#8217;ve mentioned are not the result of misjudgment by a single person. Columbia is a big company, as are Schlage and Amana. The bar is small time, but two businesses&mdash;the bar and the sign company&mdash; jointly committed the error. <em>In pari stupido</em>, as it were. There&#8217;s a huge difference between the mistake of a single person and the systemic ineptitude of an entire organization.</p>
<p>Stupid derives from Latin <em>stupere</em>, to stun. If you&#8217;re a big company, UX failures like those mentioned here can result only from mass cerebral paralysis. Reviewers and managers sitting stunned in their chairs, unable to act beyond a weak and fearful hand wave of approval. That&#8217;s what I call stupid.</p>
<p>Well, to be fair, maybe the QA chap was out sick that day, or thought the project was assigned to someone else. Still, <a href="http://rosscarter.com/2008/190.html">big software companies</a> command vast opportunities for error correction. Yet their slop and sludge is far more evident than the slipups of the small software shop, where like as not somebody edited that .xib at three o&#8217;clock in the morning. The quality and attention to detail in indie software never fails to amaze me, while&mdash;well, I really don&#8217;t expect quality from some companies any more.</p>
<p><img src="http://rosscarter.com/wordpress/../wp-content/uploads/2009/08/adobewindow.png" alt="Adobe window" width="500" height="233" /></p>
<p>Anyone can make a simple mistake. When those with responsibility fail to catch it, that&#8217;s a stupid mistake.</p>
<p>I happily assert that none of my software contains stupid mistakes.</p>
]]></content:encoded>
			<wfw:commentRss>http://rosscarter.com/2010/348.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
