<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><description>The ramblings of self-declared winners.</description><title>Kit's Blog » Rival Rockets</title><generator>Tumblr (3.0; @rivalrockets)</generator><link>http://rivalrockets.com/</link><item><title>OK… I can now control household power. What should I do...</title><description>
&lt;video  id='embed-57a2142a7c260190749823' class='crt-video crt-skin-default' width='400' height='225' poster='http://media.tumblr.com/tumblr_n1h584INk61r3nueg_frame1.jpg' preload='none' muted data-crt-video data-crt-options='{"autoheight":null,"duration":31,"hdUrl":false,"filmstrip":{"url":"http:\/\/25.media.tumblr.com\/previews\/tumblr_n1h584INk61r3nueg_filmstrip.jpg","width":"200","height":"112"}}' &gt;
    &lt;source src="http://rivalrockets.com/video_file/77648737654/tumblr_n1h584INk61r3nueg" type="video/mp4"&gt;
&lt;/video&gt;
&lt;br/&gt;&lt;br/&gt;&lt;p&gt;OK… I can now control household power. What should I do with it?&lt;/p&gt;</description><link>http://rivalrockets.com/post/77648737654</link><guid>http://rivalrockets.com/post/77648737654</guid><pubDate>Sun, 23 Feb 2014 18:47:35 -0600</pubDate><dc:creator>kitroed</dc:creator></item><item><title>More Morse code! Tried to verbally explain what I was showing in...</title><description>
&lt;video  id='embed-57a2142a7df97172252486' class='crt-video crt-skin-default' width='400' height='300' poster='http://media.tumblr.com/tumblr_lzzlj8fUZF1r3nueg_frame1.jpg' preload='none' muted data-crt-video data-crt-options='{"autoheight":null,"duration":"98","hdUrl":false,"filmstrip":false}' &gt;
    &lt;source src="http://rivalrockets.com/video_file/18301904941/tumblr_lzzlj8fUZF1r3nueg" type="video/mp4"&gt;
&lt;/video&gt;
&lt;br/&gt;&lt;br/&gt;&lt;p&gt;More Morse code! Tried to verbally explain what I was showing in the video and I don’t care for how I sound! Nevertheless, here it is: Arduino text to Morse code.&lt;/p&gt;</description><link>http://rivalrockets.com/post/18301904941</link><guid>http://rivalrockets.com/post/18301904941</guid><pubDate>Sun, 26 Feb 2012 00:27:55 -0600</pubDate><category>Arduino</category><dc:creator>kitroed</dc:creator></item><item><title>Post #4: Morse code! Piezo the sensor can become Piezo the...</title><description>
&lt;video  id='embed-57a2142a7ebe7258780523' class='crt-video crt-skin-default' width='400' height='533' poster='http://media.tumblr.com/tumblr_lywlmonvEW1r3nueg_frame1.jpg' preload='none' muted data-crt-video data-crt-options='{"autoheight":null,"duration":"35","hdUrl":false,"filmstrip":false}' &gt;
    &lt;source src="http://rivalrockets.com/video_file/17074861032/tumblr_lywlmonvEW1r3nueg" type="video/mp4"&gt;
&lt;/video&gt;
&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Post #4: Morse code! Piezo the sensor can become Piezo the annoying tone-maker :)&lt;/p&gt;</description><link>http://rivalrockets.com/post/17074861032</link><guid>http://rivalrockets.com/post/17074861032</guid><pubDate>Sun, 05 Feb 2012 11:34:20 -0600</pubDate><category>Arduino</category><dc:creator>kitroed</dc:creator></item><item><title>Project #3: using the same three LEDs from before: an impact...</title><description>
&lt;video  id='embed-57a2142a7f7bc979508700' class='crt-video crt-skin-default' width='400' height='533' poster='http://media.tumblr.com/tumblr_lyutkhgxIA1r3nueg_frame1.jpg' preload='none' muted data-crt-video data-crt-options='{"autoheight":null,"duration":"43","hdUrl":false,"filmstrip":false}' &gt;
    &lt;source src="http://rivalrockets.com/video_file/17017651914/tumblr_lyutkhgxIA1r3nueg" type="video/mp4"&gt;
