<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Idle Thoughts</title>
	<atom:link href="http://rjpower.org/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://rjpower.org/wordpress</link>
	<description>Generally un-insightful posts about technology</description>
	<lastBuildDate>Sun, 12 Feb 2012 12:20:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Now an author in multiple languages</title>
		<link>http://rjpower.org/wordpress/now-an-author-in-multiple-languages/</link>
		<comments>http://rjpower.org/wordpress/now-an-author-in-multiple-languages/#comments</comments>
		<pubDate>Sun, 12 Feb 2012 12:20:37 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/wordpress/?p=116</guid>
		<description><![CDATA[A generous reader of the Piccolo paper provided me with a draft of a version translate to Chinese: Piccolo:使用分区表创建快速，分布式程序 Given my complete lack of knowledge of the language, it could be just saying &#8220;chicken chicken chicken&#8221;, but I&#8217;m inclined to &#8230; <a href="http://rjpower.org/wordpress/now-an-author-in-multiple-languages/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A generous reader of the Piccolo paper provided me with a draft of a version translate to Chinese:</p>
<p><a href="http://rjpower.org/wordpress/wp-content/uploads/2012/02/Piccolochinese.pdf">Piccolo:使用分区表创建快速，分布式程序</a></p>
<p>Given my complete lack of knowledge of the language, it could be just saying <a href="http://isotropic.org/papers/chicken.pdf">&#8220;chicken chicken chicken&#8221;</a>, but I&#8217;m inclined to believe it&#8217;s a bit more complete.</p>
<p>Thank you Xing Fang!</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/now-an-author-in-multiple-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ryanair</title>
		<link>http://rjpower.org/wordpress/ryanair/</link>
		<comments>http://rjpower.org/wordpress/ryanair/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 19:13:18 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/wordpress/?p=114</guid>
		<description><![CDATA[We flew Ryanair from Marrakesh to Seville. It was a singular experience. As in, I&#8217;m not going to do that again.]]></description>
			<content:encoded><![CDATA[<p>We flew Ryanair from Marrakesh to Seville.</p>
<p>It was a singular experience. As in, I&#8217;m not going to do that again.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/ryanair/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>email habits over time</title>
		<link>http://rjpower.org/wordpress/email-habits-over-time/</link>
		<comments>http://rjpower.org/wordpress/email-habits-over-time/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 22:45:46 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/wordpress/?p=111</guid>
		<description><![CDATA[I was curious if my sleeping/waking habits had really changed over the years &#8211; I definitely don&#8217;t feel I work as late now as when I was 22, but it&#8217;s hard to tell. To test this, I looked over all &#8230; <a href="http://rjpower.org/wordpress/email-habits-over-time/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was curious if my sleeping/waking habits had really changed over the years &#8211; I definitely don&#8217;t feel I work as late now as when I was 22, but it&#8217;s hard to tell.  To test this, I looked over all of the timestamps of mail I&#8217;ve sent in the past few years and tried to make a pretty graph.</p>
<p>I&#8217;m not sure how meaningful it is, but thanks to ggplot, it is pretty, at least.<a href="http://rjpower.org/wordpress/wp-content/uploads/2012/01/email-habits.png"><img src="http://rjpower.org/wordpress/wp-content/uploads/2012/01/email-habits.png" alt="" title="email-habits" width="400" height="800" class="alignnone size-full wp-image-112" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/email-habits-over-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>note to self</title>
		<link>http://rjpower.org/wordpress/note-to-self/</link>
		<comments>http://rjpower.org/wordpress/note-to-self/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 22:05:18 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/wordpress/?p=102</guid>
		<description><![CDATA[Before wasting a week or 2 on a dead-end endeavor, think for 10 minutes.]]></description>
			<content:encoded><![CDATA[<p>Before wasting a week or 2 on a dead-end endeavor, think for 10 minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/note-to-self/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old DFW article</title>
		<link>http://rjpower.org/wordpress/old-dfw-article/</link>
		<comments>http://rjpower.org/wordpress/old-dfw-article/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 19:43:01 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/wordpress/?p=103</guid>
		<description><![CDATA[Lovingly resurrected by my friend Evan: Fictional Futures and the Conspicuously Young A deep and sobering take on modern writers.]]></description>
			<content:encoded><![CDATA[<p>Lovingly resurrected by my friend Evan:</p>
<p><a href="http://neugierig.org/content/dfw/ffacy.pdf">Fictional Futures and the Conspicuously Young</a></p>
<p>A deep and sobering take on modern writers.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/old-dfw-article/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SiteBlock extension</title>
		<link>http://rjpower.org/wordpress/siteblock-extension/</link>
		<comments>http://rjpower.org/wordpress/siteblock-extension/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 19:35:59 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/wordpress/?p=100</guid>
		<description><![CDATA[I installed the SiteBlock extension for Chrome. Now I&#8217;m visiting my favorite time-wasting sites a lot less, but I&#8217;m still not any more productive. I suppose that&#8217;s step 2.]]></description>
			<content:encoded><![CDATA[<p>I installed the <a href="https://chrome.google.com/webstore/detail/pfglnpdpgmecffbejlfgpnebopinlclj">SiteBlock</a> extension for Chrome.</p>
<p>Now I&#8217;m visiting my favorite time-wasting sites a lot less, but I&#8217;m still not any more productive.</p>
<p>I suppose that&#8217;s step 2.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/siteblock-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>multi-processor cache simulator</title>
		<link>http://rjpower.org/wordpress/multi-processor-cache-simulator/</link>
		<comments>http://rjpower.org/wordpress/multi-processor-cache-simulator/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 19:57:00 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/wordpress/?p=92</guid>
		<description><![CDATA[Does anyone know of a simple cache simulator for multi-processors? I&#8217;m curious what the performance of various applications would be like if you had hardware level DSM across a low-latency interconnect like Infiniband. Would handling the cache-line coherency issues in &#8230; <a href="http://rjpower.org/wordpress/multi-processor-cache-simulator/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Does anyone know of a simple cache simulator for multi-processors?  I&#8217;m curious what the performance of various applications would be like if you had hardware level DSM across a low-latency interconnect like Infiniband.</p>
<p>Would handling the cache-line coherency issues in hardware be a big difference over a software DSM?</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/multi-processor-cache-simulator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mycloud</title>
		<link>http://rjpower.org/wordpress/mycloud/</link>
		<comments>http://rjpower.org/wordpress/mycloud/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 21:24:33 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/wordpress/?p=90</guid>
		<description><![CDATA[Do you have a few computers lying around the house or lab that you want to make use of for your Python computing? Too lazy to setup a real MapReduce system like Hadoop? Well, this could be your solution! (It &#8230; <a href="http://rjpower.org/wordpress/mycloud/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Do you have a few computers lying around the house or lab that you want to make use of for your Python computing? Too lazy to setup a real MapReduce system like Hadoop? Well, this could be your solution! (It probably won&#8217;t be, but, hey, you never know).</p>
<p>mycloud allows you to make use of your spare cycles, all from within Python &#8211; all you need to have available is the SSH connection that you&#8217;re already using to manage your systems.  Here&#8217;s an example:</p>
<p>Starting your cluster:</p>
<pre># list each machine and the number of cores to use
cluster = mycloud.Cluster([('machine1', 4),
                           ('machine2', 4)],
                          fs_prefix='/path/to/store/results')</pre>
<p>Invoke a function over a list of inputs:</p>
<pre>result = cluster.map(my_expensive_function, range(1000))</pre>
<p>Use the MapReduce interface to easily handle processing of larger datasets:</p>
<pre>from mycloud.resource import CSV
input_desc = [CSV('my_input_%d.csv' % i for i in range(100)]
output_desc = [CSV('my_output_file.csv']

def map_identity(k, v):
  yield (k, int(v[0]))

def reduce_sum(k, values):
  yield (k, sum(values))

mr = mycloud.mapreduce.MapReduce(cluster,
                                 map_identity,
                                 reduce_sum,
                                 input_desc,
                                 output_desc)

result = mr.run()

for k, v in result[0].reader():
  print k, v</pre>
<p>The code is mostly not-documented, but please contribute documentation and/or complaints as you see fit! <img src='http://rjpower.org/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>You can access the source code here: <a href="https://bitbucket.org/rjpower/mycloud">https://bitbucket.org/rjpower/mycloud</a></p>
<p>Or you can access the code with pip via pypi:</p>
<p>pip install mycloud</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/mycloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>autocite</title>
		<link>http://rjpower.org/wordpress/autocite/</link>
		<comments>http://rjpower.org/wordpress/autocite/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 16:32:17 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/blog/?p=67</guid>
		<description><![CDATA[I&#8217;ve had this idea poking around in my head for a long time, but had never gotten around to actually implementing it.   Finally this weekend, I did. Finding citations for a paper is a useful but onerous process.  You &#8230; <a href="http://rjpower.org/wordpress/autocite/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had this idea poking around in my head for a long time, but had never gotten around to actually implementing it.   Finally this weekend, I did.</p>
<p>Finding citations for a paper is a useful but onerous process.  You have to track down all of the work in the past that touched on similar ideas as your own, which amounts to spending hours searching through old journals looking for examples where your work has been done before.  (In computer science, there are no new papers, just recyclings of ideas from the 60&#8242;s and 70&#8242;s).</p>
<p>In any case, this problem is no longer!  With <em>autocite</em>, you can let the computer find the citations for you, or at least the most promising set of them.  Here&#8217;s an example list of papers found based on inputting the abstract for my paper,</p>
<p>Piccolo:</p>
<ul>
<li>http://cs.mst.edu/documents/technical_reports/91-14.pdf</li>
<li>http://www-i2.informatik.rwth-aachen.de/Research/MCS/SDL/safire_compatibility_table.pdf</li>
<li>http://cs.mst.edu/documents/technical_reports/92-02.pdf</li>
<li>http://cs.mst.edu/documents/technical_reports/92-24.pdf</li>
<li>http://staffweb.psdschools.org/wleggett/unitplan2/weblessonplan.pdf</li>
<li>http://cr.yp.to/bib/1991/ecma-48.pdf</li>
<li>http://www.lfcs.inf.ed.ac.uk/research/database/publications/vldb04_ranking.pdf</li>
<li>http://sziami.cs.bme.hu/%7Eildi/seminar/2010_01/kapolnai_abs.pdf</li>
<li>http://www.hpdc.org/2009/PDF/hursey.pdf</li>
<li>http://www.cs.arizona.edu/people/dkl/students.pdf</li>
</ul>
<p>Okay, maybe it won&#8217;t solve all of your citation problems, but it&#8217;s somewhat entertaining to play with anyway.  Try it out here:</p>
<p><a href="http://rjpower.org/autocite/scripts/autocite.cgi">Auto-citation generator</a></p>
<p>If you&#8217;re curious, the code is available here, though it&#8217;s a bit of a mess.</p>
<p><a href="http://rjpower.org/browse.cgi/autocite/">autocite source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/autocite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>date night</title>
		<link>http://rjpower.org/wordpress/date-night/</link>
		<comments>http://rjpower.org/wordpress/date-night/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 16:40:00 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rjpower.org/blog/?p=69</guid>
		<description><![CDATA[Jenna and I got dressed up for no particular reason; I think we looked pretty good!]]></description>
			<content:encoded><![CDATA[<p>Jenna and I got dressed up for no particular reason; I think we looked pretty good!</p>

<p><img style="font-size: 13px;" src="http://rjpower.org/pictures/Date%20Night/IMG_0014_medium.JPG" alt="Image IMG_0014.JPG" width="614" height="461" /><img style="font-size: 13px;" src="http://rjpower.org/pictures/Date%20Night/IMG_0007_medium.JPG" alt="Image IMG_0007.JPG" width="614" height="461" /><img src="http://rjpower.org/pictures/Date%20Night/IMG_0006_medium.JPG" alt="Image IMG_0006.JPG" width="461" height="614" /></p>
]]></content:encoded>
			<wfw:commentRss>http://rjpower.org/wordpress/date-night/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

