Biography
Blog
Recent Posts | All Posts
The W3C's new SEX 1.0 specification
April 01 2008
As we approach the atomic limit of silicon, and hence the upper bounds of Moore's Law, our insatiable appetite for computing power and petabyte-scale applications will be increasingly met by a horizontal scaling of computer power: ever-larger server-farms. The platforms... read moreWhich programming language gets you the most sex?
January 26 2007
If, like me, you're a subscriber to Darwin, Dawkins et al, then you probably assume that there's only one purpose for your existence: to reproduce. With that in mind, when you choose a programming language for a task, you shouldn't... read moreThe Semantic Web: Everything you wanted to know but were too afraid to ask.
December 18 2006
There are numerous misconceptions about the Semantic Web, largely caused by a misunderstanding of its aims and technologies. I've created this simple FAQ help dispel some of the myths.... read moreIs Google created BY or FOR web developers?
December 12 2006
If you search Google for... document net ruby python ...then, as a reader of O'Reilly weblogs, you're probably going to see the kinds of results that you expected to find. But as the majority of people in the world aren't... read moreExplaining the Semantic Web in 10 seconds
December 01 2006
How would you easily explain the concept of the Semantic Web to someone with basic technical knowledge? Re-factoring something I said in a blog a while ago, I've now edited it down to this: Web 1.0 was about connecting-up documents.... read moreWhy you should let Web 2.0 into your hearts
August 25 2006
There has been a predictable backlash against "Web 2.0" as a meaningful movement (above and beyond a set of technologies). In response, I present here a short case in favour of Web 2.0 -- what (I think) it means, what... read moreJuly 25 2006
Hot on the heels of our clickdensity heat-map software, we've taken on yet more developers to create our fourth and fifth products. Although the fifth product is 'top secret' (read: still a bit ambiguous), the requirements behind it have raised... read moreLinux sucks, Apple sucks, and Popularity Isn't Everything
July 21 2006
Disclaimer: This blog is not about Linux or Apple, but rather the sensationalist nature of blogging that encourages low-value content. The irony, eh?... read moreWhy the World is ready for the Semantic Web
June 28 2006
Some people argue that although the Semantic Web technologies are all in place, the world isn’t ready for the Semantic Web vision yet; that we’re still a couple of years away from fully embracing and adopting Semantic Web principles and attitudes. Perhaps, though, the opposite is closer to the truth: that… read moreThe 7 (f)laws of the Semantic Web
June 09 2006
When it comes to the Semantic Web, you might call me a disillusioned advocate. I’ve been dipping in and out of the technologies for the last 5 years or so, but am increasingly frustrated by the lack of any visible progress. This entry should be regarded as constructive criticism of the… read moreWhere's the Semantic Web excitement?
May 11 2006
Last year, I suggested that the Web 2.0 hype could be partly responsible for a lack of interest in the Semantic Web. Google Trends can’t prove this, but the results of search volume for “Web 2.0″ against “RDF” shows a worrying state of play for the Semantic Web crowd. read moreRecent Posts | All Posts