<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.gtrlabs.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>David Ayre&#039;s blog</title>
 <link>http://www.gtrlabs.org/blog/dave</link>
 <description></description>
 <language>en</language>
<item>
 <title>Drupal 5: How to process multiple instances of the same form on the same page</title>
 <link>http://www.gtrlabs.org/blog/dayre/drupal_5_how_to_process_multiple_instances_of_the_same_form_on_the_same_page</link>
 <description>&lt;p&gt;This problem recently presented itself to me while working on a Drupal site which made heavy use of a non-ajaxed tabbed interface.  With &lt;a href=&quot;http://api.drupal.org/api/5/file/developer/topics/forms_api.html&quot;&gt;Drupal 5&amp;#8217;s form &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt;&lt;/a&gt;, form handling got a lot more agile, but the solution to this particular problem was not easy to find, though the &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt; was able to solve my problem with a little digging.&lt;/p&gt;
&lt;h3&gt;The problem ?&lt;/h3&gt;
&lt;p&gt;Given a page with multiple instances of the same form (which use the same form id), your form submit() function may not receive the anticipated set of form values for the form the user has submitted.  The values you get may not be from the form attached to the submit button the user clicked, but values from a different form with different values which is using the same form id.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/blog/dayre/drupal_5_how_to_process_multiple_instances_of_the_same_form_on_the_same_page&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/blog/dayre/drupal_5_how_to_process_multiple_instances_of_the_same_form_on_the_same_page#comment</comments>
 <category domain="http://www.gtrlabs.org/site_tags/drupal">Drupal</category>
 <category domain="http://www.gtrlabs.org/taxonomy/term/34">programming</category>
 <pubDate>Fri, 11 May 2007 20:41:28 -0700</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">185 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>Freeze or burn</title>
 <link>http://www.gtrlabs.org/blog/dayre/freeze_or_burn</link>
 <description>&lt;img src=&quot;/files/active/0/mrfreeze.gif&quot; alt=&quot;Mr. Freeze&quot; title=&quot;Mr. Freeze&quot; hspace=&quot;5&quot; vspace=&quot;5&quot; align=&quot;left&quot; /&gt;Here’s a weird one for all you kooky word nuts… while looking up the etymologies of words ending with “eeze” (a typical pastime these days…), i came across an interesting history for the word “&lt;strong&gt;freeze&lt;/strong&gt;“.    Today, we associate the word freeze with a withdrawl of heat, creation of an icy state, a favorite weapon of certain super heros/villians like DC Comics “Mister Freeze”.&lt;p&gt;&amp;nbsp;&lt;/p&gt;  	&lt;p&gt;According to &lt;a href=&quot;http://www.amazon.com/gp/product/0486440524&quot; target=&quot;_blank&quot;&gt;Skeat’s Etymology &lt;/a&gt;, the word freeze can be traced back to:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/blog/dayre/freeze_or_burn&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/blog/dayre/freeze_or_burn#comment</comments>
 <pubDate>Tue, 13 Feb 2007 17:19:33 -0800</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">172 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>Jena Osman&#039;s hypertext poem back online</title>
 <link>http://www.gtrlabs.org/node/170</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://zhivago.gtrlabs.org/images/clock.gif&quot; title=&quot;Zhivago&quot; align=&quot;left&quot; /&gt;GTR is happy to announce that Jena Osman&amp;#39;s hypertext poem &amp;quot;&lt;a href=&quot;http://zhivago.gtrlabs.org&quot;&gt;&lt;em&gt;The Periodic Table As Assembled by Dr.Zhivago, Oculist&lt;/em&gt;&lt;/a&gt;&amp;quot; created in 2002/2003 is back online and hosted at gtrlabs.org.  The poem is a &amp;quot;language laboratory... organized according to the periodc table of elements&amp;quot;.&lt;/p&gt;  &lt;p&gt;The perl code for the poem was originally developed by Sean O&amp;#39;Donnell and fetched images from a variety of image sources on the internet corresponding to key words within the hypertext poem.  Little work was required to revive the poem as Sean did a very good job first time around.   I modified the server side code to revive some of the image sources which had dried up over the years + a little client side JavaScript TLC was required.  All in all, it&amp;#39;s running splendiferously !  &lt;a href=&quot;http://zhivago.gtrlabs.org&quot;&gt;Visit it here&lt;/a&gt; .  &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/node/170&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/node/170#comment</comments>
 <pubDate>Tue, 12 Dec 2006 13:11:21 -0800</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">170 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>Bruce Andrews is a stand-up guy</title>
 <link>http://www.gtrlabs.org/blog/dayre/bruce_andrews_is_a_stand_up_guy</link>
 <description>&lt;p&gt;&lt;object width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;br /&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/uTKp-XYWaOc&quot;&gt;&lt;/param&gt;
