- “John Poisson focuses on how cameraphones could revolutionise photography and communication – if people would only start using them more” “As the leader of Sony Corporation’s mobile media research and design groups in Tokyo, John Poisson spent two years focused on how people use cameraphones, and why they don’t use them more often.”
- I love the fact that America has this tech-support task force company that they called ‘Geek Squad’ That would never happen in the UK – service industries aren’t allowed to be both quirky and yet be taken seriously…
- Websites alienate Firefox users “One in ten UK websites fail to work properly on the open source Firefox web browser, a study shows”
- “I used to get invited to all the good betas” The t-shirt that expresses the pain in the soul of all San Franciscans, by Matt Jones
In which Tom visits PARC…
In what is definitely a highlight of my weirdest holiday ever, today I got to travel to California Ave on the Caltrain and visit PARC to talk to them about my stuff around Social Software for Set-Top Boxes and the work that Matt Webb and I did over the last couple of years at the BBC. It was possibly a more exciting trip for me than it strictly should have been, I fear – I think even I was surprised by how nerdy I turned out to be. Trevor F. Smith was looking after me – he took a few embarrassing fanboy shots of me lurking by the PARC sign and then gave me a bit of a tour around the floating earthquake-secure buildings, past the self-assembly robot room and around the back of the laser experiments suite. As you do.
Having a native nerd show me around was beyond cool. At a certain point we ducked into a room with an enormous photocopier in it, Trevor pulled back a little door and pointed inside. “That’s the world’s first ethernet cable“, he said. I’m embarrassed to say that this got a little sincere ‘oooh’ noise out of me. But that was nothing compared to when we passed the door with the ‘Smart Matter’ sign on it. The door was very firmly shut, and all the windows had blinds so you couldn’t see inside, but secretly I knew they were developing Flubber. Trevor refused to confirm or deny this speculation.
The session itself went relatively well – I got some interesting questions about some of the work we did on Phonetags and some useful directions to investigate in terms of more formal directions in tagging and hypertext research. I also got to hear a bit about the research that they’ve been doing, and was delighted to see that we were coming to some very similar conclusions from very different directions.
After our chat, Trevor was decent enough to drive me back into San Francisco. The views along the way were completely stunning and he took me up to pose by this really grotesque statue of Father Junipero Serra that points out over Crystal Springs lake. I’m looking forward to getting my hands on the pictures, but only in as much as I like to have a record of what I’ve done, not because they’re good pictures of me. Trevor seems to have a particular knack for making men look like shabby balding transexuals in his photographs. I’m not entirely sure I’ll be sharing them with the world.
Hm. So I spent a good forty-five minutes yesterday writing the next post in my series on Supernova ’05, only to lose it catastrophically when Safari collapsed under the weight of 150 open tabs. So this will probably be a slightly shorter version of that post. It may also benefit from having had more digestion time. Who knows.
The first panel of the day was “Applications for a Mobile, Connected World” and featured Lili Cheng of Microsoft, Caterina Fake of Flickr, Amy Jo Kim of SocialDesigner.net, Mena Trott of Six Apart and Evan Williams of Odeo. The area that these people stake out between them could probably be summarised as individual-focused social software, weblogs/personal publishing and amateurised media distribution. All these subjects are very close to my heart and many of the people on the panel are my peers and friends. So again, I should probably throw out a quick warning about perspective and potential bias from the start.
Looking back on the panel, it basically fell into discussions about three main areas: (1) The individual’s creation of media, what it means to them and how it can be supported; (2) The effects of taking that personal creation and embedding it in a wider social context – what new things become possible; (3) The role of human psychology, trust and trusted networks in the whole enterprise.
Discussion about individual creation really started with some comments from Ev – probably doubly appropriate because both his work with Noah Glass at Odeo and his previous life at Blogger confront these issues head on. He started off the session by saying, “at Odeo we’re here to enable lots of the ideas that we saw with blogging and to take them to a new medium”. His starting point was the individual’s participation in media in general and their ability to create and share media of their own. As an example of how that could be immediately harnessed, he cited the work that Amazon undertook in enabling participation and the enormously positive effect it had on their business.
Between them, Caterina, Amy Jo, Mena and Lili focused more on the individual’s desire to express their identity online and to capture memories. Caterina pointed towards Friendster as the moment when the idea of creating a digital presence for yourself suddenly stopped being strange, alien and geeky. She said, in a comment that I personally found very resonant, that “When I first started weblogging, people thought it was very strange”.
Amy Jo picked up on this idea of expressing identity, saying that user-generated content – specifically in her case focused on games – was an incredibly important form of expression and that it was appearing at a whole range of new and interesting registers from overtly publishing in weblogs to the more tacit expression through playlist sharing on services like iTunes.
Mena really brought memories to the fore. She stated that she wished she had a record of everything that had happened in the first twenty-seven yearas of her life like she has since she first started weblogging. She revealed that she takes a picture of herself every day as a hook to hang her memories around – saying that she could see immediately her mood and her background and her surroundings and very quickly get a sense of what she was feeling at that precise moment, even years after the fact… Although there was a bit of scepticism in the backchannel about this concept, Lili Cheng supported it very rapidly by talking about how important she felt it was to capture as much information about what you were doing as possible (presumably connected to her work on Wallop and/or to Microsoft’s stuff around MyLifeBits). Her position was really interesting – saying that it was very difficult to know which memories you were going to come to cherish in the future and that having these records gave you a structure to narrativise around.
Later, in the question and answer session, an audience member expressed their anxiety that their weblog wouldn’t be there in twenty years time – that it would get lost somehow – and said that they would find that ‘devastating’. Mena answered that with a really interesting characterisation of SixApart as a company that ‘held memories’ for their users. She said they took that responsibility very seriously.
In terms of the social dimension, the panel focused on two major areas – the increasing desire to communicate in small groups of real-life friends and the larger implications / possibilities of being embedded in space where your actions became part of something larger and more powerful. Caterina was particularly interesting. She talked about how one of Flickr’s major selling points was the sharing aspect and that this is what differentiated it from the other photo-publishing services online. She pointed out that 80% of all photos on Flickr were public. And she moved on to say that many technologies developed entirely new possibilities when connected to social networks. Her prime example here was the folksonomic tagging approach that Flickr and del.icio.us have pioneered – and she pointed out that this was generating an entirely new way of organising and categorising content online. This wouldn’t have been possible with the substrata of the social networking functionality.
Mena and Lili were the particular evangelists of the power of communication within small groups rather than to the world at large. One quote from Mena rang particularly true:
“One of the biggest things that I’ve been able to see – this whole idea of inward conversations – smaller audiences really matter. I believe that this internal-facing weblog is really important – the kind of conversaiton that you’re goign to have with smaller audiences is different to conversations you have in public. We really realised this when we bought LiveJournal this year. An audience of six people really matters to a lot of people.
Lili took this even further by talking about the qualities of the conversations themselves, pointing towards a concept of ‘energy’ and suggesting that this quality was something that she was now able to move into the rest of Microsoft’s work:
“Sometimes you want to find a critical mass in really small circles. What’s most important is whether I’m having a dialogue with people which feels like it has energy?
At this point, Ev Williams came up with a point to balance this discussion, talking a bit about his time at Blogger again:
“Of course there are a lot of people out there who only write for strangers. We used to put everyone’s name under their posts and people used to really protest. They didn’t want people in their every day life seeing stuff they’d written online.
But probably the biggest focus of the panel, and a recurring theme of the conference as a whole was the concept of ‘trust’ and what it meant. This was a more heavily contested area – related to the idea of social networks and small groups but understood differently by different people. Caterina made a particularly nice high-level and inspiring comment about trust that I enjoyed:
“It’s trust that enables us to go out in the world. It’s the thing that makes the internet possible.”
A slightly more formally expressed and nuanced position (but perhaps a less practical one to implement) came from Amy Jo:
“You don’t build trust by ‘throwing crap up on your website’, even though a lot of the work that people are doing is foundational in building trust – personal control in who sees what. Trust is contextual – I trust my husband to be a good man and a good guy, but I don’t trust him to get the right kind of bleach. it’s contextual, it’s not global.
Finally – moving on from the concept of trust – one other interesting comment came from Ev Williams when talking about the future of podcasting. I’m not completely sure that I agree with it. It was in response to a question from audience about the future of podcasting. His response:
“The future of podcasting is not on the pod but on the phone – and it takes these ideas not only to a new medium but to a whole new audience”.
I’ve heard this particular sentiment from a lot of people recently, but as yet it seems to me entirely unproven. As I understand it, radios on phones have – on the whole – not been an enormous success to date – whether that’s because of implementation or use cases is unclear to me at the moment. But podcasting to phones also feels like something whose time is further off, when the handset has been more substantially abstracted from the concept of voice / data connectivity. But that’s all speculation, and probably a good point to end this particular batch of notes.
[You can find my full notes from the session here]
A quick apology to Barbelith users…
This is a bit of a heads-up and an apology to regular Barbelith users who are going to the site today and finding that it is completely unfunctioning. Barbelith has grown in scale enormously over the last six years to the extent that it can no longer properly function on a pair.com shared server. Mainly this is a problem with the sheer number and size of the database requests that it generates. Anyway, the upshot of all of this is that I need to move it and the rest of my online empire to a dedicated server, which means more monthly costs and a fairly substantial amount of organisational work in the meantime. Unfortunately, I’m also on holiday in San Francisco at the moment (my first holiday for nine months or so), I don’t have regular sustainable access to the internet and this is is not the kind of large-scale enterprise that I want to undertake in net cafés over wifi or sitting in the back of Starbucks. So unfortunately, as of this afternoon, Barbelith will be closed for at least three or four days, and potentially for a full week.
I’d just like to apologise to all of the regulars for this annoyance – I promise I’ll sort it all out on my return to London (if not before). In the meantime, if you want to donate to the server fund to keep Barbelith running then you can do so by clicking on the button below. Sorry again.
Links for 2005-06-23
- LA Times ‘wikitorial’ gives editors red faces At the end of a 1,000-word editorial about the war in Iraq, online readers were invited to “Click here to Wiki this morning’s editorial”. But by Sunday, readers were met with the following statement: “Where is the wikitorial?”
- Katie Holmes’ Missing Days “Four days later, Holmes was still in New York and was photographed at VH1’s “Save the Music” concert. She still had not met Cruise. The next time anyone heard from Holmes was on April 27, when she appeared in public as Cruise’s girlfriend and love of his life…”
- Royals cost Britain £36m a year Mr Reid said: “We believe this represents a value-for-money monarchy.” Love it. Value-for-money monarchy. Sweet.
- Very useful tutorial on how to empty the MT-Blacklist log when it gets so big that your server would rather die than show it to you… I reset the damn thing yesterday – this morning I’d had nearly a thousand spam filtered by it. Stupid intolerable spam wankers.
- The Onion 2056 Leather-Clad Nomads Seize Power in Australia / Million Robot Mark Attended By Exactly 1,000,000 Robots…
Since yesterday morning I’ve been hanging around at Supernova and I’ve been taking some fairly intensive notes, but I’ve not yet had the opportunity to write any of it up. Over the next hour or so, I hope to put up some of my reactions from the last day and a half of the conference. I’m a little unclear as yet whether I’ll be posting the full notes that I’ve been making for each part of the conference. I guess we’ll see. They’re not always of the most enormous value.
For people who don’t know, the core idea behind Supernova and the concept of the conference i decentralisation and the effects of network. I guess the metaphor is of the aftermath of the exploded centre, where top-down governance and control gives up its power (by choice or by force) to the new many-to-many network where power and agency operates at the edges. The conference takes that fundamental concept and looks at its application across a whole range of different subject areas – from social software and personal publishing, search, telecoms, gaming, business, media as well as around meta-areas like how individuals deal with this radically different vision of the world. I think by necessity this creates a kind of weirdly diverse conference that attracts radically different types of people whose relationship to each other isn’t always easy. So you’ve got the business people, the alpha geeks, the legislators, the military, the policy people and the academics talking about things from very different angles. Which means that any individual part of the audience is likely to be frustrated at some points, bored at other points and insanely fascinated for the rest of the time.
I’m going to start with a brief bit of coverage of a discussion between Jonathan Schwartz of Sun Microsystems and Kevin Werbach of Supernova. The two major areas of this discussion were really about about whether or not Web 2.0 was a reality (the answers to which were relatively anodyne) and a much more interesting discussion about future business communication with weblogs.
I kind of take my life in my hands a bit every time I go off on a discussion about weblogs after six years of writing this site, but sometimes it really does seem that there genuinely still more that can still be said around the edges. Here are a few really telling quotes (probably mistranscribed) from Schwartz that I noted down during his piece:
I’ve learned a lot of things. If you think about what a leader does, you’re fundamentally a communicator. You have to be able to communicate to the marketplace to the people who report to you – there is no efficient way of doing that than using the network – using the internet. If you want to be a leader, I can’t see you surviving without a blog. It’s like being a leader without having e-mail or a mobile phone. You still find them very occasionally, but it’s moving away. It’s very rare.
Authenticity is absolutely paramount. Getting poeple to write your blogs is ridiculous. It’s like hiring people to read your e-mail. You might be able to get away with it, but it’s kind of like pushing a rock up a hill…
When I first heard Schwartz talking in these directions, I genuinely didn’t know what I thought about it. In my experience weblogs inside organisations don’t tend to be terribly interesting or useful and only a limited number of people participate with them. I was going ready to treat his comments with a similar scepticism (particularly given some of his earlier comments about authentication and the future of the web which were pretty banal), but he blew my suspions out of the water with some of his later comments. When challenged about whether he was only talking about communicating with the company internally or doing it in full view of the public, he said something really interesting.
For a start, he said that in the near future he wanted to start doing all his communications via his weblog. Then he moved on to addressing this internal / external dichotomy. He mentioned a particular case where particularly good employees had their names and photos put up on an intranet celebrating their achievements. Instead of this he suggested that it should be done completely in public. He said that some people had suggested that this might mean that the staff concerned would just be poached by other companies but he responded that good people would always be open for poaching. And here’s the interesting bit – he said he had no interest in an internal weblog, that he wants it to be completely transparent and that while he was aware that this approach and celebrating his employees achievements in public might to his competitors knowing what he was doing, it also meant that their employees could see it too – and they can then use that to decide if he’s a more attractive leader with better policies and a vetter vision of the future.
This is a view of the world that I really like – it doesn’t limit your ability to have particular specific projects operating under the radar, but it’s an acceptance that large-scale strategy and communications about your company as a whole is never secret. And rather than treating that as a weakness or as a problem, it turns and faces it directly. It let’s people see the way you run your company and encourages people to question and interrogate it – creating a virtuous circle of improvement and self-awareness inside organisations that raises the whole level of the debate. For everything else you might say about Sun, this is a noble idealistic and inspiring aspiration. Very cool.
[You can read my very rough notes on this interview as it happened here.]
Links for 2005-06-22
- Technorati relaunch with a shiny new front-end And very nice it is too. Suddenly appeared on my radar about ten minutes ago…
- The Very Model of a Modern Labour Minister This Flash video about the National Identity card is possibly the funniest thing I’ve ever seen ever in my life ever.
- Pranksters Undo Ten Years Of Cruise Auditing “By lunchtime on the West Coast, it’s unlikely that there will be a single human being who hasn’t seen the video of Tom Cruise getting blasted in the face with water from a prankster’s microphone”
- A slightly old piece on the stuff you can learn about Google’s search engine behaviour from their patent documents… “Google recently filed a US patent which reveals a great deal of how they rank your web site. Some of it you could never have guessed at…”
- The Pan & Scan “Giant-Ass Image Viewer” Once they get this working on IE effectively, then this is going to be a really nice and elegant way of displaying larger images and maps across the internet. And all inspired by work by Google…
- Skyscraper News, the place on the internet where you will find everything you wanted to know about the brightest rising star in international architecture Despite being a World City, London has suffered years of neglect in the high-rise stakes as the conservatism of heritage bodies and the worries of planning bodies have scuppered any attempts at a skyline…
- Dirac Video Codec The BBC R&D produced free video codec is available on Sourceforge (just in case you missed it a while back)
Three phone calls that form a loop…
So I’m standing in the bar after Cal’s awesome event yesterday and my phone tells me that I have a voice mail. I find somewhere relatively quiet and try and listen to it – it’s the people from Traceline ringing me up. They’ve left one of those utterly aggravating messages that sounds kind of urgent and alarming and downbeat but don’t tell you anything so you’re left to suspect the worse. Something like, “{Sigh} Mr Coates, I’m ringing from Traceline. {Sigh / Sympathetic noise} I’m ringing regarding your attempt to find your father. {Serious face inferred, maybe eyebrow action of some kind, perhaps a solitary tear} If you could ring me back I’ll go into lurid details about how your absent father that you’ve not seen since you were four has been ground up by some kind of articulated sausagemeat machine after slipping on a patch of lard literally ten seconds after hearing you were looking for him.” The whole last section is what’s going on in my head, anyway. Then they leave a phone number in the UK at an insane staccato rhythm and hang up. Five attempts to get the number written down later, it decides to delete itself.
This kind of throws me for a loop. Is he dead? Are they ringing up to tell me that he’s dead? Why else would they be so apparently evasive and sympathetic on the phone. I think about the time difference – they’re now asleep and won’t be awake until I’m asleep. I go out for Mexican food and try and put it out of my mind. They make Guacamole at the table. I have a Margarita-fueled microfight with a guy from Technorati about Microformats.
We wind the reel on and suddenly it’s 4am PST and I’m asleep on Leslie‘s sofa and my mobile rings – it’s the lady from Traceline. She’s not at all apocalyptic now – evidently she had been a bit tired in the earlier phone call. Poor love. I become increasingly clear that Traceline should fire people who get moody when they’ve not had enough biscuits rather than let them take it out on the people to whom they’re delivering news about lost/dead relatives. But that’s another story. In the meantime, she has news and it’s … irritating. They’ve found someone who matches the sparse data that I was able to provide them with – they don’t know his middle name, but he has the initial ‘J’ – and they’re keen to get more information so that they can better assess if this is the right guy or not. Specifically they want to know his mother’s maiden name. Unfortunately, I have no more information at all that I can provide. They agree to send me some details of the person they’ve found. I put down the phone. It’s 4.05am.
New reactions – is this the right guy? What if it’s not the right guy? Is this crap ever going to end? Why can’t it be easy? Should I ring my mother and see if she knows his mother’s maiden name after all? How the hell do I write a letter to someone who might be my father? This whole enterprise sucks – the whole point was that it would be the right guy and that if he was alive I could write to him and say what I needed to say and then even if he didn’t reply at least I’d know he’d read it. At least I’d know he was alive. This whole vague bullshit – “Dear Mr Coates, I think you might be my birth father. Course you might not. Are you? Um. Love, your son? I think?” – what the crap is that about… That’s no good at all.
4.15am, I decide to ring my mother. My little brother answers. I miss my little brother. I don’t think he knows I’m doing any of this. No one in my family reads my weblog, anyway. My mother appears to be out, so I leave a sleepy message with him that doesn’t mention any of the parental stuff.
And what I realise afterwards is that all in fact it did say was that it was 4am, I’m in the States, I sound a bit sad and I didn’t leave a message. What I have done, in fact, is leave one of those utterly aggravating messages that sounds kind of urgent and alarming and downbeat but don’t tell you anything so you’re left to suspect the worse. I now imagine my mother getting home and sitting nervously by the phone trying to work out if I’ve been ground up by some kind of articulated sausage machine after slipping on a patch of lard. And of course she could ring me, but she won’t…
Links for 2005-06-21
- Microsoft to Create Competing BitTorrent Technology This kind of thing was pretty much inevitable as the larger software companies look to find effective ways of distributing big files without crippling people financially…
- Griffin Technology’s iFill “.. streams mp3 files from thousands of free radio stations directly to your iPod.”
So Day Three of my weirdest ever holiday finds me at a one-day workshop called Building Enterprise Web Apps on a Budget – How We Built Flickr. Right up front I should probably say that it’s presented by my mate Cal and I’m here courtesy of Ryan Carson and Carson Workshops, so I’m probably biased or bought or both. Nonetheless, I need you to believe that I’m enjoying it enormously. It’s very much from a software engineering / architecture kind of perspective rather than the more conceptual / design / user-facing perspective that comes more naturally to me, so it’s difficult for me to assess how accurate it is, but it certainly appears an intensely practical and rapid way of building and developing web apps (and I trust Cal enormously). The practice that he describes – interestingly – is also completely alien to the practice that I’ve observed in large organisations, which either means that one or other party are ‘doing it wrong’ to a greater or lesser extent or that certain types of organisations by necessity have to operate in different ways. I’m going to be banal and insipid and say that it’s probably a bit of both.
The day’s about two-thirds of the way through, so I don’t have a complete sense of the day, but so far I can very much recommend it. My immediate gut-reaction is that I just miss working with Cal. But since not everyone in the world is going to get that opportunity, I guess it’s not an enormously useful insight to share with the world. So instead I’m going to pick out a few of the comments / phrases that he’s said that have struck a chord with me directly.
One of the most interesting parts of the whole enterprise for me was his articulation of some clear levels of abstraction between database work, business logic, page logic, page mark-up and the presentation layer. It’s not an enormously novel set of distinctions I guess, but the level of clarity about each area really appeals to me. It’s an architecture that really supports the rapidly iterative way of operating that I enjoy and think is core to developing great online applications.
One particularly interesting chunk was about the relationships between various people operating at different layers – with the developers able to easily create page logic-level functionality that allow the designers to take it away and build user-facing features around them. This relationship is phrased as a negotiation, with the designers coming back and asking for page logic level functionality as they see a need for it (and then being completely responsible for the building of the front-end elements of the site, and for checking it before launch). The whole enterprise is around continual development and improvement and reaction, which probably explains another fairly jaw-dropping moment of the morning – when Cal revealed that on ‘good days’, Flickr releases a new version every half an hour. In order to support this kind of working, they’ve built structures that ‘supports rapid iteration but enforce at least a little rigour’. Stunning. Although clearly not right for everyone…
A lot of this stuff really fits with my aesthetics of developing products effectively for the web, because – I guess – it’s actually a very responsive and very web-native way of building. This process cycle of rapidly building, creating structures that support future iteration, being connected to the users on your site and being able to react and redevelop your proposition almost on the fly – these all seem to me to be the way that most of my peers worked before moving to large organisations that attempted to enforce standard software development methodologies on a completely different medium. And of course, it all hooks in with elegant ways of writing and producing web pages in ways that allow rapid change and evolution, making design about interactions and services and components and design swatches and aesthetics and change rather than about .psd files, yearly redesigns and top-down management (and sign-off) from a distance. I’ve had a post around this area bubbling away for a while now. I’ll probably have to write the damn thing now…
I might write more later when we hit the section about APIs, which is the area that I’ve been waiting for pretty much all day. But in the meantime, I’m going to end with a few quotes from the piece that I’ve noted down through the day that seemed kind of core to me.
‘We should listen to Donald Knuth when he said, “We should forget about small efficiencies, about 97% of the time. Premature optimisation is the root of all evil.” This is the most important thing that you’ll ever hear as a software developer.’
‘In a rapid environment, we’re going to want to make a lot of releases.’
‘It’s more important for people on a team to agree to a single coding style than it is to find the perfect style’
PS. I believe that these workshops are coming to London later in the year and I can definitely recommend that people look out for them.