Everything is broken

You’d think that in a struggling economy, all businesses would be on their best behavior, doing everything they can to gain and retain customers, and not taking any revenue for granted. I’ve found that this isn’t the case. Here’s what’s bugged me recently:

Mint.com is broken. I’ve heard great things about Mint. I really wish I could use the service. But I can’t. In March, I tried signing up, but it was unable to get my credit card data imported so I deleted my account. I’ve recently changed my primary credit card, so I tried again tonight. I was unable to get the new card (or the old one) imported, so again, I deleted my account. As I was writing this, Mike suggested that I wait a few days. There was nothing in the Mint UI telling me to do this. It is broken.

Orchard Supply Hardware (OSH) is broken. I went to their Sunnyvale store to buy a screwdriver today, and the tools section was almost completely cut off from the rest of the store, with only one entrance/exit. Take a look at this diagram I drew on a napkin:

diagram

The shelves surrounding the tools section had it completely enclosed except for the opening marked with the arrow. I had to backtrack after noticing the tools section a couple of aisles into the store. Annoying.

Mozy is broken. Like Mint, I’ve heard great things about the service. And I probably wasn’t a typical customer. But their technical support is what makes it broken. More on this in an upcoming post.

Anything I buy for my bike is broken. Not physically, but the instructions are always enough to break my brain.

Jamm Companies is broken. I ordered something from them a couple of weeks ago and have had no update on my order status or a shipping notice, yet they have charged my credit card (via PayPal). Sent an email over 24 hours ago and have not received a reply.

Hulu is broken. Why should content expire after a period of time or certain number of episodes? I don’t care whose fault this is (Hulu or the content owner’s), but it’s broken.

Request for a better copy UI

I don’t know about you, but when I copy something to my clipboard, I tend to hit ⌘-C about two or three times out of habit to make sure that I really copied what I wanted. I think it’s because there’s no great visual feedback that my command was executed. Sure, I might be able to catch the Edit menu highlight for a second, but my attention isn’t usually there, and the menu could even be on a different monitor.

What would be really useful is just a small pulse of the highlight to let me know that what is selected was just copied. If you make an OS, please steal this idea.

I used to be the same about saving, but then Apple added a nice touch to their (lowercase) windows.

This is what the upper-left corner of a document’s window looks like when there are unsaved changes. See the dot in the center of the red close button? That lets you know, before you close the document, that not everything is saved.

It’s nice, because when I hit ⌘-S, I only do it once and can tell at a glance that my edits were saved successfully:

Telluride – Independence Day 2009

green mountain

This year, I spent the Fourth of July in Telluride, Colorado with my family. It took me a while to get out there due to some ground transportation issues, but fortunately things went my way in the air.

The 4th started with a viewing of the parade. It was… interesting to see how a small town in Colorado celebrates the holiday. Before the parade started, it looked like it would be a traditional affair:

courthouse

street with July 4th banner

crowded sidewalks

And it did start off with what you might expect.

There was a military presence.

There were bagpipes.

And there was a fire truck,

followed by some old cars,

and then an old fire truck.

But then it got kind of random. And weird.

Actually, as I write this I do remember that one 4th of July in Pittsburgh the band performing before the fireworks performed “Soul Man,” so maybe Telluride isn’t all that different.

It looks like part of the tradition is for there to be a water fight between the crowd and the marchers. The marchers also throw candy at the crowd.

No green theme would be complete the obligatory hippie-themed biodiesel-powered bus. Hint to all of you wonderful tree-huggers out there: You’ve already marketed the whole green thing to yourselves. Now you might want to stop preaching solely to the choir and market eco-friendly practices to “the man” or whatever it is you call people who shave.

One float’s theme was “Party like it’s 2006.”

