Libraries Considered Hazardous | February 2019 | Communications of the ACM

Libraries Considered Hazardous | February 2019 | Communications of the ACM:

All this tells us is that persistent accumulation of knowledge requires care and curation over time. One might even imagine that digital online libraries might have the ability to update themselves as new knowledge is added. John McCarthyb once said to me, “Do you know, 100 years from now they will say, ‘100 years ago they had books that didn’t talk to each other!'” It will be an enormous task to devise methods to accumulate and curate digital content and its relevant metadata including provenance and validity. Will computer, information, and library science be up to the task? We can but try.

Books that don’t talk to each other? Who knew?

Amazon’s New Customer – Stratechery by Ben Thompson

Amazon’s New Customer – Stratechery by Ben Thompson: “I was reminded of this quote after Amazon announced an agreement to buy Whole Foods for $13.7 billion; after all, it was only two years ago that Whole Foods founder and CEO John Mackey predicted that groceries would be Amazon’s Waterloo. And while Colligan’s prediction was far worse — Apple simply left Palm in the dust, unable to compete — it is Mackey who has to call Amazon founder and CEO Jeff Bezos, the Napoleon of this little morality play, boss.”

This is an insightful view of the Whole Foods purchase. Want to shop with me online?

Gartner's Don Feinberg on Database as a Service and Cloud DBs

IntelligentEnterprise : Q&A With Gartner’s Don Feinberg on Database as a Service and Cloud DBs (printable version):

Microsoft, IBM, Oracle and Sun are now fueling the growing fire around the database-as-a-service and cloud database markets, but what’s the difference between these offerings and what’s the appeal? Database guru Don Feinberg defines terms and raises important questions about reliability and security.

Avoiding Common Dashboard Pitfalls

Avoiding Common Dashboard Pitfalls

Like instruments in an airplane cockpit, dashboards help executives see the direction they are heading, gain critical insights before serious problems occur and receive proactive warning signals for real-time decision-making. Effective dashboards display the current status of critical business performance indicators, viewed in context alongside historical results and strategic goals. As a result, decision-makers see flare-ups that demand immediate attention as well as organizational trends that deserve long-term course correction.

Indigo: Microsoft

Indigo: Microsoft “Indigo” Frequently Asked Questions (“Longhorn” Technical Articles)

Service-orientation describes a new method for architecting connected systems, and is based upon three simple concepts:

A service is a program that other programs interact with using messages.

A client is a program that makes services usable to people.

A connected system is a collection of inter-connected services and clients.

Instead of integrating disparate applications via direct object activations as in distributed object systems, applications expose a set of “services” that other applications can utilize. �With service-orientation, applications running on different platforms and programmed using different development platforms can fully interoperate. In addition, application developers and system integrators do not require specific knowledge of the underlying object models, type systems and protocols of the software being integrated.�Instead, all applications expose their services using standards-based protocols and policy definitions that can be dynamically acquired. �This ‘uncoupling’ of the applications that comprise connected systems enables simpler integration, more flexibility in adapting systems to changes over time, and also enables more reliable operations.

Is this the next technology framework change for the system that is yet to be complete?

How do we cope with building new systems that take years to develop and deploy when the whole infrastructure changes before the first “complete” product can be build?