Web
⇒ Retro: Scientific Computing in the Open Web Platform
It has been far too long since I've written about my research, past or present, and I need to correct that. I've been rather silent over the past year or more — life has kept me busy with other things. As such, I have a backlog of information.
⇒ Retro: Semantic Hybridization
In 2015, I presented a short paper about "Semantic Hybridization" at [XML Prague 2015](http://www.xmlprague.cz/archive/). It is a technique I've been promoting for using RDFa and JSON-LD together. Rather than make a choice of one or the other, use the strengths of each of the ways of representing semantic annotations. The result is you can often avoid awkward constructions just for the sake of annotations.
⇒ Do Elements have URIs?
I was discussing a problem with triples generated from RDFa and the in-browser applications I have developed using [Green Turtle](https://github.com/alexmilowski/green-turtle) with a learned colleague of mine whose opinions I value greatly. In short, I wanted to duplicate the kinds of processing I'm doing in the browser so I can run it through XProc and do more complicated processing of the documents. Yet, I rely on the *origin of triples* in the document for my application to work.
⇒ Thanks for all the markup + ducks
My good friend Norm Walsh [recently posted](https://norman.walsh.name/2016/05/28/non-standard) about the state of standards development around XML:
⇒ Changing Technology for the Web and Open Government?
[Code for America](https://www.codeforamerica.org) is a great organization that is helping city, county, and state governments deliver technology that serves their communities. I was researching projects and whether there was some place I could lend my expertise when I happened to discover that [they have at API](http://codeforamerica.org/api/)! Being a data geek, I thought it would be easier to crunch the data than navigate the website.
⇒ New Research Agenda
I have been rather silent for awhile and environment has everything to do with that. Many startups work under the guise of secrecy and my day-to-day work kept me quite busy without much opportunity to communicate. In my new endeavours at [Orange Silicon Valley](http://www.orangesv.com) (really, San Francisco) my role is a communicator of new and interesting things. As such, keeping this blog up-to-date with what is rolling around in my mind is one aspect of that.