Archive | Apple Macintosh OS X

Panther, Tiger Leopard: Apple’s OS X on iMac, PowerBook, iBook, MacBook, PowerMac and more.

Apple Safari 'safe' files bitten again

SANS Internet Storm Center, InfoCON: green is reporting “Mac OS X Apple UDIF Disk Image Kernel Memory Corruption, (Wed, Nov 22nd). A vulnerability has been reported in the way OS X handles corrupt DMG images…(more)”

Apple did pretty well with their proprietary apps on top of OS X, but one real bozo bit flipped was have the option to open 'safe' files enabled by default in Safari. That ASSuMEs that 'safe' files can't have a flaw that leads to… well, exactly what this exploit does. Remember, never open an untrusted attachment, whether on a web page or an email. And there are no trustworthy attachments. Test, confirm, verify, then install or run. If using Safari, turn off 'safe' files, because they are not.

Switching… to a less proprietary solution

Following my email implosion, I'm seriously considering dropping the native Mac Mail.app and using Thunderbird instead. Apples decision to go with a proprietary mail formal (emlx) rather than the standard mbox format (as an optimization for Spotlight searching) makes me a bit uncomfortable, and the serious Mail.app failure, hiding half my mail for two weeks, leaves me less confident that I can switch when I have to without losing information. Mail and its history is precious stuff.

MacOSXHints points to a converter to generate mbox files from the Apple emlx format.

Apple may have a fix for random shutdowns

Over at Scripting News, Dave Winer says, “A bunch of people say that this Mac update may fix the random shutdown problems. I have installed it on my MacBook, of course, but I had already had my computer repaired. Apple hasn't said anything that this relates this fix to the problems widely reported on the net. If it does fix the problem, Apple still gets an failing grade for communication with customers.” Good to hear they may have a fix.

MacBook random shutdown problems due to bad sensor?

In MacBook Shutdowns: Case (Finally) Closed?, Harry McCracken documents his trials and tribulations with getting his MacBook fixed. Apple doesn't seem to have been very forthcoming in admitting there was a problem. It appears the problem was with a defective sensor in a heatsink, but initial repairs were replacing the heatsink and the motherboard. Thousands suffered. Rumor mills flourished. Even a class-action lawsuit was started. It's so much better to get ahead of the press in admitting you've discovered a problem than to leave users in the dark. Some people get cranky.

Apple shipped their new MacBookPros this week, with Core 2 Duo processors, right along with Lenovo showing the Core 2 Duo CPUs on their ThinkPads. Which to pick? The “Think Different” company that make beautiful machines, or the tried-and-true-Blue Thinkpads? Sure, both ThinkPads and Macs burst into flames. It's not how you fail that matters, it's how you recover. (Links via Dan Gillmor’s Blog)

OOBE as it was meant to be…

I've been holding off on purchasing a new laptop until IBM/Lenovo had a Linux-compatible ThinkPad T61p with the Merom (“Core 2 Duo”) CPU installed. “End of October” is the latest estimate, but knowing how long Real Soon Now can get to be, I elected to pick up a bench spare laptop Just In Case. My primary machine (“Lucky”) had a dead LCD, fried USB ports and a flaky wireless card. My older beater laptops have about bit the dust. I shopped around the BigBox stores and they were selling consumer junk. I looked at the Apples; they're sweet machines, but the software's still proprietary. If I was going to go for an Apple, I'd want to pick up a monster machine, and the budget doesn't allow that. So, for a while I was stumped. Finally, Laura suggested I look at a lower-model ThinkPad to tide me over.

IBM/Lenovo has a site for refurbished machines. I shopped over a couple of days. Keep an eye on the site, as inventory is changing often. I finally selected a T40, Pentium-M 1.5GHz, 256 Mb RAM (with a free upgrade to 512), 40 Gb HDD, WinXPPro, 1024×768 and CD-RW/DVD for just under USD $700.

