Monday, August 05, 2013

The interface doesn't matter.

Excellent article by @somic on a "Response To Simon Wardley: Innovation in Interface Implementations" and well worth a read.

It's an intelligent article with little for me to take umbrage with, other than the "ideological footing" comment as very little of what I write comes from a particular ideology but instead pragmatism to eventual evolution of acts to more of a commodity. Other than that minor quibble, it's a well reasoned article (a blessing from the various Simon is a buffoon comments I get to read) but there are a couple of points worth raising.

Point 1 - Don't mix product and utility

The article states that "customers want differentiation". Differentiation in a function for a product like "cars"? Absolutely we want this.

But

"customers want differentiation" - in function for a utility like "electricity"? Really? Do I really want the interface to be changing from one socket to another? A different frequency, voltage and socket type? I don't think so. 

The two contexts are different, you cannot simply compare products versus utility. This alas is the flaw with the analogy given in the article. If we want to compare utility versus utility and use cars as the example then we would have to roll the clock forward to a time when cars are more of a utility i.e. a world of self driving cars where I just jump in and say where I want to go (a more automated form of today's taxis). 

Will I care about the diameter of the steering wheel in such a world … nope. It's an invisible component to me in a utility, I only care that I can jump in and say where I want to go. This act of saying where I want to go is the interface.

Will I care if someone changes the interface because of a desire to innovate and so when I jump in and say "Cowper Street" it returns back "Please tap out your directions on the driver's head rest in Morse code" … yep. I'll care quite a bit.

Will I care if different cars use different co-ordination / mapping systems such that a direction in one car will end up at a different location to another - you betch'a. I'll tend to get quite annoyed at this one behavioural change.

I'll be definitely writing posts that say the interface doesn't matter, please limit innovation to above the interface (would I like a fast route or a scenic one) or below it (operational efficiency of car) but leave the interface as standard and just adopt the dominant de facto please. 

Yes, we could have abstraction layers in which case I could walk around with a piece of kit which translates my speech to Morse where necessary and my directions to the right co-ordination / mapping system. Would it make me happy - nope. I'd think of it as a bloody waste of good engineering time and effort with no obvious benefit other than pandering to desires to innovate at the level of the interface.

Point 2 - We shouldn't care about the interface.

As the articles states "Has the generic IaaS interface changed in any significant way? Not really - no one is innovating in the interface any more because a lot of interesting work there has already been done"

Perfect. I couldn't agree more and would reiterate this has been the case for some time. However, if the above is true then why on earth can we not just adopt one interface then - the dominant defacto of the market. If the interface doesn't matter then we should simply adopt AWS APIs and co-opt their ecosystem because after all, this is a battle of ecosystems and co-opting is the right play.

9 comments:

worldnew said...

Using it is extremely simple worldvaping. What you is you fill your tank with water as well as enable it to run till the vape container parts are clean. You can also add a number of drops permanently outcomes.

Jim Rhodes said...

I thought this is important. Now I know I was wrong. Check out this descriptive essay service later.

yuwell said...

Oxygen concentrators, whether portable or stationary, take air from the space around you and switch it into a concentrated oxygen source. The air we breathe is especially nitrogen, with only about 21% oxygen. An oxygen concentrator converts indoor air to a pure oxygen concentration of up to 95%. The increased oxygen content through the supplemental oxygen system increases the oxygen saturation within the blood.oxygen therapy at home

How to use the nebulizers? Before an individual starts taking medication with the nebulizers, the doctor or nurse will explain how the nebulizers works and answer any questions. If someone receives the nebulizers from a pharmacy or medical equipment company, the person there'll explain the way to use it. The operation of every nebulizers is slightly different. it's important to read the instructions given by your doctor for a selected device.nebulizer compressor

yuwell said...

CPAP masks are available during a kind of variants, including the nose or full face, which vary in shape and size, so it's an honest idea to undertake to determine which style suits your face best. Also, look for machines that contain humidifiers, because the air flow generated by CPAP will dry your mouth and nose.yuwell

Yanrefitness said...

YANRE has been a leader in the design, engineering, testing and manufacturing of fitness equipment in china Since 1997, with a factory area of 40000 square meters in Wuhu, sales team in shanghai and R&D center in Beijing.
https://www.yanrefitness.com/about/

Vapepenzone said...

Regular Nicotine vs Nic Salts: Two Fantastic Options of Juul Compatible Pods
The Juul skin is not only one of the most preferred vapes around, yet it is likewise among the most influential. Amongst the most significant market influences of the Juul vessel has actually been the introductory of pure nicotine salt e-liquid, which has changed the method a number of individuals give up cigarette smoking along with start vaping.

You can find a great deal more details concerning nic our nicotine salts small summary; nonetheless, they are the reason you see pure nicotine toughness leaping from 3 mg along with 6 mg to 25 mg or even 60 mg in on the net stores. In nonprofessional's terms, nic salts use a material (benzoic acid) that deciphers the throat experience of nicotine, making even more substantial emphasis more bearable.

When the pure nicotine durability continues to be in milligrams and also not a part (much more on that particular later), single figures suggests it's more than likely grand old' routine nicotine (occasionally called "freebase" nicotine). Anything over 20 mg/mL is most likely nicotine salt e-liquid, with just little exceptions. There is no straight correlation between these two, yet lots of people state that the throat hit of 6 mg routine nic really feels basically like 20-25 mg nic salts.

With such high concentrations, salt nicotine has become associated with shell systems as well as other devices with lowered power and likewise vapour result.
Juul Australia
Relx Australia
juul compatible pods australia
puff bar australia

juul 日本
relx 日本 relx 日本
juul カートリッジ
relx タバコ

buy hand sanitiser online australia
face mask

Ice111 said...

Hanfu has a history of greater than 3 millennia. From the start of its background, Hanfu was indivisible from silk, supposedly discovered by the Yellow Emperor's consort, Leizu.
chinese fashion

Night_Stalker said...

خرید بلیط هواپیما با گسترش روز افزون استفاده از اینترنت دچار تحولات زیادی شده است به طوری که امروزه بلیط هواپیما به مقاصد مختلف را می توان به صورت اینترنتی خریداری کرد. این روش دارای مزایای زیادی است که موجب می شود متقاضیان زیادی از این روش به صورت گسترده و روز افزون استفاده کنند. صرفه جویی در زمان و هزینه، سرعت و جابجایی در سفرهای بین شهری مسافران، باعث شده تا متقاضیان زیادی از روش خرید اینترنتی بلیط هواپیما استفاده نمایند. حق انتخاب گسترده تر مسافران یکی دیگر از مزایای استفاده از اینترنت در به دست آوردن بلیط دلخواه می باشد. با مراجعه به سایت تیک بان می توانید انواع بلیط هواپیما را به مقاصد مختلف و با قیمت های ارزان و اقتصادی مشاهده کرده و بهترین گزینه را رزرو کنید. - خرید بلیط هواپیما تیک بان - خرید بلیط اتوبوس - خرید بلیط قطار - چارتر

William said...

If you are searching for genuine QuickBooks Support Number dial QuickBooks Support Number 1-855-756-1077 for immediate help .Our QuickBooks Number is available 24*7.