<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2768124536671763301</id><updated>2012-02-16T19:06:51.351-08:00</updated><category term='calendar'/><category term='evite'/><category term='hotmail'/><category term='icons'/><category term='beta blogger'/><category term='Amazon'/><category term='abandoned cars'/><category term='shopping'/><category term='quick links'/><category term='my online journal'/><category term='why not'/><category term='news aggregators'/><category term='Apple'/><category term='city living'/><category term='up down button'/><category term='no measuring cup'/><category term='headphones'/><category term='criteria'/><category term='running time'/><category term='css'/><category term='sinks'/><category term='news feeds'/><category term='ergonomics'/><category term='elevators'/><category term='profiles'/><category term='iPod'/><category term='shared data'/><category term='mouse wheel'/><category term='e-mail'/><category term='LinkedIn'/><category term='BestBuy'/><category term='Lincoln Tunnel'/><category term='Miva'/><category term='video'/><category term='gift cards'/><category term='email'/><category term='blogs'/><category term='call requests'/><category term='HotJobs'/><category term='xml'/><category term='buttons'/><category term='New York'/><category term='Phamper.com'/><category term='release date'/><category term='Bit Tracker'/><category term='poor design'/><category term='taps'/><category term='routing numbers'/><category term='cooking is fun'/><category term='error handling'/><category term='contacts'/><category term='Zuckerberg'/><category term='music player'/><category term='city life'/><category term='invalid login'/><category term='avoiding messages'/><category term='labels'/><category term='MySpace'/><category term='OEMs'/><category term='ideas'/><category term='Widgets'/><category term='blasters'/><category term='Header'/><category term='save postings'/><category term='Left'/><category term='avoiding ending'/><category term='limitations'/><category term='Deathly Hallows'/><category term='Toshiba'/><category term='social networks'/><category term='categories'/><category term='iTunes'/><category term='people you may know'/><category term='gift certificates'/><category term='promoting shows'/><category term='Trader Joes'/><category term='Windows Media'/><category term='print version'/><category term='errors'/><category term='paper checks'/><category term='Email to friend'/><category term='wall street journal'/><category term='file upload'/><category term='inconsistency'/><category term='design'/><category term='link to other posts'/><category term='Right'/><category term='example of bad UI'/><category term='account numbers'/><category term='you tube'/><category term='invalid parameters'/><category term='labeling friends'/><category term='Google Maps'/><category term='rules'/><category term='yahoo'/><category term='Vista'/><category term='Microsoft'/><category term='songs'/><category term='javascript'/><category term='Pandora'/><category term='magic'/><category term='Jott reminders'/><category term='AJAX'/><category term='reference posts'/><category term='Harry Potter'/><category term='iGoogle'/><category term='advertising'/><category term='online radio'/><category term='logistics'/><category term='friends of friends'/><category term='Yahoo Mail'/><category term='blocking'/><category term='Year of Release'/><category term='zoom'/><category term='auto-fill'/><category term='Google Earth'/><category term='Monster'/><category term='concealing employer'/><category term='website navigation'/><category term='measuring'/><category term='remote access'/><category term='Live'/><category term='stereo'/><category term='ecommerce'/><category term='user interface'/><category term='Saving Posts'/><category term='Jott'/><category term='bad design'/><category term='adding water'/><category term='disabled vehicles'/><category term='predictive input field'/><category term='earbuds'/><category term='checks'/><category term='Facebook'/><category term='usability'/><category term='craplets'/><category term='albums'/><category term='friends'/><category term='blogspots'/><category term='senseless error messages'/><category term='deslect button'/><category term='saving listings'/><category term='save ads'/><category term='public restrooms'/><category term='career web sites'/><category term='user experience'/><category term='artwork'/><category term='ruining ending'/><category term='login'/><category term='favorites'/><category term='Craig&apos;s List'/><category term='Music'/><category term='Gadgets'/><category term='modules'/><category term='cooking tips'/><category term='YouTube'/><category term='how-to'/><category term='PC makers'/><category term='bookmarks'/><category term='terrorism'/><category term='return to start'/><category term='Google'/><category term='banks'/><category term='web searching'/><category term='filters'/><category term='PHP'/><category term='outlook'/><category term='full screen mode'/><category term='tags'/><category term='Phamper projects'/><category term='blogger'/><category term='multiple groups and identities'/><category term='ergo dada'/><category term='New York roadways'/><category term='Wazitat'/><category term='communication systems'/><category term='Flickr'/><category term='using water'/><category term='public bathrooms'/><category term='SmartSeller'/><category term='cancel button'/><category term='cancel requests'/><category term='stock quotes'/><category term='commuting'/><category term='gmail'/><category term='blog navigation'/><category term='Music Choice'/><category term='boolean'/><category term='keywords'/><title type='text'>Ergo Dada</title><subtitle type='html'>Pointing out irrational ergonomics in hopes of influencing an improved design.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-4809342593580195824</id><published>2009-04-13T10:32:00.000-07:00</published><updated>2009-04-13T10:47:13.265-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hotmail'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Live'/><title type='text'>Windows Live Calendar</title><content type='html'>Windows Live looks good. Somehow they got the design just right. Consumers looking to communicate with others and manage their lives have options from 2 fronts:&lt;br /&gt;&lt;br /&gt;1. Email / Chat services such as Hotmail, Yahoo, and Google that have been adding more and more social functions so that you can do things with your Contact List.&lt;br /&gt;&lt;br /&gt;2. Social sites such as Facebook that have added more and more direct communication functions such as Email and Chat.&lt;br /&gt;&lt;br /&gt;Microsoft obviously has a tremendous amount of leverage (the 90% of computer owners who are Windows users) in attempting to tie your Internal World with your Outreaching to others.  Yet, it stumbles. Despite the nice layout, the Live experience suffers from Things That Don't Work, Continued Confusion About Names and Relations to Other MS Products, and from insufficient integration with the Rest of the Web.&lt;br /&gt;&lt;br /&gt;I will examine the new version of Hotmail / Live over the next week.&lt;br /&gt;&lt;br /&gt;Here is the first,  Thing that Doesn't Work:  the new Calendar's Birthday calendar. It is supposed to populate itself with the dates of your Contact's birthdays. That's a great idea. It merges one product (a Calendar) with info pulled from an existing source (a Contact List). It's one of the things that only a big software company like MS could offer. And yet it's one of the things that only MS would botch: it doesn't work. Go ahead and enter birth dates for any of your contacts. They won't show up in the Birthday Calendar. :(&lt;br /&gt;&lt;br /&gt;More to follow....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-4809342593580195824?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/4809342593580195824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=4809342593580195824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4809342593580195824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4809342593580195824'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/04/windows-live-calendar.html' title='Windows Live Calendar'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-8005512375682355116</id><published>2009-04-09T00:43:00.000-07:00</published><updated>2009-04-09T01:03:00.151-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Phamper projects'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='cooking is fun'/><title type='text'>Cooking is Fun</title><content type='html'>&lt;a href="http://cooking.phamper.com"&gt;Cooking is Fun&lt;/a&gt; is a web site to share recipes and create shopping lists. The idea is to make a pursuit of cooking fun. The site features a large database of ingredients, the ability to add ingredients, predictive text.. and other Ajax features.  A user can store recipes in a 'binder' and then take collective action on the binder: create a shopping list that is grouped by Grocery section, and printing a branded Packet of recipes.&lt;br /&gt;&lt;br /&gt;The structure of a recipe is as follows:&lt;br /&gt;I. Basic Info&lt;br /&gt;   Name, Output, Footnotes&lt;br /&gt;&lt;br /&gt;II. Ingredient Groups&lt;br /&gt;    A group is something like "for the salsa."&lt;br /&gt;    A group contains items.&lt;br /&gt;   Items belong to a category such as Protein, Produce, Spices...&lt;br /&gt;&lt;br /&gt;III.  Preparation&lt;br /&gt;       Segments. Such as "for the sauce.."&lt;br /&gt;    &lt;br /&gt;***&lt;br /&gt;That is the 'kernel' of the site. The search and social aspect comes from tagging of a recipe and scoring of other members' recipes. Tagging is provided for.. but the scoring will be handled by the Facebook API. Cooking is Fun will use Facebook Connect to integrate with the popular networking site.&lt;br /&gt;&lt;br /&gt;It will be fun. I know this has been dry text... but the service itself will be a hoot.  The demo version is now active. The next phase of development will involve Facebook integration, leading into a Beta Launch.&lt;br /&gt;&lt;br /&gt;Here is the demo URL: &lt;a href="http://cooking.phamper.com"&gt;http://cooking.phamper.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;* The default title is "Cooking with Sherry is Fun." When a user logs in, the name 'Sherry' is replaced with the user's first name. *&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-8005512375682355116?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/8005512375682355116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=8005512375682355116' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8005512375682355116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8005512375682355116'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/04/cooking-is-fun.html' title='Cooking is Fun'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-7663580269546191652</id><published>2009-03-31T23:54:00.000-07:00</published><updated>2009-04-01T01:12:43.485-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Phamper projects'/><category scheme='http://www.blogger.com/atom/ns#' term='Widgets'/><title type='text'>Hometown Throwdown</title><content type='html'>I made this Facebook App in April 2008.&lt;br /&gt;&lt;br /&gt;  &lt;img src="http://phamper.com/phamperImages/screens/fbml_hometown.gif" title="The FBML that shows on user's profile: the hometown's they've written about." height="122" width="200" /&gt;&lt;br /&gt;&lt;br /&gt;Facebook only allows One hometown in user's profile. With Hometown Throwdown you not only get to save multiple hometowns, you get to select a rap star name and "throwdown" a story (or rap) about the place, choosing its display colors. You can Judge your friends' throwdowns, from 1 (knit cap) to 5 (bomb diggity). Plus, you can view all throwdowns per a Town or per a MC.&lt;br /&gt;    &lt;h5&gt; Features&lt;/h5&gt;     &lt;p&gt;Facebook user data, Ajax, Jscript Color Selector, Rap Star Name Generator, Notifications of 'Being Served,' News Stories of Votes Given and Received.&lt;/p&gt;     &lt;h5&gt;Platforms&lt;/h5&gt;     &lt;a href="http://www.facebook.com/add.php?api_key=ff6b08b69d037ac990f236effe0e4c02" title="Available to Add App on Facebook"&gt;Facebook&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-7663580269546191652?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/7663580269546191652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=7663580269546191652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/7663580269546191652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/7663580269546191652'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/03/hometown-throwdown.html' title='Hometown Throwdown'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-351979462373602411</id><published>2009-03-31T23:48:00.002-07:00</published><updated>2009-04-01T01:12:17.572-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Phamper projects'/><category scheme='http://www.blogger.com/atom/ns#' term='Widgets'/><title type='text'>Hipster Approval</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;img src="http://www.phamper.com/phamperImages/screens/hipster.gif" title="The gadget shows proof of approval, with links to some hip blogs." height="230" width="200" /&gt;      &lt;/div&gt;&lt;p&gt;I made this Widget in May 2008.&lt;br /&gt;&lt;/p&gt;&lt;h4&gt;Description&lt;br /&gt;&lt;/h4&gt;&lt;p&gt;Show that you care what hipsters think--and that they DO approve of you (or your page). At install, user must take a short quiz to gain approval. In Facebook, user's music favorites are 'analyzed' and receive comment. Upon passing, user gets a Google Map listing dive bars in her area.&lt;/p&gt;     &lt;h5&gt; Features&lt;/h5&gt;     &lt;p&gt;Google Maps; Facebook user data: regional network, music; RSS feeds from Cool Tool and Pitchfork; Quiz, Javascript validation, FB News Feed.&lt;/p&gt;     &lt;h5&gt;Platforms&lt;/h5&gt;     &lt;a href="http://www.facebook.com/apps/application.php?id=11405567793" title="Available to Add App on Facebook"&gt;Facebook&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.google.com/ig/directory?url=hosting.gmodules.com/ig/gadgets/file/111644701069887932320/hipster.xml%20" title="Google Gadgets for Inserting on a Web Page"&gt;Google Gadgets&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-351979462373602411?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/351979462373602411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=351979462373602411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/351979462373602411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/351979462373602411'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/04/hipster-approval.html' title='Hipster Approval'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-1211412971802922152</id><published>2009-03-31T23:42:00.003-07:00</published><updated>2009-03-31T23:48:21.383-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Phamper projects'/><category scheme='http://www.blogger.com/atom/ns#' term='Widgets'/><title type='text'>Eeyore or Tigger?</title><content type='html'>I made this widget to honor "Last Lecture" Professor Randy Pausch. In his speech, he said each of us must decide whether we are an Eeyore or a Tigger. It's the second Facebook Application I produced and the most popular.&lt;br /&gt;&lt;br /&gt;The stats have been constant since Dr. Pausch passed away: 67% say Tigger; 22%, Eeyore; 10+% undecided.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=14231661305"&gt;Which are you? &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-1211412971802922152?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/1211412971802922152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=1211412971802922152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1211412971802922152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1211412971802922152'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/04/eeyore-or-tigger.html' title='Eeyore or Tigger?'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-6008307176541608729</id><published>2009-03-31T20:45:00.007-07:00</published><updated>2009-03-31T21:04:20.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SmartSeller'/><category scheme='http://www.blogger.com/atom/ns#' term='Phamper projects'/><category scheme='http://www.blogger.com/atom/ns#' term='ecommerce'/><category scheme='http://www.blogger.com/atom/ns#' term='Miva'/><title type='text'>The SmartSeller</title><content type='html'>The SmartSeller is a shopping cart program developed by Neil McCorrison and me in 2000. I handled the UI and requirements; Neil did the code, in Mivascript, which was then a viable programming language. We based the 'cart' on the then market leader, Miva Market.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://phamper.com/content/images/smartsell_AnimatedBanner.gif" title="The SmartSeller promo animated banner" height="60" width="468" /&gt;&lt;br /&gt;&lt;br /&gt;Our program was superior in several ways: it was web-based, it allowed for more categorization of products, it offered several ways to calculate shipping costs.... and there was continual work on the program into 2004. I was successful in leading Neil to implement several changes so that the program could provide for a businesses' web site (with domain support), and that it could be used by a "no-tech" businessperson as well as a web developer.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/SdLmmzgPfjI/AAAAAAAABNQ/AdFMSPzTJm8/s1600-h/features.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 271px;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SdLmmzgPfjI/AAAAAAAABNQ/AdFMSPzTJm8/s320/features.gif" alt="" id="BLOGGER_PHOTO_ID_5319567664212835890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In 2001, I found a way to forward shopping cart orders to fax machines (using Ureach.com). I then made a revised version of The SmartSeller for restaurants, because I'd heard from many of them that they do not have a computer near the kitchen but do take fax orders. I was able to sign up a few restaurants, and tried to leverage that to create a Food Ordering site as part of a portal for Charleston, South Carolina. (inCharleston.net)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kQA6VIbvDxs/SdLm0LLZkRI/AAAAAAAABNY/Ye6MyqVDqVA/s1600-h/landing_2001.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 190px;" src="http://2.bp.blogspot.com/_kQA6VIbvDxs/SdLm0LLZkRI/AAAAAAAABNY/Ye6MyqVDqVA/s320/landing_2001.gif" alt="" id="BLOGGER_PHOTO_ID_5319567893906166034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I am proud to have been an early integrator with Paypal.com; to have helped many small businesses get going online with a stable system; and to have worked with Neil, who is an outstanding developer and one of the good guys.&lt;br /&gt;&lt;br /&gt;You can see the marketing web site for &lt;a href="http://web.archive.org/web/20050428194326/thesmartseller.com/walkthru.htm"&gt;The SmartSeller via The Way Back Machine&lt;/a&gt;. (due to a problem at my old host, the web site was lost. If you would like the code for TSS, send me a note).&lt;br /&gt;&lt;br /&gt;See also: &lt;a href="http://web.archive.org/web/20010725031351/incharleston.net/index.php3"&gt;inCharleston.net via The Way Back Machine&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-6008307176541608729?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/6008307176541608729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=6008307176541608729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6008307176541608729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6008307176541608729'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/03/smartseller.html' title='The SmartSeller'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kQA6VIbvDxs/SdLmmzgPfjI/AAAAAAAABNQ/AdFMSPzTJm8/s72-c/features.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-6336051512535112559</id><published>2009-03-31T19:58:00.004-07:00</published><updated>2009-04-01T01:14:43.954-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Phamper projects'/><category scheme='http://www.blogger.com/atom/ns#' term='Wazitat'/><title type='text'>Wazitat Means Where is it At, yo!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/SdLgw0uFJJI/AAAAAAAABNA/2-R3i2bfumY/s1600-h/space_thingInput3.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 234px;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/SdLgw0uFJJI/AAAAAAAABNA/2-R3i2bfumY/s320/space_thingInput3.gif" alt="" id="BLOGGER_PHOTO_ID_5319561239268238482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Wazitat is a web service I made to help people organize and to share their stuff. I came up with the idea in August 2007 when I moved from Hoboken to Manhattan, but was leaving some things in the basement. I realized I also had things at other locations throughout the many states.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/SdLesgCkIrI/AAAAAAAABMo/fn7Nw5xgVwg/s1600-h/hoboken_NYC.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 183px; height: 200px;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SdLesgCkIrI/AAAAAAAABMo/fn7Nw5xgVwg/s200/hoboken_NYC.gif" alt="" id="BLOGGER_PHOTO_ID_5319558965974278834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And a hurricane hit the Gulf again, reminding me of the importance to know where your things are at, to re-allocate and share resources, and to reconcile with insurance agents.&lt;br /&gt;&lt;br /&gt;LINKS&lt;br /&gt;&lt;a href="http://wazitat.phamper.com/"&gt;Wazitat Web Site&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wazitat.phamper.com/demo.html"&gt;Wazitat Flash Demo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kQA6VIbvDxs/SdLe5hJDttI/AAAAAAAABMw/t_Jr5o5cc5Y/s1600-h/hurricane_damage.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 213px;" src="http://2.bp.blogspot.com/_kQA6VIbvDxs/SdLe5hJDttI/AAAAAAAABMw/t_Jr5o5cc5Y/s320/hurricane_damage.jpg" alt="" id="BLOGGER_PHOTO_ID_5319559189608249042" border="0" /&gt;&lt;/a&gt;The general structure of Wazitat is:&lt;br /&gt;Things belong to a space, spaces belong to a room, rooms belong to a place.&lt;br /&gt;&lt;br /&gt;Wazitat was always meant to be a social application, perhaps even a parody of a network. I.E. "Gary declared you have his blue sweater. Click to confirm or deny."&lt;br /&gt;"Your son, Matt, said that you have an attic and that it contains his yearbook. Click to confirm that you have an attic...."&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/SdMiUm-gJOI/AAAAAAAABNg/ioXMeigrG08/s1600-h/thing_aboutBasics.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 234px;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/SdMiUm-gJOI/AAAAAAAABNg/ioXMeigrG08/s320/thing_aboutBasics.gif" alt="" id="BLOGGER_PHOTO_ID_5319633322310116578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;But as I finished the first release, I realized how much more powerful Wazitat could be if tied into a network such as Facebook. FB offers a terrific API which provides for photos, notes, and connections, and events and a marketplace. Ideally, you could search your network to borrow an item, and to arrange for a move.&lt;br /&gt;&lt;br /&gt;I began a FB version of Wazitat but did not finish due to lack of resources and incentive.  It was mid August 2008, and I was pounding away at code each day... I asked myself: am I prepared to be responsibile for the movement of goods throughout the country? I let the domains expire and have shelved the project...but I might make a FB app that handles one of the specific functions such as "Arrange a Move."&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kQA6VIbvDxs/SdLgenK_T1I/AAAAAAAABM4/DIXYFfZTaF0/s1600-h/room_basement_giveSway1.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="http://2.bp.blogspot.com/_kQA6VIbvDxs/SdLgenK_T1I/AAAAAAAABM4/DIXYFfZTaF0/s320/room_basement_giveSway1.gif" alt="" id="BLOGGER_PHOTO_ID_5319560926393749330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Developing Wazitat was a great way to learn Jquery, and Facebook's platform. It also forced me to grapple with philosophical issues such as: Do things derive meaning from how they are used, or is meaning a condition for action? I also had to mediate upon and work through a strategy for the integration of virtual and real worlds. I'm sure that my findings and practice will be helpful to me.&lt;br /&gt;&lt;br /&gt;Technology: PHP, Mysql, Jquery / Javascript / Prototype&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-6336051512535112559?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/6336051512535112559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=6336051512535112559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6336051512535112559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6336051512535112559'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/03/wazitat-means-where-is-it-at-yo.html' title='Wazitat Means Where is it At, yo!'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kQA6VIbvDxs/SdLgw0uFJJI/AAAAAAAABNA/2-R3i2bfumY/s72-c/space_thingInput3.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-5986332995919117442</id><published>2009-03-31T19:40:00.004-07:00</published><updated>2009-03-31T19:58:27.679-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Phamper projects'/><category scheme='http://www.blogger.com/atom/ns#' term='Bit Tracker'/><title type='text'>The Bit Tracker 2000</title><content type='html'>The Bit Tracker 2000 is a web service for comedians to track their bits over time. It allows for multiple versions of a bit, and the recording of scores and notes per each instance. The BT2000 allows comics to schedule sets (within shows), prepare set lists, print out cheat sheets and study guides, and record feedback.&lt;br /&gt;&lt;br /&gt;url is &lt;a href="http://bittracker2000.com/"&gt;Bittracker2000.com &lt;/a&gt;&lt;br /&gt;or &lt;a href="http://thebittracker.com/"&gt;TheBitTracker.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You may create a free account, or preview the screenshots and list of features.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bittracker2000.com/" title="Bit Tracker 2000 is fun and helpful"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SCvU5R585PI/AAAAAAAAAVg/wXMETrn7e40/s400/bitTrackerScreen.gif" alt="" id="BLOGGER_PHOTO_ID_5200484275253470450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Technology: PHP, Mysql, Jquery / Javascript&lt;br /&gt;&lt;br /&gt;Earlier Posts (at The Freewheeler)&lt;br /&gt;  &lt;a href="http://thefreewheeler.blogspot.com/2008/05/welcome-to-bit-tracker-2000.html"&gt;May 14, 2008&lt;/a&gt;&lt;br /&gt;  &lt;a href="http://thefreewheeler.blogspot.com/2008/07/bit-tracker-launches-live-and-is-in-use.html"&gt;July 1, 2008&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-5986332995919117442?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/5986332995919117442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=5986332995919117442' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5986332995919117442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5986332995919117442'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/03/bit-tracker-2000.html' title='The Bit Tracker 2000'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kQA6VIbvDxs/SCvU5R585PI/AAAAAAAAAVg/wXMETrn7e40/s72-c/bitTrackerScreen.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-8840827482324524628</id><published>2009-03-29T21:04:00.001-07:00</published><updated>2009-03-29T21:05:59.887-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ergo dada'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Search: Bottom's Up</title><content type='html'>&lt;span style="font-style: italic;"&gt;(first published Nov 11, 2008 in The Freewheeler blog)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I suggest Google put its Page of Results navigation (as seen here)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_kQA6VIbvDxs/SRnkHi9RKKI/AAAAAAAAAks/HJ5m4ZvJn0E/s1600-h/google_search_paginated.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SRnkHi9RKKI/AAAAAAAAAks/HJ5m4ZvJn0E/s400/google_search_paginated.gif" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;At both the TOP and the BOTTOM of each result page. Google tends to put such navigation only on the bottom. For example, I was in Google Calendar and chose to view calendar details/settings. Within the setting page, I couldn't find a way to exit -- and return to the calendar. The link "Return to Calendar" is at the bottom. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;It would be convenient to have the option of jumping through results pages without having to scroll through each page. It would also give the results pages more consistency: &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The text input field resides at both the top and the bottom. Actually, different versions of the search input appear in the top versus the bottom. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The top just has the simple search input field:&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt; &lt;a href="http://1.bp.blogspot.com/_kQA6VIbvDxs/SRnoXa1cMRI/AAAAAAAAAk0/f98bcIWzQb0/s1600-h/googleTextinputTop.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/_kQA6VIbvDxs/SRnoXa1cMRI/AAAAAAAAAk0/f98bcIWzQb0/s400/googleTextinputTop.gif" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;The bottom has search tips, filtering options and language tools:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/_kQA6VIbvDxs/SRnoY_TrseI/AAAAAAAAAk8/S06KkJV-S4Q/s1600-h/googleTextInputBottom.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://2.bp.blogspot.com/_kQA6VIbvDxs/SRnoY_TrseI/AAAAAAAAAk8/S06KkJV-S4Q/s400/googleTextInputBottom.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another issue, which I discussed in an &lt;a href="http://thefreewheeler.blogspot.com/2007/10/google-kind-of-wants-us-to-use-igoogle.html"&gt;earlier post&lt;/a&gt;, is the ambiguity of what the links "Web" "Images" "Maps" do. Are they links to other Google products/services (nouns), or search result filters (i.e. "show me results within Images."). If you experiment, you will find inconsistent results. For example, if I click "Gmail" it doesn't search my gmail for "gold" (search term), but if I click "Maps" it does. And how does the set of links above the Google logo differ from the set of links below the logo?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_kQA6VIbvDxs/SRnplCLlQrI/AAAAAAAAAlE/LrJUaK6bOnY/s1600-h/googleSearchTypes_Products.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/_kQA6VIbvDxs/SRnplCLlQrI/AAAAAAAAAlE/LrJUaK6bOnY/s400/googleSearchTypes_Products.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-8840827482324524628?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/8840827482324524628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=8840827482324524628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8840827482324524628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8840827482324524628'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/03/google-search-bottoms-up.html' title='Google Search: Bottom&apos;s Up'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kQA6VIbvDxs/SRnkHi9RKKI/AAAAAAAAAks/HJ5m4ZvJn0E/s72-c/google_search_paginated.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-4976934481879525952</id><published>2009-03-29T20:58:00.000-07:00</published><updated>2009-03-29T20:59:35.358-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Trader Joes'/><category scheme='http://www.blogger.com/atom/ns#' term='shopping'/><title type='text'>Trader Joes Checkout Line</title><content type='html'>Trader Joes is an awesome store for many reasons. One of them is the way checkout is handled. The clerk takes your cart and empties it for you. That makes sense, and it removes that awkward discomfort of positioning yourself behind or in front of your cart as you strain to remove the objects. That's how it's done at "legacy" super markets. Most of the major chains have remodeled their stores over the past 5 years.&lt;br /&gt;&lt;br /&gt;Many of these stores are very pleasant places... and yet the checkout lines remain narrow passageways where the shopper is left to remove the items and place onto the conveyor belt. It's got to change. Thanks, Trader Joes, for showing the way. And also, for those 3 sample coffees I had last week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-4976934481879525952?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/4976934481879525952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=4976934481879525952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4976934481879525952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4976934481879525952'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/03/trader-joes-checkout-line.html' title='Trader Joes Checkout Line'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-5545273820734190349</id><published>2009-03-29T20:47:00.001-07:00</published><updated>2009-03-29T20:48:17.095-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ergo dada'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Calendar: Time Zone Snag - No Absolute Time</title><content type='html'>(first published Feb 14, 2009 in The Freewheeler blog)&lt;br /&gt;&lt;br /&gt;Google Calendar is terrific. But a major problem I've found is a Time Zone is set not to the Event, but to the Google Calendar User. Thus, any event that user creates, is set to his user setting timezone.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/SZfBpUGAAEI/AAAAAAAAA8Y/-wrAd7Wp1uc/s1600-h/googleCalendar1_calUserSett.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 245px;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SZfBpUGAAEI/AAAAAAAAA8Y/-wrAd7Wp1uc/s400/googleCalendar1_calUserSett.gif" alt="" id="BLOGGER_PHOTO_ID_5302920001764720706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, if I live in Los Angeles but schedule an 8pm Monday London event, it will show up as a 3am Tuesday event to Londoners. As long as my user setting is PST, I have to do this: set the event for 1pm.  In Google Calendar, a user can have more than one calendar. Each calendar can have its own setting for Time Zone.&lt;br /&gt;&lt;br /&gt;Thus, I thought a bad but working solution would be to temporarily set a calendar to time zone London. But, that setting just dictates the Display of the time, not the absolute date time start. The absolute is still based on the user's time zone.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/SZfBpYl4bOI/AAAAAAAAA8g/QTAkHWa4meY/s1600-h/googleCalendar1_calSettings.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 271px;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SZfBpYl4bOI/AAAAAAAAA8g/QTAkHWa4meY/s400/googleCalendar1_calSettings.gif" alt="" id="BLOGGER_PHOTO_ID_5302920002972183778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The issue is all the more confounding because the Calendar gives much weight to an Event's Location field. It wants specific information so that it can map it and offer directions or other services. Yet it's not interested in the time?&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Here I create a 9am New York City event. But to Google, it's a 9 am PST start -- 12 pm in NYC and 5pm in London.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/SZfBpp8kFNI/AAAAAAAAA8o/5YpyH8els7c/s1600-h/googleCalendar2_eventCreate.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 363px; height: 400px;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/SZfBpp8kFNI/AAAAAAAAA8o/5YpyH8els7c/s400/googleCalendar2_eventCreate.gif" alt="" id="BLOGGER_PHOTO_ID_5302920007630722258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here's how it's published, in London Time:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/SZfBpxG7KRI/AAAAAAAAA8w/M5TtW6mBnyA/s1600-h/subscriberView_widget.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 274px; height: 309px;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/SZfBpxG7KRI/AAAAAAAAA8w/M5TtW6mBnyA/s400/subscriberView_widget.gif" alt="" id="BLOGGER_PHOTO_ID_5302920009553226002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;The solution is: Google should let viewers / subscribers to a calendar set a timezone for "Viewing"-- thus all events are translated into a time relative to that user's view. In that case, if I'm looking at a 5pm New York event as a Californian (PST) I see it as 2pm.&lt;br /&gt;&lt;br /&gt;The absolute time should be defined by the manager per event. When entering the time there should simply be a field to enter the time zone, which Google could 'predict' once location is entered (that would also require an alteration in the Form inputs so that Location is entered before Time).&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Suggested:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/SZfFpkPRt8I/AAAAAAAAA84/_nentmP0NA8/s1600-h/googleSuggested.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 155px;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/SZfFpkPRt8I/AAAAAAAAA84/_nentmP0NA8/s400/googleSuggested.gif" alt="" id="BLOGGER_PHOTO_ID_5302924404145108930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As it is, Google Calendar cannot be accurately deployed by a manager of an entity that crosses time zones (sports teams, performers) or has subscribers across multiple time zones.&lt;br /&gt;&lt;br /&gt;Oh Google! Yours is such an awesome, awesome company, and yet snags like these make me think you might spend just a wee bit too much time drinking your own Kool-Aid and not actually engineering for humans.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-5545273820734190349?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/5545273820734190349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=5545273820734190349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5545273820734190349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5545273820734190349'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/03/google-calendar-time-zone-snag-no.html' title='Google Calendar: Time Zone Snag - No Absolute Time'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kQA6VIbvDxs/SZfBpUGAAEI/AAAAAAAAA8Y/-wrAd7Wp1uc/s72-c/googleCalendar1_calUserSett.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-5006676537448516069</id><published>2009-03-29T20:29:00.004-07:00</published><updated>2009-03-29T20:38:58.950-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Phamper.com'/><category scheme='http://www.blogger.com/atom/ns#' term='magic'/><title type='text'>Phamper Presents a Magic Trick</title><content type='html'>My pal Bill Chott told me a version of this trick, and I've used it to explain some basics about data and how I--as Phamper--can figure out a situation. * Flash required&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="400" width="550"&gt;&lt;br /&gt; &lt;param name="movie" value="http://phamper.com/site_components/numberTrick.swf"&gt;&lt;br /&gt; &lt;param name="quality" value="high"&gt;&lt;br /&gt; &lt;embed src="http://phamper.com/site_components/numberTrick.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="400" width="550"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-5006676537448516069?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/5006676537448516069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=5006676537448516069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5006676537448516069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5006676537448516069'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2009/03/phamper-presents-magic-trick.html' title='Phamper Presents a Magic Trick'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-3112234857851214451</id><published>2008-07-08T08:40:00.003-07:00</published><updated>2008-07-08T09:01:14.110-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySpace'/><category scheme='http://www.blogger.com/atom/ns#' term='tags'/><category scheme='http://www.blogger.com/atom/ns#' term='profiles'/><category scheme='http://www.blogger.com/atom/ns#' term='keywords'/><category scheme='http://www.blogger.com/atom/ns#' term='categories'/><category scheme='http://www.blogger.com/atom/ns#' term='friends'/><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><title type='text'>Partial Fix: Myspace Friends Categorizing</title><content type='html'>Myspace is now letting its users place their friends into categories that they create. That's a big improvement. I lamented last year (&lt;a href="http://ergodada.blogspot.com/2007/05/if-you-can-call-your-profile-al-i-want.html"&gt;see post&lt;/a&gt;) about Myspace only allowing its users to place themselves in one category (Musician, Comic, Regular Person), and disallowing any labeling of a user's friends.&lt;br /&gt;&lt;br /&gt;My suggestion was:&lt;br /&gt;1. let users label their personal profile(s), and to also label their external profiles (friends) WITH MANY keywords.&lt;br /&gt;2. Allow users to Sort their Friends based on the Labels.&lt;br /&gt;3. Allow users to make Lists/Groups, a feature presently available in YouTube.&lt;br /&gt;&lt;br /&gt;Myspace's recent change is an improvement. But, it still limits a user to categorize himself into a single, pre-defined Category. And it only allows you to place a friend into a single category.&lt;br /&gt;&lt;br /&gt;The Myspace system apparently has trouble with such cutting-edge database structures as "many-many" relationships.&lt;br /&gt;&lt;br /&gt;Even as it now is, though, it could greatly help a user navigate his list of profiles. At the least, she could have a Category: "Added for Quantity" and "Added for Quality (actual friend)."&lt;br /&gt;&lt;br /&gt;New users will find this feature handy. But will legacy users, with thousands of friends,  categorize all the existing friends? Only if it was Easy to do, or the user was aware of an Incentive.... Alas, and this comes as no surprise if you know Myspace, it is TEDIOUS AND TIME-CONSUMING to categorize existing friends... The user has to do it ONE AT A TIME!&lt;br /&gt;&lt;br /&gt;Myspace's failure to recognize the value of multiplicity has failed it again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-3112234857851214451?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/3112234857851214451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=3112234857851214451' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/3112234857851214451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/3112234857851214451'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/07/partial-fix-myspace-friends.html' title='Partial Fix: Myspace Friends Categorizing'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-6410537178174691902</id><published>2008-06-25T12:33:00.006-07:00</published><updated>2008-06-25T12:44:10.137-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jott'/><category scheme='http://www.blogger.com/atom/ns#' term='poor design'/><category scheme='http://www.blogger.com/atom/ns#' term='Jott reminders'/><category scheme='http://www.blogger.com/atom/ns#' term='example of bad UI'/><category scheme='http://www.blogger.com/atom/ns#' term='inconsistency'/><title type='text'>Jott Reminders: A Failure of Translation at a Higher Level</title><content type='html'>&lt;span style="font-family: verdana;font-size:100%;" id="zt_q4" &gt;&lt;span id="zt_q5"  style="font-size:85%;"&gt;The service Jott is a terrific way to send yourself notes via the phone. It uses software and human ears to transcribe your notes aka Jotts.     You can also ask it to send you a Reminder. This is where Jott gets a little full of itself: it refuses to follow your instructions. It always sends your reminder 15 minutes earlier than you request it. I looked into it, and discovered the reason:    Jott assumes that when you ask it for a Reminder, you are really telling it about an Event.   Based on that assumption, it assumes that your Event requires a 15 minute 'warning.'  (And no, you can not adjust this default lead time in Settings).  &lt;br /&gt;&lt;br /&gt;As is, Jott cannot handle the fact that you simply want it to DO something at a particular time. It translates your request into a NOUN (event).. rather than leave the Nouns to you.   What is worse, when Jott prompts you for a Reminder it Seems to be asking for a time to be reminded.. and does not mention that it views your request as a statement of an Event. Here is the Demo from the Jott web site:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/SGKevbVOQpI/AAAAAAAAAaE/qlIS7qVaW5s/s1600-h/jotts_demo.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/SGKevbVOQpI/AAAAAAAAAaE/qlIS7qVaW5s/s400/jotts_demo.gif" alt="" id="BLOGGER_PHOTO_ID_5215905856076268178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family: verdana;font-size:100%;" id="zt_q4" &gt;&lt;span id="zt_q5"  style="font-size:85%;"&gt;&lt;br /&gt;Note the last (circled line): Jott's summary of just what happened and what Jott will do.     Jott is not a Calendar or Event service, and yet in regards to Reminders, it assumes your Jotts are events.  &lt;br /&gt;&lt;br /&gt;Say you wanted a text reminder to move your car in 15 minutes. If you asked Jott for the reminder, it would immediately send you the word. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: verdana;font-size:100%;" id="zt_q4" &gt;&lt;span id="zt_q5"  style="font-size:85%;"&gt;Jott provides for a 15 minute "Snooze" -- which wouldn't be necessary if it simply sent the reminder on time. And it will require 2 phone texts (to and fro Jott). &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;font-size:100%;" id="zt_q4" &gt;&lt;span id="zt_q5"  style="font-size:85%;"&gt;&lt;br /&gt;For this to be fixed, Jott needs a "higher level" of translation. It's not enough that it can transcribe your words--it needs to UNDERSTAND what you mean by REMINDER.     But unless Jott changes this Reminder System, you will have to get around it by requesting a reminder 15 minutes LATER THAN when you want it. Then, when Jott does its 15 minutes early-Big Brother-Father Knows Best translation, it will come out at the right time.&lt;br /&gt;&lt;br /&gt;Here are 2 screens: one of me setting a Reminder for 5:30pm, and of me receiving the reminder at 5:15pm&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/SGKfwguWf3I/AAAAAAAAAaM/y_gmRpgSzxo/s1600-h/setReminder.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/SGKfwguWf3I/AAAAAAAAAaM/y_gmRpgSzxo/s400/setReminder.jpg" alt="" id="BLOGGER_PHOTO_ID_5215906974215339890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/SGKf4FfXTAI/AAAAAAAAAaU/s39MtLB5j6Q/s1600-h/emailed_reminder.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/SGKf4FfXTAI/AAAAAAAAAaU/s39MtLB5j6Q/s400/emailed_reminder.gif" alt="" id="BLOGGER_PHOTO_ID_5215907104343673858" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-6410537178174691902?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/6410537178174691902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=6410537178174691902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6410537178174691902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6410537178174691902'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/06/jott-reminders-failure-of-translation.html' title='Jott Reminders: A Failure of Translation at a Higher Level'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_kQA6VIbvDxs/SGKevbVOQpI/AAAAAAAAAaE/qlIS7qVaW5s/s72-c/jotts_demo.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-8830740344514495241</id><published>2008-06-18T21:49:00.004-07:00</published><updated>2008-06-18T21:52:32.887-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='full screen mode'/><title type='text'>Fix: YouTube Full Screen</title><content type='html'>In an &lt;a href="http://ergodada.blogspot.com/2007/08/youtube-full-screen-view-means-re-start.html"&gt;August 2007 post I criticized YouTube's full-screen mode&lt;/a&gt; because it restarted your video rather than continuing to play as Windows Media does.&lt;br /&gt;&lt;br /&gt;YouTube now plays continuously when toggling to full-screen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-8830740344514495241?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/8830740344514495241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=8830740344514495241' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8830740344514495241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8830740344514495241'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/06/fix-youtube-full-screen.html' title='Fix: YouTube Full Screen'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-1974285949728336272</id><published>2008-06-06T09:35:00.005-07:00</published><updated>2008-06-06T09:42:09.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hotmail'/><category scheme='http://www.blogger.com/atom/ns#' term='login'/><category scheme='http://www.blogger.com/atom/ns#' term='error handling'/><category scheme='http://www.blogger.com/atom/ns#' term='invalid login'/><category scheme='http://www.blogger.com/atom/ns#' term='example of bad UI'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><title type='text'>Invalid Login: Don't Explain Why</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/SEln2wE5okI/AAAAAAAAAWg/T8qwkNw4do0/s1600-h/hotmail.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/SEln2wE5okI/AAAAAAAAAWg/T8qwkNw4do0/s400/hotmail.gif" alt="" id="BLOGGER_PHOTO_ID_5208808634346742338" border="0" /&gt;&lt;/a&gt;Most web sites that require a login of username and password return an ambiguous error message when login is invalid.&lt;br /&gt;&lt;br /&gt;The common message is: "Invalid username / OR password."&lt;br /&gt;&lt;br /&gt;Well, which was it?&lt;br /&gt;&lt;br /&gt;It's very easy for the program to give you more specific information. Here's what happens when you login:&lt;br /&gt;&lt;br /&gt;The program searches the database for a record containing that username AND password. If no record is found, then login is invalid. Most programs just spit out that message "Invalid username OR password" because one of those 2 was the culprit. (Actually, both inputs could have been wrong)&lt;br /&gt;&lt;br /&gt;To clarify the matter, the program only needs to do an additional call to the database, looking for a record of the username.&lt;br /&gt;&lt;br /&gt;If it finds a record with that username, then it knows that the password was wrong.&lt;br /&gt;&lt;br /&gt;If it does not find a record with that username, then both the name and password were wrong.&lt;br /&gt;&lt;br /&gt;Then the system could return a specific response.&lt;br /&gt;&lt;br /&gt;For examples of LAZY programming / ambiguous response, see Yahoo and Hotmail. (Hotmail screen is atop this post, here is Yahoo)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/SElnwdsQblI/AAAAAAAAAWY/B6WiCJgyGPQ/s1600-h/yahoo.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/SElnwdsQblI/AAAAAAAAAWY/B6WiCJgyGPQ/s400/yahoo.gif" alt="" id="BLOGGER_PHOTO_ID_5208808526332325458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Google does a better job on this, by giving the message "Username and password do not match. (and then it displays what name you entered)"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/SEloN944ZpI/AAAAAAAAAWo/w4Ru8VTLBTo/s1600-h/google.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SEloN944ZpI/AAAAAAAAAWo/w4Ru8VTLBTo/s400/google.gif" alt="" id="BLOGGER_PHOTO_ID_5208809033191417490" border="0" /&gt;&lt;/a&gt;But it's easy to offer 2 specific responses when login is invalid.&lt;br /&gt;1.  If both the name and password is wrong: "There is no record of a xxxxxxx"&lt;br /&gt;2.  If there is a user of that name: "The password you entered does not match..."&lt;br /&gt;&lt;br /&gt;The only reason to withhold those details is as a privacy measure. Since most usernames are now equal to an email address, if any person in the world wanted to know if a given email address was a member of a given site, he could enter it and a random password, and then receive a yes or no.&lt;br /&gt;&lt;br /&gt;In that light, the Google method is tops.&lt;br /&gt;&lt;br /&gt;But anyway, here are 2 screens from a system I made:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/SElod6gZckI/AAAAAAAAAWw/0c9CLNnqbzc/s1600-h/bittracker_NoRecord.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/SElod6gZckI/AAAAAAAAAWw/0c9CLNnqbzc/s400/bittracker_NoRecord.gif" alt="" id="BLOGGER_PHOTO_ID_5208809307161326146" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/SElomp9dS4I/AAAAAAAAAW4/vDp7uPIKxwA/s1600-h/bittracker_PasswordWrong.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SElomp9dS4I/AAAAAAAAAW4/vDp7uPIKxwA/s400/bittracker_PasswordWrong.gif" alt="" id="BLOGGER_PHOTO_ID_5208809457338633090" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-1974285949728336272?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/1974285949728336272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=1974285949728336272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1974285949728336272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1974285949728336272'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/06/invalid-login-dont-explain-why.html' title='Invalid Login: Don&apos;t Explain Why'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_kQA6VIbvDxs/SEln2wE5okI/AAAAAAAAAWg/T8qwkNw4do0/s72-c/hotmail.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-1363610857326343482</id><published>2008-04-27T22:14:00.006-07:00</published><updated>2008-04-27T22:24:09.446-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='advertising'/><category scheme='http://www.blogger.com/atom/ns#' term='bad design'/><category scheme='http://www.blogger.com/atom/ns#' term='Zuckerberg'/><title type='text'>Facebook Ad System: Go Clippers</title><content type='html'>Facebook displays advertisements within its News Feed, listing an ad as if it was something personal, like your friends' quiz scores.&lt;br /&gt;&lt;br /&gt;Facebook says that it collects "rich" user info, and thus can target ads.  Sounds fun, but there is a glitch. The system gives greater weight to user attributes than to the advertisement object, producing irrelevant ads. Here is today's News post--with an ad to see the Los Angeles Clippers basketball team. It is true that I live in LA, and enjoy basketball. But the most important fact regarding the Clippers is that the NBA is in playoff season, and the Clippers did not make it to the post-season (by far).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/SBVeo3kMrjI/AAAAAAAAARM/4O28E-Jlr5k/s1600-h/facebook_ads_clippers.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/SBVeo3kMrjI/AAAAAAAAARM/4O28E-Jlr5k/s400/facebook_ads_clippers.jpg" alt="" id="BLOGGER_PHOTO_ID_5194161801445289522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Oh, and by the way, I have no interest in the Clippers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-1363610857326343482?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/1363610857326343482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=1363610857326343482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1363610857326343482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1363610857326343482'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/04/facebook-ad-system-go-clippers.html' title='Facebook Ad System: Go Clippers'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kQA6VIbvDxs/SBVeo3kMrjI/AAAAAAAAARM/4O28E-Jlr5k/s72-c/facebook_ads_clippers.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-2144825892373073566</id><published>2008-04-21T10:31:00.001-07:00</published><updated>2008-04-21T10:32:40.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='checks'/><category scheme='http://www.blogger.com/atom/ns#' term='poor design'/><category scheme='http://www.blogger.com/atom/ns#' term='banks'/><category scheme='http://www.blogger.com/atom/ns#' term='routing numbers'/><category scheme='http://www.blogger.com/atom/ns#' term='paper checks'/><category scheme='http://www.blogger.com/atom/ns#' term='account numbers'/><title type='text'>Bank Checks Hieroglyphics</title><content type='html'>Bank checks have very hard to read digits to represent the Routing Number and Account Number. There is a character that resembles a digit that is used as a divider, but it is not clear what starts and stops on either end. The check number sometimes appears as the second item, and sometimes as the third item.&lt;br /&gt;&lt;br /&gt;When you must provide a routing number and account number, the requesting institution (or phisher) provides a picture to inform you of how to find the info on a check. It is very condescending and ineffective. We know where the info should be. The instructions should be about Translation, not location.&lt;br /&gt;&lt;br /&gt;It's best to keep handy this info (Routing # and Check #), extracted from a statement, welcome letter. Otherwise, you could be frustrated in an attempt to decipher the strange arrangement as printed by your Check Provider.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-2144825892373073566?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/2144825892373073566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=2144825892373073566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2144825892373073566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2144825892373073566'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/04/bank-checks-hieroglyphics.html' title='Bank Checks Hieroglyphics'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-7914583978117620566</id><published>2008-04-14T18:34:00.002-07:00</published><updated>2008-04-14T18:44:43.819-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='iTunes'/><category scheme='http://www.blogger.com/atom/ns#' term='Pandora'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='online radio'/><title type='text'>Pandora Could Sell Me Something</title><content type='html'>I respect how the online music service Pandora is hands-off regarding pushing music sales. It offers links to buy each song in your stations. But it doesn't offer package deals.&lt;br /&gt;&lt;br /&gt;Pandora collects a lot of information. Its user interface does not reflect the degree to which it could display the song information or your history with the song. You can view your Bookmarked Songs. As I mentioned in an earlier post, Pandora (wrongly) allows you to "re-bookmark" a song, rather than notifying you of the encore. It could not only alert you of the repeated bookmark, but suggest you buy it -- "You've bookmarked that song twice already. You must really dig it! We can offer to you along with these 8 other tracks for just $5.89." The other tracks could be related/suggested based on the song attributes, or could be from your list of favorites.&lt;br /&gt;&lt;br /&gt;Pandora could generate packages and deals programatically and display on your homepage. "Click here to Purchase ALL your Bookmarked Songs for 70% off!"&lt;br /&gt;&lt;br /&gt;Come on, Pandora. We're all rooting for you to succeed. Get smart with your marketing. You're doing a great job tying songs together; now sell them to us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-7914583978117620566?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/7914583978117620566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=7914583978117620566' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/7914583978117620566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/7914583978117620566'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/04/pandora-could-sell-me-something.html' title='Pandora Could Sell Me Something'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-3362762593620932414</id><published>2008-04-04T10:39:00.006-07:00</published><updated>2008-06-06T09:46:57.064-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='people you may know'/><category scheme='http://www.blogger.com/atom/ns#' term='blocking'/><category scheme='http://www.blogger.com/atom/ns#' term='friends of friends'/><title type='text'>Facebooks Puts Enemies in Your Face</title><content type='html'>** Updated 6/6/2008 ***&lt;br /&gt;   ~~~ Facebook has added the functionality called for in this post. ~~~~~~&lt;br /&gt;&lt;br /&gt;Facebook puts a panel in your Home page "People You May Know." It randomly displays 3 of the multitudes who share a connection with you, and links to a page that shows all such friends of friends.&lt;br /&gt;&lt;br /&gt;For each of these people, there are action buttons such as "Add to Friends", "Send Message." But there is no button "Make Disappear." Some of these friends of friends can be Enemies: or at least,  major dope bags. I'm not asking that they be smited from the face of the Earth, only that their face be wiped out from the face of my Facebook.  There should be a button: "Don't Show this Person Again" or "Remove From List (Always)."&lt;br /&gt;&lt;br /&gt;Facebook has shown a commitment to allow users to customize their experience. But for every feature and connection-promoter, there are more implications regarding privacy and peace of mind. To make this right, Facebook should allow for Hiding Content/Function Segments from the Home Page just as it allows you to Remove/Collapse boxes from your profile. Secondly, it should always allow the ability to Block an Individual: not just to prevent that person from viewing your profile, but to avoid any chance of you having to see their face.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-3362762593620932414?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/3362762593620932414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=3362762593620932414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/3362762593620932414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/3362762593620932414'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/04/facebooks-puts-enemies-in-your-face.html' title='Facebooks Puts Enemies in Your Face'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-2771766208595388322</id><published>2008-04-04T10:26:00.001-07:00</published><updated>2008-04-04T10:28:01.383-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='evite'/><category scheme='http://www.blogger.com/atom/ns#' term='poor design'/><title type='text'>eVite: terrible UI</title><content type='html'>I had to send an eVite for a friend yesterday. Oh gosh, it is a terrible user experience. My next report will spell out the troubles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-2771766208595388322?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/2771766208595388322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=2771766208595388322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2771766208595388322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2771766208595388322'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/04/evite-terrible-ui.html' title='eVite: terrible UI'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-5417262993743434844</id><published>2008-03-31T11:52:00.004-07:00</published><updated>2008-03-31T12:10:42.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='saving listings'/><category scheme='http://www.blogger.com/atom/ns#' term='poor design'/><category scheme='http://www.blogger.com/atom/ns#' term='Craig&apos;s List'/><title type='text'>Craig's List: No Reason to get account</title><content type='html'>I just learned that even by creating an account with Craigslist, the site provides no means to Save listings (for later viewing). The only tool the site offers is the Email to a Friend, which 'savvy' users know can mean 'oneself.'  Of course, one can also copy and paste into Word or a note pad. (See &lt;a href="http://www.blogger.com/posts.g?blogID=2768124536671763301&amp;amp;searchType=ALL&amp;amp;txtKeywords=&amp;amp;label=Craig%27s+List"&gt;earlier post&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;At Craigslist, an account is for people who POST, not look.&lt;br /&gt;&lt;br /&gt;Not convenient at all... I reckon Craigslist doesn't have programmers building new functions. All the more reason they should at least pay to make the listings XML friendly. This would pave the way for easier Exporting of listings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-5417262993743434844?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/5417262993743434844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=5417262993743434844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5417262993743434844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5417262993743434844'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/03/craigs-list-no-reason-to-get-account.html' title='Craig&apos;s List: No Reason to get account'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-1129834447042068213</id><published>2008-01-30T15:04:00.000-08:00</published><updated>2008-02-05T14:26:52.895-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='file upload'/><category scheme='http://www.blogger.com/atom/ns#' term='example of bad UI'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='errors'/><title type='text'>YouTube Profile Upload Picture Does Not Work</title><content type='html'>(* Feb 5th: this issue appears to be resolved as of Feb 2 *)&lt;br /&gt;&lt;br /&gt;YouTube gives mention on its users' homepage to new features, among them, the ability to upload a Photo to the profile page.&lt;br /&gt;&lt;br /&gt;However, the system does not accept any images. Regardless of which file you input, you will receive the message: "File not provided for upload image operation."&lt;br /&gt;&lt;br /&gt;Here are screen shots step by step:&lt;br /&gt;&lt;br /&gt;Link to new feature:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/R6EE0IeNg-I/AAAAAAAAAPg/zaiqiKM29FE/s1600-h/youtube1.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/R6EE0IeNg-I/AAAAAAAAAPg/zaiqiKM29FE/s320/youtube1.gif" alt="" id="BLOGGER_PHOTO_ID_5161411941617206242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Option of what to Upload&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/R6EFCoeNhAI/AAAAAAAAAPw/qRGsA5-mjec/s1600-h/youttube2.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/R6EFCoeNhAI/AAAAAAAAAPw/qRGsA5-mjec/s400/youttube2.gif" alt="" id="BLOGGER_PHOTO_ID_5161412190725309442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Input field to browse computer&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/R6EFPoeNhBI/AAAAAAAAAP4/sILJbfpBQjc/s1600-h/youtube3.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/R6EFPoeNhBI/AAAAAAAAAP4/sILJbfpBQjc/s400/youtube3.gif" alt="" id="BLOGGER_PHOTO_ID_5161412414063608850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Quick load... show preview (generic  preview?), prompts to click "Update"&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/R6EFbIeNhCI/AAAAAAAAAQA/lkSXnLHVKkQ/s1600-h/youtube4.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/R6EFbIeNhCI/AAAAAAAAAQA/lkSXnLHVKkQ/s400/youtube4.gif" alt="" id="BLOGGER_PHOTO_ID_5161412611632104482" border="0" /&gt;&lt;/a&gt;The error message after clicking "Update"&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kQA6VIbvDxs/R6EFlYeNhDI/AAAAAAAAAQI/GP2CS7ipQkk/s1600-h/youtube5.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_kQA6VIbvDxs/R6EFlYeNhDI/AAAAAAAAAQI/GP2CS7ipQkk/s400/youtube5.gif" alt="" id="BLOGGER_PHOTO_ID_5161412787725763634" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-1129834447042068213?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/1129834447042068213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=1129834447042068213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1129834447042068213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1129834447042068213'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/01/youtube-profile-upload-picture-does-not.html' title='YouTube Profile Upload Picture Does Not Work'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kQA6VIbvDxs/R6EE0IeNg-I/AAAAAAAAAPg/zaiqiKM29FE/s72-c/youtube1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-4123196737218002696</id><published>2008-01-22T15:35:00.000-08:00</published><updated>2008-01-22T15:40:45.412-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Earth'/><category scheme='http://www.blogger.com/atom/ns#' term='zoom'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='mouse wheel'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Maps'/><title type='text'>Google Earth major diff from Google Maps Satellite</title><content type='html'>In Google Earth, the very fine desktop program from Google, your mouse's third button/wheel works this way re. view: zoom out = wheel forward; zoom in = wheel back.&lt;br /&gt;&lt;br /&gt;In Google Local / Maps (I believe the service uses both names interchangeably), the mouse's third button/wheel works this way: zoom out = wheel backwards; zoom in = wheel forward.&lt;br /&gt;&lt;br /&gt;I prefer the Map technique. It is natural.&lt;br /&gt;&lt;br /&gt;A new version of Google Earth was recently released. They should have adjusted it so that the mouse wheel works the same as in Google Maps / Local.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-4123196737218002696?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/4123196737218002696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=4123196737218002696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4123196737218002696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4123196737218002696'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2008/01/google-earth-major-diff-from-google.html' title='Google Earth major diff from Google Maps Satellite'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-5533457184412070712</id><published>2007-11-30T08:28:00.000-08:00</published><updated>2007-11-30T08:36:21.028-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='running time'/><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='Pandora'/><category scheme='http://www.blogger.com/atom/ns#' term='favorites'/><category scheme='http://www.blogger.com/atom/ns#' term='bookmarks'/><title type='text'>Pandora: New Design Same Problems</title><content type='html'>Pandora recently expanded the user interface to include 'Pandora Extras.' But Pandora did not fix 2 irksome issues:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Lack of Running Time or Time Left/Time Elapsed per Song.&lt;/li&gt;&lt;li&gt;No enforcement of unique Favorites. You can bookmark songs and bands more than once. Pandora should either simply not re-enter the item, or it should give a little note such as "You had bookmarked X July 22, 2007." As it is, I bookmark an item, then click the link to Show All bookmarks, and then have to do a Control-F to see if it already exists. But then again, I guess this doesn't really matter, unless the favorites are weighted into the system that generates songs I might like.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-5533457184412070712?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/5533457184412070712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=5533457184412070712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5533457184412070712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5533457184412070712'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/11/pandora-new-design-same-problems.html' title='Pandora: New Design Same Problems'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-1558116948004539509</id><published>2007-11-26T13:33:00.000-08:00</published><updated>2007-11-26T13:39:43.447-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LinkedIn'/><category scheme='http://www.blogger.com/atom/ns#' term='concealing employer'/><category scheme='http://www.blogger.com/atom/ns#' term='HotJobs'/><category scheme='http://www.blogger.com/atom/ns#' term='Monster'/><category scheme='http://www.blogger.com/atom/ns#' term='career web sites'/><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><title type='text'>Undisclosed at LinkedIn</title><content type='html'>LinkedIn, a middling dowdy professional network web site, suffers from a number of shortcomings in its user interface. Today we address the issue of concealing your present employer. LinkedIn does not provide a systematic way to hide your present employer's name. Instead, you are left to use your own words to denote anonymity into the company name field. Some members choose "Undisclosed;" others, "N/A" or similar verbage. Thus, when you log in, and are informed of possible connections, you might see a message such as "50 new members at Undisclosed" because LinkedIn thinks that "Undisclosed" is a company!&lt;br /&gt;&lt;br /&gt;All that is required is a setting, a switch, to show or hide the name of present company from Public and your network. HotJobs and Monster give members the option of such a screen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/R0s8-AR_UFI/AAAAAAAAANo/pD7OiH4FXck/s1600-h/linkedinJustJoined.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/R0s8-AR_UFI/AAAAAAAAANo/pD7OiH4FXck/s320/linkedinJustJoined.gif" alt="" id="BLOGGER_PHOTO_ID_5137266835871191122" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-1558116948004539509?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/1558116948004539509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=1558116948004539509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1558116948004539509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1558116948004539509'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/11/undisclosed-at-linkedin.html' title='Undisclosed at LinkedIn'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kQA6VIbvDxs/R0s8-AR_UFI/AAAAAAAAANo/pD7OiH4FXck/s72-c/linkedinJustJoined.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-218347264470369338</id><published>2007-11-12T10:49:00.000-08:00</published><updated>2007-11-26T13:41:36.236-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='beta blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='shared data'/><category scheme='http://www.blogger.com/atom/ns#' term='Flickr'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='social networks'/><category scheme='http://www.blogger.com/atom/ns#' term='remote access'/><title type='text'>Flickr and Blogger are on Speaking Terms, but not their Owners</title><content type='html'>It's becoming common for computer systems to be on speaking terms, but not the owners. You may have noticed various social networks offering to search your email addressbooks in order to make it easier to enter those email addresses into the social system. It's a popular example of open-access, remote logging. You enter your username and password, and authorize the System at Hand to pull information or publish information to an External System. We can assume it is secure because the Big Heavies--Yahoo, Hotmail,Google--are cool with it. But what are we to make of one system that doesn't know the present name and condition of an external app, yet syncs with that system without a glitch? Doesn't the ignorance of that system's management erode our trust in its ability to connect to the other. That was my experience when I set up a Flickr account and permitted it to publish to my Blogger account. Flickr refers to Blogger as Beta Blogger, a status that has been inaccurate since Google upgraded it to 'live' 8 months ago.&lt;br /&gt;&lt;br /&gt;What's going on? The machines are doing their jobs, but where humans are needed, the humans are failing. The system's are speaking to eachother via XML. Yahoo Flickr is properly transmitting to Google's specs. It knows the tag names. It knows how to authenticate users. So, we know that these things were set up properly by the engineers. But some things are not contained in xml. This would be information of a higher order, of a singular or irregular fashion. It requires real eyes and ears to stay in tune with such info, and to make manual edits to HTML content. Apparently, such content is not regularly reviewed by the likes of Flickr. The dismissal of the beta status was big news at Blogger and impacted its millions of users, but the news fell between the cracks at Yahoo.&lt;br /&gt;&lt;br /&gt;Perhaps the news occured between Content Updates at Flickr. It's unfortunate. Each system need not trumpet any marketing initiative of the other, but each does need to be informed of the basics. Perhaps such basic info should be included in the XML, as a tag that is agreed to by the Heavies and other players. That way, the 'Name of Service,' or 'Service Image' would update itself. Otherwise, these various networks are going to have to hire folks to more often update HTML landing pages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-218347264470369338?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/218347264470369338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=218347264470369338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/218347264470369338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/218347264470369338'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/11/flickr-and-blogger-are-on-speaking.html' title='Flickr and Blogger are on Speaking Terms, but not their Owners'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-5227206293499966196</id><published>2007-11-06T07:50:00.000-08:00</published><updated>2007-11-06T07:57:12.310-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><category scheme='http://www.blogger.com/atom/ns#' term='iGoogle'/><title type='text'>Google Wises Up: Link to iGoogle</title><content type='html'>Google has updated its portal, there is now a new link "Back to iGoogle." As I noted in &lt;a href="http://ergodada.blogspot.com/2007/10/google-kind-of-wants-us-to-use-igoogle.html"&gt;earlier post&lt;/a&gt;, the only way to get to iGoogle was by clicking on "Web" which also means 'web search results.'&lt;br /&gt;&lt;br /&gt;In that earlier post, I describe how a simple search can produce errors and confusion. As well as Google has performed, it has probably lagged due to poor search user interface. If Google makes searching and navigation consistent, and does not generate errors, then it will enable an even larger share of searches. Meaning, more moolah.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-5227206293499966196?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/5227206293499966196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=5227206293499966196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5227206293499966196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5227206293499966196'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/11/google-wises-up-link-to-igoogle.html' title='Google Wises Up: Link to iGoogle'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-4911190263039231536</id><published>2007-10-30T18:53:00.000-07:00</published><updated>2007-10-30T19:01:26.204-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gift cards'/><category scheme='http://www.blogger.com/atom/ns#' term='gift certificates'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><title type='text'>Amazon Can't Combine Gift Certs and Gifts</title><content type='html'>For some reason, Amazon just won't let you add a paper gift certificate along with some products in the same order. It's ridiculous. Is it not a common gift giving solution to purchase an item or more and to embellish it with a gift certificate?&lt;br /&gt;&lt;br /&gt;Apparently, gift certs are an entire different animal, treated by a different system. Funny, because Amazon does a good job of grouping Amazon and non-Amazon products into cart. Yet, if you've already Added some items to Cart, and then choose to purchase a Gift Certificate, it ignores the Cart items, regardless of whether you seek to send an electronic gift cert or a paper cert.&lt;br /&gt;&lt;br /&gt;I like sending paper certs. I would like to send one along with some books, or kitchen products. But in this present day of 2007, it can't happen at Amazon. I ran into this problem 3 years ago after my pal Eric married Jodi. I tolerated it because I figured, okay, still working out some issues... but now it's almost 2008. Time for Amazon to indulge this 'niche' gift idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-4911190263039231536?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/4911190263039231536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=4911190263039231536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4911190263039231536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4911190263039231536'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/10/amazon-cant-combine-gift-certs-and.html' title='Amazon Can&apos;t Combine Gift Certs and Gifts'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-8899192992369669894</id><published>2007-10-27T13:21:00.000-07:00</published><updated>2007-10-27T13:50:04.048-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='craplets'/><category scheme='http://www.blogger.com/atom/ns#' term='OEMs'/><category scheme='http://www.blogger.com/atom/ns#' term='BestBuy'/><category scheme='http://www.blogger.com/atom/ns#' term='PC makers'/><category scheme='http://www.blogger.com/atom/ns#' term='Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Craplets: PC Makers on Drugs?</title><content type='html'>PC Makers (OEMs) have decided to install multiple trial software programs, which load on boot, severely slowing down the time to get started. These trial programs have earned the nickname 'craplets,' and retailers offer to remove them at the time of purchase, often at a cost. This may have been noted elsewhere, but I must ask: isn't this crazy? This is the new reality? BestBuy sales people, in addition to extending to customers an extended warranty, must also state, with a straight face: "There's a lot of crap on this computer. Do you want us to remove it for just $30?" Such behavior seems the stuff of a monopoly (you can imagine a Phone Man coming to your parents' home years ago, offering to remove six bogus digits from the pad), and yet the computer industry is as competitive as ever, with a resurgent, ballyhooed Apple making machines in addition to the many Wintel and WinAmD OEMs.&lt;br /&gt;&lt;br /&gt;Questions to consider:&lt;br /&gt;&lt;br /&gt;What is behind this development? How much commission do OEMs get from these trials? Or, do the makers get the money upfront just for loading it on the machine? In which case, they may make money despite not selling the machine? Who are these craplet vendors? Is Apple behind it?  Craplets have undermined the rollout of Vista... are OEMs so upset at Microsoft that they find self-destruction admirable so long as it helps knock down Redmond?&lt;br /&gt;&lt;br /&gt;When Microsoft was being sued throughout the late 90s for its 'closed' operating system, OEMs were demanding increased ability to customize Windows. Are craplets what they had in mind? This is the result of the anti-trust settlement: the right to erode customer trust by selling slower machines?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-8899192992369669894?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/8899192992369669894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=8899192992369669894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8899192992369669894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8899192992369669894'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/10/craplets-pc-makers-on-drugs.html' title='Craplets: PC Makers on Drugs?'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-1144219389982511624</id><published>2007-10-16T13:20:00.000-07:00</published><updated>2007-10-16T13:24:31.636-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='iTunes'/><category scheme='http://www.blogger.com/atom/ns#' term='Right'/><category scheme='http://www.blogger.com/atom/ns#' term='iPod'/><category scheme='http://www.blogger.com/atom/ns#' term='earbuds'/><category scheme='http://www.blogger.com/atom/ns#' term='stereo'/><category scheme='http://www.blogger.com/atom/ns#' term='headphones'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Left'/><title type='text'>iPod earbuds post un-tangle still Confuse</title><content type='html'>The iPod's white earbuds would be easier to use if one of the earbuds was colored.&lt;br /&gt;The only way to determine which piece is for Right Ear versus Left Ear is to hold one of the pieces close to the eye, turning the piece to view the single letter ("L" or "R") faintly marked on its inner-side.&lt;br /&gt;Ironically, Apple celebrates its releasing of various colors for various products, but the lack of an additional color Within an existing item makes it less usable.&lt;br /&gt;You almost get the feeling that the geniuses would 'rectify' this problem, by releasing an all-green ear buds....amen.&lt;br /&gt;&lt;br /&gt;What you can do: use a marker to color one of the buds. Or, use high-quality stereo headphones.&lt;br /&gt;In that case, the Left and Right sides is known / derived from the shape of the phones.&lt;br /&gt;Even if still ambiguous, at least the quality sound makes up for the momentary confusion. Not something that can be said of the shabby iPod phones.&lt;br /&gt;(My editor just informed me that any mention of iPod phones must include the word &lt;a href="http://www.google.com/search?q=ubiquitous+earbuds&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-US:official&amp;amp;client=firefox-a"&gt;"ubiquitous."&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;The iPod earbuds are ubiquitous but far from perfect.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-1144219389982511624?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/1144219389982511624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=1144219389982511624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1144219389982511624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1144219389982511624'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/10/ipod-earbuds-post-un-tangle-still.html' title='iPod earbuds post un-tangle still Confuse'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-4428296173892776602</id><published>2007-10-03T14:57:00.001-07:00</published><updated>2007-10-03T16:13:30.671-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog navigation'/><category scheme='http://www.blogger.com/atom/ns#' term='web searching'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><category scheme='http://www.blogger.com/atom/ns#' term='quick links'/><category scheme='http://www.blogger.com/atom/ns#' term='iGoogle'/><title type='text'>Google Kind of Wants Us to Use iGoogle</title><content type='html'>Google won cheers this summer by adding a set of context links to its search page, but due to a major flaw--a single Link that does 2 different things, an omitted Link, lack of Navigation Labels, the user is often stranded and confused.&lt;br /&gt;&lt;br /&gt;At issue is iGoogle, which can serve as a homepage to house short cuts, collections of links, and RSS feeds. I like iGoogle. I have added some content to it. I try to visit when I can... but how do I get there? Hmmm. Well, I just had a hunch, and typed in "igoogle.com," which worked!&lt;br /&gt;&lt;br /&gt;Once you login to Google.com, you can use the link in the top right corner to go to "iGoogle."&lt;br /&gt;Terrfic. I see my homepage. I also see  a row of links on the left corner:&lt;br /&gt;Web (unlinked, because I am there) | Images | Video | News | Maps | Gmail More (drop-down list of other services)&lt;br /&gt;&lt;br /&gt;So, I have gathered that "Web" equals where I am.. And that's the error Google made: it denotes "Web" to mean 2 things: iGoogle, but this same link also means a type of Search (regular web search as opposed to those other types of Searches:images, video,maps). This is both unintuitive and leads to inconsistent results.&lt;br /&gt;&lt;br /&gt;Here's is a typical sequence of events:&lt;br /&gt;1. I've gotten to iGoogle.&lt;br /&gt;2. I click 'Images'.&lt;br /&gt;3. It leads to Image Search.&lt;br /&gt;4. I choose not to Search. I click "Web" to return to iGoogle (the only link to iGoogle).&lt;br /&gt;5. I click Books from the "More" drop-down list.&lt;br /&gt;6. From the menu of Book categories, I choose "Linguistics."&lt;br /&gt;7. This auto-populates the Search Input field with 'subject:"Linguistics"'&lt;br /&gt;8. I want to return to iGoogle, so I click "Web."&lt;br /&gt;9. This brings up an Empty Search Results page, as if I had meant to do a web search for "Subject:Linguistics." (this will always bring up an empty search because, as the page notes: &lt;span style=""&gt;&lt;span class="f"&gt;&lt;b&gt;subject:" Linguistics "&lt;/b&gt; was dropped from your search because it is not supported for this type of search.)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;script src="http://www.google.com/extern_js/f/CgJlbhICdXMrMAc4ACw/ErQnJTrFThw.js"&gt;&lt;/script&gt;&lt;script&gt;(function(){var a=document.gs.q;a.focus();var b=a.createTextRange;if(b){var c=b();c.collapse(false);c.select()}})();&lt;/script&gt;&lt;br /&gt;** See Bottom of this Post, to see Screen Shots of the Above Sequence **&lt;br /&gt;&lt;br /&gt;That is not a good experience, and it is due to poor design.&lt;br /&gt;&lt;br /&gt;The heart of the problem is failure to resolve  a common issue wrested with by web site designers: should links be Verbs or Nouns or Adjectives? It is important to be consistent at least within a given group of links? Usually, a designer thinks through the logical ramifications, and chooses One and Sticks to it. Google, although guilty of omitting a heading for its disparate groups of links, does offer consistent logic/English in its Left top corner grouping IF VIEWED IN ONE CONTEXT.&lt;br /&gt;&lt;br /&gt;But, amazingly, Google gives the word "Web" two meanings: a Place (iGoogle) and a type of Search, and it uses the very same Link to enforce both meanings. A dedicated link to "iGoogle" would go a long way to address this (the company has bought up half of the Carolinas to house its new data centers--but it doesn't have 40 pixels of space for an iGoogle link? )&lt;br /&gt;&lt;br /&gt;If you look further at that Left Corner group of Links, just within the context of Search Type, it is not actually sensible. What is Google implying by these words?&lt;br /&gt;Does "Web" imply "web pages?" Or is it not the 'parent' of the other search types?&lt;br /&gt;The word used for each link within a group should be able to fit into One commonly structured sentence, which need not be displayed, but can be inferred from the group heading. At Google Left Corner, what would that sentence be?&lt;br /&gt;"Search the Web for Web ".. no.  What if we use them each as adjectives for the word 'search?'&lt;br /&gt;"Web search".... "Images search" .... Wait! Pluralize image? Is that consistent? Is that hip? (Aren't only older citizens charged with &lt;a href="http://www.theonion.com/content/news_briefs/google_launches_the_google"&gt;inappropriate pluralizing of words&lt;/a&gt;?) Maybe the unstated sentence formula is: "Search All (of the world's known) X for ____". That would make sense, because "Video" does not need to take the "s" to become plural.  But again, that word "Web" doesn't fit.&lt;br /&gt;&lt;br /&gt;This brings up the need for a Group Label. It is important for designers to Label things not only because it helps the user, but it then helps the designer by keeping him mindful of what he is doing/putting together.&lt;br /&gt;&lt;br /&gt;The Internet is still new, and different organizations and users have different ideas and views. This is accepted by all, and thus, we expect and even embrace different arrangements, viewpoints--so long as the viewpoint is Clear and consistent.&lt;br /&gt;&lt;br /&gt;Google has built up heaps of goodwill. Most people defer to it, and will give it a break. If it wants to organize a set of Links, or Methods to view content, in a given way, then users will follow the way.. The problem is, the Way is not Understood.&lt;br /&gt;&lt;br /&gt;There is a limit to how much can be Implied, rather than expressed, in web site navigation. There is a lot of information and communication made available by Google: it enables self-expression and labeling/tagging, and it itself develops and rolls out a lot of content. Further more, Google provides a lot of FAQs, and How-tos throughout its services, such as this Blogger. For some reason, they let things slide on the single most visited page that contains the single most important function.&lt;br /&gt;&lt;br /&gt;Google's stated mission is to organize the world's information. But in the rush to do so, it hasn't properly organized itself.&lt;br /&gt;&lt;br /&gt;1. from iGoogle, went to Image Search&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/RwQflnsUkLI/AAAAAAAAAL0/2zQpBmbF4_M/s1600-h/Google_imageSearch.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/RwQflnsUkLI/AAAAAAAAAL0/2zQpBmbF4_M/s320/Google_imageSearch.gif" alt="" id="BLOGGER_PHOTO_ID_5117249807770226866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;2. Used the Left Corner "Web" link to return to iGoogle. No other link visible.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/RwQfcXsUkKI/AAAAAAAAALs/k-IhukrWtp8/s1600-h/Google_iGoogle.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/RwQfcXsUkKI/AAAAAAAAALs/k-IhukrWtp8/s320/Google_iGoogle.gif" alt="" id="BLOGGER_PHOTO_ID_5117249648856436898" border="0" /&gt;&lt;/a&gt;3. Used the "More" list to go to "Book Search"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/RwQfyXsUkMI/AAAAAAAAAL8/izT754uJj20/s1600-h/Google_Books.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/RwQfyXsUkMI/AAAAAAAAAL8/izT754uJj20/s320/Google_Books.gif" alt="" id="BLOGGER_PHOTO_ID_5117250026813558978" border="0" /&gt;&lt;/a&gt;4. Clicked a category from the Left, which auto-filled the search input field.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/RwQf9XsUkNI/AAAAAAAAAME/7hYLgcq9yFg/s1600-h/Google_Book_Linguistics.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/RwQf9XsUkNI/AAAAAAAAAME/7hYLgcq9yFg/s320/Google_Book_Linguistics.gif" alt="" id="BLOGGER_PHOTO_ID_5117250215792120018" border="0" /&gt;&lt;/a&gt;6. Clicked "Web" to return to iGoogle. But, in this case, since the Form was auto-filled, and since Google took it to be a Search Request, it brought up a No Search Results page. (and always will, because of the syntax of Book search is not recognized by Web Search).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kQA6VIbvDxs/RwQgK3sUkOI/AAAAAAAAAMM/IcQp2e_M6w8/s1600-h/Google_fromBook_toWeb.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_kQA6VIbvDxs/RwQgK3sUkOI/AAAAAAAAAMM/IcQp2e_M6w8/s320/Google_fromBook_toWeb.gif" alt="" id="BLOGGER_PHOTO_ID_5117250447720354018" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-4428296173892776602?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/4428296173892776602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=4428296173892776602' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4428296173892776602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4428296173892776602'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/10/google-kind-of-wants-us-to-use-igoogle.html' title='Google Kind of Wants Us to Use iGoogle'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kQA6VIbvDxs/RwQflnsUkLI/AAAAAAAAAL0/2zQpBmbF4_M/s72-c/Google_imageSearch.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-1972294233004442384</id><published>2007-08-31T11:02:00.000-07:00</published><updated>2007-08-31T11:05:21.987-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music Choice'/><category scheme='http://www.blogger.com/atom/ns#' term='artwork'/><category scheme='http://www.blogger.com/atom/ns#' term='albums'/><category scheme='http://www.blogger.com/atom/ns#' term='Pandora'/><category scheme='http://www.blogger.com/atom/ns#' term='music player'/><category scheme='http://www.blogger.com/atom/ns#' term='release date'/><title type='text'>How Pandora Mimics The Worst Aspect of Cable's Music Choice</title><content type='html'>Cable provides a valuable set of 24/7 commercial free music channels. These channels are only laughable when you look at the TV screen, which displays random artist facts and DMV-quality photography per song. For a more enjoyable Audio and Video marriage, VH1's "Popup Video" fared better. Maybe Music Choice should employ some of that team. &lt;br /&gt;&lt;br /&gt;My main peeve with Music Choice's screen display is in how it provides basic song/album data. Its practice is to assign a song to an album on which it recently appeared, and its corresponding year of release. Such info is helpful if I want to walk down to the nearest Sam Goody and pick up the compact disc, but it doesn't convey the track's history. Here's a Music Choice example: while playing "Good Vibrations" it will show the album "Best of the Beach Boys (2002)."  True enough--but when was the song recorded?&lt;br /&gt;&lt;br /&gt;Many music fans like myself want to know when a track was recorded, and on what 'product' it first appeared (a single, EP, album, soundtrack). It is understood that over time, a track will be remixed, remastered, and appear on new compilations. We are told that we are in a "post-album" era. All the more reason to not assign a track to a random compilation or re-release--unless you give the full history. Since Music Choice is unmarried to commerce--not only does it lack commericials, but it has no means to 'click and purchase,' then you would think it would want to share History of the Track (and since it shares so much random artist info, i.e. "The Hart sisters ran a lemonade stand in Tennesse as pre-teens").&lt;br /&gt;&lt;br /&gt;The web offers ample space to provide a full History of a track, and to list all available methods to purchase the track. iTunes does a good job of listing the many variations of a song, per release. (Search for 'Walk the Line')&lt;br /&gt;&lt;br /&gt;Pandora does not.&lt;br /&gt;&lt;br /&gt;Pandora is an excellent free web radio service that combines scientifically-inspired music research ("the music genome project") with personal preferences to play songs it thinks you will like. For all the work it does in correlating and suggesting similar tracks, it lacks track history. Odd, because even on a per track basis, it offers a lot of information: a Review, a list of attributes, a link to Band Bio. Somewhere it forgot to offer Track history. It should nail down the meanings of "Recording" "Track" "song" "cut" "mixed" and "record" "album" so that we know what we are learning and seeking info about.&lt;br /&gt;&lt;br /&gt;The standard measurement, from which the others relate, would be 'track.' That way, Pandora could state:&lt;br /&gt;"This track (Good Vibrations) was cut (mixed down to record) May 1966 (based on various recording sessions).&lt;br /&gt;"It first appeared as a single May 1966."&lt;br /&gt;"The first album on which it appeared: 'Smiley Smile', which is offered by Capitol as a 2fer ("Smiley Smile/Wild Honey") (note: that info is relevant only to offline shoppers, unless you're interested in record company packagings...although, those re-releases often coincide with remastering).&lt;br /&gt;"This version is a stereo remix released 1990, when full album was remastered."&lt;br /&gt;"You can purchase this version online via ...."&lt;br /&gt;"You can purchase other mixes of this song,(click -&gt;)."&lt;br /&gt;"Other bands that have recorded this song include..."&lt;br /&gt;"To view other recordings of this song..."&lt;br /&gt;&lt;br /&gt;Whew. Lot of info... TMI? Welp, that's what the Internet offers. If one requests it ("More Info" link) one should be able to obtain this depth of info.&lt;br /&gt;&lt;br /&gt;Now, in Part II I will explore the Pandora's limitations in seeking to assign each track to an album.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-1972294233004442384?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/1972294233004442384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=1972294233004442384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1972294233004442384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1972294233004442384'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/08/how-pandora-mimics-worst-aspect-of.html' title='How Pandora Mimics The Worst Aspect of Cable&apos;s Music Choice'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-319624435471817186</id><published>2007-08-29T10:53:00.000-07:00</published><updated>2007-08-29T11:04:58.402-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='you tube'/><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='icons'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Media'/><category scheme='http://www.blogger.com/atom/ns#' term='full screen mode'/><category scheme='http://www.blogger.com/atom/ns#' term='return to start'/><category scheme='http://www.blogger.com/atom/ns#' term='buttons'/><title type='text'>YouTube Full Screen View Means Re-Start</title><content type='html'>If you are watching a YouTube video, and wish to view it in Full-Screen mode,  you have to click an icon in the bottom-right corner of the Player. The icon, as well as the other icon in that corner, attempt to symbolize the concept of 'Go to Full Screen' (and the other, 'Go to Letterbox').&lt;br /&gt;&lt;br /&gt;I would say that these buttons are not self-evident.&lt;br /&gt;&lt;br /&gt;When you do go to full screen mode, a message overlays the video player: "Click ESC to exit Full Screen Mode." That is helpful information. Why then, not have a similar Text prompt, when in Regular mode?&lt;br /&gt;&lt;br /&gt;"Click (x) to go to Full Screen Mode."&lt;br /&gt;&lt;br /&gt;It would help. The bigger issue to address, re. Full Screen Mode, is that it returns the Playback cursor to the Beginning of the video. Why? Windows Media Player has for many years offered the 'Full Screen' method (also via iconography) which continues to play the video. Can't the Google Gang at least match that work from Redmond?&lt;br /&gt;&lt;br /&gt;YouTube: As awesome as your awesome tools are, can you please make some tweaks that would enable users to easily find the way to Full Screen, and when they do so, to not have to restart the movie?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-319624435471817186?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/319624435471817186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=319624435471817186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/319624435471817186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/319624435471817186'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/08/youtube-full-screen-view-means-re-start.html' title='YouTube Full Screen View Means Re-Start'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-4022600697164487742</id><published>2007-08-10T12:54:00.000-07:00</published><updated>2007-11-26T13:55:34.672-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='commuting'/><category scheme='http://www.blogger.com/atom/ns#' term='terrorism'/><category scheme='http://www.blogger.com/atom/ns#' term='New York roadways'/><category scheme='http://www.blogger.com/atom/ns#' term='Lincoln Tunnel'/><category scheme='http://www.blogger.com/atom/ns#' term='abandoned cars'/><category scheme='http://www.blogger.com/atom/ns#' term='disabled vehicles'/><title type='text'>The Soft Terrorism of Tunnel Stoppages</title><content type='html'>&lt;span style="font-size:100%;"&gt;Summary:     &lt;/span&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;The usability of our cities' bridges, tunnels, and subways is compromised when any and all users are granted a veto to shut down the system. Authorities must prevent abuse of the veto and screen perpetrators for potential to cause greater harm to the people and infrastructure.&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;****&lt;br /&gt;  Terrorists need not cause fatalities, only anger borne of inconvenience. It is possible that Al Queda has targeted bridges and tunnels in &lt;st1:state st="on"&gt;&lt;st1:place st="on"&gt;New York&lt;/st1:place&gt;&lt;/st1:state&gt; and other cities; not to destroy but to create roadblocks.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;  The Lincoln Tunnel, which connects &lt;st1:state st="on"&gt;New Jersey&lt;/st1:state&gt; to &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;New York City&lt;/st1:city&gt;&lt;/st1:place&gt;, has experienced delays the previous two days due to what's been termed "disabled vehicles." Who was the driver of the disabled car? Was the driver fined? It is not known. The media still only refers generally to these matters, under the Traffic segment of their programs. But these incidents might be a big story, marking a change in tactic by the terrorists who want to harm Americans. Certainly, the many thousands of commuters who depend on the &lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;Lincoln&lt;/st1:city&gt;&lt;/st1:place&gt; have been harmed, and will continue to be harmed, by these sudden breakdowns. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;  A car need not be broken to cause a roadblock. "Disabled" is only one of several explanations for an immobile car. There has to be a rewording of the situation.&lt;span style=""&gt;  &lt;/span&gt;The media and the authorities are not only guilty of reporting too little; they report assumptions. We would all have a better sense of what is going on if the media and police discovered and reported on discovery.&lt;span style=""&gt;  &lt;/span&gt;Just the facts, please.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Wrong:&lt;/span&gt; (present phrasing): Traffic is delayed 40 minutes in the Lincoln Tunnel due to a disabled vehicle.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;More Accurate&lt;/span&gt;: Traffic is delayed 40 minutes in the Lincoln Tunnel because a vehicle in the right lane is not moving. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;        &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Most Accurate:&lt;/span&gt; Traffic is delayed 40 minutes in the Lincoln Tunnel because a vehicle in the right lane is not moving. The driver has cut off the engine and abandoned the vehicle.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;  The authorities must not jump to conclusions, prematurely exclude possibilities, or conceal specifics.&lt;span style=""&gt;  &lt;/span&gt;We can not ignore the possibility that some people, for whatever reason, get a kick out of causing havoc with our roadways. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;When a given action is neither difficult to execute nor punishable, then an actor, if he desires, will indulge in it repeatedly. The insurance industry calls such situations as causing a "moral hazard" of overuse. &lt;span style=""&gt; &lt;/span&gt;The simple action of deserting a car causes inordinate suffering to a city.&lt;span style=""&gt;  &lt;/span&gt;The Port Authority of New York/New Jersey should investigate who is behind these disabled vehicles, and whether a punishment should be levied that would deter future occurrences. &lt;span style=""&gt; &lt;/span&gt;In short, the police must catch the perpetrators and be able to levy fines based on the degree of fault by the driver, and the resulting community inconvenience.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;This would not just reduce the frequency of these small traffic disasters, but could catch plotters before they move on to bigger crimes. Car abandonment might be a gateway crime to car exploding.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-4022600697164487742?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/4022600697164487742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=4022600697164487742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4022600697164487742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4022600697164487742'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/08/soft-terrorism-of-tunnel-stoppages.html' title='The Soft Terrorism of Tunnel Stoppages'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-2347457783889722916</id><published>2007-07-26T14:30:00.000-07:00</published><updated>2009-04-01T01:24:11.935-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='New York'/><category scheme='http://www.blogger.com/atom/ns#' term='Deathly Hallows'/><category scheme='http://www.blogger.com/atom/ns#' term='ruining ending'/><category scheme='http://www.blogger.com/atom/ns#' term='Harry Potter'/><category scheme='http://www.blogger.com/atom/ns#' term='communication systems'/><category scheme='http://www.blogger.com/atom/ns#' term='city living'/><category scheme='http://www.blogger.com/atom/ns#' term='city life'/><category scheme='http://www.blogger.com/atom/ns#' term='avoiding ending'/><category scheme='http://www.blogger.com/atom/ns#' term='news aggregators'/><category scheme='http://www.blogger.com/atom/ns#' term='news feeds'/><title type='text'>Keeping Away "Deathly Hallows" Endings</title><content type='html'>There's been much concern about filtering out 411 about the content of the final Harry Potter book.&lt;br /&gt;&lt;br /&gt;The idea is to shut down potential 'channels' that could bring in the harmful information. It's been recommended to avoid news web sites, where eyes might chance upon a headline or blurb that gives the ending away.&lt;br /&gt;&lt;br /&gt;If you use a news aggregator to gather your news, and only a news aggregator to gather your news, and if that aggregator allows for Filtering of articles based on keywords, then you could set it to keep out any "Harry Potter" stories.&lt;br /&gt;&lt;br /&gt;In that way, a news reader, by virture of what it can keep out, would have a persuasive reason for adoption to those not yet hip to its ability to fetch. I know of no other News Source that would allow such customization of experience. In traditional media, there are 'self constraints.' We take it on good faith that Brian Williams will not suddenly blow the whistle.&lt;br /&gt;&lt;br /&gt;Years from now, we might remark it as odd the dependence on voluntary restraint of a broadcaster. But that is how it is now. It means that we have a personal relationship with Mr. Williams. That is to be treasured because down the road, with comupter interfaces, you will have control but you'll be dealing only with systems, not persons with feelings, integrity, and values.&lt;br /&gt;&lt;br /&gt;Ah, people. The opposite of the self-restrained advocate is the malevolent bellower intent on "runing it" for you.&lt;br /&gt;In New York City, there are millions of human 'channels' and among them must be at least a few thousand MBs.If you travel with the Potter book you are a target.So, what can you do?&lt;br /&gt;&lt;br /&gt;You can disguise your Potter interest by swapping book jackets. For example, replace Deathly Hallows with Great Expectations. If you cross paths with an MB, he could still try to ruin it for you, but unless you don't know Miss Havisham is the benefactor, you'll be unharmed?&lt;br /&gt;&lt;br /&gt;But the jacket throw-off could backfire among benevolent restrainers. After all, the BR, wishing not to ruin someone's experience, will restrain when he detects the presence of fellows with potential for harm, but if he does not detect such danger, he may feel free to talk. Imagine being alone in a subway car, with your disguised book. The BR enters with a pal, eager to chat about Deathly Hallows. The BR scans the car, sees only you with the classic Dickens tale, and begins to talk about the "Hallows" subject matter. Your life is ruined.&lt;br /&gt;&lt;br /&gt;Ah, then you would argue that the BR should have checked with you first or made a pre-statement (warning). Indeed, the BR in the above case, in practice is no different than a MB. It is not intent, but actions, that connect us in the big communication system. A failed MB is then more advantageous for your needs than a mistaken BR.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-2347457783889722916?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/2347457783889722916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=2347457783889722916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2347457783889722916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2347457783889722916'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/07/keeping-away-deathly-hallows-endings.html' title='Keeping Away &quot;Deathly Hallows&quot; Endings'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-8274298511726583611</id><published>2007-07-19T10:53:00.000-07:00</published><updated>2007-07-19T11:26:06.858-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='user experience'/><category scheme='http://www.blogger.com/atom/ns#' term='cooking tips'/><category scheme='http://www.blogger.com/atom/ns#' term='no measuring cup'/><category scheme='http://www.blogger.com/atom/ns#' term='taps'/><category scheme='http://www.blogger.com/atom/ns#' term='how-to'/><category scheme='http://www.blogger.com/atom/ns#' term='using water'/><category scheme='http://www.blogger.com/atom/ns#' term='sinks'/><category scheme='http://www.blogger.com/atom/ns#' term='adding water'/><category scheme='http://www.blogger.com/atom/ns#' term='measuring'/><title type='text'>Moron Water</title><content type='html'>Following up from most recent post, here is more on using water.&lt;br /&gt;&lt;br /&gt;When you must add water into or onto an object where there is a threat of adding too much, then you should use a &lt;a href="http://www.kitchenhintsandtips.com/measuring_liquid.shtml"&gt;measuring pitcher&lt;/a&gt; (cups are for solids; pitchers, liquid).&lt;br /&gt;&lt;br /&gt;If no measuring pitcher, then use another intermediary vessel--you'll have control if not accuracy. Add water from control device incrementally.&lt;br /&gt;&lt;br /&gt;If you do not have or wish to employ an intermediary vessel, but are 'winging it' directly under water source (sink tap) then:&lt;br /&gt;&lt;br /&gt;First, turn on the water source and set to a flow rate you deem prudent. A slow rate gives you control.*&lt;br /&gt;&lt;br /&gt;Then, place the receiving object beneath the tap.&lt;br /&gt;&lt;br /&gt;Keep the object beneath the tap until it collects a sufficient water amount.&lt;br /&gt;&lt;br /&gt;You can remove, mix, and return to tap as you need.&lt;br /&gt;&lt;br /&gt;[*More can always be added (so long as there's a water supply) but you do not want to have to Remove Water, and in many cases you can't.]&lt;br /&gt;&lt;br /&gt;Success! Your casserole is going to turn out just fine! If you are going to be Adding Water regularly, then you might consider springing for a &lt;a href="http://www.amazon.com/Pyrex-Prepware-2-Cup-Measuring-Blue/dp/B0001VQIZE"&gt;good measuring pitcher&lt;/a&gt; and cleaning it so that it is ready for use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-8274298511726583611?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/8274298511726583611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=8274298511726583611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8274298511726583611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8274298511726583611'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/07/moron-water.html' title='Moron Water'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-2141839752751404566</id><published>2007-07-17T14:51:00.000-07:00</published><updated>2007-07-20T06:09:14.980-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='public restrooms'/><category scheme='http://www.blogger.com/atom/ns#' term='public bathrooms'/><category scheme='http://www.blogger.com/atom/ns#' term='ergonomics'/><title type='text'>At the Hand Wash</title><content type='html'>A well designed wash area will not leave you wet. But many patron bathrooms (I use this term instead of public restrooms, which are usually larger, and free to non-customers and customers alike), even when amply supplied with drying devices, cause an &lt;span style="font-weight: bold;"&gt;irreversible water flow ("Water Trickle") &lt;/span&gt;onto the arm.&lt;br /&gt;&lt;br /&gt;Here’s how:&lt;br /&gt;&lt;br /&gt;1. Wash area is in small 'one man' bathroom, as you might find in a restaurant.&lt;br /&gt;2. Wash area uses paper towel dispenser (it is irrelevant how the sheets are dispensed).&lt;br /&gt;3. Dispenser sits on the wall next to sink, about shoulder to head high.&lt;br /&gt;4. User is wearing a long sleeved Oxford shirt.&lt;br /&gt;5. After washing, user raises arms to retrieve paper sheets.&lt;br /&gt;6. Position of arms (vertical) causes water from hands and wrists to trickle down, under the sleeves of shirt.&lt;br /&gt;&lt;br /&gt;The problem is the location of the paper towel supply.  It is too high. A smart user knows to arrange drying material &lt;span style="font-weight: bold;"&gt;before&lt;/span&gt; starting the wash. That is, to pre-pull or pre-prompt (depending on manual or automatic). The effect is to &lt;span style="font-weight: bold;"&gt;minimize the post-wash 'wetfetch' period&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;But despite this planning, the user is penalized because the very act of collecting the pre-pulled towels causes the Water Trickle. A user can get around this, if there is a place &lt;span style="font-weight: bold;"&gt;BELOW&lt;/span&gt; chest-level to place the towels. If a restroom is small, of the restaurant one-shooter variety described above, then it should:&lt;br /&gt;&lt;br /&gt;1.    Set some loose (freed)  towels on a low-level, near the sink.&lt;br /&gt;&lt;br /&gt;If such a bathroom neither has a ready supply at low-level, nor has ample space on or near sink for the user to place pre-collected towels, then the user may avoid Water Trickle:&lt;br /&gt;&lt;br /&gt;1.    Manually or auto ready a good stretch of sheets.&lt;br /&gt;2.    After washing, reach for the towels avoiding raising arms.&lt;br /&gt;3.    Tack horizontally, hands first.&lt;br /&gt;4.    OR: One efficient maneuver is to press hands together as in prayer&lt;span style="font-weight: bold;"&gt;--&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;ELBOWS OUT&lt;/span&gt;.&lt;br /&gt;5.    Then raise hands toward towels, like a &lt;span style="font-weight: bold;"&gt;pincer&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Good luck.&lt;br /&gt;&lt;br /&gt;Home bathrooms have it right regarding the level of the towel. The rack is positioned at just the right height, allowing for a quick dry-off....so long as there is a clean towel to which the user believes he is entitled to use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-2141839752751404566?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/2141839752751404566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=2141839752751404566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2141839752751404566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2141839752751404566'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/07/at-hand-wash.html' title='At the Hand Wash'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-8160274440212028779</id><published>2007-07-12T06:42:00.000-07:00</published><updated>2007-07-13T07:38:20.288-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='New York'/><category scheme='http://www.blogger.com/atom/ns#' term='save postings'/><category scheme='http://www.blogger.com/atom/ns#' term='Saving Posts'/><category scheme='http://www.blogger.com/atom/ns#' term='save ads'/><category scheme='http://www.blogger.com/atom/ns#' term='Email to friend'/><category scheme='http://www.blogger.com/atom/ns#' term='Craig&apos;s List'/><title type='text'>Craigs List: Red Marker in hand, where do I circle?</title><content type='html'>It's not easy to criticize Craig's List.  Most everyone wants to meet Craig, lock his head endearingly, and order him rounds of Brooklyn Lager. And his list? Oh gosh... the original copy should be under glass alongside the Constituion. Three Cheers for CL! Buyers love it. Sellers adore it. Designers cite it as an example of 'what works'... made by people 'who get it.' Get what? Clean, simple, oh so elegant design.  Outkast perhaps had CL in mind when writing"So fresh and so clean clean." But there is room for improvement.&lt;br /&gt;&lt;br /&gt;Users who want to save a Posting to read later have only one choice: "Email this Posting to a Friend." Savvy users know that they can Email themselves. But what a chore! It's a 6 step process::&lt;br /&gt;1. Click link "Email Posting to Friend."&lt;br /&gt;2. Input Friend address,&lt;br /&gt;3. Input Your address.&lt;br /&gt;4. Click Submit button.&lt;br /&gt;5. View Confirm page.&lt;br /&gt;6. Click to return to listing (or use Back button 2 steps).&lt;br /&gt;&lt;br /&gt;What a drag. After doing that for each Posting, you can then log into your email, and check out the posts. And what if you seek to view the postings offline? Often when reading posts, I like to make a copy for my Desktop, to view in Word. How do I accomplish that? Well, by Copying and Pasting of course. And yes, there is room for error! Often I forget to grab the headline, or contact info. My bad, right?&lt;br /&gt;&lt;br /&gt;Or, maybe it's Craig's bad. Maybe his list is not perfect. Perhaps endless rounds of free beer are not the best medicine for designing user interfaces. Welp, Craig. Let me be give it to you straight (as unpopular as that term may be among your list's social set):: it is high time you make it easy to SAVE POSTINGS.&lt;br /&gt;&lt;br /&gt;When scanning Print ads, users circle ads. We should be able to do so here too. Here's what I suggest:&lt;br /&gt;&lt;br /&gt;1. The mouse is a Red Marker. (This is easy to accomplish. Yes, it is a graphical enhancement, but it doesn't affect load time or screen appearance, just the mouse).&lt;br /&gt;2. To 'circle' an ad, the user can 'make a circle' (in practice, click anywhere on the headline) or click a "save post" link atop and below the posting.&lt;br /&gt;3. A right column on Screen: displays saved ads.&lt;br /&gt;4. Right column contains links:&lt;br /&gt; Send saved ads to Email.&lt;br /&gt; Save to Desktop (Word or Text Doc)&lt;br /&gt; Delete (checked) listings.&lt;br /&gt;&lt;br /&gt;Oh, Craig. You can get this right. Hasn't EBay given you any advice? No. Just a lot of beer. What?! You prefer Anchor Steamer?! I, I didn't know. I just assumed you dug Booklyn Beh. I forgot you're from San Fran. Well, you've got kindred spirits out in Booklyn. Make it easier to save posts, and you will be all the more loved!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-8160274440212028779?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/8160274440212028779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=8160274440212028779' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8160274440212028779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/8160274440212028779'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/07/craigs-list-red-marker-in-hand-where-do.html' title='Craigs List: Red Marker in hand, where do I circle?'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-6314215846516352393</id><published>2007-07-11T12:47:00.000-07:00</published><updated>2007-07-13T07:12:52.491-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='songs'/><category scheme='http://www.blogger.com/atom/ns#' term='running time'/><category scheme='http://www.blogger.com/atom/ns#' term='Pandora'/><category scheme='http://www.blogger.com/atom/ns#' term='Year of Release'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='music player'/><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><title type='text'>Pandora: How Long Can We Sing this Song?</title><content type='html'>Pandora is a wonderful service. If you haven't already begun using this nifty Music Genome based personal radio player, you ought to.&lt;br /&gt;&lt;br /&gt;Today I point out one glaring problem with the player :: it does not list the running time of the songs it plays. This information could appear within the individual song box which contains the album art, song title, album title and artist. Or it could appear in the Music controller, which is just a Play / Pause toggle button.    Since most media players include total time, as well as elapsed AND time remaining, Pandora would be wise to do so.  Hec, even to just mimic iTune's interface.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kQA6VIbvDxs/RpU1G1CTqDI/AAAAAAAAALM/t4-v7HZXtEU/s1600-h/pandora1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_kQA6VIbvDxs/RpU1G1CTqDI/AAAAAAAAALM/t4-v7HZXtEU/s320/pandora1.jpg" alt="" id="BLOGGER_PHOTO_ID_5086029745617086514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Another omission is Year of Release. It would be nice to know the year when each song was produced or released. For select songs, it appears in a Detail Page. But for some reason it doesn't appear for most songs. And it never appears in the song's box (above). Pandora invites users to "Guide Us." But, Pandora could do a little more guiding itself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-6314215846516352393?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/6314215846516352393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=6314215846516352393' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6314215846516352393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6314215846516352393'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/07/pandora-how-long-must-we-sing-this-song.html' title='Pandora: How Long Can We Sing this Song?'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kQA6VIbvDxs/RpU1G1CTqDI/AAAAAAAAALM/t4-v7HZXtEU/s72-c/pandora1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-6679039297981760608</id><published>2007-07-09T14:38:00.001-07:00</published><updated>2007-07-09T15:10:41.866-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wall street journal'/><category scheme='http://www.blogger.com/atom/ns#' term='print version'/><category scheme='http://www.blogger.com/atom/ns#' term='Toshiba'/><category scheme='http://www.blogger.com/atom/ns#' term='my online journal'/><category scheme='http://www.blogger.com/atom/ns#' term='stock quotes'/><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>Talkin Wall Street Journal Blues</title><content type='html'>The WSJ Online has long been cheered for its ability to charge and collect subscription fees, and for its heaps of information. I'm glad to fork over $10 per month. The site refreshes and reloads every few minutes with breaking news that often directly effects my investments in Big Business.&lt;br /&gt;There are a couple Interface Issues to call out::&lt;br /&gt;&lt;br /&gt;1. iFrame on homepage doesn't Auto-Reload. While the homepage refreshes itself--and timestamps itself, its right column iFrame, which contains each user's "My Journal," a personalized collection of links and news, does not. My "My Journal", lists certain stock prices. When I see the time stamp on the homepage, and then look at my stock list, I am inclined to assume I have the latest prices. The iFrame should reload. Also, the list of stocks should be Time Stamped as well. No reason this important piece of info should not be included atop EACH quote.&lt;br /&gt;Example: "price as of 3:24pm"&lt;br /&gt;Some other news sources just give the vague, relative "up to 15 minute delay." Useless. Just give me the time at which that info was collected so I can compare it to present:&lt;br /&gt;Example: "Time is 3:24pm EST. Price as of 3:18pm EST"&lt;br /&gt;&lt;br /&gt;The WSJ does give the time stamp when you search a company's quote. Just not in the "My Online Journal" portfolios.&lt;br /&gt;&lt;br /&gt;**&lt;br /&gt;The second 'issue' regards the online journal using the exact copy as the print version. It is common for the Editorial Board to refer to an accompanying column. They accomplish this, in print, with a parenthetical "See Above" or "See Below." Example: ("for more on why lower taxes are always best, see Mitch Wagner's piece above")&lt;br /&gt;&lt;br /&gt;Ummm, hello? On the Internet, that is exactly the kind of reference that could be LINKED. The accompanying piece is not "above" or "below"--it simply is where it is, and can be goten to through a hyper link. By leaving it as is, the Online Journal turns the paper's helpful hint into a confusing challenge. Perhaps the Journal could hire someone to vet the articles for possible hyperlinks.&lt;br /&gt;&lt;br /&gt;**&lt;br /&gt;&lt;br /&gt;The third problem is a style 'issue.'  At the top of each page, there is a link to see a Print Friendly version.  This helpful feature is cleverly sponsored by "Toshiba" which apparently is hoping to make inroads in the printing 'space.'  (Hey, good for them. Why desert an entire industry to HP just because HP is kicking butt. DONT give up!) Congrats to the WSJ account exec who brought in that deal... Anyhoo: the problem with the Print Version of a Page is that it needlessly includes some Elements that SHOULD NOT PRINT!!&lt;br /&gt;&lt;br /&gt;Prime Example: Video Player. Many articles have an embedded Bright Cove video player to play a clip related to the 'piece.' If the user aims to Print the Piece, then she does not need to see a picture of a video player. This element should not be displayed.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kQA6VIbvDxs/RpKyR1CTqCI/AAAAAAAAALE/E9aQRyLQVgQ/s1600-h/wsj_print_video.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kQA6VIbvDxs/RpKyR1CTqCI/AAAAAAAAALE/E9aQRyLQVgQ/s320/wsj_print_video.gif" alt="" id="BLOGGER_PHOTO_ID_5085322948618987554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Maybe the new owner of the WSJ will demand a new style sheet. Or, maybe the web team will insist on complete Independence from Ownership, as a condition for signing onto any deal. Yeah, that seems fair-- a CSS oversight committee.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-6679039297981760608?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/6679039297981760608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=6679039297981760608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6679039297981760608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6679039297981760608'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/07/talkin-wall-street-journal-blues.html' title='Talkin Wall Street Journal Blues'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kQA6VIbvDxs/RpKyR1CTqCI/AAAAAAAAALE/E9aQRyLQVgQ/s72-c/wsj_print_video.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-7061087454546995548</id><published>2007-06-02T13:36:00.001-07:00</published><updated>2007-06-02T13:45:28.266-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='blogspots'/><category scheme='http://www.blogger.com/atom/ns#' term='blogs'/><category scheme='http://www.blogger.com/atom/ns#' term='profiles'/><title type='text'>Blogger Profiles: Only One per User</title><content type='html'>Ahh, Blogger. I'm back! I've been away for a week, in Ireland, and in that time I have forgotten one of the things which bugs me about Blogger: it allows just one profile per user, rather than multiple profiles, to be assigned to various Blogs to which the user contributes.&lt;br /&gt;&lt;br /&gt;Pretty confounding, the policy. A blog is specialized, geared to a particular interest from a unique point of view. Should not the Profile likewise be customised to fit the blog?&lt;br /&gt;&lt;br /&gt;I have a second blog, in which I ramble about most anything, in a 'freewheelin' manner. The blog can be a bit informal and insulting, providing a bulwark against me ever obtaining employment by a company that has U.S. government contracts.  Readers of the blog who click "About Me-&gt;profile" will see that I'm a "user interface designer." Why? Because that is the profile I created when creating this here blog. When I realized Blogger was all about a UNIFIED BEING, enforcing a one to many relationship among profiles and blogs, I retained the new profile.&lt;br /&gt;&lt;br /&gt;Now, I think I'll remove the "modular" altogether, and insert custom HTML in each blog's pane, that identifies a unique profile.&lt;br /&gt;&lt;br /&gt;In the meantime, the brains at Google might consider allowing multiple profiles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-7061087454546995548?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/7061087454546995548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=7061087454546995548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/7061087454546995548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/7061087454546995548'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/06/blogger-profiles-only-one-per-user.html' title='Blogger Profiles: Only One per User'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-476785481772960342</id><published>2007-05-21T13:26:00.001-07:00</published><updated>2007-05-21T14:07:39.011-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='logistics'/><category scheme='http://www.blogger.com/atom/ns#' term='cancel button'/><category scheme='http://www.blogger.com/atom/ns#' term='cancel requests'/><category scheme='http://www.blogger.com/atom/ns#' term='elevators'/><title type='text'>Cancelling Elevators: Part II</title><content type='html'>I am still formulating an efficient solution to the elevator issue from the previous draft, but I will share my thought process, and the solution I am exploring.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Summary of Problem:&lt;/span&gt;&lt;br /&gt;People call-up / request each Elevator Car to their lobby. When the first car arrives, the person enters. But the other cars eventually arrive, often with passengers who are delayed for the unnecessary stop. We are seeking a way to Cancel the Call to Cars when request is already filled; no need for the other cars to arrive.&lt;br /&gt;&lt;br /&gt;Line of Thought:&lt;br /&gt;&lt;br /&gt;1. Passengers will not go out of their way to cancel without being rewarded.&lt;br /&gt;2. If a cancel button or toggle off switch existed on each request button, then customers would have to go out their way to cancel, because 'their way' is towards the first arriving car.&lt;br /&gt;3. Our system is not set up to provide rewards to passengers.&lt;br /&gt;4. If system will not give rewards, and passengers will not go out of way, then cancel mechanism must not require an action of the passenger that takes him of his way.&lt;br /&gt;5. Cancel button/toggler cannot be on the wall, next to door, as the request buttons are.&lt;br /&gt;6. If a cancel button/toggler need not be on the wall, then neither do the request buttons need to be on the wall.&lt;br /&gt;So, the solution to the Cancel mechanism could be a solution that also provides for requests. We can reword our need to incorporate that.... : "Call and Cancel Mechanism."&lt;br /&gt;7* One solution is to provide a 'remote' clicker to each building member. The clicker would be used to request and cancel the cars.&lt;br /&gt;  - The clicker :  &lt;br /&gt;    A. Requires extra equipment to be maintained by users.&lt;br /&gt;    B. Does not provide for non-members.&lt;br /&gt;&lt;br /&gt;8. The clicker is not a good solution.&lt;br /&gt;&lt;br /&gt;9. One of the reasons the clicker is a bad idea, is because the passengers must do actions that are not related to the core activity of traveling up or down the building.&lt;br /&gt;10. The remote would have buttons, and the remote adds extra activity; the wall buttons are buttons, so it could be that all buttons are unnecessary.&lt;br /&gt;11. An ideal solution would require minimal action of passenger. The status should be a byproduct of their single, true desire (up or down) rather than require any further input than the statement of the single, true desire.&lt;br /&gt;&lt;br /&gt;**** At this point, I am studying the feasibility of a Floor Mat, with alternate colors for "Down" and "Up." A car moving in the direction X will arrive at a floor if at least one Foot is atop a floor section for X....&lt;br /&gt;&lt;br /&gt;*******&lt;br /&gt;&lt;br /&gt;I am heading to Ireland for a week. I will resume this exercise later...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-476785481772960342?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/476785481772960342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=476785481772960342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/476785481772960342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/476785481772960342'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/05/cancelling-elevators-part-ii.html' title='Cancelling Elevators: Part II'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-2110986981120521925</id><published>2007-05-16T11:53:00.000-07:00</published><updated>2007-05-16T12:34:43.040-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='why not'/><category scheme='http://www.blogger.com/atom/ns#' term='deslect button'/><category scheme='http://www.blogger.com/atom/ns#' term='ideas'/><category scheme='http://www.blogger.com/atom/ns#' term='cancel button'/><category scheme='http://www.blogger.com/atom/ns#' term='elevators'/><category scheme='http://www.blogger.com/atom/ns#' term='call requests'/><category scheme='http://www.blogger.com/atom/ns#' term='up down button'/><title type='text'>Cancelling Elevator Call Requests</title><content type='html'>I work on floor 22 of a 25 story building serviced by 3 'cars.'&lt;br /&gt;&lt;br /&gt;Often during high traffic elevator periods, such as 5:30pm, when descending to the lobby, the elevator stops at a floor and opens its doors to an empty lobby.&lt;br /&gt;&lt;br /&gt;It &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;occurred&lt;/span&gt; to me that the people waiting on those floors received a better offer. Having pressed each car's call button, they boarded the first arrival--and departed. It was wise of them to hedge their bets... but it needlessly delayed my car and its population.&lt;br /&gt;&lt;br /&gt;I envisioned a 'cancel' button placed next to each down and up button in the lobby. Today a  "cancel button elevators" Google informed me that a &lt;a href="http://www.whynot.net/ideas/742"&gt;Mike Golding at '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;whynot&lt;/span&gt;.com' had the same idea&lt;/a&gt;. The comments on &lt;a href="http://www.whynot.net/ideas/742"&gt;that page&lt;/a&gt; reveals that some elevators, inside the car, have a deselect function for any button. Pressing it once 'selects;' twice, deselects. Practical idea.&lt;br /&gt;&lt;br /&gt;If the lobby 'call' buttons had that same feature, they wouldn't need an extra button--just the same double-click deselect ability.  But I do not think a Cancel function would solve the problem of 'deserters' aka 'phantom callers', because it requires humans doing something without self-incentive. What would the caller gain by cancelling his request? Indeed, he may even endanger his acceptance into the 'white night' elevator, by taking  time to cancel the other calls. [ Picture how callers center themselves before the row of elevators, again 'hedging their bet.' When the far-left lift arrives, would they time or inclination to shuffle over to cancel the far right call? Unlikely.]&lt;br /&gt;&lt;br /&gt;I have some ideas how to solve this issue, and will share such fruits in a future post. Please chime in with your own.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-2110986981120521925?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/2110986981120521925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=2110986981120521925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2110986981120521925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2110986981120521925'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/05/cancelling-elevator-call-requests.html' title='Cancelling Elevator Call Requests'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-5673259468840312391</id><published>2007-05-14T18:23:00.000-07:00</published><updated>2007-05-14T19:15:39.065-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySpace'/><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='tags'/><category scheme='http://www.blogger.com/atom/ns#' term='LinkedIn'/><category scheme='http://www.blogger.com/atom/ns#' term='profiles'/><category scheme='http://www.blogger.com/atom/ns#' term='friends'/><category scheme='http://www.blogger.com/atom/ns#' term='multiple groups and identities'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><category scheme='http://www.blogger.com/atom/ns#' term='labeling friends'/><title type='text'>If you can call your profile 'Al', I want to Label you a 'Fraud'</title><content type='html'>I've been writing a lot recently about 'Labels' aka 'Tags.' In the previous post, I noted that Google's Gmail does not allow you to Label your Contacts. That is unfortunate, but not uncommon--most other big services disallow the labeling of friends and colleagues. The new darling "LinkedIn" gives you an Alphabetical list of Contacts, and allows you Filter based on Industries/Professions that each Contact has assigned himself to. But no labels. Similarly, Myspace, owing either to a unimaginative project team or an old Christian disinclination to tag people, offers no method to sort your Friends. Indeed, the term Friends is generic and often inappropriate.  (I use the term "profile" synonmous with 'friend' because just as you have your own personal profile, the other inhabitants of Myspace have Profiles. It's a good term to mean an online representation/page pertaining to a person or persons who are you or not you.)&lt;br /&gt;&lt;br /&gt;Here's how it goes in Myspace:&lt;br /&gt;&lt;br /&gt;1. A Request for a Friendship (should be Relationship) comes into your inbox. Sometimes it is noted that the requesting profile is in your 'Extended Network' - meaning you have a common profile, but it does not say who or what that is.&lt;br /&gt;2. You Add or Deny.&lt;br /&gt;3. If Add, the profile is in Your Group of Friends ("External Profiles" ).&lt;br /&gt;4. That's it.&lt;br /&gt;&lt;br /&gt;In the Myspace world, there is no distinction between Profiles you don't know but charitably accepted versus Profiles you are almost certain represent your girlfriend. The only method to quickly view the page of often visited pals, is to put them into your Top 8/16/or 24 friends, and then jump to them from your public profile. Bogus!&lt;br /&gt;&lt;br /&gt;When logged in, you should be able to sort your Profiles into any number of different groupings, based on attributes each profile assigned to himself as well as those you've assigned to the profile. Sign-ups to Myspace have to assign themselves to a Single master group/genre such as Comedian, Band (funny, eh that they insist on that name rather than musician). That is bogus and suprisingly narrow-minded in this day of multi-tasking. Geez. Myspace offers no suggestions to users who want to do Multiple artistic pursuits...&lt;br /&gt;&lt;br /&gt;The big problem is, Myspace demands that users identify (label!) themselves as one and only one Type of User. And then it does not allow members to even sort their Profiles by that User Type!&lt;br /&gt;&lt;br /&gt;The FIX:&lt;br /&gt;1. let users label their personal profile(s), and to also label their external profiles.&lt;br /&gt;2. Allow users to Sort their List of Profiles based on the Tags.&lt;br /&gt;3. Allow users to make Lists/Groups, a feature presently available in YouTube.&lt;br /&gt;&lt;br /&gt;In such a scenario, I could login, view a list of Best Friends, Bands I Like, view All Musicians I Know, sort by Number of Stars I've given music, show my friends by hair color, age.... It'd be very convenient.&lt;br /&gt;&lt;br /&gt;Indeed. Returning to the subject of labeling contacts in general, throughout the many services, I'll say that Google has the best potential for devising an ideal set up of Contacts, if it can merge several of its technologies (there's no word yet whether Google/Gmail Account holders will be able to merge youtube accounts into their Google account).&lt;br /&gt;&lt;br /&gt;Here's what I want:&lt;br /&gt;1. A List of Profiles, which contain Contact Information and link to Public Profile Pages.&lt;br /&gt;&lt;br /&gt;2. The ability to Sort those contacts based on Labels and Lists that I have created and based on the user's own tags, groups.&lt;br /&gt;&lt;br /&gt;3. To see, at a glance, what new Output the contacts have created, or Events they have planned (that I'm not uninvited to...)&lt;br /&gt;&lt;br /&gt;4. With a click, see the Conversations we've had, and to Start a new conversation.&lt;br /&gt;&lt;br /&gt;Google can make it happen for these reasons:&lt;br /&gt;1. It deploys Labeling through much of its services.&lt;br /&gt;2. It's YouTube allows you to assign contacts to Lists you create.&lt;br /&gt;3. It understands that Each Party in a Relationship can represent him/herself as well as the other. This concept is evident in Gmail's "Add Photo" feature of Contact Editing. You can upload your own photo of that contact, as well as view the Photo that the contact uploaded of herself.&lt;br /&gt;4. In Gmail you can show mail based on labels, or search using a pronoun as keyword.&lt;br /&gt;&lt;br /&gt;I hope Google pulls it all together soon. If you've seen their site recently, you've noticed that it has given a 'name' to its personal homepage: "iGoogle." That is a key step. With a name comes definition, which can expand and change... I believe you'll be seeing more streamlining of Google's user profile-based properties (youTube, picassa) so that you can assign one or more of them into your iGoogle. When that happens, you'll see the stock go back up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-5673259468840312391?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/5673259468840312391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=5673259468840312391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5673259468840312391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/5673259468840312391'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/05/if-you-can-call-your-profile-al-i-want.html' title='If you can call your profile &apos;Al&apos;, I want to Label you a &apos;Fraud&apos;'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-413564686968943853</id><published>2007-05-12T07:27:00.000-07:00</published><updated>2007-05-12T18:31:21.593-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='contacts'/><category scheme='http://www.blogger.com/atom/ns#' term='auto-fill'/><category scheme='http://www.blogger.com/atom/ns#' term='e-mail'/><category scheme='http://www.blogger.com/atom/ns#' term='boolean'/><category scheme='http://www.blogger.com/atom/ns#' term='filters'/><category scheme='http://www.blogger.com/atom/ns#' term='criteria'/><category scheme='http://www.blogger.com/atom/ns#' term='email'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='Yahoo Mail'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='limitations'/><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><category scheme='http://www.blogger.com/atom/ns#' term='predictive input field'/><title type='text'>Gmail Filters: Disallows Multiple Values per Criteria and Labeling of Contacts :(</title><content type='html'>Oh, Google: you keep sprinkling killer apps with AJAX and Comet to make the interface really 'fast' , and yet by overlooking how the tools are employed by us humans, you waste so much of our time! Take for instance, Gmail Filters (cited in the &lt;a href="http://ergodada.blogspot.com/2007/05/email-filters-are-helpful-tools.html"&gt;previous post&lt;/a&gt; for its usefullness). As you may know or can guess, Filters are like MS Outlook Rules-- your instructions to the program to Do things to Incoming Messages. First, you define Criteria by placing a value in any of the following inputs: From, To, Subject, Has the words, Doesn't Have (the words).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/RkZfVmn5qFI/AAAAAAAAADg/3zG6j6Mf6JM/s1600-h/gmailFilterCreate.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/RkZfVmn5qFI/AAAAAAAAADg/3zG6j6Mf6JM/s320/gmailFilterCreate.jpg" alt="" id="BLOGGER_PHOTO_ID_5063839655774496850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then you Choose an Action to be run on the targeted messages:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/RkZgT2n5qGI/AAAAAAAAADo/xpXTRrVIT5A/s1600-h/gmailFilterCreate2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/RkZgT2n5qGI/AAAAAAAAADo/xpXTRrVIT5A/s320/gmailFilterCreate2.jpg" alt="" id="BLOGGER_PHOTO_ID_5063840725221353570" border="0" /&gt;&lt;/a&gt;The weakness lies within the Defining of Criteria.  For starters, the input fields do not use the auto-fill / display of likely matches service which Google deploys in many of its other apps. This oversight is especially unsensible in the 'From' field, because Gmail Contacts are already stored. When I typed in my brother Kevin's address, I had to type it in its entirety, which might have caused a wrong address. A prompt, or list of addresses matching a nickname or first few characters (which Yahoo Mail provides) would be helpful.&lt;br /&gt;&lt;br /&gt;The major problem with the Criteria Inputs is they don't allow multiple values. I wanted to create one Family filter. In the 'From' field, I should be able to "kevin OR rowland OR clyde." Why are web services Inputs void of Boolean definitions? Remember those advanced Searches we learned in college to query library databases? They would be very helpful nowadays, too!&lt;br /&gt;Say I have multiple siblings each with the same last name, and also, an unrelated friend with same last name. This would do the trick:&lt;br /&gt;&lt;br /&gt;     [From: contains] 'hanley BUT NOT cindy';&lt;br /&gt;&lt;br /&gt;And in the case where I have four sisters who are married, and have different last names, I would like to do this:&lt;br /&gt;&lt;br /&gt;    [From: contains]  'clyde' OR 'christine' OR 'kathleen'&lt;br /&gt;&lt;br /&gt;Instead, I have to create a NEW FILTER FOR EACH sibling!! Hey, I do want to make multiple filters, but to hanle a myriad of business and personal relationships. One filter should handle the fam.&lt;br /&gt;&lt;br /&gt;An indirect, alternative method to accomplish that wish, would be to first: Tag each of your Contacts (assign a label/keyword). Then, when creating a filter, use a Label as a Criteria.&lt;br /&gt;Example:&lt;br /&gt; [From: labled]: 'fam'&lt;br /&gt;&lt;br /&gt;However, this method is impossible as well--Gmail does not allow you to Label Contacts, nor does it allow Labels to be a Filter Criteria! But Gmail does offer to Assign Labels as a Filter's Action.&lt;br /&gt; If [From: kevin]: Then : label 'fam'&lt;br /&gt;&lt;br /&gt;Gmail Filters are a helpful tool for deleting or forwarding targed communications. But human users want to organize / sort messages based on Types of Contacts. The easiest way to offer that, would be to allow users to Label each contact. Gmail adds a layer of complication by not allowing the labeling of contacts, and then demanding a unique Filter for each Contact.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-413564686968943853?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/413564686968943853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=413564686968943853' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/413564686968943853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/413564686968943853'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/05/gmail-filters-disallows-multiple-values.html' title='Gmail Filters: Disallows Multiple Values per Criteria and Labeling of Contacts :('/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_kQA6VIbvDxs/RkZfVmn5qFI/AAAAAAAAADg/3zG6j6Mf6JM/s72-c/gmailFilterCreate.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-1426169548558490220</id><published>2007-05-09T14:28:00.000-07:00</published><updated>2007-05-12T07:20:48.542-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rules'/><category scheme='http://www.blogger.com/atom/ns#' term='hotmail'/><category scheme='http://www.blogger.com/atom/ns#' term='avoiding messages'/><category scheme='http://www.blogger.com/atom/ns#' term='promoting shows'/><category scheme='http://www.blogger.com/atom/ns#' term='outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='email'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='blasters'/><title type='text'>Email Filters are Helpful Tools</title><content type='html'>One of the sillier things I'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ve&lt;/span&gt; done in the music scene is ask my old guitar instructor to remove one of my addresses from his mailing list (he was that type of entertainer guilty of importing into a blaster every address from which he received a message).  My request was &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;unnecessary&lt;/span&gt;, and (directed as it was to an egomaniac) insulting. Also, challenging. I was asking him to do something, period. If he was interested in granting the wish, then he would have had to learn how to remove an email address from his blaster. Although that is probably easy, the thought of learning can induce a headache.&lt;br /&gt;&lt;br /&gt;All I needed to do was set up a filter or ‘rule’ in my Email Program to siphon off any incoming messages from the blaster—which is what I did two weeks of invites later.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/RkXJZGn5qEI/AAAAAAAAADY/dDaCuUlrtI8/s1600-h/gmailFamousFilter.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/RkXJZGn5qEI/AAAAAAAAADY/dDaCuUlrtI8/s320/gmailFamousFilter.jpg" alt="" id="BLOGGER_PHOTO_ID_5063674789159872578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note the faulty logic which led to my request:&lt;br /&gt;I do not want Ben’s band invites in my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;gmail&lt;/span&gt; inbox. I am going to take action—by asking him to stop. (&lt;span style="font-style: italic; font-weight: bold;"&gt;Because I have no control over what &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;arives&lt;/span&gt; in my inbox, I must depend on the senders.&lt;/span&gt; )He is sending the invites to both yahoo and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;gmail&lt;/span&gt; accounts. I will ask him to only send it to yahoo account. (&lt;span style="font-style: italic;"&gt;Yeah, and contact each and every spammer in your Bulk folder and ask them to stop too&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;Here is how I should have thought through the matter:&lt;br /&gt;I do not want to see Ben’s band invites in my Gmail inbox. I must preserve the Gmail inbox as a spam-free family and friend zone. How can I prevent the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;trespassing&lt;/span&gt;? What tool(s) may I access to control my Gmail experience?&lt;br /&gt;&lt;br /&gt;The answer: Filters. Filters is the fourth tab in the Settings Panel, which &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;gmail&lt;/span&gt; users may access through a link from the top right Header. &lt;span style="font-weight: bold;"&gt;Remember users&lt;/span&gt;: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;gmail&lt;/span&gt;, yahoo mail, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;hotmail&lt;/span&gt; are each Email &lt;span style="font-weight: bold;"&gt;PROGRAMS&lt;/span&gt;. There is more to them than just what Displays upon &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;log in&lt;/span&gt;: Inbox and Left Navigation. Programs Do things, and give you a level of control in how things are done. Look into it… Filtering is how these programs keep away spam, or direct it to a Bulk folder (Yahoo). You can do it too!&lt;br /&gt;&lt;br /&gt;Another lesson: when dealing with man-machine hybrids such as a distant friend/colleague using an Email Blaster, it is best to mediate issues through a machine of your own. Although I could not (and probably should not have tried to) directly contact Ben, I could adjust my machine to overpower his machine. Not only did my filter nullify his blaster’s action, but it required no work on Ben’s part. Therefore, he has that much more time to book awesome shows in venues such as that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;rockin&lt;/span&gt;’ place in Dover, N.H.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-1426169548558490220?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/1426169548558490220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=1426169548558490220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1426169548558490220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/1426169548558490220'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/05/email-filters-are-helpful-tools.html' title='Email Filters are Helpful Tools'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kQA6VIbvDxs/RkXJZGn5qEI/AAAAAAAAADY/dDaCuUlrtI8/s72-c/gmailFamousFilter.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-2917036510757420556</id><published>2007-05-08T10:59:00.000-07:00</published><updated>2007-05-08T13:28:43.140-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySpace'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='tags'/><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='modules'/><category scheme='http://www.blogger.com/atom/ns#' term='Widgets'/><category scheme='http://www.blogger.com/atom/ns#' term='Gadgets'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><title type='text'>Shall I Label that Tag?</title><content type='html'>Technology writers love to compare standards competitions to the famed Beta / VHS duel. Recently this nostalgiaparison was gucked onto the Blue Ray – Super Duper DVD battle. It could also be applied to the burgeoning divergence between the Widget and Gadget delivery systems.  Will Google buy its way out of its unusual position of being the less accepted technology? Will staid platforms like Myspace learn that Javascript modules are the Least of their worries (far less damaging to user experience than the megabytes of ads)?&lt;br /&gt;&lt;br /&gt;There is another high-exposure conflict in the tech world. In a limited view, it is a name game: Labels versus Tags.  Both words are taken to mean “keywords”: any number of adjectives, nouns, verbs (y’know; the ‘Big Three’ of words) that are descriptive of an object, or symbolize analogous and related objects. At least, that is MY take on the purpose of a Tag aka Label. Although producers and consumers are increasingly encouraged to tag and label objects, most venues do not provide instructions. Indeed, for a prompt, usually a short example is all we get. This is what Google’s Blogger (yes, the very tool I’m using now) gives as a prompt:&lt;br /&gt;&lt;br /&gt;“Labels for this post: (e.g. scooters, vacation, fall)”&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kQA6VIbvDxs/RkDbOWn5qCI/AAAAAAAAADI/D7Xy0I64NBI/s1600-h/bloggerLabeler.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kQA6VIbvDxs/RkDbOWn5qCI/AAAAAAAAADI/D7Xy0I64NBI/s320/bloggerLabeler.jpg" alt="" id="BLOGGER_PHOTO_ID_5062287020802025506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Not much, eh? On the other extreme is Amazon.com, which gives a thorough education in Tagology. At the bottom of each product detail page is a heading “Tag this product” accompanied by the intuitive ‘What’s this?’ link, opening a pop-up page that includes an introductory paragraph followed by answers to “So how can I use tags?” and other questions.  Since Amazon is heavily invested in tagging, it should place tags (and the ‘add a tag’ feature) atop the page, next to the image and product title.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/RkDbcGn5qDI/AAAAAAAAADQ/6A0tJoyTLpk/s1600-h/amazonProductTag.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/RkDbcGn5qDI/AAAAAAAAADQ/6A0tJoyTLpk/s320/amazonProductTag.jpg" alt="" id="BLOGGER_PHOTO_ID_5062287257025226802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When adding a tag at Amazon, the prompt itself is helpful. It reads: (“Separate multiple tags using commas”). There are 2 things important about that message:&lt;br /&gt;1.    It explicitly states how to separate multiple tags, compared to the Blogger prompt, which merely implies via an example.&lt;br /&gt;2.    The reality it conveys: commas as separator. Comma Separation of values works great for tags and labels (but not for all records of data—text that includes commas causes Quirks when separating with same. That’s why I’m a pipe delimiter).&lt;br /&gt;&lt;br /&gt;Some tagging and label venues do not use the comma separator, but demand a Space between each tag. Ridiculous, isn’t it? The venue gives no explanation for this decision, nor any guidance for what to do with compound words. It is especially harmful, because tags are also used as a Search tool. And when searching, a consumer prefers to use plain English. Is the consumer expected to seek out “fishingRods?” I don’t know what these venues are thinking. Among them is the popular bookmark service “del.icio.us” If Delicious gets swallowed by Google Bookmarks, it will learn that “inferioirTechnology” can outdo a “headStart.”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-2917036510757420556?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/2917036510757420556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=2917036510757420556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2917036510757420556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2917036510757420556'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/05/shall-i-label-that-tag.html' title='Shall I Label that Tag?'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kQA6VIbvDxs/RkDbOWn5qCI/AAAAAAAAADI/D7Xy0I64NBI/s72-c/bloggerLabeler.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-6306489625408789730</id><published>2007-05-01T10:42:00.000-07:00</published><updated>2007-05-02T21:01:42.276-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='user experience'/><category scheme='http://www.blogger.com/atom/ns#' term='tags'/><category scheme='http://www.blogger.com/atom/ns#' term='blog navigation'/><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><category scheme='http://www.blogger.com/atom/ns#' term='website navigation'/><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><title type='text'>Navigate Blogs via Labels</title><content type='html'>Imagine if your favorite website was only navigable via the Dates that the pages were updated. So, if you were at NY times, you wouldn't see 'Sports', 'Business'... you would see 'April 5, 9:30am', 'April 5, 9:42am'..... Ludicrous, right? And yet most bloggers leave a Year – Month archive as the only way for readers to find content (past posts).&lt;br /&gt;&lt;br /&gt;Blogger now allows its bloggers to insert a module that displays "labels", the descriptive keywords that the blogger attaches* to his post. I just added it to this blog, this past week. Labels are more relevant to a reader's aims than just the Numbers which are Dates. Sure, a date can imply content. A December 06 post is a likely spot to find rambling about, oh, Christmas... snow. But there is no need to limit the imagination and interests of our dear readers! Labels aka tags (I'll write a post about those synonyms and various syntax of same Friday) cut right to the subject.&lt;br /&gt;&lt;br /&gt;Hopefully, the Tag Module will catch on. Today, a random survey of 15 blogs found just 2 which offered Label Navigation. Blogger should promote it upon Login.  Heck, otherwise, the blogger only finds it by clicking on Template and browsing the possible Page Elements.  And heck, as long as I'm in 'tell Blogger what to do' mode, add this:&lt;br /&gt;&lt;br /&gt;* Let Readers label posts, as well as the author. When readers come to a blog with Label Navigation, they would be able to view, together, both the author and other readers' labels.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-6306489625408789730?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/6306489625408789730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=6306489625408789730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6306489625408789730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/6306489625408789730'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/05/navigate-blogs-via-labels.html' title='Navigate Blogs via Labels'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-4475269936852895749</id><published>2007-04-27T07:05:00.000-07:00</published><updated>2007-04-27T07:17:17.393-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='reference posts'/><category scheme='http://www.blogger.com/atom/ns#' term='link to other posts'/><category scheme='http://www.blogger.com/atom/ns#' term='invalid parameters'/><title type='text'>YouTube Fixes "invalid parameters"</title><content type='html'>Update on the post from &lt;a href="http://ergodada.blogspot.com/2007/04/youtube-invalid-parameters.html"&gt;April 23rd&lt;/a&gt;: the issue has been fixed.&lt;br /&gt;&lt;br /&gt;But see how I just linked to a previous post? It wasn't easy. Blogger makes users enter a URL just like any link. There should be a way to reference earlier posts. Both your own posts, and posts belonging to fave / bookmarked fellow bloggers (note: there is no such Bookmarked Blogs built into Blogger, but there should be!).&lt;br /&gt;&lt;br /&gt;A 'reference post' button would pull up a list of past posts.... check the one you want. Wouldn't that be helpful?   &lt;br /&gt;&lt;br /&gt;Here's what I had to do instead:&lt;br /&gt;1. open my blogspot (View Blog link) in new Tab/Window.&lt;br /&gt;2. Click on the post I want to link to.&lt;br /&gt;3. Copy the Address.&lt;br /&gt;4. Return to Edit Blogger Post.&lt;br /&gt;5. Highlight text.&lt;br /&gt;6. Click "Link" button.&lt;br /&gt;7. Paste URL.&lt;br /&gt;8. OK.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-4475269936852895749?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/4475269936852895749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=4475269936852895749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4475269936852895749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/4475269936852895749'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/04/youtube-fixes-invalid-parameters.html' title='YouTube Fixes &quot;invalid parameters&quot;'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-2787491901602402375</id><published>2007-04-25T07:42:00.000-07:00</published><updated>2007-04-25T07:47:30.233-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='blogspots'/><category scheme='http://www.blogger.com/atom/ns#' term='Header'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='user interface'/><category scheme='http://www.blogger.com/atom/ns#' term='quick links'/><title type='text'>Help Me, Blogger (Yeah)</title><content type='html'>When logged in users browse BlogSpot (which displays published view of users’ blogs), the site’s Header links to the user’s Dashboard, and to Sign Out. That is helpful. So, if you are reading someone else’s blog, you can jump right to your control panel aka ‘dashboard’ which lists and links to edit each of your blogs and profile. Here’s a screenshot:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kQA6VIbvDxs/Ri9pI2n5p-I/AAAAAAAAACo/t6TSfTUL3RE/s1600-h/blogHeadOther.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_kQA6VIbvDxs/Ri9pI2n5p-I/AAAAAAAAACo/t6TSfTUL3RE/s320/blogHeadOther.jpg" alt="" id="BLOGGER_PHOTO_ID_5057376507383097314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;But if you are viewing a BlogSpot page that you own (or to which you contribute), the Header links to “New Post,” “Customize,” and Sign Out. A link to Dashboard would be desirable here. Also, instead of, or next to, “New Post” there should be a link to “Edit Posts.” It is this link, which exists elsewhere in your dashboard, that displays the titles and previews and the # of comments of each of your posts, and has a button to ‘add new.’  A more suitable term is: ‘Manage Posts’ which conveys that you can edit/view existing posts as well as make an addition (The term 'Mangage: Links' exists on Dashboard).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kQA6VIbvDxs/Ri9pU2n5p_I/AAAAAAAAACw/zhbja5QNtLQ/s1600-h/blogHeadMine.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_kQA6VIbvDxs/Ri9pU2n5p_I/AAAAAAAAACw/zhbja5QNtLQ/s320/blogHeadMine.jpg" alt="" id="BLOGGER_PHOTO_ID_5057376713541527538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Even if you contribute to just one blog, it would be convenient for the Header of the your blogspot page to link to ‘Manage Posts.’ And if you contribute to more than one blog, the link to ‘Dashboard’ would be of great help&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-2787491901602402375?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ergodada.blogspot.com/feeds/2787491901602402375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2768124536671763301&amp;postID=2787491901602402375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2787491901602402375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2787491901602402375'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/04/help-me-blogger-yeah.html' title='Help Me, Blogger (Yeah)'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kQA6VIbvDxs/Ri9pI2n5p-I/AAAAAAAAACo/t6TSfTUL3RE/s72-c/blogHeadOther.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2768124536671763301.post-2821334276977100474</id><published>2007-04-23T16:26:00.000-07:00</published><updated>2007-04-23T17:18:38.423-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='invalid parameters'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='senseless error messages'/><title type='text'>YouTube: Invalid Parameters</title><content type='html'>When users login to YouTube, at the top of the screen, displayed prominently, is a message: "Invalid Parameters."  What does it mean? I have been greeted in this manner for at least one month.  How remarkable that the YouTube traffic continues to grow, despite an explicit insult on Page One. The user has reason to exit the site--and the 'Net--to determine what it is about him or herself that is Wrong. Readers: fret no more; it is the Google YouTube login script which has the problem. So, why is it, after at least 3 weeks, that the BUG still exists? The user believes one of the following is true:&lt;br /&gt;&lt;br /&gt;1. The engineers are not aware of the problem.&lt;br /&gt;2. The engineers are aware of the problem, but are unable to fix it.&lt;br /&gt;3. The engineers are aware of the problem, but do not wish to fix it.&lt;br /&gt;&lt;br /&gt;None of those possibilities boosts one's confidence or regard for the Google team. Indeed, #3 directly contradicts Google's "don't be evil" creed (whereas #1 implies that the makers don't use the system themselves or have a "Quality Analysis" staff; #2, incompetence).&lt;br /&gt;&lt;br /&gt; Perhaps somebody there isn't too busy counting money, and can fix the issue.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQA6VIbvDxs/Ri1FEce3OMI/AAAAAAAAACg/dWn8wD9bkDc/s1600-h/youtubeLogin.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_kQA6VIbvDxs/Ri1FEce3OMI/AAAAAAAAACg/dWn8wD9bkDc/s320/youtubeLogin.jpg" alt="" id="BLOGGER_PHOTO_ID_5056773899274369218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The biggest problem with the message is that it is displayed regardless of what the user did. We might as well also discuss the error message in general. That is, if and when the message is displayed as a result of an invalid parameter entered by a user.&lt;br /&gt;&lt;br /&gt;Problem #1: syntax. Sure, we are all aware of the word parameter, but we seldom use it. It's coder-speak. Fine and dandy for the internal methods of the coders, but the function should spit out 'Plain English.' If "parameters" was part of the local (YouTube) lexicon, it would be permissable here of course, but I don't see the word showing up**...&lt;br /&gt;&lt;br /&gt;Problem#2: lacks specifics. If a user does something wrong, she should be informed WHAT it was she did wrong, and, if not self-evident, CORRECTIVE MEASURES should be identified and displayed.&lt;br /&gt;&lt;br /&gt;** A YouTube search for "Invalid Parameters" displayed a short video from a young user who stepped up and asked the community "What's up?" As she mentions, there is no word about it in Help. Check it out (note: she pronounces 'parameters' like 'para-meters' but she means the same thing:)&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=qjUZ3SI9htw"&gt;&lt;br /&gt;http://www.youtube.com/watch?v=qjUZ3SI9htw&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2768124536671763301-2821334276977100474?l=ergodada.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2821334276977100474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2768124536671763301/posts/default/2821334276977100474'/><link rel='alternate' type='text/html' href='http://ergodada.blogspot.com/2007/04/youtube-invalid-parameters.html' title='YouTube: Invalid Parameters'/><author><name>MPH</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_kQA6VIbvDxs/SZeMyllhlFI/AAAAAAAAA7Y/RFgqkykkPNs/S220/DSC01107.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_kQA6VIbvDxs/Ri1FEce3OMI/AAAAAAAAACg/dWn8wD9bkDc/s72-c/youtubeLogin.jpg' height='72' width='72'/></entry></feed>
