Thursday, November 29, 2007

Leopard is officially troubled

Leopard is the New Vista, and It's Pissing Me Off is a rant about Leopard -- from PC Magazine. Not from Dvorak.

I read it, and it seems pretty plausible. It matches up with what I hear from friends who've updated.

I, of course, have said for some time that I wouldn't consider Leopard before 10.5.3.

Now I'm thinking 10.5.4.

Apple should have slipped Leopard a solid year, instead of seven months. Beyond the general bugginess I hear off, there's no doubt they made some arrogant, arbitrary and just-plain-dumb UI changes.

The current recommendation has to be:
  • Do not install 10.5 on a Tiger machine. Just don't. If you'd like, wait until I do it and say it's safe to proceed. I am very good at finding bad stuff.
  • If you can, put off buying new Apple hardware until 10.5.3.
  • If you must buy a machine now, don't migrate any apps or settings from old machines. Just move data. Backup rigorously. Install applications carefully and check that they're all Leopard safe.
  • Refrain from making rude remarks about Vista.

Google desktop for OS X - without search

Google Desktop Search is an idea that didn't work.

It's inferior to Windows Desktop Search on XP, it's irrelevant on Vista, and OS X has Spotlight.

It's obsolete.

So the good news is that OS X Google Desktop installation now allows one to omit the search component:
Don't want Google search but still want Gadgets? No problem - The Unofficial Apple Weblog (TUAW)

...Guess what? As noted in this comment, a subtle 'Choose your own features' link on Google's download page lets you split up the two functions of GD, and just install the Gadget manager without the desktop search component....
Interesting, but I've never found a widget that was really useful -- Apple's have been pretty disappointing. Worse, Google's directory for widgets is a complete mess. They mix up their own high quality widgets with commercial products and pure junk.

So the main news is that Google may be grudgingly accepting that desktop search is not their cup of tea.

Wednesday, November 28, 2007

The ONE blogger feature I'd really like to see

Dear Google:

Until Ecto works better, or until someone ports Windows Live Writer to OS X, I rely on the Google Toolbar "Send to Blogger" feature.

Unfortunately, the "Send to Blogger" feature lacks editing tools (bullets, images) and, most importantly, has no support for Label (tag) lookup.

If I post as Draft, however, I have to:
  1. Right click 'edit posts' and select new window so I get the post listing with proper chrome.
  2. Find my draft post.
  3. Click on edit.
Annoying.

Please add a new link to the page that appears after I submit a draft. This link would do this:
  1. Edit this post (new window)
So I'd have one quick click and I'd get chrome.

Thank you.

john

Back to My Mac router requirements

Mac OS X 10.5: Back to My Mac requires AirPort base station or UPnP-capable third-party router. Even if you use an AirPort base station, you have to have something else with a DSL or Cable connection. That's going to be the problem. It has to either by UPnP compatible, or, I'd guess, it has to be configured to act like a bridge instead of a router.

Another kb article adds NAT-PMP for the ISP router/bridge - and says something very stupid:

