Xbox 360, FPS, 9/10
High quality, fun game.
There was a short space scene which I think they pulled off quite well, if just to show-case the incredible space-scene graphics.
I don’t like the continuing trend of sad endings 🙠.
If you use RSS and you have grouped your Facebook friends into lists, you can subscribe to all activity in a given Friend List using the following URL:
http://www.new.facebook.com/feeds/friends_status.php?id=your_facebook_id&key=your_friends_list_key&format=rss20
Where
http://www.facebook.com/feeds/notifications.php?id=668921524&viewer=668921524&key=1c9c72f322&format=rss20 and “668921524” is the id you need.http://www.facebook.com/friends/edit/?sk=fl_447510731524 and “447510731524” is the key you need.
This is useful if you want to make sure you don’t miss any activity of a particular group of friends – I don’t go to Facebook every day but I do go to a RSS reader every day. It is also useful if you want to filter out and ignore a particular group.
I don’t know how people manage Facebook without using this feature!
If you have a interest in art, you may enjoy this genius music video called “70 Million” by Hold Your Horses. See how many renditions you can recognise:
Answers are at flavorwire.com. My favourite renditions are The Scream (Eduard Munch), Portrait of Dora Maar (Pablo Picasso) and Las Meninas (Diego Velázquez). Thanks goes to Rodrigo for sharing this song with me.
Bonus music video for “best marching band”:
I used to think that a hard part of scaling a website from one webserver to two webservers was sharing the sessions between the machines to keep the users logged in whichever machine they were served by. I was pleasantly surprized that it is possible to accomplish sharing sessions between two servers by changing only 5 lines in the php.ini file (the 2 biggies are session.save_handler and session.save_path).
Here is a solution for RHEL 5.5:

In WordPress 3.0, my WordPress logo image (on the left) broke. So I opened a bug and six weeks and 100 bug comments later, I have upgraded to 3.01 and it is working again. Thanks guys!
The reason why the logo image was broken was quite interesting(?)… In v3.0 WordPress automatically started auto-correcting Wordpress to WordPress (i.e. Word-lowercase-p-ress to Word-uppercase-P-ress) and because my image file name was called “WordpressLogo_blue-m.png”, the auto-correction was breaking the link. Auto-correction shouldn’t cause links to break and it seems that v3.01 fixes it.
The filter function that does this auto-correction is called “capital_P_dangit” – The WordPress guys are obviously pretty frustrated by this spelling mistake!
Old filter (v3.0):
function capital_P_dangit( $text ) {
return str_replace( 'Wordpress', 'WordPress', $text );
}
New filter (v3.01):
function capital_P_dangit( $text ) {
// Simple replacement for titles
if ( 'the_title' === current_filter() )
return str_replace( 'Wordpress', 'WordPress', $text );
// Still here? Use the more judicious replacement
static $dblq = false;
if ( false === $dblq )
$dblq = _x('“', 'opening curly quote');
return str_replace(
array( ' WordPress', '‘WordPress', $dblq . 'Wordpress', '>Wordpress', '(WordPress' ),
array( ' WordPress', '‘WordPress', $dblq . 'WordPress', '>WordPress', '(WordPress' ),
$text );
}
There’s a fantastic new UK government website called yourfreedom.hmg.gov.uk which gives us the chance to tell the government which laws and regulations we think they should get rid of. Please take a minute to vote 5 stars on repealing the digital economy act.
Why? What’s so bad about the Digital Economy Act? My objection to this law is that it gives corporations the power to ban a entire household from the internet and I feel very strongly that everyone should have the right to be online. I would go so far as to say, for me, life without the internet wouldn’t be worth living. Just because someone in the household has broken some licensing agreements shouldn’t mean they are stopped from all the useful online stuff such as paying for road tax, campaigning for freedom, conducting research, enjoying art, planning travel, etc etc.
Other reason this Act seems unfair to me:
Another fantastic government website is http://www.number10.gov.uk/.
History, 9/10 – Mar/10-Jun/10

A great computer game history book about how the two Johns started a company and developed some of the epics games of my childhood, in particular: Commander Keen, Wolfenstein 3D, Doom and Quake.
Loved John Carmacks programming dedication and legacy – what a hero!

