Tom's Tics It's like Tourette's, except the tic is a new blog post

Get Confusion

Get Satisfaction is an awesome site. However, often I see people getting very confused about how the whole site works. Ape Shit's confusion is probably one of the best examples, and the most recent is over if posting to a thread will automatically e-mail you about new posts to the thread. @mlanger honestly believed that she was being e-mailed about a thread she had never participated in or chosen to follow, and asked to no longer be e-mailed about it, and in doing so, she opted in to being e-mailed about it. By saying "do not contact me", she said "contact me".

How did this happen? I already knew when I saw her post pop up in my inbox, I knew that she had seen this post in hers, and assumed she was already in the thread (while in fact, she was being linked to a different thread that contained the technical terminology that scared the pants off of her). This all comes down to, how stupid is the user? As we can see from Ape Shit (he's changed his name since, he's now Chimpanzee and screwing with microsoft, mozilla (twice), among others like photobucket and twitter. After being helped extensively (by me, and I received assistance throughout from others in irc.mozilla.org #sumo like lucy, djst, and zzxc, who verified I was providing correct assistance information which he refused to follow), he got helped by someone on justin.tv (and didn't disclose the assistance, possibly because he just didn't want to admit that assistance I gave was correct?).

Another situation: REAL! Dana didn't understand how to use reply (even though I went through their history and found out they did), so each 'response' was posted as a new thread instead. As well, instead of providing needed information (so she could be helped), she remained cryptic and decided to switch to Internet Explorer instead of have her problem solved. I would complain that perhaps replying is too hard, but I have no idea how that could be. One conclusion was she wasn't saving her login, and the "please login to post this reply" does not work with autofill, so after going to the regular login page, she posted her response in the huge 'new topic' box.

My goal in figuring out why users do stupid things is not to call them stupid (while that is fun), it is to figure out what is confusing them, and un-confuse it. Get Satisfaction's interface really is more conducive to new threads than it is to finding existing threads, especially with it's "limit 5 results" type here and we'll try to find already existing threads. There is supposedly a fix on the way (and has been for fucking months) that allows you to merge threads. I wonder if they'll let some superusers (curators) help out by nominating threads to be merged, especially for larger companies like twitter (mdy, I'm looking at you!)? Hope so!

August 21 @ 12:21 AM | 2 Comments | Tags: | Trackback

Hopes for the iTunes iPhone Remote

I am excited, and I hope this turns out to be a good thing. One thing I'd love to do is have the iPhone in dock as basically a secondary iTunes display, and it goes dim when you don't touch but it stays lit (kinda like the mac screen), and when the song changes it gets brighter for like 5 seconds to announce it. You could then easily touch it to hit next song, previous song, pause, and most importantly, a stars slider. I don't rate enough music as it is, and using the itunes remote mainly as a way to remind me to rate a song (maybe an option to have it get brighter near the end and say "How was that?" and I can notice and rate) would be awesome.

July 06 @ 06:27 AM | 0 Comments | Tags: , , | Trackback

Upgraded Chyrp from 2b2 to 2b3+ (or latest-git)

Oh boy!

Well, I have little familiarity with what makes Chyrp tick. For most web projects, guides for upgrading are useful. The Chyrp attitude is, run git on your server (I can't with dreamhost! It won't compile!), and use that to update. Well, I tried once before, and decided not to update. Today I tried again, with a better backup system (tarred it!) and went for it again. Used git here on my mac, made a tar.bz2, uploaded that, extracted, moved the proper files (.htaccess, /config/database.yaml.php, /config/config.yaml.php) over, and went from there. That worked, except for some issues with tags.

Good thing I made a new directory, too, because several things were relocated!

rename themes/default/{ => content}/sidebar.twig (100%)
 create mode 100644 themes/default/feathers/audio.twig
 rename themes/default/{content => }/feathers/chat.twig (58%)
 create mode 100644 themes/default/feathers/link.twig
 create mode 100644 themes/default/feathers/photo.twig
 rename themes/default/{content => }/feathers/quote.twig (65%)
 rename themes/default/{content => }/feathers/text.twig (56%)
 create mode 100644 themes/default/feathers/video.twig
 rename themes/default/{content => pages}/404.twig (100%)
 rename themes/default/{content => pages}/archive.twig (94%)
 rename themes/default/{content => pages}/drafts.twig (81%)
 rename themes/default/{content => pages}/feather.twig (83%)
 create mode 100644 themes/default/pages/index.twig
 rename themes/default/{content => pages}/search.twig (84%)
 rename themes/default/{content => pages}/tag.twig (85%)
 rename themes/default/{content => pages}/tags.twig (100%)
 rename themes/default/{content => pages}/view.twig (93%)

I have no idea exactly what all this means, but I can guess that some feathers were moved out of the content directory and up a directory, and that content was renamed to pages. If I had just done a raw upload of the git download (like I did once before) to the server with an sftp client (I use ForkLift), I'd have screwed things up again, as I'd have many duplicates. Now I've got a semi-clean upgrade. But now I've got a new issue that I hope isn't caused by my upgrade method. Earlier it was also having some issues with an 'index' with the same name as the tag, but since I'm not getting that now, I guess it's fine.

July 06 @ 05:58 AM | 0 Comments | Tags: | Trackback

Twitter Response Panel

So, sometimes companies want to twitter. Currently, the only method is to share the name and password, and maybe sign your tweets like @bpp does. Kinda sucks, especially if your goal is to respond to a LOT of people.

Recently, I helped turn We All Hate Quickbooks into a disused support section. Better than nothing, I guess. The situation was, @kirasw and @tadmilbourn were replying to people complaining about quickbooks with links to the Twitter forum they set up. That worked, kinda, except people would have to make a new account. I'm pretty sure you can reply at getsatisfaction without making much of an account, and I think the site's a little friendlier, but that's my opinion.

Anyway.

The idea of turning unhappy users (venting) into happy ones works sometimes: people will retweet "hey, Mozilla saw my complaint and opened a support thread, awesome". However, a lot of the mentions of Firefox are the same recurring problem, which is why the (unofficial) helper, @firefox_answers, has a LOT of posts of the same canned response (which people notice). The other bad issue with the canned response is someone will actually see how he repeats "disable your addons" a lot and come to the conclusion that there is a deeper issue, when in fact it's usually just the bad Skype extension. My goal is to make this easier for users, a little more custom, and a lot more awesome.

I want to make a control panel that utilizes the Summize API, as well as possibly my own personal summize (ugh, I am not that good a programmer, so that might be quite difficult) for other services like Jaiku, Identi.ca, and Pownce. If one already exists, let me know. These will have canned responses, as well as canned urls (so that I can limit the box to 140 characters, minus the URL + space, and minus the username responding to plus two spaces for the @ and the space after the name, for personal responses). As well, it will filter by language, so that support can be in your language, and that you can help people near you. Of course, this will be usable for more than just Mozilla, so it is likely that after refinements my "Help the helpless" panel will become public. Open source? Maybe, but I'll definitely have some license where if you're making money because of my panel (and keeping people using your product and purchasing upgrades count), you need to give me some money, because hey, I need to eat.

Commence telling me which license I should open source it under, heh.

July 06 @ 05:48 AM | 1 Comment | Tags: , , , | Trackback

Overheard is one of the best ideas that Get Satisfaction has produced

Overheard is a service of Get Satisfaction, which utilizes the Summize API. It pulls in tweets to your company twitter account (like @mozillafirefox), and it can also scan for keywords you list (like firefox, thunderbird, and mozilla). Then, it will show you these tweets, with a button that will let you turn the tweet into a conversation (be it a Question, Idea, Problem, or just a Discussion). Afterward, it will message the user with a twitter @reply and, if they check their replies page (or use an external Twitter application, which by default shows you the replies), they'll see it and know they can go and continue the discussion.

This is great. Let's say I'm having an issue with Firefox and, as I really don't care to update to Firefox 3 as Firefox 2 is working fine, I tweet something along the lines of "Firefox 3 isn't ready yet, I'm downgrading to Firefox 2". A mozilla representative can take that out and say, "What's wrong, what would make Firefox 3 ready for you?". If they choose to answer (and a few do, but when the twitter replies API system is down, like it is now, it's hard to say people are ignoring what they might just not even be seeing), I might say "oh, well, uh, it crashes with gmail sometimes". The mozilla rep can then tell me "Oh, do you have Skype installed? That has an extension that messes with gMail, here's how to disable it." as well as perhaps link me to the support page for issues with gmail crashes (if it exists).

The end result: Customer retained, made happier that someone cares and is looking out for them, and is damn impressed that their cry of anguish was met with a helpful response. And you know what? They tell their friends. One by one, two by two, they become Firefox users simply because of this excellent word of mouth.

Support Bug 442861.

July 02 @ 09:37 AM | 63 Comments | Tags: , , , , | Trackback
Next →