Archive for April, 2009

WTF: The White House Needs Photoshop

April 28th, 2009

air_force_one

So apparently New Yorkers got a scare when an Air Force One photo op was conducted over lower Manhattan. The White House has apologized for the timing and lack of information.  Now I am, of course, pleased with the forthright step to take responsibility, but I have to admit I want another apology.

You see it takes about 100,000 dollars an hour (minimum) to operate those two aircraft (an F-16 was along with the 747).  You can buy a whole lot of beautiful photoshop for a lot less than 200,000 dollars. The above picture is real, and pretty mediocre.

So why is the new high-tech savvy white house flying jets around to get file photos?  A vastly cheaper photo of much higher quality could be produced by a decent graphic artist wielding photoshop.  Instead we probably blew half of a million dollars, risked a bunch of pilots and scarred the hell out of New York.  How about no more airplane photos! Sigh…

Need a Job? Get Lunch

April 28th, 2009

woman-grocery-shopping

Recently my friends at OCM/Lee Hect Harrison (LHH) introduced me to the concept of the informational interview.  Now we’ve all had these at some point or another.  Informational Interviews are conversations with a person that either has more market visibility, experience or has done something we might want to do. What the LHH system points out is these kinds of informational interviews are the most productive type of networking we can do during a job search. So instead of combing dice.com for the 50th time, go get lunch.

» Read more: Need a Job? Get Lunch

GTD: The Yearly Review

April 27th, 2009

time

So, if you’re up on GTD, you know that the key to success is a weekly review. The weekly review is periodic maintenance for my GTD system.  Now this is all well and good. In fact it is critical. However, over the course of a year, my system tends to develop a lean, a list, a somewhat off-center sort of look. Like the Leaning Tower of Pisa, my main GTD system is in order, but it is somewhat out of line with its foundation. I address this with a yearly review.

» Read more: GTD: The Yearly Review

You Are Not A Statistic

April 24th, 2009

pouting_toddler

I often speak about the weakness of using numbers to manage software, or rather, the inappropriate use of numbers for the management of design processes. There are some other inappropriate uses of numbers around these days, and that includes job loss hysteria. Economic numbers are complicated, and journalists like Jack Gannsle that use summary numbers to stir fear and dread should be called drivel-ists not journalists.

» Read more: You Are Not A Statistic

Apple Needs XFS for Flash Drives (SSDs)

April 23rd, 2009

fujitsu_160gb_300mbs_hard_disk

Apple recently introduced optional flash hard drives for its Macbooks. Flash drives, called Solid State Drives (SSDs) these days, are silent and energy saving, but expensive and not very big by today’s standards. However, these drives are the future…

I don’t know much about these drives (from Samsung). But my previous experience with big flash drives makes me think that we may have a way yet to go with this new technology.  One thing that I suspect would help today’s operating systems would be a good filesystem like XFS along with some nice features from the drive vendors (by the way Samsung has got a good start on some of the features required by modern laptops by putting encryption onboard as a drive option).

Since the slow demise of Moore’s Law, architecture has become the important force in hardware design.  The same is becoming true of OS design.  For decades software vendors have been building under the assumption that more CPU, disk and network power was just over the horizon.  Not so much anymore.

So now, if you want to edit High Definition (HD) video you just deal with bad performance, or spend a bunch of cash getting a huge desktop system.  Those big systems are unnecessary, if notebooks were designed a little more carefully.  With a good file system you could inform the disk of your intention to use a hoard of HD video data, much like QofS does for networks.  The disk could reserve its cache to provide the correct buffer size, the operating system could arrange to then deliver the data direct to your editing program, instead of first storing the data boatload of little Jane’s first birthday party in expensive kernel memory.

So as I often rant, design and architecture are important parts of future technology.  It was reasonable when industry was chasing the greased pig of Moore’s law to run quickly, don’t worry about the details and ship it quick!  However, those days are drawing to a close. Tech companies are going to need to look at how to construct their systems to work better by design.  Apple could get a nice head start by simply licensing XFS, I suspect.

Update on MacOS X Filesystems (July 8, 2009)

I recently found out that Apple had been interested in another high performance file system that would have likely included flash-drive specific features: ZFS.  Snow Leopard Server is due out in September of 2009.  From the web it looks like ZFS didn’t make the cut.  Here are some links that I found documenting Apples apparent lack of effort (but possibly, you know, they have secret plans, we hope).