<?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>Thoughts From Eric &#187; Mac</title>
	<atom:link href="http://meyerweb.com/eric/thoughts/category/tech/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://meyerweb.com/eric/thoughts</link>
	<description>Things that Eric A. Meyer, CSS expert, writes about on his personal Web site; it&#039;s largely Web standards and Web technology, but also various bits of culture, politics, personal observations, and other miscellaneous stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:37:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Better PDF File Size Reduction in OS X</title>
		<link>http://meyerweb.com/eric/thoughts/2010/02/25/better-pdf-file-size-reduction-in-os-x/</link>
		<comments>http://meyerweb.com/eric/thoughts/2010/02/25/better-pdf-file-size-reduction-in-os-x/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 18:17:15 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1306</guid>
		<description><![CDATA[Being a brief recounting of the successful quest for reduced-size PDFs that don't look awful.]]></description>
			<content:encoded><![CDATA[<p>
One of the things you discover as a speaker and, especially, a conference organizer is this:  <em><a href="http://www.apple.com/iwork/keynote/">Keynote</a> generates really frickin&#8217; enormous PDFs.</em>  Seriously.  Much like Miles O&#8217;Keefe, they&#8217;re <strong>huge</strong>.  We had one speaker last year whose lovingly crafted and beautifully designed 151-slide deck resulted in a 175MB PDF.
</p>
<p>
Now, hard drives and bandwidth may be cheap, but when you have four hundred plus attendees all trying to download the same 175MB PDF at the same time, the venue&#8217;s conference manager <em>will</em> drop by to find out what the bleeding eyestalks your attendees are doing and why it&#8217;s taking down the entire outbound pipe.  Not to mention the network will grind to a nearly complete halt.  Whatever you personally may think of net access at conferences, at this point, not providing net access is roughly akin to not providing functioning bathrooms.
</p>
<p>
So what&#8217;s the answer?  <a href="http://www.panic.com/blog/2010/02/shrinkit-1-0/">ShrinkIt</a> is fine if the slides use lots of vectors and you&#8217;re running Snow Leopard.  If the slides use lots of bitmapped images, or you&#8217;re not on Snow Leopard, ShrinkIt can&#8217;t help you.
</p>
<img src="http://meyerweb.com/pix/2010/quartzfilter-saveas.png" alt="" class="pic"/>
<p>
If the slides are image-heavy, then you can always load the PDF into Preview and then do a &#8220;Save As&#8230;&#8221; where you select the &#8220;Reduce File Size&#8221; Quartz filter.  That will indeed drastically shrink the file size—that 175MB PDF goes down to 13MB—but it can also make the slides look thoroughly awful.  That&#8217;s because the filter achieves its file size reduction by scaling all the images down by at least 50% <em>and</em> to no more than 512 pixels on a side, plus it uses aggressive JPEG compression.  So not only are the images infested with compression artifacts, they also tend to get that lovely up-scaling blur.  Bleah.
</p>
<p>
I Googled around a bit and found &#8220;<a href="http://www.hoboes.com/Mimsy/hacks/quality-reduced-file-size/">Quality reduced file size in Mac OS X Preview</a> from early 2006.  There I discovered that anyone can create their own Quartz filters, which was the key I needed.  Thus armed with knowledge, I set about creating a filter that struck, in my estimation, a reasonable balance between image quality and file size reduction.  And I think I&#8217;ve found it.  That 175MB PDF gets taken down to 34MB with what I created.
</p>
<p>
If you&#8217;d like to experience this size reduction for yourself (and how&#8217;s <em>that</em> for an inversion of common spam tropes?) it&#8217;s pretty simple:
</p>

<ol>
<li>Download and unzip <a href="http://meyerweb.com/eric/tools/mac/quartzfilter-reduce-file-size-75.zip">Reduce File Size (75%)</a>.  Note that the &#8220;75%&#8221; relates to settings in the filter, not the amount of reduction you&#8217;ll get by using it.</li>
<li>Drop the unzipped <tt>.qfilter</tt> file into <tt>~/Library/Filters</tt> in Leopard/Snow Leopard or <tt>~/Library/PDF Services</tt> in Lion.</li>
</ol>

<p>
Done.  The next time you need to reduce the size of a PDF, load it up in Preview, choose &#8220;Save As&#8230;&#8221;, and save it using the Quartz filter you just installed.
</p>
<p>
If you&#8217;re the hands-on type who&#8217;d rather set things up yourself, or you&#8217;re a paranoid type who doesn&#8217;t trust downloading zipped files from sites you don&#8217;t control (and I actually don&#8217;t blame you if you are), then you can manually create your own filter like so:
</p>

<img src="http://meyerweb.com/pix/2010/quartzfilter-reducefilesize.png" alt="" class="pic"/>

<ol>
<li>Go to <tt>/Applications/Utilities</tt> and launch ColorSync Utility.</li>
<li>Select the &#8220;Filters&#8221; icon in the application&#8217;s toolbar.</li>
<li>Find the &#8220;Reduce File Size&#8221; filter and click on the little downward-arrow-in-gray-circle icon to the right.</li>
<li>Choose &#8220;Duplicate Filter&#8221; in the menu.</li>
<li>Use the twisty arrow to open the duplicated filter, then open each of &#8220;Image Sampling&#8221; and &#8220;Image Compression&#8221;.</li>
<li>Under &#8220;Image Sampling&#8221;, set &#8220;Scale&#8221; to <tt>75%</tt> and &#8220;Max&#8221; to <tt>1280</tt>.</li>
<li>Under &#8220;Image Compression&#8221;, move the arrow so it&#8217;s halfway between the rightmost marks.  You&#8217;ll have to eyeball it (unless you bust out <a href="http://iconfactory.com/software/xscope">xScope</a> or a similar tool) but you should be able to get it fairly close to the halfway point.</li>
<li>Rename the filter to whatever will help you remember its purpose.</li>
</ol>

<p>
As you can see from the values, the &#8220;75%&#8221; part of the filter&#8217;s name comes from the fact that two of the filter&#8217;s values are 75%.  In the original Reduce File Size filter, both are at 50%.  The maximum size of images in my version is also quite a bit bigger than the original&#8217;s—1280 versus 512—which means that the file size reductions won&#8217;t be the same as the original.
</p>
<p>
Of course, you now have the knowledge needed to fiddle with the filter to create your own optimal balance of quality and compression, whether you downloaded and installed the zip or set it up manually—either way, ColorSync Utility has what you need.  If anyone comes up with an even better combination of values, I&#8217;d love to hear about it in the comments.  In the meantime, share and enjoy!
</p>

<h4>Translations</h4>
<ul>
<li><a href="http://www.fatcow.com/edu/pamyanshenne-pameru-pdf-be/">Belorussian</a> courtesy Patricia Clausnitzer</li>
<li><a href="http://www.extrememarkup.com/internet/translations/bessere-pdf-datei-groessenreduzierung-os-x">German</a> courtesy <a href="http://beraz.de/">Andreas Beraz</a></li>
</ul>

<p><strong>Update 2 Aug 11:</strong> apparently there have been changes in Lion—<a href="https://discussions.apple.com/thread/3196406?start=0&#038;tstart=0">here&#8217;s an Apple forum discussion of the problem</a>.  There are two workarounds described in the thread: either to <a href="https://discussions.apple.com/message/15703647#15703647">open and save files with ColorSync Utility itself,</a> or to <a href="https://discussions.apple.com/message/15801490#15801490">copy the filter to another folder in your Library</a> (or install it there in the first place, above).</p>
]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2010/02/25/better-pdf-file-size-reduction-in-os-x/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Selectively Disabling Downloaded-File Warnings in Leopard</title>
		<link>http://meyerweb.com/eric/thoughts/2009/03/13/disabling-downloaded-file-warnings-in-leopard/</link>
		<comments>http://meyerweb.com/eric/thoughts/2009/03/13/disabling-downloaded-file-warnings-in-leopard/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 11:57:27 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/?p=1084</guid>
		<description><![CDATA[If you've been frustrated beyond measure by the Vista-like "are you sure you want to open this file you downloaded from the internet?" dialog in OS X, here's how to disable it for one or more file types. (Update 18 Mar 09: working in 10.5.6; details in post.)]]></description>
			<content:encoded><![CDATA[<p>
One of the things that I&#8217;ve found mind-bendingly annoying about Leopard (besides its complete refusal to allow classic window management) is the &#8220;this file was downloaded from the internet, are you sure you want to open it?&#8221; dialog box.  Yes, damn it: I just downloaded the file with the express intent of opening it.  Stop bothering me.  Keep it up and I might <a href="http://www.youtube.com/watch?v=VuqZ8AqmLPY">mistake you for PC</a>.
</p>
<p>
What&#8217;s even worse is that the dialog requires mouse input to get past.  It would be just within the limits of acceptability if the dialog buttons responded to keyboard input; if I could hit command-O or something to invoke &#8220;Open&#8221;, then I&#8217;d probably keep the safeguard in place, because I could just charge past it with a quick twitch of the fingers.  Since I can&#8217;t, I want it gone.  And of course there&#8217;s no &#8220;don&#8217;t ask me again&#8221; checkbox to tick.
</p>
<p>
After <a href="http://twitter.com/meyerweb/status/1318269392">a plea on Twitter</a>, I got pointers to a couple of ways to disable this annoyance (as well as a ton of &#8220;oh God, I hate that too; let me know if you find an answer!&#8221; replies).  The first way is <a href="http://www.macosxhints.com/article.php?story=20071029151619619">done as a Folder Action</a>.  For a variety of reasons, I&#8217;m not that thrilled by folder actions, so I gave it a pass.  The other approach is to write your own preference file.  Ah, much better!  (Why is this better?  I don&#8217;t know.  It just intuitively feel like the better approach to me.)
</p>
<p>
Now, one way is to just <a href="http://pseudogreen.org/blog/yes_leopard_i_want_to_open_it_already.html">disable the warning for all <tt>public.item</tt> files</a>&#8212;which is to say, every type of file.  I was tempted, but it turns out there&#8217;s a finer grain that can be applied:  <a href="http://mymacinations.com/2008/02/06/changing-the-systems-default-settings-for-html-files-safe/">listing specific file types to be ignored</a>.  Better still!  That way I can switch this off for the file types that I download all the time, like HTML files, and keep the safeguard in place for file types I almost never download, like executable scripts.
</p>
<p>
Doing this means you need a list of OS X&#8217;s Uniform Type Identifiers, so I dug around to find <a href="http://developer.apple.com/documentation/Carbon/Conceptual/understanding_utis/utilist/UTIlist.html#//apple_ref/doc/uid/TP40001319-CH205-CHDIJFGJ">that listing</a>, which appears to have moved in the not-too-distant past.  Here&#8217;s the preference file I&#8217;ve put together with that listing as a guide.  This file lists all of the file types I <em>don&#8217;t</em> want to be nagged about.
</p>

<pre><code>
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
   "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
  &lt;dict&gt;
    &lt;key&gt;LSRiskCategoryNeutral&lt;/key&gt;
    &lt;dict&gt;
      &lt;key&gt;LSRiskCategoryContentTypes&lt;/key&gt;
      &lt;array&gt;
        &lt;string&gt;public.text&lt;/string&gt;
        &lt;string&gt;public.plain-text&lt;/string&gt;
        &lt;string&gt;public.xml&lt;/string&gt;
        &lt;string&gt;public.archive&lt;/string&gt;
        &lt;string&gt;public.image&lt;/string&gt;
        &lt;string&gt;public.audiovisual-content&lt;/string&gt;
        &lt;string&gt;public.font&lt;/string&gt;
      &lt;/array&gt;
    &lt;/dict&gt;
  &lt;/dict&gt;
&lt;/plist&gt;
</code></pre>

<p>
I led with <tt>public.text</tt> because it encompasses not just regular text files, but HTML files as well; <tt>public.xml</tt> appears to cover XHTML, though I&#8217;m not 100% sure where those files fall.  <tt>public.audiovisual-content</tt> covers all audio and video files, as you might guess.  There are probably a few other types I&#8217;ll add over time, as I encounter enough resistance on certain types of files that I don&#8217;t need to be safeguarded.  I&#8217;ll probably never add <tt>public.script</tt> or <tt>public.executable</tt> to the list; personally, I prefer to be warned about that sort of stuff.
</p>
<p>
To make the magic happen, save the above file (or your own variation) as <tt>~/Library/Preferences/com.apple.DownloadAssessment.plist</tt>.  Then log out of and back into your account.  <i>Finito</i>.
</p>
<p>
So if you&#8217;d like to get your Mac to be less of a nag about opening downloaded files, there&#8217;s how.  As the links above show, I&#8217;m standing on the shoulders of giants here, so my thanks to those who paved the way.  I hope that you will be able to benefit from both their work and my small additions thereto.
</p>

<p><strong>Update [13 Mar 09]:</strong> Potentially very bad news, folks.  I just tried this on my 10.5.6 machine and it failed utterly.  As did the Folder Action approach.  Older versions of Leopard apparently didn&#8217;t have this problem.  Anyone else seeing the same kind of thing on their machines?  If either way is still working for you under 10.5.6, can you tell us which one it is in the comments?  Thanks.</p>

<p><strong>Update [18 Mar 09]:</strong> Great news, folks.  <a href="http://benmillett.us/">Ben Millett</a> kindly sent me a copy of his working-under-10.5.6 file and I tried it out, and it worked!  The difference seems to be that the version I was using was encoded as &#8220;Unicode&trade; (UTF-8, no BOM)&#8221; whereas the encoding of the file Ben sent me is &#8220;Western (Mac OS Roman)&#8221; (both according to BBEdit).  So if your copy doesn&#8217;t work, check the file encoding.  Next I&#8217;m going to experiment with adding file extensions, and will report back if I meet with success.</p>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2009/03/13/disabling-downloaded-file-warnings-in-leopard/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>The Lazy or the Tiger?</title>
		<link>http://meyerweb.com/eric/thoughts/2006/01/12/the-lazy-or-the-tiger/</link>
		<comments>http://meyerweb.com/eric/thoughts/2006/01/12/the-lazy-or-the-tiger/#comments</comments>
		<pubDate>Thu, 12 Jan 2006 22:08:03 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2006/01/12/the-lazy-or-the-tiger/</guid>
		<description><![CDATA[Should I move up to Tiger, or stay with Panther?  Your input is welcome.]]></description>
			<content:encoded><![CDATA[<p>
So I&#8217;ve been putting off upgrading from Panther to Tiger for quite some time now.  My base reason is that I&#8217;ve been really, really busy, but the other reason is that I kept hearing that it wasn&#8217;t worth it.  Now, I&#8217;m used to the 10.x.0 version of any major OS X release being unstable and the source of many complaints, but it&#8217;s up to 10.4.4 now.  That seems like enough time to work out the kinks.
</p>
<p>
Plus, I have to use Tiger if I want to play with the Mac version of <a href="http://earth.google.com/">Google Earth</a>.  So there&#8217;s that.
</p>
<p>
Admittedly, I do have Tiger installed on a partition of an external drive, and I&#8217;ve played around with it a little bit.  Still, that&#8217;s a very far cry from upgrading my laptop&#8217;s hard drive from Panther to Tiger.  I know that any major OS upgrade will mean time and energy spent on managing the transition, including re-installing or upgrading some third-party software.  That&#8217;s where the &#8220;I&#8217;ve been busy&#8221; thing comes back into play.  It&#8217;s a lot easier to take the lazy route: the system I have <em>now</em> works, so why mess with it?  Then again, that same attitude would have kept me in the Classic OS if I&#8217;d let it.  At some point, you have to upgrade.
</p>
<p>
So I put it to the crowd: is Tiger (now) worth taking the plunge?
</p>
]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2006/01/12/the-lazy-or-the-tiger/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Full Freight</title>
		<link>http://meyerweb.com/eric/thoughts/2005/12/19/full-freight/</link>
		<comments>http://meyerweb.com/eric/thoughts/2005/12/19/full-freight/#comments</comments>
		<pubDate>Mon, 19 Dec 2005 22:12:52 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2005/12/19/full-freight/</guid>
		<description><![CDATA[A font, previously thought broken, is shown to be just fine.]]></description>
			<content:encoded><![CDATA[<p>
I <a href="http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-in/">recently wrote</a> that the font Freight Micro had broken Unicode references.  It turns out that I was basing my comments on a beta version of the font without realizing it.  The designer of the Freight family was good enough to provide me with a copy of the final version of the font, which I tested, and I&#8217;m delighted to report that it does not suffer from the same problem.
</p>
<p>
So my deepest apologies for any misinformation I may have spread. If you see anyone referencing my previous post on this topic, please point them to this one.  Thank you. 
</p>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2005/12/19/full-freight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pencilled In</title>
		<link>http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-in/</link>
		<comments>http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-in/#comments</comments>
		<pubDate>Fri, 16 Dec 2005 02:05:33 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-in/</guid>
		<description><![CDATA[The pencils are back.]]></description>
			<content:encoded><![CDATA[<img src="/pix/2005/pencil.png" class="border pic" alt="" />
<p>
A followup to my <a href="http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-out/">previous post</a>: thanks to the nearly impossible to find Character Palette (and thanks to <a href="http://whatdoiknow.org/">Todd Dominey</a> for <a href="http://whatdoiknow.org/archives/000485.shtml">instructions on how to enable and use it</a>), I was able to determine the problem and restore my editing pencils.  It turns out that a beta copy of the font &#8220;<a href="http://www.garagefonts.com/typespecimens_2.html?sku=GF060021X1P2&amp;start=1">Freight</a>&#8221; was what caused the problem.  This beta copy of Freight was for some reason convinced that Unicode 9999 is the reference to a Z-caron instead of a pencil symbol.  It didn&#8217;t do this for 9998 or 10000.  Just 9999.
</p>
<p>
So I removed &#8220;beta Freight&#8221;, and the pencils returned.  Thanks to everyone who helped me out!
</p>
<p>
<strong>Update:</strong> <a href="http://meyerweb.com/eric/thoughts/2005/12/19/full-freight/">there&#8217;s more to the story</a>, namely that the copy of Freight in question was a beta, and not the final release, and the final release doesn&#8217;t have the problem that bit me.  I&#8217;ve edited this post to reflect that fact.
</p>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-in/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Pencilled Out</title>
		<link>http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-out/</link>
		<comments>http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-out/#comments</comments>
		<pubDate>Thu, 15 Dec 2005 21:30:22 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-out/</guid>
		<description><![CDATA[I lost my pencils, and need help to get them back.]]></description>
			<content:encoded><![CDATA[<p>
Pretty much nobody but me ever sees this, but when I&#8217;m logged into meyerweb&#8217;s copy of <a href="http://wordpress.org/">WordPress</a> (basically, all the time) I see a little pencil icon next to entries and comments.  It&#8217;s the &#8220;click here to edit this&#8221; link, and I generate it using the following markup:
</p>
<pre>
&lt;a href="<i>[...]</i>"&gt;&amp;#9999;&lt;/a&gt;
</pre>
<p>
Ah, Unicode.
</p>
<img src="/pix/2005/Z.png" class="border pic" alt="" />
<p>
The problem is that at some point in the recent past, my OS X 10.3.9 laptop started rendering that character as a Z with a set of rabbit ears on top, whereas my OS X 10.3.9 desktop machine still shows the pencil.  I can only assume this is due to a recent software installation on the laptop, possibly one that stuck in a badly structured font or something.  Or else an update messed up the Unicode pointers.
</p>
<p>
Whatever the cause might be, does anyone out there know if there&#8217;s a way for me to figure out what font is being used to generate the funky Z, or how I might otherwise be able to track down and destroy it and get the pencils back?  Because it&#8217;s driving me frickin&#8217; crazy.
</p>
<p>
<strong>Update:</strong> the problem is now fixed, as described in <a href="http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-in/">the followup entry</a>.
</p>
]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2005/12/15/pencilled-out/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>The Apple of Her Eye</title>
		<link>http://meyerweb.com/eric/thoughts/2005/11/21/the-apple-of-her-eye/</link>
		<comments>http://meyerweb.com/eric/thoughts/2005/11/21/the-apple-of-her-eye/#comments</comments>
		<pubDate>Mon, 21 Nov 2005 19:22:58 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Carolyn]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2005/11/23/the-apple-of-her-eye/</guid>
		<description><![CDATA[Wherein I'm branded by association by my daughter.]]></description>
			<content:encoded><![CDATA[<p>
After a lovely Sunday morning breakfast at the <a href="http://www.farmersmarketla.com/">Farmers Market in Los Angeles</a>, Kat, Carolyn, and I strolled through <a href="http://www.thegrovela.com/">The Grove</a> to check the sights and pick up a gift card for some friends.  As we neared the center of the main drag, Carolyn suddenly pointed and shrieked delightedly, &#8220;Daddy!&#8221;
</p>
<p>
She was pointing directly at the large white logo in the middle of the silver fa&ccedil;ade of the Apple Store.
</p>
<p>
I&#8217;m thinking that maybe I need to spend a little less time on my PowerBook.
</p>
]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2005/11/21/the-apple-of-her-eye/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Hacking Weather Widget Hacking</title>
		<link>http://meyerweb.com/eric/thoughts/2005/06/27/hacking-weather-widget-hacking/</link>
		<comments>http://meyerweb.com/eric/thoughts/2005/06/27/hacking-weather-widget-hacking/#comments</comments>
		<pubDate>Mon, 27 Jun 2005 21:05:43 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2005/06/27/hacking-weather-widget-hacking/</guid>
		<description><![CDATA[How to hack John Gruber's weather widget hack, the end result of which is to show times in 24-hour format instead of 12-hour AM/PM format.]]></description>
			<content:encoded><![CDATA[<p>
John Gruber just posted <a href="http://daringfireball.net/2005/06/weather_widget_hacking" title="Hacking Apple’s Weather Widget to Show the Time of the Last Update">a great article</a> on how to take the Weather Dashboard widget in Tiger and hack it to add a &#8220;last updated&#8221; time.  It&#8217;s not only useful, but it&#8217;s also a wonderful introduction to the simplicity of widgets.  If you can hack on XHTML, CSS, and JavaScript&#8212;as I expect most visitors to this site can&#8212;then you can alter or create a Dashboard widget.
</p>
<p>
However, there was one thing I didn&#8217;t like about John&#8217;s hack: he converted the 24-hour time already stored by the widget into 12-hour AM/PM time.  I prefer 24-hour time, as do most people outside the United States (which I am not, but never mind that now), and sticking to 24-hour time makes the script addition even simpler.  So here&#8217;s my quick modification of John&#8217;s JavaScript to result in a time like &#8220;1450&#8243; instead of &#8220;2:50 pm&#8221; or &#8220;0307&#8243; instead of &#8220;3:07 am&#8221;.
</p>
<pre>// Format the time of the last data refresh
var h = object.time.hour;
var m = object.time.minute;
if (h < 10) {
   h = '0' + h;
}
if (m < 10) {
   m = '0' + m;
}
document.getElementById('updatetime').innerText =
   h + m;
</pre>
<p>
Other than that, do everything just like John says to do.  Share and enjoy!
</p></pre>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2005/06/27/hacking-weather-widget-hacking/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Apple Intel</title>
		<link>http://meyerweb.com/eric/thoughts/2005/06/08/apple-intel/</link>
		<comments>http://meyerweb.com/eric/thoughts/2005/06/08/apple-intel/#comments</comments>
		<pubDate>Wed, 08 Jun 2005 20:36:33 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2005/06/09/apple-intel/</guid>
		<description><![CDATA[My inevitable fiftieth of a dollar on the Apple/Intel news.]]></description>
			<content:encoded><![CDATA[<p>
I go to England and Apple launches the switch campaign to end all such campaigns: moving from IBM&#8217;s PowerPC chip to Intel architecture.  Coincidence?
</p>
<p>
Pretty much, yeah.
</p>
<p>
I know that a zillion electrons have been spilled on this topic, and I&#8217;m going to add my own thoughts without the benefit of having actually read what anyone else has said about it.  So if everything I say here is a duplication of everyone else&#8217;s writing, it&#8217;s at least an original duplication, if you see what I mean.
</p>
<p>
At the core (Ha! I kill me!), it shouldn&#8217;t really matter what chip sits at the heart of a Macintosh.  Did it bother me when Apple switched from Motorola&#8217;s chips to the PowerPC?  No.  I&#8217;ve historically been far more bothered by changes in interface, like the jump from OS 9 to OS X.  I have made that transition, but it took me a long time and I still sometimes pine for the old days.
</p>
<p>
Regardless, it <em>does</em> seem to bother me at some level that I could be running an Intel-based system in the semi-near future.  Maybe it&#8217;s all those old jeering comments I made about fundamental addition bugs and excessive heat production coming home to roost.  Maybe it&#8217;s that the hipper-than-thou, apart-from-the-crowd semi-cultishness of the Mac extends down to the hardware layer: now instead of having l33t hardware that I paid good money to get, I&#8217;m merely going to have a different OS on the same basic computer as all those boxes out there running <em>Windows</em>, pardon my French.
</p>
<p>
These are emotional reactions, and I admit that freely.  But emotion is bound up in anything we take seriously, and given that it&#8217;s the tool with which I create personal wealth, I take my computer very, very seriously.
</p>
<p>
I&#8217;ll step back from that, however, and look at this with a larger field of view.  Apple has apparently been maintaining Intel versions of OS X for years now, so it isn&#8217;t as though they still have to undertake that conversion.  There&#8217;s a PowerPC chip emulator called Rosetta that should smooth the transition of software to the new architecture.  Sure, the stuff running on the emulation layer won&#8217;t be as efficient as software written natively for Intel architectures, but it&#8217;s a whole lot better than nothing.  (And also makes me wonder why it&#8217;s been such a long, hard trip getting a Mac emulator for the PC.)
</p>
<p>
Here&#8217;s the thing, though: this potentially brings the ability to run OS X to the ninety-plus percent of the computing world that has an Intel machine, of which ninety-plus percent are running Windows.  The success of iTunes for Windows has demonstrated that Windows users don&#8217;t give a flip <em>who</em> wrote their software, as long as it gives them something they want and is easy to use.
</p>
<p>
So the move has the distinct potential to play to Apple&#8217;s strengths as a software developer.  It could put the whole iLife suite on desktops everywhere through Intel-compatible OS X or even some other route.  It could make it easier for Apple to create a Windows-compatible version of iLife.  It might (though I can&#8217;t be sure, not being a developer) make it easier for Windows applications to be ported to OS X, thus making switches between Windows and Mac OS a lot less painful.  It might even make it possible to have Windows running on Apple hardware, and it&#8217;s darned sure going to make VirtualPC a lot less virtual.
</p>
<p>
I freely acknowledge that most users, even given a choice, will pick the classic Wintel combination&#8212;how many buy Linux-driven Intel machines these days?  (Yes, it&#8217;s more than before, but still not that many.)  How many more would buy non-Apple OSXtel machines, even assuming such a thing to be possible?  Not many.  A lot of the cachet of being a Mac user is having the super-fine hardware, all sleek and well-designed and a heck of a lot sexier than the guy running a Dell Latitude or whatever.  (Yes, some PC makers do go sexy, but they&#8217;re usually either trampy ripoffs of Apple&#8217;s designs, tricked-out Alienware gamer boxes, or Sony Vaios.)
</p>
<p>
As I said at the outset, intellectually I don&#8217;t care whose chip drives my Mac, so long as my programs still run and the performance isn&#8217;t slower than I&#8217;d have gotten with the PowerPC chip.  Emotionally, though, I&#8217;ll be breaking my long-standing rule against decorating my computers.  After all, I&#8217;ll need something to put over the &#8220;Intel Inside&#8221; sticker.
</p>
]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2005/06/08/apple-intel/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Workspace Restoration</title>
		<link>http://meyerweb.com/eric/thoughts/2005/03/30/workspace-restoration/</link>
		<comments>http://meyerweb.com/eric/thoughts/2005/03/30/workspace-restoration/#comments</comments>
		<pubDate>Thu, 31 Mar 2005 00:10:14 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2005/03/30/workspace-restoration/</guid>
		<description><![CDATA[Oh, the joys of emergency restoration, drive repartitioning, data gaps, and reconstructing an absent work environment.  A look at what Eric can't live without in his OS X environments.]]></description>
			<content:encoded><![CDATA[<p>
Oh, the joys of emergency restoration, drive repartitioning, data gaps, and reconstructing an absent work environment.
</p>
<p>
You may recall that <a href="/eric/thoughts/2005/03/19/laptopless/">I mentioned sending my PowerBook in for repair</a>.  It&#8217;s still at the repair depot.  Apparently it needs a replacement for a rare component, so its repair is held up by a backorder situation.  You&#8217;d think they could do the Dell thing and just swap the hard drive into a new machine with the same configuration and send that to me, but I guess that would make too much sense.  So my only hopes for getting back up to speed lay with my trusty G4/500 with 384MB of RAM.
</p>
<p>
The first step: I had to install OS X on it if I had any hope of getting myself back to a semblance of productivity.  The only problem was that my boot volume, even stripped down to its essentials, didn&#8217;t have enough room to play host to both OS 9 and OS X.  I&#8217;d originally set up the drive to have a 2GB boot volume&#8212;acres of room in the Classic days&#8212;plus a 1GB scratch volume and a 22 GB main partition.  I&#8217;ve been doing drives this way for a decade or so.  Unfortunately, my strategy wasn&#8217;t sufficient for a Panther-driven world.
</p>
<p>
So before I could even install OS X, I&#8217;d have to repartition the hard drive.  That meant shunting everything to my newly arrived OWC <a href="http://eshop.macsales.com/item/Other%20World%20Computing/ME8FW7250GBJ/">Mercury Elite Pro 250GB hard drive</a>, repartitioning the internal HD, installing OS X, running it through a zillion software updates, and then copying over the OS 9 folder so I&#8217;ll have it if I need to reboot into Classic.
</p>
<p>
Joy and more joy.  So I did all that over the weekend, starting off with a full Retrospect backup of all the drive volumes and then proceeding to move files around like I was playing a FireWire-based version of Towers of Hanoi.  While I was at it, I threw away a good deal of cruft (old installers, log files, that kind of thing) and moved a big heap of old data to a new permanent archival home on my external drive.
</p>
<p>
I&#8217;m happy to report that, in the end, everything came together rather nicely.  I&#8217;m now up and running with OS X on this aging beast, and while it certainly isn&#8217;t as snappy as my 1.25GHz/1GB RAM PowerBook, it&#8217;s quite functional.
</p>
<p>
Why did I just bore you with all that?  Because I wanted to share which free packages and extra doodads I&#8217;ve discovered are absolutely necessary to my getting back up to speed in OS X.
</p>
<ul>
<li><a href="http://serverlogistics.com/mysql.php">Complete MySQL</a> from <a href="http://serverlogistics.com/">Server Logistics</a> &#8212; I can&#8217;t run <a href="http://wordpress.org/">WordPress</a> locally without MySQL, and this is the package that actually installs correctly.</li>
<li><a href="http://cocoamysql.sourceforge.net/">CocoaMySQL</a> &#8212; a nice little GUI front end to MySQL.  Handy for reaching into the DBs and tweaking values, which can be necessary if you do a sqldump on one machine and then jam it wholesale onto another.  Which I did.</li>
<li><a href="http://merlin2.alleg.edu/employee/r/rtimlin/CWM/">Classic Window Management</a> v1.0 &#8212; makes the OS act rational again by grouping together windows by process.  So if I click on the desktop, all the Finder windows pop to the fore.  When I click on a BBEdit window, all the BBEdit windows pop up.  None of this interleaved application nonsense.  (Which you can still invoke with a modifier key.)  Installing this also meant installing <a href="http://www.unsanity.com/haxies/ape">APE</a>, but that&#8217;s probably a good thing anyway.</li>
<li>This isn&#8217;t really a software install, but it&#8217;s free.  I also hacked OS X to make Command-N create a new folder, instead of open a new Finder window.  More details can be found via my post &#8220;<a href="/eric/thoughts/2003/12/04/now-thats-a-switch/">Now <em>That&#8217;s</em> A Switch</a>&#8220;.  No, I will <em>not</em> adapt to the OS in this case: it will adapt to me instead, whether it really wants to or not.</li>
<li><a href="http://www.ampersand-interactive.com/SheetSpeed/">SheetSpeed</a> &#8212; if there&#8217;s one thing I can&#8217;t stand about OS X, it&#8217;s the bendy slidy dialog boxes, otherwise known as &#8220;sheets&#8221;.  (Which I sometimes pronouce with more of a &#8220;ih&#8221; sound than an &#8220;ee&#8221; sound in the middle, if you know what I mean.)  With SheetSpeed, you can crank the slide time down to zero, meaning the sheets just pop into existence and then disappear the instant you&#8217;re done with them.  You can also slow them way, way down, but doing so for any purpose other than temporary amusement should be grounds for a mental examination.</li>
<li><a href="http://www.jeb.com.fr/en/ejector.shtml">Ejector</a> &#8212; great for clearing out .dmg volumes.  Sure, I could use Expos&eacute; to move everything aside and click-drag-toss, but that&#8217;s just not my style.  Ejector is far more capable than the <tt>Eject.menu</tt> file that comes with OS X.</li>
<li><a href="http://www.boinx.com/mousepose/">Mousepos&eacute;</a> &#8212; I&#8217;m forever losing my mouse pointer on my Cinema Display.  Or I was, until I installed Mousepos&eacute;.  It&#8217;s also very handy for presentations, which will be a lot more relevant when I finally get my laptop back.</li>
<li><a href="http://www.bresink.de/osx/TinkerTool.html">TinkerTool</a> &#8212; nice for things like putting the Dock precisely where I want it, and also for tweaking the OS here and there.</li>
</ul>

<p>
In addition to all those goodies, there are the more robust programs, some of them costing actual money (gasp!), that I just can&#8217;t live without.
</p>

<ul>
<li><a href="http://barebones.com/products/bbedit/">BBEdit</a> 8.1 &#8212; natch.</li>
<li><a href="http://www.codingmonkeys.de/subethaedit/">SubEthaEdit</a> &#8212; this is becoming invaluable to me for remote collaborative document editing.  <a href="http://tantek.com/log/" rel="friend colleague muse met">Tantek</a> and I recently worked on a document while physically separated by 2100+ miles, and then worked on the same document while in the same room at SXSW.</li>
<li><a href="http://www.mozilla.org/products/firefox/">Firefox</a> &#8212; of course.</li>
<li><a href="http://www.mozilla.org/products/thunderbird/">Thunderbird</a> 1.0.2 &#8212; better at IMAP than <a href="http://eudora.com/">Eudora</a> 5.2, which is the version I&#8217;m using.  (I was surprised to discover it&#8217;s Carbonized!)</li>
<li><a href="http://panic.com/transmit/">Transmit</a> &#8212; all right, I admit I&#8217;m still without this one.  I&#8217;m a registered user of Transmit 2, and I can&#8217;t find an installer for it anywhere.  I miss it.  In the meantime, <a href="http://rsug.itd.umich.edu/software/fugu/">Fugu</a> has been filling in.  I&#8217;d actually consider switching to it if it supported drag-and-dropping.  Instead, I just emailed the folks at <a href="http://panic.com/">Panic</a> to see if they can point me to a 2.x installer.</li>
<li><a href="http://dragthing.com/">DragThing</a> &#8212; so much better than the Dock in so many ways.  Its one failing is that when you minimize windows to its process dock, they don&#8217;t appear as tiny thumbnails of themselves.  So I use the Dock as a process dock, and DragThing for everything else a dock should do.</li>
</ul>

<p>
Then there are the programs I want to install but can&#8217;t find in the form I want, like CalendarClock, which has become a commercial product and is no longer available as donationware.  I might have an installer for it on my laptop&#8230; not that it does me any good right now.
</p>
<p>
Anyway, there will undoubtedly be more to come, but I thought I&#8217;d share my gotta-have-&#8217;em bits with you.
</p>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2005/03/30/workspace-restoration/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Airport Extreme and Netgear MR814v2, Take 2</title>
		<link>http://meyerweb.com/eric/thoughts/2005/02/09/airport-extreme-and-netgear-mr814v2-take-2/</link>
		<comments>http://meyerweb.com/eric/thoughts/2005/02/09/airport-extreme-and-netgear-mr814v2-take-2/#comments</comments>
		<pubDate>Wed, 09 Feb 2005 21:22:35 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2005/02/09/airport-extreme-and-netgear-mr814v2-take-2/</guid>
		<description><![CDATA[Last July, I posted about how I got my Netgear MR814v2 to talk to my Airport Extreme laptop. The fix involved setting &#8220;Universal Plug &#8216;n&#8217; Play&#8221; preferences. Since then, I&#8217;ve gotten occasional e-mail messages from people thanking me for publishing the solution, and that neither Netgear nor Apple seem to know anything about this problem. [...]]]></description>
			<content:encoded><![CDATA[<p>
Last July, I <a href="/eric/thoughts/2004/07/16/airport-extreme-and-netgear-mr814v2/" title="Airport Extreme and Netgear MR814v2">posted about how I got my Netgear MR814v2 to talk to my Airport Extreme laptop</a>.  The fix involved setting &#8220;Universal Plug &#8216;n&#8217; Play&#8221; preferences.
</p>
<p>
Since then, I&#8217;ve gotten occasional e-mail messages from people thanking me for publishing the solution, and that neither Netgear nor Apple seem to know anything about this problem.  I got one just today, and thought it was probably time for a follow-up post.
</p>
<p>
The fix I described isn&#8217;t a panacea, I&#8217;ve found; I still occasionally find the laptop knocked back to its self-assigned IP address.  This behavior seems to revolve around hard sleep/wake events, and iChat might be implicated too.  My father has a Netgear 802.11g wireless router and it&#8217;s totally smooth for him using an 802.11b PowerBook, but whenever I visit with my Airport Extreme PowerBook the router starts kicking us both off on an infrequent basis.
</p>
<p>
I&#8217;ve found one of two things will fix my router when it ceases talking to the laptop.  One is to unplug and replug the router; the thing comes back up in about a second and it always sees the laptop again.  The other is to log into the router from a wired computer, go to the UPnP page, and hit &#8220;Apply&#8221;.  I don&#8217;t have to change any setting, just hit &#8220;Apply&#8221;.  That fixes the problem too.  I do the latter when I&#8217;m in my office with my wired G4, and the former when I&#8217;m downstairs closer to the router.
</p>
<p>
Either way, I&#8217;m thinking about replacing my 802.11b router with an 802.11g router so I can take advantage of the Extreme access, and I&#8217;m thinking the replacement won&#8217;t be a Netgear product.  Anyone have recommendations for a good Airport Extreme compatible wireless/wired combo router (I need to plug in two CAT5-bound computers) <strong>besides</strong> an Airport Base Station?
</p>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2005/02/09/airport-extreme-and-netgear-mr814v2-take-2/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Broken Bluetooth</title>
		<link>http://meyerweb.com/eric/thoughts/2004/10/17/broken-bluetooth/</link>
		<comments>http://meyerweb.com/eric/thoughts/2004/10/17/broken-bluetooth/#comments</comments>
		<pubDate>Mon, 18 Oct 2004 02:10:16 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/10/17/broken-bluetooth/</guid>
		<description><![CDATA[So I just noticed that my PowerBook no longer realizes that it has a Bluetooth module installed. I get a little &#8220;broken B&#8221; icon in the menu bar, and when I open the menu it says in greyed-out text &#8220;Bluetooth: Not Available&#8221;. I fired up the Bluetooth setup assistant and it said it couldn&#8217;t find [...]]]></description>
			<content:encoded><![CDATA[<p>
So I just noticed that my PowerBook no longer realizes that it has a Bluetooth module installed.  I get a little &#8220;broken B&#8221; icon in the menu bar, and when I open the menu it says in greyed-out text &#8220;Bluetooth: Not Available&#8221;.
<img src="/pix/2004/broken-bluetooth.png" alt="" title="Ouch... my Bluetooth hurts." class="pic border">
I fired up the Bluetooth setup assistant and it said it couldn&#8217;t find any Bluetooth hardware either.  The only two noteworthy things that have happened recently are I installed the latest Apple security update, and I let the laptop drain itself of power in order to reset the power level calibration.  I haven&#8217;t ever run a Bluetooth firmware update, so that doesn&#8217;t seem like it&#8217;s the problem (unless of course the problem is that the security update requires a firmware update, but nobody said anything about that).
</p>
<p>
Oh, and no, I don&#8217;t have a Bluetooth device with which I can test the Mac&#8217;s module.  It still bothers me that the computer seems to have lost some of its hardware.  I&#8217;d sort of like to have it found again.  Has anyone else seen this problem, and if you fixed it, how did you fix it?
</p>
<p>
<strong>Update:</strong> thanks to Daniel Bergey, <a href="http://danielbergey.com/weblog/index.php?p=272" title="Running On Empty">whose friends just recently moved to my home state</a>, I&#8217;ve solved the problem and the Bluetooth icon is back to normal.  See <a href="/eric/thoughts/2004/10/17/broken-bluetooth/#comments">the comments</a> for details and a link to a description of the procedure I followed.
</p>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2004/10/17/broken-bluetooth/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>FireWire Transfer</title>
		<link>http://meyerweb.com/eric/thoughts/2004/07/21/firewire-transfer/</link>
		<comments>http://meyerweb.com/eric/thoughts/2004/07/21/firewire-transfer/#comments</comments>
		<pubDate>Wed, 21 Jul 2004 16:51:43 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/07/21/firewire-transfer/</guid>
		<description><![CDATA[A few people have written me over the past week to point out that I could have saved myself a lot of time when I transferred files over to my new Mac laptop. Standards and accessibility warrior DeWayne Purdy was one of the first, and wrote: &#8230;there&#8217;s a better way than ethernet to transfer files [...]]]></description>
			<content:encoded><![CDATA[<p>
A few people have written me over the past week to point out that I could have saved myself a lot of time when I transferred files over to my new Mac laptop.  Standards and accessibility warrior <a href="http://www.uni.edu/webtools/webdevcon/bio.shtml#purdy">DeWayne Purdy</a> was one of the first, and wrote:
</p>

<blockquote>
&#8230;there&#8217;s a better way than ethernet to transfer  files between two Macs, using Target Disk Mode. Connect the two Macs  together with a firewire cable, with one Mac on and the second one off.  Then turn the second Mac on and hold down on the T key. A firewire  symbol will come up on the screen of the second Mac, and the HD name  will show up on the first Mac, just like it&#8217;s an external hard drive.  The files can then be transferred at firewire speeds, much faster than  via ethernet.  (These are condensed instructions, I&#8217;d look up the full  instructions before doing it&#8230; there&#8217;s a few little, but important,  details, like making sure you drag the icon of the second Mac to the  trash before disconnecting or shutting it down).
</blockquote>
<p>
So I looked up the full instructions, and <a href="http://developer.apple.com/documentation/Hardware/Developer_Notes/Macintosh_CPUs-G4/PowerMacG4_16Jan01/3Input-Output/Target_Disk_Mode_.html" title="Target Disk Mode">here they are</a>.  They&#8217;re not much longer than DeWayne&#8217;s summary, actually.
</p>
]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2004/07/21/firewire-transfer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iLike iLife 4</title>
		<link>http://meyerweb.com/eric/thoughts/2004/07/18/ilike-ilife-4/</link>
		<comments>http://meyerweb.com/eric/thoughts/2004/07/18/ilike-ilife-4/#comments</comments>
		<pubDate>Sun, 18 Jul 2004 18:53:00 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Carolyn]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/07/18/ilike-ilife-4/</guid>
		<description><![CDATA[Long-time readers may recall my ranting about iLife 4 being a for-money upgrade, which in the end was as much about my lack of understanding as it was about Apple&#8217;s (perceived) silence on the subject. As it turns out, I never got around to buying iLife 4, so I was happy to have it bundled [...]]]></description>
			<content:encoded><![CDATA[<p>
Long-time readers may recall my ranting about iLife 4 being a for-money upgrade, which in the end was as much about my lack of understanding as it was about Apple&#8217;s (perceived) silence on the subject.  As it turns out, I never got around to buying <a href="http://www.apple.com/ilife/">iLife</a> 4, so I was happy to have it bundled with my new PowerBook.  That&#8217;s right, folks, I spent over $2,000 on a laptop, but I saved $49 in the process!  Ph34r my l33t sh0pp1ng sk1llz!
</p>
<p>
So I imported my entire iPhoto library into <a href="http://www.apple.com/ilife/iphoto/">iPhoto</a> 4, which only took about 45 minutes.  In the process, I discovered that I actually have 4,080 photos so far.  There was some weirdness, in that iPhoto 4 claimed to have discovered 234 &#8220;lost&#8221; images.  Under half were duplicates, and the rest were completely blank files with the same names as photos I already had.  So I threw them all away, and landed at 4,080 pictures.  Once I figured out the keyword interface, which is by no means intuitive (or even very usable), I set about adding metadata to some of my images.  The first order of business, of course, was to tag all pictures of Carolyn and organize them into a smart album.  Guess how many pictures I&#8217;ve take of her so far?  We&#8217;ll have the answer in a moment, but first, here&#8217;s a recent one of her sitting up on her own, which she started doing a couple of weeks ago. <img src="/pix/2004/carolyn12.jpg" class="pic border" alt="A picture of Carolyn sitting up and reaching upward, an enormous smile upon her face." title="So Happy Sitting Up">
</p>
<p>
Everything I&#8217;ve heard about the improved speed in iPhoto 4 proves to be correct, and possibly understated.  This thing <strong>screams</strong>.  It still generates bloated directories, though, given the number of XML files and image copies it&#8217;s capable of producing.  This is largely so that it can support a &#8220;Revert to Original&#8221; feature, so any time you take out red-eye or lighten up an image, you end up with both the original and the modified image on your hard drive.  The same happens if you do no more than rotate an image.
</p>
<p>
That&#8217;s where <a href="http://pages.cpsc.ucalgary.ca/~fuhrer/personal/freestuff/" title="iPhoto Diet">iPhoto Diet</a> comes in so very handy.  It&#8217;s a small application that can get rid of all unnecessary duplicates in your iPhoto library, and it can also delete the originals of all rotated images.  It can also wipe out all the originals, replacing them with the modified versions.  I ran it on my library before I migrated to the new machine and reclaimed over half a gig of drive space.  And that was only getting rid of unnecessary and rotated duplicates, not all originals.  I did a lot of red-eye reductions, and those are still around.  I also have yet to run the &#8220;strip thumbnails&#8221; option, which could easily reclaim a few dozen megabytes.
</p>
<p>
I haven&#8217;t really played with the rest of the iLife suite since I don&#8217;t have a video camera or a garage band.  I may eventually burn some images to a DVD for relatives to play on their TVs.  If I can figure out how to use <a href="http://www.apple.com/ilife/garageband/">Garage Band</a>, I might try creating some background tracks for use in radio production work.  It&#8217;s nice to know the options are there.
</p>
<p>
And the answer to today&#8217;s trivia question is: as of this writing, the smart album titled &#8220;The Compleat Carolyn&#8221; contains 1,832 pictures.  At this rate, we&#8217;ll have about three thousand pictures of her by her first birthday.
</p>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2004/07/18/ilike-ilife-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade Path</title>
		<link>http://meyerweb.com/eric/thoughts/2004/07/17/upgrade-path/</link>
		<comments>http://meyerweb.com/eric/thoughts/2004/07/17/upgrade-path/#comments</comments>
		<pubDate>Sun, 18 Jul 2004 00:51:25 +0000</pubDate>
		<dc:creator>Eric Meyer</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/07/17/upgrade-path/</guid>
		<description><![CDATA[As one might have been able to infer from my recent post on Airport Extreme, I got a new PowerBook; it arrived Thursday afternoon along with an iSight. My TiBook is a little less than a year old, but I found someone interested in buying it for a decent price, so I figured, what the [...]]]></description>
			<content:encoded><![CDATA[<p>
As one might have been able to infer from my <a href="http://www.meyerweb.com/eric/thoughts/2004/07/16/airport-extreme-and-netgear-mr814v2/" title="Airport Extreme and Netgear MR814v2">recent post</a> on Airport Extreme, I got a new PowerBook; it arrived Thursday afternoon along with an iSight.  My TiBook is a little less than a year old, but I found someone interested in buying it for a decent price, so I figured, what the heck, why not reward myself a bit for all the work I&#8217;ve been doing and get a nice high-powered machine?
</p>
<p>
So I did.  Since I still have an 802.11b access point (the aforementioned MR814v2) I plugged both laptops into the router and got to work transferring files.  Even at 10Mb/second, it took a while to move everything over from one to the other; the iPhoto library alone took an hour to cop.  Having close to four thousand images, many of them with red-eye reduction, will do that.  Nevertheless, I was up and running within most of a day, and a couple hours of that were figuring out the whole wireless access problem.  And six hours of sleeping.
</p>
<p>
I like the key response on this keyboard.  It&#8217;s a little snappier than the TiBook.  But the coolest thing about the new machine so far?  The way that, in a low-light environment, the display will dim down a bit and the keyboard automatically backlights.  It&#8217;s just so <em>sexy</em>.
</p>
<p>
(Don&#8217;t forget, there&#8217;s still a little bit of time left to <a href="http://www.meyerweb.com/eric/thoughts/2004/07/13/blog-a-thon/" title="Blog-A-Thon">support the Blog-A-Thon</a>!)
</p>]]></content:encoded>
			<wfw:commentRss>http://meyerweb.com/eric/thoughts/2004/07/17/upgrade-path/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
