<?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>ChrisAshworth.org &#187; OS X</title>
	<atom:link href="http://chrisashworth.org/blog/category/os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrisashworth.org/blog</link>
	<description></description>
	<lastBuildDate>Sun, 27 Nov 2011 02:54:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>OS X as utility truck</title>
		<link>http://chrisashworth.org/blog/2010/06/02/os-x-as-utility-truck/</link>
		<comments>http://chrisashworth.org/blog/2010/06/02/os-x-as-utility-truck/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 11:07:05 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://chrisashworth.org/blog/?p=486</guid>
		<description><![CDATA[Well, between you and me and the comments, it looks like we basically came to the right conclusion. Or, rather, we basically came to the same conclusion as Steve Jobs. Via Engadget: Walt: Is the tablet going to replace the laptop? Tell me what you think about where it&#8217;s going? Steve: You know&#8230; (long pause). [...]]]></description>
			<content:encoded><![CDATA[<p>
Well, between you and me and the comments, it looks like <a href="http://chrisashworth.org/blog/2010/05/01/on-the-future-of-mac-os-x/">we basically came to the right conclusion</a>.
</p>
<p>
Or, rather, we basically came to the same conclusion as Steve Jobs.
</p>
<p>
Via <a href="http://www.engadget.com/2010/06/01/steve-jobs-live-from-d8/?sort=oldest&#038;refresh=0">Engadget</a>:
</p>
<blockquote>
<p>
<strong>Walt:</strong> Is the tablet going to replace the laptop? Tell me what you think about where it&#8217;s going?
</p>
<p><strong>Steve:</strong> You know&#8230; (long pause). I&#8217;m trying to think of a good analogy. When we were an agrarian nation, all cars were trucks. But as people moved more towards urban centers, people started to get into cars. I think PCs are going to be like trucks. Less people will need them. And this is going to make some people uneasy.  The PC has taken us a long way. They were amazing. But it changes, vested interests are going to change. And I think we&#8217;ve embarked on that change. Is it the iPad? Who knows? Will it be next year or five years&#8230;</p>
<p><strong>Walt:</strong> Well you don&#8217;t think it will be next year?</p>
<p><strong>Steve:</strong> Well&#8230; who knows?</p>
</blockquote>
<p>
&nbsp;
</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2010%2F06%2F02%2Fos-x-as-utility-truck%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2010%2F06%2F02%2Fos-x-as-utility-truck%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2010/06/02/os-x-as-utility-truck/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On the future of Mac OS X</title>
		<link>http://chrisashworth.org/blog/2010/05/01/on-the-future-of-mac-os-x/</link>
		<comments>http://chrisashworth.org/blog/2010/05/01/on-the-future-of-mac-os-x/#comments</comments>
		<pubDate>Sat, 01 May 2010 18:18:53 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://chrisashworth.org/blog/?p=466</guid>
		<description><![CDATA[Charlie Stross recently wrote up a much-mentioned article which is nominally about why Steve Jobs hates Flash, but actually about what he believes to be Apple&#8217;s overall long-term strategy. In it he predicts the death of the Mac and OS X as we know it. When I read the article, I tweeted: Indie Mac devs, [...]]]></description>
			<content:encoded><![CDATA[<p>
Charlie Stross recently wrote up a much-mentioned article which is nominally about why Steve Jobs hates Flash, but actually about what he believes to be <a href="http://www.antipope.org/charlie/blog-static/2010/04/why-steve-jobs-hates-flash.html">Apple&#8217;s overall long-term strategy</a>.  In it he predicts the death of the Mac and OS X as we know it.
</p>
<p>
When I read the article, I <a href="http://twitter.com/Chris_Ashworth/status/13138796230">tweeted</a>:
</p>
<blockquote><p>
Indie Mac devs, I recommend you read this: <a href="http://bit.ly/9ZJ8Fq">http://bit.ly/9ZJ8Fq</a> I have this thrilling-slash-terrifying feeling it might be true.
</p></blockquote>
<p>
My friend Chad Sellers, the indie developer behind the fabulous application <a href="http://www.usefulfruit.com/pearnote/">Pear Note</a>, <a href="http://twitter.com/c_had/status/13141663931">responded</a>:
</p>
<blockquote><p>
@Chris_Ashworth While bits of that post may be true, most of it sounds like dumb predictions from 10 years ago (e.g. SaaS kills the desktop)
</p></blockquote>
<p>
And this morning Chad followed up with <a href="http://www.c-had.com/premiumcomputersarenotdying/">a blog post that expands on this position</a>, arguing that &#8220;premium computers are not dying off&#8221;, and that Stross&#8217;s arguments are tired old lines we&#8217;ve heard before, and make as much sense now as they did then, which is to say: not much sense at all.
</p>
<p>
Chad&#8217;s a smart guy, and his argument made me take a second look at Stross&#8217;s article, trying to figure out why I had felt such a visceral reaction when I read it the first time.
</p>
<p>
I think I&#8217;ve figured it out.
</p>
<h3>But first, a summary of the story so far.</h3>
<p>
I believe Stross&#8217;s argument may be fairly boiled down to the following:
</p>
<ol>
<li>&#8220;PCs are becoming commodity items&#8221; with very little profit. Even premium hardware is vulnerable to this trend.</li>
<li>Simultaneously, software and data is moving out onto the Internet. The more we see ubiquitous wireless broadband, the less <i>digital stuff</i> will be stored inside the physical computers we personally own.</li>
<li>To survive the hardware profitability apocalypse, Apple must transform from a company that primarily makes money on the hardware to a company that primarily makes money on the software.</li>
<li>Conclusion: Apple is trying to build the software of the future (the AppStore ecosystem) and buying up cloud computing companies (Lala.com) which will define what software means in the next era of computing and over which they have total control. That way they don&#8217;t have to make money on the hardware, &#8217;cause they&#8217;ll own the channel for the software.</li>
</ol>
<p>
Chad&#8217;s response is, essentially:
</p>
<ol>
<li>Don&#8217;t be silly.  Premium hardware doesn&#8217;t die.  And everything Apple does is to sell premium hardware.</li>
</ol>
<p>
(Note I say that&#8217;s his response, rather than his argument.  If you want the argument, <a href="http://www.c-had.com/premiumcomputersarenotdying/">read the original</a>.)
</p>
<h3>My take. FWIW.</h3>
<p>
You know what?  Chad is correct.  Stross&#8217;s argument doesn&#8217;t make a lick of sense.  In addition to all the reasons Chad cites, I&#8217;ll add one more:
</p>
<p>
If we&#8217;re entering the age of &#8220;software as a service&#8221;, what the heck is Apple doing building a software channel that is tied to their specific hardware? &#8220;Software as a service&#8221; does not mean &#8220;software compiled for iPhone/iPad/iWhateverTheHellAppleIntroducesNextMonth.&#8221;  &#8220;Software as a service&#8221; is hosted on the web.  Using the open web standards that Apple supports.  In fact, using the web standards that Apple supports <i>so well</i>, that they use them as an argument for why they&#8217;re willing to kill Flash. If Apple is trying to own the software sales channel, they&#8217;ve left a hole in their plans the size of the Internet.  Which I hear is big.
</p>
<h3>So why did I feel so nervous when I originally read Stross?</h3>
<p>
Well, mostly I was just being stupid.  I didn&#8217;t think about his argument carefully.
</p>
<p>
But another part of it was that I was focusing on small nuggets inside the larger piece.  Nuggets that are keeping me up at night.  Nuggets like:
</p>
<ul>
<li>&#8220;The PC industry as we have known it for a third of a century is beginning to die.&#8221;</li>
<li>&#8220;My take on the iPhone OS, and the iPad, [is] that they&#8217;re the start of a whole new range of Apple computers that have a user interface as radically different from their predecessors as the original Macintosh was from previous command-line PCs.&#8221;</li>
<li>&#8220;This year, for the first time, the Apple Design Awards at WWDC&#8217;10 are only open to iPhone and iPad apps.&#8221;</li>
<li>&#8220;I&#8217;ve got a theory, and it&#8217;s this: Steve Jobs believes he&#8217;s gambling Apple&#8217;s future — the future of a corporation with a market cap well over US $200Bn — on an all-or-nothing push into a new market.&#8221;</li>
</ul>
<p>
Why would I focus on these?  They&#8217;re mostly just conclusions that, as I mentioned, he fails to back up with good arguments.
</p>
<p>
But they&#8217;re conclusions I have been stumbling toward before reading Stross&#8217;s piece.  Which painted them in big red blinking letters between the pale gray glow of the arguments around them.
</p>
<p>
My bad.
</p>
<h3>FWIW part 2.</h3>
<p>
So here&#8217;s the thing.  I actually do think that the cloud computing revolution is happening right now.  Yes, people have been predicting it for a long time, but, you know, &#8220;the information superhighway&#8221; got that silly name way before it actually deserved it.  Sometimes the end game takes a lot less time to see than it does to implement.
</p>
<p>
Back when <a href="http://jklabs.net/">Jesse Kriss</a> and I were first building <a href="http://figure53.com/qlab/">QLab</a>, we had the wondrous experience of discovering what a truly beautiful programming ecosystem felt like.  We&#8217;d need to solve tricky&mdash;but boring&mdash;problems, and <em>Apple had already solved them</em>.  Just a quick search through the documentation and we&#8217;d find the Cocoa framework we needed.  It felt like magic.
</p>
<p>
Well, Jesse and I just started building <a href="http://figure53.com/chroma/">a new product</a>, except this time, yes, the product is on the web. And that magic feeling?  <em>It&#8217;s happening again.</em>  &#8220;Gosh, it would be really handy to use HTML 5 web sockets to push update notifications.&#8221;  &#8220;Have you seen <a href="http://pusherapp.com/">PusherApp</a>?&#8221;  &#8220;Gosh, in this spot all we need to do is send a lot of email, and be sure it all just works.&#8221;  &#8220;Golly, those <a href="http://www.mailchimp.com/api/1.2/">MailChimp</a> guys already do this really, really well.&#8221;  &#8220;What about multi-state load balanced servers that abstract away nearly all the system administration tasks for getting our application up and running and robust?&#8221;  &#8220;Helloooooo, <a href="http://heroku.com/">Heroku</a>.&#8221;
</p>
<p>
Jesse likes to say (and I like to agree with him), that we are entering the Golden Age of Internet Development.
</p>
<p>
And none of this matters.
</p>
<p>
None of this has anything to do with whether Apple might be planning the demise of Macs as we know them.
</p>
<p>
After all, Macs are as good a way as any to reach out into that magic cloud of computers in the sky, right?
</p>
<h3>Actually, that might be the problem.</h3>
<p>
Computers suck.  And it has nothing to do with cloud computing.  And Apple knows it.
</p>
<p>
Here was my response, <a href="http://twitter.com/Chris_Ashworth/statuses/8294596360">in</a> <a href="http://twitter.com/Chris_Ashworth/statuses/8294794841">three</a> <a href="http://twitter.com/Chris_Ashworth/statuses/8295024890">parts</a> to the announcement of the iPad:
</p>
<blockquote><p>
Starting to see the critiques roll by: lack of feature X, high price tag Y. First off: folks, remember the iPod &#038; iPhone? Yeah, same deal.
</p></blockquote>
<blockquote><p>
Second: Interaction design. Third: Interaction design. Fourth: Interaction design.
</p></blockquote>
<blockquote><p>
You cannot separate an application from the way you interact with it. It&#8217;s just that this part was never a differentiator before. Now it is.
</p></blockquote>
<p>
There is a revolution happening here that is relevant to the argument at hand, but it&#8217;s not cloud computing or &#8220;software as a service&#8221;.  Those things are good.  Those things will happen.  Those things don&#8217;t matter.
</p>
<p>
What matters is that computers suck.  They just suck.  They&#8217;ve sucked for a long, long time, and they&#8217;re not really getting any better.  It&#8217;s hard for us to remember how bad they suck, because almost all of us have gotten used to it.
</p>
<p>
It&#8217;s hard to remember how complicated and non-obvious a computer really is.  It&#8217;s hard to remember how many layers upon layers of mental models and abstractions we have built up in order to let us manipulate the electrons inside this box.   And I mean <i>all</i> of us.  Not just your grandpa who has no mental model, but has memorized the precise series of button presses that allow him to write and send an email.  Not just the mildly geeky computer user who is generally savvy but doesn&#8217;t really understand directory structures very well.  I&#8217;m talking about those of us who <i>program</i> the damn things.  Yes, I know some basics of what is happening to the electrons down inside that chip, but to really follow the story of one electron up and down every layer of abstraction until it comes out my printer as my airplane boarding pass?  That shit is <em>real</em>, bro.
</p>
<p>
I am telling you I have watched my mother-in-law, who has chosen not to use computers, try to use a mouse.  And I am telling you that she watched her hand move the mouse, and then she looked up to try to find where the arrow had gone.  And I am telling you that <b>this makes a lot of sense if you think about it</b>.
</p>
<p>
I am telling you that <span style="color:red; text-decoration: blink;"><blink>COMPUTERS SUCK</blink></span>.
</p>
<p>
And not <em>only</em> does Apple know it, but
</p>
<h3>Apple is doing something about it.</h3>
<p>
This, friends, is what thrills and terrifies me.
</p>
<p>
If you&#8217;ve used an iPad, you know that this is a different way of connecting your brain to a computer.  It&#8217;s a <em>better</em> way.  And if you <em>haven&#8217;t</em> used an iPad, you just have to <a href="http://mashable.com/2010/04/06/2-year-old-girl-uses-ipad/">watch a 2-year-old doing it</a>, and you can take the hint.
</p>
<p><h3>&#8220;Better way? Don&#8217;t be an idiot! Have you tried typing on those things?!&#8221;</h3>
</p>
<p>
Stay with me buddy, staaaaay with me.
</p>
<p>
Yes, I know.  The iPad is not the pinnacle of human/computer interaction.  Typing on them without a physical keyboard stinks.  And, well, it turns out it&#8217;s actually pretty handy to be able to type words into your computer easily.
</p>
<p>
I&#8217;m not saying the iPad is perfect. I&#8217;m not saying that everything the tech industry made up until now was garbage.  Yes, computers basically suck, but there&#8217;s a reason we use them.   Once you get over the suck hump they&#8217;re actually pretty handy.  And some of the ways we interact with them today are not completely terrible.
</p>
<p>
But a new day is dawning.  And Apple is basically doing it single-handedly.  They are redefining what it means for a human to manipulate the electrons in the box, and they are making it better.  Significantly better.  Paradigm-shiftingly better.
</p>
<p>
And here, speaking as an independent developer who runs a small software company based on Mac OS X, is where things get&#8230; interesting.
</p>
<h3>When the paradigm shifts, something will be left behind.</h3>
<p>
In his rebuttal, Chad rightly points to <a href="http://www.macworld.com/article/150746/2010/04/apple_2q_earnings.html">Apple&#8217;s most recent earnings report</a>.
</p>
<p>
Check out that last graph.  Down there at the bottom.  The one of total revenue.  iPhone and iPod?  Whupping.  Mac&#8217;s.  Ass.
</p>
<p>
Simple computers with the world&#8217;s best interaction design have, almost overnight, become Apple&#8217;s single biggest moneymaker.
</p>
<p>
<i>[Interjection: DEAR PRODUCT TEAMS THAT STILL THINK INTERACTION DESIGN IS NOT THE MOST IMPORTANT FEATURE ON YOUR FEATURE LIST&mdash;HOW ARE YOU MISSING THIS?]</i>
</p>
<p>
Apple is not just creating a new kind of computer.  Apple is not just creating a new market.  Apple is creating a new era of computing &mdash; the era of friendly machines.  And for those of us who work in this field, this is awesome &mdash; in the original sense of that word, where admiration and apprehension mix in equal measure.
</p>
<h3>But you&#8217;ll always need a Mac to run Photoshop</h3>
<p>
Photoshop?  You think Photoshop, or a whole line-up of high-powered desktop apps, can stop this?
</p>
<p>
Maybe.  It&#8217;s possible.  But as far as I can tell, your Photoshop may not save you.
</p>
<p>
Look at that graph again.  Think about the complexity of the desktop environment.  Think about how much it costs to earn that Mac-based revenue.  Look at that iPhone and iPod revenue.  Think about the comparative simplicity of that ecosystem.  Think about how much <i>more</i> money they&#8217;re going to make on those devices in the future.  It&#8217;s not like the iPhone/iPad revenue is flatlining.
</p>
<p>
Apple is not shy about killing off a successful product to replace it with a new, more successful product. (Hello, iPod Nano.)
</p>
<p>
Would Apple kill the Mac and OS X ecosystem to focus on the 80 percent of computing activity that works great on the new devices?
</p>
<p>
No?  How much would you be willing to bet?  Would you bet the company?
</p>
<p>
I&#8217;ll say this.  I definitely don&#8217;t know the answer.  But I also definitely will not bet the company that the answer is &#8220;no&#8221;.
</p>
<hr />
<p>
<i>Edited May 9 to add:</i> On reflection, and on the observations made in the comments, I&#8217;m inclined to refine my outlook on this to the following: Apple may be able to throw out a bunch of desktop software that requires the old style of computer, but the one thing they can&#8217;t afford to throw out are the developers, who (currently) still need Macs to write software.  So if Photoshop doesn&#8217;t save you, XCode may.
</p>
<p>
<a href="http://twitter.com/TommyHowells">Tommy Howells</a> once said:
</p>
<blockquote><p>
Truth wanting to lead a quiet life often settles between the extremes.
</p></blockquote>
<p>
And that&#8217;s probably not a bad bet on this one either.  In the mental roadmap I&#8217;m trying to form for my company, I&#8217;m settling most comfortably near the prediction that Macs will become more of a niche, rather than disappear completely.
</p>
<p>
But it sure is interesting to imagine what a Mac-less future might look like.  And if Apple eventually moves the development environment for iPads <i>on</i> to the iPad?  <i>Watch out.</i></p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2010%2F05%2F01%2Fon-the-future-of-mac-os-x%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2010%2F05%2F01%2Fon-the-future-of-mac-os-x%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2010/05/01/on-the-future-of-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Illustrated History of QLab, Personal Milestone Edition</title>
		<link>http://chrisashworth.org/blog/2010/02/19/the-illustrated-history-of-qlab-personal-milestone-edition/</link>
		<comments>http://chrisashworth.org/blog/2010/02/19/the-illustrated-history-of-qlab-personal-milestone-edition/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 16:36:38 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Theatre]]></category>

		<guid isPermaLink="false">http://chrisashworth.org/blog/?p=381</guid>
		<description><![CDATA[Or: &#8220;Holy Frijoles. Five years?&#8221; Or: &#8220;So THAT just happened.&#8221; Or: &#8220;In a few hours the circle closes and I am going to yell about it from my little rooftop because although it ain&#8217;t really all that huge &#8212; wow it sure feels huge to me.&#8221; Warning: personal story ahead. And yeah, it&#8217;s kind of [...]]]></description>
			<content:encoded><![CDATA[<p>
Or: <strong>&#8220;Holy Frijoles. Five years?&#8221;</strong>
</p>
<p>
Or: <strong>&#8220;So THAT just happened.&#8221;</strong>
</p>
<p>
Or: <strong>&#8220;In a few hours the circle closes and I am going to yell about it from my little rooftop because although it ain&#8217;t really all <i>that</i> huge &mdash; wow it sure <i>feels</i> huge to me.&#8221;</strong>
</p>
<p>
Warning: personal story ahead.  And yeah, it&#8217;s kind of long.  Skip it if you want.    I don&#8217;t care.   I&#8217;ll yell this to empty streets and feel damn fine about it.
</p>
<p>
Everyone gone?  Cool. Alright empty streets! Just you and me now!
</p>
<p>
<i>[Deep breath in.]</i> Aaaaaannnd&#8230;..
</p>
<h3>August, 2004 &mdash; Swallowing the seed</h3>
<p>
In August 2004, I join my <a href="http://www.actorstheatre.org/">Actor&#8217;s Theatre</a> Apprentice buddies <a href="http://johncatron.com/">John Catron</a>, Jenna Close, and Bradley Wayne Smith as they take <a href="http://1000juliets.org/">their newly-formed theatre company</a> to <a href="http://www.edfringe.com/">the Edinburough Fringe</a>.
</p>
<p>
We pass customs!
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/brad-and-chris-checking-in.jpg" alt="brad-and-chris checking-in.jpg" border="0" width="240" height="360" />
</p>
<p>
We roam the streets!
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/the_red_dot_boys.jpg" alt="the_red_dot_boys.jpg" border="0" width="307" height="360" />
</p>
<p>
We hawk our wares!  (Seen here: John Catron <i>as</i> the <i>Smallest Full Grown Man Alive!</i>)
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/smallest-full-grown-man-alive.jpg" alt="smallest-full-grown-man-alive.jpg" border="0" width="545" height="363" />
</p>
<p>
We even put on a show!
</p>
<p>
I serve as light op, sound op, stage manager, and house manager.  From inside a coat closet.  A very, very small coat closet.
</p>
<p>
Audio runs from iTunes, on that laptop balanced precariously on a stool there in the middle.  To the left: light board and audio mixer!  To the right: script and wall switches!  Not pictured: the furious concentration needed to run this (uncomplicated) show!
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/tech_closet.jpg" alt="tech_closet.jpg" border="0" width="545" height="818" />
</p>
<h3>October 14 2004 &mdash; &#8220;I&#8217;m wondering&#8230;&#8221;</h3>
<p>
Later that year, John writes me an email.  Says they&#8217;re doing a new show in January. Says a CD player won&#8217;t cut it. Asks if I know of a Mac-based application for running sound effects.  I think to myself, &#8220;sure, I&#8217;ll Google one for you&#8221;.
</p>
<p>
Huh. Doesn&#8217;t seem to be a lot out there for Mac.  Wasn&#8217;t expecting that.
</p>
<p>
I write an email to my buddies <a href="http://jklabs.net/">Jesse Kriss</a> and <a href="http://jenwang.com/">Jen Wang</a>:
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/email-1-small.jpg" alt="email-1-small.jpg" border="0" width="545" height="460" />
</p>
<p><i>Editor&#8217;s note: you should check out <a href="http://cricketsound.com/">Cricket</a>. It&#8217;s cool, and it does stuff QLab doesn&#8217;t.</i></p>
<p>
Jesse writes back:
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/email-2-small.jpg" alt="email-2-small.jpg" border="0" width="545" height="236" />
</p>
<p>
And, in perhaps the most loaded one-line email afterthought I&#8217;ve ever received:
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/email-3-small.jpg" alt="email-3-small.jpg" border="0" width="545" height="223" />
</p>
<p>
And so it begins.
</p>
<p>
And when I say &#8220;it begins&#8221;, I mean &#8220;it begins from scratch&#8221;. To wit:
</p>
<ul>
<li>We&#8217;d never used CoreAudio before.</li>
<li>We&#8217;d never used XCode before.</li>
<li>We&#8217;d never used Objective-C before.</li>
<li>We&#8217;d never written a Mac application before.</li>
<li>We&#8217;d never written a full application of any kind before.</li>
</ul>
<p>
Remember above how I said they needed something in <em>January</em>?  And how it is currently late <em>October</em>?
</p>
<h3>October 17, 2004 &mdash; Who cares?! We&#8217;re young, we&#8217;re ignorant, and sketching interfaces is fun!</h3>
<p>
Jesse lobs the first sketch at me (click for larger version):
</p>
<p class="center">
<a href="http://chrisashworth.org/blog/wp-content/uploads/2010/02/jk-v1-editing-mode.png"><img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/jk-v1-editing-mode-small.jpg" alt="jk-v1-editing-mode-small.jpg" border="0" width="545" height="511" /></a>
</p>
<h3>October 18, 2004 &mdash; Hello rabbit hole!  Mind if we poke our nose in?</h3>
<p>
In an email entitled &#8220;i heart obj-c&#8221;, Jesse writes:
</p>
<blockquote><p>
So I&#8217;m doing my reading and playing around a bit.  Obj-C is pretty damned cool.  And the Apple frameworks are pretty nice, too.
</p></blockquote>
<h3>October 19, 2004 &mdash; Hey this thing makes noise!</h3>
<p>
I write:
</p>
<blockquote>
<p>
I actually managed to get a little bit of other work done today (although I haven&#8217;t even STARTED the ten page paper technically due tomorrow!  Wheee!!), but I couldn&#8217;t resist putting in a little time on this as well.  I am now able to read, write, and play the following file types:
</p>
<pre>
AIFC
AIFF
MPEG Layer 3
NeXT/Sun
Sound Designer II
WAVE
AC3
AAC ADTS
</pre>
<p>
I&#8217;ve also been thinking about design choices and I hope to send along some sketches of possible design patterns and object models we could use in the next couple of days.
</p>
<p>
This is all just to say&#8230;ummm&#8230;&#8221;Cool. We&#8217;re making progress.&#8221;
</p>
<p>
Cheers, <br />
Christopher
</p>
</blockquote>
<h3>November 24, 2004</h3>
<p>
First test version sent to John!  Sweet!
</p>
<p>
John tries it.  And&#8230;it doesn&#8217;t work!  Suck!
</p>
<p>
A few hours later, we figure out the problem.  (Hi ZeroLink! A note from future me: you suck, and Apple later kills you because you suck.  Just FYI.)
</p>
<p>
And finally: Off and running!
</p>
<h3>November-December, 2004</h3>
<p>
Bug report, fix, add, bug report, fix, add, scramble.
</p>
<p>
3AM iChat sessions with Jesse.
</p>
<p>
Homework be damned.
</p>
<h3>January 14, 2005</h3>
<p>
First show.  IT LIVES!  And it looks like this!
</p>
<p class="center">
<a href="http://chrisashworth.org/blog/wp-content/uploads/2010/02/1.png" class="fancybox"><img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/1-small.jpg" alt="1-small.jpg" border="0" width="545" height="447" /></a>
</p>
<h3>Winter, 2005</h3>
<p>
Exhaustion.
</p>
<p>
Oh, yeah, and school.  Probably should work on that.
</p>
<h3>Spring, 2005</h3>
<p>
Man, school sucks.
</p>
<p>
I want something fun to work on. Hey, that sound cue project was pretty fun.  Maybe I&#8217;ll dust that code off and take another look.
</p>
<h3>Summer, 2005</h3>
<p>
Write write write rip out write write delete write rewrite write rewrite sleep write sketch write.
</p>
<h3>June 14th, 2005</h3>
<p>
Hey Jesse!  Look at this cool widget I just made!
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/widget.png" alt="widget.png" border="0" width="287" height="122" />
</p>
<h3>December 29, 2005</h3>
<p>
First public beta release. Hey, theatre-sound@listserv.aol.com!  Um, anyone here want to take a look at this thing I&#8217;ve been fiddling with?
</p>
<blockquote>
<p>
Hi all,
</p>
<p>
My name&#8217;s Chris; I&#8217;m a new member of the list.
</p>
<p>
I&#8217;ve been working on a new sound design/playback application for Mac OS X, and I am looking for folks who can help me improve it.
</p>
<p>
<i>[...snip...]</i>
</p>
<p>
Theatre making is damn well hard enough, in my opinion, so I set out to build a new tool: QLab. After over a year of work, the first beta versions are ready for public testing.  Here&#8217;s the address:
</p>
<p>http://figure53.com</p>
<p>
QLab is free, and will remain so. [<i>Editor's note: yup, we've still got a really nice free version.</i>] My background in theatre makes me hungry to improve it, and my background in computers gives me the tools to do so, but I look to you&#8211;those with a strong background in sound design&#8211;to help me know how it should evolve to serve you best.
</p>
<p>
Remember, this is beta software; I need your help to push it and poke it and learn how to make it better.
</p>
<p>
I hope to hear back from any of you who can spare a moment to give me some feedback.
</p>
<p>
best to all,<br />
and (early) happy new year,<br />
Christopher
</p>
</blockquote>
<h3>Winter 2006</h3>
<p>
Wow!  People are trying it out!  And emailing me!  This is so much fun!
</p>
<h3>Later Winter 2006</h3>
<p>
Wow! People are using it! People are using it!
</p>
<h3>Spring 2006</h3>
<p>
Wow&#8230;people are&#8230;really using it?
</p>
<p>
Ohshitohshitohshitohshit.
</p>
<h3>May 10 2006</h3>
<p>
Okay, okay, calm down.  There are just a few people playing around with it for some high school plays and some community theater productions.  It&#8217;s cool, it&#8217;s cool.
</p>
<p>
Huh, what&#8217;s this email in my inbox?
</p>
<blockquote>
<p>
 My name is [REDACTED] and [REDACTED] referred me to your software recently.  After lengthy discussions and a good bit of testing I decided I could try using QLab instead of our tried and true Instant Replay Systems. While it might have been better to try it out on a smaller, less significant show; timing worked out that my rig was ready for operation just in time for a huge show, produced by one of our most important clients.
</p>
<p>
   Although I was somewhat nervous to try the new technology on such a high profile event, the potential upside overshadowed my concerns.  My ambition was quickly rewarded.
</p>
<p>
  [...] QLab has changed everything.  [...]
</p>
<p>
 Thank you for such a valuable product.  I would be glad to help in anyway you need to further develop this tool.  Feel free to quote me on any of this and if you need any specific quotes or anything I&#8217;d be happy to help.  I have also included a couple of pictures from the [REDACTED] Show.
</p>
<p>
Also, can I get a copy of the pro version?
</p>
</blockquote>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/carshow.jpg" alt="carshow.jpg" border="0" width="544" height="242" />
</p>
<p>
Ohshitohshitohshitohshit.
</p>
<h3>September 16 2006</h3>
<p>
Okay, fine.  Let&#8217;s do this thing.
</p>
<p>
<a href="http://lists.figure53.com/pipermail/qlab-figure53.com/2006-September/000169.html">Version 1.0.0.</a>  Base version still free.  Pro features available for a small fee.  Let&#8217;s see what happens.
</p>
<p>
And man, this is fun.
</p>
<p>
And it now looks, more or less, like this:
</p>
<p class="center">
<a href="http://chrisashworth.org/blog/wp-content/uploads/2010/02/2.png" class="fancybox"><img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/2-small.jpg" alt="2-small.jpg" border="0" width="545" height="405" /></a><br />
<small>(Click for larger version)</small>
</p>
<h3>And then, the blur</h3>
<p>
Things start to pick up steam.  <a href="http://figure53.com/wiki/index.php?title=QLab_in_Action">More and more folks start using it.</a>  More and more folks tell their friends.
</p>
<h3>February 11 2008</h3>
<p>
Last release of version 1.  I duck into my mental bunker, and begin work on version 2.
</p>
<h3>April 7 2008</h3>
<p>
I officially quit my day job.  I <a href="http://chrisashworth.org/blog/2008/04/07/the-leap/">start working for Figure 53 full time</a>.
</p>
<h3>More blur</h3>
<p>
High schools.  Community theaters.  Regional theaters.  Then <a href="http://figure53.com/blog/2007/08/19/sighting-grease-on-broadway/">Broadway</a>.  Then the <a href="http://figure53.com/blog/2007/07/07/sighting-londons-west-end/">West End</a>.  Shows winning <a href="http://figure53.com/blog/2008/04/07/sighting-south-pacific/">Tony awards</a>.
</p>
<h3>January 30, 2009</h3>
<p>
<a href="http://lists.figure53.com/pipermail/qlab-figure53.com/2009-January/005395.html">Version 2.</a>
</p>
<p>
My wife will tell you: I was literally shaking when I pressed the &#8220;Send&#8221; button on that email.  Shay. King.
</p>
<p>
And as a present to myself, I bought a Wii.  Thought I&#8217;d finally take a day off, play some video games for the first time in, well, years.
</p>
<p>
Silly Christopher.  You really thought you could tear yourself away from your computer on <i>release day</i>?  Really?  Silly, silly man.
</p>
<p class="center">
<a href="http://chrisashworth.org/blog/wp-content/uploads/2010/02/3.png" class="fancybox"><img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/3-small.jpg" alt="3-small.jpg" border="0" width="545" height="401" /></a>
</p>
<h3>Ze goggles, zey do nothing!</h3>
<p>
More colleges.  More national theaters of foreign countries.  More shows winning <a href="http://figure53.com/blog/2009/06/11/congratulations-to-the-2009-tony-winners-in-sound-design/">Tony awards</a>.  Then shows that are too big for me to be allowed to mention them.  (Hint: do you watch TV? You&#8217;ve probably recently heard QLab.) <i>(Edited later to add: <a href="http://figure53.com/blog/2010/02/26/sighting-qlab-at-the-olympics/">The cat&#8217;s out of the bag</a>.)</i>
</p>
<p>
And using the momentum produced by version 2, Figure 53 launches into a new era:  I get to invite my dear friend and code ninja <a href="http://figure53.com/blog/2009/06/01/please-welcome-sean-dougall-to-figure-53/">Sean Dougall</a> on board.
</p>
<p>
Closely followed by, yes, you guessed it, the guy who was there at the beginning: <a href="http://jklabs.net/2009/12/chroma-tickets/">Jesse Kriss</a>.
</p>
<h3>IS THERE A POINT OR ARE YOU JUST GOING TO BRAG AT ME?!?!?</h3>
<p>
Wow, empty streets, didn&#8217;t know you could vocalize.
</p>
<h3>ANSWER THE QUESTION, IGNOMINIOUS ROOFTOP YELLER!</h3>
<p>
Okay, fine, here&#8217;s the point.
</p>
<p>
Yes, I&#8217;m proud of this stuff, and yes the experience has repeatedly sent shocks of adrenaline through my system, and, god, it&#8217;s incredible to serve professionals of such deep intelligence and skill.
</p>
<p>
But right now all that stuff is just the context for my point.  Which is a very personal one, and which is this:
</p>
<p>
A lot of milestones have come and gone.  Except one.  I&#8217;ve never been part of a show that actually <em>used</em> the damn thing.
</p>
<p>
Until tonight.  Which, dear empty streets, is why I&#8217;m up here embarrassing myself with all this carrying on.  Taking out the baby pictures.  Talking at you until your eyes glaze over.  Because tonight at <a href="http://singlecarrot.com/">Single Carrot Theatre</a> the circle closes, and I&#8217;ll participate in a show run on QLab, and this has been five years in the making, and <b>frankly I&#8217;m feeling a little emotional about it.</b>
</p>
<p>
&#8230;
</p>
<p>
So, um&#8230;thanks.
</p>
<p>
&#8230;.that&#8217;s pretty much it.
</p>
<p>
Thanks for indulging me, empty streets.
</p>
<p>
<small>&#8230;which way down from this roof again?</small>
</p>
<p>
Oh, and, Baltimore: maybe come see the show?  It&#8217;d sure be an honor to have you there.  Click below for tickets:
</p>
<p class="center">
<a href="http://tickets.singlecarrot.com/eventperformances.asp?evt=5"><img src="http://chrisashworth.org/blog/wp-content/uploads/2010/02/press-loom-small.jpg" alt="press-loom-small.jpg" border="0" width="545" height="966" /></a>
</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2010%2F02%2F19%2Fthe-illustrated-history-of-qlab-personal-milestone-edition%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2010%2F02%2F19%2Fthe-illustrated-history-of-qlab-personal-milestone-edition%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2010/02/19/the-illustrated-history-of-qlab-personal-milestone-edition/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>If you can&#8217;t earn it, hire lawyers to claim someone else&#8217;s.</title>
		<link>http://chrisashworth.org/blog/2008/12/09/if-you-cant-earn-it-hire-lawyers-to-claim-someone-elses/</link>
		<comments>http://chrisashworth.org/blog/2008/12/09/if-you-cant-earn-it-hire-lawyers-to-claim-someone-elses/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 16:12:06 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://chrisashworth.org/blog/?p=189</guid>
		<description><![CDATA[Some time in the past year&#8212;I don&#8217;t remember when&#8212;I was installing software updates on my Mac and decided to actually read the license agreement. I encountered this: You agree that all goodwill arising out of your authorized use of Apple&#8217;s marks shall inure to the benefit of and belong to Apple. Um&#8230;what? Do they have [...]]]></description>
			<content:encoded><![CDATA[<p>
Some time in the past year&mdash;I don&#8217;t remember when&mdash;I was installing software updates on my Mac and decided to actually read the license agreement.  I encountered this:
</p>
<blockquote><p>
<i>You agree that all goodwill arising out of your authorized use of Apple&#8217;s marks shall inure to the benefit of and belong to Apple.</i>
</p></blockquote>
<p>
Um&#8230;what?  Do they have a magic bottle of goodwill they&#8217;re storing up just in case the fanboys get a sip of someone else&#8217;s Kool-Aid?  And if so, can I purchase one of these emotion-capturing bottles?  Imagine the business opportunities here&#8230;you&#8217;re sitting on a <i>gold mine</i> Apple!
</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2008%2F12%2F09%2Fif-you-cant-earn-it-hire-lawyers-to-claim-someone-elses%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2008%2F12%2F09%2Fif-you-cant-earn-it-hire-lawyers-to-claim-someone-elses%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2008/12/09/if-you-cant-earn-it-hire-lawyers-to-claim-someone-elses/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interlude: Check out Pear Note!</title>
		<link>http://chrisashworth.org/blog/2008/09/26/interlude-check-out-pear-note/</link>
		<comments>http://chrisashworth.org/blog/2008/09/26/interlude-check-out-pear-note/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 14:05:59 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://chrisashworth.org/blog/?p=164</guid>
		<description><![CDATA[We interrupt your regularly scheduled Russia travelogue to announce the release of a new application for Mac OS X. Last night, my friend Chad from Tresys released his new application Pear Note: http://www.usefulfruit.com/pearnote/ If you take notes during meetings or classes, this app is for you. It&#8217;s a simple note taking app with a brilliant [...]]]></description>
			<content:encoded><![CDATA[<p>
<i>We interrupt your regularly scheduled Russia travelogue to announce the release of a new application for Mac OS X.</i>
</p>
<p>
Last night, my friend Chad from Tresys released his new application Pear Note:
</p>
<p>
<a href="http://www.usefulfruit.com/pearnote/">http://www.usefulfruit.com/pearnote/</a>
</p>
<p>
If you take notes during meetings or classes, this app is for you.  It&#8217;s a simple note taking app with a brilliant twist:  it records the time you make every single keystroke, and it records the audio in the room as you take your notes.   The result is not just notes.  It&#8217;s notes with <i>full context</i>.
</p>
<p>
Did you write something down that doesn&#8217;t seem to make sense?  Click on the word you typed and it will jump to that exact moment in the audio recording.  Scrub around in the audio recording and it will highlight what words you were typing at that moment.  Hell, you can even play back the whole class or meeting from beginning to end.  Listen to every word and watch Pear Note highlight what you wrote at the exact moment you wrote it.
</p>
<p>
It&#8217;s not just audio, either.  It also records video and even slides (PowerPoint, Keynote, or PDF).  Point your camera at the action, drag the slides onto your notes, and start typing away.  It will record which slide was up at every moment.  Play it back to hear the audio, see the video, and watch the slides, all integrated as one complete note document.
</p>
<p>
I&#8217;ve been testing this app for a while now, and frankly I think it&#8217;s going to be a hit.  It&#8217;s flat-out <i>fantastic</i> to have the full context of a meeting recorded with your notes.  I took it to a meeting with my tax accountant, and a week later when I couldn&#8217;t figure out how the hell I was supposed to fill out a particular form I just opened up my notes, clicked on the part where I had tried (and failed) to write down his instructions, and listened to him describe it all again in full original detail.  Brilliant.
</p>
<p>
Check it out and let Chad know what you think!
</p>
<p class="center">
<img src="http://chrisashworth.org/blog/wp-content/uploads/2008/09/pear-note.png" alt="pear-note.png" border="0" width="529" height="382" />
</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2008%2F09%2F26%2Finterlude-check-out-pear-note%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2008%2F09%2F26%2Finterlude-check-out-pear-note%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2008/09/26/interlude-check-out-pear-note/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Leap</title>
		<link>http://chrisashworth.org/blog/2008/04/07/the-leap/</link>
		<comments>http://chrisashworth.org/blog/2008/04/07/the-leap/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 18:28:41 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://chrisashworth.org/blog/2008/04/07/the-leap/</guid>
		<description><![CDATA[I started my own company back in 2006. The company, Figure 53, LLC, has been a labor of love since long before it was officially formed. Scraping together a few hours each night, and cramming 20 hours into the weekends, I slowly managed to make a product and&#8230;holy hell&#8230;even managed to sell a few copies. [...]]]></description>
			<content:encoded><![CDATA[<p>
I started my own company back in 2006.  The company, <a href="http://figure53.com/">Figure 53, LLC</a>, has been a labor of love since long before it was officially formed.  Scraping together a few hours each night, and cramming 20 hours into the weekends, I slowly managed to make a product and&#8230;holy hell&#8230;even managed to sell a few copies.  Designers started using it around the world, from high school productions to, most recently, the <a href="http://figure53.com/blog/2008/04/07/sighting-south-pacific/">highly anticipated Broadway revival of South Pacific at Lincoln Center</a>.   In short, it&#8217;s been a hell of a ride.  A ride that has brought me to today.
</p>
<p>
I&#8217;d like to introduce you to Figure 53&#8242;s first full-time employee:
</p>
<p>
Me.
</p>
<p>
Starting today, starting <i>right now</i>, I finally have the distinct delight and tremendous advantage of focusing <i>entirely</i> on working for my own company.  Full time.
</p>
<p>
I can barely express how excited I am about this.  But in all my excitement, I couldn&#8217;t spill the beans before today.  Which meant I had to bite my blogging tongue when the following bit of awesomeness occurred:
</p>
<p>
Last Wednesday an unmarked package arrived in the mail.  Inside was found the T-shirt you see below.  No name.  Black on black.
</p>
<p><div style="text-align:center;"><img src="http://chrisashworth.org/blog/wp-content/uploads/2008/04/my-own-the-man.jpg" alt="my_own_the_man.jpg" border="0" width="507" height="676" title="Crap, I'd better get back to work.  If my boss catches me blogging..." /></div>
</p>
<p>
(You can see our model is gazing fiercely at the future, ready to strike stunning deals on international conference calls, followed by rewarding himself with extra vacation and a mid-afternoon nap.)
</p>
<p>
I eventually smoked out the responsible party:  <a href="http://jklabs.net/">Jesse Kriss</a>.  Thanks buddy.  It made my day.
</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2008%2F04%2F07%2Fthe-leap%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2008%2F04%2F07%2Fthe-leap%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2008/04/07/the-leap/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Steal this idea: iPhone Pedometer</title>
		<link>http://chrisashworth.org/blog/2008/03/07/steal-this-idea-iphone-pedometer/</link>
		<comments>http://chrisashworth.org/blog/2008/03/07/steal-this-idea-iphone-pedometer/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 02:59:14 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Somebody should do this]]></category>

		<guid isPermaLink="false">http://chrisashworth.org/blog/2008/03/07/steal-this-idea-iphone-pedometer/</guid>
		<description><![CDATA[An idea I don&#8217;t have time to pursue right now: The new iPhone SDK, which gives developers access to the accelerometer, should make it easy to write up a little iPhone pedometer application. Just tell the app your stride length, turn it on, slide the iPhone in your pocket, and away you go. A friendly [...]]]></description>
			<content:encoded><![CDATA[<p>
An idea I don&#8217;t have time to pursue right now:
</p>
<p>
The new <a href="http://developer.apple.com/iphone/">iPhone SDK</a>, which gives developers access to the accelerometer, should make it easy to write up a little iPhone pedometer application.
</p>
<p>
Just tell the app your stride length, turn it on, slide the iPhone in your pocket, and away you go.  A friendly display can show your number of steps, approximate distance traveled, a reset button, a history log, and a picture of a puppy.  Because who doesn&#8217;t love adorable puppies?
</p>
<p><div style="text-align:center;"><a href="http://flickr.com/photos/dduff/348508323/"><img src="http://chrisashworth.org/blog/wp-content/uploads/2008/03/puppy.jpg" alt="puppy.jpg" border="0" width="240" height="171" /></a></div>
</p>
<hr />
<p>
Edited to add:  Nevermind.  <a href="http://www.rogueamoeba.com/utm/2008/03/07/section-33-or-why-we-must-go-back-to-the-future">Rogue Amoeba reports</a>:</p>
<blockquote><p>
&#8230; the SDK agreement expressly forbids using non-public APIs, attempting to touch other applications, and running in the background, among other things.
</p></blockquote>
<p>No running in the background makes a pedometer useless.
</p>
<p>
Lawyers and software.  What a great combination.
</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2008%2F03%2F07%2Fsteal-this-idea-iphone-pedometer%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2008%2F03%2F07%2Fsteal-this-idea-iphone-pedometer%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2008/03/07/steal-this-idea-iphone-pedometer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Render Judgement</title>
		<link>http://chrisashworth.org/blog/2007/06/14/render-judgement/</link>
		<comments>http://chrisashworth.org/blog/2007/06/14/render-judgement/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 11:39:53 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://chrisashworth.org/blog/2007/06/14/render-judgement/</guid>
		<description><![CDATA[Apple released their Safari internet browser for Windows this week. It caused quite a kurfuffle. Because of the browsers speed? No. (Well, actually, a bit.) Because of the feature set? No. Because of, it turns out, the font rendering. A bunch of big gun blogs took issue with the font rendering. First they were puzzled [...]]]></description>
			<content:encoded><![CDATA[<p>Apple released their <a href="http://www.apple.com/safari/">Safari internet browser</a> for Windows this week.  It caused quite a kurfuffle.  Because of the browsers speed?  No.  (Well, actually, <a href="http://www.joelonsoftware.com/items/2007/06/11.html">a bit</a>.)  Because of the feature set?  No.  Because of, it turns out, the font rendering.    A bunch of big gun blogs <a href="http://www.joelonsoftware.com/items/2007/06/12.html">took issue</a> with the font rendering.  First they were puzzled by why Safari was doing it <a href="http://www.codinghorror.com/blog/archives/000884.html">&#8220;wrong&#8221;</a>.  Then they (and, incidentally, I) realized that neither was necessarily wrong, but were certainly <a href="http://www.codinghorror.com/blog/archives/000885.html">different</a>.  </p>
<p>Fine.  Cool.</p>
<p>For what it&#8217;s worth, I strongly prefer the Mac style of rendering. That means just about zilch, though, since I&#8217;ve never used Windows long enough to get accustomed to their style of aliasing.</p>
<p>Even so I take issue with <a href="http://www.joelonsoftware.com/items/2007/06/12.html">Joel&#8217;s claim</a> that anyone who prefers the Mac style does so because they are &#8220;untrained&#8221;.  Though Joel claims it, I don&#8217;t see why it&#8217;s obvious that the Windows style is actually &#8220;pragmatically&#8221; better. He says it is easier to read, but offers no evidence.  At the moment I must assume he&#8217;s coming to that conclusion through introspection.</p>
<p>I&#8217;m suspicious, because to me his claim sounds like an engineer&#8217;s argument: &#8220;It fits in the grid and is therefore sharper&#8211;obviously that makes it easier to read!&#8221;  Really?  For sure?  Why?  Our eyes do funny things, on a physical level.  In particular they have a lot of hardwiring for certain kinds of image processing.  They find edges really well.  They take differentials across space (and time) really well.  They don&#8217;t sit there passively, they actively modify the signal in a manner that turns out to be useful for our brain.  </p>
<p>So it&#8217;s unclear to me if forcing fonts to render on the pixel grid is actually better.  The only thing that appears clear to me is that it would be increasing the high frequency signal in the text&#8217;s rendered image.  Is that helpful?  I&#8217;d guess probably not.  If nothing else, the more high frequency information there is, the higher the contrast required to see it:</p>
<blockquote><p>
For ease of reading, it is essential that text have a reasonable luminance difference from its background.  The International Standards Organization (ISO 9241, part 3) recommends a minimum 3:1 luminance ratio of text and background; 10:1 is preferred.  This recommendation can be generalized to the display of any kind of information where fine-detail resolution is desirable.  In fact, as the spatial modulation sensitivity function shows, the finer the detail, the greater the contrast required.
</p></blockquote>
<p><small>(From <a href="http://www.amazon.com/Information-Visualization-Second-Interactive-Technologies/dp/1558608192/ref=pd_bbs_sr_1/105-4794831-7514848?ie=UTF8&#038;s=books&#038;qid=1181820525&#038;sr=8-1">Information Visualization: Perception for Design</a>, 2nd edition, by Colin Ware.)</small></p>
<p>I&#8217;m not saying I know whether Microsoft&#8217;s approach is better or not.  It may be neither is better, or they&#8217;re better for different people, depending on your goals and your biology.  But whatever the claim, I&#8217;d like to see some evidence for it.
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2007%2F06%2F14%2Frender-judgement%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2007%2F06%2F14%2Frender-judgement%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2007/06/14/render-judgement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>By Programmers, For Programmers</title>
		<link>http://chrisashworth.org/blog/2007/05/29/by-programmers-for-programmers/</link>
		<comments>http://chrisashworth.org/blog/2007/05/29/by-programmers-for-programmers/#comments</comments>
		<pubDate>Wed, 30 May 2007 01:17:47 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.chrisashworth.org/blog/2007/05/29/by-programmers-for-programmers/</guid>
		<description><![CDATA[Another cross-platform development solution hit the geek news sites recently: Lina. According to their website, With LINA, a single executable written and compiled for Linux can be run with native look and feel on Windows, Mac OS X, and UNIX operating systems. Native look and feel, eh? Not likely. There&#8217;s a clue right up front [...]]]></description>
			<content:encoded><![CDATA[<p>Another cross-platform development solution hit the geek news sites recently: <a href="http://www.openlina.com">Lina</a>.  According to their website,</p>
<blockquote><p> With LINA, a single executable written and compiled for Linux can be run with native look and feel on Windows, Mac OS X, and UNIX operating systems.</p></blockquote>
<p>Native look and feel, eh?  Not likely.  There&#8217;s a clue right up front that should make you skeptical: These solutions are made by programmers, for programmers.  If this were a coding tool, that&#8217;d be great.  But it&#8217;s a user interface tool.</p>
<p><a href="http://flickr.com/photos/thinkcink/7956840/"><img src="http://chrisashworth.org/images/blog/red-flags.jpg" alt="RED FLAG" height="237" width="453" /></a></p>
<p>Red. Freaking. Flag.</p>
<p>But that hint alone is not enough.  Some programmers <a href="http://www.panic.com">can actually design interfaces too</a>.  So what&#8217;s my real reason to be a doubta?</p>
<p>Basically, because they&#8217;re trying to do something impossible.  Which usually results in failure.</p>
<p>If you care about your users and their experience using your software, you should be avoiding these kinds of tools at all costs.  This is a lesson we should have learned by now: &#8220;A Native Widget Does Not a Native GUI Make&#8221;.  That&#8217;s why X11 apps in Mac OS X are used by approximately nobody.  That&#8217;s why RealBasic and Java applications usually stick out like a sore thumb. The widgets may be native, but the look and feel?  No way.</p>
<p>And don&#8217;t forget: not all interface elements are visual.  Take key shortcut conventions, for example.  Microsoft flouts all of them in its OS X apps.  Which is a pity, because they did so much well with their office apps, and then they go and use Windows key shortcuts.   Every time you try to change the text style in Word, or adjust the zoom on the document, it&#8217;s a little wack on your brain: &#8220;You&#8217;re! Using! A! Windows! App!&#8221;</p>
<p>Ouch!  My brain!</p>
<p>So stop looking for the holy grail of cross platform development.  It doesn&#8217;t exist.  Have a little respect for your interface, and by implication, your users.  It&#8217;s more work, but they&#8217;ll notice.  And they&#8217;ll love you for it.
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2007%2F05%2F29%2Fby-programmers-for-programmers%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisashworth.org%2Fblog%2F2007%2F05%2F29%2Fby-programmers-for-programmers%2F&amp;source=Chris_Ashworth&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://chrisashworth.org/blog/2007/05/29/by-programmers-for-programmers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

