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

<channel>
	<title>Skyehaven's Cool Thing of the Day &#187; elephant&#8217;s child</title>
	<atom:link href="http://www.skyehaven.net/blog/category/elephants-child/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skyehaven.net/blog</link>
	<description>Just a little something that might help to satisfy a 'satiable curiosity.</description>
	<lastBuildDate>Wed, 16 Mar 2011 13:13:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mumble, Icecast, Darkice, Pulseaudio playing nicely in linux</title>
		<link>http://www.skyehaven.net/blog/2011/03/14/mumble-icecast/</link>
		<comments>http://www.skyehaven.net/blog/2011/03/14/mumble-icecast/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 10:51:59 +0000</pubDate>
		<dc:creator>derek</dc:creator>
				<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[darkice]]></category>
		<category><![CDATA[icecast]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mumble]]></category>
		<category><![CDATA[pulseaudio]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=556</guid>
		<description><![CDATA[I managed to get mumble streaming through icecast this morning and felt I should get a few notes up about how it can be done. There are better places to learn about setting up icecast and mumble, but there doesn&#8217;t seem to be much information written up about how to use them together. If you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>I managed to get mumble streaming through icecast this morning and felt I should get a few notes up about how it can be done. There are better places to learn about setting up icecast and mumble, but there doesn&#8217;t seem to be much information written up about how to use them together. </p>
<p>If you&#8217;re running linux and are thinking about doing some oggcasting/podcasting or are having a virtual meeting which you might wish to make available for general listening, perhaps you&#8217;ll find these notes to be at least slightly useful. I&#8217;ve been involved in several discussions over the last several years regarding the best way to record a *cast and stream it at the same time, and while I can&#8217;t state with authority that this is the &#8220;best&#8221; way, it is at least _one_ way&#8230;and it&#8217;s not bloody talkshoe. This is still fairly rough, and I&#8217;m no expert in any of this, so it&#8217;s likely you&#8217;ll want to play with various settings after you&#8217;ve got it running to get better quality out of it. Your mileage may vary.</p>
<p>For those who aren&#8217;t familiar with it, Mumble is a VOIP client similar to Teamspeak or Ventrilo, generally used for gaming. Best to just click <a href="http://mumble.sourceforge.net">here</a> and read about it from the horse&#8217;s mouth. If you want the short version, you can run your own Murmur server if you like, and have roundtable discussions using the Mumble client. Audio quality is generally excellent.</p>
<p>Version 1.2.3 of Mumble, which was released recently, has a built in recording function with a number of options.  You can record a session either as one ogg, wav, flac, or au file. You can also record each participant in a session to their own track, which would make the editing process a little cleaner if you needed to edit out noise or match audio levels.  So, if all you&#8217;re wanting to do is record a *cast, then Mumble should do the job for you quite well.</p>
<p>I was curious about how you could also stream it live while the recording was being done. The setup of this initial success has plenty of room for improvement.  But for posterity&#8217;s sake, here&#8217;s how I managed it:</p>
<p>Requirements:<br />
<strong>[EDIT: I have managed to get this running on a single computer. The (somewhat ugly) method I used is detailed at the bottom of this post.]</strong><br />
* A working Icecast2 server<br />
* A Murmur server (wherever)<br />
* 2 computers with the Mumble client installed &#8211; 1 for you to chat on (which I&#8217;ll call TALKER), 1 to do the streaming (which I&#8217;ll call STREAMER), which needs pulseaudio installed on it for this method<br />
* The svn trunk version of Darkice</p>
<p>Process:<br />
I&#8217;m going to leave off explaining the setup of Icecast, Murmur and Mumble. Plenty of places have better explanations than I can provide about those topics. The <a href="http://wiki.archlinux.org">archlinux wiki</a> is a good place to start. Murmur and Mumble are very straightforward, and setting up Icecast for this isn&#8217;t difficult. Just make sure to set a password for the &#8220;source&#8221; user in your Icecast config as Darkice will be using that for the stream. </p>
<p>You will need to create a null sink in pulseaudio on STREAMER. Enter<br />
<code>pactl load-module module-null-sink sink_name=stream </code> on the command line to create a virtual output named &#8220;stream&#8221; which doesn&#8217;t actually point at a sound card, but will allow other programs to capture that output before it&#8217;s dumped. Pulseaudio will automatically create what it calls a &#8216;monitor&#8217; for that output which you can use as input for another program, in this case it will be called &#8220;stream.monitor&#8221;. Darkice will be using stream.monitor as it&#8217;s audio input. </p>
<p>Once you have created the null sink, set the audio output on STREAMER&#8217;s Mumble client to the pulseaudio null sink (Settings->Audio Output, System = PulseAudio, Device = Null Output). It would also be a good idea at this time to &#8216;mute self&#8217; on STREAMER, or even remove the right for it to transmit if you are admin of the Mutter server, simply to ensure that it doesn&#8217;t pass along any unwanted audio.</p>
<p>Next you&#8217;ll need to install Darkice. At the time of this writing, you&#8217;ll need to grab the subversion trunk in order to use pulseaudio. Sooner or later this won&#8217;t be an issue as the code makes it way into stable releases. I needed to install libvorbis-dev, libtool, and libpulse-dev as well as subversion and the normal development tools.</p>
<p>Pull the dev code for Darkice with this on the command line:<br />
<code>svn checkout http://darkice.googlecode.com/svn/darkice/trunk/ darkice</code></p>
<p>Next, <code>cd darkice</code> and run <code>./autogen.sh</code> on the command line. Pay attention to it&#8217;s output, and it will tell you if you&#8217;re missing anything critical which will need to be installed. Once it&#8217;s done, type <code>make</code> to build Darkice.</p>
<p>I needed to add one line to three of the source files in order to get this to compile. If it fails for you, try adding this line <code>#include cstdio</code> (please note! you need carats around cstdio, but they are being stripped and it&#8217;s too bloody late at night for me to care enough to search for the answer. They should look like <a href="http://code.google.com/p/darkice/issues/detail?id=9#c8">this</a>.) to each of these files in the src directory:  PulseAudioDspSource.cpp, SerialUlaw.cpp, JackDspSource.cpp. Simply open each of those files in a text editor and add that line below the copyright notice and the other line which starts with #include. </p>
<p>Once you&#8217;ve added those, go back to the darkice directory and try &#8216;make&#8217; again. When you get a successful compile, run &#8216;make install&#8217; as root to complete the installation.</p>
<p>Now, cd back to your home directory and copy the file &#8216;/usr/local/etc/darkice.cfg&#8217; to someplace convenient for your user to work on it. /home/YOU/darkice.cfg is perfectly reasonable.</p>
<p>Open your copy of the darkice.cfg file and under the first section, titled [general], change <code>duration = 60</code> to <code>duration = 0</code> to continuously encode the stream.</p>
<p>Next, look for the section titled [input]. Change the &#8216;device&#8217; entry from &#8216;/dev/dsp&#8217; to &#8216;pulseaudio&#8217;, and add the line <code>paSourceName = stream.monitor</code> at the end of the input section. When you&#8217;re done, it should look something like this:</p>
<p><code># this section describes the audio input that will be streamed<br />
[input]<br />
device          = pulseaudio  # OSS DSP soundcard device for the audio input<br />
sampleRate      = 22050     # sample rate in Hz. try 11025, 22050 or 44100<br />
bitsPerSample   = 16        # bits per sample. try 16<br />
channel         = 2         # channels. 1 = mono, 2 = stereo<br />
paSourceName	= stream.monitor<br />
</code></p>
<p>Check &#8216;man darkice.cfg&#8217; for more options.</p>
<p>I&#8217;m streaming to Icecast2, so I just commented out the icecast-0 and shoutcast-0 entries. In the [icecast2-0] section, fill in your server address, password (for the &#8216;source&#8217; Icecast user) and anything else you need or wish to change. I also changed my &#8216;mountPoint&#8217; to &#8216;stream.ogg&#8217;. In the end, it should look something like this:<br />
<code>[icecast2-0]<br />
bitrateMode     = abr       # average bit rate<br />
format          = vorbis    # format of the stream: ogg vorbis<br />
bitrate         = 96        # bitrate of the stream sent to the server<br />
server          = myserverip        # host name of the server<br />
port            = 8000      # port of the IceCast2 server, usually 8000<br />
password        = sourcepassword    # source password to the IceCast2 server<br />
mountPoint      = stream.ogg  # mount point of this stream on the IceCast2 server<br />
name            = DarkIce trial<br />
                            # name of the stream<br />
description     = This is only a trial<br />
                            # description of the stream<br />
url             = http://www.yourserver.com<br />
                            # URL related to the stream<br />
genre           = my own    # genre of the stream<br />
public          = no       # advertise this stream?<br />
localDumpFile	= dump.ogg  # local dump file<br />
</code></p>
<p>Finally, the moment of truth. Get your Mumble clients on TALKER and STREAMER connected to your Murmur server. Fetch some friends to jeer at your accomplishment and have them connect as well. </p>
<p>On streamer, run <code>darkice -c darkice.cfg</code> on the command line.<br />
If it&#8217;s successful, you should see these lines:<br />
<code> Using config file: darkice.cfg<br />
Using PulseAudio audio server as input device.<br />
Using PulseAudio source:  stream.monitor<br />
</code> </p>
<p>You will probably receive this warning, as well:<br />
<code>Could not set POSIX real-time scheduling, this may cause recording skips.<br />
Try to run darkice as the super-user.<br />
</code><br />
I haven&#8217;t solved this issue yet. Running darkice as root doesn&#8217;t completely solve the problem because it won&#8217;t talk to the stream.monitor input. </p>
<p>But, the bottom line is that if you&#8217;re seeing this message, you should be in business. Find some sap to connect to http://yourip:8000/stream.ogg, hit record on TALKER&#8217;s mumble client and talk to your friends.</p>
<p><strong>[EDIT: The section belows details the steps I needed to use in order to make this work from a single machine. YMMV]</strong></p>
<p>There are a couple of problems I initially had trying to run this one machine. Mumble was not happy running a second instance in a single X session, even when launching the second instance as a different user. It was &#8220;stealing&#8221; the certificate for my normal user and re-logging me in under that account in the second mumble session, which would log me off of the first session. This was also a real pain when I went to add my normal mumble user as an admin on my local server. I ultimately ended up needed to start a second X session, run mumble and log in to the superuser account there and set the permissions on my normal mumble account. There&#8217;s a &#8216;-m&#8217; flag which I&#8217;ve seen referenced which is supposed to allow you to log in without using your certificate, but that didn&#8217;t work for me.</p>
<p>Launching a second instance of mumble under a different user on the same X session was also giving pulseaudio fits. There might well be some hocus pocus (read: permission stunt) that I can pull to fix that problem, but given the nature of the first problem, I haven&#8217;t bothered looking into this.</p>
<p>However, you can start up a second X session with a different user on the machine, and use it that way. At the moment, I need to do it with the root account (which is horrible, yes, I know) but I suspect that this is an issue with the catalyst drivers and my dual monitor setup rather than a necessity in general.  It does, however, have the benefit of solving the real time scheduling error from Darkice. </p>
<p>At any rate, the setup is similar to using a second machine. <code>startx -- :1</code> on a virtual console to start the second X session, start mumble and point the output to a null sink, and then run darkice out of the second user account.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2011%2F03%2F14%2Fmumble-icecast%2F&amp;title=Mumble%2C%20Icecast%2C%20Darkice%2C%20Pulseaudio%20playing%20nicely%20in%20linux" id="wpa2a_2"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2011/03/14/mumble-icecast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Multimedia Sprint</title>
		<link>http://www.skyehaven.net/blog/2010/06/10/linux-multimedia-sprint/</link>
		<comments>http://www.skyehaven.net/blog/2010/06/10/linux-multimedia-sprint/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 13:45:40 +0000</pubDate>
		<dc:creator>derek</dc:creator>
				<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[blender]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[sounds]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=532</guid>
		<description><![CDATA[The Linux Multimedia Sprint project has released it&#8217;s first batch of content, consisting of various openly licensed sounds, images, and other assorted multimedia goodness. Read all about it and browse the archive here.]]></description>
			<content:encoded><![CDATA[<p>The Linux Multimedia Sprint project has released it&#8217;s first batch of content, consisting of various openly licensed sounds, images, and other assorted multimedia goodness. Read all about it and browse the archive <a title="Linux Multimedia Sprint" href="linux-multimedia-sprint">here</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2010%2F06%2F10%2Flinux-multimedia-sprint%2F&amp;title=Linux%20Multimedia%20Sprint" id="wpa2a_4"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2010/06/10/linux-multimedia-sprint/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Random blips of attention</title>
		<link>http://www.skyehaven.net/blog/2009/09/18/random-blips-of-attention/</link>
		<comments>http://www.skyehaven.net/blog/2009/09/18/random-blips-of-attention/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:23:33 +0000</pubDate>
		<dc:creator>Skyehaven</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[curiosity]]></category>
		<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[book updates]]></category>
		<category><![CDATA[budd dwyer]]></category>
		<category><![CDATA[Deed of Paksenarrion]]></category>
		<category><![CDATA[Elizabeth Moon]]></category>
		<category><![CDATA[Jean M Auel]]></category>
		<category><![CDATA[Song of Ice and Fire]]></category>
		<category><![CDATA[tiny t-rex]]></category>
		<category><![CDATA[tooth implanted in eye]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=392</guid>
		<description><![CDATA[Today I want to showcase what I hope will be come a regular feature here in my little slice of cyberspace &#8212; those things that caused me to click a link, and then another, and get caught up in reading/learning about something new. *New tiny tyrannosauroid may be missing link in evolution *But how will [...]]]></description>
			<content:encoded><![CDATA[<p>Today I want to showcase what I hope will be come a regular feature here in my little slice of cyberspace &#8212; those things that caused me to click a link, and then another, and get caught up in reading/learning about something new.</p>
<p>*<a href="http://cosmiclog.msnbc.msn.com/archive/2009/09/17/2072603.aspx">New tiny tyrannosauroid may be missing link in evolution</a><br />
*<a href="http://www.npr.org/templates/story/story.php?storyId=112933586">But how will she floss?</a><br />
*<a href="http://en.wikipedia.org/wiki/Budd_Dwyer">I had no idea!</a> Not for the faint of heart, and I&#8217;m purposely NOT linking to any of the video, which does exist on the Internet.<br />
*<a href="http://www.paksworld.com/">A new book</a> in one of my <a href="http://www.amazon.com/Deed-Paksenarrion-Novel-Elizabeth-Moon/dp/0671721046">favorite worlds</a> is set for release next year!<br />
* Speaking of favorite worlds and new books, not concrete news yet on George R.R. Martin&#8217;s  <a href="http://www.georgerrmartin.com/">Song of Ice and Fire series</a> or on Jean M Auel&#8217;s <a href="http://ecfans.com/">Earth&#8217;s Children series.</a> These two are in a fierce competition to see how long they can keep fans waiting. At the moment, Jean has what appears to be a commanding lead at 5 years to 2 for George, but there are rumors whispering that Jean may have delivered a manuscript to her editor. Of course, she&#8217;s already the champion, having made her fans was 12 years for book 5. Let us all hope that she&#8217;s not trying to break her previous record.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2009%2F09%2F18%2Frandom-blips-of-attention%2F&amp;title=Random%20blips%20of%20attention" id="wpa2a_6"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2009/09/18/random-blips-of-attention/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not just another remote controlled robot</title>
		<link>http://www.skyehaven.net/blog/2009/08/05/not-just-another-remote-controlled-robot/</link>
		<comments>http://www.skyehaven.net/blog/2009/08/05/not-just-another-remote-controlled-robot/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 20:15:39 +0000</pubDate>
		<dc:creator>Skyehaven</dc:creator>
				<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[kid's toys]]></category>
		<category><![CDATA[armor]]></category>
		<category><![CDATA[bandai]]></category>
		<category><![CDATA[cool helicopter]]></category>
		<category><![CDATA[robot toy helicopter]]></category>
		<category><![CDATA[sky]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=344</guid>
		<description><![CDATA[If the charge on this robot lasted just a smidge longer, it would definitely be on my DO WANT list.]]></description>
			<content:encoded><![CDATA[<p>If the charge on <a href="http://www.crunchgear.com/2009/07/13/sky-armor-bandais-cool-heli-robot-toy-video/">this robot</a> lasted just a smidge longer, it would definitely be on my DO WANT list.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2009%2F08%2F05%2Fnot-just-another-remote-controlled-robot%2F&amp;title=Not%20just%20another%20remote%20controlled%20robot" id="wpa2a_8"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2009/08/05/not-just-another-remote-controlled-robot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You wanna know what&#8217;s cool?</title>
		<link>http://www.skyehaven.net/blog/2009/07/07/you-wanna-know-whats-cool/</link>
		<comments>http://www.skyehaven.net/blog/2009/07/07/you-wanna-know-whats-cool/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 23:31:44 +0000</pubDate>
		<dc:creator>Skyehaven</dc:creator>
				<category><![CDATA[cool things]]></category>
		<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[celebration]]></category>
		<category><![CDATA[kool & the gang]]></category>
		<category><![CDATA[milestone for skyehaven]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=317</guid>
		<description><![CDATA[I&#8217;ll tell you what&#8217;s cool! If you google &#8220;cool thing of the day&#8221;, I&#8217;m on the front page. Woot! Let&#8217;s celebrate!]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll tell you what&#8217;s cool! If you google &#8220;cool thing of the day&#8221;, I&#8217;m on the front page. Woot!<br />
<a href="http://www.youtube.com/watch?v=YwEMxYggoKQ"><br />
Let&#8217;s celebrate!</a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2009%2F07%2F07%2Fyou-wanna-know-whats-cool%2F&amp;title=You%20wanna%20know%20what%26%238217%3Bs%20cool%3F" id="wpa2a_10"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2009/07/07/you-wanna-know-whats-cool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t fall into that drawing!!</title>
		<link>http://www.skyehaven.net/blog/2009/06/25/dont-fall-into-that-drawing/</link>
		<comments>http://www.skyehaven.net/blog/2009/06/25/dont-fall-into-that-drawing/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 00:37:45 +0000</pubDate>
		<dc:creator>Skyehaven</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[3d chalk drawings]]></category>
		<category><![CDATA[batman and robin to the rescue]]></category>
		<category><![CDATA[giant coke bottle]]></category>
		<category><![CDATA[Julian Beever]]></category>
		<category><![CDATA[pavement drawings]]></category>
		<category><![CDATA[sidewalk chalk]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=279</guid>
		<description><![CDATA[I recently changed the background on my computer at work, because I came across this image and loved it that much. So I was poking around tonight and figured out the artist,Julian Beever. From an accident on a work site in Vienna to giant Coke bottles, he offers a little bit of everything, in chalk [...]]]></description>
			<content:encoded><![CDATA[<p>I recently changed the <a href="http://users.skynet.be/J.Beever/batman.html">background</a> on my computer at work, because I came across this image and loved it <strong>that</strong> much. So I was poking around tonight and figured out the artist,<a href="http://users.skynet.be/J.Beever/pave.htm">Julian Beever</a>. From an <a href="http://users.skynet.be/J.Beever/accident.html">accident on a work site</a> in Vienna to <a href="http://users.skynet.be/J.Beever/coke.html">giant Coke bottles</a>, he offers a little bit of everything, in chalk and in 3D. Definitely worth a look!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2009%2F06%2F25%2Fdont-fall-into-that-drawing%2F&amp;title=Don%26%238217%3Bt%20fall%20into%20that%20drawing%21%21" id="wpa2a_12"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2009/06/25/dont-fall-into-that-drawing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elephant&#8217;s child</title>
		<link>http://www.skyehaven.net/blog/2009/06/21/elephants-child/</link>
		<comments>http://www.skyehaven.net/blog/2009/06/21/elephants-child/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 15:53:42 +0000</pubDate>
		<dc:creator>Skyehaven</dc:creator>
				<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[green revolution]]></category>
		<category><![CDATA[Iran]]></category>
		<category><![CDATA[neda]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=263</guid>
		<description><![CDATA[Sometimes, having a &#8216;satiable curiosity is darned uncomfortable. But since my curiosity is insatiable, it&#8217;s difficult to stop watching, looking for new information, no matter how heart breaking the images are. Lessons I&#8217;ve learned over the last few days while watching the events in Iran: Cigarettes are in indispensable part of your jump kit if [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes, having a &#8216;satiable curiosity is darned uncomfortable. But since my curiosity is insatiable, it&#8217;s difficult to stop watching, looking for new information, no matter how heart breaking the images are. Lessons I&#8217;ve learned over the last few days while watching the events in Iran:</p>
<ul>
<li>Cigarettes are in indispensable part of your jump kit if you&#8217;re going to protest and expect tear gas to be deployed. The smoke helps dispel the stinging pain. On a related note, small fires can also be set to assist more people at one time.</li>
<li>Saran Wrap can be used to treat gunshot wounds to the chest (sucking chest wounds) until they can be seen by a doctor.</li>
<li>Wailing needs no translation. It&#8217;s understood, no matter what in what language it&#8217;s being uttered.</li>
<li>Allahu Akbar isn&#8217;t just a chant employed by those who seem to want to destroy the Western way of life&#8230;and when uttered as a plea, few phrases are as gut-wrenching.</li>
<li>Marg bar dictator means &#8220;Death to the Dictator&#8221;.</li>
<li>Beautiful women remain beautiful, even in death</li>
</ul>
<p>I&#8217;m not posting links to the videos from which I&#8217;ve learned these things. Some of them are graphic and horrible and I want to keep this blog PG13 at worst. If you haven&#8217;t already seen videos coming from Iran and really want to know what I&#8217;m talking about, a quick search of youtube will provide you with links that you never wanted to see.</p>
<p>Remember, once something has been seen, it can&#8217;t be unseen. And there are images from the last few days that I&#8217;d give anything to unsee.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2009%2F06%2F21%2Felephants-child%2F&amp;title=Elephant%26%238217%3Bs%20child" id="wpa2a_14"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2009/06/21/elephants-child/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You know what&#8217;s really cool??? (bleg)</title>
		<link>http://www.skyehaven.net/blog/2009/06/01/you-know-whats-really-cool-bleg/</link>
		<comments>http://www.skyehaven.net/blog/2009/06/01/you-know-whats-really-cool-bleg/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 23:57:23 +0000</pubDate>
		<dc:creator>Skyehaven</dc:creator>
				<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[bleg]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=251</guid>
		<description><![CDATA[Comments. Comments are awesomely cool, stupendously cool, monumentally cool. Comments let me know that I&#8217;m talking to more than just myself. Comments let me know if you find what I&#8217;m posting to be cool too, or if I&#8217;m posting viral tripe that everyone else has already seen, proving that I&#8217;m terribly behind the times. I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>Comments. Comments are awesomely cool, stupendously cool, monumentally cool. Comments let me know that I&#8217;m talking to more than just myself. Comments let me know if you find what I&#8217;m posting to be cool too, or if I&#8217;m posting viral tripe that everyone else has already seen, proving that I&#8217;m terribly behind the times.</p>
<p>I&#8217;ll grant that blogs are generally journals for people to record their own thoughts, and that&#8217;s fine. But I&#8217;d love to have some little conversation, too. So if you see something you like, or something you hate even, please comment. I&#8217;d love to hear from you.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2009%2F06%2F01%2Fyou-know-whats-really-cool-bleg%2F&amp;title=You%20know%20what%26%238217%3Bs%20really%20cool%3F%3F%3F%20%28bleg%29" id="wpa2a_16"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2009/06/01/you-know-whats-really-cool-bleg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Decidedly not cool</title>
		<link>http://www.skyehaven.net/blog/2009/04/14/decidedly-not-cool/</link>
		<comments>http://www.skyehaven.net/blog/2009/04/14/decidedly-not-cool/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 00:38:22 +0000</pubDate>
		<dc:creator>Skyehaven</dc:creator>
				<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[pain in the butt]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=226</guid>
		<description><![CDATA[Ok, some folks have been asking why I&#8217;m insisting that my doctors practice more and other status tidbits on Facebook indicating that I&#8217;ve not a very happy camper. Rather than having to answer piecemeal, I&#8217;m going to do this the easy way and blog about it instead. About two months ago, I hurt myself getting [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, some folks have been asking why I&#8217;m insisting that my doctors practice more and other status tidbits on Facebook indicating that I&#8217;ve not a very happy camper. Rather than having to answer piecemeal, I&#8217;m going to do this the easy way and blog about it instead.</p>
<p>About two months ago, I hurt myself getting into the car. I was holding my weight up with my right foot to straighten out my shirt and get settled in when I felt something pull/tear/pop on the right side of my low back. It didn&#8217;t really hurt at that time and I figured I&#8217;d just strained a muscle or something&#8230;no big deal.</p>
<p>A few days later, I noticed an ache in my right butt cheek or lower back when I had to bend over. The original injury was so NOT a big deal, I didn&#8217;t even know what I&#8217;d done to myself. I just chalked it up to getting older and didn&#8217;t think about it. A couple of weeks later, it not only hurt to bend over, but now it hurt when I sat down. Nothing huge, just enough to make me grunt when I sat down. About that same time, I was getting in the car and recreated what I&#8217;d done to myself the first time and I about hit the roof. OUCH!</p>
<p>After that I went to my dr. He diagnosed &#8220;sacroiliitis&#8221; and sent me to physical therapy. Just to be safe we did x-rays, which came back completely normal. At PT they poked, they did strain counter strain treatments, they had me do exercises, they pulled on my legs, they tried manipulation and distraction treatments&#8230;and the pain continued to get worse. </p>
<p>So, I called my doctor back and explained that the pain is getting worse, and what was originally a slightly grunt provoking discomfort is becoming a 10-15 second ordeal on par with natural childbirth every time I have to change orientation, in which it feels to me like bone is sliding against bone. But still, once whatever is done adjusting in there adjusts, I don&#8217;t feel any pain.</p>
<p>Now I get referred to a pain management doctor. He also says it&#8217;s sacroiliitis and schedules me for an SI injection of cortisone. That appointment was yesterday. But when I got there and the PM doctor got ready to do the injection, I don&#8217;t actually hurt where they thought I hurt. It&#8217;s lower. In an area where there really isn&#8217;t much that could be sliding around, apparently. The PM doctor jumps to the sciatica conclusion and wants to send me back to PT. I very nearly cried when he said that, and tried again to explain what I&#8217;m feeling. I&#8217;ve had nerve pain; this is not nerve pain. The doctor seems completely lost until I suggest maybe it&#8217;s time to get an MRI. &#8220;Oh, that&#8217;s a good idea!&#8221; he exclaimed. Gee, and I didn&#8217;t even have to go through 12 years of college and residency to come up with it. I should make the kind of money he does.</p>
<p>Every one is confused as heck, because the only time it hurts is when I bend over, when I sit down (and sit deeply, like in the car  not just perch on the edge of something), and when I stand up. Once I&#8217;m sitting and I&#8217;ve gritted my teeth through the pain, I can sit comfortably for hours. Once I&#8217;ve stood up and gritted my teeth through the pain, I can walk all around Kennedy Space Center with no discomfort&#8230;.until the next time I have to sit down or bend over, that is. Which is to say, it hurts to put on my shoes and socks and otherwise get dressed. It&#8217;s incredibly painful to try to do any housework that involves bending over. I&#8217;m planning my day at work around getting the most out of each time I have to get out of my chair, because it hurts to get up and it hurts to sit back down. </p>
<p>So, that&#8217;s where I am. I have an MRI scheduled for Thursday and I&#8217;m really hoping it will shed <strong>some</strong> kind of light on what the heck is going on. I&#8217;m not looking for drugs to mask the pain. I have some, but they&#8217;re really not strong enough to even take the edge off when it hurts, and the trade off of the side effects isn&#8217;t worth it. I want to know <em>what&#8217;s broken and what can be done to fix it</em> before I go postal on anyone wearing scrubs.</p>
<p>This is also by way of apologizing for not finding more cool things to blog. By the time I get home I&#8217;ve used up my resources and I just want to read a bit in a book and go to bed. Which is where I&#8217;m headed now.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2009%2F04%2F14%2Fdecidedly-not-cool%2F&amp;title=Decidedly%20not%20cool" id="wpa2a_18"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2009/04/14/decidedly-not-cool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why not just put your phone on vibrate?</title>
		<link>http://www.skyehaven.net/blog/2009/03/04/why-not-just-put-your-phone-on-vibrate/</link>
		<comments>http://www.skyehaven.net/blog/2009/03/04/why-not-just-put-your-phone-on-vibrate/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 16:22:06 +0000</pubDate>
		<dc:creator>Skyehaven</dc:creator>
				<category><![CDATA[elephant's child]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[ears of a teenager]]></category>
		<category><![CDATA[induces headaches]]></category>
		<category><![CDATA[mosquito ringtone]]></category>

		<guid isPermaLink="false">http://www.skyehaven.net/blog/?p=174</guid>
		<description><![CDATA[Created by Train Horns The website claims that a significant number of people over 25 can&#8217;t hear this tone. Well, I now have the headache to prove that I can. But it got me to wondering. I haven&#8217;t had a hearing test in &#8230; well &#8230; Let&#8217;s just say since I left public school and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://trainhorns.net/sound/"><img src="http://trainhorns.net/sound/img/passed.png" alt="Train Horns" /></a>
<p>Created by <a href="http://trainhorns.net">Train Horns</a></p>
<p>The website claims that a significant number of people over 25 can&#8217;t hear this tone. Well, I now have the headache to prove that I can. But it got me to wondering. I haven&#8217;t had a hearing test in &#8230; well &#8230; Let&#8217;s just say since I left public school and leave it at that, shall we? </p>
<p>Anyway, since I was wondering and I have a &#8216;satiable curiosity, I went looking for a website that talks more about this teenage mosquito tone thing. <a href="http://journal.plasticmind.com/ears/mosquito-tone-or-how-to-tell-youre-a-youngun/">The one I found</a> was interesting, but really didn&#8217;t go into the depth I was looking for. A bit more poking around and I found a site where you can <a href="http://www.freemosquitoringtones.org/">download your very own mosquito ringtones</a>, which has a pretty substantial list of tones in various formats that you can try out. Their recommendation is that you go down the list for the last tone you can hear, as that will make it less likely that the adults around you who don&#8217;t want you getting cell phone calls will be able to hear it. I can hear them all, so I guess I still have the ears of a teenager.</p>
<p>Not content there, I wondered if there are full-blown hearing tests online. Glory be, there <strong>are</strong>. There&#8217;s too much background noise at work for me to<a href="http://www.phys.unsw.edu.au/jw/hearing.html"> try it</a>, but I&#8217;ll give it a whirl when I get home!</p>
<p>What about you? What&#8217;s the last mosquito ringtone <strong>YOU</strong> can hear?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.skyehaven.net%2Fblog%2F2009%2F03%2F04%2Fwhy-not-just-put-your-phone-on-vibrate%2F&amp;title=Why%20not%20just%20put%20your%20phone%20on%20vibrate%3F" id="wpa2a_20"><img src="http://www.skyehaven.net/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.skyehaven.net/blog/2009/03/04/why-not-just-put-your-phone-on-vibrate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

