Flush 12 – Secret Agent! on whose side?

It’s time to share another article in the excellent Flush magazine. As usual my collection of words and ideas have been massively enhanced by great layout and bing in the company of other fantastic articles and features, thankyou @tweetthefashion. This issue I decided to explore the world of hacking, surveillance and counter measures, encryption and t-shirts. The title “Secret Agent, on whose side?” will be familiar to many people but particularly a few old collegues where it became a bit of a mantra at work. It applied to most situations where things went wrong, usually when some sales or management over commitment made us wonder whose side they were on as we cleaned up the mess 🙂
The recent revelations about the mass government data collection may seem a shock to many but the battle for information and the counter measures around it in recent modern technology show us the trajectory this was on. This includes fictional spies like James Bond of course 🙂
I was trying to strike a balance of information, historical information that may be of interest and moderate outrage at the escalation.
The article is on page 108 thru 115.
The direct link is here which should take you right to the page.
The embedded issue on issuu is below.


Check out the entire magazine though including the fantastic front cover. I will let you discover that 🙂

Got back home to some amazing news. Oculus to Facebook :)

I am just about coming around from a superb trip to the US with my Choi Kwang Do family. We took a flight to Orlando, then drove 500 miles in 2 cars up to Atlanta, Georgia. The HQ of CKD. Whilst there several of the group graded for belts, a black belt and 2 coloured belts. Also the founders of the Hampshire group of schools Mr Derek Bicknell and his son Mr Liam Bicknell graded (for 2 days ) with Grand Master Choi and achieved their 4th Degree blackbelt in CKD. A very fine achievement.
Most of the time I spent at HQ, training and helping out. It is a great time to just concentrate on the art not worry about the outside world.

I did take a trip with some of our group to the aquarium and I also spent some time with an old friend from Atlanta who very kindly took me skeet and target shooting out on the wilds near Alabama for the full redneck experience. Including firing a very loud M1 rifle.

Once the training was done we then drove 500 miles back to Tampa where we attended the 27th anniversary of Choi Kwang Do at a seminar.

So I was almost completely immersed in CKD and less in tech. However… I did speak to some people about the kinect and how that could help training and I also explored making videos on the fly. I had made some using the iMovie trailer wizard before but I attempted a couple of live ones. The first was when I took a break from driving and made this.

The second was attempting to document the aquarium experience. Atlanta aquarium provides very fast wifi which make a lot of sense so we can all share things as we are doing them. This was the result.

The wifi at the seminar let me capture and publish straight to youtube too, such as Miss Cullen’s shield attack which she gained a great 3rd place and a handshake from Grand Master Choi.

I had videos all the demo teams too, I was about to upload them when I realised that they are all performed to music that probably would get flagged by the google bot and get takedown orders on them. So that requires a bit more editing not on the iPhone 🙂
On getting back and feeling enthused by jet lagged I was pleasantly surprised to find that Facebook was buying Oculus Rift the VR headset. Now I understand the notion that a big company has just bought out something slightly cool because it was not mainstream but as a metaverse evangelist and as part of this industry I think it is very good news. That combined with Sony’s Morpheus headset and the potential combination of Google Glass and Google Tango means we have a resurgence in the very thing that people keep asking if its dead. Virtual worlds. Headsets provide another way to interact with 3d content. It may not be to everyone’s taste, there is a barrier to entry. However big tech firms showing an interest again will push things forward back up the good side of the hype curve.
Issues of identity, of immersive design, integration with existing data. New ways to explore how we communicate as humans all get brought to the fore. It will give another generation a chance to push things forward. I am of course happy to help anyone get to grips with the changes this will bring. I have been in this virtual space quite a while now, though there are other pioneers that were there before too.
So bring it on 🙂 It would be amazing to be up close and personal with digital renditions of all the wonderful Choi Kwang Do experts in an immersive 3d environment too. There are of course slight practical issues of wiring getting in the way, but it would be possible to get a complete perspective of the art from the view of a grandmaster captured digitally. Not to replace the real physical thing, but it would be great to feel that peace and excitement of the Atlanta HQ from here 🙂

Proper parcel tracking – interlink and tep

With my impending US road trip with my fellow Choi Kwang Do students and teachers I thought I best ensure I had internet connectivity on the road.

