Instant Apps are the most fascinating thing

I like Dieter Bohn, was blown away by Google IO’s demonstration of instant apps.

The basic idea is simple: when you click on a link, if that link has an associated Instant App at the URL you get a tiny version of that app instead of the website. We played around with it a bit today at Google IO, and found that it was as fast (if not faster!) than loading up a web page with the same functionality. It works because developers can “modularize” their apps so they only serve you the parts that you need for whatever you clicked on — points on a map, a video, some home listings, a payment system, or whatever.

But take that idea and think on it a second: there’s a whole class of apps that you use once and never want to bother with again. Google’s example is a parking meter app. It works better as an app because it ties into Android Pay, but honestly you don’t want that thing cluttering up your app drawer most of the time.

YES!

This is why I tend to keep my Nexus 5X phone quite clean and clear of apps, I upload apps to my Nexus 7. If at all possible. Its discipline and I’ll be honest a bit of a pain, as my Nexus 7 relies on Wifi for network connectivity, but generally I think through the positives and negatives of installing each app and where it should go before hitting install.

Recently I installed the Easyjet app on my nexus 7, just so I didn’t have to print out my boarding pass (I have no printer and kinda hate printing). I used the app twice over a period of a week and that was it, uninstalled and gone. If I had instant apps, I would have been very happy with using it instead. Theres also other apps I just need for one task, like at a conference to vote (hey Thinking Digital & Herb), instant apps would so solve this problem; and if really that fast…!

Yes I hear the privacy concerns, but maybe it could be a standard android chooser/selector. Go to the play store and install the app, use instant app or force the service to give me a mobile alternative version.

Yes I hear, developers need to write their apps in a more structured way. But there can’t be much wrong with that? I remember back when I was still in Bristol, a talk about streaming apps, well its almost getting there; although I’m sure many will argue the webapp has already made this a reality.

My nexus 5x battery is pleasingly decent

I got to say this isn’t bad going for my nexus 5x with 4g, WiFi, Bluetooth and NFC on all the time. I was using my Bluetooth headphones at work for music and calls. Plus I got my pebble smartwatch on all the time.

I was pleased to see so much power without turning anything off or doing anything special to save power.

Nexus 5 with that X factor

Nexus 5x

My Nexus 5 which I have still but developed a problem a little while ago needed replacing. With that I decided the Nexus 5x makes the most sense and tried to get one over the holiday period. The Google Play Store had a discount, but there was a problem with the store and I missed out on the discount.

However, I was walking along Tottenham Court Road in London last week and saw Google had a special display in Currys. Funny enough the price they were selling it at was the same as the discounted price. I double checked the price on the Play store and it was still higher. So I bought it in store with additional bits thrown in, including a new Google Cardboard, £50 curry gift card and a android badge (yeah I know, not my thing either).

OnePlus 2

It was a reasonable deal but it was frustrating that I couldn’t buy a USB C cable in the Currys store. This was even more painful when I finally got the phone back to the hotel and found it was USB C on both ends, meaning I could only use the wall charger it come with. Could I find another USB C to USB A cable anywhere on Totternham Court Road or Oxford Street? Could I heck. Luckily I ordered cables and USB Micro to USB C from Amazon over the Holidays, so once I got back to Manchester I could use those.

It did remind me of when my HTC One X came with MicroUSB not MiniUSB. I would ask in shops and they would bring out MiniUSB or look at me with a question mark in their heads. I’m just very surprise Currys would sell the Nexus5X and not even supply accessories.

Advice for google, insist there is accessories and cases alongside a place you sell the phones!

Nexus5X_3

Ok so my thoughts about the actual phone.

Its good! But I really miss not having MicroUSB and having to replace a ton of my cables. I also haven’t seen the benefit of USB C (yet!) yes its reversable but without my MicroUSB adapter, I felt like a iPhone user, asking for some insane cable.

The actual phones construct is similar to the Nexus 5 in feel but looks like a Moto G with dual stereo speakers. Its also a tiny bit bigger at 5.2 inches with the headphone jack at the bottom instead of the top. I won’t lie the phone is big but not like the Nexus 6P, so it just about fits in one of man hands. It is a stretch to reach the top but with all the buttons on the side theres less need to do so.