&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/uTKp-XYWaOc&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;/embed&gt;&lt;/object&gt;Wow.  Bill O&amp;#39;Reilly appreciates poet/professor &lt;a href=&quot;http://epc.buffalo.edu/authors/andrews/&quot; target=&quot;_blank&quot; title=&quot;Bruce Andrews&quot;&gt;Bruce Andrews&lt;/a&gt;  being a &amp;quot;stand-up&amp;quot; guy.... Bill takes &amp;quot;missing the point&amp;quot; to a whole new level. &lt;/p&gt;
</description>
 <comments>http://www.gtrlabs.org/blog/dayre/bruce_andrews_is_a_stand_up_guy#comment</comments>
 <pubDate>Mon, 13 Nov 2006 10:05:52 -0800</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">167 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>Cyborg complications: Metalosis Maligna</title>
 <link>http://www.gtrlabs.org/blog/dayre/cyborg_complications_metalosis_maligna</link>
 <description>&lt;p&gt;&lt;img src=&quot;/files/active/0/disease.jpg&quot; alt=&quot;Metalosis Maligna&quot; title=&quot;Metalosis Maligna&quot; width=&quot;291&quot; height=&quot;215&quot; align=&quot;left&quot; /&gt;Just when you thought it was safe to use &lt;a href=&quot;http://amal.net/blog/links/2006-03-30_-_Hands.jpg&quot; target=&quot;_blank&quot; title=&quot;RFID chips in hands&quot;&gt;that chip implanted in your hands&lt;/a&gt;  to automatically log into your computer, &lt;a href=&quot;http://www.microbia.nl/shorts_floris_metalosis.htm&quot; target=&quot;_blank&quot; title=&quot;Metalosis Maligna&quot;&gt;a new documentary&lt;/a&gt;  is released illustrating in grim detail the dangers of medical implants (Faster &lt;a href=&quot;http://www.youtube.com/watch?v=HEGizd_1yv4&quot; target=&quot;_blank&quot; title=&quot;Metalosis Maligna&quot;&gt;YouTube version available here&lt;/a&gt; .)     &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/blog/dayre/cyborg_complications_metalosis_maligna&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/blog/dayre/cyborg_complications_metalosis_maligna#comment</comments>
 <category domain="http://www.gtrlabs.org/site_tags/cyborgs">cyborgs</category>
 <pubDate>Wed, 08 Nov 2006 21:09:32 -0800</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">166 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>Inaugural Dorkbot Vancouver a Success !</title>
 <link>http://www.gtrlabs.org/blog/dayre/inaugural_dorkbot_vancouver_a_success</link>
 <description>&lt;p&gt;Wow !  The inaugural Dorkbot Vancouver meeting was fantastic, a great turnout with a highly eclectic group of individuals.  Thanks to &lt;a href=&quot;http://www.goballglow.com/&quot;&gt;Alex Beim and Clive Goodinson&lt;/a&gt; for starting the Vancouver chapter of Dorkbot and to &lt;a href=&quot;http://blog-blprnt-com.bryght.net/&quot; title=&quot;Jeremy&quot;&gt;Jeremy &lt;/a&gt; for putting the word out.  &lt;/p&gt;&lt;p&gt;There were sculptors, painters, writers, educators, graphic designers, bio-information visualizers, Flash gurus, Processing pros, RFID hand implant briefcase opening people, crazy concert glow ball creators, WI-FI phone network hackers, interactive narrative theorists, tactile computing conceptualists, RFID based spritzing dolphin creators, audio quilt fabricators, corporate branding wizards and me (heavy backpack computational linguistics guy). Quite a few connections to Emily Carr and to the SIAT program at SFU. &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/blog/dayre/inaugural_dorkbot_vancouver_a_success&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/blog/dayre/inaugural_dorkbot_vancouver_a_success#comment</comments>
 <category domain="http://www.gtrlabs.org/site_tags/art">art</category>
 <category domain="http://www.gtrlabs.org/site_tags/dorkbot">dorkbot</category>
 <pubDate>Wed, 08 Nov 2006 10:35:06 -0800</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">165 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>ClearForest lauches a semantic web web service web site</title>
 <link>http://www.gtrlabs.org/node/142</link>
 <description>&lt;p&gt;I just had to throw another &amp;quot;web&amp;quot; in there somewhere....   I haven&amp;#39;t seen this type of offering from anyone else yet, but the company ClearForest have made their text analysis and classification system &amp;quot;web enabled&amp;quot; so that others can analyze documents and get results in the form of XML documents.&lt;/p&gt;  &lt;p&gt;They are even holding a &lt;a href=&quot;http://sws.clearforest.com/Blog/?page_id=7&quot;&gt;&amp;quot;mash-up&amp;quot; contest&lt;/a&gt; to bring attention to their new service and to see how people can use the results of their system in some creative combination with other web services like Google maps etc.&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/node/142&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/node/142#comment</comments>
 <category domain="http://www.gtrlabs.org/taxonomy/term/44">analysis</category>
 <category domain="http://www.gtrlabs.org/taxonomy/term/43">classification</category>
 <category domain="http://www.gtrlabs.org/site_tags/frameworks">frameworks</category>
 <category domain="http://www.gtrlabs.org/taxonomy/term/37">ontologies</category>
 <pubDate>Thu, 12 Oct 2006 11:14:54 -0700</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">142 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>A web browser for experimental writers ?</title>
 <link>http://www.gtrlabs.org/node/122</link>
 <description>&lt;p&gt;With the release of the open source Firefox browser, numerous spin off projects have been launched building off the core Firefox browsing functionality. Two of the more interesting offshoots are Flock and Songbird.  &lt;br /&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.flock.com/&quot;&gt;Flock&lt;/a&gt; advertises itself as a &amp;quot;social browser&amp;quot; because of its &lt;a href=&quot;http://flock.com/tour/&quot;&gt;built in support&lt;/a&gt; for many social networking services such as Flickr, Del.icio.us, Technorati and others.  &lt;a href=&quot;http://www.songbirdnest.com/&quot;&gt;Songbird &lt;/a&gt;describes itself as a mishmash digital jukebox, web browser and media player with some &lt;a href=&quot;http://www.songbirdnest.com/screencast&quot;&gt;interesting features&lt;/a&gt; for &amp;quot;playing the web&amp;quot;. &lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/node/122&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/node/122#comment</comments>
 <category domain="http://www.gtrlabs.org/taxonomy/term/26">poetry</category>
 <category domain="http://www.gtrlabs.org/taxonomy/term/34">programming</category>
 <category domain="http://www.gtrlabs.org/taxonomy/term/9">research</category>
 <pubDate>Mon, 09 Oct 2006 00:21:18 -0700</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">122 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>Leonardo Electronic Almanac Discussions</title>
 <link>http://www.gtrlabs.org/blog/dayre/leonardo_electronic_almanac_discussions</link>
 <description>&lt;p&gt;As an accompaniment to their New Media Poetics and Poetry special issue, LEA will be hosting a series of &lt;a href=&quot;http://leoalmanac.org/journal/Vol_14/lea_v14_n05-06/forum.asp&quot; target=&quot;_blank&quot; title=&quot;Leonardo Electronic Almanac Discussions&quot;&gt;online discussions&lt;/a&gt; . &lt;/p&gt;&lt;blockquote&gt;&lt;strong&gt;What is the LEA New Media Poetics  Special ?&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt; Guest edited by Tim Peterson, the issue features Loss Pequeño Glazier, John Cayley with Dimitri Lemmerman, Lori Emerson, Phillippe Bootz, Manuel Portela, Stephanie Strickland, Mez, Maria Engberg and Matthias Hillner. Don&amp;#39;t forget to scurry over to the equally exciting gallery, exhibiting works by Jason Nelson, Aya Karpinska, Daniel Canazon Howe, mIEKAL aND, CamillE BacoS, Nadine Hilbert and Gast Bouschet. &lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/blog/dayre/leonardo_electronic_almanac_discussions&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/blog/dayre/leonardo_electronic_almanac_discussions#comment</comments>
 <category domain="http://www.gtrlabs.org/taxonomy/term/26">poetry</category>
 <category domain="http://www.gtrlabs.org/taxonomy/term/46">theory</category>
 <pubDate>Wed, 04 Oct 2006 19:31:46 -0700</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">120 at http://www.gtrlabs.org</guid>