After a relaxing lunch and afternoon in Mountain Village, we went back into town for dinner at Rustico, one of my favorite restaurants. Both the food and service are excellent. We’ve been going there enough that the staff recognizes us even though we only make it out a few times each year, and I think it’s generally a good signal when a restaurant’s staff remains the same over the years. They were even able to quickly handle a sudden rain shower after seating nearly everyone outside.

After dessert, the rain stopped and we went outside to see the fireworks. It was one of the longest displays I’ve seen, and the full moon and reverberations in the valley made it even more fun to experience.

I’ll end with this gem from SkyMall:

skymall-cardesk

Help make webmaster resources more accessible!

I wrote about how to add captions to YouTube a couple of months ago, and now I have something new to add. We’ve uploaded over 100 videos to the Webmaster Central YouTube Channel since launching it in February, and it’s cool to see how often they’re being referenced by webmasters, just like our blog posts and Help Center articles.

One issue with video, however, is that it’s not always the most searchable medium. To help make these videos easier for webmasters to reference, and to make them accessible to more users, we’ve created a new section on our Webmaster Help Forum site to host transcripts of the videos. You might notice that right now the list doesn’t include all 100+ webmaster-related videos, but you can help change that. We’re now accepting user-created captions of our videos, so anyone can contribute a caption file to our collection. We’ll add the captions to the video itself on YouTube as well as host it on our site so webmasters can search for that specific quote they were looking for. If we end up using your captions, we’ll of course mention your name in the video description and on the site, so everyone knows who put in the effort to transcribe the video.

iPhone notifications: Annoyingly not scalable

I love the iPhone’s UI, but there’s one part of it that I don’t like: those popup dialog boxes that take over the screen. I first got annoyed with this after leaving my phone at my apartment for a day while I was at work. Since I have it synced to my calendar, a reminder popped up every time I had a meeting that day. Since I wasn’t there to close out the messages as they came in, the next time I used my phone I had to sit there and tap “close” a bunch of times before I could do anything with my phone.

Last night, I turned on my iPhone for the first time in a while (I’ve been using Android) to try out the 3.0 software. After updating the OS, I had a bunch of apps which hadn’t been updated in a while. For each app I tried to update, I received a notification that the iTunes terms of service had changed. This bug (multiple notifications instead of one) would only be a minor annoyance if the UI didn’t require that the messages block the operation of the phone. I took a short video of having to tap through the notifications, which I’m embedding below. I actually had to tap “OK” a bunch more times, but the tape is corrupted so I wasn’t able to capture the whole segment:

Multitasking using OS X’s speech service

Earlier today, I tweeted about having my computer read an article to me while I checked up on things like Twitter and Google Reader, and even did some work. Usually, I use the service to help me multitask while doing things away from my computer, such as while I’m making dinner. This feature has been around forever, but here’s a quick demo in case you haven’t yet discovered it, using an article about NASA trying to blow up the Moon or something:

I love how the synthesized voice takes synthesized breaths.

Whoever writes the UI for Flickr is awesome

I don’t log into Flickr very often these days, but I popped in today to dissociate my weird AT&T/Yahoo! hybrid account thingy from my Flickr account and instead move it to a straight-up regular Yahoo! account. First of all, kudos to Yahoo! for this even being possible. What I was really happy with was the friendly messages and mostly straightforward process, even though I did get caught in a loop for a minute:

transfer

signin

umm

woohoo

Yay. I mean, Yahoo!

Best Buy FAIL

If you’ve ever dealt with Best Buy or Comcast before, you can stop reading.

I’m about to start working on a bandwidth-intensive personal project that will require decent upload speeds. Even though I have the fastest available AT&T DSL package, it would be painfully slow to use for this project, so I decided to temporarily switch to my other “favorite” provider, Comcast. Since I want Internet only, and Comcast hates to give reasonable prices to Internet-only customers (or even list the prices on their website), I decided to order through Best Buy since they’re always running some sort of promotion. Currently, I can get the “Blast” service (the fastest option that wouldn’t require me to buy a new modem), for about $30/month for three months, before it shoots up to like a zillion dollars. That’s actually a few dollars cheaper than what I’m paying for my super-slow DSL, and three months should be plenty of time for me to complete the bulk of my project.

