<?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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Dossy's Blog</title>
	
	<link>http://dossy.org</link>
	<description>Everything that comes out of Dossy, from the strange to the banal.</description>
	<lastBuildDate>Tue, 26 Mar 2013 00:29:10 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/dossy/feed" /><feedburner:info uri="dossy/feed" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>40.99313</geo:lat><geo:long>-74.358939</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><feedburner:emailServiceId>dossy/feed</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>I’m still not blogging more</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/6qU8HfRKg1A/</link>
		<comments>http://dossy.org/2013/03/im-still-not-blogging-more/#comments</comments>
		<pubDate>Tue, 26 Mar 2013 00:17:52 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Dossy, Dossy and more Dossy!]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1314</guid>
		<description>I honestly thought I would be blogging a little bit more, since switching from Android to iPhone, since the iOS WordPress app is so nice, but I just don&amp;#8217;t seem to get into it. It&amp;#8217;s just too easy to post short stuff to Twitter, and photos to Instagram or Facebook &amp;#8230; I think a part [...]&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ol&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2010/10/should-i-start-another-blog/' rel='bookmark' title='Should I start another blog?'&gt;Should I start another blog?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2011/06/i-hereby-give-myself-permission-to-blog/' rel='bookmark' title='I hereby give myself permission to blog'&gt;I hereby give myself permission to blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2007/12/hackfest-getting-started-on-a-facebook-app/' rel='bookmark' title='Hackfest: Getting started on a Facebook app'&gt;Hackfest: Getting started on a Facebook app&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>I honestly thought I would be blogging a little bit more, since switching from Android to iPhone, since the iOS WordPress app is so nice, but I just don&#8217;t seem to get into it.  It&#8217;s just too easy to post short stuff to Twitter, and photos to Instagram or Facebook &#8230;</p>
<p>I think a part of this is the belief that more people follow me on Twitter, or are friends of mine on Facebook, than read my blog.</p>
<p>There are times when I need to write something down because I know <em>my poor rat brain won&#8217;t remember it</em>, so I post it to my blog for my future self.</p>
<p>Then, there are times I want to share something with others&#8230; and those are the kinds of things I post to social media sites because that&#8217;s where I figure I&#8217;ll reach the most people.  I suppose if I had the kind of audience that celebrities have, I could post everything here&#8230; but I don&#8217;t.</p>
<p>I guess I&#8217;m just doing some thinking out loud here (uh, typing out loud? writing out loud? writing in plain view?) &#8230; just confirming that my lack of posting is definitely not because of some barrier of difficulty: this iOS WordPress app makes this <strong>so</strong> damn easy.</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://dossy.org/2010/10/should-i-start-another-blog/' rel='bookmark' title='Should I start another blog?'>Should I start another blog?</a></li>
<li><a href='http://dossy.org/2011/06/i-hereby-give-myself-permission-to-blog/' rel='bookmark' title='I hereby give myself permission to blog'>I hereby give myself permission to blog</a></li>
<li><a href='http://dossy.org/2007/12/hackfest-getting-started-on-a-facebook-app/' rel='bookmark' title='Hackfest: Getting started on a Facebook app'>Hackfest: Getting started on a Facebook app</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=6qU8HfRKg1A:ByekS1QpPg0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=6qU8HfRKg1A:ByekS1QpPg0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=6qU8HfRKg1A:ByekS1QpPg0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/6qU8HfRKg1A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2013/03/im-still-not-blogging-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dossy.org/2013/03/im-still-not-blogging-more/</feedburner:origLink></item>
		<item>
		<title>Debugging a strange MacOS X printing problem</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/GZ0L5nvLeF4/</link>
		<comments>http://dossy.org/2013/01/debugging-a-strange-macos-x-printing-problem/#comments</comments>
		<pubDate>Fri, 25 Jan 2013 22:21:19 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Geeking out]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1310</guid>
		<description>At some point in time, something changed on my system that resulted in my printer no longer printing. (Cue a relevant scene from Office Space here&amp;#8230;) A quick Googling of relevant keywords didn&amp;#8217;t turn up anyone else complaining about what I was observing, so I did what any lazy person would do: I found another [...]&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ol&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2006/09/debian-printing-problem-dma-write-timed-out-try-this/' rel='bookmark' title='Debian printing problem?  &amp;#8220;DMA write timed out&amp;#8221;?  Try this &amp;#8230;'&gt;Debian printing problem?  &amp;#8220;DMA write timed out&amp;#8221;?  Try this &amp;#8230;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2008/01/reproducible-crash-bug-in-feeddemon-26/' rel='bookmark' title='Reproducible crash bug in FeedDemon 2.6'&gt;Reproducible crash bug in FeedDemon 2.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2007/01/debugging-java-with-eclipse-32/' rel='bookmark' title='Debugging Java with Eclipse 3.2'&gt;Debugging Java with Eclipse 3.2&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>At some point in time, something changed on my system that resulted in my printer no longer printing.  (Cue a relevant scene from Office Space here&#8230;)  A quick Googling of relevant keywords didn&#8217;t turn up anyone else complaining about what I was observing, so I did what any lazy person would do: I found another way to print what I needed to print, and forgot all about it.</p>
<p>Now, several months later, the problem still persists, and while I found a suitable workaround (use the &#8220;Generic PostScript printer&#8221; driver instead of the Lexmark one), the hardcore geek in me felt it necessary to struggle against the injustice of this whole &#8220;it doesn&#8217;t work&#8221; thing.  It should work, damn it.</p>
<p>First, here&#8217;s what the most obvious symptom looks like:</p>
<div style="width:500px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2013/01/pstopsprinter1-failed.png" alt="/Library/Printers/Lexmark/filter/pstopsprinter1 failed" border="0" width="500" height="275" /></div>
<p>Along with this will be an entry in the system log which you can see in Console.app:</p>
<p><code>1/25/13 12:19:02.275 PM ReportCrash: Saved crash report for pstopsprinter1[78490] version ??? (???) to /Library/Logs/DiagnosticReports/pstopsprinter1_2013-01-25-121902_localhost.crash</code></p>
<p>If you look inside the crash report, you&#8217;ll see:</p>
<p><code>*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFArray length]: unrecognized selector sent to instance 0x1006036b0'</code></p>
<p>Great.  Just great.  So, we fire up our handy-dandy debugger, and what is the object it&#8217;s choking on?</p>
<pre>(gdb) po 0x1006036b0
&lt;__NSCFArray 0x1006036b0&gt;
[redacted],
panoptic.com
)</pre>
<p>Aww, damn.  I recognize what that is.  Those are the domains defined in my <tt>/etc/resolv.conf</tt>&#8216;s &#8220;search&#8221; parameter.</p>
<p>Here&#8217;s the whole backtrace:</p>
<pre>(gdb) bt
#0  0x00007fff93b09ce2 in __pthread_kill ()
#1  0x00007fff9392a7d2 in pthread_kill ()
#2  0x00007fff9391ba7a in abort ()
#3  0x00007fff8ce037bc in abort_message ()
#4  0x00007fff8ce00fcf in default_terminate ()
#5  0x00007fff8d9931b9 in _objc_terminate ()
#6  0x00007fff8ce01001 in safe_handler_caller ()
#7  0x00007fff8ce0105c in std::terminate ()
#8  0x00007fff8ce02152 in __cxa_throw ()
#9  0x00007fff8d992e7a in objc_exception_throw ()
#10 0x00007fff954c81be in -[NSObject doesNotRecognizeSelector:] ()
#11 0x00007fff95428e23 in ___forwarding___ ()
#12 0x00007fff95428c38 in __forwarding_prep_0___ ()
#13 0x00007fff9539f426 in CFStringGetLength ()
#14 0x00007fff953affac in CFStringFindWithOptionsAndLocale ()
#15 0x00007fff953b67da in CFStringHasSuffix ()
#16 0x00007fff953ed7f6 in -[__NSCFString hasSuffix:] ()
#17 0x00007fff8e1ab6da in __-[NSHost resolveCurrentHostWithHandler:]_block_invoke_7 ()
#18 0x00007fff90497c75 in _dispatch_barrier_sync_f_invoke ()
#19 0x00007fff8e1a9b5d in -[NSHost resolveCurrentHostWithHandler:] ()
#20 0x00007fff8e1aa5a7 in __-[NSHost resolve:]_block_invoke_1 ()
#21 0x00007fff90495a82 in _dispatch_call_block_and_release ()
#22 0x00007fff904972d2 in _dispatch_queue_drain ()
#23 0x00007fff9049712e in _dispatch_queue_invoke ()
#24 0x00007fff90496928 in _dispatch_worker_thread2 ()
#25 0x00007fff9392a3da in _pthread_wqthread ()
#26 0x00007fff9392bb85 in start_wqthread ()</pre>
<p>Well, let&#8217;s see what it was trying to resolve, maybe that&#8217;ll give us a clue:</p>
<pre>(gdb) frame 20
#20 0x00007fff8e1aa5a7 in __-[NSHost resolve:]_block_invoke_1 ()
(gdb) po $rdi
[redacted].panoptic.com</pre>
<p>Yup, that would be the DNS name of my machine, based on the reverse DNS of my IP address on my local private network.  However, it appears that forward DNS for that FQDN isn&#8217;t resolvable, due to a recent change in my DNS setup.  Let&#8217;s fix this, and correct the DNS so that the FQDN resolves, and test again.</p>
<p>Still fails.  Damn, not going to be that easy, huh?</p>
<pre>(gdb) frame 13
#13 0x00007fff9539f426 in CFStringGetLength ()
(gdb) info frame
Stack level 13, frame at 0x1003d72c0:
 rip = 0x7fff9539f426 in CFStringGetLength; saved rip 0x7fff953affac
 called by frame at 0x1003d7770, caller of frame at 0x1003d72a0
 Arglist at 0x1003d72b8, args: 
 Locals at 0x1003d72b8, Previous frame's sp is 0x1003d72c0
 Saved registers:
  rbx at 0x1003d72a8, rbp at 0x1003d72b0, rip at 0x1003d72b8
