<?xml version="1.0" ?>
<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>Keith's Weblog</title>
		<link>http://keithdevens.com/weblog</link>
		<description>The weblog of Keith Devens</description>
		<language>en-us</language>
		<image>
			<link>http://keithdevens.com/weblog</link>
			<title>Keith Devens .com</title>
			<url>http://keithdevens.com/images/kbd.gif</url>
		</image>

		<item>
			<title>Zero Hedge on Greece and the failure of the Euro</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/16/ZeroHedge.Greece.Euro</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11396</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/16/ZeroHedge.Greece.Euro#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/16/ZeroHedge.Greece.Euro/rss</wfw:commentRSS>
			<pubDate>Thu, 17 May 2012 04:54:03 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;ZeroHedge: &lt;a href=&quot;http://www.zerohedge.com/news/guest-post-crazy-idea-might-just-work-greeces-new-currency-us-dollar&quot;&gt;A Crazy Idea That Might Just Work: Greece's New Currency, The U.S. Dollar&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote class=&quot;st-markup&quot;&gt;&lt;p&gt;If you eliminate the market's ability to price risk and credit, the market breaks down. That is the eurozone in a nutshell.&lt;/p&gt;&lt;/blockquote&gt;

</description>

			<category>Economics</category>
			<category>Europe</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>Ward Cunningham on Perl and open source</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/16/Cunningham.Perl</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11395</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/16/Cunningham.Perl#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/16/Cunningham.Perl/rss</wfw:commentRSS>
			<pubDate>Thu, 17 May 2012 04:43:48 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://blogs.perl.org/users/philip_durbin/2012/05/ward-cunningham-on-perl-fast-to-develop-fast-to-run-insightful.html&quot;&gt;Ward Cunningham on Perl and open source&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote class=&quot;st-markup&quot;&gt;&lt;p&gt;That's when I picked up Perl. And it shocked me, just how well it worked for finding and plundering files because it had those reg exes built in and stuff like that. And it was so fast. It was fast to compile, it was fast to develop, it was fast to run. I could not believe it was so fast. And I know people like to complain about it, but I also thought it showed a tremendous amount of insight. It was insight, and I looked at it and I said, &amp;quot;Who would have thought of making a language like that?&amp;quot; That's when I realized that open source was here to stay. There is no commercial endeavor that ever would have invented Perl.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p class=&quot;st-markup&quot;&gt;Here's another &lt;a href=&quot;http://www.drdobbs.com/architecture-and-design/240000393&quot;&gt;interview with Ward Cunningham&lt;/a&gt; I've been intending to read.&lt;/p&gt;

</description>

			<category>linkblog</category>
			<category>Open Source</category>
			<category>Perl</category>
		</item>
		<item>
			<title>Flotr2 - Graphs and Charts for Canvas in JavaScript</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/16/flotr2</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11394</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/16/flotr2#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/16/flotr2/rss</wfw:commentRSS>
			<pubDate>Wed, 16 May 2012 22:21:23 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://humblesoftware.com/flotr2/&quot;&gt;flotr2 - Graphs and Charts for Canvas in JavaScript&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3984265&quot;&gt;via&lt;/a&gt;).&lt;/p&gt;

</description>

			<category>HTML</category>
			<category>Javascript</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>Ars Technica: Say hello to the real real-time Web</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/16/real-time-web</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11393</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/16/real-time-web#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/16/real-time-web/rss</wfw:commentRSS>
			<pubDate>Wed, 16 May 2012 20:56:47 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;Ars Technica: &lt;a href=&quot;http://arstechnica.com/business/2012/05/say-hello-to-the-real-real-time-web/?1&quot;&gt;Say hello to the real real-time Web&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3983116&quot;&gt;via&lt;/a&gt;). Mentions Firebase and Meteor. To read.&lt;/p&gt;

