I joined Gowalla on October 8th 2009. While not really being an early adopter, there didn’t seem to be much global excitement about it when I joined. I think the first time I heard about it was through Jeffrey Zeldman’s twitter updates. They were odd, simply mentioning a fact and always had a short url like this one http://gowal.la/s/7v4. I clicked on a few and was puzzled by what I saw. Instead of an ugly twitter image hosting service or simply a link to a random webpage, there was a map, a list of names, creators, founders, a pretty icon and a deliciously slick XHTML and CSS3 website with subtle tones and an unusually sophisticated design.
As a silly web designer I highlighted some of the text with my mouse to check if the text shadowing was code or graphics. It wasn’t graphics: “oooh nice!”. Then I looked around, there wasn’t much explanation about what was going on. One short video on the home page explained the concept. You go somewhere, you check in to a “spot”, if it doesn’t exist, you simply create it. That’s it? What’s the point? It was left for me to figure it out. A few @Zeldman tweets later, I kept clicking on the links and I figure out (organically) that the check-ins were counted, or rather “stamped”. And for some reason, Zeldman had earned some “Pins”. Things like “Visited 10 coffeeshops” or “Ranger”. Again, no explanations. But again, interesting mysteries. After a dozen Zeldman nods I finally figured I could sign up and maybe elucidate the mystery. And to give credit to the appeal to authority, managing to turn a father of web standards into an addict made me want to understand who these guys from Austin, Texas were and how they did it.
Clearly they weren’t strangers to the web design world, there are nods to the best and brightest of the field all around Gowalla, from Pins (Airbag Industries, Designing with Web Standards, Jim Coudal’s Field Notes) to special spots with rare custom icons like the Happy Cog HQ. Throw in a Mint leaf and it would be perfect.
Gowalla shares a common issue for beginners with Twitter. It’s hard if you don’t use it heavily to grasp at first how good or even how useful it is. Twitter is useless without interesting and verbose people to follow or followers to discuss ideas and points of view with. Gowalla seems pointless before the game dynamics are understood (they aren’t explained) and before the social mapping aspect sinks in. Gowalla isn’t a map, it’s a notebook waiting for you to explore and fill it with what you see. Which is explained very succinctly by the slogan “Go out. Go discover. Go share. Gowalla.”.
There is a lot of freedom involved. Some people will want to map everything they see to gain Stamps and obtain Pins faster. Others will only create or check-in at the places they really like, to make the experience more personal. The former will not create a lot of editorial value, but they will create mapping value. Since Gowalla uses Google Maps, it can overlay its database on top of it and display innumerable (300,000 so far) user-generated Spots few of which probably already existed in Google’s database. Because even if businesses have a clear advantage if they are listed on Google Maps, most of them don’t know it or simply don’t care. Gowalla gets rid of this information input bottleneck by shifting the incentive to map businesses on the client himself. If it sounds hard to conceive, it shows you how brilliant it is.
Google tried to do this by making Image tagging “fun” on Google Images so that people would identify objects and traits in randomly shown photographs so that they would become searchable items. Alamofire (the creators of Gowalla) suceeeded because they focused on the game. I’m not even sure they ever considered how powerful the game could become for crowd mapping. If they did, congratulations to them for managing to focus on the essential fun and not the long term business goal. Because as it’s been obvious to me after the first few weeks of use, and was hopefully obvious also to the people who invested 8.5 million dollars in it Gowalla early December, the “game” could become very lucrative if its soon-to-be immense and individual-powered map of the world was monetized somehow.
But let’s not forget about the fun side of things. Alamofire is apparently a small company. Like Twitter it doesn’t seem to be run by committee. Instead the guys from Austin gradually try to make their game better and accessible to more mobile users on different platforms. Gowalla is so far only available on the iPhone. It’s not yet available with native apps on the Palm Pré or the various Android phones out there. Icons and items are added drop by drop. There doesn’t seem to be a systematic approach, it’s simply based on whim or current events. That may sound careless for a company that now has a lot of money vested in its eventual profitability, but this is precisely how you can keep the fire burning for creative people. And Gowalla is based on them, made for and by them.
One of the undeveloped core features of Gowalla is Trips. You can obtain badges by completing certain requirements (founding 50 spots for instance) but Trips can only be unlocked by checking in a specific Featured Spots. These spots have been either created or edited by the Gowalla team because they are deemed special in a certain way and also receive a nicely designed custom badge to make them stand out from the rest. Trips are simply sets of featured spots, and if you manage to check-in at all of the spots in a Central Park trip for instance, you unlock a special Badge which cannot be unlocked any other way. Of course these trips require a lot more top-down intervention from the Alamofire team. But in an email to Gowallers, Josh Williams the co-creator (with Scott Raymond) of Gowalla announced that 2010 will see the release of trip creation tools for the community. Another step towards increasing user addiction, and a very exciting perspective.
While Facebook was born on the PC, Twitter through SMS, Gowalla is one of the first successful web application which solely relies on Mobile computing and geolocation. And to follow the voices of many, I see a very bright future for Gowalla in 2010.
Posted in Neurons | 1 Comment »Jan 5 2010

