canspice.org

home about code feeds archives links

Archive for October 2004

Kerry wins, 28-14!

It’s official, the NFL has picked John Kerry to win the upcoming presidential election. How? It turns out that the last home game by the Washington Redskins before a presidential election has predicted the outcome of that election each time since 1936. If Washington wins, then the incumbent or party of the incumbent wins. If their opponent wins, the incumbent loses. This strange coincidence is documented by snopes.com.

It turns out that the last Washington Redskins home game was played on October 31 against the Green Bay Packers, and the Packers won 28-14. Look for a Kerry win on November 2nd.

More and more changes

Another small push has been made here since the moveover. I’ve put in commenting again, so comment away. I’ve also put in Google ads — Alasdair said he was getting a few bucks a week from them so I thought I’d try them out. They blend in fairly well, and they’ll blend in even better when I put some links on the sidebar and push the ads further down the page.

I haven’t done a “day three from ADASS” post yet because I forgot my notebook at work. It’ll come soon, I think.

Also coming will hopefully be a gallery, but with fewer pictures. More emphasis on quality, less on quality. I think I’ve got Wondergeeks pinging working. We’ll find out with this post, eh?

Blogging from ADASS XIV - Day Two

Day two from ADASS was a little slow, focussing on space-based observatories and the virtual observatory. Spitzer featured heavily in the space-based session. They have a lot of data coming down from the observatory (one of their instruments can pump out 27,000 observations a day) and it all has to be processed. The theme to handle this seems to involve throwing a lot of hardware at the problem. Spitzer has 32 “drone” computers on the ground to handle data processing. There’s a few quirks with their data reduction process (Spitzer doesn’t have a shutter so it can’t take proper dark frames — frames that are normally taken with the shutter closed to determine the amount of dark current you have on your detector), but nothing really special, other than the number of computers they have.

The Mars Exploration Rovers are similar in that each day they have to reduce about 1 gigabit of data in 30 minutes once a day. They have six dual-processor systems to do the job. They produce all sorts of interesting maps — slope maps and maps that show where the rovers can go to get the maximum amount of light on their solar panels, those maps were pretty cool.

The last three-quarters of the day was spent listening to virtual observatory talks. It’s amazing that virtual observatories can get a hell of a lot of money and manpower to work on their stuff. One group, can’t remember which, has 26 FTEs on it. A crazy number of people, and they all seem to be just spinning their wheels. I swear I’d heard all the same stuff at ADASS XII two years ago in Baltimore.

In the evening was the conference dinner. It was a little cheeky in that it cost fifty bucks for a buffet meal. Not even any free alcohol. And during the presentation (cool scientific results from the Mars Exploration Rovers, again) the projector we were watching kept blinking out. For the price we pay to be here you’d think they could get a simple thing like a projector working.

Blogging from ADASS XIV - Day One

For more coverage see Alasdair’s blog.

Today was Day One of ADASS XIV in Pasadena, California. It kicked off at 8:30 with a plenary speech by George Helon about IPAC. Next up was a talk about blind deconvolution techniques in image processing by Tony Chan. Deconvolution techniques are used to try to recover data by removing blurring caused by the actual act of looking at something. If you use Photoshop and have ever done a Gaussian blur, what you’ve done is taken a Gaussian function (looks like a bell-curve, but in two dimensions) and convolved it with your original image, causing a blurred image. Deconvolution techniques go backwards — you have a blurred image and some sort of point-spread function (for a Guassian blur the PSF is the Gaussian function), do some math and get a sharpened image out the end. This technique is considered “blind” because you don’t know what the point-spread function is — most deconvolution techniques force you to make a guess as to what the PSF is. Chan’s technique uses what’s called Total Variation. In any case, he showed some examples and they looked pretty impressive, getting out sharpened images that look nearly as good as the case where you know what the PSF is. He came at it from a non-astronomy point-of-view and admitted that it would be tough work for astronomy where the PSF isn’t a simple function like a Gaussian. It would also be tough because sometimes in astronomy the PSF isn’t constant over an image… I don’t think that would be much of a problem because the PSF doesn’t vary that much. Well it does, but deconvolution would probably still be better than nothing, I say naively.

