Is 303 Really Necessary?
A few months back I threw out a question on Twitter: what breaks on the web if we use status code 200 instead of 303 for our Linked Data? I saw a resurgence of this on Twitter today which prompted me...
View ArticleBack to Basics with Linked Data and HTTP
In the Semantic Web, it is not the Semantic which is novel, it is the Web That quote, attributed to Chris Welty of IBM, is the one that best captures my outlook on the Semantic Web and Linked Data....
View ArticleMy Feedback on SPARQL 1.1 Uniform HTTP Protocol for Managing RDF Graphs
I sent the following feedback yesterday to the W3C SPARQL Working Group on their proposal for a RESTful approach to managing graphs. I reviewed the document at...
View ArticleIs Idiomatic JSON for RDF Desirable?
The RDF Working Group seems to be making some useful progress in many areas. However, they are circling around the JSON serialisation a bit. Lee Feigenbaum asked on twitter: #RDF WG #JSON task force —...
View ArticleUsability of JSON Serializations of RDF
Thomas Steiner produced a wiki page showing how various RDF + JSON proposals serialized a particular RDF graph as part of the RDF working group’s work in this area. I found it particularly interesting...
View ArticleBig Ben
Ambiguous references happen in the real world all the time. For example, the name Big Ben is used to refer to the clock tower and to the bell, but strictly speaking only one of those is right. Most of...
View ArticleIn Search of Ambiguity
This is inspired by Jeni’s recent blog post What do URIs mean anyway? where she writes: The imperfection of the real world as it applies to linked data is that URIs will be used in ambiguous ways. We...
View ArticleThe Real Challenge for RDF is Yet to Come
One often overlooked advantage that RDF offers is its deceptively simple data model. This data model trivializes merging of data from multiple sources and does it in such a way that data about the same...
View ArticleSketch of a Reformulation of RDF
I’ve been mulling over this alternate way of thinking about RDF, one that is resource-oriented rather than triple-oriented. This is what I came up with: ~~~~ The Resource Description Framework (RDF) is...
View Article5 Weeks of Go
I promised a few people that I’d write up my impressions of Go after spending 5 or so weeks learning it while developing Amberfell. I’m not an expert in computer language design nor do I have extensive...
View ArticleWhy Service Architectures Should Focus on Workflows
Since this week saw the 15th anniversary of this blog I thought I’d celebrate by actually writing a post, and a technical one at that. Before we get to it, I have to recognise that I’m blogging in the...
View Article
More Pages to Explore .....