<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>A Story Worth Telling</title>
	<atom:link href="http://astoryworthtelling.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://astoryworthtelling.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sun, 31 Mar 2013 17:01:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='astoryworthtelling.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>A Story Worth Telling</title>
		<link>http://astoryworthtelling.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://astoryworthtelling.wordpress.com/osd.xml" title="A Story Worth Telling" />
	<atom:link rel='hub' href='http://astoryworthtelling.wordpress.com/?pushpress=hub'/>
		<item>
		<title>An Interesting New Camera</title>
		<link>http://astoryworthtelling.wordpress.com/2013/03/21/an-interesting-new-camera/</link>
		<comments>http://astoryworthtelling.wordpress.com/2013/03/21/an-interesting-new-camera/#comments</comments>
		<pubDate>Thu, 21 Mar 2013 17:05:31 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=1069</guid>
		<description><![CDATA[There are a couple of main trends in cameras these days, many of which benefit everyone who takes photos, but a few of which try to pigeon hole any photographer into narrow definitions. For example sensor technology improves every year, leading to lower noise sensors for everyone. The other trend at the moment is towards [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=1069&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>There are a couple of main trends in cameras these days, many of which benefit everyone who takes photos, but a few of which try to pigeon hole any photographer into narrow definitions.  For example sensor technology improves every year, leading to lower noise sensors for everyone.  The other trend at the moment is towards smaller cameras, but almost exclusively through removing the mirrorbox and optical viewfinder.  I like optical viewfinders, in fact I love optical viewfinders.  Using an optical viewfinder makes using cameras more fun to me.  To the degree that I like old film cameras because they have viewfinders that put the best of today&#8217;s cameras to shame.</p>
<p>One of the cameras I own (and starting a sentence thus is a sure sign I own too many cameras), is an olympus 4/3 camera.  The 400 series, which is their intro model.  I considered the 500 series, which might have gotten me a slightly better sensor and in body stabilization.  But after thinking about it, the lighter weight and increased portability of the smaller camera won me over.  But four thirds seems to be a dying system, no matter what Olympus might say.  The last four thirds camera released was a few years ago, and the lenses are getting more difficult to find every day.  So while it&#8217;s a great system, it&#8217;s almost like using my old film cameras.  Amazing technology &amp; utility, but sadly no longer made. </p>
<p>So I was excited to hear that Canon is introducing a new camera this year, I believe it&#8217;s the Rebel SL1, or 100D.  And it&#8217;s essentially one of their crop sensor cameras, except miniaturized to the degree possible while retaining an aps-c sensor.  So modern sensor (win), great lens selection (win), optical viewfinder &amp; smaller size.  If I were looking for a camera this one would certainly be near the top of the list.  Probably my biggest worry would be the mirror instead of prism viewfinder.  Now if only I had a collection of Canon lenses instead of Nikon.</p>
<p>Anyways, gizmodo did a nice <a href="http://gizmodo.com/5991639/canon-eos-rebel-sl1-the-shrunken-down-beginner-dslr-youve-been-waiting-for" title="Gizmodo SL1 Story">write-up</a> &amp; you can see the <a href="http://www.usa.canon.com/cusa/consumer/products/cameras/slr_cameras/eos_rebel_sl1_18_55mm_is_stm_kit" title="SL1 at Canon.com">specs</a> on Canon&#8217;s website.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/1069/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/1069/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=1069&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2013/03/21/an-interesting-new-camera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>My Take on the Monsanto Madness</title>
		<link>http://astoryworthtelling.wordpress.com/2013/02/20/my-take-on-the-monsanto-madness/</link>
		<comments>http://astoryworthtelling.wordpress.com/2013/02/20/my-take-on-the-monsanto-madness/#comments</comments>
		<pubDate>Wed, 20 Feb 2013 18:06:29 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Politrickery]]></category>
		<category><![CDATA[Current Events]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=873</guid>
		<description><![CDATA[It seems like Wikipedia doesn&#8217;t have a dedicated article yet, which is strange because it&#8217;s being heard by the United States Supreme Court&#8230; But anyways here&#8216;s the monsanto article. And here&#8217;s a quick summary: 1) monsanto develops &#38; patents a herbicidal resistant strain of soybeans 2) they sell said soybeans to farmers as seed under [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=873&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>It seems like Wikipedia doesn&#8217;t have a dedicated article yet, which is strange because it&#8217;s being heard by the United States Supreme Court&#8230;  But anyways <a href="http://en.wikipedia.org/wiki/Monsanto#As_plaintiff">here</a>&#8216;s the monsanto article.  And here&#8217;s a quick summary:</p>
<p>1) monsanto develops &amp; patents a herbicidal resistant strain of soybeans<br />
2) they sell said soybeans to farmers as seed under the condition that the farmer not plant any future generations<br />
3) farmer buys seed from grain elevator<br />
4) farmer plants said seed &amp; uses monsanto herbicide<br />
5) some of the farmer&#8217;s soy plants grow, some are killed by herbicide<br />
6) monsanto sues farmer for illegally using seed</p>
<p>Now in reality the farmer was almost certain that a reasonable fraction of the seed he purchased from the grain elevator would be resistant since monsanto crops compose about 80% of the total soybean yield in the United States.  But, the farmer was employing a technique used frequently in biology to identify mutants.  Organisms are grown in an environment which is hostile to normal growth, any individuals which have beneficial mutations allowing them to grow in these conditions proliferate wildly.  It usually takes a few generations &amp; some uv light to get something interesting, but at issue is you&#8217;re doing work to identify individuals with a certain trait, in this case herbicide resistance.  Say he started with random seeds instead of monsanto seeds in order to do this sort of selective breeding and grow soybeans which are especially salt resistant.  Would he be infringing on monsanto patents?  What would the best source of seeds for this sort of an experiment be, maybe a mix of a bunch of different strains, something like what one might find in a grain elevator?</p>
<p>Of course, it&#8217;s kind of sad, because it does appear he&#8217;s going to lose.  Which means gene patents galore, bad news bears.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/873/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/873/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=873&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2013/02/20/my-take-on-the-monsanto-madness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>Building XFCE from Git</title>
		<link>http://astoryworthtelling.wordpress.com/2013/02/15/building-xfce-from-git/</link>
		<comments>http://astoryworthtelling.wordpress.com/2013/02/15/building-xfce-from-git/#comments</comments>
		<pubDate>Fri, 15 Feb 2013 18:36:09 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[compiling]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xfce]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=870</guid>
		<description><![CDATA[I recently tried to build an XFCE package using the git source (because I wanted to apply a patch).  Something I couldn&#8217;t find except in an ancient mailing list archive, was that you frequently need to pass either autogen or configure &#8220;&#8211;enable-maintainer-mode&#8221;, I passed it to both just to be safe.  Have fun building xfce.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=870&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I recently tried to build an XFCE package using the git source (because I wanted to apply a patch).  Something I couldn&#8217;t find except in an ancient mailing list archive, was that you frequently need to pass either autogen or configure &#8220;&#8211;enable-maintainer-mode&#8221;, I passed it to both just to be safe.  Have fun building xfce.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/870/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/870/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=870&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2013/02/15/building-xfce-from-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>The Original Minesweeper</title>
		<link>http://astoryworthtelling.wordpress.com/2013/02/07/the-original-minesweeper/</link>
		<comments>http://astoryworthtelling.wordpress.com/2013/02/07/the-original-minesweeper/#comments</comments>
		<pubDate>Thu, 07 Feb 2013 23:38:28 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/2013/02/07/the-original-minesweeper/</guid>
		<description><![CDATA[The Original Minesweeper Probably the high point of anything made by microsoft.  Works perfectly in wine.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=869&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.minesweeper.info/downloads/WinmineXP.html" title="The Original Minesweeper">The Original Minesweeper</a></p>
<p>Probably the high point of anything made by microsoft.  Works perfectly in wine.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/869/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/869/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=869&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2013/02/07/the-original-minesweeper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>Pogoplug &amp; Autofs</title>
		<link>http://astoryworthtelling.wordpress.com/2013/02/05/pogoplug-autofs/</link>
		<comments>http://astoryworthtelling.wordpress.com/2013/02/05/pogoplug-autofs/#comments</comments>
		<pubDate>Wed, 06 Feb 2013 01:33:22 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Autofs]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[fstab]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[sshfs]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=866</guid>
		<description><![CDATA[Autofs is able to mount drives over sshfs on the fly. This allows you to seamlessly use a drive that you&#8217;re accessing over a local network or even over an ocean. Pogoplug is a new dropbox-like cloud storage solution. Interestingly, and unlike dropbox, they do not work by mirroring data on your local disks. This [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=866&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Autofs is able to mount drives over sshfs on the fly.  This allows you to seamlessly use a drive that you&#8217;re accessing over a local network or even over an ocean.  </p>
<p>Pogoplug is a new dropbox-like cloud storage solution.  Interestingly, and unlike dropbox, they do not work by mirroring data on your local disks.  This means that the storage space offered is truly additive.  Much like sshfs. </p>
<p>So I was of course curious if I could have autofs mount pogoplug seamlessly on access.  Now I&#8217;m not sure how stable the connection is, so perhaps it would be better advised to do this once at login and not worry about it.  But, anyways, a pseudo working solution (it seems to hang the first time it&#8217;s accessed, but a ctrl+c will return to the terminal and it will be mounted).  It would be a huge help if someone could help me figure out that last niggle.</p>
<p>I attempted to keep user credentials separate from the script, and currently this banks on them being stored in ~/.ssh/pogouser &amp; ~/.ssh/pogopass.</p>
<p>My auto.master:<br />
<code>#/etc/auto.master<br />
/mnt/pogoplug /etc/auto.pogoplugfs  --timeout=300,--ghost,nodev,nosuid</code></p>
<p>my auto.pogoplugfs:<br />
<code>username  -fstype=fuse,nonempty,rw  :/usr/local/bin/pogoplug_wrapper</code></p>
<p>And finally pogoplug_wrapper, you need to put pogoplugfs in your path. I put it in /usr/local/bin.  This does some minimal logging to ~/.cache/pogoplugfs.log.  You can comment out any of those lines if you&#8217;re not interested.<br />
<code>#!/bin/bash<br />
#pogoplug_wrapper</p>
<p>mkdir -p $1<br />
mountuser=`basename $1`<br />
mountuserhome=$(getent passwd $mountuser | cut -d: -f6)<br />
cd $mountuserhome/.cache<br />
echo "$mountuser:$mountuserhome" &gt;&gt; pogoplugfs.log<br />
uid=`id -u $mountuser`<br />
gid=`id -g $mountuser`<br />
echo "" &gt;&gt; $mountuserhome/.cache/pogoplugfs.log<br />
date    &gt;&gt; $mountuserhome/.cache/pogoplugfs.log<br />
chown $uid:$gid $1<br />
chmod 755 $1<br />
pogouser=`head -n 1 $mountuserhome/.ssh/pogouser`<br />
pogopass=`head -n 1 $mountuserhome/.ssh/pogopass`<br />
mountcommand="pogoplugfs --mountpoint $1 --user $pogouser --password $pogopass --fuseopts $3"<br />
echo "$mountcommand" &gt;&gt; $mountuserhome/.cache/pogoplugfs.log<br />
sudo -u $mountuser $mountcommand &amp;<br />
sleep 3 # give the command time to finish<br />
exit 0</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/866/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=866&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2013/02/05/pogoplug-autofs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>Saving Data to the SD Card on Droid RAZR M</title>
		<link>http://astoryworthtelling.wordpress.com/2013/01/29/saving-data-to-the-sd-card-on-droid-razr-m/</link>
		<comments>http://astoryworthtelling.wordpress.com/2013/01/29/saving-data-to-the-sd-card-on-droid-razr-m/#comments</comments>
		<pubDate>Tue, 29 Jan 2013 05:48:35 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Rooting]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=863</guid>
		<description><![CDATA[I recently became annoyed with my phone when I tried to shift some music onto it. It downloaded a few songs and then it stalled. &#8220;Out of space&#8221; or somesuch. I knew I had a 32gb card in there and not nearly that much music, so I was a little surprised. Anyways after a little [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=863&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I recently became annoyed with my phone when I tried to shift some music onto it.  It downloaded a few songs and then it stalled.  &#8220;Out of space&#8221; or somesuch.  I knew I had a 32gb card in there and not nearly that much music, so I was a little surprised.  Anyways after a little investigation I found that the phone had two mount points named sdcardX, namely:<br />
/storage/sdcard0 and<br />
/storage/sdcard1<br />
which is not ideal, especially since /storage/sdcard0 is not actually an sdcard, or at least it&#8217;s not replaceable.  I&#8217;m sure this made sense to someone at some point thinking, &#8220;oh, well internal memory is faster so we&#8217;ll just emulate an sdcard and that&#8217;ll be swell&#8221;.  And it is, until someone (me) decides to save a bunch of data that doesn&#8217;t require fast access to the sdcard.  Because the internal 4.5 gb, which already has some photos and dropbox &amp; app backups &amp; &#8230;, quickly runs out of room when you try to put a music library that easily fits onto a 32 gb card in the remaining space.  So I spent a little bit of time trying to figure out how to mount the external card in a way so that amazon music or google music would save music there.  I got some leads, which suggested modifying the fstab (file which tells where to mount which things), but my fstab didn&#8217;t look at all like the ones that they were describing, so I was left in the void.</p>
<p>Eventually, after much futzing around, I discovered a solution.  Not an ideal solution, but a passable one.  Namely after the system boots use tasker to run a shell command which mount/bind&#8217;s the external sd card to the mountpoint of the internal one.  On the downside you do lose the 4.5gb internal space, or at least it becomes much less accessible.  On the upside this phone comes with a 32gb card I believe, and according to reports despite it being not officially supported it should work with up to a 64gb card (128gb micro cards aren&#8217;t available at the moment, so no news there).  So you&#8217;re trading<br />
4.5gb + 16/32/64 gb half working storage for<br />
4.5gb less than half working storage + 16/32/64gb<br />
which seemed fair to me.</p>
<p>How it&#8217;s done.<br />
1) your phone must be rooted<br />
2) get tasker. It&#8217;s a paid app, only a few bucks and totally worth it.  I have it toggle my wifi off when I&#8217;m somewhere I can&#8217;t connect so it&#8217;s not futilely scanning for a signal nonstop.  I also have it go into airplane mode overnight, saves a bunch of battery, and prevents the phone from waking me up (I don&#8217;t plug my phone in every day).<br />
3) make a new task and make it run a shell command using root permissions, and the command is &#8220;mount -o bind /mnt/external1 /storage/sdcard0&#8243; then make a new task &amp; add the context at boot (new task -&gt; event -&gt; system -&gt; device boot) &amp; add the task you just created.<br />
done.</p>
<p>The next time you boot your phone if you go to applications/storage you&#8217;ll see that where it says internal storage you have 16/32/64gb available.  Though you&#8217;ll also see the exact same amount reflected in the sdcard storage.  A decent trade in my opinion.</p>
<p>Before doing all this you might want to copy the data from your internal partition onto the sdcard (which I did for all my data, photos and so on), but for apps I found it worked a little better to just uninstall/reinstall.  And on reinstall everything will be written to the sdcard properly.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/863/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/863/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=863&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2013/01/29/saving-data-to-the-sd-card-on-droid-razr-m/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>Splitting Fortran Files into Subroutines</title>
		<link>http://astoryworthtelling.wordpress.com/2012/12/20/splitting-fortran-files-into-subroutines/</link>
		<comments>http://astoryworthtelling.wordpress.com/2012/12/20/splitting-fortran-files-into-subroutines/#comments</comments>
		<pubDate>Fri, 21 Dec 2012 04:17:37 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Fortran]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=831</guid>
		<description><![CDATA[Coding in fortran, I often find it easier to work with numerous files each containing a single subroutine.  This can make it easier to compare two versions of files in which order of subroutines may have changed (since each subroutine is compared instead of the files all at once), it makes compiling faster as less [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=831&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Coding in fortran, I often find it easier to work with numerous files each containing a single subroutine.  This can make it easier to compare two versions of files in which order of subroutines may have changed (since each subroutine is compared instead of the files all at once), it makes compiling faster as less code needs to be recompiled on every edit, it makes it easier to use a text editor, since you can see a greater fraction of the file at once.  It&#8217;s not all good though, sometimes it&#8217;s nice to have subroutine clustered together in a module.  But on the whole, I&#8217;d rather deal with 100 duck sized horses.  So the question is then, how can I quickly and easily go from one giganto file to many one subroutine files.  Answer, a couple of options:</p>
<p>1) <a title="f77split" href="http://people.sc.fsu.edu/~jburkardt/c_src/f77split/f77split.html">f77split</a> &#8211; This was probably the first one I tried, works pretty well.</p>
<p>2) <a href="http://people.sc.fsu.edu/~jburkardt/f_src/f90split/f90split.html">f90split</a> &#8211; For newer fortran.</p>
<p>3) Homebrewed: Fair warning, haven&#8217;t used this in a little bit, but it was useful the last time I did, and I believe this is the most recent version.  Also, it&#8217;s not pretty, it&#8217;s not really supposed to be.  It&#8217;s supposed to accomplish a fairly simple task as simply and with as little effort as possible while being theoretically simple.</p>
<p><code>#!/usr/bin/perl<br />
use strict;</p>
<p>my $filename = $ARGV[0];<br />
chomp($filename);<br />
my $basename = $filename;<br />
$basename =~ s/(.*)\..*/$1/; # chop off until the end of the line</p>
<p>system("mkdir -p $basename"); # make the file for one<br />
my $current_subroutine_title = '';<br />
my $file_open = 0;</p>
<p>open SOURCEFILE, "&lt;&quot;, &quot;$filename&quot; or die $!;</p>
<p>while(my $fileline = )<br />
{<br />
  chomp($fileline);<br />
#  print "$fileline\n";<br />
  if($fileline =~ m/^\s+subroutine\s+(\w+)/i)<br />
  {<br />
    print "now reading subroutine $1\n";<br />
    if($file_open &gt; 0){close(SUBROUTINEFILE);}<br />
    open SUBROUTINEFILE, "&gt;", "$basename/$1.F" or die $!;<br />
    $file_open = 1;<br />
  }<br />
  if($file_open &gt; 0)<br />
  {<br />
    print SUBROUTINEFILE "$fileline\n";<br />
  }<br />
}</p>
<p>if($file_open &gt; 0){close(SUBROUTINEFILE);}<br />
close(SOURCEFILE);</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/831/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=831&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2012/12/20/splitting-fortran-files-into-subroutines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>eBay RSS Missing</title>
		<link>http://astoryworthtelling.wordpress.com/2012/12/20/ebay-rss-missing/</link>
		<comments>http://astoryworthtelling.wordpress.com/2012/12/20/ebay-rss-missing/#comments</comments>
		<pubDate>Thu, 20 Dec 2012 18:04:00 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=829</guid>
		<description><![CDATA[Sadly in the redesign of eBay one of the things that got the axe was rss feeds from searches.  Anyone have any good ideas for good alternatives?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=829&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Sadly in the redesign of eBay one of the things that got the axe was rss feeds from searches.  Anyone have any good ideas for good alternatives?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/829/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/829/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=829&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2012/12/20/ebay-rss-missing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>Photography Without Wires</title>
		<link>http://astoryworthtelling.wordpress.com/2012/12/14/photography-without-wires/</link>
		<comments>http://astoryworthtelling.wordpress.com/2012/12/14/photography-without-wires/#comments</comments>
		<pubDate>Sat, 15 Dec 2012 01:34:43 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Phone]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=707</guid>
		<description><![CDATA[The iPhone is actually the most popular &#8220;camera&#8221; on flickr.  And by a wide margin too.  That said it takes awful photos.  Like unbelievably, ridiculously awful.  And it&#8217;s actually among the very best camera-phones.  Camera phones have much worse actual resolution, especially in less than ideal lighting conditions, worse color depth, dynamic range, noise artifacts&#8230; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=707&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The iPhone is actually the most popular &#8220;camera&#8221; on flickr.  And by a wide margin too.  That said it takes awful photos.  Like unbelievably, ridiculously awful.  And it&#8217;s actually among the very best camera-phones.  Camera phones have much worse actual resolution, especially in less than ideal lighting conditions, worse color depth, dynamic range, noise artifacts&#8230; The only thing they have going for them is portability and connectedness.  And I would claim that the latter is about the determining factor in getting photos from on a device to out into the world where everyone can see them.</p>
<p>The question is then what are my options for easily getting photos off a real camera.  And I have the feeling that this will be of temporary use given the number of cameras which are starting to incorporate connected features.  But anyways, for the moment:</p>
<p>At the moment there are three ways of getting photos off your camera without resorting to taking out the storage or using wires.  The best is wifi/cell data inside the camera, but this is still limited as of the moment.  Next we have the dongles, these plug into one port or another on the camera and can then connect to some wireless network.  I am avoiding these at the moment because I don&#8217;t want a dongle hanging off of or sticking out of my camera.  These also tend to be specific to a camera manufacturer or even a specific camera model.  Finally we have the networked flash storage.  These are memory cards which connect to wireless networks.  This was started by Eye-Fi, but by now numerous other manufacturers are joining in.  For me the real appeal is automation, reducing the number of steps between pressing the shutter button and having a photo online.  And as far as automation is concerned eye-fi seems to still be leading the crowd, since one can set it up to transfer files automatically.</p>
<p>These methods of getting photos off the camera are slightly flexible in terms of where the images end up, but it&#8217;s still not great.  Eye-Fi will automatically push photos onto my android phone (I imagine one can do the same with an iphone).  And from there I actually have a number of options of moving the photo further along.  First eye-fi offers an application, but the interface is kind of a pain to use, and requires windows (possible also osx, but in either case, no linux).   </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/707/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=707&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2012/12/14/photography-without-wires/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
		<item>
		<title>Temporary/Disposable Email Addresses</title>
		<link>http://astoryworthtelling.wordpress.com/2012/12/13/temporarydisposable-email-addresses/</link>
		<comments>http://astoryworthtelling.wordpress.com/2012/12/13/temporarydisposable-email-addresses/#comments</comments>
		<pubDate>Thu, 13 Dec 2012 15:00:16 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://astoryworthtelling.wordpress.com/?p=702</guid>
		<description><![CDATA[Just need to get a confirmation code for a silly website that you hope to only use once in your life &#38; trying to minimize spam? Here are a couple of easy to use temporary email providers: Dispostable &#8211; This one is great, because you can choose your email address.  Clean reliable interface. Mailinator &#8211; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=702&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Just need to get a confirmation code for a silly website that you hope to only use once in your life &amp; trying to minimize spam? Here are a couple of easy to use temporary email providers:</p>
<p><a title="dispostable" href="http://www.dispostable.com">Dispostable</a> &#8211; This one is great, because you can choose your email address.  Clean reliable interface.</p>
<p><a href="http://www.mailinator.com/">Mailinator</a> &#8211; Seems to receive more spam than dispostable, might be because more people use it, but it means if you pick a popular name (like bobjones@mailinator.com), there might be a handful of messages already there and you have to search through them to find the one you want.  Gives neat suggested email addresses (no idea how they generate them).  They seem kind of plausible.</p>
<p><a href="https://www.guerrillamail.com/">Guerrillamail</a> &#8211; You don&#8217;t get to pick your own email address here, but it does seem to work. Email addresses (which are random) are at the sharklazers domain (which is awesome).  Allows you to compose messages as well, and happens over https which is kind of neat, but again someone else doesn&#8217;t need your password, they only need the address, to read your inbox.</p>
<p><a href="http://www.fakeinbox.com/">Fakeinbox</a> &#8211; Seems to take a very proactive approach to removing old messages, which is good in that no one else ends up with your email (granted you shouldn&#8217;t use this service for anything that you wouldn&#8217;t consider public). You do get to choose your email address.  All emails end in fakeinbox.com.</p>
<p><a href="http://spamgourmet.com/">Spamgourmet</a> &#8211; This one is a little more complicated.  Requires registration (which defeats half the purpose of a disposable email address), but you can create an arbitrary number of email address, each with a possibly different number of fowards to your true email address before it &#8220;expires&#8221;.  You should swing by to check it out.  All email addresses end in spamgourmet which is too bad.</p>
<p><a href="https://ssl.trashmail.net">Trashmail.net</a> &#8211; Annoying in that it requires a forwarding address &amp; the website requires flash.  It can provide up to 10 forwards over the course of a month, more if you register.  They offer some alternative domain names for email addresses since trashmail looks like a fake email address.  They also offer a firefox addon, though I haven&#8217;t tried it.  On the whole the site is a little too much bells &amp; whistles for me.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/astoryworthtelling.wordpress.com/702/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/astoryworthtelling.wordpress.com/702/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=astoryworthtelling.wordpress.com&#038;blog=8037710&#038;post=702&#038;subd=astoryworthtelling&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://astoryworthtelling.wordpress.com/2012/12/13/temporarydisposable-email-addresses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/803ee4898cd9ef72ecb1bed23688cfa2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joseph</media:title>
		</media:content>
	</item>
	</channel>
</rss>
