Context is queen?

I wanted my grandmothers pokerface....

I’m hearing a lot of talk about how 2013 is The year responsive design starts to get weird… or rather how its going to be all about responsive design (what happened to adaptive designing who knows)

Think it’s hard to adapt your content to mobile, tablet, and desktop? Just wait until you have to ask how this will also look on the smart TV. Or the refrigerator door. Or on the bathroom mirror.

Or on a user’s eye.

They’re all coming…if they aren’t already here. It doesn’t take much imagination or deep reading of the tech press to know that in 2013 more and more devices will connect to the internet and become another way for people to consume internets.

We’ll see the first versions of Google’s Project Glass in 2013. A set of smart glasses will put the internet on a user’s eyes for the first time. Reaction to early sneak peeks is a mix of mockery and amazement, mostly depending on your propensity for tech lust. We don’t know much about them, other than some tantalizing video, but Google is making them, so it’s a safe bet that Chrome For Your Eyes will be in there. And that means some news organization in 2013 is going to ask: “How does this look jammed right into a user’s eyeballs?”

Stop! Nieman labs is forgetting something major! And I could argue they are still thinking in a publishing/broadcasting mindset

Yes the C word, Context…

Ironically this is something Robert Scoble actually gets in his blog post, The coming automatic, freaky, contextual world and why we’re writing a book about it.

A TV guide that shows you stuff to watch. Automatically. Based on who you are. A contextual system that watches Gmail and Google Calendar and tells you stuff that it learns. A photo app that sends photos to each other automatically if you photograph them together. And then there’s the Google Glasses (AKA Project Glass) that will tell you stuff about your world before you knew you needed to know. There is a new toy coming this Christmas that will entertain your kids and change depending on the context they are in (it will know it’s a rainy day, for instance, and will change their behavior accordingly)

Context is whats missing and in the mindset of pushing content around (broadcast and publishing) and into peoples faces, responsive design sounds like a good idea. Soon as you add context to the mix, it doesn’t sound so great. Actually it sounds damm right annoying or even intrusive? I do understand its the best we got right now, but as sensors become more common, we’ll finally be able to understand context and hopefully be able to build perceptive systems.

We already demonstrated, sensors don’t have to be cameras, gyroscopes, etc. The referral, operating system, screen resolution, cookies, etc all are bits of data which can (some maybe less that others) be used to understand the context.

I can come up with many scenarios where the responsive part gets in the way, unless you are also considering the context. In a few years time, we’ll look back at this period of time and laugh, wondering what the heck were we thinking…

I’m with Scoble on this one… Context and Content are the Queen and King.

Decentralised networking is hard, no really?

Sydney, January 2009

Straight out of the “No Sh*t Sherlock…” book….

Although I think its amazing what developers do, I can imagine how hard it must be to write decent decentralised software. The Diaspora guys spell out how difficult it is… which Adwale likes to make sure I and others fully understand.

  • If you build a decentralized application, you actually need to ship software. You need to package, test, create installers, test on a variety of platforms, write defensive code to work around misconfigurations your customers are likely to create, etc. For a centralized website, you can often edit files in place on the production server.
    Result: decentralized is 10x harder at least.
  • Somebody somewhere will run every single version of your app that you ever shipped. It will be badly out of date, full of security holes (you fixed years ago), outmoded graphics etc. It will cost you additional support, and your brand will suffer. Almost nobody upgrades to the latest and greatest within a life time it seems.
    Result: decentralized is less functional, less pretty, and less secure.
  • Decentralized software is much harder to monetize. You can’t run ads on somebody else’s installation. You can’t data mine your users (because most of them aren’t in a place that you have access to, it’s somebody else’s installation). You can’t do cross-promotions and referrals etc. You can charge those people who install your software, but there’s a reason most websites are free: much better business.
    Result: decentralized produces less money for you, so you have less investment dollars at your disposal.
  • Database migrations and the like for decentralized apps have to be fully productized, because they will be run by somebody else who does not know what to do when something fails 15 minutes into an ALTER TABLE command.
    Result: decentralized is 10x harder at least.
  • Same thing for performance optimizations and the like: it’s much easier to optimize your code for your own server farm than trying to help Joe remotely whose installation and servers you don’t have access to.
    Result: decentralized is slower, more expensive, and harder.

