<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>PlasticBoy</title>
	
	<link>http://plasticboy.com</link>
	<description>Ben Williams' blog about technology, Linux, digital music, Rhapsody, veganism, and a little politics.</description>
	<lastBuildDate>Tue, 22 May 2012 16:15:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license>		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Plasticboyfeed" /><feedburner:info uri="plasticboyfeed" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><image><link>http://creativecommons.org/licenses/by-sa/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><item>
		<title>SOPA Roundup</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/KZy3HVcnAIQ/</link>
		<comments>http://plasticboy.com/archives/2012/01/21/sopa-roundup/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 11:22:08 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Copyfight]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3904</guid>
		<description><![CDATA[Here are a few smart things people are saying about SOPA and PIPA. Jeff Atwood gets at the key political takeaway: So yes, join us in fighting the obvious insanity of legislation like SOPA and PIPA that threaten the open, &#8230; <a href="http://plasticboy.com/archives/2012/01/21/sopa-roundup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here are a few smart things people are saying about SOPA and PIPA. Jeff Atwood gets at the <a href='http://www.codinghorror.com/blog/2012/01/defeating-sopa-and-pipa-isnt-enough.html'>key political takeaway</a>:
<blockquote>So yes, join us in fighting the obvious insanity of legislation like SOPA and PIPA that threaten the open, unfettered Internet. But please, please also join us in attacking the far more pernicious problem of lobbyist money subtly corrupting our government. If we don&#8217;t deal with that, we will never stop fighting bills like SOPA and PIPA.</blockquote></p>

<p>Y Combinator wants to invest in startups that will <a href='http://ycombinator.com/rfs9.html'>replace Hollywood</a>:
<blockquote>The people who run it are so mean and so politically connected that they could do a lot of damage to civil liberties and the world economy on the way down. It would therefore be a good thing if competitors hastened their demise.</blockquote></p>

<p>And finally, Nat Torkington <a href="http://radar.oreilly.com/2012/01/the-presidents-challenge.html">responds to the President&#8217;s challenge</a> to the tech industry to find ways to fight piracy:
<blockquote>All I can think is: we gave you the Internet. We gave you the Web. We gave you MP3 and MP4. We gave you e-commerce, micropayments, PayPal, Netflix, iTunes, Amazon, the iPad, the iPhone, the laptop, 3G, wifi&#8211;hell, you can even get online while you&#8217;re on an AIRPLANE. What the hell more do you want from us?</blockquote></p>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2012/01/21/sopa-roundup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2012/01/21/sopa-roundup/</feedburner:origLink></item>
		<item>
		<title>Coal Energy Drink: Keeps You Running Until It All Runs Out</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/ZSjnaCL9wTA/</link>
		<comments>http://plasticboy.com/archives/2011/10/01/coal-energy-drink-keeps-you-running-until-it-all-runs-out/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 23:15:45 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Environment]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3879</guid>
		<description />
			<content:encoded><![CDATA[<iframe width="560" height="315" src="http://www.youtube.com/embed/LhIayUh4JpY" frameborder="0" allowfullscreen></iframe>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2011/10/01/coal-energy-drink-keeps-you-running-until-it-all-runs-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2011/10/01/coal-energy-drink-keeps-you-running-until-it-all-runs-out/</feedburner:origLink></item>
		<item>
		<title>The Paradox of Backyard Hens</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/HSgbE0ywapE/</link>
		<comments>http://plasticboy.com/archives/2011/09/08/the-paradox-of-backyard-hens/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 12:38:29 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Animal Rights]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3871</guid>
		<description><![CDATA[James McWilliams on some problems with keeping backyard chickens. For those without the fortitude to self-slaughter, keeping older hens as companion animals is also an option. This choice, too, has a downside–one that applies to the chickens while they&#8217;re laying &#8230; <a href="http://plasticboy.com/archives/2011/09/08/the-paradox-of-backyard-hens/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>James McWilliams on <a href="http://eatingplantsdotorg.wordpress.com/2011/09/07/the-paradox-of-backyard-hens/">some problems</a> with keeping backyard chickens.</p>

<blockquote><p>For those without the fortitude to self-slaughter, keeping older hens as companion animals is also an option.  This choice, too, has a downside–one that applies to the chickens while they&#8217;re laying as well. Backyard chickens are like fish in a barrel for predators. As a quick perusal of any on-line forum for chicken keepers will attest, chickens frequently fall prey to dogs, hawks, skunks, coyotes, foxes, and, notoriously, raccoons. Owners often declare themselves completely helpless to protect their birds. Forcing chickens into semi-secure locations and inhibiting their natural survival tactics is in the same vein as a hunter loading a feeder with corn and sitting above it in a deer blind.  And that&#8217;s no way to treat a pet.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2011/09/08/the-paradox-of-backyard-hens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2011/09/08/the-paradox-of-backyard-hens/</feedburner:origLink></item>
		<item>
		<title>Rushkoff on Unemployment</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/va551qouXuc/</link>
		<comments>http://plasticboy.com/archives/2011/09/08/rushkoff-on-unemployment/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 12:00:38 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3865</guid>
		<description><![CDATA[Douglas Rushkoff has a great piece on CNN about whether we ought to view unemployment as a problem. This reminds me of Robert Anton Wilson&#8217;s RICH Economy, written thirty years ago and seeming more prescient all the time. America is &#8230; <a href="http://plasticboy.com/archives/2011/09/08/rushkoff-on-unemployment/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Douglas Rushkoff has a <a href="http://www.cnn.com/2011/OPINION/09/07/rushkoff.jobs.obsolete/index.html">great piece</a> on CNN about whether we ought to view unemployment as a problem. This reminds me of Robert Anton Wilson&#8217;s <a href="http://www.whywork.org/rethinking/whywork/rawilson.html">RICH Economy</a>, written thirty years ago and seeming more prescient all the time.</p>

<blockquote><p>America is productive enough that it could probably shelter, feed, educate, and even provide health care for its entire population with just a fraction of us actually working.</p>

<p>According to the U.N. Food and Agriculture Organization, there is enough food produced to provide everyone in the world with 2,720 kilocalories per person per day. And that&#8217;s even after America disposes of thousands of tons of crop and dairy just to keep market prices high. Meanwhile, American banks overloaded with foreclosed properties are demolishing vacant dwellings to get the empty houses off their books.</p>

<p>Our problem is not that we don&#8217;t have enough stuff &#8212; it&#8217;s that we don&#8217;t have enough ways for people to work and prove that they deserve this stuff.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2011/09/08/rushkoff-on-unemployment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2011/09/08/rushkoff-on-unemployment/</feedburner:origLink></item>
		<item>
		<title>What I learned from reading the Android user manual</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/W9Id8SejSIU/</link>
		<comments>http://plasticboy.com/archives/2010/09/03/what-i-learned-from-reading-the-android-user-manual/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 21:30:48 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Computers and Internet]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3587</guid>
		<description><![CDATA[I love my Nexus One Android phone and, in general, I&#8217;ve found the user interface to be very intuitive. However, I recently discovered that there&#8217;s a 340-page user manual for Android. I decided to read the whole damn thing and &#8230; <a href="http://plasticboy.com/archives/2010/09/03/what-i-learned-from-reading-the-android-user-manual/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I love my Nexus One Android phone and, in general, I&#8217;ve found the user interface to be very intuitive. However, I recently discovered that there&#8217;s a 340-page <a href="http://www.google.com/support/android/bin/answer.py?hl=en&amp;answer=182077">user manual</a> for Android. I decided to read the whole damn thing and find out if there were any great hard-to-find features or tricks in there. I learned a bunch of stuff that probably should have been obvious but I also made some nice discoveries.</p>

<h3>It&#8217;s easier to use the trackball to position the text cursor and select text.</h3>

<p>I had been trying to use my finger on the screen to position the text cursor, that usually required extreme accuracy and multiple tries. The manual points out that the trackball is much better for this.</p>

<h3>International dialing: touch and hold 0 to enter a &#8220;+&#8221;.</h3>

<p>I&#8217;m probably the only idiot who didn&#8217;t know this.</p>

<h3>That scroll icon on the bottom left corner of the Phone app is the access voicemail button.</h3>

<p>Again, this is probably a universal symbol that only I hadn&#8217;t figured out.</p>

<h3>Touch a contact&#8217;s picture to bring up the quick contact menu.</h3>

<p>Wherever you see a contact&#8217;s picture or icon, such as a shortcut on your home screen or in the contacts list itself, you can touch it to bring up a neat quick contact menu with icons for each contact method for that person.</p>

<h3>Compass Mode in Street View is really cool.</h3>

<p>This seems like a pretty buried feature to me so here&#8217;s how to get to it. Open Maps, then long-touch a point on the map you are interested in. A balloon will appear with the address and place name. If Street View is available at that location, there will be a photo thumbnail next to the address. Now touch the balloon to open an info screen for the location. On that screen you&#8217;ll see a Street View icon which you can touch to open Street View. Just this much was new to me, I hadn&#8217;t realized you could access Street View from Maps. It get&#8217;s cooler though, touch menu and select Compass Mode. Now you can tilt, pan, or turn your phone to look around.</p>

<h3>In Gallery, you can peek into an album stack by touching it with two fingers and spreading them apart.</h3>

<p>This doesn&#8217;t seem terribly useful to me but it&#8217;s kind of a neat effect.</p>

<h3>In album view, touch Menu twice to enter batch mode.</h3>

<p>I never would have figured this out on my own. Very useful for photo management.</p>

<h3>Hello, augmented reality.</h3>

<p>I haven&#8217;t seen this work yet but the manual claims that Goggles will display nearby locations once it has a GPS lock. </p>

<h3>The rest are self-explanatory:</h3>

<ul>
<li>In Music Playback, touch and hold track information to search for it with various apps.</li>
<li>In Weather, touch the screen for details and then touch the hour of the day for the forecast for that time.</li>
<li>Drag the Calculator screen right to left to access advanced functions.</li>
<li>In Calculator, roll the trackball down to access previous operations.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2010/09/03/what-i-learned-from-reading-the-android-user-manual/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2010/09/03/what-i-learned-from-reading-the-android-user-manual/</feedburner:origLink></item>
		<item>
		<title>“I’m Vegan” Documentary Shorts</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/ddQrKlE11NI/</link>
		<comments>http://plasticboy.com/archives/2010/08/11/im-vegan-documentary-shorts/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 21:30:48 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Animal Rights]]></category>
		<category><![CDATA[Vegan]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3510</guid>
		<description><![CDATA[My friend Eric Prescott has posted the first five of his I&#8217;m Vegan profiles. Eric traveled the country and filmed interviews with vegans from all walks of life. There are many more to come and they&#8217;ll all be on Youtube &#8230; <a href="http://plasticboy.com/archives/2010/08/11/im-vegan-documentary-shorts/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My friend Eric Prescott has posted the first five of his <em><a href="http://www.vegandocumentary.com/">I&#8217;m Vegan</a></em> profiles. Eric traveled the country and filmed interviews with vegans from all walks of life. There are many more to come and they&#8217;ll all be on Youtube in glorious HD.</p>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2010/08/11/im-vegan-documentary-shorts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2010/08/11/im-vegan-documentary-shorts/</feedburner:origLink></item>
		<item>
		<title>Memory will be the real performance bottleneck on your VPS</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/AU5D_DL4kDY/</link>
		<comments>http://plasticboy.com/archives/2009/11/30/memory-will-be-the-real-performance-bottleneck-on-your-vps/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 15:39:22 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Computers and Internet]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[web-programming]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3495</guid>
		<description><![CDATA[This well-done benchmark comparison of several Virtual Private Server vendors gives me warm and fuzzies that I chose Linode for my new hosting provider. However, the benchmarks chosen mostly test CPU performance and the bottleneck when hosting a dynamic web &#8230; <a href="http://plasticboy.com/archives/2009/11/30/memory-will-be-the-real-performance-bottleneck-on-your-vps/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This well-done <a href="http://journal.uggedal.com/vps-performance-comparison">benchmark comparison</a> of several Virtual Private Server vendors gives me warm and fuzzies that I chose <a href="http://www.linode.com">Linode</a> for my new hosting provider. However, the benchmarks chosen mostly test CPU performance and the bottleneck when hosting a dynamic web site is likely to be memory capacity. </p>

<p>The number of requests per second that your server can handle is determined by the maximum concurrent requests possible divided by the time in seconds to handle each request. Each Apache process running WordPress PHP scripts via mod_php consumes about 20 MB on my Linode. This means I can only run about 10 Apache processes and therefore handle 10 concurrent requests. If each request takes 150 milliseconds to process, 50 milliseconds transfer time and 100 milliseconds processing time, my server can handle 10 / .15 = 66.67 requests per second. Let&#8217;s assume another VPS vendor provides the same 360 MB as my Linode account but the CPU is half as fast. The requests might take 250 milliseconds so the server could handle 10 / .25 = 40 requests per second. In this situation, the faster CPU is a clear win. But several of the vendors in the review provide significantly more memory than my Linode account. If that slower processor came with 1024 MB memory, it could maybe run 45 Apache processes and serve 45 / .25 = 180 requests per second, far outstripping my supposedly faster Linode. </p>

<p>As you add memory to a server, CPU will eventually become the bottleneck again, but my Linode rarely goes above 1% CPU utilization while serving 66 requests per second, so I think that number is probably quite high. There are also other web servers and Apache configurations that are a bit more memory efficient than what I am talking about, but with all of them you will still be limited by the number of 10-20 MB PHP processes you can fit in memory.</p>

<p>I don&#8217;t regret choosing Linode as my VPS provider, they have great support and nice management tools. I also don&#8217;t expect to get anywhere near the traffic levels I talked about above. But if you are evaluating VPS vendors based on how much traffic you handle for the money you are paying, be sure to consider memory capacity.</p>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2009/11/30/memory-will-be-the-real-performance-bottleneck-on-your-vps/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2009/11/30/memory-will-be-the-real-performance-bottleneck-on-your-vps/</feedburner:origLink></item>
		<item>
		<title>‘We Are All Connected’ (ft. Sagan, Feynman, deGrasse Tyson &amp; Bill Nye)</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/BireRi4oB2E/</link>
		<comments>http://plasticboy.com/archives/2009/10/25/we-are-all-connected-ft-sagan-feynman-degrasse-tyson-bill-nye/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 11:40:31 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3488</guid>
		<description />
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/XGK84Poeynk&amp;feature=player_profilepage" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/XGK84Poeynk&amp;feature=player_profilepage" wmode="transparent"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2009/10/25/we-are-all-connected-ft-sagan-feynman-degrasse-tyson-bill-nye/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2009/10/25/we-are-all-connected-ft-sagan-feynman-degrasse-tyson-bill-nye/</feedburner:origLink></item>
		<item>
		<title>Carl Sagan – ‘A Glorious Dawn’ ft Stephen Hawking (Cosmos Remixed)</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/cfugEfhB8MU/</link>
		<comments>http://plasticboy.com/archives/2009/10/25/carl-sagan-a-glorious-dawn-ft-stephen-hawking-cosmos-remixed/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 11:29:23 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3485</guid>
		<description />
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/zSgiXGELjbc&amp;feature=player_embedded" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/zSgiXGELjbc&amp;feature=player_embedded" wmode="transparent"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2009/10/25/carl-sagan-a-glorious-dawn-ft-stephen-hawking-cosmos-remixed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2009/10/25/carl-sagan-a-glorious-dawn-ft-stephen-hawking-cosmos-remixed/</feedburner:origLink></item>
		<item>
		<title>Implementing Markdown with Regular Expressions</title>
		<link>http://feedproxy.google.com/~r/Plasticboyfeed/~3/bcd8PMmJzMI/</link>
		<comments>http://plasticboy.com/archives/2009/07/09/implementing-markdown-with-regular-expressions/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 17:06:45 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://plasticboy.com/?p=3477</guid>
		<description><![CDATA[Jeff Atwood has a post about something I&#8217;m intimately with, implementing a subset of Markdown using regular expressions. After years of tweaking and user contributions, the regexps in the Markdown Vim syntax file are now so complex, even I don&#8217;t &#8230; <a href="http://plasticboy.com/archives/2009/07/09/implementing-markdown-with-regular-expressions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Jeff Atwood has a <a href="http://www.codinghorror.com/blog/archives/001285.html">post</a> about something I&#8217;m intimately with, implementing a subset of <a href="http://daringfireball.net/projects/markdown/">Markdown</a> using regular expressions. After years of tweaking and user contributions, the regexps in the <a href="http://plasticboy.com/markdown-vim-mode/">Markdown Vim syntax file</a> are now so complex, even I don&#8217;t understand them.</p>
]]></content:encoded>
			<wfw:commentRss>http://plasticboy.com/archives/2009/07/09/implementing-markdown-with-regular-expressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://plasticboy.com/archives/2009/07/09/implementing-markdown-with-regular-expressions/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: plasticboy.com @ 2012-05-23 20:42:15 -->