Whilst lots of hotels etc have wireless I wanted a roaming device for the long car journey. Recently my backup global roaming data service (aboradband) ceased to operate.
Instead I decided to rent a Tep Wireless device. This gives a data plan and a wireless/cellular device with a variety of tariffs.
You can pick these up at the airport if you are flying from Heathrow, but I am going from Gatwick. So instead I needed to order a home delivery.
Now home delivery is getting better, but usually we only get to know roughly the day something will arrive. Tep said that it would be 2-3 days before travel. I had not heard anything this morning (I fly thursday). I checked my spam filter and sure enough there was a very cool link to the tracking service. (I am not blaming Tep for my spam filter 🙂 )
The email said that I could track the parcel but also gave me a 1 hour window for the delivery. This is fantastic. Right at the moment the van is just down the road and the parcel is on its way.
SafariScreenSnapz033
I will post a review of the service once the trip is over, or whilst on the trip. However this is a very good start. Well done interlink for having proper tracking on parcels. Now I wonder if my baggage will get the same service 🙂

Google Project Tango

If you have aver looked at anything in the emerging technology world you may not have spotted how Google have gathered some of the best minds in the business to create this fantastic project.
A phone, a handheld object that has a complete sense of the environment it is in. Seeing the depth and the 3d nature of the world, not just GPS which only tells you where you are.
It is going to be fascinating to see what else can be done with this. I am really blown away by how cool this is, and the people involved are names that I have a great deal of respect for too which makes me even more excited. Johnny Lee did some fantastic work with the wiimote a few years back (2008!)

Anyway check out Project Tango and ponder the blended reality future this gives us.

Feeding Edge – Five years

It is getting quite exciting now to see that five whole years have passed since I started Feeding Edge Ltd. Soon I will have to say Feeding Edge Est. 2009 in everything. I was looking at what the anniversary gift is for five years and it appears to be wooden things. That was quite funny as really it was the whole Second Life experience that precipitated the formation of this company and stepping out of corporate life. The social implications of being able to communicate and share and work globally clashed with more rigid old fashioned corporate structures. Some were less able to see the benefit of this evolution than others. I experienced some very strange a actions by people worried about their power base across the company. I am constantly amazed by how many of the core of the movement we had back then left the old company in various ways too. The first thing you create in Second Life, BTW, is usually is wooden box. So in a way I pre-empted this 5th anniversary celebration some time ago!
Predicting the future is of course very tricky. The past 5 years have been so diverse and interesting that I can only hope the next 5 are anywhere near that. I also wouldn’t change what happened in the lead up to Feeding Edge. 2006-2009 will remain an amazingly vibrant and overall positive experience.
We just got back from a very exciting snowboarding and skiing holiday as a family. The first time the predlets have experienced that much snow and height. I sing the praises of virtual, of game experiences etc but not at the expense of physical experiences too. It is hard not to come away with a positive outlook on the future when you spend the week in places like this.

The thrill of learning or mastering a new skill, of seeing things in a different way, a mix of adrenalin and gravity all add to the mix. Next time we go I may have to take more hi tech things with me like GPS goggles. Just need the phone companies to stop charging mad rates for data ! 15Mb for £1.99, I turned that on my iPhone for about 2 minutes and it was used up!

I have of course not been just doing one job or thing all these years. Just to reflect (for my own sense of worth and 5 yearly appraisal….)
32+ speaking engagements
39 TV show recordings of Cool Stuff Collective
9 game reviews on Gamepeople
10 articles in Flush magazine
1 academic paper Virtual worlds, augmented reality, blended reality.
Helped form and chair the BCS animation and games development group.
Became a STEMnet ambassador and helped my fellow ambassadors.
Plus a lot of unity3d and second life work including the ongoing virtual hospital to keep my coding eye in.

My office has moved too as has the family home. Change being the only constant in this industry. Something that we all have to roll with.
As a family we have also taken up Choi Kwang Do, now well over 2 years into that journey. I am learning how to be a coach and instructor and hopefully applying some of the peaceful attitudes we live in the art to work and life.
Looking back 5 years the massive explosion in accessible technology has been the most exciting thing. Many of the things that I have been an early adopter of are now part of everyday life for many people. Sharing experiences online being the greatest change I have witnessed. We still have a way to go to help people evolve and learn how to share, or not. Of course I hope that the next wave will help people explore richer environments on top of the text and photos/videos that exist now.
I am also very happy that nearly everyone who connects online is becoming a gamer. Whilst many attitudes to games are still rooted in 3d shooters, we now have the social gamers who see different styles of games and engage. They are not all the best games in the world, we do of course have the downside of being rinsed for money in pay to play. However again the etiquette and acceptable side of the business will settle.
It is not all good news put there though. We still have vast inequality in the world. Huge poverty problems even in so called developed countries. The richest are still gathering more and more of the planets resources and wealth. In part that is driven by technology. The ability for digitally transfer assets, trade and make deals. Many hidden away in systems we have no access too. We have the spying scandals, mass surveillance of the public, because it is so easy to do as we are so connected.
Amongst all this though I am optimistic we will achieve some equality through the sheer abundance of technology and it blending with the human spirit. As we have seen with open source movements people can work together on things that they care about regardless of location on the planet. If that is the case then just as the bad guys, criminals and corrupt can leverage it, so can the forces of good.
Knowing what is out there, what is interesting to experience to use and sharing it with people who may find an even more positive use for it is my mission. Taking a bite out of technology so you don’t have to is the company tag line. Looking, feeling, sharing and understanding the implications and the possibilities is my job. I don’t see any sign of running out of any of these things just yet!
I also hope that the predlets continue to be as inspired and amazed by it all too. They have an exciting future ahead of them


