Story of Adobe & Apple High-Value Digital Image Applications, Adobe's angst developing for the iPad, and how Microsoft missed this battle

This is not a data center post, but one about competition and innovation.

If you are a high-end photographer person you use the RAW imaging format, a higher quality image format vs. JPEG.

A camera raw image file contains minimally processed data from the image sensor of either a digital camera, image, or motion picture film scanner. Raw files are so named because they are not yet processed and therefore are not ready to be printed or edited with a bitmap graphics editor. Normally, the image is processed by a raw converter in a wide-gamut internal colorspace where precise adjustments can be made before conversion to a "positive" file format such as TIFF or JPEG for storage, printing, or further manipulation, which often encodes the image in a device-dependent colorspace.

The RAW Imaging apps are dominated by Adobe Lightroom, Adobe Photoshop, and Apple Aperture.  With Adobe in the dominant position with Photoshop Lightroom

Digital camera raw file support

The camera raw functionality in Adobe® Photoshop® software provides fast and easy access to the raw image formats produced by many leading professional and midrange digital cameras. By working with these "digital negatives," you can achieve the results you want with greater artistic control and flexibility while still maintaining the original raw files.

The battle between Apple and Adobe is about Flash now, and affects other Adobe products. As one of Adobe's product managers points out their Photoshop Lightroom user base has requested an iPad version, but there is no guarantees Apple will approve a Lightroom application.

Adobe announces angst-laden iPad software effort

by Stephen Shankland

Adobe has begun a new effort to bring imaging software such as Lightroom to the iPad and other tablet computers--but the leader of the work also is fretting over the control Apple has over it.

"I love making great Mac software, and after eight years product-managing Photoshop, I've been asked to help lead the development of new Adobe applications, written from scratch for tablet computers. In many ways, the iPad is the computer I've been waiting for my whole life," Adobe's John Nack said in a blog post Thursday. "I want to build the most amazing iPad imaging apps the world has ever seen."

Adobe's John Nack blog post continues.

These aren't idle questions. When the iPad was introduced, I asked what apps you'd like to see Adobe build for it. Among the 300 or so replies were many, many requests for a mobile version of Lightroom. I think that such an app could be brilliant, and many photographers tell me that its existence would motivate them to buy iPads.

Would Apple let Lightroom for iPad ship? It's almost impossible to know. Sometimes they approve apps, then spontaneously remove them for "duplicat[ing] features that come with the iPhone." Other times they allow competitors (apps for Netflix, Kindle, etc.), or enable some apps (e.g. Playboy) while removing similar ones. Maybe they'd let Lightroom ship for a while, but if it started pulling too far ahead of Aperture--well, lights out.

If you are a RAW image user, of which I am for the past ten years, buying a Canon G1 in 2000, let me tell you the story of how Microsoft missed the RAW imaging opportunity, and doesn't have a RAW imaging application even though Microsoft hired Adobe's Lightroom architect Mark Hamburg.

Canon G1 Review, Phil Askey, September 2000

Adobe Lightroom is the one application I use most often with photos.

Adobe® Photoshop® Lightroom® 2 offers powerful new and enhanced features across the entire program to help you streamline your digital photography workflow. Sort and find the photos you want faster, target specific photo areas for more precise adjustments, showcase your talent using more flexible printing templates, and more.

When you look at the history of Lightroom you see mention of Mark Hamburg who Microsoft hired/poached in April 2008.

History

In 2002, veteran Photoshop developer Mark Hamburg began a new project, code-named “Shadowland". Hamburg reached out to Andrei Herasimchuk, former interface designer for the Adobe Creative Suite, to get the project off the ground. [1] The new project was a deliberate departure from many of Adobe’s established conventions. 40% of Photoshop Lightroom is written using the Lua scripting language.

MARK HAMBURG LEAVES ADOBE

Posted by Martin Evening

markh.jpgNews has been announced that Mark Hamburg has decided to leave Adobe after having worked at the company for over 17 years. Mark joined Adobe in the Fall of 1990, not long after Photoshop 1.0 was released and was instrumental in devising many of the ‘wow’ features we have all come to love and rely on daily when we work with Photoshop.

Mark left the Photoshop team after Photoshop 7 shipped and went to work developing a new paradigm in image processing which would finally ship as the product named Adobe Photoshop Lightroom.

