<?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>Red Sweater Blog &#187; Nostalgia</title>
	<atom:link href="http://www.red-sweater.com/blog/category/articles/nostalgia/feed" rel="self" type="application/rss+xml" />
	<link>http://www.red-sweater.com/blog</link>
	<description>Mac &#38; Technology Writings by Daniel Jalkut</description>
	<lastBuildDate>Tue, 17 Jan 2012 22:03:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Steve Jobs</title>
		<link>http://www.red-sweater.com/blog/2143/steve-jobs</link>
		<comments>http://www.red-sweater.com/blog/2143/steve-jobs#comments</comments>
		<pubDate>Thu, 25 Aug 2011 05:07:08 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Nostalgia]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=2143</guid>
		<description><![CDATA[I was hired at Apple on May 13, 1996. I was twenty years old, and had been using a Mac for approximately two years, during which time I had been contracting for Apple on and off as a QA engineer, while I finished my B.A. at UC Santa Cruz. Gil Amelio was the CEO. I [...]]]></description>
			<content:encoded><![CDATA[<p>I was hired at Apple on May 13, 1996. I was twenty years old, and had been using a Mac for approximately two years, during which time I had been contracting for Apple on and off as a QA engineer, while I finished my B.A. at UC Santa Cruz. Gil Amelio was the CEO.</p>
<p>I had grown up using mostly non-Apple products. My dad bought me a Timex Sinclair when I was six. I moved on to a Commodore 64, an Amiga 1000, and finally a Unix-based Sun 3/50 before I caught Mac fever in 1994. Two years later, I was working full-time at Apple as a software engineer at Apple.</p>
<p>When I signed on, Jobs was long gone, but his legacy was strong. Ten years after his departure from the company, bumpers in the parking lot remained plastered with the aspirational &#8220;The Journey is the Reward&#8221; proverbs that he had famously reiterated. Jobs made his mark, and the pursuit of excellence was alive and well inside Apple.</p>
<p>In late 1996, Apple announced that it would acquire Steve Jobs&#8217;s NeXT computing. Steve Jobs, in one role or another, was returning to Apple. I was overwhelmed, but excited. Although I had never worked for Steve Jobs, I felt that I had been working on his vision.</p>
<p>When I left Apple in 2002, it seemed that Jobs had won. He proved himself to critics by rescuing Apple from the throes of bankruptcy and restoring it to a company of huge successes. The iMac, iPod, and Mac OS X were all new testaments to his enduring legacy at Apple.</p>
<p>But he was just getting started. Still to come were not only the obvious iPhone and iPad, but dozens of less obvious successes ranging from the ever-improving Mac OS X, to the incredible Airport Express, to the fact that every damn thing Apple makes just works so damned well together.</p>
<p>Pixar Animation Studios is another of Jobs&#8217;s great successes. My three-year old, Henry, has lately been obsessed with everything Pixar. This includes &#8220;Cars,&#8221; which I have seen more times than I care to admit. It&#8217;s actually a pretty great film, and I&#8217;m fond of the romantic interlude where the protagonist Lightning McQueen is led on a carefree drive through the desert by his love interest, Sally. Their ride is set to an upbeat <a href="http://www.youtube.com/watch?v=_w1M5m8CCRI">Randy Newman tune</a>, which helps to pack an emotional punch in the scene.</p>
<p>Today I was driving in my own car, and heard an old Bob Dylan song that I realized the Randy Newman score reminds me of.  Steve Jobs is known to be a huge Bob Dylan fan, so it&#8217;s especially poignant that on the day of his retirement as CEO of Apple, I may have found myself listening to one of his favorite songs. <a href="http://www.youtube.com/watch?v=eRj3MCPazuM">Buckets of Rain</a> also includes a concise proverb of its own, which serves as an appropriate comment on Jobs&#8217;s career:</p>
<blockquote>
<p>&#8220;Life is sad, and life is a bust, all you can do is do what you must. You do what you must do, and you do it well.&#8221; &#8212; Bob Dylan, &#8220;Buckets of Rain&#8221;</p>
</blockquote>
<p>Well said, Bob. Well done, Steve. For the rest of us: let us do what we must do, and do it well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/2143/steve-jobs/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Must Be Nice</title>
		<link>http://www.red-sweater.com/blog/1725/must-be-nice</link>
		<comments>http://www.red-sweater.com/blog/1725/must-be-nice#comments</comments>
		<pubDate>Fri, 25 Feb 2011 04:18:59 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Folklore]]></category>
		<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=1725</guid>
		<description><![CDATA[I just read a piece by Mike Monteiro of Mule Design, mostly about choosing clients who you can stand behind, but hinging on an anecdote about interviewing a prospective employee: I asked him if he agreed with how they made their money. He replied in the negative — he’d just done the design. I told [...]]]></description>
			<content:encoded><![CDATA[<p>I just read a <a href="http://weblog.muledesign.com/2011/02/how_to_pick_the_right_clients.php">piece by Mike Monteiro</a> of Mule Design, mostly about choosing clients who you can stand behind, but hinging on an anecdote about interviewing a prospective employee:</p>
<blockquote><p>I asked him if he agreed with how they made their money. He replied in the negative — he’d just done the design. I told him we didn’t take on any projects that we couldn’t ethically stand behind.</p>
<p>And here I’ll quote him: “Must be nice.”</p>
<p>And that’s when I decided not to hire him.</p>
</blockquote>
<p>Almost 15 years ago I was working my ass off at Apple as a junior engineer in the System 7 software updates team. I was trying to make a reputation in my new career, but also doing my part to make sure we shipped on time. In a historical sense, most what we built is hard to get excited about these days, but we were doing the exact same thing that Apple does today: iterating to give our faithful customers a reason to stay faithful.</p>
<p>In a group that was primarily oriented around fixing bugs, my colleagues and I were especially susceptible to a problem that plagues many developers: once you&#8217;re on the tail of a bug it can be hard to stop hunting until the issue is resolved. Some days we worked short hours. A hard-won victory at 4PM might be grounds for calling it an early day. But other times, stumbling onto a glimmer of hope with an impossible bug that &#8220;had to be fixed by next week&#8221; was cause for camping out until the wee hours of the morning.</p>
<p>One of these marathon bug-hunting sessions had a coworker and myself working until 2 in the morning, bleary eyed, but desperate for a solution. Usually I would recommend rest and resumption when it comes to this point, but we felt sure we were on the verge, and this was an important, difficult bug. We had a breakthrough, and spent another couple hours verifying a fix, testing it, and checking in the code. We went home exhausted but jubilant.</p>
<p>I collapsed at 5AM and slept until 11, conscious that the bug-busting marathon was not over. My boss, my boss&#8217;s boss, and for all I know, his boss&#8217;s boss were all aware of what we had done. It was a significant win for the team, but there was plenty more to do.</p>
<p>When I got into work after noon, my colleague was already there. He was talking, in the common area of our floor, with a humorless, long-time employee who worked in an administrative role with our team.</p>
<p>&#8220;Where have you been?&#8221; she asked contemptuously. &#8220;We need to ask you about the blah blah blah.&#8221; I&#8217;ve forgotten the specifics.</p>
<p>&#8220;Sorry, I was here late last night and only got in a few minutes ago,&#8221; I said.</p>
<p>&#8220;Must be nice,&#8221; she answered tersely. Her words stung. I was young, trying to prove myself, and had just returned to the fray after helping with an important victory. She had left at 5PM the previous night and had a long, restful night&#8217;s sleep. Or at least, that&#8217;s what I assumed she did.</p>
<p>What irked me most about her &#8220;must be nice&#8221; comment was how profoundly void of empathy it seemed to me. I hated her for years because of this. In part because of her, I have since been extremely sensitive to these pithy, jealous expressions: they jump out like smarmy little diamonds. But when words like these occasionally get lobbed at me, I am not nearly as hurt as I once was. I tap into my own empathy reserves, imagine what a crappy life they me struggling with, and try to wish the best for them.</p>
<p>It&#8217;s not so nice to be a person who says must be nice.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/1725/must-be-nice/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Blast From The Past</title>
		<link>http://www.red-sweater.com/blog/1644/blast-from-the-past</link>
		<comments>http://www.red-sweater.com/blog/1644/blast-from-the-past#comments</comments>
		<pubDate>Thu, 20 Jan 2011 20:05:54 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Nostalgia]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=1644</guid>
		<description><![CDATA[Following the cues of friends Shawn Blanc, Marco Arment, and Neven Mrgan, among others, I&#8217;m digging in to the Red Sweater Blog archives to find some older posts that I think are worth reading, if you missed them the first time around. I love the idea of highlighting things that others have written, but since [...]]]></description>
			<content:encoded><![CDATA[<p>Following the cues of friends <a href="http://shawnblanc.net/">Shawn Blanc</a>, <a href="http://www.marco.org/2844476497">Marco Arment</a>, and <a href="http://mrgan.tumblr.com/post/2844876949/blast-from-the-past-link-day">Neven Mrgan</a>, among others, I&#8217;m digging in to the Red Sweater Blog archives to find some older posts that I think are worth reading, if you missed them the first time around.</p>
<p>I love the idea of highlighting things that others have written, but since I don&#8217;t have a convenient repository of these items, and haven&#8217;t got time to scour my mind for suitable candidates, I&#8217;m sticking to what I know best. Presented here with a brief synopsis:</p>
<ul>
<li>
<a href="http://www.red-sweater.com/blog/69/adis-a-las-computadoras-dell">Adiós a las Computadoras Dell</a>. On the eve of Apple&#8217;s transition to Intel processors, I speculate that the end is nigh for Dell.
</li>
<li>
<a href="http://www.red-sweater.com/blog/83/magical-code">Magical Code</a>. Based on my experience working at very low levels inside Apple, and on my own high level stuff, I dispel the notion that any code is so <em>magical</em> that you can&#8217;t understand it.
</li>
<li>
<a href="http://www.red-sweater.com/blog/100/five-things-i-may-or-may-not-know">Five Things I May or May Not Know</a>. Particularly meaningful for folks who are grappling with the idea that their full-time work is not for them, and are toying with the idea of branching out on their own.
</li>
<li>
<a href="http://www.red-sweater.com/blog/184/the-road-less-traveled">The Road Less Traveled</a>. The story of my transition from a full-time Apple engineer to a self-bootstrapped software business owner.
</li>
<li>
<a href="http://www.red-sweater.com/blog/218/forget-the-shortest-path">Forget the Shortest Path</a>. Wisdom inspired by lessons in sailing. Sometimes moving directly at your objective is not the most pragmatic way of reaching it.
</li>
<li>
<a href="http://www.red-sweater.com/blog/481/it-should-be-free">It Should Be Free</a>. My reaction to the expectation among some customers that things should be free. I dig into the true cost of &#8220;free&#8221; things.
</li>
<li>
<a href="http://www.red-sweater.com/blog/825/getting-pretty-lonely">Getting Pretty Lonely</a>. My rant against the GPL open source license.
</li>
<li>
<a href="http://www.red-sweater.com/blog/1225/elements-of-twitter-style">Elements of Twitter Style</a>. My fairly recent prescription for getting the most out of Twitter, while annoying the fewest.
</li>
</ul>
<p>Thanks, as always, for your attention to my blog and my writing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/1644/blast-from-the-past/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ask For Help</title>
		<link>http://www.red-sweater.com/blog/1505/ask-for-help</link>
		<comments>http://www.red-sweater.com/blog/1505/ask-for-help#comments</comments>
		<pubDate>Sat, 20 Nov 2010 05:29:28 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Folklore]]></category>
		<category><![CDATA[Nostalgia]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=1505</guid>
		<description><![CDATA[When I first started working at Apple, I was 18 years old. I was going to school at UC Santa Cruz and studying to be a computer programmer. Like my dad. I was lucky to end up as a Quality Assurance tester inside a software development group at Apple. I worked for the Software Update [...]]]></description>
			<content:encoded><![CDATA[<p>When I first started working at Apple, I was 18 years old. I was going to school at UC Santa Cruz and studying to be a computer programmer. <a href="http://www.red-sweater.com/blog/1120/michael-l-jalkut-1950-2010">Like my dad</a>.</p>
<p>I was lucky to end up as a Quality Assurance tester inside a software development group at Apple. I worked for the Software Update team, which was essentially responsible for diagnosing, evaluating, fixing, and shipping bug fixes for anything in the System 7.5.x era software that Apple was building at the time.</p>
<p>I was so bold back then that I told my bosses, and my bosses bosses, and my peers, and anybody who would listen that I wanted to be a programmer. I wanted to write Mac software. No, I wanted to write <em>the Mac!</em></p>
<p>That dream came true on May 12, 1996, when I joined Apple as <strong>Software Engineer I</strong> in the System Updates team for Mac OS Engineering. I immediately went to work, fixing bugs here and there as fast as I could. I took copious notes, in an effort to assure my bosses that I was the right person for the job. How did I spend my time over the past 5 minutes? I could happily elaborate.</p>
<p>I was so nervous about my performance, so worried that somebody might notice <a href="http://www.amazon.com/dp/0767906314?tag=d73fh-20">I was a fraud</a>, that I didn&#8217;t ask for help as much as I should have. When somebody assigned me a problem, I scraped the walls of hell to find the answers, lest it be revealed that I wasn&#8217;t quite as smart as I might have seemed.</p>
<p>All the bugs in our group were difficult. One day I was assigned a particularly vexing one. I had shown a knack for tracking down tricky issues, but this one stymied me. I hammered away at the bug but I couldn&#8217;t figure out the cause. I couldn&#8217;t even think of where to go next. I was petrified. This was it, they would learn about my incompetence and put me out to pasture. I decided to take a walk.</p>
<p>I clearly remember that balmy summer day in Cupertino. I was filled with dread. I walked from Apple&#8217;s Infinite Loop headquarters, across Highway 280 on De Anza boulevard, towards the expansive suburban doldrums of Sunnyvale.</p>
<p>My pre-hire boldness had abandoned me. &#8220;Maybe I should quit,&#8221; I thought to myself. &#8220;That would be a stoic way of getting out of this mess.&#8221; It sounds so dramatic in retrospect, but I was so sure of my failure, it seemed like an obvious move at the time. I talked myself through the facts of the bug in question, and simply could not think of a solution. I couldn&#8217;t think of a part of a solution. I couldn&#8217;t even think of a step in the direction of a solution.</p>
<p>I walked for an hour or more, and then returned &#8220;home&#8221; to my office at Infinite Loop. I sat at my desk and stared into the monitor, hoping against hope for some inspiration. My friend and coworker, Darren Litzinger, stopped by my office.</p>
<p>&#8220;What are you working on?&#8221; he asked.</p>
<p>&#8220;I have a terrible bug, and I can&#8217;t figure it out.&#8221; The thought of asking for help didn&#8217;t even cross my mind. But fortunately, my frustration spoke on my behalf.</p>
<p>Darren sat down in my guest chair and adopted an excited look. &#8220;Well, what do you know about the bug?&#8221; He was here to help. I hadn&#8217;t even asked for it, yet here he was. I could have asked for it at any time, and I didn&#8217;t even realize it.</p>
<p>Talking through the bug with Darren, he asked me to perform particular tests at the computer. I realized that we had completely different approaches to problem solving. It wasn&#8217;t that his were right or that mine were wrong, they were just different. As it turned out, his technique saved the day and we got to the bottom of the issue within a couple hours.</p>
<p>As I moped along De Anza Boulevard that afternoon, I thought that I might not be cut out for software engineering in general, let alone at a world-class company like Apple. After I retreated back to my office and got a surge of help from a trusted colleague, I realized that I was perfectly qualified for the job. Especially if I could ask for help every once in a while.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/1505/ask-for-help/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>When I Joined Apple</title>
		<link>http://www.red-sweater.com/blog/1146/when-i-joined-apple</link>
		<comments>http://www.red-sweater.com/blog/1146/when-i-joined-apple#comments</comments>
		<pubDate>Sat, 03 Apr 2010 03:50:14 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=1146</guid>
		<description><![CDATA[When I joined Apple in May, 1996, the company was filled with geniuses who were trying to invent the future. Despite that brilliance, Apple was failing. I came on board because I was young, had just started using a Macintosh, and I knew something great was happening. I was eager to find out what it [...]]]></description>
			<content:encoded><![CDATA[<p>When I joined Apple in May, 1996, the company was filled with geniuses who were trying to invent the future. Despite that brilliance, Apple was failing. I came on board because I was young, had just started using a Macintosh, and I knew something great was happening. I was eager to find out what it was and, if possible, to help it grow.</p>
<p>I was lucky to join one of the most cavalier and competent teams in the company: the Mac OS system integration team. In a nutshell, we were in charge of the Mac OS System File, &#8220;System Enabler,&#8221; and other crucial bits that made your Mac a Mac. Whoo-hoo! Power! We made or broke your Mac experience, hopefully making more than breaking. I took my new job seriously and stepped carefully with every change. It felt great, and I cherished every contribution I made.</p>
<p>Later, I moved to the Mac OS X team and did similar work on the infrastructure of Mac OS X. In particular, with how it deals with older applications that rely on the &#8220;Carbon&#8221; framework. After years of using a custom Mac-only environment called MPW, I was using standard UNIX tools and building UNIX libraries. This felt awesome! I had grown up using an Amiga, then switched to Sun OS, where I spent a lot of time getting familiar with UNIX. There I was, and Apple decides to put the best UI in the world on top of Unix. I was in heaven.</p>
<p>While I was at Apple I saw a lot of failure. I saw the Newton fail. I saw Pippin fail. I saw PowerTalk fail. I saw Cyberdog fail. I saw Apple desperate to sell even a few hundred thousand Macs in a quarter. I saw the press lambast us and declare us dead. &#8220;Beleaguered&#8221; became an unfortunately common word in our office life.</p>
<p>But I kept looking around me, and I saw nothing but signs of success. I marveled at QuickTime, speech recognition, networking technologies like ZeroConf (Bonjour), and other things that have never seen the light of day. This company is awesome! I want to work here! They&#8217;re going to change the world!</p>
<p>Of course, they already had changed the world with the Apple II and the Macintosh, but as a young 20 year old, I was anticipating future growth. It was a bad time for Apple: competitors and the press were declaring our obsolescence. Michael Dell said we should give the money back to the shareholders and close the company. We persisted on a wing and a prayer, driven by Steve Jobs&#8217;s admonition that we could beat Dell. I believed in that mission, and I believe in it still.</p>
<p>In 2005, I wrote boldly about <a href="http://www.red-sweater.com/blog/69/adis-a-las-computadoras-dell">the end of Dell</a>, and I have to confess I was a little over-ambitious. I could see a path where Apple would take Dell down faster than they have. I was wrong. Dell is still a strong  company. But that will change soon.﻿</p>
<p>I joined Apple because they were threatening to change the world. I stayed on at Apple because they were changing the world. And I remain loyal to that company because, in spite of my absence, they have changed the world. In more ways than I can imagine, they&#8217;re inventing the future. And I&#8217;m along for the ride.</p>
<p>Dell is not changing the world, Microsoft is not changing the world. Hewlett-Packard is not changing the world.</p>
<p>Apple is changing the world, and damn it feels good to be part-Apple today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/1146/when-i-joined-apple/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Saying Goodbye To Apple</title>
		<link>http://www.red-sweater.com/blog/326/saying-goodbye-to-apple</link>
		<comments>http://www.red-sweater.com/blog/326/saying-goodbye-to-apple#comments</comments>
		<pubDate>Fri, 20 Apr 2007 05:21:07 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Folklore]]></category>
		<category><![CDATA[Nostalgia]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/326/saying-goodbye-to-apple</guid>
		<description><![CDATA[Buzz Andersen has written an emotional and truthful announcement of his departure from Apple. Congratulations, Buzz! Best of luck to you. You&#8217;re going to do great things. I got to know Buzz online, through his blog and through occasional chat sessions on IRC. As it happens, I moved away from San Francisco just before I [...]]]></description>
			<content:encoded><![CDATA[<p>Buzz Andersen has written an emotional and truthful announcement of his <a href="http://buzz.vox.com/library/post/leaving-apple.html">departure from Apple</a>. Congratulations, Buzz! Best of luck to you. You&#8217;re going to do great things.</p>
<p>
I got to know Buzz online, through his blog and through occasional chat sessions on IRC. As it happens, I moved away from San Francisco just before I got to know a number of people online who I wanted to meet there. But since I visit often, it came as no surprise that I ran into Buzz one day at a cafe in San Francisco&#8217;s Mission District. I was sitting with my coffee when Buzz sat down a few chairs away. I recognized his resemblance to an online photo and introduced myself. He snapped <a href="http://flickr.com/photos/ldandersen/143181312/">this photo</a> of me. Afterwards, we walked down to Mission Street, caught a large street protest, and then I took him to my favorite thrift store.
</p>
<p>
I was relieved that Buzz didn&#8217;t hold any personal grudges against me. After my public <a href="http://www.red-sweater.com/blog/55/apple-employee-silenced-by-self">critique</a> of his decision to bow out of an interview with <a href="http://www.cocoaradio.com/">Cocoa Radio</a>, he would have been entitled to. He was feeling the pressure of forces inside Apple. I was feeling feisty, probably partly because I had felt similar pressures as he was then responding to. My provocative post was sassy enough to warrant a vendetta, but Buzz showed no signs of holding one. I was grateful for that.
</p>
<p>
A lot of the themes in Buzz&#8217;s blog entry hold true for me as well. The desire to work for such a great company contrast with the lure of indie-freedom. Most people think I&#8217;m being dramatic when I say that I have regular dreams about my time at Apple, but it&#8217;s true. I have at least one dream per month. Surreal dreams about fantastic Apple office buildings, where my old co-workers behave somewhat more like characters from Twin Peaks. I&#8217;m always pleased in my dreams to be back in the comfort of my Apple life. These have become a regular staple in my subconscious life. A replacement for the &#8220;showing up to school naked&#8221; dreams of earlier years. That company put a spell on me, and it&#8217;s not likely to wear off any time soon.
</p>
<p>
I&#8217;m sure it&#8217;s true for Buzz as well. As he pulls away from the safety and comfort of that great Cupertino establishment, he isn&#8217;t leaving Apple behind. He&#8217;s taking a little piece of it with him, to share with the rest of the world. Good news for the world.
</p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/326/saying-goodbye-to-apple/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How Do I Really Feel About MarsEdit?</title>
		<link>http://www.red-sweater.com/blog/309/how-do-i-really-feel-about-marsedit</link>
		<comments>http://www.red-sweater.com/blog/309/how-do-i-really-feel-about-marsedit#comments</comments>
		<pubDate>Mon, 26 Mar 2007 00:07:21 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[MarsEdit]]></category>
		<category><![CDATA[Nostalgia]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/309/how-do-i-really-feel-about-marsedit</guid>
		<description><![CDATA[I started writing a &#8220;What&#8217;s wrong with my favorite apps&#8221; post almost a year ago (May, 2006). It&#8217;s been sitting in my MarsEdit drafts folder ever since (yay, MarsEdit drafts!). I stumbled upon it today and found this choice bit of commentary on MarsEdit itself. I find myself frequently responding to the concerns of users [...]]]></description>
			<content:encoded><![CDATA[<p>I started writing a &#8220;What&#8217;s wrong with my favorite apps&#8221; post almost a year ago (May, 2006). It&#8217;s been sitting in my MarsEdit drafts folder ever since (yay, MarsEdit drafts!).</p>
<p>
I stumbled upon it today and found this choice bit of commentary on MarsEdit itself. I find myself frequently responding to the concerns of users by saying &#8220;Yes, I agree! I want to fix that!&#8221; Well, this isn&#8217;t <em>proof</em> that I really mean it, but it&#8217;s pretty good evidence:</p>
<blockquote><p>
<strong><font size="+1">MarsEdit</font></strong>. MarsEdit is, like NetNewsWire, extremely helpful to my daily routines. I tend to write a lot of blog entries, so I keep MarsEdit open even if only to capture vaguely bloggable ideas. In fact, this entry has sat in MarsEdit for a few days [UPDATE: Almost a year :) ] as I accumulate enough applications and opinions to make it worth posting.</p>
<p>
My biggest complaint about MarsEdit is its lack of a search facility. This has everything to do with this &#8220;capturing ideas&#8221; behavior of mine. At any given moment I have the last several of my published blog entries as well as a number of drafts stored in the application. Right now there are 31 items in the Drafts folders. That&#8217;s right, 31 items that you don&#8217;t have to read (yet!). [UPDATE. Now it's 52]
</p>
<p>
When I want to resume work on any of those drafts, it&#8217;s infuriating to not be able to easily pop it open by searching on a unique keyword. I went so far as to write an AppleScript aimed at performing the search for me, but alas MarsEdit&#8217;s scripting interface doesn&#8217;t allow access to the text of drafts, either.
</p>
<p>
MarsEdit needs a search field just like its cousin NetNewsWire has.
</p>
</p>
</blockquote>
<p>
So, believe me! I care. I want this thing to rock, and I&#8217;m in a very good position to make sure that happens.
</p>
<p>
Oh and incidentally, I wonder sometimes if people will suspect me of &#8220;carpetbagging&#8221; this target audience. I mean, here I am I just pulling into town with a truck full of shiny new blog editor. But I have been interested in writing a blog editing application for a <em>long time</em>! In fact, I&#8217;ve even got some stale abandoned projects around here somewhere. In 2003 or so I noticed <a href="http://michael-mccracken.net/wp/">Michael McCracken&#8217;s</a> open-source <a href="http://blapp.sourceforge.net/">Blapp</a> and seriously considered diving in. I thought with support for a few more blog systems it could really kick ass. You know, like MarsEdit.
</p>
<p>
A few years later I was deep into WordPress and again considered writing my own custom client. This time I was <em>using</em> MarsEdit, but hoping for even better integration with WordPress. Luckily, I never started that project. Also luckily, I am going to be able to finish it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/309/how-do-i-really-feel-about-marsedit/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>iPhone 0.9</title>
		<link>http://www.red-sweater.com/blog/267/iphone-09</link>
		<comments>http://www.red-sweater.com/blog/267/iphone-09#comments</comments>
		<pubDate>Mon, 29 Jan 2007 14:35:51 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/267/iphone-09</guid>
		<description><![CDATA[TUAW points us to a a choice Newton video, from 1993. In spite of some dated production qualities, this video could serve as a template for marketing the greatest features of the iPhone. Syncing, address books, To Dos, &#8220;instant messages.&#8221; Lots of features ripe for comparison with the iPhone and other modern devices. It even [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tuaw.com/">TUAW</a> points us to a a <a href="http://www.tuaw.com/2007/01/29/blast-from-the-past-getting-started-with-the-newton/">choice Newton video</a>, from 1993. In spite of some dated production qualities, this video could serve as a template for marketing the greatest features of the iPhone. Syncing, address books, To Dos, &#8220;instant messages.&#8221; Lots of features ripe for comparison with the iPhone and other modern devices. It even &#8220;<a href="http://blog.seattlepi.nwsource.com/microsoft/archives/108908.asp">squirts</a>&#8221; (beams) like a Zune!.</p>
<p>
The best part of the video? In the midst of all this enlightened modern living, the video shows a man scribbling away on his Newton while talking on the phone. <em>A pay phone!</em> If only they could somehow combine those two devices! I also like the knowing look and raised eyebrows one worker gives to another just before she &#8220;beams&#8221; him a message. A subtle suggestion that Newton might actually get you laid.
</p>
<p>
I never used a Newton much, although I occasionally had my hands on one at work for some debugging purpose. Some of the design considerations really pop out, like the fact that the Newton was almost entirely &#8220;soft button&#8221; based, much like its nascent offspring. The soft QWERTY keyboard is even reminiscent of the iPhone&#8217;s, except that with the Newton it was only intended to be used when the handwriting recognition made a mistake.
</p>
<p>
Which it did. A lot. Many people consider the failure of adequate recognition on the Newton, and the basically functional compromise of Palm&#8217;s &#8220;Grafitti&#8221; to have been the death blow for the gadget. Amid all the happy music and smiling people, you can tell the issue was weighing heavy on Apple&#8217;s mind, too. Halfway through the video the topic changes to &#8220;handwriting tips&#8221; and more or less stays on the subject for the rest of the promo.
</p>
<p>
If Apple presents iPhone along with a promotional video that is half devoted to teaching users how to workaround the device&#8217;s bugs, then we&#8217;ll know it&#8217;s doomed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/267/iphone-09/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A Glance Back</title>
		<link>http://www.red-sweater.com/blog/226/a-glance-back</link>
		<comments>http://www.red-sweater.com/blog/226/a-glance-back#comments</comments>
		<pubDate>Sat, 25 Nov 2006 19:59:33 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[Software Reviews]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/226/a-glance-back</guid>
		<description><![CDATA[Have you ever noticed how faulty the brain&#8217;s mechanism for detecting &#8220;freshness&#8221; can be? If you&#8217;re anything like me, you find yourself foolishly clinging to the belief that something is new, long past its certain staleness. For instance, I still think of The Cure&#8217;s Friday I&#8217;m In Love as &#8220;their new song,&#8221; almost fifteen years [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever noticed how faulty the brain&#8217;s mechanism for detecting &#8220;freshness&#8221; can be? If you&#8217;re anything like me, you find yourself foolishly clinging to the belief that something is new, long past its certain staleness. For instance, I still think of The Cure&#8217;s <em><a href="http://click.linksynergy.com/fs-bin/stat?id=KANMkAY/AqI&#038;offerid=78941&#038;type=3&#038;subid=0&#038;tmpid=1826&#038;RD_PARM1=http%253A%252F%252Fphobos.apple.com%252FWebObjects%252FMZStore.woa%252Fwa%252FviewAlbum%253Fi%253D566536%2526id%253D566624%2526s%253D143441%2526partnerId%253D30">Friday I&#8217;m In Love</a></em> as &#8220;their new song,&#8221; almost fifteen years after its release.</p>
<p>
The same mental bug appears at more depressing moments. We might spend a decade feeling essentially the same about our health and vitality, until we look into the mirror one groggy morning and see a particularly aged face staring back at us. Before we know it, we&#8217;re yesterday&#8217;s news. So it goes with pop music, our bodies, and with the computers we use every day. Having fun yet?
</p>
<p>
While I was working at Apple, I had the privilege of contributing to the transition from Mac OS 9 to Mac OS X, as a member of the Core Services group. At that time, there was no doubt in anybody&#8217;s mind that Mac OS X was <em>new</em>. It was so new in fact, that for a long time nobody took it seriously. As pre-10.0 developer previews rolled off the line, Mac OS 9 loyalists insisted that it would never supplant their favorite operating system. Mac OS X was just some newfangled thingamajig that the crazy kids were playing with.
</p>
<p>
Then lots of years passed and, lo and behold, almost nobody uses Mac OS 9 anymore. I was using Spotlight to try to track down a copy of Resorcerer, when I stumbled upon this old folder full of aliases, in an old backup directory from a home computer when I was still on Mac OS 9:
</p>
<p>
<img src="http://www.red-sweater.com/blog/images/MyAppleMenu.png"/>
</p>
<p>
What is this list of sundry items? Well it&#8217;s the folder of aliases I put in my Mac OS 9 &#8220;Apple Menu items&#8221; folder. The quick-access list of items that I could easily access at any time. Now, I&#8217;m not sure how accurate this list is as a reflection of my everyday application usage. At this time I was probably using Nitin Ganatra&#8217;s excellent <a href="http://db.tidbits.com/article/01488">Malph</a> utility for most of the same purposes. I&#8217;m also not sure how much different my work machine&#8217;s list would have been. This was my personal machine at home, which I obviously used to some extent for work development. What strikes me today, looking back, is that almost every one of those applications has been supplanted by something else. They were all very appropriate to my computer life only 5 or 6 years ago, but now many of them are ancient relics.
</p>
<p>
Let&#8217;s go through each of them and figure out what used them for then, and what I use now to achieve the same goals.
</p>
<p>
<strong><a href="http://barebones.com/products/bbedit/">BBEdit</a></strong>. To be honest I&#8217;ve never used BBEdit as my 100% full-time editor, but it&#8217;s almost always &#8220;been around&#8221; in one form or another for something important. At this time, I probably was using MPW for most of my text-editing needs, but would occasionally open up BBEdit to do some particularly advanced search &#038; replace, or to sort by columns or something. I still use BBEdit largely in this capacity, though one of the major ways I use it these days is as a file comparison tool (I find it more reliably with strange line endings than Apple&#8217;s FileMerge application).
</p>
<p>
<strong><a href="http://www.adobe.com/uk/products/golive/">CyberStudio</a></strong>. I can&#8217;t remember whether this application was called &#8220;GoLive&#8221; at the time, but I&#8217;m pretty sure it was. Adobe had come to Apple for one of our irregular (at the time) beer bashes and offered us free copies of the app. I used it to design my personal web page for some time.  Eventually I switched to Macromedia Dreamweaver, which I used for a few more years, before finally relying mostly on manual CSS editing.
</p>
<p>
<strong><a href="http://www.fetchsoftworks.com/">Fetch</a></strong>. For a long time, if you wanted to use FTP from a Mac, there were really only two choices: Fetch or Anarchie (now <a href="http://www.interarchy.com/main/">Interarchy</a>). I dabbled in both but mostly found myself using Fetch for the rare occasion on which I needed to push files. These days, I tend to use <a href="http://rsug.itd.umich.edu/software/fugu/">Fugu</a> for uploading to my SSH enabled servers. It&#8217;s got a lot of rough edges, but it&#8217;s free and basically functional. If I needed to do more file transferring, I&#8217;d probably use <a href="http://panic.com/transmit/">Transmit</a>, like everybody else.
</p>
<p>
<strong><a href="http://www.microsoft.com/mac/products/internetexplorer/internetexplorer.aspx?pid=internetexplorer">Internet Explorer</a></strong>. I remember sitting in the lab at Apple, as a QA Engineer in 1996 or so. Everybody was still using Netscape Navigator, but this new Internet Explorer was grabbing our attention. My, it was a nice upgrade at the time.  IE came with us to Mac OS X in the early days, but of course Safari eventually came along and proved an easily superior alternative to the aging IE.
</p>
<p>
<strong><a href="http://www.microsoft.com/mac/products/word2004/word2004.aspx?pid=word2004">Microsoft Word</a></strong>. Like everybody else in the world, I had to keep a copy of this app around just to be able to reply to the emails from marketing or whatnot, which were inevitably in Word format. These days the popularity of PDF has gone a long way towards eliminating the need to use Word as a generic document format. I do think Word can be a pretty nice word processor, but when I wrote the thesis for my BA in Music in 2005, I used Apple&#8217;s <a href="http://www.apple.com/iwork/pages/">Pages</a> with a good deal of satisfaction. It&#8217;s what I would use again if I had to do any substantial amount of non-blog writing at this point.
</p>
<p>
<strong><a href="http://developer.apple.com/tools/mpw-tools/">MPW Shell</a></strong>. At this time, most of the Mac development world was using CodeWarrior for day-to-day development purposes, but in my group at Apple everything was still tightly bound to MPW. It made up my editor and source control management (projector &#8211; yuck!), with <a href="http://www.mactech.com/articles/mactech/Vol.15/15.06/MacsBugRevisited/index.html">MacsBug </a> serving as the debugger. These days of course, it&#8217;s all Xcode and GDB. I miss some things about MPW, especially the highly (and easily, compared with Xcode) customizable menus. And I miss some things about MacsBug. But on the whole, Mac OS X in 2006 provides a much better environment for development than MPW on Mac OS 9 did.
</p>
<p>
<strong><a href="http://www.lysator.liu.se/~jonasw/freeware/niftyssh/">NiftyTelnet</a></strong>. When I first worked at Apple in 1994, I was bit of a freak to my coworkers. In those pre-OSX days it was rather uncommon for anybody at Apple outside of the <a href="http://en.wikipedia.org/wiki/A/UX">A/UX</a> group to be interested in telnetting to a UNIX machine. But I had just come from <a href="http://www.soe.ucsc.edu/">UC Santa Cruz</a>, and was tied up in a certain amount of command line computing lifestyle there. For instance, I wanted to be able to check my email. I&#8217;m not sure what I used in those earliest days. Possibly <a href="http://homepage.mac.com/dalverson/zterm/">ZTerm</a>? All I know is as life went on I still had the occasional need to connect back to my school&#8217;s alumni server, and eventually it became NiftyTelnet with its SSH support that best served the purpose. Of course on Mac OS X I still do quite a bit of ssh connections, but it&#8217;s almost always through the standard command-line tool that ships with the operating system.
</p>
<p>
<strong><a href="http://www.interarchy.com/action/linkthru?obiwan">ObiWan</a></strong>. Oh, ObiWan, how I adored you! This utility was like my third arm during those years. It served as a comprehensive, instantaneous reference for the Mac OS API. The touch of a hotkey would present a floating window. Type the name of the API to see the prototype instantly. Another hotkey pasted the prototype directly into your code. Of course, we get more or less comparable behavior for free nowadays in Xcode, but I&#8217;m amused to see that ObiWan was in fact ported to OS X, renamed WanObi, and is available for download through the Stairways FTP Server.
</p>
<p>
<strong><a href="http://www.microsoft.com/mac/otherproducts/outlookexpress/outlookexpress.aspx?pid=outlookexpress">Outlook Express</a></strong>. I don&#8217;t really remember using Outlook Express, but this snapshot must have caught me at least dabbling with it. I was <a href="http://www.hawkwings.net/2006/02/11/talking-mailapp-daniel-jalkut/">interviewed</a> by Tim Gaden about my mail habits, and neglected to mention this in my history.  All I know is that I use <a href="http://www.apple.com/macosx/features/mail/">Mail</a> now and have consistently for the past 6 years or so. It&#8217;s not perfect but it gets closer than anything else I&#8217;ve tried.
 </p>
<p>
<strong><a href="http://archive.digidesign.com/ptfree/">Pro Tools Free</a></strong>. Digidesign made the incredibly cool marketing move of giving away a free version of their venerable recording software. I used it for my hobby of songwriting and (very!) amateur recording. The marketing worked: I was hooked on Pro Tools and convinced that I would hate using anything else. Unfortunately by the time I wanted to upgrade to something more sophisticated, Pro Tools had not finished their OS X support, but <a href="http://www.motu.com/">MOTU</a> had. I bought a MOTU 828 and switched to their free version of Digital Performer, called <a href="http://www.motu.com/products/pciaudio/HD192/audiodesk/software/audiodesk">AudioDesk</a>. These days I&#8217;m just as likely to pop open <a href="http://www.apple.com/ilife/garageband/">GarageBand</a> if I feel like playing around with some recording.
</p>
<p>
<strong><a href="http://bugreport.apple.com/">Radar</a></strong>. Radar is a private Apple application for interacting with the internal bug database. You know, I really had a love-hate relationship with that application, but I would love to be able to use it again, instead of the frustratingly limited web-based version that we&#8217;re forced to use as company outsiders. It was a lot better than many of the open source and commercial options I have been subjected to by the various projects I&#8217;ve worked on over the past few years.  For my personal projects I don&#8217;t use anything more formal than a series of conventionally named text files, but I keep meaning to remedy that.
</p>
<p>
<strong><a href="http://en.wikipedia.org/wiki/ResEdit">ResEdit</a></strong> and <strong><a href="http://www.mathemaesthetics.com/ResorcererIndex.html">Resorcerer</a></strong>. These were the two options for editing resource files, which was an essential part of any Mac development effort. These days I still use Resorcerer from time to time because I&#8217;m unlucky enough to have legacy projects which require resource fine-tuning from time to time. But for the most part, their use has been replaced by <a href="http://developer.apple.com/tools/interfacebuilder.html">Interface Builder</a> on OS X, which lets you lay out interfaces in a much more intuitive way. The feature I miss most from the resource-editing days is the ability to store arbitrary hex data, while allowing for extensible editing via template definitions. Interface Builder is pretty frustrating when it comes to storing anything non-standard.
</p>
<p>
<strong><a href="http://en.wikipedia.org/wiki/SoundJam_MP">SoundJam</a></strong>. Those of you who have been around a while remember that SoundJam was one of the early MP3 Playback offerings on the Mac. It was the one I ended up using, and I still use it today, it having been purchased, rebranded, and massively expanded on by Apple as the <a href="http://www.apple.com/itunes/overview/">iTunes</a> we know, love, and hate today.
</p>
<p>
I&#8217;m sure there were lots of other applications that played a role in my day-to-day work at the time, but these just happened to be the ones that were in my Apple  menu. They must have been important to me then, and I&#8217;m impressed to see that very few of them are very important to me today. I wonder how the application landscape of my computer will change over the next 5 years.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/226/a-glance-back/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>The Road Less Traveled</title>
		<link>http://www.red-sweater.com/blog/184/the-road-less-traveled</link>
		<comments>http://www.red-sweater.com/blog/184/the-road-less-traveled#comments</comments>
		<pubDate>Wed, 13 Sep 2006 14:24:59 +0000</pubDate>
		<dc:creator>Daniel Jalkut</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.red-sweater.com/blog/184/the-road-less-traveled</guid>
		<description><![CDATA[Last year, Gus Mueller of Flying Meat Software wrote a powerful blog entry describing the 1068 days that elapsed between his setting out to be a full-time indie software developer, and achieving that goal. Paul Kafasis recently redirected my attention to that post, and commented that it would be interesting to hear more stories of [...]]]></description>
			<content:encoded><![CDATA[<style type="text/css"><!-- .caption { border-style:dashed; border-width:1px; border-color:#BBBBBB; margin-left:20px; padding:10px;}--></style>
<p>
Last year, Gus Mueller of Flying Meat Software wrote a powerful <a href="http://www.gusmueller.com/blog/archives/2005/12/25.html">blog entry</a> describing the 1068 days that elapsed between his setting out to be a full-time indie software developer, and achieving that goal.
</p>
<p>
Paul Kafasis recently redirected my attention to that post, and commented that it would be interesting to hear more stories of the much-varied road to indie-dom. He has posted his (and the other two founders of Rogue Amoeba) very fun story: <a href="http://www.rogueamoeba.com/utm/posts/Article/history-2006-09-13-10-00">The Full-Time Gap</a>.
</p>
<p>
I&#8217;m impressed and inspired to read any such stories, especially when they describe the troubles that successful entrepreneurs have struggled through. When we look at the examples of successful companies in any industry, it can be hard to imagine that they once floundered, made stupid decisions, had an ugly web site, couldn&#8217;t make any money, etc. There&#8217;s hope for us all!
</p>
<p>
At first I thought it inappropriate for me to participate in this conversation, because by my own standards I&#8217;m far from having reached any kind of ISV (independent software vendor) success. But then I consider the fact that I haven&#8217;t had a &#8220;real job&#8221; for four years, yet I have roughly the same amount of money in the bank and a new college degree under my belt. Not too shabby, after all. I hope my story will be inspirational in its own way, different from Gus or Paul, but another example of how &#8220;this can work.&#8221; I&#8217;ll adopt Gus&#8217;s and Paul&#8217;s habit of occasionally highlighting some salient (I hope!) point of wisdom. These lessons, collected from all such posts, may help you maintain optimism and courage when pursuing your own dream.
</p>
<p><h3>Sink, Swim, or Float</h3>
</p>
<p>
<img style="margin-left:5px" src="http://www.red-sweater.com/blog/images/PaddleFeet.jpg" align="right" border="0"/> When discussing the indie dream much fuss is made about &#8220;making the leap.&#8221; This idiom can be applied to many risk-taking situations, but in this context it usually refers to that fateful day when an individual decides to stop receiving a steady paycheck, in favor of some pursuit which probably offers less certain financial rewards.
</p>
<p>
Your familiarity with the phrase is inextricably linked with another well-worn utterance: &#8220;don&#8217;t quit your day job.&#8221; This phrase probably started as a cautious piece of well-meaning advice, but has evolved into a nasty weapon, used by terminally unhappy people to assassinate the dreams of those who aspire to something different.
</p>
<p>
<strong>Lesson</strong>: Don&#8217;t let <em>other</em> people dictate <em>your</em> dreams!
</p>
<p>
On July 8, 2002, I announced to my colleagues that I would be &#8220;quitting my day job&#8221;:
</p>
<p><div class="caption">
On Friday, July 19th, I will take my (permanent?) leave of Apple.
<p>I am quitting Apple to go back to school in pursuit of a Music degree.  Or something.</p>
<p>
I thought long and hard before making this decision, and the best I can figure is that I am foolishly attracted to the lifestyle of the poor and unemployed in one of America&#8217;s most expensive cities (San Francisco).  Of course I will miss many things about working at Apple, aside from the paycheck, so this has not been easy.  I take some comfort in believing that Apple has re-established itself as a long-term surviver, and will likely still be around when I come crawling back in a few years :)
</p>
<p>
Enjoy your jobs in my absence &#8211; I know it will be difficult getting by without my constant harassment and ridicule (hi, Jim).  If you find yourself lonely for abrasive dialogue, or just wish to say &#8220;hi,&#8221; my permanent e-mail address is:
</p>
<p>
[edited for tact and spam-control]
</p>
<p>
Ciao and Thanks,<br />
Daniel
</p>
</div>
</p>
<p>
<img src="http://www.red-sweater.com/blog/images/RealPatriots.jpg" align="top" border="0"/>
</p>
<p>
Now, at most companies this move would have invited howls of &#8220;don&#8217;t quit your day job, sucker!&#8221; But remember, Apple Thinks Different. I cherish the replies I received over the next few days. All of them extremely positive and encouraging. No dream assassins! And it wasn&#8217;t even because they were happy to see me go. (I don&#8217;t think!) Some excerpts, edited for anonymity:
</p>
<p><div class="caption">
Several years ago [Smart Guy] told me that when a person quit Apple you could measure their worth by how far away from the industry they go. By that measure, you&#8217;re doing pretty good.
</div>
</p>
<p><div class="caption">
Dude!  Taking the life of the depraved starving musician over the well paid<br />
Porsche driving programmer ?   &#8230; excellent choice&#8230;
</div>
</p>
<p><div class="caption">
I envy your guts in doing this.  Keep in touch, and let me know if there is something I can do to help out.
</div>
</p>
<p>
<strong>Lesson</strong>: Find encouragement early and hold on to it. Never stop repeating it to yourself. <em>You are entitled to pursue this dream.</em>
</p>
<p>
<img style="margin-right:5px" src="http://www.red-sweater.com/blog/images/Handstand.jpg" align="left" border="0"/><br />
But before we fly away on a rainbow cloud of optimism, let&#8217;s put things into perspective. People say &#8220;don&#8217;t quit your day job&#8221; because honestly, most of us <em>need</em> a day job. Here we get to the &#8220;floating&#8221; alternative to sink or swim. I was leaving a well-paid job to go to school &#8211; a negative paying job. It would have been foolish for me to do this without money in the bank. Because of my frugal lifestyle (no Porsche!) and a belief in my company&#8217;s stock that was finally beginning to bear fruit, I was decked out in safety gear when I made the leap. I <em>would not be making money</em>, so I needed a life jacket. I needed to float.
</p>
<p>
My experience demonstrates the awe-inspiring power of fear. Even with enough money to comfortably survive a couple years back in school, and a buffer period for getting a job again afterwards, I was <em>still scared out of my mind</em> to leave the comfort and security of my career. I think it&#8217;s illustrative of a defect in thinking that keeps many of us from taking the risks we should. Instead of looking at the <em>real risk</em>, which was that I might use up all my savings and have to start saving from scratch, I let my mind enumerate <em>all the possible risks</em>. Nobody would hire somebody with a weird gap in their resume. I&#8217;d run out of money and have to move in with my parents. I&#8217;d never again have an opportunity like Apple. I&#8217;d be irrevocably labeled a failure at life.
</p>
<p>
Come on! Life&#8217;s unfair, but it&#8217;s not <em>that unfair</em>. Wherever you are right now, whatever your position of comfort and satisfaction, chances <em>are excellent</em> that you&#8217;ll be able to return to that position after failing to pursue your dream. And remember, that&#8217;s the <em>worst</em> case scenario.
</p>
<p>
<strong>Lesson</strong>: Take risks. Don&#8217;t take foolish risks. Easier said than done (or not done), but important.
</p>
<p><h3>Catching an Income</h3>
<p><img style="margin-left:5px" src="http://www.red-sweater.com/blog/images/BashBish.jpg" align="right" border="0"/>I spent my first year back in school slowly draining my savings. Don&#8217;t worry, when I say slowly I mean <em>really slowly</em>. I didn&#8217;t even try to live too cheaply, but I had kept some habits that made me a pretty slow consumer of funds. Eat burritos, watch broadcast TV, buy thrift-store clothes, etc. By not buying a Porsche, or any other expensive car, I had easily come to own my Ford Escort outright. No monthly payments. No debt. Cheap (for San Francisco) rent. This was doable! I haven&#8217;t added up the math carefully, but I think it&#8217;s reasonable to estimate that for the first year I used up maybe $15,000 in savings, and that includes my university costs. By not driving to work every day, my gas bill went to nil. I avoided the rich lunches out that accompanied work, and abandoned all of those gadget-buying habits that mainly serve to soothe the confusion that comes with having a lot of income and nothing to spend it on.
</p>
<p>
<strong>Lesson</strong>: Make your risk count. Don&#8217;t spend your savings at the same rate you spend your income. Adjust your lifestyle so that your savings far outweigh your costs.
</p>
<p>
I would be lying if I said I wasn&#8217;t afraid, even with the slow leak in my bank account. It never feels good to lose money. So I started to look out for a job. I thought for sure it would be something student-like, since I figured my schedule wouldn&#8217;t accommodate anything in the tech field. I went to the student employment office and tried to picture myself working in the library or as a departmental assistant. $9/hour was looking <em>pretty good</em>.
</p>
<p>
Then I noticed a craigslist ad for a company in search of Mac developer. It was the beginning of summer, so I could afford to work full-time for at least a few months. What do you know, this position was a short-term porting job from OS 9 to Carbon on OS X. The requirements sounded like they were lifted directly from my resume, so I contacted them and almost immediately got to work on my first contract.
</p>
<p>
<strong>Lesson</strong>: The adage about making your own luck is true. If you don&#8217;t keep your ears open for opportunity, you can&#8217;t blame anybody but yourself for your failures. Luck is lurking everywhere: in the obvious places and where you&#8217;d least expect it.
</p>
<p>
Over the summer I earned enough money to replace the lost funds from the past year, and go a long way towards subsidizing the year to come. I had been ostensibly running &#8220;Red Sweater Software&#8221; as a shareware company for a few years, but hadn&#8217;t really made enough income to justify a bank account. I asked the company to make the checks payable to the company name, and opened a new business account. This would be the first year that I could easily and honestly report significant income for my business. I bought a new G5 and deducted it from that year&#8217;s taxes.
</p>
<p>
It&#8217;s cheesy, but just having a bunch of cash in the bank under a business name made me suddenly <em>feel like a business</em>. It immediately broke down a mental block I had previously suffered, viewing businesses as something other people, brave people, took part in. The manager at Bank of America wished me good luck and handed me a company checkbook. I could be a business, after all!
</p>
<p>
<strong>Lesson</strong>: There&#8217;s nothing magical about businesses. They&#8217;re just people who choose to earn their money directly. If you can convince somebody to pay you, you can be a business, too.
</p>
<p><h3>Aim Higher</h3>
</p>
<p>
<img style="margin-left:5px" src="http://www.red-sweater.com/blog/images/AimHigh.jpg" align="right" border="0"/> As I proceeded to spend another two years earning my degree in music, I just sort of picked up other contracts here and there. As it turns out, lots of companies are very flexible when it comes to hiring Mac programmers. After all, they don&#8217;t have a lot of talent to choose from. You&#8217;re coming in to their company to fill a gaping void. The fact that you&#8217;ll do it in your spare hours over the course of a couple months <em>often doesn&#8217;t matter to them</em>. Once I realized that it was OK for me to be a consultant and a student at the same time, I cautiously accepted new contracts. It was difficult at a few points to perform professionally in both work and school, but by declining several otherwise appealing contracts, I was able to keep the workload small enough that I could comfortably do both.
</p>
<p>
Lo and behold, I had quit my job to pursue one dream (education in music), and had inadvertently stumbled into satisfying a latent dream: owning my own business. Red Sweater Software was a profitable enterprise, even while in school! I joked with my friends at Apple that I was making only about half what I earned at Apple, but that I was working about a quarter of the hours. Not a bad tradeoff.
</p>
<p>
<strong>Lesson</strong>: Some dreams will be realized by accident or surprise.
</p>
<p>
After I graduated and received my degree in May of 2005, I realized I was at a crossroads. Just as younger students are suddenly faced with the question &#8220;what do I want to do with my life,&#8221; I had to decide where to focus my energies. I had enjoyed the single-mindedness of school. There was always something important to focus on. Nobody could call me a failure because I was <em>working towards something</em>. Now I had to decide whether success and happiness lie in going back to a full-time job, maintaining the new status quo (consulting), or in pursuing something completely different.
</p>
<p>
It so happens that around this time I moved from San Francisco to Boston. This pretty much wiped the option of going back to Apple off of my list. I could interview in Boston but I didn&#8217;t have a fiery desire to work anywhere but Apple. I decided that the status quo would suffice, especially since I had gained some long-term clients who were happy to retain my services even after I moved. Having this &#8220;portable job&#8221; proved very comforting in making the huge transition to a new city on the other side of the country.
</p>
<p>
In Boston, I discovered there is just as much demand for Mac consulting as in San Francisco. That is to say: not much. But if you keep your eyes peeled, you find it. And the lack of competition means that often you&#8217;ll be the first person to contact a prospective client. Make a good impression and odds are you&#8217;ve got another gig. So I have spent the past year or so continuing with consulting work and enjoying the relatively laid back lifestyle it affords. I sleep in. I start and stop the work clock at my own whim. I write great software for great companies.
</p>
<p>
<strong>Lesson</strong>: Consulting makes an excellent back-up plan. You&#8217;ve always got a job if you need it, and your destiny is very much in your own hands.
</p>
<p>
But I&#8217;ve got another dream. I want to <em>be a great company</em>. In May of this year I decided that my ambitions of selling software directly to customers were not being adequately served. They had been put indefinitely on the back burner in favor of serving more and more paying clients. But there&#8217;s no reason that Red Sweater Software can&#8217;t be <em>one of the great companies</em> that is served by my talent. </p>
<p>
But in spite of the relatively small number of Mac gigs in the world, my schedule was full! I was already turning away work because I didn&#8217;t have the time. How was I going to make time for Red Sweater Software? The decision I had to make is especially difficult for anybody venturing &#8220;out on their own.&#8221; The survival instinct is so great that a paying job becomes very difficult to turn down. In order to make time for my dream, I had to trade in paying jobs for time that could be spent on developing, testing and marketing my own software.
</p>
<p>
<strong>Lesson</strong>: It costs money to start a business, including the money you could be getting paid elsewhere. Balance the pursuit of money with the pursuit of your dream. They&#8217;re related, but not the same.
</p>
<p>
FlexTime was the first product to come out of this risky (but not foolishly so!) plan. After months of work the product went on sale last month, for $18.95. In spite of being satisfying to me, and receiving the praise of some very respectable bloggers and users, FlexTime is so far a &#8220;failure.&#8221; Why? Because sales are in the low hundreds of dollars. Without further development, I cannot expect to recoup my investment, let alone expand the company. <a href="http://en.wikipedia.org/wiki/Fred_D._Anderson">Fred Anderson</a> or another financially savvy person would deem it a failure. <strong>But it&#8217;s my failure!</strong> Mine, mine, mine! It&#8217;s mine to tweak and enhance. Without the determination to <em>at least fail</em>, I&#8217;d never have a chance to succeed. And the stories of more successful companies like Flying Meat and Rogue Amoeba assure me that it&#8217;s OK to fail. <em>As long as I learn from my failures.</em>
</p>
<p>
<strong>Lesson</strong>: Don&#8217;t be afraid to fail! Failure is your only means of testing for fact. And without facts, you have nothing to base your business on.
</p>
<p>
See, I sort of anticipated from the beginning that FlexTime would not be a huge success. I mean, I really hoped I was wrong, and braced myself to be pleasantly surprised. But I was not alarmed to learn that millions of users would not be beating a path to organize the &#8220;linear, timed activities&#8221; of their lives.
</p>
<p>
But FlexTime <em>was a success</em> in a way that I very much intended. It&#8217;s a proof of concept. Not of technological functionality, but of ambitious determination. FlexTime is proof that I can embrace a software development strategy that starts with a product vision and ends in a sellable product. My previous products were not good proofs of this because they sort of evolved resistantly out of personal projects. They didn&#8217;t start out with customers in mind. Though I&#8217;ve done my best to retrofit them as customer-ready products, they were designed almost exclusively to meet <em>my needs</em>. It&#8217;s a coincidence that others find them suitable for theirs.
</p>
<p>
FlexTime was developed from day one with the customer&#8217;s interests in mind, and as a complete product that serves a specific purpose, I&#8217;m proud of the result. Now that I&#8217;ve proven the concept, my success is all but assured. The machinery is in place, now I just keep turning the crank until something irresistible comes out. Until you know your machinery works, it&#8217;s almost a waste of time to set your sights as high as a successful product. Get your first product out of the way as soon as possible, and learn from your mistakes.
</p>
<p>
<img src="http://www.red-sweater.com/blog/images/RowBoat.jpg" align="top" border="0"/>
</p>
<p>
<strong>Lesson</strong>: Pick a small project, design it from the ground-up with customers in mind, and work tirelessly to complete the vision. Then you&#8217;ll know your machinery works.
</p>
<p>
My first success might be a revision to FlexTime (or FastScripts, or Clarion), or it might be something completely new. It might take a year or it might take five years (please, no!), but let me repeat: my success is guaranteed. And yours is too, if you choose this dream and pursue it diligently.
</p>
<p><h3>Bring On the Stories</h3>
</p>
<p>
Have you taken the road less traveled? Halfway down it, or just thinking about setting out? Let&#8217;s hear your stories. Your successes <em>and</em> your failures. Because the failures are successes, too.
</p>
<p>
Thanks to Gus for <a href="http://www.gusmueller.com/blog/archives/2005/12/25.html">starting this topic</a> and to Paul for <a href="http://www.rogueamoeba.com/utm/posts/Article/history-2006-09-13-10-00">reviving it</a>. I&#8217;m looking forward to reading more stories along these lines over the coming weeks.</p>
<p>
<strong>Update:</strong> Stories I have noticed being written since this was posted, either inspired by or of a very similar style as Paul&#8217;s, Gus&#8217;s, and mine:</p>
<ul>
<li><a href="http://www.michaeldupuis.com/TheSoftwareUnderground/2006/01/developing-mac-applications-for-living.html">Michael Dupuis</a> &#8211; Advenio</li>
<li><a href="http://sugarmaplesoftware.com/">Geoff Schmit</a> &#8211; Sugar Maple Software</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.red-sweater.com/blog/184/the-road-less-traveled/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

