Tag Archives: time

The Apple Guru Steve Jobs Passes Away

I feel sad today hearing this.

Steve Jobs
Steve Jobs, Technology Guru

My first computer was an Atari (thank you Nolan Bushnell), but many of my friends had the venerable Apple II. I bought Apple Stock right out of college. The company was struggling and I felt that it had a great brand, a great history and great potential. Steve Jobs was in exile and did not work there.

Everyone knows that during his return to Apple, the company obtained more cash than the US Treasury

http://www.appleinsider.com/articles/11/07/28/apples_76b_in_cash_reserves_surpass_us_government_operating_balance.html

and became the most valuable company in the world.

Apple money
Apple had more cash than the US Treasury and a better bond rating

It’s astonishing what one person has been able to do, I don’t think it’s hyperbole to say that Steve was responsible for this expansion of the company. He’s been an astonishingly bright light in the technology industry, and I think everyone is reacting in shock and is greatly saddened by his comment which reads simply

I have always said if there ever came a day when I could no longer meet my duties and expectations as Apple’s CEO, I would be the first to let you know. Unfortunately, that day has come.

We could see from this letter that this day would come and Steve would succumb to cancer.

We rightly attribute almost superhuman powers to Steve Jobs, and I say rightly because he once ran Pixar and Apple at the same time, both with tremendous success. In his younger years he traveled extensively in India and sought the advice of Gurus. This is well documented here and elsewhere:

http://yogademystified.com/2010/04/12/steve-jobs-sought-enlightenment-in-india-after-dropping-out-of-college/

While he was at Atari, Steve convinced (Nolan) Bushnell of paying him a trip to India. Atari did pay his trip up to Germany, where he had to work on fixing some Atari machines. Then Steve was joined by his hippie friend from Reed, Dan Kottke, and they went to India in search for enlightenment. They came up pretty disappointed, especially after they met the guru Kairolie Baba, who, as they quickly found out, was a con man.

“We weren’t going to find a place where we could go for a month to be enlightened. It was one of the first times that I started to realize that maybe Thomas Edison did a lot more to improve the world than Karl Marx and Neem Kairolie Baba put together.”
(quoted in Michael Moritz’s The Little Kingdom“)

When Steve came back, he resumed his job at Atari, and would spend some of his days in primal scream therapy sessions or at the Los Altos Zen Center, where he befriended Governor Jerry Brown and his guru Kobun Chino. He also spent several weeks with his girlfriend Chris-Ann and Dan Kottke in a hippie commune in Oregon, the All-One Farm. Here they would cultivate apples and for some time, Steve would eat only that — when he wasn’t fasting, that is.

The word “Guru” Sanskrit गुरु has lots of meanings, and unfortunately in the west it has been associated with the kind of charlatanism that is well documented, above. However, the guru/devotee relationship is an extremely powerful model of teacher. In tradition, the Guru represents an aspect of the divine and essentially becomes a new non-biological parent that the devotee transfers their survival imprint to. This might be a controversial statement and definition, but changing human beings is tough business, and in psychology this kind of imprinting is referred to as transferrence. It provides a means for a student to imprint on a master in order to transform themselves.

When I say “survival imprint” I mean that those under his tutelage felt shock, awe, fear, reverence and many other feelings. He famously “chews out” engineers and other Apple employees who aren’t helping to realize his vision. This was well documented here:

http://www.macobserver.com/tmo/article/jobs_to_2008_mobileme_team_why_the_doesnt_it_do_that/

In 2008, MobileMe had some problems out of the gate, and according to a new “Inside Apple” piece that Fortune magazine will publish later this week, that resulted in a sharp reprimand from Apple CEO Steve Jobs, an immediate change in executive leadership for the project, and changes in the team’s membership.

According to the magazine’s sources, Mr. Jobs called the MobileMe team into a town hall meeting in one of Apple’s auditoriums after the service launched with problems and garnered unflattering reviews from noted tech commentators like Walt Mossberg of The Wall Street Journal.

Mr. Jobs reportedly asked the assembled engineers and other MobileMe team members, “Can anyone tell me what MobileMe is supposed to do?” When one of those employees then volunteered a satisfactory answer, Mr. Jobs followed up with, “So why the fuck doesn’t it do that?”

Steve Jobs did not find his guru in India. However, he became a guru to so many in the technology industry. This kind of leadership doesn’t come often and is clearly transformational.

Was he larger-than-life? Of course he was. So many people projected their fears, dreams, hopes and wrath onto him. Because of this, there are many legendary stories, projections and myths surrounding him.

This led to the creation of “Fake Steve Jobs“:

Fake Steve Jobs

It’s impossible to say which one’s are true unless you were there (I wasn’t). I had the great pleasure to meet Steve Wozniak, but it was as close as I ever got to Steve Jobs unless you count WWDC.

Miko and Steve Wozniak having Breakfast
Miko and Steve Wozniak having Breakfast

As the Guru of Apple Computer, then of Apple Inc, he transformed the lives of so many people both inside and outside the tech industry myself included.

It’s extremely poignant to review this video “How to live before you die”

[youtube]http://www.youtube.com/watch?v=UF8uR6Z6KLc[/youtube]

I’m reposting this with edits. This was originally written when he resigned from Apple, but still applicable.

-Miko

Posted in Nerds | Tagged , , , | Comments Off

Entropic heat death of IT

