<?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>chenb•log</title>
	<atom:link href="http://thatsobscene.com/chenblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://thatsobscene.com/chenblog</link>
	<description>I don't mind if I'm incomprehensible</description>
	<pubDate>Wed, 03 Sep 2008 00:54:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>OSCON Day 2</title>
		<link>http://thatsobscene.com/chenblog/2008/07/24/oscon-day-2/</link>
		<comments>http://thatsobscene.com/chenblog/2008/07/24/oscon-day-2/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 23:48:55 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[Nerdy]]></category>

		<category><![CDATA[oscon nerds]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=97</guid>
		<description><![CDATA[So far: meh.
Right now I&#8217;m in the MySQL Storage Engines talk by Peter Zaitsev of the MySQL Performance Blog.  Should be interesting.
zomg mindtouch win @ booth babe.  Think a mix of Bridget Monahan and Morena Baccarin.
]]></description>
			<content:encoded><![CDATA[<p>So far: meh.</p>
<p>Right now I&#8217;m in the <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2827">MySQL Storage Engines talk</a> by Peter Zaitsev of the MySQL Performance Blog.  Should be interesting.</p>
<p>zomg mindtouch win @ booth babe.  Think a mix of Bridget Monahan and Morena Baccarin.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/07/24/oscon-day-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OSCON Day 1</title>
		<link>http://thatsobscene.com/chenblog/2008/07/23/oscon-day-1/</link>
		<comments>http://thatsobscene.com/chenblog/2008/07/23/oscon-day-1/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 19:12:12 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[Nerdy]]></category>

		<category><![CDATA[oscon nerds]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=89</guid>
		<description><![CDATA[I&#8217;m live blogging from OSCON, bitches.  Just gonna be some random notes updated throughout the day&#8230;
I was working during the keynotes, so I didn&#8217;t pay close attention, but O&#8217;Reilly was talking about the popularity of some languages and frameworks, CakePHP was not on the list.  This is A Good Thing.
Yesterday I encountered a bug in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m live blogging from OSCON, bitches.  Just gonna be some random notes updated throughout the day&#8230;</p>
<p>I was working during the keynotes, so I didn&#8217;t pay close attention, but O&#8217;Reilly was talking about the popularity of some languages and frameworks, CakePHP was not on the list.  This is A Good Thing.</p>
<p>Yesterday I encountered a bug in Cake that gives me the rage.  I was doing a $model-&gt;findbySomething where the argument for something is a random generated string like `48784231410e978`.  Cake was like &#8220;oh an exponent, and since it&#8217;s a number I&#8217;m not a gonna qoute it in the SQL.&#8221;  Oh fuck you Cake.  Now I&#8217;m getting a MySQL error because you are passing a massive number (e978 is HUGE) to a varchar column.  WTF!</p>
<p>Anyway, the first session I went to was Terry Chay&#8217;s &#8220;<a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2821">The Internet is an Ogre</a>&#8220;.  It wasn&#8217;t that educational, but it was fairly amusing.  I like that Chay said &#8220;shoot&#8221; when something with the presentation went awry, but dude was all &#8220;fuck&#8221; and &#8220;shit&#8221; during the presentation.</p>
<p>Right now I&#8217;m in the &#8220;<a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2336">Metaprogramming in Ruby</a>&#8221; session.  Too much Ruby this Ruby that, not enough meta-programming so far.  Also, dark blue font on black background does not show up well on projection.</p>
<p>Of course, OSCON is same as always.  Over 9000 nerds, but only 3 of them are female.</p>
<p>Today OSCON lunch was brought to us by Google.  It was so much classier and better than previous years.  And like I said to <a href="http://montanaharkin.net/">Montana</a>, it probably cost about five seconds of Google&#8217;s revenue.  (It&#8217;s probably less, but I&#8217;m too lazy to do the math.)</p>
<p>The dude from Google doing the <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2538">Code Review session</a> I&#8217;m in right now mentioned <a href="http://smartbearsoftware.com/codecollab-code-review-book.php">this book</a>.  This guy &lt;3 peer programming.</p>
<p>Code review tools: <a href="http://code.google.com/p/rietveld/">rietveld</a>, <a href="http://www.review-board.org/">review board</a>, <a href="http://codestriker.sourceforge.net/">codestriker</a>, <a href="http://jcodereview.sourceforge.net/">java code reviewer</a> (written python and reviews more than just java code).</p>
<p>So far the <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2903">dtrace session</a> was the coolest.  It spilled over by 14 minutes and almost everyone stayed, so you know people were into it.</p>
<p>The <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/3172">file IO talk</a> was pretty interesting.  One trick the speaker mentioned is to write to a temp file, fsync, close, and then rename.  So if the write fails, the original file is still intact.  Of course, don&#8217;t do for large files.  Apparently Evolution does this trick even if your mailbox file is huge.</p>
<p>Also, on OSX fsync() doe NOT sync your shit to the disk.  LOL</p>
<p>The speaker also recommend using sqlite when appropriate.  This way you don&#8217;t have to worry about all the data integrity stuff.</p>
<p>Dude said WIN and FAIL way too much though&#8230;like, over 9000 times!</p>
<p>Whoa whoa whoa, free beer and wine during after hours?  Too bad I&#8217;ve got this headache.  (I&#8217;m staying after for a while because there are no internets at my parents&#8217;.)</p>
<p><strong>EDIT</strong>: regarding the CakePHP thing I bitched about&#8211;it&#8217;s not totally Cake&#8217;s fault.  is_numeric(&#8217;48784231410e978&#8242;) in PHP returns true.  Perhaps Cake should check the column type or somethin&#8217;.</p>
<p><strong>EDIT II</strong>: Cake 1.2 is totally checking the column type yo!</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/07/23/oscon-day-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>sudo beer me</title>
		<link>http://thatsobscene.com/chenblog/2008/07/13/sudo-beer-me/</link>
		<comments>http://thatsobscene.com/chenblog/2008/07/13/sudo-beer-me/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 11:48:14 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[General]]></category>

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

		<category><![CDATA[oscon nerds brewfest]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/2008/07/13/sudo-beer-me/</guid>
		<description><![CDATA[I learned that this year&#8217;s OSCON coincide with the brewfest.   So there might be a lot of nerds at the brewfest.  Is this awesome?  (Y/N)  HINT: TOTALLY YES.
Oh god, I just hope we won&#8217;t start yelling memes after over 9000 beers&#8230;
]]></description>
			<content:encoded><![CDATA[<p>I learned that this year&#8217;s <a href="http://conferences.oreillynet.com/oscon/">OSCON</a> coincide with the <a href="http://www.oregonbrewfest.com/">brewfest</a>.   So there might be a lot of nerds at the brewfest.  Is this awesome?  (Y/N)  HINT: TOTALLY YES.</p>
<p>Oh god, I just hope we won&#8217;t start yelling memes after over 9000 beers&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/07/13/sudo-beer-me/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Pay is A Tad Low for That Kind of Experience</title>
		<link>http://thatsobscene.com/chenblog/2008/07/06/the-pay-is-a-tad-low-for-that-kind-of-experience/</link>
		<comments>http://thatsobscene.com/chenblog/2008/07/06/the-pay-is-a-tad-low-for-that-kind-of-experience/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 05:22:03 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=86</guid>
		<description><![CDATA[
Yep, that&#8217;s over 9000!!!1
The ad is here.  And no, I am not looking for a job in Milwaukie, WI.
]]></description>
			<content:encoded><![CDATA[<p><img src="http://img376.imageshack.us/img376/5156/2millionbb8.jpg" alt="job ad that requires a lot of experience" /></p>
<p>Yep, that&#8217;s <a href="http://youtube.com/watch?v=TBtpyeLxVkI">over 9000!!!1</a></p>
<p>The <a href="https://www.pcrecruiter.net/pcrbin/reg5.exe?i1=PUBLIC&amp;i2=543313806462198&amp;i3=DETAIL&amp;hash=1200368597&amp;i5=&amp;i6=7%2f4%2f2008%209:51:12%20PM&amp;i7=Web%20Developer&amp;i8=&amp;i9=&amp;i10=&amp;pcr-id=J85uMo9mrKov2L9kPanPi5Dz1YXbmJ8Fdb9iBxDUB%2bben0TgryEMR2yj8ZklItNi5tBWX2RzsXHF%0D%0A0ssi">ad is here</a>.  And no, I am not looking for a job in Milwaukie, WI.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/07/06/the-pay-is-a-tad-low-for-that-kind-of-experience/feed/</wfw:commentRss>
		</item>
		<item>
		<title>am on the netz, DDoSing Mozilla serverz</title>
		<link>http://thatsobscene.com/chenblog/2008/06/17/am-on-the-netz-ddosing-mozilla-serverz/</link>
		<comments>http://thatsobscene.com/chenblog/2008/06/17/am-on-the-netz-ddosing-mozilla-serverz/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 05:58:16 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=85</guid>
		<description><![CDATA[Congratulations, you guys: you are on teh failblog.  5,000,000 Firefox Fans Can&#8217;t Be Wrong!  (Almost 4,250,000 downloads at the time of writing.)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mozilla.com/en-US/press/mozilla-2008-06-17.html">Congratulations</a>, <a href="http://morgamic.com/">you</a> <a href="http://micropipes.com/blog/">guys</a>: <a href="http://failblog.org/2008/06/17/firefox-release-fail/">you are on teh failblog</a>.  <a href="http://www.amazon.com/000-Elvis-Fans-Cant-Wrong/dp/B000NQQ1OU/">5,000,000 Firefox Fans Can&#8217;t Be Wrong</a>!  (Almost 4,250,000 downloads at the time of writing.)</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/06/17/am-on-the-netz-ddosing-mozilla-serverz/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Borrowed Words</title>
		<link>http://thatsobscene.com/chenblog/2008/05/31/borrowed-words/</link>
		<comments>http://thatsobscene.com/chenblog/2008/05/31/borrowed-words/#comments</comments>
		<pubDate>Sat, 31 May 2008 20:24:13 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[Books]]></category>

		<category><![CDATA[de Montaigne]]></category>

		<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=84</guid>
		<description><![CDATA[I hear some people apologize for their inability to express themselves, and pretend to have their heads full of good things which they cannot bring out through lack of eloquence.  This is a delusion.  Do you know what I think?  These are shadows cast upon their minds by some half-shaped ideas which they cannot disentangle [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>I hear some people apologize for their inability to express themselves, and pretend to have their heads full of good things which they cannot bring out through lack of eloquence.  This is a delusion.  Do you know what I think?  These are shadows cast upon their minds by some half-shaped ideas which they cannot disentangle and clear up inwardly, and therefore are unable to express outwardly; they do not yet understand themselves.</p></blockquote>
<p style="text-align: right;">- <a href="http://www.amazon.com/Montaigne-Essays-Michel/dp/014017897X/">Michel de Montaigne, as translated by John M. Cohen</a></p>
<p style="text-align: left;">Fuck, <a href="http://en.wikipedia.org/wiki/Montaigne">he</a>&#8217;s right.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/05/31/borrowed-words/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Magnificence</title>
		<link>http://thatsobscene.com/chenblog/2008/05/29/magnificence/</link>
		<comments>http://thatsobscene.com/chenblog/2008/05/29/magnificence/#comments</comments>
		<pubDate>Thu, 29 May 2008 07:32:05 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[fashion]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=83</guid>
		<description><![CDATA[Heck yes, the magnificent bastard agrees with me: ballet flats are tops.
And since it&#8217;s springtime, a reminder.  Ladies: burn your capris.  I&#8217;ve disliked capri pants since I first noticed them back in high school.  They are possibly the first fashion item I worked up enough energy to actively dislike.  Not quite shorts, not quite pants, [...]]]></description>
			<content:encoded><![CDATA[<p>Heck yes, <a href="http://www.magnificentbastard.com/posts/ask-the-mb-ballet-flats-vs-heels">the magnificent bastard agrees</a> with me: <a href="http://thatsobscene.com/chenblog/2007/11/08/the-good-stuff/">ballet flats are tops</a>.</p>
<p>And since it&#8217;s springtime, a reminder.  Ladies: burn your <a href="http://www.magnificentbastard.com/posts/ask-the-mb-capri-pants">capris</a>.  I&#8217;ve disliked capri pants since I first noticed them back in high school.  They are possibly the first fashion item I worked up enough energy to actively dislike.  Not quite shorts, not quite pants, completely half-assed and look silly.  More importantly, they tend to make girls&#8217; legs appear shorter.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/05/29/magnificence/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Unaware and Don&#8217;t Care</title>
		<link>http://thatsobscene.com/chenblog/2008/05/27/unaware-and-dont-care/</link>
		<comments>http://thatsobscene.com/chenblog/2008/05/27/unaware-and-dont-care/#comments</comments>
		<pubDate>Wed, 28 May 2008 05:02:14 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[Nerdy]]></category>

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

		<category><![CDATA[open source]]></category>

		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=82</guid>
		<description><![CDATA[I drove with a friend to Kent, WA to visit another friend last weekend.  Aside from getting high blood pressure when I found out my longtime friend is a Republican who voted for Bush and yet haven&#8217;t even heard of Scooter Libby or Abu Ghraib, and getting a painfully annoying sunburn, I also tried to [...]]]></description>
			<content:encoded><![CDATA[<p>I drove with a friend to Kent, WA to visit another friend last weekend.  Aside from getting high blood pressure when I found out my longtime friend is a Republican who voted for Bush and yet haven&#8217;t even heard of Scooter Libby or Abu Ghraib, and getting a painfully annoying sunburn, I also tried to explain what open source is to my friends.</p>
<p>During the course of conversation, Jeff, my friend Steve&#8217;s fellow SCCA Time Trial racing and Subaru STi owning friend, mentioned a couple of open source projects that allow him to flash the Engine Control Unit (ECU) of his car, which is friggin&#8217; sweet.</p>
<p>I was slightly surprised later to find that neither of my friends knew what open source is.  That was because I know a bunch of geeky people who work on software and know what open source is and know IE is responsible for the death of Jesus.  (They are also left leaning, Democrat voting, socialist-commies!)  It was a reminder that outside the circle of software developers, CIOs, and tech company executives and lawyers, not many people know what open source is.  Or even care.</p>
<p>That&#8217;s totally okay.  It doesn&#8217;t matter.  The only thing that matters is the quality of the software.  How many among the millions of Firefox users use it because of it&#8217;s open source?  Or even know that it is?  (Please save Jesus by using Firefox.  Or Opera.  Or Safari.  Or&#8230;OmniWeb?  Just stop using IE!)</p>
<p>Anyway.  I don&#8217;t think I explained open source very well.  I used a counter example with Windows.</p>
<p>How would you explain open source to people who don&#8217;t know about software development?</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/05/27/unaware-and-dont-care/feed/</wfw:commentRss>
		</item>
		<item>
		<title>1.2 Billion Elephants are Tons of Fun</title>
		<link>http://thatsobscene.com/chenblog/2008/04/10/12-billion-elephants-are-tons-of-fun/</link>
		<comments>http://thatsobscene.com/chenblog/2008/04/10/12-billion-elephants-are-tons-of-fun/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 03:59:35 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[tree hugging]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=81</guid>
		<description><![CDATA[Apparently a guy named Al Gore gave some kind of slide show presentation at TED&#8217;s party.

]]></description>
			<content:encoded><![CDATA[<p>Apparently a guy named <a href="http://www.ted.com/talks/view/id/243">Al Gore gave some kind of slide show presentation</a> at <a href="http://www.ted.com/">TED</a>&#8217;s party.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="432" height="285" id="VE_Player" align="middle"><param name="movie" value="http://static.videoegg.com/ted2/flash/loader.swf"><PARAM NAME="FlashVars" VALUE="bgColor=FFFFFF&#038;file=http://static.videoegg.com/ted/movies/ALGORE-AUTODESK-2008_high.flv&#038;autoPlay=false&#038;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&#038;forcePlay=false&#038;logo=&#038;allowFullscreen=true"><param name="quality" value="high"><param name="allowScriptAccess" value="always"><param name="bgcolor" value="#FFFFFF"><param name="scale" value="noscale"><param name="wmode" value="window"><embed src="http://static.videoegg.com/ted2/flash/loader.swf" FlashVars="bgColor=FFFFFF&#038;file=http://static.videoegg.com/ted/movies/ALGORE-AUTODESK-2008_high.flv&#038;autoPlay=false&#038;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&#038;forcePlay=false&#038;logo=&#038;allowFullscreen=true" quality="high" allowScriptAccess="always" bgcolor="#FFFFFF" scale="noscale" wmode="window" width="432" height="285" name="VE_Player" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></object></p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/04/10/12-billion-elephants-are-tons-of-fun/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Justice, 3/26</title>
		<link>http://thatsobscene.com/chenblog/2008/03/16/justice-326/</link>
		<comments>http://thatsobscene.com/chenblog/2008/03/16/justice-326/#comments</comments>
		<pubDate>Sun, 16 Mar 2008 21:54:10 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
		
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://thatsobscene.com/chenblog/?p=80</guid>
		<description><![CDATA[E-mail, Forum, IRC, Facebook, Last.fm&#8230; so I might as well mention it here too: Justice will be performing at the Roseland Theater in Portland on March 26th.  (Yes, Wednesday night. :-/)  I already got my ticket and everything.  So FYI if you wanna meet up.
]]></description>
			<content:encoded><![CDATA[<p>E-mail, Forum, IRC, Facebook, Last.fm&#8230; so I might as well mention it here too: Justice will be performing at the Roseland Theater in Portland on March 26th.  (Yes, Wednesday night. :-/)  I already got my ticket and everything.  So FYI if you wanna meet up.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsobscene.com/chenblog/2008/03/16/justice-326/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
