<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8128217994827638699</id><updated>2012-02-16T04:52:10.468-08:00</updated><category term='Introduction'/><category term='Datalight'/><category term='SETI'/><category term='research'/><category term='LHC'/><category term='Software'/><category term='statistics'/><category term='data'/><category term='RIA'/><category term='science'/><category term='swineflu'/><category term='Welcome'/><category term='diabetes'/><title type='text'>The Datalight Project</title><subtitle type='html'>Company blog about the DataLight Project and musings on data, tech and stuff.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://datalightproject.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://datalightproject.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Fran</name><uri>http://www.blogger.com/profile/04116015665349852720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8128217994827638699.post-4097326485374290747</id><published>2009-07-22T09:51:00.000-07:00</published><updated>2009-07-23T10:20:58.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistics'/><category scheme='http://www.blogger.com/atom/ns#' term='data'/><category scheme='http://www.blogger.com/atom/ns#' term='swineflu'/><title type='text'>Pandemic Perspective</title><content type='html'>The &lt;a href="http://www.who.int/csr/disease/swineflu/en/"&gt;Swine Flu&lt;/a&gt; &lt;a href="http://www.youtube.com/watch?v=Mj9SUJdpJS4"&gt;outbreak&lt;/a&gt;/&lt;a href="http://www.youtube.com/watch?v=JV938U4Y96w"&gt;pandemic&lt;/a&gt;/scare (pick depending on hysteria level) is all the rage at the moment. The current state of infections and deaths due to this strain of flu is available &lt;a href="http://spreadsheets.google.com/pub?key=rFUwm_vmW6WWBA5bXNNN6ug&amp;amp;gid=1"&gt;here&lt;/a&gt;. I thought that it would be &lt;a href="http://en.wikipedia.org/wiki/A_picture_is_worth_a_thousand_words"&gt;enlightening&lt;/a&gt; to have a quick look at the data and see what is going on.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;strong&gt;The Data&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;Let's have a look at the data for 6 countries:- Australia, Canada, Mexico, Spain, UK and US. The data data shows the situation as of the 17th of July, 2009.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://4.bp.blogspot.com/_PsHh-2_Ndgo/SmiHW49OmrI/AAAAAAAAAA0/Z_q8Gb8kbXM/s1600-h/Country+vs+Infection.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5361684183700642482" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 376px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_PsHh-2_Ndgo/SmiHW49OmrI/AAAAAAAAAA0/Z_q8Gb8kbXM/s400/Country+vs+Infection.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We can clearly see that the US has a very large number of confirmed cases. This is perhaps not the best metric since the US has a large, well connected (roads, air-travel and rail) population. More rural countries with less inter-city connectivity (eg. Spain) would probably see the number of cases be smaller.&lt;br /&gt;&lt;br /&gt;A normalised infection rate will give us a better handle on the real extent of the spread of the virus. &lt;/p&gt;&lt;p&gt;&lt;a href="http://1.bp.blogspot.com/_PsHh-2_Ndgo/SmiMwWmJD7I/AAAAAAAAAA8/cCr7cKORDUk/s1600-h/Normalised+infection.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5361690118711742386" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 376px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_PsHh-2_Ndgo/SmiMwWmJD7I/AAAAAAAAAA8/cCr7cKORDUk/s400/Normalised+infection.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Of course, the infection rate will change over time. Smaller populations are likely to achieve their maximum infection rate sooner than larger ones. Perhaps this is a factor in explaining the differences between, say, Australia (&lt;a href="http://en.wikipedia.org/wiki/List_of_countries_by_population"&gt;21,855,000&lt;/a&gt;) and the UK (&lt;a href="http://en.wikipedia.org/wiki/List_of_countries_by_population"&gt;61,612,300&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;As unpleasant as it is to suffer from &lt;a href="http://www.flufacts.com/symptoms/"&gt;flu symptoms&lt;/a&gt;, what we're really afraid of is dying. So let's have a look at the deaths per million population in these countries.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_PsHh-2_Ndgo/SmiZ2GYeLQI/AAAAAAAAABc/JGfmMB15YPo/s1600-h/Normalised+Death.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5361704511089814786" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 381px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_PsHh-2_Ndgo/SmiZ2GYeLQI/AAAAAAAAABc/JGfmMB15YPo/s400/Normalised+Death.png" border="0" /&gt;&lt;/a&gt; Unfortunately, what we see above still has some time dependant factor to it. As the number of cases increases then so to will the number of deaths. The above method doesn't help us to compare the situation across countries.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;What we should be measuring is the number of infections that lead to death. Although this will still be somewhat dependant on the sample size it will at least give us a first order summary of what the infection-to-death cases look like as well as some comparison between the countries. We are assuming that each country has the same strain of the virus so that a given equivalent person in any of the countries will have the same mortality rate due to the virus. Extrinsic factors such as accessibility to health care level and general health of the population will also affect the results this is as good a high level overview as any other. &lt;/p&gt;&lt;p&gt;&lt;a href="http://4.bp.blogspot.com/_PsHh-2_Ndgo/SmiUToE7buI/AAAAAAAAABU/b691vT5PZ_8/s1600-h/death+per+infection.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5361698421281091298" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 374px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_PsHh-2_Ndgo/SmiUToE7buI/AAAAAAAAABU/b691vT5PZ_8/s400/death+per+infection.png" border="0" /&gt;&lt;/a&gt; &lt;span style="font-size:180%;"&gt;&lt;strong&gt;So should I panic!?&lt;/strong&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;As ever, this isn't going to be much of a conclusion. Panic is a very personal reaction. In the US &lt;a href="http://www.thedenverchannel.com/health/19303101/detail.html"&gt;seasonal flu&lt;/a&gt; accounts for over 100 deaths per million of population. As you can see above (3rd diagram down), swine flu is currently at 0.84 deaths per million of population. I couldn't find any data on the infection-to-death rate for seasonal flu due to the fact that every web search serves up swine flu data. I'll just add it to the other causes of death that I'm not worried about. &lt;/p&gt;&lt;p&gt;Some more perspective:- Here in Spain, suicide accounts for 160 deaths-per-million population... and I'm not planning on catching that either!&lt;/p&gt;&lt;p&gt;Shameless plug:- All images diagrams were created using the &lt;a href="http://www.datalightproject.com/"&gt;DatalightProject&lt;/a&gt;'s online statistics tool.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8128217994827638699-4097326485374290747?l=datalightproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://datalightproject.blogspot.com/feeds/4097326485374290747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://datalightproject.blogspot.com/2009/07/pandemic-perspective.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/4097326485374290747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/4097326485374290747'/><link rel='alternate' type='text/html' href='http://datalightproject.blogspot.com/2009/07/pandemic-perspective.html' title='Pandemic Perspective'/><author><name>Fran</name><uri>http://www.blogger.com/profile/04116015665349852720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PsHh-2_Ndgo/SmiHW49OmrI/AAAAAAAAAA0/Z_q8Gb8kbXM/s72-c/Country+vs+Infection.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8128217994827638699.post-3117708035721505922</id><published>2009-07-14T08:07:00.000-07:00</published><updated>2009-07-14T11:44:14.971-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistics'/><category scheme='http://www.blogger.com/atom/ns#' term='data'/><category scheme='http://www.blogger.com/atom/ns#' term='diabetes'/><title type='text'>Sugar Daddy</title><content type='html'>My wife is in the process of building our first &lt;a href="http://www.datalightproject.com/blog_img/manzanoling.jpg"&gt;manzanoling&lt;/a&gt;.  I was tempted to start with "My wife and I are in the process..." but my input to the creation process was over quite a while ago...&lt;br /&gt;&lt;br /&gt;Before my wife was diagnosed with &lt;a href="http://www.diabetes.org/gestational-diabetes.jsp"&gt;Gestational Diabetes&lt;/a&gt; I didn't even know that it existed (my bad!).  Depending on the severity it can be more or less of a &lt;a href="http://diabetes.niddk.nih.gov/dm/pubs/gestational/#6"&gt;problem&lt;/a&gt;.  The hospital provided us with small machine to measure my wife's blood sugar before and after meals.  &lt;a href="http://xkcd.com/240/"&gt;My wife&lt;/a&gt;*, being the iron willed obsessive that she is, took it upon herself to record the values and try different things to see if she could keep the sugar under control.&lt;br /&gt;&lt;br /&gt;98 meals in and I decided to load up the data in the &lt;a href="http://www.datalightproject.com/"&gt;DataLightProject&lt;/a&gt; app.  I had a pretty good qualitative handle on how things were going but I hadn't really been following the numbers that closely.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_PsHh-2_Ndgo/SlyuB68gLRI/AAAAAAAAAAU/69yQfUuwzKg/s1600-h/before+meal.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 297px;" src="http://2.bp.blogspot.com/_PsHh-2_Ndgo/SlyuB68gLRI/AAAAAAAAAAU/69yQfUuwzKg/s400/before+meal.png" alt="" id="BLOGGER_PHOTO_ID_5358349004690173202" border="0" /&gt;&lt;/a&gt;The diagram represents data before all meals (breakfast, lunch, dinner).  We already knew that before eating her blood sugar values were generally within the normal range.  The thing to keep an eye on is after eating.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_PsHh-2_Ndgo/SlyvkFDhr3I/AAAAAAAAAAk/6wB6uJGSd58/s1600-h/1+hour+after+meal.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 297px;" src="http://4.bp.blogspot.com/_PsHh-2_Ndgo/SlyvkFDhr3I/AAAAAAAAAAk/6wB6uJGSd58/s400/1+hour+after+meal.png" alt="" id="BLOGGER_PHOTO_ID_5358350691031166834" border="0" /&gt;&lt;/a&gt;The average value doesn't look too bad, but the Max value of 202 mg/100ml points to the fact that all is not as it should be.&lt;br /&gt;&lt;br /&gt;Some quick application of filtering by food type and we get some idea of what foods are to blame.  Some things were no surprise:- Orange juice (average 202 mg/100ml) and All-Bran (average 163 mg/100ml) were leaders in causing higher blood sugar.  But toast (average 152 mg/100ml) for breakfast was a surprisingly bad thing too!&lt;br /&gt;&lt;br /&gt;The most surprising effect on post meal blood sugar came when considering exercise.  Now given that my wife is pregnant, the kind of exercise that she can do is pretty light.  Even so this has a dramatic effect:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_PsHh-2_Ndgo/Sly7AbN48RI/AAAAAAAAAAs/f_0BwQv5Wgw/s1600-h/cross+tab+meal+v+excercise+1+hour.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 296px;" src="http://4.bp.blogspot.com/_PsHh-2_Ndgo/Sly7AbN48RI/AAAAAAAAAAs/f_0BwQv5Wgw/s400/cross+tab+meal+v+excercise+1+hour.png" alt="" id="BLOGGER_PHOTO_ID_5358363272644456722" border="0" /&gt;&lt;/a&gt;A 20 minute walk after breakfast makes a real difference.  The blood sugar measurements after breakfast are consistently higher, so being able to get that under control was a real bonus.  I'm not sure why exercise has a greater effect following dinner, but it's definitely real.&lt;br /&gt;&lt;br /&gt;With any luck the diabetes will stop once the baby is born.  This run-in with diabetes has really made us think about what it must be like to live with this condition throughout your whole life.  Of course there are treatments but diabetes has a lot of day to day overhead.  Most of us don't have to think about what food types we can eat or how long we can or can't wait between meals.  Diabetes isn't as solved a problem as most of us like to think.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Shameless plug:-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Simplicity is what the DataLight Project is all about.  We want to empower people with the ability to look at their real data and gain some real value.  It took me a total of 12 mouse clicks in DataLight to prepare all of the diagrams for this post (yes, I counted).  This gives the user the ability to think about the underlying data and it's meaning, rather than the number crunching.  So why not &lt;a href="http://www.datalightproject.com/NewSubscription.aspx?n=0"&gt;give it a go&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;*I'm referring to my wife as my "Dream Girl" - not as someone I met from a dying world; we don't talk about that.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8128217994827638699-3117708035721505922?l=datalightproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://datalightproject.blogspot.com/feeds/3117708035721505922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://datalightproject.blogspot.com/2009/07/sugar-daddy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/3117708035721505922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/3117708035721505922'/><link rel='alternate' type='text/html' href='http://datalightproject.blogspot.com/2009/07/sugar-daddy.html' title='Sugar Daddy'/><author><name>Fran</name><uri>http://www.blogger.com/profile/04116015665349852720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_PsHh-2_Ndgo/SlyuB68gLRI/AAAAAAAAAAU/69yQfUuwzKg/s72-c/before+meal.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8128217994827638699.post-3509821999662296005</id><published>2009-07-02T07:52:00.000-07:00</published><updated>2009-07-02T09:03:34.556-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>The Rich, the Internet and the Application</title><content type='html'>Whilst researching this post I made a frightening discovery:- I didn't know how to define a Rich Internet Application (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;RIA&lt;/span&gt;).  Now I'm pretty used to feeling stupid and confused.  Confusion is pretty much the default state for scientists, programmers and anyone who's job it is to do, or work with, new things.  Politicians often seem to be confused too, although I suspect that "&lt;a href="http://timesbusiness.typepad.com/money_weblog/2009/03/mps-10-most-outrageous-expense-claims.html"&gt;I thought I could claim for that&lt;/a&gt;" type of confusion is a little different to "Why doesn't this work?". Just a hunch...&lt;br /&gt;&lt;br /&gt;Now I'm guessing that a bunch of you are thinking, "Fran, you idiot!  It's obvious what an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;RIA&lt;/span&gt; is!  You are &lt;span style="font-style: italic;"&gt;selling&lt;/span&gt; one for &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;pity's&lt;/span&gt; sake!"  And you'd be correct.  Sometimes you just know.  But let's examine some other cases and have a think.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Rich&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Let's look into the Rich experience. A natural place to start is with Microsoft's flagship technology for creating &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;applications&lt;/span&gt;: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;WPF&lt;/span&gt;.  Believe it or not, this isn't taken from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;CSI&lt;/span&gt;: Miami, but is a showcase of &lt;a href="http://www.youtube.com/watch?v=MTfM5pmUrnU"&gt;what can be done with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;WPF&lt;/span&gt;&lt;/a&gt; (although you'll be bombarded by cool animations and music just like in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;CSI&lt;/span&gt;: Miami).  Although these are all desktop &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;applications&lt;/span&gt;, you'll notice that several of them source their content from the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;internet&lt;/span&gt;.  That's fine, Outlook gets most of its content from the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;Internet&lt;/span&gt; but nobody would call it a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;RIA&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Twitter clients, which are obviously sourced from the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;Internet&lt;/span&gt;, present some great Rich experiences. &lt;a href="http://tweetdeck.com/beta/"&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;TweetDeck&lt;/span&gt;&lt;/a&gt; is one of the more popular clients and runs using Adobe-Air.  Adobe Air and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Silverlight&lt;/span&gt; often get lumped together as providing the similar, competing features.  Whereas &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Silverlight&lt;/span&gt; is considered 100% &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;internet&lt;/span&gt;, Adobe Air appears to be taken seriously on the Desktop.  I haven't heard reference to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;TweetDeck&lt;/span&gt; as an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;RIA&lt;/span&gt; at all.  Another interesting Twitter client is &lt;a href="http://www.thirteen23.com/experiences/desktop/blu/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Blu&lt;/span&gt;&lt;/a&gt;.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;Blu&lt;/span&gt; has impressive visuals and is built using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;WPF&lt;/span&gt;.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Blu&lt;/span&gt; is installed via &lt;a href="http://msdn.microsoft.com/en-us/library/142dbbz4%28VS.80%29.aspx"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;ClickOnce&lt;/span&gt;&lt;/a&gt;.  Although &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Blu&lt;/span&gt; obviously isn't an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;RIA&lt;/span&gt;, the install mechanism makes for a painless experience which we have come to associate with &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_26"&gt;Internet&lt;/span&gt; apps &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;ie&lt;/span&gt;., no install.&lt;br /&gt;&lt;br /&gt;Defining a Rich experience is easy.  Defining a Rich Internet one is slightly blurred.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Internet&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Internet bit of the discussion should be easy.  Surely if it's in a browser then it's &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_28"&gt;Internet&lt;/span&gt;.  Maybe.  YouTube is &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_29"&gt;definitely&lt;/span&gt; and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_30"&gt;Internet&lt;/span&gt; application.  But &lt;a href="http://www.htc.com/www/product/magic/overview.html"&gt;my phone&lt;/a&gt; has a YouTube client on it since it doesn't run Flash.  Now &lt;span style="font-style: italic;"&gt;everybody&lt;/span&gt; knows that YouTube is an &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_31"&gt;Internet&lt;/span&gt; application and just because some people chose to run it in a client doesn't change that.  So maybe the definition goes a little beyond where the client is installed.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.balsamiq.com/demos/mockups/Mockups.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;Balsamiq&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;mockups&lt;/span&gt;&lt;/a&gt; is an excellent &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;UI&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;mockup&lt;/span&gt; application.  I think that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;everyone's&lt;/span&gt; gut reaction would be to call this a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;bonafide&lt;/span&gt;, as sure as &lt;span style="font-weight: bold;"&gt;B&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;ing&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;I&lt;/span&gt;s &lt;span style="font-weight: bold;"&gt;N&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;ot&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;G&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;oogle&lt;/span&gt;, 100%, Rich Internet Application.  It's built using &lt;a href="http://www.adobe.com/products/air/"&gt;Adobe Air&lt;/a&gt; and can be deployed to a Web Server, run from the website and bought as a desktop app. So are we back to square one?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://timheuer.com/blog/archive/2009/03/18/silverlight-3-whats-new-a-guide.aspx"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;Silverlight&lt;/span&gt; 3&lt;/a&gt; will offer developers the opportunity to run their &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_42"&gt;applications&lt;/span&gt; outside of the browser.  So does this make them desktop &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_43"&gt;applications&lt;/span&gt;?  I guess so.  Rich Internet Application - Internet = Rich Application. Right?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Application&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I'm pretty sure we can &lt;span style="font-style: italic;"&gt;all&lt;/span&gt; agree on what an application is. Word is an Application.  Google Docs is an application.  They are both completely different and yet have an incredibly large overlap. The delivery mechanism is completely different.  The licensing couldn't be more disparate.  But they both create documents.  Easy.  Google Docs is an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;RIA&lt;/span&gt;.  You can save output to the desktop but it's &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_45"&gt;definitely&lt;/span&gt; an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;RIA&lt;/span&gt;.  No arguments.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So what have we learnt?  I'm not exactly sure.  I think that what we have seen is that there is a significant blurring between the differences between an &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_47"&gt;Internet&lt;/span&gt; application and a desktop application.  They can share delivery mechanisms (&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_48"&gt;Internet&lt;/span&gt; installs from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;ClickOnce&lt;/span&gt;), technology (Adobe Air) or even frameworks (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;Silverlight&lt;/span&gt; is a subset of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_51"&gt;WPF&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;The most important factor in deciding on an application is its usefulness to you&lt;/span&gt;.  If it suits the customers &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_52"&gt;requirements&lt;/span&gt; and budget then it will be used.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Lets stop worrying about where the application is running.  In 2009 it's just an &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_53"&gt;implementation&lt;/span&gt; detail.&lt;br /&gt;&lt;br /&gt;So to conclude: I still don't know what &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_54"&gt;RIA&lt;/span&gt; is. I told you I was an &lt;a href="http://www.addictinggames.com/theidiottest.html"&gt;idiot&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8128217994827638699-3509821999662296005?l=datalightproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://datalightproject.blogspot.com/feeds/3509821999662296005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://datalightproject.blogspot.com/2009/07/rich-internet-and-application.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/3509821999662296005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/3509821999662296005'/><link rel='alternate' type='text/html' href='http://datalightproject.blogspot.com/2009/07/rich-internet-and-application.html' title='The Rich, the Internet and the Application'/><author><name>Fran</name><uri>http://www.blogger.com/profile/04116015665349852720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8128217994827638699.post-452772834781774548</id><published>2009-06-21T02:21:00.000-07:00</published><updated>2009-06-22T15:11:32.286-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data'/><category scheme='http://www.blogger.com/atom/ns#' term='research'/><category scheme='http://www.blogger.com/atom/ns#' term='LHC'/><category scheme='http://www.blogger.com/atom/ns#' term='SETI'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Petabytes, Jedi-liars and blobs of grease</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; An &lt;a href="http://blogs.techrepublic.com.com/geekend/?p=1260&amp;amp;page=2&amp;amp;tag=nl.e010"&gt;estimated 15 Petabytes per year&lt;/a&gt;  will be generated by the &lt;a href="http://lhc-machine-outreach.web.cern.ch/lhc-machine-outreach/"&gt;Large Hadron Collider&lt;/a&gt;  at &lt;a href="http://public.web.cern.ch/public/"&gt;CERN&lt;/a&gt; when fully operational.  The LHC will have a grid of 100,000 computers (LHC@home) analysing this vast amount of data. The aim is to discover interesting new physics and possibly observe the Higgs Boson (&lt;a href="http://ngm.nationalgeographic.com/2008/03/god-particle/achenbach-text"&gt;God Particle&lt;/a&gt;). Fears of the collider creating Earth swallowing blackholes have been raised, although a quick &lt;a href="http://en.wikipedia.org/wiki/Back-of-the-envelope_calculation"&gt;back-of-the-envelope&lt;/a&gt; calculation says the LHC is no more than &lt;a href="http://www.guardian.co.uk/science/2008/jun/30/cern.particle.physics2"&gt;18 times more lethal than death&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.seti.org/seti"&gt;SETI&lt;/a&gt; project generates 36 Gigabytes of data per 15.5 hours of observation whilst scanning the Universe for Extraterrestrial Intelligence.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Making it possible&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So what makes this kind of data analysis endeavour possible?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A multi-million dollar budget?  That's nice but in no way does spending massive amounts of money guarantee success.&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_distributed_computing_projects"&gt;A massive array of computers&lt;/a&gt;? It comes in pretty handy being able to outsource your analysis to 100,000 computers, but this isn't the key&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=j50ZssEojtM"&gt;Brilliant Minds&lt;/a&gt;? Obviously, being able to consult with world leaders in the field is nice, but this isn't the key either&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The fundamental thing that these projects have in common, and is something that we should take away for our own projects, is that &lt;span style="font-weight: bold;"&gt;they know what they are looking for&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;This may seem counter intuitive at first but it's a thing that our brain is doing constantly in our subconscious.  Our brains see the &lt;a href="http://faculty.washington.edu/chudler/java/faces.html"&gt;patterns in pictures&lt;/a&gt; that would be too hopelessly scrambled for a computer to see.  This is possible because the brain is testing against a set of hard-coded hypotheses that allow us to live our lives.&lt;br /&gt;&lt;br /&gt;The LHC will be testing a number of hypotheses that will allow them focus in on the really interesting physics.  In these collisions a vast amount of energy will be released creating myriad particles along the way.  Data for these well understood processes can immediately be disregarded.&lt;br /&gt;&lt;br /&gt;The SETI project isn't scanning the heavens to see if we suddenly receive alien MTV.  The data is tested for certain characteristics which will allow us to distinguish signals over the immense noise &lt;a href="http://www.astro.illinois.edu/%7Ejkaler/sow/spectra.html"&gt;spectrum &lt;/a&gt;from space.  The criteria are determined based on well understood physics which allow certain assumptions to be made.  Without assumptions it would be impossible to analyse this type of data.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So how does this apply to me?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OK, so you probably aren't going to analyse &lt;span style="font-style: italic;"&gt;quite &lt;/span&gt;as much data as either of the above projects, but certain parallels can be drawn.  In the two examples above, the analysis is done to find a concrete result.  Now you may think,&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-size:130%;"&gt;I'm doing research because I want to find an answer to something I don't know, not proof of something that I already suspect!&lt;/span&gt;"&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;This is fine.  But don't kid yourself; there are certain things that you know and already expect.  There are certain answers that would (or at least should) surprise you.  In 2001, the &lt;a href="http://www.statistics.gov.uk/census2001/profiles/rank/jedi.asp"&gt;UK census results&lt;/a&gt; revealed that nearly 1% of the adult population of England and Wales were in fact &lt;a href="http://starwars.wikia.com/wiki/Jedi_Knight"&gt;Jedi Knights&lt;/a&gt;.  This data tells us something about this 1% ,and it doesn't have anything to do with their proficiency with a Light Saber.&lt;/span&gt;  Establishing some control tests allows a first pass evalution about how good the collected data is.  (Although lying is against the Jedi code, perhaps these people are slightly confused)&lt;br /&gt;&lt;br /&gt;Before you immerse yourself analysing a big piece of data make sure that you always have a certain set of minimum criteria.  ALWAYS do a sanity test.  Use a simple tool to do some high level analysis (&lt;a href="http://www.datalightproject.com/"&gt;shameless plug&lt;/a&gt;).  What is the average income for my demographic?  What do you mean it's &lt;span style="font-style: italic;"&gt;minus&lt;/span&gt; $200/month?  This could indicate a problem with the data that you need to address before you start.  What is the maximum age of my demographic?  What do you mean it's 410 years?  An innocent typing error could skew your results.  It's much better to find these errors before you spend hours analysing the results.  I know from experience:-&lt;br /&gt;&lt;br /&gt;I learnt some painful lessons about data analysis during my PhD.  Experimental runs could go on for days and I learnt the importantance of doing sanity-checks on your data &lt;span style="font-style: italic;"&gt;whilst the experiment is running.&lt;/span&gt; Lot's of things could go wrong.  When you've spent a week, including weekends and late nights, collecting data, then 4 long days cranking through the datasets, only to realise that your sample fell off before you even got it into the cryostat A WEEK EARLIER, you feel like a fool.  By the time I got to &lt;a href="http://prola.aps.org/abstract/PRL/v88/i4/e047002"&gt;this stage&lt;/a&gt; a few years later, the hard lessons had been learnt.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusions&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Have an idea of want you want to learn before you start.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Have a sanity test mechanism to know if you've found something useful.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Do waste your time measuring the magnetic penetration depth of a blob of grease; it'll &lt;span style="font-style: italic;"&gt;eventually &lt;/span&gt;make you a better &lt;a href="http://xkcd.com/242/"&gt;scientist&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8128217994827638699-452772834781774548?l=datalightproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://datalightproject.blogspot.com/feeds/452772834781774548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://datalightproject.blogspot.com/2009/06/petabytes-jedi-liars-and-blobs-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/452772834781774548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/452772834781774548'/><link rel='alternate' type='text/html' href='http://datalightproject.blogspot.com/2009/06/petabytes-jedi-liars-and-blobs-of.html' title='Petabytes, Jedi-liars and blobs of grease'/><author><name>Fran</name><uri>http://www.blogger.com/profile/04116015665349852720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8128217994827638699.post-1656489758328560778</id><published>2009-06-11T01:10:00.000-07:00</published><updated>2009-06-22T15:12:10.412-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistics'/><category scheme='http://www.blogger.com/atom/ns#' term='Welcome'/><category scheme='http://www.blogger.com/atom/ns#' term='Introduction'/><category scheme='http://www.blogger.com/atom/ns#' term='Datalight'/><title type='text'>Welcome to the DatalightProject blog!</title><content type='html'>My name is &lt;a href="http://twitter.com/franmanzano"&gt;Fran Manzano&lt;/a&gt; and I'm one of the data geeks who run &lt;a href="http://www.blogger.com/www.datalightproject.com"&gt;www.datalightproject.com&lt;/a&gt;.  Like any company blog, we'd like to spread the word about our products and services, but we'll also talk about how we get things done and what motivates us.  You can also follow us on &lt;a href="http://twitter.com/datalightproj"&gt;Twitter&lt;/a&gt; and &lt;a href="http://www.facebook.com/pages/DataLight/91773718374"&gt;Facebook&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Let's start with a mini FAQ, which will likely become part of the real FAQ once we get around to it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is Datalight?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Datalight is a web based application to analyse statistical data.  Our aim is to provide statistical analysis that can be used by anyone that has data that they want to know more about.  We chose the &lt;a href="http://news.cnet.com/what-is-silverlight-really/"&gt;Silverlight&lt;/a&gt; platform to provide flexibility for our users.  We do not insist on a specific operating system or even that the Datalight subscription to a specific computer.  We firmly believe that software should adapt to the needs of the user and not the other way around.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What isn't Datalight?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Datalight is not meant to be a replacement for the existing data analysis applications &lt;a href="http://www.kdnuggets.com/companies/products.html"&gt;on the market&lt;/a&gt;.  At the same time, we feel that people are often turned away from doing useful analysis of their data by the high entry fee in both cost and difficulty of use. Our pricing model is such that we expect customers to only pay for Datalight when they need it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;It’s online, am I sending my data over the internet?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Not at all!  All of the computation is performed locally on your machine (which is why it is fast).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;OK, how much?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Datalight &lt;a href="http://www.datalightproject.com/Subscribe.aspx"&gt;currently costs&lt;/a&gt; $15 per month.  There is no sign up fee or tie in. We don't try to get you to pay for longer than you need and you won't be penalised if you want to extend your subscription at a later date.  Our 7 day cooling off period is so that you can try out Datalight for 7 days with your own data and then decide if it's useful to you.  If you chose to cancel then that is fine; it’s your data, you know best.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Mini Manifesto&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We strongly believe in &lt;a href="http://en.wikipedia.org/wiki/Don%27t_be_evil"&gt;not being evil&lt;/a&gt; and we'd like to think that we'd pass the &lt;a href="http://bobsutton.typepad.com/my_weblog/2006/10/a_new_asshole_m.html"&gt;Starbuck's test&lt;/a&gt;. We want Datalight to be something &lt;a href="http://sethgodin.typepad.com/seths_blog/2007/01/how_to_be_remar.html"&gt;remarkable&lt;/a&gt; and that doesn't happen passively or by accident.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Have it for free!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you work for a not-for-profit organisation or charity and you think you could use Datalight, then let us know and you can get it for free.  Educational establishments also qualify for a discount so please &lt;a href="mailto:fran@datalightproject.com"&gt;get in touch&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8128217994827638699-1656489758328560778?l=datalightproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://datalightproject.blogspot.com/feeds/1656489758328560778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://datalightproject.blogspot.com/2009/06/welcome-to-datalightproject-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/1656489758328560778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8128217994827638699/posts/default/1656489758328560778'/><link rel='alternate' type='text/html' href='http://datalightproject.blogspot.com/2009/06/welcome-to-datalightproject-blog.html' title='Welcome to the DatalightProject blog!'/><author><name>Fran</name><uri>http://www.blogger.com/profile/04116015665349852720</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