The biggest thanks for the support over the past 5 years goes to my wife. She to changed jobs from our old firm too, a few years after me. The move was to a much more rewarding yet much more responsible and higher level position. She commutes everyday to London and is the financial stability the family needs amongst the constant churn of my small company life.

So, future, I see you hiding there. Let’s get on with it shall we?

BCS Bristol – Guitars and games, changing peoples lives with martial arts

Yesterday I braved the inclement weather and headed of to a room at Bristol university to give one of my talks to BCS Bristol. I had arranged to do this some time ago, probably when we were moving house back in May so I had sent a possible title and was planning to send an abstract. However, I forgot! so the the invite just said “Guitars and games, changing peoples lives with martial arts” with Ian Hughes. I did have my usual bio in there so it was not all bad. Luckily there were lots of interested or intrigued people who came along last night and I had a great time sharing, telling the stories of my tech journey that got me to Choi Kwang Do. Explaining just how cool Rocksmith 2014 is and also showed everyone the Oculus Rift and let those that wanted to have a go. The presentation is of course a mix, match and evolution of many of my previous ones, but here is it, minus the many videos with some links to them instead. It also features links to the local Bristol CKD school as I said I urge everyone to just go and take a look at how friendly and invigorating Choi Kwang Do is.
Thankyou to everyone at BCS Bristol. Thankyou also for the very kind comments and great conversations afterwards. It means a great deal to me that I help people see things in a new light through sharing these personal experiences powered by game technology.

I should add that the 90 miles home was a good straight run in the car, hardly any “weather” to speak of. Quite a relief.

BCS Animation and Games group AGM

Last night I popped down to Southampton Solent University for our BCS Animation and Games specialist group AGM (for which I am the chairperson). More on the BCS and the group is available We had the usual formalities and reports to make at the start but then I had to switch into performance mode to give another talk. Obviously I can’t keep doing the same one and the same subjects 🙂 I had created a new one that was about all the upgrades, and things that have come to fruition of the past year. Xbox One, Leap, Oculus Rift, Rocksmith 2014.
I was pleased to see a very large audience, some BCS members but a lot of students from the games design course at Southampton Solent. With an audience that are into games and tech it is hard to not tell everyone things they already know. However I took a lot of demo kit with me. In particular the Oculus Rift went down a storm as an experience.
I also like to share things that happen in life, so the anecdotes are useful as they are either a vehicle to help people hear about something new, or if they know about it to relate to shared experiences.
I had a brave audience member some up and use the Rift whilst I talked about it. Getting audience participation is always good fun for everyone.
Thankyou to everyone for coming, for all the great discussion and feedback during and after the session. I feel very lucky to be able to get such a buzz out of enthusing and sharing the tech that is part of my life.
As usual the pitch was more show and tell than slides but here are the slides anyway.
The videos are replaced with links to blog articles with videos embedded too.

Bcs Review 2013 tech in 2014 from Ian Hughes

Project Spark – looking good

I signed up for the Microsoft Project Spark beta initially for windows 8.1 but soon cross platform for Xbox 360 and Xbox one. It is a game building tool/environment/experience. It is still of course in its early stages but I was immediately impressed by the build and adventure tutorial.
Being used to environment like Second Life, Minecraft and also programming environments like Unity3d everything is instantly familiar.