... You may need to manually enable UPnP or NAT-PMP on your routers. You might also need to contact your ISP (Internet Service Provider...

Note: Apple AirPort Base Stations are the preferred method for accessing the full potential of your Mac and iLife apps. If configured properly, they should work seamlessly with Back to My Mac.

The "Note" is the stupid part. Does Apple think our homes have an ethernet connection to the net?

I won't install Leopard until 10.5.3, so I'm not following the BTMM discussions too closely. I get the impression Apple hacked the security model of OS X to enable BTMM, that makes me wonder how well it works with multi-user configurations. What if another account is running on the Mac I want to get "back to"?

Monday, November 26, 2007

iPhoto '08 is Aperture-Lite

One of the unique features of Apple - Aperture was nondestructive edits. You didn't save an edited copy of your original, you saved an edit list (and perhaps a cached JPEG).

This is from the iPhoto '08 help file:
...When you edit a photo imported to iPhoto ’08, you benefit from the great flexibility and high photo quality of nondestructive editing.

Nondestructive editing allows you to try different adjustments and effects at will⎯there’s no danger that successive edits and saves will degrade your photo’s quality. You’re never more than one version away from your original photo. Instead of saving a new version over the previous one every time you edit a photo, iPhoto ’08 simply remembers all your changes as an edit list...
It's more than just nondestructive edits. iPhoto '08's editing tools feel like simplified versions of Aperture tools, with similar photo effects. Not only that, but iPhoto '08 image editing is almost as slow as Aperture editing.

I used to like iPhoto's red eye tool. I don't like the current tool -- but it's familiar. It's a simplified version of the Aperture red eye tool.

iPhoto video export is broken. Aperture doesn't handle video at all.

I think it's fair to call iPhoto '08 "Aperture-Lite", they increasingly seem to share a significant code base. In the long run this is probably very good [1], but in the short term it's definitely a mixed bag. iPhoto '08 is much slower than iPhoto 6 for many tasks, and then, of course, there's the nasty video export bug.

[1] If we don't see an Aperture update soon, it will be clear the "long run" for Aperture is fairly short. I read that Aperture is being clobbered in the marketplace by Adobe Lightroom, and I'm perpetually amazed that Aperture still doesn't support editing date metadata.

Manage cables

Andrew says this works for him. It's produced by what appears to be a small business: Cable Management System from Cable-Safe: Organization, Management, and Protection of Computer Cables, Wires and Cords.

The picture is pretty impressive. Made in the USA, no less.

Thursday, November 22, 2007

iPhoto bug: export video produces video-free file

This post has been rewritten to clean it up.

11/22/07: I learn the hard way that if you use iPhoto '08 (7.1.1)' s "export as current" function on a video file, it exports a video-free stub. So instead of a 40MB file containing 30 seconds of video, you get a 650KB file with 0 seconds of video and a JPEG thumnail of a frame.

The bug causes me to lose 3 unique and irreplaceable family video clips because I often edit on my laptop, then export the "current" images and videos to my server where they get imported into my primary iPhoto Library.

Others experience the same bug. It's trivial to replicate, I even demonstrated it to an Apple store employee on their machines. I also posted it to Macintouch.

Here's on Apple Discussion Thread:
Apple - Support - Discussions - Export AVI from iPhoto destroys video, ...:

I have a 34MB AVI file in iPhoto 7.1 produced in a Canon SD 1000 camera. If I export it as 'current' or 'jpeg' it produces a 56K file. This consists of only the thumbnail, the video data is gone.

(If you're exporting a set of images it's easy to specify JPEG and include a video. Prior versions of iPhoto ignored the 'JPEG' value where it didn't make sense and exported the video.)

If I drag and drop to the video from iPhoto to the desktop it produces a 34MB file on the desktop. I checked another video I recently exported. It was also truncated to 60K...
Update 11/27/07: In another Apple Discussion thread, I hypothesize about the origin of the bug:
... "export as original" works as always, as does drag and drop to the desktop.

The bug is in "export as current". I suspect it's a conceptual error that may be tricky to correct.

What does "current" mean for a video that has no edited version? If you were to ask 1000 users, I think 1000 would say "current" means the most recently edited version of the video.

I suspect (don't have iPhoto at hand right now to test) that when iPhoto '08 works with a video it creates some kind of thumbnail representation that lives in the edited/modified internal folder.

I further hypothesize that the programmer wrote the "current" code in iPhoto '08 so it looks first in the "edited/modified" folder and, if it doesn't find anything, goes to the "original" folder.

That works for images, but, fails for video. The algorithm ends up pulling out the thumbnail stub and exporting that.

Ironically, I wonder if the current behavior was a fix for a bug I'd reported in prior versions of iPhoto -- namely that under certain conditions iPhoto would confused between the "current" and "modified" status of an image. That bug was fixed in iPhoto '08, but my hunch is the fix introduced a much more severe bug...
Another possibility is that the bug was introduced as a side-effect of introducing iMovie '08 (iClip really). iMovie is supposed to be able to use iPhoto as a video repository; maybe there was supposed to some versioning behavior introduced in iPhoto '08 to match iMovie '08 and it was pulled prior to release -- leaving some detritus behind.

Update 11/27/07b: I add the following to the Discussion thread. It appears my hypothesis is correct. No denying this one's a nasty bug:
... Check out any "original" folder with a video in it. In the companion modified folder you will find the thumbnail files. They are JPG files with the video prefix -- for example: MVI_0099.jpg (136kb).

When you choose "export as current" iPhoto exports MVI_0099.AVI, also at 136KB. Only now the extension is AVI instead of JPG. However, the extension is incorrect!

In fact iPhoto has exported a JPG with an AVI extension. If you change the extension to JPG then the icon switches to a JPG icon. Open it in preview, it's a JPEG.

So, to summarize: When you choose "export as current" for a video iPhoto looks in the "Modified" folder, finds a JPG file (the thumbnail), then exports the JPG and changes the extension to AVI so it appears in the Finder to be a video file...
10/11/2009: I tested this with iPhoto 2009. If you "export original" you get a video file. If you export current you get a worthless JPG thumbnail - just as in 2007. If you drag and drop you export the video; I think that may be different from 2007.

If you edit in QuickTime and save the video, it replaces the original (destructive edit). Export behaviors are as above.

If I had any faith in Apple this would be amazing, but incompetence is not rare in today's Apple.