Nov 222010
 

Freakonomics is an interesting book. It brought back a lot of memories of projects I’ve worked on and papers and presentations I’ve seen. Some of the special bits for me are the surprising statistical results. Like: Car seats haven’t done much to save kids’ lives, but they’ve made some

Filtering Water

companies a lot of money. I’d love to have the time to sit and look for this sort of stuff, it sounds cool. And I was just vaguely citing something like this a couple of weeks ago when camping: I didn’t bother to bring my water filter. I thought about it and figured that:

  1. Parks organizations feel they need to warn people about giardia (‘Beaver Fever’) so that they don’t get sued
  2. Water filter manufacturers warn people about it so that they can make money.

The kids and I drank unfiltered water from the Ghost River all weekend with no ill effects.

But mining statistics is a funny one. Working in digital radiography and developing image processing algorithms made me think a bit differently. Radiologists are looking for unusual things in images, not necessarily the standard things; hey, look two lungs! Patients come in with all sorts of deformities, like missing fingers, legs, you name it. So an image segmentation algorithm that looks for a hand in an image by trying to identify the 5 digits may be a bit unreliable; you don’t always get to see 5 digits on an ER radiograph of a hand! And when you do – they might not present themselves in a sensible set of straight lines. Crushing trauma does a lot of crazy stuff to the phalanges. Then you have X-ray images with metal plates and other implants – but these aren’t necessarily the norm, so you need to make sure that your algorithms can deal with stuff that isn’t normal, and most of the stuff you see isn’t normal. After all, that’s why these people are getting X-rays taken!  What about the few dead pixels in a CCD that you might encounter.   Suppose it’s 5 out of 16 million pixels that are bad.  Statistically insignificant.  But important because they distract the reader from the real pathology – a human eye will pick out the flaw immediately.

Similarly, if I had been the one who got sick with beaver fever after drinking water from the Ghost River, I probably wouldn’t care so much about how unlikely it was.

 Posted by at 10:27 pm

Obsolescence

 Insights  Comments Off on Obsolescence
Nov 222010
 

So I took on a contract to do some web development. Lots of fun. And lots of hard work. I haven’t actively looked for this sort of work in about 7 years. I was happy to find that so many browsers these days support enough javascript and CSS to make these inventions useful! Woohoo, the world has come a long way. It was amazing to see fairly consistent behaviour too, although there are still some confusing things.

Then I discovered that a good 18% or so of my customer’s customers use Internet Explorer 6.0. Wow. Back to the Bat Cave – IE 6 is really old, and while it has support for AJAX, it doesn’t do it in the same way as the newer browsers do. I’m pretty sure I got it to work, but that was not fun.

Anyway, if you’re in need of some catering for a business lunch in Calgary, check out Portionality.ca.  Browsers may get outdated, but good food never does!

 Posted by at 10:24 pm
Nov 222010
 

I saw a sign the other day in Midland Ont. that read “radar speed controlled”.   I’m almost certain that this is what the sign had written on it; I’ve seen it twice now. While almost technically accurate; radar signals travel at the speed of light, I’m not sure that the sign accurately communicated the message intended.

Then as I got close to the airport in Toronto another one said “yield to oncoming traffic”. I was on a on-ramp which made me really nervous, ’cause I was sure I was going the right way!

That ranks right up there with the on-road painted signs that are written upside down, like AHEAD STOP.  Which reminds me of an XKCD comic.

 Posted by at 10:18 pm