<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/css/rss.xsl" media="screen"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

  <channel>
    <title>Life on Mars</title>
    <link>http://kasei.us/</link>
    <description>Confessions of a mangalavid junkie.</description>
    <dc:language>en-us</dc:language>
    <dc:creator>greg@evilfunhouse.com</dc:creator>
    <dc:rights>Copyright 2010</dc:rights>
    <dc:date>2010-04-18T13:07:38-05:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=4.1" />
    <admin:errorReportsTo rdf:resource="mailto:greg@evilfunhouse.com"/>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
    <image>
        <title>Kasei's Life on Mars</title>
        <link>http://kasei.us/</link>
        <url>http://kasei.evilfunhouse.com/images/kaseiicon.jpg</url>
        <width>64</width >
        <height>64</height >
    </image>



    <item>
      <title>Shuttle Launch</title>
      <link>http://kasei.us/archives/2010/04/18/shuttle_launch</link>
      <description>STS-131 Launch

I went to see the launch of Space Shuttle Discovery in Florida a couple of weeks ago and am finally getting around to posting a few pictures. The actual launch happened just before dawn, so the it was mostly a big fireball in an otherwise dark sky, but it was awesome and my camera was able to pull out some dawn light a few minutes after launch (that&apos;s Discovery in the photo above about 300 miles downrange from Cape Canaveral). The shuttle is scheduled to land back in Florida tomorrow morning, and with only three flights left I&apos;m really glad I got to witness a launch before the shuttle program ends.</description>
      <guid isPermaLink="false">1518@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p class="blogimage"><a href="http://www.flickr.com/photos/kasei/4501152603/" title="STS-131 Launch"><img src="http://kasei.us/archives/2010/04/18/launch.jpg" alt="STS-131 Launch || Nikon D200 | Nikkor 35mm f/2D | 1.3s | f2 | ISO800" title="STS-131 Launch || Nikon D200 | Nikkor 35mm f/2D | 1.3s | f2 | ISO800" width="400" height="598" /></a><br/>STS-131 Launch</p>

