Disorderly Content

Next »

2009-01-12

Something in the (MacBook) Air Tonight

I'm sitting by Gate C3 at Las Vegas Airport, waiting for my flight to Oklahoma City. Vegas has free WiFi, which is awfully nice of them. And there are quite a few other Mac people taking advantage of it. Like Genevieve Weeks. And John Varney. And Jason Ehrlich. And Michael Steiner. And Junka Suzuki. And Martin of the no last name. And HC of the cryptic initials. And Philippe Balayer, whose Mac speaks français.

How do I know all this? Because they have Sharing turned on, and my Finder is offering me the opportunity to go file browsing on their computers. Okay, there's no real danger, assuming their passwords are reasonably unguessable. But it's funny to open the Finder and see so many Macs. Speaking of which, I do have services turned off, don't I?

2008-06-24

Do iPhone, or don't I?

I've been bouncing back and forth over whether or not to upgrade my iPhone to the new 3G model. On the upside, I'll get higher data rates, at least in places where there's 3G support. On the downside, it's another $10 a month plus the cost of the new phone. On the up, it means a new toy, although very similar to my old toy.

At first I was sure I would make the leap. Then I was convinced I wouldn't. And now I'm not so sure. The extra decision point is the performance of 3G. Which, by the way, I'm enjoying on the new laptop they gave me for work. It's really fast, not as fast as good WiFi or a wired Ethernet connection, but a whole lot better than EDGE. To give you an idea just how good, I'm typing this post into an Emacs editor running on my web server over that same 3G network. And it's not quite as snappy as being on a DSL connection, but it's not bad at all.

So what to do? My current thinking is that I'll get to an Apple or AT&T store just as soon after the release of the new phone as I can and do a little web surfing. And if it's as good as I suspect, well, it's only money, right?

2008-03-19

Hang On, Sloopy

Macs are wonderful when they work. When they don't work, well, suddenly I'm less enamored. It doesn't happen often, but it does happen.

And today was one of those times. When I got up this morning, Software Update had detected and downloaded two... ummm... software updates. One is a new version of the Safari browser, the other a collection of security patches. So, once I'd dealt with all the important stuff and could move to the work laptop, I let the update... ummm... update.

Except it didn't. It just sat there, with a thermometer with only a little virtual mercury. I let it try to update for a while, until it was pretty clear something was broken. So I powered off, and back on, and let my Mac boot back to its unpatched state. I tried running Software Update again, but it hanged the same way.

My next thought was to determine which update was causing the problem. (By this point there was a third one, for Time Machine.) I applied the last update first, which worked fine. Once the Mac rebooted, I applied the Safari update, again with no problem. And finally I tried the security update, and it was hang around doin' nuthin.

Finally it was time to look for help. Nothing useful at MacFixit; nothing at The Mac Observer. Finally I did what I should have done first: check the Apple support forum. And I discovered that I wasn't the only one with a hanging Mac. Turns out I'd been the victim of a corrupted download. All I had to do was delete the update from /Library/Updates and tell Software Update to check again. This time it installed without even a pause.

Oh, and this is why I love my Mac: even when something's wrong, it doesn't get hidden in system repositories. Delete a few files and try again: easy! (Once you know which files to delete, of course.)

2008-01-15

Mac'd Out

Never again. That's it - I am not putting myself through that again! As God - or the Flying Spaghetti Monster - as my witness, that's it!

I refer to Macworld, the annual chance to see what kind of cool stuff is going on in the world of Steve. Which I generally look forward to, or at least I did. But, as I say, no longer. The problem starts (and almost ends) with the idiots at IDG who put on the show. To save money, they decided not to send badges out in advance of the show, unless you were willing to pay a couple of bucks for the privilege. Which, foolishly I didn't. And neither did a few thousand other people, leading to a line that I still hadn't reached the front of after two solid hours! It was so bad that the conference people gave up, letting anybody with a printed preregistration go into the exhibit halls without a badge. Which I did, managing to walk by every exhibit in both halls in less time than it took me to fail to get my badge.