&lt;/video&gt;
&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Project #3: using the same three LEDs from before: an impact sensor with the intensity divided between the lights.&lt;/p&gt;</description><link>http://rivalrockets.com/post/17017651914</link><guid>http://rivalrockets.com/post/17017651914</guid><pubDate>Fri, 03 Feb 2012 23:51:51 -0600</pubDate><category>Arduino</category><dc:creator>kitroed</dc:creator></item><item><title>Project #2: Three fading LEDs! (not a big increase in complexity...</title><description>
&lt;video  id='embed-57a2142a80318762793197' class='crt-video crt-skin-default' width='400' height='533' poster='http://media.tumblr.com/tumblr_lyus5rmAgP1r3nueg_frame1.jpg' preload='none' muted data-crt-video data-crt-options='{"autoheight":null,"duration":"34","hdUrl":false,"filmstrip":false}' &gt;
    &lt;source src="http://rivalrockets.com/video_file/17016310910/tumblr_lyus5rmAgP1r3nueg" type="video/mp4"&gt;
&lt;/video&gt;
&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Project #2: &lt;em&gt;Three&lt;/em&gt; fading LEDs! (not a big increase in complexity &gt;.&lt;)&lt;/p&gt;
&lt;p&gt;Note: I took a second look at this video and realized that I made them fade later, this is the simpler “three alternating LEDs” demo…&lt;/p&gt;</description><link>http://rivalrockets.com/post/17016310910</link><guid>http://rivalrockets.com/post/17016310910</guid><pubDate>Fri, 03 Feb 2012 23:20:00 -0600</pubDate><category>Arduino</category><dc:creator>kitroed</dc:creator></item><item><title>One of my first Arduino sketches: fading blinking LED.</title><description>
&lt;video  id='embed-57a2142a80d90418749111' class='crt-video crt-skin-default' width='400' height='533' poster='http://media.tumblr.com/tumblr_lyurstqEyC1r3nueg_frame1.jpg' preload='none' muted data-crt-video data-crt-options='{"autoheight":null,"duration":"58","hdUrl":false,"filmstrip":false}' &gt;
    &lt;source src="http://rivalrockets.com/video_file/17015979498/tumblr_lyurstqEyC1r3nueg" type="video/mp4"&gt;
