They roared their terrible roars!
OMGZ!!!! OMGZ!!!! OMGZ!!!!!
OMGZ!!!! OMGZ!!!! OMGZ!!!!!
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....
Sitting at this stoplight, I found myself wondering, how do you even figure out how many hit points a van has left?
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.
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.
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.
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.