Thursday, 28 June 2012

Glass to the Future

Having to wear glasses most of the time doesn't seem quite so irksome after the launch of Google Glass yesterday. Watch the promo skydiver video if you've not already seen it, or the concept video of day-to-day life with the glasses.

While the skydiving is a bit like a streaming helmet cam, the concept video is particularly important as it represents a different way of doing stuff that we actually do today by taking out our phones, unlocking them and then interacting. Not sure about muttering at your glasses to make them do things, but we've already seen a huge transformation in people's public interaction with technology.

I'm sure there will be a wave of lookalike social products for sharing, photos, location and the like, but frankly those are going to be covered by Google in the base product. That leaves a huge open space for some really exciting new stuff to happen, things we've not even thought of yet. 

In Neal Stephenson's highly entertaining book Snow Crash there are a group of people who are permanently wired up to stream information into the US Library of Congress. This is exactly what Glass can do - constantly stream all environmental data to the grid. This raises the interesting question of what you can do with it all. After all, I'm sure that it is possible to piece together people's lives from Instagram uploads but I suspect that the result is dull and useless.

Exciting as the Glass platform unquestionable is, the real excitement will come from the new apps that can make sense of the flood of data. Or stop the flood: even current camera phones cause infosec experts nightmares. It's one thing to ask people to leave their phones at the door of secure areas, but glasses are pretty fundamental. 

PS Snow Crash inspired me to write my own cyberpunk novel Network Sleeper.

PPS While it is annoying that Glass preorder is only available to US-Based developers, at least this was stated clearly up front. Far too many new products from Google and others have been launched to a global fanfare only to find out that they only work in the US, or in extreme cases, just the Bay Area.



Sunday, 24 June 2012

Location Still Off The Mark

Location continues to roll into more and more services. Perhaps people are getting used to it, or maybe it's just that there are more and more back-end systems that deliver location information. However there's a problem: the location is all too often annoyingly wrong. 

Let me site a few examples. I live on the edge of Edinburgh city center, yet Facebook systematically puts posts entered at home as being in Granton, which is the docks area and not particularly close. I have found no way to override this setting to something meaningful, like jumping up to city level and simply putting Edinburgh.

I love Path as a means of sharing considered photos with a small circle of friends and family. However it occasionally shows me arriving into completely random places, including Las Vegas and some strange place in rural China. I'm mystified where those came from.

And then there is MapMyRun which is supposed to track where you run. Normally I don't carry any tech with me when I run as I like the escape, but I thought it would be interesting to see what the result was. I was initially pleased to see that I had run much further than I'd expected. The pleasure turned to perplexment when I checked times, and then to irritation when I looked at the map. The tracked waypoints jumped around like crazy beans, as you may be able to see in the screen shot. Surely the coders of this app could work out that I could not have suddenly jumped 700m out and back in a few seconds. I can understand that they can't tell that I would have had to swim a river to achieve it, but even Usain Bolt couldn't have made that detour in the available time.

I've previously talked about the pointlessness of most location systems. Since then things have progressed and there are far more people using location regularly in the UK to make it more valuable. However it's got to be accurate. The quoted examples are just some of the issues I've seen recently. I still often find that the location I'm in does not show up at all or only on searching from it. 

Often the list of locations presented in mobile apps is cached from last use which is at best desperate and at worst deeply stupid. But I can understand why, as acquiring location is still very slow. So I think we need to invent a location-based equivalent of cache time-to-live, perhaps distance-to-live. Any significant movement will wipe the cache content.

And I'd like need an equivalent of the Google Maps zoom control: I can scroll out from the name of a café up to country level depending on what I'm doing.

Location has clearly a long way yet to go yet.

Tuesday, 8 May 2012

Mobile Quality Slipping

About a decade ago I was writing about the web as the land that test forgot. Nothing worked properly. It really felt like nobody tested anything. Thankfully that phase has passed and now, most of the time anyway, things work pretty well.

The quality front has, however, moved to mobile. There is so much pressure to move product and grab market share that nothing is being tested. Used to be that the software in mobiles was largely an afterthought and soon as the hardware was deemed ready the handsets were chucked onto the market. And with no ready way to update the firmware either. Nokia and Sony Erisson were both very guilty of that.

Now this phases seems to have returned with both my iPhone and my Samsung Galaxy Nexus restarting and glitching with annoying regularity. Apps fall over all the time, hang, or just don't respond when you tap in the right place. Even the mobile web is prone to this now - try that fascinating time sink Pinterest on a mobile and you'll see a mess. On Android it messes up immediately. On iOS it waits until you scroll a bit and the screen ends up like a collage of buttons and image fragments.

It's not as if people don't update their software often. I'm seeing a ton of updates all the time, but each one seems to bring fresh problems. Not to mention irritation at having to spend time administering them all.

A worrying tendency is that people seemed to accept this state of affairs without grumbling too much. Smartphones are expected to be a bit flakey it would seem. And that's not a good platform for the future growth that will make every phone smart.

Friday, 2 December 2011

My wife’s phone doesn’t understand me

