<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>iBanjo</title>
	
	<link>http://blog.red-bean.com/sussman</link>
	<description>pickin', grinnin', and pushin' bits</description>
	<lastBuildDate>Mon, 26 Mar 2012 21:46:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ibanjo" /><feedburner:info uri="ibanjo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>A (Graphical!) Text Adventure</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/L_cC0o2V2dc/</link>
		<comments>http://blog.red-bean.com/sussman/?p=641#comments</comments>
		<pubDate>Mon, 26 Mar 2012 21:46:12 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Interactive Fiction]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=641</guid>
		<description><![CDATA[It&#8217;s that time of year again &#8212; when Jack and I write another open-source text adventure together! Every time we do a project like this, we try to push our own boundaries and try something new. Rover&#8217;s Day Out was our first full-length work and was our first foray into taking advantage of the deeper [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://narrow-your-eyes.googlecode.com/hg/nye%20Materials/Cover.png" width="350" height="350"/></p>
<p>It&#8217;s that time of year again &#8212; when <a href="http://blog.templaro.com/">Jack</a> and I write another open-source text adventure together!</p>
<p>Every time we do a project like this, we try to push our own boundaries and try something new.  <a href="http://code.google.com/p/rovers-day-out/">Rover&#8217;s Day Out</a> was our first full-length work and was our first foray into taking advantage of the deeper features of the <a href="http://www.inform7.com/">Inform7</a> programming language.  Our second work, <a href="http://code.google.com/p/hoosegow/">Hoosegow</a>, was an attempt to create humorous and relevant non-player characters in a constrained environment.  Our third work was a quickie challenge &#8212; we wrote 95% of <a href="http://code.google.com/p/loap/">Lobsters on a Plane</a> in a single day for a &#8216;speed&#8217; competition.</p>
<p>Our fourth and latest work, <a href="http://code.google.com/p/narrow-your-eyes/">Narrow Your Eyes</a>, was written as part of a <a href="http://pr-if.org/event/apollo-18/">&#8216;tribute&#8217; collection</a> for the 20th anniversary of the <a href="http://en.wikipedia.org/wiki/Apollo_18_(album)">Apollo 18 album</a> by They Might Be Giants.  There&#8217;s a short interactive fiction game written for each album track, and I suggest you go play them all!</p>
<p>In this game, we decided to push the boundaries of the <a href="http://www.eblong.com/zarf/glulx/">Glulx</a> interpreter a bit by creating a puzzle that requires graphics and utilizes sound.  It sounds a bit heretical, but we assure you that there is still important textual accompaniment to the graphics portion.  For this reason, the game isn&#8217;t yet playable in a web browser.  You&#8217;ll need to download a suitable interpreter for your operating system:  either <a href="http://ccxvii.net/spatterlight/download/spatterlight-0.5.0.zip">Spatterlight</a> for Mac, <a href="http://mirror.ifarchive.org/if-archive/programming/glulx/interpreters/glulxe/WinGlulxeInstaller.exe">Glulxe</a> for Windows, or <a href="http://ifarchive.flavorplex.com/indexes/if-archiveXinterpreters-multiXgargoyle.html">Gargoyle</a> for Linux.  You can grab the game itself from our <a href="http://code.google.com/p/narrow-your-eyes/downloads/list">downloads</a> page and open it with the interpreter.  Once you start, don&#8217;t forget to turn on your speakers!</p>
<p>Another challenge this game was an attempt to write some basic artificial intelligence (AI) algorithms in the Inform 7 language.  If you&#8217;ve already played the game, you can read about that in the spoiler below.</p>

<div class='easySpoilerWrapper' style=''>
<table class='easySpoilerTable' border='0' style='text-align:center;' align='center' bgcolor='FFFFFF' >

<tr style='white-space:normal;'><th class='easySpoilerTitleA'  style='white-space:normal;font-weight:normal;text-align:left;vertical-align:middle;font-size:120%;color:#000000;'>Spoiler Inside</th>
<th class='easySpoilerTitleB'  style='text-align:right;vertical-align:middle;font-size:100%; white-space:nowrap;'>
<a href='' onclick='wpSpoilerSelect("spoilerDiv712c8001"); return false;' class='easySpoilerButtonOther' style='font-size:100%;color:#000000;background-color:#fcfcfc;background-image:none;border: 1px inset;border-style:solid;border-color:#cccccc;  margin: 3px 0px 3px; padding: 4px; ' align='right'>Select</a><a href='' onclick='wpSpoilerToggle("spoilerDiv712c8001",true,"Show","Hide","fast",false); return false;' id='spoilerDiv712c8001_action' class='easySpoilerButton' value="Show" align='right' style='font-size:100%;color:#000000;background-color:#fcfcfc;background-image:none;border: 1px inset;border-style:solid;border-color:#cccccc; margin: 3px 0px 3px 5px; padding: 4px;"'>Show</></th>
</tr>
<tr><td class='easySpoilerRow' colspan='2' style=''><div id='spoilerDiv712c8001' class='easySpoilerSpoils'  style='display:none; white-space:wrap; overflow:auto; vertical-align:middle;'>
</p>
<p>In particular, we needed to write an algorithm that represented the mad professor sending commands to the robot.  If you look at this <a href="http://code.google.com/p/narrow-your-eyes/source/browse/nye.inform/Source/story.ni#652">section of the source code</a>, you can see our basic strategy:</p>
<ul>
<li> Create a global table of all 5 potential moves by the AI.</li>
<li> Each turn, evaluate the &#8216;Goodness&#8217; of each move by figuring out where the robot would eventually end up.  The closer he is to the player&#8217;s column, the better the move.</li>
<li> Update the Goodness values in the table, sort the table by Goodness, and choose the first row as the &#8216;best move&#8217; </li>
</ul>
<p>Of course, there are a couple of tweaks we made as well:</p>
<ul>
<li> If the robot is in the player&#8217;s column and facing him &#8212; don&#8217;t calculate a move &#8212; just fire the laser.</li>
<li> If the top two moves are tied for &#8216;Goodness&#8217;, break the tie by looking at the robot&#8217;s potential facing-direction. </li>
<li> If the &#8216;best move&#8217; would result in the robot ending up in the same place he is already, then make a random move.  This prevents the robot from getting stuck in a loop.</li>
</ul>
<p>If you&#8217;d like to play with the code, it&#8217;s abstracted to the point where you can make the floor plan as large as you want with whatever tiles you wish.  You can also use the in-game command &#8216;Allotheria&#8217; to randomize the tiles.  <img src='http://blog.red-bean.com/sussman/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>
</div></td></tr>
</table>
<div class='easySpoilerConclude' style=''><table class='easySpoilerTable' border='0' style='text-align:center;' frame='box' align='center' bgcolor='FFFFFF'><tr><th class='easySpoilerEnd' style='width:100%;'></th><td class='easySpoilerEnd' style='white-space:nowrap;' colspan='2'></td></tr><tr><td class='easySpoilerGroupWrapperLastRow' colspan='2' style=''></td></tr></table></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=641</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=641</feedburner:origLink></item>
		<item>
		<title>350 miles per watt.</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/ckiOD7GZ4Vs/</link>
		<comments>http://blog.red-bean.com/sussman/?p=626#comments</comments>
		<pubDate>Sun, 11 Mar 2012 01:36:11 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=626</guid>
		<description><![CDATA[Today was our first near-60 degree day in weeks, so I excitedly went up on the new roof deck of our garage (completed last October, just in time to be too cold to use!) Time to try some &#8216;field work&#8217; and see if I could contact anyone on 17m from my nice elevated view of [...]]]></description>
			<content:encoded><![CDATA[<p>Today was our first near-60 degree day in weeks, so I excitedly went up on the new roof deck of our garage (completed last October, just in time to be too cold to use!)  Time to try some &#8216;field work&#8217; and see if I could contact anyone on 17m from my nice elevated view of the sky.</p>
<p>I grabbed the Buddistick, and in 5 minutes clamped it to the deck railing.  It&#8217;s really no more than the HF mobile antennas you see attached to car bumpers: a balun, a coil, and twelve feet of collapsible whip.  I leaned it tightly against the pergola to brace against the 30mph wind, ran a single 13&#8242; wire radial along the ground, and poof &#8212; my analyzer showed a 1.2 SWR across the whole 17m band.  No tuner needed!</p>
<p>I originally brought up my 100 watt base tranceiver out of the basement shack up onto the roof.  Unfortunately, I discoved that the AC outlet up there was totally dead.  The garage opener works, the lights work, but the outlets were dead; time to call the contractor and ask what&#8217;s up.</p>
<p>So I fell back on my usual QRP travel radio, the Yaesu 817ND, running on a battery.  It only does 5 watts, but heck, that&#8217;s fine for CW.</p>
<p>My brother (an astronomer) told me that a huge huge CME hit the earth last Friday.  Sure enough, I was getting an S8 noise floor across the band.  Yikes.  I heard a couple strong SSB conversations, but after a while I just &#8216;flipped&#8217; the VFO to the local VHF repeater.  I think I gave both Tom KB9AJM and Bob KB9SAR heart attacks &#8212; they never hear me on 440mhz.  <img src='http://blog.red-bean.com/sussman/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Bob told me that HF is expected to be &#8216;down&#8217; for the next few days because of the awful space weather.</p>
<p>Well heck with it.  The solar flux was 140, so I called CQ anyway on 18.085 at a measely 10wpm.  Somebody almost immediately came back to me at 5wpm!  But holy cow, I could barely hear them buried in the noise &#8212; I&#8217;d estimate an S3 within an S7 noise floor.</p>
<p>I suddenly remembered to make use of the &#8216;magic upgrade&#8217; I put on my 817 radio:  the DSP circuit.  Friends, let me tell you, <a href="http://www.w4rt.com/BHI/DSP-817.htm">this product sold by W4RT</a> is astounding.  It&#8217;s just a tiny pushbutton drilled into the top of the tiny radio, but it activates DSP noise reduction as good as anything I&#8217;ve heard on a huge base-station radio.  It&#8217;s FAR more effective than the 500hz Collins mechanical CW filter I had installed.  I turned up DSP to the maximum, and it sounded like I was floating underwater with nothing but pure CW tone coming from my responder.  I simply couldn&#8217;t have copied him without it!</p>
<p>In any case, it turns out to be Frank WB7NZI from Washington State. We give each other 539 signal reports, but the QSB is rough, and conversations take a long time at 8wpm.  But heck, 1750 miles on 5 watts?  That&#8217;s 350 miles per watt &#8212; not too shabby!</p>
<p>Field QRP still gives me a thrill, for sure.  I really need to give a demo presentation of the Buddipole kit at a monthly meeting sometime.</p>
<div id="attachment_625" class="wp-caption aligncenter" style="width: 778px"><a href="http://blog.red-bean.com/sussman/wp-content/uploads/2012/03/IMG_20120310_171139.jpg"><img src="http://blog.red-bean.com/sussman/wp-content/uploads/2012/03/IMG_20120310_171139-768x1024.jpg" alt="" title="17m Buddistick and Yaesu 817ND" width="768" height="1024" class="size-large wp-image-625" /></a><p class="wp-caption-text">17m Buddistick and Yaesu 817ND</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=626</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=626</feedburner:origLink></item>
		<item>
		<title>Connecting Android to my Ham Radio</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/M_lmu9A_t-Q/</link>
		<comments>http://blog.red-bean.com/sussman/?p=604#comments</comments>
		<pubDate>Tue, 27 Dec 2011 05:32:27 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=604</guid>
		<description><![CDATA[I finally conjured up an electronics project which scratched an itch of mine &#8212; while simultaneously allowing my buddy and I to design a custom hardware/software solution. The Problem: ham folks use morse code &#8216;keyer&#8217; devices to aid them. It&#8217;s basically a tiny computer that plays a morse code message in a loop. You program [...]]]></description>
			<content:encoded><![CDATA[<p>I finally conjured up an electronics project which scratched an itch of mine &#8212; while simultaneously allowing my buddy and I to design a custom hardware/software solution.</p>
<p><u>The Problem</u>:   ham folks use morse code &#8216;keyer&#8217; devices to aid them.  It&#8217;s basically a tiny computer that plays a morse code message in a loop.  You program messages into a few memories on the device, then tell the device to play &#8220;CQ CQ CQ DE NN9S&#8221; in a loop while waiting for someone to hear your hail.  Or maybe you program the device to give standard canned responses when you&#8217;re participating in a radio contest.  Either way, I had this realization that the smartphone in my pocket was essentially a supercomputer;  why on earth was I bothering to assemble little IC devices with 5 or 10 flash memories to do this job?  My phone was infinitely more powerful.</p>
<p>So really, the question boils down to this:  assuming we can write a phone app that plays any morse code we want, how do we convert a &#8216;beep&#8217; sound into a signal that my radio thinks is equivalent to &#8220;pressing the straight key&#8221;?</p>
<p>The radio&#8217;s connector is quite simple:  it sends a small current out of a jack.  If the current comes back to it, it thinks you&#8217;re pressing down on the straight key (closing the circuit).  The straight key is just a physical switch.</p>
<p>So Jack AI4SV (my mentor/elmer) designed a circuit below which uses a common NPN bipolar transistor as the switch;  we simply need to tickle the transistor&#8217;s base with a bit of current from the phone&#8217;s audio, and poof, the transistor closes the radio&#8217;s circuit and the radio sends a &#8216;beep&#8217; out the antenna.</p>
<p><img src="http://www.red-bean.com/sussman/images/AKA.png"/></p>
<p>As you can see in the circuit, we take the ~.5V signal from the phone&#8217;s audio output jack and transform it into about ~5V.  From there, we use a full-wave rectifier to convert the AC into DC, then eventually send that current into the transistor.  The capacitor is there to smooth things out.</p>
<p>The other half of the project, of course, was writing an Android app to act as a versatile memory keyer.  The open source code is <a href="http://code.google.com/p/androidomatic-keyer">available on Google Code</a>, and the application <a href="https://market.android.com/details?id=com.templaro.opsiz.aka&#038;feature=search_result#?t=W251bGwsMSwyLDEsImNvbS50ZW1wbGFyby5vcHNpei5ha2EiXQ..">is freely downloadable from Android Market</a>.</p>
<p>In the video below, you can see a live demo of the prototype hardware &#038; software in action:</p>
<div class="iframe-wrapper">
  <iframe src="http://www.youtube.com/embed/AxzEJuLBOG0?rel=0" frameborder="0" style="height:360px;width:640px;">Please upgrade your browser</iframe>
</div>
<p>I then built a &#8216;permanent&#8217; version of the hardware using a <a href="http://www.adafruit.com/products/589">perma-proto board</a> from adafruit.com, which you can see here sitting inside an old dice box:</p>
<p><a href="http://www.flickr.com/photos/30695675@N07/6790950017/" title="AKA keyer project by bencollsuss, on Flickr"><img src="http://farm8.staticflickr.com/7029/6790950017_e5481ebd15.jpg" width="375" height="500" alt="AKA keyer project"/></a></p>
<p><img src="http://androidomatic-keyer.googlecode.com/hg/aka-built.jpg"/></p>
<p>And here&#8217;s a screenshot of the final Android app.   I can confirm that the hardware/software combo successfully drives my Yaesu 817-ND portable radio!</p>
<p><img src="http://androidomatic-keyer.googlecode.com/hg/aka1.png"/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=604</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=604</feedburner:origLink></item>
		<item>
		<title>Your Community is NOT Your Tools.</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/wbjyFPsD9i8/</link>
		<comments>http://blog.red-bean.com/sussman/?p=597#comments</comments>
		<pubDate>Wed, 30 Nov 2011 05:00:26 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=597</guid>
		<description><![CDATA[(Disclaimer: I&#8217;m one of the &#8216;old guard&#8217; open source guys. I co-founded the Subversion project back in 2000 and am a proud member of the ASF. These opinions are my own.) A very popular blog post has been going around lately called Apache Considered Harmful, which criticizes the Apache Software Foundation (ASF) for being impossible [...]]]></description>
			<content:encoded><![CDATA[<p>(Disclaimer:  I&#8217;m one of the &#8216;old guard&#8217; open source guys.  I co-founded the Subversion project back in 2000 and am a proud member of the ASF.  These opinions are my own.)</p>
<p>A very popular blog post has been going around lately called <a href="http://www.mikealrogers.com/posts/apache-considered-harmful.html">Apache Considered Harmful</a>, which criticizes the Apache Software Foundation (ASF) for being impossible to work with.  On the surface, it looks a bit like a culture war between older and younger generations of open source hackers: the older generation is portrayed as stodgy and skeptical of distributed version control systems, making the ASF inhospitable to a younger generation used to the fast-and-freewheeling world of git and Github.</p>
<p>One of the ASF&#8217;s leaders, Jim Jagielski, then <a href="http://www.jimjag.com/imo/index.php?/archives/246-The-silent-drum-beat.html">wrote a blog response</a> which seems to say, &#8220;We&#8217;re not irrelevant;  we just have high integrity.  We care about long-term health of open source projects, not passing fads or hip popularity contests.&#8221;</p>
<p>But I think Jim is truly missing the main complaint.</p>
<p>Backing up a bit: what is the mission of the ASF?  Why does it exist? My understanding is simple:</p>
<ol>
<li>to be a legal umbrella of protection</li>
<li>to foster long-term, healthy open-source communities</li>
</ol>
<p>The first goal is achieved by putting all of a project&#8217;s code under the Apache license, and getting all code contributors to grant nonexclusive IP rights to the ASF.  This guarantees that the ASF &#8220;owns&#8221; the code, and thus can legally defend it.</p>
<p>The second goal is about encouraging and preserving healthy culture. The ASF has a famous saying:  &#8220;community over code&#8221;.  In other words, the ASF doesn&#8217;t accept donations of code (or code thrown over walls), it only accepts <em>communities</em> that happen to work on a common codebase.  The community is the main asset, not the source code.</p>
<p>The ASF has a great set of cultural norms that it pushes on its communities via political means and lightweight processes. For example, the ASF requires that each community have a set of stewards (&#8220;committers&#8221;), which they call a &#8220;project management committee&#8221;; that communities use consensus-based discussions to resolve disputes; that they use a standardized voting system to resolve questions when discussion fails; that certain standards of humility and respect are used between members of a project, and so on.  These cultural traditions are fantastic, and are the reason the ASF provides true long-term sustainability to open source projects.  It&#8217;s the reason I pushed so hard to get the Subversion project into ASF.</p>
<p>Let&#8217;s go back to the original &#8220;Apache Considered Harmful&#8221; post again. Yes, the blog post rambled a bit about the ASF becoming &#8220;irrelevant&#8221;, but I think that&#8217;s just random grumbling around the actual issue at stake: <strong>the ASF&#8217;s insistence on forcing their hosting infrastructure onto projects</strong>.  We have repeated examples of mature open source communities trying to join the ASF, which already use git as their version control system &#8212; and the ASF is <em>insisting</em> that they convert to Subversion and store their code in the ASF&#8217;s One Big Subversion Repository. </p>
<p>I fear what&#8217;s happening here is that the ASF elders have tragically confused &#8220;be part of our community&#8221; with &#8220;you must use our infrastructure&#8221;.  There is no reason for these things to be entangled.</p>
<p>The ASF has teams of people dedicated to running servers for Subversion, SSH, QA testing, email lists, and so on.  Ten years ago, infrastructure hosting was a Hard Thing.  Getting to use the ASF&#8217;s hosting services was considered an attractive perk.  These days, project hosting is utterly commoditized: we have Sourceforge, Google Code, Github, and other sites.  In a matter of minutes, any two people can conjure up a hosted source repository, bugtracker, wiki, etc.  So is it really a surprise that newer communities, ready to join the ASF, already have functional (and possibly superior) tools and infrastructure?</p>
<p>So why oh why does the ASF demand everyone use their Subversion service?  They don&#8217;t force every project to use the same bugtracker; I wonder if source code is different because it&#8217;s the &#8220;special&#8221; asset being protected.  Perhaps the ASF elders think it has to all be in one place in order for it to be protectable and controlled?  A simple solution here is to simply require that at least one canonical copy of source code be stored on ASF servers.  If that means doing an &#8220;hg pull&#8221; or &#8220;git pull&#8221; via cron job every hour, so be it.  Who cares where the real coding is happening, or in how many repositories it&#8217;s happening in?  Irrelevant.  As long as a community has blessed a central repository as Official, and the ASF is keeping a synced copy of that somewhere, we should be all set.  The ASF&#8217;s job is to shepherd communities, not force everyone to use the same software tools.</p>
<p>Ironically, years ago I too was suspicious of distributed version control, and <a href="http://blog.red-bean.com/sussman/?p=20">wrote an article</a> about how it tended to discourage ASF-style project cohesion.  But in this case, we have examples of communities that are already cohesive and high-functioning, despite using git.  They don&#8217;t need ASF&#8217;s tools;  they just need a nice place to park their community.  If they ain&#8217;t broke, stay out of their development processes.</p>
<p>(Note the ASF isn&#8217;t alone in this insanity.  Others have told me that FSF projects are forced to use the Savannah collaborative platform, whether they want to or not.  Crazy!  Repeat after me, folks:  <em>your community is not your tools</em>.) </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=597</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=597</feedburner:origLink></item>
		<item>
		<title>How to trick-out a portable ham radio</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/e4GmW26myww/</link>
		<comments>http://blog.red-bean.com/sussman/?p=578#comments</comments>
		<pubDate>Sun, 20 Nov 2011 22:35:53 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=578</guid>
		<description><![CDATA[As I&#8217;ve mentioned before, I&#8217;m very much into the portable, low-power subculture of amateur radio. On business trips, I like to find random hilltops (just like my mentor does), set up a simple vertical whip antenna, and then use my tiny battery-powered radio to start chatting with people around the country. It&#8217;s really quite a [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;ve mentioned before, I&#8217;m very much into the portable, low-power subculture of amateur radio.  On business trips, I like to find random hilltops (just like my mentor does), set up a simple vertical whip antenna, and then use my tiny battery-powered radio to start chatting with people around the country.  It&#8217;s really quite a thrill.</p>
<p>The Yaesu FT817-ND is a really popular radio for this kind of thing.  It&#8217;s tiny, battery-powered, only weighs a couple of pounds, and puts out 5 watts of power.  Backpackers and hikers love it.  That said, there&#8217;s still a huge aftermarket of &#8220;mods&#8221; you can add-on to make it more pleasureable to use.  I thought I&#8217;d share some of these mods here with other aspiring low-power hams. </p>
<p><img src="https://lh3.googleusercontent.com/-8mQDh3guZbY/Tsl7A7DKQrI/AAAAAAAAHMM/6RKguBv-ZqQ/s640/817.png"/></p>
<p>Here&#8217;s a guide to the different additions:</p>
<ul>
<li><b>A:</b>  <i>Bulldog morse code paddles</i>.  These tiny paddles are made from sewing notions (buttons) and a tiny binder clip but work great and have a magnetic base that sticks to the radio.  They&#8217;re no longer made, but a <a href="http://www.amateurradioproducts.com/">newer version</a> screws to the side of the radio.</li>
<li><b>B:</b>  <i>DSP noise filter</i>.  This is an internal module installed for me by the fine folks at <a href="http://www.w4rt.com/FT-817-main-page.htm">W4RT</a>, who specialize in 817 upgrades.  It almost completely destroys the static noise floor, just like the noise reduction in my big radio.  The change is dramatic and invaluable.</li>
<li><b>C:</b>  <i>300hz CW filter</i>  Just a standard mechanical Collins filter for making morse-code much more intelligible;  offered as an accessory directly from Yaesu.</li>
<li><b>D:</b>  <i>Speech compressor</i>.  Another W4RT mod installed <em>within</em> the hand microphone, it supposedly emphasizes  the mids and trebles of the human voice, making my voice much more intelligible to others when using SSB over 5 watts.  Others have told me that I sound really clear with it!</li>
<li><b>E:</b>  <i>Kranker knob</i>.  Another W4RT mod which makes the main dial much more usable &mdash;  both for fine and rapid coarse-tuning.</li>
<li><b>F:</b>  <i>Peg legs</i>.  Cute little foldable feet from <a href="http://www.mtechnologies.com/palm/pegleg.htm">Palm Radio</a>, which tip the radio upwards towards your eyes.  It&#8217;s amazing what an ergonomic difference this makes.</li>
</ul>
<p>Of course, once I&#8217;m actually in the field, I use an <a href="http://www.elecraft.com/T1/T1.htm">Elecraft T1 tuner</a> (about the size of a deck of cards!), and an <a href="http://www.buddipole.com/portablepower.html">A123 nanophosphate 4.6AH battery</a> for up to 8 hours of operation in the field.</p>
<p><img src="https://lh4.googleusercontent.com/-WpxOmLwKDR8/TgSYYxHAo8I/AAAAAAAAFSk/rP6P3dYkAV8/s640/IMG_20110624_085915.jpg"/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=578</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=578</feedburner:origLink></item>
		<item>
		<title>The Chattering of Humans</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/l6IXkT_O7y0/</link>
		<comments>http://blog.red-bean.com/sussman/?p=564#comments</comments>
		<pubDate>Thu, 22 Sep 2011 20:41:44 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=564</guid>
		<description><![CDATA[There are a lot of Sussmans out there, and every month I get emails addressed to &#8216;sussman@gmail.com&#8217; but clearly meant for a different one. I always politely reply with &#8220;you&#8217;ve got the wrong email address&#8221;. That said, when I search Gmail for such replies, it makes it easy for me to see every wrongly-addressed mail [...]]]></description>
			<content:encoded><![CDATA[<p>There are a lot of Sussmans out there, and every month I get emails addressed to &#8216;sussman@gmail.com&#8217; but clearly meant for a different one.  I always politely reply with &#8220;you&#8217;ve got the wrong email address&#8221;.</p>
<p>That said, when I search Gmail for such replies, it makes it easy for me to see every wrongly-addressed mail I&#8217;ve ever received.  The email contents &mdash; coupled with the complete lack of context &mdash; provide a surreal look on the chatter that goes on between humans.   In the spirit of textual surrealism, I picked out individual statements from these emails and composed them into a poem.</p>
<p><code><br />
<b><br />
I've been thinking about you.  How are you?  Everything ok?</p>
<p>A partial lifetime has passed since we last said hello. Why does it<br />
feel like only a few hours ago that I was struck by your beauty and<br />
warmth? </p>
<p>My heart is so of joy full I can hardly stop crying, singing and<br />
dancing...</p>
<p>I have come to several dances in Cambridge. It's a wonderful<br />
experience and I am grateful.</p>
<p>But it is tiring to carry so many who will not produce themselves and<br />
then struggle in my own life too.</p>
<p>My intent and prayer in this spiritual autobiography has been to<br />
convey something of the magic, richness, and blessing of the journey.</p>
<p>I LEFT YOU SEVERAL PHONE CALLS AND DID NOT HEAR FROM YOU</p>
<p>Your fabulous face and style....and your quite unique and adorable<br />
personality.</p>
<p>I am very proud of you.  Your career choice and you are perfect<br />
together.</p>
<p>May I please have the honor of adding your personally signed, dated,<br />
and inscribed picture to add to my collection? </p>
<p>How to get paid to hike, ski, climb since it only meets two nights,<br />
and what type of wages were you expecting?</p>
<p>Would you like to sit at the front desk for two hours on December 5<br />
from 10-12 noon?</p>
<p>Can you please help with the flooding at the Blue Room?</p>
<p>I would have to wait a few days before picking up the racket again,<br />
for I just twisted my wrist today.</p>
<p>I am very disappointed that I will not get to take the course with you<br />
and Vicky.</p>
<p>DO NOT let anyone operate on you anymore because more spinal fusions<br />
will most likely not give enough relief to risk the possible<br />
complications of more procedures.</p>
<p>I will look for the tray and the ergonomics person--hopefully things<br />
will get better.</p>
<p>Please find the proposed delegation from us.</p>
<p>I would like to cut down on costs and make the trip a 3 nights/4 day trip.</p>
<p>They must be directly tied to the FEMA contract and or company performing the work.</p>
<p>During school hours calls cannot go to classrooms.  Messages will be<br />
taken and given to teachers.</p>
<p>The executive chef is flexible in accommodating different dietary<br />
needs and requests.</p>
<p>When should Susana begin to prepare on her own and begin one of the<br />
programs you offer?</p>
<p>She wanted to speak with someone above Jason because she feels you are<br />
doing something fraudulent.</p>
<p>We will however have recording equipment there and will record the<br />
event.<br />
</b><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=564</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=564</feedburner:origLink></item>
		<item>
		<title>Two more radio expeditions</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/hoyYEGWK4DI/</link>
		<comments>http://blog.red-bean.com/sussman/?p=552#comments</comments>
		<pubDate>Mon, 01 Aug 2011 01:20:31 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=552</guid>
		<description><![CDATA[Well, after successfully carrying the Buddipole on a plane to Silicon Valley and making a couple of 2000-mile contacts on 5 watts (see this blog post), I&#8217;m happy to report that I&#8217;ve had two more happy expeditions: one to Iowa, another to Oregon. I&#8217;m going to start collecting location-specific patches and sew them onto the [...]]]></description>
			<content:encoded><![CDATA[<p>Well, after successfully carrying the Buddipole on a plane to Silicon Valley and making a couple of 2000-mile contacts on 5 watts (see <a href="http://blog.red-bean.com/sussman/?p=507">this blog post</a>), I&#8217;m happy to report that I&#8217;ve had two more happy expeditions:  one to Iowa, another to Oregon.  I&#8217;m going to start collecting location-specific patches and sew them onto the Buddipole bag as it travels!</p>
<p>During a lovely family vacation to Dubuque, Iowa, I had a chance to sneak out of the hotel after dark with the antenna and Yaesu-817ND bag.  I walked down to the west bank of the Mississippi river, and managed to set up a 40m horizontal dipole about 10&#8242; high just before the sun set.  Luckily, the bank sloped down 20 feet diagonally to the water, and I think the entire surface of the river acted as a gigantic reflector for my horizontally-polarized signal.  Using only 5 watts, I had a lovely ragchew with a gentleman in North Carolina.   Only one quick smartphone-picture was made of the antenna&#8217;s base before it got too dark:</p>
<p><img src="https://lh6.googleusercontent.com/-RRS9RvLtgOY/ThVsRFMc9XI/AAAAAAAAFdY/paXU_4TY3fs/s640/IMG_20110706_210330.jpg"/></p>
<p>Last week I was at a conference in Portland, Oregon (very close to the Buddipole makers!) and did a quick Google Earth inspection of the terrain.  I located the highest hill in town &#8212; Council Crest is over 1000 feet high &#8212; and then took a bus up there at dawn.  Here&#8217;s the equipment just before I left the hotel room, the Buddipole bag and the radiostation bag (containing radio, tuner, analyzer, and 4.8Ah nanophosphate lithium ion battery.)</p>
<p><img src="https://lh6.googleusercontent.com/-1AEmd4X72_w/Ti7aVPzPJ6I/AAAAAAAAFok/pcyC6pBgDb8/s640/IMG_20110726_081604.jpg"/></p>
<p>Once up there, the bus informed me it wouldn&#8217;t be back till 4pm, ugh.  Oh well.  So I took in the great view of the whole city and valley;  it was easy to see Mt. Hood on the horizon.  </p>
<p><img src="https://lh4.googleusercontent.com/-9VvmwcBmXgY/TjCsHgSdl5I/AAAAAAAAFuU/qj6AC4Hzfkk/s640/IMG_20110726_085740.jpg"/></p>
<p><img src="https://lh4.googleusercontent.com/-_GajCcRDXUk/TjCskqwpRKI/AAAAAAAAFr0/g0jf4xYLt08/s640/IMG_20110726_085340.jpg"/></p>
<p><img src="https://lh3.googleusercontent.com/-HAiWhWFJKbQ/TjCr8tEgvNI/AAAAAAAAFrY/W01Pl1_h0Lw/s640/IMG_20110726_091007.jpg"/></p>
<p>Setup was fairly straightforward.  I spent 30 minutes building a no-compromise 20m quarter-wave vertical, with two wire radials hanging down onto the stone walls.  After fooling with lengths, I could get the SWR down to about 2:1 to 2.5:1 across the whole band.</p>
<p><img src="https://lh5.googleusercontent.com/-tNEoRlF1iGk/TjCrE3OZRWI/AAAAAAAAFq8/QwsiswoilT0/s640/IMG_20110726_095522.jpg"/></p>
<p><img src="https://lh3.googleusercontent.com/-SB_sdSUcylk/TjCq8yjTMaI/AAAAAAAAFq4/xcfvjDYrlLU/s640/IMG_20110726_095926.jpg"/></p>
<p>The total height was close to 10m tall.</p>
<p><img src="https://lh3.googleusercontent.com/-9RsN3FVl-kw/TjCYd1S7OGI/AAAAAAAAFqA/FI27yg1-6Ms/s640/IMG_20110726_122653.jpg"/></p>
<p>And then I quickly set up the radio station.</p>
<p><img src="https://lh5.googleusercontent.com/-3MGuDfZ4ZHk/TjCpe5SVZQI/AAAAAAAAFqs/5Vk8R1RR_y4/s640/IMG_20110726_100408.jpg"/></p>
<p>During my three hours of activity, I spent an equal amount of time trying to make contacts and explaining myself to all the passers-by.  Most people thought I was trying to &#8220;sample&#8221; the atmosphere or something.  Another person who was an EE engineer (but not a radio ham) seemed to think that 5 watts was a &#8216;huge&#8217; amount of radiation, and I couldn&#8217;t seem to talk him out of it.</p>
<p>I did manage to make three contacts on low power &#8212; two via voice to Alberta and B.C., and one morse-code contact to Oregon.  When the other guy said my morse tone was &#8220;drifting around&#8221;, that&#8217;s when I knew the battery was dying and time to pack up!</p>
<p>Since I was alone up there, I had to spend an hour hiking downward through thick forest trails.  My favorite part was the four-way intersection.</p>
<p><img src="https://lh4.googleusercontent.com/-hQWlDbMAbYw/TjCVuAl7ySI/AAAAAAAAFpw/T81I81LHPNU/s640/IMG_20110726_134455.jpg"/></p>
<p>&#8230;but eventually I made it to the zoo, and from there was able to hop on the light rail back to the convention center!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=552</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=552</feedburner:origLink></item>
		<item>
		<title>How Google+ Works</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/HhMb2xRcIso/</link>
		<comments>http://blog.red-bean.com/sussman/?p=541#comments</comments>
		<pubDate>Sat, 09 Jul 2011 23:19:25 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=541</guid>
		<description><![CDATA[I&#8217;m working hard to convert my social media life away from Twitter and Facebook and over to Google+ instead. Why? Well, I work for Google and want to see Google+ succeed &#8212; the best way to do that is to actually become a daily user. Also, I want simplicity. I can&#8217;t deal with three separate [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working hard to convert my social media life away from Twitter and Facebook and over to <a href="http://plus.google.com">Google+</a> instead.</p>
<p>Why?  Well, I work for Google and want to see Google+ succeed &#8212; the best way to do that is to actually become a daily user.  Also, I want simplicity.  I can&#8217;t deal with three separate social networks;  I want just one, and Google+ is a superset of the other two.</p>
<p>A lot of friends have been asking me how Google+ works.  &#8220;What&#8217;s the sharing model?&#8221;   Here&#8217;s my explanation, to the best of my understanding:</p>
<ul>
<li>The basic unit of reading and writing is a <b>circle</b>.  You need to spend some upfront time defining these circles, but the UI makes it easy to do and the payback is well worth the effort.  (And due to Google&#8217;s Data Liberation Front, you can <a href="https://plus.google.com/settings/exportdata">take your circles with you</a> if you decide to leave!)</li>
<li><b>Reading:</b>  You <em>only</em> see posts from people in your circles &#8212; nobody else.  You can either look at all the circles at once (&#8220;your stream&#8221;), or you can look at posts coming from just a single circle.</li>
<li><b>Writing:</b>  Any post you create can be published to 1 or more circles.  This provides nuanced sharing &#8212; something that&#8217;s really hard to do in Facebook.   For example, in real life, you wouldn&#8217;t necessarily share the same stories with your parents, your co-workers, or your drinking buddies.  <img src='http://blog.red-bean.com/sussman/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />     Remember, however, that the people you post to won&#8217;t actually see your post unless you happen to exist in at least one of <em>their</em> circles!</li>
<li><b>Being public</b>:  Circles can be totally circumvented by publishing to the &#8220;public&#8221;;  in which case, everyone in the world could conceivably see your post when they read &#8220;incoming&#8221; messages rather than their stream.</li>
</ul>
<p>This model is nice, since it captures <b>both</b> the Facebook model and the Twitter model.</p>
<p>It captures the Facebook model of sharing via reciprocal friendship, but <em>without</em> explicit friendship requests in either direction.  If two people happen to have either other in each other&#8217;s circles, then they see each other&#8217;s posts.  Very simple.   No more hurt feelings from unanswered friend requests;  no more posts from people you don&#8217;t care about.</p>
<p>It also captures the Twitter model.  You can do a public post to the world.  You can also &#8220;follow&#8221; the posts any famous person you want (without bothering them) by simply adding them to a &#8220;people I wanna follow&#8221; circle.</p>
<p>If you haven&#8217;t signed up at http://plus.google.com yet, you really should.  The Android app is awesome.  Any photos I take with my phone are instantly available for posting;  no need to explicitly upload them.  It&#8217;s amazing how big a barrier to entry this used to be!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=541</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=541</feedburner:origLink></item>
		<item>
		<title>First cross-ocean contact!</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/ZncACBe5jys/</link>
		<comments>http://blog.red-bean.com/sussman/?p=532#comments</comments>
		<pubDate>Sun, 24 Apr 2011 03:12:25 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=532</guid>
		<description><![CDATA[I&#8217;ve been a ham almost a year now, but due to my extremely low antenna (a dipole only 20&#8242; high across my tiny urban backyard), I&#8217;ve never been able to make contacts outside North America. I&#8217;ve managed to reach 33 U.S. states so far &#8212; as well as Canada and a small Carribean island, I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been a ham almost a year now, but due to my extremely low antenna (a dipole only 20&#8242; high across my tiny urban backyard), I&#8217;ve never been able to make contacts outside North America.  I&#8217;ve managed to reach 33 U.S. states so far &#8212; as well as Canada and a small Carribean island, I still haven&#8217;t hit another continent yet.  The fundamental problem is that wires strung low tend to reflect energy off the ground, and thus the radiowaves hit the sky straight above the antenna;  for real long-distance ionospheric skipping, one needs the radio energy to shoot toward the <em>horizon</em>.  This is why I&#8217;ve been planning on putting up a higher loop antenna this summer.</p>
<p>In any case, today I made my first breakthrough &#8212; a voice contact from Chicago to Italy.  Finally!</p>
<p>I thought it would be fun to participate in a low-power <a href="http://www.zianet.com/qrp/QRPTTF/ttf.html">&#8220;backyard&#8221; contest</a> today, so I set up my Buddipole in the center of my backyard, using the same 20 meter vertical configuration that I used on the Silicon Valley hilltop a couple of months ago.  I&#8217;m still surrounded by other houses and buildings, but heck, a vertical antenna is known to hit the horizon easier than a horizontal one.  Worth a shot!</p>
<p><a href="https://picasaweb.google.com/lh/photo/t5VorRHld7u4g3f75CRPxlBhsmr6D1DefFnSxuQtv7o?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/_2roxcP1oE-k/TbOJXOZolnI/AAAAAAAAFOs/QR1VTHdd7u0/s640/IMG_20110423_150711.jpg" height="640" width="480" /></a></p>
<p>If you look at the photo, you can see the antenna is about 25 feet high.  It&#8217;s not easy to see that there are also two wire radials sloping down to the side-fences, as well as three guy-lines.  The winds were gusting to 20mph today, but the guys held the thing securely, despite the antenna swaying in the breeze just like the tall trees.</p>
<p>At first I used low-power (5 watt) morse code using my tiny radio and a lead-acid battery, and made a nice contact with Salt Lake City, Utah (a new state for me!).  I then made a basic voice contact with a guy in South Dakota;  there was a busy contest going in that state this weekend.  After that, just for kicks, I decided to drag out the BIG radio from the shack and run an extension cord for AC power.  I turned up to 100 watts of transmission, and discovered a guy in Italy taking calls.  After 20 minutes of hoping he&#8217;d hear my callsign, he finally acknowledged me and gave me a 5 &#038; 7 report &#8211;not bad for 100 watts!  The ionosphere was good for 20 meters today, and you can tell the sunspots are really picking up compared to a year ago when I first started out.   In any case, this was a new distance record for me:  about 4800 miles.</p>
<p>In the picture below, you can see both my radios, with the tuner in the middle.</p>
<p><a href="https://picasaweb.google.com/lh/photo/DGuscyWnE1LHlYnLRjaiHFBhsmr6D1DefFnSxuQtv7o?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/_2roxcP1oE-k/TbOJdLOT79I/AAAAAAAAFOw/GV-mr7WLSdo/s640/IMG_20110423_161010.jpg" height="480" width="640" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=532</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=532</feedburner:origLink></item>
		<item>
		<title>Watching your brain change</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/3tVKDKcoRK0/</link>
		<comments>http://blog.red-bean.com/sussman/?p=526#comments</comments>
		<pubDate>Tue, 08 Mar 2011 14:10:06 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Banjo]]></category>
		<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=526</guid>
		<description><![CDATA[A late night blog meditation! Thesis: I seem to get crushes not just on hobbies, but on the bizarre skills required for them. Take a look at banjo: is there anything more bewildering than listening to Earl Scruggs play a solo at top speed? To a bystander, it’s an astounding blur of continuous arpeggiation, with [...]]]></description>
			<content:encoded><![CDATA[<p>A late night blog meditation!</p>
<p>Thesis:  I seem to get crushes not just on hobbies, but on the bizarre skills required for them.</p>
<p>Take a look at banjo:  is there anything more bewildering than listening to Earl Scruggs play a solo at top speed?  To a bystander, it’s an astounding blur of continuous arpeggiation, with accents in just the right places.  It’s a bit like watching a tap-dancer go nuts with his fingers instead of feet.  When I started listening to bluegrass, I fell in love:  <em>I must learn to do that crazy thing.</em></p>
<p>And so I practiced.  And took lessons.  And practiced.  And practiced.  Arpgeggios everyday.  I would listen to clips of Earl’s recordings slowed down to half speed, analyzing — note by note — each little trick and lick.  After a few months, I noticed one day that Earl was starting to slow down whenever I listened to his albums.  Was something broken in iTunes?  Wait, no…  Suddenly my brain was starting to <em>decompose</em> the stream of notes in real time.  The blur was actually a bunch of distinct phrases, some which I knew how to play already.  And the more I practiced, the slower his recordings became.  It’s fascinating to watch your own brain adapt!</p>
<p>And now ham radio.  Morse code is clearly a useful tool — it cuts through static like a katana through whipped cream.  It propagates much farther than voice and requires almost no power.  But ugh — listen to those folks on the air doing it!  It’s a cacophony of irritating high-speed beeps.  It’s like my kids banging windows with their little toy wooden hammers.  Make the noise stop!</p>
<p>But hey, let’s jump in anyway.  Listen to a tutorial CD, learn one letter at a time.  Practice hearing each character at slow speeds.  Practice, practice, practice, for several months.  At some point, I gain the courage to reach out and have a slow speed conversation with a stranger over the air.  Never mind that I’m shaking and sweating and so nervous that I’m only able to copy half of the characters coming back to me.  Over time, the more I do this, the less nervous I get, and the fewer characters I miss.</p>
<p>Then the same revelation comes back this week:  “Man, why is it so hard to find people doing high speed morse on the airwaves these days?”  Is everyone slowing down?  Oh wait.  It’s me.  My brain is changing again!  Morse code doesn’t sound irritating anymore.  The beeps are obviously broken into clear section, clear characters.  The tones are haunting… almost relaxing.  The whole experience is a bit like a calming vacation.</p>
<p>I turn on the radio, and in voice (sideband) mode, the filter is quite wide.  I hear endless grating hiss.</p>
<p>I narrow my filter to 1/6th the width, which is best for picking up code.  Suddenly the hiss turns into a whispering valley of calm.  It’s a bit like being in an indoor swimming pool: endless harsh echoes of screaming families reverberating around you — and then dunking your whole head underwater.  A beautiful solitude.  A sound of deep watery solace.</p>
<p>Then turn the dial till a code conversation appears.  Listen to the letters float by!  Like tiny drumbeats of beautiful tone, perfectly spaced.  It almost puts you in a trance.</p>
<p>I know my brain has changed, because I can no longer read emails while listening to morse code.  It used to be background noise, but now it’s actively messing with my language centers, competing with my ability to read text.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=526</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=526</feedburner:origLink></item>
		<item>
		<title>First Amateur Radio “DXpedition”</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/NwOin0_Vgwo/</link>
		<comments>http://blog.red-bean.com/sussman/?p=507#comments</comments>
		<pubDate>Wed, 16 Feb 2011 20:07:38 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=507</guid>
		<description><![CDATA[As my buddy Fitz will testify, I burn through new hobbies like flies on a hot dog. When I got my extra-class amateur radio license only six months after starting the hobby, my co-workers asked me if I had &#8220;won yet&#8221;, and asked to see my &#8220;achievement badges&#8221;. I guess there&#8217;s some truth there. My [...]]]></description>
			<content:encoded><![CDATA[<p>As my buddy <a href="http://www.red-bean.com/fitz/">Fitz</a> will testify, I burn through new hobbies like flies on a hot dog.  When I got my extra-class amateur radio license only six months after starting the hobby, my co-workers asked me if I had &#8220;won yet&#8221;, and asked to see my &#8220;achievement badges&#8221;.  I guess there&#8217;s some truth there.  </p>
<p>My job at Google requires that I do about 8-10 short trips per year (to other offices or conferences).  Back when I was in my banjo phase, I obsessed about carrying a banjo on every plane so that I might seek out local bluegrass jams (I even had a folding banjo!).  In my photography phase, I carried a giant DSLR and heavy lenses in my carry-on bag, and would taking photographic walking tours of each city.  And now, in the era of Ham Radio, I obsess about how to carry an entire portable radio station with me in a gymbag.</p>
<p>And so that&#8217;s exactly what I did last week when I visited Mountain View (Google&#8217;s headquarters in Silicon Valley.)  Into my gymbag went the same stuff from my trip to North Carolina:</p>
<ul>
<li>A wee <a href="http://www.yaesu.com/indexvs.cfm?cmd=DisplayProducts&#038;ProdCatID=102&#038;encProdID=06014CD0AFA0702B25B12AB4DC9C0D27&#038;DivisionID=65&#038;isArchived=0">Yaesu 817ND</a> radio.  Only does 5 watts of output, but can operate on <em>any</em> amateur band</li>
<li>A tiny auto-tuner, the <a href="http://www.ldgelectronics.com/c/252/products/1/9/1">LDG Z-11Pro2</a></li>
<li>A Heil <a href="http://www.heilsound.com/amateur/products/travelerdual/index.htm">traveler headset</a></li>
<li>My homemade <a href="http://blog.red-bean.com/sussman/?p=492">touch-paddle/keyer</a> combo for doing morse code.</li>
<li>A 5 amp-hour 12V battery, to power the radio and tuner via powerpole connectors.</li>
<li>An <a href="http://www.mfjenterprises.com/Product.php?productid=MFJ-259B">MFJ 259B</a> antenna analyzer</li>
<li>My brand-new, supremely flexible <a href="http://www.buddipole.com/">Buddipole Deluxe</a> antenna construction kit.</li>
</ul>
<p>The final gymbag was ~20 pounds, and was thoroughly swabbed and inspected by the TSA in both directions of travel.  I guess they&#8217;re ok with sealed lead-acid batteries, because, well&#8230; they&#8217;re sealed.</p>
<p>The real star of this writeup is the Buddipole.  After my own homebrewed antenna experiments failed to pan out in hotel rooms last autumn, I discovered this product.  It&#8217;s not so much an antenna, but an <em>erector set</em> for improvising any sort of antenna you wish.  It comes with a fantastic <a href="http://lib.store.yahoo.net/lib/buddipole/buddipoleinthefield2.pdf">cookbook</a> (written by fan NE1RD) that shows a zillion different tested configurations.  Within a tiny little 2-foot long bag, you get a tripod, 10 foot mast, multiple radiator elements, counterpoise wires, guy lines, and changeable coils.  </p>
<p>(This is not me, but the creator of Buddipole, holding the bag:)</p>
<p><img src="http://lib.store.yahoo.net/lib/buddipole/bagw3ff.jpg"/></p>
<p>The idea is that you can build a straight horizontal dipole (up to 26 feet long!), and &#8220;tap&#8217; the coils to change the electric length.  Or you can build a vertical antenna, with either rigid or wire counterpoises at random angles.  Or you can make up your own Y or L shaped designs &#8212; whatever works for you!  With an antenna analyzer at hand to adjust your invention, you can get it tuned perfectly.  Or if not tuned perfectly, the autotuner helps span that last little bit of impedance mismatch.</p>
<p>Hams love to see how far they can reach with their signals &#8212; what they call &#8216;DXing&#8217;.   They also love to take trips to remote islands or jungles and set up portable stations, what they call a &#8220;DXpedition&#8221;.  My own DXpedition started when I got up at dawn and headed over to a tiny salt-water lake in the public park just north of the Google campus.  Some folks at Ham Radio Outlet had recommended it to me, since an antenna over salt water gives nearly perfect ground reflection. </p>
<p><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Shoreline+Lake,+Mountain+View,+CA&amp;aq=0&amp;sll=37.428456,-122.087417&amp;sspn=0.018437,0.038581&amp;ie=UTF8&amp;hq=&amp;hnear=Shoreline+Lake&amp;ll=37.429751,-122.088232&amp;spn=0.023855,0.036478&amp;z=14&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=Shoreline+Lake,+Mountain+View,+CA&amp;aq=0&amp;sll=37.428456,-122.087417&amp;sspn=0.018437,0.038581&amp;ie=UTF8&amp;hq=&amp;hnear=Shoreline+Lake&amp;ll=37.429751,-122.088232&amp;spn=0.023855,0.036478&amp;z=14" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<p>I showed up and started by building a 10 meter vertical antenna, with two 30 degree counterpoises.</p>
<p><a href="https://picasaweb.google.com/lh/photo/MAz4K57Uk57aCEpW4d6uRg?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/_2roxcP1oE-k/TVgWmLmDieI/AAAAAAAAFLE/DTGzbBfarIQ/s640/IMG_20110211_084542.jpg" height="480" width="640" /></a></p>
<p>And here you can see me holding the tiny radio, hooked up to the antenna.</p>
<p><a href="https://picasaweb.google.com/lh/photo/bvL9REJFlP0xoeLi3mDpPQ?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/_2roxcP1oE-k/TVgXGAoOmkI/AAAAAAAAFLY/cY1ZENYJLlg/s640/IMG_20110211_082314.jpg" height="640" width="480" /></a></p>
<p>Alas, the 10m band was mostly inactive, and I had to start my workday.  So after 7 hours of meetings, I teamed up with another ham co-worker (N1VF) and we scaled the hill just between the campus and the lake.  Quite a view up there!  We then built a full-sized half-wave 20m vertical antenna, since vertical antennas tend to have low takeoff angle and hit the horizon better than horizontals.  Of course, on the hilltop we already had a 360 degree view of the horizon.  <img src='http://blog.red-bean.com/sussman/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   In the photo below, you can see my buddy next to the antenna.  We have 3 guy lines coming off of it, and 2 wire counterpoises (about 17&#8242; long each) drooping down to the ground.</p>
<p><a href="https://picasaweb.google.com/lh/photo/IHofwWqqqQFAEW7fUe0o7Q?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/_2roxcP1oE-k/TVgWa-Gz3SI/AAAAAAAAFMA/bP-XJdX34Mo/s640/IMG_20110211_163511.jpg" height="480" width="640" /></a></p>
<p><a href="https://picasaweb.google.com/lh/photo/sUN1l6fVIa9m6Dgk_SeDUA?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/_2roxcP1oE-k/TVgWXNk0o7I/AAAAAAAAFL4/snYyIYDNAHw/s640/IMG_20110211_161703.jpg" height="640" width="480" /></a></p>
<p>We then sat on the hilltop for an hour, as the sun slowly set over the ocean.  Nobody replied to our CQ hails on morse code, but we did hear a guy in Colorado talking to a guy in Australia, both with directional beam-antennas.  Pretty neat.  Eventually we made voice contact with a guy in Wisconsin;  apparently he was able to pick up our tiny 5 watt signal because he too had a beam-antenna pointed towards his friend in Hawaii.  The highlight of the hour, however, was when we made voice contact with a ham just outside Fairbanks, Alaska &#8212; that&#8217;s about 2500 miles away.  For 5 watts, not too shabby!</p>
<p>After packing everything away, I managed to grab a snapshot of the setting sun as we went down the hill.</p>
<p><a href="https://picasaweb.google.com/lh/photo/9DGVjiHdhgfZ2a1kdGrSbA?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/_2roxcP1oE-k/TVgWUauhrmI/AAAAAAAAFKw/zV-FWVGLiOs/s640/IMG_20110211_180248.jpg" height="480" width="640" /></a></p>
<p>Overall, I consider the expedition a success.  Alaska is a hard state to &#8220;achieve&#8221; in the game of ham radio, and I&#8217;m proud to have it in my logbook.  The Buddipole really impressed me to no end.  I will heartily recommend it to anyone who ever travels, camps, whatever.  I plan to use it quite a bit for Field Day next June.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=507</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=507</feedburner:origLink></item>
		<item>
		<title>First successful homebrew gear</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/mTlzZGjatcI/</link>
		<comments>http://blog.red-bean.com/sussman/?p=492#comments</comments>
		<pubDate>Tue, 11 Jan 2011 05:52:48 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=492</guid>
		<description><![CDATA[As I mentioned before, one of the joys of ham radio is to invent engineering challenges and then solve them as cleverly as possible. And it&#8217;s a great excuse for hardware hacking. Over the weekend, I built a teensy morse-code radio (on a single fixed frequency!) called the Rockmite&#8230; but I&#8217;m still trying to debug [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned before, one of the joys of ham radio is to invent engineering challenges and then solve them as cleverly as possible.  And it&#8217;s a great excuse for hardware hacking.  Over the weekend, I built a teensy morse-code radio (on a single fixed frequency!) called the <a href="http://www.smallwonderlabs.com/Rockmite.htm">Rockmite</a>&#8230; but I&#8217;m still trying to debug why it&#8217;s not working.</p>
<p>Meanwhile, a much simpler project arrived at my door:  a tiny circuit board that turns any two pieces of metal into morse code paddles.  By simply making touch-contact with the metal, the resistance triggers the &#8216;dits&#8217; and &#8216;dahs&#8217;.  My goal was to combine this with my existing keyer (a device that creates perfectly-timed morse code, which sits between your paddles and your radio.)</p>
<p>Here&#8217;s a short video showing the two circuit boards hooked up by temporary wires:</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/kbz8u2BVXRo?fs=1&amp;hl=en_US&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/kbz8u2BVXRo?fs=1&amp;hl=en_US&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<p>I first tried fitting the keyer board, paddle board, and a 9V battery all into an altoids tin, but alas &#8212; the keyer board&#8217;s controls were too tall for the tin, and I didn&#8217;t feel like disconnecting them and mounting them directly to the walls of the tin.  But then I had a great idea!  If the paddle board only needed 6V to operate, I could stack two coin-cells together.  And then the coin cells and paddle board could be stuffed into the keyer&#8217;s <em>existing</em> black plastic enclosure!</p>
<p><a href="http://picasaweb.google.com/lh/photo/3JYYj7MHg7tfAbRhY9eVrlBhsmr6D1DefFnSxuQtv7o?feat=embedwebsite"><img src="http://lh3.ggpht.com/_2roxcP1oE-k/TSvhkvldMGI/AAAAAAAAFKQ/sgfbeGWRwG8/s640/IMG_20110110_224950.jpg" height="480" width="640" /></a></p>
<p>Notice how the two coin cells are tucked into a slitted styrofoam peanut.  To change the batteries, I just yank the electrodes out of the peanut, drop new batteries in, then re-stuff the elecrodes back in.  Meanwhile, I hooked up the batteries to a toggle switch added to the back of the device.  I had to drill an extra hole for the paddle wires to come out as well.   Here&#8217;s the finished product:</p>
<p><a href="http://picasaweb.google.com/lh/photo/Q6p2oRO_FKFVT7evp1bB6VBhsmr6D1DefFnSxuQtv7o?feat=embedwebsite"><img src="http://lh5.ggpht.com/_2roxcP1oE-k/TSvmzVMM-eI/AAAAAAAAFKU/q2KMSdwN3WI/s640/IMG_20110110_231207.jpg" height="480" width="640" /></a></p>
<p>And finally, a short video where I demonstrate how it works:</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/Fr5P2_RcImc?fs=1&amp;hl=en_US&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Fr5P2_RcImc?fs=1&amp;hl=en_US&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<p>A huge thanks to Dale N0XAS for the <a href="http://www.hamgadgets.com/index.php?main_page=product_info&#038;cPath=21&#038;products_id=89">picokeyer</a> circuit and to Sumner WA1JOS for his <a href="http://www.cwtouchkeyer.com/P3W.htm">touch keyer board</a>.  Great fun to combine them!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=492</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=492</feedburner:origLink></item>
		<item>
		<title>WANdisco, ur doin it rong</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/kravNm9zxpo/</link>
		<comments>http://blog.red-bean.com/sussman/?p=475#comments</comments>
		<pubDate>Mon, 03 Jan 2011 17:06:38 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=475</guid>
		<description><![CDATA[Author’s Note: These opinions are my own. I&#8217;m one of the original folks that started the Subversion project, but no longer work on it. These thoughts do not reflect the official position of either the Subversion project or the Apache Software Foundation, which are located here on the ASF blog. Subversion has reached the realm [...]]]></description>
			<content:encoded><![CDATA[<p><em>Author’s Note:  These opinions are my own.  I&#8217;m one of the original folks that started the Subversion project, but no longer work on it.  These thoughts do <strong>not </strong> reflect the official position of either the Subversion project or the Apache Software Foundation, which are <a href="https://blogs.apache.org/foundation/entry/apache_subversion_to_wandisco_1">located here</a> on the ASF blog.</em></p>
<p>Subversion has reached the realm of Mature software — it’s yesterday’s technology, not cool or hip to work on anymore.  It moves slowly.  It is developed almost entirely by engineers working for corporations that need it or sell support for it.  Alpha-geeks consider software like this “dead”, but the fact is that something like half of all corporate programmers use Subversion as their SCM (depending on which surveys you read.)  This is a huge userbase;  it may not be sexy, but it’s entrenched and here for the long haul.</p>
<p>Subversion isn’t unique in this position.  It sits alongside other mature software such as Apache HTTPD or the GCC toolchain, which are famous projects that are similarly developed by corporate interests.  There’s a tricky line to walk:  none of these corporations “own” these projects.  They understand that they’re acting as part of a consortium.  Each interest sends representatives to the open source project, contributes code, and allows their engineers to participate in the full consensus-based evolution of the software.  IBM, Apple, Google, and numerous other companies have figured out how to do this correctly:</p>
<ol>
<li>Let your engineers know what’s important to work on.</li>
<li>Let them participate individually in the community process as usual.</li>
<li>Profit. 98% of the time the corporations eventually get the features they want.</li>
</ol>
<p>Today, however, we have a great counterexample of how <strong>not </strong>to participate in an open source project.  Subversion was initially funded and developed by CollabNet;  today at least two other companies — Elego and WANdisco — are employing numerous engineers to improve Subversion, and are just as vested in selling support and derivative products.  CollabNet and Elego continue to function normally in the community, but WANdisco recently seems to have lost its marbles.  Last week, they put out a <a rel="nofollow" href="http://wandisco.com/php/pr.php?rss=0&#038;prdate=2010-12-20">press release</a> and a <a rel="nofollow" href="http://blogs.wandisco.com/2010/12/20/shaking-up-subversion-by-listening-to-the-user-community-and-then-committing-to-do-the-work/">CEO blogpost</a> making some crazy statements.</p>
<p>It’s clear that the WANdisco CEO — David Richards — is frustrated at the slow pace at which Subversion is improving.  But the two posts are simply making outrageous claims, either directly or via insinuation. David seems to believe that a cabal is preventing Subversion from advancing, and that “debate” is the evil instrument being used to block progress.  He believes users are crying for the product to be improved, that the Subversion developers are ignoring them, and his company is now going to ride in on a white horse to save the project. By commanding engineers to Just Fix things, he’ll “protect the future”of Subversion, “overhauling” Subversion into a “radical new” product.</p>
<p>Is this guy for real?  It sounds like someone read my friend Karl&#8217;s <a href="http://producingoss.com/">book</a> and created a farce of “everything you’re not supposed to do” when participating in corporate open source.</p>
<p>Even weirder, he’s accusing developers of trying game statistics by creating lots of trivial commits.  This is staggering proof that he has no knowledge of the svn developer community or its culture.  If he did, he would know that nobody counts stats at all or even cares about them.  David appears so desperate to prove that his company is the “leader” that he accuses a community of behaviors that he’s doing himself.  (”We have the most active developers of any other company on staff” — who’s counting stats here?  The svn developers, or David?)</p>
<p>OK, fine.  So Dave Richards is a salesperson, and perhaps what he wrote is generic PR sales junk in order to get his customers excited.  Unfortunately, in attempting to woo customers, he’s had the side-effect of making his company appear both clueless and antagonistic to the project:</p>
<ul>
<li><em>Clueless</em>:  It’s obvious he has no technical knowledge of Subversion’s design, has no idea why certain features have or haven’t been written yet, and hasn’t actually brought any new technical proposals or insights to the table.  All he’s done is repeat descriptions of features that everybody wants.  And he actually seems to believe that all one needs to do is throw more developers at the problems.  Suuuuuure.</li>
<li><em>Antagonistic</em>:  He’s insulted two-thirds of the active developers (and embarrassed his own employees) by declaring them to be incompetant stewards.  There’s no simpler way to garner hate and come off like an ass than to say “everyone move aside and let me fix this” — it’s the opposite of consensus-driven development.  It’s a juvenile, conceited behavior that completely disrespects the people and the process.</li>
</ul>
<p>The Subversion developer community (and ASF) are known for their cool, calm-headed responses to provocations like this, which they&#8217;ve <a href="https://blogs.apache.org/foundation/entry/apache_subversion_to_wandisco_1">just posted</a>.  They know not to feed trolls.  But speaking as a private developer, I just had to point out WANdisco’s insanity and hold it up as a textbook example of how to Fail in the open source community process.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=475</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=475</feedburner:origLink></item>
		<item>
		<title>Pursuing the perfect “portable” ham radio setup</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/XRTGK1aW-Zs/</link>
		<comments>http://blog.red-bean.com/sussman/?p=457#comments</comments>
		<pubDate>Sat, 27 Nov 2010 00:59:11 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=457</guid>
		<description><![CDATA[The joy of amateur radio seems to be to create new engineering problems and then solve them cleverly, thus fulfilling the MacGyver fantasy of every hacker and maker. The reward is the ability to have conversation with other such geeks, and swap stories about how clever you were. About 80% of on-air conversations seem to [...]]]></description>
			<content:encoded><![CDATA[<p>The joy of amateur radio seems to be <i>to create new engineering problems and then solve them cleverly</i>, thus fulfilling the MacGyver fantasy of every hacker and maker.  The reward is the ability to have conversation with other such geeks, and swap stories about how clever you were.  About 80% of on-air conversations seem to be about what kind of antenna each party is using, how they got it up, and what sort of equipment they rigged it to.</p>
<p>There seem to be three main types of amateur radio &#8220;setups&#8221;.  The most important is the <b>base station</b>:  this is your home base, with your Big Antenna attached to your Big Radio, running into your main &#8220;ham shack&#8221;.   Just as popular, however, seems to be the <b>mobile rig</b>:  the radio and antenna you build into your car.  Most folks set up UHF/VHF antennas with a range of a few miles, and thus chew the rag with local hams while stuck in slow commutes.  Sometimes folks will install much larger 6-8&#8242; antennas on the backs of their cars, so they can do long-distance communication (hundreds of miles) using longer wavelengths&#8230; at the expense, of course, of making their car look ridiculous.</p>
<p>Finally, there&#8217;s the <b>portable rig</b>.  This setup combines with MacGyver fantasy with the Wilderness Explorer fantasy.  Put on the hiking boots, sling a tiny pack over your shoulder, then scale a mountain and see how many far-away folks you can reach.  Because such tiny radios have tiny batteries, the amount of power they produce is tiny as well.  But heck, the lack of power is an attraction &#8212; it&#8217;s another engineering challenge to overcome, right?  <img src='http://blog.red-bean.com/sussman/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   When you&#8217;re running at very low power (5 watts or less), you&#8217;re very much at the mercy of the ionosphere.  You transmit and hope radio-wave propagation is on your side.  This is also why morse code still thrives as a strong subculture within the hobby &#8212; despite the fact that it&#8217;s no longer required for any license.  Morse code propagates extremely efficiently;  it&#8217;s goes the most distance per watt, and is so much easier to pick out of noise than a human voice.</p>
<p>So where do I stand now, six months into this hobby?</p>
<p>My base rig is great.  I have a nice mid-level radio attached to a basic 100 watt end-fed half-wave dipole.  It only speaks on a single ham band (40 meters), but this is more than enough for me to make great contacts and practice my skills.</p>
<p>Mobile rig?  No way.  Not only would my wife kill me if I put a big ugly antenna on the car, it&#8217;s probably not safe.  If talking on mobile phones while driving is dangerous, it stands to reason that talking to hams is just as bad.</p>
<p>But portable rig, aha!  Yes.  I go camping a couple times a year (as does my radio mentor), so I&#8217;ve been steadily building up a &#8220;go pack&#8221; for my outdoor adventure reverie.   I finally got to test it out when visiting eastern North Carolina this week.  Here it is, all unpacked:</p>
<p><a href="http://picasaweb.google.com/lh/photo/zIGYNvoJNysSRb3n8bbhpMOqiUIxSI2sSvFe5AHKy08?feat=embedwebsite"><img src="http://lh6.ggpht.com/_2roxcP1oE-k/TO8OhgU8x4I/AAAAAAAAFIA/KbH4NX6_-8s/s640/IMG_20101125_152456.jpg" height="480" width="640" /></a></p>
<p>The thing is attached to a 40&#8242; wire antenna whose far end I strung up in the air (onto the a 40&#8242; branch of a pine tree):</p>
<p><a href="http://picasaweb.google.com/lh/photo/cCk2m0n4_eabvc5li2p-VcOqiUIxSI2sSvFe5AHKy08?feat=embedwebsite"><img src="http://lh5.ggpht.com/_2roxcP1oE-k/TO8O2aDosCI/AAAAAAAAFIE/hhHq1YFSeZc/s640/IMG_20101125_124558.jpg" height="640" width="480" /></a></p>
<p>For indoor use, I can attach a 15&#8243; VHF antenna and a 6&#8242; whip for long wavelengths:</p>
<p><a href="http://picasaweb.google.com/lh/photo/odPRZ_pA5cllQDYWq6o3WsOqiUIxSI2sSvFe5AHKy08?feat=embedwebsite"><img src="http://lh5.ggpht.com/_2roxcP1oE-k/TO_ccWLwGKI/AAAAAAAAFIc/eTR8MWvAKjM/s640/IMG_20101126_110922.jpg" height="640" width="480" /></a></p>
<p>And best of all, everything fits into a tiny little REI mini-pack (except the big battery):</p>
<p><a href="http://picasaweb.google.com/lh/photo/IS-cgIWbHrClAf8NO9M02MOqiUIxSI2sSvFe5AHKy08?feat=embedwebsite"><img src="http://lh4.ggpht.com/_2roxcP1oE-k/TO_N_oTeBbI/AAAAAAAAFIY/my045e7I5uY/s288/Photo%20on%202010-11-26%20at%2009.08.jpg" height="216" width="288" /></a></p>
<p>At last, I have a kit that not only works for camping, but can be carried on a plane for my many business trips.</p>
<p>Here are the essential components:</p>
<ol>
<li><b>The radio</b>:  a Yaesu 817ND.  This amazing little unit can do all amateur HF frequencies, as well as VHF/UHF.  So tiny!</li>
<li><b>Antennas</b>:  for FM UHF/VHF, a Diamond SRH320A whip, or alternately, a 6&#8242; roll-up 2m J-pole from MFJ;  for indoor HF, a WonderWand whip;  for outdoor HF, a PAR Endfedz 40/20/10m dipole (in a separate grocery bag.)</li>
<li><b>For input/output</b>: a Heil Dual-Sided Traveler headset, and Kent TP-1 morse code paddles.  If I don&#8217;t want the weight of the heavy brass paddles, I have tiny Bulldog BD-1 paddles that magnetically stick to the radio and weigh only an ounce.</li>
<li><b>For power</b>:  the radio comes with a rechargeable NiMH battery, but it barely lasts an hour or two.  Also, the radio has a dirty secret:  it claims to do 5W of transmit power, but this <i>only</i> happens when attached to a power supply.  When running on internal battery, it only transmits 2.5W.   So when indoors, I use a MFJ portable switching power supply (a glorified wallwart) designed just for the 817.  When outside, I use a Werker 12V 9AH lead-acid deep-cycle battery, purchased from a Batteries Plus chain store;  the battery and the end-fed dipole wire are the only things that don&#8217;t fit in the travel bag.</li>
</ol>
<p>I suppose the result here is that I now also have an &#8220;go&#8221; bag for emergencies.  When the zombie apocalypse comes, I just grab the pack and run!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=457</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=457</feedburner:origLink></item>
		<item>
		<title>My own QSL cards</title>
		<link>http://feedproxy.google.com/~r/ibanjo/~3/2PGVkF1wjvY/</link>
		<comments>http://blog.red-bean.com/sussman/?p=448#comments</comments>
		<pubDate>Sat, 18 Sep 2010 02:10:44 +0000</pubDate>
		<dc:creator>Ben Collins-Sussman</dc:creator>
				<category><![CDATA[Ham Radio]]></category>

		<guid isPermaLink="false">http://blog.red-bean.com/sussman/?p=448</guid>
		<description><![CDATA[All (sub)cultures have rituals, and ham radio is rich with them. Before the Internet, the only way to talk to someone in another country was to either (1) get a pen-pal, or (2) pay megabucks to talk long distance. It was thrilling to throw a wire in your backyard tree, solder some circuits, yell into [...]]]></description>
			<content:encoded><![CDATA[<p>All (sub)cultures have rituals, and ham radio is rich with them.  Before the Internet, the only way to talk to someone in another country was to either (1) get a pen-pal, or (2) pay megabucks to talk long distance.  It was thrilling to throw a wire in your backyard tree, solder some circuits, yell into the void, and be answered by a random geek across the sea!  </p>
<p>It was such a big deal, in fact, that a whole tradition of exchanging business cards rose up around it.  Except it&#8217;s not exactly a business card, but more like &#8220;I&#8217;m a radio geek&#8221; postcard.  After chatting with a stranger, you send him a card with your callsign, a picture of your city, and a bunch of details confirming the contact (date, time, frequency, signal strength, etc.).  He sends the same thing back to you.  Then you both hang the cards on your walls next to the dozens of others, a virtual trophy case of how l33t your radio communication skills are.  They&#8217;re also often the proof required to win certain communication contests.</p>
<p>They&#8217;re called QSL cards, and you can <a href="http://en.wikipedia.org/wiki/QSL">read all about them on wikipedia</a> (and see <a href="http://www.google.com/images?q=qsl+card+galleries">even more examples</a> of them if you do a Google image search.  It can be a real art form.</p>
<p>Well, after making a couple dozen contacts, somebody finally sent me a QSL card from Mississippi.  So I was forced to design and print a bunch of my own.  I&#8217;ll be sending my new design back to the guy tomorrow.  Here&#8217;s what the front and back look like:</p>
<p><center><br />
<img src="images/kc9sno.png"/><br />
<img src="images/kc9sno-back.png"/><br />
</center></p>
<p>(I did the whole thing in <a href="">Inkscape</a> on Linux, and I&#8217;m crazy impressed&#8230; it&#8217;s just as powerful as Illustrator!)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.red-bean.com/sussman/?feed=rss2&amp;p=448</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.red-bean.com/sussman/?p=448</feedburner:origLink></item>
	</channel>
</rss>