&lt;/video&gt;
&lt;br/&gt;&lt;br/&gt;&lt;p&gt;One of my first Arduino sketches: fading blinking LED.&lt;/p&gt;</description><link>http://rivalrockets.com/post/17015979498</link><guid>http://rivalrockets.com/post/17015979498</guid><pubDate>Fri, 03 Feb 2012 23:13:00 -0600</pubDate><category>Arduino</category><dc:creator>kitroed</dc:creator></item><item><title>Rebirth?</title><description>&lt;img src="http://67.media.tumblr.com/tumblr_lsxiktEuBJ1r3nuego1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Rebirth?&lt;/p&gt;</description><link>http://rivalrockets.com/post/11439239994</link><guid>http://rivalrockets.com/post/11439239994</guid><pubDate>Fri, 14 Oct 2011 11:39:38 -0500</pubDate><category>hackintosh</category><dc:creator>kitroed</dc:creator></item><item><title>Oh, I should mention the changes around here...</title><description>&lt;p&gt;Wordpress is awesome!  &amp;hellip; and horrible. Rival Rockets had been faithfully hosted by the PHP CMS behemoth on my hand-picked hosting provider&amp;rsquo;s shared Linux server since March 2008. Problem is, it&amp;rsquo;s overkill for my needs.&lt;/p&gt;
&lt;p&gt;I had briefly dabbled in switching to Tumblr about a year ago (during what was apparently one of the worst series of outages and poor uptime in Tumblr history) seeing this, I promptly switched back to my trusy Wordpress install.&lt;/p&gt;
&lt;p&gt;So what made me change back to Tumblr &lt;em&gt;again&lt;/em&gt;? Well&amp;hellip; I broke it. I broke my beloved 3 year old Wordpress install.  A Small Orange had diligently let me know that I had used up more than 90% of my available storage, my folly was clicking the &amp;ldquo;update&amp;rdquo; button to install the latest (and presumably greatest) version of Wordpress. [Insert violent implosion sounds here].&lt;/p&gt;
&lt;p&gt;So with a couple of &lt;em&gt;my&lt;/em&gt; favorite posts recovered, I&amp;rsquo;m back. I&amp;rsquo;ve canceled my dedicated hosting and hope to see rivalrockets.com live on cheaply and usefully as a &lt;em&gt;tumbelog&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Cheers and accolades!&lt;br/&gt;-Kit&lt;/p&gt;</description><link>http://rivalrockets.com/post/11180753567</link><guid>http://rivalrockets.com/post/11180753567</guid><pubDate>Sat, 08 Oct 2011 09:06:05 -0500</pubDate><category>meta</category><dc:creator>kitroed</dc:creator></item><item><title>Striving for Inspiration</title><description>&lt;p&gt;I feel like I need a project, something in which to get lost in the tiny details.&lt;/p&gt;
&lt;p&gt;Software side projects appeal to me, but the initial pain of starting seems to be keeping me at bay. Oh, and the fact that I don&amp;rsquo;t really have any ideas of what I&amp;rsquo;d like to build.&lt;/p&gt;
&lt;p&gt;My software interests are more utility than outright new globally useful social etc. etc&amp;hellip; one thing that &amp;ldquo;floats my boat&amp;rdquo; if you will is typesetting or markup to document generation. I like the idea that a system can let you simply edit a block of text and with no repeated thought, simply apply a process to the source and &lt;em&gt;viola!&lt;/em&gt; &amp;ndash; you have content.  See &lt;a href="http://www.docbook.org/"&gt;DocBook&lt;/a&gt;, &lt;a href="http://www.lyx.org/"&gt;Lyx&lt;/a&gt;/&lt;a href="http://www.latex-project.org/"&gt;LaTeX&lt;/a&gt;, &lt;a href="http://sphinx.pocoo.org/"&gt;Sphinx&lt;/a&gt;, &lt;a href="http://daringfireball.net/projects/markdown/"&gt;Markdown&lt;/a&gt; to see some of the cool things that are out there&amp;hellip; perhaps I should build something with one of those.&lt;/p&gt;</description><link>http://rivalrockets.com/post/11173614672</link><guid>http://rivalrockets.com/post/11173614672</guid><pubDate>Sat, 08 Oct 2011 02:14:00 -0500</pubDate><category>musings</category><category>ramblings</category><dc:creator>kitroed</dc:creator></item><item><title>Neatx: Remote Desktop for Linux</title><description>&lt;p&gt;I had never even heard of NX technology until I began researching better ways to set up a VNC capable server on an Ubuntu machine that I had planned on running “headless”.  To make matters more confusing, this promising technology is scarcely documented, so I’m putting my findings here.&lt;/p&gt;
&lt;p&gt;NX Technology, to briefly summarize, is similar in concept to RDP or Terminal Services on Windows, it basically provides a network ready way to log in and connect to a graphical desktop environment on a computer that you are not physically in front of.  The X Window System, the de-facto graphical backbone for Linux, has been able to send GUI over the network for years, but in practice it has proven inefficient and only feasible on the fastest of networks.  NX on the other hand, uses a combination of compression and caching on top of traditional X11 making for a much more bearable remote desktop experience.  As always, Wikipedia has a &lt;a target="_blank" href="http://en.wikipedia.org/wiki/NX_technology"&gt;better explanation&lt;/a&gt; than I’m able to provide here.&lt;/p&gt;
&lt;p&gt;A company called &lt;a target="_blank" href="http://www.nomachine.com/"&gt;NoMachine&lt;/a&gt; provides commercial client and server NX software, selling Linux and Solaris server software while providing a free NX client for all the major OSes (including Windows).  Until recently, the only notable freely available NX server for Linux was FreeNX which took NoMachine’s open source core libraries and wrapped it up in a bunch of convoluted script files.  A small team has been incorporating the FreeNX code into an Ubuntu PPA, but have been having trouble maintaining compatibility and releasing bugfixes to the FreeNX code.  One quick glance at the &lt;a target="_blank" href="http://freenx.berlios.de/"&gt;author’s site&lt;/a&gt; reveals that it has been a couple years since any official &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Software_rot"&gt;updates have occurred&lt;/a&gt;.   Now here’s where it gets interesting: last year Google GPL’ed its own internal version of the Free NX server called &lt;a target="_blank" href="http://code.google.com/p/neatx/"&gt;Neatx&lt;/a&gt;, which gives the open source community a fresh platform to work with.&lt;/p&gt;
&lt;h3&gt;Installing Neatx on Ubuntu 10.04&lt;/h3&gt;
&lt;p&gt;I found the process of installing the NX server to be fairly straightforward, using the new PPA add script introduced in 9.10, I added the FreeNX Team PPA repository:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ sudo add-apt-repository ppa:freenx-team&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This slick command takes care of finding the FreeNX Team’s Launchpad PPA software repository and adds all the necessary keys etc. to be able to get the software contained within.  After the script has finished its magic you’ll need to update the repository cache:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ sudo apt-get update&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Then, install the necessary pieces:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ sudo apt-get install neatx-server&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This will gather all of the necessary NX server components and dependencies including things like the OpenSSH server.  And that’s it!  I had to reboot to get the SSH server up and running, but other than that, no additional configuration was required!&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Update:&lt;/span&gt; a comment left by a reader indicated that rebooting the server is not necessary even after a fresh OpenSSH server install, and I am to expect that everything is ready to go as the install finishes (thanks to Woden for the feedback).&lt;/p&gt;
&lt;h3&gt;Connecting to the NX server from another computer&lt;/h3&gt;
&lt;p&gt;On a your client machine, point the &lt;a href="http://www.nomachine.com/download-client-windows.php"&gt;freely available client&lt;/a&gt; from NoMachine to the new Neatx server’s address, accept the key and presto!  You now have a slick remote desktop solution for Linux, congratulations!&lt;/p&gt;
&lt;p&gt;&lt;img src="http://67.media.tumblr.com/tumblr_lrjbwsIetT1qdrk1q.png"/&gt;&lt;/p&gt;</description><link>http://rivalrockets.com/post/10217758065</link><guid>http://rivalrockets.com/post/10217758065</guid><pubDate>Sun, 18 Apr 2010 00:00:00 -0500</pubDate><category>computers</category><category>linux</category><dc:creator>kitroed</dc:creator></item><item><title>Music translated to ASL. It’s worth your time.</title><description>&lt;p&gt;&lt;span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;br/&gt;&lt;p&gt;
&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" height="344" width="425" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"&gt;
&lt;embed allowfullscreen="true" allowscriptaccess="always" src="http://www.youtube.com/v/WUnPo2mTI9c&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" height="344" width="425" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;Stephen Torrence has done a great service by recording and sharing a number of his translations of songs that catch his attention into American Sign Language (ASL).&lt;/p&gt;
&lt;p&gt;HowStuffWorks.com &lt;a target="_blank" href="http://www.youtube.com/watch?v=Rd1NX_x_PnY&amp;amp;NR=1"&gt;interviewed&lt;/a&gt; Stephen to get some insight into the process he goes through in writing his translations and the details may surprise you.  The effort he puts into each of his translations shows, and it’s no wonder!  Each one of his recordings are the result of take after take, he’s not simply taking the words of the songs and dryly regurgitating them—he’s  carefully performing each phrase and verse, employing full use of his face and manner to great effect.&lt;/p&gt;
&lt;p&gt;So, if you have even a passing interest in ASL and seeing some impressive performances, I recommend you take a look at Stephen’s collection on his &lt;a target="_blank" href="http://www.youtube.com/user/CaptainValor"&gt;YouTube page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And with that, I leave you with the song that got me here: Stephen’s excellent performance of Jonathan Coulton’s “Still Alive,” Enjoy.&lt;/p&gt;
&lt;p&gt;
&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" height="344" width="425" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"&gt;
&lt;embed allowfullscreen="true" allowscriptaccess="always" src="http://www.youtube.com/v/R9iXOtxu5Ro&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" height="344" width="425" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;br/&gt;&lt;p&gt;&lt;span&gt;

&lt;/span&gt;&lt;/p&gt;</description><link>http://rivalrockets.com/post/10393349806</link><guid>http://rivalrockets.com/post/10393349806</guid><pubDate>Sat, 05 Dec 2009 00:00:00 -0600</pubDate><category>art</category><category>humor</category><dc:creator>kitroed</dc:creator></item><item><title>A Coloring Tutorial that Blizzard Still Doesn’t Get After FIVE Years</title><description>&lt;p&gt;&lt;img src="http://66.media.tumblr.com/tumblr_m2wxca8pyC1qdmrq3.jpg"/&gt;&lt;/p&gt;</description><link>http://rivalrockets.com/post/21627408404</link><guid>http://rivalrockets.com/post/21627408404</guid><pubDate>Sat, 10 Oct 2009 00:00:00 -0500</pubDate><category>humor</category><dc:creator>brnvndr-blog</dc:creator></item></channel></rss>