Crane: Clojure Library for Amazon EC2/Hadoop Provisioning

Not sure it is a sign of how wide spread the Amazon AWS or Hadoop are getting or that Clojure is becoming hotter and hotter, but this project sounds pretty cool:

Crane solves the problems for people running hadoop clusters; write all your config in clojure maps, and simply call (launch-hadoop-cluster config). You can run hadoop jobs from your local REPL, including the provisioning. All the configuration is in clojure. Automated shutdown for clusters when cascading jobs complete is on the way.

What makes a Tweet Relevant?

That’s the question that both Microsoft and Google are trying to answer since they signed deals with Twitter, Facebook, etc. to have these small “snippets of knowledge” included in their search results.

Couple of days ago, Google has announced that they are starting to push out results from Twitter and Facebook (this hasn’t reached all accounts yet though), so you’d expect that they came out with an approach for measuring the relevance. And I have found the following slide (thanks to ☞ TechCrunch):

In case you cannot read it from the low quality picture, here are the 10 metrics, which are pretty cryptic though,

  • Language model (?)
  • Tweet quality (?)
  • Author quality (?)
  • Probability of relevance
  • Semantics
  • Real-time URL resolution (my comment: probably somehow similar to the old PageRank but reversed: the quality of the tweet is determined by the quality of the links included)
  • Query registration (?)
  • Query hotness
  • Query volume fluctuations
  • Topicality (my comment: isn’t this more or less the same with the above Semantics?)

Right now, I cannot read between the lines of this algorithm, but there seems to be 3 dimensions that are considered: the author, the tweet and the included links, the query. I guess we will have to wait a bit longer to find out more about it and to see if it works or not.

What apps are on the Apple’s VP iPhone?

Anyone using an iPhone must have heard already of Phil Schiller, the senior VP of worldwide marketing at Apple, the first Apple figure that went out and spoke about the iPhone AppStore admission process.

Such people are very careful about getting their names associated with any 3rd party tools, software or anything, so I have found it quite interesting when The New York Times published an blog article: ☞ What’s on Phil Schiller’s iPhone?

Unfortunately if you look at the list that’s extremely short:

  • Shazam: the app that tries to identify a song by “listening” to it
  • CNN app
  • MLB.com at Bat, NBA Game Time, ESPN ScoreCenter
  • Facebook app (nb the app with the largest number of installs)
  • Best Camera: a photo app
  • a couple of games:
    • Eliminate
    • geoDefense

So, no surprises or new discoveries here… You will find more interesting apps in my iPhone apps for geeks series.

A $15 External Battery for iPhone

That’s what I’d call a perfect gift for the iPhone addicts out there. I just wish Santa is hearing me now!

Real-Time, Collaborative Code Editing

Interesting piece of technology (a la Google Wave), but is it really useful? Remote pair programming maybe?