(gdb) po $rbx
&lt;__NSCFArray 0x1006036b0&gt;(
[redacted],
panoptic.com
)</pre>
<p>And, here it is.  <code>CFStringGetLength</code> is expecting a <code>CFStringRef</code> and instead getting handed a <code>NSCFArray</code>, and is blowing up because <a href="http://www.opensource.apple.com/source/CF/CF-368.27/String.subproj/CFString.c"><code>CFStringGetLength</code> trying to <code>[str length]</code> it</a>.</p>
<p>I wish I knew someone who was doing OSX development at Apple to pass this bug along to &#8230;</p>
<p><b>Updated:</b> I filed this as a bug in <a href="https://bugreport.apple.com/">Apple&#8217;s Radar bug reporting system</a>.  It was assigned bug ID #13089829.</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://dossy.org/2006/09/debian-printing-problem-dma-write-timed-out-try-this/' rel='bookmark' title='Debian printing problem?  &#8220;DMA write timed out&#8221;?  Try this &#8230;'>Debian printing problem?  &#8220;DMA write timed out&#8221;?  Try this &#8230;</a></li>
<li><a href='http://dossy.org/2008/01/reproducible-crash-bug-in-feeddemon-26/' rel='bookmark' title='Reproducible crash bug in FeedDemon 2.6'>Reproducible crash bug in FeedDemon 2.6</a></li>
<li><a href='http://dossy.org/2007/01/debugging-java-with-eclipse-32/' rel='bookmark' title='Debugging Java with Eclipse 3.2'>Debugging Java with Eclipse 3.2</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=GZ0L5nvLeF4:VR2tAc_wkkA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=GZ0L5nvLeF4:VR2tAc_wkkA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=GZ0L5nvLeF4:VR2tAc_wkkA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/GZ0L5nvLeF4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2013/01/debugging-a-strange-macos-x-printing-problem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://dossy.org/2013/01/debugging-a-strange-macos-x-printing-problem/</feedburner:origLink></item>
		<item>
		<title>iTunes 11 is a total failure</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/WxcHTJurx1E/</link>
		<comments>http://dossy.org/2012/11/itunes-11-is-a-total-failure/#comments</comments>
		<pubDate>Fri, 30 Nov 2012 14:57:55 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Piss and moan (Rants)]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1305</guid>
		<description>I just accepted the upgrade to iTunes 11 this morning, and am so incredibly disappointed. Can I downgrade back to iTunes 10.7? Thankfully, the iPhone wiki has an excellent list of Apple&amp;#8217;s direct download links for past versions! Later, I&amp;#8217;ll figure out how to uninstall this abomination and downgrade. Removal of iTunes DJ is a [...]&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ol&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2008/06/my-itunes-party-shuffle-knows-im-weird/' rel='bookmark' title='My iTunes party shuffle knows I&amp;#8217;m weird'&gt;My iTunes party shuffle knows I&amp;#8217;m weird&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2005/01/a-random-sampling-experiment-meme/' rel='bookmark' title='a random sampling experiment meme'&gt;a random sampling experiment meme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2010/04/if-i-were-steve-jobs/' rel='bookmark' title='If I were Steve Jobs'&gt;If I were Steve Jobs&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<div style="float:right; padding-left:15px;"><a href="http://support.apple.com/kb/DL1614"><img src="http://dossy.org/uploads/2012/11/iTunes11-165.png" alt="ITunes 11" border="0" width="165" height="120" /></a></div>