</description>

			<category>Firebase</category>
			<category>linkblog</category>
			<category>Meteor</category>
			<category>Web Development</category>
		</item>
		<item>
			<title>Pretty RFC</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/16/Pretty-RFC</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11392</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/16/Pretty-RFC#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/16/Pretty-RFC/rss</wfw:commentRSS>
			<pubDate>Wed, 16 May 2012 20:45:20 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://pretty-rfc.herokuapp.com/&quot;&gt;Pretty RFC&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3983351&quot;&gt;via&lt;/a&gt;). Doesn't have a lot of RFCs pretty-fied &lt;img class=&quot;smiley&quot; src=&quot;/images/smiley_frown.gif&quot; alt=&quot;Smiley frowning&quot; /&gt;&lt;/p&gt;

</description>

			<category>Internet</category>
			<category>linkblog</category>
			<category>Programming</category>
		</item>
		<item>
			<title>To boldly Go where Node man has gone before</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/16/Go.Node</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11391</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/16/Go.Node#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/16/Go.Node/rss</wfw:commentRSS>
			<pubDate>Wed, 16 May 2012 18:33:20 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://blog.jgc.org/2012/05/to-boldly-go-where-node-man-has-gone.html&quot;&gt;To boldly Go where Node man has gone before&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3983165&quot;&gt;via&lt;/a&gt;). So does Go's &lt;kbd&gt;net/http&lt;/kbd&gt; module really provide basically exactly the same programming model as Node? If so, why use Node?&lt;/p&gt;

&lt;p class=&quot;st-markup&quot;&gt;One thing the author didn't mention is that Go will use multiple cores in this example, whereas Node is single-threaded. Right?&lt;/p&gt;

</description>

			<category>Golang</category>
			<category>linkblog</category>
			<category>Node.js</category>
		</item>
		<item>
			<title>How we use Backbone.js to build Codiqa – Part 1: API</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/16/Codiqa</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11390</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/16/Codiqa#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/16/Codiqa/rss</wfw:commentRSS>
			<pubDate>Wed, 16 May 2012 18:25:00 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://blog.codiqa.com/2012/05/how-we-use-backbone-js-to-build-codiqa-part-1-api/&quot;&gt;How we use Backbone.js to build Codiqa – Part 1: API&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3982308&quot;&gt;via&lt;/a&gt;). To read the next time I mess with Backbone.&lt;/p&gt;

</description>

			<category>Backbone.js</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>CodeMirror - In-browser code editor</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/16/CodeMirror</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11389</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/16/CodeMirror#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/16/CodeMirror/rss</wfw:commentRSS>
			<pubDate>Wed, 16 May 2012 17:04:34 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://codemirror.net/&quot;&gt;CodeMirror&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3982114&quot;&gt;via&lt;/a&gt;). In-browser code editor.&lt;/p&gt;

</description>

			<category>linkblog</category>
			<category>Programming</category>
		</item>
		<item>
			<title>Organization tools</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/15/organization-tools</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11388</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/15/organization-tools#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/15/organization-tools/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 22:22:13 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.lifehack.org/articles/technology/11-alternatives-to-omnifocus-you-can-use-to-get-things-done.html&quot;&gt;11 Alternatives to OmniFocus&lt;/a&gt;. Trying &lt;a href=&quot;http://www.gqueues.com/&quot;&gt;GQueues&lt;/a&gt; again now. They finally have a &amp;quot;compact&amp;quot; display format, the lack of which was a major annoyance last time I tried it. I need to give OmniFocus a try though.&lt;/p&gt;

&lt;p class=&quot;st-markup&quot;&gt;Here's an article on &lt;a href=&quot;http://www.lifehack.org/articles/technology/mail-pilot-a-new-approach-to-email-and-task-management-interview.html&quot;&gt;Mail Pilot&lt;/a&gt;. Also &lt;a href=&quot;http://www.quora.com/What-is-the-best-online-to-do-list-application&quot;&gt;http://www.quora.com/What-is-the-best-online-to-do-list-application&lt;/a&gt; which mentions &lt;a href=&quot;http://www.getflow.com/&quot;&gt;Flow&lt;/a&gt;&lt;/p&gt;

</description>

			<category>Organization</category>
		</item>
		<item>
			<title>George W. Bush: ‘I’m for Mitt Romney’ - ABC News</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/15/Bush.Romney</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11387</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/15/Bush.Romney#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/15/Bush.Romney/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 17:42:00 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://abcnews.go.com/blogs/politics/2012/05/george-w-bush-im-for-mitt-romney/&quot;&gt;George W. Bush: ‘I’m for Mitt Romney’ - ABC News&lt;/a&gt;. Of course he is. Bush, Obama, Romney are all basically the same big-government pro-war crony-capitalist person.&lt;/p&gt;

