Technology


29
May 10

No video on my Macbook Pro, again!


I restarted my Macbook Pro at the beginning of the week and was greeted with a black screen.
Yes, for the second time this year my laptop had the Nvidia GPU die. The first time Apple fixed it they were supposed to have put in a new board that wouldn’t have the problem again. It’s not clear if they didn’t do that or if it failed despite that.

Naturally this has soured my opinion of Apple quality somewhat.

On the flip side, when they decide it’s their fault, their customer service is top notch. I took my laptop in on Tuesday and got it back repaired on Friday. They apologized for me having to come in a second time for the same problem.
Bravo!


27
Feb 10

Aperture 3 upgrade: A failure in software engineering

It’s probably been obvious from previous posts that I use Apple’s Aperture photo management software for all my photo processing and management.
The size of my Aperture library on my laptop is 76.3GB. It is the largest folder on my harddrive. In fact, it takes up roughly half the harddrive space on my laptop.

The recent upgrade to Aperture to version 3 has an interesting requirement (and by interesting I mean completely and utterly brain dead). After installing the upgrade and running the upgrade it needs to update your Aperture library. To do that it requires somewhere between 40% to 100% of the original library size to be available in free disk space. (It’s not clear exactly how much you actually need free because it doesn’t tell you, and it seems to be different for different people)

For me, it means I need to have somewhere between 30.52 and 76.3GB of free disk space. Unfortunately, with the size of the operating system, there is no physical way that I can free up 76.3GB of disk space on my laptop. I currently have 39.29GB of disk space free on my laptop and that isn’t enough for Aperture 3.

When I try to update the library I first get a message that says:
Insufficient Disk Space
There is not enough free space on your Aperture Library Volume
(OK)
When I click the OK button I get a message that says:
Warning
Update failed.
(Quit)
And of course when I click the Quit button Aperture quits.

Now I happen to know that a majority of the 76.3GB of data in the Aperture library are the actual raw image files from my digital camera (.NEF’s in my case). So why do I need so much free disk space to update my library?

It’s clear this is a failure in software engineering design. It’s also a failure to test likely use cases, but that could be another whole post.

This is one of my rules of software engineering:
Don’t require more resources to do a job then the average person would expect would be required to do that job.

Would the average person think that you would need more than 30GB of disk space free to upgrade to the latest version of a program after they have already installed the new executable? Clearly, they would not.

So how did this happen? Maybe the library has complex interdependencies in it’s data structure. Maybe someone made the decision to create a new library using the original as a source and then deleting the original when finished to ease dealing with the complexity. Unfortunately, this design flaw means that the customers who use the product the most are also the ones who are most likely to encounter a problem. Furthermore, duplicating any of the image files is completely unnecessary, because they aren’t changing in the update process.

Is this what is happening? I don’t know, although it seems possible based on what people are posting on Apple’s support forum.

What I do know is that I have 40GB of free disk space and Aperture 3 won’t run because it says I don’t have enough disk space free. That’s a FAIL any way you look at it.

Read my next post for my fix.


24
Feb 10

Aperture 3.0.1: Lots of bug fixes

Aperture 3
Although I already bought Aperture 3.0, I’ve been waiting to install it after hearing about how buggy the release was.

Well, luckily I haven’t had to wait long as Apple has already come out with their first bug fix update for it.
Looks like lots of important fixes in here.
Makes you wonder why Apple didn’t just hold the release until they had cleaned it up to a higher quality. Certainly all of these problems weren’t unknown when they went gold?

The real question now is whether enough has been fixed to install.

Aperture 3.0.1: Release notes.

Aperture 3.0.1 Release Notes
This update improves overall stability and addresses a number of issues in Aperture 3, including:

Upgrading libraries from earlier versions of Aperture
Importing libraries from iPhoto
Importing photos directly from a camera
Memory usage when processing heavily-retouched photos
Face recognition processing
Adding undetected faces using the Add Missing Face button
Printing pages containing multiple images
Printing photos and contact sheets with borders and metadata
Editing photos using an external editor
Display of images with Definition and Straighten adjustments applied
Zooming photos in the Viewer and in the Loupe using keyboard shortcuts
Accessing Aperture libraries on a network volume
Selecting and moving pins on the Places map
Adding and editing custom locations using the Manage My Places window
Switching between masters when working with RAW+JPEG pairs


14
Feb 10

What is it with electronics recently? HDCP issue

It seems like I have been having a lot of big electronics failures recently.
This time it was my TV.
Last week my TiVo started displaying a message saying that it couldn’t display over an HDMI cable on any of the highdef channels. After some troubleshooting it appears that my Samsung LNR238W LCD TV is not providing a proper HDCP signal anymore. Or at least not in a way that the TiVo can understand.

Audio over HDMI stopped working as well.

I tried hooking up the TiVo to another TV just to make sure it wasn’t a TiVo or HDMI cable problem. That worked fine, so it seems to point to a TV problem.

It seems like an unusual failure. Just HDCP and audio over HDMI, but everything else works fine? I can even still view the HDMI video just fine for channels that don’t require HDCP protection.

Anyone out there know enough about Samsung TVs to know if this is fixable?


23
Jan 10

My laptop is dieing

I think the picture says it all, but my laptop may be dead. If it is, I hope my time machine backups actually work.


15
Mar 09

WordPress blogging tools?

Does anyone know of a good free WordPress blogging application for the Mac?
On my iPhone i use the official WordPress application.

Currently on my Mac I just use the web interface. It works, but would like something that could browse my photos in Aperture more easily.


14
Mar 09

My wife wants EA SPORTS Active for the Wii

Even though May 19th is an important date in our family for other reason, I would bet that my wife is going to be asking me if I can bring home EA SPORTS Active from the work company store.

