<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Gruntled Coder</title>
	<atom:link href="http://gruntledcoder.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gruntledcoder.wordpress.com</link>
	<description>Disorganized thoughts on technology, politics, faith, and salt water taffy.</description>
	<lastBuildDate>Fri, 04 Nov 2011 16:27:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='gruntledcoder.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Gruntled Coder</title>
		<link>http://gruntledcoder.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://gruntledcoder.wordpress.com/osd.xml" title="Gruntled Coder" />
	<atom:link rel='hub' href='http://gruntledcoder.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Gruntled Coder says it&#8217;s time for sit-ins</title>
		<link>http://gruntledcoder.wordpress.com/2011/11/04/gruntled-coder-says-its-time-for-sit-ins/</link>
		<comments>http://gruntledcoder.wordpress.com/2011/11/04/gruntled-coder-says-its-time-for-sit-ins/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 16:01:36 +0000</pubDate>
		<dc:creator>keithjgrant</dc:creator>
				<category><![CDATA[politics]]></category>
		<category><![CDATA[occupy wall street]]></category>

		<guid isPermaLink="false">http://gruntledcoder.wordpress.com/?p=79</guid>
		<description><![CDATA[I think it&#8217;s time Occupy Wall Street started learning a few things from the civil rights movement.  Our system is screwed up. We&#8217;ve become an oligarchy where large coorporations have more political power than voters, and there are no checks and balances.  The protests so far have done well with raising awareness and starting a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=79&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I think it&#8217;s time Occupy Wall Street started learning a few things from the civil rights movement.  Our system is screwed up. We&#8217;ve become an oligarchy where large coorporations have more political power than voters, and there are no checks and balances.  The protests so far have done well with raising awareness and starting a much-needed discussion, but for real change to occur, some more specific things need to start happening.</p>
<p>The civil rights movement was effectual largely because it interrupted the status quo.  The Occupy protests and marches are great at raising awareness, but to affect real change, they need to do the same.  They need to peaceably interfere with the daily lives of the bankers and politicians that are at the heart of the problem.  This made sense with the initial protest on Wall Street itself: get a crowd of people on Wall Street, interfering with the stock market trading.  I&#8217;m not exactly sure how well they&#8217;ve been able to do this, but it at least makes more sense than the protests in other cities around the U.S. and the world.  While seeing tens of thousands of people marching in Oakland is cool, it still provides little more than a sound bite.</p>
<p>The movement needs some sort of sit-in.  The crowds need to surround capitol buildings. Make it difficult for governors and representatives and senators to get into their office or go out to lunch. Have hundreds of people schedule mortgage appointments at the big banks, spend as long as possible discussing a loan and wasting the loan officer&#8217;s time with questions at Bank of America or Chase, and then neglect to sign any paperwork.</p>
<p>A discussion has started.  Now it needs to affect the lives of the people who are the cause of the problem and are the only ones who can really change the system.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gruntledcoder.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gruntledcoder.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gruntledcoder.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gruntledcoder.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gruntledcoder.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gruntledcoder.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gruntledcoder.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gruntledcoder.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gruntledcoder.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gruntledcoder.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gruntledcoder.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gruntledcoder.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gruntledcoder.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gruntledcoder.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=79&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gruntledcoder.wordpress.com/2011/11/04/gruntled-coder-says-its-time-for-sit-ins/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0952b219674743e4d2bf396eb12032dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">keithjgrant</media:title>
		</media:content>
	</item>
		<item>
		<title>Gruntled Coder tells you how to make a darn good cup of coffee</title>
		<link>http://gruntledcoder.wordpress.com/2011/08/05/gruntled-coder-tells-you-how-to-make-a-darn-good-cup-of-coffee/</link>
		<comments>http://gruntledcoder.wordpress.com/2011/08/05/gruntled-coder-tells-you-how-to-make-a-darn-good-cup-of-coffee/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 17:07:28 +0000</pubDate>
		<dc:creator>keithjgrant</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gruntledcoder.wordpress.com/?p=67</guid>
		<description><![CDATA[&#8220;Coffee makes the code go &#8217;round.&#8221;  At least, I think that&#8217;s how the saying goes. Programmers (and other humans) need coffee in order to have a productive day. It&#8217;s scientifically proven, or something.  So here are all the tricks and tips I know regarding coffee (and the french press).  I&#8217;ll save my more pretentious thoughts [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=67&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>&#8220;Coffee makes the code go &#8217;round</em>.&#8221;  At least, I think that&#8217;s how the saying goes.</p>
<p>Programmers (and other humans) need coffee in order to have a productive day. It&#8217;s scientifically proven, or something.  So here are all the tricks and tips I know regarding coffee (and the french press).  I&#8217;ll save my more pretentious thoughts til the end, but honestly, the pretentious stuff makes the biggest difference, so if you&#8217;re short on attention, you should just skip to that.</p>
<p>The basics:</p>
<ul>
<li><strong>Grind fresh.</strong>  Make sure your beans are fresh&#8211;roasted within the last few weeks is best, a month at the most.  Grind your beans just before brewing.  Don&#8217;t save unused grounds for the next day.</li>
<li><strong>Grind right.</strong> Medium grind for drip-brew, course grind for french press (and fine grind for espresso).  A burr grinder is really the only way to do this, but I&#8217;ll be the first to admit those things are expensive and I don&#8217;t own one (yet).</li>
<li><strong>Use a french press</strong> (when you can).  There&#8217;s a reason a french press is used every time a study wants to show that coffee is bad for you; we all know that,&#8221;bad for you&#8221; usually means &#8220;tastes good&#8221;.  And please, for love of all that is holy, do <em>not</em> use a percolator.</li>
<li><strong>Reconsider your cream/milk habits.</strong> Different bean varieties hold up to milk differently. Milk can enhance coffee with a more robust or &#8220;muddy&#8221; flavor (such as Sumatra). However, the flavor of more floral coffees (such as most African beans) gets lost when you add milk, even in small quantities.  All coffees are not equal!  When in doubt, give your coffee a sip before deciding whether or not to add cream.</li>
</ul>
<div>French Press tips:</div>
<div>
<ul>
<li><strong>Plunge slowly.</strong> I always saw this on the little slip of instructions that comes with a french press and thought, &#8220;yeah, yeah, but I want my coffee now&#8221;.  The problem is, pushing the filter down quickly will force more coffee around the sides of the filter, rather than through it, taking the finer grounds (&#8220;the fines&#8221;) with it.  You don&#8217;t want that.</li>
<li><strong>Brew time.</strong>  Plunge after four minutes.  Five is right out.  You <em>will not</em> make a coffee stronger by brewing longer, you will only make it more bitter.</li>
<li><strong>Use a scale.</strong>  If you have a small kitchen scale on hand, use it to get a much more consistent coffee-to-water ratio.  Just weight the beans before you run them through the grinder.  After you get your grind and your brew time consistent, this is where you experiment. I have what I think of as a standard-size french press (I think it&#8217;s an 8-cup).  For that, I use 35 grams of beans and fill my water to the bottom of the metal band.</li>
<li><strong>Water temperature.</strong> Your water should be about 200 degrees, <em>not boiling</em>.  What I did was used a thermometer once, and took a good look at how the water was behaving at 200 degrees: little bubbles were forming and disappearing rapidly on the bottom of the kettle. Once I had a good idea of how that looked, I now go by sight.</li>
<li><strong>Bonus trick: Skimming the fines.</strong>  I learned this one from an article on <a title="How to make the perfect cup of coffee" href="http://www.freakonomics.com/2011/04/22/how-to-make-the-perfect-cup-of-coffee/">freakonomics</a>. As you reach the end of your four-minute brew time, use a spoon to skim off all the foam and the fines floating on the top of the water.  This will hugely reduce the grit remaining in the french press.  It will also make a significant difference in the flavor profile of your coffee: it will give it a much cleaner mouthfeel.  This may sacrifice a bit of the coffee&#8217;s depth, though, so experiment.</li>
</ul>
<div>Now for the pretentious stuff.  Getting good beans.  Hunting these down will take the most work on your part (unless you live in Portland, then its everywhere).  It will also make a bigger improvement to your coffee than anything listed above.</div>
<div>
<ul>
<li><strong>First, a bit of history.</strong>  There&#8217;s a movement called <a href="http://en.wikipedia.org/wiki/Third_Wave_Coffee">Third Wave Coffee</a>. Honestly, I&#8217;ve never heard this term used by anyone, but I&#8217;ve certainly seen its principle in action.  The theory is this: The first wave of coffee was in the 19th century, when coffee became a common item in every household: Folgers.  The second wave started in the 60&#8242;s but really hit big in the 90&#8242;s, when coffee became regionally labeled and espresso drinks became big: Starbucks.  The third wave is about focusing now on not just the country of origin, but the farm of origin. Instead of blending a lot of beans to make every batch uniform, you celebrate what makes each harvest unique, much like wine. No big name company makes third-wave coffee, because by definition, they can&#8217;t.  You&#8217;ll likely have to find somewhere locally that embraces some or all of these ideals:</li>
<li><strong>Single-origin.</strong> Forget blends. Get coffee that is one type, from one place.  Ideally, look for coffee that&#8217;s labeled not only with a country of origin, but a farm name.</li>
<li><strong>Small-batch roasted.</strong>  Roasting in small batches means the roaster is able to give much more attention to the bean, and make adjustments based on differences between batches.</li>
<li><strong>Forget the dark roast.</strong>  The longer coffee beans roast, the more they all start to taste the same.  Big companies like Starbucks over-roast so they can produce a more consistent product nationwide, year-after-year.  But by doing so, they sacrifice all the unique flavors that make each batch unique.  The flavor profile of coffee can be just as complex as that of good wine.  The same farm will never produce the same coffee twice.  Weather patterns and soil conditions will be different.  A light- to medium-roasted coffee will even change its flavor profile from day to day in the first week after roasting.  Embrace the uniqueness of each cup of coffee.</li>
</ul>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gruntledcoder.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gruntledcoder.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gruntledcoder.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gruntledcoder.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gruntledcoder.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gruntledcoder.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gruntledcoder.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gruntledcoder.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gruntledcoder.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gruntledcoder.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gruntledcoder.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gruntledcoder.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gruntledcoder.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gruntledcoder.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=67&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gruntledcoder.wordpress.com/2011/08/05/gruntled-coder-tells-you-how-to-make-a-darn-good-cup-of-coffee/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0952b219674743e4d2bf396eb12032dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">keithjgrant</media:title>
		</media:content>
	</item>
		<item>
		<title>Gruntled Coder says desktop operating systems should learn from tablets</title>
		<link>http://gruntledcoder.wordpress.com/2011/06/01/gruntled-coder-says-desktop-operating-systems-should-learn-from-tablets/</link>
		<comments>http://gruntledcoder.wordpress.com/2011/06/01/gruntled-coder-says-desktop-operating-systems-should-learn-from-tablets/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 23:41:54 +0000</pubDate>
		<dc:creator>keithjgrant</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[user-experience]]></category>

		<guid isPermaLink="false">http://gruntledcoder.wordpress.com/?p=59</guid>
		<description><![CDATA[Touchscreens have done a world of good for simplicity in UX design.  Large buttons, little or no window chrome, and putting a mask over the complex directory structure where system files lie.  Granted, I would argue that the latter point is overdone&#8211;I wish Android gave a way to organize my photos&#8211;but in general I think [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=59&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Touchscreens have done a world of good for simplicity in UX design.  Large buttons, little or no window chrome, and putting a mask over the complex directory structure where system files lie.  Granted, I would argue that the latter point is overdone&#8211;I wish Android gave a way to organize my photos&#8211;but in general I think it&#8217;s a good thing, so long as you can still get your hands dirty when you need to.  Ubuntu Unity is a small step in the right direction, but I think there is a lot more we can do.</p>
<p>Strangely enough, Microsoft may have actually figured this one out. (Ouch! It burns when I say that!)  Check out this <a href="http://www.youtube.com/watch?v=p92QfWOw88I">sneak peak at Windows 8</a>. They may or may not be taking this too far, but I think so far it&#8217;s the best attempt I&#8217;ve seen.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gruntledcoder.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gruntledcoder.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gruntledcoder.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gruntledcoder.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gruntledcoder.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gruntledcoder.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gruntledcoder.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gruntledcoder.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gruntledcoder.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gruntledcoder.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gruntledcoder.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gruntledcoder.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gruntledcoder.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gruntledcoder.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=59&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gruntledcoder.wordpress.com/2011/06/01/gruntled-coder-says-desktop-operating-systems-should-learn-from-tablets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0952b219674743e4d2bf396eb12032dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">keithjgrant</media:title>
		</media:content>
	</item>
		<item>
		<title>Gruntled Coder keeps with tradition</title>
		<link>http://gruntledcoder.wordpress.com/2011/05/19/gruntled-coder-keeps-with-tradition/</link>
		<comments>http://gruntledcoder.wordpress.com/2011/05/19/gruntled-coder-keeps-with-tradition/#comments</comments>
		<pubDate>Thu, 19 May 2011 15:57:54 +0000</pubDate>
		<dc:creator>keithjgrant</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://gruntledcoder.wordpress.com/?p=54</guid>
		<description><![CDATA[This afternoon, I&#8217;m hitting the road. And that means one important thing: Cinnamon Bears.  (Traditionally pronounced &#8220;Cimmon bears&#8221;.) It&#8217;s a very sad thing, but they seem to be getting harder to find at those middle-of-nowhere gas stations.  It must have something to do with oil prices, I&#8217;m sure.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=54&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This afternoon, I&#8217;m hitting the road. And that means one important thing: Cinnamon Bears.  (Traditionally pronounced &#8220;Cimmon bears&#8221;.)</p>
<p>It&#8217;s a very sad thing, but they seem to be getting harder to find at those middle-of-nowhere gas stations.  It must have something to do with oil prices, I&#8217;m sure.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gruntledcoder.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gruntledcoder.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gruntledcoder.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gruntledcoder.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gruntledcoder.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gruntledcoder.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gruntledcoder.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gruntledcoder.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gruntledcoder.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gruntledcoder.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gruntledcoder.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gruntledcoder.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gruntledcoder.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gruntledcoder.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=54&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gruntledcoder.wordpress.com/2011/05/19/gruntled-coder-keeps-with-tradition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0952b219674743e4d2bf396eb12032dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">keithjgrant</media:title>
		</media:content>
	</item>
		<item>
		<title>Grunted Coder laughs at RIM&#8217;s demise</title>
		<link>http://gruntledcoder.wordpress.com/2011/05/16/grunted-coder-laughs-at-rims-demise/</link>
		<comments>http://gruntledcoder.wordpress.com/2011/05/16/grunted-coder-laughs-at-rims-demise/#comments</comments>
		<pubDate>Mon, 16 May 2011 15:03:56 +0000</pubDate>
		<dc:creator>keithjgrant</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[companies]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://gruntledcoder.wordpress.com/?p=40</guid>
		<description><![CDATA[I generally consider myself an early adopter. I welcome innovation&#8211;and competition&#8211;in tech products. But one tech company has repeatedly failed to offer a product I felt the least bit interested in: Blackberry. I remember seeing their first attempt at a smartphone (though it would be years before I heard that term). It was fat, almost [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=40&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I generally consider myself an early adopter. I welcome innovation&#8211;and competition&#8211;in tech products. But one tech company has repeatedly failed to offer a product I felt the least bit interested in: Blackberry.</p>
<p>I remember seeing their first attempt at a smartphone (though it would be years before I heard that term). It was fat, almost puck-shaped, and had about thousand buttons. It looked more like a graphing calculator than a phone. I realized getting email on your phone was a <em>great</em> idea, but this ugly thing was most definitely not the answer. I saw business men using them, and thought they were doing it purely out of necessity; BlackBerry was the only option.</p>
<p>The day Apple announced the iPhone was the first day I was actually interested in a smart phone.  That most definitely was the answer.  I&#8217;ve since switched to Android, because I support competition in the market and I prefer the customizability that comes with it. But what boggled my mind is that BlackBerry continued to sell.</p>
<p>So when I read today that <a href="http://www.businessweek.com/news/2011-05-16/rim-recalls-1-000-playbooks-due-to-operating-system-glitch.html">RIM recalled 1,000 PlayBooks</a> due to operating system glitch&#8211;I have to be honest&#8211;I laughed out loud.  As I said, I welcome competition in the smart phone market, but let&#8217;s face it, BlackBerry is not competition.  One thousand units isn&#8217;t a big recall, but it&#8217;s just one more thing indicative of <a href="http://mobileopportunity.blogspot.com/2010/10/whats-really-wrong-with-blackberry-and.html">RIMs demise</a>.  And I like seeing dumb products go by the wayside.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gruntledcoder.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gruntledcoder.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gruntledcoder.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gruntledcoder.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gruntledcoder.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gruntledcoder.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gruntledcoder.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gruntledcoder.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gruntledcoder.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gruntledcoder.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gruntledcoder.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gruntledcoder.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gruntledcoder.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gruntledcoder.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=40&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gruntledcoder.wordpress.com/2011/05/16/grunted-coder-laughs-at-rims-demise/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0952b219674743e4d2bf396eb12032dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">keithjgrant</media:title>
		</media:content>
	</item>
		<item>
		<title>Gruntled Coder says digital media needs to dump the middle man</title>
		<link>http://gruntledcoder.wordpress.com/2011/05/12/gruntled-coder-says-digital-media-needs-to-dump-the-middle-man/</link>
		<comments>http://gruntledcoder.wordpress.com/2011/05/12/gruntled-coder-says-digital-media-needs-to-dump-the-middle-man/#comments</comments>
		<pubDate>Thu, 12 May 2011 18:13:09 +0000</pubDate>
		<dc:creator>keithjgrant</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[media]]></category>

		<guid isPermaLink="false">http://gruntledcoder.wordpress.com/?p=26</guid>
		<description><![CDATA[It doesn&#8217;t matter if you look at e-books, mp3s, or television [1], digital media is all overpriced for the 21st century.  It costs pennies to reproduce any of this and get it beamed straight into your living room, yet we still pay steep premiums on all of it to keep the gears churning at behemoth [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=26&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It doesn&#8217;t matter if you look at e-books, mp3s, or television <sup>[1]</sup>, digital media is all overpriced for the 21st century.  It costs pennies to reproduce any of this and get it beamed straight into your living room, yet we still pay steep premiums on all of it to keep the gears churning at behemoth distributors whose primary purpose was physical production and shipping to brick-and-mortar. It takes a lot of cash to keep that infrastructure working.</p>
<p>The problem is, those distributors hold all the power, even though their key role is all but obsolete. With the rise of the internet and digital media, new outlets should emerge, but it’s going to take time. It’s just so much easier to find good content by going to a well-established, trusted distributor/publisher/network/label, and the average customer is still stuck in that mindset, even though its much more costly. And that, of course, keeps driving the content producers to the big distributors, which just makes a vicious cycle of the whole thing.</p>
<p><sup>[1]</sup> Huge props to Hulu for giving television a good jump start over other media industries.  They, at least, are reasonably priced.  Though I have other thoughts regarding television and the internet&#8230;</p>
<p><a title="E-books are too expensive" href="http://okaywhatever.com/2011/04/22/e-books-are-too-expensive/">[inspired by]</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gruntledcoder.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gruntledcoder.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gruntledcoder.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gruntledcoder.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gruntledcoder.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gruntledcoder.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gruntledcoder.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gruntledcoder.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gruntledcoder.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gruntledcoder.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gruntledcoder.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gruntledcoder.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gruntledcoder.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gruntledcoder.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gruntledcoder.wordpress.com&amp;blog=4448467&amp;post=26&amp;subd=gruntledcoder&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gruntledcoder.wordpress.com/2011/05/12/gruntled-coder-says-digital-media-needs-to-dump-the-middle-man/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0952b219674743e4d2bf396eb12032dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">keithjgrant</media:title>
		</media:content>
	</item>
	</channel>
</rss>