A couple of months ago my wife upgraded her iPhone from a 3GS to a 4S. The three really noticeable differences are the flat, slab-like design, the detail and colour of the screen and, of course, Siri. I suspect that the S after the 4 is for Siri and not for speed, sport or snobbery.

So of course we’ve been doing what ever one with access to Siri does – see if it does what it claims. I say it because in the UK Siri is a man who sounds like a Radio 2 announcer. (For non-UK people, Radio 2 is a BBC Radio service aimed at those who listened to pop music stations 20 years ago and haven’t migrated to talk shows or culture.) Siri here is not the subservient female that caused such a rumpus in the US when she first came out, as it were. It would be very interesting to know why they made that decision.

First to try Siri out are, of course, the kids. Younger daughter and her friends found endless amusement in trying to get him to say things and had already heard most of the Easter eggs so they tried all those too. And Siri understood about half of it.

But for me, speaking normal, Siri just simply did not understand. In fact the results were positively comical. It was very frustrating, frankly, and if I wasn’t in the industry I’d have given up. I may be Scottish but I have very little accent, certainly nothing that should have caused problems.

Some perseverance and some research enabled me to replicate some of the known forms successfully. I was able to teach Siri that I was the husband and was able to call myself by saying “call my husband” into my wife’s phone. And I was able to add an appointment to the calendar. Pronouncing Cautiously In Carefully Composed Sentences Worked Quite Well.

However when it came to more general queries, nada. The recognition of generic terms was significantly worse than Google Voice Search, for example.  Apple have done their usual thing of creating a protected environment where things they consider you likely to say work reasonably well but outside of that you’re on your own. At least Siri doesn’t say that generic queries violent your terms and conditions.

Thursday, 15 September 2011

The Right Channel

Not been posting here for the last couple of months. Can you work out what happened then? Google+ of course!

It's interesting to match our communications needs to the right channel. We have an overwhelming choice when it comes to how to reach our fellow humans:

  • Talk to someone
  • Telephone
  • Text
  • Email
  • IM
  • Twitter
  • Facebook
  • Google+
  • And others
Different mechanisms have different priorities and groups. We fit the urgency, size, privacy, interactivity, audience and  importance of our message to the right channel. 

Google+ seems like the right format and speed for quick comments on technical things. Twitter is great for thought bites, many of which turn out to be either complaints or discoveries. Facebook is about family and friends.

This means that we don't have a hierarchy of channels, but a graph. And I don't see there being winners or losers. I don't mean the deluge of identical startups rushing to do something social that's been tried before and doesn't work (eg finding nearby contacts or uploading and sharing photos), I mean the core backbone services. They are probably fixed for a while anyway.

Thursday, 23 June 2011

Pasta and PayPal

I normally try and avoid chain eateries, but I made an exception last night to check out the new mobile PayPal payment mechanism at Pizza Express. The Richmond Pizza Express is an interesting fitout in huge space at ground level in an curious stripey building that looks like it was originally built in the 1920s. This design conceit was echoed in the china as in this saucer.

For those unfamiliar with this chain, the quality of the food is a definite step up from the internationals and the decor is usually quirky and different at each location. This one has crazy round booths and black and white Italian movies projected in loops on the end walls.

Payment works via an iPhone app only at the moment, developed by 2ergo. I'm not keen on the user experience of the app in general, but the payment mechanism is very cool indeed. It is deeply integrated into the point of sale system. When you get your bill it has a long number at the bottom. You type this into the app and up comes your bill - really quickly. You add your tip and authenticate with PayPal, agree the sum to be paid, and that's it. You may now leave the restaurant, the app says.

I didn't as it struck me that I'd have half the staff running after me if I did so. As it happened I had a surprised waitress appear saying that the payment had popped up at her when she started entering someone else's order.  All very smooth and efficient. And astoundingly fast.

What was striking was the huge step difference in user experience from credit cards and banking. This is user-centric and design-conscious payment, not something that comes at you in the battle-hardened-we-don't-trust-you way of conventional systems.  No clunky hardware interfaces. No bits of paper. All electronic and all filed away conveniently. And by the way, did I mention that it was fast?

One thing the app didn't let me do was request a change of movie. My end of the restaurant was projecting the incredibly sad Ladri di Bicilette, a grim tale of poverty in post-war Rome totally unsuited to the cheery venue and the conspicuous consumption of good food.

Thursday, 2 June 2011

Incomprehensibility of roaming data

This comes to you from a windowless meeting room in the middle of a US office block, just like all the other windowless meeting rooms. Outside it could be snowing or sunshine, as it happens it's bright sunshine with a slight breeze.

Since arriving here last night I've had a variety of SMS messages from Vodafone on my various devices. All of them slightly different and none of them readily comprehensible. My favourite is this:

From Vodafone: To let you know it's nearly midnight in the UK. If you do need to carry on using data after midnight, you'll be charged £12.75 per 25MB.


I've read this several times and I think they are saying that the current 25MB batch that I've been using isn't finished but is going to be reset because it's midnight in another timezone and that I've to buy another batch to keep using the data.

Surely at that inflated price they could afford a copy writer who could craft better messages?