Objects are dragged into the environment from a palette. These objects are detailed models not just graphic primitives. People, trees, goblins etc. In that respect it is very similar to Disney Infinity. You are also presented with lots of terrain tools. Sculpting, shaping and painting the environment.
It is clear though that there is much more under the covers. Each object has a “brain” associated with it. This reveals a vast range of interactions and behaviours that can be added to any object. This is done in a very “scratch” or LEGO programming language way. A line consists of a When and a Do programming block. When “wads” Do “move” is the first one it gets you to do. However there are lots of lines that can be added and a huge range of detection, action responses.
Before you know it you are have a single player character, who can run jump and shoot, a mountain range you have created and a bad guy goblin who, when you click test, chases after your.
I set the predlets on it, letting them just follow the tutorial. They have a lot of minecraft building experience and have also programmed a little in scratch. They were both instantly hooked and interested.

Predlet 2.0 left to his own devices just started not quite following the tutorial. It was directing you to create a normal size person, normal size goblin, but a huge mountain and a larger than the default tree. Within seconds he was laughing and playing a little game of escape the giant goblins. He had rescaled the default goblin, cloned it and had giants something around after him. It was an inventive step that is where just letting kids loose on these tools is a joy.

There are some other interesting modes other than pure creation too. You can access a little big planet style carousel of user generated content and play other peoples creations. You can also take those and see how they work and remix them. There is also “crossroads” which is a create your own adventure. Here the environment asks you questions as part of game play. You discover a ? and you pick from a list. Gradually you create a whole mini adventure level but also play as you go along. There will be lots of templates in the future, but for now the one there shows the potential.
it is not all good news though. There is of course a cost to all this freemium game creation. The basic palette of objects and the styles of levels are constantly offering a view of things you don’t own. You are enticed to buy objects or styles etc all the time. Each object can be bought for cash or by earning and grinding game creation time. The balance of this and the potential cost and pester power of needing to have x to play y will be interesting. There is an option to pay an amount (the prices are likely to constantly change) which gives you access to all the content whilst that subscription is valid. There is an implication in some of the video streams by the developers that if you keep using Project Spark you will earn enough in game credit to pay for the next months full time access. So it seems they have the option to appeal to all sorts of people and ways of paying.
Of course we have to generally pay for content, 3d models out in the world are not usually free. Code, animation rigs etc all cost so it is not wrong to be charging for things. It will depend how much we can do with the base kit, what offers arrive, how much time is required to earn credits, whether there is a linkage of family accounts to help kids work together and earn credits etc.
For now, it looks great and offers an very good experience, has some great potential and I can’t wait till I get to see my windows 8.1 creations appearing on my xbox one and vice versa.
Got to go, a giant Goblin has 3d printed itself from predlet 2.0’2 creation and is stomping down the garden

Gameduino 2 vs Raspberry Pi?

Often when I use examples referring to the Arduino micro controller board I am asked about the Raspberry PI. It is often implied that the PI, with much more function, is “better” than the delightful simplicity of the Arduino.
Arduino’s are a programmable switch. They require almost no additional setup. They let people learn to code simple programs that, with the addition of a few wires, turn lights on and off, make sounds etc. It blends the physical and the digital( and is in my TV showreel). In it’s raw form its simplicity is its key.
The Raspberry PI is the other end of the spectrum. It is a full computer. Hence it can do everything Arduino does and lots more, but… it takes a different level of set up.
Typically getting a PI running requires the user to do some basic system administration, getting an operating system (picking one from the many available) and then plugging in keyboards and monitors. When you do though you then have lots of choice of languages to use, development environments etc.
Both are great, and so this is really not a versus platform war.
Recently I received my additional shield for the Arduino. (A shield is an additional bit of hardware providing extra function to the Arduino) This one is called GameDuino2.

Many other shields provide things like network connectivity, more ports etc. This Kickstarter funded shield instead adds a screen to the Arduino. However it is much more than that. The screen is touch sensitive and there is also a tilt sensor. In addition it provides hardware to be able to put interesting visuals on the screen. It extends the Arduino development environment with some more library calls and is specifically designed (as indicated in the name) for building games.
I have looked at the extensive tutorial code. It seems that it is brilliantly straight forward.

GD.get_inputs();

This will simply get the details of any touch interaction on the screen.
Whilst this might be straightforward to do on other devices like iOS, but the lack of expense and the simplicity of the environment to be able to develop or prototype a touch based application is fantastic. All the Xcode, developer registration etc needed to just begin to tinker is obviously off putting for many people.
There is much more though with GameDuino2 things like hardware sprites, audio and other game goodness.
Not only that though, to quote the kickstarter information “Does it work on the Raspberry PI? Yes, it hooks up directly to SPI port on C13 on the Pi. And Raspberry Pi software support is done, so the GD library and samples/demos/games all run fine on the Pi.” So you can combine both worlds.
Right at the moment though one of my Raspberry PI’s is being a dedicated set top box for the TV using the XMBC open source media centre version Openelec something the Arduino certainly can’t do 🙂
Either way go out, get one or both and enjoy coding and sharing.