<p>I just accepted the upgrade to iTunes 11 this morning, and am so incredibly disappointed.  Can I downgrade back to <a href="http://support.apple.com/kb/DL1576">iTunes 10.7</a>?  Thankfully, the <a href="http://theiphonewiki.com/wiki/index.php?title=ITunes">iPhone wiki</a> has an excellent list of Apple&#8217;s direct download links for past versions!  Later, I&#8217;ll figure out how to uninstall this abomination and downgrade.</p>
<p>Removal of iTunes DJ is a huge mistake: it was the only feature of iTunes that actually kept me using it as a media player instead of using a non-Apple one.  The &#8220;Up Next&#8221; functionality that Apple replaced it with is NOT a suitable replacement for iTunes DJ.  The beauty of the iTunes DJ implementation was that it acted like a special Smart Playlist, which you could see both currently queued and previously played songs in one view, and easily drag-and-drop songs in the queue to rearrange their play order along with dragging new songs into the queue to play them in the order you want.  While you can click-and-drag to reorder in &#8220;Up Next&#8221;, it&#8217;s far less configurable &#8211; matter of fact, I couldn&#8217;t find any settings in Preference that control the Up Next functionality.</p>
<div style="width:454px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2012/11/up-next-more-like-up-yours.png" alt="Up Next? More like Up Yours, Apple." border="0" width="454" height="238" />
<div style="font-size:smaller; text-align:center;">&#8220;Up Next&#8221;? More like &#8220;Up Yours&#8221;, right Apple?</div>
</div>
<p>Changing the keyboard shortcut for MiniPlayer (e.g. Command-Shift-M to Command-Option-M) &#8211; why would Apple do something stupid like this?  Do you not understand and value muscle memory in consistent User Interface design?  The MiniPlayer was one of iTunes&#8217;s killer features, and part of its utility was its hotkey which a MacWorld article even included in its <a href="http://www.macworld.com/article/1157092/10_essential_itunes_shortcuts.html">10 essential iTunes keyboard shortcuts</a> last year.</p>
<div style="width:500px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2012/11/itunes-10-miniplayer.png" alt="iTunes 10 MiniPlayer" border="0" width="500" height="177" /></div>
<p>Also, why hide the currently playing track information in the MiniPlayer?!  Upgrades should be improvements that add or at least refine features, not remove useful features that existed in previous versions!  Now, in order to see what track is playing or how long it is or to seek around in the song, I have to click on the cover art icon in the MiniPlayer, first?</p>
<div style="width:307px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2012/11/itunes-11-miniplayer.png" alt="iTunes 11 MiniPlayer" border="0" width="307" height="50" />
<div style="font-size:smaller; text-align:center;">I mean, look at this. What is this garbage?</div>
</div>
<p>I know Apple recently <a href="http://www.cultofmac.com/198751/why-firing-scott-forstall-means-ios-will-get-a-lot-better/">fired Scott Forstall</a>.  I do hope Apple fires whoever the Product Manager is in charge of this iTunes 11 release.  It looks like they were more concerned with the <a href="http://www.wired.com/gadgetlab/2010/09/steve-jobs-itunes/">redesign of the application icon</a> and overall visual design of the application and totally ignored the ridiculously stupid changes that were being made to its functionality.</p>
<div style="width:400px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2012/11/itunes-10-to-11-wtf.png" alt="iTunes 10 to 11 icon WTF?" border="0" width="400" height="140" />
<div style="font-size:smaller; text-align:center;">Wait, someone thought this was an improvement?</div>
</div>
<p>Shame on you, Apple.  It&#8217;s a good thing Steve Jobs is dead, because this kind of embarrassing change would have KILLED him.</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://dossy.org/2008/06/my-itunes-party-shuffle-knows-im-weird/' rel='bookmark' title='My iTunes party shuffle knows I&#8217;m weird'>My iTunes party shuffle knows I&#8217;m weird</a></li>
<li><a href='http://dossy.org/2005/01/a-random-sampling-experiment-meme/' rel='bookmark' title='a random sampling experiment meme'>a random sampling experiment meme</a></li>
<li><a href='http://dossy.org/2010/04/if-i-were-steve-jobs/' rel='bookmark' title='If I were Steve Jobs'>If I were Steve Jobs</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=WxcHTJurx1E:pxAknZ7BqCI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=WxcHTJurx1E:pxAknZ7BqCI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=WxcHTJurx1E:pxAknZ7BqCI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/WxcHTJurx1E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2012/11/itunes-11-is-a-total-failure/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		<feedburner:origLink>http://dossy.org/2012/11/itunes-11-is-a-total-failure/</feedburner:origLink></item>
		<item>
		<title>Charlie at WordCampNYC 2012</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/nxjoR2SnqbQ/</link>
		<comments>http://dossy.org/2012/06/charlie-at-wordcampnyc-2012/#comments</comments>
		<pubDate>Sat, 09 Jun 2012 15:04:32 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Family]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1292</guid>
		<description>We arrived a little late, but we made it. Here&amp;#8217;s Charlie at WordCampNYC 2012.&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ol&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2012/04/how-young-is-too-young-for-wordcamp/' rel='bookmark' title='How young is too young &amp;#8230; for WordCamp?'&gt;How young is too young &amp;#8230; for WordCamp?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2007/06/charlie-taking-ribbons-at-troys-gymkhana-last-friday/' rel='bookmark' title='Charlie taking ribbons at Troy&amp;#8217;s gymkhana last Friday'&gt;Charlie taking ribbons at Troy&amp;#8217;s gymkhana last Friday&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2007/07/boy-they-sure-can-fit-a-lot-of-words-on-a-page/' rel='bookmark' title='Boy, they sure can fit a lot of words on a page!'&gt;Boy, they sure can fit a lot of words on a page!&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>We arrived a little late, but we made it.  Here&#8217;s <a href="http://charlene.shiobara.com/">Charlie</a> at <a href="http://2012.nyc.wordcamp.org/">WordCampNYC 2012</a>.</p>
<div style="width:270px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2012/06/charlie-at-wcnyc-2012.jpg" alt="Charlie at WordCampNYC 2012" border="0" width="270" height="360" style="display:block;" /></div>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://dossy.org/2012/04/how-young-is-too-young-for-wordcamp/' rel='bookmark' title='How young is too young &#8230; for WordCamp?'>How young is too young &#8230; for WordCamp?</a></li>
<li><a href='http://dossy.org/2007/06/charlie-taking-ribbons-at-troys-gymkhana-last-friday/' rel='bookmark' title='Charlie taking ribbons at Troy&#8217;s gymkhana last Friday'>Charlie taking ribbons at Troy&#8217;s gymkhana last Friday</a></li>
<li><a href='http://dossy.org/2007/07/boy-they-sure-can-fit-a-lot-of-words-on-a-page/' rel='bookmark' title='Boy, they sure can fit a lot of words on a page!'>Boy, they sure can fit a lot of words on a page!</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=nxjoR2SnqbQ:Nx5thi-KoUk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=nxjoR2SnqbQ:Nx5thi-KoUk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=nxjoR2SnqbQ:Nx5thi-KoUk:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/nxjoR2SnqbQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2012/06/charlie-at-wordcampnyc-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dossy.org/2012/06/charlie-at-wordcampnyc-2012/</feedburner:origLink></item>
		<item>
		<title>How young is too young … for WordCamp?</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/BbVAZINVqmE/</link>
		<comments>http://dossy.org/2012/04/how-young-is-too-young-for-wordcamp/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 22:10:12 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Geeking out]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1288</guid>
		<description>I was thinking about attending WordCamp NYC 2012 this coming June, and I thought, &amp;#8220;Hey, Charlie has a WordPress blog, maybe she&amp;#8217;d like to attend, too.&amp;#8221; I mentioned this to Samantha, and it brought up the question: Is she too young to attend? I&amp;#8217;m not so sure. Charlie&amp;#8217;s quite bright for her age, she&amp;#8217;s occasionally [...]&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ol&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2006/02/the-northern-nj-mysql-february-2006-meetup/' rel='bookmark' title='The Northern NJ MySQL February 2006 Meetup'&gt;The Northern NJ MySQL February 2006 Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2010/10/wordcamp-nyc-2010-day-1/' rel='bookmark' title='WordCamp NYC 2010, Day 1'&gt;WordCamp NYC 2010, Day 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2005/02/northern-nj-mysql-meetup-on-monday-march-7-700-pm/' rel='bookmark' title='Northern NJ MySQL Meetup on Monday, March 7 @ 7:00 PM'&gt;Northern NJ MySQL Meetup on Monday, March 7 @ 7:00 PM&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<div style="float:right; padding-left:15px;"><img src="http://dossy.org/uploads/2012/04/wordcamp-nyc.png" alt="WordCamp NYC" border="0" width="320" height="200" style="display:block;" /></div>
<p>I was thinking about attending <a href="http://2012.nyc.wordcamp.org/">WordCamp NYC 2012</a> this coming June, and I thought, &#8220;Hey, <a href="http://charlie.shiobara.com/">Charlie has a WordPress blog</a>, maybe she&#8217;d like to attend, too.&#8221;</p>
<p>I mentioned this to Samantha, and it brought up the question: <i>Is she too young to attend?</i>  I&#8217;m not so sure.  Charlie&#8217;s quite bright for her age, she&#8217;s occasionally shown an interest in blogging, and seeing the wide range of possibility by meeting and interacting with other bloggers could give her new ideas, inspire her, generate additional interest, etc.</p>
<p>What say you, blogosphere?  Are there likely to be too many age-inappropriate topics discussed within earshot?  Will she just be ignored and written off as too young to interact with, and therefore be bored and discouraged?</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://dossy.org/2006/02/the-northern-nj-mysql-february-2006-meetup/' rel='bookmark' title='The Northern NJ MySQL February 2006 Meetup'>The Northern NJ MySQL February 2006 Meetup</a></li>
<li><a href='http://dossy.org/2010/10/wordcamp-nyc-2010-day-1/' rel='bookmark' title='WordCamp NYC 2010, Day 1'>WordCamp NYC 2010, Day 1</a></li>
<li><a href='http://dossy.org/2005/02/northern-nj-mysql-meetup-on-monday-march-7-700-pm/' rel='bookmark' title='Northern NJ MySQL Meetup on Monday, March 7 @ 7:00 PM'>Northern NJ MySQL Meetup on Monday, March 7 @ 7:00 PM</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=BbVAZINVqmE:tFOiZLmzBvk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=BbVAZINVqmE:tFOiZLmzBvk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=BbVAZINVqmE:tFOiZLmzBvk:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/BbVAZINVqmE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2012/04/how-young-is-too-young-for-wordcamp/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://dossy.org/2012/04/how-young-is-too-young-for-wordcamp/</feedburner:origLink></item>
		<item>
		<title>I may not have the plumbing, but I have a brain</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/YLRGh5iYujM/</link>
		<comments>http://dossy.org/2012/02/i-may-not-have-the-plumbing-but-i-have-a-brain/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 16:41:23 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Piss and moan (Rants)]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1283</guid>
		<description>Especially in election years, the following cliché is often trotted around in its many forms: &amp;#8220;If you don&amp;#8217;t have a vagina, don&amp;#8217;t tell someone else what to do with theirs.&amp;#8221; While I absolutely agree with this statement&amp;#8217;s underlying principles, as I&amp;#8217;m a huge fan of &amp;#8220;personal liberty&amp;#8221; in most of its forms, I think the [...]&lt;div class='yarpp-related-rss yarpp-related-none'&gt;

