Words of Wisdom

"Evolutionary biology is not a story-telling exercise, and the goal of population genetics is not to be inspiring, but to be explanatory."

-Michael Lynch. 2007. Proc. Natl. Acad. Sci. USA. 104:8597-8604.

Social Media
Currently Reading

 

 

 

Cycling

mi (km) travelled: 4,969 (7,950).

mi (km) since last repair: 333 (532)

-----

Busted spoke (rear wheel) (4,636 mi)
Snapped left pedal and replaced both (4,057 mi)
Routine replacement of break pads (3,272 mi)
Routine replacement of both tires/tubes (3,265 mi)
Busted spoke (rear wheel): (2,200 mi)
Flat tire when hit by car (front): (1,990 mi)
Flat tire (front): (937 mi)
Flat tire (rear): (183 mi)

Blog RSS Feed
Powered by Squarespace
« Picnics with Smelly Hipsters... | Main | El Corte de Maderas... »
Wednesday
Mar072012

Soft- vs. Hard(ware)...

I've now been a Mac user for 3 years. Before buying in to the Apple camp, I used Linux for computational work and Windows at home. My experiences with Apple products had typically been negative (why can't I properly maximize my windows?!?!?!?), and I had a philosophical opposition to their 'closed' ecosystem1. Then one day, based partially on the recommendations of co-workers, but also on somewhat of a whim, I bought a MacBook and became an Apple fan.

I still have a PC for playing the occasional, umm... videogame, but all of my work and most of my 'productivity' applications (such as writing this blog post) are done on my Mac. The reason is simple: I really enjoy using Apple's software. What all of my Mac-hating, Windows-using friends have always referred to as 'dumbed-down' interfaces, I now see as intuitive. There's a certain elegance and consistency of design among software on the Mac, such that you can immediately figure out how to do things on an application that you've never used before. As an example, take these screen grabs from two relatively similar pieces of software:

 

The first program is Apple's iPhoto.

 

The second is Google's Picasa 3.

Just looking at these two screen grabs, it's pretty clear to me that iPhoto is more sparse: There's less clutter on the screen, fewer information boxes, and fewer buttons sliders and toggles. Picasa has more functionality, but (and all of this is just my opinion, of course) that functionality is realized by continuously bolting more features (i.e., buttons and sliders) on top of an already clunky interface. iPhoto is also arguably more 'aesthetically pleasing', but again that's (common) personal opinion. 

There are arguments for both views - Shiny interfaces are often undesirable when functionality is at a premium, after all. But I think that this specific example illustrates a larger problem: why is there so often a disconnect between the quality of the hardware we use as compared to the software running it? Or, for that matter, why do companies that produce very functional software (Picasa) often put little stock into developing their user exprience and aesthetics?

Another example: I got an HP printer-scanner combo thing last year with my new laptop and while it scans great images, the software that came with it is ABYSMAL. There are freeware programs that are so much better. You could repeat this example ad nauseum with various products that have come out over the years: digital cameras, cell phones, MP3 players, etc. Why does their in-box software suck so badly2?

Part of Apple's recent success is undoubtedly due to their concerted effort to improve both the quality of their hardware and their software. This is particularly evident on iOS devices, where the ecosystem encourages uniformity of design such that even very different apps 'feel' the same.

So I guess the real question comes down to that philosophical opposition discussed at the beginning of this post: 'freedom' seems intuitively better in some moral sense, but what if the 'walled garden' approach actually produces better and more stable systems? I'd rather have both options available, but now that computing is mainstream rather than the domain of basement-dwelling nerds, is expecting everyone to 'figure every new program out' reasonable? Can Apple be thought of as simply setting 'standards', something that can enhance a market in situations where too much competition leads to consumer confusion? 

 

 

1It's debatable how closed the ecosystem of software has been on the Mac/Macbook side in the past, but it's become more closed with the inclusion of the App store on desktops. The new version of the OS coming out this year may close it off a bit more. On the mobile side (iPhone/iPad), the ecosystem is pretty much as closed as can be: You can't install anything not authorized by Apple without hacking the device. 

2We can always say that these are often hardware companies and that software is a secondary consideration, I suppose. But someone, somewhere must've looked at some of these programs and asked 'are you serious?' The software for my old Sony mini-disc player felt like it had been made in a high-school programing course. 

PrintView Printer Friendly Version

EmailEmail Article to Friend

References (2)

References allow you to track sources for this article, as well as articles that were written in response to this article.
  • Response
    Response: zanesljive
    Hybrid Theory - Carlo Artieri's Website - Hybrid Theory Blog - Soft- vs. Hard(ware)...
  • Response
    clutch system which includes a lace is simply for everyone.you can also get lots of price savings from store shopping for the period of marketing maybe this clearance

Reader Comments (2)

Leaving aside the Mac vs. Windows thing (which is ultimately, entirely a matter of personal taste - total functionality is basically the same), I think you're on to something with the contrast between very niche, hardware-manufacturer-specific software vs. third-party generic. The list of examples of crap software bundled with specific devices is very long. In the case of a single software producer gaining an enormous market lead, the third-party stuff all starts to look the same - Apple is an excellent example here, even though they are also a hardware manufacturer that bundles their software. Their design aesthetic - minimalist, in a word - has been copied by pretty much everybody else. Your example of Picassa is interesting in this context - it's third-party software (it isn't specifically bundled with any digital camera brand that I'm aware of) that looks rather a lot like iPhoto, and not particularly different from other image-organizing software I've seen. Heck, if you want to delete as much functionality and screen clutter as possible, set a folder's view to thumbnails in Windows Explorer (or whatever the Mac equivalent is). You can't do crap to the images except rename, delete, copy, or move them, but you can see them.
I'm kind of rambling along here, I feel like I have something to say on this topic but it's not bubbling up right now. Perhaps I'll think of something interesting later.

March 7, 2012 | Unregistered CommenterTheBrummell

Yeah, I you've summarized some thoughts quite nicely. Actually, I realize that the way that I wrote this post caused it to come out in a way I didn't fully intend. I failed to make the point that you did that Apple's unified hardware/software philosophy made them stand out in the market, leading to many companies trying to copy them. The comparison between iPhoto and Picasa was meant to illustrate the design philosophy more so than to comment on Apple's relative 'worth' vs. other systems.

The problem that I've noticed is that, anytime I bring up Apple here or on FaceBook (or anytime people bring up Apple in forums), there's always this cadre of people that will jump at your throat and start complaining about minutiae. We've all done it, of course - and I actually find it entertaining when it's handled casually and humorously (as you've done in the past). The thing that bugs me is when it's fanboyism, plain and simple. It's weird enough for me to see people arguing over stupid videogames, but when grown men are talking over each other over OSs, it's kinda sad. (Actually debating relative merits, I've got no problem with, but impassioned forum 'warz'...)

Anyways, all the above just to say that I conscientiously tried to write around these sorts of things (while still trying to bang out a post as quickly as possible), but ended up making it turn into a Mac vs. PC thing anyways, by not tackling the subject head on. Lesson learned.

March 7, 2012 | Registered CommenterCarlo

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>