Next up was visual data mining from Julio Valdes at NRC Canada. This one essentially was a talk about mapping your data set into a set of real numbers, then graphing that set of numbers in some kind of 3D fashion. He said that they used virtual reality somehow which sounded kind of Gibsonesque, but it must have translated horribly for the presentation. I have written in my notes “nothing special.”

Then a talk about super-resolution for the Spitzer Space Telescope, essentially resampling and drizzling images taken at the same location to get a higher-resolution image. That was followed by lunch (yay) which was an entertaining Santa Fe chicken sandwich affair at a nearby supermarket.

Pan-STARRS came next, describing what the project is (wide-field survey with four little telescopes at each site) and how they were reinventing the analysis wheel YET AGAIN. How many people really need to re-roll their own data analysis software each time? It’s not like nobody’s ever written code to subtract two images before…

2MASS, the all-sky infrared survey, had a good talk (well, Roc Cutri gave the talk) about how they’re extending the mission and releasing new data products without needing to do any more observations. They’ve got a few patches of the sky that they’ve observed up to 3700 times, which means they can stack them all together to detect fainter objects than they detected earlier. This is kind of cool because some of the stuff I’m working on for WFCAM was going to use 2MASS to check results against. We’d been thinking that we wouldn’t need to use 2MASS because their data didn’t go faint enough, but now…

Anton Koekemoer was next with a talk about GOODS, the Great Observatories Origins Deep Survey. “Great Observatories” in this cases refers to three of the space-bound observatories — Hubble, Chandra, and Spitzer — along with some of the bigger and better ground-based observatories (including SCUBA on JCMT for the sub-millimetre regime). Just like anybody, they can present all kinds of really good scientific reasons why they need to do large-scale, hi-resolution, deep surveys at every wavelength possible. There were three other talks about space-based missions but there wasn’t much of interest in them. There do seem to be too many things called Gaia, though.

There were posters up all day but I got discouraged by the overzealous use of THE GRID in half of them. Mind you, I’m just as guilty as the next guy on this one, my poster has a data flow diagram that’s got a cloud with THE GRID label inside it. GRID GRID GRID can’t get enough.

There were a couple of BoFs (Birds of a Feather, essentially a “round table” discussion about a certain subject that isn’t much of a discussion at all because it usually gets taken over by the person with the microphone and that’s usually the last person who gave a 2 minute BoF presentation or the BoF chair), one about future astronomical data analysis environments where everybody seems really keen to re-invent the wheel, and one about Python where (I imagine, I didn’t actually go because what’s the point in a BoF about Python, where’s the Fortran BoF, where’s the C# BoF, where’s the Brainf*ck BoF) everybody seems really keen to re-invent the wheel in a completely different language. There were also some focus demonstrations where people show off a bit of software they’re writing and proud of (most of which is wheel re-invention — are you getting the point yet). These would be half-way interesting if the organisers had the foresight to imagine that perhaps more than 10% of people at a software conference would be interested in software and actually put the software demonstrations in a room that could hold more than 20 people. Brilliant, really.

But other than that it’s okay.

Hello World!

Hello again! You’ll probably have noticed that canspice.org was down for the better part of October. This is because of the popularity of an entry I made titled “Requiem For A Duck”. In the first two days of October I served out 6.31GB of traffic. The problem is that I was only allocated 1GB a month. I took the site down so I wouldn’t serve out more bits and bytes and get charged even more than what I’m anticipating (I think around $15).

You’ll notice a lack of functionality right now. That’s because I decided to move away from pMachine and go to WordPress. They’re both fairly similar, but WP seems to have a better community surrounding it. Because I’m just whipping this up fairly quickly, I haven’t enabled commenting or a sidebar or anything other than entries. If you don’t like it, tough. :-)

But wait, that’s not all! During the downtime I decided to move the site as well. Now it’s being hosted with the great help of Geof Morris. Thanks Geof!