<p>I went to see the launch of Space Shuttle Discovery in Florida a couple of weeks ago and am finally getting around to posting a few pictures. The actual launch happened just before dawn, so the it was mostly a big fireball in an otherwise dark sky, but it was awesome and my camera was able to pull out some dawn light a few minutes after launch (that's Discovery in the photo above about 300 miles downrange from Cape Canaveral). The shuttle is scheduled to land back in Florida tomorrow morning, and with only three flights left I'm really glad I got to witness a launch before the shuttle program ends.</p>]]></content:encoded>
      <dc:subject>Travel</dc:subject>
      <dc:date>2010-04-18T13:07:38-05:00</dc:date>
    </item>

    <item>
      <title>Back from ISWC</title>
      <link>http://kasei.us/archives/2009/11/08/backfromiswc</link>
      <description><![CDATA[Trying to get back into the habit of posting here. I'm just back from two weeks of Semantic Web-related travel. First was roughly a week in northern Virginia for the International Semantic Web Conference, followed by a meeting of the SPARQL working group at the W3C Technical Plenary in Santa Clara, California. Lots of good stuff going on recently; I've tried to highlight some of it below.

Jesse presenting our Billion Triples Challenge work

Our work on RDF querying on supercomputers was recieved with much interest at the SSWS workshop. Lots of good questions were asked about the approach, and I hope I provided reasonable answers to them (though I think I could have done a better job in presenting the techniques to avoid some of the resulting confusion). The big news was that our Semantic Web Challenge entry (combining the parallel RDF query work, Jesse's parallel RDFS materialization work, and Medha's BitMat work) won in the Billion Triples track.

Jesse and I had some good conversations with Jacopo Urbani about his MapReduce-based reasoning system, its similarity to Jesse's reasoning work, and the overlap with the parallel query answering work (in the context of extending their systems to handle more expressive reasoning).

Members of the SPARQL working group had what I thought was a good panel Q&amp;A at ISWC about what's coming in SPARQL 1.1. There was some good input (and criticism) of what we've got so far, and I hope we can follow up on many of the points made including the issues of efficient federated querying and atomicity versus full ACID trasactions (we discussed some of these issues at the meeting in Santa Clara).

The RDF indexing in Parliament (also presented at SSWS) looked interesting (especially the "average case analysis" that explains some of the tradeoffs of the design and why the design is good for many real-world datasets). Unfortunately, the SSWS proceedings seem to link mistakenly to a draft version of the paper. I've put some more thoughts on Parliament and its impact on our clustered RDF query engine on the Tetherless World blog: Parliament, storage density, and napkin math.

Golden Gate Bridge

Leigh Dodds produced a good looking vocabulary at VoCamp DC for Describing SPARQL Extension Functions. Seems like it would mesh nicely with the SPARQL service descriptions we're working on for SPARQL 1.1.

Expressing Statistics with RDF does a nice job of explaining how to use the SCOVO vocabulary to describe statistical data. I've been using SCOVO to encode statistical descriptions for the data.gov datasets with some success (though I hear the voiD folks are working on a less verbose way to do dataset descriptions).

Silk looks like a great tool to do linking between datasets, and something I hope we can look at for the data.gov RDF work.

Finally, while sitting in on the SPARQL meeting in Santa Clara, Dave Beckett designed a very nice diagram explaining the SPARQL 1.1 Query Execution Sequence. It captures the conceptual ordering of the operations involved in a SPARQL 1.1 query (including aggregates) and I assume maps nicely to many actual implementation (certainly it does to mine).
]]></description>
      <guid isPermaLink="false">1517@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p>Trying to get back into the habit of posting here. I'm just back from two weeks of Semantic Web-related travel. First was roughly a week in northern Virginia for the International Semantic Web Conference, followed by a meeting of the SPARQL working group at the W3C Technical Plenary in Santa Clara, California. Lots of good stuff going on recently; I've tried to highlight some of it below.</p>

<p class="blogimage"><a href="http://www.flickr.com/photos/kasei/4055714142/" title="Jesse's BTC Presentation"><img src="http://kasei.us/archives/2009/11/08/jesse_btc.jpg" alt="Jesse's BTC Presentation || Nikon D200 | Nikkor 35mm f/2D | 1/160s | f2 | ISO320" title="Jesse's BTC Presentation || Nikon D200 | Nikkor 35mm f/2D | 1/160s | f2 | ISO320" width="400" height="267" /></a><br/>Jesse presenting our Billion Triples Challenge work</p>

<p>Our work on <a href="http://tw.rpi.edu/wiki/Scalable_RDF_query_processing_on_clusters_and_supercomputers">RDF querying on supercomputers</a> was recieved with much interest at the <a href="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-517/">SSWS workshop</a>. Lots of good questions were asked about the approach, and I hope I provided reasonable answers to them (though I think I could have done a better job in presenting the techniques to avoid some of the resulting confusion). The big news was that our <a href="http://tw.rpi.edu/wiki/Scalable_Reduction_of_Large_Datasets_to_Interesting_Subsets">Semantic Web Challenge entry</a> (combining the parallel RDF query work, <a href="http://tw.rpi.edu/wiki/Scalable_Reduction_of_Large_Datasets_to_Interesting_Subsets">Jesse's parallel RDFS materialization</a> work, and Medha's <a href="http://CEUR-WS.org/Vol-517/ssws09-paper3.pdf">BitMat</a> work) won in the Billion Triples track.</p>

<p>Jesse and I had some good conversations with Jacopo Urbani about his MapReduce-based reasoning system, its similarity to Jesse's reasoning work, and the overlap with the parallel query answering work (in the context of extending their systems to handle more expressive reasoning).</p>

<p>Members of the SPARQL working group had what I thought was a good panel Q&amp;A at ISWC about what's coming in SPARQL 1.1. There was some good input (and criticism) of what we've got so far, and I hope we can follow up on many of the points made including the issues of efficient federated querying and atomicity versus full ACID trasactions (we discussed some of these issues at the meeting in Santa Clara).</p>

