scot hacker’s foobar blog
Norway: It's kind of like communism run by Santa. -Lee Eichelberger
May 7, 2008

iTunes and Network Attached Storage

Deets on recent iTunes weirdness and attempted solutions, mostly for people asking about it on Twitter.

I’ve been storing my music collection on an Infrant ReadyNAS RAID system for more than a year. Aside from slow write speeds over a lame 10 megabit connection, it’s worked really well, and it’s comforting to know that, even though I’m not backing up the collection, at least I’m reasonably well-protected from disk failure.

But over the past month or so, I’ve been noticing more and more of those little exclamation marks in iTunes indicating that a track could not be found. Ah… turned out I had accidentally run iTunes for a while with the NAS unmounted, and iTunes had re-set the base dir to my home (thank you, how nice!), so now the collection was partially split across volumes.

I could re-navigate to find missing tracks individually, but there were too many to catch them all, and because the files weren’t on a local volume, the process per-file was agonizingly slow. Tried the Advanced | Consolidate menu option to try and force iTunes to put everything back on the NAS, but no dice - still a sea of exclamation points.
(more…)

February 29, 2008

ARD Lite

The screen sharing feature in Leopard and in the new version of iChat already partially mitigates the need for Apple Remote Desktop in some environments, but this hack turns screen sharing into something very close to ARD by adding a bunch of additional features and controls. In other words, the screen sharing feature apparently is ARD with features stripped out - this hack lets you pop ‘em back in. I can imagine this hack being disabled in the next software update….

Music: Henry Threadgill :: Grief
February 19, 2008

AT&T Shocked by iPhone Usage

Proof of what a good UI can do: Web-enabled phones have been able to use search engines forever. But Apple Insider reports that “Google has seen 50 times more search requests coming from Apple iPhones than any other mobile handset. They were so shocked, in fact, that they suspected that they had made an error tabulating their data.” ZDNet blog:

According to the Financial Times Vic Gundotra, head of Google’s mobile operations, said that if other handset manufacturers follow in Apple’s footsteps and make Web access easier on their handsets the number of mobile searches could outpace fixed internet search “within the next several years.”

And:

In related news René Obermann, CEO of Deutsche Telekom AG, says iPhone is driving up average wireless data usage as much as 30 times higher than on other phones.

Will be interesting to see whether Google’s own Android will be able to match the iPhone’s search numbers. The gauntlet has been thrown.

Music: Herbie Hancock :: Tea Leaf Prophecy feat Joni Mitchell
January 14, 2008

MacHeist

Whoa: 11 great Mac apps ($368.75 worth) for $49 - can’t beat that with a stick. Heck, I’ve already spent more than $100 on a few of these over the past couple of years.

Macheist

It gets better: 25% of the proceeds go to charity. Some of the software licenses won’t be released until certain quotas have been met - all that remains to be unlocked at this point is Pixelmator (I already own that one, but let’s work together and complete the set). Run, don’t walk.

Music: Bob Dylan :: Love Minus Zero-No Limit
January 3, 2008

Laptop. With Leopard.

Miles Laptop Came home from work tonight and Miles had something to show me. “I made a laptop!” I thought he was joking. Then I saw it. By gum, he did make a laptop. With number keys going right on up to 20. And no spacebar. But a laptop, nonetheless. And then it dawned on me… but I had to ask, to be sure. “Miles, does your laptop just have a picture of a leopard on screen, or is it running Leopard?” “It’s running Leopard!” Dang. Complete with a mouse. And a mousepad. A mousepad named Ziggy.

The other new addition to our house tonight — a hand-made picket sign with giant letters: “THE END OF THE WORLD!” This because the other day he whined that it was the end of the world when I told him he had to stop work on the beach hut he was building in a friend’s back yard. I told him he ought to make a sign saying that, so he could march it around downtown. So he did.

See also: The Laptop Club (8-year-olds draw their dream computers).

Music: The Fall :: Bingo Master
December 11, 2007

Gutting a Display

Sdisplay-Repair5 Amy uses a 17″ Studio Display attached to a Mac Mini. Recently she found the top half of her screen going dim (pretty much unusable for photography work), and the power light flashing in a two-short, one-long pattern. Goog took me to a page on the Studio Display Backlight Problem. Looks we had a dying power inverter, right from the textbook. Ordered a replacement from MoniServ, which arrived a few days later.

