Wednesday, May 23, 2007

New Location

My blog has been moved to here.

I am using wordpress now because it allows for more control and freedom. Also, I merged my two blogs- this one and my personal blog...

Cheers!

Friday, March 23, 2007

Barbecue Grills and Affirmations


Went to Sears today to pick up a barbecue that Lauren bought.

The pick-up process was really painless and easy for me. I walked in and pressed a big area on the kiosk touch screen that says "Pick-Up Merchandise". I was then instructed to scan my receipt under the scanner, and after it beeped, the screen told me that it was on it's way out and that I could check on the progress on the screen above. That screen had a sort of first-in first-out list of people waiting. and the ETA.

Then, as I was waiting for my grill to come rolling out from behind the double doors, an elderly man came up to the kiosk and attempted to pick-up his stuff as well. Only, he had more difficulty. I'm not sure what went wrong, but when I started paying attention to it, it was telling him that there was nothing waiting for him on that receipt at this time. He was confused and starting to panic because he thought his merchandise was gone just like that.

What had happened was he had already scanned the receipt and his name was already on the "waiting" screen above. He was done, but didn't catch on. So, when he tried again, there was nothing left of his on that receipt that he could pick-up.

It got me wondering about the differences in people regarding the usability of systems. No matter how easy a system appears to me, it may be completely beguiling to somebody else- due to cultural or generational differences.

As I was thinking that, he approached me and began complaining about computers these days and all the shit he's seen in his life- a classic romanticist of analog and directly manipulative objects like rotor phones. When I told him that I work for the cause to improve the ease-of-use of technology, he smiled and looked at me like I was some kind of hero. I was kinda funny- cute, in a way. But it was also flattering to step back and affirm to yourself that people really do feel passionate about their feelings of inadequacy- their sense of not being welcome- to computers. I felt important for a couple minutes as I explained what I do, and then my barbecue burst through the doors and I was on my way.

I drove away thinking that old people aren't so bad after all. But then, as I got back on the freeway to head home, I got stuck behind an old woman driving 25 on the on-ramp. That's no lie.

Tuesday, March 20, 2007

The Traffic Guy: Perspective


If I had to define a cognitive system in the most broad sense, I would say that it is any system that receives information (input), transposes it into one or more representations, manipulates them in a meaningful way (computation- if you will), and outputs that information in a meaningful way. I don't really want to get into the specifics and the caveats, because I just want to discuss one aspect of these cognitive systems: perspective.

In a cognitive system, each player has a field of operation that concerns them.
  • In a soccer team, each player has a position, and a role.

  • In an emergency task force division, each member has a duty, a specialty, or a role in each situation.

  • In a brain, each nucleus of neurons and even each neuron has a receptive field and a specialization of sorts.

Further, every member or cell of these system also has a specific position in time and space. That seems obvious- and it is- but it is important with respect to perspective.

The information that one member has about the system as a whole is usually quite different from the information atained by the other members, and also quite different from the shared information as a whole. This is, of course, a good thing because it allows for rich distributed computation to be done about different types and different ranges of inputs.

However, is the difference of perspective sometimes a bad thing? And if so, can it sometimes be minimized?

In a soccer team, one player may have open sights to the goal, but if the player who has the ball doesn't know that because his view is obstructed, he won't know to pass the ball to him. Opportunity lost.

This morning, I was listening to the Mikey Show, a morning show on FM 105.3. The traffic guy was talking about the traffic conditions and started off saying that traffic was looking great today. It went something like this:



Good morning everyone, traffic is looking fantastic today. There's really not too much going on to worry about. There was an accident on the 78 eastbound this morning, but it looks like that is clearning up quite nicely. South I5 is slow from Encinitas to Solana Beach as usual, but starting to pick up. The 8 is surprisingly smooth this morning. The only freeway with traffic issues is the southbound 15. It's packed from Valley Parkway to Via Rancho Parkway.


Now, I happen to take the 15 south to work, and I get on right near Valley Pkwy and exit about 2 exits after Via Rancho Pkwy. Obviously, for me, traffic is definitely not fantastic this morning. I could care less about the 8, or the 5, or the 78 for that matter. But the traffic guy said "traffic is looking fantastic". I beg to differ.

The problem lies in perspective. For him, he sees the overall picture. In fact, if he's not flying in a helicopter, he probably has a nice little animated graphic of a map of san diego freeways with symbols, and colored flow arrows representing blockage or lack there of. For him, if he sees only one red slow arrow on his screen, traffic is otherwise pretty damn good. "One red arrow? Not bad at all"

But his perspective is much larger than mine- both cognitively and visually. He cares about the 8 and the 5 freeways. I don't. He sees activity in the entire county. I don't. What this leads to is a contrast in system status. He feels that the status is good. I don't.