<p>The RDF indexing in <a href="http://parliament.semwebcentral.org/">Parliament</a> (also presented at SSWS) looked interesting (especially the "average case analysis" that explains some of the tradeoffs of the design and why the design is good for many real-world datasets). Unfortunately, the SSWS proceedings seem to link mistakenly to a draft version of the paper. I've put some more thoughts on Parliament and its impact on our clustered RDF query engine on the Tetherless World blog: <a href="http://tw.rpi.edu/weblog/2009/11/08/parliament-storage-density-and-napkin-math/">Parliament, storage density, and napkin math</a>.</p>

<p class="blogimage"><a href="http://www.flickr.com/photos/kasei/4076593768/" title="Golden Gate Bridge"><img src="http://kasei.us/archives/2009/11/08/golden_gate.jpg" alt="Golden Gate Bridge || iPhone 3G | f2.8" title="Golden Gate Bridge || iPhone 3G | f2.8" width="400" height="300" /></a><br/>Golden Gate Bridge</p>

<p>Leigh Dodds produced a good looking vocabulary at <a href="http://vocamp.org/wiki/VoCampDCOctober2009">VoCamp DC</a> for <a href="http://www.ldodds.com/blog/2009/11/describing-sparql-extension-functions/">Describing SPARQL Extension Functions</a>. Seems like it would mesh nicely with the SPARQL service descriptions we're working on for SPARQL 1.1.</p>

<p><a href="http://www.jenitennison.com/blog/node/132">Expressing Statistics with RDF</a> does a nice job of explaining how to use the <a href="http://sw.joanneum.at/scovo/schema.html">SCOVO</a> vocabulary to describe statistical data. I've been using SCOVO to encode statistical descriptions for the data.gov datasets with some success (though I hear the voiD folks are working on a less verbose way to do dataset descriptions).</p>

<p><a href="http://www4.wiwiss.fu-berlin.de/bizer/silk/">Silk</a> looks like a great tool to do linking between datasets, and something I hope we can look at for the <a href="http://data-gov.tw.rpi.edu/">data.gov RDF work</a>.</p>

<p>Finally, while sitting in on the SPARQL meeting in Santa Clara, Dave Beckett designed a very nice diagram explaining the <a href="http://www.dajobe.org/2009/11/sparql11/">SPARQL 1.1 Query Execution Sequence</a>. It captures the conceptual ordering of the operations involved in a SPARQL 1.1 query (including aggregates) and I assume maps nicely to many actual implementation (certainly it does to mine).</p>
]]></content:encoded>
      <dc:subject>Conferences</dc:subject>
      <dc:date>2009-11-08T04:24:32-05:00</dc:date>
    </item>

    <item>
      <title>&apos;Genius&apos; Bar</title>
      <link>http://kasei.us/archives/2009/09/04/genius_bar</link>
      <description>Claims made during my recent visit to the Providence Apple Store &quot;Genius&quot; Bar where I sought advice on my MacBook Pro not being able to sleep subsequent to upgrading the operating system to Snow Leopard (instead cycling rapidly between being asleep and awake):


	No Apple laptop should ever be put to sleep while not connected to an external power source.
	No Macintosh computer will sleep if any running application is trying to access the network.


After explaining my problems (which included the sleep issue, iSync [which I haven&apos;t seen since 10.4!] starting every few minutes, and screen artifacts), the &quot;genius&quot; tole me that I could damage my laptop by letting it sleep without the external power source plugged in. Putting that aside for now, and insisting that that wasn&apos;t my problem, he had me boot the system and immediately upon seeing several menu bar accessories and many icons on the desktop immediately told me that I had lots of &quot;third party software&quot; installed, that much of it was probably incompatible with Snow Leopard, and that it wasn&apos;t his job to troubleshoot that sort of thing for me. He speculated that VMWare Fusion (which he referred to as Parallels) was causing the problem, but couldn&apos;t (or wouldn&apos;t) make an attempt to find out if VMWare Fusion was known to cause problems in Snow Leopard.