COPPA seems to be the problem – Some companies are lazy?

It seems that this needs a breakout post as a follow on from trying to allow my 7 year old son Predlet 2.0 to use the online features of FIFA 14. In trying to manage his account(s) and finding I was not able to I ended up on the phone to EA support. After a little while of too and fro with 1st level support I was transferred to an more knowledgable person.
I was told, quite frankly, that because of US federal law and the COPPA(Children’s Online Privacy Protection Act) regulations anyone under 13 gets more privacy protection. I was happy with that, it makes sense.
Next it seems that EA/Origin create an account based on the birthdate on Xbox One. Once they know the person is under 13 they create a Minor account. Again, it makes sense.
Next it seems that no-one in EA is able to edit the minor’s account regardless of the parents wishes until they are 13 (yes that is no-one!). The excuse being, US federal law doesn’t let them.
This is of course where it gets a odd, and incorrect.
COPPA appears to place more restrictions on what companies do with under 13’s, triggered at any point by any service anywhere asking or discovering a date of birth. Then making the company duty bound to protect the information further.
For EA this amounts to a total ban on under 13’s on pretty much any online title regardless of PEGI rating or parental wishes. By reading the parental approval I was apparently giving approval to this process not giving approval as a parent to allow access.
I wondered how any service anywhere could be used by kids, and comply with US law. I looked at the Moshi Monsters COPPA statement. That appears that they have put in the work and the words to cover COPPA (link is here)

As part of the registration process, we require demographic information (gender, country of residence and birth date); we encourage you to submit this information so we can provide you a more personalized experience. We limit the information we collect, both actively (i.e., what we ask kids) and passively (what we collect through use of web tracking mechanisms like “cookies”) to that which is necessary for kids to take part in a particular Moshi Monsters game activity.

I was directed to EA’s COPPA statement by the support on the phone.
They have a lot less text.

2. Why do you now need an age gate?
Changes to COPPA now require age verification for some of our games that use information gathered by the app and gameplay of the game. According to COPPA, players of these games now have to be age 13 or older.

3. If I’m under 13 years old, will I still be able to play EA mobile games?
For most games, yes. For games that require it, players will see the age verification check the first time you launch or log into the game on or after June 13, 2013. Once the verification is complete, you’ll be able to enter into your game.

For certain games, players under the age of 13 won’t be able to continue. We’ve worked to ensure this is not the case for as many games as possible. These are new requirements that weren’t in place when we first launched our games, and while we must make every effort to stay in compliance with such important laws, we hate that it comes at the cost of some of our players.

The US government provide a clear description of COPPA though here

As a parent, you have control over the personal information companies collect online from your kids under 13. The Children’s Online Privacy Protection Act gives you tools to do that. The Federal Trade Commission, the nation’s consumer protection agency, enforces the COPPA Rule. If a site or service is covered by COPPA, it has to get your consent before collecting personal information from your child and it has to honor your choices about how that information is used.

Nothing in COPPA says that kids can’t be on services. It says that parental permission is needed and security measures need to be in place.

So it is fairly clear that EA have taken the route of just to bothering. Deciding it was too difficult to protect the data. Which of course doesn’t bode well for the rest of us if the data is not secure. They have not provided the parental approval and maintenance tools though even at this basic level. As it stands right now they have an Origin account for predlet 2.0 bound to his Xbox Live account. They have captured his date of birth, yet they do not allow me as a parent to remove that account, or even see if the date of birth is correct?

The online features they use and the data collection they make, the communication options etc are all standard now. I would be more than happy if they use the parental approval system, or they just did not allow an Origin account to be created at all, which is effectively what happens which then cripples the online activity on any EA game on the Xbox One. You cannot logoff from origin, you cannot unbound an Xbox Live ID from EA Origin ID.

Whilst they could not recommend lying about age the implication was that it was better to have another Xbox Live account, with a “different” date of birth and create an EA Origin account with that. That hardly seems to be the right approach to have to lie about age or give access to a full adult account on systems just because EA don’t have the will or the ability to follow the rules?

So parents, if you want your kids to explore and enjoy online gaming activity, with your overwatch then avoid EA Origin games. Showing kids the right way to behave and interact online with one another seems to have to start by setting a bad example and bypassing a system because a large corporate entity can’t find a way to comply sensibly?