Frankly although I take the points… If you want to stand out in a clearly over crowded field, and one which has a major elephant using up all the space. You need to think differently (to quote someone we all know too well).

This means doing the difficult things which no one understands and owning the platform!

Your business model should/could be charging other developers to build and be creative on top of your platform. App.net have got the right idea, charge the developers who then create the experiences. Your focus should be on managing the platform and supporting their creativity. Anything else is greed and/or lack of focus.

What do I mean by creativity? Think about Tweetdeck

Tweetdeck innovated on top of the Twitter platform and in the end the platform twitter bought them (stupid move). Tweetdeck for a lot of people made twitter usable at long last. The amount of news rooms I’ve been to and seen tweetdeck with a million panels open is untrue. The same isn’t true now… Tweetdeck guys innovated on top of Twitter and instead of sharing revenue with them or something. They bough them…!

A quote which comes to mind is something like…

The train company thought they were in the railroad business, what they didn’t get was that they were actually in the transportation business.

I really like twitter but frankly their control/greed/whatever is getting out of control. While on a panel yesterday at the London transmedia festival in Ravensbourne College. I was sat with Danielle from Tumblr, Bruce from Twitter, Cat from BBC and Doug Scott from Ogilvy. Although its tempting to make a few comments about there change in stance, I passed. Although I did notice say something which could be seen as slightly negative. Doug said how useful Twitter is for understanding users and I agreed but I said,

“Well its important to remember Twitter is only explicit data, implicit data is the stuff people really want to get there hands on…”

Anyway, the point stands and its hard to see how Twitter will get into the implicit data game at this point. If they acted like a platform, maybe someone else would do the innovation for them. But back to the main point why would you do it on someone closed system?

Decentralised network systems are harder but will drive much more interesting creativity… I can see how this might be at odds with setting up a business, startup and having investors etc… But I’m sure I could make a argument that its better in the long run…

I wish Google Now was my phone’s default homescreen

Edd Dumbill talks about Google Now and how he uses it. Just as I thought its a very useful thing to have.

…After some weeks of use, I wish Google Now was my phone’s default homescreen. I’d happily swipe left or right to get to my apps such as email or games, but I more often search than not. The ambient information is a useful start, and I hope will get better over time.

Google Now as a home page would be great, but imagine Google Now as a alarm clock… Now we’re cooking with fire…

Demand your data from Google and Facebook

Data Portability logo

Tim Dobson sent me this over twitter for my consideration

Tim Berners-Lee says demand your data from Google and Facebook

World wide web inventor says personal data held online could be used to usher in new era of personalised services

Absolutely…

Seems people have forgotten the work which took place during the late 00’s as one of the founders of the Data Portability group (which still exists by the way). The group was made up of quite a few people all over the world and we successfully convinced the likes of Yahoo, Plaxo, Myspace, Google, Facebook, etc to take data portability seriously.

The turning point was when Robert Scoble tried to take his contacts out of Facebook and into Plaxo. Interesting to see Tim Berners-Lee finally getting the point.

Although to be fair he goes much further thinking about a standard way to export data.

Right now both Google and Facebook have export features and each one is very different in structure. I personally regularly export my data from them every month along with my wordpress and others. I find Google’s Data Liberation centre the best because it gives you control across the board, but then again Google do have more data from me. But right now its all just for back up purposes.

The next step which Tim hints at is the ability to transform and import the data in a standardised way. To be honest its something we (data portability group) talked and thought about, but we were maybe a little too early. Now seems about right to think about the interchange of data more than ever.

There has always been space for startups to be brokers and transformers of the data. Someone like ifttt.com could make a killing in this space, specially if they start charging for use of their pipes (something I suggested while doing the xml pipeline stuff). Could make a nice sustainable business

 

The HTC One X reviewed

HTC 1x

