First Reflections on Thinking Digital #tdc10

by Marc 28. May 2010 21:13

General 040_stitch

(I used Microsoft ICE to composite this image)

If you’ve been following my twitter feed you’ll know I’ve been at Thinking Digital this week. Microsoft were sponsoring the event – in particular the WebsiteSpark and BizSpark programmes for web agencies and startups. We were relatively mob handed with myself, @stevecla, @dsumner, @bindik, @will_coleman and @saraallison/@ubelly there for at least most of the event. Sadly @markjo couldn’t be there, but we didn’t really miss him…

This is my attempt to round-up the things that stuck in my mind before they fade into the general haze of experience.

Firstly, I should say that @herbkim and his Codeworks crew put on a fantastic event overall at a great venue. The theatre environment felt suitably smart and intimate. Well done to them.

Secondly, the attendees were a generous bunch in terms of their participation and additions to the experience – lots of tweeting under the #tdc10 tag, and it was great to catch up with @paulfabretti, @jas amongst a host of others.

As to the programme, the things that stuck with me:

  • I attended an Origami for Beginners class run by Robert Lang who patiently took us through the construction of cranes and other paper-fold objects that any Japanese infant could create. Key takeaway from Robert: “We are smarter than a piece of squared paper”
  • Chris Payne (@Documentally) gave a great talk on his general use of social media in the crazy world that he calls his life. I didn’t learn anything here other than that there are some people really exploiting life to the full – Chris is definitely one of them. He’s a great storyteller and evangelist and certainly switched a few folk onto Audioboo following the session.
  • We (+ @will_coleman) bumped into Don Levy, a VP from Sony Pictures, in a bar the night before his session. Fantastic guy and very generous with his time with idiot movie fans like me. He told some great stories on visual effects in cinema and left me with a great quote from Jerry Bruckheimer: “We are in the transportation industry” and talked about humans being “storytellers by nature”. Also bumped into him again in the afternoon by which time he probably thought I was stalking.
  • Next up was Andy Hobsbawm of DoTheGreenThing – a favourite site of mine – who told the story of Green Thing and how it came into being: focussing on actionable, non-preachy ways for the inclined population to go a bit greener. Judging by immediate Twitter buzz, this felt like one of the most inspirational of the sessions. See more of Andy at TED.
  • The morning – yes this was still the morning of Day 1 – was then rounded out by @rorysutherland of Ogilvy who told (mostly hilarious) anecdotes of behavioural and complementary marketing: extracting/reclaiming value rather than “adding value”. (You can see him at TED here) An example:
    • Eurostar spends £6Bn upgrading the track to improve journey time by some percentage or other. He asked his teams what they would do to improve Eurostar experience for £6Bn. Favourite answer: hire supermodels to walk up and down the train serving free Chateau Petrus and you’d still have £5Bn left over. AND people would ask for the trains to be slowed down.
  • He left us with the #diamondshreddies meme (see here), and on the perception of value he said: “If Louis XIV looked round your house he'd say it was shit but he'd give you half of Burgundy for your TV”
  • Following lunch we had Luis von Ahn – opening line “You know Captcha? Do you hate it? Well, I invented that…” – explain all about the Captcha system, the Recaptcha system for digitising books (instead of just wasting your time) and a hilarious story of Recaptcha hackers and spam sweatshops. Too much to repeat here. As @documentally said: “Luis Von Ahn co-creator of Capatcha and now re-capatcha is a genius doing great work”
  • The next speaker was @juliantreasure and his presentation was on sound – an unusual subject – but one which captured the room as he was able to deliver his point viscerally through the sounds he was talking about. Fantastic session and made a lot of folk think about the lack of focus this sense gets. Soundbite: “Your ears are always on.”
  • Finally, the day was wrapped up by Robert Lang (the origami guy) who told us more of his backstory – a physicist at NASA – and how origami was used to fold solar sails and so on.

End of Day 1 and my brain ached.

Day 2 was a little bit weaker (in my opinion – many I spoke to disagreed) but still some great stuff:

  • Mary Anne de Lares Norris described spatial interfaces and showed some great videos of it in action (think Minority Report) using the phrase “Emancipating Pixels”. Soundbite: “Generals don’t wear gloves” when talking about the need for a wand-based interface for the military.
  • Jer Thorp (@blrpnt) a data visualiser working for Wired magazine talked about mining data and using http://www.processing.org to produce some fantastic visualisations. He was inspired by Mark Lombardi and reminded us all that “data is pattern”.
  • Our own @rherbrich from FUSE Labs (Future Social Experience) talked about Twitter and the need for filtering – how in the real time web has meant that “the latest” has become “the most important” – before unveiling a Twitter filtering service: Project Emporia.