Google Nexus 5X

The finger print sensor is actually in the right place. I heard elsewhere the Moto G’s area on the back was meant to be a finger sensor, and the finger does hover there all the time. You can also train the finger sensor at different angles, positions and fingers. I think you can do up to 10 configurations and the phone will unlock and turn on once its accepted. The nice thing is you can still apply other methods, such as smart lock, pattern and many other method. The time from finger to unlock is in the less than 500ms. Its bloody fast, needs no pressure and is the same quickness as pressing the power button! I keep forgetting its there and going for my lock pattern, its just muscle memory I guess.

The screen resolution has a crazy dots per inch and it really shows. Seeing my old Nexus 5 next to the 5x is quite something. Its like when I bought the new Nexus 7 and put it side by side with the old Nexus 7. There is so much extra space and google has used this space by include another row and column of icons on the home screens. The camera seems pretty good too, but not really played with it much. Surprising detail for low light and a shaky hand in the cold.

London with Nexus 5x
Shot of London from the south bank

On a whole the Nexus 5x is a great phone and I’m glad I waited for it. Now I just need to setup most of the apps again. I’m moving apps like Fitbit, Withings, etc off to my Nexus 7; as I noticed I only really use them when at home.

I’m sure once USB type C is everywhere, I’ll be a lot more happy. Also a shame I’ll have less use for my conductive chargers…

Looks like I may end up getting the Nexus 5X after all

Dead pixels on Nexus 5 screen

I saw the Google Nexus 5x on launch and was interested but decided my old Nexus 5 was still doing fine, so I won’t be considering the upgrade.

However yesterday on the train to Bristol, while my phone lied on the table next to my laptop, I suddenly found my phone screen had experienced a major dead pixel problem. The phone is 2 years old and way out of warranty period so I doubt google will send me a new one, but a discount would be very grateful.

Its not unusable but certainly a pain to use. At least my contract is finished, so I can get the best phone and sell it to make up the price of the new Nexus 5x. Maybe I’ll keep the Nexus 5 as a backup phone.

What do neural networks dream?

Neural net dreams
Neural net “dreams”— generated purely from random noise, using a network trained on places by MIT Computer Science and AI Laboratory.

James at work pointed me in the direction of Google’s neural network project.

Artificial Neural Networks have spurred remarkable recent progress in image classification and speech recognition. But even though these are very useful tools based on well-known mathematical methods, we actually understand surprisingly little of why certain models work and others don’t. So let’s take a look at some simple techniques for peeking inside these networks.

We train an artificial neural network by showing it millions of training examples and gradually adjusting the network parameters until it gives the classifications we want. The network typically consists of 10-30 stacked layers of artificial neurons. Each image is fed into the input layer, which then talks to the next layer, until eventually the “output” layer is reached. The network’s “answer” comes from this final output layer.

The results are right out of a trippy dream or a hallucination.

Inceptionism: Google goes deeper into Neural Networks

5 years ago, while I learned to speak again

Ward at Alpha Hospital

Its the June 2nd and its about the time I could barely talk (due to a trach) but my memory was less hazy and I can remember much more. My sister tried to create a communication board, so I could communicate without saying the word. It was pretty frustrating and too be fair i did tell her. I did feel bad about it, as she really trying to help. I remember writing, this is stupid and there has to be a better way… Luckily I didn’t need to wait long before I could talk again.

Ross and Carly came and saw me a few times and certainly helped with the healing process, by making me laugh and cough a lot. I think I remember Adrian seeing me at one point too, he gave me the printed information on Google IO 2010 and the much talked about Google TV.

This about the time when I started going a little stir crazy, as it was ICU, you were not allowed to plug anything into the wall.  My saving grace was my old kindle full with ebooks which I meant to read at some point. I also had enough of the woman next to me with her kicking action to get attention. I must have read about 10 or so books while I was in ICU, unfortunately lights out was 8pm and I didn’t have the paperwhite kindle at the time.

My parents did offer to bring my laptop but I originally said no (believe it or not!). They did bring my pacemaker which I had a hard time re-learning in the first hour but gave rise to a number of mixes later.

