technology

Puppet Warp in PhotoShop

A new feature in PhotoShop called Puppet Warp will enable manipulation of an object, or parts of an image, by using an overlayed mesh and control pins.

Visual musing on rrsCloud

Visual musing on rssCloud

I spent a little time this morning playing with the idea of rssCloud being represented by a merging of the rss icon with a Chinese cloud.

Should the real time web be able to forget?

In The Flow Past Web Kevin Marks suggests that it’s important that our understanding of the time horizon around the real time web takes in both the flow of real time web streams and their past, the history in those flows.

Our lives in the real world are made up of real time flows around our senses – verbal, activity, visual, aural flows. When we experience them, we only remember some of them. Probably most of them are forgotten; those we do remember are unconsciously synthesized into memory, in what Roger Schank in Tell me a Story: Narrative and Intellegence calls story skeletons or gists. These can be retrieved later if needed, if they are stored in our memory with enough indices that we can find the appropriate one for the occasion.

In commentary about the real time web there seems to be a natural underlying feeling that the closer the real time web gets to replicating real life communication the better. On that assumption then, and drawing the two ideas above together, I’ve been wondering about how, or if, the real time web should be able to forget.

It’s fairly easy to see that search fulfills the remembering aspect in the analogy. If content on the the web is tagged with enough indices, like our brain subconsciously tags experiences, then information we or others need can be retrieved by search engines. This fits in with the insistence – Scoble‘s evangalising of FriendFeed for its advanced search (now to become Facebook’s) comes to mind – that real time services are much more valuable if their history can be comprehensively searched.

But what about forgetting? In real life forgetting is a way of filtering out what is not important, or that which we don’t care to remember. We act on the assumption that much of what we say and do will not be remembered either by us or others. Forgetting seems to me to be both a filter to enable us to remember what is important, and a kind of safety valve. Our heads would likely burst if we were able to search and remember everything.

What we broadcast online is also subject to our normal subconscious forgetting: we forget a lot of what we put online over time, and we can assume our readers forget what we have done too, if it’s not particularly important. We can also be active in forgetting, in the sense that the web is fluid and we can revise, update and delete, as long as we have control over our own data.

On the static web, outdated versions of pages slip away easily.  Doc Searls recently made the point in Because advertising encourages Altzheimer’s that traditional search could, but doesn’t, favour archiving of the sort that enables delving into past versions of what has been online, because it is geared towards advertising not research. On the live web, Scott Rosenberg points out that blogs are potent because they are good at both modes of flow and past, in updates and archives. These are both in our control.-

In real time flow services we can delete or hide individual updates (but only to a certain extent), whole accounts, or choose to make our accounts private. However, we don’t yet have the open unwalled services that would give us the same control over remembering and forgetting conversations that we can have with static web pages and blogs.

But moving back to the more metaphysical questions about remembering, forgetting and the real time flow, in The Real Time Search Dilemma: Consciousness Versus Memory Erick Schonfeld says:

If real time data streams are akin to the living consciousness of the Web, how do you search them? How do you search consciousness? It is not the same as searching memory, which is what Google does when it looks at its indexed archive of the Web and how those pieces of information build up authority over time. The real time search dilemma centers precisely around how to rank results, and how to resolve the tension between recency and relevancy….

Can you search consciousness, or can you only watch it pass by?… But it is clear that in order to make sense of the stream, it needs to be ranked by order of importance as well as by time.

He attributes his thoughts to a conversation with Edo Segal:

“Real time taps into consciousness,” says Segal, “search taps into memory. That is why it so potent. You experience the world in real time.”

Segal gives a deeper explanation in the comments, describing real time search as a leap in our evolution:

Imagine that every public discussion, post, video, event, are all being analyzed at once by an intelligent system, an evolving AI, take a god’s eye view, think of the opportunities. Its not about getting an alert for a stock you follow or a blog post, its about connecting to humanities collective consciousness as these technologies manifest as a real world vibrant avatar of us all.

I’ve been musing about a kind of noosphere like this for some months now, one without religious connotations. If we are implementing platforms and feeding services on the web that approach mimicking functions of the brain,  are we building a world-fed brain-like sphere of knowledge?

Schank relates intelligence to telling and listening to our everyday stories*,  “the process of creating the story also creates the memory structure that will contain the gist of the story for the rest of our lives. Talking is remembering”.  We are defined by the stories we tell. What we don’t tell is forgotten, what is only told seldom is usually forgotten over time, and what we tell over and over is remembered more, but is subject to embroidery and selected emphasis for different effects and audiences, so that truth is at best ephemeral.