After dinner tonight, Miles and I dove into the repair (he got to work the allan wrenches and screwdriver, and to unplug/re-plug the connectors). “This could go one of two ways: Either it’ll work perfectly and Mommy will consider us both heroes, or will fail miserably and we’ll get an earful about how nothing in this world has lasting value anymore.” Took our time with it, and the whole process turned out to be very easy - done in half an hour.

Monitor’s like new again. We’re heroes!

Music: Brian Eno :: Sky Saw
November 28, 2007

iHole

Sleater-Kinney guitarist Carrie Brow writes a really good blog for NPR: Monitor Mix. And it’s not all music. Loved this quote in I Am Cellphone, Hear Me Roar:

A friend of mine uses the term iHole to refer to people who parade their Apple products around. I don’t have anything to add to that sentence.
Music: Henry Threadgill :: Hall
November 22, 2007

Waffle Picker

Wafflepicker I’ve been getting a lot of mileage out Pixelmator - lets me do pretty much everything I’d otherwise do in Photoshop, but with almost no launch time or bloat (the new background gradient on this site was created in Pixelmator). But one thing missing from Pixelmator that I need frequently is the ability to extract the hex value from colors for use in CSS.

Hopefully that ability will be added soon, but while looking around for a solution, came across Waffle’s Hex Color Picker. There are a ton of little hex utils for the Mac, of course, but what’s cool about this one is that it modifies the Mac’s native color picker, adding another pane to deliver the hex value for the current color. Install this little gem and you get hex values available from any Mac app that supports color choosing in any way. Muy elegante.

Music: Peter Tosh :: I am that I am
November 20, 2007

Apple To Buy

My boss titled the subject line of the email he sent this to me in: “Why I never want to be in live TV news.”

Apple to buy 8% of AMD

Just painful to watch.

November 19, 2007

Tivo Transfers

Part of the fun of exploring the brave new world of HDTV and Series 3 TiVo is figuring out how to get Tivo-recorded shows onto the Mac and preserved on DVD, and to go the other way around, from the Mac to the TiVo (i.e. watching BitTorrent movies in the living room). None of this is built in, exactly, or well-documented. But it’s do-able.

For the First Case, I’ve used TiVo Desktop, which only comes bundled with Toast Titanium 8 (grrr — if you’re going to bundle a network connection on a device, then software to make it work should be included free), then burned to DVD with the awesome VisualHub.

I haven’t yet mastered the art of the Second Case, going from the Mac to the TiVo. Michael Alderete, who was a communications ace at Be back in the day, has written an excellent guide covering the process soup-to-nuts. We hooked up on the topic through a post in the VisualHub forums, and I wound up throwing in a few edits to his doc.

This document describes set-up and processes for downloading videos from the Internet using BitTorrent or other mechanisms, and then transferring them to a TiVo Series 3 high-definition (HD) recorder, for playback on a high-definition TV (HDTV).

Ironically, I haven’t yet gotten the Mac –> TiVo connection working yet myself; TiVo says my “brain” (that’s this Mac’s hostname) is empty. I suspect a firewall issue. Alderete’s directions assume Tiger, not Leopard. The problem is that in Leopard you need to manually poke a firewall hole for the apps you want to be able to communicate with the rest of the world — but Tivo Transfer is a preference pane, not an app, so there’s no clear way to add it (adding the preference pane module to the list of apps hasn’t unblocked the pipes).

Will get this licked eventually. And keep burning DVDs when necessary until then.

Music: Henry Kaiser :: It Happened One Night
November 16, 2007

Leopard Curiosities

Using Leopard for a couple of weeks now - a few more scattered impressions here. Haven’t had time to explore all the nooks and crannies. I spend 95% of my time in Mail.app, TextMate, and FireFox/Safari. Haven’t even launched Time Machine - need to clear a partition on the NAS, and even then, not sure TM is the way to go - we’re pretty happy with SuperDuper for backup, and its images are bootable/restorable, which is something I wouldn’t be eager to give up.

No accident that the Ars review spends the first few pages on UI annoyances. Nice finally to have the look and feel consistent across all apps, but the semi-transparent menu bar is a UI disaster if you use a background with mottled textures, like “stones.” Knew it wouldn’t be long before some kind of hack came out to restore the opacity. Leo ColorBar to the rescue - not only gets rid of transparency, but also lets you tint the menu any color, which I’m liking:

Leomenu

Ditto for the Dock: I never asked for a mirror. And replacing black “running app” triangles with little glow lights? Cute, but I was tired of them in a couple of days. All gratuitous eye candy. TigerDock lets you return the Dock to something closely resembling… the Tiger Dock. Dock Delight gets your triangles back.

The one thing I thought I missed the most from BeOS days was having multiple workspaces - I used to keep email and browser on one virtual desktop, photo and video apps in another, etc. Spaces was the single Leopard feature I was looking forward to the most. Somehow, in BeOS, the workspaces concept just worked. The first thing I noticed about Leopard’s Spaces was that, unlike in BeOS, there’s no way to assign different wallpaper or background colors to different desktops - they all look the same. Important visual cue, missing. And BeOS also let you run workspaces at different resolutions, which was a great way to test web designs. Not in Leopard.

But I soon realized that somehow, in the intervening years, the perceived need for multiple workspaces had gone away. Between Expose’, the Dock, Cmd-Tab, utils like QuickSilver, and showing/hiding apps, the Mac offers so many ways to switch apps effectively while keeping the desktop clean that the need was effectively gone. After using them for a few days, I realized that all Spaces was getting me was an additional animation when switching apps. I turned Spaces off.

Guess I’m giving the impression of not liking Leopard - but that’s not true. Just getting the annoyances out of the way. Lots to say (mostly good) about changes to Mail.app, iCal, and other features… will save those for another day.

Music: Trifactor :: Sequence Of Our Hearts
November 2, 2007

Data Detector

Datadetector

Diving into Leopard over the past few days… there’s so much to discover, lurking just below the surface. Kind of overwhelmed. After getting over initial dislike of the menu bar and Dock “improvements,” it’s going to take a while to digest all the hidden or semi-hidden functional changes. Some are obvious, others, not so much.

Tonight, came across an upcoming event in Mail.app, which I wanted to add to iCal. When I went to select the relevant words, a couple lines of plain text grew a magical “more” arrow, and offered to send the event straight to iCal for me. So slick and well thought-out. This is the kind of touch that made Apple Apple. Love it.

Lots more Leopard thoughts TK.

Music: Lafayette Afro Rock Band :: Voodounon
October 30, 2007

Fastest Windows Laptop

PC World tests Windows laptops for raw speed, and gives the nod to … Apple’s MacBook Pro.

The fastest Windows Vista notebook we’ve tested this year is a Mac. Try that again: The fastest Windows Vista notebook we’ve tested this year–or for that matter, ever–is a Mac. Not a Dell, not a Toshiba, not even an Alienware. The $2419 (plus the price of a copy of Windows Vista, of course) MacBook Pro’s PC WorldBench 6 Beta 2 score of 88 beats Gateway’s E-265M by a single point, but the MacBook’s score is far more impressive simply because Apple couldn’t care less whether you run Windows.

From the minute I first set up Windows under Parallels, I swore it was the fastest Windows I’d ever used — including boot time — so I’m not shocked by PC World’s finding. But it is just a wee bit ironic.

Music: Patti Smith :: Hey Joe
September 26, 2007

Pixelmator

Ugly truth: Photoshop takes so long to launch that I’ll sometimes defer doing small graphics jobs that need doing just to avoid sitting there staring at the splash screen. Funny how 60 seconds can seem like an eternity in the middle of a fast-paced work day. 90% of the time, 90% of people are doing everyday tasks that don’t require all of Photoshop’s functionality — and all of its bloat. The LE version is stripped down (don’t know what it’s launch times are like), but there’s an aching need out there for an elegant, fast, affordable but highly functional image editor for the Mac that basically works like Photoshop.

Pixelmator is exactly that. The UI is at once radically different and totally familiar. For me, there was no learning curve at all - just grab it and go. And the 3-second launch is barely noticeable. The one thing I use constantly in Photoshop that’s missing in Pixelmator is the Save for Web feature, which lets you compare multiple compression levels and their relative file sizes during the save operation. Other than that, I can see getting comfy with Pixelmator real quick.

Music: Daniel Johnston :: Some Things Last A Long Time
September 14, 2007

Apple Locks Down the iPod

