<?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>Differential Progression &#187; IT</title>
	<atom:link href="http://alex.kavanagh.name/category/it/feed/" rel="self" type="application/rss+xml" />
	<link>http://alex.kavanagh.name</link>
	<description>Random thoughts, differential progress ...</description>
	<lastBuildDate>Sun, 11 Jul 2010 12:08:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Abandoning Twidroyd</title>
		<link>http://alex.kavanagh.name/2010/07/abandoning-twidroyd/</link>
		<comments>http://alex.kavanagh.name/2010/07/abandoning-twidroyd/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 12:08:41 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Liberty]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=172</guid>
		<description><![CDATA[Twidroyd/Twidroid is a Twitter application for the Android platform.  I really quite liked it, until they were bought by Tweetup.  Why?  Well, during the name change they added a huge EULA.  However, the important part is (highlighted part by me): &#8230; <a href="http://alex.kavanagh.name/2010/07/abandoning-twidroyd/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="Twidroyd" href="http://twidroyd.com/">Twidroyd/Twidroid</a> is a Twitter application for the Android platform.  I really quite liked it, until they were bought by <a title="Tweetup" href="http://www.tweetup.com/">Tweetup</a>.  Why?  Well, during the name change they added a huge <a title="Twidroyd EULA or Terms" href="http://twidroyd.com/terms/">EULA</a>.  However, the important part is (highlighted part by me):</p>
<blockquote><p>CONTENT You shall retain ownership rights in information or other content that you upload, post or otherwise transmit to or via your use of Twidroyd (“Submissions”); <strong>however, by making your Submissions through Twidroyd</strong>, you grant Licensor a worldwide, non-exclusive, royalty-free license (with the right to sublicense) to use, reproduce, edit, translate, reformat, distribute, modify, transmit, prepare derivative works of, publicly display and produce the Submissions in connection with the enhancement of the Twidroyd service or otherwise in connection with Licensor’s business. You agree that these licenses include the right for the Company to make your Submissions available to other companies, organizations or individuals who partner with the Company for the syndication, broadcast, distribution or publication of such content on other media and services, subject to our terms and conditions for such content use. Such additional uses by the Company, or other companies, organizations or individuals who partner with the Company, may be made with no compensation paid to you with respect to the Submissions. We may modify or adapt your Submissions in order to transmit, display or distribute it over computer networks and in various media and/or make changes to your Submissions as are necessary to conform and adapt that content to any requirements or limitations of any networks, devices, services or media.</p></blockquote>
<p>This is a bit like Microsoft saying, &#8220;If you use Word to write something then you grant us a license to it.&#8221;  Or Bic saying if you use their biros then they get a license.  Or perhaps your paper manufacturer.</p>
<p>It&#8217;s also really sneaky.  They don&#8217;t do it upfront and tell you that they want this right; they <strong>hide it</strong> in a EULA and in the Terms and Conditions.</p>
<p>So, this was happened when they were bought by Tweetup?  So let&#8217;s look at their <a title="Tweetup Terms" href="http://www.tweetup.com/terms">Terms</a>. Sure enough, hidden in their <a title="Tweetup Terms" href="http://www.tweetup.com/terms">Terms</a> is:</p>
<blockquote><p>You agree that these licenses include the right for the Company to make your Submissions and, if applicable, User Content, available to other companies, organizations or individuals who partner with the Company for the syndication, broadcast, distribution or publication of such content on other media and services, subject to our terms and conditions for such content use.</p></blockquote>
<p>Again they are <em>hiding</em> this.  I guess <span style="font-size: 15.9722px;">they want to use all the &#8216;tweets&#8217; to try and sell them or the intelligence/analysis that they contain.  And they are a commercial company and so want to make money.  I have no problem with that.  My <em>problem</em> is that they aren&#8217;t being upfront about it.  And I guess they aren&#8217;t being upfront about it because they suspect that most people don&#8217;t really like the idea that their <em>stuff</em> (even if it has no individual value) is being sold.</span></p>
<p>Perhaps we should start <strong>paying</strong> for these services and really <em>know</em> what is happening to our data, rather than thinking everything is for free, and thus effectively forcing companies to do this type of thing?</p>
<p>Now I just need to find an alternative.  And ideas?</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2010%2F07%2Fabandoning-twidroyd%2F&amp;linkname=Abandoning%20Twidroyd"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2010/07/abandoning-twidroyd/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>About Googlegate</title>
		<link>http://alex.kavanagh.name/2010/06/about-googlegate/</link>
		<comments>http://alex.kavanagh.name/2010/06/about-googlegate/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 20:45:54 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=155</guid>
		<description><![CDATA[I was reading this at El Reg. I like Privacy International. I share many of the same values but I&#8217;m not sure that Alexander Hanff has any idea of how code is written at Google. I don&#8217;t, but I&#8217;d hazard &#8230; <a href="http://alex.kavanagh.name/2010/06/about-googlegate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was reading <a title="Googlegate: Mapping a scandal of global proportions" href="http://www.theregister.co.uk/2010/06/17/googlegate/page3.html">this</a> at <a title="The Register" href="http://www.theregister.co.u">El Reg</a>. I like Privacy International. I share many of the same values but I&#8217;m not sure that Alexander Hanff has any idea of how code is written at Google. I don&#8217;t, but I&#8217;d hazard that it isn&#8217;t the waterfall model that he is talking about &#8211; it doesn&#8217;t seem very Google, does it? I&#8217;d even wager that Google has a much more XP, Scrum or Agile approach which elaborates software until it <em>just</em> does what it needs and no more.</p>
<p>Don&#8217;t get me wrong; I think Alexander Hanff does great work campaigning on privacy issues.  I just wonder if, in this case, he&#8217;s seeing stuff that simply isn&#8217;t there.</p>
<p>For anyone who doesn&#8217;t know, Googlegate is about Google collecting un-encrypted WiFi data whilst roaming the streets with their StreetView project. Apparently, according to Privacy International <em>et al.</em>, they have been doing this with <em>criminal</em> intent to record the bits of data <em>intentionally</em> so that they can find out more about us.</p>
<p>It appears that, whilst driving along, the software listened for WiFi broadcasts, discarded ALL those that were encrypted, and stored the packets, in entirety, of those that were not encrypted. This, according to conspiracy theory, means they <em>knew</em> that they couldn&#8217;t use the encrypted ones, and therefore were intentionally storing the unencrypted ones, even though they could have got the SSID from the encrypted WiFi broadcasts. This is the <em>smoking gun</em>.</p>
<p>Personally, I have no idea what Google were thinking, but I&#8217;m going to hazard some guesses.</p>
<p>WiFi access points. What kind are generally encrypted and what kind are generally open? Most home routers supplied by networks to consumers in the last few years are almost always encrypted now. If you buy off the shelf then you have to make a choice on whether to encrypt. Every Starbucks, hotel, cafe, airport, and other public access WiFi is unencrypted. Unencrypted WiFi seems like an invitation to join it, doesn&#8217;t it? It&#8217;s providing a service that you can connect to.</p>
<p>If I was writing software I&#8217;d probably make the decision that if anybody bothers to encrypt their WiFi then they probably don&#8217;t want their SSID used either. Hence I&#8217;d discard those packets. Also, for my roving software, to keep it simple, I&#8217;d probably just store the whole packet and pull out the SSID later during analysis. Storage is cheap. It&#8217;s easier to do, and you&#8217;d want your 24/7 software to be simple just so that it stands a better chance of not crashing. And, if it&#8217;s simpler, then it&#8217;s quicker and cheaper to write and test. Particularly if the brief is: &#8220;collect the SSIDs and geolocations of unencrypted WiFi stations&#8221;.</p>
<p>Why collect the SSIDs in the first place? Android phones and location services. It seems to me that it&#8217;s simply about better location services and getting more accuracy. Cell towers + SSIDs helps to place you on the map.</p>
<p>Should Google be collecting all this data in secret? No, I don&#8217;t think so. Are they an evil company? No, I doubt that too. Are they a large (huge?) organisation intent on making a profit? Damn right, and that&#8217;s something we should worry about. Have they got a good privacy record? Not really, especially after the Buzz debacle. Should we watch them like a hawk? Definitely. Was Google stupid? Without a doubt. But are they criminal?</p>
<p>My wife talks about &#8216;cock-up or conspiracy&#8217;. It&#8217;s a bit like &#8216;never attribute to malice what can adequately be attributed to stupidity&#8217;. I think Google cocked up, not that it was some conspiracy to collect our WiFi transmissions and analyse them. Still, paranoid people tend to see conspiracies everywhere.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2010%2F06%2Fabout-googlegate%2F&amp;linkname=About%20Googlegate"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2010/06/about-googlegate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating Mail &#8211; Part 1</title>
		<link>http://alex.kavanagh.name/2010/06/migrating-mail-part-1/</link>
		<comments>http://alex.kavanagh.name/2010/06/migrating-mail-part-1/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 17:53:39 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[gmail mail]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=142</guid>
		<description><![CDATA[At the time of writing, June 2010, I run my own mail server.  I started running my own mail server when commercial providers didn&#8217;t have good spam detection, didn&#8217;t store much mail and weren&#8217;t as convenient as using your own &#8230; <a href="http://alex.kavanagh.name/2010/06/migrating-mail-part-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>At the time of writing, June 2010, I run my own mail server.  I started running my own mail server when commercial providers didn&#8217;t have good spam detection, didn&#8217;t store much mail and weren&#8217;t as convenient as using your own system and mail client.</p>
<p>But then Gmail arrived, in beta, and, for me, changed the game.  And now with spam levels rising ever higher, I&#8217;ve finally reached the point where my poor little virtual server isn&#8217;t powerful enough to deal with all the spam that comes with mail domains I have since 1999.</p>
<p>These posts are about a journey that I&#8217;m going to make in transitioning from my own server to a Google Apps Mail account.  On the way I have to:</p>
<ul>
<li>move about 7GB+ of mail that is sorted into lots of different folders</li>
<li>back up the mail from Google every day using an IMAP sync tool</li>
<li>migrate 6 different domains so that I can receive and send on those different domains</li>
<li>move my wife&#8217;s accounts and domains as well</li>
</ul>
<p>And all without losing any mail on the way.  Or at least finding out I&#8217;ve lost mail on the way.</p>
<p>Why Google Apps Mail?  I&#8217;m driven by the nice user interface, tagging, searching and the fact it will just <em>work</em> on my Android phone.</p>
<p>It&#8217;s going to be a three step process:</p>
<ol>
<li>Move spam processing off the server</li>
<li>Forward mail to Google from the existing mail mail server</li>
<li>Change the MX records to move them to Google.</li>
</ol>
<p>This still means that I can change back to my own (or other server) at some time in the future.  Probably that move will happen when we can have the ability to <strong>easily</strong> run email server appliances in the cloud.  Until my decentralised dream becomes a reality I&#8217;ll go with Google.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2010%2F06%2Fmigrating-mail-part-1%2F&amp;linkname=Migrating%20Mail%20%26%238211%3B%20Part%201"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2010/06/migrating-mail-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opinion: To iPad or not to iPad?</title>
		<link>http://alex.kavanagh.name/2010/05/opinion-to-ipad-or-not-to-ipad/</link>
		<comments>http://alex.kavanagh.name/2010/05/opinion-to-ipad-or-not-to-ipad/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:54:56 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Disney]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Prison]]></category>
		<category><![CDATA[Silo]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=86</guid>
		<description><![CDATA[This is the first of two posts on Apple.  This one deals with their consumer products, the iPad, iPhone, etc.  The second deals with how I perceive they are relating to developers. Cory Doctorow wrote an interesting opinion piece on &#8230; <a href="http://alex.kavanagh.name/2010/05/opinion-to-ipad-or-not-to-ipad/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is the first of two posts on Apple.  This one deals with their consumer products, the iPad, iPhone, etc.  The second deals with how I perceive they are relating to developers.</p>
<p>Cory Doctorow wrote an interesting opinion piece on the iPad <a title="Why I won't buy an iPad (and think you shouldn't, either)" href="http://www.boingboing.net/2010/04/02/why-i-wont-buy-an-ipad-and-think-you-shouldnt-either.html" target="_blank">recently</a> over at <a title="BoingBoing.net" href="http://www.boingboing.net/" target="_blank">BoingBoing</a> about why you shouldn&#8217;t buy and iPad.  I found it via Slashdot, where many of these articles tend to get mentioned.  Many people have already commented on his post, analysing his position, arguments and thoughts;  I&#8217;m not going to &#8211; just <a title="Google &quot;cory doctorow +ipad&quot;" href="http://www.google.co.uk/search?q=cory+doctorow+%2Bipad&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=com.ubuntu:en-GB:unofficial&amp;client=firefox-a" target="_blank">Google</a> and read a selection.  But it did set me thinking about Apple and their impact on how they are guiding consumers to view technology.</p>
<p><span id="more-86"></span>Those that know me, know that I avoid Microsoft wherever possible, will never buy from Sony, and I am coming to the same position on Apple.  <span style="font-size: 13.1944px;">I&#8217;ll kick off by quoting Doc Searls  from his &#8220;Prisons vs. Horizons&#8221; <em>EOF</em> page in the May 2010 Linux Journal:</span></p>
<blockquote><p>&#8220;&#8230; the iPhone is a silo that stands on one company&#8217;s closed OS and hardware. It is equipped with a slick SDK, rules galore about how products should run and developers behave, and a single retail sphincter &#8211; the iTunes &#8216;store&#8217; &#8230;&#8221;</p></blockquote>
<p>If you own an iPhone or iPad you have precisely one place where you can get your apps: the iTunes store.  That&#8217;s it. There is <em>no where</em> else that you can get an App and install it on <em>your</em> device.  And Apple has <em>absolute</em> control over what goes into that store.  And, it seems, it has a pretty arbitrary decision making process for allowing apps into the store.</p>
<p>Several things are fairly well known:</p>
<ol>
<li>If the App competes with something from Apple, then you won&#8217;t find that App.</li>
<li>If it is digital content then you can only buy it from Apple.  i.e. music, books or just about anything else.</li>
<li>If Apple decides they don&#8217;t <em>like</em> it then you aren&#8217;t going to find it.  Witness Steve Job&#8217;s latest outburst: <a href="http://www.wired.com/gadgetlab/2010/04/steve-jobs-porn">Want Porn? Buy an Android Phone, Steve Jobs Says</a></li>
</ol>
<p>Now, I&#8217;m not saying that you should go out an buy porn, but to have Apple dictate that you can&#8217;t have it, and shouldn&#8217;t have it?  It&#8217;s like Disneyland as Ed Felton at <a href="http://www.freedom-to-tinker.com" target="_blank">Freedom to Tinker</a> <a title="iPad: The Disneyland of Computers" href="http://www.freedom-to-tinker.com/blog/felten/ipad-disneyland-computers" target="_blank">wrote</a> about.</p>
<p><span style="font-size: 13.1944px;">It does not matter how <em>good</em> Apple products are if you, as the user, are not free to do what you want with it.  Yes they are nice shiny boxes. Yes, it&#8217;s a lovely Disney experience. But there just isn&#8217;t enough control left in the hands of me, the user.</span></p>
<p><span style="font-size: 13.1944px;">To me, Apple with the iPhone and iPad are the AOL, Compuserve, and MSN of the Internet era: walled gardens, silos or prisons where everything is controlled by one entity.</span></p>
<p>Apple, for the consumer, is about a choice: <span style="font-size: 13.1944px;">as a user of the iPhone/iPad/etc., you have Apple dictate what you can do with the device, what apps you can use, where you can buy your content and even whether you can have Flash applications or not.</span></p>
<p><span style="font-size: 13.1944px;">If that&#8217;s the choice, I think I&#8217;m going to choose something else.</span></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2010%2F05%2Fopinion-to-ipad-or-not-to-ipad%2F&amp;linkname=Opinion%3A%20To%20iPad%20or%20not%20to%20iPad%3F"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2010/05/opinion-to-ipad-or-not-to-ipad/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Version Control: developing on branches rather than master/trunk</title>
		<link>http://alex.kavanagh.name/2010/04/version-control-dev-on-branches/</link>
		<comments>http://alex.kavanagh.name/2010/04/version-control-dev-on-branches/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 20:05:27 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=95</guid>
		<description><![CDATA[I&#8217;ve changed my mind.  It now seems that it is much more sensible to develop on branches rather than on master or trunk.  What am I on about? Well software source control or version control systems.  I tend to use &#8230; <a href="http://alex.kavanagh.name/2010/04/version-control-dev-on-branches/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve changed my mind.  It now seems that it is much more sensible to develop on branches rather than on master or trunk.  What am I on about?</p>
<p>Well software source control or version control systems.  I tend to use two: subversion and git.  Actually, I tend to use git whenever I can including when I have to use subversion. git svn is, in US terms, <em>awesum</em>.  One debate I have had on and off is whether to:</p>
<ul>
<li>Do development on trunk and put releases in branches &#8212; OR</li>
<li>Do development on branches, merge to trunk, and tag releases (or put them in their own branches).</li>
</ul>
<p>I&#8217;ve previously done the former, but I&#8217;m rapidly shifting to the latter.  My rather simple reasoning is that I want trunk/master to be, to all intents and purposes, a working copy of the latest software.  i.e. the software that is in trunk/master passes its tests, builds and basically does what it says it should on the tin.  The developing software is done on a branch and only merged back to trunk/master when it passes its tests.  Thus the process is:</p>
<ol>
<li>Branch</li>
<li>Develop &amp; test</li>
<li>Merge <em>from </em>trunk/master <em>to</em> the branch (i.e. pull any updates)</li>
<li>Test, test, test</li>
<li>Review code with buddy, senior dev, etc. (depending on your set-up)</li>
<li>Merge back into trunk as a finished feature.</li>
</ol>
<p>Even better, only work on code that is actually described in a ticket, bug, or on something like <a title="Pivotal s/w agile project management system" href="http://www.pivotaltracker.com/" target="_blank">pivotal</a>.  That way you stay focussed and only spend time on developing features/fixing bugs that the &#8216;customer&#8217; actually wants.</p>
<p>The only question then is what you do with releases?  My initial guess is to tag them as a release on trunk/master.   Then if you get a bug and have to maintain the old release then to branch at that point and maintain the release as its own &#8216;master&#8217; release branch.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2010%2F04%2Fversion-control-dev-on-branches%2F&amp;linkname=Version%20Control%3A%20developing%20on%20branches%20rather%20than%20master%2Ftrunk"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2010/04/version-control-dev-on-branches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TDC kicks off to a 2nd great day</title>
		<link>http://alex.kavanagh.name/2009/05/tdc-kicks-off-to-a-2nd-great-day/</link>
		<comments>http://alex.kavanagh.name/2009/05/tdc-kicks-off-to-a-2nd-great-day/#comments</comments>
		<pubDate>Fri, 15 May 2009 12:00:23 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[TDC]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=68</guid>
		<description><![CDATA[The Thinking Digital Conference kicked off to a great start on it&#8217;s second (and last) day.  The comedy of Tom Scott was a fabulous tonic to the rest of the first session which kicked off with an exploration od &#8220;Digital &#8230; <a href="http://alex.kavanagh.name/2009/05/tdc-kicks-off-to-a-2nd-great-day/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a title="TDC" href="http://www.thinkingdigital.co.uk/" target="_blank">Thinking Digital Conference</a> kicked off to a great start on it&#8217;s second (and last) day.  The comedy of <a title="Tom Scott - Geek Comedian" href="http://www.tomscott.com/" target="_blank">Tom Scott</a> was a fabulous tonic to the rest of the first session which kicked off with an exploration od &#8220;Digital Darwin&#8221;, climbed considerable heights with data visualisation through an Internet connected presentation by <a title="Data visualisation guru" href="http://www.gapminder.org/" target="_blank">Professor Hans Rosling</a>, had a little dip with a spotlight on segmenting the US population for the recent Presidential elections, and finished with the Tom.  Oh, and I almost forgot that there was a great digital piano solo that started the session by Rob Colling.</p>
<p><span id="more-68"></span></p>
<p>I also arrived for the GTi breakfast event at 7.30am which I felt was quite an achievement because I didn&#8217;t go to bed until 11.30 the night before which brings me back to the first day of TDC.</p>
<p>Day 1 was very good with only a couple of &#8216;blooper&#8217; presentations.  The highlights for me were:</p>
<p>Harry Drmec, Former CEO of Red Bull.  A drinks company CEO at a digital event?  Yes, and it worked very well.  The guy leaked of leadership and capability and this is of course reflected in his amazing work at Red Bull.  I particularly liked his story of how he stood up to Tesco and won.</p>
<p><a title="Beer Mat Entrepreneur" href="http://www.beermat.biz/mike_southon.php" target="_blank">Mike Southon</a>, who did an inspirational talk about entrepreneurship using the Beatles (as in the Group) as a metaphor or simile.  It was great and the use of music and old b/w photos of the Beatles helped hammer his points home.</p>
<p>Dan Lyons (a.k.a. Fake Steve Jobs) who, after a shaky start, pulled off an amusing and informative talk.</p>
<p>But the outstanding session for me on Day 1 was the final session entitled &#8220;Stop Making Sense&#8221;:</p>
<p><a title="Skeptic" href="http://en.wikipedia.org/wiki/Michael_Shermer" target="_blank">Dr Michael Shermer</a> took us on a tour of skeptism, gullableness, its biological and evolutionary roots and some techniques to combat the category errors that we all make when faced with the unknown.  Essentially, how to ensure that we address the unknown with &#8220;we don&#8217;t know&#8221; rather than attributing it to some supernatural entity or God.  Preaching to the converted for sure, but still a timely and funny reminder of how our biology and sensing systems can trick our brains into believing things that simply aren&#8217;t there.</p>
<p>Then, completely unexpectedly, <a title="Perfume critic, outstanding speaker" href="http://www.chandlerburr.com/" target="_blank">Chandler Burr</a>, a Perfume critic at the New York Times, gave an exhilerating tour of scent culminating in an exploration of the structure (and smells) of a boutique fragrance called &#8220;Silver Mark&#8221;.  A simply stunning perfume and a delightful speaker who is clearly massively enthusiastic about scents, the sense of smell, and the way in which they can be manipulated to produce emotional responses to, well, scent.  Who Knew, huh?</p>
<p>But the star of the show was an independent toy designer called Caleb Chung.  He designed the Furby which, we were told, sold 50 Billion.  That&#8217;s about 7 Furbys for every single person on the planet!  Who was buying those things.  More to the point, who bought my seven and probably your seven?</p>
<p>Mr Chung then went on to demonstrate his new toy which was the Pleo from Ugobe.  An amazing robotic toy which had real lifelike attributes &#8211; basically it is a very cute toy which evokes empathy.  Pleo is a learning robot and reacts to how you treat it &#8211; and it&#8217;s aimed at kids!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2009%2F05%2Ftdc-kicks-off-to-a-2nd-great-day%2F&amp;linkname=TDC%20kicks%20off%20to%20a%202nd%20great%20day"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2009/05/tdc-kicks-off-to-a-2nd-great-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Miguel de Icaza &#8211; more foolishness?</title>
		<link>http://alex.kavanagh.name/2008/08/miguel-de-icaza-more-foolishness/</link>
		<comments>http://alex.kavanagh.name/2008/08/miguel-de-icaza-more-foolishness/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 20:40:23 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=49</guid>
		<description><![CDATA[A, sadly, unsurprising interview that I read at derStandard.at, but alerted from the Boycott Novell blog.  de Icaza has been lampooned in the past for his unpopular views on Microsoft, .net, and C#, but this interview really takes the biscuit.  &#8230; <a href="http://alex.kavanagh.name/2008/08/miguel-de-icaza-more-foolishness/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A, sadly, unsurprising interview that I read at <a href="http://derstandard.at/?url=/?id=1216918402134">derStandard.at</a>, but alerted from the <a href="from http://boycottnovell.com/2008/08/04/giving-gnu-to-dot-net/">Boycott Novell</a> blog.  de Icaza has been lampooned in the past for his unpopular views on Microsoft, .net, and C#, but this interview really takes the biscuit.  The guy comes across as extremely naive, foolish, and also, because of his position, frankly quite dangerous for Free Software.</p>
<p><span id="more-49"></span></p>
<p>He extols the virtues of using C# and mono (an implementation of .net) whilst disregarding any dissenting voices in the community.  Still, when he comes out with stuff like this:</p>
<blockquote><p>I find Silverlight incredibly appealing &#8211; you get C#, you get a DLR (Dynamic Language Runtime), you get a fantastic graphics engine with a fantastic animation framework, you get video, you get audio, multi-language compatibility and so on and so forth.</p></blockquote>
<p>Well, that&#8217;s great.  It&#8217;s lovely technology.  Shame it comes from a convicted monopolist that has repeatedly called Free and Open Software (FOSS) &#8216;cancer&#8217; and keeps trotting out patent threats against the free software community.  So what&#8217;s the sensible thing to do?  That&#8217;s right build technology based on Microsoft ideas and try to get it into as much FOSS as possible.  Perhaps not.  But then he goes on:</p>
<blockquote><p>The business side explanation is that we want to make sure that Linux remains a first class citizen on the web. As websites start using Silverlight we don&#8217;t want Linux to be in a position where you can&#8217;t access those websites.</p></blockquote>
<p>Perhaps it would be better to not to use Silverlight in the first place.  This is like the whole ActiveX thing all over again.  <strong>This is why we want <em>OPEN</em> web <em>standards</em> not driven by ONE company</strong>.</p>
<p>Please read the rest of the <a href="http://derstandard.at/?url=/?id=1216918402134">article</a>. One thing is very, very clear to me.  Miguel de Icaza seems to be several things:</p>
<ul>
<li>In love with all things Microsoft.  He even went for a job there; perhaps he <em>did</em> get it.</li>
<li>Care&#8217;s not one jot about the damage that he might do to the community by validating and pushing Microsoft technologies into the FOSS community.</li>
</ul>
<p>Still, the above is an <em>ad hominem</em> attack.  But, I have no respect for the man; I personally think that he is doing a <em>very bad thing</em> by developing Mono, by his blind desire to replicate .net, and with his completely naive attitude to Microsoft.  He wants to push mono in GNOME.  Which is a shame, because I like GNOME.  Still there is always KDE. Now, what can I use to replace TomBoy and F-Spot.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2008%2F08%2Fmiguel-de-icaza-more-foolishness%2F&amp;linkname=Miguel%20de%20Icaza%20%26%238211%3B%20more%20foolishness%3F"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2008/08/miguel-de-icaza-more-foolishness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why my data isn&#8217;t in the cloud</title>
		<link>http://alex.kavanagh.name/2008/08/why-my-data-isnt-in-the-cloud/</link>
		<comments>http://alex.kavanagh.name/2008/08/why-my-data-isnt-in-the-cloud/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 20:17:07 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Cloud]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=54</guid>
		<description><![CDATA[This blog post is one of the best reasons why my data isn&#8217;t in the cloud: Suddenly, Nick can’t access his Gmail account, can’t open Google Talk (our office IM app), can’t open Picasa where his family pictures are, can’t &#8230; <a href="http://alex.kavanagh.name/2008/08/why-my-data-isnt-in-the-cloud/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This <a href="http://www.chrisbrogan.com/when-google-owns-you/">blog post</a> is one of the best reasons why my data isn&#8217;t in the cloud:</p>
<blockquote><p>Suddenly, Nick can’t access his Gmail account, can’t open Google Talk (our office IM app), can’t open Picasa where his family pictures are, can’t use his Google Docs, and oh by the way, he paid for additional storage. So, this is a paying customer with no access to the Google empire.</p></blockquote>
<p>Nope, my data is safely locked up in my own mail server, my own web-server, my own backups, etc.  I&#8217;ve always felt slightly uneasy about using Gmail for all my mail.  Now I know why.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2008%2F08%2Fwhy-my-data-isnt-in-the-cloud%2F&amp;linkname=Why%20my%20data%20isn%26%238217%3Bt%20in%20the%20cloud"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2008/08/why-my-data-isnt-in-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenMoko: Software and Hardware bugs</title>
		<link>http://alex.kavanagh.name/2008/07/openmoko-software-and-hardware-bugs/</link>
		<comments>http://alex.kavanagh.name/2008/07/openmoko-software-and-hardware-bugs/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 14:19:47 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[FreeRunner]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=33</guid>
		<description><![CDATA[Let&#8217;s be clear: this is not a phone (yet) for the masses, but I think it is definitely heading in that direction. It has GPS, accelerometers, GPRS, Bluetooth, WiFi and an open software stack on which practically anything could be &#8230; <a href="http://alex.kavanagh.name/2008/07/openmoko-software-and-hardware-bugs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s be clear: this is not a phone (yet) for the masses, but I think it is definitely heading in that direction.  It has GPS, accelerometers, GPRS, Bluetooth, WiFi and an open software stack on which practically anything could be developed.  I love this phone for what it will be able to do &#8211; but it&#8217;s not there yet.</p>
<p><span id="more-33"></span><br />
For example, one hardware bug that has come to light is a problem with the SD card clock signal quietening the GPS receivers sensitivity resulting in very poor performance of the GPS receiver when an SD card is installed.  However, within two days of the fault being found, a software and hardware fix has been identified.  <strong>Two Days!</strong> The software fix has already been rolled into the (daily) kernel updates, and the hardware fix has been explained.  Even now they are probably working out how to offer the hardware fix to people who have already received their GTA02s.  They have noted that new FRs being sent out will have the hardware fix installed.  That&#8217;s <strong>great</strong> service.  And to those who say &#8220;but they shipped it with a hardware fault&#8221;; it&#8217;s true, but these things happen.  It&#8217;s a very early release for this phone, but the speed at which they are dealing with the issues as they arise, and the openness with which OpenMoko are being with the community is just breathtaking.  <em>Mucho kudos to OpenMoko</em>.</p>
<p>I knew when I bought the phone that there would be problems with the software and that there might be problems with the hardware &#8211; it was the risk I was taking by being an early adopter.  The measure of the company is how it responds and so far that has been excellent.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2008%2F07%2Fopenmoko-software-and-hardware-bugs%2F&amp;linkname=OpenMoko%3A%20Software%20and%20Hardware%20bugs"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2008/07/openmoko-software-and-hardware-bugs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenMoko: Software stacks</title>
		<link>http://alex.kavanagh.name/2008/07/openmoko-software-stacks/</link>
		<comments>http://alex.kavanagh.name/2008/07/openmoko-software-stacks/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 14:07:54 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[FreeRunner]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://alex.kavanagh.name/?p=27</guid>
		<description><![CDATA[My OpenMoko arrived a few days ago, and comes with the stock OM2007.2 software. I upgraded it with the opkg update command and then tried to use it for a few days at the LUGRADIO Live 2008 event. It didn&#8217;t &#8230; <a href="http://alex.kavanagh.name/2008/07/openmoko-software-stacks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My OpenMoko arrived a few days ago, and comes with the stock OM2007.2 software.  I upgraded it with the opkg update command and then tried to use it for a few days at the <a href="http://lugradio.org/live/UK2008/">LUGRADIO Live 2008</a> event.  It didn&#8217;t go that well, so I started hunting around to look at the other software stacks. There are three different software stacks for the phone.  This is described in some detail <a href="http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/">here</a>.</p>
<p><span id="more-27"></span></p>
<p>The OM2007.2 stack, based on <a href="http://www.gnome.org/mobile/">GMAE</a>, is really very good but suffers from performance problems and is (currently) fairly incomplete.  It was for this reason that OpenMoko decided to go to the ASU or April Software Update.  ASU is also going to be conveniently called the August Software Update when it is updated in August.</p>
<p>The ASU is based on <a href="http://trolltech.com/products/qtopia">Qtopia</a> phone stack, but converted to work with the X11 server used on the FreeRunner (FR).  I&#8217;ve downloaded the ASU and found it to be very, very slow.  The mix of applications was interesting as it supports both Qtopia and OM2007.2 applications. This is currently where most of the effort at OpenMoko is going <em>at the moment</em>, so its probably the phone stack to use in the near future.  However, I found it too slow, and difficult, to use as a day-to-day phone.</p>
<p>The other stack is the FSO, so named because it is being implemented around the <a href="http://www.freesmartphone.org/index.php/Main_Page">FreeSmartPhone.org</a> stack, a set of interfaces that are exposed via dbus.  This is what OpenMoko see as the future of the phone system and so is worth keeping an eye on.  I&#8217;ve not pulled down a copy so I can&#8217;t comment on it.  Looking at the project on the web it seems to be in its early stages.</p>
<p>So, the OM2007.2 stack is slightly buggy and a bit slow, and the ASU stack is more buggy, very slow, but the near future of the phone.  So what can you use on your phone if you actually just want to be able to SMS and make phone calls?  That answer, currently, appears to be to Qtopia stack.  There is a snapshot at <a href="http://www.qtopia.net/modules/mydownloads/viewcat.php?cid=6">Trolltech&#8217;s</a> website which provides a download with a kernel and filesystem for the 4.3.2 edition of Qtopia.  And it works very well and is fast.  But it only provides a basic phone functionality although you can add packages.</p>
<p>So what I&#8217;m going to do is to load the ASU into the SD card, with Qtopia in the main part of the phone and boot into ASU whenever there is an update just to keep an eye on it.  The FR makes it very easy to have multiple distributions on the phone at any one time meaning I can have the best of both worlds: a functional phone with Qtopia, and a mobile computer which just happens to have GSM/GPRS/Bluetooth and WiFi communications capabilities.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Falex.kavanagh.name%2F2008%2F07%2Fopenmoko-software-stacks%2F&amp;linkname=OpenMoko%3A%20Software%20stacks"><img src="http://alex.kavanagh.name/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://alex.kavanagh.name/2008/07/openmoko-software-stacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