With UPS ground shipping, it took less than a week to get here. The Out of Box Experience was perfect. Clean and well-packaged, the machine looked new. Other than a couple scratches on the serial number label, you'd think this thing had been vacuum-packed since it was manufactured in June of 2003. The HDD was a clean install of WinXP, and the “preinstallation” process took about an hour to install XP, forty million patches, IBM custom tools and drivers. A couple onerous registration forms (Yes, I want to register, no, I don't want you to have your “partners” send me mail) and I was up and running. First, a trip to Windows Update. A “new version” of Windows Update (the dreaded Windows Genuine Advantage check — I passed! Whew!) and I was up to date. I was surprised to find that Windows Firewall was not running — I had forgotten is was off by default, and was glad I was within a reasonable safe network as I raised the shields.

Next, a backup before I broke things. Booting onto a Knoppix CD, I followed the same process I used in July to upgrade Laura's hard drive: with the machine off, plug in an external drive and Knoppix, boot, Ctrl-F2 to a root console,

mkdir /media/target
mount /dev/sda1 /media/target
partimage


and in eleven and a half minutes, the 4.5 Gb is backed up. Magick!

I was suprised to see that the recovery partition isn't a partion at all, according to the machine, but unpartitioned space at the end of the drive. That makes it a bit more difficult to make a backup copy for the inevitable hard disk drive failure. IBM's help file tries to explain how this is a feature to keep you from mis-laying a Recovery CD (You'll have to order one from IBM when the hdd fails, it explains. Of course, it will be a little difficult to read the help file on the hdd to discover this once it's failed.) Google, of course, will point you to solutions that can work around pretty much any “feature” the vendor throws in there.

Overall, I'm pretty pleased with the machine, and it will work great as a stopgap between Lucky and the next machine, and at a good price. Now, off to tinker some more…

Sometimes It Just Works…. Doesn't

I had a client very unhappy last week when I failed to respond in a timely manner to his emails. The problem was simple enough: I hadn't received them! It seems that my iMac's Mail.app was having some serious problems, but didn't let anyone know. After shutting down Mail.app, then forcing it to shutdown, checking the disk integrity, and restarting mail, it's discovering all sorts of email out there it forgot to tell me about. It's been running for about ten minutes and is still finding email, up to 342 unread messages so far. So, if you think I'm ignoring your email, it's possible that I just haven't seen it yet.

NeoOffice/J 2.x free public beta

NeoOffice: OpenOffice.org native for Mac OS X. “The NeoOffice project has released the first free public beta of its upcoming 2.0 software. NeoOffice is a port of the OpenOffice.org codebase to native Mac OS X APIs and toolkits. The result is an office suite that is integrated with OS X core functionality.” Link via LXer

Cool! I've enjoyed NeoOffice/J in the 1.x version and look forward to seeing a 2.x release. OpenOffice.org 2.x has been my primary office suite for a while now on Windows and Linux, including some pretty intense collaboration with Windows users.

Why are computers so hard to use?

David Berlind's recent blog post pointing to Tim Bray's trials and tribulations on switching from a Powerbook to a Sun Ultra 20 running Ubuntu (!) has some interesting reflections on how hard all desktop switching is. David says,

[Tim] “used two words — “wrangling” and “gyrations” — in his last post that leap off the page as having long been (in my mind) desktop Linux's key stumbling blocks.”

I've got a half-dozen machines in the office I work at regularly: Dells, HPs, ThinkPads, Macs, running Win98 through XP, OS X, CentOS, Ubuntu, Fedora, Xubuntu and probably a couple of others. I am constantly wrestling with getting a PDF file just right on this one, or wrangling an icon to do what I want on the desktop of that one. They are all hard!

I got tired of using the supplied Apple keyboard with my iMac and thought I'd try a Microsoft Natural Keyboard I had spare around the office. It worked well, just plug it in and It Worked ™. However, the key labels and assignments had me stumped. On Windows and Linux, the control key is the lower, outer left key and I spend all day issuing ^X, ^V, ^F, ^T to cut, paste, fine and create a new FireFox tab. On the Mac, it's not the outer key, it's the option key, the middle of the three keys outboard the spacebar. Except when it's not. Subconsciously, I had gotten myself into the groove of using the different keyboard layout on the (different) Apple keyboard. When I swapped out the keyboard for the one I use on another machine, I lost the ability to touch type those characters on both keyboards.

In the above-cited blog post, Tim was annoyed when Ubuntu didn't follow the hand-patterns he had memorized on the PowerBook; I feel the same way when I use the Mac.

Powered by WordPress. Designed by Woo Themes

This work by Ted Roche is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.