Aside from that we had some great music from GiveWay and Let’s Buy Happiness

Plenty to think about. Great event. Well done Herb.

General 033

Tags:

Events | Social Media | Stuff | Thought

Experts’ views on PC vs Mac Security

by Marc 4. February 2010 13:58

This interesting article from Elinor Mills about PC and Mac security contains a wealth of interesting commentary (read: flame/fanboy fodder) from a variety of expert sources.

Worth reading the whole thing but some points from the article:

  • There are a number of points about social engineering attacks being prevalent and these are platform agnostic. There’s a dichotomy between the perception that Macs are safer, and the reality of attacks and frequency across users of either platform.
  • PCs are attacked more frequently so Macs may be safer because there are less of them. There are a couple of things in that. Firstly, that’s really another way of saying ‘security by obscurity’ which – as at least one of the commentators points out – is not really any security at all. There will come a point where Macs will become more interesting to malware creators and then things “will quickly turn bad for Mac users”.

This quote (which I hope is balanced enough to be representative of the article) sort of sums it up:

Technologically speaking, PCs are a little more secure than Macs. Macs have a larger attack surface out of the box (Flash, Java, support for a million file formats, etc.) and lack some anti-exploitation technologies found in PCs like full ASLR [Address Space Layout Randomization]. This means Macs have more vulnerabilities and it's easier to turn a vulnerability into an exploit on the platform. Despite the fact it is less secure, paradoxically, Macs are actually safer to use for most people. This is because there simply isn't much risk of being exploited or installing malware.

The comment on Flash is interesting in view of Adobe’s comments on such matters.

So where am I going with this? There are two things to think about:

1. Engineering Practices

Who do you trust to handle a zero-day vulnerability in terms of the engineering practices to deliver patches? You could huff and puff and say “Huh! Not Microsoft” but actually I don’t see any criticism of Microsoft’s efforts from the commentators. In fact they’re making contextual recommendations about safety (Mac because there’s less of them) because it seems that the reality is that none are ever truly safe. (Some of the commenter’s called BS on this suggesting malware share should equal market share but of course that’s denying the economics at play here: why target 5% when you can target 95% means that view will be skewed?).

Moreover, I was amused that when asked for commentary, from Microsoft the author got the “director of Windows client and enterprise security”. From Apple she got told to go and look at a flashy ad that said “Mac OS X doesn’t get PC viruses”.

2. “Social Engineering”: unified attacks that are platform agnostic

So then, in thinking about attitudes towards handling security problems I was astonished by this article in which the Googlies say (of the forthcoming Chrome OS):

I guess the thing that I've learned from traditional OSes is, if you look at how that goes wrong, is that users tend to have a very hard time managing it.

We have over 200 Googlers using this every week, and we tend to just inflict a new build on them and see if they use things more or less, and we just iterate from there.

If you contrast that with the Web model, the Web mostly takes the view of "you shouldn't be able to do anything bad from a Web application." Which mostly serves the Web really, really well. You cruise the Web without worrying too much about badness lurking out there. It's not 100 percent true, because of malware and browser exploits and stuff like that, but for the most part you just cruise the Web and don't sweat it too much.

Um, I don’t remember having malware, viruses and so on until I plugged my CAT5 cable in and joined the internet (I often heard of viruses on floppy disks but never actually got one). But I guess the test group of 200 Googlies are highly representative of the mass-market. With this level of naivety what would happen if there was a vulnerability? Perhaps there’ll be a community forum with a 48-Hr wait for an official response.

Regardless of whether the argument is about security or risk, I think that the point is that any vendor needs to work to educate the end user of both of those arguments. What I think we’re actually seeing in the case of Apple is risk used as a selling point, and in the case of Google, a zealous over-confidence in stuff they just don’t know or care about.

Tags:

Thought

Jobs call BS on Google, says that Adobe is lazy.

by Marc 1. February 2010 14:59

I saw a tweet last week which said “Sometimes I wonder if Google’s ‘don’t be evil’ is missing ‘because we’re watching you’”. Funny (actually, no, it’s terrifying when you think hard about it). Maybe someone should ask Eric?

Another friend of mine asked whether you could really trust an organisation that had to remind itself not to be evil…

Anyway, His Jobsness is having none of it, calling out the ‘Don’t be evil’ mantra as ‘bullshit’. (There are – at this time – a couple of disputed quotes. He may have said ‘load of crap’).