Not being able to get out of bed was a real pain, even when I could actually stand. The nurses wouldn’t let me go to the toilet alone and it wasn’t till I pretty much pleaded with a male night nurse to please let me use the normal toilet so I could have some privacy. I finally was happy again. Privacy is something while going to the loo is something I certainly like and the doctors did wonder if my body was operating correctly.

Hospital food is pretty bad but try having complan as your main supply of food, by this point I only had to survive a day or two on it before than it was via the drip in my nose. Food via a drip was weird and interesting especially when you are fully aware of whats actually happening.

The last thing I certainly do remember is the injections of  Anticoagulants better known as Warfarin. It was either have it in the arm or in the stomach. Don’t ask me why remember I hadn’t had hypontherapy yet, but I decided the stomach was best because I couldn’t move it and have it scratch and theres quite a bit of fatty tissue… It was painful but honestly it wasn’t as bad as in the arm. Having every day got me slightly use to it but any chance I could avoid it, I did. Unfortunately it would only work for a short while before they would hunt me down for another fix!

Mum and Dad kept writing blog posts on carringbridge thanks to Sarah and Sharon.


 

Ian had a very good day today!  He was able to stand for the nurses and was out of bed sitting in a chair for most of the day.  He was smiling a lot and laughing at jokes (which is helping to clear his chest).His breathing is continuing to improve and we hope the trach tube will be removed soon so he’ll be able to speak.

Hi everyone,Ian is progressing well.  He is breathing with very little help now.  They are thinking of transferring him out from ICU to a High Dependency Unit tomorrow.

Ian’s dad, sister and I have been back in Manchester with him since yesterday afternoon.The trach tube had to be resited and Ian is still having some ventilation through that just until his breathing improves.  They are reducing use of it and he is mostly breathing on his own.Ian’s sister has been reading him messages from the guestbook which are much appreciated.  However, at the moment we would still like visitors to be limited to family.  Ian is having ups and downs in his recovery, but on the whole is improving.  We want to make sure he rests and does not get frustrated with not being able to speak (this is temporary due to the trach tube).   He is communicating with us by blinking, nodding and occasionally writing, and he does understand everything that is going on.

Ian’s ventilator was removed again this morning.  To avoid having the ventilator back in, he has had a tracheotomy to help him breathe.  This is just a temporary measure until his breathing is stabilised.  The drain has been removed from his head, so now it is just the feeding tube in his nose.He indicated he was in pain due to having the tracheotomy, so he has had some medication to help with that.I have travelled to Bristol this evening, but will drive back to Manchester with Ian’s dad on Saturday morning.  Ian’s sister will also be back up to see him on Saturday.More cards arrived for Ian today and they are all being stuck up to the wall near his bed.  Thanks to everyone for all the get well messages.

No more Google SMS notifications for events

phonesauri

Important: SMS notifications not available after June 27th

Starting on June 27th, 2015, SMS notifications from Google Calendar will no longer be sent. SMS notifications launched before smartphones were available. Now, in a world with smartphones and notifications, you can get richer, more reliable experiences on your mobile device, even offline.

Shame because I got use to text messages 30mins ahead of a event as a sign I should go. However they are right, notifications especially since I have the Pebble smartwatch are good enough now.

Google photos vs Flickr Pro for my image backup

Speeding car

It all started when I came back from Tokyo to find my Spideroak storage full. I decided a terabyte of photos which are hardly private in a super secure storage is a little crazy and its time to put them somewhere else so I can make use of the secure storage better.

Originally I did look at using Amazon Glacier but quickly found out that its really not for general use in any shape. I looked at trove again to find trovebox has been shutdown…  but there is a Github community project for those wanting to keep developing.

We’ll be shutting down the hosted Trovebox service on March 31, 2015. We may extend this deadline to help accomodate customers to obtain archives of their photos.

A few of my friends said why don’t I use Flickr, especially since I’m already a pro member and have been since 2004!

I thought about it, because I tend to use Flickr to only upload photos I actively want to share rather than a place to upload all my photos. Basically I never really trust the privacy options and only upload things which I’m happy being public. It was time to trust Flickr’s privacy model but to be fair I’m still only uploading stuff which it doesn’t matter too much if its public.