After pressing hard about not wanting to just be told to go home and make sure all my applications were compatible with Snow Leopard only to discover it was a deeper problem, he gave in and rebooted my system in safe mode. The sleep problem persisted. He then plugged in an external disk and boot the system into what I believe was Snow Leopard (but which he referred to as 10.5) and the sleep problem disappeared.

At this point, he suggested that it was clearly a problem with my &quot;third party applications&quot; (a term he used many, many times as if to suggest that I was somehow out of the mainstream by running any applications not provided by Apple, and the use of which made my seeking technical support a waste of his time), and that a clean install was the solution. He continued to tell me that my laptop wouldn&apos;t ever sleep if any running application were &quot;trying to access the network.&quot; To this last point I told him he was wrong, but he insisted that any application trying to access the network would wake the computer from sleep. Clearly trying to argue this point wasn&apos;t a good use of my time.

As a final attempt to make his point, he started Activity Monitor, and sat watching the CPU usage graph for a couple of minutes and told me that &quot;there&apos;s a lot of programs running for an idle system.&quot; I resorted the process list by CPU usage and pointed out that the only processes which were actively running (and not sleeping) were mdworker, activitymonitord, and kernel_task, all Apple-provided processes. There was not real response to this, he asked what Tweetie was, and then reiterated that I was just going to have to perform a clean install.

By this point I wasn&apos;t confident that my iSync or screen artifact issues could be resolved by spending any more time at the genius bar. So for the time being, I&apos;m stuck having to turn my computer off completely any time I need put it away from more than a few minutes, stuck having to dismiss iSync from trying to connect to a mobile phone which I haven&apos;t used in years, and dreading the reappearance of screen artifacts. This whole experience has soured me a bit on the Genius Bar. I&apos;ve had such great experiences in the past, making this one all the more surprising and frustrating.</description>
      <guid isPermaLink="false">1516@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p>Claims made during my recent visit to the Providence Apple Store "Genius" Bar where I sought advice on my MacBook Pro not being able to sleep subsequent to upgrading the operating system to Snow Leopard (instead cycling rapidly between being asleep and awake):</p>

<ol>
	<li>No Apple laptop should ever be put to sleep while not connected to an external power source.</li>
	<li>No Macintosh computer will sleep if any running application is trying to access the network.</li>
</ol>