</description>

			<category>Barack Obama</category>
			<category>George Bush</category>
			<category>linkblog</category>
			<category>Mitt Romney</category>
		</item>
		<item>
			<title>PyCUDA</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/15/PyCUDA</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11386</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/15/PyCUDA#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/15/PyCUDA/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 15:21:23 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://mathema.tician.de/software/pycuda&quot;&gt;PyCUDA&lt;/a&gt;.&lt;/p&gt;

</description>

			<category>CUDA</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>Hans Boehm: Threads Cannot be Implemented as a Library</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/15/Boehm.threads.library</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11385</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/15/Boehm.threads.library#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/15/Boehm.threads.library/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 15:14:30 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.hpl.hp.com/techreports/2004/HPL-2004-209.pdf&quot;&gt;Hans Boehm: Threads Cannot be Implemented as a Library&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3963537&quot;&gt;via&lt;/a&gt;). To read.&lt;/p&gt;

</description>

			<category>Concurrency</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>The grammar of Vim</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/15/Vim.grammar</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11384</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/15/Vim.grammar#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/15/Vim.grammar/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 06:13:49 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://rc3.org/2012/05/12/the-grammar-of-vim/&quot;&gt;rc3.org - The grammar of Vim&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3962945&quot;&gt;via&lt;/a&gt;).&lt;/p&gt;

</description>

			<category>linkblog</category>
			<category>VI</category>
		</item>
		<item>
			<title>Why Nikola Tesla was the greatest geek who ever lived - The Oatmeal</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/15/Oatmeal.Tesla</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11383</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/15/Oatmeal.Tesla#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/15/Oatmeal.Tesla/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 05:07:36 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://theoatmeal.com/comics/tesla&quot;&gt;Why Nikola Tesla was the greatest geek who ever lived - The Oatmeal&lt;/a&gt; (&lt;a href=&quot;https://twitter.com/#!/Werner/status/202209826791620609&quot;&gt;via&lt;/a&gt;). Sheesh!&lt;/p&gt;

</description>

			<category>History</category>
			<category>linkblog</category>
			<category>Science</category>
		</item>
		<item>
			<title>Acknowledging the Arrival of Peak Government</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/peak-government</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11382</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/peak-government#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/peak-government/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 04:58:29 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.chrismartenson.com/blog/acknowledging-arrival-peak-government-part-1/75356&quot;&gt;Acknowledging the Arrival of Peak Government&lt;/a&gt;. Interesting comments about the State's &amp;quot;ontological imperative to expand&amp;quot;.&lt;/p&gt;

</description>

			<category>Government</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>Must See: Greece Explained In One Picture | ZeroHedge</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/Greece.dominos</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11381</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/Greece.dominos#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/Greece.dominos/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 04:55:29 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.zerohedge.com/news/must-see-greece-explained-one-picture&quot;&gt;Must See: Greece Explained In One Picture | ZeroHedge&lt;/a&gt;. To watch. The dominos are starting to fall. This is going to be interesting.&lt;/p&gt;

</description>

			<category>Economics</category>
			<category>Greece</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>WebOb — WSGI request and response objects</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/WebOb</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11380</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/WebOb#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/WebOb/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 04:53:53 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.webob.org/&quot;&gt;WebOb — WSGI request and response objects&lt;/a&gt;. Not really familiar. &lt;a href=&quot;https://plus.google.com/104537541227697934010/posts/2tiz2kJ4fqs&quot;&gt;Via Ian Bicking&lt;/a&gt;.&lt;/p&gt;

