<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>We’re not bad people, we’re not dirty, we’re not mean. We love everybody, but we do as we please. The tumblelog of Justin Poliey.
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

try {
var pageTracker = _gat._getTracker("UA-6944790-3");
pageTracker._trackPageview();
} catch(err) {}</description><title>TXXGUH</title><generator>Tumblr (3.0; @jdp)</generator><link>http://tumble.justinpoliey.com/</link><item><title>NEKOGAMES Parameters</title><description>&lt;a href="http://nekogames.jp/g.html?gid=PRM"&gt;NEKOGAMES Parameters&lt;/a&gt;: &lt;p&gt;&lt;a href="http://nekogames.jp/g.html?gid=PRM"&gt;&lt;img src="http://i.imgur.com/675Tc.png" alt="Parameters screenshot"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Parameters is a JRPG distilled into its component parts.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/23311489181</link><guid>http://tumble.justinpoliey.com/post/23311489181</guid><pubDate>Fri, 18 May 2012 18:12:36 -0400</pubDate></item><item><title>Harry, I’m going to let you in on a little secret. Every day,...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m48736iQMw1qz6cmso1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://butdoesitfloat.com/Harry-I-m-going-to-let-you-in-on-a-little-secret-Every-day-once-a-day"&gt;Harry, I’m going to let you in on a little secret. Every day, once a day, give yourself a present. Don’t plan it, don’t wait for it, just let it happen.&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/23293850174</link><guid>http://tumble.justinpoliey.com/post/23293850174</guid><pubDate>Fri, 18 May 2012 11:59:29 -0400</pubDate></item><item><title>From the Room Series, by Mathew Borrett.</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m3u76rTDv61qz6cmso1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;From the &lt;a href="http://mathewborrett.squarespace.com/drawings/room-series/"&gt;Room Series&lt;/a&gt;, by &lt;a href="http://mathewborrett.squarespace.com"&gt;Mathew Borrett&lt;/a&gt;.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/22820362431</link><guid>http://tumble.justinpoliey.com/post/22820362431</guid><pubDate>Thu, 10 May 2012 22:35:15 -0400</pubDate></item><item><title>The Bandicoot programming language</title><description>&lt;a href="http://bandilab.org/"&gt;The Bandicoot programming language&lt;/a&gt;: &lt;p&gt;Bandicoot is a programming language that focuses on manipulating data through the &lt;a href="http://en.wikipedia.org/wiki/Relational_algebra"&gt;relational algebra&lt;/a&gt;. It also exposes its environment over an HTTP interface, but unfortunately it is not a RESTful one.&lt;/p&gt;

&lt;p&gt;Here’s a small code sample, taken from the Bandicoot intro:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;rel Books {
    title: string,
    pages: int,
    price: real,
}

shelf: Books;

fn List(): Books
{
    return shelf;
}