<p>After explaining my problems (which included the sleep issue, iSync [which I haven't seen since 10.4!] starting every few minutes, and screen artifacts), the "genius" tole me that I could damage my laptop by letting it sleep without the external power source plugged in. Putting that aside for now, and insisting that that wasn't my problem, he had me boot the system and immediately upon seeing several menu bar accessories and many icons on the desktop immediately told me that I had lots of "third party software" installed, that much of it was probably incompatible with Snow Leopard, and that it wasn't his job to troubleshoot that sort of thing for me. He speculated that VMWare Fusion (which he referred to as Parallels) was causing the problem, but couldn't (or wouldn't) make an attempt to find out if VMWare Fusion was known to cause problems in Snow Leopard.</p>

<p>After pressing hard about not wanting to just be told to go home and make sure all my applications were compatible with Snow Leopard only to discover it was a deeper problem, he gave in and rebooted my system in safe mode. The sleep problem persisted. He then plugged in an external disk and boot the system into what I believe was Snow Leopard (but which he referred to as 10.5) and the sleep problem disappeared.</p>

<p>At this point, he suggested that it was clearly a problem with my "third party applications" (a term he used many, many times as if to suggest that I was somehow out of the mainstream by running any applications not provided by Apple, and the use of which made my seeking technical support a waste of his time), and that a clean install was the solution. He continued to tell me that my laptop wouldn't ever sleep if any running application were "trying to access the network." To this last point I told him he was wrong, but he insisted that any application trying to access the network would wake the computer from sleep. Clearly trying to argue this point wasn't a good use of my time.</p>

<p>As a final attempt to make his point, he started Activity Monitor, and sat watching the CPU usage graph for a couple of minutes and told me that "there's a lot of programs running for an idle system." I resorted the process list by CPU usage and pointed out that the only processes which were actively running (and not sleeping) were mdworker, activitymonitord, and kernel_task, all Apple-provided processes. There was not real response to this, he asked what Tweetie was, and then reiterated that I was just going to have to perform a clean install.</p>

<p>By this point I wasn't confident that my iSync or screen artifact issues could be resolved by spending any more time at the genius bar. So for the time being, I'm stuck having to turn my computer off completely any time I need put it away from more than a few minutes, stuck having to dismiss iSync from trying to connect to a mobile phone which I haven't used in years, and dreading the reappearance of screen artifacts. This whole experience has soured me a bit on the Genius Bar. I've had such great experiences in the past, making this one all the more surprising and frustrating.</p>]]></content:encoded>
      <dc:subject>Apple</dc:subject>
      <dc:date>2009-09-04T18:16:32-05:00</dc:date>
    </item>

    <item>
      <title>Pirate Party?</title>
      <link>http://kasei.us/archives/2009/06/01/pirateparty</link>
      <description>Can someone explain the Swedish Pirate Party to me? Today&apos;s Marketplace piece about the party sounded utterly ridiculous to me. How is this not a case of a lot of people who love to pirate commercial material trying to ignore the fact that what they are doing is illegal?


The Pirate Party says music and movies should be freely shared on the Web. Copyright laws should be rewritten, and the current patent system scrapped.


I&apos;m sympathetic to wanting to change copyright laws and the patent system, but the Marketplace piece ended up sounding like these were secondary issues to wanting to be able to download free media and continue to make use of The Pirate Bay. Is this just bad reporting? Is the Pirate Party actually a civil rights party (as claimed), with those interviewed just making it sound like a party devoted entirely to pirating legitimately copyrighted media?
</description>
      <guid isPermaLink="false">1515@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p>Can someone explain the Swedish Pirate Party to me? Today's <a href="http://marketplace.publicradio.org/display/web/2009/06/01/pm_pirate_party/">Marketplace piece about the party</a> sounded utterly ridiculous to me. How is this not a case of a lot of people who love to pirate commercial material trying to ignore the fact that what they are doing is illegal?</p>

<blockquote cite="http://marketplace.publicradio.org/display/web/2009/06/01/pm_pirate_party/">
<p>The Pirate Party says music and movies should be freely shared on the Web. Copyright laws should be rewritten, and the current patent system scrapped.</p>
</blockquote>

<p>I'm sympathetic to wanting to change copyright laws and the patent system, but the Marketplace piece ended up sounding like these were secondary issues to wanting to be able to download free media and continue to make use of The Pirate Bay. Is this just bad reporting? Is the Pirate Party actually a civil rights party (as claimed), with those interviewed just making it sound like a party devoted entirely to pirating legitimately copyrighted media?</p>
]]></content:encoded>
      <dc:subject>Art and Media</dc:subject>
      <dc:date>2009-06-01T20:38:37-05:00</dc:date>
    </item>

    <item>
      <title>Recently</title>
      <link>http://kasei.us/archives/2009/05/19/recently</link>
      <description>Long time with no updates. Again. (Again.)

It&apos;s been a busy semester, which is now thankfully over. Since classes ended a few weeks ago I&apos;ve remained busy, not only with research but also some travel and personal stuff.

Across the Charles

I went down to MIT for a W3C SPARQL meeting, meeting a lot of SPARQL people in person for the first time, and trying to avoid being attacked by the numerous robots that were patrolling outside our conference room (it&apos;s a wonder we got anything done with all the robots around the CSAIL lab). While in Cambridge, I stayed with Kabir for a couple nights, enjoying the awesome view of Boston and the Charles river from his apartment.

Red Tulips

