Showing posts with label technology. Show all posts
Showing posts with label technology. Show all posts

Monday, January 16, 2012

The Unintended Consequences of Moving Into the Cloud


One of my new year’s resolutions was to become more virtual and less tangible - both concepts I am afraid I’ll need to explain. For several years I have purchased newspapers several times a week, most recently from the corner store, but for long periods delivered to our door if we could be assured that it would arrive before we left for work. Morning news is old news by the evening.  

We have previously bought music on iTunes, at least until we as a family fell out of love with Apple. We have bought music and books from Amazon, even relying on Amazon prime for cheap and fast physical delivery. We have received two DVDs, and later blu-ray discs, on a weekly basis from LoveFilm and somewhat less frequently when we were busy or the disc selection was, in retrospect a horrible mistake. There were many of these mistakes and they would sit under the TV taunting us to either watch them or admit defeat and return them unwatched.



This has all changed. Some of the changes are good, some bad and some of the consequences are surprising and unintended.



My to-do/resolution list included the following;

  1. subscribe to digital editions of newspapers only
  2. throw out all my music collection, it was not that big anyway and it was to much work to collate it, music was lost between devices.
  3. cancel the dvd/blu-ray by post deal. Those return envelopes drive me crazy.

This list has given rise the following actions:

  1. Upgraded the broadband connection from 30Mb to 100Mb - cost £10 more per month
  2. Subscribed to Kindle edition of Guardian - cost £9.99 per month - savings of about £19 per month.
  3. Upgraded to Spotify Premium - free for six months with broadband upgrade deal - thereafter £9.99.
  4. Subscribed to Netflix streaming and cancelled LoveFilm postal subscription - a saving of £2.00 per month.
  5. Moved to a cloud backup solution - perpetual backup of new and modified files - no cost, included with the broadband package

A savings of £11 per month.


Although we have been doing this for less than a month it is clear that there are some distinct advantages. Notably Annalise and I each get to read the paper on the kindle and tablet devices as early as we can open our eyes each morning. Reading the "paper" (will the term have any meaning in the future?) on these devices at the breakfast table amongst the coffee, bagels and cereal bowls is much easier as it takes up little space and the cat appears to be less inclined to pounce on it.



The side effects are surprising - I visit the corner store less often - in fact I have yet to visit them this year. There is no negotiation with others for the various sections of the paper. There are thus no impulse purchases resulting in healthier eating and fewer arguments, at least about who gets which section of the paper. I do however feel less connected to the local community as we have previously interacted with the people working in the corner store. Also, in a twisted sense of logic, because our recycling bin is half empty at the end of week it actually feels less green.

Two of our kids have had jobs delivering papers. Is this one job, open to 13 year olds, destined to go they way of the chimney sweep?

The use of Spotify has increased the extent to which we listen to music. We share the account within the family and thus share and exchange play lists. The music no longer resides on individual iPhone, Android or computers but is cloud based and accessible by everyone. We do make offline play-lists an these are downloaded to the device, so that when we are going on car trips or holiday we don’t need to stream music over expensive or non-existent mobile data streams. This whole experience has been extremely successful. The only negative is that the Spotify premium only allows one device on-line and active at a time and this means that when Annalise and I are jogging I usually need to put my phone in "airplane" mode.

The LoveFilm operating model allows for several queues to be managed by different members of the family. While we see movies in the theatre about one or twice a month we add current movies to the LoveFilm queue and then, surprise surprise, they arrive several months later when they are released on DVD. We often received discs we no longer wanted or had seen in the interim. Having two discs in the house meant that these were chosen by at most two people and invariably they were Shrek 2 and Shrek 3, actually this only occurred once after which we banned Sophie from going near the disc queues.  


Worse was when one started the movie and then decided it wasn’t worth continuing we had nothing else to watch. I am a great believer that time is far to precious to waste watching a poor movie. So how does changing to a “watch instantly” model alter the dynamics? For one there is less to watch. Netflix doesn't have my favourite movie “Amelie” nor many others. It does has lots to watch though and one chooses them as you sit down to watch with everyone present. This is much more democratic and spontaneous. It is also cheaper and better yet we share it with Emily while she is at University. It also streams to our phones, tablets, computers and of course the TV. We get less post and we never visit the post box any more. Of course this is Royal Mail's loss.

I have been struck by the implications for society if everyone were to do what we have done. The postal service would carry less post and the postman visit us less. Corner stores would do less business and may well go out of business. We would see less of others in our street. I should note that we always do our grocery shopping on line and it is very seldom that we visit a physical supermarket.

We have a wall in the lounge devoted to books, we love books. However the reading experience of electronic books on the kindle is very good and in some way preferable to a physical book. But what about the book shelves? Are they destined to carry books from a special era seen as quaint by future generations?


We are not throwing out the paper books and in fact over Christmas we gave each other more paper books than e-books but the tide is turning and we are spending less and less on paper and more money on e-books. It worries me that these books in kindle format and they are propriety and non-transferable though. Again each e-book purchased is one less parcel delivered through the post.


Is it inevitable that we while becoming more connected with people on the virtual world we will become less connected with those within our physical community?

Sunday, October 31, 2010

O2 Wifi Hotspot Insanity

I have been frustrated on each occasion over the last three months that I have visited a public wifi hotspot. Frustrated because while I have been paying O2 for wifi access it hasn't worked ever since I upgraded my iPhone for an Android HTC Desire (see the backstory).