He sticks a skewer in Adobe too. Lazy? Well, given their dominance over the past decade, maybe they’ve been sluggish to capitalise on that and do now face a number of threats: Silverlight, closed systems like iP* (my new mnemonic for iPhone/iPod/iPad), and maybe HTML5 (but we’ll see how that turns out).

Compare that with the rapid cadence of Silverlight.

As an aside, looks like Google circumvented the AppStore stuff with Google Voice by using HTML5 in the browser. Tsk. They also added Voice to their own Chrome browser, but there’s not much opportunity to use it in other browsers as there’s no API. That’s not very ‘open’ is it? But then, as we know, Open has some interesting definitions from Google.

Seems to me that a lot of folk made a lot of money in the last decade doing their own thing. But now they’re all trying to do the “other folks’ things” and so the drums are beating to quarters once again. A fun time to be in technology – but then when isn’t - and an interesting ride for a few years.

Tags:

Thought | Microsoft Life

iPadding Out A Story

by Marc 29. January 2010 12:53

You’ve seen the device, you’ve heard the jokes. Fickle followers of fashion have spoken.

I spent at least a little bit of time chortling over the reaction to the iPad. Much of it was fair to middling, but the interesting stuff was commentators desperately trying to rationalise the fair to middling reaction from the masses and their own previous hyperbole.

Anyway, I can’t be bothered adding to that suffice to say that really it just proves that innovation and disruption is actually pretty hard to do.

On the other hand – Viral is doing a great job summing up things in a little more detail.

Tags:

Thought

Software + Services: Turns out…

by Marc 27. January 2010 19:15

Remember some time back when Ray Ozzie got up and talked about the “Software + Services” vision (or in this case – wrote about it). Do ya?

So what did you think at the time? Maybe you thought:

  • w00t! That’s the way it should be…
  • I don’t get it
  • Bah, the future is the web. Microsoft would say that…
  • Clumsy name…

Philosophically, I figured it was probably right. “Everything returns to centre”, and so much of the client vs. cloud debate is polarised. I don’t believe we have a solely desktop based future any more than I believe there’s a solely web based future. (I use future loosely as a lot of stuff happens really rapidly these days!)

(Another stolen line from my PHB: The paperless office is as likely as the paperless toilet.)

I get annoyed when mutual exclusion is used in this debate. Sure, the “web” is the future in terms of the opportunity it affords – information, connection and so on. But how you interact with the web is not a given. A couple of years ago we were seeing the need for smart management (super-bookmarks) of the vast plethora of web services of one kind or another, but now that stuff sort of comes to you via one of the web platforms: Facebook, Twitter or whatever. (How many websites do you use on a daily basis? I have a handful of destinations, but these are hubs for a massive number of individual services and information sources. And I search of course.)

It was all about the browser. Perceived as the window to quick, efficient, application development with maximum reach it enabled things we couldn’t have imagined. But now where are we seeing growth? “Apps” is the word du jour (been around forever but is seeing a trendy renaissance in the popular press).

I guess the difference here is that we tend to mean clients for existing web service. Or – as a redux – we mean Twitter clients ;) We also tend to mean “delivered by independent developers” – which isn’t really true, but it feels like a cool thing to say with a smattering of ‘new economy goldrush’ about it.

“App” development is also driven by new capabilities in Natural User Interface technology (for instance). Devices are more capable, users have greater expectations and the standard web technologies aren’t quite up to it. Client software in the form of platform-specific code, or Silverlight/Flash cross-platform runtimes is in the ascendency.

Examples like XBox Live, and Apple’s iTunes were useful beacons to the S+S ideas. There’s quite a few folk referencing the principle of Software + Services since then though:

So Software + Services? Yes indeed.

Besides, 100,000 apps (or whatever today’s Really Big Number is) in the AppStore can’t be wrong. (OK, not all of them are connected apps – there’s a bunch of games and fart simulators).

From a Microsoft POV, the key thing is delivering on the Services part of “Software + Services” and we’re seeing that now with the Azure platform, Bing, our Online Services and so on. To an individual developer, it means tools and technologies that enable you to work easily across the scope of Software + Services environment: so everything from WPF and Silverlight through to ASP.NET and the stacks that go with those.