People have been asking me for a review of the 1X phone since I mentioned getting it last Wednesday.

This won’t be a complete review because I haven’t really gone through the features and the like yet. To be honest I only just moved everything across and set it up on Friday. Engadget has a complete review too…

Thoughts…?

The HTC 1x is seriously an amazing phone! But it does have flaws…

Right off the bat, the battery life is poor. So far its lasted just over a day before needing power. Because I’m use to doing this for my old HTC Desire, I tend to be not far from power or armed with some kind of USB cable. What bugs me is the HTC 1x doesn’t have user removable battery meaning I can’t carry around a spare battery like I know some of my friends do for there phones.

I’m hoping the battery life won’t get worst because if it does then, wow! I know some of you are saying, well what do you expect for a quad core phone? And maybe your right, but coming from a single core its a small shock, specially on a brand new phone? Update – Looks like there might be an unofficial fix

On the other side, it charges extremely quickly. Which means my Powermonkey thing should keep it powered up when no plug or usb is near.

The size of the device is just right for my large hands, but what scares me is its so bloody light it feels like I could crush it. Worst still I keep checking my pocket to make sure it hasn’t fallen out because I’m so use to feeling weight in the pocket. Its so light I was able to put it in my shirt pocket while shopping the other day and almost forget it was there. There wasn’t even a noticeable weight in the pocket, although you could just about see it because of its sheer size.

I can’t explain to people how light it really is…! Compared to my desire it feels like half the weight and compared to a iphone 4 it feels much lighter. A iphone owner said it feels cheap based on its weight. But feeling how strong it actually is, I would disagree.

I was lucky enough to get the black 1x not the white one and to be honest it truly looks the business. Everything is beautiful about it, including the micro drilled holes for the speakers front and rear. The multicolour led is pin sharp meaning you can spot it from across the room but also makes my HTC desire’s status light look like a 60w bulb.

I have noticed it get quite warm when charging first time, not noticed it getting warm since.

The sheer size does mean your typing with your phone a lot but its fine with it. Although I’d like to have a decent keyboard as the HTC sense one is pants.

It does come with Android 4.0 or Ice Cream Sandwich out of the box which is really strange. I’m so use to Android 2.3 gingerbread it feels odd coming away from it. On top of that, I’ve gotten a little use to Android 3.2 honeycomb from my Samsung Tab 7+. So I’m in that strange cross over point between all the different versions. For example not having a menu key is bizarre and I keep wondering if I’m missing something.

Photo to unlock seemed like a joke, but I have enabled it and when in decent light it works very well. So well I wasn’t even sure it was working correctly. I tried holding a picture up of me and it didn’t work btw. Mainly because its so quick and if it doesn’t recognise you or the conditions are bad it switches over to the pattern lock in seconds. Google really made the whole thing work extremely smoothly!

Software wise, I’m very tempted to root the phone and put stock ICS on it! Everytime I look at the HTC sense desktop it winds me up that I can only have 4 icons in a row! On my Desire with a much smaller amount of screen resolution I could do 5 or even 6 under cyanogenmod 7. The HTC 1x has a incredible resolution (yes it looks incredible!) but its wasted because HTC limit its capability. However there are some good things about HTC Sense 4, including Dropbox, Evernote, Flickr, etc support (although I still had to download the actual apps?). I was also happy to see the ability to use as a USB drive, Wifi Hotspot and USB tether device put in by Orange. Although I’ve not tried the wifi hotspot with my Kindle or Tab 7+ yet (which was the sticking point before and is now…).

Ice Cream Sandwich has some amazing features including the ability to track exactly how much data each app is using over a month. You can even set your limits which is handy for those on lesser data plans.

So would I recommend this phone to other people? No I wouldn’t. Its a dream phone for many people but its sheer size and the battery issues make it hard to recommend. I would say the HTC One S might be a better phone for those more sensitive to battery power and size.

Welcoming the App Bazaar

App Store

I know theres tons of blogs and views beating up Android for its different device capabilities and how un-developer friendly it is (sure I blogged about this before?) but I’m calling ball on it all. Ok I’m not a developer but frankly opportunistic developers/people are seeing the beyond this whole fragmentation debate and thinking theres lots we can do here.