More generally my problems have been, the inability to "merge" two or more calls into a single conference and more significantly an error message each time I attempted to access to a BT Openzone hotspot or a Cloud hotspot.

I have had a complaint with O2 for many weeks and have provided details to numerous people but received little help.

A few weeks ago I did resolve the merge call problem. The solution to this is that O2 only provide this on their iPhone tariff. Changing back to the iPhone tariff, from a same priced smartphone tariff, resolved this immediately. They don't admit this anywhere but this was the only change required. Suffice to say that an iPhone is not required but the standard iPhone "bolt on" tariff includes the merge call feature and other tariffs do not. No-one I ever spoke to at O2 understands this. Hopefully this will save some-one else some grief.

Regarding the wifi access, my fix is to change the the user agent string so that the browser reports itself as an iPhone.

The default user agent reports

"Mozilla/5.0 (Linux; U; Android 2.2; en-gb; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"

This clearly identifies the phone as an Android HTC Desire. Changing the user agent string to the same as the iPhone gives

"Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16"

This can be trivially changed under Android Froyo version by typing in "about:debug" in the location bar of the stock browser and then selecting menu -> Settings -> UAString and then selecting iPhone.

This works for both the Cloud and BT Openzone hotspots. This is only required to register the device for the first time. Thereafter the MAC address is recorded and access is automatically granted to future connections. This problem has cost me many hours of phone calls and numerous cups of coffee in various hotspots to resolve. It is good that the solution is so simple but annoying that O2 themselves were never able to resolve it.

Using the iPhone user agent string is likely to be only appropriate for customers on the iPhone tariff but I believe that O2 checks for only a small, exact, set of user agent strings during the hotspot registration process. Thus if you get an error across all hotspots then it may be that the user agent reported is not one that O2 is looking for. This is a system that is so brittle and error prone that they should at least have the appropriate logging in place to diagnose these problems but alas they don't.

I hope this helps someone avoid some of the frustration I went through.

update - 4 Nov 2010
O2 has offered a £30 goodwill credit for my trouble.


Wednesday, April 21, 2010

Apple I{Pad/Pod/Phone}

So today Apple announced that 8.75 million iPhones were sold in the last quarter since the start of the year. This is around 95 000 each day. The iTunes market place for applications has grown making it the largest platform for smart phone applications and I have a habit of checking, or stroking, my iPhone several times an hours during the day. From Twitter feeds and FB to news, weather, SMS and email it seems difficult to remember an existence untethered from the internet. So what is the problem? Is Apple the new Microsoft?

Well maybe, except that confidence breeds arrogance and contempt and us customers are fickle creatures. On Thursday 25 March I tweeted the following -

"Have fallen out of love with my iPhone, this happened on Tuesday but I've been in denial since. Will keep it next while for sake of children"

followed by

"It is it's lack of multi-tasking, inflexibility and I lust after and android phone. Curses on google and their evil plot to rule the world."

and

"OMG just realised how insensitive it is to breakup via twitter/fb and from the handset in question. Sometimes I can be a real jerk."

Ignore the inappropriate apostrophe and focus on the content. The phone that did everything I wanted had, over the course of 12 months, begun to grate. Just as the missing toothpaste lid begins to sour a relationship the following began to niggle at me:

  1. The Lack of Multi-tasking. This prevented the download of news feeds in the background, the streaming of music while tweeting, the ability to map my bike rides or runs while taking a picture.
  2. The need to have a mac in-order to develop applications for the platform. In this day of multi-platform development, to limit to development tools to a single development platform might make marketing sense for Apple but it is just not cool.
  3. The Google Android OS was released on the HTC Hero, Desire, Legend and Nexus One phones, along with several other models from Motorola, Samsung and others.
  4. The Android OS is open-source, multitasking and exposes much more of the phone functionality to the developer. While Apple is creating a walled garden Google is sowing wild flowers that are starting to bloom.
There is reason to believe that Apple is worried. At the same time as Steve Jobs announced the iPhone OS 4.0 upgrade Apple also made a change to their developer agreement that controls 3rd party development of applications for the iTunes marketplace. This change enforces the constraint that applications must be developed using the tools developed by Apple - the same ones that only run on the mac. This is very unusual in that typically a software company will simply publish "look & feel" constraints and APIs that must be used and satisfied but this is much more controlling and I can't think of a precedent. Almost, but not quite unlike, dictating that your novel must be written with a HB pencil.

So why would they do this? One reason is that it kills a large piece of Adobe's business of producing applications that run across various platforms including the iPhone. There appears to be no love lost between Apple and Adobe and this supposes a school ground squabble between a bully and slightly weird kid that has spiralled out of control.

I believe a more significant reason is that this precludes the porting of applications developed for the Android to the iPhone and iPad. Given that the Android is an open platform it is much more tempting for developers to target this platform. Especially if they can port their applications to the iPhone and its many millions of users.

Will this work? Well according to Eric Schmidt, Google partners are shipping 60 000 phones a day and with new Android phones being released each month this is likely to increase. The hardware specifications of the new Android phones exceed to the specifications of the iPhone and with the intense competition there is likely to always be at least one manufacturer bringing out a new model ahead of Apple's one a year release date.

GetCliky gives provides some trend data for mobile operating systems. Although this varies from country to country.

I still have my iPhone, but I am developing for Android and conducting serial adultery with several Android phones before easing into stable, long-term relationship.