From your POV it probably means different things – maybe you’re not covering the whole of S+S in what you do – you’re maybe just working across component parts of it:

  • Are you a developer or architect? What are you developing these days? Software? Services? You’re probably thinking about RIAs and cloud-based aspects of the services as your next gen architecture… (Show me a business plan that doesn’t have cloud and API in it these days and I’ll show you someone getting frogmarched out of a posh VC luncheon…)
  • Are you in IT? You’re probably thinking about the implications of issues such as compliance, security, governance, management.
  • Are you in business? You’re probably thinking about whether/how to leverage the cloud? What’s the ROI? What does is it mean for your business model? Who do you integrate with? What horses do you back?

Some of these questions are being answered. Some remain outstanding, or require pathfinding. But one thing seems certain: we’re living in a world of Software + Services. You can call it what you want. Turns out Ray was right. Crafty.

Tags:

Thought | Cloud | Software | Services

Trading Accuracy for Immediacy

by Marc 21. January 2010 18:46

I liked this essay on Social News: Trading Accuracy for Immediacy. The phrase “Never Wrong For Long” has been used for quite some time in 24hr Newsroom circles – usually as criticisms of “the other guy” – and means the same thing.

An excerpt:

Now that every person and company can virtually not only make it in the news, but make the news itself, we're bound for a bumpy ride on accuracy. There are two challenges in this scenario: 1) is that of standing out in the sheer tide of bits being shared as news in real time, 2) you may not be able to stop or correct inaccurate information once it starts spreading.

Reminds me of Brewer’s Conjecture: When designing distributed web services, there are three properties that are commonly desired: consistency, availability, and partition tolerance. It is impossible to achieve all three.

Tags:

Thought

Hopes and Dreams

by Marc 21. January 2010 14:18

image

I’m fairly convinced that one of the kids will be the first person on Mars. (The other one can then kick back with the Absinthe and become a poet. My money at this point is that Evan will do the space thing but I’m probably being slightly unfair to Orson as he’s only a month old…)

10 years ago, it was hard to visualise the web as it is now. It all seems obvious of course but that’s just an example of availability bias I guess. (I mean, I developed a web site that relied on JavaScript, XML and asynchronous web calls quite some time before someone invented the wider notion AJAX – as I’m sure plenty of others did -  but I didn’t have the foresight to think about that – at the time it felt like (and probably was) a kludge.)

I also didn’t think I’d be playing GTA on my telephone. At the time I was quite resistant to Snakes II which I felt was an unnecessary development from the very fine Snakes. Talking of games, I highly recommend Borderlands. I read some mixed reviews but a friend told me it was great. And it is.

Anyway, I was heartened by the prospects of one of them becoming a space pilot, or a ‘vertical farmer’ from this report on the BBC. Though some cynic or other tells me that we’ll send old folk to Mars rather than youngsters so they don’t have to deal with the debilitating effects of radiation exposure. (How’s that for grounding you dreams?). Vertical farming – which is the growing of food in multi-storey buildings – sounds scarily industrial – like something out of Oryx & Crake – and I’m worried about the impact that might have at my local “freid chicken” place (sadly, they’ve spelled ‘fried’ wrong for the last few leaflet drops). Still delicious though I hope.

Things are just moving so fast. Do the lessons of the past matter anymore? If you’re looking at the past you’re missing out on the now so you can’t see the future? Maybe we need a gear shift in our cognitive abilities to learn more quickly about stuff we’re doing right now. Or maybe we need to slow down, and think a little bit harder.

Tags:

Thought

Customer Complaints on Nexus One

by Marc 12. January 2010 19:43

A few sources (this one from the BBC) reporting that there are some teething troubles with the ordering for Nexus One.

Surprising, because my understanding was that the landmark news from the other day was that Google is a Consumer Electronics Retailer. Hmm…

I have absolute faith in their ability to launch and support an OS though. Really I do. I’m sure it won’t end up anything like this.

OK – petty argument here. But actually the larger point is this is why I moan about hyperbole when it comes to some announcements. Gearing up to do something really big takes a bit of time. Or it takes a lot of good will. Or you can take it step by step. Probably what you can’t do is make an announcement and then own the market by the end of the afternoon.

Tags:

Thought

Set Phasers to Stun

by Marc 8. January 2010 17:35

I’ve always wondered what the default setting on a phaser is if it isn’t stun which seemed to be the most used, and probably most sensible setting to avoid unnecessary deaths (or embarrassment if the default is ‘off’).

Anyway, as any MMORPG fan knows, in a couple of weeks “Star Trek Online” will be released to the masses so it’ll be time to put down the level 80 Night Elf Druid and take a trip to the stars – the key question for any would-be market leader in this space is of course “but for how long?” as Warcraft has a tendency to very very sticky.

