I'm re-reading Mosteller's Fifty Challenging Problems in Probability With Solutions while traveling in Japan. This is absolutely one of my favourite books (not least because it is such a tiny volume). Fredrick Mosteller was "one of the most eminent statisticians of the 20th century" (according to Wikipedia), and a statistician who was passionate about education. The book actually has 56 problems, generally simply stated, like the following:
A drawer contains red socks and black socks. When two socks are drawn at random, the probability that they are red is 1/2. (a) How small can the number of socks in the drawer be? (b) How small if the number of black socks is even?
Reading the problems in this book lead me to thinking about what constitutes a 'good' puzzle. Personally, I like those problems that have one or more of the following qualities:
Intruigingly, Mosteller's solutions, while nicely written with an engaging informality, still require concentration, especially when they skip a few steps on route to the prize. Generally, he demonstrates a great way to attack the problems by first playing with a few examples, and then running through one or more full solutions (often employing induction and negation tactics).
If you are looking for other good sources of puzzles, Car Talk (on NPR, Saturday at 9) offers not just amusing car problems, but also the occasional Mosteller like puzzler...
I've just watched the video introducing Firefox's TabCandy:
An Introduction to Firefox's Tab Candy from Aza Raskin on Vimeo.
Much of what is presented is not novel - but novelty is not the heart of innovation. Execution is, and TabCandy looks like it has a great chance of taking off - the Firefox userbase and the simplicity of the user experience.
Bing's whole approach to differentiation has been to focus on tasks, and a big part of TabCandy is to help the user scale over tasks, especially those with a long term nature. Should the browser embrace the information sources, or should the search engine embrace browser like state?
Logging on to Facebook from Japan triggered a lengthy authentication process. Having only used the site from US IPs logging in from a Japanese address forced me to go through an authentication process which involved answering a number of face identification questions in a multiple choice format. This was quite un-nerving for the following reasons:
Facebook gets full points for an innovative application of tagged pictures, but it wouldn't have surprised me at all if I had failed to 'reactivate' my account (following the language used, logging in from a different country must 'deactivate' your account).
The irony for me was that I had actually meant to log on to Foursquare but my fingers weren't listening to my brain. I was actually already in the authentication process before I realised - this doesn't look like Foursquare...
I've just done my first Japan checkin on Foursquare - it was non trivial. Firstly, I had to add a location via Foursquare's website. This was a real challenge as the site is not really aligned with the way in which Japanese addresses are expressed. After a lot of hacking (throughout which Foursquare kept telling me it couldn't find the location) I figured out that if I could tickle the Google location search via the Foursquare interaction, I could get the right place to show up. Finally, this succeeded and I added 京急富岡駅.
This would have been a lot easier if I could have directly located the venue on the map (as a lat/lon position) and then simply named it. That mode of entry seems like a pretty general backup plan for any problems, and easy to implement, so I'm assuming it is not available due to some potential for abuse.
Then I wanted to check in. This is can be done via the Foursquare mobile web page (first you need to update your location).
,
Last year I wrote about some work done by Sune Lehmann and colleagues at the Barabasi Labs which explored the relationship between location and affect signals in Twitter (here). Sune pointed me to a recent update which extends the work to a cartogram approach to visualizing moods and volume: Mood, Twitter and the new shape of America.
The work explores both visualization methods and the data itself. It also demands answers to some interesting questions, the least of which is the apparent difference between the coasts and the bits in the middle. I'd be interested in seeing an analysis of these distinctions,
Recently, I've been working through a number of planning processes with varying degrees of uncertainty. Some thoughts:
In general, one can't take a rationalist approach to planning and, in my opinion, it is better to reduce uncertainty by acting - whether that acting be prototyping, data mining, or whatever. In this regard, the exercise of building an end to end system (where some thought and commitment is given to the gross functional architectural design) is useful.
Barney recommended reading 'Made to Stick' by the brothers Heath. Generally, I'm somewhat wary of bestseller big idea books, but I'm finding this one already engaging.
In the first chapter, there is an account of the military's approach to planning. Colonel Tom Kolditz is quoted:
No plan survives contact with the enemy. [a phrase attributed to Helmuth von Moltke the Elder]
The book then goes on to describe the notion of Commander's Intent - meaning what is important is the intended result. It is imperative that this is crisp and the rest of planning flows from the structure of the organization and the adaptation of actions in the course of the activity up to the culmination of the goal.
Of course, in the fierce world of internet applications and services, one might regard the competition as the enemy. But the analogy works well with respect to planning where the data is the 'enemy', thus:
No plan survives contact with the data.