Javaless Guardian is switching from Java to Scala. I'm surprised it took so long and that other Java shops are not following en masse --- it could be because of how different and esoteric Scala can be, especially to Java programmers. The linked infoQ article contains an interesting discussion with the Guardian folks. Programming enterprise web applications (or anything, for that matter) in Java is painful for anyone mature enough to have experienced the wealth and breadth of tools out there, given how primitive, verbose and unproductive it is, and how much it caters for the lowest common denominator of a programmer. That's not to say that Scala is the best choice for everyone, let alone those not starting from scratch, but given the Guardian's existing infrastructure and systems, I guess that it's the best choice they could've made.


Today, Greece and Portugal saw their credit ratings downgraded, once again. Greece’s socio-economic mess notwithstanding, reading the linked BBC article made the absurdity of the dependence on the ‘markets’ (and the ‘unrated’ rating agencies that drive them) clearer than ever: in 2010 Greece woke up to the realisation — or at least some in that […]

Back to the future.

I'm lost for words. This is unbelievably cool: recreating the same photographs, with the same people, twenty+ years later. Check it out.

My Ten Years With Mac OS X.

Ten years ago, on March 24th, 2001, Mac OS X came out. A first, publicly available, one point oh unpolished version of Apple’s ‘next’ (pun intended) operating system. An operating system that Apple had been trying, in one way or another, to create for more than ten years. Remember Pink? Taligent? Copland? Gershwin? Mythical codenames […]

Projection Mapping!

Last year was arguably the year that made Projection Mapping known to the ‘masses’. Ok, not the masses, but quite a lot of people. This is a technique whereby projectors are positioned in front of existing physical objects whose 3d form has been mapped in software, allowing the projected ‘video’ (graphics) sequences to make use […]

That Jetson's-style robot…

Nope, this post is not about robots or cartoons, but about the absurdity of dealing with a tel-co in the States (it's the same if not worse here). Few things are more universal than corporate idiocy and incompetence of the highest level, it seems and Steven's writing is hilarious. =)