I originally wrote this piece in November of 2007. I wanted to revisit it today because of the strong emphasis in the downturn on two major themes:

* Consolidation and
* Modernization

Both of these are ways of dealing with the past–consolidation is a way of rationalizing and reducing the ongoing burden of the past, while modernization is a way of bringing the past into the present.

In any event, these thoughts, penned a few years ago seem to still have resonance for me in thinking about customer problems in large scale software projects.

In reflecting on this post, I think measuring entropy solely in terms of “people” needs to be revised, and virtualization is a good way to ensure that utilization of systems is maximized, therefore maintaining a high level of energy available for work. I think this might be a valid way of looking at the overall IT budget.

Increasingly I’ve been referring to SOA using a folk definition that includes “a way to maximize the business value of the existing and ongoing IT investment”. Keeping that in mind, Entropy is a key variable to watch.

As a final note which I hint at in this piece, the natural conclusion is that if there is no way to reverse entropy, the entire system achieves “heat death”. Another source of inspiration is the evolution of biological systems, where local entropy is reversed through the addition of solar energy. The thing is, we get more and more IT funding and budgets each year (not that the budgets get bigger mind you, I’m just pointing out that there is such a thing as ongoing funding) so what remains is how we apply that funding to the system as a whole.

Now on to the original post:

How is time measured in IT?

The key unit of time in IT is the “project”. Projects are funded, each of which seeks a specific ROI and each project succeeds or fails on it’s own.

How is time measured in Physics?

In Physics, the concept of the “arrow of time” is modeled using Entropy. It’s how we know time is passing, which is the increase in the Entropy of systems. You put a drop of ink in water and it spreads out.

So what can we learn from physics through applying the analogy of Entropy to IT systems?

First of all we must understand what is axiomatic about Entropy:

* Definition: Entropy is the measurement of the energy in a system that is unavailable for work.
* Tendency: A closed system tends towards maximum entropy.

If Entropy is defined as the energy in a system that is unavailable for work, it means that some quantity of your IT systems are unavailable for work. I would suggest that you could roughly measure this by the number of IT persons dedicated to supporting, maintaining, troubleshooting and otherwise babysitting unmaintainable messes left by previous generations of IT projects.

Now you could blame the business projects for causing Entropy in IT systems, but you’d only be partially correct. The mechanism for reversing local entropy is adding energy. You could consider the influx of capital (project funding) to be a way of locally reversing entropy and putting more of your IT systems to work.

The problem is that without a structure in place, the energy is just converted into heat, not into more structure.

Therefore business projects have the potential to reverse entropy locally in IT systems… but it has to be applied correctly.

What I tend to see are Business Projects which are funded and executed without any respect for the implications to IT and I see additional unmaintainable complexity being shoved down into IT in order to meet short term business goals. Some of this complexity is shoved down into offshore teams. This is an attempt to reverse entropy locally within a subgroup. For example, the business team can push entropy to the development team and they can push it to the offshore team. Unfortunately, unless you optimize the whole system towards local decrease in entropy, you will eventually degrade the ability of the entire system to produce work.

This is a perhaps the most important principle in SOA–that unless you’ve aligned your business and IT organizations you will continue to increase entropy in your IT system. The implication is that less and less of your IT system will be available to do work.

This means that eventually IT will grind to a halt.

The organization that is unable to reverse this process will not be competitive.

Posted in Cloud, Enterprise, Nerds | Tagged , , , , , , , , | Comments Off

Platforms for cloud services

Larry Ellison’s quote on Cloud Computing was pretty awesome:

“The software industry is more fashion driven than ladies apparel!!!”

Which isnt neccesarily a bad thing. The time cycles of fashion and technology have collided and given birth to “this year’s pink” iPod and “Blue is the new Green” cell phones. Hats off to Steve Jobs.

Relevant to my previous “End of SOA SOA Sky is Falling Henny Penny 2.0” blog post, Frank Kenney from Gartner posted a great blog about the current state of SOA.

Lets face is SOA is deeply unfashionable right now.

The bottom line as alluded to my tongue in cheek headline is that Enterprises have very little choice in the matter. Regardless of the framing of it, they have a deep problem with heterogeneous architecture, legacy systems, the need to externalize declarative logic, regulatory pressure, ongoing cost control issues, loss of control of IT to consultants and vendors and the inability to adapt to changing business requirements, especially business process.

Whether this architectural response is called SOA, turnip farming, platforms for cloud services or bananafish, there is really only one rational response which is abstraction… and the stabilization of Enterprise IT along interface lines that are coarse grained will continue and this trend will seperate the successful IT shops from the losers. And the losers will be swept away.

So all the clever analysts who give you the nudge and the wink and say yeah, that SOA thing didnt work, sure they have to make their money somehow. And they have to keep writing about something new, maybe that will be the “Cloud”.

The bottom line is that the downturn is a good time to clean house. The IT shops that come out of the downturn with a revamped infrastructure strategy can capture market share. Be bold when others are fearful (Warren Buffet’s words, not mine). Call it whatever you want, but focus on stabilizing and abstracting your legacy of heterogenaety and complexity behind coarsely grained interfaces–because with virtualization and cloud, everything underneath is up for grabs. And with BPM, Mashups, Enterprise 2.0 and trendy trend 3.0, everything up top is also up for grabs.

My 2 cents,
Miko

Posted in Cloud, Enterprise | Tagged , , , , , , , , , , , , , | Comments Off