When I was building the property gallery for greekislandpropertyfinders I wanted to use a fancy javascript image gallery like Galleria, however I came across a problem with Galleria in that it couldn’t display more than one gallery on any page. It’s open-source so I used the source code to help write my own version and turned it into a WordPress plugin with the features I needed.
The plugin isn’t all that generalised, so I’m not sure it’ll be useful to many people but I think it’s a tool worth sharing.
Plugin features:
[gallery] shortcode). WordPress authors won’t need to change or learn anything new.Screenshot of the plugin:
Demo of plugin: www.greekislandpropertyfinders.co.uk/what-we-are-finding.
Download the plugin from the WordPress.org plugin directory.
PeoplePerHour (my primary employers) have a new trailer. It’s fun watching webpages I have helped build woosh past a’la star wars. It’s bold and upbeat, I love not doing things by halves:
This gadget should be really good because it is nice and small, works in Linux out of the box and it is super convenient having a mini combined mouse and keyboard at hand. However, unfortunately, the mouse isn’t sensitive or responsive, the key-presses have unpredictable delays, the range isn’t good enough and it completely stopped working after a couple of months. I do not recommend buying one.
My brother is doing a 72 hour sponsored fast with some friends to raise money for MS:
Three whole days without even a single scrap of food entering our bodies, only having water to keep us going.
I’m joining in – it started at 11am:
I ate the following a few minutes before 11am:
I’m totally stuffed now – let’s see how I am in 72 hours, cold turkey! I’ll probably miss coffee a fair bit too.
Friday, 26th March Update.
I managed it. The first 30 hours were the hardest then it plateaued and I coped fine. I wasn’t even all that hungry by the end. I was very busy with work so I had a lot to take my mind off being hungry. After the first 24 hours, I had lost 4lbs, then 6lbs, then 4lbs – so I lost 1 stone in total – not that it means anything because I’m sure it’ll just go back on (but I’ll try not to let it).
I expected to feel drained and have trouble sleeping or getting up early, perhaps even stomach cramps but none of that happened, my energy levels were ok, physically.
Apart from feeling hungry, there were some other negative side effects:
Sci-fi, 7/10 – Jul/08-Mar/09
This story is set in a Shakespearean-like era with kings and princes and swords and battles – minus the romance. Actually, it’s more like medieval Merlin and the knights of the round table because the civilization is shrouded with myths and has the equivalence of dragons because it is semi-integrated with alien cultures and alien artefacts. I didn’t find the story all that engaging but I did find the planet the story is based on well worth reading about. Banks calls it a “Shellworld”, a ancient alien construction built up from several separate layers, each effectively a world in itself, with its own planetary conditions, civilizations and even artificial suns. The tech level of the story builds and builds and the ending is true action Sci-fi.
My favourite bit of all the culture novels is reading about the ship minds and AI. Banks really captures my imagination and hits the Sci-fi sweet spot.

I find the Page Speed tool from Google extremely helpful for optimising my websites. I have a tip which can save time if your website is failing the “Optimize Images” test. Using the in-built Smush.it is one option but if most of your images are jpegs, you can achieve the same result and save time using a command line tool called jpegtran with the -optimise parameter to do lossless compression and the -copy none parameter to strip out image meta-data.
Disclaimer: As with any image processing always keep a copy of the original images.
To install jpegtran in Ubuntu, do:
sudo apt-get install libjpeg-progs
If you need to optimise various image formats, there is a PHP CLI tool called smusher which uses Smush.it and can work recursively on directories. Might be worth a look. It would be nice if Smush.it had a API – their FAQ mentions they are working on it.
Ubuntu will be switching their default search engine from Google to Yahoo in the next release (v10.04) because they have struck a deal where they will get a cut of the money made whenever a user clicks on a advert after doing a search. The only reason that this is interesting is that Yahoo search is powered by Microsofts Bing search engine which brings up some interesting questions: On the positive side, Microsoft will be paying for free software development, but on the negative side, Ubuntu users will be making money for Microsoft.
Tuxradar did a open ballot to gather peoples thoughts on the subject. They discussed it on episode 1 of season 2 of their podcast and they even mentioned me at 35:23. I was making the point that the default search engine of Firefox is moot because many people are switching to Google’s Chrome browser.