Teenagers and Spelling [en]

[fr] Pour moi, la dégradation constatée de l'orthographe des jeunes a principalement à voir avec le fait que leur pratique d'écriture a maintenant le plus souvent lieu dans des espaces "non normés" (c'est-à-dire en-dehors du milieu scolaire et "des adultes", où "écrire juste" est important). Les SMS font bien entendu partie de ces pratiques d'écriture, mais son caractère "court" a plutôt comme conséquence l'apparition d'abbréviations très tôt dans l'écriture des jeunes, plus que la "perte" (!) de notions grammaticales ou orthographiques.

Here’s a case of “comment or post?” where I first commented, but now am thinking that I would rather have posted. So I’m reproducing my comment to danah’s post titled dystruktshun of inglesh as we no (I know it’s in my comments page and embedded in the sidebar of the blog, but I need to remember that many of you read this blog through RSS):

As a French teacher, I was asked this question (are blogs destroying our children’s spelling?) a couple of years back. My take on it is that compared to 15-20 years ago, most of the kids’ “writing activity” goes on in uncontrolled environments. When I was at school, if I wrote, it was usually at school. With pressure to have correct spelling, or I’d have to correct it / get a bad mark. Or I’d be writing a letter to my Grandma (better check the spelling there too).

Today’s teen spends most of his/her writing time on IM, in e-mails or text messages, or in blogs/SN. Peer pressure to “write correctly” can’t really be said to exist.

Text messaging has brought to them abbreviations. I remember discovering (stupefied!) that one could abbreviate words when I was in 9th grade (tjs=toujours, bcp=beaucoup). Now, kids know all these — and many more “bastard abbreviations” (jta=je t’adore) that might make our older skin crawl.

I’d say that there are two ways in which teens’ writing today is “modified” by their writing habits:

  • peer spaces (“uncontrolled” regarding “proper writing”) => funky spelling and disregard for “grammatical rules”
  • length limitation (SMS) => abbreviations

One thing I wanted to add, which is “somewhat related”, is that historically, spelling stabilised when the printing press came into use. That explains why in French (and English too, for that matter) written spelling can be so widely different from pronunciation: the oral language has continued to shift, but our spelling has remained frozen. (If I’m saying stupid things here and you know better, let me know — but as far as I remember my linguistic courses from university this is how things happened.)

Groups, Groupings, and Taming My Buddy List. And Twitter. [en]

[fr] Long, long billet sur la notion de "groupe" en social software et les différentes formes que peut prendre cette notion. Trop raide pour traduire ou résumer, navrée.

Warning: very long post. Not proof-read. Hope it makes sense. Mostly dictated, so if you see funky stuff that isn’t a typo and really looks weird, try reading out loud.

“Group” is a word which is thrown around a lot in the social software/social tools/social networking/social thingy arena. Flickr has groups. Google has groups. So does Yahoo!, of course. CoComment is working on groups (and have been for ages). Twitter is being advised against them (I second that). YouTube, Facebook, Orkut, Last.fm — “groups” seem to be a compulsory feature for any 2.0 service today. It’s very natural, too: we need to break down large communities in order to be able to function within them (see The Dunbar Number as a Limit to Group Sizes for some thinking around this issue). Unfortunately, it’s also a result of all the 2.0 “community” buzz stuff floating around: “implement groups, and your tool/app will have communities!”

Like many overused words, “group” is actually used in different contexts to mean different things, and this brings about quite a lot of confusion. “How to implement groups” is a theme that I’ve had a few exchanges about with both the coComment and the Twitter people, and I think it’s an impossible question to answer unless we have cleared up the vocabulary a little to start with.

I would like to distinguish between three types of “groups”, which are often all called “groups”, but which have different characteristics and different uses:

  • “groups” or “shared-interest groups” (“Flickr-groups”)
  • “groupings” (“ad hoc assemblages of people with similar interests” — Stowe Boyd)
  • “contact groups” (organising my contacts)

Shared-Interest Groups

This is usually what people think of when they say “group”. It is a set of people who come together to (hopefully) form a community around a shared interest. Usually, one chooses to join such groups. Belonging to the group gives you some kind of special connection to other members (which you might not know, but you now have one thing in common with), and allows you to “do things” you would not be able to do if you were outside the group. (For exemple: send a message to all the people in the group, or post a photo to a shared album.)

Typical examples of this kind of group are Yahoo! Groups or Flickr Groups. People join these groups to be able to build something, share something, or simply hang out with the other members of the group. However, if you look at the way people use this kind of group in communities which are more “social networking”-oriented, like Facebook or Orkut, you will see that they tend to not be that active inside the groups, but that they use them a bit like “tags” to advertise their interests. These groups are therefore not only a way of connecting with other people, but also a way of saying something about yourself. And in some communities, the latter is clearly more important.

Groupings

Shared-interest groups are a bit limited when it comes to making your application truly “social”, as I heard Stowe Boyd point out during his Building Social Applications Workshop at the LIFT conference earlier this year. Now, I’ve been through Stowe’s blog to try to serve you with a nice citation that explains exactly what he means by “groupings”, and haven’t really found anything that satisfied me. (As far as I can see, Stowe first talks about groupings in In The Time Of “Me First”: IBM Slowr?, and explains a bit more in In The Time Of “Me-First”: Stikkit.)

Here’s the definition Stowe gives in his workshop slideshow, slide 24:

Groupings: ad hoc assemblages of people with similar interests.

Stowe Boyd

As I understand it, groupings are things that “happen” rather than things that people elect to join or build. Groupings emerge within a social network because of the way people are using it. Groupings are things that occur naturally and all the time inside networks, but the tricky part will be to decide which groupings to make visible to the users and how.

The first time I really encountered this type of automatic grouping of users based on their behaviour was in Last.fm. Last.fm tells you who your “neighbours” are, by picking out people who have similar music-listening habits as yours. So, in last FM, not only can you see my contacts or “friends”, people I have elected to be connected to in some way in the online world of last FM even though our musical tastes may have little in common, but you can also see my neighbours, people I probably do not know and definitely have not chosen to be connected to, but which I am inevitably connected to because we share similar musical tastes.

Isn’t this a more interesting way of interconnecting people than having them explicitly join groups saying “I like this or that artist”? CoComment also has a neighbours feature (I like to think that I’m for something in its existence, as it was one of the first suggestions I made and pushed for about a year ago), but unfortunately you can’t see other people’s neighbours or do much with your neighbourhood. The value groupings will add to your tool or service will depend greatly on which groupings you decide to make visible to your users, what doors being part of a given grouping opens up for the user, basically, what you choose to do with these groupings (display them? Nice, but not enough in most cases).

With all this in mind, if you are trying to figure out “the best way to implement groups” for your application/tool /2.0 service, here is what I would recommend. Start by taking a long hard look at how your application already organises users into possible groupings. What can you make visible? What is interesting? What doors could you open to people who are inside the same grouping? What are your users going to want to do with these groupings?

Some examples of groupings could be:

  • people who have listened to a particular song regularly over the last six months
  • people who favourite my photographs on Flickr
  • people who subscribe to a given blog
  • people who have commented on a given post or blog
  • people who have marked me as a contact
  • people who use a given tag
  • people who comment on posts or photographs tagged “cat”
  • people who ordered this or that book on Amazon
  • people who have been marked as a contact by somebody
  • people who have joined a certain group…

As you can see, the definition of “grouping” is much wider than the definition of “group”. “Groups” are a small subset of “groupings”, which have a performative flavour, as you become part of them by the simple act of stating that you desire to be part of them.

The example before last is a little bit problematic in my sense. Most of the time, a user ends up belonging to a grouping because of the way he or she uses the system. It is your actions which make you part of a grouping. Here, you are not part of a grouping because of something you have done, but because of what somebody else has done to you (added you to her contacts). I have been hesitant for this reason to consider “being somebody’s contact” as a grouping, but if you look at it from the point of view of the social network, it is still a way in which “usage” organisers to people who are part of the network.

The existence of these “passive groupings” (from the point of view of the user who is part of the grouping) invites us to go through the looking-glass and examine what goes on from the perspective of the user creating the groupings by making his connection to other users explicit.

Contact Groups

I hope that we have now come to accept that networks are asymmetrical. It is not because I have marked you as a contact, that you have to mark me back as a contact too. I think that a great source of confusion is the general use of the word “friend” in social networks. There is an emotional component in there that makes it rather difficult to say “well, you might think I’m your friend, but I don’t.” Friendship is supposed to go both ways. “Contact” is a much more neutral word, which is easily understood as meaning “you are, in some way, part of my world here.”

“In what way?” is the big question here. In what way is John part of my world? In what way am I part of his, if at all? I will leave the second of these two questions completely aside in this discussion, for I consider it to be a psychological, emotional, and relational minefield. In our offline relationships, we don’t usually get to know exactly how important we are for our friends or acquaintances, or even love interests. We are treading on eggs, here. And to make things even more delicate, different people use different words to describe the people who are part of their world. These are, in my opinion, human relational issues which are way too delicate to be formalised in a social network without a lot of serious thinking, if they are to be respectful of people’s feelings and meaningful in any way.

The first question, however, is a crucial one. I personally think that it is also the key to managing many privacy issues intelligently. How do I organise the people in my world? Well, of course, it’s fuzzy, shifting, changing. But if I look at my IM buddy list, I might notice that I have classified the people on it to some point: I might have “close friends”, “co-workers”, “blog friends”, “offline friends”, “IRC friends”, “girlfriends”, “ex-clients”, “boring stalkers”, “other people”, “tech support”… I might not want to make public which groups my buddies belong to, or worse, let them know (especially if I’ve put them in “boring stalkers” or “tech support” and suspect that they might have placed me in “best friends” or “love interests”… yes, human relationships can be complicated…)

Flickr offers a half-baked version of this. I say “half-baked” because it does allow me to introduce some organisation in my contacts, but it is not quite satisfying. And regarding what has been said above, this classification is made public — so inevitably, there is no way that it can be satisfying to the person making the classification. It has to remain politically correct. Basically, what Flickr does is allow you to single out certain contacts as “friends” or “family”. This is tame enough, particularly given that the word “friend” has been emptied of much of its meaning by social networks which use it as a synonym for “contact”. What is interesting here is how Flickr uses this classification to help users manage privacy. I can make certain photographs visible only to my friends or my family. I can decide to allow only my contacts to comment. But this kind of control remains quite coarse, because the groups are predefined and may not map well to the way I view my social world and want to manage my privacy.

A more useful way to let a user organise his contacts is simply to let him tag them. Xing does that. Unfortunately, it does not allow one to do much with the contact groups thus defined, besides displaying contacts by tag, which is of course nice, but about as useful as making groupings visible without actually doing anything with them.

Use more precise vocabulary than “group”

Have you noticed how I’ve been using the word “groups” to speak of this way of classifying one’s contacts? Well, instant messaging software uses the word “group” (“buddy groups”, “contact groups”), and that’s what people are used to. Now, imagine the confusion if somebody says “Twitter needs groups”, meaning “contact groups”, and the person listening understands it as “shared-interest groups”? These are two very different kinds of groups. They are organised differently and serve a different purpose. See why I think we need to stop speaking about “groups” in general and be much more precise with our vocabulary?

  • Shared-interest groups are groupings that we actively choose to be part of, they are generally public, or at the least, we know who the other members are, and the point of being part of such a shared-interest group is to be able to do certain things with the other members, or get to know them.
  • Contact groups (normally) passive groupings that somebody puts us into, they are generally private, to the extent that one does not know exactly what grouping one is in, and the interest of such contact groups is mainly for the person creating them, who can choose to treat the people inside them differently (mainly regarding privacy).
  • Groupings, defined by Stowe Boyd as ad hoc assemblages of people with similar interests, can actually be understood as a very generic expression, including the two previous ones, to refer to “ad hoc assemblages of people emerging through social network/software/tool usage.” When it is one’s actions which bring him/her into a grouping, we can speak of “active groupings”, and when it is another’s actions, “passive groupings”.

One could probably say that the way in which a social application implements groupings (which are made visible and how, and which actions, features, permissions or characteristics are associated to them) — shared interest groups and contact groups being two particular species of groupings — is going to play an important role in how successful it is, because groupings in general are the key through which users will interact with each other.

Maybe somebody could start working on a taxonomy of sorts for groupings? We already have active and passive, the weird performative ones that are the similar-interest groups, all the contact group stuff, but we could imagine classifying and analysing groupings by looking at what brings one into a grouping: is it interaction of some type with other users? Quantity of something? Centred around one object, or a collection of objects? Is there a time component? Does it involve reciprocity? What kind of pattern of usage is it linked to? We could go on, and on…

Case-study: Twitter

Even though this post has been ripening in my head (ew!) since February, the reason I am writing it today is the following twitter from Tara Hunt:

Advising Twitter (Britt) AGAINST groups (gameable/spammable) and FOR personal lists (solves group messaging)

twitter from Tara

I have blogged about Twitter quite a few times already, spoken with the Twitter people when I was in San Francisco and sent them a bunch of feedback and ideas that I haven’t got around to blogging yet (I wonder when I will). This should make pretty obvious that I really really like this service. (So that’s the disclaimer: fangirl.)

If you’re still reading this, your head is probably full of groupings/similar-interest groups/contact groups ideas and concepts. Let’s see how they apply to Twitter. The nice thing about Twitter is that it’s a rather simple application, feature-wise (and that’s one of the things that makes it so nice). So, where are the groupings? Here are some:

  • users who are friends with John
  • users John is friends with (not the same grouping!)
  • users John is following (still another grouping, because of the distinction twitter makes between friends/contacts and the act of “following”)
  • users who are following John but he is not following (fans/stalkers, depending on how you look at it)
  • users who answer John’s twitters (with @John)
  • users who use the word “LIFT07” in their twitters

What makes Twitter great? Well, besides the great online/offline integration through the use of mobile phones, the clean, usable interface, the great people using it and the cats in the servers, one of the things that makes Twitter Twitter (if I may say) is what it does with the grouping “users John is friends with”. Well, it’s pretty simple, in fact, and you’ll probably think I’m pointing out the obvious (but that, in my mind, simply indicates how good a job Twitter have done with it): they display all the twitters of those users in that grouping on one page. Well, yeah, I guess that was the Obvious thing to do with that grouping.

Amongst the other types of groupings, one can wonder if Twitter needs to introduce similar-interest groups, or contact groups. I don’t see much of a case for the former, as Twitter is centred around people and relationships rather than the content of their interactions. Twitter is not really about what I’m saying to people. It’s about who I’m talking to. Twitter is precious because it gives me a space in which I can share a little things about my life with anybody who has decided that these little things had some value to them (and that can include non-Twitter users). Twitter it is equally precious because it provides me with a space (and this is where the “what they actually did with that grouping” thing comes in) through which I can stay informed of the little things in lives of others that I have decided were meaningful for me.

Which brings me to contact groups. Contact groups could have two purposes for twitter:
– privacy management
– twitter overflow management, particularly on mobile devices.

Without getting into the technicalities involved (and I’m aware they are not straightforward), let’s imagine that I can tag my Twitter contacts. This allows me to give some structure to my online world in Twitter. I can use that structure in two ways: make certain messages visible only to certain people I have chosen (privacy), receive messages on a given device only from certain people (overflow).

Tagging is the best way to create these contact groups. It leaves each user completely free to organise their world how they wish. It allows multiple classification of contacts. Keep the tags private, and personal dramas are avoided. Multiple classification requires establishing rules for when conflicting orders are given. Interfaces (web and mobile) need to be devised to tag contacts, to set message privacy (default, message by message, on/off style), and following behaviour. Not straightforward, of course, but can certainly be done.

Remains the basic question: does this kind of feature address a real need? (For me, it does.) How is it going to change Twitter if it is implemented? (If this can be predicted…) What might happen if it is not implemented? Well, you know, the usual stuff when making a decision.

Ouvrir ou non les commentaires? [en]

A midi, un ami m’apprenait qu’il avait un blog déjà depuis un petit moment, mais qu’il n’avait pas osé ouvrir les commentaires (c’est-à-dire: permettre aux lecteurs de s’exprimer directement sur son site, en réaction à ses articles) de peur de se faire déborder ou d’y passer trop de temps.

Souvent, lorsque je commence à “parler blogs” avec des clients (ou futurs clients), c’est autour des commentaires que tout se crispe. On a peur de ce qu’autrui pourrait venir écrire “chez nous”, et on se retrouve aux prises avec ce bon vieux pote qui nous joue pourtant de bien sales tours: le contrôle.

Si vous avez lu Naked Conversations (fortement recommandé pour qui voudrait comprendre l’importance que les blogs prennent dans le monde économique et social d’aujourd’hui) ou bien The Cluetrain Manifesto (le “manifeste” est traduit en français mais franchement, il m’a passé complètement par-dessus la tête plusieurs fois avant que j’attaque le livre — que je dévore en ce moment — disponible gratuitement sur le site), si vous avez donc lu un de ces deux livres, vous saurez de quoi je parle. On ne peut plus contrôler.

Sur internet, chacun peut en deux minutes, gratuitement et sans compétences techniques particulières, créer un blog (filez chez WordPress.com si vous êtes tenté) et y écrire ce qu’il souhaite. Tôt ou tard, si ce qu’il écrit présente un intérêt pour suffisamment de personnes (et ce nombre n’a pas besoin d’être bien grand), il se trouvera un public.

Le rapport avec les commentaires? Si vous avez peur de ce qu’on pourrait dire de vous ou répondre à vos écrits, ne pas avoir de commentaires ne change rien. Si vous avez des choses peu honorables à cacher, si vous êtes malhonnête, si vous refusez de dialoguer avec autrui, alors certainement, internet est un grand méchant espace effrayant, et si vous y avez un site, vous allez éviter d’encourager les gens à s’y exprimer. Oui. Laisser à ses lecteurs la possibilité de s’exprimer chez vous, via des commentaires, c’est inviter au dialogue — et bien des personnes qui s’expriment dans les commentaires ne l’auraient pas fait s’il leur avait fallu prendre la peine d’envoyer un e-mail ou d’ouvrir leur propre blog. Mais de l’autre côté, fermer les commentaires n’empêchera jamais quiconque de déverser du fiel à votre sujet en ligne — que ce fiel soit justifié ou non n’est ici pas la question.

Admettons cependant que la plupart des gens (et des entreprises) sont (raisonnablement) honnêtes et n’ont pas trop de vilains cadavres pourrissant au fond de leurs placards. (Il y en a toujours quelques-uns, de squelettes ou de cadavres, mais on finira par comprendre que les vrais êtres humains ont parfois des boutons d’acné sur le nez et qu’ils ne sont pas retouchés en permanence sous PhotoShop.) Donc, pourquoi cette peur des commentaires, si au fond on est relativement comfortable avec qui l’on est et ce qu’on fait? Quelques hypothèses:

  1. Les gens peuvent dire n’importe quoi! C’est vrai. Ils peuvent aussi dire n’importe quoi ailleurs. Sur votre site, l’avantage c’est que vous pouvez immédiatement répondre au commentaire en question pour corriger le tir. Pensez-y: dans la “vraie vie” (arghl, je déteste utiliser cette expression) on agit pareil. Quand quelqu’un dit quelque chose de stupide ou de faux à notre sujet, eh bien, on répond. On discute. (La conversation, vous vous souvenez?) De plus, notons que la plupart des gens ne passent pas leur temps à aller laisser des commentaires débiles sur les blogs des autres. Pas dans le monde des adultes civilisés, et sur un blog qui a l’air “sérieux”, en tous cas.

  2. Ça va prendre du temps! Là, il vaut la peine de s’arrêter une minute et de se demander ce qui va prendre tellement de temps. Déjà, réaliser que les craintes du point 1. se réalisent peu souvent. Ensuite, savoir que la plupart du temps, le problème d’un blog n’est pas qu’il y a trop de commentaires, mais pas assez. Sur Climb to the Stars, avec environ 2000-2500 lecteurs par jour (ça varie, mais voilà l’ordre de grandeur), j’ai entre trois et cinq commentaires par jour en moyenne. Parfois zéro. Combien de lecteurs a votre blog? Ce qui peut prendre du temps, c’est de nettoyer le spam, si l’outil de blog que l’on utilise n’a pas un bon filtre. Mais ça, ce n’est pas une question de principe, c’est une question de choix de moteur de blog (et aussi pour ça qu’en général je recommande WordPress — le filtre à spam fourni avec, Akismet, est assez efficace).

  3. Les gens pourraient poser des questions difficiles, ou dire des choses incomfortables… Ça, honnêtement, je pense que c’est la seule crainte réelle à avoir. Si la conversation n’est certes pas impossible sans commentaires (on avait des conversations via nos blogs avant que ceux-ci ne comprennent cette fonctionnalité), ceux-ci invitent clairement au dialogue. Et le dialogue, cela implique une certaine ouverture à l’autre — d’assumer une certaine humanité. On ne peut pas dialoguer si l’on parle comme un communiqué de presse ou des prospectus de marketing. Oui, il y des choses qui sont imparfaites. Oui, on fait des erreurs. Non, on ne sait pas tout. Oui, la concurrence peut être bien aussi. Il vaut donc la peine de se demander si on est prêt pour ça — sachant que dans le fond, ce n’est pas si difficile que ça (discuter, c’est quelque chose que l’on fait tous les jours, sans y prêter vraiment attention), et qu’en fin de compte, l’évolution d’internet nous permet de moins en moins d’échapper à ce dialogue…

Moralité: ouvrez les commentaires, ne les filtrez pas, gardez un oeil attentif dessus au début si vous êtes inquiet, résolvez les problèmes posés par les commentaires “difficiles” en y répondant plutôt qu’en censurant… et si vraiment vous considérez que vous êtes débordé de commentaires, activez la modération, voire supprimez-les. Mais dans cet ordre. Essayez d’abord. Faites marche arrière ensuite si nécessaire (et je vous parie que dans 99% des cas, cela ne le sera pas).

Dopplr: More Fuzziness Wanted [en]

[fr] Dopplr est un de ces "social tools" (si vous avez une meilleure traduction que "outils sociaux", qui franchement, ne traduit pas du tout l'idée, faites-moi signe) qui permet à chacun d'indiquer quels sont ses prochains voyages prévus et de les partager avec ses contacts. Là où Dopplr ajoute véritablement quelque chose, c'est qu'il va informer l'utilisateur s'il se retrouve dans la même ville au même moment qu'un de ses contacts.

Dans ce billet, je parle de deux choses qui pourraient à mon avis rendre Dopplr encore plus utile: un peu de "flou spatial", pour que Dopplr "sache" que Genève c'est tout près de chez moi, et que je ne veux pas seulement être avertie quand mes amis viennent à Lausanne, mais aussi s'ils sont de passage à Genève (et pourquoi pas quand ces villes seront dans le système), Morges ou Yverdon. Et deuxièmement, du flou possible dans les dates, que je puisse indiquer si ce sont des dates "fermes" ou déplaçables -- ou encore si mon voyage est sûr ou bien en projet.

I really, really like Dopplr. I does something rather simple (from a user point of view) and does it well. It lets me know if my travels are bringing me in the same town as other people I know, either because they live there or because they’re travelling too. It also allows people to keep up-to-date with my travels, maybe in a more user-friendly way than my Where is Steph? public calendar.

My Dopplr Page

Having said that, there is a way in which Dopplr could improve its usefulness for me quite a bit, by introducing some amount of temporal and spatial fuzziness. Huh? Let’s start with the shortcomings I’ve found, and hopefully I’ll explain things more clearly. (Ugh, feeling clumsy with English today, not sure why.)

I have set my hometown as Lausanne, Switzerland, so when Dopplr-contacts of mine travel to Lausanne, I’m informed. Great, so far. But what if a normally US-based Dopplr-contact of mine comes to Geneva? Geneva is about 40 minutes away by train. If somebody I know, and who lives on another continent, is coming to Geneva, well, I would definitely want to know. Even if the destination was Zürich, for that matter. It’s as good as if they were headed for Lausanne.

See where I’m headed? Of course, this is a complex feature to add. For the moment, I imagine Dopplr matches trip coincidences based on location names. This would involve computing distances between various cities. It would also involve determining what level of geographical fuzziness makes sense in which situation. For example, I’m going clearly going to be interested in knowing when people who live really far off are coming less far away — hell, I might even go to Paris to meet up with some of my friends who live on the other side of the pond. I might not be that interested in knowing that a friend of mine from Geneva is travelling to Paris, when I haven’t got any plans to go there. Maybe we could have sliders somewhere to change location fuzziness easily.

The other shortcoming I’ve bumped into has to do with time (hence “temporal and spatial fuzziness”). For some of my trips, the dates are set. It’s the case with my upcoming trip to Denmark, for example. I got a special priced flight with “no changes allowed”, so the dates are set in stone. (And yes, of course, I’d like to change my return flight. Gah.) My upcoming trip to Paris in November, however, is very fuzzy. I know roughly what dates I’m going to be there, but I could head there earlier or hang around a few days once the conference is over. It would be really useful for me to be able to indicate how “hard” my travel dates are.

Another type of “time fuzziness” I’d like to have is for “not sure yet” trips. I’d like to go to India next winter — not quite sure when, not quite sure where exactly.

Of course, having said all that, I’m going to play devil’s advocate a bit (am I really?) by reminding everybody that “less is more” and that it’s often better to “do one thing, and do it well”. I feel the same about Twitter: I feel it’s missing features to make it “really great” for me, but on the other hand, I fear that adding too much to it will make it lose what makes it special and turn it into a tentacular monster. I’ve seen that happen, to some extent, with coComment — at the beginning, a rather straightforward comment tracking system, now with many layers of icing and social goodies which make me feel a bit lost when I look at it. (Disclaimer: coComment were a client of mine, and I encouraged them to add certain features to it at the beginning — like tagging, neighbours — but now I wonder if pushing in that direction was such a good idea after all. Future will tell, I guess — version 2 is due out soon.)

So, what’s missing to make your Dopplr “perfect”?

My Twitter Usage Answers [en]

[fr] Voici les réponses que j'ai données à danah boyd (chercheuse dans le domaine des espaces numériques) suite au questionnaire sur Twitter qu'elle a envoyé à ses "Twitter-friends". Le questionnaire est ouvert à tous si vous désirez lui envoyer vos réponses (mais en anglais, elle ne parle pas français!)

Yesterday, danah sent me and a bunch of other Twitter users a few questions to answer about our Twitter usage. Here are my answers to her questions.

1 Why do you use Twitter? What do you like/dislike about it?

Twitter helps me stay connected to my “tribe”. I get little snippets
from them about what’s going on in their lives or minds, and they get
the same from me. It gives me the same kind of “in touch” feeling as
hanging out in an IRC channel, but with the added bonus that it’s “an
IRC channel populated by my IM buddylist” (well, not exactly of
course, not everybody is on Twitter, but close enough). And it’s IRC
with permalinks.

I can dump thoughts of the moment into it which are two short for a
blog post, and find them again later (micro-blogging). It’s an easy
way to let people know what I’m upto, as I publish my feed on my blog.

I like the people who hang out on Twitter. Most of “my important
online people” (people I like, those who count, in my world) are
there. I like being able to send messages to Twitter whether I’m
online or offline. I like the 140 character limit.

I don’t like the current “all or nothing” way of dealing with people
you follow. It makes getting twitters on my phone impossible, there
are too many of them. I’d like to be able to define groups, and
follow/unfollow certain groups easily on my phone. I don’t really like
the “all or nothing” privacy system: sometimes there is one message
I’d like to show only my friends, and not publish on my website like
the rest of my twitter stream. Or show a group of friends.

Oh, and I don’t like that direct twitters almost systematically come
up as two text messages on my phone.

But these things are are missing are “nice to haves” for me. What I
like most is that twitter sets out to do one thing (let you send short
status messages), and does it (in my opinion) pretty well.

2 Who do you think is reading your Tweets? Is this the audience you want? Why/why not? Tell me anything you think of relating to the audience for your Tweets.

At the beginning I kept my twitters/Tweets private. It felt too
IRC-like for me to make public. But then I realised that I wanted to
include the feed on my site, and that for that I had to go public. I
had a good think about this, also because I realised that if I started
out private, I was going to put private stuff in Twitter, and that
would prevent me from going public in future, as it would reveal my
past private twitters. So I decided the “safer” option was to go
public straight away (make sense?)

So, my main, most active audience is the people who are following me
on Twitter. I know many of them (my “friends”) but there are also many
I don’t know (“fans”?!). As my Twitter feed is published on my blog, I
know anybody who reads my blog or lands there can read them.

My attitude towards twittering (what do I twitter? what don’t I?) is
the same as with blogging: I assume everyone and anyone can read my
twitters, or is likely to at some point, whether friend, stranger, or
as-of-today-offline-person. So I make sure I’m reasonably comfortable
with anybody reading what I twitter, and balance risks when I’m saying
things about people. I’m aware that things I send to twitter have less
visibility for the “non 2.0” crowd, so I know I can get away with
certain things, even though the risk of being read is there.

I’m more “personal” in my Facebook status, for example — because I
know that (normally) future clients are not my friends on Facebook.
But I assume future clients read my blog 😉

As I mentioned in reply to your first question, I think selective
privacy would be a great thing for Twitter. Maybe I’d like my twitters
to be public by default, but every once in a while I’d like to send a
twitter which is visible only to my friends, or (if there is some kind
of grouping feature) to the group of people I’ve tagged “my
girlfriends”
.

3 How do you read others’ Tweets? Do you read all of them? Who do you read/not read and why? Do you know them all?

I skim twitters of the people I’m following, at regular intervals
during the day. Sometimes, I’ll click on a single person’s Twitter
page and read the last 10-20 they sent. There are a few people I’m
very close to for which I’ll do that a few times a day.

I usually follow people I know (and not strangers), though by the
magic of one-sided conversations on Twitter, I have come to add people
who were friends with a friend of mine (one could say we were
twitter-introduced), and who have since then become “my friends”.
There are a few people I follow “as a fan” — I wouldn’t expect them
to follow me back — but those are not the most important people in my
twitter-world.

4 What content do you think is appropriate for a Tweet? What is inappropriate? Have you ever found yourself wanting to Tweet and then deciding against it? Why?

I guess my answer to the second question is also relevant here. My
twitters are public, so I’m not going to twitter stuff I would not
generally consider “blog-safe” (ie, I don’t speak about my love life,
I don’t comment on arguments I might be having with people who are
close to me, I’m quite careful when speaking of others in general, and
I don’t usually give details of my last visit at the doctor’s).

So, yes, of course I’ve found myself wanting to send something to
twitter and deciding against it — just like it happens every now and
again with blogging, on IRC, or in a conversation with a friend.
Sometimes I decide it is best not to say what I am tempted to say,
because it is not appropriate for this situation/relationship/medium.
But it’s not an attitude I relate to Twitter as such.

5 Are your Tweets public? Why/why not? How do you feel about people you don’t know coming across them? What about people you do know?

They’re public, for the reasons I explained in answer to question 2. I
adapt my twittering so that I’ll be comfortable with the audience it
technically makes available (ie, “everyone”, strangers and friends —
online or off — alike). Just as with my blogging.

6 What do i need to know about why Twitter is/is not working for you or your friends?

I’ve heard quite a few complaints about people who twitter a lot
(which can be me, on some days). I think the ability to be more
selective about whose twitters one receives on phone/im could help
with that (it’s already possible to unfollow a person from the phone,
but it’s a rather drastic “general” action, instead of saying “I’m
following him, but don’t give me his twitters on my phone, thanks”.

I think it works because it’s simple.

I think it “doesn’t work” for many people before they ever start using
it because it’s hard to “get”. Many people out there don’t “get it”,
because they reduce it to some kind of totally egocentric
micro-blogging spewing messages which have no value to the world. So
it can be rather hard to bring in people who are not familiar with
online presence.

The Aggregator Lag [en]

[fr] A cause de Google Reader qui m'a servie une version "non rectifiée" de ce billet de danah, j'ai failli contribuer à propager des informations fausses, et ça m'énerve. Ça m'énerve surtout quand (en l'occurence) la technologie vient nous mettre des bâtons dans les roues.

This bugs me. It bugs me because it’s a situation where the technology which is normally supposed to assist us in communicating actually gets in the way of good communication. It’s even worse, actually: here, a technological issue could invite us to spread false information.

(Of course, there is a human issue behind this, but it’s not what I want to address here. Humans can make mistakes, and as long as they are honestly made, I think we should just accept that they happen.)

I just read danah’s last post in Google Reader and headed to the Facebook group she was pointing to so I could get a little more information on the current situation.

Post in Google Reader

There, I found a message which indicated that FaceBook had never sent the ArabLGTB group the message they had received. It was, in fact, a fake.

"We have been fooled"

Well, I thought I’d better comment about that on danah’s post, so I headed over to her blog. There, to my surprise (happy surprise), I saw she had already updated her post.

Post on apophonia

The update just hadn’t made it to Google Reader.

So of course, there is nothing extraordinary going on here. This story is just another case of misinformation spread by good intentions (and I’m thinking mainly about all the people who blogged about this on their LiveJournals and will never know it was not true — or bother finding out). But I’m annoyed that I almost got caught in it too, and that I always forget that we can’t trust aggregators to serve us the latest version of a post.

Check, check, check. When in doubt, don’t blog. (That’s for me.)

Mystery WordPress/Markdown Problem: Troubleshooting [en]

[fr] Description d'un vilain problème WordPress avec PHP Markdown Extra. Certains billets refusaient de s'afficher et faisaient tout simplement planter la suite du chargement de la page (donc, pages archives incomplètes, billets disparus). J'ai résolu (plus ou moins) le problème en remplçant PHP Markdown Extra par Markdown tout court, mais je n'ai toujours pas compris le fond du problème. Ce billet donne quelques détails sur les symptômes et mes déductions.

If you’re a WordPress person and you feel like a bit of juicy troubleshooting, this one is for you. I’ve narrowed down part of the problem, but have failed to identify clearly the cause of the problem. I’ve found a workaround by replacing a plugin by another similar one, however. I’ve made screenshots so that even once this problem is fixed (hopefully very quickly) you can make sense of this post.

Symptoms:

Some posts on the VibrationsMusic website fail to display their content, or display incompletely. When this happens, the page stops loading altogether, resulting in a truncated page. (So we have vanishing posts and incomplete aborted archive pages where they should appear.) No error messages in source, HTML code just stops.

Narrowing it down:

Removing post content makes the post display OK, so I figured it had something to do with the content. Removing the PHP Markdown Extra plugin removed the problem, to. So it has something to do with a combination of certain things in the content and the PHP Markdown Extra plugin. (Removing other plugins didn’t change a thing, so I deduce from that it isn’t a plugin interaction issue.)

Using the “cut-half-out” technique I tried to narrow down the problem to a certain type of post content. At first, it seemed to be caused by either (a) HTML links in Markdown lists or (b) embedded YouTube players (<object>). However, some posts with either (a) or (b) were displaying correctly. In one faulty post, replacing the embedded YouTube video with another removed the problem.

However, it seems more subtle than that. In some cases, removing the other half of the post also removes the problem. => post length? Not really either. In a quite weird case, one post stops displaying right at the end of the content (Technorati tags and closing divs don’t appear) and if changes are made to the next post (like removing its content) then the first post displays correctly (and the second one too).

This seems (to me) to point to some problem in the query-array-manipulation area (but I don’t know how things work well enough in that department to make a more precise hypothesis).

Workaround:

I replaced the PHP Markdown Extra plugin with the “normal” Markdown plugin, and everything displays fine.

J'aime les portraits [fr]

[en] I'm really quite happy about the article about me in the paper today. I like these "portrait" articles. The journalist has the time to talk, and it's (until now) a very nice experience.

Je crois que le portrait d’aujourd’hui dans 24heures et la TDG est le troisième que l’on fait de moi dans la presse écrite. Le premier dans Migros Magazine, fin 2004 (voir billet)et le deuxième dans 24heures il y a un peu plus d’un an (malheureusement plus en ligne, mais voici une photo de l’article papier et le billet de l’époque).

Whole Page Article

J’aime bien les portraits. En général, le/la journaliste a le temps, alors on parle, on parle, on parle. Sans vouloir passer pour outre-mesure égocentrique, je trouve intéressant de parler de moi dans ce genre de contexte — essayer de se raconter, c’est un peu, aussi, essayer de savoir qui l’on est. La quête de l’identité, celle qui durera toute une vie…

Comme toujours, il y a certaines choses dans l’article que je voudrais expliquer, développer, nuancer. (Je l’ai relu avant parution, on a corrigé certaines choses, mais parfois, à cause du format, on est obligés de laisser passer certaines choses.) Juste là, pas le courage — mais n’hésitez pas à poser des questions dans les commentaires si le coeur vous en dit, ça m’aidera peut-être à me lancer (je vous répondrai, à moins que ce ne soit personnel, bien entendu, mais essayez toujours).

Edit: oh, je viens de voir qu’un morceau de la vidéo était également en ligne. J’ai beaucoup aimé cette petite opération multimédia improvisée. J’espère qu’on aura l’occasion de voir la vidéo en entier lundi!

"Pouvez-vous nous faire un site?" — rôle du consultant [fr]

[en] I'm regularly asked by potential clients to "make a website for them". This is not something I do -- if it is the only thing expected from me -- because I think that it is often a recipe for unsatisfaction. I see myself as somebody who is mainly going to educate my clients about "the internet", and accompany them in setting up a solution for their web presence which keeps them as autonomous as possible.

This post is mainly a reproduction of a document I made for a client, explaining the difference between a "service provider" and a "consultant", and the advantages of hiring the services of a consultant, even if what you want is "a web site".

Il y a quelque temps, j’ai été contactée dans le cadre d’une appel d’offres pour un site internet. Cela m’arrive relativement régulièrement: “Nous n’avons pas de site, pouvez-vous nous en faire un?” L’attente du client, dans ce cas, est généralement la livraison d’un site clé en mains pour lequel il aura fourni un certain nombre d’informations au prestataire de services (exigeances ou souhaits concernant le graphisme, la structure du site, le contenu), avec un minimum de formation pour pouvoir s’occuper du site par la suite, ou un contrat de maintenance.

Personnellement, je n’aime pas du tout travailler comme ça. Je préfère apprendre à mes clients comment pêcher (ici: mettre en place une présence internet) que de leur donner une caisse de filets de carrelet (ici: un site internet bien emballé avec manuel d’utilisation). Même si on peut argumenter que je ne suis pas une pure consultante, c’est quand même le conseil et l’accompagnement qui sont au centre de ma démarche, dans une optique “comprendre et apprendre internet”. Ça convient, ou ça ne convient pas, mais c’est comme ça que je travaille en ce moment.

Suite à une première rencontre avec le client où j’ai expliqué tout ça, j’ai résumé sous forme d’un document écrit les principaux éléments de la discussion. Comme je l’ai déjà fait (voir: Musique: bénéfices d’une bonne stratégie internet, je reproduis ici avec quelque modifications (anonymisation en particulier) ce document.

Consultant ou société de services

Le rôle d’un consultant est d’accompagner le client dans une démarche (de changement ou de résolution de problème). A ce titre, il peut être appelé à fournir des services, mais ce n’est pas là son rôle premier. Il vise à ce que le client soit autonome à la fin du mandat. C’est un investissement dont les résultats resteront sensibles sur le long terme.

La société de services fournit un produit fini, souvent avec un contrat de maintenance. S’il faut apporter des modifications au produit après la fin du mandat, il faut faire à nouveau appel à la société de services (et payer en conséquence). Le client reste dans une relation de dépendance, un peu au coup par coup.

Cette distinction est certes simplificatrice. Dans le cas qui nous occupe, on peut dire que le “problème” auquel on veut remédier est la non-utilisation d’internet comme canal de communication, et que “créer un site” est la solution proposée. Mais ce n’est pas nécessairement une solution suffisante, car les attentes quant à la résolution de se problème ne sont pas juste “avoir un site”, mais à un plus haut niveau (stratégie de communication tirant parti de ce qu’internet peut offrir, peut-être une certaine autonomie par rapport à ce média généralement mal connu, également).

En l’occurrence, l’appel d’offres lancé par l’organisation concerne principalement la livraison d’un produit fini (un site internet), dont une partie du contenu et des caractéristiques ont déjà été élaborés de façon interne.

En tant que consultante, je ne livre pas de produits finis comme le font les sociétés de services, à moins que cela ne soit dans le cadre d’un mandat plus large. Le risque que le “produit fini” ainsi livré tombe à côté des attentes réelles mal identifiées est en effet trop grand. Je considère que cela ne rend pas service au client (qui court de grands risques d’être insatisfait en fin de compte), et par extension, cela ne me rend pas service non plus en tant que professionnelle.

Un consultant pour une démarche internet

On peut se demander — et c’est compréhensible — s’il est vraiment pertinent d’utiliser les services d’un consultant pour la mise en place d’un site internet. Ce n’est effectivement absolument pas nécessaire si tout ce que l’on désire est “un site”. Cependant, il faut être conscient qu’en abordant les choses ainsi le site en question risque fort d’être insatisfaisant, ou de le devenir dans un futur plus ou moins proche.

En effet, un site internet, au contraire d’une brochure imprimée, n’est pas véritablement un produit qui peut être “fini”. C’est un espace, un lieu d’ouverture sur l’extérieur à travers internet, et qui est en évolution permanente. Faire évoluer cet espace (ne serait-ce que pour garder à jour le contenu pour refléter l’évolution de la vie de l’organisation) demande l’acquisition de certaines compétences à l’intérieur de l’organisation.

De plus, internet n’est pas simplement “du contenu imprimé accessible par ordinateur”. C’est un média à part entière, avec ses caractéristiques propres, sa culture, ses règles, et sa technologie. C’est un média très mal connu du public non spécialisé, d’une part parce qu’il évolue très vite (rester “à jour” demande donc un investissement conséquent), et d’autre part parce qu’il est très jeune (les personnes de plus de 25-30 ans n’ont en général eu aucun contact avec ce média, même passif, durant leurs années formatrices).

Faire appel aux services d’un spécialiste de ce média lorsque l’on décide d’y faire ses premiers pas permet:

  • de comprendre réellement ce qui est en jeu, et donc d’être plus en contrôle de ce que l’on va y faire, et de ne pas naviguer à l’aveugle;
  • d’adapter l’utilisation de ce nouveau média à la culture spécifique de l’organisation, y compris à son degré de confort avec un outil peu connu, et donc potentiellement déstabilisant et inquiétant;
  • d’avoir un interlocuteur qui peut “faire l’intermédiaire” entre l’organisation et les sociétés de services auxquelles elle ferait appel;
  • d’acquérir une plus grande autonomie par rapport à ce média et une stratégie de communication en évolution.

Forme possible d’un mandat

Voici par exemple comment le consultant pourrait accompagner l’organisation dans le cadre de la mise en place d’un site internet:

  • soutien pour la gestion du projet à l’intérieur de l’organisation
  • formation technique et “culturelle” des personnes gérant le site, y contribuant, et des décideurs
  • assistance technique et stratégique en cas de difficultés
  • accompagnement durant la préparation, mise en place du site, et même après
  • réponses aux questions
  • coaching rédactionnel
  • interface (“traduction”) avec les prestataires tiers
  • aussi possibilité d’agir comme société/fournisseur de services (=”mettre en place le site”, avec un outil de gestion de contenu léger rendant les mises à jour possibles de façon autonome), mais pas obligatoire

Vie de bâton de chaise [fr]

[en] If you follow me on Twitter, you'll know that I have top-priority conflicts these days (well, have been having them for a couple of weeks, and it's not going to get better, not with all the mad travelling all over the place -- but I'm happy about the travelling, so I won't complain too much).

A bit like Suw, I feel the need to reclaim blogging as a priority. So watch this space -- and in the meantime, if I'm silent, enjoy the cute kitty photos.

Mon pauvre blog… bien délaissé ces temps. En fait j’ai des tonnes de choses à écrire — je ne mens pas, ma liste “blogme” dans iGTD ne cesse de s’allonger, et j’ai même la tête qui menace de péter avec tout ce que je n’ai pas le temps de coucher sur clavier. Des tonnes à écrire, des autres tonnes de choses à faire, d’endroits où aller, de voyages (malheureusement à mes frais pour la plupart), de gens à voir, d’appartements à organiser, de rendez-vous divers et variés y compris avec une très sympathique journaliste — jetez un oeil à 24heures ou la Tribune de Genève de demain et aussi online (j’avoue me réjouir beaucoup de la parution de ce portrait, qui combine une version courte papier, une version plus longue en ligne, un photo quelque part, des liens, et même un extrait vidéo).

Donc, juste là, depuis quelques semaines, je cours après ma vie et j’ai un peu de peine à la rattraper. Oh, je vais bien — très bien, même. Mais bloguer a tendance à ne jamais se retrouver assez haut sur la liste des priorités pour que je le fasse (c’est le problème aussi avec le fameux livre, mon matériel d’enseignante à débarrasser, les catégories de ce blog à refaire, bref, vous voyez. Priorité numéro 1: ce qui paie directement le loyer et les croquettes de Bagha.

Ce n’est pas pour dire que je ne blogue plus, hein. D’ailleurs là, je suis en train d’organiser mes “choses à faire” pour les semaines à venir, et je peux vous dire que j’ai la ferme intention d’être bien présente ici (pas sûre en quelle langue, par contre) comme mon amie Suw qui est un peu dans la même situation que moi, et qui a décidé de bloguer chaque jour durant une semaine histoire de réorganiser un peu ses priorités.

C’est aussi un peu pour ça que j’écris ce billet. Pour écrire, il faut commencer par écrire.