I liked this piece of news from C&VG showing how the various retailers are differentiating themselves as purchasing points for the game (as in the client software) by offering different virtual in-game goods as incentives. For instance: you get a Borg Bridge Office from Amazon, or a Tribble from HMV. An interesting crossover that’s obvious in this space but I wonder where it could lend itself to for traditional retail customers. (Wouldn’t it be cool to have a virtual wardrobe on Facebook that populated itself with virtual versions of the clothes you bought?)

Talking of Star Trek, I loved the plotline generator in the back of the last issue of PC Gamer. No link unfortunately as it appears to be print only, but I found this slightly older version online. An excerpt from the end:

And the…

  • … amazing piece of technology that would solve most future problems …
  • … life-changing transformation of a key crew member …
  • … pointless death of a brave young ensign …
  • … massive violation of the Prime Directive …
  • … irreparable damage to the timeline…

… is never mentioned again. Cue titles.

Lastly, I loved these Star Trek wetsuits as seen in Wired.

Tags:

Thought

Google “MakesUs Yawn” Launches

by Marc 6. January 2010 16:53

In a flurry of hype that’s been building for a few weeks Google finally got round to telling us that the phone we all knew was being launched would be launched. Meh.

Most intriguing was the press event itself. Thanks to the @scobelizer who streamed the whole thing via UStream. UStream did very well to cope with the 15k or so viewers.

Gosh it was boring and so incredibly me too (at best). It’s got a processor (wow!), it’s got a touch screen and flashing lights (amazing!) and it has apps like Facebook integration (that’s new!). Um… it’s got a 5MP camera too. And some special ways of organising photos. Oh, and 5 (yup, count ‘em) personalised screens. And wallpaper that’s animated (actually that reminded me of Vista). Erm…

Oh yes – you can buy it “with contract” or “without contract”. What do you mean that’s been done already?

So what gives?

I love this piece by the BBC’s Maggie Shiels which encapsulates some of the strange thoughts the media have when it comes to the GOOG.

“The landmark news is that Google is now a Consumer Electronics Retailer” (so speaks the analyst Gartenberg). Sort of. I mean, you can buy the phones on its site. Is that a landmark? It’s probably also a “Fashion Retailer” as I imagine you can buy the T-Shirt somewhere. I’d have thought the landmark news was that Google is a software company (which most of the press seemed to say).

Then there’s a couple of quotes about the mobile computing paradigm. Fair enough, but Google didn’t invent it and nor does the release of this device somehow further validate an already valid model.

Scoble and Arrington add a bit too much hyperbole with references to the Nexus suggesting it’s something Apple will have to chase and that no other phone can touch it. I doubt the Apple PR team took a phone call (or at least one they cared about).

Ultimately it’s a bit disappointing for the fans and for those who think that Google somehow cares about advancing technology for users or is even a software company.

This is about control. Google simply seeks to have access to or own as much information as it can so that it can exploit that information. Software (and things like it’s support of “Open”) are just levers to pull to gain that control. Two technology areas that threaten its current level of control are mobile and real-time. So it needs to disrupt in those spaces lest it turn out that it can’t control them as it doesn’t have the business diversity to do much else.

The amateur futurologist (and I lay no claim to being any good at futurology: I didn’t think SMS would catch on…) can use Google’s moves to think about “the next big thing”. Everyone should have realised Twitter was going to be massive the day that Google acquired Jaiku (which didn’t work out) or more recently “Wave” (remember that?). Same with mobile when Android turned up. Google’s ability to spot this stuff, and its ambition to grab all of this stuff somewhat outstrips its capability though.

If I was Google, I’d be scared of the success of Apple and the continuing success of Microsoft, and worried about its failure to really change user behaviours. It might be running out of time and trust too if there are more comments like Eric Schmidt’s recent stuff on privacy: “If you have something that you don't want anyone to know, maybe you shouldn't be doing it in the first place”.

So what might erode the Google machine:

  • Our growing reliance on real-time information (Twitter et al.) rather than long tail search.
  • Our growing reliance on F and FOAF recommendations for information (Facebook et al.) rather than long tail search.
  • Our growing reliance on mobile devices as a primary route to the web rather than the sticky Google home page.
  • Emergence of hyper-local/vicinity driven information rather than long tail search.
  • Emergence of specialised information – such as AR or RFID and device to object awareness – negating the need for search.

So what does it do? Pay for access to info from Twitter (that’ll work for a while), push out some Linux-based software surrounded by the Google brand halo.

Times are a-changing. Is Google playing catch-up? Is it able to play catch-up?

Tags:

Thought