Karaoke for snobs

Those of you who know me well enough will know I’m a bit of a karaoke fiend. Stick me in a room with beer and some friends and a load of backing tracks and it will be very hard to get me to put down the microphone. The trouble is: my musical tastes and karaoke don’t strongly intersect. A karaoke playlist will always have a bit of Radiohead, REM, Kings of Leon… if I’m lucky I’ll find some other moderately popular artists like Mumford & Sons or the Manic Street Preachers. Sometimes there’s an absolute gem like Alabama 3 or Guillemots but this is really pushing it. What we need is a karaoke bar for snobs. A place where Kylie and Girls Aloud are banned and the playlist oozes with quality songs that really test a singer’s...

XKCD progress indicator

You all read today’s xkcd and wanted to incorporate this formula into your programs straight away. Here’s my Ruby implementation, if you would like a quick fix: require 'date' class XkcdDate # Progress indicator formatted as a date, as in http://xkcd.com/1017/ def self.progress(amount, total) percent = (amount.to_f / total.to_f) years = Math::E ** (20.3444 * percent ** 3 + 3) - Math::E ** 3 Date.today - (years * 365.25) end end It takes two arguments (amount and total, used to form the ratio) and returns a Ruby Date object, which you can format any way you like. And examples of its uses, as in the comic: >> [7.308, 31.12, 47.91, 70.33, 90.42, 100].each {|p| puts "#{p}: #{XkcdDate.progress(p, 100)}"} 7.308: 2011-12-18 31.12: 1995-02-15 47.91:...

One of my new year’s resolutions

Was to post an insightful and interesting article on my blog at least once a week. Well, I kept that, then… Normal service will resume when I have even one spare moment to devote to this outlet!

Music of 2011

Music of 2011

As we come to the end of another year, it’s time to look at the best music released in the last twelve months. I think it’s been a pretty good year, overall. I’ve bought 14 new albums released in 2011 and attended 9 live events, and none of them were particularly disappointing. I’m not going to try to review them all, but here are my top five albums of 2011… #1 – My Morning Jacket, “Circuital” My Morning Jacket are a band I’ve been following at a moderate distance for some time. Their breakthrough success Z and 2008’s Evil Urges were already among my favourite albums ever so I was very excited about this year’s release. Turns out it surpassed all my expectations and earns its place at the top of my list...

Twitter owns @

Here’s a fascinating cultural phenomenon I’ve observed recently: The @ symbol, placed before a word (such as @gourmethotdogs) is beginning to become an instant reference to that username on social network Twitter. In the same way that the popular early subdomain “www” identifies web sites to the average person without the need for text explaining that it is a web site (or even the http:// part of the URL that specifies the protocol!), we’re starting to see signs and adverts for businesses just identifying their presence on Twitter with their name preceded by @. Essentially, Twitter now owns the @ symbol for the purpose of brand recognition. What’s even more interesting about this is that the use of the @ symbol was not a...