</item>
<item>
 <title>Google N-gram data released</title>
 <link>http://www.gtrlabs.org/blog/dayre/google_n_gram_data_released</link>
 <description>&lt;p&gt;Fun times all around !  Google has finally released &amp;quot;version 1&amp;quot; of their N-gram word data sets through the &lt;a href=&quot;http://www.ldc.upenn.edu/Catalog/CatalogEntry.jsp?catalogId=LDC2006T13&quot;&gt;Linguistic Data Consortium&lt;/a&gt;.  For $150 US, you too can own the following on a 6 DVD set:&lt;/p&gt;  &lt;pre&gt;File sizes: approx. 24 GB compressed (gzip&amp;#39;ed) text files&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Number of tokens:    1,024,908,267,229&lt;br /&gt;Number of sentences:    95,119,665,584&lt;br /&gt;Number of unigrams:         13,588,391&lt;br /&gt;Number of bigrams:         314,843,401&lt;br /&gt;Number of trigrams:        977,069,902&lt;br /&gt;Number of fourgrams:     1,313,818,354&lt;br /&gt;Number of fivegrams:     1,176,470,663&lt;/pre&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.gtrlabs.org/blog/dayre/google_n_gram_data_released&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.gtrlabs.org/blog/dayre/google_n_gram_data_released#comment</comments>
 <category domain="http://www.gtrlabs.org/taxonomy/term/33">computer poetry</category>
 <category domain="http://www.gtrlabs.org/taxonomy/term/26">poetry</category>
 <category domain="http://www.gtrlabs.org/taxonomy/term/9">research</category>
 <pubDate>Thu, 28 Sep 2006 12:00:41 -0700</pubDate>
 <dc:creator>dayre</dc:creator>
 <guid isPermaLink="false">119 at http://www.gtrlabs.org</guid>
</item>
</channel>
</rss>