Started doing that then Google announced at IO 2015, a revamped photo service with unlimited storage (if you are happy with them converting them down a bit).

This has got me wondering, if I should switch?

Flickr Pro is $ 24.99 a year but Google is $1.99 a month for 100gig,

Economically it makes sense to stay with Flickr as its unlimited even on high resolution photos and I have most of my good photos already there (incumbency advantage). But the google space purchase would only be used for photos over 2048x2048px big. Which I guess is quite a few as I switched to 5mpx and above very early on . I guess there’s the option of trusting googles image compression. I guess having the extra space in google drive would be useful but its not a big deal yet.

I’m going to keep uploading the photos and let google photo shake out a little. When the next year of Flickr comes up, I’ll decide then. Even made a google task to remind me. Hopefully there will be flickr to google drive exports or I’ll have gigabit internet and can upload the lot super fast.

5 years ago… Google IO 2010-15

5 years ago I woke up in hospital wondering what had happened, as it was explained to me. I asked a few questions. by the medium of writing on paper as I had a tracheotomy.

Ian wrote on a piece of paper asking for an article about Google, and one had been sent to him so he got to read it (thanks to the sender!).

What did Google announce at Google IO? If you remember I wrote about this and they announced (pretty doomed?) Google TV.

5 years later, I got to spend the time with my parents in Bristol. Yes I subjected them to Google IO 2015 but not live, so we could jump around a bit. I used the Chromecast I bought them 2 years ago. Quite funny to see my parents on google connected devices, very different from 5 years ago.

I have many thought about Google IO 2015 but those will save for those for another day.

The technological revolution spoken

I’m now on my way back from Japan (mainly Tokyo) about to land in Dubai  and its amazing to think about all the experiences I had with Japanese people.

There certainly is a  massive language barrier, there is no way of avoiding it. Now you can spend time learning Japanese which will take some serious amount of time (especially for somebody like me). Or you can rely on the services which come about using connected devices.

Google translate came to help me many times while in a sticky spot and I’m not the only one. While sitting in the maid cafe (as mentioned before) I got talking to TAHK0. He was telling me how he climbed a crazy mountain and when I asked him about his Japanese, he admitted he knows a couple of words and thats it. He then went on to talk about Google Translate.

We shared stories of use and of course I had a few of my own.

I had a serious problem with the Airbnb apartment I had for the 2nd week, which meant moving all my stuff to somewhere else. To do this, I needed to be a couple of taxi rides. Unfortunately the taxi driver didn’t speak any english whats-so ever.  I was trying to explain to him that I needed to go to a place, get him to wait for 5mins and then go somewhere else. To make things worst the place where the Airbnb shared room is, wasn’t near any landmark I knew of or could find on a map. I showed him on Google maps, but that didn’t really help. In the end I had to direct him from the back seat by typing and reading aloud from my tablet. Google translate worked just well enough for me to get the main point across.

2015-04-20 16.00.51

The point is, it worked!

When talking to the lady/girl during my unsuccessful attempt to get to Nagashima Spa-land the first time. We used Google translate to talk quite a bit. It wasn’t exactly free flowing but at points it wasn’t so bad and we laughed quite a bit at the slight errors Google would make. The crib sheets I printed never got used and wouldn’t have be anywhere as useful.

Even when I sat in a restaurant trying to understand a Japanese menu items with Google translate. The chef used Google translate to attempt to understand what I was actually asking for. It was one of those moments which was unbelievable. Likewise when going clubbing on Saturday night, the taxi driver pulled out his two sided Android phone got my translation and put the results into his Google maps navigation system. It was a thing of beauty, honestly…

Taxi drivers phone

I’m not saying Google translate means you shouldn’t learn the language and to be fair without 4G/LTE wireless the whole process would have been terrible. What I am saying however is, the world is so much more accessible due to the internet and services like Google and I understand this is the trade off I have to make.

Perceptive advertising is coming…?

not too much h20

