With the semester over, I’m looking to what projects I’ll be taking on for the next couple of months, and I know many of my students are as well. Here are a few fun options people may want to consider, particularly focused on opportunities to get involved with data analysis: Try out Mortar, an open source recommendation engine platform, described a bit here Take part in Kaggle’s Acquire Valued Shoppers Challenge, playing around with their 22GB of anonymized sample data of 300,000 shopper’s data; this is a massive dataset, Revolution Analytics offers some pointers to tools to help you manage … Continue reading Summer fun with data
I am always fascinated and creeped out by these stories about adapting system behavior to user emotion. The system described here is being tested out by analyzing facial expressions to detect engagement with educational materials which are then used to predict test performance. I’d love to see some extracted data of what engaged expressions look like. I’ve had too many conversations with colleagues where I’ve asked “You teach X a lot, is that angry look they get their thinking look?” to expect that engaged expressions must look like entertained or pleased expressions, and I know my students have that conversation … Continue reading I’m not confused I lost my glasses
IEEE’s prediction that 85% of the tasks in our daily life will include game elements by 2020 sounds to me like a prediction that requires thinking about game elements broadly enough, it might already be true. Considering this quote in particular, “by 2020, however many points you have at work will help determine the kind of raise you get or which office you sit in”, if you’ve ever had a performance review rating you on a number scale for different job functions, congratulations, your job is gamified! Does grocery shopping get you gas points? Your errands are gamified! Students, grades … Continue reading Sparkleponies for all
Weird Bug starts off for the first, say, 30 seconds looking like your standard puzzle-maze game, until you realize the first maze isn’t beatable, and that the real puzzle is how to go into the source code for the maze and fix it so the maze can be beat. The mazes are implemented in PuzzleScript, and the bulk of the game you’re in an IDE interface, changing the code, rebuilding, and playing your fixed level to get on to the next, broken level. If you’ve ever coded before, you’ll be able to figure out PuzzleScript in just a minute or … Continue reading Most fun you’ll have debugging all day
I’m pretty blown away by Nothing To Hide, a currently free, browser-based puzzle game with a great premise and one of the most interesting introductory “scenes” I’ve come across. You play a character who must ensure that they are being surveilled at all times while moving around the world (for reasons the opening will make clear). The web-version is actually a demo being used to raise funds for a full version, but it’s as polished and fleshed out as any number of full online games I’ve played. Even in its handful of levels, you get a taste of the variety … Continue reading Don’t leave the panopticon
I hadn’t run into the unsolved Dorabella cipher before (that I remember). If you enjoy such things I highly recommend this account of it, with its many proposed decryptions that make clear why one of the conditions for a verified solution is that it “be self-evident”. It’s an excellent example of why decyphering without context is hard (maybe impossible?). And I enjoy the proposed solution that takes encryptions errors into account as a possibility, considering that it was done by hand, and by someone considered prone to such errors.
Ringing in 2014 by shopping for a new office wall calendar, I’m happy to be able to bring you the weirdest wall calendars available right now on Amazon – free shipping for Prime members, so you know you want one of these! I Could Pee on This 2014 Wall Calendar: So many cats, reminding you that they have a whole year’s worth of peeing on your belongings ahead of them. Food Landscapes 2014 Wall Calendar: A Year of Scrumptious Scenes: Sure you could have a calendar of beautiful landscapes, but a calendar of beautiful landscapes reimagined through food is so … Continue reading Myself, I went with the LEGO calendar
Nothing like avoiding end-of-the-year physical cleanup with end-of-the-year virtual cleanup! I finally got around to reading this detailed description of how Bitcoin works, recommended by Schneier on his weblog, and I need to hang on to this for next time I’m teaching security. From a teaching perspective, it does a nice job of showing how all of the various types of cryptography come together in an interesting way in this protocol. This is the part that always seems sort of wild to me: The idea is to make it so everyone (collectively) is the bank. In particular, we’ll assume that … Continue reading How It Works: Bitcoin Edition
First, and most important obviously, this is pretty neat research into training robot motion with online, and non-optimal, feedback. It’s a nice consideration of the type of feedback one is likely to get, or to get easily. And the illustrative video on their page is pretty great (I found the moment when they showed the robot how to point the knife towards itself, not someone else, adorable…) But it’s also worth noting that the TechCrunch story on the research is pretty hysterical: “Cornell Researchers Help Robot Unlearn Stabby Motions With A Human Trainer”.
There’s something unavoidable about Wikipedia, even when you acknowledge its flaws, which makes it a constantly interested phenomenon to investigate and analyze. As the article notes, its rankings in search results and use in question answering systems like Siri only make it more interesting to understand what’s going on with it. Looking at the effect of the editorial structure and automated tools for handling edits is particularly interesting; I hadn’t really thought about the effect of bots on participation in this way: In their paper on those findings, the researchers suggest updating Wikipedia’s motto, “The encyclopedia that anyone can edit.” … Continue reading Building the right community for community editing