After returning from Cambridge two weeks ago, Kat and I went to the Albany Tulip Festival and saw some nice tulips before it started pouring rain. It was nice, but the flowers seemed a bit past their prime by the festival (last year&apos;s timing worked out much better).

Buffalo

This past weekend, we drove out to Buffalo to spend the weekend with Karie. We had an amazingly full weekend, getting some great food (vegan buffalo &quot;wings&quot;!), drinks, waded out into Lake Erie from a secluded beach in Canada, and went to Niagara Falls (where there were much nicer tulips than in Albany).

Niagara Falls

More photos on Flickr of Buffalo and the Tulip Festival.</description>
      <guid isPermaLink="false">1514@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p>Long time with no updates. Again. (Again.)</p>

<p>It's been a busy semester, which is now thankfully over. Since classes ended a few weeks ago I've remained busy, not only with research but also some travel and personal stuff.</p>

<p class="blogimage"><a href="http://www.flickr.com/photos/kasei/3512191592/" title="Across the Charles"><img src="http://kasei.us/archives/2009/05/19/boston.jpg" alt="Across the Charles || Nikon D200 | Nikkor 12-24mm f/4G @ 13mm | 20s | f4 | ISO200" title="Across the Charles || Nikon D200 | Nikkor 12-24mm f/4G @ 13mm | 20s | f4 | ISO200" width="400" height="268" /></a><br/>Across the Charles</p>

<p>I went down to MIT for a <a href="http://www.w3.org/blog/SW/2009/05/19/sparql_working_group_holds_1st_face_to_f">W3C SPARQL meeting</a>, meeting a lot of SPARQL people in person for the first time, and trying to avoid being attacked by the numerous robots that were patrolling outside our conference room (it's a wonder we got anything done with all the robots around the CSAIL lab). While in Cambridge, I stayed with Kabir for a couple nights, enjoying the awesome view of Boston and the Charles river from his apartment.</p>

<p class="blogimage"><a href="http://www.flickr.com/photos/kasei/3517472030/" title="Red Tulips"><img src="http://kasei.us/archives/2009/05/19/tulips.jpg" alt="Red Tulips || Nikon D200 | Nikkor 35mm f/2D | 1/320s | f2 | ISO100" title="Red Tulips || Nikon D200 | Nikkor 35mm f/2D | 1/320s | f2 | ISO100" width="400" height="266" /></a><br/>Red Tulips</p>

<p>After returning from Cambridge two weeks ago, Kat and I went to the Albany Tulip Festival and saw some nice tulips before it started pouring rain. It was nice, but the flowers seemed a bit past their prime by the festival (last year's timing worked out much better).</p>

<p class="blogimage"><a href="http://www.flickr.com/photos/kasei/3541566166/" title="Buffalo"><img src="http://kasei.us/archives/2009/05/19/buffalo.jpg" alt="Buffalo || Nikon D200 | Nikkor 35mm f/2D | 1/1000s | f5 | ISO100" title="Buffalo || Nikon D200 | Nikkor 35mm f/2D | 1/1000s | f5 | ISO100" width="400" height="276" /></a><br/>Buffalo</p>

<p>This past weekend, we drove out to Buffalo to spend the weekend with Karie. We had an amazingly full weekend, getting some great food (vegan buffalo "wings"!), drinks, waded out into Lake Erie from a secluded beach in Canada, and went to Niagara Falls (where there were much nicer tulips than in Albany).</p>

<p class="blogimage"><a href="http://www.flickr.com/photos/kasei/3540764571/" title="Niagara Falls"><img src="http://kasei.us/archives/2009/05/19/niagara_falls.jpg" alt="Niagara Falls || Nikon D200 | Nikkor 35mm f/2D | 1/6400s | f2 | ISO100" title="Niagara Falls || Nikon D200 | Nikkor 35mm f/2D | 1/6400s | f2 | ISO100" width="400" height="268" /></a><br/>Niagara Falls</p>

<p>More photos on Flickr of <a href="http://www.flickr.com/photos/kasei/sets/72157618392557526/">Buffalo</a> and the <a href="http://www.flickr.com/photos/kasei/sets/72157617927317070/">Tulip Festival</a>.</p>]]></content:encoded>
      <dc:subject>Friends</dc:subject>
      <dc:date>2009-05-19T21:22:06-05:00</dc:date>
    </item>

    <item>
      <title>New RDF::Query</title>
      <link>http://kasei.us/archives/2009/03/20/rdfquery</link>
      <description>Last week, I finally found some time to wrap up the state of RDF::Query, and get things ready for a release. It&apos;s the first release in almost a year, and while the user facing API is mostly unchanged, lots of things have changed under the hood. There&apos;s too much to detail here (just compiling the changelog took me a couple of days, and it was mostly a firehose approach without the effort of summarizing anything), but I&apos;ll highlight a few things I&apos;m excited about, (especially in the context of the current DAWG work to update SPARQL):


	SPARQL syntax extensions:
		
			Support for UNSAID keyword, allowing much simpler syntax for queries with negation.
			Support for FeDeRate BINDINGS syntax, generalizing the ability to pre-bind certain variables.
		
	The new (fairly rudimentary) cost model code will give significant speedup on some queries.
	The use of proper query plan objects allows queries to be built programmatically (a feature requested by KjetilK).