</description>

			<category>linkblog</category>
			<category>Python</category>
			<category>Web Development</category>
		</item>
		<item>
			<title>Krugman's Misreading of US Banking History</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/Krugman.history</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11379</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/Krugman.history#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/Krugman.history/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 04:51:10 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.coordinationproblem.org/2012/05/krugmans-misreading-of-us-banking-history.html&quot;&gt;Krugman's Misreading of US Banking History&lt;/a&gt; (&lt;a href=&quot;https://twitter.com/#!/FriedrichHayek/status/202255012573880321&quot;&gt;via&lt;/a&gt;):&lt;/p&gt;

&lt;blockquote class=&quot;st-markup&quot;&gt;&lt;p&gt;But Krugman has a much bigger puzzle to explain away: &lt;em&gt;if free markets in banking are the problem, why did Canada, which, during this period, had a far less regulated banking system than the US, not experience the panics we did, and why did no Canadian banks fail during the Great Depression while around 9000 US banks did?&lt;/em&gt; If Krugman’s criticism of the “mythology” is correct, the Canadian banking system of that era should have been a basket case, but instead it was a model for the world precisely because it lacked the two most damaging government regulations present in the US. Canadian banks have always been free to operate nationwide and were, before 1934, able to issue their own currency free of bond collateral requirements. The very free market in Canadian banking dramatically out-performed the much more regulated US system.&lt;/p&gt;&lt;/blockquote&gt;

</description>

			<category>Economics</category>
			<category>History</category>
			<category>linkblog</category>
			<category>Paul Krugman</category>
		</item>
		<item>
			<title>Tab EXSPLOSION</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/tabs</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11378</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/tabs#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/tabs/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 04:20:43 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;Halp! Way too many tabs open!&lt;/p&gt;

</description>
		</item>
		<item>
			<title>Cursor Invisible.swf (game)</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/cursor-invisible</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11377</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/cursor-invisible#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/cursor-invisible/rss</wfw:commentRSS>
			<pubDate>Tue, 15 May 2012 00:00:29 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://dagobah.net/flash/Cursor_Invisible.swf&quot;&gt;Cursor Invisible.swf (game)&lt;/a&gt;&lt;/p&gt;

</description>

			<category>Games</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>Pykka — Actors for Python</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/Pykka</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11376</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/Pykka#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/Pykka/rss</wfw:commentRSS>
			<pubDate>Mon, 14 May 2012 19:07:35 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://pykka.readthedocs.org/en/latest/&quot;&gt;Pykka — Actors for Python&lt;/a&gt; (&lt;a href=&quot;http://news.ycombinator.com/item?id=3972349&quot;&gt;via&lt;/a&gt;). I still have to learn about the Actor model.&lt;/p&gt;

</description>

			<category>Concurrency</category>
			<category>linkblog</category>
			<category>Python</category>
		</item>
		<item>
			<title>Mat Zo- Frequency Flyer (Original Mix) Official Version - YouTube</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/Mat-Zo.Frequency-Flyer</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11375</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/Mat-Zo.Frequency-Flyer#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/Mat-Zo.Frequency-Flyer/rss</wfw:commentRSS>
			<pubDate>Mon, 14 May 2012 17:10:18 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=3A4p459grXE&amp;amp;hd=1&quot;&gt;Mat Zo-- Frequency Flyer (Original Mix)&lt;/a&gt;. Quality seems meh &lt;img class=&quot;smiley&quot; src=&quot;/images/smiley_frown.gif&quot; alt=&quot;Smiley frowning&quot; /&gt;&lt;/p&gt;

</description>

			<category>linkblog</category>
			<category>Music</category>
		</item>
		<item>
			<title>Mat Zo feat. Linnea Schossow - The Sky (Extended Mix)</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/14/Mat-Zo.The-Sky</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11374</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/14/Mat-Zo.The-Sky#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/14/Mat-Zo.The-Sky/rss</wfw:commentRSS>
			<pubDate>Mon, 14 May 2012 16:57:15 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=t03T3PaVpZs&amp;amp;hd=1&quot;&gt;Mat Zo feat. Linnea Schossow - The Sky (Extended Mix)&lt;/a&gt;.&lt;/p&gt;

</description>

			<category>linkblog</category>
			<category>Music</category>
		</item>
		<item>
			<title>Avengers</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/13/Avengers</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11373</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/13/Avengers#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/13/Avengers/rss</wfw:commentRSS>
			<pubDate>Mon, 14 May 2012 03:14:41 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;Avengers was good. Whedon finally gets the big hit he deserves.&lt;/p&gt;

</description>

			<category>Joss Whedon</category>
			<category>Movies</category>
		</item>
		<item>
			<title>An excellent response to an anti-gun person</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/12/guns-are-silly</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11372</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/12/guns-are-silly#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/12/guns-are-silly/rss</wfw:commentRSS>
			<pubDate>Sun, 13 May 2012 00:50:23 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.reddit.com/r/guns/comments/tjray/one_of_the_best_responses_ive_seenno_the_best/&quot;&gt;Great response to &amp;quot;Guns are silly&amp;quot;&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote class=&quot;st-markup&quot;&gt;&lt;p&gt;From a war vet friend:&lt;br /&gt;
Which demonstrates the value of your opinion and thought processes.&lt;br /&gt;
&lt;br /&gt;
Let's wave the magic wand, and make all guns (which are nothing more than machines for throwing rocks) go away.&lt;br /&gt;
&lt;br /&gt;
This returns us to the days in which everyone is at the utter mercy (or often lack thereof) of the men who are the biggest and strongest, and can use the weapons of that world--all of which depend on massive upper body strength and long years of training which must be supported by keeping the peasants down so they can supply these men with food and such, so they can spend all their time training with these weapons.&lt;br /&gt;
&lt;br /&gt;
Guns are tools, usable by anyone regardless of strength and gender, and requiring only a little training for minimal competence. They are tools, for a specific purpose, and enable a 98lb woman to stand up to her 300lb male attacker. Civilized people use tools, especially tools which allow equality and productivity, as opposed to those which impose rule of brute force and inequality and destruction.&lt;br /&gt;
&lt;br /&gt;
I make blades, I practice with blades, and I've actually used blades in combat. Take a gun from me, and you render me no less dangerous. You do make it much harder for the young woman who isn't as comfortable and practiced with blades as I am, and isn't as strong as her attacker will be, to defend herself.&lt;/p&gt;&lt;/blockquote&gt;

</description>

			<category>Guns</category>
			<category>linkblog</category>
		</item>
		<item>
			<title>InfoQ: Dealing with Performance Challenges - Optimized Data Formats</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/12/binary-formats</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11371</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/12/binary-formats#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/12/binary-formats/rss</wfw:commentRSS>
			<pubDate>Sat, 12 May 2012 13:55:50 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://www.infoq.com/presentations/Dealing-with-Performance-Challenges-Optimized-Data-Formats&quot;&gt;InfoQ: Dealing with Performance Challenges - Optimized Data Formats&lt;/a&gt;. E-bay engineer discusses Protocol Buffers, Thrift, and so on in great detail.&lt;/p&gt;

&lt;p class=&quot;st-markup&quot;&gt;Things I learned about that I hadn't heard of before:&lt;/p&gt;

&lt;ul class=&quot;st-markup&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Action_Message_Format&quot;&gt;AMF&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://wiki.fasterxml.com/JacksonHome&quot;&gt;JacksonJSON&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://code.google.com/p/protostuff/&quot;&gt;Protostuff&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://wiki.fasterxml.com/SmileFormat&quot;&gt;Smile&lt;/a&gt; binary JSON&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://www.ebayopensource.org/&quot;&gt;https://www.ebayopensource.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>

			<category>linkblog</category>
		</item>
		<item>
			<title>West Virginia paid $22K each for Internet routers</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/12/routers</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11370</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/12/routers#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/12/routers/rss</wfw:commentRSS>
			<pubDate>Sat, 12 May 2012 13:39:38 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://wvgazette.com/News/201205050057&quot;&gt;West Virginia paid $22K each for Internet routers&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote class=&quot;st-markup&quot;&gt;&lt;p&gt;Nobody told Hurricane librarian Rebecca Elliot that the $22,600 Internet router in the branch library's storage closet was powerful enough to serve an entire college campus.&lt;br /&gt;
&lt;br /&gt;
Nobody told Elliot how much the router cost or who paid for it. Workers just showed up and installed the device. They left behind no instructions, no user manual.&lt;br /&gt;
&lt;br /&gt;
The high-end router serves four public computer terminals at the small library in Putnam County.&lt;/p&gt;&lt;/blockquote&gt;

&lt;blockquote class=&quot;st-markup&quot;&gt;&lt;p&gt;The state of West Virginia is using $24 million in federal economic stimulus money to put high-powered Internet computer routers in small libraries, elementary schools and health clinics, even though the pricey equipment is designed to serve major research universities, medical centers and large corporations, a Gazette-Mail investigation has found.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p class=&quot;st-markup&quot;&gt;&amp;quot;Free money&amp;quot; from the federal government gets allocated poorly. So surprising! Again, government &amp;quot;stimulus&amp;quot; is just crony capitalism, going to big companies:&lt;/p&gt;

&lt;blockquote class=&quot;st-markup&quot;&gt;&lt;p&gt;In July 2010, a West Virginia Office of Technology administrator warned that the Cisco 3945 series routers &amp;quot;may be grossly oversized,&amp;quot; according to an email obtained by the Gazette-Mail.&lt;br /&gt;
&lt;br /&gt;
The administrator asked state officials to postpone plans to spend $24 million on the routers so he would have time to evaluate the proposed purchase.&lt;br /&gt;
&lt;br /&gt;
Five days later, state officials signed the $24 million contract with Verizon Network Integration to buy the Cisco routers.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p class=&quot;st-markup&quot;&gt;I wonder who got kickbacks...&lt;/p&gt;

</description>

			<category>Government</category>
		</item>
		<item>
			<title>The Real 2012 Delegate Count</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/12/thereal2012delegatecount.com</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11369</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/12/thereal2012delegatecount.com#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/12/thereal2012delegatecount.com/rss</wfw:commentRSS>
			<pubDate>Sat, 12 May 2012 13:29:38 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://thereal2012delegatecount.com/&quot;&gt;The Real 2012 Delegate Count for the Republican Primaries &amp;amp; Caucuses&lt;/a&gt;.&lt;/p&gt;

</description>

			<category>linkblog</category>
			<category>Politics</category>
		</item>
		<item>
			<title>Analyzing your Gmail with Matplotlib</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/12/Gmail.Matplotlib</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11368</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/12/Gmail.Matplotlib#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/12/Gmail.Matplotlib/rss</wfw:commentRSS>
			<pubDate>Sat, 12 May 2012 07:48:33 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://glowingpython.blogspot.it/2012/05/analyzing-your-gmail-with-matplotlib.html&quot;&gt;The Glowing Python: Analyzing your Gmail with Matplotlib&lt;/a&gt; (&lt;a href=&quot;http://www.reddit.com/r/Python/comments/tib9h/analyzing_your_gmail_with_matplotlib/&quot;&gt;via&lt;/a&gt;). I should do something like this.&lt;/p&gt;

</description>

			<category>E Mail</category>
			<category>linkblog</category>
			<category>Python</category>
		</item>
		<item>
			<title>Plumbum: Shell Combinators and More (Python)</title>
			<link>http://keithdevens.com/weblog/archive/2012/May/12/Plumbum</link>
			<guid isPermaLink="false">http://www.keithdevens.com/weblog/11367</guid>
			<comments>http://keithdevens.com/weblog/archive/2012/May/12/Plumbum#comments</comments>
			<wfw:commentRSS>http://keithdevens.com/weblog/archive/2012/May/12/Plumbum/rss</wfw:commentRSS>
			<pubDate>Sat, 12 May 2012 07:40:34 +0000</pubDate>
			<description>&lt;p class=&quot;st-markup&quot;&gt;&lt;a href=&quot;http://plumbum.readthedocs.org/en/latest/&quot;&gt;Plumbum: Shell Combinators and More — Plumbum: Shell Combinators&lt;/a&gt; (&lt;a href=&quot;http://www.reddit.com/r/Python/comments/tibp0/introducing_plumbum_shell_combinators_write/&quot;&gt;via&lt;/a&gt;). Not exactly sure what the use case of this is but it seems interesting, plus it provides remote execution over SSH like Fabric.&lt;/p&gt;

</description>

			<category>linkblog</category>
			<category>Python</category>
		</item>
	</channel>
</rss>

