Still can’t figure out when that leap second happened

It’s the time of year to get yourself a new calendar – or invest in a perpetual calendar so you never have to worry about it again. If you’ve got twelve cents and a piece of cardboard, you can build yourself this little desk calendar that shows you the day’s date….. so long as you’re proficient with binary. I’d actually probably get more screwed up by remembering whether I started numbering the days of the week from zero or one, but (note to self) it would be a fun exercise to convince yourself that this is the minimum number of coins necessary to build such a thing.
Of course, I like the fun of having a new set of pretty pictures to hang on my wall each year, so I’m off to search Amazon for this year’s wall calendar. I’m thinking of going with something classic like some Escher prints. Or space photos…. Or kittens….

More Flying Pirate Squirrels

After a several week downtime, the real-time furry flying combat and trading game Skyrates is back up. I posted about it when I first started playing over the summer, and I’ve been playing regularly ever since. This is a great time to try it out because in addition to making a bunch of improvements, they reset the game to put all of the players back at the same initial starting point as of noon yesterday. Just be warned that it’s in beta, so particularly in the first few days you might come across some bugs.

$1M still up for grabs

I am having the students in my introduction to programming class work with the Netflix recommendations data for their final project this term, so it was timely that the New York Times recently did an article reporting on the progress that has been made on the Netflix Prize over the past two years. Nobody has made the 10% jump yet, and while teams have managed over a 9% improvement the improvements are getting incrementally smaller.
The fun part of the article, though, is the details about what it is making it hard to get that last 1%. One’s rating for “Napolean Dynamite” is apparently very hard to predict based on one’s ratings of other movies. In general, there are a very small pool of movies that make up a large portion of the remaining error rate – based on the analysis of one of the people working on the competition at least. There is a lot of good math being used here, but the article does a nice job of talking about how insights about the psychology of preferences informs the statistics used. For example, given the fact that a viewer may rate a movie and then if asked to re-rate it a month later change their rating by on average by 0.4 (out of 5) stars, some people set their algorithms to discount older ratings as compared to recent ones. I particularly liked the fact that they are trying to figure out when to stop recommending a television series – something I wish that the Amazon recommendation system could figure out.
The people who are working on the competition are the other interesting part – this really is capturing the basement-hacker spirit. People from all around the world, with a wide range of background are working on this problem. It is cool that a number of teams reported having their junior high or high school aged kids helping them with the problems – whether brainstorming ideas or helping with the math. I’m rooting for one of these amateur enthusiasts to make that final breakthrough on the problem. From the little I have played with the data I can confirm that while getting good results would require a great deal of effort, if you are casually interested a little programming background and an evening of free time is enough to at least get a glimpse of the intricacies of the problem. Even the incredibly unsophisticated approach I have my students working with returns results that are more plausible than randomness.

Holiday Baking

I always get overly ambitious with holiday baking, because while I enjoy doing it my first instinct is towards things like pies (for Thanksgiving) or cut out and decorated sugar cookies (for Christmas) that are yummy but fussy and time consuming. So I need to remember that there are recipes like this out there as well. It’s not as fancy as a pie, but this Chocolate Chip Pumpkin Nut Bread is both easy and delicious. A single recipe really will make three bread loaves so don’t double it up unless you have an insanely large mixing bowl and want to run two batches through your oven. I made a few muffins with some leftover batter and it works great for that too. This is getting printed out and put in my recipe box to pull out again in the future.

Keep those keys in your pocket

I think i love this story about researchers developing a system that can generate copies of keys based on photos because it illustrates how, even after centuries, a classic security technique can fall victim to new hacks. [via Make Magazine] The system, called SNEAKEY does not require a good close-up photo of the key, though they point out that you can find many such photos online at Flickr and other sites. Their front-page example photo is a somewhat blurry image of a set of keys laying on top of a book taken from 195 feet away, but they were still able to reproduce the keys.
There are all sorts of possible measures one could take in response to this problem – from the obvious of not posting pictures of your keys online, to keeping them in your pocket or obscured in your hand while you are using them, to building little retractable key sheaths that keeps the key’s pattern covered until it is being pushed into a lock. But a better lesson to take out of this is that dual factor security is necessary for strong assurances because these types of new intrusion methods are going to continue to be developed, whether in the physical or digital world.

I’d look it up but my hands are covered in stuffing…

I love this, though I suspect that I am more likely to have this used against me than to use it myself: Let me google that for you. The best way to understand what the site does is probably to check out what happens if you follow a link provided by the site that you can send to a friend who has asked for information….
Here’s that info you were looking for!
It’s pretty mean and snarky, but it also cracks me up.

Rise of the Machines

Before the election falls entirely out of memory, I wanted to note this interview with Dr. Barbara Simons of the Advisory Board of the Federal Election Assistance Commission about how eVoting went this election cycle. You get a nice summary of the role of the advisory board and the efforts underway to try to ensure reliable voting. Perhaps the most interesting quote was with respect to the composition of the advisory board:

I was appointed by Senator Harry Reid to one of the four seats on the Election Assistance – on the Board of Advisors which are designated for technologists. However, I really am the only technologist on the Board of Advisors so far as I know. There are no other Computer Scientists on that Board and no Statisticians.

But if you are more interested in whether these machines are corrupting our election system, the following insight is both fascinating and a bit worrying:

What’s interesting–what’s going to be fascinating about this is that most of the precincts in Minnesota use the ES&S-M100 scanners and so when this recount–this manual recount occurs it’s going to be a check on how accurate these scanners are. Now there was a problem in Michigan with these same scanners where some early testing showed some discrepancies between what the scanners reported and what should have been, and so this is really going to be quite fascinating. It’s not clear what the outcome is going to be.

Dr Simons also suggests that we ought to be doing a statistically significant number of random recounts around the country to increase confidence in potentially close races. She also enumerates some of the reasons Florida and Ohio have moved away from the touch-screen machines they had adopted, and where electronic devices for checking voters against the voter registration databases on-site caused problems. There seems to be a bit of a trend back towards older voting technology that results in paper ballots, like optical scan systems. It’s a good read if you are interested in the intersection between technology and politics.

Like websurfing without all that irritating clicking

Are you a dead-tree type of person? Like the idea of Web 2.0 but not all the gadgetry that goes along with it? Or maybe you have a portable device that does better with static pdf documents than dynamic websurfing – say while commuting by public transportation. Then you might like Tabbloid. Give it a set of RSS feeds and the service will create a pdf document for you out of those feeds that you can download or have emailed to you. If you like what you see, you can set Tabbloid to email you an updated pdf of the feeds every hour, day, or week. The service is provided by HP, so the cynical part of my brain thinks this is a ploy to get us to use more printer ink, but it is an interesting little tool, and the formatting is fairly attractive.