<?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>Alex Kelleher's Blog &#187; Technology</title>
	<atom:link href="http://blog.alexkelleher.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alexkelleher.com</link>
	<description>Psychology, data, future gazing, digital marketing and the internet.</description>
	<lastBuildDate>Sat, 15 May 2010 22:23:33 +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>What is real-time, really?</title>
		<link>http://blog.alexkelleher.com/2009/12/13/what-is-real-time-really/</link>
		<comments>http://blog.alexkelleher.com/2009/12/13/what-is-real-time-really/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 20:54:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.alexkelleher.com/?p=413</guid>
		<description><![CDATA[There&#8217;s a whole lot of talk about &#8220;real time&#8221; just now &#8211; from Google&#8217;s realtime search, to games, processing power, and medicine.  And yet it strikes me that &#8220;realtime&#8221; (or is it real-time or real time?) is overused, and often meaningless. Wikipedia defines realtime as &#8220;when things respond to events as they occur&#8220;.  Well, I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-414" title="alarm-clock" src="http://blog.alexkelleher.com/wp-content/uploads/2009/12/alarm-clock.png" alt="alarm-clock" width="147" height="184" />There&#8217;s a whole lot of talk about &#8220;real time&#8221; just now &#8211; from Google&#8217;s realtime search, to games, processing power, and medicine.  And yet it strikes me that &#8220;realtime&#8221; (or is it real-time or real time?) is overused, and often meaningless.</p>
<p>Wikipedia <a href="http://en.wikipedia.org/wiki/Realtime">defines </a>realtime as &#8220;<strong>when things respond to events as they occur</strong>&#8220;.  Well, I respond to events as they occur to me, but sometimes hours or days late&#8230;   <a href="http://dictionary.reference.com/browse/realtime">Dictionary.com</a> defines it as &#8220;<strong>of or pertaining to applications in which the computer must respond as rapidly as required by the user or necessitated by the process being controlled</strong>.&#8221;  Hm.  Well &#8211; if the user required a response only the next day, would that still be realtime?  Selecting &#8220;shutdown&#8221; on my PC shuts the PC down in about 5 minutes, which when I&#8217;ve walked away from the PC is as rapidly as required, but is hardly realtime.</p>
<p>It seems like the realtime I thought I knew is actually some concept which spans almost any sort of delay.  My definition would be something much closer to &#8220;<strong>simultaneous</strong>&#8221; or &#8220;<strong>directly after&#8221;. </strong>In other words, within a short enough time-period that an average observer would say that the result/response happened <strong>right after the cause</strong>. </p>
<p>So if I click a mouse button to select something on screen, I expect that something to respond <strong>immediately.</strong></p>
<p>And what is immediate?  Well, as an example in tests of human reaction time (<a href="http://hypertextbook.com/facts/2006/reactiontime.shtml">often by catching a falling ruler between finger tips</a>), the average human reaction time tends to be in the range of 0.2 seconds, or 200 milliseconds.  So it might be fair to say that anything that happens within that time period would be pretty immediate, or without perceptible delay.</p>
<p>So given that definition of realtime, what is ACTUALLY realtime?</p>
<p>- <strong>Twitter is mainly not</strong> as most updates are actually read out-of-sync<br />
- <strong>SMS and email are mosty not, </strong>for the same reason<br />
- <strong>Communicating by talking IS </strong>generally realtime<br />
- <strong>Google&#8217;s search is barely realtime</strong>, if at all &#8211; <strong>it&#8217;s just very recent</strong><br />
- The feedback we get from machines <strong>can be </strong>realtime &#8211; from clicking on things, to turning the steering wheel, to turning on a light&#8230;.</p>
<p>Actually, thinking through the options &#8211; there&#8217;s not much in life that is actually realtime&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexkelleher.com/2009/12/13/what-is-real-time-really/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Twitter doesn&#8217;t matter.</title>
		<link>http://blog.alexkelleher.com/2009/10/25/why-twitter-doesnt-matter/</link>
		<comments>http://blog.alexkelleher.com/2009/10/25/why-twitter-doesnt-matter/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 18:51:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.alexkelleher.com/?p=369</guid>
		<description><![CDATA[Who cares??? I wrote a while ago about the Palm Pre (now available in the UK) unifying messaging.   It makes sense &#8211; all your messages to me are as one.    The thing is, I don&#8217;t care how your message arrives.  If I&#8217;m at my work PC, sure a Skype message is handy, it&#8217;s right there.  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-371" title="Presentation1b" src="http://blog.alexkelleher.com/wp-content/uploads/2009/10/Presentation1b.jpg" alt="Presentation1b" width="428" height="220" /></p>
<p style="text-align: center; font-size: 24;"><strong>Who cares???</strong></p>
<p><a href="http://blog.alexkelleher.com/2009/01/15/message-me-anyhow/">I wrote</a> a while ago about the Palm Pre (now available in the UK) unifying messaging.   It makes sense &#8211; <strong>all your messages to me are as one</strong>.   </p>
<p>The thing is, <strong>I don&#8217;t care how your message arrives</strong>.  If I&#8217;m at my work PC, sure a Skype message is handy, it&#8217;s right there.  In a meeting?  Email is pretty good.  On a train with just my Blackberry &#8211; well, any mobile message works.   But really, whether to message me in LinkedIn, Twitter, email - it doesn&#8217;t matter, it just makes your and my life harder working out which one to use.  We&#8217;re supposed to be in a new bright era of unparalleled communications - but, <strong>it&#8217;s actually a mess</strong>. </p>
<p>Twitter?  Handy when I have Tweetdeck open.  And crazy when I get alerted to new messages by email (talk about duplication).  Can I be bothered to install twitter clients on my Blackberry so I have yet another format of message to read?  Is a tweet any more useful than a Skype IM?  Do I remember whether you told me about some new great thing via MSN rather than email?  <strong>No, no and no!</strong></p>
<p>Sure, <strong>there are different ways you might want to message</strong> &#8211; just to me, just to our group of friends/interest group, or to the world including me.   But that doesn&#8217;t need 10 different platforms, 10 different interfaces, 10 apps on my iPhone (disclaimer: I don&#8217;t  have an iPhone, <a href="http://www.youtube.com/watch?v=XZLzqC1M_AY&amp;feature=related">this guy outlines the reasons</a> why pretty well).   It just needs a simple setting connected to the message: like a &#8220;purpose&#8221; or &#8220;audience&#8221; label.</p>
<p>We&#8217;re running a real risk of losing out on the benefits of realtime communication by getting caught up in new brands that <strong>merely provide a way of sending messages</strong> (I&#8217;m looking at you, Twitter), rather than ways of getting that message to me in the most appropriate, useful, immediate way. </p>
<p>It&#8217;s a little bit like providing gas to my house in pipes that are colourful, light up, have cute names, and make their journey via London&#8217;s top landmarks.  I don&#8217;t care &#8211; I just want the gas that comes out of the end, and feeds my boiler and oven.  Even more than that, I just want the heating it enables, and the food that comes out of the oven.  So, even if the gas itself is replaced by some new energy source, I&#8217;d be just as happy.</p>
<p><strong>It&#8217;s the message that counts, not the medium.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexkelleher.com/2009/10/25/why-twitter-doesnt-matter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personalized Medicine</title>
		<link>http://blog.alexkelleher.com/2009/09/13/personalized-medicine/</link>
		<comments>http://blog.alexkelleher.com/2009/09/13/personalized-medicine/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 14:31:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[medicine]]></category>

		<guid isPermaLink="false">http://blog.alexkelleher.com/?p=349</guid>
		<description><![CDATA[So the whole world is going personalized.  Even in medicine, which I guess most people would think is personalized anyway, it&#8217;s the Next Big Thing.  Of course, it&#8217;s personalized to a degree in that your doctor will use their judgement in what you might have, but if you have the same disease as someone else, [...]]]></description>
			<content:encoded><![CDATA[<p>So the whole world is going personalized.  Even in medicine, which I guess most people would think is personalized anyway, <strong>it&#8217;s the Next Big Thing</strong>.  Of course, it&#8217;s personalized to a degree in that your doctor will use their judgement in what you might have, but if you have the same disease as someone else, you&#8217;re likely to get the same drug and treatment.</p>
<p>That&#8217;s changing.  In fact, Pfizer&#8217;s DX Division Head<a href="http://www.genomeweb.com/dxpgx/qa-pfizers-dx-division-head-discusses-pharma-giants-focus-personalized-medicine" target="_blank"> says that</a> personalized programs are &#8220;happening in the development and commercial stages right now&#8221;.  And that&#8217;s from the world&#8217;s largest pharmaceutical company. <strong> There&#8217;s $110bn of company valuation</strong> they have to protect in the future, so you can bet they&#8217;re spending some good money in this area.</p>
<p><a href="http://www.parliament.uk/documents/upload/postpn329.pdf"><img class="alignright size-full wp-image-350" style="margin: 10px;" title="medicine" src="http://blog.alexkelleher.com/wp-content/uploads/2009/09/medicine.jpg" alt="medicine" width="200" height="118" /></a>In the UK, the government last month released <a href="http://www.parliament.uk/documents/upload/postpn329.pdf">a note on personalised medicine</a>, covering the current movement away from the &#8220;One size fits all&#8221; approach.  This note suggests that genetic differences between us can account for <strong>up to 95% of the variation in how we each respond to drugs</strong>. </p>
<p>Really what we&#8217;re talking about here is a more granular approach.  Your medical, family and life history is combined with an ever greater number of lab test to build up a picture of you as different from another person with the same condition.  <strong>Strictly speaking, this isn&#8217;t &#8220;personal&#8221;.</strong>  It doesn&#8217;t mean that as an individual, you are unique, and will get a treatment no-one else will get. As the UK government report says, &#8220;Personalised medicine <strong>tailors treatment to patient subgroups</strong>&#8220;.</p>
<p>Of course it just isn&#8217;t possible to test new or existing drugs against every single person who could take them.  So the best that can be expected right now is to know that a drug works for &#8220;<strong>someone like you</strong>&#8220;.  One day, computer modelling of the effects of a drug on me as an individual (which would be my DNA plus my current health state, and changes that the environment and life have made &#8211; in fact a digital capture of the biology of me right now) will of course be possible &#8211; delivering truly personalised medicine. I&#8217;ll then pop a pill that would work for no-one else, and bingo &#8211; cured.  Until then, I plan to avoid all germs, and eat only aloe vera.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexkelleher.com/2009/09/13/personalized-medicine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Artificial Life &#8211; 4 months away!</title>
		<link>http://blog.alexkelleher.com/2009/08/22/artificial-life-4-months-away/</link>
		<comments>http://blog.alexkelleher.com/2009/08/22/artificial-life-4-months-away/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 16:48:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Genes]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.alexkelleher.com/?p=338</guid>
		<description><![CDATA[Apparently.  Craig Venter, one of the guys behind the Human Genome breakthrough, has just claimed that after a decade-long effort, his instituate is that close to creating artificial life.  Here&#8217;s how you can do it at home: Step 1:Build the entire genetic code for a single bacteria Step 2: Insert this code into a &#8220;host&#8221; cell Step [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-339 alignright" style="margin: 10px;" title="210px-EscherichiaColi_NIAID" src="http://blog.alexkelleher.com/wp-content/uploads/2009/08/210px-EscherichiaColi_NIAID.jpg" alt="210px-EscherichiaColi_NIAID" width="210" height="177" />Apparently. </p>
<p><a href="http://en.wikipedia.org/wiki/Craig_Venter">Craig Venter</a>, one of the guys behind the Human Genome breakthrough, has just claimed that after a decade-long effort, <a href="http://www.timesonline.co.uk/tol/news/uk/science/article6804599.ece">his instituate is that close to creating artificial life</a>.  Here&#8217;s how you can do it at home:</p>
<p><strong>Step 1:</strong>Build the entire genetic code for a single bacteria<br />
<strong>Step 2:</strong> Insert this code into a &#8220;host&#8221; cell<br />
<strong>Step 3:</strong> &#8220;Reboot&#8221; host cell</p>
<p>Until 2007, Step 3 is where the process got stuck, the resulting bacterium just wasn&#8217;t viable.   Just recently, Craig and his Institute think they&#8217;ve cracked it using &#8220;methylation&#8221;, a way of protecting this new DNA from the cell&#8217;s defence systems. </p>
<p>This breakthrough could give biology and medicine some great tools &#8211; in fact Venter is working on bacteria that transform coal into cleaner natural gas.  Pretty good for a guy who&#8217;s already helped us understand our own DNA, and is on a quest to &#8220;put everything Darwin missed into context&#8221; through his <a href="http://www.wired.com/wired/archive/12.08/venter.html">oceanographic surveys</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexkelleher.com/2009/08/22/artificial-life-4-months-away/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finally, a use for bacteria</title>
		<link>http://blog.alexkelleher.com/2009/08/02/finally-a-use-for-bacteria/</link>
		<comments>http://blog.alexkelleher.com/2009/08/02/finally-a-use-for-bacteria/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 18:33:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.alexkelleher.com/?p=324</guid>
		<description><![CDATA[Okay, there are some other benefits of bacteria (as the TV ads for live yogurts keep reminding us), but I&#8217;m talking about something altogether more powerful: bacterial computers. A group of scientists in Missouri and North Carolina have used bacteria to find solutions to an (essentially mathematical) problem: navigating a group of dots so that [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, there are some other benefits of bacteria (as the TV ads for live yogurts keep reminding us), but I&#8217;m talking about something altogether more powerful: <strong>bacterial computers</strong>.</p>
<p><img class="alignright size-full wp-image-325" title="180px-Hamiltonian_path.svg" src="http://blog.alexkelleher.com/wp-content/uploads/2009/08/180px-Hamiltonian_path.svg.png" alt="180px-Hamiltonian_path.svg" width="180" height="172" />A group of scientists in Missouri and North Carolina <a href="http://www.sciencedaily.com/releases/2009/07/090723194321.htm">have used bacteria to find solutions</a> to an (essentially mathematical) problem: navigating a group of dots so that each dot is only crossed through once, and then returning the first dot &#8211; as in the image on the right.  It&#8217;s called the <a href="http://en.wikipedia.org/wiki/Hamiltonian_path_problem">Hamiltonian Path Problem</a>, if you&#8217;re interested.</p>
<p>So, it&#8217;s not quite Windows 8 yet.   In fact, the importance of the study has been <a href="http://science.slashdot.org/story/09/07/25/2115255/Bacterial-Computer-Solves-Hamiltonian-Path-Problem?from=rss">questioned variously</a>, but the reason I love it is that it&#8217;s using <em>living organisms</em> to find correct answers to mathematical problems, by simply chucking a designed molecule at them.  We&#8217;re starting simple (and slow), but then so did computers.   Anyone remember the ZX81?</p>
<p>Some other developments in this space over recent years include:</p>
<ul>
<li><a href="http://www.nytimes.com/2004/04/29/science/29DNA.html">DNA computers </a>that can diagnose cancer</li>
<li><a href="http://news.bbc.co.uk/1/hi/sci/tech/358822.stm">Leech neurons</a> that can do sums</li>
<li><a href="http://www.news.harvard.edu/gazette/2007/05.24/99-biocomputer.html">Molecular devices</a> that only treat cells that need it</li>
</ul>
<p>So why is this all important? Solving hugely difficult computational problems like predicting the weather or curing complex diseases has two approaches now.  The first is &#8220;synthetic&#8221;: computers, silicon, small machines with cogs and motors, and the like.</p>
<p>The second is &#8220;organic&#8221;: recognising millions of years of evolution, and saying &#8211; how can we use that?  Given that a lump of biological material can create something as fantastically capable as a human brain, why not harness the same systems to do other things?</p>
<p><strong>And that&#8217;s where the genius is: short-cutting innovation by harnessing what&#8217;s already out there</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexkelleher.com/2009/08/02/finally-a-use-for-bacteria/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Realtime Object Recognition</title>
		<link>http://blog.alexkelleher.com/2009/07/12/realtime-object-recognition/</link>
		<comments>http://blog.alexkelleher.com/2009/07/12/realtime-object-recognition/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 21:26:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile Phones]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://blog.alexkelleher.com/?p=297</guid>
		<description><![CDATA[In the field of realtime, one of the most exciting areas is augmented reality on the mobile.  Part of that is of course recognising what the phone is looking at.  That can be done by the G1/ iPhone 3GS in the sense that they can combine GPS location with compass and accelerometers to know pretty [...]]]></description>
			<content:encoded><![CDATA[<p>In the field of realtime, one of the most exciting areas is augmented reality on the mobile.  Part of that is of course recognising what the phone is looking at.  That can be done by the G1/ iPhone 3GS in the sense that they can combine GPS location with compass and accelerometers to know pretty much where the phone is.  But by adding object recognition into the camera feed, they can complete the picture.  A pretty impressive demo below:</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/lUUxGvDqok4&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/lUUxGvDqok4&amp;hl=en&amp;fs=1&amp;" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexkelleher.com/2009/07/12/realtime-object-recognition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old Tech into New Tech &#8211; Spinning Lights</title>
		<link>http://blog.alexkelleher.com/2009/01/31/old-tech-into-new-tech-spinning-lights/</link>
		<comments>http://blog.alexkelleher.com/2009/01/31/old-tech-into-new-tech-spinning-lights/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 21:57:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Television]]></category>

		<guid isPermaLink="false">http://blog.alexkelleher.com/?p=223</guid>
		<description><![CDATA[I like this one as the tech involved looks/comes across about as novel as a spinning top, but the effect it creates (&#8220;proper&#8221; 3d display) is really quite novel.  You wouldn&#8217;t want to put your hand too close to it, though&#8230;.]]></description>
			<content:encoded><![CDATA[<p>I like this one as the tech involved looks/comes across about as novel as a spinning top, but the effect it creates (&#8220;proper&#8221; 3d display) is really quite novel.  You wouldn&#8217;t want to put your hand too close to it, though&#8230;.</p>
<p><object width="446" height="326"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param><param name="flashvars" value="vu=http://video.ted.com/talks/embed/NickSears_2007-embed_high.flv&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/NickSears-2007.embed_thumbnail.jpg&#038;vw=432&#038;vh=240&#038;ap=0&#038;ti=412" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" flashvars="vu=http://video.ted.com/talks/embed/NickSears_2007-embed_high.flv&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/NickSears-2007.embed_thumbnail.jpg&#038;vw=432&#038;vh=240&#038;ap=0&#038;ti=412"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexkelleher.com/2009/01/31/old-tech-into-new-tech-spinning-lights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
