Epistemology of Software?

While in the middle of a UW HCDE committee review of Drew Paine‘s dissertation research proposal, I was fascinated by the first sentence of his project goal:

“The driving philosophical goal of my dissertation is to critically examine the
epistemology of software and its interaction with data in the unfolding of scientific research work.”

Clawing through my memory fog of what epistemology means, I dove for Google. From Wikipedia, I found:

“Epistemology is the branch of philosophy concerned with the nature and scope of knowledge and is also referred to as the ‘theory of knowledge.'”

OK, that put me back on more familiar ground as I’ve spent most of my professional life searching for the elusive path to automated knowledge management systems.

It was late in the day and I needed an image to go with all this text. Up came a link to philosophy for a child (Philosophy with Selvi) that had this image:

epistemology-300x204

Even better, the link had a cartoon to explain it. I thought there might be a chance of understanding until I read:

“Each and every observation that is claimed as evidence requires justification and belief. This brings us to another aspect of justification, called the structure of justification. How do all the beliefs that we hold relate to each other? And how do those relationships between beliefs create knowledge? These are just some of the questions that are asked and answered within the discipline of philosophy called ‘Epistemology’”

Oh, right, this is philosophy so of course we have this unending stream of more questions. Back to what started this information foraging.

What is the epistemology of software? Software is certainly my foundation for thinking about knowledge management, but what is the knowledge embedded in this software development practice? What is this thing or artifact or concept of software?

Careful Skip, you are about to enter the danger zone of recursion and circular reasoning and Theory of Logical Types (which I’d just crashed into with trying to reconcile Actor Network Theory and Activity Theory – it has been a very strange week). I could hear the opening theme from the Twilight Zone getting louder in my head.

Then, Drew reminded me that Lev Manovich’s recent book Software Takes Command ended with a discourse on software epistemology. So I reached for my iPad to bring up my Kindle reader to open Manovich’s book and make some sense of software epistemology.

“One of the key ideas developed in this book is that the computer metamedium is characterized by “permanent extendibility.” New algorithms and techniques that work with common media data types and file formats can be invented at any time by anyone with the right skills. These inventions can be distributed instantly over the web, without a need for the large resources that were required in the twentieth century to introduce a new commercial media device with new functions or a new media format. Use of open source and free software licenses and web-based hosting services repositories such as GitHub encourages people to collectively expand existing software tools, which often leads to their rapid evolution.

“Turning everything into data, and using algorithms to analyze it changes what it means to know something. It creates new strategies that together make up software epistemology. Epistemology is a branch of philosophy that asks questions such as what is knowledge, how it can be acquired, and to what extent a subject can be known. Digital code, data visualization, GIS, information retrieval, machine learning techniques, constantly increasing speed of processors and decreasing cost of storage, big data analytics technologies, social media, and other parts of the modern techno-social universe introduce new ways of acquiring knowledge, and in the process redefine what knowledge is.

“Another important type of software epistemology is data fusion— using data from different sources to create new knowledge that is not explicitly contained in any of them. For example, using the web sources, it is possible to create a comprehensive description of an individual by combining pieces of information from his/ her various social media profiles and making deductions from them. Combining separate media sources can also give additional meanings to each of the sources. Consider the technique of the automatic stitching of a number of separate photos into a single panorama, available in most digital cameras. Strictly speaking, the underlying algorithms do not add any new information to each of the images (i.e., their pixels are not modified). But since each image now is a part of the larger panorama, its meaning for a human observer changes. The abilities to generate new information from the old data, fuse separate information sources together, and create new knowledge from old analog sources are just some techniques of software epistemology.”

Manovich, Lev (2013-07-04). Software Takes Command (Kindle Locations 5925-5935). Bloomsbury Publishing.

What I thought was going to be an intellectual diversion landed right in the middle of my current customer discovery research I’m doing with GroupTie on what data fusion could be most helpful for a new venture. Can reflecting on this opportunity from Manovich’s point of view help me better understand what I’m gathering?

Thanks again, Drew, for making me think and guaranteeing that I will be lost in the world of the epistemology of software for the next week.

As Russ Ackoff would laugh and share “I am still confused. However, I am now confused at a higher level.” Who could ask for more on a gray foggy fall day on Bainbridge Island.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Content with Context, Human Centered Design, Software Development | 2 Comments