No related posts.
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>Especially in election years, the following cliché is often trotted around in its many forms:</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid; overflow:auto;"><p>&#8220;If you don&#8217;t have a vagina, don&#8217;t tell someone else what to do with theirs.&#8221;</p></blockquote>
<p>While I absolutely agree with this statement&#8217;s underlying principles, as I&#8217;m a huge fan of &#8220;personal liberty&#8221; in most of its forms, I think the cliché is so flawed, it might actually hurt the argument it&#8217;s trying to win.</p>
<p>For example, take the following form of the cliché that follows the same approach:</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid; overflow:auto;"><p>&#8220;If you don&#8217;t have children, don&#8217;t tell someone else how to raise theirs.&#8221;</p></blockquote>
<p>This might sound reasonable at first, but let me elaborate it to make it clearer:</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid; overflow:auto;"><p>&#8220;Just because one does not have children, they couldn&#8217;t possibly&#8211;shouldn&#8217;t ever&#8211;be able to describe what child abuse is, and try to prevent others from committing it.&#8221;</p></blockquote>
<p>If you agree with the very last statement, you&#8217;re wrong and are no longer intellectually qualified to discuss this matter.  You can stop reading now, thanks for trying, at least.</p>
<p>&#8230;</p>
<p>Often, that&#8217;s how I feel when folks use the &#8220;if you have no vagina, you have no basis to prevent others from using theirs however they see fit&#8221; argument.  It makes for a good sound bite, but it&#8217;s wrong, and it&#8217;s hard to actually win an argument when you&#8217;re actually wrong.</p>
<p>Maybe you still disagree.  That&#8217;s fine.  Assume for a moment that you&#8217;re actually right, and as a consequence, men become totally silent on the matter of women&#8217;s health.  Are you trying to really convince me that there aren&#8217;t women out there who are pro-life or anti-abortion?  Just because they have the plumbing, does that give them the right to tell other women what to do with theirs?  Does it make them right?  Should women listen to them?</p>
<p>Of course not.  What plumbing you have is not what qualifies you as having the &#8220;right&#8221; to tell someone what to do with theirs.</p>
<p>We mutually agree on rules and establish laws in order to maintain order.  Some folks try to abuse the system to enforce their personal sense of ethics and morality, and that&#8217;s unfortunate.</p>
<p>In America, we have rules and laws around rape.  &#8220;If you don&#8217;t have a penis, don&#8217;t tell me what to do with mine&#8221; is clearly a ridiculous defense of rape, but &#8220;if you don&#8217;t have a vagina, don&#8217;t tell me what to do with mine&#8221; isn&#8217;t a ridiculous defense of abortion?  See what I did there?</p>
<p>If you want to argue in favor of personal liberty, and I think every person who enjoys any sense of freedom should do so, if you want to ever win, you <i>must</i> stop arguing using a framework that can never win&#8211;one that&#8217;s clearly flawed and wrong.</p>
<div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=YLRGh5iYujM:hvhU_KFzAG0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=YLRGh5iYujM:hvhU_KFzAG0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=YLRGh5iYujM:hvhU_KFzAG0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/YLRGh5iYujM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2012/02/i-may-not-have-the-plumbing-but-i-have-a-brain/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://dossy.org/2012/02/i-may-not-have-the-plumbing-but-i-have-a-brain/</feedburner:origLink></item>
		<item>
		<title>Oh, Starbucks, you really know how to get my attention!</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/Y5VZdhB7s5c/</link>
		<comments>http://dossy.org/2012/01/oh-starbucks-you-really-know-how-to-get-my-attention/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 16:39:57 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Observations]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1271</guid>
		<description>Anyone who knows me should understand why this ad on the New York Times website home page caught my attention &amp;#8230; (Zoom! Enhance!) I&amp;#8217;m sure it tastes like garbage like all other Starbucks coffee, but it did get my attention. Reminds me of that old cliché, &amp;#8220;You can&amp;#8217;t polish a sneaker.&amp;#8221; Even great marketing can&amp;#8217;t [...]&lt;div class='yarpp-related-rss yarpp-related-none'&gt;