Being a free and open kind of guy, I draw lines between Apple/Microsoft’s app stores and Cathedral, Android/The Web and the Bazaar/Market. Yes I went thereEric S Raymond on your ass (not literally of course)

Amazon just recently celebrated their first birthday of their own app store, which you can install alongside Google’s market I mean play store (I can’t be the only one who thinks this sounds like a Durex thing?). There were reports that the Amazon store was actually making the developers using it more revenue than Google’s play store. This can be seen as a good and a bad thing, but for me the choice is a good thing. Google set out give people the choice in a over protected market and they have achieved some great things, including opening the door for other companies to make a tidy business.

A long time ago I gave a thumbs up to Boxee for doing something similar. This is old hat for GNU/Linux for example which has had the ability to add repositories from anywhere you trust (or don’t trust, even!). For example I’m a fan of OMGUbuntu and Webupd8, both which run their own repositories or if you prefer app stores as such.

I haven’t even began to play with some of the repos in XBMC yet, but I remember seeing quite a few for Boxee which were all aimed at providing p0rn and nothing else. And to be fair its a business model which I could imagine would work very well. Certainly something Google and Amazon may not want in their own stores, but theres certainly enough demand to warrant its own ecosystem (like it or not). The same is very true of the darknet stores such as the jailbroken Cydia store.

Project Google Glass

If your like me, you love Google in certain parts.

One of the parts I do love is the open nature of their innovation and research.

Project Glass is a reality (my bets was on Project Looking Glass) as I suspected and correctly put into my recent SMC ignite talk. Better still, its something their researching about in an open way, as they gather comments and views

Its something I would like to do more of at BBC R&D. Me and my manager battle (in a nice way) back and forth about when’s the best time to be open or go public? In this case he would be right, the video captures the idea perfectly and although its not real yet, its enough to get people talking and commenting.

Open innovation certainly comes to mind… Nytimes has more details. But join the conversation and add what you think!

Update… Don’t forget to check out Tom Scott’s take (the piss) on Project Glass 🙂

Google Schemer: Inspiration networking

Schemier

I like most things which are about inspiring you and people around you. I remember seeing Happiest at Thinking Digital and thinking now thats really interesting but I felt the way they were going about it was maybe not quite right. They seemed to be going the way of Facebook, which is fine if your planning to build a whole network like Path.

I am I do on the other hand is much more like twitter. Everything is public by default and it does one thing very well. What that thing is, no one can quite put there finger on as of yet (just like early twitter). I am I do has the potential to be the platform not the whole network.

Schemer is a interesting service which seems to plonk its self somewhere between Happiest and iamido.

Schemer lets you define goals and mark the things you’ve already accomplished. You can inspire other people, find people who have the same goals and join the conversation. To make it easier to find a scheme, you can add tags and locations.

Its a social goal management done really well. The by product being inspiring goals which get you thinking. And what really intrigues me is the notion that Schemer is actually a Google+ app.

Schemer is actually a Google+ app and it’s likely that you’ll be able to use it inside Google+ in the future.

Leveraging Google+ in the right way instead of the app sitting within Google+ like Facebook apps makes sense (although maybe facebook connect does this too?). Actually if I was Happiest I would suggest doing the exact same thing instead of building there own network. I am I do could do the same quite easily.

Google+ seems to have everything in place to be the pipes rather than the network, and I’m intrigued if mydreamscape could work in a similar vain?

Ubuntu on Android

Bit of a break from the year of love..

Most people felt Ubuntu was going to launch their own mobile operating system but instead…

They made Ubuntu on Android and now you can watch it work including the surprising Ubuntu TV support here on youtube.

This even more makes me consider switching my Ubuntu sessions back to Unity from Gnome Shell, it also makes AirDroid a bit of a lost project now? However I’m really looking forward to Air/Wifi syncing because USB sync is soooo Windows CE 🙂 Although most of the time now, I’m plugged in just to keep my old HTC Desire charged up