After I went through the signup process in the store, I was handed a piece of paper and told that all I needed to do was call Comcast and give them my modem’s MAC address. Sounded easy enough, even though I knew I’d have to be routed around a bit since he circled the “professional installation” number. I asked if I had to pay anything or do anything else, and was told that no, I was all set, so I left and went about my day.

Well, tonight I called Comcast, and they didn’t have me anywhere in their system. I gave them my name and zip code, spelled my last name a bunch of times (always fun over the phone), and the “Comcast confirmation number” on the receipt. No entries were found for any of those, and the Comcast guy was pretty apologetic. He tried to send me off to billing, but they were already closed for the evening (It was 9 PM Pacific).

At the end of the call, I noticed on the printout that even though I already had the Comcast confirmation number, I probably should have been directed to the checkout counter to have them scan the paper and activate the account. Why I should have carried a piece of paper from one end of the store to the other and dealt with two different people is pretty stupid, but I guess that’s what should have happened. Of course the store is closed now, so I’ll have to continue this adventure tomorrow after work.

You’d think that in Silicon Valley everyone would be hooked up to some blazingly fast affordable fiber and commuting to work on Segways, but that’s disappointingly not the case at all. I can get FiOS in my small hometown of Doylestown, Pennsylvania, but in my apartment just down the street from Palm, I have to choose between AT&T and Comcast. I need to get out of here.

Update: I win, Best Buy definitely loses, and Comcast is kind of okay:

I went back to Best Buy today and had the cashier scan the paper. It printed out the same receipt I got last time, and she had no idea what it was for so I was sent to customer service. Customer service sent me back to the Geek desk. The told me the same thing they did last time. I certainly had my doubts about whether or not this particular store was able to accomplish anything, so I went to another Best Buy. They don’t sell Comcast stuff at all. I went back to my apartment, convinced that my call to Comcast would not go well.

When I called, of course they didn’t have my information. I was about to just beg them to give me the discounted price ($30/month for 3 months) and forget about the whole Best Buy referral, but the agent beat me to it. He said if I signed up through him, I’d get the “Blast” service for $30/month for a full year, and $25 installation. That sounded fine to me.

Then came the eye-rolling part. He asked when he could install (he talked about the installation in the first person, as if he would personally be coming out), and told me there’s no option for self-installation. I didn’t have my calendar in front of me, but I said that Thursday between 4 and 6 would be fine since Thursdays are generally free. It turns out I have a meeting until 4:30, but I’m hoping we’ll get out early.

Update 2 on 6/22/09: Never mind, getting cable still sucks.

First Comcast tech came on Thursday. After two hours, he was not able to connect me to anything, said he was sorry, and left. On Friday, a different tech called me at 3:00 and told me he was 10 minutes away. I explained to him that like most people, I was still at work at 3:00 on a weekday. So, we scheduled something for Saturday. He came by, and after about an hour found that the line to my apartment had been cut, probably during a renovation to my building. He said he was off to talk to the leasing office and I haven’t heard from Comcast (or the leasing office) since.

Update 3 on 6/23/09: Third time’s a charm? We’ll see.

Since I hadn’t heard from Comcast since Saturday, I tried contacting them to see what the issue was. The chat support was pretty useless, but they finally gave me a phone number for the installation. When I explained my situation, the agent on the phone said that all I needed to do was schedule them to come out and finish the job, so I did. My guess is that the technician will probably just let me know that nobody reconnected the lines and that I’m still out of luck. But you never know. I might be surprised. Things will be so much easier when I’m famous and complaining on my blog actually does something.

Update 4 on 6/27/09: Just as I suspected.