The new version, 2.100, is available from CPAN, and ongoing development is available from github.</description>
      <guid isPermaLink="false">1513@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p>Last week, I finally found some time to wrap up the state of RDF::Query, and get things ready for a release. It's the first release in almost a year, and while the user facing API is mostly unchanged, lots of things have changed under the hood. There's too much to detail here (just compiling the changelog took me a couple of days, and it was mostly a firehose approach without the effort of summarizing anything), but I'll highlight a few things I'm excited about, (especially in the context of the <a href="http://www.w3.org/2009/sparql/wiki/Main_Page">current DAWG work</a> to update SPARQL):</p>

<ul>
	<li>SPARQL syntax extensions:
		<ul>
			<li>Support for UNSAID keyword, allowing much simpler syntax for queries with negation.</li>
			<li>Support for <a href="http://www.w3.org/2007/05/SPARQLfed/">FeDeRate BINDINGS</a> syntax, generalizing the ability to pre-bind certain variables.</li>
		</ul></li>
	<li>The new (fairly rudimentary) cost model code will give significant speedup on some queries.</li>
	<li>The use of proper query plan objects allows queries to be built programmatically (a feature requested by KjetilK).</li>
</ul>

<p>The new version, 2.100, is <a href="http://search.cpan.org/dist/RDF-Query/">available from CPAN</a>, and ongoing development is <a href="http://github.com/kasei/perlrdf/">available from github</a>.</p>]]></content:encoded>
      <dc:subject>RDF-Query</dc:subject>
      <dc:date>2009-03-20T14:11:54-05:00</dc:date>
    </item>

    <item>
      <title>iTunes Library</title>
      <link>http://kasei.us/archives/2009/02/19/ituneslibrary</link>
      <description>My iTunes library is huge. And it&apos;s a mess. Every time I outgrow a disk, or move content to one of my external drives, or onto the NAS, etc., tracks go missing, and the library gets out of sync. I end up usually having to remove and re-add albums on an ongoing basis as I want to listen to them.

But the other day, I noticed this:



Something has gone dreadfully wrong. How in the world did iTunes end up thinking this song (which I bought through the iTunes store!) is located  in my Aperture library‽ What could have possibly caused this? Utterly baffling.
</description>
      <guid isPermaLink="false">1512@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p>My iTunes library is huge. And it's a mess. Every time I outgrow a disk, or move content to one of my external drives, or onto the NAS, etc., tracks go missing, and the library gets out of sync. I end up usually having to remove and re-add albums on an ongoing basis as I want to listen to them.</p>

<p>But the other day, I noticed this:</p>

<p class="blogscreenshot"><a href="http://kasei.us/archives/2009/02/19/itunes_aperture_mixup.png" title=""><img src="http://kasei.us/archives/2009/02/19/itunes_aperture_mixup_thumb.png" alt="" title="" width="400" height="372" /></a></p>