Lifelet: Growing Alice

On a beautiful fall, sunny day in Seattle, Alice’s parents asked us if we could give them a break and babysit for the little girl. Oh, twist our arms.

The day before, my loving bride uploaded eight months of photos to a shared album. So for today’s Lifelet, we take a look back at the making of Alice’s quilt prior to her birth along with some early Alice photos. We finish “On the Road to Find Out” with an afternoon with Alice watching the Seahawks, letting Alice entertain us, and strolling along the Puget Sound.

For a low resolution version of the video click here.

Oregon girls

Oh those Oregon girls cheering for the Ducks

Lifelets are brief glimpses of daily life that are small creative acts of bringing new life to my inert digital media captured over a lifetime.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Grand parenting, Lifelet, Lifelogging | Leave a comment

Lifelet: UW ESPN Game Day

No way I could get up at 4am to be a part of ESPN’s College Game Day at the University of Washington. But the next best thing was scheduling a meeting with my HCDE colleagues the day before the game to walk through a buzzing (and wet) Red Square. When what to my wandering eyes doth appear, but a recently fired Lane Kiffin and a random set of ESPN announcers.

Take a quick look at the preparation for ESPN game day at UW in a 360 degree view at Red Square in waiting for Game Day. For those of you on the East Coast, Red Square is not a communist gathering point, rather it is the color of the bricks paving the square.

While we couldn’t be at the broadcast, we made sure we recorded ESPN Game Day live. Too bad it was so cloudy you couldn’t see Mt. Rainier – oh, right it is October in Seattle.

For the low res version of the video click here.

Lifelets are brief glimpses of daily life that are small creative acts of bringing new life to my inert digital media captured over a lifetime.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Lifelet, Lifelogging, Sports | 1 Comment

The Lost Power of Why

Way too many moons ago I was introduced to the Deming “Five Whys” through interactions with the Digital Equipment Corporation Manufacturing Division as part of the Japan Study Mission:

“Systematically asking why an event occurs or a condition exists. The question ‘why?’ is applied to each response until the root cause of the event or condition is found. Sometimes the root cause is identified by the 2nd or 3rd “why.” In other situations it may take 6-7 ‘why’s’ to get to the root cause. Try to get to the 5th level without getting to an absurd level of detail.

“At the heart of this simple tool is the belief that real problem solving occurs when the cause, rather than the symptom, of the problem is addressed. This is often referred to as ‘drilling down’ to the heart of the problem. Dr. Kano refers to this ‘drilling down’ as ‘going an inch wide and a mile deep into a problem’ (real understanding leading to targeted solutions) rather than ‘going a mile wide and an inch deep into a problem’ (superficial understanding leading to shotgun solutions). At a more philosophical level, the 5 Why’s also demonstrate Dr. Deming’s principle that the real problem usually lies in the deeper system rather than in the performance of an individual who is working within that system.”

An example of the Five Whys:

fivewhys services

More recently, Simon Sinek has written about Start with Why: How Great Leaders Inspire Everyone to Take Action.  His Ted talk on “How Great Leaders Inspire Action” gets quickly to the core of being clear about your “why.”

simon sinek talk

I was reminded of this video while listening to Nathan Gold, The Demo Coach, at the Citrix StartupAccelerator, as he asserted that professionals spend 90% of their time on the WHAT, 7% of their time on the HOW, and less than 1% of their time on WHY.

Why is thinking about “Why” so difficult?

Sherril Small asks the same kinds of questions of entrepreneurs while working through their customer positioning thinking. Delightfully she asks the entrepreneur to think through the “why” questions from the customer perspective:

  • Why Me?
  • Why Now?
  • Why This Product?

If you find yourself buried in yet more of the same WHAT and HOW questions, break through the clutter with one or more variants of the “lost power of WHY.”

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

 

Posted in Content with Context, Curation, Entrepreneuring, Flipped Perspective, Patterns | 1 Comment

Lifelet: Kickin’ it in Silicon Valley

One of the treats of collaborating with a wide range of entrepreneurs is the occasional working trip to Silicon Valley. Enjoy a few images from the many forms of “creative environments” to bring out the best of the entrepreneur.

For a low res view of the working life in Silicon Valley click here.

Lifelets are brief glimpses of daily life that are small creative acts of bringing new life to my inert digital media captured over a lifetime.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Entrepreneuring, Lifelet, Lifelogging, User Experience | Leave a comment