No related posts.
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>Anyone who knows me should understand why this ad on the New York Times website home page caught my attention &#8230;</p>
<div style="width:500px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2012/01/nytimes-starbucks-blonde-roast.png" alt="Starbucks blonde roast" border="0" width="500" height="356" style="display:block;" /></div>
<p style="text-align: center;">(Zoom!  Enhance!)</p>
<div style="width:500px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2012/01/starbucks-blonde-roast.png" alt="Starbucks Blonde Roast" border="0" width="500" height="350" style="display:block;" /></div>
<p>I&#8217;m sure it tastes like garbage like all other Starbucks coffee, but it did get my attention.</p>
<p>Reminds me of that old cliché, &#8220;You can&#8217;t polish a sneaker.&#8221;  Even great marketing can&#8217;t sell a bad product.</p>
<div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=Y5VZdhB7s5c:4snQlZDwdyg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=Y5VZdhB7s5c:4snQlZDwdyg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=Y5VZdhB7s5c:4snQlZDwdyg:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/Y5VZdhB7s5c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2012/01/oh-starbucks-you-really-know-how-to-get-my-attention/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://dossy.org/2012/01/oh-starbucks-you-really-know-how-to-get-my-attention/</feedburner:origLink></item>
		<item>
		<title>2011 In Review, Part 1</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/nPHztbu0YEg/</link>
		<comments>http://dossy.org/2011/12/2011-in-review-part-1/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 04:46:48 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Dossy, Dossy and more Dossy!]]></category>
		<category><![CDATA[Observations]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1267</guid>
		<description>On the cusp between 2011 and 2012, I decided to take advantage of the much-maligned Facebook Timeline feature and briefly summarize some highlights from the past year. January January brought us the great story of Ted Williams, a homeless man with that deep radio-personality voice. It&amp;#8217;s the kind of feel-good story that was a perfect [...]&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ol&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2008/12/six-weeks-in-south-africa-part-1/' rel='bookmark' title='Six weeks in South Africa (Part 1)'&gt;Six weeks in South Africa (Part 1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2010/08/review-samsung-captivate-on-att/' rel='bookmark' title='Review: Samsung Captivate on at&amp;amp;t'&gt;Review: Samsung Captivate on at&amp;#038;t&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>On the cusp between 2011 and 2012, I decided to take advantage of the much-maligned Facebook <a href="http://www.facebook.com/about/timeline">Timeline</a> feature and briefly summarize some highlights from the past year.</p>
<h2>January</h2>
<div style="float:right; padding-left:15px;"><a href="http://www.clevelandleader.com/node/15605"><img src="http://dossy.org/uploads/2011/12/ted-williams-jan-2011.jpg" alt="Ted Williams, the man with the &dquot;golden radio voice&dquot;" border="0" width="225" height="188" style="display:block;" /></a></div>
<p>January brought us the <a href="http://www.clevelandleader.com/node/15605">great story</a> of Ted Williams, a homeless man with that deep radio-personality voice.  It&#8217;s the kind of feel-good story that was a perfect way to start out the year.  Or, at least try to &#8230;</p>
<p>Sadly, we learn of <a href="http://en.wikipedia.org/wiki/Bill_Zeller">Bill Zeller</a>&#8216;s suicide, before which he posts an elaborate <a href="http://gizmodo.com/5726667/the-agonizing-last-words-of-bill-zeller">suicide note</a>. I could write volumes on how I feel about this, but I&#8217;ll just leave well enough alone.</p>
<p>My friend Ian visited us in January, and his Prius wouldn&#8217;t start when he went to leave.  I can now say that I&#8217;ve jump-started a Prius.  With all those batteries, you&#8217;d think Toyota would have designed it to never need a jump start, right?  Wrong.</p>
<p>I <a href="http://stackoverflow.com/questions/2908459/mobile-safari-5mb-html5-application-cache-limit">discovered</a> that the Mobile Safari browser limits each open tab to 5 MB of memory.</p>
<p>In a fit of despair, I channeled my <a href="http://dossy.org/2011/01/i-need-more-of-my-time-to-be-billable/">stress</a> into a <a href="http://dossy.org/2011/01/this-is-my-flavor-of-crazy/">redesign of my blog</a>.</p>
<p>Working briefly with <a href="http://loganzanelli.com/">Logan Zanelli</a>, we launched <a href="http://johnnybtruant.com/">Johnny B. Truant</a>&#8216;s new blog design.</p>
<p>Discovered an incredible YouTube video of Phish&#8217;s <a href="http://youtu.be/ABhIzoo0-xc">Meatstick</a> from New Year&#8217;s 2010:</p>
<div style="text-align:center;"><iframe width="560" height="315" src="http://www.youtube.com/embed/ABhIzoo0-xc?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p>Egypt packed up its toys and went home, <a href="http://www.renesys.com/blog/2011/01/egypt-leaves-the-internet.shtml">disconnecting</a> the whole country from the Internet.</p>
<p>The <a href="http://en.wikipedia.org/wiki/January_25%E2%80%9327,_2011_North_American_blizzard">North American blizzard</a> dropped so much snow on us, it was the snowpocalypse.</p>
<p>I was able to get my email inbox down to 1,685 messages.</p>
<p>We tried to introduce the girls to Dungeons &amp; Dragons.  They both really seemed to like it.</p>
<h2>February</h2>
<p>Suzie turned 8, and Charlie turned 11.  Both of them celebrate their birthday in February.  This makes for a very hectic month, to say the least.</p>
<p>I was introduced to Van Canto&#8217;s version of <a href="http://www.youtube.com/watch?v=HSpuVsLnl1k">Master of Puppets</a>.  A cappella heavy metal.  Two great tastes that taste great together &#8230;</p>
<p>A <a href="http://news.cnet.com/bank-robber-hires-decoys-on-craigslist-fools-cops/">brilliant bank robbery</a> was committed, where the robber&#8217;s escape plan involved blending into a crowd of construction workers, crowdsourced from Craigslist, and the getaway vehicle was an inner-tube.</p>
<p>Through some friends-of-friends, I started doing some consulting work for BloomAvenue.com (which is now no longer).  Later in the year, this would transform into me working from <a href="http://www.fromyouflowers.com/">FromYouFlowers.com</a>.</p>
<h2>March</h2>
<p>Good ol&#8217; Charlie Sheen grabs a few <a href="http://latimesblogs.latimes.com/showtracker/2011/03/charlie-sheen-on-good-morning-america-the-goddesses-polygamy-and-what-his-kids-will-think.html">minutes of fame</a> with his &#8220;goddesses.&#8221;</p>
<div style="float:left; padding-right:15px;"><a href="http://goodnightdune.com/"><img src="http://dossy.org/uploads/2011/12/goodnight-dune-mar-2011.jpg" alt="Goodnight Dune" border="0" width="225" height="191" style="display:block;" /></a></div>
<p>Julia Yu gave us <a href="http://goodnightdune.com/">Goodnight Dune</a>, a fantastic parody of the age-old children&#8217;s classic of similar name.</p>
<p>The world reeled as Japan got pwnt by a tremendous <a href="http://en.wikipedia.org/wiki/2011_T%C5%8Dhoku_earthquake_and_tsunami">earthquake and tsunami</a>.  The catastrophic event trashed the Fukushima nuclear power plants, and held the world&#8217;s attention with radiation scares.</p>
<p>Apple launched the <a href="http://en.wikipedia.org/wiki/IPad_2">iPad 2</a> tablet this month.</p>
<p>Mazda recalls a bunch of Mazda6&#8242;s because of <a href="http://money.cnn.com/2011/03/03/autos/mazda6_spider_recall/index.htm">some spiders</a> nesting in its parts.</p>
<p>Blair River, the spokesman for the Heart Attack Grill, <a href="http://www.nydailynews.com/news/national/blair-river-575-pound-spokesman-heart-attack-grill-arizona-dead-29-article-1.116746">ironically dies</a> from pneumonia, at the young age of 29.</p>
<p>Taylor Mali&#8217;s <a href="http://www.youtube.com/watch?v=fuBmSbiVXo0">incredibly powerful poetry</a> about the importance of teachers makes the rounds on the Internet, again:</p>
<div style="text-align:center;"><iframe width="480" height="360" src="http://www.youtube.com/embed/fuBmSbiVXo0?rel=0" frameborder="0" allowfullscreen></iframe></div>
<p>The Passaic, Morris and Essex Counties were ravaged by <a href="http://www.nj.com/news/index.ssf/2011/03/nj_climatologists_says_recent.html">intense flooding</a>.  Governor Chris Christie declared <a href="http://www.nytimes.com/2011/03/12/nyregion/12flooding.html">a state of emergency</a>.  Unfortunately, this won&#8217;t be the last time the area floods, this year.</p>
<p>Charlie and Suzie become &#8220;mages&#8221; at MagiQuest, starting with the one <a href="https://foursquare.com/dossy/checkin/4d852dad81fdb1f7929d0cc0">at the Funplex</a> in East Hanover, NJ.</p>
<p>Facebook quietly starts working on Facebook Deals, most likely in response to Groupon&#8217;s tremendous success.</p>
<div style="width:500px; margin-left:auto; margin-right:auto;"><img src="http://dossy.org/uploads/2011/12/facebook-deals-mar-2011.jpg" alt="Facebook Deals" border="0" width="500" height="95" style="display:block;" /></div>
<p>Lady Gaga reminds us that she was <a href="http://www.youtube.com/watch?v=jmR5Aat11P8">Born This Way</a>.  Matter of fact, we all are.  Good to remind ourselves of this, once in a while.</p>
<p>My friend Maya returns to the United States, and I get to see her again after years since the last visit.  It&#8217;s nice to catch up with old friends, even if it&#8217;s bittersweet.</p>
<p>Google <a href="http://techcrunch.com/2010/12/07/google-plus-one-pic/">finally launches</a> their latest entry into the social web space with &#8220;<a href="http://googleblog.blogspot.com/2011/03/1s-right-recommendations-right-when-you.html">Google +1</a>.&#8221;</p>
<p>RSA, the company that&#8217;s well-known for creating one-time-password <a href="http://gadgetwise.blogs.nytimes.com/2011/03/18/rsas-secure-ids-hacked-what-to-do/">security fobs, gets hacked</a>.  This story will not end well &#8230;</p>
<h2>April</h2>
<p>Eric Whitacre <a href="http://www.disruptiveconversations.com/2011/04/ted-video-eric-whitacres-virtual-choir-20-is-truly-amazing.html">leverages technology</a> to create his &#8220;Virtual Choir 2.0.&#8221;  This is the future I want to live in.</p>
<p>I published a <a href="http://dossy.org/2011/04/android-usb-tethering-on-mac-os-x/">HOWTO on tethering an Android phone via USB to MacOS X</a>.</p>
<p>Epsilon has a <a href="http://www.pcworld.com/businesscenter/article/224192/epsilon_data_breach_expect_a_surge_in_spear_phishing_attacks.html">data breach</a> where millions of email addresses were acquired.</p>
<p>I did some DIY repair on my Mitsubishi Lancer, replacing the O2 sensor, so that the car would pass NJ state inspection.</p>
<p>We saw the US government <a href="http://money.cnn.com/2011/04/04/news/economy/shutdown_faq/index.htm">nearly shut down</a> because our politicians can&#8217;t agree on how to best overspend the American taxpayer dollar.</p>
<div style="float:right; padding-left:15px;"><a href="http://chickswithstevebuscemeyes.tumblr.com/"><img src="http://dossy.org/uploads/2011/12/steve-buscemi-eyes-apr-2011.jpg" alt="Steve Buscemi eyes" border="0" width="450" height="450" style="display:block;" /></a></div>
<p>The eyes might be the windows to the soul, but Photoshopping <a href="http://chickswithstevebuscemeyes.tumblr.com/">Steve Buscemi&#8217;s eyes</a> onto other people is a window into insanity.  Thanks, Internet &#8230; everyone needs a new nightmare, every now and then.</p>
<p>My college alma mater, Rutgers, demonstrates that the &#8220;RU Screw&#8221; is still <a href="http://edbeckerprincetonnj.wordpress.com/2011/04/02/student-choices-and-real-world-perception-not-always-aligned/">alive and well</a>, by paying Snooki some $32k to perform.</p>
<p>In the &#8220;seriously, this happened?&#8221; department, the Med Peds Clinic of Fort Collins, Colorado, employed someone who thought it&#8217;d be a good idea to <a href="http://www.9news.com/news/article/193134/339/Children-told-to-be-tested-for-HIV-after-flu-vaccines-reused-">split a flu vaccine</a> dose, by using half of the syringe and swapping out the needle.  No, you can&#8217;t make this stuff up.</p>
<p>Just when I thought I lived in a sleepy little suburban town, <a href="http://abclocal.go.com/wabc/story?section=news/local/new_jersey&#038;id=8047411">tragedy strikes</a> when someone brutally beats Frank the barber who dies from his injuries, right on Main Street in Bloomingdale.</p>
<div style="float:left; padding-right:15px;"><img src="http://dossy.org/uploads/2011/12/first-communion-apr-2011.jpg" alt="Charlie's first communion" border="0" width="225" height="212" style="display:block;" /></div>
<p>The four of us spent a week down in Atlantic City, at the <a href="https://foursquare.com/dossy/checkin/4da90f858154abafc28b4cb5">Wyndham Skyline Tower</a>.</p>
<p>Charlie has made her first communion at church this year, on Palm Sunday.</p>
<p>SETI <a href="http://mashable.com/2011/04/27/seti-shuts-down/">stops operating</a> the Allen Telescope Array.  Millions of geeks cry out as they try to figure out what to do with their unused CPU cycles.</p>
<p>Adam Mansbach&#8217;s faux <a href="http://moms.today.msnbc.msn.com/_news/2011/04/26/6534646-want-another-bedtime-story-sweetie-heres-one-go-the-fk-to-sleep?GT1=43001">children&#8217;s book</a> &#8220;Go the F&#8212; to Sleep&#8221; gets some press.</p>
<p>Sony&#8217;s <a href="http://www.pcworld.com/article/226128/sony_makes_it_official_playstation_network_hacked.html">PlayStation Network (PSN) gets hacked</a>, <a href="http://blog.us.playstation.com/2011/04/26/update-on-playstation-network-and-qriocity/">officially</a>.  This won&#8217;t be the last time &#8230;</p>
<h2>May</h2>
<p>Just in case you forgot what the American &#8220;War on Terror&#8221; was all about, Osama bin Laden is <a href="http://www.whitehouse.gov/blog/2011/05/02/osama-bin-laden-dead">finally dead</a>.  Little did Sohaib Athar realize at the time, but he <a href="https://twitter.com/#!/ReallyVirtual/status/64780730286358528">live-tweeted the raid</a>.</p>
<p>I finally broke down and bought myself a white iPad 2 (16 GB, Wi-Fi).</p>
<p>Nicktoons threatens to destroy more of <a href="http://www.ugo.com/tv/voltron-force-trailer">my fond childhood memories</a>, looting the corpse of the Voltron legacy.</p>
<p>The Library of Congress makes a <a href="http://www.loc.gov/jukebox/">wealth of old recordings</a> available online.</p>
<p>Microsoft begins the process of <a href="http://www.microsoft.com/presspass/press/2011/may11/05-10corpnewspr.mspx">acquiring Skype</a> for $8.5 billion in cash.  No shortage of &#8220;Sky.NET&#8221; jokes at this point.</p>
<p>Google launches its Music Beta service. Is it really the right time for a cloud-based <a href="http://googleblog.blogspot.com/2011/05/android-momentum-mobile-and-more-at.html">music service</a>?</p>
<p>We get to watch the FCC Commissioner Meredith Attwell Baker approve Comcast&#8217;s purchase of NBC, then <a href="http://consumerist.com/2011/05/fcc-commissioner-approves-comcast-deal-leaves-fcc-to-go-work-for-comcast.html">go work for Comcast</a>.  No, I&#8217;m not kidding &#8230;</p>
<p>It&#8217;s finally official: I&#8217;m now working for FromYouFlowers.com as a Senior Solutions Architect.</p>
<p>His Holiness the Dalai Lama comes to Newark, New Jersey, and tries to tell Americans that we need to <a href="http://www.nj.com/news/index.ssf/2011/05/dalai_lama_urges_ethics_educat.html">teach our kids ethics</a>.</p>
<p>Watermelon farmers in China get screwed when they <a href="http://www.nytimes.com/2011/05/18/world/asia/18briefs-Watermelon.html?_r=1">overdosed their crops</a> with growth chemicals, resulting in exploding watermelons.</p>
<p>Sony&#8217;s PSN&#8211;you know, the Password Sharing Network&#8211;gets <a href="http://thehackernews.com/2011/05/sony-playstation-network-hacked-again.html">hacked again</a>.</p>
<div style="float:right; padding-left:15px;"><img src="http://dossy.org/uploads/2011/12/macho-man-vs-jesus-may-2011.jpg" alt="Macho Man vs Jesus" border="0" width="225" height="253" style="display:block;" /></div>
<p>Harold Camping predicts the end of the world on May 21st, 2011.  Sadly, the Macho Man Randy Savage dies on the 20th, <a href="http://www.tmz.com/2011/05/20/randy-savage-car-accident-macho-man-dead-dies-died-killed-wwe-wrestler-florida/#.Tv_Z9SNzqFE">just in time</a> to stop Jesus from coming back to rapture us all.  OHHHH, YEAHHHH!</p>
<p>Apparently some &#8220;faulty software&#8221; released 450 of the <a href="http://www.kron4.com/Article.aspx?ArticleID=1162">most dangerous inmates</a> from California prisons.  And people try and make fun of me for living in New Jersey &#8230; ??!</p>
<p>One of America&#8217;s largest defense contractors, Lockheed Martin, gets hacked.  Allegedly, the breach may have involved the <a href="http://www.rawstory.com/rs/2011/05/27/hackers-penetrate-u-s-defense-contractors-security-networks/">recently compromised</a> RSA security technology.</p>
<p>The Ridgewood Cavaliers of Harmony, the <a href="http://cavaliersofharmony.com/">barbershop society chapter</a> I belong to, had a sing-out at Van Neste Square in Ridgewood, New Jersey, for Memorial Day.</p>
<h2>June</h2>
<p>Samuel L. Jackson, the quintessential Bad Mother F@#!ker, does the <a href="http://www.nerve.com/news/books/listen-samuel-l-jackson-narrates-go-the-fuck-to-sleep">audiobook reading</a> of &#8220;Go the F&#8212; to Sleep.&#8221;  Naturally.</p>
<p>The girls have their Performing Arts Academy dance recital <a href="https://foursquare.com/dossy/checkin/4debb72345dd3993a8ac8155">at the Shea Center</a> on the William Paterson University campus.</p>
<p>Congressman Anthony Weiner resigns after a little <a href="http://www.cnn.com/2011/POLITICS/06/16/weiner.scandal/index.html">sexting scandal</a>, where he accidentally tweeted a link to a picture of his junk in his underwear.  D&#8217;oh.</p>
<p>Neil Patrick Harris performs the opening number for the 2011 Tony Awards, <a href="http://www.youtube.com/watch?v=-6S5caRGpK4">pointing out</a> that &#8220;Broadway&#8217;s not just for gays anymore.&#8221;</p>
<p>Web designers explore how <a href="http://designfestival.com/the-cicada-principle-and-why-it-matters-to-web-designers/">repeating intervals</a> that follow prime numbers in nature, specifically the cicada, can yield interesting visual effects, as well.</p>
<p>RIM&#8217;s stock <a href="http://mashable.com/2011/06/17/rimm-stock-price/">drops in value</a> by 20% overnight.</p>
<p>Michael Vick comes to Butler, New Jersey, to <a href="http://triboro.patch.com/articles/michael-vick-to-sign-autographs-in-butler-june-19">sign autographs</a>, and winds up being greeted by protesters.</p>
<p>Google starts <a href="http://techcrunch.com/2011/06/28/google-plus/">rolling out</a> Google+.</p>
<p>Weird Al Yankovic releases his Lady Gaga <a href="http://jezebel.com/5813694/weird-al-sings-lady-gaga-parody-stars-in-creepy-video">parody</a>, &#8220;Perform This Way.&#8221;</p>
<p>Britney Spears reminds us that she&#8217;s <a href="http://www.youtube.com/watch?v=T-sxSd1uwoU">still a hottie</a>, even after poppin&#8217; out a baby, with her video for &#8220;I Wanna Go.&#8221;  Hell, even if you don&#8217;t care for Britney, Guillermo Diaz who plays Scarface in Half Baked, appears in the video.</p>
<p>The state of Georgia enacts some anti-illegal-immigrant law, which totally <a href="http://www.boingboing.net/2011/06/22/georgias-anti-immigr.html">screws the farmers</a> in Georgia who can&#8217;t find enough affordable labor to harvest crops.  If it wasn&#8217;t clear that illegal immigrants aren&#8217;t the problem before, it sure ought to be now.</p>
<p>Danous Estenor performs a <a href="http://rivals.yahoo.com/ncaa/football/blog/dr_saturday/post/Amazing-tales-USF-lineman-lifts-Cadillac-saves">heroic act of total badassery</a> by lifting up a car, freeing a man who was trapped underneath.</p>
<p>Gary Foster made his alma mater Rutgers <a href="http://www.nytimes.com/2011/06/28/business/28citi.html">proud by embezzling</a> some $19.2 million dollars.  In America, you can only get away with it if you&#8217;re white &#8230;</p>
<div style="text-align: center;">***</div>
<p>Okay, it&#8217;s almost midnight &#8230; and I&#8217;m only up to July, so I&#8217;m going to post this now.  Maybe I&#8217;ll get to do the second half of 2011, tomorrow.</p>
<p>Happy New Years, everyone!</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://dossy.org/2008/12/six-weeks-in-south-africa-part-1/' rel='bookmark' title='Six weeks in South Africa (Part 1)'>Six weeks in South Africa (Part 1)</a></li>
<li><a href='http://dossy.org/2010/08/review-samsung-captivate-on-att/' rel='bookmark' title='Review: Samsung Captivate on at&amp;t'>Review: Samsung Captivate on at&#038;t</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=nPHztbu0YEg:CW9EOzHsP10:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=nPHztbu0YEg:CW9EOzHsP10:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=nPHztbu0YEg:CW9EOzHsP10:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/nPHztbu0YEg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2011/12/2011-in-review-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dossy.org/2011/12/2011-in-review-part-1/</feedburner:origLink></item>
		<item>
		<title>MySQL replication connection error on non-standard ports</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/jFWLRWNsi94/</link>
		<comments>http://dossy.org/2011/11/mysql-replication-connection-error-on-non-standard-ports/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 20:25:52 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1256</guid>
		<description>or, &amp;#8220;Why SELinux was the worst thing to happen to Linux since LinuxThreads.&amp;#8221; Setting up MySQL master-slave replication is pretty straightforward. I&amp;#8217;ve done it plenty of times. Similarly, running multiple MySQL server instances on the same host using mysqld_multi, really painless. Give each instance its own server-id and port to listen on, and that&amp;#8217;s it. [...]&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ol&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2004/07/microsoft-inbound-connection-limit-nazi-says-no-connection-for-you/' rel='bookmark' title='microsoft inbound connection limit nazi says: no connection for you!'&gt;microsoft inbound connection limit nazi says: no connection for you!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2007/03/mysql-50-for-beginners-training-class-may-710-2007-in-edison-nj/' rel='bookmark' title='MySQL 5.0 for Beginners training class (May 7-10, 2007) in Edison, NJ'&gt;MySQL 5.0 for Beginners training class (May 7-10, 2007) in Edison, NJ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2010/07/using-mysql-meta-data-effectively-at-odtug-kaleidoscope-2010/' rel='bookmark' title='Using MySQL Meta Data Effectively at ODTUG Kaleidoscope 2010'&gt;Using MySQL Meta Data Effectively at ODTUG Kaleidoscope 2010&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p><small style="margin-left:2.5em;">or, <i>&#8220;Why <a href="http://en.wikipedia.org/wiki/Security-Enhanced_Linux">SELinux</a> was the worst thing to happen to Linux since LinuxThreads.&#8221;</i></small></p>
<p>Setting up MySQL master-slave <a href="http://dev.mysql.com/doc/refman/5.5/en/replication.html">replication</a> is pretty straightforward.  I&#8217;ve done it plenty of times.  Similarly, running multiple MySQL server instances on the same host using <a href="http://dev.mysql.com/doc/refman/5.5/en/mysqld-multi.html"><tt>mysqld_multi</tt></a>, really painless.  Give each instance its own <tt>server-id</tt> and <tt>port</tt> to listen on, and that&#8217;s it.</p>
<p>In this case, the server that was being replicated was listening on port 3307.  I could connect to it just fine using the <tt>mysql</tt> client using &#8220;<tt>-P 3307</tt>&#8221; as the replication user.  It was clearly possible for the two machines to communicate over TCP port 3307.  But, then, why was the MySQL slave I/O thread failing to connect to the master?</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid; overflow:auto;"><pre>mysql> SHOW SLAVE STATUS \G
*************************** 1. row ***************************
               Slave_IO_State: Connecting to master
                  Master_Host: x.x.x.x
                  Master_User: repl
                  Master_Port: 3307
                Connect_Retry: 60
...
             Slave_IO_Running: Connecting
            Slave_SQL_Running: Yes
...
                Last_IO_Errno: 2003
                Last_IO_Error: error connecting to master 'repl@x.x.x.x:3307' - retry-time: 60  retries: 86400
...
1 row in set (0.00 sec)</pre>
</blockquote>
<p>Makes no sense, right?  Right!  Unless, of course, you&#8217;re on a machine&#8211;in this case, Red Hat Enterprise Linux 5.7&#8211;that has ever-so-helpfully screwed you by installing SELinux policies that restrict what ports <tt>mysqld</tt> can use, and has SELinux enabled by default.</p>
<p>How can you tell if SELinux is enabled and its policies are being enforced?</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid;"><pre># grep 1 /selinux/enforce
1</pre>
</blockquote>
<p>If you get no output, then SELinux isn&#8217;t being enforced.  But, if it is enabled, here&#8217;s how you can tell if <tt>mysqld</tt>&#8216;s ability to make network connections is being restricted by a policy:</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid;"><pre># semanage port -l | grep 3306
mysqld_port_t                  tcp      1186, 3306</pre>
</blockquote>
<p>You can tell if this is happening if you look in <tt>/var/log/audit/audit.log</tt> and see an entry like this:</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid;"><p><b>type=AVC</b> msg=audit(1320869122.773:56478): <b>avc:  denied  { name_connect }</b> for  pid=2990 <b>comm=&#8221;mysqld&#8221; dest=3307</b> scontext=user_u:system_r:mysqld_t:s0 tcontext=system_u:object_r:port_t:s0 tclass=tcp_socket</p></blockquote>
<p>(I bolded the elements to keep an eye out for.)</p>
<p>So, how do we remedy the situation?  Personally, my first recommendation is to turn SELinux off.  It is <em>always</em> more trouble than it&#8217;s worth.  I&#8217;ve never heard of a single anecdote where it improved security or otherwise did anything useful.</p>
<p>Disable SELinux by editing <tt>/etc/selinux/config</tt> and change the line that reads &#8220;<tt>SELINUX=enforcing</tt>&#8221; to &#8220;<tt>SELINUX=disabled</tt>&#8221; and then reboot the system.  There&#8217;s some caveats around disabling SELinux with respect to re-enabling it in the future, but you&#8217;re never going to do that if you have a choice, so who cares.</p>
<p>If you absolutely must leave SELinux enabled, because you&#8217;re actually burning in Hell and being tortured by some unreasonable and irrational organizational policy that requires it, then this is how you can add ports to the list of ports that <tt>mysqld</tt> will be allowed to use:</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid;"><pre># semanage port -a -t mysqld_port_t -p tcp 3307</pre>
</blockquote>
<p>This command might take a few seconds to complete, and won&#8217;t generate any output if successful.  You can check to see if it did what you wanted using the same command we used before, but this time the newly added port should be in the list, as well:</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid;"><pre># semanage port -l | grep 3306
mysqld_port_t                  tcp      3307, 1186, 3306</pre>
</blockquote>
<p>To make sure this really did fix the problem, lets look at the MySQL replication status, again:</p>
<blockquote style="padding-top:0.3em; padding-bottom:0.3em; padding-left:0.5em; margin-left:1.5em; border-left:#666 3px solid; overflow:auto;"><pre>mysql> SHOW SLAVE STATUS \G
*************************** 1. row ***************************
               Slave_IO_State: Waiting for master to send event
                  Master_Host: x.x.x.x
                  Master_User: repl
                  Master_Port: 3307
                Connect_Retry: 60
...
             Slave_IO_Running: Yes
            Slave_SQL_Running: Yes
...
                Last_IO_Errno: 0
                Last_IO_Error: 
...
1 row in set (0.00 sec)</pre>
</blockquote>
<p>And there you have it, replication configured on TCP port 3307, connected successfully, waiting for the master to send it updates, like it should be.</p>
<p>Hopefully, this has helped save you time, aggravation and much head-scratching as you tried to figure out why MySQL replication wasn&#8217;t working on a port other than 3306.</p>
<p>Got any other good gotcha stories like this?  Share them in the comments below.</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://dossy.org/2004/07/microsoft-inbound-connection-limit-nazi-says-no-connection-for-you/' rel='bookmark' title='microsoft inbound connection limit nazi says: no connection for you!'>microsoft inbound connection limit nazi says: no connection for you!</a></li>
<li><a href='http://dossy.org/2007/03/mysql-50-for-beginners-training-class-may-710-2007-in-edison-nj/' rel='bookmark' title='MySQL 5.0 for Beginners training class (May 7-10, 2007) in Edison, NJ'>MySQL 5.0 for Beginners training class (May 7-10, 2007) in Edison, NJ</a></li>
<li><a href='http://dossy.org/2010/07/using-mysql-meta-data-effectively-at-odtug-kaleidoscope-2010/' rel='bookmark' title='Using MySQL Meta Data Effectively at ODTUG Kaleidoscope 2010'>Using MySQL Meta Data Effectively at ODTUG Kaleidoscope 2010</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=jFWLRWNsi94:2ZEFGM_XpDo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=jFWLRWNsi94:2ZEFGM_XpDo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=jFWLRWNsi94:2ZEFGM_XpDo:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/jFWLRWNsi94" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2011/11/mysql-replication-connection-error-on-non-standard-ports/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dossy.org/2011/11/mysql-replication-connection-error-on-non-standard-ports/</feedburner:origLink></item>
		<item>
		<title>Business meals for self-employed, work-from-home consultants</title>
		<link>http://feedproxy.google.com/~r/dossy/feed/~3/qLncPiGquxo/</link>
		<comments>http://dossy.org/2011/11/business-meals-for-self-employed-work-from-home-consultants/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 14:19:20 +0000</pubDate>
		<dc:creator>Dossy Shiobara</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Death and Taxes]]></category>

		<guid isPermaLink="false">http://dossy.org/?p=1254</guid>
		<description>I&amp;#8217;d like to try and crowdsource an answer to a tax question I&amp;#8217;ve had over the years but never felt like I had a good answer to: IRS Topic 511, Business Travel Expenses, describes qualifying expenses while travelling. It is written with a very employee-centric tone, which isn&amp;#8217;t particularly helpful for me as a self-employed [...]&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ol&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2007/04/if-you-work-from-home-where-do-you-take-your-kids/' rel='bookmark' title='If you work from home, where do you take your kids?'&gt;If you work from home, where do you take your kids?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2009/09/reorganizing-the-home-office/' rel='bookmark' title='Reorganizing the home office'&gt;Reorganizing the home office&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://dossy.org/2007/10/the-disaster-which-is-my-home-office/' rel='bookmark' title='The disaster which is my home office'&gt;The disaster which is my home office&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>I&#8217;d like to try and crowdsource an answer to a tax question I&#8217;ve had over the years but never felt like I had a good answer to:</p>