<p>Something has gone dreadfully wrong. <em>How in the world did iTunes end up thinking this song (which I bought through the iTunes store!) is located  in my Aperture library‽</em> What could have possibly caused this? Utterly baffling.</p>
]]></content:encoded>
      <dc:subject>Apple</dc:subject>
      <dc:date>2009-02-19T17:25:53-05:00</dc:date>
    </item>

    <item>
      <title>2008 Travel</title>
      <link>http://kasei.us/archives/2009/01/23/2008travel</link>
      <description>Dopplr recently generated 2008 personal annual travel reports for its users, and here&apos;s mine:



Wonderfully sleek, it summarizes my travels from last year, pulling photos from Flickr for the highlighted cities. I just wish there was some detail for all the cities.

Dopplr says my travel was responsible for 7.23 tonnes of CO2. Not as much as I would have guessed, but still an uncomfortably large number. Hopefully visualizing this data helps me to keep the carbon emissions in mind when considering future travel -- something we should all try to reduce.
</description>
      <guid isPermaLink="false">1511@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p><a href="http://www.dopplr.com/">Dopplr</a> recently generated 2008 personal annual travel reports for its users, and here's mine:</p>

<p class="blogimage"><a href="http://flickr.com/photos/kasei/3215135899/" title="Dopplr 2008 Annual Report"><img src="http://kasei.us/archives/2009/01/23/dopplr.png" alt="Dopplr 2008 Annual Report" title="Dopplr 2008 Annual Report" width="400" height="309" /></a></p>

<p>Wonderfully sleek, it summarizes my travels from last year, pulling photos from Flickr for the highlighted cities. I just wish there was some detail for all the cities.</p>

<p>Dopplr says my travel was responsible for 7.23 tonnes of CO<sub>2</sub>. Not as much as I would have guessed, but still an uncomfortably large number. Hopefully visualizing this data helps me to keep the carbon emissions in mind when considering future travel -- something we should all try to reduce.</p>
]]></content:encoded>
      <dc:subject>Self</dc:subject>
      <dc:date>2009-01-23T22:42:53-05:00</dc:date>
    </item>

    <item>
      <title>Sunset at Muscle Shoals</title>
      <link>http://kasei.us/archives/2009/01/10/sunset</link>
      <description>Muscle Shoals, Ventura County, California
</description>
      <guid isPermaLink="false">1510@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p class="blogimage"><a href="http://flickr.com/photos/kasei/3178416410/" title=""><img src="http://kasei.us/archives/2009/01/10/sunset.jpg" alt="Sunset at Muscle Shoals || Nikon D200 | Nikkor 12-24mm f/4G @ 13mm | 1/10s | f7.1 | ISO100" title="Sunset at Muscle Shoals || Nikon D200 | Nikkor 12-24mm f/4G @ 13mm | 1/10s | f7.1 | ISO100" width="400" height="597" /></a><br/>Muscle Shoals, Ventura County, California</p>
]]></content:encoded>
      <dc:subject>Photo</dc:subject>
      <dc:date>2009-01-10T23:03:05-05:00</dc:date>
    </item>

    <item>
      <title>Happy Holidays</title>
      <link>http://kasei.us/archives/2008/12/27/happyholidays</link>
      <description>

Wishing everyone happy holidays and a great new year.</description>
      <guid isPermaLink="false">1509@http://kasei.us/</guid>
      <content:encoded><![CDATA[<p class="blogimage"><a href="http://flickr.com/photos/kasei/3136876637/" title="Christmas Tree"><img src="http://kasei.us/archives/2008/12/27/tree.jpg" alt="Christmas Tree" width="400" height="598" /></a></p>

<p>Wishing everyone happy holidays and a great new year.</p>]]></content:encoded>
      <dc:subject>General</dc:subject>
      <dc:date>2008-12-27T17:18:53-05:00</dc:date>
    </item>


  </channel>
</rss>