The problem gets complicated in that the purpose of the whole cognitive system of traffic reporting is to aid the audience (radio listeners). It's not so important to give the overall status of the entire system of transportation, because nobody in the audience cares about the entire system! They only care about what applies to them and their morning commute.

If I were in a hurry, trying to figure out which route to take to work, I might just listen to the first five seconds of his report and conclude that my ride should be fine. After all, traffic conditions are fantastic, right?

I don't have a great solution. After all, it is radio. It's just something that I've been thinking about this morning- how perspective in a system can sometimes lead to inaccuracies and misleading interpretations.

Thursday, March 15, 2007

Split-Personality Disorder: The problem with your TV...



Televisions are traditionally pretty straightforward. They serve as a medium between streaming information from a cable provider, and you- the person that would like to absorb some of it. Usually, you do this by two easy interactions: manipulating some control that tunes into a particular channel so that the information you want is displayed on the screen, and by manipulating some control that puts the auditory volume at some level that is preferred.

Well of course, our interactions these days are slightly more complex, allowing for much more features and preferences to be accounted for. However, for the most part- our most common usage of our television is really those same basic features that it all started with; channel and volume. Therefore, these basic interactions should be protected and maintained in their usability.

One common feature you might find in your television interface, your cable provider, your DVR/Tivo (or all three!) is a channel guide. What this usually consists of is some navigational or scrolling table that lists the channels and the programs on them for some window of time, in a descending direction. It is a great feature, but one I feel confuses the consistent navigation of your television UI.



The channel button on your remote control is mapped so that it matches up with our conventional number system. Up = channel up, Down = channel down. Makes sense, right? Well, remote controls often make the channel buttons left and right, so that they can make use of a cross-shape where the volume is up and down- but remote controls in general are a whole different story!

The problem is that when you enter the channel guide, suddenly the up and down buttons switch! Now, when you press up, the channels available to you decrease in their number. When you press down, the channels increase. I noticed this because whenever I entered the channel guide, I began to realize that I always felt a little bit of uncertainty about what to press.

My suggestion: List the channels in an ascending direction. The only reason that the channel button is reversed is because the channels are listed downwards, thereby requiring your to navigate downwards to access the next set of channels. There is nothing inherently useful for descending the numbers on a television. We don't expect to read a television screen like a paper or computer screen- reading top-to-bottom. Channel guides aren't documents. I can see how this notion came to form the way channel guides are implemented today- but it is not worth destroying the consistent navigation. Besides, these guides usually lie at the bottom of the screen anyway! If the numbers are listed upwards, the channel button maintains its mapping. Your mental model for using your remote is not constantly being switched on you like a TV with split-personality disorder...

Friday, March 2, 2007

MyLifeBits

Microsoft has been working on a gem of a project for the last few years. It’s called MyLifeBits, and it is featured in the March issue of Scientific American.

What is it?

Basically, it’s an attempt to record and digitize information from all modalities in your life. These include books, photos, videos, emails, text, phone calls, locations and travels, websites you encounter, and also internal things like heart rate, breath rate and/or cessation, and essentially, the sky is the limit. It aims to take advantage of ubiquitous sensors and computation devices so that there is no cognitive burden on the user. The attempt goes further to organize this enormous collection of sets of continuous data into a software interface that serves as a UI for both looking back on people’s lives and for recognizing low-level patterns and suggesting possible changes (like in work productivity or possible health alerts). All in all, it attempts to evangelize Vannevar Bush’s Memex machine from 1945- back when the technology for his idea wasn’t yet prudent. Although the idea is intriguing and quite possibly the most revolutionary technological interaction in human history, I have my concerns- some of which I can imagine difficult, albeit possible, solutions for, and some of which I can’t…
First and foremost, is the issue of privacy and security. If you think security is important now, with your bank account data and social security number tucked away inside your PC, imagine what the security threat would be like for ALL of your personal data! Your health records, legal matters, financial information, interpersonal transactions, confidential job matters, private activities, and all the like will be fair game if someone has access to your PC. It’s decently safe to say that this could be a potential show stopper for MyLifeBits ever becoming fully embraced by the public. But there may be security breakthroughs in the future that I just can’t account for, so for now we can pretend that a solution exists for this problem.

Privacy, on the other hand, is a much more fuzzy problem. Even if you were able to protect files from hackers, there is still the issue of assigning semantic interpretations to content and handling content that is available to people and not available to people (if there is indeed a function that allows you to share some of your life bits info with others). Who has access? How do you control negotiated access to parts of your life? We are already having difficult solving this problem with simple cell phones and socially-collaborative websites. This problem will only be exacerbated 100-fold with the amounts and types of information from this project.