I always like games that come with accessories. Although is it still a game if you get a workout while you’re having fun? I don’t know, but it’s close enough for me. Either way, it comes with accessories, and I think they are a simple but innovative way to use the Wii controls.

By the way, what is it exactly that makes Bob Greene so popular?

There is a page of videos if you want to know more.


19
Feb 09

When is a browser not a browser?

Apparently when it’s a specialized browser.

Hulu just asked Boxee to remove Hulu. What’s next, will they ask Safari to remove Hulu?
http://origin-blog.hulu.com/2009/2/18/doing-hard-things

I never watched Hulu before Boxee. I don’t expect to watch it after. I like to watch tv shows on a *gasp* TV. But hey, go ahead and turn away your fans. There will be plenty of other services to take your place.


17
Jan 09

There’s a plane in the Hudson. The power of technology

There are so many people with phones that have cameras and internet connectivity these days that pictures like this are starting to seem common place.

A picture of the US Airways flight that landed in the Hudson taken by someone on the ferry to go rescue the passengers.
There’s a plane in the Hudson..


14
Sep 08

ARRGHHHH!!! iPhone data loss. Time Machine doesn’t work.

I just lost some critical data from my iPhone. Time Machine should have saved me, but it didn’t.
Read my email to Steve Jobs for the whole story.

On Sep 14, 2008, at 6:19 PM, Richard wrote:

Steve,
I’m writing this letter to let you know of my recent disappointment with using Time Machine (with Time Capsule) and how it failed to backup and restore some critical files.
Time Machine is billed as a device that makes it so that “you’ll never have to worry about backing up again.” Unfortunately, in my moment of need, Time Machine didn’t work.
It was not able to restore some files that I need because it decided not to backup those specific files. In other words, it didn’t even do it’s job, while giving the appearance of working.

In particular, Time Machine doesn’t back up the MobileSync directory which is where all of your iPhone data is stored. I have some critical data on my iPhone that I appear to have lost due to this problem.

I’d ask you to please change Time Machine so that it does back up this directory so other people don’t run into the problem that I have.
I also would ask that you improve the iPhone restore process so that people can restore data from any of their backups. (Which you can’t right now)
Finally, and most importantly, I also would appreciate it if you have any ideas of any other ways that I can recover my data. If not, I would appreciate some type of compensation for my Time Capsule not working.

I just want to scream with frustration as it appears I won’t be able to recover my data even though I thought I was taking the necessary steps to protect myself.

Here is my story:

The upgrade:
On the night of Sept 13th I decided to upgrade to firmware 2.1 (This is an original iPhone that I bought at the iPhone launch)
I made sure to sync my iPhone before upgrading so that all of my data would be backed up. (Even though everytime you sync the iPhone it says that it is backing up your data I later found out that you can’t actually restore that data)
I then selected to upgrade my phone.

The problem:
After the process finished I noticed that some of the applications were missing from my iPhone. In particular, I had bought a password application called SplashID where I store all my critical passwords and it was gone. I started to get a little scared, because it contains critical information that I don’t have anywhere else.
I went into iTunes and saw that SplashID was still in iTunes, so I tried syncing the phone again.
This didn’t fix anything.
I then went back to iTunes and selected “Get Info” on the application. When I did this, it said that it couldn’t find the application, and provided me a file dialog box to find it. I knew that the applications are stored in the iTunes library, so I found the app in the “Mobile Applications” folder within the iTunes folder.
I then synchronized the phone again and was happy to see the application was now on the phone.
Unfortunately, when I ran the application, all of my passwords were GONE! Now I was really starting to get nervous.

The iPhone backs up, doesn’t it? Not really.
I remembered that the iPhone claims to be backing up my data every time I sync, and I sync quite often, so all I should have to do is restore one of those backups.
I went to iTunes and selected “Restore from Backup…”
For some reason, despite the fact that I sync nearly every day, only three backups were listed: iPhone, Richard’s iPhone – 07/10/08, and Richard’s iPhone – 07/13/08
Here I made a mistake. It was late at night and so for some reason I misread 07/13/08 as 09/13/08 and thought it was the backup from when I had synced earlier in the day.
So I picked that backup and restored it to my iPhone.

I then went to my iPhone and saw that SplashID had some of my data but it was very old and missing a lot of data. I then realized that I had restored the wrong backup.
I tried to restore from the iPhone backup, but it just put me back in the situation I had been before with the data gone.

Time machine should have been my hero.
Now I was really starting to panic as I thought my data might be gone, but I knew that I had one more trick to pull. Time Machine!
I could just restore the iPhone backup directory from yesterday, then restore the backup on my iPhone and everything would be fixed.
So then I went into Time Machine only to find that the directory isn’t backed up. I did some research on the internet and discovered that Time Machine specifically is set not to backup this directory.
To be quite honest, I was disgusted that a product that I bought to backup my computer, didn’t in fact back it up.

So now here I am, not knowing how to get my passwords back for my banking, trading, and computer accounts. About 81 passwords gone. I guess I just am going to have to pay the money and time to manually reset / change all these accounts.

There is one last hope? In the iPhone backup directory there are .mdbackup files that appear to be from previous sync’s (i.e. they have the timestamp)
One of these appears to contain the data for my passwords, but I don’t know how to get it back on the phone because when iTunes restores, it only uses the most recent data. (And the data is encrypted so I can’t just look at it on the computer and reenter the data manually)

Thank you for your time.
Again, if you could put me in touch with someone who could help me restore the old .mdbackup files to my iPhone I would be very grateful.
But for now, the only conclusion that I have is that I shouldn’t trust Apple products. (Which is disappointing given the investment I have made in Apple products)

Richard