The irony of all this is back in 2000 I was working with a team of people at Microsoft who had a vision for RAW imaging use in Windows as a way to bring professional photography to Windows vs. the Mac.  And, the person we had on our team was Mark Hamburg's boss's boss who worked for me.  We had a bunch of other visionaries who understood the quality of images was a huge opportunity vs. JPEG.  But, it was hard to justify the market in 2000-2001.  Once Adobe and Apple shipped their RAW Imaging Applications, Lightroom and Aperture, there was now data to show the size of the market.  So around 2006 Microsoft starts trying to build a RAW imaging application group.

To make this more ironic when Mark Hamburg joined Microsoft, the executives asked Mark who they should hire to add to their development team, and Mark named his previous boss's boss, and said oh BTW he used to work for Microsoft and Adobe, but he works for Google now.  This the same guy who worked for me on RAW imaging in 2000, and likes to stay out of limelight, so you can't find him in a Google Search.  So, Microsoft tries to hire the imaging expert to leave Google, and there is a small group of us hoping he makes the move, but he says no, deciding Microsoft is not for him.  Shortly, after Mark Hamburg leaves Microsoft going back to Adobe.

Adobe's John Nack proudly blogged about Mark  Hamburg's return to Adobe.

Mark Hamburg returns to Adobe

Well, that didn't take so long, did it? :-)

After 17 years on the Photoshop & Lightroom teams, Mark Hamburg left Adobe last year to join Microsoft and work on improving the Windows user experience (as he found it "really annoying"). I'm happy to say that after that brief sojourn, he'sreturning to the Adobe Digital Imaging team. Welcome back, Mark! [Via]

Oh, and to ZDNet's Mary Jo Foley, who wrote at the time of Mark's departure:

Microsoft's competitor to Adobe Lightroom gets another champion... My bet is Hamburg will be instrumental in helping Microsoft bring to market its Photoshop Lightroom competitor.

Er, not so much.

Why did I write this post? 

Because it reminds me of the difficulties of being innovative when people look at you as if you are crazy.  "Where is the data and market research to support what you are proposing?"  My response would like to be "By the time the marketing data exists, you'll have the information to build an obsolete solution. Get out of the way."

Which reminds me the biggest reason we couldn't get RAW Imaging applications going is the lack of an established market and other groups saying they were the ones responsible for imaging applications.

Also, I should write a post on being innovative and lessons learned from friends like Gary Starkweather.

In 1969, Starkweather invented the laser printer at Xerox's Webster research center. He collaborated on the first fully functional laser printing system at Xerox PARC in 1971.[1][2]

At Apple Computer in the 1990s, Starkweather invented color management technology,[3] and led the development of Colorsync 1.0. Starkweather joined Microsoft Research in 1997, where he works on display technology.[4]

Read more

A Losing Strategy in the Data Center Wars, choosing a defensive only strategy, who is on the offensive?

The data center industry is highly competitive as Google, Microsoft, Amazon, Yahoo, and others fight for market share.  In a conversation with a data center executive he made a point about the infamous attacks on Google and others that few have an offensive strategy with almost all the effort spent on defense.

Researchers identify command servers behind Google attack

By Ryan Paul | Last updated January 14, 2010 8:45 AM

VeriSign's iDefense security lab has published a report with technical details about the recent cyberattack that hit Google and over 30 other companies. The iDefense researchers traced the attack back to its origin and also identified the command-and-control servers that were used to manage the malware.

The cyber-assault came to light on Tuesday when Google disclosed to the public that the Gmail Web service was targeted in a highly-organized attack in late December. Google said that the intrusion attempt originated from China and was executed with the goal of obtaining information about political dissidents, but the company declined to speculate about the identity of the perpetrator.

The defensive move by Google is good.

Hours after announcing the intrusions, Google said it would activate a new layer of encryption for Gmail service. The company also tightened the security of its data centers and further secured the communications links between its services and the computers of its users.

The point the data center executive made was "How can you win when you have no offense?"

Data Centers are currently designed mostly with defense capabilities for cyberattacks.  What are the offensive capabilities that should be designed in?

Sun Tzu's Art of War may help give you some ideas on how you could take offensive positions.

The Art of War is one of the oldest and most successful books on military strategy. It has had an influence on Eastern military thinking, business tactics, and beyond. Sun Tzu suggested the importance of positioning in strategy and that position is affected both by objective conditions in the physical environment and the subjective opinions of competitive actors in that environment. He thought that strategy was not planning in the sense of working through an established list, but rather that it requires quick and appropriate responses to changing conditions. Planning works in a controlled environment, but in a changing environment, competing plans collide, creating unexpected situations.