Google wants to bring TV ads into the 21st century. The company has quietly announced a new local advertising service for Google Fiber that will make TV ads behave a lot more like internet ads. Using data from its set-top-boxes, Google (and advertisers) will know precisely how many times a particular local ad has been watched in homes with Google Fiber service. That might not sound like a big deal, but the industry-standard Nielsen ratings simply don’t offer that kind of information. Like on the web, Google will only charge for the number of views an ad receives.

We all knew it was coming but I always wondered why Google and the other data driven companies hadn’t really done anything about the massive opportunity of personalised marketing?

It’s not yet clear precisely how the system will work, but, similar to Google’s cornerstone AdWords business, algorithms might determine the best time to show you a certain ad. For instance, if you’re watching the news before flipping over to the football game, the system might determine that you should be served a different ad during halftime than your buddy who switched over to the game from Pawn Stars. Google says it will even be able to swap out ads on DVR’d programs, so you won’t be served an old or irrelevant advertisement if you watch a program a week after it originally aired. Fiber customers will have an option to disable ads based on viewing history

But that is just the start. There is still the notion that the adverts are solid pieces for media which must be played from start to the end. This is a mistake, which will break down over time. Context is king yes, but there is big question about how personal you should get?

Something Doc Searls talks a lot about… and cue the Uncanny Valley graph

Uncanny_valley

I am worried that in the rush to deliver context sensitive advertising and marketing, there will be too much which falls into the uncanny valley space. So much it will ruin the great uses of data and context like Perceptive Media. I always said it was little friendly touches not a sledgehammer to the face or other senses…

BBC vows, to finally make it digital

BBC Microbit

Finally after so many peoples attempts to kick start the BBC Micro revolution for the 21 century. The BBC has finally announced its partnership with Google, Microsoft and Samsung to place the Microbit in the hands of children across the UK.

The BBC director general has pledged to do for coding and digital technology what the BBC Micro did for the emerging home computing era in the 1980s.

Tony Hall was speaking after he unveiled details of the BBC’s Make It Digital initiative, a partnership with 50 organisations, including Google, Microsoft and Samsung, that will give ‘micro bit’ coding devices – around 1m of them – to every 11-year-old in the country.

The BBC will launch a season of programmes and online activity, including a drama based on Grand Theft Auto and tie-ups with Doctor Who, EastEnders, and Radio 1.

Hall compared the initiative to the BBC Micro, built by Acorn Computers, which was many children’s first experience of computing 30 years ago.

I can tell you this has been a long time coming and there are some seriously amazing people who have been directly and indirectly involved in the very long run up to this.

So many in-fact, I feel if I was to start naming them, I would do a massive injustice to many many people who tried and etched away at the BBC to allow others to make their voices heard. I once tried to do a mind map of the people connected, and I still have it from many years ago.

I can’t wait to see the microbit in kids hands and see the unthinkable things they will do with it. Its been very well thought out and I love the fact its not trying to replace anything else including the RaspberryPI.

Material Design in Android 5: Lollipop

Nice use of natural materials

All my Nexus devices have been updated to Android 5: Lollipop and I’m getting use to the changes.

My old 2012 Nexus 7 was first to be upgraded, about a week after the release of Lollipop. Then a week and half later my Nexus 5 was upgraded. I thought the Nexus 5 would be first honestly.

The Nexus 7 had problems, the upgrade was fine but it got really really slow afterwards.  I wiped the cache a few times and that helped but after a day of use, it would go back to super slow. In the end I had to wipe the whole device and just start a fresh. Luckily Google made the process much quicker and easier. Using NFC on my Nexus 5, it sets up an adhoc network and transfers most of the settings across. Only real issue is setting up all the individual apps.

Android 5 is actually really nice, its like the jump from Android 2: GIngerbread to Android 4: Icecream sandwich (we don’t talk about Android 3: Honeycomb). Icecream sandwich’s Halo interface was great and to be honest Material design is a little weird to get use to. But you get use to it and the way it works. In actual fact the interaction design of the interface is well thought out.

I basically think of everything being pieces which are viewed from a top down view. The shadows help with this and the motion makes things very clear. My own gripe is the flat colours but the edge to edge pictures help break things up quite a bit. I would say its not as revolutionary as the Windows Metro interface but its smarter and is a lot clearer.

Quite interesting when you look at the other human interfaces guidelines in software.