<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Closer To The Ideal &#187; error messages</title>
	<atom:link href="http://www.teamlalala.com/blog/category/error-messages/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.teamlalala.com/blog</link>
	<description>life does not allow perfection, it allows iterations, moments of insight that take us closer to the ideal</description>
	<lastBuildDate>Sun, 05 Sep 2010 19:26:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Error on schedule terminal at train station in MetroPark, New Jersey</title>
		<link>http://www.teamlalala.com/blog/2009/09/28/error-on-schedule-terminal-at-train-station-in-metropark-new-jersey/</link>
		<comments>http://www.teamlalala.com/blog/2009/09/28/error-on-schedule-terminal-at-train-station-in-metropark-new-jersey/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 21:46:53 +0000</pubDate>
		<dc:creator>lawrence</dc:creator>
				<category><![CDATA[broken web sites]]></category>
		<category><![CDATA[broken websites]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[failure]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reliability]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/?p=811</guid>
		<description><![CDATA[Today, I was at the train station in MetroPark, New Jersey. I was catching the commuter train back into New York City. The terminal that displayed the schedule had an error message on the screen. I do not know why these are so common, but I see error messages like this a lot, on public [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I was at the train station in MetroPark, New Jersey. I was catching the commuter train back into New York City. The terminal that displayed the schedule had an error message on the screen. I do not know why these are so common, but I see error messages like this a lot, on public terminals at bus and train stationsm, and airports. The errors always seem to be on Windows operating systems.  Always.</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/0928091356a.jpg"><img class="alignnone size-medium wp-image-813" title="0928091356a" src="http://www.teamlalala.com/blog/wp-content/0928091356a-300x225.jpg" alt="0928091356a" width="300" height="225" /></a></p>
<p><a href="http://www.teamlalala.com/blog/wp-content/0928091356.jpg"><img class="alignnone size-medium wp-image-812" title="0928091356" src="http://www.teamlalala.com/blog/wp-content/0928091356-300x225.jpg" alt="0928091356" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2009/09/28/error-on-schedule-terminal-at-train-station-in-metropark-new-jersey/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why does Berkeley think it should be in the business of building its own content management systems anyway?</title>
		<link>http://www.teamlalala.com/blog/2009/08/27/why-does-berkeley-think-it-should-be-in-the-business-of-building-its-own-content-management-systems-anyway/</link>
		<comments>http://www.teamlalala.com/blog/2009/08/27/why-does-berkeley-think-it-should-be-in-the-business-of-building-its-own-content-management-systems-anyway/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 02:40:02 +0000</pubDate>
		<dc:creator>lawrence</dc:creator>
				<category><![CDATA[badly designed frameworks]]></category>
		<category><![CDATA[brad delong]]></category>
		<category><![CDATA[broken web sites]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[reliability]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[user feedback]]></category>
		<category><![CDATA[website development]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/?p=631</guid>
		<description><![CDATA[Brad Delong asks &#8220;Why does Berkeley think it should be in the business of building its own content management systems anyway?&#8220;. 
His complaint: 
May I say that a content management system that&#8211;if you have been off dealing with another crisis in the middle of a task&#8211;decides when you come back and try to save your [...]]]></description>
			<content:encoded><![CDATA[<p>Brad Delong asks &#8220;<a href="http://delong.typepad.com/sdj/2009/08/bspace-hellspawn.html">Why does Berkeley think it should be in the business of building its own content management systems anyway?</a>&#8220;. </p>
<p>His complaint: </p>
<blockquote><p>May I say that a content management system that&#8211;if you have been off dealing with another crisis in the middle of a task&#8211;decides when you come back and try to save your work that you are no longer logged in and dumps you to a login page after which it dumps you not on the page you were working on but on the root page, LOSING YOUR WORK!!!1!!</p>
<p>Such a content management system is HELLSPAWN!! Is WROSE THAN HILTER!1!!!1!&#8230;</p></blockquote>
<p>He is complaining about bspace, which is based on the open-source<br />
Sakai, a content management system written in Java, and focused on the needs of universities. </p>
<p>I think Delong&#8217;s post is a good reminder of how infuriating it can be for users when software fails to behave in the ways users expect. I also suspect this is a good example of an issue that users will regard as a bug, but the programmers will see it simply as a potential future feature that they may or may not add (&#8221;Should we catch POST info if a user is not logged in?&#8221;). </p>
<p>I should add, WordPress has exactly the same problem. Last week I started writing what I thought would be a short post for this blog, but I got carried away by my theme and wrote  a long post. Then I went to get some dinner. I left the browser open, with the post unpublished. I came back after dinner and made some more edits, then hit the publish button &#8211; and just like that, my work vanished, because while I was out getting dinner, WordPress logged me out (for some reason I&#8217;d assumed that the auto-save feature was also refreshing my session info). </p>
<p>One of the nice things about building my own CMS was that I was free to fix the bugs that bothered me most, and this was a big one for me. I added a feature to my CMS that caught any POST info and showed it on screen, even if the person was logged out. This allowed recovery of the post. I worked on my CMS from 2002-2007 and then abandoned it because I could not keep up with projects like WordPress. Nowadays I force myself to use other people&#8217;s open source software, because it is economically rational to do so, but I hate some of the choices they make, and some of the features that they fail to implement. </p>
<p>In the comments, Jacob Davies posts this comment, which I thought was very funny and very on point: </p>
<blockquote><p>Conversation that has happened more times in my career than I care to mention:</p>
<p>Someone else: &#8220;How long of a title shall we allow? 32 characters? 64?&#8221;</p>
<p>Me: &#8220;FOR THE LOVE OF GOD WHY DO WE NEED TO SET A MAXIMUM LENGTH? IS THIS 1952???&#8221;</p>
<p>Someone else: &#8220;But what if they put in a really long title and fill up the database?&#8221;</p>
<p>Me: &#8220;THE VERY NEXT FIELD &#8211; THE &#8216;CONTENTS&#8217; FIELD &#8211; IS A FREE-TEXT FIELD WITHOUT A LENGTH CONSTRAINT SO IF THEY WANTED TO FILL THE DATABASE THEY COULD DO IT THERE ANYWAY.&#8221;</p>
<p>Someone else: &#8220;Won&#8217;t it waste space if we allow a variable-length string in the title?&#8221;</p>
<p>Me: &#8220;OH MY GOD YES A TERRIFYING LOSS OF ABOUT 3 BYTES ON A RECORD THAT IS A MINIMUM OF 1024 BYTES LONG AND OFTEN OVER A MEGABYTE, YOU ARE SO RIGHT.&#8221;</p>
<p>Someone else: &#8220;Yes but every other system has a length constraint for titles.&#8221;</p>
<p>Me: &#8220;YES AND I SUPPOSE IF EVERYONE ELSE WAS JUMPING OFF A BRIDGE YOU&#8217;D DO IT TOO.&#8221;</p>
<p>etc</p>
<p>Computer programmers are subject to some kind of strange mental degeneration in which they rate the potential waste of 0.00001% of the capacity of a modern hard disk as more important than the ability to enter titles longer than 32 characters in length.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2009/08/27/why-does-berkeley-think-it-should-be-in-the-business-of-building-its-own-content-management-systems-anyway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A rule for user interaction: keep debugging information out of error messages</title>
		<link>http://www.teamlalala.com/blog/2008/02/10/a-rule-for-user-interaction-keep-debugging-information-out-of-error-messages/</link>
		<comments>http://www.teamlalala.com/blog/2008/02/10/a-rule-for-user-interaction-keep-debugging-information-out-of-error-messages/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 04:04:24 +0000</pubDate>
		<dc:creator>lawrence</dc:creator>
				<category><![CDATA[anti-patterns]]></category>
		<category><![CDATA[bad design]]></category>
		<category><![CDATA[broken web sites]]></category>
		<category><![CDATA[broken websites]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2008/02/10/a-rule-for-user-interaction-keep-debugging-information-out-of-error-messages/</guid>
		<description><![CDATA[Yet another example of bad web programming. I was researching the subject of cancer and followed a link on a government site that gets me to this page:

I think its fine to print debugging information to the screen when a website is under development, but on a live site, I think the error messages should [...]]]></description>
			<content:encoded><![CDATA[<p>Yet another example of bad web programming. I was researching the subject of cancer and followed a link on a government site that gets me to this page:</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/12-27-07_error_message_government_cancer_site.png" title="Error message on government site: debugging information should be kept off of live sites"><img src="http://www.teamlalala.com/blog/wp-content/12-27-07_error_message_government_cancer_site.thumbnail.png" alt="Error message on government site: debugging information should be kept off of live sites" /></a></p>
<p>I think its fine to print debugging information to the screen when a website is under development, but on a live site, I think the error messages should try to be more helpful. Perhaps the error message can suggest the average speed it takes the site&#8217;s sysadmins to fix problems of this time. Or the error message can suggest that the visitor go get the page out of the Google cache. Even <a href="http://www.teamlalala.com/blog/2008/02/03/there-are-reasons-to-be-wary-of-online-services/">the cutesy error message that Stikipad used</a> was more reassuring than this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2008/02/10/a-rule-for-user-interaction-keep-debugging-information-out-of-error-messages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netflix error: why allow a date that is not allowed?</title>
		<link>http://www.teamlalala.com/blog/2008/02/10/netflix-error-why-allow-a-date-that-is-not-allowed/</link>
		<comments>http://www.teamlalala.com/blog/2008/02/10/netflix-error-why-allow-a-date-that-is-not-allowed/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 03:44:11 +0000</pubDate>
		<dc:creator>lawrence</dc:creator>
				<category><![CDATA[anti-patterns]]></category>
		<category><![CDATA[broken web sites]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2008/02/10/netflix-error-why-allow-a-date-that-is-not-allowed/</guid>
		<description><![CDATA[Back on September 24th, I decided to put my Netflix account on hold. I knew I was facing a stretch of time when I was going to be too busy to watch movies. Apparently Netflix only allows you to put your account on hold for 90 days. Nevertheless, the form that I was presented with [...]]]></description>
			<content:encoded><![CDATA[<p>Back on September 24th, I decided to put my <a href="http://www.netflix.com/">Netflix</a> account on hold. I knew I was facing a stretch of time when I was going to be too busy to watch movies. Apparently Netflix only allows you to put your account on hold for 90 days. Nevertheless, the form that I was presented with allowed me to choose any date in December, so I chose December 31st, as you can see here:</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/netflix_error_2.png" title="Netflix error: the form that allows forbidden dates to be choosen"><img src="http://www.teamlalala.com/blog/wp-content/netflix_error_2.thumbnail.png" alt="Netflix error: the form that allows forbidden dates to be choosen" /></a></p>
<p>Upon submitting the form, I got the following error message:</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/netflix_error.png" title="Netflix error: why do they allow users to choose dates that are in fact not allowed by their policies?"><img src="http://www.teamlalala.com/blog/wp-content/netflix_error.thumbnail.png" alt="Netflix error: why do they allow users to choose dates that are in fact not allowed by their policies?" /></a></p>
<p>This is, of course, an example of bad user interface design. They should not allow me to choose a date which they themselves forbid. It is confusing that their form should offer a date which is, in fact, not allowed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2008/02/10/netflix-error-why-allow-a-date-that-is-not-allowed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There are reasons to be wary of online services</title>
		<link>http://www.teamlalala.com/blog/2008/02/03/there-are-reasons-to-be-wary-of-online-services/</link>
		<comments>http://www.teamlalala.com/blog/2008/02/03/there-are-reasons-to-be-wary-of-online-services/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 03:57:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[broken web sites]]></category>
		<category><![CDATA[broken websites]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[risk management]]></category>
		<category><![CDATA[shelley powers]]></category>
		<category><![CDATA[stikipad]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2008/02/03/there-are-reasons-to-be-wary-of-online-services/</guid>
		<description><![CDATA[Shelley Powers once wrote that she wouldn&#8217;t use an online service unless she was sure of the exit route:
I won&#8217;t use a hosted web service like Typepad or weblogs.com. It&#8217;s too easy for them to decide that you&#8217;re &#8216;violating&#8217; terms of service, and next thing you know, all your weblog entries are gone. I saw [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://burningbird.net/technology/find-your-exit-points/">Shelley Powers once wrote that she wouldn&#8217;t use an online service</a> unless she was sure of the exit route:</p>
<blockquote><p>I won&#8217;t use a hosted web service like Typepad or weblogs.com. It&#8217;s too easy for them to decide that you&#8217;re &#8216;violating&#8217; terms of service, and next thing you know, all your weblog entries are gone. I saw this with wordpress.com in the recent events that caused so much discussion: in fact, I would strongly recommend against using wordpress.com because of this–the service is too easily influenced by public opinion.</p>
<p>I don&#8217;t use either my Yahoo or Gmail mail accounts. Regardless of whether I can get a copy of my email locally, if I decide to not use either account I have no way of &#8216;redirecting&#8217; email addresses from either of these to the email address I want to use. (Or if there is a way, I&#8217;m not aware of it.) Getting a copy of my data is not an exit strategy–it&#8217;s an export strategy. An exit strategy is one where you can blow off the service and not suffer long-term consequences. A &#8216;bad&#8217; email address is definitely a long-term consequence*.</p></blockquote>
<p>A few months ago we started using <a href="http://www.stikipad.com/">Stikipad </a>to get ourselves organized. We started using the site under conditions that were close to an emergency &#8211; we had a web site that was past its deadline, and we were trying to regain control over a situation that had become chaotic. We began to post bug reports and notes to ourselves. Stikipad was useful to us as an easy-to-use online notepad, which we could use informally. It helped that it also had certain wiki features &#8211; it kept track of who made each edit, and it allowed us to revert changes when we made mistakes in editing.</p>
<p>Since then, we&#8217;ve started listing all the hours that we work on there. This data is vital for when we send out invoices to our clients. Also, all of the long, complicated to-do lists, for each project we&#8217;ve been working on, are all on there. We did not realize how important the site had become to us &#8211; we&#8217;d set up a quick, free account as a simple way to organize one project, but our use of Stikipad has grown so that lately it has been central to the way we schedule our time.</p>
<p>For the last three days, when we go to the site, the only thing we get is this error page:</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/02-03-08_error_message_stikipad.gif" title="Error message on Stikipad"><img src="http://www.teamlalala.com/blog/wp-content/02-03-08_error_message_stikipad.thumbnail.gif" alt="Error message on Stikipad" /></a></p>
<p>The whole entire site has been down. You could not start a new account, nor reach any of the pages on our account, nor even reach the &#8220;Support&#8221; page. We all kept trying, at different times during Friday, Saturday and Sunday. There was no way into the site.</p>
<p>The site just came back to life tonight. But we are planning on giving it up. We feel we can&#8217;t trust it anymore.  There has been no word <a href="http://www.stikipad.com/buzz/">on the Stikipad blog</a> about what just happened. Their silence does not inspire confidence in us.</p>
<p>Stikipad does have an export option, which we could use religiously to keep our data safe. I blame myself for not already automating a daily download of this data. I&#8217;m fixing this particular oversight tonight. All the same, Stikipad can&#8217;t value our most vital data to the same extent we can, so it is perhaps best if we keep that data on our own server, and make the multiple backups of that data which we feel is needed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2008/02/03/there-are-reasons-to-be-wary-of-online-services/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s website is broken</title>
		<link>http://www.teamlalala.com/blog/2007/10/01/microsofts-website-is-broken/</link>
		<comments>http://www.teamlalala.com/blog/2007/10/01/microsofts-website-is-broken/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 19:31:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[broken web sites]]></category>
		<category><![CDATA[broken websites]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reliability]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2007/10/01/microsofts-website-is-broken/</guid>
		<description><![CDATA[Â Yes, that is a broken image link on the Microsoft website (I hit refresh a few times and it was still there). Ironically, the page is talking about a new technique for debugging.

Part of what is becoming a continuing series on the subject of broken web pages.
]]></description>
			<content:encoded><![CDATA[<p>Â Yes, that is a broken image link on the Microsoft website (I hit refresh a few times and it was still there). Ironically, the page is talking about a new technique for debugging.</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/microsoft_kiss_error.png" title="Error on the Microsoft page about KISS debugging"><img src="http://www.teamlalala.com/blog/wp-content/microsoft_kiss_error.thumbnail.png" alt="Error on the Microsoft page about KISS debugging" /></a></p>
<p>Part of what is becoming <a href="http://www.teamlalala.com/blog/category/broken-web-sites/">a continuing series</a> on the subject of broken web pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2007/10/01/microsofts-website-is-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old Navy website is broken too</title>
		<link>http://www.teamlalala.com/blog/2007/09/30/old-navy-website-is-broken-too/</link>
		<comments>http://www.teamlalala.com/blog/2007/09/30/old-navy-website-is-broken-too/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 02:23:15 +0000</pubDate>
		<dc:creator>lawrence</dc:creator>
				<category><![CDATA[broken web sites]]></category>
		<category><![CDATA[broken websites]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[old navy]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[semantic markup]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[valid markup]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2007/09/30/old-navy-website-is-broken-too/</guid>
		<description><![CDATA[Well, maybe &#8220;broken&#8221; is too strong a word. The CSS failed to load. Which happens sometimes. Which is part of why semantic markup is important. How much does the user experience survive the lack of style sheets? This from the front page of Old Navy:

Just curious, but does anyone know some common reasons why the [...]]]></description>
			<content:encoded><![CDATA[<p>Well, maybe &#8220;broken&#8221; is too strong a word. The CSS failed to load. Which happens sometimes. Which is part of why semantic markup is important. How much does the user experience survive the lack of style sheets? This from the front page of <a href="http://www.oldnavy.com/">Old Navy</a>:</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/oldnavybroken.jpg" title="oldnavybroken.jpg"><img src="http://www.teamlalala.com/blog/wp-content/oldnavybroken.thumbnail.jpg" alt="oldnavybroken.jpg" /></a></p>
<p>Just curious, but does anyone know some common reasons why the CSS files might fail to load?</p>
<p>Also curious about the marketing. The front page of the site is aimed entirely at women. Do women buy clothes online more than men?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2007/09/30/old-navy-website-is-broken-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sprint PCS is even more broken than before, thanks to its merger with Nextel</title>
		<link>http://www.teamlalala.com/blog/2007/09/24/sprint-pcs-is-even-more-broken-than-before-thanks-to-its-merger-with-nextel/</link>
		<comments>http://www.teamlalala.com/blog/2007/09/24/sprint-pcs-is-even-more-broken-than-before-thanks-to-its-merger-with-nextel/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 22:07:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[error messages]]></category>
		<category><![CDATA[nextel]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sprint]]></category>
		<category><![CDATA[sprint pcs]]></category>
		<category><![CDATA[sprintpcs]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2007/09/24/sprint-pcs-is-even-more-broken-than-before-thanks-to-its-merger-with-nextel/</guid>
		<description><![CDATA[I&#8217;ve written before about the error messages I&#8217;ve encountered on the Sprint PCS website. I&#8217;ve been unable to log into the Sprint PCS website this month &#8211; I get some bizzare error messages instead.
Today I figured I&#8217;d try to use my phone to pay the bill. I hit &#8220;*2&#8243; which dialed customer service for me. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve written before about the <a href="http://www.teamlalala.com/blog/2007/09/24/the-sprint-pcs-website-is-still-broken/">error messages I&#8217;ve encountered</a> on the Sprint PCS website. I&#8217;ve been unable to log into the Sprint PCS website this month &#8211; I get some bizzare error messages instead.</p>
<p>Today I figured I&#8217;d try to use my phone to pay the bill. I hit &#8220;*2&#8243; which dialed customer service for me. I reached an automated voicemail system. It asked me to type in my phone number, so it could look up my account information. I did so. It then told me that I owed Sprint $513. I was stunned. By my calculations, I owe something like $200. I pay about $97 a month, and I owe last month and this month. I&#8217;m not sure how the amount doubled.</p>
<p>Eventually, the automated system gave me the option to talk to someone. I pressed the button.</p>
<p>A pleasant, helpful woman got on the line and asked for my telephone number, so she could look up my account information. I gave her the number and she said they had no account information for me. I explained that I&#8217;d had this account with Sprint since March of 2001. She explained that she worked for Nextel, she didn&#8217;t have account info for Sprint customers (the two companies are merging).</p>
<p>This is puzzling. If Nextel doesn&#8217;t have any of my account information, then why should my phone auto-dial Nextel when I press the buttons for customer service? Also, if Nextel has no information about me, how did the automated system tell me that I owed $513?</p>
<p>What happened next is also puzzling. I said, &#8220;Okay, can you transfer me to Sprint Customer Service?&#8221; She said she could not transfer me there. She could, however, give me the phone number. Why can&#8217;t the phone company transfer me to the number they want me to go to? I find that confusing.</p>
<p>I dialed the number she gave me.<br />
Sprint PCS also had an automated system. It asked me to type in my telephone number, so it could look up my account information. I typed in my telephone number. It said there was no account with that number, and it suggested I type it again. I assumed I&#8217;d mis-typed it, so I tried it again, carefully. Again, the automated voice system told me that there was no account with that number. I didn&#8217;t know what else to do, so I typed in the number a 3rd time. Again it told me there was no such telephone number.</p>
<p>I couldn&#8217;t think of what to do then. The automated voice system did not give me any other option. It kept asking me to type in my telephone number. It asked me 4 more times, and then, when I did nothing, it hung up on me. It never offered to transfer me to a human operator, who might have been able to resolve the situation.</p>
<p>I&#8217;ve had this account for 6 and half years. Right now, I seem to be completely locked out of it. The computer at Sprint PCS claims my account doesn&#8217;t exist. At Nextel, the computer says I owe the incredible amount of $513, and then the operator says she has no access to my account information because it is over at Sprint.</p>
<p>I don&#8217;t need to know many of the details to tell that the merger of Sprint and Nextel databases is going badly. If I had stock, I&#8217;d sell it. This is the worst customer service experience I&#8217;ve had in many years.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2007/09/24/sprint-pcs-is-even-more-broken-than-before-thanks-to-its-merger-with-nextel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Sprint PCS website is still broken</title>
		<link>http://www.teamlalala.com/blog/2007/09/24/the-sprint-pcs-website-is-still-broken/</link>
		<comments>http://www.teamlalala.com/blog/2007/09/24/the-sprint-pcs-website-is-still-broken/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 15:32:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[error messages]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sprint pcs]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2007/09/24/the-sprint-pcs-website-is-still-broken/</guid>
		<description><![CDATA[I&#8217;ve already written about Sprint PCS and its broken website. I&#8217;m now visiting the site ten days later, and I&#8217;m surprised to see the error isn&#8217;t fixed yet. This is from today:

You&#8217;ll recall from my previous post that Sprint PCS wrote me on the 17th and said they&#8217;d contact me within 3 business days to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve already written about <a href="http://www.teamlalala.com/blog/2007/09/14/sprintpcs-has-a-broken-website/">Sprint PCS and its broken website</a>. I&#8217;m now visiting the site ten days later, and I&#8217;m surprised to see the error isn&#8217;t fixed yet. This is from today:</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/sprint_pcs_error.png" title="Sprint PCS error message, 10 days later"><img src="http://www.teamlalala.com/blog/wp-content/sprint_pcs_error.thumbnail.png" alt="Sprint PCS error message, 10 days later" /></a></p>
<p>You&#8217;ll recall from my previous post that Sprint PCS wrote me on the 17th and said they&#8217;d contact me within 3 business days to follow up regarding this matter. I&#8217;ve yet to hear from them. Of course, my phone service just got cut off because I have not been able to pay the bill. So maybe they tried to call but couldn&#8217;t get through. Ironic, yes? If only they&#8217;d let me into their site, I could activate my phone and they could call me to tell me, no doubt with great sincerity, that Sprint PCS really cares about its customers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2007/09/24/the-sprint-pcs-website-is-still-broken/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Badly done error messages from GoDaddy</title>
		<link>http://www.teamlalala.com/blog/2007/09/23/badly-done-error-messages-from-godaddy/</link>
		<comments>http://www.teamlalala.com/blog/2007/09/23/badly-done-error-messages-from-godaddy/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 22:08:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[godaddy]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2007/09/23/badly-done-error-messages-from-godaddy/</guid>
		<description><![CDATA[I was helping a client move their site from GoDaddy to another web server. I logged into GoDaddy and found the MySql database and made a backup. Then I got sidetracked for 15 minutes. When I started working again, I got this error message (screenshot below). GoDaddy is right to log me out after 15 [...]]]></description>
			<content:encoded><![CDATA[<p>I was helping a client move their site from GoDaddy to another web server. I logged into GoDaddy and found the MySql database and made a backup. Then I got sidetracked for 15 minutes. When I started working again, I got this error message (screenshot below). GoDaddy is right to log me out after 15 minutes of inactivity, that much is good security. But they tell me where I am suppose toÂ  go in the text, without providing a hyperlink. I can only get out of this page by hand editing the URL in the address bar. Badly done.</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/godaddy_error_message.png" title="Godaddy Error Message - youâ€™ve logged out!"><img src="http://www.teamlalala.com/blog/wp-content/godaddy_error_message.thumbnail.png" alt="Godaddy Error Message - youâ€™ve logged out!" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2007/09/23/badly-done-error-messages-from-godaddy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SprintPCS has a broken website (Updated)</title>
		<link>http://www.teamlalala.com/blog/2007/09/14/sprintpcs-has-a-broken-website/</link>
		<comments>http://www.teamlalala.com/blog/2007/09/14/sprintpcs-has-a-broken-website/#comments</comments>
		<pubDate>Sat, 15 Sep 2007 01:59:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[anti-patterns]]></category>
		<category><![CDATA[broken web sites]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[error messages]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sprint]]></category>
		<category><![CDATA[sprintpcs]]></category>
		<category><![CDATA[telephone companies]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user feedback]]></category>

		<guid isPermaLink="false">http://www.teamlalala.com/blog/2007/09/14/sprintpcs-has-a-broken-website/</guid>
		<description><![CDATA[Yet another story about a badly programmed website, with really bad error messages.
I went to pay my monthly cell phone bill. Just last month, SprintPCS instituted a new policy, requiring stricter passwords with more letters and numbers in them. So I was forced to change my password. Perhaps I was also in a hurry, as [...]]]></description>
			<content:encoded><![CDATA[<p>Yet another story about a badly programmed website, with really bad error messages.</p>
<p>I went to pay my monthly cell phone bill. Just last month, <a href="http://www.sprint.com/index_c.html">SprintPCS</a> instituted a new policy, requiring stricter passwords with more letters and numbers in them. So I was forced to change my password. Perhaps I was also in a hurry, as I did not write it down in the usual place.</p>
<p>Today, unable to remember the new password, I clicked the link they offer for &#8220;Forgot your password?&#8221; I came to the screen you see in the first image.</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/screenshot.png" title="this is the form on SprintPcs.com where I request my password"><img src="http://www.teamlalala.com/blog/wp-content/screenshot.thumbnail.png" alt="this is the form on SprintPcs.com where I request my password" /></a></p>
<p>I typed in my &#8220;username&#8221;, which is simply my telephone number. When I hit the submit button, I got, in response, a blank white page with the text &#8220;Error: 500&#8243;. That&#8217;s it. Nothing else. Just that text on a blank white page. You can see it in this second image:</p>
<p><a href="http://www.teamlalala.com/blog/wp-content/screenshot-1.png" title="This is the error message I got from SprintPCS. Not very helpful, is it?"><img src="http://www.teamlalala.com/blog/wp-content/screenshot-1.thumbnail.png" alt="This is the error message I got from SprintPCS. Not very helpful, is it?" /></a><br />
I offer this anecodote as one more small piece of evidence for the case that most web sites are horribly programmed and poorly tested. I don&#8217;t mean to pick on SprintPCS, since there are many sites that are just as bad, but this just happens to be the broken website that I interacted with today.</p>
<p>Mind you, the above incident happened this morning, around 11 AM, and now it is 11 PM. I just went back to get screenshots.  Twelve hours later, the problem is still there.</p>
<p>I sent SprintPCS an email about this. I have not yet heard back from them. I&#8217;ll update this post if I do hear from them.</p>
<p>UPDATE: wonderful response time. I just got this, on the 17th. The irony:</p>
<blockquote><p><strong>Date:</strong> Mon, 17 Sep 2007 14:08:18 -0500 <small>[02:08:18 PM CDT]</small></p>
<p><strong>From:</strong> <a href="http://webmail.krubner.com/imp/compose.php?to=Sprint+Customer+Solutions+%3Cecare%40cc.sprintpcs.com%3E&amp;thismailbox=INBOX" nicetitle="New Message to ecare@cc.sprintpcs.com">Sprint Customer Solutions &lt;ecare@cc.sprintpcs.com&gt;</a></p>
<p><strong>To:</strong> <a href="http://webmail.krubner.com/imp/compose.php?to=LAWRENCE%40KRUBNER.COM&amp;thismailbox=INBOX" nicetitle="New Message to LAWRENCE@KRUBNER.COM">LAWRENCE@KRUBNER.COM</a></p>
<p><strong>Subject:</strong> Re: Subject: ID # 20070914212929  (KMM38317571I123L0KM)</p>
<p>Hello Lawrence Krubner,</p>
<p>Thank you for contacting Sprint.</p>
<p>A ticket has been submitted in reference to the difficulty you are experiencing logging into your account online at Sprint.com. The ticket number is 16880851.</p>
<p>A follow-up call will be made to you within 36 business hours.</p>
<p>Thank you again for contacting Sprint.  We appreciate your business.</p>
<p>Mary O.<br />
E-Care<br />
Sprint<br />
&#8220;Where our customers come first!&#8221;</p>
<p>Refer someone to Sprint and get $25.</p></blockquote>
<p>So after 3 days, they send me an email in which they promise to contact me within 3 days. Then they close with &#8220;Where our customers come first!&#8221; Hate to think how we&#8217;d be treated if we came second.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teamlalala.com/blog/2007/09/14/sprintpcs-has-a-broken-website/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
