Category Computing

Ubuntu Mono — The Gamma Travesty

In one of the latest commits, Ubuntu Mono, the monospace variant of the Ubuntu font that has recently been included in the distribution, was added to the repositories. Ubuntu Mono is a relatively nice looking monospace font that borrows quite a lot from Consolas, but adds its own distinctive touches that make it fit better with the Ubuntu font family. I have been a member of the beta testing group and have seen it for a while now, but I never quite found the time to properly look into it. Capital Gamma in Ubuntu MonoSadly, while the roman script looks great already, the Greek script suffers from some poor design decisions. Chief among them is Gamma (the capital gamma) which was clearly designed by someone totally unfamiliar with the Greek language and script. Gamma in Ubuntu Mono features a bottom serif that is totally distorting the perception of the character. It is unlike any other modern font I've ever seen and I feel is doing Ubuntu Mono a disservice (it has certainly rendered the font unusable by me as long as it looks this bad). In an effort to remedy this, I have opened a bug in Launchpad, Ubuntu's bug reporting system. You can find the bug, #867577, here. If you have a Launchpad account, use Ubuntu (and/or the fonts) and would like to see Ubuntu Mono fixed for Greek please subscribe, add your comment and/or contact those responsible to help them realise how their effort is being ruined by a few badly designed characters.

Tim Schafer's History of Videogames Adventure

You may have heard of him. No? Well, sc**w you! Because, err, you should.
Tim Schafer's video mini autobiography for Gamespot. Must see for all those that have enjoyed any/all of Day of the Tentacle, the original two Monkey Island games, Full Throttle, Grim Fandango or his later creations at Double Fine Productions.

Bletchley Park, by Google.

I've written before about Bletchley Park, when, in 2008, closure seemed imminent and the UK government seemed unable and unwilling to do much to keep it alive. Now Google has offered to help restore Bletchley Park --- an admirable endeavour that is very welcome, given the site's significance in World War II history. As a sidenote, it is a real shame that we have now come to depend on multinational corporations in order to preserve our monuments.

Unbiased.

Recent developments on physically accurate, unbiased raytracers --- and more to the point, GPU powered raytracers that provide near real-time, interactive manipulation of fully textured and shaded models and environment --- promise an unmatched workflow that makes the creation of super-realistic images and animations very easy. I won't write much about the technologies behind them, but I think the video below is a great example of some of the things that become possible for a single person using commodity technology and hardware --- in this case Blender and Octane Render (one such raytracer), especially given how much of the lighting setup and performance trickery, that would otherwise be absolutely necessary, are 'handled for free' by the renderer.

A PC Emulator in Javascript.

You read this right: this is a 'full-fledged' PC emulator written in pure Javascript. It can boot linux. Amazing stuff, let's hope we get 'readable' source code sometime soon.

Some thoughts on Ubuntu Unity

A lot has been said and written about Ubuntu Unity, the new ‘shell’ that’s replaced the ‘classic’ default GNOME desktop in Ubuntu 11.04. Despised by many that interpreted Canonical’s break from the ‘open-source’ norm of restricting modifications to upstream platforms to a bare minimum, as a threat to the upstream projects’ existence (a valid point […]

Location and Privacy

Yesterday a story about Apple’s unauthorised logging of timestamped location data on iPhones running iOS 4.x versions of the system software was published in several articles in technical and mainstream media worldwide. This is important, not only because of the ubiquity of location-based services available to consumers worldwide and the significance of location in safeguarding […]

Javaless Guardian

Guardian.co.uk 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.

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 […]

Palm's Comeback

Jon Rubinstein is no stranger to success. He was the engineer that architected the iPod, Apple’s single most successful product for years, until the iPhone was released in 2007. After more than fifteen years working with Steve Jobs, Jon Rubinstein left Apple in 2006. Around ten years earlier he had returned to the company with […]