<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gary&#039;s Bloggage &#187; london</title>
	<atom:link href="http://www.vicchi.org/tag/london/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vicchi.org</link>
	<description>Geo-blogging, geo-talking and geo-tweeting, these are the occasional ramblings of a self professed &#34;geek with a life&#34;</description>
	<lastBuildDate>Wed, 01 Feb 2012 05:39:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Two Website Outages; One Important, One Trivial</title>
		<link>http://www.vicchi.org/2012/02/01/two-website-outages-one-important-one-trivial/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=two-website-outages-one-important-one-trivial</link>
		<comments>http://www.vicchi.org/2012/02/01/two-website-outages-one-important-one-trivial/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 05:39:42 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[blackout]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[outage]]></category>
		<category><![CDATA[sopa]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=2329</guid>
		<description><![CDATA[On Tuesday 24th. January 2012 both vicchi.org and garygale.com went down. Then again, last night, both sites went down again. The first of these outages was entirely intentional; like many other sites on the web from the huge to the &#8230; <a href="http://www.vicchi.org/2012/02/01/two-website-outages-one-important-one-trivial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On Tuesday 24th. January 2012 both <a href="http://www.vicchi.org/" target="_blank">vicchi.org</a> and <a href="http://www.garygale.com/" target="_blank">garygale.com</a> went down. Then again, last night, both sites went down again.</p>
<p><a href="http://www.vicchi.org/wp-content/uploads/2012/02/vicchi.org_.png"><img class="aligncenter size-full wp-image-2331" title="vicchi.org" src="http://www.vicchi.org/wp-content/uploads/2012/02/vicchi.org_.png" alt="" width="1157" height="937" /></a></p>
<p>The first of these outages was entirely intentional; like many other sites on the web from the <a href="http://en.wikipedia.org/wiki/Main_Page" target="_blank">huge</a> to the <a href="http://www.vicchi.org/" target="_blank">tiny</a>, I blacked out my web presence in protest over the <a href="http://americancensorship.org/" target="_blank">Stop Online Piracy Act</a> which was being voted on in the US Senate on that day. I did this for two reasons. Firstly the internet is a global network and the SOPA legislation, as worded, would have had a massive impact on the global internet and negligible impact on online piracy. Secondly, whilst I live in the UK and SOPA is a piece of US legislaton, past experience shows that the UK government have a rather good history of importing UK versions of poor US legislation. Here&#8217;s a helpful infographic which speaks more about SOPA that I ever could.</p>
<p><a href="http://www.vicchi.org/wp-content/uploads/2012/02/SOPA-Infographic.jpg"><img class="aligncenter size-full wp-image-2330" title="SOPA Infographic" src="http://www.vicchi.org/wp-content/uploads/2012/02/SOPA-Infographic.jpg" alt="" width="2550" height="13687" /></a></p>
<p>The second of these outages was also entirely intentional and solely down to me; <a href="http://www.vicchi.org/" target="_blank">vicchi.org</a>, <a href="http://www.garygale.com/" target="_blank">garygale.com</a> and <a href="http://vtny.org/" target="_blank">vtny.org</a> moved home from their <a href="http://www.justhost.com/" target="_blank">old web host</a> to their <a href="http://www.tsohost.co.uk/" target="_blank">new one</a>. It took a while to rebuild these websites and to wait for the nameserver changes to propagate across the internet.</p>
<p>The first of these outages was important. The second was irrelevant and trivial. But if SOPA had passed, the second sort of outage would become commonplace for parts of the internet, but to you and me, it would just look like a change of hosting provider. Except the websites affected would never come back online.</p>
<div class="credits">Image Credits: <a href="http://matadornetwork.com/change/infographic-why-the-movie-industry-is-so-wrong-about-sopa/">Anne Rhodes</a>.</div>
<div class="geo">Written and posted from home (51.427051, -0.333344)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2012/02/01/two-website-outages-one-important-one-trivial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beta No More; WP Biographia Hits Version 2.0</title>
		<link>http://www.vicchi.org/2011/11/21/beta-no-more-wp-biographia-hits-version-2-0/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=beta-no-more-wp-biographia-hits-version-2-0</link>
		<comments>http://www.vicchi.org/2011/11/21/beta-no-more-wp-biographia-hits-version-2-0/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 13:13:26 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codeage]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-biographia]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=2225</guid>
		<description><![CDATA[It&#8217;s taken a while but after 20 commits on GitHub, 1000 odd lines of PHP code, 40 odd WordPress forum posts and, what to me is a staggering, 1100 odd WordPress downloads, WP Biographia finally hits version 2.0. As I&#8217;ve &#8230; <a href="http://www.vicchi.org/2011/11/21/beta-no-more-wp-biographia-hits-version-2-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s taken a while but after 20 commits on GitHub, 1000 odd lines of PHP code, 40 odd WordPress <a href="http://wordpress.org/tags/wp-biographia?forum_id=10" target="_blank">forum posts</a> and, what to me is a staggering, <a href="http://wordpress.org/extend/plugins/wp-biographia/stats/" target="_blank">1100 odd WordPress downloads</a>, WP Biographia finally hits <a href="http://wordpress.org/extend/plugins/wp-biographia/changelog/" target="_blank">version 2.0</a>. As I&#8217;ve written before, this is very much an ongoing learning process and putting version 2.0 out into the wild hasn&#8217;t been entirely trouble free, as this <a href="http://wordpress.org/support/topic/plugin-wp-biographia-ouch-update-deleted-all-user-avatars" target="_blank">thread on the WordPress forums</a> amply shows.</p>
<p>But despite the initial teething problems, version 2.0 is out and the list of enhancements and fixes remains unchanged from the beta version, but the official version 2.0 release of this plugin is now both on <a href="https://github.com/vicchi/wp-biographia" target="_blank">GitHub</a> and the <a href="http://wordpress.org/extend/plugins/wp-biographia/" target="_blank">WordPress plugin repository</a> and while my <a href="http://www.vicchi.org/codeage/wp-biographia/" target="_blank">Codeage</a> page still remains the official home for this plugin, there&#8217;s a nicer looking home on <a href="http://vicchi.github.com/wp-biographia/" target="_blank">GitHub for WP Biographia</a> courtesy of GitHub&#8217;s pages feature.</p>
<p><a class="flickr-image aligncenter" title="I Want The Biography Of My Life ..." href="http://www.flickr.com/photos/jacobmartinez/2784645343/"><img src="http://farm4.staticflickr.com/3134/2784645343_17c674ec5c_d.jpg" alt="I Want The Biography Of My Life ..." /></a></p>
<p>The vast majority of those 1100 odd WordPress downloads are thanks to the WordPress community itself, who&#8217;ve had some nice things to say about WP Biographia, such as Kevin Muldoon on <a href="http://www.wpmods.com/wp-biographia-wordpress-plugin/" target="_blank">wpmods.com</a>  &#8230;</p>
<blockquote><p>As you will have established by now, I think WP Biographia is a great little plugin. Being able to insert the author box directly into an RSS feed will benefit anyone who runs a multi-author blog or website (or those who accept guest posts regularly). The plugin also adds new social media profile fields to users profile and displays them in the author box automatically.</p>
<p>I encourage you to try it out yourselves and see what the plugin can do.</p></blockquote>
<p>&#8230; and on Smashing Magazine&#8217;s <a href="http://www.noupe.com/wordpress/25-useful-free-wordpress-plugins-for-multi-author-blogs.html" target="_blank">noupe.com</a> &#8230;</p>
<blockquote><p>Arguably the best looking author bio plugin available for WordPress, WP Biographia gives you complete control over what is shown in the bio area and adds Facebook, Twitter, LinkedIn and Google+ profile fields to every users profile. You can choose whether the box is shown on posts, pages, archives and/or the home page and you can customise the colour scheme and border too.</p>
<p>Without a doubt the plugins best feature is the ability to display author bios in the RSS feed. 99% of blogs don’t include a link to the authors posts or website through their RSS feed therefore the guest poster loses a lot of potential traffic from RSS readers. WP Biographia corrects this by displaying a beautiful looking bio at the end of every post in the RSS feed.</p></blockquote>
<p>&#8230; and <a href="http://rickbjarnason.com/plugins-for-wordpress-publishers/" target="_blank">Rick Bjarnason</a> &#8230;</p>
<blockquote><p>Authors like credit. Make sure you are using this plugin so everybody knows who the writer is. Adds Facebook, Twitter, LinkedIn, and Google Plus profiles, but the real killer feature is that it works in RSS feeds.</p></blockquote>
<p>A next version of WP Biographia, which will probably end up as v2.1 is now in the works, which includes some of the additional feature requests that people have asked for on the WordPress forums as well as directly by email. Trying to keep the usual home life, work life, coding life balance in check means that quite when v2.1 will see the light of day is unclear and as the Christmas Holiday season is fast approaching it may well be sometime in early 2012, but only time will tell.</p>
<div class="credits">Photo Credits: <a href="http://www.flickr.com/photos/jacobmartinez/2784645343/">Jacob Martinez</a> on Flickr.</div>
<div class="geo">Written and posted from home (51.427051, -0.333344)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/11/21/beta-no-more-wp-biographia-hits-version-2-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>At The Airport, Not All QR Codes Are Created Equal</title>
		<link>http://www.vicchi.org/2011/10/18/at-the-airport-not-all-qr-codes-are-created-equal/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=at-the-airport-not-all-qr-codes-are-created-equal</link>
		<comments>http://www.vicchi.org/2011/10/18/at-the-airport-not-all-qr-codes-are-created-equal/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 12:13:23 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[ba]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[boardingpass]]></category>
		<category><![CDATA[britishairways]]></category>
		<category><![CDATA[california]]></category>
		<category><![CDATA[campbell]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[heathrow]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tegel]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=2176</guid>
		<description><![CDATA[Another day, another flight, another addition to the ever growing and increasingly arcane number of steps that you need to go through in order to get through an airport and actually take off on a plane. I&#8217;ve written before on &#8230; <a href="http://www.vicchi.org/2011/10/18/at-the-airport-not-all-qr-codes-are-created-equal/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Another day, another flight, another addition to the ever growing and increasingly arcane number of steps that you need to go through in order to get through an airport and actually take off on a plane. I&#8217;ve written before on the world of airport security, be it having your <a href="http://www.vicchi.org/2011/01/26/airport-security-x-ray-oddness/" target="_blank">bags X-Rayed</a> or <a href="http://www.vicchi.org/2010/02/08/the-airport-security-ritual/" target="_blank">searched</a> and on <a href="http://www.vicchi.org/2010/09/23/flight-safe-mode/" target="_blank">engaging flight-safe</a> mode on your mobile phone/tablet/e-book reader/laptop.</p>
<p>Last week, flying from London Heathrow to Berlin&#8217;s Tegel airport I found a new addition to the increasingly detached-from-reality world of airline security &#8230; the electronic boarding pass. In principle, the electronic boarding pass is a great idea. First introduced in 1999 by Alaska Airways, checking into your flight online and putting a QR code on a graphic of your boarding pass cuts down queueing and waiting at the airport. Some airlines either send you the boarding pass as an SMS message, as an email attachment or as a time limited web URL. Some airlines provide an app on your phone; British Airways falls into this category and their app covers Windows Phone 7, iOS, Android and Blackberry.</p>
<p>With this in mind, consider the following electronic boarding pass, taken from last week&#8217;s flight.</p>
<p><a class="flickr-image aligncenter" title="Berlin Boarding Pass - Original" href="http://www.vicchi.org/wp-content/uploads/2011/10/Berlin-Boarding-Pass-Original.png"><img src="http://www.vicchi.org/wp-content/uploads/2011/10/Berlin-Boarding-Pass-Original.png" alt="Berlin Boarding Pass - Original" width="512" height="768" /></a></p>
<p>This boarding pass gets checked three times between the time I arrive at the airport and the time my posterior makes contact with seat 11C. The first time is at security when the QR code gets scanned; if the QR code is valid, I&#8217;m granted access to the airside part of the terminal at Heathrow, but my passport isn&#8217;t checked so as long as the QR code says it&#8217;s valid, I&#8217;m through. The second time is at the gate. Again, the QR code is scanned and this time it&#8217;s cross checked with my passport; so not only is the boarding pass valid, but I can prove that the name on my passport and the name on the boarding pass matches. The third and final time, is when I actually board the plane and the cabin crew visually check that the boarding pass is actually for that flight.</p>
<p>Now consider this version of the boarding pass. The QR code is able to be scanned and it contains exactly the same information as the previous one. It will get me through the first two boarding pass checks but apparently it won&#8217;t allow me onto the aircraft. Why? When boarding last week&#8217;s flight the member of the cabin crew who checked my boarding pass told me she needed to &#8220;<em>scroll your phone</em>&#8221; and &#8220;<em>check that your boarding pass isn&#8217;t a photo</em>&#8220;. the underlying assertion here being that if I wasn&#8217;t using a boarding pass on BA&#8217;s own mobile app, I couldn&#8217;t board the flight.</p>
<p><a class="flickr-image aligncenter" title="Berlin Boarding Pass - Copy" href="http://www.vicchi.org/wp-content/uploads/2011/10/Berlin-Boarding-Pass-Copy.png"><img src="http://www.vicchi.org/wp-content/uploads/2011/10/Berlin-Boarding-Pass-Copy.png" alt="Berlin Boarding Pass - Copy" width="512" height="768" /></a></p>
<p>If your eyes are crossing from concentration at this point, you&#8217;re not alone. I still haven&#8217;t been able to comprehend what the difference is between a valid QR code, which is itself a graphic image, in BA&#8217;s mobile app and a screen shot of the QR code, which is, err, a graphic image. I have an even harder time comprehending how this makes the theatre of airline security any safer for me or for my fellow passengers.</p>
<div class="geo">Written and posted from Theresa Avenue, Campbell, California (37.2654, -121.9643)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/10/18/at-the-airport-not-all-qr-codes-are-created-equal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Farewell Yahoo! Maps API, Hello Nokia Maps API</title>
		<link>http://www.vicchi.org/2011/09/05/farewell-yahoo-maps-api-hello-nokia-maps-api/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=farewell-yahoo-maps-api-hello-nokia-maps-api</link>
		<comments>http://www.vicchi.org/2011/09/05/farewell-yahoo-maps-api-hello-nokia-maps-api/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 05:33:55 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[heathrow]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=2145</guid>
		<description><![CDATA[Yahoo&#8217;s JavaScript and AJAX API was the first mapping API I ever used and it now seems hard to remember when Yahoo&#8217;s API offerings were the dominant player, always iterating and innovating. The Yahoo! API set formed and continued to &#8230; <a href="http://www.vicchi.org/2011/09/05/farewell-yahoo-maps-api-hello-nokia-maps-api/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yahoo&#8217;s JavaScript and AJAX API was the first mapping API I ever used and it now seems hard to remember when Yahoo&#8217;s API offerings were the dominant player, always iterating and innovating. The Yahoo! API set formed and continued to underpin the majority of my online presence. When I wrote about <a href="http://www.vicchi.org/2010/05/31/locating-the-next-role-the-yahoo-years/" target="_blank">leaving Yahoo! and joining Nokia</a> in May of 2010 I said &#8230;</p>
<blockquote><p>So whilst I’m going to Nokia, I’ll continue to use my core set of Yahoo! products, tools and APIs … YQL, Placemaker, GeoPlanet, WOEIDs, YUI, Flickr and Delicious. Not because I used to work for Yahoo! but because they’re superb products.</p></blockquote>
<p>&#8230; and I meant every word of it. The Yahoo! APIs were stable, powerful and let create web experiences quickly and easily. But now a year later a lot has changed. I still use <a href="http://www.flickr.com/photos/vicchi/" target="_blank">Flickr</a> on a pretty much daily basis, but <a href="http://www.delicious.com/" target="_blank">Delicious</a> is no longer a Yahoo! property and I transitioned my <a href="http://www.garygale.com/" target="_blank">other web presence</a> from using <a href="http://developer.yahoo.com/yql/" target="_blank">YQL</a> for RSS feed aggregation to use <a href="http://simplepie.org/" target="_blank">SimplePie</a> as YQL was frequently down or just not working. The original core set of Yahoo! APIs I use in anger is now just down to Flickr and <a href="http://developer.yahoo.com/yui/" target="_blank">YUI</a>.</p>
<p><a class="flickr-image align center" title="YDN Maps Shutdown" href="http://www.vicchi.org/wp-content/uploads/2011/09/YDN-Maps.jpg" target="_blank"><img class="size-full wp-image-2148" src="http://www.vicchi.org/wp-content/uploads/2011/09/YDN-Maps-Shutdown.jpg" alt="YDN Maps Shutdown" width="571" height="442" /></a></p>
<p>Sadly, this trend is continuing and on September 13th, to badly mangle the quote from Cypher in The Matrix, &#8220;<em>buckle up your seatbelts Map scripters, &#8217;cause the Yahoo! Maps API is going bye-bye</em>&#8221; and writing &#8230;</p>
<pre>var map = new YMap(document.getElementById('map'));</pre>
<p>&#8230; will be a thing of the past. Adam Duvander, author of the excellent <a href="http://www.amazon.co.uk/Map-Scripting-101-Building-Interactive/dp/1593272715/" target="_blank">Map Scripting 101</a>, has written a <a href="http://blog.programmableweb.com/2011/09/02/yahoo-maps-api-so-long-old-friend/" target="_blank">eulogy for the Yahoo! Maps API</a> over on Programmable Web, including some pithy quotes from old friend <a href="https://twitter.com/#!/twbell" target="_blank">Tyler Bell</a>, whom I worked with when I was part of the Yahoo! Geo Technologies group, which sadly <a href="http://www.vicchi.org/2011/06/04/the-opposite-of-geolocation-is-relocation/" target="_blank">echo my comments</a> on the overall demise of Geo at the company.</p>
<p>Thankfully all is not doom and gloom in the world of mapping APIs and <a href="http://api.maps.ovi.com/" target="_blank">Nokia&#8217;s Maps API</a> is firmly in the spotlight to take up the slack left by the addition of the Yahoo! Maps API to the <a href="http://www.programmableweb.com/apitag/deadpool " target="_blank">deadpool</a>. And if you&#8217;re using <a href="http://mapstraction.com/" target="_blank">Mapstraction</a> with the Yahoo! Maps API, it should be relatively trivial to swap your code over to the Nokia API as Mapstraction now supports Nokia Maps. <a href="http://www.vicchi.org/2011/07/14/mapstraction-maps-and-me/" target="_blank">I may have had a hand in that</a>.</p>
<div class="geo">Written and posted from the British Airways Galleries Lounge at London Heathrow Terminal 5 (51.4702, -0.4882)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/09/05/farewell-yahoo-maps-api-hello-nokia-maps-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mapstraction, Maps and Me</title>
		<link>http://www.vicchi.org/2011/07/14/mapstraction-maps-and-me/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mapstraction-maps-and-me</link>
		<comments>http://www.vicchi.org/2011/07/14/mapstraction-maps-and-me/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 19:57:48 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[mapstraction]]></category>
		<category><![CDATA[ovi]]></category>
		<category><![CDATA[teddington]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=2032</guid>
		<description><![CDATA[It&#8217;s been a while since my last blog post; my day job at Nokia has been taking up almost all of my time and what little time has been left has been spent with my family. But in between day &#8230; <a href="http://www.vicchi.org/2011/07/14/mapstraction-maps-and-me/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since my last blog post; my day job at <a href="http://maps.ovi.com/">Nokia</a> has been taking up almost all of my time and what little time has been left has been spent with my family. But in between day job and family time there&#8217;s evenings spent in a hotel room and hours spent on a plane, mainly between London&#8217;s Heathrow and Berlin&#8217;s Tegel airports. It&#8217;s in these periods of time that a combination of my MacBook Pro, running a combo of Apache/MySQL/PHP with MAMP and TextMate has allowed me to rediscover the pleasure of what I used to do for my day job before <a href="http://www.vicchi.org/2010/05/31/locating-the-next-role-the-yahoo-years/">Yahoo!</a> and before <a href="http://www.vicchi.org/2010/06/17/two-weeks-in-of-dog-food-mobile-handsets-and-finnish-doors/">Nokia</a> &#8230; and that&#8217;s to write code.</p>
<p>As a fully unreconstructed maps nerd, I love the variety and richness of the mapping APIs available on today&#8217;s internet. One of the best books on how to use these mapping APIs is the &#8220;does just what it says on the label&#8221; <a href="http://mapscripting.com/book">Map Scripting 101</a> by Adam DuVander. While the book touches on the power of the APIs from Google, from Yahoo, and from Bing (amongst others) its main focus in on <a href="http://mapstraction.com/">Mapstraction</a>, the JavaScript mapping abstraction library.</p>
<p><a class="flickr-image aligncenter" title="Brain Map" href="http://www.flickr.com/photos/infidelic/3145212317/"><img src="http://farm4.static.flickr.com/3225/3145212317_f22be25f94_d.jpg" alt="Brain Map" /></a></p>
<p>As the name suggest, Mapstraction abstracts, or wraps, the differences between the variety of approaches that each JavaScript mapping API uses into a single consistent interface. With Mapstraction, the API methods to create a map, to change the zoom level, to centre the map, to add a marker or push pin to the map are the same, regardless of which underlying mapping API you use.</p>
<p>Mapstraction allowed you to use the mapping APIs from Google, Yahoo, Bing, Cloudmade, GeoCommons, Cartocuidad, Yandex and MapQuest. But not Nokia&#8217;s <a href="http://api.maps.ovi.com/">Ovi Maps API</a>, which was released in February 2011. This is where my local Apache installation, TextMate and the aforementioned hotel room and flight time comes back into the story. Cue a frantic crash course to reacquaint myself with JavaScript, some trial and error, some swearing and some background reading to convert my slightly outdated knowledge of CVS into how to use git and Mapstraction now supports the Ovi Maps API. No, really. It&#8217;s on <a href="https://github.com/mapstraction">github</a> right now.</p>
<p>There&#8217;s a demo of some of the major features of both Mapstraction and the Ovi Maps API over at <a href="http://maps.vicchi.org/">maps.vicchi.org</a> and, in the spirit of social coding, the source for that is on <a href="https://github.com/vicchi/maps-api-demos">github</a> as well.</p>
<p><a class="flickr-image aligncenter" title="maps.vicchi.org" href="http://maps.vicchi.org/mxn-home-and-work.php"><img class="aligncenter size-large wp-image-2036" title="maps.vicchi.org" src="http://www.vicchi.org/wp-content/uploads/2011/07/maps.vicchi.org_-1024x756.jpg" alt="" width="581" height="428" /></a></p>
<p>I&#8217;m not suggesting for one moment that if the current geo day job falls through I can happily pick up a replacement role coding JavaScript, or coding anything for that matter, but it&#8217;s oddly reassuring that I still have the vague ability to continue the profession of coding software that earnt me a living for almost 25 years.</p>
<div class="credits">Photo Credits: <a href="http://www.flickr.com/photos/infidelic/3145212317/">Infidelic</a> on Flickr.</div>
<div class="geo">Written and posted from home (51.427051, -0.333344)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/07/14/mapstraction-maps-and-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s In A Name? The Internet vs. The Real World</title>
		<link>http://www.vicchi.org/2011/06/13/whats-in-a-name-the-internet-vs-the-real-world/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=whats-in-a-name-the-internet-vs-the-real-world</link>
		<comments>http://www.vicchi.org/2011/06/13/whats-in-a-name-the-internet-vs-the-real-world/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 10:07:26 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[brand]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[trademark]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[vicchi]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=2024</guid>
		<description><![CDATA[In the real world we own our name. I&#8217;ve got a birth certificate somewhere which confirms who I am and, short of changing it by deed poll, this name will remain with me until I shuffle off this mortal coil. &#8230; <a href="http://www.vicchi.org/2011/06/13/whats-in-a-name-the-internet-vs-the-real-world/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the real world we own our name. I&#8217;ve got a birth certificate somewhere which confirms who I am and, short of changing it by deed poll, this name will remain with me until I shuffle off this mortal coil. Although there&#8217;s quite a few Gary Gales out there on the Internet, this one is inextricably me and no-one can take that away from me.</p>
<p>But in the online world we don&#8217;t so much as own our names, we &#8230; lease them. I&#8217;ve &#8220;<em>owned</em>&#8221; the <a href="http://www.vicchi.org/">vicchi.org</a> domain name continuously since April 2001 but it&#8217;s not ownership as we understand it in the real world. If I don&#8217;t renew my domain every so often it&#8217;ll lapse and someone else, should they wish to, can take it over. This is an arrangement I can live with as it&#8217;s the way the Internet domain name system works, like it or hate it. I will, at least, get some warning to renew my claim on (temporary) ownership of the domain as there&#8217;s a financial arrangement at play. I pay some money and, domain grabs notwithstanding, I keep the domain for the duration of the period I&#8217;ve paid for.</p>
<p><a class="flickr-image aligncenter" title="Recent Conference Badges" href="http://www.flickr.com/photos/vicchi/5828150458/in/photostream/"><img src="http://farm4.static.flickr.com/3335/5828150458_e5ce3b8042_d.jpg" alt="Recent Conference Badges" /></a></p>
<p>But in social media, where most services are &#8220;<em>free</em>&#8220;, it&#8217;s by no means as clear cut. I&#8217;ve been <a href="https://twitter.com/#!/vicchi">@vicchi</a> on Twitter since March 2007 and, for those people who know me on social media, Gary Gale and <a href="https://twitter.com/#!/vicchi">@vicchi</a> are inextricably linked. But as Twitter giveth, so can Twitter taketh away.</p>
<p>A <a href="http://paulclarke.com/honestlyreal/2011/06/tower-bridge-has-fallen-down/">recent post on Paul Clarke&#8217;s blog</a> highlighted this. The ever ingenious <a href="https://twitter.com/#!/infovore">Tom Armitage</a> used to have a Twitter account for <a href="https://twitter.com/#!/towerbridge">@towerbridge</a>, which was run by a Twitter &#8216;bot which tweeted the times at which this <a href="http://en.wikipedia.org/wiki/Tower_Bridge">London landmark</a> opened and closed the bridge over the River Thames. Twitter recently decided to <a href="http://infovore.org/archives/2011/06/12/wheres-towerbridge/">take this account away</a>, with warning but with no dialogue, and give it &#8220;<em>official</em>&#8221; status to the exhibition which runs inside the bridge structure, which may or may not be owned by The City of London, which actually owns the bridge. Twitter, as part of their terms of service says this &#8230;</p>
<blockquote><p>Using a company or business name, logo, or other trademark-protected materials in a manner that may mislead or confuse others with regard to its brand or business affiliation may be considered a trademark policy violation</p></blockquote>
<p>&#8230; which makes sense. But they then go on to say &#8230;</p>
<blockquote><p>When there is a clear intent to mislead others through the unauthorized use of a trademark, Twitter will suspend the account and notify the account holder.</p>
<p>When we determine that an account appears to be confusing users, but is not purposefully passing itself off as the trademarked good or service, we give the account holder an opportunity to clear up any potential confusion. We may also release a username for the trademark holder’s active use.</p></blockquote>
<p>A search of the UK Trade Mark database yields many matches for Tower Bridge. For an electronics company in the US, a software company in the US, a tobacco company in the UK, a clothing company in the UK and a leather good company in the UK. But the bridge itself? That&#8217;s trademarked as Tower Bridge Events, Tower Bridge The Venue and Tower Bridge Exhibition.</p>
<p>To my mind, Tom&#8217;s Twitter bot isn&#8217;t using a trademark nor is tweeting the opening and closing times of the bridge likely to mislead through unauthorised use of a trademark. But that&#8217;s just my opinion.</p>
<p><a class="flickr-image aligncenter" title="Open Hack NYC" href="http://www.flickr.com/photos/vicchi/3993545797/in/set-72157622412620197"><img src="http://farm3.static.flickr.com/2498/3993545797_64f1293d6a_d.jpg" alt="Open" /></a></p>
<p>It does make me think about how much or how little control we have over our social media identity though. I&#8217;ve been Vicchi for as long as I can remember (or at least 15 years); the name is a contraction of a nickname I was given when I returned to the UK from Italy and started out as <em>Gazzavicchi</em>. The precise origins are lost in the mists of time but I can recall it was coined one drunken evening as it &#8220;<em>sounds vaguely like an Italian version of Gary</em>&#8220;, which is often how the best nicknames originate. This coincided with the explosion of the Internet and the Web and I needed a unique identity to register on the many and varied services which sprung up. Vicchi seemed to fit the bill and it&#8217;s been Vicchi ever since. Thankfully, it&#8217;s not (currently) a UK trademark although there do seem to be a couple of companies in Asia using the name. So far, they&#8217;ve not come calling asking for the name. I hope they never do but if this does happen, how much right over the name do I have, even though it&#8217;s fairly evident that I&#8217;m not trying to pass myself off as them nor to cause potential confusion?</p>
<p>But then again, the same could be said of Tom&#8217;s Tower Bridge bot as well.</p>
<div class="geo">Written and posted from home (51.427051, -0.333344)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/06/13/whats-in-a-name-the-internet-vs-the-real-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Non Golden Rules of Geo (Redux)</title>
		<link>http://www.vicchi.org/2011/06/05/the-non-golden-rules-of-geo-redux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-non-golden-rules-of-geo-redux</link>
		<comments>http://www.vicchi.org/2011/06/05/the-non-golden-rules-of-geo-redux/#comments</comments>
		<pubDate>Sun, 05 Jun 2011 08:16:52 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[addressing]]></category>
		<category><![CDATA[geo]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[geotechnologies]]></category>
		<category><![CDATA[golden]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[rules]]></category>
		<category><![CDATA[uk]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=2004</guid>
		<description><![CDATA[Back when I used to work for Yahoo! I wrote a lot of posts for the Geo Technologies blog; for reasons partially explained in my last post, that blog is now offline, presumed dead. But one post that seems to &#8230; <a href="http://www.vicchi.org/2011/06/05/the-non-golden-rules-of-geo-redux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Back when I used to work for Yahoo! I wrote a lot of posts for the Geo Technologies blog; for reasons partially explained in my <a href="http://www.vicchi.org/2011/06/04/the-opposite-of-geolocation-is-relocation/" target="_blank">last post</a>, that blog is now offline, presumed dead. But one post that seems to keep catching people&#8217;s imagination is the one in which I, somewhat tongue in cheek, codified the Six Non Golden Rules Of Geo. Much to my satisfaction, it keeps getting mentioned, although the <a href="http://www.ygeoblog.com/2009/02/uk-addressing-the-non-golden-rules-of-geo-or-help-my-county-doesnt-exist/" target="_blank">full original post</a> is inaccessible, as is the rest of that blog. <a href="https://twitter.com/#!/kelsosCorner">Nate Kelso</a> reproduced <a href="http://kelsocartography.com/blog/?p=2611">part of i</a>t, as did <a href="http://johngoodwin225.wordpress.com/2009/02/26/the-non-golden-rules-of-geo/">John Goodwin</a> but until earlier today I&#8217;d not been able to find the full post.</p>
<p>Step forward the aforementioned <a href="https://twitter.com/#!/gothwin">John Goodwin</a> who, with a bit of internet detective work, <a href="https://twitter.com/#!/gothwin/statuses/76927877337186304">managed to find a mirror</a> of the post. While I much prefer to link to blog posts rather than reproduce them in full, in this case I&#8217;m plagiarising myself and making an exception on the ground of inaccessibility, and have mirrored the post in full here. It&#8217;s worth mentioning that this post was originally written in February of 2009, when I was still working for Yahoo! so it&#8217;s a little out of date and was originally posted as &#8230;</p>
<h3>UK Addressing, The Non Golden Rules of Geo or Help! My County Doesn’t Exist</h3>
<p>George Bernard Shaw once said <em>the golden rule is that there are no golden rules</em> and at Geo Technologies we understand that there is no one golden rule for geo and so we try to capture and express the world’s geography as it is used and called by the world’s people. Despite the pronouncement on golden rules, a significant proportion of the conversations we have with people about geo lend themselves to the Six Non Golden Rules of Geo, namely that:</p>
<ol>
<li>Any attempt to codify a series of geo rules into a formal, one size fits all, taxonomy will fail due to Rule 2.</li>
<li>Geo is bizarre, odd, eclectic and utterly human.</li>
<li>People will in the main agree with Rule 1 with the exception of the rules governing their own region, area or country, which they will think are perfectly logical.</li>
<li>People will, in the main, think that postal, administrative and colloquial hiearachies are one and the same thing and will overlap.</li>
<li>Taking Rule 4 into account, they will then attempt to codify a one size fits all geo taxonomy.</li>
<li>There is no Rule 6, see Rule 1.</li>
</ol>
<p>I codified these rules after a conversation last week, via Twitter and Yahoo! Messenger, with <a href="http://twitter.com/awoods" target="_blank">Andrew Woods</a>, a US based developer who was, understandably, confused by the vagaries of the how addresses work in the UK. <a href="http://www.andrewwoods.net/blog/2009/02/19/mystery-in-the-uk/" target="_blank">Andrew’s blog</a> contains the full context but it can be distilled into three key questions:</p>
<ul>
<li>If the country is The United Kingdom, how come the ISO 3166-2 code is GB?</li>
<li>If the country is The United Kingdom, is England a country?</li>
<li>If England is a country, do I use it in an address?</li>
</ul>
<p>As a US developer, Andrew is naturally fluent with the US style of addressing, with all of its’ localised and regional exceptions. This is a good example of both Rules 3 and 4 in the real world; most people in the US will use number, street, city, State and ZIP for specifying an address. But how does this transfer to the UK? What’s the equivalent of a State … England, Scotland or Wales? Let’s try to answer some of these problems:</p>
<p><a class="flickr-image aligncenter" title="Middlesex In 1824" href="http://en.wikipedia.org/wiki/File:Gray1824.middlesex.jpg"><img src="http://www.vicchi.org/wp-content/uploads/2011/06/489px-Gray1824.middlesex.jpg" alt="Middlesex In 1824" /></a></p>
<h3>If the country is The United Kingdom, how come the ISO 3166-2 code is GB?</h3>
<p>The UK’s full name is The United Kingdom of Great Britain and Northern Ireland and although the United Kingdom and Great Britain are used interchangeably, Great Britain really refers to England, Scotland and Wales. At the time of writing, both GB and UK are formal ISO 3166-2 codes for the United Kingdom with GB being the assigned code for Great Britain and UK being exceptionally reserved by the United Kingdom.</p>
<h3>If the country is The United Kingdom, is England a country?</h3>
<p>To be formal and precise, the United Kingdom is a unitary state, not a country, with four “member” countries; England, Northern Ireland, Scotland and Wales.</p>
<h3>If England is a country, do I use it in an address?</h3>
<p>Normally, no. A full UK address consists of the following:</p>
<ul>
<li>The addressee’s name, if known or applicable</li>
<li>The company or organisation, if known or applicable</li>
<li>The building name; optional if the building has a number</li>
<li>The number of the building and the name of the street</li>
<li>The locality name;optional</li>
<li>The Post Town</li>
<li>The county; optional if a Post Town and Postcode are supplied</li>
<li>The Postcode</li>
</ul>
<p>… for example, take our office address of Yahoo! Geo Technologies, 125 Shaftesbury Avenue, London, WC2H 8AD. This address has no building name, a building number and street, no locality name, a Post Town, no county as we have a Post Town and a Post Code, and a Post Code.</p>
<p>Which brings me neatly to another example of Rule 4 and the missing county of this post’s title. The UK’s postal hierarchy and administrative hierarchy are not the same. Since 1996 the first half of a UK postcode, known as the outward code, has been used to help in the sorting of mail but prior to this a set of postal counties were used as part of addresses and these frequently do not match the current set of administrative counties. For example, the county of Middlesex was formally abolished in 1965 with the majority of the county becoming part of Greater London. Despite this and despite the 1996 postcode changes, Middlesex lives on as a postal county and as informal area name with the side effect that it is still possible to send mail, and have it delivered, to places in a county which hasn’t existed for over 40 years.</p>
<p>Oh, and Yahoo! GeoPlanet, naturally, recognises Middlesex and correctly identifies it as a <a href="http://where.yahooapis.com/v1/places.q%28%27middlesex%27%29?appid=%5Byour-appid-here%5D" target="_blank">Historical County</a>.</p>
<div class="geo">Written and posted from home (51.427051, -0.333344)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/06/05/the-non-golden-rules-of-geo-redux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Opposite Of Geolocation Is &#8230; Relocation?</title>
		<link>http://www.vicchi.org/2011/06/04/the-opposite-of-geolocation-is-relocation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-opposite-of-geolocation-is-relocation</link>
		<comments>http://www.vicchi.org/2011/06/04/the-opposite-of-geolocation-is-relocation/#comments</comments>
		<pubDate>Sat, 04 Jun 2011 19:29:26 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[fireeagle]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[geoplanet]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[placemaker]]></category>
		<category><![CDATA[whereonearth]]></category>
		<category><![CDATA[woeid]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=1991</guid>
		<description><![CDATA[First a disclaimer; there&#8217;s one elsewhere on this blog but this post merits another. I used to work for Yahoo! as part of the Geo Technologies group. I now work for Nokia as part of their Location group. The opinions &#8230; <a href="http://www.vicchi.org/2011/06/04/the-opposite-of-geolocation-is-relocation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>First a disclaimer; there&#8217;s one <a href="http://www.vicchi.org/disclaimer/" target="_blank">elsewhere on this blog</a> but this post merits another. I used to work for Yahoo! as part of the Geo Technologies group. I now work for Nokia as part of their Location group. The opinions and ideas expressed in this post are absolutely just my own, and should not be confused with, or taken for, those of my current or past employers. It&#8217;s just me here.</p>
<p>You may not have realised it but Friday May 27th. was a sad day for the Geo industry in London. Even without the benefit of knowing what was going on from ex-colleagues inside the company, the signs were there if you knew where to look for them and how to read them.</p>
<p>Before the Internet, companies, teams and projects could fade quietly into anonymity and into oblivion. But on the Internet, everything is in public and it&#8217;s much harder to hide the tell tale signs. API updates and bug fixes cease. A web site or blog stops being updated or goes down altogether. A Twitter feed stops being an active living thing and becomes merely a historical record. Ex-colleagues start following you on Twitter or you start getting connection requests on LinkedIn whilst other colleagues start polishing and updating their LinkedIn profiles.</p>
<p>And May 27th. 2011? That was the day that the last of the remaining members of my old team at Yahoo! Geo Technologies left the Yahoo! office in London and that was the day that Yahoo! ceased to have a Geo presence in the UK.</p>
<p><a class="flickr-image aligncenter" title="Sad Yahoo! Smiley" href="http://www.vicchi.org/wp-content/uploads/2011/06/sad-yahoo-150x122.jpg"><img src="http://www.vicchi.org/wp-content/uploads/2011/06/sad-yahoo-150x122.jpg" alt="Sad Yahoo! Smiley" /></a></p>
<p>I joined Yahoo! in 2006 as Engineering Manager for Geo Location Targeting, also known as GLT (and not standing for Gay, Lesbian and Transgender, a mistake once made by someone at a conference with hilarious consequences), a group formed from the acquisition of WhereOnEarth.com a year earlier in 2005. As the name suggests, GLT was formed to use WhereOnEarth&#8217;s technology to build Panama, Yahoo&#8217;s geotargeting ad platform, a task which the technology was well suited to and a task at which the team succeeded.</p>
<p>But post Panama, we faced the challenge that most acquisitions face &#8230; &#8220;<em>we&#8217;ve done what we were acquired for &#8230; now what</em>&#8220;? In 2008 we started to answer the &#8220;<em>now what?</em>&#8221; question. With <a href="https://twitter.com/#!/tomcoates" target="_blank">Tom Coates</a> and the Yahoo! Brickhouse team, we provided the back-end geo platform for <a href="http://fireeagle.yahoo.net/" target="_blank">Fire Eagle</a>. With <a href="https://twitter.com/#!/thisisaaronland" target="_blank">Aaron Cope</a> and <a href="https://twitter.com/#!/revdancatt" target="_blank">Dan Catt</a>, we provided the back-end geo platform for geotagging photos on Flickr. And with <a href="http://www.linkedin.com/pub/martin-barnes/7/2ab/849" target="_blank">Martin Barnes</a>, <a href="https://twitter.com/#!/twbell" target="_blank">Tyler Bell</a> and <a href="http://www.linkedin.com/in/marknlaw" target="_blank">Mark Law</a> we launched the <a href="http://developer.yahoo.com/geo/geoplanet/" target="_blank">GeoPlanet</a> geodata gazetter API and the <a href="http://developer.yahoo.com/geo/placemaker/" target="_blank">Placemaker</a> geoparsing API. These were heady days for geo; GPS was reaching critical mass in consumer devices and web service mashups were ready to take advantage of powerful geo APIs and with <a href="https://twitter.com/#!/codepo8" target="_blank">Chris Heilmann</a> evangelising furiously as part of YDN, the Yahoo! Developer Network, we were well placed to take the lead in the explosion of interest in all things geo that was starting then and continues to this day.</p>
<p><a class="flickr-image aligncenter" title="Yahoo! Geo Technologies Logo" href="http://www.vicchi.org/wp-content/uploads/2011/06/geo_medium.png"><img src="http://www.vicchi.org/wp-content/uploads/2011/06/geo_medium.png" alt="Yahoo!" /></a></p>
<p>Yet the company didn&#8217;t seem to know what to do with their Geo Technologies group. We were reorganised more times that I can remember, starting again with another Vice President and another group. The promising lead in this area started to loose ground and the long promised investment never seemed to materialise. In May 2010, <a href="http://maps.ovi.com" target="_blank">Nokia</a> made me an offer to be part of the their location group that I couldn&#8217;t refuse and <a href="http://www.vicchi.org/2010/05/31/locating-the-next-role-the-yahoo-years/" target="_blank">I jumped ship</a>. TechCrunch seemed to <a href="http://techcrunch.com/2010/05/10/yahoo-geo-lead-out/" target="_blank">like this</a>; <a href="http://techcrunch.com/2010/05/31/gary-gale-nokia-yahoo/" target="_blank">twice</a> to be exact. Over the next 12 months the group in London continued to shrink and continued to lack investment. The signs were all there for anyone to read &#8230; the <a href="https://twitter.com/#!/YahooGeo" target="_blank">YahooGeo</a> Twitter feed was last updated in January 2011 with a total of 5 Tweets since I handed over the reins on May 28th. 2010. The blog at <a href="http://www.ygeoblog.com" target="_blank">www.ygeoblog.com</a> has been down for almost a year as well.</p>
<p>And on Friday May 27th. 2011, the last of the London team left the office in London&#8217;s Covent Garden for the final time as the Geo Technologies group transitioned and relocated to the Yahoo! corporate headquarters in Sunnyvale, California and to Bangalore; a sad day for the team in London and a sad day for the Geo industry overall. Hopefully the future will yield more developments of the YDN Geo APIs and the WOEID geoidentifier and while Geo Technologies in the company continues to live and to power the successor to the Panama geotargeting platform, the London presence where the technology grew and was developed is over.</p>
<div class="geo">Written and posted from home (51.427051, -0.333344)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/06/04/the-opposite-of-geolocation-is-relocation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Cloud May Be About To Get Stormy</title>
		<link>http://www.vicchi.org/2011/05/02/the-cloud-may-be-about-to-get-stormy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-cloud-may-be-about-to-get-stormy</link>
		<comments>http://www.vicchi.org/2011/05/02/the-cloud-may-be-about-to-get-stormy/#comments</comments>
		<pubDate>Mon, 02 May 2011 10:39:16 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[locker]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=1981</guid>
		<description><![CDATA[If you read the technical media and the blogosphere, we&#8217;re all on an inexorable march towards The Cloud. No-one seems exactly sure what The Cloud is, but we&#8217;re going there. As I wrote in a previous post, I use a &#8230; <a href="http://www.vicchi.org/2011/05/02/the-cloud-may-be-about-to-get-stormy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you read the technical media and the blogosphere, we&#8217;re all on an inexorable march towards <em>The Cloud</em>. No-one seems exactly sure what The Cloud is, but we&#8217;re going there. As I wrote in a <a href="http://www.vicchi.org/2010/12/21/the-delicious-debacle-and-my-dependence-on-the-cloud/">previous post</a>, I use a simplistic definition for The Cloud; any form of storage that I connect to over a network connection classes as Cloud storage. It is, perhaps, an overly simplistic definition, but until a more formal and agreed definition surfaces, it will suffice for now.</p>
<p>I&#8217;m also, in some cases inadvertently, a reasonably prolific user of Cloud storage. I store large amounts of data in The Cloud; photos, software, general data, web pages, databases, emails and so on. With safely secured backups of course, as Cloud services are just like any other computer resource; sometimes they fail and go offline.</p>
<p>I don&#8217;t, yet, store music in The Cloud but we&#8217;re now starting to see so called music lockers being created for just that purpose. <a href="http://techcrunch.com/2011/03/28/amazon-cloud-drive-player/">Amazon</a> have just started a music locker and <a href="http://www.macrumors.com/2011/04/22/more-details-on-apples-cloud-based-music-locker/">Apple</a> are expected to follow soon. This is where the problems start.</p>
<p><a class="flickr-image aligncenter" title="Storm Clouds Friday night" href="http://www.flickr.com/photos/peterjbaer/1227601183/"><img src="http://farm2.static.flickr.com/1351/1227601183_cb9d379fa3_d.jpg" alt="Storm Clouds Friday night" /></a></p>
<p>I don&#8217;t need a license to store the data I currently store in The Cloud. I don&#8217;t need to seek permission from software companies to store backups of applications I regularly use. <em>I just store them</em>. I don&#8217;t need to seek permission from the manufacturers of the cameras which take the photos I store in The Cloud. <em>I just store them</em>. I don&#8217;t need to seek permission from the companies whose software I use to create slide decks that I store in The Cloud. <em>I just store them</em>.</p>
<p>But music is a whole lot more contentious and, if the record labels and other media organisations get their way, I may never end up storing my music in The Cloud. On the face of it, The Cloud is purpose made for The Cloud; upload my music, download it anywhere, stream it to any device. It should come as no surprise that the <a href="http://techcrunch.com/2011/04/29/behind-the-scenes-record-labels-demands-from-amazon/">record labels don&#8217;t like this</a>.</p>
<p>Universal Music want only songs with digital receipts to be able to be uploaded to music lockers. Songs without such receipts would be considered unauthorised, including songs from CDs I own that I&#8217;ve ripped, songs purchased from retailers without such receipts, promotional songs without such receipts.</p>
<p>Sony want only a single computer to be designated to be able to upload to a music locker, without seeming to consider what happens when we upgrade or buy a new computer.</p>
<p>Warner Music Group go one step further and want a central music locker authority, ostensibly to be able to track you and sue you if you use your music locker in a way they don&#8217;t like.</p>
<p>Amazon&#8217;s music locker offering is built on the assumption that no additional licensing is required; a music locker is just network connected storage. The music labels don&#8217;t agree with this and it will be interesting to see if Apple goes down the licensing route or stands its&#8217; ground with Amazon.</p>
<p>Until then, I&#8217;ll just keep my own music collection safe and secure on resources and devices I own and control. But for The Cloud in general and for music lockers specifically, the cloud seems to be distinctly stormy and threatening right now.</p>
<div class="credits">Photo Credits: <a href="http://www.flickr.com/photos/peterjbaer/1227601183/">Peter Baer</a> on Flickr.</div>
<div class="geo">Written and posted from home (51.427051, -0.333344)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/05/02/the-cloud-may-be-about-to-get-stormy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS Location Caching Round-up &#8211; Conspiracy Theories: 0, Smart Location Caching: 1</title>
		<link>http://www.vicchi.org/2011/04/26/ios-location-caching-round-up-conspiracy-theories-0-smart-location-caching-1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ios-location-caching-round-up-conspiracy-theories-0-smart-location-caching-1</link>
		<comments>http://www.vicchi.org/2011/04/26/ios-location-caching-round-up-conspiracy-theories-0-smart-location-caching-1/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 12:21:36 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[conspiracy]]></category>
		<category><![CDATA[geotagged]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[theory]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false">http://www.vicchi.org/?p=1972</guid>
		<description><![CDATA[More a meta post, or what Kuro5hin would have called MLP (meaningless link propagation), this post started out as a comment to one of my previous posts on the iOS location caching controversy but soon expanded way beyond a comment &#8230; <a href="http://www.vicchi.org/2011/04/26/ios-location-caching-round-up-conspiracy-theories-0-smart-location-caching-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>More a <a href="http://en.wikipedia.org/wiki/Meta">meta</a> post, or what <a href="http://www.kuro5hin.org/section/mlp">Kuro5hin</a> would have called MLP (meaningless link propagation), this post started out as a comment to one of my <a href="http://www.vicchi.org/2011/04/21/ios-location-tracking-gross-invasion-of-privacy-or-media-sensationalism/">previous</a> <a href="http://www.vicchi.org/2011/04/23/locations-ick-factor-first-ios-and-now-android/">posts</a> on the iOS location caching controversy but soon expanded way beyond a comment into a full blown post.</p>
<p>Firstly, let&#8217;s get the conspiracy theory out of the way; this theory has been presented in a variety of ways but all of them seem to think that your iOS device is tracking your location and that the reason for this is some shadowy request from government or intelligence agencies. Perhaps the most eloquent case for this was on <a href="http://frank.geekheim.de/?p=1690">Frank Reiger&#8217;s</a> blog.</p>
<p>Now I love a good conspiracy theory as much as the next person and Frank’s blog post was a great read. But I have to take issue with the two main points he raises. Firstly there’s “<em>if it was a bug then it would have been fixed … it hasn’t been fixed so it can’t be a bug and must therefore be deliberate</em>“. Secondly there’s “<em>not only has the bug not been fixed but the file even moved location without being fixed so it must be (even more) deliberate</em>“.</p>
<p><a class="flickr-image aligncenter" title="Encyclopedia of Conspiracy Theories" href="http://www.flickr.com/photos/alvy/77598074/"><img src="http://farm1.static.flickr.com/36/77598074_e205c96743_d.jpg" alt="Encyclopedia of Conspiracy Theories" /></a></p>
<p>I’ve worked in the software industry for almost 25 years, many of those cutting code, and can say with hand on heart that bugs, oddities and plain wrong behaviour stay in code bases not because they don’t need to be fixed but because other factors push them down in the priority list, factors such as hard release dates, new features taking precedence and the ill defined side effects of complex software systems not being able to be fully QA’d. Just because a bug or an unforeseen side effect remains in a production code base does not make a conspiracy theory of government or intelligence agency intervention.</p>
<p>We also live in a world of distributed software development teams. It’s enough of a challenge to keep teams in different floors of the same building in synch; it’s even more difficult when language, time zones and different countries get into the mix. Just because the consolidated.db cache moved location again, does not make a conspiracy theory.</p>
<p>So all in all, nice post, great conspiracy theory but, sadly, very little to back up the assertions.</p>
<p>But if your iOS device is tracking or caching your location, why is the data so inaccurate in places, showing places you&#8217;re pretty sure you haven&#8217;t been or have visited only fleetingly, yet not showing places you&#8217;d think would show up, such as where you live or work?</p>
<p>For the answer to these questions, I&#8217;d recommend a thorough reading of Peter Batty&#8217;s excellent three posts on the topic, which actually digs into the data that is present on iOS devices, rather than making shrill conspiracy theories based on other, equally shrill, media headlines.</p>
<p>Peter&#8217;s posts, &#8220;<a href="http://geothought.blogspot.com/2011/04/so-actually-apple-isnt-recording-your.html">So actually, Apple isn&#8217;t recording your (accurate) iPhone location</a>&#8220;, &#8220;<a href="http://geothought.blogspot.com/2011/04/more-on-apple-recording-your-iphone.html">More on Apple recording your iPhone location history</a>&#8221; and &#8220;<a href="http://geothought.blogspot.com/2011/04/scoop-apples-iphone-is-not-storing-your.html">The scoop: Apple&#8217;s iPhone is NOT storing your accurate location and NOT storing history</a>&#8221; go into great detail about what the consolidated.db location data cache does contain and, more importantly, what it doesn&#8217;t.</p>
<p>An anonymous comment on one of Peter&#8217;s posts points to a <a href="http://www.wired.com/images_blogs/gadgetlab/2011/04/applemarkeybarton7-12-10.pdf">document</a> submitted by Apple to US Congress in July 2010, which includes the following</p>
<blockquote><p>When a customer requests current location information &#8230; Apple will retrieve known locations for nearby cell towers and Wi-Fi access points from its proprietary database and transmit the data back to the device &#8230; The device uses the information, along with GPS coordinates (if available), to determine its actual location. Information about the device&#8217;s location is not transmitted to Apple, Skyhook or Google. Nor is it transmitted to any third-party application provider, unless the customer expressly consents</p>
</blockquote>
<p>Another comment from <a href="http://www.blogger.com/profile/00347624133114588463 ">Jude</a> on one of Peter&#8217;s posts makes this observation &#8230;</p>
<blockquote><p>My Guess?</p>
<p>It&#8217;s not a list of cell phone locations that you&#8217;ve been to, but the opposite, a list of cell phone locations near you downloaded to the iPhone from Apple in case you move into range of one of them. i.e. At a guess what is happening is location services identifies a cell tower and asks for its location, and is replied to with the list of locations that contains that cell tower, that list is then cached so that it does not need to be requested again.</p>
<p>Of course, this is only a guess based on the wide range of addresses people are seeing and how its near to, but not exactly where, the people have traveled.</p>
</blockquote>
<p>So rather than iOS actively and accurately tracking you and reporting this information to some, unspecified, intelligence agency it&#8217;s actually the complete opposite; your device is actively downloading the next cell tower and, in some cases, wifi information that is near you and where you might be going to provide a better location experience. Which explains the inaccuracy of the locations people have been seeing in their version of the cache data and explains why there&#8217;s some places they haven&#8217;t been showing up in the data and why places they have been aren&#8217;t showing up.</p>
<p><a class="flickr-image aligncenter" title="That Fool Columbus Hasn't Got GPS" href="http://farm1.static.flickr.com/186/409123718_3bdf3b3a75_d.jpg"><img src="http://farm1.static.flickr.com/186/409123718_3bdf3b3a75_d.jpg" alt="hat Fool Columbus Hasn't Got GPS" /></a></p>
<p>Of course, this information still has personal value and should really be secured by iOS and not by an individual having to secure their handset and encrypt their backups but if anyone still thinks they see the black helicopters circling, it looks more and more unlikely and, as Ed Parsons pointed out, <a href="http://www.edparsons.com/2011/04/a-smartphone-without-location-is-just-not-smart/">a smartphone without location just isn&#8217;t &#8230; smart</a>.</p>
<div class="credits">Photo Credits: <a href="http://www.flickr.com/photos/alvy/77598074/">Álvaro Ibáñez</a> and <a href="http://www.flickr.com/photos/89775718@N00/409123718/">Tom Jervis</a> on Flickr.</div>
<div class="geo">Written at home (51.427051, -0.333344) and posted from the Nokia gate5 office in Schönhauser Allee, Berlin (52.5308072, 13.4108176)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vicchi.org/2011/04/26/ios-location-caching-round-up-conspiracy-theories-0-smart-location-caching-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