One interesting strategy is what is discussed by Moeletsi Mbeki talking to Africom

'If I were the head of AFRICOM, I would identify the critical countries in Africa that have regional influence, which can influence their neighbours and then try and find a way to stabilise those countries, so that they can exercise hopefully a more positive influence on their neighbours, which will then mean that AFRICOM itself doesn't have to be involved in each and every country. We have 54 countries in Africa. You can't possibly be involved in all 54 countries. So you have to identify the countries, which make a difference to other countries,' Mbeki said.

What would happen if the top data centers operated collaboratively to take the offensive in cyber attacks?

Read more

A day of intense meetings, asking what is the future of data centers & evolutionary economics, a view out of the window

Today was a long day, I was up at 6:15a to catch a bus from Lake Oswego, OR to downtown Portland, then to Portland Airport to meet a cloud computer operations director to introduce him to some ideas that enable adapting to changes if you adopt evolutionary economics ideas.

Evolutionary economics deals with the study of processes that transform economy for firms, institutions, industries, employment, production, trade and growth within, through the actions of diverse agents from experience and interactions, using evolutionary methodology.

The data center is ready for a transformation.  Cloud computing is helping to push things in a direction, but there is much more beyond cloud computing.

The thought experiment we went through is what happens if the data center industry adopts an information sharing methodology as opposed to an information hoarding, accelerating change in the industry, asking tough questions of what problems should a data center be solving.  Being open to discover new ways to look at the problems and ask new questions, driving more innovation.

Here is a bit more explanation of evolutionary economics.

Ideas are articulated in language and thus transported into the social domain. Generic ideas, in particular, can bring about cognitive and behavioral processes, and in this respect they are practical and associated with the notion of ‘productive knowledge’. It is generic ideas that evolve and form causal powers underlying the change. Evolutionary economics is essentially about changes in generic knowledge, and involves transition between actualized generic ideas. Actual phenomena, being manifestations of ideas, are seen as ‘carriers of knowledge’.

Three analytical concepts corresponding to ontological axiomatics are thus:

  • (1) carriers of knowledge,
  • (2) generic ideas as components of a process, and
  • (3) evolutionary-formative causality.

After a long day of intense thinking, I am riding the train back to Seattle.  So glad I didn't drive, so I can get some rest and look at the window, taking some time to reflect.

I'll wait for the cloud computing operations director to write his own blog entry, but that may take a while.  As his head is probably just as tired as mine.

image

Read more

Riding the Green Data Center Waves, Surfing is the new career

Lately I have been thinking about "Waves" as a metaphor.  I can thank the catalyst for the idea from my daughter who wanted to make her school science project "What makes waves?"  She was thinking it was boats make waves as they go by our house and go faster than they should for a no wake zone that many ignore.  But, I also explained that there are many more waves created by the wind, creating wind waves.

They usually result from the wind blowing over a vast enough stretch of fluid surface. Some waves in the oceans can travel thousands of miles before reaching land. Wind waves range in size from small ripples to huge rogue waves.[1]

She got it when I shot this video from our house.

This got me thinking about methods that could use waves.  I implemented a big wave-picking system in Apple Computer Distribution when Apple hired me for my distribution logistics expertise, increasing productivity over 100%.  The same ideas are being used finally in IT buying racks and containers of equipment, looking efficiencies in a wave-picking method.

Wave Picking is an application of a Short Interval Scheduling, to assign the workload into a intervals (waves) to allow management to coordinate the several parallel and sequential activities to complete the work. The Wave data includes the workload by order or function (case picking, repack picking, pallet movement, pick position replenishment, packing, etc.) providing management the information to calculate staff requirements and assign staff by function, with the expectation that the work in each function, within each wave, can be started and be completed at about the same time. There are two basic planning elements and benefits of Wave Picking.

  1. To organize the sequence of orders and assignment to waves, consistent with routing, loading and planned departure times of shipping vehicles or production requirements, etc, to reduce the space required for shipping dock handling to assemble orders and load; and
  2. To assign staff to each wave and function within a wave, with the expectation that all the work assigned to each wave will be completed within the wave period, providing management with the ability to monitor and manage performance throughout the day, and respond in a timely way to problems that occur, and more effectively utilize the staffing throughout the shift.