If the impetus on the web is for real time flows to be like spontaneous real life conversations – telling stories – and their past is an important dimension too, and can be stored with indices and able to be searched like memory, then the analogy suggests the system itself probably needs to be able to forget, too, and only remember the things that get told with frequency over time. I guess an alternative view is that if the system can remember and retrieve more than people can, it is an advantage, just like Google can be seen as an extension to memory, a kind of Harry Potter pensieve. I’m not sure; I think I’d prefer a system where real time conversations are forgotten unless actively remembered.

*Incidentally, I think this is the secret to why Twitter and microblogging works, but that is for another post.

Fun fun fun til Twitter took the t-bird away

Twitter has now developed and then taken away three functions that made it exciting for me to use.

1. Track was taken away a year ago. Only some of us tasted it, but it was da bomb. Twitter knows.

2. SMS notification was taken away from Australians (and some other non-US countries) about 9 months ago. It was a buzz to receive tweets from a couple of good friends via phone. It was the whole rationale behind Twitter in the first place.

3. The @reply brouhaha that erupted yesterday is still unfolding, but it looks as if the underlying desire is to limit following through to conversations one’s friends are having with people you are not following. As many people have said, serendipitous discovery is one of the richer aspects of Twitter.

When I went overseas last year I took lots of photos for my own record and pleasure. People always say they are interested in seeing photos from trips, but more often than not they don’t really engage with them. But I did try to make a short photoset to show to people who said they were interested. The paradox I discovered was that the more I culled, the less interesting the photos became: you are drawn to choose the more iconic rather than the idiosyncratic. For instance, if you have to choose one photo to represent your time in Paris, you are more likely to pick the Eiffel Tower, rather than the funny alleyway litter bin that you could imagine becoming a puppet character. However, it is the layering of the unexpected and unusual like the latter, which sets up rich memories and stories of a place for the person who experienced them. In the same way, Twitter and it’s users might find themselves operating within a similar paradox.

In the meantime we wait for Friendfeed or others to do what Twitter has so far reneged on.

Shadow monsters

Shadow Monsters by Philip Worthington is a wonderful interactive and digital form of shadow puppets, in which the programming generates fantastic and playful extensions to the shadows of participants bodies and hands, and quirky and wild sounds. (There are more YouTube videos).

The Shadow Monsters grew from a brief about technological magic tricks. I was looking at optical illusions and Victorian hand shadows particularly interested me as a starting point. The subtlety with which a character could be created was already very magical and I wondered if there was room to experiment with these techniques. Looking back to my own childhood, I remembered the feeling of casting huge shapes in the light of my father’s slide projector, creating monsters and silly animals. I enjoy working with simple intuitive things; playful feelings that touch us on a very basic level.At the same time I was experimenting with some software for vision recognition so slowly the monsters evolved. At first I made a puppet show with coloured pencils that had hair and eyes… and this slowly grew in complexity until I had a system that could go some of the way to understanding hand posture. The rest is history.

interview with Design Museum

Motion capture

obama3d

I’m pretty happy with my experiment of streaming FriendFeed here in my sidebar.  It’s almost like a secondary blog because it is a way of noting and sharing stuff that interests or amuses me, but that I know I won’t get around to blogging. I wonder if the way these services enable including image and video thumbnails will further blow out the notion of tight copyright.

iPhone art

Face

Some of the things you can do on the iPhone just seem like magic to me. This image is drawn on the iPhone screen with my finger, using the Brushes app. It’s taking me a while to get some finesse, but the Brushes Gallery pool at Flickr is ample proof that it is possible.

(btw, Ocarina has been the most jaw-droppingly magic app for me so far.)

Spoonflower

I’ve been aware of Spoonflower for quite a while; it’s such a good idea to extend printing on demand to fabric as well as books and paper.

Mesh circuit boards?

Reading about stretchy circuit board development, it says that stretchiness is needed as well as thinness. I wonder if anyone has thought along the lines of a fibre mesh? (I’d guess so!) For instance, with paper mache, if you want to wrap around very smoothly, you use very small pieces of paper, and you expect the fibres on the torn edge to mesh with the layer underneath to make the curved surface smooth. Likewise with wool felting, the scales and crimps in the wool fibres engage through friction to make a mesh, which gives felt the ability to be stretched and molded. Maybe circuit board components could be made in a fibre form which would mesh in a similar way?