

<?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"
	>

<channel>
	<title>Syn Fin dot Net</title>
	<atom:link href="http://synfin.net/sock_stream/feed" rel="self" type="application/rss+xml" />
	<link>http://synfin.net/sock_stream</link>
	<description>Streaming Thoughts from Syn to Fin</description>
	<pubDate>Thu, 20 Nov 2008 16:28:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>I just can&#8217;t leave it alone&#8230;</title>
		<link>http://synfin.net/sock_stream/technology/code/tcpreplay/i-just-cant-leave-it-alone</link>
		<comments>http://synfin.net/sock_stream/technology/code/tcpreplay/i-just-cant-leave-it-alone#comments</comments>
		<pubDate>Thu, 20 Nov 2008 16:28:09 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[tcpreplay]]></category>

		<category><![CDATA[C]]></category>

		<category><![CDATA[cygwin]]></category>

		<category><![CDATA[ruby]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=386</guid>
		<description><![CDATA[For some reason, probably due to a sever mental defect, I actually enjoy writing C code.  Yes, there are plenty of other languages which have plenty of aspects which are better then C, but I just don&#8217;t find any of them as satisfying to actually write code in.  Ruby comes the closest, but [...]]]></description>
			<content:encoded><![CDATA[<p>For some reason, probably due to a sever mental defect, I actually enjoy writing C code.  Yes, there are plenty of other languages which have plenty of aspects which are better then C, but I just don&#8217;t find any of them as satisfying to actually write code in.  Ruby comes the closest, but as languages go, it&#8217;s still a little wet behind the ears while C is mature. What does that mean?  I&#8217;ve been working on <a href="http://tcpreplay.synfin.net">tcpreplay</a> again- even after I claimed I was putting it away for the foreseeable future.<span id="more-386"></span><br />
Lately, most of my work has been on improving tcpbridge, which frankly hasn&#8217;t been getting much love over the past few releases.  Most notably, it&#8217;s the only tool in the Tcpreplay suite which doesn&#8217;t work under Windows, so I&#8217;ve been working to resolve this.</p>
<p>This has led to the gnashing of teeth.</p>
<p>I&#8217;ve never liked Windows, and frankly, my most recent experience of &#8220;out of memory&#8221; errors has only further proven to me that Windows sucks.  Right now, I do all my Windows development in a virtual machine (VM) under Parallels.  It&#8217;s slow, but up until now, I can say it worked.   For some reason, now Windows XP is constantly popping up errors saying I&#8217;m out of memory- this is with 1GB of RAM and 750MB page file and only running a single Cygwin terminal that is compiling code.  Yes, that&#8217;s right, I&#8217;ve got 1.75GB of memory and it&#8217;s not even enough to run &#8216;make&#8217;.  Honestly, it&#8217;s almost enough for me to wipe out my Windows disk image and reclaim the 5-6GB of disk space on my laptop.</p>
<p>Anyways, this isn&#8217;t meant to be a rant, so I&#8217;ll just stop there.</p>
<p>End result is doing Windows development is frankly a lot more painful then it should be and it really puts a damper on the enjoyment potential I was talking about earlier.  I&#8217;m going to need to come up with a workaround before I give up and go back to working on something else.</p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/technology/code/tcpreplay/i-just-cant-leave-it-alone/feed</wfw:commentRss>
		</item>
		<item>
		<title>Free your mind</title>
		<link>http://synfin.net/sock_stream/technology/free-your-mind</link>
		<comments>http://synfin.net/sock_stream/technology/free-your-mind#comments</comments>
		<pubDate>Wed, 19 Nov 2008 07:12:18 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[Cool]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[freemind]]></category>

		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=379</guid>
		<description><![CDATA[So I&#8217;ve just got into this whole mind-mapping thing.  Mind maps are basically a way to organize thoughts and take notes in a graphical form, where you break things up into simple and short comments and link them together in a graph.  The same hierarchy can of course be represented in the same [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve just got into this whole mind-mapping thing.  Mind maps are basically a way to organize thoughts and take notes in a graphical form, where you break things up into simple and short comments and link them together in a graph.  The same hierarchy can of course be represented in the same way using nested bullet points, but the visual representation of the mind map really is more intuitive and makes your thoughts much easier to digest mentally.<span id="more-379"></span><br />
So far I&#8217;ve used mind maps for brainstorming ideas and taking notes during meetings.  In both cases I found a mind map superior to other methods I&#8217;ve tried.</p>
<p>Anyways, I&#8217;ve tried a number of mind-mapping tools and ended up deciding on <a href="http://www.freemind.sourceforge.net">FreeMind</a> which is free and cross-platform since it&#8217;s written in Java.  It&#8217;s easy to use and has enough features that I see no reason to spend as much as $250 on some of the commercial tools, although I&#8217;m sure they&#8217;re great too.  I think the big take-away is to pick a tool and give it a try to see if using mind-maps is for you&#8230; If you&#8217;re like me, I&#8217;m sure you won&#8217;t go back to traditional note taking!</p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/technology/free-your-mind/feed</wfw:commentRss>
		</item>
		<item>
		<title>House for Sale!</title>
		<link>http://synfin.net/sock_stream/life/house-for-sale</link>
		<comments>http://synfin.net/sock_stream/life/house-for-sale#comments</comments>
		<pubDate>Sun, 16 Nov 2008 23:10:05 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<category><![CDATA[houses]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=376</guid>
		<description><![CDATA[Well after weeks of hard work and scheduling contractors, our townhome in San Jose is finally on the market!  I&#8217;m really happy with how the new paint, flooring, fixtures and many other small changes really transformed the place.  It really helps flush out the remodeled kitchen and master bath.
Anyways, we have an open [...]]]></description>
			<content:encoded><![CDATA[<p>Well after weeks of hard work and scheduling contractors, our townhome in San Jose is finally on the market!  I&#8217;m really happy with how the new paint, flooring, fixtures and many other small changes really transformed the place.  It really helps flush out the remodeled kitchen and master bath.</p>
<p>Anyways, we have an open house today (11/16) from 1-4pm.  Feel free to take a look at the <a href="http://tours.tourfactory.com/tours/tour.asp?t=464866">online tour</a> and swing by to take a closer look!</p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/life/house-for-sale/feed</wfw:commentRss>
		</item>
		<item>
		<title>08-09 Sharks Schedule (or converting .csv to .ics)</title>
		<link>http://synfin.net/sock_stream/devrandom/08-09-sharks-schedule-or-converting-csv-to-ics</link>
		<comments>http://synfin.net/sock_stream/devrandom/08-09-sharks-schedule-or-converting-csv-to-ics#comments</comments>
		<pubDate>Tue, 04 Nov 2008 22:07:16 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[/dev/random]]></category>

		<category><![CDATA[calendar]]></category>

		<category><![CDATA[csv]]></category>

		<category><![CDATA[ics]]></category>

		<category><![CDATA[sharks]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=365</guid>
		<description><![CDATA[Every year I end up manually inputting the entire San Jose Sharks schedule into iCal because the Sharks organization doesn&#8217;t provide an industry standard .ics file (instead they support Microsoft Outlook).  This year, I finally decided to figure out how to convert the .csv file to .ics.
Anyways, long story short, if you&#8217;re looking for [...]]]></description>
			<content:encoded><![CDATA[<p>Every year I end up manually inputting the entire San Jose Sharks schedule into iCal because the Sharks organization doesn&#8217;t provide an industry standard .ics file (instead they support Microsoft Outlook).  This year, I finally decided to figure out how to convert the .csv file to .ics.</p>
<p>Anyways, long story short, if you&#8217;re looking for a schedule of the San Jose Sharks in .ics format you <a href='http://synfin.net/sock_stream/wp-content/uploads/2008/11/san-jose-sharks.ics'>can download it here.</a></p>
<p>But here&#8217;s how you can convert any Outlook compatible .csv calendar export into .ics:</p>
<ol>
<li>Download/export the .csv</li>
<li>Login to Google Calendar</li>
<li>Create a new Google Calendar under <em>Settings->Calendars</em> (I called it &#8220;San Jose Sharks&#8221;)</li>
<li>In the left side tool bar, under &#8220;Other Calendars&#8221; choose <em>Add->Import Calendar</em></li>
<li>Choose the .csv file and the new &#8220;San Jose Sharks&#8221; calendar</li>
<li>Go back to <em>Settings->Calendars</em> and click the <em>Export My Calendars</em> link</li>
<li>After downloading, extract the .zip file</li>
<li>Find the .ics file corresponding to your new &#8220;San Jose Sharks&#8221; calendar.
</li>
<li>Import it into your calendaring app of choice (Apple iCal, Mozilla Sunbird, PHP iCalendar, etc)</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/devrandom/08-09-sharks-schedule-or-converting-csv-to-ics/feed</wfw:commentRss>
		</item>
		<item>
		<title>Boxee: What AppleTV should of been</title>
		<link>http://synfin.net/sock_stream/technology/boxee-what-appletv-should-of-been</link>
		<comments>http://synfin.net/sock_stream/technology/boxee-what-appletv-should-of-been#comments</comments>
		<pubDate>Fri, 24 Oct 2008 16:46:13 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[Cool]]></category>

		<category><![CDATA[Tech]]></category>

		<category><![CDATA[apple]]></category>

		<category><![CDATA[boxee]]></category>

		<category><![CDATA[music]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=358</guid>
		<description><![CDATA[So I just got an Apple TV.  Honestly, even after paying 30% less for a refurb and getting free shipping, I&#8217;m not that impressed.  For $300 I&#8217;d expect a device to support more file formats and the tight link to iTunes to a single iTunes database is annoying in a multi-computer household like [...]]]></description>
			<content:encoded><![CDATA[<p>So I just got an <a href="http://www.apple.com/appletv/">Apple TV</a>.  Honestly, even after paying 30% less for a refurb and getting free shipping, I&#8217;m not that impressed.  For $300 I&#8217;d expect a device to support more file formats and the tight link to iTunes to a single iTunes database is annoying in a multi-computer household like ours.<span id="more-358"></span></p>
<p>That&#8217;s where <a href="http://www.boxee.tv">Boxee</a> comes in.  Boxee adds support for a lot more content available for free on the internet like <a href="http://www.hulu.com/">Hulu</a>, but many more media formats (like avi and DVD ISO&#8217;s for example) then what iTunes/AppleTV support naively.  </p>
<p>Boxee also has an excellent user interface which is both very powerful and easy to use.  Also, Boxee was *very* easy to install on my AppleTV using <a href="http://code.google.com/p/atvusb-creator/">ATV USB Creator</a>.  </p>
<p>So if you&#8217;re looking for a way to get your media content to your TV or add support for internet streaming like Hulu, Last.fm and Youtube, then I highly recommend the AppleTV + Boxee solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/technology/boxee-what-appletv-should-of-been/feed</wfw:commentRss>
		</item>
		<item>
		<title>Happy Happy Joy Joy!</title>
		<link>http://synfin.net/sock_stream/cool/happy-happy-joy-joy</link>
		<comments>http://synfin.net/sock_stream/cool/happy-happy-joy-joy#comments</comments>
		<pubDate>Tue, 21 Oct 2008 03:21:25 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[Cool]]></category>

		<category><![CDATA[49ers]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=356</guid>
		<description><![CDATA[Finally!  San Francisco 49ers fire Mike Nolan!
As a life-long 49er fan, all I can say is, it&#8217;s about damn time.
]]></description>
			<content:encoded><![CDATA[<p>Finally!  <a href="http://www.mercurynews.com/ci_10770211?nclick_check=1">San Francisco 49ers fire Mike Nolan</a>!<span id="more-356"></span></p>
<p>As a life-long 49er fan, all I can say is, it&#8217;s about damn time.</p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/cool/happy-happy-joy-joy/feed</wfw:commentRss>
		</item>
		<item>
		<title>Either way you&#8217;re breaking the law</title>
		<link>http://synfin.net/sock_stream/technology/geek-law/either-way-youre-breaking-the-law</link>
		<comments>http://synfin.net/sock_stream/technology/geek-law/either-way-youre-breaking-the-law#comments</comments>
		<pubDate>Sat, 18 Oct 2008 03:34:26 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[Geek Law]]></category>

		<category><![CDATA[DMCA]]></category>

		<category><![CDATA[DRM]]></category>

		<category><![CDATA[piracy]]></category>

		<category><![CDATA[xkcd]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=338</guid>
		<description><![CDATA[The comic xkcd makes the point that when you &#8220;buy&#8221; DRM&#8217;d software, music or movies that you&#8217;re really at the mercy of the company who controls the DRM and they can effectively revoke your access for any reason just as Walmart threatened to do recently.  Of course, once the company locks you out of [...]]]></description>
			<content:encoded><![CDATA[<p>The comic xkcd makes the point that when you &#8220;buy&#8221; DRM&#8217;d software, music or movies that you&#8217;re really at the mercy of the company who controls the DRM and they can effectively revoke your access for any reason just as <a href="http://www.techdirt.com/articles/20080929/0004132388.shtml">Walmart threatened to do</a> recently.  Of course, once the company locks you out of the content you paid for you either have to pay for it again or break the law by bypassing the DRM.  Hence, you&#8217;re probably better off pirating the software, music or movie in the first place- if you&#8217;re going to break the law there really isn&#8217;t any point paying for it in the first place since laws like the DMCA don&#8217;t care if you paid for it or not.</p>
<p><a href="http://synfin.net/sock_stream/wp-content/uploads/2008/10/steal_this_comic.png"><img src="http://synfin.net/sock_stream/wp-content/uploads/2008/10/steal_this_comic-300x282.png" alt="" title="xkcd: steal_this_comic" width="300" height="282" class="size-medium wp-image-339" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/technology/geek-law/either-way-youre-breaking-the-law/feed</wfw:commentRss>
		</item>
		<item>
		<title>Linky #2</title>
		<link>http://synfin.net/sock_stream/devrandom/linky-2</link>
		<comments>http://synfin.net/sock_stream/devrandom/linky-2#comments</comments>
		<pubDate>Fri, 17 Oct 2008 22:59:20 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[/dev/random]]></category>

		<category><![CDATA[copyright]]></category>

		<category><![CDATA[eff]]></category>

		<category><![CDATA[south park]]></category>

		<category><![CDATA[tsa]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=329</guid>
		<description><![CDATA[I&#8217;ve been sitting on these interesting articles and I figured I&#8217;d share:
Warren Buffet explains in the New York Times why now it is the time to buy stock in US companies.  
Lawrence Lessig, a professor of law at Stanford Law School, and co-founder of Creative Commons writes in the Wall Street Journal, In Defence [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been sitting on these interesting articles and I figured I&#8217;d share:</p>
<p>Warren Buffet explains in the New York Times why <a href="http://www.nytimes.com/2008/10/17/opinion/17buffett.html?_r=1&#038;oref=slogin ">now it is the time to buy stock</a> in US companies.  </p>
<p>Lawrence Lessig, a professor of law at Stanford Law School, and co-founder of Creative Commons writes in the Wall Street Journal, <a href="http://online.wsj.com/article/SB122367645363324303.html">In Defence of Piracy</a>.</p>
<p>The Electronic Frontier Foundation reports on the <a href="http://www.eff.org/deeplinks/2008/10/new-nsa-whistleblowers">NSA Spying on Americans</a> again, but this time it&#8217;s our service men &#038; women calling home to their families and organizations like <a href="http://www.doctorswithoutborders.org/">Doctors without Borders</a>.</p>
<p>Update: Stephen Colbert has this to say on the subject:<br />
<embed FlashVars="videoId=188585" src='http://www.comedycentral.com/sitewide/video_player/view/default/swf.jhtml' quality='high' bgcolor='#cccccc' width='332' height='316' name='comedy_central_player' align='middle' allowScriptAccess='always' allownetworking='external' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></p>
<p>A <a href="http://www.theatlantic.com/doc/200811/airport-security ">scathing article</a> on the &#8220;security theater&#8221; going on in American airports and how it does nothing but stop the &#8220;stupid terrorists&#8221;.</p>
<p>And how the TSA&#8217;s no-fly-list <a href="http://www.washingtontimes.com/news/2008/apr/30/air-marshals-grounded-in-list-mix-ups/">is preventing US Air Marshals from protecting commercial flights in the US</a>. </p>
<p>Respected investigative reporter Seymour M. Hersh reports on the Bush administrations&#8217; subversion of the law <a href="http://www.newyorker.com/reporting/2008/07/07/080707fa_fact_hersh">to attack Iran</a>.</p>
<p>And finally, on a happier note, I give you South Park&#8217;s <a href="http://www.southparkstudios.com/episodes/imaginationland_movie/">Imagination Land</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/devrandom/linky-2/feed</wfw:commentRss>
		</item>
		<item>
		<title>Maybe McCain wont vote for bad bills next time</title>
		<link>http://synfin.net/sock_stream/devrandom/politics/maybe-mccain-wont-vote-for-bad-bills-next-time</link>
		<comments>http://synfin.net/sock_stream/devrandom/politics/maybe-mccain-wont-vote-for-bad-bills-next-time#comments</comments>
		<pubDate>Wed, 15 Oct 2008 22:31:26 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[Geek Law]]></category>

		<category><![CDATA[Politics]]></category>

		<category><![CDATA[DMCA]]></category>

		<category><![CDATA[irony]]></category>

		<category><![CDATA[mccain]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=326</guid>
		<description><![CDATA[I found this really amusing.  McCain&#8217;s campaign wrote a letter to YouTube requesting that they give special preference to political videos when receiving DMCA takedown notices.  Basically some people are claiming the McCain campaign is violating their copyright by including music, video, etc in their YouTube videos and are demanding the videos be [...]]]></description>
			<content:encoded><![CDATA[<p>I found this really amusing.  McCain&#8217;s campaign <a href="http://www.theregister.co.uk/2008/10/15/mccain_campaign_wants_youtube_dmca_special_treatment/">wrote a letter</a> to <a href="http://www.youtube.com">YouTube</a> requesting that they give special preference to political videos when receiving DMCA takedown notices.  Basically some people are claiming the McCain campaign is violating their copyright by including music, video, etc in their YouTube videos and are demanding the videos be removed.<span id="more-326"></span></p>
<p>The amusing part of this is of course is that McCain was one of the senators which voted for the DMCA bill which so heavily tilted the balance of power to the owners of copyright and against fair use.  Google, the owners of YouTube <a href="http://www.theregister.co.uk/2008/10/15/youtube_responds_to_mccain/">responded that they&#8217;re just following the law</a> and are actually the victim because of people abusing the DMCA to get content removed even in cases like McCain&#8217;s where no violation has occurred.</p>
<p>Unfortunately, I doubt this will cause McCain to see the light and restore the balance of power, but at least I can enjoy the irony.</p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/devrandom/politics/maybe-mccain-wont-vote-for-bad-bills-next-time/feed</wfw:commentRss>
		</item>
		<item>
		<title>Server move completed</title>
		<link>http://synfin.net/sock_stream/life/server-move-completed</link>
		<comments>http://synfin.net/sock_stream/life/server-move-completed#comments</comments>
		<pubDate>Thu, 09 Oct 2008 17:19:04 +0000</pubDate>
		<dc:creator>Synfinatic</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<category><![CDATA[site news]]></category>

		<guid isPermaLink="false">http://synfin.net/sock_stream/?p=322</guid>
		<description><![CDATA[Just a quick FYI, the server has moved to it&#8217;s new home.  DNS is still propagating, but should complete in the next few hours&#8230;  Anyways a big thanks to Martony, Gabe and Jason who helped out.
]]></description>
			<content:encoded><![CDATA[<p>Just a quick FYI, the server has moved to it&#8217;s new home.  DNS is still propagating, but should complete in the next few hours&#8230;  Anyways a big thanks to Martony, Gabe and Jason who helped out.</p>
]]></content:encoded>
			<wfw:commentRss>http://synfin.net/sock_stream/life/server-move-completed/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