Another way to think about waves is being a surfer.  Seth Godin just posted on "Surfing is the new career" and uses the wave metaphor as well.

Surfing is the new career

Three months ago I wrote about farming and hunting. It seems, though, that the growth industry of our generation is surfing.

Talk to surfers and they'll explain that the entire sport comes down to the hunt for that blissful moment that combines three unstable elements in combination: the wave is just a little too big to handle, the board is going just a little too fast, and the ride could end at any moment.

And explains how some are making their careers using a Surfing method.

We see successful musicians and writers do this all the time. Now, though, it's not unusual to watch someone surf in their development of shareware, or in the videos they post online or risks they take in their personal blog.

So many of the conversations I have every day could easily be replaced with, "so, where's the next wave? Tell me about your last one..."

This is actually a pretty good description of the method I use to figure out where there are Green Data Center waves.  Checking out different areas, people who are doing great work, learning from others mistakes.  Keep on moving and practicing.

Thanks to my daughter I think about waves more.  Also, here is her video, since I already posted about her brother as inspiration, and she would be mad if she read my blog and I didn't say how she is an inspiration too.  :-)

Read more

Mother's Day Stand-up Paddle Boarding with PerfectWave and a bit of data center networking

Mother's Day was a perfect weather day here in Seattle, and the OHarder's (the new name for when the Ohara and Harder family get together) had Mother's Day Brunch to celebrate the day and new Stand-up Paddle Boards they had delivered from PerfectWave.  Both Hilary Ohara and Vanessa Harder had tried stand-up paddle boarding in Hawaii and wanted to make it part of their regular exercise routine, so stand-up paddle boards have been on the wish list for a while.

Below is the gang before we started the lessons with PerfectWave owner Bobby, who is in the middle with Hawaiian Shaka hand sign.

image

Bobby's giving us lessons.  He is the one standing in the below picture.

image

It's hard to stand when I have my son on the board and he is having fun pretending he is surfing.  He already skateboards and snowboards, so surfing is on his list.

image

But, I eventually get up when he settles down.

image

Overall a great day for all, and I was busy cooking bacon and pancakes for 20 people, quadrupling the buttermilk pancake recipe. 

Hilary and Vanessa did a great job researching what kind of paddle board to get and where to buy it from.  They checked out brands like Surftech Laird.  What local shops or REI they should buy from. A week ago, they found the place they wanted to buy their boards - PerfectWave, a local shop.

Founded by Bobby Arzadon, a local boy from the Island of Kauai, Hawaii, the Perfect Wave Surf Shop is your direct link to Hawaii, without leaving the mainland.

The Perfect Wave Surf Shop is located in the Northwest, approximately ten miles east of Seattle in Kirkland, Washington.

Ninety percent of the surfboards we carry are made in Hawaii. Surfboards can be custom ordered to suit your tastes. We also carry local surfboards made here in the Northwest along with a full line of accessories, for the expert or beginner.

The girls called me and asked me to come by the shop and met Bobby before buying the boards.  We talked about how he designs his own boards in addition to carrying other brands.  I asked him what he does for his day job, and he says he runs the CAD shop at Casne.  I told him yeh, I know Casne, they are one of system integrators for OSIsoft data center real time monitoring solution.

Casne Engineering, Inc. was founded in 1979 based on a firm belief that there is great value in the engineering process. The engineering process is what matures the owner’s ideas from a dream to reality. This is the vehicle that allows the owner to make informed decisions along the way.

Looking into the future, we see a continuing need for the engineering process, and Casne Engineering remains fully committed to our mission:

" Engineering Excellence Through Teamwork
    Anchored in Trust, Integrity, and Commitment. "

One of the people who came over to try the stand-up paddle board is Bobby's Casne co-worker , Nick Wiley, who coincidentally was at OSIsoft's user conference when I was there and we were both at the Data Center Birds of a Feather lunch meeting as we made the connection we were both at the table with HP's Dave Rotheroe. 

So, in between paddling and cooking, we talked a bit of data center shop and agreed to catch up later as we both agreed data center monitoring has a lot of potential and is in its early stages compared to other industries.

I am going to have a hard time topping this Mother's day next year.  But, maybe a Mother's day brunch paddling on the lake with the OHarder's is a new tradition.

imageimage image

Read more