Then there’s the issue of controlling which content you even want AT ALL! A person may not want some parts of his/her life recorded at times, for reasons personal only to them.

For instance, to use a bold example- let’s say you wanted to engage in a plot to commit some crime. You probably don’t want information related to this activity to be recorded for fear of it being confiscated if you are suspected of committing it. You would not want investigators to see that indeed you were at this GPS location at the time of the crime, where you came from and where you went afterwards, what activities you engaged in before it was committed, and all the other possible damning evidence. This activity is an extreme one and, hopefully and unlikely scenario, but it paints the picture I am trying to show. There are many sides to our lives, some large and most small, that we prefer not to share with people- for whatever reason.

This is the same reason why people are so weary about possible technologies emerging that promise to one day be able to read people’s conscious thoughts. People aren’t comfortable with their thoughts being observed and broadcasted to the world. I fear that they also won’t be comfortable with every internal and external facet of their lives being available for dissection and possible judgments by others…People have a lot of ugly thoughts and behaviors. It’s just the reality of things. It’s what makes our ability to inhibit our primal urges and bad habits that makes us who we are today. How degrading is it to think that our ability to behave in a socially inhibitive manner is completely moot when the data is analyzed from our thoughts and behaviors. There should be some way to start and stop incoming information at certain times…but then that negates the purpose of ubiquitous and continuous technology! And some of the sensors may not allow for easy start and stop functionality…

Complicating the problem even further, if we add in social sharing functionality and negotiated access, we will encounter awkward situations is our friends and loved ones wonder why parts of our data stream are not complete. A spouse may inquire why you weren’t logging your life bits yesterday from the time of 3:00 to 6:00 in the afternoon. Basically, the system would be broadcasting what times you are comfortable with people knowing everything about your life and what times you are not. Very awkward.

How about memories that you don’t necessarily want to remember? In the description of MyLifeBits in Microsoft’s PowerPoint presentation, they make note of a slideshow/screensaver functionality that will at time reflect upon one’s life memories. This sounds nice. But what if it displays an image or video of a horrific automobile accident? Will I want to see that? Or what if it shows me memory content of my grandmother when she was on her death bed. I may not want to review this life bits. There may be lots of other more serious life bits that we wouldn’t want to encounter in our lives. Doesn’t this sound like an aggravation of Post Traumatic Stress Disorder? Would a rape victim want to review the horrible act? Would a retired soldier want to review horrible scenes from their memories of war?

You might think, “Well, we could just assign trauma tags to these memories that we don’t want to review so that it doesn’t pop up in screensavers.” That’s a good idea, but the sad truth is that we may not be able to find the data that we know to be negative affecting. Even at the time of an act, such as seeing that horrific car accident, I might not know that this scene will be emotionally disruptive when it pops up no my radar again,. The neuroscience of emotional signaling is still very rudimentary and is not all that conscious to us…

If Microsoft can figure out ingenious ways to solve the above issues and concerns, then that would probably be the hard part. The easier yet just as important parts will be issues such as usage and usability of the interface, organization methods that easily allow for associative combinations and changes to organization structure, and intelligent software algorithms that can learn and autonomously discover meaningful patterns from low-level data. The latter sounds like a job for Jeff Hawkins and his theory of applying Hierarchical Temporal Memory (HTM) systems.

Friday, February 16, 2007

Subtleties and Their Implications

A little excerpt from Malcolm Gladwell's best seller, "The Tipping Point":
A large group of students were recruited for what they were told was a market research study by a company headset and and told that the company wanted to test to see how well they worked when the listener was in motion - dancing up and down, say, or moving his or her head. All of the students listened to songs by Linda Ronstandt and the Eagles, and then heard a radio editorial arguing that tuition at their university should be raised from its present level of $587 to $750. A third were told that while they listened to the taped radio editorial they should nod their heads vigorously up and down. The next third were told to shake their heads from side to side. The final third were the control group. They were told to keep their heads still. When they were finished, all the students were given a short questionnaire, asking them questions about the quality of the songs and the effect of the shaking. Slipped in at the end was the question the experimenters really wanted and answer to: "What do you feel would be an appropriate dollar amount for undergraduates tuition per year?"
The answers to that question are... difficult to believe...The students who kept their heads still were unmoved by the editorial. The tuition amount that they guessed was appropriate was $582 - or just about where tuition was already. Those who shook their heads from side to side as they listened to the editorial - even though they thought they were simply testing headset quality - strongly with the proposed increase. They wanted tuition to fall on average to $467 a year. Those who were told to nod their heads up and down, meanwhile, found the editorial very persuasive. They wanted tuition to rise, on average, to $646. The simple act of moving their heads up and down, ostensibly for another reason entirely - was sufficient to cause them to recommend a policy that would take money out of their pockets.
I mention this excerpt for a couple of reasons. One is that it is so very interesting to reaffirm how strong the unconscious behaviors - which have no conscious semantic value - can influence a person's conscious beliefs and attitudes. This is not unlike the well-known psychological effect we see when a person deliberately smiling can actually physiologically modify their mood to a happier state.