And there's the second reason I won't be back to Macworld: there's hardly anything to see that I hadn't already seen on the Internets. With trial downloads of most software and several Apple Stores (and Fry's, if I get really desperate for a tech fix), I hardly need a trade show to get up close and personal with new toys. I mean, it was nice to see the MacBook Air and hold it up and ooh and ahh, but I probably could have survived the week or two until they show up at the store, right? Okay, and I did enjoy playing with a Nikon D3 and a 200mm F1.2 lens, a combination that weighed about as much as three MacBooks. But I probably could have had that experience at Keeble in Palo Alto. No, I think the time for trade shows is past, at least for this Mac devotee.

And yes, the Air is cool. But it's also a lot more expensive than my Air-less MacBook, and a laptop without a drive for playing DVDs? Not for me...

2007-11-09

Leaping Before I Look

I wasn't one of the first to install Leopard, Apple's latest and greatest edition of Mac OS X, but I wasn't that far behind either. So far the experience has been fine, aside from the incompatibility of a package I use to sync my Mac (and iPhone) calendar with that horrible Outlook stuff we use at work. (Yes, I do work. Kindly get that smirk off your face.) And I've been enjoying the idea of Time Machine, an incremental backup feature that lets you go back to any prior state of your files. Notice that I said it's the idea I'm enjoying; I haven't actually had to rely on it to undo one of my accidental erasures.

Anyway, the drive I'm using for backups isn't nearly big enough for the job. So I decided to head down to Fry's to see what I could get in massive storage. And a little while later I was home with a 750 GB (or 3/4 of a terabyte, which is the way I like to think of it) Maxtor hard drive, which, by the way, is less than half of what I paid for 60 MB not so many years ago. Well, maybe it really is so many years. I'm old, you see...

So I plugged in the drive and tried erasing it. No luck; it failed to complete. Then I installed the software that came with the drive, which I suppose I should have done first. No better. Then I looked at the manual. (Yeah, I know.) Which told me to do exactly what I'd been doing. Finally I went to their website, searched the knowledge base and discovered that they have a leetle incompatibility problem with Leopard. Ah, if only I'd bought and installed the drive before I upgraded. Of course, if I hadn't upgraded, I wouldn't need the drive to run Time Machine...

So now I wait. Hope it doesn't take too long. I'm still waiting for an update to that Que 60 GB drive I bought that wouldn't work right on 10.2. Or was it 10.1?

Update 11/24: I think I'm so smart. And then something happens that makes he rethink. Like now; I've been checking the Maxtor site for a fix for my Leopard problem. No luck on that particular problem report, but another related report suggests that the problem is Apple's. More to the point, it offered a solution, and one I really should have thought of for myself. The problem you see is with the Disk Utility in Leopard; it can't format the drive, but if you could go back to an earlier OS and format it, Leopard could use it without difficulty. Yeah, I did think of that, but didn't think further since I don't have a Mac running an older version. But what I should have realized is that there's a copy of Disk Utility on the OS install disc. All I had to do was boot my Mac from the Tiger install DVD and run Disc Utility there. Took a very few minutes and now I have my 3/4 terabyte drive happily backing up my data.

2007-09-27

iBrick

There's been a lot of talk lately about unlocking iPhones to use on T-Mobile, or just to install applications, and whether Apple will, either by design or accident, turn them into very expensive bricks with the next software update. As I wrote a while back, I had used a freeware app called iFuntastic to unlock my phone so I could install my own ringtones, only to have an Apple update undo my hard work a few days later. Then came iToner, a not-free-but-you-can-try-it app for installing ringtones that didn't require any software surgery. I tried it, only to -- yes, you guessed it -- have my ringtones unrung with another update. So I gave up for a while. Then I decided to try an updated version of iToner. And today Apple released an update to the iPhone with some cool new capabilities. So I updated, and wondered if I'd end up with a brick (unlikely), a wiped phone I'd have to reconfigure (pretty unlikely, although that's what happened after my iFuntastic Voyage) or an iPhone without my cool ringtones. So imagine my surprise when the update installed without incident, and even more when I discovered that my ringtones were still there. Huzzah! Apple didn't do a bad thing. At least to me, and who else matters?

Update 09/27: Oops; spoke too soon. The phone's fine, but my custom ringtones are gone. I was fooled by the fact that my chosen ring was still selected in Settings. Still, at least the phone works and all my other settings were preserved.

2007-09-14

The Price of Early Adoption

I'll admit to being mildly upset when the price of the iPhone dropped by a third. The rational part of me, and yes, I do have one, acknowledged that I thought the phone was worth $600 when I bought it, and that I was sufficiently motivated to get rid of that POS Nokia I was using that I might not have waited two months to get it for $200 less. Still, the emotional side was bugged about it. And it would have been nice to have known what was coming, so I could make an informed decision. After all, it's hardly usual for a new and hot product to have its price drop so much so quickly.

Anyway, I was pleased when His Steveness announced a $100 store credit for those of us who got in early, a credit I've just received. I won't have trouble finding something in the Apple Store I just can't live without, especially once there are more iPhone accessories available. But I still believe the press got the story wrong on the early adopter reaction, at least in regard to this early adopter. Heck, I believe they manufactured a story where none (or at least not much of one) existed without their help. And I want to call out John Dvorak in particular for being the dick he is. What can you say about a guy who abuses iPhone purchasers as "idiot Mac fanboys" on a recent This Week in Tech podcast (they being more TWiTs than usual), and then complains about how Apple product owners overreact to his columns?

By the way, I was fascinated by the, again in my view, wrongheadedness of the TWiTs' comments on the new iPod Touch, and specifically the effect it would have on iPhone purchasers. Host Leo Laporte argued that the Touch has most of what an iPhone buyer would want, when for me it's exactly the opposite. I bought an iPhone as a phone and an email/web device; the fact that it's a good iPod, especially for video, is a bonus. But it's beside the point. In fact, I still carry my hard drive iPod with me. I'd hate to run my phone's battery down listening to the iPod and then not be able to make a call when I need to.

In fact, my reaction to the latest iPod announcement was mostly disinterest. I don't need a bigger disk-based iPod, as I haven't filled the 80GB model I have. I don't want the Touch, for reasons I've already stated. And the new Nano, which I got to play with yesterday and which is much neater in your hand than in photos, would be a nice workout device. If I, you know, worked out.

2007-08-16

Microsoft bashing

Mac owners are often accused of being fanatics. There's some truth to that, although I wonder how much of the alleged fanaticism is just reaction to the taunts of the Windows world. PC people frequenty attack anybody who dares Think DifferentTM, which suggest to me that they're feeling just a teeny bit defensive.

What brought this to mind was an experience waiting to board a flight from Seattle back to San Jose a couple of days ago. I took a moment in line to pull out my iPhone for one last email check. The fellow in front of me turned around, noticed my phone and, I assume, attempted to be clever. "Wow," he said, "an operating system even less stable than Microsoft." I replied that that wasn't my experience, that so far my iPhone had been at least as stable as friends Windows-running Treos. "They've had two million iPhones shipped back," he continued. No, I said. First of all, there haven't been two million iPhones shipped, so how could that many have been returned? He tried to argue, but backed off when I used my web-gleaned knowledge of sales and activations to show that he was off by at least a factor of ten, and that there were no reports of large numbers of returns. Then he tried claiming that lots of phones had touchscreen problems. I had heard a few reports online, but nothing indicating more than a handful of such problems. (In other words, an area of concern but not one for mass hysteria.)

At that point he stopped trying to rain on my parade or piss in my pool or choose your own favorite metaphor. I got into my seat, away from Mr. Buzzkill, and noticed the people around me. And among all the iPod wielding frequent flyers, I noticed a lone Zune user, the first I'd ever seen outside of a Microsoft ad. I wondered if he was in fact a Microsoft employee, not an unreasonable guess on a flight from Seattle. Which made me wonder if my (verbal) attacker was as well. Which would explain the hostility. And I hope it's true. I certainly hope he isn't a doctor or an architect or something. Because if he jumps off like that based on partial and mis-information in his career, just think of the trail of corpses he must surely leave behind.

2007-05-28

Suffering in silence

One of the things I've noticed about myself is that it can take a long period of grumbling about an issue before I finally do something about it. There are lots of examples, most of which involve cumbersome processes on one or another computer that I put up with for months before I decide enough! and write some scripting code or a little bit of software to make my life easier. Many of the most recent examples concerned a spreadsheet I keep of my stock photo sales; with thirty odd sales every day and the set of statistics I wanted to keep, it was an increasingly time-consuming and error prone process. Finally, finally, I learned enough Visual Basic to write some Excel macros to reduce the tedium considerably (and the errors even more).

But that's not what prompted me to write this post. No, I want to rant about Apple, and in particular the iPod. Because you see, I have a beef with Apple about their software. At some point when I updated iTunes, I found myself with a significant degradation in this user's... ummmm... user experience. Used to be that when I'd sync my iPod with iTunes, it would remember where I was in podcasts and, when I was back listening to my iPod, I could pick up where I left off. And then this update happened. And suddenly, any podcast I'd only half finished would disappear the next time I synced. It would still be in iTunes, so I could listen on my Mac. But not on the iPod, where I really wanted it.

I put up with this annoyance for months, even choosing my next podcast to listen to based on the amount of time left in my trip. And I grumbled; oh, how I grumbled! Granted, I only did it when there was no one around to hear me, and granted, I mostly did it silently (I really don't talk to myself, not often at least), but the thought was there. And then, finally, it occurred to me that maybe there was a setting I'd missed, that the fault was mine for misconfiguring iTunes.

And so it was. There's a sync setting that puts only new podcasts on the iPod (i.e. ones I haven't listened to at all), and an alternative that puts unplayed podcasts (ones I haven't heard completely). So months of complaining (silent complaining -- mostly) was ended in a few seconds of actual action. And boy, do I feel stupid!

2007-01-17

"Feel my pulse Quicken..."

There's an old saying in the computer business that there are two kinds of people: those who have had a catastrophic data failure and those who haven't. Yet. For a while there, I thought I might have joined that first group.

My saga began when I started Quicken on my Mac, intending to enter my latest paycheck information. Except... Quicken couldn't find my data. Any of it. Going back more than two years. It was gone. Not currupted, mind you. Gone completely.

Okay, says I, not to panic yet. This is bad, but maybe my nightly backup will have a copy. Assuming of course that the file didn't disappear before my last full backup. (Yes, I'm stupid. Thanks for noticing.) So I brought up Retrospect, which has given me its own share of agitation over the years, and tried to restore my Quicken data. Except... it wasn't cooperating. Yeah, there seemed to be the right file, but not.

To make a long story a little shorter, I managed to coerce Retrospect into giving me back the file, which was actually a Mac OS X package, which is kind of a directory except not. Well, it really is, but it pretends not to be.

And then I had to figure out how to get Quicken, which didn't like the directory/package, to open the file inside with the real data. Which, thank the Flying Spaghetti Monster, it did. And then I made a copy. And then I made the mistake of trying Quicken's backup option, which froze my machine for a while before I could get control back.

Anyway, all my data is where it should be. And I have a backup copy of my Quicken data, in addition to the ones Retrospect is making for me. And my heart is almost back to its normal beat.

2007-01-09

Oh, baby...

I want one. I so want one. Heck, I'm even on the right wireless carrier for once. Anybody want a slightly used Nokia E62?

2006-12-30

Ich Lieb Meinen Mac

And I thought I was obsessive!

Way back in February I blogged about I Love My Mac, a song on the iTunes Store that expressed how we few, we proud feel about our computers. Which, I thought, would be the end of the story. And which shows how little I truly understand about obsession.

Flash forward to a couple of days ago, when I got an email from Daphne Kalfon, that selfsame Macoholic. It seems she isn't the only one to feel that way, or to want to put those feelings to music. On Daphne's website there are now versions of I Love My Mac in Swedish, Italian, Swiss German (which I am told is sufficiently different from German German as to give native speakers of the latter heartburn) and Japanese. The story of the Japanese version, which you'll find on her site, is particularly entertaining, involving a singer who speaks no English, an initial translator whose bilingual skills weren't quite up to the task and an English speaker whose skills were. Mostly. It's a collaboration that could only happen in the Age of the Internet.

Oh, and Daphne had to tell me that she's extended her Apple obsession to that other object of desire, the iPod. Is having songs about an iPod on an iPod too meta? Or am I the only one who'd even ask the question?

2006-10-17

A Bad Case of the Crawls

So my Mac has been running... no, running doesn't describe it. It's been crawling. It's been slower than anything I've used since... well, even my Atari 800 with the 88KB floppies didn't feel this slow. Suddenly my 2GB memory Dual Core Mac Mini was sucking big time.

And it was sudden. I was pretty sure the problem happened with the last OS upgrade, from Mac OS 10.4.7 to 10.4.8. What added insult to injury was listing to a Mac Geek Gab podcast where they talked about how much better things were running since the update. Especially old PowerPC apps running under Rosetta; apparently Apple had done some major tweaking.

So like a Republican who heard about the Foley scandal and finally decided even he'd had more than he can handle of the abuse, I decided it was time to figure out what the flock was going on. While I was in Southern California for work, I tried some Googling to see if anybody else had run into any problems. (No, not when I was supposed to be working. I'm better than that. Besides, they wouldn't let me plug into their network.) And I found mention of somebody having similar issues to mine, which were identified as problems with their scanner drivers. That sounded interesting, especially since I have this multifunction Brother printer/scanner/fax. And when I got home I shut down the management software, which I didn't need anyway, and got quite a reasonable speedup. And a little later I brought up the Activity Monitor, found another process that belonged to the printer and killed it as well. And my snail-with-arthritis Mac is suddenly a speed demon once more. Well, maybe that's overstating things a mite. But it's back to usable, which is what counts. And I can still print, which is nice.

The only thing I have left to do is figure out how they're starting these processes on bootup, so I can make 'em stop. But there's time for that.

2006-06-12

Exactly how lazy am I?

Ah, the eternal questions. Here I sit at work. At home. Doing homework, or whatever they call it when you work from home. And of course I'm always up for anything that will improve my productivity. So when I listened to the latest episode of the Mac Geek Gab podcast and learned that Apple Remote Desktop is based on the open standard Virtual Network Computing, and even better that I can install a VNC client on my work laptop and use ARD to control my Mac Mini, all without ever having to leave the couch, well, how could I not try it? Especially since I can experience all this wonderfulness without having to pay a cent!

It's amazingly simple to set up. First I turned on the Apple Remote Desktop service from the Sharing System Preference on my Mac. (Okay, I did have to get up to do that.) Then I did a Google search and found the free RealVNC client, downloaded it and installed it on the laptop. A couple of minutes later I had my Mac desktop in a big window on Windows.

So now I can do all my Mac stuff without leaving the sofa. Well, except for any time I get thirsty. Or hungry. Maybe if I put a small fridge in place of that end table...

2006-05-25

The Temple of Apple

I got back last night from a flying visit to New York. Flying both literally and figuratively; left home early Tuesday morning, got to my hotel around 6:30 PM, had meetings Wednesday until I had to leave for the airport around 3. Definitely not the way I like to travel.

Although it wasn't all insides of hotel rooms, meeting rooms and airports. After a healthy dinner (yeah, right) at the Carnegie Deli (well, it was healthier than the even more obscene meals of the diners around me), we took a walk over to Apple's new Temple of Consumption at 59th and Fifth Avenue. The glass cube (what is it with Steve and Cubes?) looks as good in person as it does in the photos that filled the web at the store's opening a few days ago. But inside's even more impressive: one very large open space full of Macs and iPods and all sorts of goodies for both. I managed to avoid spending any money, but only because I can do that just as easily when I get home. It was a near thing.

2006-05-17

Headlies

InfoWorld has an article about Apple shutting down Darwin on Intel, the Open Source version of Mac OS X's underpinnings. The piece is mostly about how this is a terrible thing, a point of view I don't disagree with. My problem is with the headlie... excuse me... headline: Apple closes down OS X. Which is plainly untrue; OS X goes on. But I guess Apple locks down OS X isn't nearly as attention-grabbing. Or how about Apple closes down Darwin? Nope, most readers won't know what Darwin is; they'll pass right on by. And Apple closes down Open Source version of OS X must be too long for short attention span headline readers. So I guess Apple closes down OS X really is the best choice. Even if it is 100% wrong.

2006-05-12

Shiny and new!

My last post told of the arrival of the display I'd ordered for my new Mac Mini. The computer itself arrived yesterday. Which meant that from that moment to this, I've been transferring files and reconfiguring and remembering passwords and the like. Of course, first I had to rip out the old computer. Well, not so much the computer as all the junk that was connected to it, and all the power supplies and USB cables for all that junk. It's amazing how many devices I needed then and how few I have now. Granted, part of that is stuff that no longer works, some of which I'd disposed of long ago. But the cables and in some cases the power bricks remain. But no longer! There are actual square inches of visible desk space around my computer and monitor.

I just finished copying the local copy of my website to the Mini. I'd have done it last night, but figured a few hours of sleep might make me less cranky for work today. Never did have dinner, though. And for anybody who knows me, that'll give you an idea of just how engrossed I was in the whole "get this thing working" process. Which would have gone smoother if I'd used Apple's transfer tool. But when you're reconciling the contents of two computers (my old G4 Cube and my suddenly less than reliable Powerbook) onto one, you want a little more control. At least I do.

And if you're wondering about the Mini, or how well an Intel-based Mac runs all kinds of old PowerPC software, it's amazing. So far it all works, including my copies of Office for the Mac and Photoshop Elements. Even with emulation, a dual core Intel processor with 2 GB of memory does at least as well as a single G4 with 1 GB. Okay, it does better, at least at some things.

Oh, and before I forget, muchas gracias to Elke for helping me get my new system. I know you'll be reading this. You are, right?

2006-05-06

Gee, that's quick!

Within moments of finishing the previous post, my phone rang. It was the FedEx guy with a delivery: that beautiful new 20" flat screen I'd only ordered around 11:30 yesterday. Now all I need is the Mac Mini to connect it to. Sadly, that'll take a little longer to arrive.

2006-04-21

Certifiable analysts

I'm beginning to think we need a certification program for industry analysts. Yeah, I know; most of them are already certifiable. And it's hard to tell when they're making outrageous predictions just to get attention (in this corner we have John Dvorak, whose every utterance reeks of natural fertilizer), when they're just plain ignorant (Rob Enderle, I'm talkin' about you) or when they're shills for their masters (like that MS ho, Paul Thurrott). I used to think better of Robert X. Cringely, or at least of some of the people who have used that pseudonym over the years. But not any more; his latest column has pushed me over the edge.

The column's about Apple and what they might be doing with Mac OS X and Boot Camp and support of Windows in one fashion or another. Which is all well and good; he speculates, gives reasons behind his speculation and doesn't insist on the utter truth and inevitability of his utterances like Mr. Dvorak. But it was when he suggested that, rather than supporting Windows using dual boot or with a virtualization layer, they could just support the Windows APIs themselves, I was stopped dead. It was this particular passage that did it:

    "This will be accomplished not by using compatibility middleware like Wine, but rather by Apple implementing the Windows API directly in OS X 10.5.

    "Huh?"

Huh, indeed. Because what does Mr. Cringely think Wine is? And why does he think implementing the APIs directly is any easier than converting them to the native APIs? Here's the part where he goes off the rails:
    "Wine is great, but it is also a moving target subject to Microsoft meddling. If Wine gets too good, Microsoft can "accidentally" break it at will. But Microsoft can't afford to do that with its own Windows API."
Uh, yeah, they can. They're called undocumented APIs. And sometimes they're called undocumented behavior, which Microsoft's own apps have a nasty tendency to rely on. Years ago when I was at Sun, they had a Wine-like Windows emulator. Worked pretty well for the handful of apps for which it was tuned. But Windows is so big, and even today so poorly documented regarding the behavior and dependencies of its massive APIs, that writing a full emulator is still a huge challenge. One, by the way, the Wine folks are already taking on. Why wouldn't Apple use all that work?

My point is that whether or not Apple uses Wine, supporting Windows apps is still as big a challenge as ever. Supporting Windows, and making supporting the applications Microsoft's problem, is still a whole lot easier. And as long as MSFT collects their tax, they don't have a lot of reason to try to break it.

But that's just my opinion. And nobody's paying me a ton of cash for it. Anybody?

Update 04/22: Ever since I wrote the post above I've been trying to remember the name of that Windows emulator at Sun. A little Googling came up with the answer: WABI. Which probably stood for "Windows Application Binary Interface", although we liked to claim it stood for "We Are, Bill Isn't". All of which is irrelevant to the point I was making. But so is much of what I write, right?

2006-04-11

Focus on the lower body

When I was a kid, I learned a valuable lesson from my friends' ultimately futile attempts to teach me to play touch football. Don't watch your opponent's upper body, they'd say. They can fool you, acting like they're heading one way when they're really going to move in the opposite direction.

Although it didn't help my football playing, there's something important and useful there. Don't be fooled by someone's arguments, it might be translated. Pay attention to the point of view they are espousing; that'll tell you what matters to them. You won't know why, since their best arguments are rarely the ones that speak to their real motives. But at least you'll know the outcome they want. Or the one they fear.

Case in point is the recent hoohah about the French government's effort to force makers of DRM'd music to make it work on every player. Apple was particularly vocal in hating this idea. And various people, including Dave Hamilton at The Mac Observer's podcast, yelled that they were being hypocritical. Apple was insisting that they didn't want to use DRM, that the labels were forcing it as a cost of doing business. So if the French were going to make everybody play nice, why should Apple object. Unless they really like DRM. Unless they enjoy being the monopolist over the iPod and the iTunes store. Shame, shame.

Which may be the truth. But, being the contrarian kind of guy I am, I'd like to consider other motives. And the more I think about the French law, the worse it sounds. Because from everything I've heard, it's an attempt to legislate an outcome, not a process. It's like trying to outlaw racism. Fine idea, but how do you make attitudes illegal. Heck, how do you know that that's the problem in some particular case?

So let's consider the French. They insist that music bought from one source (like the iTMS) has to be playable on every device. But what they don't say is who is responsible for making sure that works. Is it the source of the music (e.g. Apple)? Or is it the maker of the device? If the former, do they have to license every single DRM scheme used by every device on the planet? If the latter, do they? Or does the government expect everybody to get together and pick one winner that everyone uses?

My guess is that that's the outcome Apple fears. Because if the industry picks one DRM scheme, I'd be willing to bet that a vote would choose Microsoft's. And Microsoft is very good at using their leverage. I can just hear that conversation now: "Of course we'll be happy to license our DRM to you, Apple. No problem at all. Of course, you will have to kill the iPod. And the iTMS. And here's what else we want..."

I may mention that I was on the receiving end of just such a conversation with Microsoft a few years back. I was at Borland, part of the marketing team for their C++ development product. Borland had a programming library called OWL (Object Windows Library) that competed, all too well, in Microsoft's view, with their own MFC (Microsoft Foundation Classes). Microsoft put a lot of effort into getting everyone to use their library, to the point of licensing it to every other tool maker. Borland wanted to offer it as well, since Microsoft's marketing was working with some important customers. Microsoft was happy to let Borland have it too. But only if they first agreed to kill their competing product. (If you doubt this story, I can tell you that I had emails from the responsible individuals at Microsoft stating exactly what I've described here.)

My point is that Microsoft plays hardball. (And so would Sony and Creative and Real and everybody else, given the chance.) If I were Apple, I would be deeply concerned about doing anything that plays too far into Microsoft's hands, especially in a product area that's so important to the bottom line. But I wouldn't want to have to explain exactly why I'm so opposed; it might make me sound paranoid for one example. Then again, wasn't it Intel's former CEO who said that only the paranoid survive?

Seems to me he spent a lot of time dealing with Microsoft. I'm just saying.

2006-04-05

The world's longest file copy

I mentioned a couple of days ago that the latest Mac OS update somehow turned my monitor from 24-bit color to 16-bit. And not the 16-bit kind that looks like a slightly pixely version of 24 either. Anyway, it turns out to have been a sign of a much larger problem: the internal drive on my Cube is slipping off this mortal coil.

But all is not lost, at least not yet. I managed to resurrect the drive, sorta, kinda. First I had to create a new bootable drive using an old 20GB iPod. Then I had to wait while a couple of hundred megabytes of updates downloaded. After that I installed a newly (re)purchased copy of Disk Warrior. Which, after a whole lot of chugging, brought the internal drive to a state vaguely resembling life, only much much slower. And noisier. And slower. Did I mention slower?

The next step was to try to copy my home directory to one of my external drives. Took a while, but it copied over. And now I'm trying to copy a few other directories that will be more work to recreate: Applications (both OS X and the couple of OS9 apps I might still use on occasion) and Libraries, mostly. That's taking a lot longer; I think the drive is getting clearer views of the guy with the scythe and wants to prolong the agony. Meanwhile, my agony is getting extended. The copy is still making progress, with an estimated 39 hours to completion. Yes, I did say hours.

And suddenly that dual core Mac Mini is looking a whole lot more attractive.

Update 04/06: I know you're dying for the end of the story, so here it is. No, the copy didn't take days. It failed an hour or so after I posted the preceding. Fortunately, I didn't lose anything important before the drive finally shuffled off this mortal coil. I'm running again, this time on one of my Firewire drives, and this time with a daily backup. At least I hope so; I plan to keep a careful eye on Retrospect. What's that old saying? Fool me once, shame on you. Fool me twice, shame on me. Yeah, that's the one.

2006-04-03

Cause & Effect?

Or just a weird coincidence? I speak of Mac OS X 10.4.6, an update which showed up today. And which I installed on both my Macs. Had a little trouble with my PowerBook, which refused to shut down. (I blame Microsoft; Excel wouldn't quit, so I had to force it.) Fortunately, forcing the power off and on worked, and everything came up without a hitch.

Not so on my ancient G4 Cube. True, it shut everything down and restarted without any trouble. But it took a loooooong time to come back to life. And when it did, things looked a wee bit strange. My Cube was on the blue side. And maybe some green. But no red at all. Fortunately, I don't use it as more than a file server, so the lack of a primary color is mostly annoying. But it does make me want to get that Intel-based Mac Mini just a little sooner.

2006-02-02

What's up, Dock?

I was just installing iLife '06, the latest version of Apple's media editing suite. Like most every install I've done since OS X, it was an uneventful process. Right up until the end, that is, when suddenly something odd happened: my dock disappeared! I tried a few things to bring it back, with no success. So I logged out and back in, and now everything's back to normal. Well, aside from Apple's annoying insistence in putting icons for every one of the iLife apps in the dock. Really, guys, if I want 'em, I'll put 'em there myself! And of course I can't help wondering if that dock population stunt is what made it go bye bye. At least the effect was only temporary...

2006-01-11

The Happiest Place on Earth!

iMac No, not Dizzyland, at least not this week. I speak of MacWorld San Francisco, and the chance to see the latest Apple and Apple-inspired toys. I had to drop my car off for its regular maintenance this morning, so I took the opportunity to head up to the city to drool over the goodies. Had a nice chat with the friendly folks at iStockphoto, enablers of my latest fixation hobby. Then over to the Nikon booth to get hands-on with the D200 I plan to purchase very, very soon. And of course the Apple booth, where the new Intel-based iMacs and laptops were tough to get near. Took some patience and some elbowing before I got to play. And now I'm thinking that both my Macs are kind of long in the tooth and ready for replacement. Good thing I have a friend at Apple who'll let me use her employee discount.

It's not all Macs these days, though. Plenty of iPod stuff too; I'm tempted to get a Nano just so I can have one of those Spongebob Squarepants skins. Or maybe a Homer Simpson head; somehow rubbing his scalp to change the volume seems wrong. Irresistable. But wrong.

2005-09-30

As if the Pepsi promotion isn't bad enough

A posting to the forum at one of my stock photography sites tells of one of the stranger iTunes cross-promotions I've heard about yet: free music and the chance to visit exotic locales. How can you refuse?

2005-09-22

Pod People

Two articles demonstrate why I'm so proud to be an Apple partisan. Both relate to the iPod and attempts by others to take the reigning music player down a peg or twelve. But what makes them so interesting is that they demonstrate that Apple fans are better than nonbelievers. Smarter, more incisive, wittier; just better.

First we have John Gruber of Daring Fireball, who writes in Rhymes With Ditty that a simple investigation of Dell's new DJ Ditty music player reveals that it's unlikely to have the iPod nano product manager quaking in his or her boots. Heck, as Mr. Gruber points out, Dell clearly believes the Ditty is toast.

Next is an article from Charles Arthur of Charles on... anything that comes along. His piece in The Independent expresses the view that consumer electronic firms trying to market an iPod killer is like trying to make Nicole Kidman not famous. You have to make your product great and successful; damaging your competition is a side effect of your success. Although I wish Charles were wrong; I have nothing against Ms. Kidman (would that I did) but would gladly apply whatever not-famous technique one could find against a whole bunch of people. Paris Hilton comes immediately to mind...

2005-09-02

Making a good product that could have been a great product a better product

I think I set a new record for the fastest buying decision I've ever made, at least for a situation where a quick decision wasn't called for. If you're a Pod person, you've probably heard of Griffin's iTrip, the little radio transmitter you plug into your iPod so you can listen in your car. I bought the original iTrip for my first generation iPod, as well as the current model for my iPods Mini and Photo. It's a great idea, if not the greatest implementation.

There are two problems. The first is inherent in any such device: its signal strength is limited by the FCC which, combined with the location and behavior of a particular car's radio and antenna, means erratic performance. Especially in places like the Bay Area, where a free bit of spectrum is hard to come by. And then there's the no-controls design of the iTrip; instead of tuning the station with a dial or buttons, you play a special file on the iPod. That doesn't seem like a big deal, until you're forced to find a new frequency when you're driving. Then it's a royal pain.

Anyway, that's all background. At 6:20 this morning, the Engadget blog reported that Griffin has a new and improved iTrip, one with a tuning dial and display, as well as a second broadcast mode for clogged airwaves. I read the posting around 7 this morning, and by 7:15 I had my order in. Can't wait to see if it works as well as they claim.

Update 09/13: I'm sure you've been waiting anxiously for my report on the new iTrip. It arrived yesterday and got its first workout this morning. And I'm happy to say it's as good as it sounded. Or it sounds as good as the description suggested. Or something. The DX mode trades mono sound for a stronger signal, which is perfect for podcasts. The tuning dial is a whole lot more convenient than the sound file approach. And for whatever reason, it seems to kick in and start broadcasting a lot faster than the old one, which is nice. It's a shame Griffin didn't get it all right the first time around. And it's also a pity that it won't work with the iPod nano (no remote socket). But otherwise I have to say the new iTrip's about as good as I could hope for.

2005-06-29

Thinking ahead

Think Y2K was the last overflow problem we'll have to deal with? Think again! Even as Mac OS X and other Unix-based and Unix-like systems finish their work on the Y2038 overflow, an article on Hohlwelt gives us instructions for modifying Mac OS X 10.4 Tiger for the Y10K problem. Now you can have your year show up as five digits! Why wait until the last minute?

(Spotted by Boing Boing. What would I do without you guys?)

Update 06/29: Okay, it doesn't really work. It's just a fake to add a leading zero to the year. Which means we only have another 7995 years to get this thing right.

2005-06-06

Apple's new Switch campaign

I'm still in shock at the news that Apple really, truly is abandoning the PowerPC for Intel's processors. And I wonder what effect the move will have on people like me, the folks who have been Mac owners for a long time (since 1987 in my case) and who have stuck with the company through thick and thin.

One big concern is how quickly developers will stop supporting PowerPC in their binaries. I'm more than a little leery of claims that having an efficient application (to whatever degree anybody makes efficient apps these days) for both processor architectures is a matter of changing a handful of lines of code. If it's more than that, I can expect developers to reduce their efforts for PPC as soon as a reasonable number of Intel-based Macs are in the hands of customers. Heck, even if it isn't. Because just as with Java, it's not "write once, run anywhere"; it's "write once, test everywhere". And I notice that His Steveness demonstrated PPC binaries running on an Intel Mac (of what configuration, I wonder); he didn't show an Intel binary running on a PPC. And as soon as Intel-only Mac binaries start shipping, and they will, the software options for my Cube and PowerBook are numbered. What that number is, that's the big question.

There's a second issue as well. What will Apple do to keep Mac OS X from running on everybody else's Intel hardware? And how well will those attempts at control work? Because even if Apple is price competitive with all the other computer makers, the sheer number of hardware platforms and the size vs. features vs. price differences will make Apple just one choice among many for anybody looking for a box to run their OS. If Steve Jobs hated Mac clones the last time, he ain't see nuthin' yet.

Update 06/06: And suddenly that incredible compatibility doesn't seem so incredible. Or compatible. According to MacSlash, here are a few classes of apps that won't just recompile for Intel Inside:

  • Applications built for Mac OS 8 or 9
  • Code written specifically for AltiVec
  • Code that inserts preferences in the System Preferences pane
  • Applications that require a G4 or G5 processor
  • Applications that depend on one or more kernel extensions
  • Kernel extensions
  • Bundled Java applications or Java applications with JNI libraries that can't be translated
As always, ya gotta read the fine print. Damn fine print...

2005-05-14

Tigers and tar pits

One other change in Mac OS X 10.4 that I haven't seen mentioned anywhere. I use the tar command to upload files to my website. And since my upgrade to Tiger I started seeing something odd. When I created a tarfile containing image, specifically the album covers for my iTunes blog, I'd see an extra dotfile along with the JPEG image:
    ./._Spamalot.jpeg
    ./Spamalot.jpeg
After extracting the contents tarfile on my FreeBSD-based web server, I ran the file command on the extra file:
    $ file ._Spamalot.jpeg
    ._Spamalot.jpeg: AppleDouble encoded Macintosh file
Interesting. Apparently, Apple changed the behavior of tar and, from what I can determine, a few other commands, to preserve the metadata that Mac filesystems store in a file's resource fork. The AppleDouble file format stores both a file's contents and that extra information. Extracting the tarfile on a Mac recreates both the data and the metadata, while on another operating system it generates two separate files.

Not a problem once I know what's going on; I just had to set up a script to delete these unnecessary files on my web server. Sure wish they'd provide a way to turn this behavior off when I know I don't want the metadata. And I sure wish they'd found a place to document this kind of thing. Preferably a place I could have found.