On Thursday, the leasing office called me about the situation and said that they have an agreement with some tech who handles the complex’s wiring, and that they would be getting back to me on Friday. They didn’t. Earlier today, the previously scheduled appointment time came and went. About 45 minutes after the scheduled 2-hour window, Comcast tech #3 did show up. I asked him if he knew about the situation with the wiring. Of course he didn’t. What was impressive this time was how quickly he was able to confirm that the line was indeed not connected. It took the first tech over two hours to give up, but this guy left after about 10 minutes. He said he’s going to report back to his office about it.

Update 5 on 6/30/09: Connected.

My leasing office called me yesterday and said they could send someone out this morning, and I didn’t even need to be there. Cool. While I was at work today, they called and let me know that I was reconnected, and that the tech wanted to make it clear to me that all of my splitters may hurt my signal quality. I guess he didn’t get the memo that I just want Internet service, but whatever, I’m actually not using any splitters. In fact, here’s how my modem is connected:

short cable connected to modem

I think the cable is three feet long.

When I got back to my apartment, I connected the modem. More lights turned on than before, so that was a good sign. I opened Safari, and got redirected to a Comcast page. Another good sign. At this point, I was so happy to be almost online that I didn’t even bother trying to thwart their installation wizard, hoping that I could get online without having to talk to Comcast again. I downloaded the wizard and opened it. I got through a few steps, but then got stuck when it asked me for my account number, which I didn’t have. It told me that if I didn’t know my account number, I could enter my address and phone number if I followed the link at the bottom of the page. There was no link at the bottom of the page. I called Comcast. Here are my notes of how it went down:

Comcast: “If you have no Internet connection, press 1.”
Me: [1]
Comcast: “We’re experiencing high call volume. We recommend that you visit comcast.net.”

If I don’t have an Internet connection, they recommend I visit a website? I don’t have much time to ponder this though, as surprisingly, they answer almost immediately.

I provide my phone number. No account listed. I give my name, and they find me and put me on hold. I then find out that my original order was cancelled and converted to a maintenance order, which was completed this morning. They needed to redo my order. I told them fine, give me the “Blast” service for $30/month for 12 months. I got to hear the agent breathe for a few minutes before putting me on hold and transferring to sales.

Sales said sure, they can hook me up, and I just need to schedule an appointment. I told them that I was able to download the wizard, so I’m obviously connected and there’s no reason anyone needs to come out. I just want the account number. I’m put on hold.

He comes back on and in a mildly threatening tone said, “Okay, but if there’s an issue, we’ll need to send someone out.”

I tell him, “Okay. If there’s an issue, you can send someone out.”

I’m given the account number and the call ends. I try it immediately in the wizard and it doesn’t work. I don’t give up though. I restart the wizard. Upon restart, it tells me, “Uninstall complete.” I start the wizard again. This time I make some progress.

When I get to the profile creation screen, I’m told that my password must only contain letters, numbers, dashes, and underscores. Got it, next. Now I’m told that my password won’t work because it can only contain letters and digits. Fine, I adapt to the situation and move on. I’m told that on the next screen I’ll install some McAfee thing that probably doesn’t even exist for the Mac. At this point I’m taken to some screen telling me the benefits of the McAfee product with no buttons to push. I try quitting and it doesn’t like that, so I force quit the app, which with its last breath screams at me to restart my computer to finish the process. Seeing that I have no Internet connection, I comply.

After restarting, w00t, I have Internet access. Who knows what the installer did to my computer, but I’ll be wiping the system in a couple of months anyway when Snow Leopard is released.

I run a speed test and get over 15 Mbps up. The upload is looking good when my connection dies completely. I can’t get anywhere. A minute later, it’s back up. Should I get used to this?

After reconnecting the modem to my router and restarting it, all seems well. I decide to make another call to Comcast to make sure that I still got my $29.99/month for 12 months deal, but the billing office is closed at 8:01 PM. I try calling AT&T to cancel my DSL service, and they’re closed too.

Two more calls to make tomorrow and then I hope this will be over.