I want to stress to designers and marketing geniuses alike, that often times people's subconscious cues can be as strong, if not stronger, than actual deliberate conscious thought about something.

What can be learned from this? Two things: One is that Marketers can have have a greater effect with their advertising if they cater to people's subconscious processing. I am not talking about subliminal messages (which have been shown in many studies to be a complete farce). Rather, I mean to use knowledge about people's motor circuits, or even their mirror neurons (empathy, reflection of other people's actions and emotions) to develop campaigns that take advantage of this, without being discovered by their conscious recognition.

If you are trying to market a basketball, you don't need to explain to the customer all of the benefits and specifications in order to make them understand at a cognitive level how good the ball is. You don't need to endorse a celebrity. You also don't need to spend millions of dollars on great writing and dense traffic times for a good television commercial. All you need to do is force the consumers, at a basic processing level, to associate this ball with positive thoughts about sports and performance. There are many ways to do this, such as the use of high-tempo and rhythmic music, or hi-definition shots of muscles in action with sweat droplets (Gatorade commercials come to mind with their striking neon-colored sweat that resembles the sports drink itself), which engage the consumers at a visceral layer of their subconscious processing. If the person actually goes out to buy the basketball, they will not say that it is because they heard upbeat tunes on the commercial, or that he/she liked the hi-res sweat on the muscles. In most cases, they will either claim they don't know why they chose this over others, or - more likely - they will rationalize their decision with concrete, logical points.

Many of these message are well-implemented by the marketing geniuses of the world. However, I am willing to bet that a lot of them don't know why it works, and therefore may sometimes be hindered to come up with effective ideas in realms they are not experienced with.

The second thing we can learn from Gladwell's references example is that designers need to pay strong attention to the basic subconscious processing abilities of consumers, the emotional design levels of their designed products. They need to pay strong attention to it because it works, and it manipulates people's cognitive opinions.

This may be best served by reading Don Norman's "Emotional Design." In this book, Norman points out that products are embraced by the masses not only if they are effective and usable, but also if they are aesthetically pleasing at the visceral level of use. A writing pen may be just as usable and efficient as another, but if it looks sharp, has a nice feel and weight to it, and perhaps may even at some higher emotional level create an associative attachment to how you acquired it, or how you used it once to fill out an application to a job you were got, you will most likely heavily favor this pen against others...

It's just a pen...isn't it?

Tuesday, February 13, 2007

Consistency vs. OCD

consistency: a logical coherence that keeps to a style or pattern

I just realized today that I have this idea so ingrained in my head that it seems alien to me for consistency not be be used or even understood when designing (or doing anything for that matter!). When you are designing an interface, there needs to be consistency- it's one of the basic guiding principles. Text should not change color for no reason. Buttons should behave similarly. Margins and alignments should be maintained. There are many others.

These things are documented, but it also pertains to other facets of life and work. For instance, if you are writing a paper, titles and fonts should be consistent. You shouldn't change from a number outline system to a roman numeral outline system for no reason at some random point in the document.

I realized that I employ these pattern-maintaining behaviors in almost everything I do or think about. Today, in my office, I overheard somebody explaining to another person that they should keep some sections in a poster consistent to each other regarding formatting, style, and alignment. The person on the other end seemed to take it in as good instruction but seemed to not understand what the big deal was. The person didn't get it. It made me realize that something like that would have been so obvious to me that it wouldn't have even been a issue...I have been brainwashed.

It also made me wonder, how is the behavior to maintain consistency in your work and in your daily life different from Obsessive Compulsive Disorder. Is there a line that can be drawn? Perhaps everyone has OCD to a degree, which is why pattern consistency is a desired trait (besides the fact that it is easier on the perceptual and cognitive systems). Perhaps being consistent with things in your environment is adaptive up to a certain extent? Maybe it's just that individuals who are diagnosed with OCD manifest these patterns beyond the extreme to the point that they lose their semantic value, and that they interrupt their daily behaviors.

I can't tell you how many people I know (including myself) who has at one point explained, "I'm OCD," when they describe a reason for some action or opinion. I suspect that all of these people aren't really clinically diagnosed...

If I showed you a picture of a kitchen with all of the cupboard doors closed except one, would it bother you? And if it wouldn't, would you still agree that it would seem cleaner and nicer if that one cupboard door were to be closed along with its siblings?