Lifelet: UX joy of the day

Now that I am returning to road warrior status, I am reminded of the “joys” of travelling. Getting a hotel room in Silicon Valley is getting to be a challenge. Here is what awaited me at the Days Inn last night:

toilet UX

I am guessing the construction folks who “recently upgraded” this motel have never heard of the profession of User Experience Design. And the toilet was only 9 inches off the floor.

Lifelets are brief glimpses of daily life that are small creative acts of bringing new life to my inert digital media captured over a lifetime.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Lifelet, Lifelogging, User Experience | Leave a comment

Lifelet: Travelling Protected?

During this time of government shutdown, it is always fascinating to experience what is essential and non-essential government work. On my trip to the airport to spend a week in Palo Alto, CA, we started our journey on the Seattle-Bainbridge Island Ferry.

Right away the Coast Guard convoy joined us for our journey to Seattle.

Then when I got to the airport, I encountered a new experiment. For the privilege of having my hands rubbed with some high tech cloth and run through some kind of scanner to test for explosive residue, I got to do an old school journey through TSA. I didn’t have to take off my shoes, or jacket or belt and I didn’t have to unload my computers or toiletries. I just passed everything through the scanner and walked on through. I  think that I used to think this was a hassle.  Smooth sailing today.

Then I got to wondering if I was more protected or less. I guess I will figure that out if I make it safely to San Francisco.

So enjoy a video snapshot of public transportation for the journey down the west coast. And don’t miss the “laugh out load” advertisement from Zoho on the way to the airport tram.

For a low resolution version of the video click here.

Lol. Got my attention.

Lol. Got my attention.

Lifelets are brief glimpses of daily life that are small creative acts of bringing new life to my inert digital media captured over a lifetime.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Lifelet, Lifelogging, Travel | Leave a comment

Lifelet: Sancho Panza Time

Just a day after posting one of my favorite drawings of “Building a Rainbow,” along comes an image of the reverse of rainbow time:

Tilting at a windmill

Every life needs a little Don Quixote and Sancho Panza to make the world a more interesting place. The problem for most of us is figuring out whether we are “building a rainbow” or “tilting at a windmill.”

Lifelets are brief glimpses of daily life that are small creative acts of bringing new life to my inert digital media captured over a lifetime.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Humor, Lifelet | 1 Comment

Lifelet: Rainbows

We are blessed with a view of the Puget Sound looking at the kaleidoscope of colors that dance between water and sky minute by minute. Of particular joy are the rainbows that show up in the spring and fall. I’ve always been attracted by rainbows. Don’t know why. Just love the color spectrum and the gentle curve.

My friends and colleagues who know that I love rainbows are always sending me different variants of rainbows. One of my favorites is a Bruce Johnson print entitled “Building a Rainbow.”

building a rainbow

I use this image to introduce myself at the start of a class or a seminar. I also use it to describe to new ventures I create how I view the journey of shaping a new company and a new product and innovating our way into our customers lives.

So here are a few of the rainbows from around the Puget Sound (high res):

For a low res view of the rainbows click here.

Lifelets are brief glimpses of daily life that are small creative acts of bringing new life to my inert digital media captured over a lifetime.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Lifelet, Lifelogging, Nature | 1 Comment

Lifelet: Climbers in Yosemite

On a beautiful July day, we entered Yosemite National Park through the east entrance at Tioga Pass. I wanted to stop every 100 yards and capture photos of the amazing acts of nature from the the snow fed streams to the majestic rock formations.

We finally stopped at Tuolumne Meadows Visitor Center and took a ranger guided hike through the meadows and up a granite rock face. For our lack of physical conditioning, it was the right amount of exercise. As we continued west along Tioga Road, we saw these “ants” on a cliff face and realized they were rock climbers. We pulled over and watched the ebb and flow of climbers going up the rocks. Best free entertainment we’d had in years.

For the high res video of the climbing experience click below:

For the low res video, click here.

Lifelets are brief glimpses of daily life that are small creative acts of bringing new life to the inert digital media captured over a lifetime.

For a humorous look at the wonderful world of innovation and new ventures, checkout Fl!p and the gang at Fl!p Comics.

Posted in Lifelet, Lifelogging, National Parks, Nature | Leave a comment