It’s never been possible to stick OS X on any old hardware - you’ve been required to buy Apple hardware for the privilege. But the iPod has not had the same locked-down connection — because the iPod’s internal database format has been transparent and readable, 3rd-party devs have been able to make iPods happy on Linux systems, and it’s been possible for tools like Senuti to grab songs off any iPod, even though Apple makes it initially appear impossible.

But the latest crop of iPods are different - their internal database structure has become opaque, resulting in a lot of pissed off Linux users - users who paid Apple good money for their iPods but are still being cut off from the ability to use their player of choice with their OS of choice. Looks like this one is going to take some serious reverse-engineering to solve, too.

I’m wondering what the real motivation for this change is — Is it Apple’s attempt to cut tools like Senuti off at the knees, and Linux users are just collateral damage? Or the other way around? I suspect the former, since I can’t really think of a reason why Apple would care if users hook iPods up to Linux.

Music: Damo Suzuki’s Network :: Bellevue Cocktail / Floating Bridge Mix
September 7, 2007

Safari’s RSS Puzzle

Every few months I get tired of Firefox chewing memory and hanging every 2-3 days, and decide to return to Safari. It’s a dilemma: Safari’s speed, elegance, and stability, or Firefox’s wealth of plugins? For now, I’m going to put speed and stability first and make Safari primary again. I can switch over when I need to do something Safari can’t do.

As long as I’m tweaking the apple cart, decided to finally check out the Safari 3 beta. Love the new in-page search, love the resizable text fields, love the speed. But the RSS reader? Unchanged, as far as I can tell. What’s going on here? Over at my O’Reilly blog I’m letting Apple have it over Safari’s anemic RSS tools:

OK, geek boys and girls, pop quiz: How do you use Safari’s built-in RSS reader as a feed aggregator? Go ahead, take a minute to figure it out. Take 5. Whatever you need. I’ve got time.

Apple - Whatever you do with RSS in Leopard, please turn up the voltage on the de-confusifizer. RSS is important technology, and consumers aren’t going to get excited about it until you simultaneously show them its power and make it simple. Isn’t that what you do best?

Music: Pete Townshend :: Forever’s No Time At All
September 5, 2007

Maximum Altitude: 10,000 Feet

Your daily dose of seldom-used tech trivia: Checking out the specs on the new iMacs, noticed a one-liner at the bottom of the Electrical and environmental requirements:

Maximum Altitude: 10,000 Feet

Not sure whether this is new to the new iMacs - I’ve just never noticed the stipulation before. So… what computer components are altitude-sensitive? Floated this question to a mailing list I’m on and got back some good theories, such as the fact that thinner air doesn’t circulate as well, and therefore lacks the cooling power of air at lower altitudes. Another respondent noted that mountaineers scaling Everest had purchased multiple iPods to find one that kept working all the way to the top (apparently some do, others don’t).

Found the most plausible explanation in a thread at Metafilter:

Specifically, the altitude concern is for the operation of the hard drive. Above a certain altitude, the low air pressure will allow the drive’s heads to scrape against the platters when in use, resulting in physical damage and data loss.

Larn something every day…

Music: Nick Lowe :: I Must Be Getting Over You
August 21, 2007

FileTypes for OS X

The fact that OS X still has no central FileTypes preferences panel for controlling associations between file types and the applications they launch in, defining new file types, seeing and editing metadata associated with filetypes, etc. is, IMO, a glaring omission from OS X. BeOS, of course, had File Types nailed. OS X has inherited and expanded on a lot of great ideas from BeOS over the past few years, but for some reason still keeps this kind of control out of the user’s hands (you can set the application associated with a file, or with all files “of this type” from Info property panels, but seriously - this kind of functionality should be baked into the system preferences panel.

The excellent RCDefaultApp gives you the control you’re looking for. Let’s just hope something similar is in Leopard.

July 24, 2007

.command for OS X Shell Scripts

For the next version of gpx2txt, I was looking into AppleScript wrappers and other methods so users wouldn’t be required to run Terminal.app, when I discovered that under OS X you can rename a shell script with the “.command” extension and it’ll run with a double-click. Works a treat - no path issues even. Next version will be much more user-friendly.

Music: Manu Chao :: Luna y Sol
July 12, 2007

iPhone: Will It Blend?

With all the iPhone hype we’ve heard over the past couple of months, one burning question has remained unanswered. Until now.

Music: Merle Kilgore :: Seein’ Double Feelin’ Single