It's now come to the point where I can no longer, in good concious, continue to use Google+. Not while they continue to try and enforce their so-called "real name" policy. There are many perfectly legitimate reasons why people would want to use different names. What's more, there are many legitimate reasons why people might [...]
JavaScript can appear to do odd things if you’re not familiar with it’s scoping rules. Take the following as an example. var i = 0 function foo() { console.log(i) var i = 1 console.log(i) } If you’ve not come across this specific example before, you might be surprised by the result: undefined 1 Searching on [...]
A while back I wrote a post on what I called a Stream Data Structure. I recently needed a similar thing again, and so looked back at the post to reuse the code. While it works well, I’ve never been particularly happy with all of the code, more specifically the use of two loop variables [...]
I was reading about permutation algorithms to try and solve a completely unrelated problem when I came across this. It’s an algorithm to generate a random subset of size s from n elements. I’ve needed something like this in the past, and so no doubt I’ll need something like it again in the future. private [...]
In a recent post Jeff Atwood questioned why people aren’t up in arms over the Google monopoly: I’m a little surprised all the people who were so up in arms about the Microsoft “monopoly” ten years ago aren’t out in the streets today lighting torches and sharpening their pitchforks to go after Google. Does the [...]
I've finally gotten round to getting a new home for my blog. Whilst I was very happy with Vox to begin with, and when you're starting off it's good to be in a community in order to get followers, I really felt I wanted to move. Why? Especially as I've not even got many followers. [...]
I’ve noticed a rather confusing trend amongst a lot of website’s; people seem to think I care most about news. Time and time again I come across website’s for software and mods of which I know relatively little that seem to think the best thing to show me when I visit their website is…news. I [...]
Many people ask me what my Internet handle, “[ICR]“, stands for. To them I now give this answer: ICR Stands For… For those of you who actually want to know the truth, it stands for “Inanimate Carbon Rod“. It comes from The Simpsons. I found it funny and so used it for my MSN screename. [...]
[Edited from original blog post to make more sense in the current context]. What’s the history behind the name of the blog? It comes from Alice in Wonderland, an absolutely fantastic book. The Mad Hatter comments to Alice that it is, in fact, quite easy to take more than nothing. And that’s exactly what this [...]
I am working on a modification for Half-Life 2 which is probably more similar to UT2004 and Q3 in terms of pace and gameplay. As part of this, I have been hunting myspace for suitable artists to do the background music. Though all this fruitless searching (I still can't find the right genre to describe [...]