Archive for the ‘Technology and the Internet’ Category
It’s official. I have committed iPad. I noticed last night that one of the local Best Buy’s had them in stock, so I decided it was time and went and grabbed one. Looking back on what I wrote when it was announced, I think I got it mostly right. I bought the 16G WiFi model, and I’ve been whacking on it since to try to get it set up the way I want and the tools on it I need to get going.
Why now? I’m looking to move forward on some projects and the iPad will make doing those a lot easier. And in some cases, they wouldn’t be possible without. What are those projects?
Well first, a quick side trip:
Anonymous offscreen voice: Chuq! Don’t you work for that company that said it was going to build it’s own tablet?
Why, thank you Anonymous offscreen voice. Yes, in fact, I do. And yes, they did. And no, it’s not announced or shipping yet, and I have things to do and people to see.
In all honesty, the reality is this — everyone in the industry owns stuff on multiple platforms. If you aren’t seeing what the other guys are doing, you’re going to miss important stuff. I think the record at work is someone who carries (CARRIES, not “owns”) four platforms: webOS, Android, IOS and a Treo. I still have my iPhone, and it sits mostly in my backback and gets used as an iPod, it has it’s phone number forwarded to my main phone, and it carries the few apps that I can’t yet find an equivalent on webOS. But I dogfooded my Pre long ago, and I use the apps on it if they exist — because if you don’t dog food your own stuff, you can’t live through the pain points that need to be fixed. So I do, happily, and I think we do a pretty good job (and it keeps moving forward).
But there is no webOS tablet yet, at least not that I can admit to, carry around in public or use on a daily basis. When there is, I’ll dogfood that, too. Until that happens, I need something now that does stuff, and the iPad makes sense.
I figured I should just be up front about this, because we all know there are folks out there who look for things to take out of context and push as negatively as they can. And they probably will anyway, but I felt I could either pretend I didn’t have one (which only works until the first time someone sees me with it, and then I have some explaining to do), or I could just explain up front. So I am. Heck, I could actually be working on some fascinating cross platform thingie that causes sparkling ponies to fly across the room, and if I am, I couldn’t tell you. In any event, the bottom line is the addition of an iPad to the family doesn’t imply anything about anything else other than the iPad is a useful tool, and when I have other useful tools, I’ll get those, too.
So, why did I buy an iPad?
At the start of the year, I made a decision to stop buying dead trees, and I shifted almost all of my book buying electronic. That’s worked out pretty well — I love the Kindle format and I’ve been doing some interesting research into e-publishing myself. It’s really clear that the iPad is a tipping point in the publishing space and I’ve been doing some interesting research into epublishing (more on that later) and I’m at the point where I needed to be able to try things out to mvoe that research forward further. But mostly, it’s because I wanted something more convenient than a laptop to carry about for my reading, and something with a bigger screen than a phone (and my 50 year old nearsighted eyes thank me!). I like getting away from the desk, away from the keyboard and yet more and more of my “downtime” and research time is spent online. The iPad allows me to nicely sit on the couch with Laurie, or pretty much anywhere, and do that.
Another thing I’m looking to investigate is using tablets as part of my photography. I have a number of things I’m considering, but the one that’s intrigued me a lot I wrote about a few months ago. I think the iPad would be a nice way to do keywording and annotation of pictures, and I want to start prototyping up some options and see what happens. I think you could do a lot using a combination of a Lightroom plugin to handle migration, Dropbox and some custom code on the tablet to enable browsing and curation through updating the EXIF. Still a bunch of details to work out, but I’m ready to go work them out, and I can’t exactly do that without a tablet.
Finally, Project management. I’ve started doing some planning on a few fronts, trying to get back and moving on some things I’ve let sit fallow for a few months, and I needed something to help me get and stay organized. I grabbed a copy of Things, and I’m starting to figure out what I need to figure out about the projects I’m trying to reboot.
And yeah — the iPad is a damn good piece of work. but man, I miss multi-tasking of applications already.
When last we talked I’d just picked up my new laptop and was about to delve into migrating my universe onto it. I”m now fully migrated and settled in, and so it’s time for a bit of a post-mortem on the process and discuss what I did (and why) and which parts I like and which parts I probably need to think about some more…
The first thing I needed to do was install the upgraded hard drive (500 Gig, 7200 RPM). thanks to some very nice instructions from Other World Computing (where I bought the drive) and the fact that Apple made the unibody Macbook Pros easy units to swap drives in (Thank You Apple!) that took all of ten minutes. I’ve done that enough times by now I could pretty much do it in my sleep, but it’s not always easy.
Once I did that, though, a bit of a quandry. I now have a Mac with an unformatted drive, a drive attached to nothing with MacOS X on it, and a need to get MacOS X on the new drive somehow. There are all sorts of ways to do that; I ended up using the recovery DVD and simply booting it, formatting the drive, and installing fresh from the DVD. That took about 30 minutes, very painless.
Other options: I could have wired the original drive into a housing and booted the mac onto it, then cloned the drive (or cloned the drives via my old Mac, or… or… and in reality, all of the other ways to do it would have been more complicated and taken longer, IMHO. That’s why the recovery DVD exists…
First thing I did: Cloned my old laptop drive (via Superduper) and then put that boot drive far away from potential chaos. I also took my old backup drives and put them far away as well. Before I started, I had THREE current, bootable copies PLUS my Time Machine backup. I took my secondary firewire drive and turned it off and unplugged the firewire so I couldn’t accidentally trash it (there was a 2nd current copy of that data in Time Machine). More copies a good thing when it comes to backups.
Once the OS was installed on the new drive, I booted onto it and it ran through Apple’s standard setup process. Put my old mac in firewire target mode, connected the two, and let Apple’s software copy the data. 4.5 hours later, data is copied and my new mac looks like my old Mac (except where it doesn’t… there are a couple of things to remember here….)
Then you fire up Software Update and let it download all of the updates. That took about an hour.
Then I fired up the Application DVD and fired it up (it is also the hardware test DVD in this generation of new-machine disks) – since I never upgraded to iLife ’09, I needed to restore the applications that were on the disk I didn’t use, and I couldn’t do that until after the migration was done. That took another 45 minutes or so.
One thing that isn’t done by the migration assistant is XCODE; if you have the Apple developer environment installed, it won’t migrate it. That’s not a big deal, and there was an update I needed to install anyway, so the last thing I did before crashing was start a download of the latest tools from the developer site. And then I crashed.
Started about 5:30PM, crashed at 1AM with the migration complete and the system fully functional (minus XCODE). And almost all of that time was doing things I wanted to do while the system was doing whatever it was doing. I probably spent an hour total actively working on the update, the rest was the computer doing things while I waited.
I know some people still prefer to move stuff over manually and don’t want to trust the migration assistant, and I suppose if you’re someone who’s off hacking the guts of the system, you might need to. My view is “have fun. let me know when you’re done”, and I long ago learned to trust Apple knowing how to do this better than me. I also learned long ago not to hack the parts of the system that Apple “owns” — if I need a custom version of Perl or want to run an Apache server, I create a user and install the software into that user and build my own custom versions and run those instead. That does two things: it isolated the installed system from breaking because I inadvertantly step on something it depends on, and it isolates my custom stuff from being broken at a bad time by a software update that steps on my customizations. Everyone wins — and since it lives in a user account, it’s compatible with the migration assistant. (this was a trick we learned to figure out how to build custom hacks into Perl and Apache while still being generic and compatible inside the Apple data center, so the data center could maintain the boxes and OS without impacting production systems, and we could build the tools we needed without the data center staff having to be involved or approving stuff. works great, once you get in the habit of doing it).
One thing to realize when you upgrade your computer is that a few things are going to change. In my cast, the necessary changes were that my old laptop had a DVI video out, and my new one has this new mini-video plug thing. Also, my old laptop was Firewire 400, the new one is Firewire 800. That meant a trip to Fry’s for a new video dongle and cable, and some replacement firewire cables with the new plug types. While there, I realized they had a 2Tb drive for $110, and that solved my backup problem. This all happened while my data was migrating, so it was all ready when the new machine was ready…
Next morning was installing the dev tools, upgrading a few apps I realized needed patches (especially Parallels and the XP partittion), and then setting up backups.
These things are easier if you’re careful how you store stuff on disk. Over the years, I’ve gotten pretty careful about where I put my data — yes, I use Documents and Pictures and Music and Movies and I keep stuff where it “belongs”, and I limit what lives on my Desktop to active files and projects. That REALLY simplifies major migrations like this. Times like this ARE a good chance to go through your files and identify stuff that you can throw out or archive offline, and in fact, I did take about 250 Gigs of data (mostly low-quality pictures) and copied them to two separate drives, one which will live in my desk, one which will live offsite. Next time I do this kind of archiving, I’ll buy a couple of new drives, copy the data from this archive onto it, add the new archived data, and then store a copy offsite. One way to limit the “I can’t read my only copy of this” is to keep two copies, and the other important way is to refresh the archive every so often. Given you can buy 2TB drives for $110 today, there’s really no reason not to simply replace your archives with a new, really larger drive every couple of years. And so I shall. And remember, THIS is the data I never expect to ever need or touch again, but am keeping around in case I’m wrong. So I’m comfortable only keeping two copies of it…
I plopped the new 2Tb drive in the dock. I ALSO took the old 2Tb backup drive and stuck it in a static free envelope and it and the offsite copy of the archive data and my old laptop then were put far away from my working area so I wouldn’t accidentally do something to them. In the morning, when I go to work, the offsite data will go with me. In a week or so, once i’m absolutely sure I have everything I need off of it, I’ll wipe the disk on the old laptop, and then it’ll go to a friend who refurbishes them and lends them out to underpriviledged kids that otherwise wouldn’t have computers.
Backups… When you’re schlepping around half a terabyte of data, it takes time. I fired up Superduper to clone my new boot drive to the 2TB drive and set up a timed refresh for every night at 1:30AM. Once that was done, I fired up Time Machine and got it started.
DAMN but Time Machine is slow. It copied data at maybe 40% of the speed of SuperDuper, and SuperDuper is pretty much as fast as you can get. I keep finding reasons not to like Time Machine in large data environments, but not enough that I’m ready to turn it off. Just don’t depend on it as your primary backup, folks, not if you do large data sets like this. For my mom — it’s great. For me, I get annoyed a lot.
Once my boot disk was copied (twice — once cloned, once Time Machine) I plugged in my secondary firewire and turned it on. And then fired up the backups on IT. And timed them, because I was now annoyed at Time Machine and wanted to make sure there wasn’t a performance problem with the dock. It took me 2 hours to finder copy 280 gigabytes to a 5400RPM drive in the dock. It took me over 5 hours for Time Machine to back up 165 gigabytes from that same source drive to that same dock with a 7200 RPM drive in it.
DAMN but Time Machine is slow.
And once that was done — I was done. Total time invested: about a day and a half of clock time. 7.5 hours of upgrade and migration, of which my time spent actively involved was about 1 hour. Getting backups set up and all of the data backed up? About 12 hours, of which I probably spent 2 hours actively involved and the rest of the time puttering. And about 2 hours involved in getting XCODE re-installed and doing the various updates I did (most of the time updating was getting XP patches up to date and getting the anti-virus stuff updated…)
Not bad.
Pretty much everything went as planned. there was one thing I did I want to do differently: I bought a VGA dongle and a VGA cable to replace the DVI setup I had. I don’t think it’s as crisp as the DVI was, so I’m going to go get a DVI dongle and go back to the old cable. I do need the VGA dongle as well, but it’ll live in my bag and get carried around for when I need to wire into a project for a presentation… All in all, not bad at all.
I also need to find and invest in a few really short (1-1.,5 foot) 800-800 firewire cables for neatness sake. Maybe a firewire hub; and clean up my cable monster behind the desk, now taht I know where everything needs to go…
When doing something like moving everything to a new laptop I find it’s a good time to reconsider how you use the system and what needs to be fixed or changed or upgraded. There have been a couple of projects I’ve been meaning to get to — and this seems to be a perfect excuse to actually get to them. One is that my contact list/address book has become a complete shambles; some of you are in my gmail lists, some in my Mac Address book, some in my entourage book at work, some on my phone and nowhere else. That’s long-term untenable and potential disaster, so I’m merging everything into a single list again (using gMail, and that syncs to my mac address book, and THAT syncs onto MobileMe and back out onto my phone), That’ll at least get the chaos under control for awhile, and keep it organized to the degree that I’m smart enough to only add data to the primary address book (but don’t bet on it…).
the other is that it’s well past time to get more paranoid about online accounts and passwords and get all of that data out of the way too useful but not terribly secure browser autofill and into something a bit more — discrete. And that is 1Password, a secure wallet that can keep a set of data and make it available on my Mac and iPhone/iPod_Touch (and there’s a way to sync data out to webOS via Dropbox). I’m going to be installing it tonight and as I start hitting up sites setting them up in 1Password, changing all of the passwords (way overdue) and getting that data out of the browser. If you haven’t done that yet — you really need to think about it. Just for peace of mind, if nothing else.
The new box? awesome. Spent some time in Lightroom 3, and rendering of images is a LOT faster, which makes me happy. I haven’t done a test import, but I can definitely feel the speed difference, so I’m hopeful. We’ll see, I’m going to head out and shoot monday or tuesday and see how import speed goes.
All in all, I don’t miss the larger screen or faster CPUs at all. At this point, that seems like money well not-spent.
So a few weeks ago my laptop started giving me hints it was thinking about retirement. It’s given me yeoman service — it was given to me when I left Apple, so it’s had a nice, long, fruitful life. It was clear, however, that I was heading towards a badly timed breakdown and I wanted to avoid that. It started with rendering glitches that indicated problems in the video RAM when I ran the thing hot for a while (lots of video, or playing Civ IV for instance). No data issues, but it was obvious that as the box heated up, a video ram chip was getting flakey.
This has been slowly progressing. I had my first random reboot while in SoCal, and I’ve had two in the last four days while working in Lightroom. No data problems, but terribly inconvenient, and I don’t want to be importing photos if the box resets. So I decided it was time to upgrade the laptop.
My current laptop is a 2.16 Core Duo laptop, 2 gigs of RAM (max possible). The upgrades to the Mac lines since this came out (late 2006 model) mean just about anything is going to be a nice improvement. So what to get?
After chewing on the options for a while and considering my options, I ordered the new laptop today, and it’ll arrive in time for me to spend the weekend migrating. I thought it might be interesting to discuss why I made the choices I made and how I think they’ll compare to what I have.
When I worked at Apple, my traditional decision for buying a new computer was to get whatever the top end was (like that’s a surprise), although I had a tended to buy the N-1 generation on closeout unless there was some key technological shift that I wanted (like the switch from ADB to USB. For you youngsters out there, Apple used to have a non-standard connection setup for keyboards before they used USB, which was before we all started using Bluetooth…) — it was a way to leverage pricing but get powerful boxes.
In all honesty, though, these days, I rarely see people using most of the capabilities of their computers — and I don’t see the logic in paying extra so my idle loop can finish sooner. I also don’t see logic in spending money on extra computing hardware that can be spent on other things, like camera gear or an iPad, and a set of smart decisions on buying the laptop could save enough money to almost pay for an iPad (or a lens, or…) — so I didn’t want to overbuy.
In analyzing my existing setup, with a few exceptions, I was pretty happy with performance. The exceptions were becoming significant, though, and the big one was image processing in Lightroom. Upgrading from Lightroom 2 to Lightroom 3 helped in a lot of ways (but not all), and most especially, importing a day’s photo shoot was getting seriously painful. My central coast run I recently did generated 1,000 images in a single 14 hour shooting day, and then took over 6 hours just to import into Lightroom. The large size of the Canon 7D RAW file really slowed down processing on the old CPU and made some operations difficult. I did some investigation, and from all indications, the primary limitation was the CPU, not memory and definitely not I/O. The upgrade from 802.11g to 802.11n is going to be a nice plus.
In the past, I’ve always bought the 15″ Macbook pros. My current work setup, however, tethers the mac to a large (27″) monitor at my desk at home so I was tempted by the smaller 13″ screen for weight and portability (and price). I simply don’t need the larger 17″ screen much and I prefer portability over screen size here. Besides, if I’m road tripping and I want the screen horsepower, I don’t mind stuffing a display in the back of the car for the hotel room…
So the choices were 13″ Macbook, 13″ Macbook Pro, and 15″ Macbook pro. I decided against the Macbook; it’s cheaper, but not by that much and the lack of Firewire and the lower performance video wasn’t worth the saving. I ended up deciding against the 15″ Macbook Pro — while the shift from Core Duo processors and the upgraded video would definitely have been nice, it would have added $500-600 to the final price, and I finally decided that the performance boost from my old box to ANY current laptop would be significant enough that the added boost to the faster CPUs wasn’t as important, and I really was finding the idea of the smaller form factor of the 13″ units. It oversimplifies the decision, but it wasn’t lost on me that the price of the 15″ Macbook Pro was close to the cost of the 13″ Macbook pro AND a low-end iPad, and was the speed boost of the more expensive unit worth that price?
I went back and forth — and ultimately went for the less expensive 13″ macbook. Tough call. Your mileage may vary, but realizing how much faster even the low end box was from what I currently had made the decision easier. If you look at Macworld’s historical benchmark numbers, They show the photoshop benchmark as taking about 1:45 on my current laptop, and 0:48 on the 13″ Macbook Pro, and 0:43 on the 15″ (there are more significant differences between these two current models in other benchmarks, but the speed difference between what I have and where Im’ headed is even more significant)
Final decision: which speed of the 13″? I finally decided on the low end (2.4Ghz) — I decided again the cost different wasn’t worth it for my situation, and I decided I’d rather upgrade the disk than go with a smaller, slower disk and faster processor. I’ve also ordered (from Other World Computing, where I buy most of my disks and RAM upgrades) a Seagate 500Gig 7200 RPM drive which I’ll install and clone the data to, replacing the stock 250Gig 5400 in the new unit.
I’m currently running with a 360Gig 5400 + a bus powered 500Gig 5400, (plus a desk-bound terabyte drive) and moving to a 500Gig internal will let me shift my data around and put all of it back on the 500Gig internal, use the 500Gig bus powered as a cloned backup (via SuperDuper!) and keep my secondary data on the external firewire, simplifying my life a bit and adding another redundant copy of my portable data, making my backups more robust. Never a bad idea. I never take backups for granted, in case you haven’t noticed.
I considered the new internal 1Gig drives, decided that I didn’t need the space that badly (I’m starting to like the 500gig bus powers more and more as flexible and stable and convenient), and they’re new enough I’lll let someone else field-proof their MTBF stats. I also considered SSD for the internal, but again, price won out over maximizing performance; and I can make that upgrade later if I want to.
Given I’ve been living in 2Gig forever and this box comes with 4Gig, I saw no reason to spend money to bump it to 8. I’ll leave that upgrade to later if/when I decide it’ll be worth upgrading, so there are options here down the road to boost the computer a bit along the way if I find I need it.
So my bottom line — I’m spending about $1300 (including the upgraded disk) and also a new bluetooth keyboard and a monitor dongle, and I think I have a good overall compromise among the various factors. It’ll handle my Lightroom processing and importing much better, and honestly, I don’t need an ego computer (“look! it goes to TWELVE! and belches steam!”) and other than my imaging, my processing needs are fairly modest. This should fit my needs well for a few years and then we’ll see.
Oh, one other thing. I did not buy AppleCare. I have some time before I have to make a final decision on that, but I haven’t bought AppleCare on my last three computers and I’m not leaning towards doing it here. If you do the research on extended warranties and what the margins are on them for all products, you can see why manufacturers really want you do buy them, and that’s a good reason why I don’t. So far, I haven’t regretted it; and I’ve saved enough cash on NOT buying them to probably pay for whatever goes spung when it finally does happen to me. If your computer survives the warranty period, the most likely problems you’ll have with it (he says, IMHO! IMHO!) are things that may be challenged under your extended warranty anyway, like dumping a glass of wine on the motherboard or damage to the LCD screen, so I’m just not convinced I need it. Your mileage may well vary, and if you prefer the comfort of having it, be my guest. And to my friends in the AppleCare group back at Mama Apple, well, sorry…
So tonight I’m migrating data around to make the transition easier, and everything should arrive tomorrow. Sometime over the weekend, I’ll hopefully be on the new system, and I’m looking forward to seeing how Lightroom works on it. And when I know, I’ll let you know.
Hope this helps if you’re trying to think through the options on a systems upgrade; there are many options, and the price points are set up to make sliding up the pricing scale easy to convince youself (“hmm. For $200, I get the faster CPU, and it comes with that bigger disk. Oh, and for $200 I can go to the 15″ screen. And for $200, I can go to the faster CPU AND get 500 gigs of disk. And… And… And suddenly your $1200 computer is a $2300 computer, one upgrade at a time. So you can look at it and as yourself how much to spend to get what you want, or how little you need to spend to get what you need. And don’t forget, if you end up spending $2500 on a laptop, it’ll be a lot harder to upgrade to the NEXT one than if you can convince yourself you ONLY spent $1200 last time..Are you better off with a less expensive computer you are comfortable upgrading in two or three years or a more expensive one you think you have to hold onto for five to get the investment back on?)
And to think I once spent $2800 on a Mac IIfx. How things change..
(p.s: nope. no magic trackpad in today’s order. But it’ll be coming, don’t worry…)
My trip through Time Capsule Hell leads to a different backup approach:
I bought a one terabyte Time Capsule shortly after it hit the market, along with an external 1.5TB drive. I use the Time Capsule’s internal drive to back up two smaller capacity Macs, while the external disk backs up my two larger capacity Macs.
Working with Time Machine in Leopard or Snow Leopard, the Time Capsule updates its backups every hour. This makes perfect sense if you’re just dealing with one Mac wired into the Time Capsule, since it really doesn’t slow anything down. But if you are using it to wirelessly back up multiple Macs, hourly backups slow everything down to a crawl.
When Time Machines first came out, I bought two, one for myself, one for my mom. I’m very happy (so far) with the Time Machine with my mom, and she seems to be the appropriate use case for this product: fairly light duty user that doesn’t generate a lot of data and has modest backup/recovery needs. It’s worked wonderfully, and the couple of times I’ve had to hook in remotely and recover files for her, it’s done the job well.
My personal experience wasn’t quite so successful. I don’t like the Time Capsule in a multi-mac environment because it doesn’t seem to do well as the different macs need access to disk space; if one mac allocates disk into its backup, there seems to be no way to recover that data for use by a different mac. That means one mac could find itself with a four month set of backups and another with two weeks (as happened with us), and no way to balance that out. That seems to be a really basic flaw, that there’s now way for the system to tell time capsule to garbage collect disk out of one time capsule dataset and shift it to another that needs it more.
A bigger flaw, however, came when Laurie lost a hard disk. First thing I did was clone the Time Capsule data onto anotehr disk, not only to give me a redundant copy (“just in case!”) but because I wanted to plus that disk into the computer directly to do the restore so I didn’t have to slog it all across the much slower network. Which I couldn’t make work.
I ended up dragging out a long ethernet and wiring up a temporary physical network and doing the restore across that — which took bloody forever. The backup worked flawlessly, and the restore came back fine, but the process of restoring all of that data over the network was painful and caused a long delay, even over physical ethernet to avoid the slower WIFI/wireless. Too painful for my tastes, and there were just too many compromises, so I retired the Time Capsule as a backup device and went to a new backup system that depends on directly connected disks and a combination of superduper as my primary backup and Time Machine as the backup I use in ccase I need to restore an individual file. I don’t like Time Machine as a primary backup for systems with heavy data requirements (i.e. anyone doing photography, video, audio or any other large data files). I’ve written about backups a number of times, and you can see more details on what I do by looking here, here, here, and here. And yes, one of these days, I’l consolidate all of that into an ebook and publish it in a single document that’s easy to keep updated…
But overall, I think if you fit the presumed use case for Time Capsule, it’s okay. But for many of us, our data needs stress it and I don’t want to depend on it as my primary backup in those cases. Time Machine on a directly-wired disk is better, but still, I think there are better options. It is a good way to create a set of backups to do individual file recovery, but I’d rather use a different backup setup for ercovering of a failed disk (and so I do…)
it’s way too early to do any significant analysis on the new blog design but I did a quick comparison in google analytics against some prior weeks (all of them mon-thurs and designed to avoid the holiday) to see how comparable dates differ. The early numbers are encouraging:
Total visits up 102% on average. Pageviews up 136%. pages per visit up 17%. average time on site up 81%. All really good changes. If there was one metric I wanted to change with this new design, it was the low pages-per-visit number and I looked for ways to encourage people to sample other parts of the site while they were there. It looks like I succeeded, at least initially. Whether that’s because the site is new and the regular visitors are curious or whether it’ll continue, I don’t know. I’m also seeing nice traffic on the Smugmug portfolio, much higher than I was seeing on flickr. Flickr traffic seems to be about the same, but I didn’t make it nearly as prominent on site as Smugmug, so I’m not too surprised.but I expect over time to see it increase traffic there.
all very early, but encouraging.
I’m going off on a tangent here from an interesting piece by Kevin Marks:
While talking about Flash on the iPad, Jobs said:
A more popular developer environment was HyperCard, we were OK to axe that[...] Hypercard was huge in it’s day because it was accessible to anybodyIndeed it was – many people miss it; Dale Dougherty says he wants a HyperCard for the iPad. I don’t think he does.
As Jobs himself says, we have a platform to build on for the future – it is HTML5. It’s an emerging standard that is not under the control of any one company, but is built on the Web as agreement. And even Steve Jobs can’t stop it.
Count me in as someone who still misses Hypercard, or at least what Hypercard represented. And as I’m reading Kevin’s piece, it suddenly struck me that perhaps it’s time to take a look at creating something like Hypercard again. Not Hypercard, but what it represented. What is that?
Today, if I need to do a quick geek, I tend to intall MAMP and haul out MysQL and PHP, or bring up terminal and write a quick perl script. I’ve been digging more into the HTML5/CSS/javascript world for some upcoming projects, though, and see a lot of potential as a geekable environment.
So what would it take to create an environment that would do these things and give people access to modern technologies? It seems like this is VERY possible. It could run cross platform, cross browser and no server needed. Take HTML, CSS, Javascript, wrap in some kind of editing/IDE/CLI environment, wrap in some libraries or a way to install libraries for things like graphics and displays… it almost feels like 90% of this project would be packaging and integration and documentation rather than coding, and most of the pieces are there.
Anyone interested in belling this cat?
Of 3G iPads and MiFis | Chuqui 3.0:
My first hope is tethering will come to AT&T; WWDC is coming, iPhone 4.0 is coming, the tethering rumors have swirled again, and we’ll have to see.
Well, that didn’t take long. AT&T was nice enough to announce this before WWDC. Lots of commentary on it, my basic cut is that I don’t have a problem with tiered or usage-based pricing as long as the tiering is reasonable, and for the most part, the new AT&T plan is. What the new plan means is that relatively light data users (like me) are no longer subsidizing the folks who are shoving gigabytes through their phones every month. My bill will go down.
I don’t even mind the extra fee for tethering (much); I simply see that as a way for AT&T to (more or less) add a set of tiers; people doing tethering are likely more heavy data users than non-tether users, I just can’t get up a lot of angst that the heavier usage folks have to pay something extra — you’re funnelling multiple devices through the connection instead of one, so, well, shrug.
but then it comes out that the one thing you can’t to is tether an iPad to an iPhone.
Apple won’t support iPhone to iPad tethering:
If you thought that when iPhone OS 4.0 gets released and you can buy the 2GB “Datapro” plan for $25, along with an additional $20 per month to tether your iPhone’s WiFi connection to your iPad, think again. It’s just not going to happen. This is consistent with Steve Jobs’ answer to an email asking him about this possibility. His response was a terse “no.”
Um, what? The only reason I can figure out for this is, well, to force people to pay for 3G on the iPad — require another monthly contract.
That annoys me. Fortunately for me, my most common use case here would still allow me to tether a laptop to the phone, and have the laptop create a wifi connection for the iPad; since I won’t be travelling w/o the laptop because of my photography, this doesn’t screw me over, but I’m still annoyed. But if there was ever any question on wifi or 3G for my iPad, it’s now answered: wifi. and if there’s a question of whether I’ll be enabling tethering on my AT&T contract, the answer is — not unless I absolutely know I’m going to need it, no sense throwing any dollars at this unless absolutely necessary. So I won’t. and you all probably shouldn’t , either.
I also think this pricing won’t last. But for now, that’s how they’re going to structure it. Oh well. And here I was ready to back AT&T against the “I want it all and I want it all free” tribe that complains any time they’re asked to actually pay their fair share, and here AT&T went and messed it up by throwing some arbitrary pricing greed of their own into it.
Oh well, back to the sideline for a while. Fortunately, I can be patient before committing in to most of this…
I was thinking about ways I’d like to be able to use an iPad (or other table-style devices as this market area grows out) — I want to be able to load my photos into Lightroom and then sit down with the tablet and do my parsing, keywording, captioning and other metadata. The tablet form seems to be a great way to work through a day’s shoot and edit out dings, rate the photos, do the captions and keywording, and all of those things the “first pass” through a roll of photos imply; in fact, a wireless connection to my library and the ability to browse through and dink with the images seems a natural; you could do pretty much everything BUT the actuall image processing on it (and some day, maybe that, too).
Now THAT would cause me to get an iPad; I keep meaning to work on my keywording. If I could do that while sitting on the couch or when I have downtime waiting for other stuff to happen? It might actually get done!
Fraser Speirs – Blog – Of 3G iPads and MiFis:
Today I asserted on Twitter that a 3G iPad is far superior to a WiFi iPad paired with a MiFi device. To save myself answering the “why do you say that” question twenty times, here’s the tl;dr version.
Fraser goes on to discuss the pros and cons of the Wifi vs. 3G iPads and describes nicely a major reason why I haven’t bought an iPad yet.
Not for lack of interest; the iPad sits in a niche I’d really like to fill. I love the idea of being able to sit down on the couch and “consume content”, get the keyboard out of the way and get back to the “good old days” style model that a paper book brought, only with all of the new content types the internet brings you. That and being able to sit down and play games on the same device? I’ve found it very re-energizing (sorry, you hard core geeks out there) to unplug for a while in the evenings — just get away from the laptop, away from email and keyboards and geeking and all that stuff; just sit on the couch with laurie and either watch TV or “do something” like read or browse my RSS feeds or play sudoku or fire up the XBOX. Or just hang out with Laurie and talk through things.
I currently tend to do that with the Palm Pre, but it’s not really the right form factor. I don’t want to haul out the laptop, it’s also not the right form factor for what I want to do, and if it’s busy crunching photos or doing “real work”, it’s not necessarily available. So there’s a need for a middle ground, one with a larger screen than the mobile phone (where the primary use case is “must fit in pocket and do stuff”) but without all of the extra stuff that comes with a laptop, like the keyboard.
And the iPad fits that wonderfully. Except…
The whole connectivity thing isn’t right for me yet. Wifi is fine here at home, but on the road? I don’t do a lot of travelling, but I see myself doing more photo tripping in the future, and probably starting to do some conference trips as well, so whatever solution I get I have to understand how connectivity is going to work on the road, where “on the road” doesn’t imply “depend on hotel wifi and Starbucks”. But I’m honestly also trying to keep my gadget life as simple as possible, so I don’t want to pick up something like a Mifi (and the Mifi monthly service charge!) just for few days a year of need. Not cost effective.
Neither is the 3G iPad — because there’s no tethering option. If the 3G iPad tethered so I could use it to connect in my other internet-enabled devices as needed, it’d be a no brainer and I’d do it in a second. But it doesn’t. That means if I’m on the road and would need to upload photos from the laptop (or, gasp, vpn in to work on an emergency) I’m still depending on hotel wifi and/or Starbucks. That’s a fail for me — I need an “on the road” networking solution, not an iPad that connect to the network.
Or I need some other tethering solution that supports the iPad — without adding in a new geek toy (and monthly service charge!) to do it. Unfortunately, my two cell phones (geek eye roll. sigh.) are my Pre on Sprint, and my (really old, really, really old) iPhone on AT&T. Neither carrier supports tethering on those devices.
So basically, I don’t like any of my options, and I just haven’t decided to jump in anyway; if I did, I’d jump in with a Wifi unit…. Which I probably will, but not until after I upgrade my aging, 4 year old laptop… I’m staying on the sidelines for now, waiting to see how various things play out.
My first hope is tethering will come to AT&T; WWDC is coming, iPhone 4.0 is coming, the tethering rumors have swirled again, and we’ll have to see. If they announce tethering for iPhone, I’m expecting we might also see it for the AT&T Pre Plus; if that happens, I can dump my Sprint phone, get a PrePlus upgrade on AT&T and turn on tethering and life is good (yes, I don’t mind paying a bit more for tethering on a phone, I do mind paying for another entire contract for another device for tethering)
It’s possible AT&T might do tethering on the iPhone and not push it out onto the PrePlus. If they do, I’ll make rude noises about their familial heritage and have to decide if I want to upgrade my AT&T contract to the new (currently rumored) iPhone and keep two cell phones (My preference is to simplify and get back to one phone on one carrier; right now AT&T is telling me to upgrade my contract to the pre is $249, so it’s actually cheaper to keep the two phones right now barring a real reason to upgrade)
If that doesn’t happen, Clear is coming to silicon valley around the end of the year. That’s what I’m currently looking at as an option to upgrade the home DSL network. they have a nice bundle that includes a home network connection and a mobile USB dongle that does uncapped 4G and falls back to a 3G connection (with a 5 gig/mo cap) if you’re out of 4G territory. There are currently some rumors floating that they’re going to refocus from Wimax to LTE, but either way, getting a home internet connection and a mobile dongle for $55/month is a good deal — once it rolls out. Assuming it works, of course. So I’m watching and willing to wait and trying to avoid things with contract terms until that hits the floor. And once it does, I’m hoping it pushes other carriers to reprice as well…
Smartphones really started pushing us into the world of ubiquitous computing; my pocket is always online, and that changes what data I keep and how I interact with it. iPad pushes that to the next level and really starts showing off online content as a commodity to be consumed; for the first time, online “stuff” is really for anyone, not just the geeky. That trend is going to continue, but the infrastructure is in transition to properly support that, and all of the pieces are just not quite there yet. And I’m just happy to be patient and give them all a chance to settle out rather than rush in and pay a few hundred bucks (and a two year contract) for something that six months from now I’ll have a much better (and cheaper) solution for… Sometimes, you dn’t have to be in a hurry.
Here’s a really interesting piece on how Wired tracked down the iPhone finder. Some really nice investigation work here. People who like to play at being journalists should take notes.
And so the hunt for clues began — a week after Gizmodo broke its story. By then, Hogan had deleted his Facebook profile, and presumably every other social networking profile he owned, in an effort to hide. That made the search difficult, but his attempt to disappear was already a major clue that he was in trouble.
If people take nothing away from this story, it should be this: by the time you try to erase your tracks, it’s way, way too late. Erasing your tracks merely creates new, more visible marks that point to you. Either that or you better be ready to kill all of your friends, hack into all of THEIR systems and accounts and delete all of their stuff, too.
(originally written for the JMG Galleries flickr gallery discussion area)
I missed last week’s critique notes, apologies for that, but I had a good excuse. Last weekend we hosted about 200 developers for a couple of days of seminars and instructional sessions — and then in the middle of the week my company got bought by HP (I work for Palm). That kinda complicates life without warning.
But I wanted to talk a bit about photographing a conference. I brought in my camera and carried it around and tried to photograph the event in and around the other things I was doing. Overall, I’m pretty happy with the results. If you look at my photostream, you’ll see that I rarely (if ever) photograph people, so it was a good exercise to get me out of my comfort zone and try to make the images useful and interesting.
I shot with the Canon 7D and my Tamron 28-300, which overall was a very nice combination. I also started out shooting using a 580EXII flash, but discarded it because I felt it was being too distracting to the audience members.
The flash helped me control the white balance and even the lighting a bit, but I also found it complicated my ability to get the shot. I primarily was trying to bounce it off the ceiling which worked okay, but the rooms we were using for the even presented all sorts of lighting challenges, even with flash.
The flash, for instance, tended to wash out what was presented on the projection screen, leaving me with pictures of people pointing at white blobs. That was my first hint that I probably wanted to stop using the flash:
So after the first session, the flash went back in the bag, the ISO got cranked to 3200, and I decided to shot natural light and — gasp — fix it in photoshop. Well, Lightroom. The rooms were this weird mix of incandescent, tungsten and flourescent lighting and in some areas flooded with natural light — the actual session rooms had the windows shrouded, but other areas were wide open to the sun. It was the united nations of lighting complications, so I couldn’t simply set a white balance and live with it. In this case, shooting RAW with automatic balance and then fixing it in post was the ONLY way to get any kind of consistent light balance.
Second problem: background clutter. Whoever built out these rooms very nicely made sure the areas behind the speakers were cluttered by things like fire alarm boxes and light switches. Thanks, guys. I quickly realized that a speaker with a fire alarm sticking out of his head (see first photo) wasn’t going to work, so I started looking for angles and shot situations that would create at least a neutral background, or perhaps something interesting. Sometimes that was by taking advantage of what was on the projection screen:
but I also found that by taking an extreme angle to the stage and waiting for the speaker to turn in the proper direction, I could take advantage of some background imagery:
and sometimes I just had to settle for “nothing growing out of his head”:
then again, sometimes nothing worked:
Overall, I’m pretty happy with the results. In many cases I was able to get the white balance to work pretty well and get what I felt were good skin tones. Not all of my images were quite good enough in retrospect. I really need to go fix this one, for instance:
there’s a color cast to that that’s now obvious (I think I was too tired while finishing these up and lost my concentration, the ones at the end of the batch are all a bit off — a good reminder to not be in too much of a hurry and don’t be afraid to take a break or come back later rather than push through and do a sub-standard job).
On a technical level, I was quite impressed with the 7D’s response to shooting at high ISO. None of those photos had any extra noise reduction processing, just basic lightroom processing. Even at that, the noise, while visible at full size, is pretty tame:
and if I were to run these things through something like DFine would clean up well. Even at 3200 sharpness was sometimes an issue because I was handholding the camera, but careful timing to shoot when the presentor was still and being careful about trying to hold the camera and brace myself helped a lot. I also dinged a lot of images as being not sharp enough, but as the event went on I got the hang of it and had a better feel for how to take acceptable shots reliably.
I got some nice experience shooting these kinds of events in a no pressure situation, and my group got some really nice images we can use for marketing and promoting future events, and I got a chance to shoot into an area I’m frankly rather weak at and learn from it. it’s always good to look for these kind of situations and take advantage of them. I know I’ll be able to shoot future events like this much better and get a more reliable image — but I’m now also more comfortable shooting this kind of material, and that’s never a bad thing.
His Gruberness writes:
Steve Jobs makes the case against Flash on iPhone OS. Cogent, detailed, straightforward, brutally honest. No prevarication. Read the whole thing
Only tangentally about Flash, but….
A long time ago, in a previous life, I was sitting in a conference room with a bunch of people — PR, marketing, legal, the usual suspects. We were hashing out ideas for creating new channels for marketing and how to get our message out into the public eye and seen.
At one point I spoke up and I said I knew how to create a marketing system that the entire universe would read. The room shut up, of course.
Let’s give Steve a blog
My argument was that if we created “Steve’s blog”, the entire universe would read it, and those that didn’t would get emails pointing them to whatever Steve said. The kind of visibility you can’t buy. Steve could post his laundry lists and people would fall over each other to be the first to analyze each word for hidden meaning. And when we had an important message we wanted to get out to the public unfiltered through journalists and the rest of the group that interprets what is said into what is read, we had a ready channel waiting and primed. it’d be a perfect place for product announcements and passing along added detail after keynotes — it had unbelievable opportunity. And heck, Steve could have also used it to promote charities (or pretty much anything) and made an impact in any number of ways.
They all stopped and thought about it for a bit; there was general consensus that it’d do all of that, that it could be a huge opinion mover — and unfiltered to boot. And nobody was willing to remotely consider taking it to Steve and pitching it to him, so it went nowhere. Myself included.
But I always felt it had massive potential. I think this not from Steve, if you look at it as an experiment in this direction (which I think it might be, and should be) is a massive proof of concept success. I am willing to bet the size of the audience that read Steve’s “blog post” (directly or indirectly) dwarfs the number that looked at Adobe’s response, which was ONLY in the Wall Street Journal.
It does raise one question to me. Does this indicate that Steve and Apple are figuring out how to use the online community to communicate instead of stonewall and fight with it? If so, that could get very interesting.
Steve with his own personal bully pulpit. Not something I’d want aimed at me, that’s for sure. But I know I’d read it.
Update: Charles Arthur (@charlesarthur) rightly points out that I’d talked about this before…
I guess once you start talking about backups it never ends…
See, after getting everything set up and to my liking, I found much to my annoyance that I had a glitch.
Under random circumstances, my backups would fail, usually with some kind of “can’t create directory” error.
Glitches suck, because they can be tough to debug — because by definition glitches work properly most of the time. And usually fail when it’s inconvenient to debug. Fortunately, I’d seen this one before, but I thought I’d write about it for others who might run into it.
The first thing to try in these cases is simple: Disk Utility. It’s very possible that somewhere along the way the disk got corrupted and that’s causing your problem. Tried that, but the glitch came back, so that wasn’t it.
Buried in the Energy Saver System Preference is one that says “Put the hard disk(s) to sleep when possible”. Apple seems to default this to on. I have always turned it off; in the early days of Mac OS X there were disk drivers that had problems with it and would cause glitches. Over the years things got better, but I still have never really seen any real advantage to it.
So I turned it off.

And the glitch went away. Case closed.
But here’s what seems to be happening. When Time Machine fires up (I think I saw it once with Superduper, but in general, Superduper isn’t sensitive to this, Time Machine was VERY sensitive to it) sends out a disk write request to create the backup directory. Not sure who’s to blame for the glitch, but if the disk is spun down, Time Machine doesn’t wait and reports it as a failure. Not sure if this is the driver returning a “not ready yet, try again later” that Time Machine is seeing as an error, or if Time Machine has a timeout and if it doesn’t get the response back fast enough it errors, but either way, if you ask me, the software should really be smart enough to recognize this situation and do something useful, and “error out and abort” isn’t my definition of useful.
My recommendation: turn it off. Or at the very least, turn it off when attached to the power adaptor. And quietly ask yourself why Time Machine isn’t smart enough to deal with this situation, when, well, it’s kinda it’s JOB.
To take it a step further, what if this hadn’t fixed the gltich? what next?
For me, the next step would have been to put the drive mechanism into a different housing — it’s living in that removable dock, which is new to me, and I’d need to figure out if that housing was the cause or the drive itself (which is also new). If the glitch follows the drive, it’s probably got a problem and you ought to see about having it replaced under warranty. If it goes away in the new housing, then it’s the old housing, and you have to figure out what to do, whether it’s replace or reduce your dependence on it or whatever. There are, fortunately, only so many parts to these things, so this kind of replacement swap isn’t hard to do and can quickly help you find which piece is the core or the problem.
On a related note, Laurie’s main data disk (2x500Gb mirrored raid) filled up, so we had to find more room for her. The fast reaction was to shift her to a 750Gb drive I had handy, but we ordered 2x2Tb drives and I’ll be fitting them into the RAID this weekend and that’ll give her some room to expand. It also creates complications on her backups I’m still trying to figure out how best to solve, because her backup disks are big enough for her data set, but now for the size of the data set she’s going to grow on those new disks. We have time, but I want it solved before it’s a problem.
This has me rethinking Drobos. Drobo just announced a NAS, which looks interesting, but you can buy two “plug into the computer” Drobos for the cost of the Drobo NAS, and that’s an intriguing option as well. I’m guessing the long-term answer is a Drobo on each of our primary machines and a Drobo NAS for backups, but how to build them out and in what order, I’m not sure yet. and honestly, there are other things I’d rather spend my money on, than backups.
But I’d rather spend money on backups than Drivesavers, ya know?
So it’s now Monday, and about 24 hours after I posted my note on my new backups and disk scheme. And I wrote that after I was mostly done setting things up and the backups were set up and running and etc.
And here we are, and I’m still trying to get Time Machine to finish the damn first backup of my disks. the data is all in there (working set size 300+ gigs), but for reasons it won’t tell me, it hasn’t decided to actually finish. It was busy purring to itself when I left for work, and here it is, busily purring to itself still.
And while I appreciate why Apple designs its stuff to not be scary to non-geeks, when things go sideways, it can be amazingly frustrating, because I have no real status info or way to figure out what it’s actually doing (or trying to do), other than watching the flashing lights on the disk and trying to decipher the insides of the .inProgress package, And that’s the occasional challenge with Apple stuff: when it works, it just works. When it breaks, it sees no purpose in helping you fix the problem. So now I’m in a quandary, do I leave it alone and see if it’ll finish? do I throw out 300 gigs of backed up (and useless) data and let it start fresh?
I compromised. I stopped it and rebooted (which I needed to do for other reasons) and restarted it. and it spent 10 minutes in “indexing backup” and is now in “backing up”, but not actually doing so and not telling me how much it thinks needs backing up. But the disk is really busy…
On the other hand, Superduper finished pretty quickly and so I have good backups, I just don’t have my versioned backups, so I’m not worried. This is the suspenders, not the belt.
John Gruber of Daring Fireball also happened to weigh in on this. He’s right, DiskWarrior is definitely something you want to have. Highly recommended. And one of the things “on my list”. He’s also right about “more copies” — you’ll notice I try to keep 3 or four copies of my key data in various places at all times, and I’m paranoid enough that I prefer some that do NOT update in real time but wait a week or so, in case there’s unfound errors that creep in. but you can buy terabyte disks for not much — $100 or less now. There’s really no excuse not to replace your drive mechanisms (there I go again!) every year or so on your high usage drives and to keep spare copies of everything. call it SneakerRAID if you want, mirroring by making copies and stuffing them in drawers and things.
He’s also right about Dropbox. It’s a nice alternative to MobileMe (and faster, and cheaper, and has VERSIONING). I have been using it for other things, but now that he mentions it, I can consolidate some stuff on a DropBox rather nicely and simplify my life in other places and save a couple of bucks I’m spending on a cloud storage thingie here and an online service there. That rocks. Not dropping MobileME, though. I like having multiple redundant email accounts in case one of them goes spung. Funny how when MobileMe came out everyone was all over it for its problems (justifiably so), but I’ve seen more gmail outages, and geeks seem to give Google a break on those. I’m Google-centric because their stuff works better with webOS for me, but it’s nice having a place I can jump to if for some reason I need to, so I don’t mind keeping two environments around, just in case…
Merlin Mann also chimes in, and he’s right on, too. Notice how Superduper keeps coming up? Because it works. and you can trust it. Trust is probably THE KEY metric for backups, folks. Not features, trust. (via Duncan).
You’ll notice there are a few of us really, hopelessly, anal about backups. That’s because we’ve all been burnt by problems that happen when you don’t, or when you think you are and they aren’t working, or when they’re happening but corrupted. And we’re really, hopelessly, anal about it because we know YOU FOLKS aren’t doing it.
Bless Apple for making backups simple with Time Machine. So many fewer excuses to not do them for people now. If I were to recommend one thing to Apple now, it’s this. Disks are really cheap. Build a mirrored RAID into every computer, so a drive failure no longer screws someone’s data. Make TIME MACHINE less necessary through data redundancy. Even your laptops. hell, especially your laptops. It’s the next step here, we should take it.
One of the things that became painfully obvious during my trip to Yosemite was that I was rapidly running out of hard disk. Being out on the road is not a good time to realize you need a bigger disk, s when I came back, I decided to fix things before it became a real problem. Here’s what my overall “bits on things” setup looked like:

Now, there’s one obvious problem there that I hadn’t thought about — the backup disk is smaller than the main disk. I knew about that, knew I needed to fix it, and forgot. Not a huge problem, but one of those details you need to keep an eye on or they’ll bite you at an inconvenience moment. Even though I had 3/4 of a terabyte for my backup disk, Time Machine was only storing backups for about 3 weeks, which means it was no longer large enough. It was time to update and grow and upgrade.
The biggest problem — the new Canon 7D creates much larger images. That’s good, but creates ripples. It also does video, which I’m starting to experiment with. By the time I convert the 7D RAw image to DNG and store it on disk, it grows to about 49 megabytes in size. Pile up a few hundred of those, and “Hell, disk is cheap” starts ringing a little hollow. To give an idea of the change going from the 30D to the 7D, on the 30D I use a 4Gb memory card and get 400+ images on it. On the 7D, I upgraded to 16Gb cards, and I get 500 images on one. Moderate upgrade in number of images, big upgrade in amount of disk taken. Also, since the 7D shoots 8 frames a second sustained where the 30D shot 4FPS with limited bursts, the opportunity to generate LOTS MORE images quickly exists. And it definitely happens, so at the end of the day, I have more, larger images to store. This is, as they say, a good problem to have.
The easy answer — upgrade the laptop to a bigger disk — won’t work here. The biggest laptop disks now available are 500 Gigabytes. Larger than my 320Gb, but not by that much. Upgrading delays the problem by a period of time, but it doesn’t solve it. I considered doing that, then decided to bite the bullet and shift into the “it no longer fits on the laptop” universe.
I mumbled about this on Twitter, and immediately got back the “install a NAS!” response. NAS (or Drobo, or RAID, or name your favorite disk packaging setup) isn’t a solution — it’s a technology. You don’t start by choosing a technology, you start by figuring out the solution and then choosing things that implement them well.
I’ve written about backups and my philosophy on how to do them before, check out this piece as well as this followup, as well as this piece where I talk about why I stopped using an online backup solution in favor of sneakernetting an offisite backup somewhere. I am, for the record, looking forward to when the price/performance and the network broadband make this worth doing again, but not right now…)
So for me it’s time to shift my data into a multi-disk environment. I live on a laptop, which gets carried around. If your data no longer all lives on the laptop disk, then when you need that data, you have a problem. It behooves you to then think about your data and how you use it, and figure out how to store your data across your disks so that you have access to what you want when you want it.
For my purposes, “data” can be defined as “everything on your disk”, but in practice, I see no reason to think about shifting apps out of the Application folder or similar “optimizations”. You might be able to free up a gig or two of space, but why? That’s not significant, and it can lead to potential complications later, especially if you start mucking in your Libraries, preferences, caches, etc. The savings aren’t significant — or worth the future hassles or possible compatibility issues. So for me, unless you’re a font geek with 50 gigs of fonts or something like that, just worry about the data folders: Documents, Pictures, Music, Movies. (in case it’s not painfully obvious: this info is Mac specific. General concepts work for Windows as well — the nutty details are your problem on that platform).
Here are a few key goals of all of this:
Here’s what I ended up with. It’s not hugely different than before, but the changes create significant challenges to understand:

I took the bus-powered disk and upgraded it with a 500 gig drive. This means that instead of having 320Gb available, I now have 3/4 of a terabyte I can carry around and use without needing an electrical outlet. This is a significant detail: you really mess up the concept of a “laptop” if you have to plug it in to use it… Or worse, can’t because the data you need is inaccessible because you didn’t bring it.
Digression: for those of you about to tell me “just live in the cloud”, plesae don’t. The dataset we’re talking about is measured in gigabytes trending to terabytes, and it’s not practical. In reality I am using Google Docs and Dropbox more for some things, but for the set of things “the cloud” solves for me, they also live happily on my internal laptop disk. This is about figuring out now how to scale from having 1,000 photos in my portfolio and 10,000 in my collection to having 20,000 photos in my portfolio and 100,000 in my collection without everything collapsing in a heap, and those kind of data sets aren’t going to live online any time soon, nor do I particularly want them to.
So anyway, I now have three drives going. The internal laptop drive (320Gb) is where everything I need 100% of the time has to live. The external bus powered drive can store other files that I need access to on the road — but which I probably can live without for more casual usage. And my desktop drive (AC powered) stays at home and holds the data that I need easily accessible but don’t need to travel with.
I went through all of my data and figured out where it needed to live. There’s also an unlisted “fourth category”, which is data that lives offline, or on a disk that I maybe need access to once in a while but not keep plugged in, and I spent some time pulling all of that data off my disks and sticking it in a corner to archive into a drawer. (one could also say there’s a fifth category, the “why the hell am I hanging on to THIS?” category of things that ended up in the trash. Things like the Parallel’s virtual image of Ubuntu I haven’t booted since I installed it five months ago, which deleting freed up multiple gigabytes. And why did I feel the need for an Ubuntu disto in Parallels on MacOS, which is just a different flavor of the same thing? I don’t remember, but it seemed a good idea at the time…)
I can hear some of you groaning at the thought of sorting through all of your data. I sympathize. If you don’t want to commit the time to that, I understand — but — putting some time and energy into it now helps you understand what you have and how to organize it. It also means that moving forward you’l have a good sense on where stuff belongs, meaning you’ll spend less time thinking it through and organizing on the fly. And if you do it now, you probably won’t need to do it again for a few years. It’s little more than virtually filing everything in your office, and it never hurts to do that every so often.
It shouldn’t be assumed that you need to turn “Save File” into a “Getting Things Done” adventure — I’m definitely not interested in being that anal about all of this, but it is important to understand how you want to manage your data well enough to know if it’ll do what you need it to do and how well it scales. Scaling was the big issue for me. If I’m seriously having to worry about data in terms of terabytes, I’d just as soon not have to architect this all out again in six months. Once it’s settled down, it’s back to the “that pile on the desk is in the way, let’s put it in the files” mode again…
So here’s how I finally settled on filing things. My internal laptop disk:

And here’s what my secondary disk looks like. Note that it only has Music and Pictures folders.

The Music folder is where I’m storing the video files in my iTunes library. The audio (aka “music”) lives on the main laptop disk. As my creation of video grows, I’ll add a “Movies” folder and split it up the way I do photos, but right now, there’s not much there.
And finally, my third disk, the one that stays at home:

The blue highlighted folders are folders on that disk that I exclude from the Time Machine backup:

which is an option more people should think about if they use Time Machine (or other backups) — some stuff you can live without if you need to, so why back it up? All it does is make it harder to do backups reliably. I flag them with color labels so I don’t forget which ones were excluded — I did that once and had to restore a disk, and spent half a day freaking over “missing data” until I remembered I’d excluded that data from the backups. Oops. It goes without saying, of course, that you should only exclude stuff you really don’t need back if there’s a failure, don’t exclude it because it’s large…
A big part of how this works (or won’t) is splitting up the photo library. In general, I split up my photos into four big piles:
This setup looks like it’ll scale for a good long time; I can, if I need to, move some flickr or better onto the 2nd disk and prioritize the internal drive to active projects; 2nd tier data easily moves to the “live at home” disk when I need to. I can subset my itunes library the same way if I want to, and the rest of my data isn’t going to grow faster than disk technology seems to be progressing, and as long as I keep my folder structure sane, I can tell at a glance what’s going on, both within the Finder and Lightroom. I can use Lightroom and Spotlight searching to find things if I need to, but with a bit of care the naming structure will let me browse into it quickly as well. It looks pretty solid.
I’ve spent the last couple of days migrating the data to this new setup and I’m now happy with it, at least for now. As I’ve settled in, I’ve made some changes – originally all three disks had Documents folders, I finally realized that either a document lived on the internal laptop or it lived on the “stay at home” drive; no need for a middle phase, it just complicated things. You’ll notice there are folders on the travelling disks to act as placeholders for the stay at home disk. This makes staging stuff to sweep over there easy, so I can stuff files places on the road and then go home and move them off of the travel disks. It may seem unnecessary or trivial, but I’ve found lots of peopple don’t think about that kind of detail, and when I explain it, they love the idea — it lets me make a filing decision at the time I’m using the data, and merely shove it into the file when I get home and not have to “remember” what needs to be filed days later. Make those decisions while you’re using something and then forget it — it’s a great hint for simplifying things.
And once my backups finally sync up and my data is fully redundant again, I’ll be happier. Currently, I have my superduper backups in place, I’m letting Time Machine sync up now. It can be butt slow at times…
The drive I bought for the bus powered disk was the Hitachi Traveler 500G. I’ve been using Hitachi drives for my laptop drives for a while and find them pretty reliable. That doesn’t mean others aren’t, it means thse have worked well for me, so I continue to use them. The bus-powered enclosure I use is the Mercury On-The-Go Pro from Other World Computing. I’ve bought RAM and disk from OWC for years and have been very happy with their price, quality and service. I’ve used that enclosure for a long time with never a failure. Their stuff is well-engineered and solid and I feel it’s well priced, and I haven’t been in the mood to explore other vendors because this one works for me.
For my external drives, I use the OWC Mercury Elite-Pro housing. it’s solid, it’s build like a rock, it works reliably. As part of this rework, I’ve retired the last of my IDE systems and I only buy/use drives that have SATA interfaces.
Digression: Every so often, it makes sense to see how technology is moving and migrate away from stuff that’s aging and heading towards end of life — if you refresh your data onto modern storage, you won’t go looking for it some day and find out you no longer have a way to access it. I’m a big fan of refreshing all of my offline storage every couple of years so the chances of having a stored drive failed is minimized. I’m also a fan of keeping two copies of all offline data, preferably one offsite — just in case. Since I’m also a fan of refreshing my active drives on a regular basis (because the best way to never need your backups is to never run your disks until they die!), a nice way to do this is to replace your active drives every 18 months or so, then use the retired drives and copy all of your archived data onto them, and then take the oldest drives and stick them in your files somewhere.
Digression on the digression: I see no reason to ever give a used drive to someone else, either by selling, giving, or donating. I pull the drives out of computers and housings and file them with my tax papers and other files. Once in a while, I pull the really old mechanisms and “retire” them with a big hammer. That way, there’s absolutely no way someone can recover files off of a drive they bought in Goodwill and end up with your data — because it never leaves your hands. If you trust seven-way zeroing and are willing to spend the time to do so, bless you. I jut don’t think a used disk drive is worth the time and hassle to recycle for re-use…
The drive I’m using as my backup drive now is the 2Tb Western Digital “greenpower” Caviar Green with 64 Mb cache. There are cheaper drives out there, but this one has good reviews and is built for server service. In all honesty, there’s nothing quite so painful as finding out your backup drive has failed, especially if you find out while trying to restore something. I don’t want to overpay for this stuff, but cheaping out bites you down the road.
My backup drive is living in a NewerTech Voyager Hard Drive Dock, which allows you to insert and eject SATA drives easily. This means if I want to I can easily pull this mechanism and replace it with another if I need to “do something” with another disk. I’m just starting to use it so I don’t have reliability data on it, but so far, I like it. It’s solid and well-built at first use. I plan on using it for managing my offline archives as well, saving me paying for multiple enclosures down the road.
The 2Tb disk is split into two partitions, one 500Gb and one 1.5Gb. I use two backup technologies, SuperDuper! and Time Machine. I love Superduper for system backups because it makes bootable clones. That makes catastrophic recovery a lot simpler: take your backup drive, plug it into a Mac, and boot from it (then make a backup of it before something bad happens!). Superduper runs nightly and refreshes copies of my two travel disks, which is why the 2Tb is split into two partitions. The 500Gb syncs up the 500Gb external disk, and the 1.5Tb is the clone of the internal boot disk and also is where my Time Machine backups live.
Superduper doesn’t do versioning or archival over time, it makes a snapshot of now. For the “I need that file I threw out two weeks ago” problem, I use Time Machine. It backs up all three disks (minus the exclusions I mention above) to the 1.5 Terabyte partition of the backup disk. Time Machine is useful for casual backups (it’s better than nothing and pretty good for get-single-file recoveries) but I don’t like it for complete disk recovery and after working with a Time Capsule for a while, I really don’t like Time Machine over a network. If anyone really cares why, that’s a whole different blog posting.
The good news is that SuperDuper and Time Machine co-exist nicely on one disk (thank you, Dave!) so I can do both easily, so I’m set up to clone my two key disks onto the backup disk, and then do a time machine backup onto it for incremental backups as well. If my boot disk crashes, recovery is (almost) as simple as booting the backup disk. Wonderful, since crashes almost always happen on deadline…
There are a few details this new setup doesn’t cover yet. None of them are time critical, but all of them need to be considered and solved, and it’s important you know how to solve them before you implment (lest they blow up your work when you go “oh, damn, didn’t think of that” later). Fortunately, they all are solvable…
I have to admit I’m not a huge fan of NAS in my environment, but I also realize that over time, the amount of data I’m storing on my “stay at home” disk is going to grow without bounds. My plan at this time is to convert that into a Drobo at some point, but not until I need to, so I’ll hold that off until later this year. I realize that at some point the percentage of data I can keep local to the laptop, even with 1 terabyte (500gig internal + 500gig bus powered) is finite, but I’m only using about 275Gb on those two combined right now, so I have some time before I have to worry about that…
Things like Drobo and a NAS add some capabilities, but they also add complexity, cost and new ways for interesting failures, which always seem to happen on deadline when you least can afford the issues. A NAS works best if you’re sharing data among multiple machines, since I’m not, it adds more complexity than it solves problems. Drobo is different being locally hooked up (and there’s a NAS enabler you can buy for it), but adds its own set of complexities and administration — so as long as (a) a single disk works and (b) I can back it up reliably, I’ll stick with a good single disk. Once you start getting into multiple disk environments and/or your backups start being tougher to keep reliable, the addition of mirrored RAID and some of the other features of NAS or Drobo become good to have, but again, I’m not at that point yet.
Finally — speaking of Terabytes
I’ve been around long enough that the thought of buying disk in terabyte sizes amuses me. My first hard drive was ten megabytes — MEGAbytes, not GIGAbytes — and I remember a time when a terabyte would probably store all of the data at Apple, and perhaps all of the data in the state of California. Today, I’m using it for backups of my personal data set. That amount of scaling in the last 30 years or so amazes me when I step back and consider it. But then, my phone has a lot more processing power and memory and disk than my first Mac did. I think my KEYBOARD has a more powerful CPU than my first home computer did….