<p>IRS <a href="http://www.irs.gov/taxtopics/tc511.html">Topic 511, Business Travel Expenses</a>, describes qualifying expenses while travelling.  It is written with a very employee-centric tone, which isn&#8217;t particularly helpful for me as a self-employed consultant who works primarily out of his own home office.</p>
<p><strong>1) Is New York City &#8220;close enough&#8221; to New Jersey to consider it the same &#8220;general area&#8221; or does travelling to New York City count as valid business travel in my case?</strong></p>
<p>Suppose I have a client (one of many) for whom I travel, once a week, from my home office in New Jersey to their office in New York City.  Since I earn the majority of my income working out of my home office in New Jersey, I think it&#8217;s appropriate to consider New Jersey my &#8220;tax home.&#8221;  But, the tax topic is worded using the phrase &#8220;general area&#8221; which is vague.  How is this supposed to be interpreted?</p>
<p><strong>2) What does the IRS consider an &#8220;assignment&#8221;?</strong></p>
<p>Topic 511 refers to temporary and indefinite &#8220;assignments&#8221; and talks about durations less and greater than one year.  For the self-employed consultant, are clients considered &#8220;assignments&#8221;?  Are individual projects for a client an &#8220;assignment&#8221;?  I can&#8217;t find a definition for &#8220;assignment&#8221; in the <a href="http://www.irs.gov/app/understandingTaxes/student/glossary.jsp">IRS Tax Glossary</a>.</p>
<p>Most clients of mine are of the &#8220;indefinite&#8221; kind, ones I intend to work with for at least a year or more.  Individual projects for my clients generally span anywhere from less than a single day up to several months, but never a year or more.</p>
<p>I think this qualifies my one-day-a-week on-site visits as &#8220;short term travel&#8221; and therefore my travel expenses are deductible, but given sufficiently loose interpretations in the IRS&#8217;s favor, it makes me nervous.  How is this supposed to be interpreted?</p>
<p>Naturally, I can arrive at my own conclusions and interpretations of what this all means.  What I&#8217;d like to know is if anyone here has dealt with the IRS with respect to these two issues, and what their official stance is.</p>
<p>I suppose I could try and call the IRS and try to explain this to them and get an answer, but I&#8217;m not too keen on getting a verbal one-off interpretation by some call center representative.  Getting this in writing is somewhat important, for obvious reasons.</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://dossy.org/2007/04/if-you-work-from-home-where-do-you-take-your-kids/' rel='bookmark' title='If you work from home, where do you take your kids?'>If you work from home, where do you take your kids?</a></li>
<li><a href='http://dossy.org/2009/09/reorganizing-the-home-office/' rel='bookmark' title='Reorganizing the home office'>Reorganizing the home office</a></li>
<li><a href='http://dossy.org/2007/10/the-disaster-which-is-my-home-office/' rel='bookmark' title='The disaster which is my home office'>The disaster which is my home office</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/67007a402d2de13c4bdd5e866e9a3f57'/>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dossy/feed?a=qLncPiGquxo:ZMNBHY5qLxw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dossy/feed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dossy/feed?a=qLncPiGquxo:ZMNBHY5qLxw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dossy/feed?i=qLncPiGquxo:ZMNBHY5qLxw:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dossy/feed/~4/qLncPiGquxo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dossy.org/2011/11/business-meals-for-self-employed-work-from-home-consultants/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://dossy.org/2011/11/business-meals-for-self-employed-work-from-home-consultants/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using apc
Database Caching using apc
Object Caching 2207/2323 objects using apc

Served from: dossy.org @ 2013-04-08 17:59:00 -->