Lost isn’t only one of the best looking (cinematography) shows in the history of network TV. It’s also one where imagination, science-fiction, and most of all Society is explored far better than most people realize. I mean society as the organization of human lives as a group — with or without leaders — and their interrelations. This, to me, is the most important aspect of the show. In ignorance of its core concept, people sometimes brush it off as silly absurd science-fiction. It’s as if they were reading The Catcher in the Rye and commenting on the improbability of a kid wandering off by himself in New York City. It’s missing the point entirely, and staying fixated on the superficially shocking instead of looking at the deeply relevant.
Knowing what Dharma (or Alvar Hanso) is, is indeed interesting, but what’s fascinating to me is how factions interract. Who decides that the End Justified The Means, who lets people make their own mistakes rather than trying to protect them forever. Who believes people are inherently bad, and who lies in the shadow of the statue.
Posted in Series | No Comments »Dec 6 2009
First off, let me assert the fact that I’m not a bitter person. I’ve had my share of DSL issues in Paris (France) with an ISP (NOOS, now Numericable) which makes Comcast look like a gentle baby seal in comparison. A connection problem on NOOS meant 0.5kb/s download speed for a month with no other solution than waiting for them to repair the network node. And of course, no compensation offered for the absence of service during a month.
That, was ISP hell.
Comcast, most of the time is only a mediocre ISP. Their website is less unbelievably messy (information architecture being the key issue) than BrightHouse’s but still remains a crying shame for a company that is one of the key players on the internet. As one of my friends recently put it when I had a conversation with him about ISP having confusing websites: “You wouldn’t be on the Internet if it weren’t from them, and they can’t even get it right.”
Precisely. If you excuse the web designer lingo, Comcast’s home page sports a hybrid design with nested table elements and nasty spell of DIVitis. It doesn’t even come close to validate against the W3C standards (254 Errors, 8 warnings). Let’s not even talk about accessibility, why would the handicapped need the internet?
But let’s leave that alone, and just imagine that your modem has a connectivity issue. In my case, slow speeds (100kb/s tops) and recurring disconnections for no apparent reason. No major download, no ongoing bit torrent activity. Now push that scenario a little further: boom, no more connection. Modem dead. How do you reach support? Well you call them. Assuming you had the number jotted down somewhere. Which I guess is what you do when you’ve been a Comcast user a long time — I haven’t.
So using whatever way you can — shouting in the street, going geek-hunting or… stealing your neighbor’s wifi — you figure out the number is 1–800-COMCAST or 1–800-266‑2278. You proceed to call.
- Hello this is Michael Jordan.
– And this is Ben Stein, welcome to Comcast!
What. the. fuck?!
Yes I understand the need to associate your company with likable public figure to appease your customers and bring them warm and fuzzy recolections of Michael Jordan dunking a ball after an very improbably long jump. But Ben Stein? Really?! This anti-science creationist loon? Well sure, if polarizing your customers with random unrelated celebrities is how you like to set them up for customer support.
After a few minutes of navigating the hotline’s menus I finally find the one dedicated to technical support for an internet line (isn’t it your number 1 support issue? Why isn’t that the first thing the customer is offered?). I press whatever button I was asked to press to be put on hold until the next available representative.
Except that, apparently, between the hundreds — I hope thousands — of customer support people Comcast has on its payroll there is simply not a single one that will be able to answer my call right now. None? Really? Do you just mean the waiting time is so long, that the system was designed to become self-conscious after more than 20 minutes of wait become necessary?
Of course I’ve seen this before, in France the very relaxed voice usually tells you that this is due to the high volume of calls and that a safe bet is to try again later on in the day, just in case the waiting line isn’t so embarrassing anymore. What if the customer doesn’t want to call again? What if this is a work-related emergency from someone who works at home on the internet and has a deadline?
In disbelief, I try to call again, same answer. After a few fuming minutes, I decide to go back to Comcast’s dreaded home page and look for internet chat support. I’ve tried it a couple of times on other services and one clear advantage is the lack of uplifting waiting music. And for transparency’s sake, here’s what happened next. Let me be clear, you shouldn’t read this, as much as I shouldn’t have had to read it being slowly typed into my browser. But if you do read it, consider the time my “support experience” took.
LiveAssist Transcript
[Print] Print [Copy] Copy [Email] Email [Close] Close
chat id : 3c8408a9-255d-48e5-83a5-3cba34fd5f59
Problem : Slow connection, constant disconnections on the comcast modem. Not a router problem, was test with 2 different routers with same results
Olivier > Slow connection, constant disconnections on the comcast modem. Not a router problem, was test with 2 different routers with same results
Loren > Hello Olivier, Thank you for contacting Comcast Live Chat Support. My name is Loren. Please give me one moment to review your information.
Loren > Please wait, while the problem is escalated to another analyst
Gregory > Hello Olivier, Thank you for contacting Comcast Live Chat Support. My name is Gregory. Please give me one moment to review your information.
Olivier > Hello
Gregory > How’s it going today Olivier?
Olivier > Could be better
Olivier > I’d like to know if there are known network issues in my area or if my modem could be at cause
Olivier > Comcast plan is under my landlord’s name, [redacted]
Olivier > Her phone is [redacted]
Gregory > Just one moment please.
Olivier > sure
Olivier > Hello?
Gregory > I can help you with that, can you hold for one moment while I process your information?
Gregory > Trying to pull up your account information.
Olivier > ok
Gregory > Let me run a health check on your modem for you.
Olivier > Ok
Olivier > just so you know, I’m connected to my neighbor’s wifi right now
Gregory > I see what the issue is Olivier.
Gregory > Let me get you directed to the correct department.
Olivier > and the issue would be?
Gregory > Just one moment please.
Gregory > Please wait, while the problem is escalated to another analyst
Olivier > alright
Andres > I am more than glad to assist you today with your order. It will take me just a few minutes to pull up your account in our ystem. I will let you know if I have any questions.
Olivier > Andres, here’s hoping you’ll be more talkative than Gregory
Andres > How are you today Mr.Lacan?
Olivier > I could be better.
Olivier > How are you?
Andres > How are you today Mr.Lacan?
Andres > I am doing great! Thank you for asking me! Sure I will assit you today Mr.Lacan.
Olivier > Ok
Olivier > Gregory apparently found what was the issue with my modem. At least that’s what I gather
Olivier > Could you please enlighten me?
Andres > So you are having problems with your internet Mr.Lacan?
Olivier > yes
Olivier > disconnections, regularly. Slow speed, for a few days/weeks now.
Olivier > The web being my work, it’s crippling.
Andres > Mr.Lacan I apologize for the inconvenient but my area is not troubleshooting. I recommend you to call to 1–800-Comcast and they will put you with a technician and he will help you.
Olivier > I did
Olivier > And they redirected me to Comcast.net
Olivier > which is not a support site.
Olivier > The phone number is apparently overloaded. So I suggest you maybe do what two of your colleagues did before you: transfer me to someone who can (hopefully) chat and troubleshoot.
Andres > Ok Mr.Lacan I will transfer you to another agent. I apologize for the inconvenient.
Olivier > Thank you
Andres > Have a nice day.
Andres > Please wait, while the problem is escalated to another analyst
Michael > hello
Olivier > Michael! So glad to meet you.
Olivier > Do you do troubleshooting?
Michael > Please wait, while the problem is escalated to another analyst
June > ikThank you for visiting Comcast.com. What questions can I answer for you?
Olivier > Hello, June.
Olivier > Can you troubleshoot?
Olivier > Or do I need to be introduced to my fifth analyst?
June > I do apologize, Olivier.
Olivier > Thank you.
June > As what I read in the previous chat transcript, your issue is regarding your modem.
June > Is that correct?
Olivier > Yes.
June > Thank you for verifying.
June > You have been routed to a Sales department.
Olivier > Ah.
June > Let me connect you to our technical department.
June > Will this be fine with you?
Olivier > That’d be great.
June > Thank you for understanding.
Olivier > All I can do.
June > Please wait, while the problem is escalated to another analyst
Susana > I am pleased to assist you today, how are you?
Olivier > I’m doing somewhat less good than 5 analysts ago. But thank you, how are you?
Susana > I definitely understand how inconvenient it must be in your part. Let me do everything to get this issue resolved for you within this chat smile
Susana > I am doing great.
Susana > Since when did this issue happen, Olivier?
Olivier > I’d say a few days if not weeks.
Olivier > But it did happen before.
Susana > Are the wirings secure and is everything plugged correctly?
Olivier > Yes, ethernet cables have been checked.
Olivier > And I’ve used two different routers to test the WiFi reception/Ethernet routing
Olivier > The coax cable going to the modem is also secure.
Susana > I will now run a series of diagnostics to check on the status of your connection and devices from my end.
Olivier > Ok.
Olivier > Oops, clicked the wrong button.
Olivier > Can you still see me?
Susana > Yes I can still see you
Olivier > Ok.
Susana > There indeed is a slight problem detected with your connection. However, do not worry as this is nothing that I cannot fix remotely on my end. Can you please hold for a few minutes while I perform the necessary troubleshooting steps from my end?
Olivier > Of course.
Susana > Thank you for your patience.
Susana > Done. Now let me run a final health check to validate that the signals have improved before we end the session.
Olivier > Great.
Olivier > Was it a firmware problen on the modem end?
Olivier > In case you didn’t see my message: Was it a firmware problen on the modem end?
Susana > Firmware problems only occur with routers, Olivier.
Susana > The reason for this is just a system glitch from our end. However it is now improved.
Olivier > Ok, great.
Susana > Great news, I just retrieved the results of the final health check and it is showing that the connection has improved with a more stable and higher speed. All signals are in green, the system has been refreshed and properly configured.
Susana > Now all you need for the changes to fully take effect on your end is to powercycle your modem correctly as outlined on this link: http://lite.help.comcast.net/content/faq/guid/e1b0fbaa-ebee-4553-a55d-d529dab07e09#power
Olivier > Thank you for your help.
Susana > You’re welcome. I can’t be more glad knowing that your satisfaction is guaranteed.
Susana > Is there anything else that I can resolve for you aside from this?
Olivier > Who should I contact if anything similar happens?
Susana > Since you are now online, you may want to watch videos for free as a comcast subscriber at www.fancast.com.
Susana > Please contact your local office at 1800 266 2278 for a modem replacement if same issue occurs.
Susana > However I doubt that.
Olivier > Ok,
Susana > It should be good to go
Olivier > Thanks again.
Susana > After this chat session, there may be a quick 3-question survey that will pop up. It would really mean a lot to me if you consider this issue resolved. Are you okay with that?
Olivier > A suggestion
Olivier > Yes, the issue seems resolved so far 
Olivier > Quick suggestion, if it matters. Whoever created this chat system might want to have the lines wrapping inside the window, so users don’t need to scroll horizontally every time the analyst says something to see it.
Susana > It is, I assure you
Susana > Thank you very much for the suggestion. I will make sure it is passed
Susana > smile
Olivier > Good.
Susana > Thank you very much Olivier, please click on the END SESSION button to answer the survey as the issue has been resolved smile
Olivier > Good night.
Olivier > Alright, thanks for being the most efficient person I met today.
Susana > Analyst has closed chat and left the room
As you can see I jumped a line in the transcript every time I was “escalated” to another “analyst”. Five times, 5, Cinq, or rather five fucking times where it wasn’t the analysts but I who had to eventually figure out if they were the competent person to solve my problem despite them already having read a transcript of my problem description. Or maybe this is part of the problem, maybe being “escalated” simply means that whatever analyst came before simply dumped me onto a new one with little to no information about my issue. That would certainly explain the few minutes of niceties before they realized that — oh, wait — the couldn’t help me. But they sure all stuck to the script when it came to the niceties.
A little question for their managers. Would you rather someone be courteous and waste 5 minutes of your time in a slow internet chat back and forth and this for 5 consecutive instances, or would you perhaps like to get on with the fucking problem already and assume I am not having a great day, or else why would anyone spend it talking to customer support?
So, skip the “How are you?”, and don’t dare tell me “How can I help you?” after I described it at length with:
– your online support chat form
– the first “analyst“
– the second “analyst“
– the third “analyst“
– and the fourth “analyst”
“Nice to meet your Mr. Smith, I am looking into the cause of the problem you described to us and will come back to you shortly with more information”.
Take it, it’s free. That’s all you need. That’s how you engage a customer by making him understand that whatever action he first took to describe his problem properly in the hopes of making his support’s job easier wasn’t completly wasted. Additionally it sets him up for the unavoidable wait while a technician (not an analyst, analysts work at the CIA, or on Wall Street) runs a series of tests (physical or logical) to narrow down the cause of the problem. Of the five people the people I talked to, only two (June and Susana) referred to my previous chats and seemed to at least have glanced over my previous descriptions of my problem.
By reading the ending of my discussion with the very nice Susana, you would assume that my problem was thoroughly resolved, right?
Nope. After careful testing — which I couldn’t do or didn’t think to do after I was told that everything was “green” — I realized that my bandwidth was still nowhere close to the 6mpbs I could reach only two weeks prior. And my very strange download speed continued.
It would go up to 300kb/s then sharply drop to 150, and finally oscillate between 80kb/s and 110kb/s.
So I called again, this time I scored someone on the phone. Lucky me!
I had a friend’s DOCSIS 2.0 Motorola modem with me to test and see if the problem wasn’t related to the rental Comcast modem. After a few long minutes of tweeking, the Motorala modem was functioning properly, with no a drop more bandwidth. The problem was evidently network related.
Still the person I talked to on the phone insisted it might be due to the house’s wiring. So she asked me if I would like to have a technician come by and check the house. I was reluctant, since it was Friday, and it would surely mean sometime during the week, when I’m usually very busy. But to my surprise, she offered Sunday, between 4 and 7pm. I was amazed, you could never dig out a technician on a Sunday in France. No they would rather work during the normal week, when people are at work and can’t answer the door. Or better yet, have them take half a day off — so that it fits the Internet technician’s schedule.
The man was very nice, he checked the modem, saw my friend’s Motorola and told me it was much better than the default one and that a DOCSIS 3.0 wouldn’t make much of a difference now, but that the new faster speed was being rolled out soon enough. Less than a year he made it sound like. Then he checked the coaxial lines inside the house and found some noise on the upstream. He seemed to have an eureka moment about this, but I could hardly see why a slight loss of upstream could be causing a 80% loss of bandwidth. He went to the attic and fixed the upstream noise issue. Which made me very hopeful. We tested the bandwidth: no change. He went outside to the check the connection with the node, and came back empty handed. He told me he would have a colleague come by the next day to check the network in the area.
This was the last I heard of Comcast.
Today I subscribed to AT&T’s U-verse. Not because it’s cheaper: it isn’t. On the contrary AT&T is far too expensive. The equivalent of the complete U-verse bundle (Freebox) retails in France at $45 per month, with the highest speed by default. I chose them simply because their website is organized, offers actual information about the services provided and most of all, because their bandwidth policies aren’t reminscent of the late 1990’s.
Of course the comparison is unfair, I haven’t yet had any support issues with AT&T, but that shouldn’t be Comcast’s problem. What should be Comcast’s problem, and what will be its downfall in the following months, is that a competitor as expensive as AT&T could compare so favorably.
To the Comcast executive who will in the following month struggle to understand the massive loss in customers they will likey suffer, I can only point to Jeff Jarvis’ excellent book “What Would Google Do”. The title is deceiving, it’s not just about Google. In it lies the answer to why the likes of AOL and Yahoo faded away in favor of companies who didn’t try to provide content — which is funny since Comcast is apparently trying to acquire Disney as an attempt not to be seen as a “dumb tube” — but instead good service to as many customers as possible for the lowest margin possible.
If that still doesn’t convince you, look up Free’s success story. The French ISP who started as a free alternative to France’s national operator France Telecom before leading the way in the DSL revolution and changing the way telecoms work in the country. Which lead to France becoming one of the best and most competitive Internet markets in the world, canceling a 10-year lag in national Internet usage.
Posted in Serious Stuff | No Comments »Nov 22 2009
“I don’t eat “light” or “diet” products, generally — if something’s bad for me, I just eat less of it.”
Marco Arment — Lead Tumblr developer
Reassuring to see that people in the Web world aren’t all Edamame–eating health/organic nuts and that some can actually manage their eating habits like grown ups (or not).
Marco Arment has a very interesting blog where he discusses the Web and other interesting things.
Posted in Neurons | No Comments »Oct 15 2009