fn Append(b: Books)
{
    shelf += b;
}&lt;/code&gt;&lt;/pre&gt;</description><link>http://tumble.justinpoliey.com/post/22770193387</link><guid>http://tumble.justinpoliey.com/post/22770193387</guid><pubDate>Thu, 10 May 2012 03:28:57 -0400</pubDate></item><item><title>A book of illustrations by Cory Godbey. It can be purchased from...</title><description>&lt;iframe src="http://player.vimeo.com/video/27135445" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;A book of illustrations by &lt;a href="http://corygodbey.com/"&gt;Cory Godbey&lt;/a&gt;. It can be &lt;a href="http://www.etsy.com/listing/78886760/the-hidden-people"&gt;purchased from his store&lt;/a&gt;.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/22770122790</link><guid>http://tumble.justinpoliey.com/post/22770122790</guid><pubDate>Thu, 10 May 2012 03:25:44 -0400</pubDate></item><item><title>Pathfinding with Python, Graphs, and A*</title><description>&lt;a href="http://scriptogr.am/jdp/post/pathfinding-with-python-graphs-and-a-star"&gt;Pathfinding with Python, Graphs, and A*&lt;/a&gt;: &lt;p&gt;Writeup on pathfinding for games with graphs and the A* algorithm, with code in Python. Written by me.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/19852833249</link><guid>http://tumble.justinpoliey.com/post/19852833249</guid><pubDate>Sat, 24 Mar 2012 16:55:11 -0400</pubDate></item><item><title>Elixir</title><description>&lt;a href="http://elixir-lang.org/"&gt;Elixir&lt;/a&gt;: &lt;p&gt;Elixir is a Ruby-like language built on top of &lt;a href="http://www.erlang.org/"&gt;Erlang’s&lt;/a&gt; BEAM VM. Whether or not the syntax change from Erlang’s Prolog-inspired structure is a good thing is up for debate, but a consequence of the change is that Elixir is homoiconic. Other interesting features include Clojure-like protocols , and the ability to invoke Erlang code from Elixir programs.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/18572775493</link><guid>http://tumble.justinpoliey.com/post/18572775493</guid><pubDate>Thu, 01 Mar 2012 18:08:54 -0500</pubDate></item><item><title>A ROM patch containing the English translation of the 1992 Game...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lzgvngUHde1qz6cmso1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;A ROM patch containing the English translation of the 1992 Game Boy dungeon crawler Cave Noire has been released. Check out &lt;a href="http://agtp.romhack.net/project.php?id=cavenoire"&gt;the project page.&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/17695249383</link><guid>http://tumble.justinpoliey.com/post/17695249383</guid><pubDate>Wed, 15 Feb 2012 22:42:52 -0500</pubDate></item><item><title>onethingwell:


  Texts is a new kind of editor for creation of...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lz8ult92x71qbsh2yo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://onethingwell.org/post/17549566613/texts" class="tumblr_blog"&gt;onethingwell&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;blockquote&gt;
  &lt;p&gt;&lt;a href="http://www.textseditor.com/"&gt;Texts&lt;/a&gt; is a new kind of editor for creation of text structure and content. Books, articles and blog posts written once in Texts can be processed and published in many formats.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Available for OS X and Windows, Texts is a &lt;abbr title="What You See Is What You Mean"&gt;WYSIWYM&lt;/abbr&gt; editor that saves files as plain text formatted using a ‘subset of de-facto standard Markdown’.&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://tumble.justinpoliey.com/post/17563345619</link><guid>http://tumble.justinpoliey.com/post/17563345619</guid><pubDate>Mon, 13 Feb 2012 15:12:13 -0500</pubDate></item><item><title>frankiesmileshow:

Woa there lappy, whatcha doin. Are ya makin a...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lz0aecvfbh1r2mz7po1_500.gif"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://frankiesmileshow.tumblr.com/post/17196164913/woa-there-lappy-whatcha-doin-are-ya-makin-a" class="tumblr_blog"&gt;frankiesmileshow&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Woa there lappy, whatcha doin. Are ya makin a game? Thats cool lappy, keep it up!&lt;/p&gt;
&lt;p&gt;(Poster for the upcoming Blitzkast, Feb 12th. New topic on tigsource soon!)&lt;br/&gt;Also, I recorded the process, gonna put this on youtube shortly. &lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I’ll be around for this Blitzkast. It’s all going down in &lt;a href="irc://irc.slashnet.org/poppenkast"&gt;#poppenkast&lt;/a&gt; on SlashNET. What’s a Blitzkast? If you have to ask, you’ll never know.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/17269710144</link><guid>http://tumble.justinpoliey.com/post/17269710144</guid><pubDate>Wed, 08 Feb 2012 12:39:32 -0500</pubDate></item><item><title>Parser Combinators Made Simple</title><description>&lt;a href="http://sigusr2.net/2011/Apr/18/parser-combinators-made-simple.html"&gt;Parser Combinators Made Simple&lt;/a&gt;: &lt;p&gt;Explanation of parser combinators with example implementations in Python.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/16305962362</link><guid>http://tumble.justinpoliey.com/post/16305962362</guid><pubDate>Sun, 22 Jan 2012 15:22:55 -0500</pubDate></item><item><title>Compiling Scheme to C with flat closure conversion</title><description>&lt;a href="http://matt.might.net/articles/compiling-scheme-to-c/"&gt;Compiling Scheme to C with flat closure conversion&lt;/a&gt;</description><link>http://tumble.justinpoliey.com/post/15407028064</link><guid>http://tumble.justinpoliey.com/post/15407028064</guid><pubDate>Fri, 06 Jan 2012 13:55:40 -0500</pubDate></item><item><title>"You are going to make a compiler right here on these web pages. Yes - no kidding. In fact you are..."</title><description>“You are going to make a compiler right here on these web pages. Yes - no kidding. In fact you are going to make a lot of compilers - and it’s all going to be easy.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.bayfronttechnologies.com/mc_tutorial.html"&gt;Tutorial: Metacompilers Part 1&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.justinpoliey.com/post/15216376181</link><guid>http://tumble.justinpoliey.com/post/15216376181</guid><pubDate>Mon, 02 Jan 2012 20:56:47 -0500</pubDate></item><item><title>Piece from David Cooke’s epic battles set.</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lwa4hylYAu1qz6cmso1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Piece from &lt;a href="http://dmcook.carbonmade.com/"&gt;David Cooke’s&lt;/a&gt; &lt;em&gt;epic battles&lt;/em&gt; set.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/14296412855</link><guid>http://tumble.justinpoliey.com/post/14296412855</guid><pubDate>Thu, 15 Dec 2011 23:29:57 -0500</pubDate></item><item><title>FizzBuzz in Ruby, as untyped lambda calculus and Church encodings.</title><description>&lt;p&gt;Using just &lt;code&gt;Proc.new&lt;/code&gt; and &lt;code&gt;Proc#call&lt;/code&gt;, using Church encoding of numerals and untyped lambda calculus, FizzBuzz represented in Ruby 1.9:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;-&amp;gt; k { -&amp;gt; f { -&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; l { -&amp;gt; x { -&amp;gt; g { -&amp;gt; b { b }[-&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { x } } ] }[l]][x][-&amp;gt; y { g[f[-&amp;gt; l { -&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { y } } ] }[-&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { y } } ] }[l]] }[l]][x][g]][-&amp;gt; l { -&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { x } } ] }[-&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { y } } ] }[l]] }[l]][y] }] } } } }][k][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { x } }][-&amp;gt; x { -&amp;gt; y { x } }]][-&amp;gt; l { -&amp;gt; x { -&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[l][f[x]] } }] } }[-&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; m { -&amp;gt; n { -&amp;gt; b { b }[-&amp;gt; m { -&amp;gt; n { -&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]] } }[m][n]][-&amp;gt; x { -&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[f[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[m]][n]][m][x] }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { x } }][-&amp;gt; x { -&amp;gt; y { x } }]] } } }][-&amp;gt; p { -&amp;gt; x { p[x] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[x]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] } }]][-&amp;gt; n { -&amp;gt; b { b }[-&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; m { -&amp;gt; n { -&amp;gt; b { b }[-&amp;gt; m { -&amp;gt; n { -&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]] } }[n][m]][-&amp;gt; x { f[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]][n][x] } ][m] } } }][n][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[p[p[p[p[p[p[p[p[p[p[x]]]]]]]]]]]]]]] } }]]][-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { x } }][-&amp;gt; x { -&amp;gt; y { x } }]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]][-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]][-&amp;gt; b { b }[-&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; m { -&amp;gt; n { -&amp;gt; b { b }[-&amp;gt; m { -&amp;gt; n { -&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]] } }[n][m]][-&amp;gt; x { f[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]][n][x] }][m] } } }][n][-&amp;gt; p { -&amp;gt; x { p[p[p[x]]] } }]]][-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { x } }][-&amp;gt; x { -&amp;gt; y { x } }]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]][-&amp;gt; b { b }[-&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; m { -&amp;gt; n { -&amp;gt; b { b }[-&amp;gt; m { -&amp;gt; n { -&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]] } }[n][m]][-&amp;gt; x { f[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]][n][x] }][m] } } }][n][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]][-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { x } }][-&amp;gt; x { -&amp;gt; y { x } }]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]]][-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]]]][-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]][-&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; n { -&amp;gt; l { -&amp;gt; x { -&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; l { -&amp;gt; x { -&amp;gt; g { -&amp;gt; b { b }[-&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { x } }] }[l]][x][-&amp;gt; y { g[f[-&amp;gt; l { -&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { y } }] }[-&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { y } }] }[l]] }[l]][x][g]][-&amp;gt; l { -&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; p { p[-&amp;gt; x { -&amp;gt; y { y } }] }[l]] }[l]][y] }] } } } }][l][-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }[-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { x } }][-&amp;gt; x { -&amp;gt; y { x } }]][x]][-&amp;gt; l { -&amp;gt; x { -&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { y } }][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[x][l]] } }] } }[-&amp;gt; b { b }[-&amp;gt; m { -&amp;gt; n { -&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]] } }[n][-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]]][-&amp;gt; x { -&amp;gt; y { -&amp;gt; f { f[x][y] } } }[-&amp;gt; x { -&amp;gt; y { x } }][-&amp;gt; x { -&amp;gt; y { x } }]][-&amp;gt; x { f[-&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; m { -&amp;gt; n { -&amp;gt; b { b }[-&amp;gt; m { -&amp;gt; n { -&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]] } }[n][m]][-&amp;gt; x { -&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }[f[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]][n]][x] }][-&amp;gt; p { -&amp;gt; x { x } }] } } }][n][-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]][x] }]][-&amp;gt; f { -&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }[-&amp;gt; x { f[-&amp;gt; y { x[x][y] }] }] }[-&amp;gt; f { -&amp;gt; m { -&amp;gt; n { -&amp;gt; b { b }[-&amp;gt; m { -&amp;gt; n { -&amp;gt; n { n[-&amp;gt; x { -&amp;gt; x { -&amp;gt; y { y } } }][-&amp;gt; x { -&amp;gt; y { x } }] }[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]] } }[n][m]][-&amp;gt; x { f[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; f { -&amp;gt; x { n[-&amp;gt; g { -&amp;gt; h { h[g[f]] } }][-&amp;gt; y { x }][-&amp;gt; y { y }] } } }][m] } }[m][n]][n][x] }][m] } } }][n][-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; m { -&amp;gt; n { n[-&amp;gt; n { -&amp;gt; p { -&amp;gt; x { p[n[p][x]] } } }][m] } }[m]][-&amp;gt; p { -&amp;gt; x { x } }] } }[-&amp;gt; p { -&amp;gt; x { p[p[x]] } }][-&amp;gt; p { -&amp;gt; x { p[p[p[p[p[x]]]]] } }]]] } }][n]]]] }]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The derivation is available &lt;a href="http://experthuman.com/programming-with-nothing"&gt;here&lt;/a&gt;, from a presentation titled &lt;a href="http://experthuman.com/programming-with-nothing"&gt;Programming With Nothing&lt;/a&gt;.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/14113794360</link><guid>http://tumble.justinpoliey.com/post/14113794360</guid><pubDate>Mon, 12 Dec 2011 06:47:00 -0500</pubDate></item><item><title>brid.js</title><description>&lt;a href="https://github.com/jes5199/brid.js"&gt;brid.js&lt;/a&gt;: &lt;p&gt;brid.js is a Lisp implementation in JavaScript that uses JSON for notation instead of S-expressions.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/13506048925</link><guid>http://tumble.justinpoliey.com/post/13506048925</guid><pubDate>Tue, 29 Nov 2011 13:20:06 -0500</pubDate></item><item><title>maru</title><description>&lt;a href="http://code.google.com/p/maru/"&gt;maru&lt;/a&gt;: &lt;p&gt;Maru is a symbolic expression evaluator that can compile its own implementation language.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/12919458345</link><guid>http://tumble.justinpoliey.com/post/12919458345</guid><pubDate>Thu, 17 Nov 2011 03:20:09 -0500</pubDate></item><item><title>Atomy Programming Language</title><description>&lt;a href="http://atomy-lang.org/"&gt;Atomy Programming Language&lt;/a&gt;: &lt;p&gt;Runs on the Rubinius VM, and is a direct descendant of &lt;a href="http://atomo-lang.org/"&gt;Atomo&lt;/a&gt;. Other inspiration comes from Lisp-family languages, with macros and conditions; Haskell, with pattern matching and algebraic data; and Erlang, with with a message-sending concurrency model.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/12662637298</link><guid>http://tumble.justinpoliey.com/post/12662637298</guid><pubDate>Fri, 11 Nov 2011 18:53:57 -0500</pubDate></item><item><title>Dart: Structured web programming</title><description>&lt;a href="http://www.dartlang.org/"&gt;Dart: Structured web programming&lt;/a&gt;: &lt;p&gt;Programming language focused on web application development. Another curly brace and semicolon language to add to the gnarled family tree.&lt;/p&gt;</description><link>http://tumble.justinpoliey.com/post/11279841081</link><guid>http://tumble.justinpoliey.com/post/11279841081</guid><pubDate>Mon, 10 Oct 2011 13:58:36 -0400</pubDate></item><item><title>Photo</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lr1j4mYdDA1qz6cmso1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://tumble.justinpoliey.com/post/9827650193</link><guid>http://tumble.justinpoliey.com/post/9827650193</guid><pubDate>Mon, 05 Sep 2011 04:19:34 -0400</pubDate></item></channel></rss>

