<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>The Coding Monkey</title>
    <link>http://www.thecodingmonkey.net/</link>
    <description>I'm a Software Consultant in the Milwaukee area. Among various geeky pursuits, I'm also an amateur triathlete, and enjoy rock climbing. I also like to think I'm a political pundit.</description>
    <language>en-us</language>
    <copyright>Nick Schweitzer</copyright>
    <lastBuildDate>Tue, 30 Dec 2008 20:53:41 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.2</generator>
    <managingEditor>nick@thecodingmonkey.net</managingEditor>
    <webMaster>nick@thecodingmonkey.net</webMaster>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=da0b35f1-5b87-49e2-82c9-8ac27d7a5919</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=da0b35f1-5b87-49e2-82c9-8ac27d7a5919</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=da0b35f1-5b87-49e2-82c9-8ac27d7a5919</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=da0b35f1-5b87-49e2-82c9-8ac27d7a5919</wfw:commentRss>
      <title>How Geeks Misunderstand Economics and Marketing</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=da0b35f1-5b87-49e2-82c9-8ac27d7a5919</guid>
      <link>http://www.thecodingmonkey.net/2008/12/30/HowGeeksMisunderstandEconomicsAndMarketing.aspx</link>
      <pubDate>Tue, 30 Dec 2008 20:53:41 GMT</pubDate>
      <description>&lt;p&gt;
   As high quality technologists (which I assume all my readers are ;) ), most of us
   are usually fairly specialized in our field.&amp;nbsp; In other words, we're very good
   at what we do for&amp;nbsp;a living, and that often comes at a price at not knowing other
   things, even if they have some importance on our business.&amp;nbsp; For instance, we
   may be very good at programming in C#, Java, etc. and can tell you the classes in
   the BCL by heart, or list off the GoF patterns from memory, but couldn't figure out
   how to make money selling software if we tried.&amp;nbsp; I quickly thought of that as
   I was reading &lt;a href="http://www.nytimes.com/2008/12/28/business/28digi.html?_r=1&amp;amp;adxnnl=1&amp;amp;adxnnlx=1230668541-Z8YgLEl1TnEyeUTvRKvyIw"&gt;this
   article in the New York Times&lt;/a&gt; on the cost of text messaging vs. what we are charged:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
   TEXT messaging is a wonderful business to be in: about 2.5 trillion messages will
   have been sent from cellphones worldwide this year. The public assumes that the wireless
   carriers’ costs are far higher than they actually are, and profit margins are concealed
   by a heavy curtain.&lt;br&gt;
   ...&lt;br&gt;
   Professor Keshav said that once a carrier invests in the centralized storage equipment
   — storing a terabyte now costs only $100 and is dropping - and the staff to maintain
   it, its costs are basically covered. "Operating costs are relatively insensitive to
   volume,” he said. “It doesn’t cost the carrier much more to transmit a hundred million
   messages than a million."
&lt;/p&gt;
&lt;p&gt;
   Once one understands that a text message travels wirelessly as a stowaway within a
   control channel, one sees the carriers’ pricing plans in an entirely new light. The
   most profitable plan for the carriers will be the one that collects the most revenue
   from the customer: unlimited messaging, for which AT&amp;amp;T and Sprint charge $20 a
   month and T-Mobile, $15.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p dir=ltr&gt;
   The entire premise of the article is in &lt;span style="FONT-SIZE: 10pt; COLOR: #003300; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;essence &lt;/span&gt;to
   say, you the consumer are being ripped off, because text messages cost nearly nothing
   to transmit, while it costs you the consumer significantly more to actually send them.&amp;nbsp;
   There is even a reference to an investigation spurred on by Sen. Herb Kohl.&amp;nbsp;
   Clearly, the intent is to suggest that we're being "gouged".&amp;nbsp; Unfortunately,
   this perpetuates the myth that the price of a good or service needs to somehow be
   directly related to the cost of production, and that charging more than some percentage
   higher than the cost is somehow wrong or illegal.&amp;nbsp; Worse yet is when these improper
   assumptions lead to regulation which then hamper the ability of businesses to market
   in new and innovative ways.&amp;nbsp; But I'm being too generic here.&amp;nbsp; Let's look
   at specifics.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   If I write some software package and offer to send it to you on a CD for $50 (plus
   S&amp;amp;H), is that justified?&amp;nbsp; After all, it costs less than a dollar (maybe even
   a quarter) to actually burn a CD these days.&amp;nbsp; Worse yet, what if I charge you&amp;nbsp;the
   same&amp;nbsp;for an electronic download which cost even less to distribute?&amp;nbsp; You
   and I know that there is nothing wrong with that, because we naturally think of all
   the time and effort it took to actually write the software itself.&amp;nbsp; Part of what
   we charge reimburses us for our initial time, when we weren't making &lt;em&gt;any&lt;/em&gt; money
   on the yet completed software.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   Look at a different example, in the gaming industry.&amp;nbsp; Companies charge $50 -
   $60 a copy for games on the Xbox 360, PS3 and Wii.&amp;nbsp; A significant amount of that
   cost is actually wrapped up in licensing fees that go to the console maker (Microsoft,
   Sony and Nintendo).&amp;nbsp; Are those licensing fees too excessive?&amp;nbsp; At first glance,
   it may seem so.&amp;nbsp; However, when you look at the business as a whole, you see that
   its simply a marketing technique.&amp;nbsp; That's because the console maker actually
   take a significant loss on each of the consoles it makes in order to get enough gamers
   in the market.&amp;nbsp; They then try to recoup that money through licensing fees on
   the games themselves.&amp;nbsp; In other words, the higher cost of the games is used to
   subsidize the console.&amp;nbsp; You can't separate the cost of the game from the cost
   of the console.&amp;nbsp; If they charge less for games, then the consoles would have
   to be more expensive.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   Many people want to demand "a la carte" pricing from cable companies, but that too
   would come at a price.&amp;nbsp; Many channels are simply not watched enough to pay for
   themselves if they were priced on their own.&amp;nbsp; They only exist because they can
   be bundled with more popular channels in&amp;nbsp;a package.&amp;nbsp; Cable companies are
   able to offer a wider variety of channels for smaller niche audiences because they
   charge more money than normal for popular ones.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   Similarly, it is unfair to look at the cost of text messaging on its own.&amp;nbsp; In
   fact, cell phone companies work similarly to game console manufacturers in that they
   actually take a hit on the phone itself, in exchange for your cell phone contract.&amp;nbsp;
   Text messaging is likewise used a constant overall revenue stream, while the companies
   take losses in other areas.&amp;nbsp; Looking at text messaging as a whole ignores other
   areas of the business that may take a loss, or a much smaller profit.&amp;nbsp; If you
   force companies to charge less for text messaging, then other services may be made
   more expensive in order to make up the difference in profitability.&amp;nbsp; Worse yet,
   some services that are offered at a loss may be eliminated because people would be
   unwilling to pay their true cost, which might cost customers.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   Of course, the real problem, once again, is the view that the price charged for a
   good or service needs to be directly related to the cost in providing it.&amp;nbsp; However,
   the reality is that the cost of a service is only limited to the willingness for people
   to pay for it.&amp;nbsp; There is nothing wrong with that.&amp;nbsp; It merely places a value
   on your desire for a service.&amp;nbsp; As soon as a company starts charging more than
   you value the service, you simply stop paying for it.&amp;nbsp; The actual cost in providing
   it is only &lt;span style="FONT-SIZE: 10pt; COLOR: #003300; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;relevant &lt;/span&gt;so
   long as the company can charge enough to stay in business.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=da0b35f1-5b87-49e2-82c9-8ac27d7a5919" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=da0b35f1-5b87-49e2-82c9-8ac27d7a5919</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=1d33c5d9-0751-43da-a80f-8645d5f86666</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=1d33c5d9-0751-43da-a80f-8645d5f86666</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=1d33c5d9-0751-43da-a80f-8645d5f86666</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=1d33c5d9-0751-43da-a80f-8645d5f86666</wfw:commentRss>
      <title>Sending Secure Mail</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=1d33c5d9-0751-43da-a80f-8645d5f86666</guid>
      <link>http://www.thecodingmonkey.net/2008/12/10/SendingSecureMail.aspx</link>
      <pubDate>Wed, 10 Dec 2008 15:36:15 GMT</pubDate>
      <description>&lt;p&gt;
   As part of my current re-evaluation of my computing systems, backup processes, and
   so forth, I've also started to take serious efforts at securing some of my data.&amp;nbsp;
   Along with those efforts, I wanted to make sure that all of you were aware that I
   do use &lt;a href="http://www.pgp.com"&gt;PGP&lt;/a&gt; for sending secure email.&amp;nbsp; If any
   of you ever feel the need, &lt;a href="https://keyserver.pgp.com/vkd/DownloadKey.event?keyid=0x0E06A62CC8360648"&gt;you
   can download my public key from the PGP server&lt;/a&gt;.&amp;nbsp; You can also find a link
   to my PGP key on the left side of my blog.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.nickschweitzer.net/cptrk.ashx?id=0eb6446d-dd7b-41ab-8e15-f94fd6f04c16"&gt;&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=1d33c5d9-0751-43da-a80f-8645d5f86666" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=1d33c5d9-0751-43da-a80f-8645d5f86666</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=dfda7b45-fe67-4fda-a422-47fdf63e1024</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=dfda7b45-fe67-4fda-a422-47fdf63e1024</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=dfda7b45-fe67-4fda-a422-47fdf63e1024</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=dfda7b45-fe67-4fda-a422-47fdf63e1024</wfw:commentRss>
      <title>New Code Monkey Cover</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=dfda7b45-fe67-4fda-a422-47fdf63e1024</guid>
      <link>http://www.thecodingmonkey.net/2008/07/09/NewCodeMonkeyCover.aspx</link>
      <pubDate>Wed, 09 Jul 2008 21:29:46 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.jonathancoulton.com/"&gt;Jonathan Coulton&lt;/a&gt; pointed out this great
   cover of his song Code Monkey (no relation to my blog) which was done by &lt;a href="http://www.thesixtyone.com/TheGrammarClub/"&gt;The
   Grammar Club&lt;/a&gt;.&amp;#160; Take a listen:
&lt;/p&gt;
&lt;p&gt;
   &lt;embed src="http://www.thesixtyone.com/site_media/swf/song_player_embed.swf?song_id=22317" width="310" height="120" type="application/x-shockwave-flash" wmode="transparent" /&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=dfda7b45-fe67-4fda-a422-47fdf63e1024" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=dfda7b45-fe67-4fda-a422-47fdf63e1024</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=9e559530-4531-4f6d-9e69-e9fd2f134d8f</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=9e559530-4531-4f6d-9e69-e9fd2f134d8f</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=9e559530-4531-4f6d-9e69-e9fd2f134d8f</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=9e559530-4531-4f6d-9e69-e9fd2f134d8f</wfw:commentRss>
      <title>How Did I Get Started In Software Development?</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=9e559530-4531-4f6d-9e69-e9fd2f134d8f</guid>
      <link>http://www.thecodingmonkey.net/2008/07/03/HowDidIGetStartedInSoftwareDevelopment.aspx</link>
      <pubDate>Thu, 03 Jul 2008 19:54:30 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://devlicio.us/blogs/derik_whittaker/archive/2008/06/24/how-did-i-get-started-in-software-development.aspx"&gt;Derik
   didn't tag me&lt;/a&gt;, but I found his responses so similar to mine, that I thought I'd
   jump into the meme...
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;How old were you when you started programming?&lt;/strong&gt;&amp;#160; Like Derik,
   I was a relative late bloomer into programming.&amp;#160; I had a IBM PC XT at home, and
   I had a knack for writing nice and tidy batch scripts, but I didn't really get into
   real programming until I took an programming class in high school.&amp;#160; The normal
   class conflicted with the AP Calculus class that I was taking, so I took it with a
   friend independent study.&amp;#160; We would get our assignments for the week on Monday
   morning, finish them all by the end of that day, and then tutor people in Calculus
   in the library.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;What was your first language?&lt;/strong&gt;&amp;#160; Technically I guess it was &lt;a href="http://en.wikipedia.org/wiki/True_BASIC"&gt;True
   BASIC&lt;/a&gt;... though I also did a lot with &lt;a href="http://en.wikipedia.org/wiki/QBasic"&gt;QBasic&lt;/a&gt;.&amp;#160;
   I also did a little bit with &lt;a href="http://en.wikipedia.org/wiki/Pascal_programming_language"&gt;Pascal&lt;/a&gt; back
   then... oh those were the days. Aside from the basic learning programs in class, the
   biggest program I wrote back then was an analog clock with real time display and a
   second hand.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;What was the first real program you wrote?&lt;/strong&gt;&amp;#160; I guess the first
   real program that I ever wrote was a web application (at least that's what we call
   it know) in &lt;a href="http://en.wikipedia.org/wiki/Perl"&gt;Perl&lt;/a&gt; for a company to
   do online dispute resolution.&amp;#160; It actually was a pretty major endeavor, and aside
   from some patent issues, was pretty innovative.&amp;#160; To date, that is the one and
   only project I've ever written in Perl.&amp;#160; &lt;em&gt;*shudder*&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;If you knew then what you know now, would you have started programming?&lt;/strong&gt;&amp;#160;
   Duh... of course.&amp;#160; I also would have started sooner, not that I ever felt that
   behind... it's just I would have enjoyed it just as much even earlier I think.&amp;#160;
   I've never had a bad experience programming (aside from some normal bad jobs that
   any profession can have), that has made me regret being a programmer.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;If there is one thing you learned along the way that you can tell new developers,
   what would it be?&lt;/strong&gt;&amp;#160; &lt;em&gt;Document!&lt;/em&gt;&amp;#160; &lt;em&gt;Save emails!&lt;/em&gt;&amp;#160;
   I don't know how many times a decision was made by someone which led to a major architectural
   decision, only to be undone later by the same person, claiming he had no knowledge
   of the earlier decision.&amp;#160; If someone tells you something important verbally,
   send them a confirmation email and keep a record of it.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;What was the most fun you've ever had... programming?&lt;/strong&gt;&amp;#160; I'd say
   the last few jobs I've had with a small group of guys from my consulting company have
   been the best.&amp;#160; It's a great group, who knows what they're doing, just does the
   work, and we drink afterwards.&amp;#160; Really... how much better can it get?
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;Who am I calling out?&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   I'm not going to call out anyone in particular, but if you do decide to add to the
   fun, just leave a comment so I know!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=9e559530-4531-4f6d-9e69-e9fd2f134d8f" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=9e559530-4531-4f6d-9e69-e9fd2f134d8f</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=59257e21-53c2-4ca5-998a-e47411d7135f</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=59257e21-53c2-4ca5-998a-e47411d7135f</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=59257e21-53c2-4ca5-998a-e47411d7135f</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=59257e21-53c2-4ca5-998a-e47411d7135f</wfw:commentRss>
      <title>How to Get a Geeky Guy</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=59257e21-53c2-4ca5-998a-e47411d7135f</guid>
      <link>http://www.thecodingmonkey.net/2008/06/09/HowToGetAGeekyGuy.aspx</link>
      <pubDate>Mon, 09 Jun 2008 13:31:56 GMT</pubDate>
      <description>&lt;p&gt;
   For all those ladies interested in catching a geeky guy... or keeping one once you've
   snagged him, &lt;a href="http://completeevil.com/geek.html"&gt;here is a funny guide for
   you&lt;/a&gt;.&amp;nbsp; Via &lt;a href="http://twitter.com/larryclarkin/statuses/830174394"&gt;@larryclarkin&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.nickschweitzer.net/cptrk.ashx?id=67dc8556-86e1-407d-ad6a-d3c7950a7ebe"&gt;&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=59257e21-53c2-4ca5-998a-e47411d7135f" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=59257e21-53c2-4ca5-998a-e47411d7135f</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=6d4d2f7b-2384-4bc7-a273-46c00e0e5acf</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=6d4d2f7b-2384-4bc7-a273-46c00e0e5acf</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=6d4d2f7b-2384-4bc7-a273-46c00e0e5acf</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=6d4d2f7b-2384-4bc7-a273-46c00e0e5acf</wfw:commentRss>
      <title>Looking For Some Cool Free Software?</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=6d4d2f7b-2384-4bc7-a273-46c00e0e5acf</guid>
      <link>http://www.thecodingmonkey.net/2008/06/06/LookingForSomeCoolFreeSoftware.aspx</link>
      <pubDate>Fri, 06 Jun 2008 16:27:35 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.codesqueeze.com/birthday-contest-win-bamboo-20-slickedit/"&gt;Check
   out {codesqueeze}&lt;/a&gt; which is giving away &lt;a href="http://www.atlassian.com/software/bamboo/"&gt;Bamboo&lt;/a&gt; and &lt;a href="http://www.slickedit.com/content/view/408/244/"&gt;SlickEdit
   Tools&lt;/a&gt; in a &lt;a href="http://www.codesqueeze.com/birthday-contest-win-bamboo-20-slickedit/"&gt;birthday
   promotional contest&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=6d4d2f7b-2384-4bc7-a273-46c00e0e5acf" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=6d4d2f7b-2384-4bc7-a273-46c00e0e5acf</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=f5d1a643-5e99-49f3-b57d-92d0c9c9af74</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=f5d1a643-5e99-49f3-b57d-92d0c9c9af74</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=f5d1a643-5e99-49f3-b57d-92d0c9c9af74</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=f5d1a643-5e99-49f3-b57d-92d0c9c9af74</wfw:commentRss>
      <title>Monday Music - Coulton Craze Edition</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=f5d1a643-5e99-49f3-b57d-92d0c9c9af74</guid>
      <link>http://www.thecodingmonkey.net/2008/05/05/MondayMusicCoultonCrazeEdition.aspx</link>
      <pubDate>Mon, 05 May 2008 13:37:36 GMT</pubDate>
      <description>&lt;p&gt;
   In honor of a fantastic &lt;a href="http://www.jonathancoulton.com"&gt;Jonathan Coulton&lt;/a&gt; concert&amp;nbsp;in
   Madison on Friday, I give you a Monday Music twofer!&amp;nbsp; First there is RE: Your
   Brains
&lt;/p&gt;
&lt;p&gt;
   &lt;object height=355 width=425&gt;
      &lt;param name="movie" value="http://www.youtube.com/v/BjMiDZIY1bM&amp;amp;hl=en"&gt;
      &lt;param name="wmode" value="transparent"&gt;
      &lt;embed src="http://www.youtube.com/v/BjMiDZIY1bM&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;
   &lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
   And of course, I would be remiss if I didn't include Code Monkey.
&lt;/p&gt;
&lt;p&gt;
   &lt;object height=355 width=425&gt;
      &lt;param name="movie" value="http://www.youtube.com/v/v4Wy7gRGgeA&amp;amp;hl=en"&gt;
      &lt;param name="wmode" value="transparent"&gt;
      &lt;embed src="http://www.youtube.com/v/v4Wy7gRGgeA&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;
   &lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
   That's the great part about his fan base... they are all perfectly willing to make
   his music videos for him with World of Warcraft.
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://www.flickr.com/photos/schweitn/sets/72157604857599862/"&gt;I took a few
   pictures with my camera phone&lt;/a&gt; if you're interested.&amp;nbsp; It should come as no
   surprise that the crowd is very geeky, and almost everyone there was wearing "the
   uniform"... i.e. khaki's and a polo shirt.&amp;nbsp; And when &lt;a href="http://paulandstorm.com/"&gt;Paul
   and Storm&lt;/a&gt; announced a giveaway for the first person who could show a 12 sided
   die, not only was there one person there with one, but it was a race between a dozen
   people to see who could get it out first.&amp;nbsp; And when Jonathan asked for a Mac
   Book power cable because he forgot his, there was actually someone there who had one
   to loan.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.nickschweitzer.net/cptrk.ashx?id=e53b176c-a66c-454e-919a-439a55c4cd96"&gt;&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=f5d1a643-5e99-49f3-b57d-92d0c9c9af74" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=f5d1a643-5e99-49f3-b57d-92d0c9c9af74</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=ed794a53-de7d-4a0f-82c1-09e1cfa09a06</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=ed794a53-de7d-4a0f-82c1-09e1cfa09a06</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=ed794a53-de7d-4a0f-82c1-09e1cfa09a06</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=ed794a53-de7d-4a0f-82c1-09e1cfa09a06</wfw:commentRss>
      <title>Deeper in .NET Downloads Available</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=ed794a53-de7d-4a0f-82c1-09e1cfa09a06</guid>
      <link>http://www.thecodingmonkey.net/2008/04/09/DeeperInNETDownloadsAvailable.aspx</link>
      <pubDate>Wed, 09 Apr 2008 16:40:24 GMT</pubDate>
      <description>&lt;p&gt;
   For those of you that missed Deeper in .NET, and didn't think &lt;a href="http://www.thecodingmonkey.net/2008/04/05/GeekingItOutAtDeeperInNET.aspx"&gt;my
   live blogging&lt;/a&gt; was enough, you can &lt;a href="http://www.wi-ineta.org/DesktopDefault.aspx?tabid=179"&gt;find
   links to presentation and code downloads at the WI-INETA site here&lt;/a&gt;.&amp;nbsp; I highly
   recommend the slides for &lt;a href="http://www.wi-ineta.org/Portals/57ad7180-c5e7-49f5-b282-c6475cdb7ee7/2008_ScienceOfGreatUI.zip"&gt;The
   Science of a Great UI&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.wi-ineta.org/Portals/57ad7180-c5e7-49f5-b282-c6475cdb7ee7/2008%20Scaling%20Habits.zip"&gt;The
   Scaling Habits of ASP.NET Applications&lt;/a&gt;.&amp;nbsp; The information presented in those
   two presentations were truly unique.&amp;nbsp; The LINQ presentations were good overviews
   of the technologies and new language changes to support them, and are worth downloading
   to review, but can also be found easily in numerous books, white papers and MSDN articles.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=ed794a53-de7d-4a0f-82c1-09e1cfa09a06" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=ed794a53-de7d-4a0f-82c1-09e1cfa09a06</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=67f13b9b-9f0c-40c5-b064-6b71dbd21f59</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=67f13b9b-9f0c-40c5-b064-6b71dbd21f59</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=67f13b9b-9f0c-40c5-b064-6b71dbd21f59</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=67f13b9b-9f0c-40c5-b064-6b71dbd21f59</wfw:commentRss>
      <title>Geeking it Out at Deeper in .NET</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=67f13b9b-9f0c-40c5-b064-6b71dbd21f59</guid>
      <link>http://www.thecodingmonkey.net/2008/04/05/GeekingItOutAtDeeperInNET.aspx</link>
      <pubDate>Sat, 05 Apr 2008 12:56:02 GMT</pubDate>
      <description>&lt;p&gt;
   I found a table right next to a power source, and I have WiFi so things are good.&amp;nbsp;
   I'm going to be live blogging the speakers as they come up.&amp;nbsp; If you want to see
   the line up, &lt;a href="http://www.wi-ineta.org/didn/08"&gt;you can see the listing here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;LINQ Internals with &lt;a href="http://blogs.msdn.com/vbteam/"&gt;Scott Wisniewski&lt;/a&gt; @
   8AM&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   Scott had an interesting approach which was to write an app using traditional ADO.NET
   data access methodology to show you how painful current techniques are, and then gradually
   change the app to utilize the new LINQ functionality in VB9.&amp;nbsp; Not sure this was
   the best approach given the relatively limited time, since we all know (or should
   know) how painful the current methods are.&amp;nbsp; It's pretty clear that he's new to
   speaking at these types of events.&amp;nbsp; He has good information, and speaks fairly
   well, but there is a degree of polish that is missing, which only comes with speaking
   at events often.&amp;nbsp; This started to kill him during the presentation because he
   had a lot to cover, and not being fully prepared meant that his live coding demos
   were slowing him up.
&lt;/p&gt;
&lt;p&gt;
   He started out pretty basic with talking about extension methods.&amp;nbsp; However, he
   doesn't go into some of the important caveats of extension methods, namely that it's
   syntactic sugar (utilizing good compiler tricks), and isn't polymorphic in anyway.&amp;nbsp; &lt;a href="http://www.hanselman.com/blog/HowDoExtensionMethodsWorkAndWhyWasANewCLRNotRequired.aspx"&gt;Scott
   Hanselman had a good post on this recently&lt;/a&gt; because this issue is causing a lot
   of confusion.&amp;nbsp; This is sort of like how &lt;font face="Courier" color="#0000ff"&gt;var&lt;/font&gt; caused
   significant confusion with people when it was originally talked about, in that people
   think it's a variant (from the bad old VB6 days) when it's not.
&lt;/p&gt;
&lt;p&gt;
   Obviously in an hour, you can only give just barely a taste of LINQ, but the problem
   is that there are so many new language features that are required to make LINQ work
   (extension methods, lambdas, type inference, etc.) that it's really hard to do a good
   job in just an hour.&amp;nbsp; For most people, getting your head wrapped around some
   of these things, especially lamda expressions, is really hard.
&lt;/p&gt;
&lt;p&gt;
   He also showed the built in XML expressions that is in VB9.&amp;nbsp; C# needs something
   like this!&amp;nbsp; Normally with .NET, C# would get something before VB.NET (unsigned
   types, using directive, built-in nullable type support with the ? operator, etc).&amp;nbsp;
   To my knowledge, this is really the first time that VB.NET is getting a super cool
   feature that C# doesn't have first class support for first.
&lt;/p&gt;
&lt;p&gt;
   Scott recommended &lt;a href="http://blogs.msdn.com/ricom/"&gt;Rico Mariani's blog&lt;/a&gt; if
   you're interested in the performance of LINQ.&amp;nbsp; He's got some good posts that
   talk about how to squeeze the maximum performance out of LINQ.&amp;nbsp; I was surprised
   that he never mentioned &lt;a href="http://www.linqpad.net"&gt;LINQPad&lt;/a&gt;.&amp;nbsp; If you
   want to learn LINQ and use it a lot, get this tool!!!&amp;nbsp; It allows you to write
   code snippets with LINQ and run them without having to create a command line harness,
   and gives you powerful looks at your database just like SQL Management Studio, but
   with better features for navigating the relationships in your tables.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;The Science of Great UI with &lt;a href="http://www.doitwith.net/"&gt;Mark Miller&lt;/a&gt; @
   9:45 AM&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   I'm a usability nut, so I was really looking forward to this one.&amp;nbsp; What was good
   right away is that he talked about things besides controls, and grids, and code.&amp;nbsp;
   He was talking about real "human factors" like how your eye and hand movements, if
   not designed well, can make things harder on your user.&amp;nbsp; Of course, he hardly
   talked at all about &lt;a href="http://www.devexpress.com/CodeRush"&gt;CodeRush&lt;/a&gt;, which
   is too bad because I've wanted to see more of it without installing it at this point
   because of the cost.
&lt;/p&gt;
&lt;p&gt;
   Best quote so far... &lt;em&gt;"You want to be able to spank your data like a porn star."&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
   Mark spent this first part of the talk with observations of common interaction issues.&amp;nbsp;
   He talked about keyboard shortcuts, mouse travel distance, and poor GUI paradigms
   that require extra brainpower to run a UI.&amp;nbsp; What seemed strange to me was that
   use used Visual Studio as an example of these pains.&amp;nbsp; While its something we're
   all familiar with, the developer is definitely not your typical user, and so it seemed
   odd.&amp;nbsp; Maybe because we consider ourselves to be power users, we don't mind the
   pain... but maybe that also encourages us to make poor UI's for other users.
&lt;/p&gt;
&lt;p&gt;
   Mark recommended &lt;a href="http://books.google.com/books?id=7fSWAAAACAAJ&amp;amp;dq=inauthor:Edward+inauthor:R+inauthor:Tufte"&gt;Visual
   Explanations&lt;/a&gt; by &lt;a href="http://www.edwardtufte.com/tufte/"&gt;Edward Tufte&lt;/a&gt;.&amp;nbsp;
   He's not a programmer, which is a good thing.&amp;nbsp; This is just about how the human
   brain works, and how to present things in the easiest way possible for the user.&amp;nbsp;
   Mark talked about showing things with the smallest effective difference necessary,
   presenting things in serial vs. parallel, and also reducing the amount of noise.
&lt;/p&gt;
&lt;p&gt;
   He also recommended using &lt;a href="http://kuler.adobe.com/#"&gt;a tool from Adobe called
   kuler&lt;/a&gt; which allows you to pick good color schemes for your UI using good hue combinations.&amp;nbsp;
   Mark talked a lot of the difference to use contrast appropriately, as well as size.&amp;nbsp;
   High contrast and larger size both attract your eye, so it should be used for important
   data, not mundane things like headers.
&lt;/p&gt;
&lt;p&gt;
   Another good quote... &lt;em&gt;"This moving in and out, its sort of like coding masturbation."&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
   As far as animation goes, be careful with it.&amp;nbsp; Animation attracts the eye (like
   moving a window in and out from the side), but you can't work with the dialog until
   the animation is done.&amp;nbsp; Use changes in opacity instead because you can start
   moving towards your target in the middle of the opacity change and it's less jarring
   to the eye and brain.
&lt;/p&gt;
&lt;p&gt;
   For making keyboard shortcuts better, utilize context better.&amp;nbsp; Make the same
   keyboard combination do different things in different contexts.&amp;nbsp; One drawback
   of this that he doesn't talk about is confusion.&amp;nbsp; One of the beauties of keyboard
   shortcuts is that they're viewed as "global", and by adding too many meanings to the
   same combination, it might confuse the user.
&lt;/p&gt;
&lt;p&gt;
   He talked a lot about wanting to have UI's reorganize themselves based on context,
   or move the mouse if the dialog get's shifted, etc.&amp;nbsp; Unfortunately, there aren't
   a lot of libraries that do this for you, so you'll spend a lot of time rolling your
   own for these ideas until someone does it for you.&amp;nbsp; He did talk a lot about the
   beauty of monochrome applications, but I'm concerned about physical eye strain, and
   really didn't have any information on that.&amp;nbsp; You don't want to physically tire
   out your users, and that might be a concern.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;Speaker Q&amp;amp;A Panel @ 11:30&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   I'm eating, networking and not paying much attention.&amp;nbsp; Mostly its people complaining
   about this or that not being in Visual Studio, and what blogs people like to read.&amp;nbsp;
   Heard it once, heard it a thousand times.&amp;nbsp; Why do they always serve pizza and
   Diet Mtn. Dew?&amp;nbsp; I mean, I enjoy both... but how much more do we need to self
   identify as geeks?&amp;nbsp; Honestly.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;The Scaling Habits of ASP.NET Applications with &lt;a href="http://www.campbellassociates.ca/blog/default.aspx"&gt;Richard
   Cambell&lt;/a&gt; @ 12:45 PM&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   Way too much information about his personal history that took away from what the topic
   of the conversation was.&amp;nbsp; I mean seriously, it's good to know who you are, but
   I'm here to listen about specific topics.&amp;nbsp; Get to it already.&amp;nbsp; He did push &lt;a href="http://www.dotnetrocks.com"&gt;.NET
   Rocks&lt;/a&gt;, &lt;a href="http://www.hanselminutes.com/"&gt;Hanselminutes&lt;/a&gt; and &lt;a href="http://www.runasradio.com"&gt;RunAs
   Radio&lt;/a&gt;, which are all good developer podcasts.&amp;nbsp; Once I figure out how to integrate
   podcasts into my life, I'll start listening to them I'm sure.
&lt;/p&gt;
&lt;p&gt;
   He had really good information about all the details around performance calculations.&amp;nbsp;
   I know its boring, but there are lots of things that people forget to account for
   when doing those calculations, and reminded us of those.&amp;nbsp; You know, things like
   Round Trip Time, extra HTTP Requests, etc.
&lt;/p&gt;
&lt;p&gt;
   Interesting thought... performance is how fast something works with one user.&amp;nbsp;
   Scalability is how fast something works with multiple users.&amp;nbsp; The difference
   between the two should be as small as possible.&amp;nbsp; &lt;em&gt;It's ok to sacrifice single
   user performance if it improves multi-user performance.&lt;/em&gt;&amp;nbsp; Most testing is
   with single users, so some changes will seem as if they killed performance, when they
   in fact they improved scalability.
&lt;/p&gt;
&lt;p&gt;
   He does talk about using &lt;a href="http://www.getfirebug.com/"&gt;Firebug&lt;/a&gt; and &lt;a href="http://developer.yahoo.com/yslow/"&gt;YSlow&lt;/a&gt;.&amp;nbsp;
   You need to be careful with YSlow though, because it is skewed towards using things
   like Content Delivery Networks which really are only useful for certain types of users.&amp;nbsp; &lt;a href="http://www.codinghorror.com/blog/archives/000932.html"&gt;Jeff
   Atwood talked about this at length&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
   Funny perspective on software versions:
&lt;/p&gt;
&lt;ul&gt;
   &lt;li&gt;
      Version 1:&amp;nbsp; Make it work.&lt;/li&gt;
   &lt;li&gt;
      Version 2:&amp;nbsp; Make it work right.&lt;/li&gt;
   &lt;li&gt;
      Version 3:&amp;nbsp; Business Traction (now the app is important).&lt;/li&gt;
   &lt;li&gt;
      Version N:&amp;nbsp; Business Success.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
   What does failure look like?&amp;nbsp; It's usually not a smoking server.&amp;nbsp; So what
   is it?
&lt;/p&gt;
&lt;ul&gt;
   &lt;li&gt;
      .NET Memory consumption over 80% (because the physical server may still have 1 gig
      free)&lt;/li&gt;
   &lt;li&gt;
      Processor consumption over 100%&lt;/li&gt;
   &lt;li&gt;
      Request queues grow out of hand (usually during a GC b/c requests can't be served
      during a GC)&lt;/li&gt;
   &lt;li&gt;
      Page timeouts&lt;/li&gt;
   &lt;li&gt;
      Sessions get lost&lt;/li&gt;
   &lt;li&gt;
      People bitch at you.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
   Nobody ever needs 100% reliability.&amp;nbsp; The cost difference between 99% reliability
   and 100% reliability is &lt;em&gt;huge &lt;/em&gt;(on the order of hundreds of thousands of dollars).
&lt;/p&gt;
&lt;p&gt;
   His view on optimization made me sad.&amp;nbsp; What is the cost of tuning your code vs.
   buying another web server.&amp;nbsp; It's usually cheaper to buy the second server.&amp;nbsp;
   How many people will simply use that as an excuse to write bad code?&amp;nbsp; &lt;em&gt;*sigh*&lt;/em&gt;&amp;nbsp;
   Sometimes optimization makes your code harder to understand and more buggy though.&amp;nbsp;
   So there is a tradeoff.&amp;nbsp; Often times caching isn't used as much as you think,
   and you pay a memory cost.&amp;nbsp; So always instrument your cache code to decide whether
   its worth the penalty.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;Building Next Generation Web Applications Using Silverlight 2.0 with &lt;a href="http://geekswithblogs.net/jberes"&gt;Jason
   Beres&lt;/a&gt; @ 2:30 PM&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   Holy cow, he mentioned &lt;a href="http://silverlight.net/"&gt;Silverlight&lt;/a&gt; as being
   similar to Flash!&amp;nbsp; Now we know he doesn't work for Microsoft.&amp;nbsp; Basically
   this talk is marketing talk about Silverlight from someone who doesn't work at Microsoft.&amp;nbsp;
   Kind of boring really.&amp;nbsp; Hardly any code.
&lt;/p&gt;
&lt;p&gt;
   Silverlight is still pretty Beta.&amp;nbsp; In Visual Studio 2008, the graphical display
   is read only, and so you &lt;em&gt;have&lt;/em&gt; to know XAML and be able to edit it in order
   to do anything.&amp;nbsp; At that point, the graphical display area will correctly re-render
   with your changes.&amp;nbsp; This seems to be by design.&amp;nbsp; Expression Blend has all
   the drag and drop that you'd expect.&amp;nbsp; It seems that Microsoft is enforcing this
   idea of having developers separated from the designers.&amp;nbsp; That's great if you're
   working in the Flash model, but the reality is that most companies will have one person
   doing both.&amp;nbsp; Why do I need two software products then?!
&lt;/p&gt;
&lt;p&gt;
   Strange side note, he pulled one of the Silverlight assemblies into ILDASM.&amp;nbsp;
   Who still uses ILDASM?!&amp;nbsp; Doesn't everyone use &lt;a href="http://www.aisto.com/roeder/dotnet/"&gt;Reflector&lt;/a&gt;?&amp;nbsp;
   And if not, you should.&amp;nbsp; Its also important to note right now that &lt;a href="http://www.microsoft.com/expression/products/overview.aspx?key=blend"&gt;Microsoft
   Expression Blend&lt;/a&gt; is still in CTCP, and is free to use until July 1st.&amp;nbsp; By
   then, you should be able to find a free license of it somewhere.
&lt;/p&gt;
&lt;p&gt;
   Best quote so far... &lt;em&gt;"It's super fast!&amp;nbsp; It's like running an old VB5 app
   on a 2.5 GHz machine!"&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
   Deep Zoom was freaking cool.&amp;nbsp; It allows you to take an extremely high resolution
   picture and break it into grids of higher and lower resolution sections so that you
   can display the picture at lower resolution, and then zoom in quickly without the
   huge bandwidth penalties all at once.&amp;nbsp; Sort of like how Google Maps works, but
   at a much finer resolution.&amp;nbsp; &lt;a href="http://www.mattberseth.com/"&gt;Matt Berseth&lt;/a&gt; has
   as some really cool examples of this.
&lt;/p&gt;
&lt;p&gt;
   Sadly, when he finally got to the demos, they basically all blew up.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;The Essence of LINQ with C# 3.0 with &lt;a href="http://blogs.msdn.com/charlie/"&gt;Charlie
   Calvert&lt;/a&gt; @ 4:30&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   This will be interesting because we already heard a LINQ talk with regards to VB.NET,
   so now we'll see it from the C# perspective, and also whether Charlie can accommodate
   the fact that we heard some of it before earlier in the morning.&amp;nbsp; So far he's
   covering the same stuff we heard this morning, but in a slightly different way.&amp;nbsp;
   Scott Wisniewski did this by showing us old code and new code, while this guy is doing
   it by talking with a single PowerPoint slide up.
&lt;/p&gt;
&lt;p&gt;
   However, he is talking about some of the features of LINQ that Scott never hit, like
   the ability to write custom providers like extensions to use LINQ to go after reflection
   data in assemblies, or use LINQ to go after web services in a query like fashion as
   opposed to a function call like paradigm.&amp;nbsp; For instance, there is an extension
   to query Amazon web services using LINQ to get book information.
&lt;/p&gt;
&lt;p&gt;
   Why is nobody using &lt;a href="http://www.linqpad.net"&gt;LINQPad&lt;/a&gt;?&amp;nbsp; Seriously.&amp;nbsp;
   Who needs to write a console app in Visual Studio when you can have the results immediately
   delivered in an output window for your demo?
&lt;/p&gt;
&lt;p&gt;
   He did explain the true nature of &lt;font face="Courier" color="#0000ff"&gt;var&lt;/font&gt;,
   and that fact that you need it for anonymous types.&amp;nbsp; A lot of people are using &lt;font face="Courier" color="#0000ff"&gt;var &lt;/font&gt;to
   be sloppy in their coding though, so they don't have to think about the types they're
   using, even though &lt;em&gt;they ought to be able to know the type easily.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
   At least he is going into more detail about what Lambda methods are, along with the
   new enumerator syntax (with &lt;font face="Courier" color="#0000ff"&gt;yield return&lt;/font&gt;),
   etc..&amp;nbsp; These are really hard core changes into the language that you have to
   know in order to get the most out of LINQ.&amp;nbsp; It will either be really successful,
   or it will be the downfall because of the perceived difficulty, even though the result
   is easier code.
&lt;/p&gt;
&lt;p&gt;
   You can tell that he's a compiler geek.&amp;nbsp; He's getting really, &lt;em&gt;really,&lt;/em&gt; excited
   about about Expression Trees when realistically, for someone writing a business app,
   you could care less.&amp;nbsp; Why can't these demos be more practical?&amp;nbsp; Seriously.&amp;nbsp;
   Show me how it will make my life easier writing a real world application, not masturbating
   over how cool the compiler can figure out parameters in a lambda.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;Summary:&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   Well that's pretty much it everyone.&amp;nbsp; Some pretty good speakers, and some interesting
   topics.&amp;nbsp; I'm off to the After Party... we'll see what other tidbits I can get
   out of them next.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=67f13b9b-9f0c-40c5-b064-6b71dbd21f59" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=67f13b9b-9f0c-40c5-b064-6b71dbd21f59</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=a6a23181-8de3-4afc-ab96-704f960834ab</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=a6a23181-8de3-4afc-ab96-704f960834ab</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=a6a23181-8de3-4afc-ab96-704f960834ab</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=a6a23181-8de3-4afc-ab96-704f960834ab</wfw:commentRss>
      <title>Happy Programmer's Day!</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=a6a23181-8de3-4afc-ab96-704f960834ab</guid>
      <link>http://www.thecodingmonkey.net/2007/09/13/HappyProgrammersDay.aspx</link>
      <pubDate>Thu, 13 Sep 2007 21:18:54 GMT</pubDate>
      <description>&lt;p&gt;
   Since today is the 256th day of the year (the largest binary multiple possible in
   a year), it has been officially declared &lt;a href="http://programming.reddit.com/info/2ozzl/comments"&gt;Programmer's
   Day&lt;/a&gt;.&amp;nbsp; So give a hug to a programmer you care about.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=a6a23181-8de3-4afc-ab96-704f960834ab" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=a6a23181-8de3-4afc-ab96-704f960834ab</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=0044b3ce-b70e-4331-8716-e8a25ee9d8eb</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=0044b3ce-b70e-4331-8716-e8a25ee9d8eb</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=0044b3ce-b70e-4331-8716-e8a25ee9d8eb</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=0044b3ce-b70e-4331-8716-e8a25ee9d8eb</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <title>Has It Changed Your Life Yet?</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=0044b3ce-b70e-4331-8716-e8a25ee9d8eb</guid>
      <link>http://www.thecodingmonkey.net/2007/08/02/HasItChangedYourLifeYet.aspx</link>
      <pubDate>Thu, 02 Aug 2007 15:27:50 GMT</pubDate>
      <description>&lt;p&gt;
   I'm kind of curious.&amp;nbsp; There was so much iPhone hype... and then people rushed
   out to get them... and I saw a flurry of "I'm posting from my iPhone posts" and "I'm
   taking a picture from my iPhone pictures"... but now not so much.&amp;nbsp; So now that
   the new toy feel has begun to fade... was it worth the money?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.nickschweitzer.net/cptrk.ashx?id=21ec08d8-ae85-4e8a-9163-3fad50da2123"&gt;&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=0044b3ce-b70e-4331-8716-e8a25ee9d8eb" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=0044b3ce-b70e-4331-8716-e8a25ee9d8eb</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=25befcf1-e783-4037-8389-fe39989396f1</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=25befcf1-e783-4037-8389-fe39989396f1</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=25befcf1-e783-4037-8389-fe39989396f1</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=25befcf1-e783-4037-8389-fe39989396f1</wfw:commentRss>
      <title>Happy SysAdmin Day</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=25befcf1-e783-4037-8389-fe39989396f1</guid>
      <link>http://www.thecodingmonkey.net/2007/07/27/HappySysAdminDay.aspx</link>
      <pubDate>Fri, 27 Jul 2007 19:40:20 GMT</pubDate>
      <description>&lt;p&gt;
   Today is &lt;a href="http://www.sysadminday.com/"&gt;System Administrators Day&lt;/a&gt;.&amp;nbsp;
   Have you kissed your SysAdmin lately... or at least remembered to change your password?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=25befcf1-e783-4037-8389-fe39989396f1" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=25befcf1-e783-4037-8389-fe39989396f1</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=9d0be6cf-a266-4df0-b5f7-cdc0ca5065e3</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=9d0be6cf-a266-4df0-b5f7-cdc0ca5065e3</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=9d0be6cf-a266-4df0-b5f7-cdc0ca5065e3</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=9d0be6cf-a266-4df0-b5f7-cdc0ca5065e3</wfw:commentRss>
      <title>Engineering IS Art</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=9d0be6cf-a266-4df0-b5f7-cdc0ca5065e3</guid>
      <link>http://www.thecodingmonkey.net/2007/07/09/EngineeringISArt.aspx</link>
      <pubDate>Mon, 09 Jul 2007 13:50:48 GMT</pubDate>
      <description>&lt;p dir=ltr style="MARGIN-RIGHT: 0px"&gt;
   Here's a pretty cool story.&amp;nbsp; My alma mater, &lt;a href="http://www.msoe.edu"&gt;MSOE&lt;/a&gt;,&amp;nbsp;is
   building an &lt;a href="http://www.jsonline.com/story/index.aspx?id=629789"&gt;art museum
   on campus&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
   MSOE is constructing a full-blown art museum on its downtown campus - complete with
   curator, exhibit manager and a permanent collection of 600 European and American paintings,
   prints and sculptures that date to the 16th century.&lt;br&gt;
   &lt;br&gt;
   Ahead of an Oct. 20 opening, workers last week installed the steel-frame dome that
   crowns a four-story atrium entrance at E. State St. and Broadway.&lt;br&gt;
   ...&lt;br&gt;
   What makes the art so valuable to MSOE, Viets and Grohmann concur, is its single unifying
   theme: work and workers in hundreds of manifestations.&lt;br&gt;
   &lt;br&gt;
   Among the oldest pieces are canvases that show primitive Flemish iron smelters and
   old German foundries, dark and dramatic with flashes of hot orange ingots. The collection
   covers a gamut of realism, impressionism and expressionism - glass blowers and miners;
   sweaty muscles in blast furnaces and pastoral images of farm fields; railroad yards
   and stone quarries.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p dir=ltr&gt;
   Of course I'm a little biased, but I've always considered engineering to be art.&amp;nbsp;
   It is the art of taking cold scientific knowledge, and combining it with craftsmanship,
   in order to create a useful object for the real world.&amp;nbsp; Quality engineering is
   something you want to have in your home, and use every day.&amp;nbsp; It's a stainless
   steel toaster that you don't put in your cupboard when you're not using it.&amp;nbsp;
   It's an iPod (or iPhone) which you proudly wear on your belt.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   Engineering is the art of combining form and function to make everyone's life better.&amp;nbsp;
   A good piece of engineering is a thing of beauty to behold.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.nickschweitzer.net/cptrk.ashx?id=f8fd60b5-d92a-4457-93e7-15b889481dfe"&gt;&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=9d0be6cf-a266-4df0-b5f7-cdc0ca5065e3" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=9d0be6cf-a266-4df0-b5f7-cdc0ca5065e3</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=e0a11a87-3311-4998-b2ee-40f66a9c58b9</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=e0a11a87-3311-4998-b2ee-40f66a9c58b9</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=e0a11a87-3311-4998-b2ee-40f66a9c58b9</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=e0a11a87-3311-4998-b2ee-40f66a9c58b9</wfw:commentRss>
      <title>No Errors Or No Latency?</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=e0a11a87-3311-4998-b2ee-40f66a9c58b9</guid>
      <link>http://www.thecodingmonkey.net/2007/06/18/NoErrorsOrNoLatency.aspx</link>
      <pubDate>Mon, 18 Jun 2007 13:35:47 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://news.bbc.co.uk/1/hi/programmes/click_online/6756899.stm"&gt;Apparently
   the Internet is almost full again&lt;/a&gt;.&amp;nbsp; These sorts of predictions come and go
   quite often, and I don't pay much attention to them.&amp;nbsp; They generally show people's
   lack of understanding in the TCP/IP routing system, and the amount of dark fiber which
   still exists from over speculation during the dot-com boom/bust.&amp;nbsp; What bugged
   me the most though was this piece of inaccurate information:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
   "Video is real-time, it needs to not have mistakes or errors. E-mail can be a little
   slow. You wouldn't notice if it was 11 seconds rather than 10, but you would notice
   that on a video."
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p dir=ltr&gt;
   Well that's just completely inaccurate.&amp;nbsp; Real time has nothing to do with whether
   it has mistakes or errors.&amp;nbsp; There is an inherent difference between latency and
   errors.&amp;nbsp; More importantly, real time video &lt;em&gt;always has errors.&lt;/em&gt;&amp;nbsp;
   That's how you get real time streaming video!&amp;nbsp; You sacrifice quality for speed.&amp;nbsp;
   When video is streamed to a client computer, packets get dropped all the time.&amp;nbsp;
   That's why the audio is sometimes choppy, and the video sometimes has visual glitches.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   In fact, the very nature of video, and the ability of the human brain, allow this
   to work successfully.&amp;nbsp; Your brain can fill in 1/4 of a second of missing sound
   using the context of the rest of the audio.&amp;nbsp; An email &lt;em&gt;has to be perfect.&amp;nbsp;&amp;nbsp;&lt;/em&gt;If
   a sentence is missing from the middle of an email, you will notice that.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=e0a11a87-3311-4998-b2ee-40f66a9c58b9" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=e0a11a87-3311-4998-b2ee-40f66a9c58b9</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=f61452f2-cf4c-407f-a71c-649e848c590d</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=f61452f2-cf4c-407f-a71c-649e848c590d</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=f61452f2-cf4c-407f-a71c-649e848c590d</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=f61452f2-cf4c-407f-a71c-649e848c590d</wfw:commentRss>
      <title>What's Your Programmer Personality Type?</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=f61452f2-cf4c-407f-a71c-649e848c590d</guid>
      <link>http://www.thecodingmonkey.net/2007/06/06/WhatsYourProgrammerPersonalityType.aspx</link>
      <pubDate>Wed, 06 Jun 2007 14:39:50 GMT</pubDate>
      <description>&lt;p&gt;
   Your programmer personality type is:&lt;br&gt;
   &lt;br&gt;
   &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;font size=5&gt;DLSB&lt;/font&gt;&lt;/b&gt;
   &lt;br&gt;
   &lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;b&gt;You're a &lt;font size=5&gt;D&lt;/font&gt;oer.&lt;/b&gt;
   &lt;br&gt;
   You are very quick at getting tasks done. You believe the outcome is the most important
   part of a task and the faster you can reach that outcome the better. After all, time
   is money.&lt;br&gt;
   &lt;br&gt;
   &lt;br&gt;
   &lt;b&gt;You like coding at a &lt;font size=5&gt;L&lt;/font&gt;ow level.&lt;/b&gt;
   &lt;br&gt;
   You're from the old school of programming and believe that you should have an intimate
   relationship with the computer. You don't mind juggling registers around and spending
   hours getting a 5% performance increase in an algorithm.&lt;br&gt;
   &lt;br&gt;
   &lt;br&gt;
   &lt;b&gt;You work best in a &lt;font size=5&gt;S&lt;/font&gt;olo situation.&lt;/b&gt;
   &lt;br&gt;
   The best way to program is by yourself. There's no communication problems, you know
   every part of the code allowing you to write the best programs possible.&lt;br&gt;
   &lt;br&gt;
   &lt;br&gt;
   &lt;b&gt;You are a li&lt;font size=5&gt;B&lt;/font&gt;eral programmer.&lt;/b&gt;
   &lt;br&gt;
   Programming is a complex task and you should use white space and comments as freely
   as possible to help simplify the task. We're not writing on paper anymore so we can
   take up as much room as we need.
&lt;/p&gt;
&lt;p&gt;
   You can &lt;a href="http://www.doolwind.com/index.php?page=11"&gt;take the test here&lt;/a&gt; to
   find out what kind of programmer you are.&amp;nbsp; &lt;a href="http://www.sellsbrothers.com/news/showTopic.aspx?ixTopic=2107"&gt;Via
   Chris Sells&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=f61452f2-cf4c-407f-a71c-649e848c590d" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=f61452f2-cf4c-407f-a71c-649e848c590d</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=6a275ba0-7023-4e86-a0ca-fdec17d7f5ce</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=6a275ba0-7023-4e86-a0ca-fdec17d7f5ce</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=6a275ba0-7023-4e86-a0ca-fdec17d7f5ce</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=6a275ba0-7023-4e86-a0ca-fdec17d7f5ce</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <title>Give Away Your Old Computers</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=6a275ba0-7023-4e86-a0ca-fdec17d7f5ce</guid>
      <link>http://www.thecodingmonkey.net/2007/03/18/GiveAwayYourOldComputers.aspx</link>
      <pubDate>Sun, 18 Mar 2007 17:35:10 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.thecodingmonkey.net/2007/01/17/LetTheFunBegin.aspx"&gt;I blogged
   about this about two months ago&lt;/a&gt;, but it bears repeating.&amp;nbsp; Developers always
   make sure to have the best computers, and we upgrade often.&amp;nbsp; After all... it's
   our job to stay up to date, and as geeks we always like to have the best toys.&amp;nbsp;
   But what do you do with your old machines once you've decided it's too out of date
   for you?&amp;nbsp; Odds are that even though it's out of date to &lt;em&gt;you&lt;/em&gt;, it's still
   a pretty good machine for &lt;em&gt;someone else&lt;/em&gt;.
&lt;/p&gt;
&lt;p&gt;
   I just did this with my old laptop, and I've done it a few times before.&amp;nbsp; Don't
   sell your old computers on eBay.&amp;nbsp; Find someone who needs a computer and can't
   afford one, and give it away.&amp;nbsp; It won't take you long to format the drive and
   put a fresh install of Windows on it.&amp;nbsp; Now your computer can have a good hardy
   second life.&amp;nbsp; Odds are that it will have a more useful life than with someone
   who buys it on eBay just to scrap it for parts.
&lt;/p&gt;
&lt;p&gt;
   In one case, an old computer I gave away was lucky enough to have a third life.&amp;nbsp;
   After the person I gave it to was able to get something better, she asked me whether
   I wanted it back.&amp;nbsp; I laughed, and told her to find someone to give it away to.&amp;nbsp;
   And so it went on to serve yet another master to someone who needed a computer at
   a key time in her life.&amp;nbsp; My only regret at the time was not having something
   better to give away&amp;nbsp;myself so she could have something better than a third generation
   hand me down.
&lt;/p&gt;
&lt;p&gt;
   It feels good to do, and it's something that we as developers can easily do.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=6a275ba0-7023-4e86-a0ca-fdec17d7f5ce" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=6a275ba0-7023-4e86-a0ca-fdec17d7f5ce</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=928c489b-778c-4981-9ea3-5a05fd17bfe7</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=928c489b-778c-4981-9ea3-5a05fd17bfe7</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=928c489b-778c-4981-9ea3-5a05fd17bfe7</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=928c489b-778c-4981-9ea3-5a05fd17bfe7</wfw:commentRss>
      <title>Should I Upgrade to Vista?</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=928c489b-778c-4981-9ea3-5a05fd17bfe7</guid>
      <link>http://www.thecodingmonkey.net/2007/01/19/ShouldIUpgradeToVista.aspx</link>
      <pubDate>Fri, 19 Jan 2007 19:49:38 GMT</pubDate>
      <description>&lt;p&gt;
   As I mentioned &lt;a href="http://www.thecodingmonkey.net/2007/01/17/LetTheFunBegin.aspx"&gt;in
   my last post&lt;/a&gt;, I just bought a new laptop.&amp;nbsp; I'm currently in the middle of
   the long process of installing everything on there that I use on a regular basis,
   and also getting it set up just how I want it... or as I call it... Nickafication.&amp;nbsp;
   Along with that, I'm also copying over all the data from one machine to the other
   so I can wipe the old machine clean for it's next life.&amp;nbsp; One of the reasons that
   I was frustrated that my old laptop started to break on me when it did was that I
   wanted to wait until Vista was out in the wild longer before getting a new machine.
&lt;/p&gt;
&lt;p&gt;
   This laptop came with Windows XP on it, but I have the option to go to a Dell site
   and get a free upgrade until the March 1st I think.&amp;nbsp; So... what are your opinions?&amp;nbsp;
   Is it worth it?&amp;nbsp; I ask this question from a couple perspectives.&amp;nbsp; First
   of all, does Vista provide enough features to counter any performance losses?&amp;nbsp;
   Can those features be gained through other means?&amp;nbsp; For instance, I can get most
   of the WinFX feature set on Windows XP, so I'm not sure that is a good argument for
   an upgrade.&amp;nbsp; Also, is it worth the potential pain of a problem during the upgrade?&amp;nbsp;
   Has anyone had a bad upgrade experience?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=928c489b-778c-4981-9ea3-5a05fd17bfe7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=928c489b-778c-4981-9ea3-5a05fd17bfe7</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=003c1124-f34c-4d02-a2af-dcacd6497c03</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=003c1124-f34c-4d02-a2af-dcacd6497c03</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=003c1124-f34c-4d02-a2af-dcacd6497c03</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=003c1124-f34c-4d02-a2af-dcacd6497c03</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <title>Let The Fun Begin</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=003c1124-f34c-4d02-a2af-dcacd6497c03</guid>
      <link>http://www.thecodingmonkey.net/2007/01/17/LetTheFunBegin.aspx</link>
      <pubDate>Wed, 17 Jan 2007 16:09:31 GMT</pubDate>
      <description>&lt;p&gt;
   Last week Thursday my laptop decided to break on me.&amp;nbsp; I've had it for about 4
   years, and it has worked amazingly well all this time.&amp;nbsp; I bought a fairly high
   end machine at the time, and what's amazing is that I've never felt a strong urge
   to replace it in all this time.&amp;nbsp; I figured I'd need to probably buy a new Vista
   machine in the next 6 months, but really... laptop specs haven't improved terribly
   since I bought the last one.&amp;nbsp; Memory is a bit cheaper, and video card options
   have improved.&amp;nbsp; You can get a dual core machine which is nice, but really, clock
   speeds aren't being pushed up because the clock is one of the main power draws on
   a laptop processor.&amp;nbsp; The faster you push the clock, the more power you burn.&amp;nbsp;
   And when it comes to a mobile computer, battery is life.
&lt;/p&gt;
&lt;p&gt;
   For whatever reason, the hinge on my Dell decided to lock up on me.&amp;nbsp; When I opened
   it up, I heard this cracking, creaking noise, and the top facing above the keyboard
   started to pull away from the case.&amp;nbsp; I've messed around with it quite a bit,
   but can't seem to get it to work properly again.&amp;nbsp; It is still usable.&amp;nbsp; It
   boots, and I can open and close the case, but the facing is cracking and the screen
   is unstable staying up.&amp;nbsp; So I went back to Dell and bought a new laptop.&amp;nbsp;
   This one had been very,&amp;nbsp;very good to me, so I decided to go back to it.&amp;nbsp;
   Once again, I paid for a very nice machine, and full expect it to last at least another
   4 years.
&lt;/p&gt;
&lt;p&gt;
   It's actually quite strange that I'm not the type to constantly turn over computer
   hardware.&amp;nbsp; Hell, my Uncle (who really only uses his computer for buying and selling
   stuff on eBay) goes through computers faster than I do.&amp;nbsp; My problem is that I'm
   very picky about my computer setup.&amp;nbsp; And once I have my machine setup just the
   way I want, with everything installed on it that I want, I just can't imagine going
   through all that again on a new machine.&amp;nbsp; I figure it will take me at least a
   week before I'm able to stop using my old laptop at least partially, and probably
   at least another full week before I feel really comfortable on my new machine.
&lt;/p&gt;
&lt;p&gt;
   I will definitely give it up for Dell though.&amp;nbsp; When I ordered my new machine
   last Friday, they said the ship date would be the 22nd.&amp;nbsp; I figured I could make
   my old machine last for that long.&amp;nbsp; Then Sunday I got notification that it shipped.&amp;nbsp;
   That's right... more than a full week ahead of schedule.&amp;nbsp; They said it would
   be at my door step between Wednesday and Friday.&amp;nbsp; I got it Tuesday.&amp;nbsp; However,
   I do have a few complaints which I will air here.
&lt;/p&gt;
&lt;p&gt;
   First, like any boxed&amp;nbsp;computer, they put tons of useless crap on it that I don't
   want.&amp;nbsp; There were so many trials from so many different companies, it took me
   a full hour to remove them all.&amp;nbsp; Secondly, they set up the screen resolution
   terribly.&amp;nbsp; It's a wide screen laptop, and they had it setup as 120 dpi, so all
   the fonts were horribly distorted.&amp;nbsp; Had I not been an expert in my field and
   immediately recognized what was causing it, I would have probably had to call their
   technical support line for help.&amp;nbsp; Not smart on their part.
&lt;/p&gt;
&lt;p&gt;
   Now I have to decide what I want to do with the old machine.&amp;nbsp; Normally with my
   old computers, I reformat them, refurbish them, and give them away to a needy friend
   who has a really old machine (or in one case none at all)&amp;nbsp;and could use an upgrade.&amp;nbsp;
   Several of my old computers have had long, healthy, second (and in one case, third)
   lives... and it just feels good to do.&amp;nbsp; But with this one physically failing
   this way, I don't feel good about giving it away.&amp;nbsp; So now I have a dilema.&amp;nbsp;
   One possibility is that I tear out the guts, and see if I can turn it into a cool
   digital picture frame, ala &lt;a href="http://pbskids.org/rogers/R_house/picpic.htm"&gt;Picture
   Picture&lt;/a&gt;.&amp;nbsp; The other is that I take it out to a field somewhere and recreate
   a classic scene from Office Space:
&lt;/p&gt;
&lt;p&gt;
   &lt;object height=350 width=425&gt;
      &lt;param name="movie" value="http://www.youtube.com/v/AQzIg0CPW5Q"&gt;
      &lt;param name="wmode" value="transparent"&gt;
      &lt;embed src="http://www.youtube.com/v/AQzIg0CPW5Q" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;
   &lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
   Any thoughts?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=003c1124-f34c-4d02-a2af-dcacd6497c03" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=003c1124-f34c-4d02-a2af-dcacd6497c03</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=15a1c3bb-8670-4dd4-b9fc-215395a92727</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=15a1c3bb-8670-4dd4-b9fc-215395a92727</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=15a1c3bb-8670-4dd4-b9fc-215395a92727</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=15a1c3bb-8670-4dd4-b9fc-215395a92727</wfw:commentRss>
      <title>Happy Birthday Edvard Munch</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=15a1c3bb-8670-4dd4-b9fc-215395a92727</guid>
      <link>http://www.thecodingmonkey.net/2006/12/12/HappyBirthdayEdvardMunch.aspx</link>
      <pubDate>Tue, 12 Dec 2006 14:57:48 GMT</pubDate>
      <description>&lt;p&gt;
   One of my coworkers IM'd me this morning...
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
   See &lt;a href="http://www.google.com"&gt;Google's main page&lt;/a&gt;?
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p dir=ltr&gt;
   Every now and then they change the logo on the main page, &lt;a href="http://www.google.com/intl/en/holidaylogos.html"&gt;either
   to celebrate a holiday or some other event&lt;/a&gt;.&amp;nbsp; Today is &lt;a href="http://en.wikipedia.org/wiki/Edvard_munch"&gt;Evard
   Munch's birthday&lt;/a&gt;, and they have a &lt;a href="http://www.google.com/logos/edvard_munch.gif"&gt;Google
   Logo&lt;/a&gt; featuring one of his most famous paintings, &lt;a href="http://en.wikipedia.org/wiki/The_Scream"&gt;The
   Scream&lt;/a&gt;.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   As it happens, one of the &lt;a href="http://www.thecodingmonkey.net/2005/10/14/CubeGoodies.aspx"&gt;many
   trinkets that fills my cube&lt;/a&gt; is an inflatable version of the main character in
   The Scream.&amp;nbsp; I also have a version that I use as desktop wallpaper on my computer&amp;nbsp;sometimes.&amp;nbsp;
   So I wish a very happy birthday to the now departed Edvard Munch, who so aptly painted
   an event that I sometimes want to recreate at work on a daily basis.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.nickschweitzer.net/cptrk.ashx?id=c0e2a095-f0a7-4546-9e67-75f7732675bb"&gt;&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=15a1c3bb-8670-4dd4-b9fc-215395a92727" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=15a1c3bb-8670-4dd4-b9fc-215395a92727</comments>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://www.thecodingmonkey.net/Trackback.aspx?guid=6347b736-5a02-418c-9712-39e7b2e40796</trackback:ping>
      <pingback:server>http://www.thecodingmonkey.net/pingback.aspx</pingback:server>
      <pingback:target>http://www.thecodingmonkey.net/PermaLink.aspx?guid=6347b736-5a02-418c-9712-39e7b2e40796</pingback:target>
      <dc:creator>nick@thecodingmonkey.net (Nick)</dc:creator>
      <wfw:comment>http://www.thecodingmonkey.net/CommentView.aspx?guid=6347b736-5a02-418c-9712-39e7b2e40796</wfw:comment>
      <wfw:commentRss>http://www.thecodingmonkey.net/SyndicationService.asmx/GetEntryCommentsRss?guid=6347b736-5a02-418c-9712-39e7b2e40796</wfw:commentRss>
      <title>Yes It's Geeky, But It's Useful Too</title>
      <guid>http://www.thecodingmonkey.net/PermaLink.aspx?guid=6347b736-5a02-418c-9712-39e7b2e40796</guid>
      <link>http://www.thecodingmonkey.net/2006/11/27/YesItsGeekyButItsUsefulToo.aspx</link>
      <pubDate>Mon, 27 Nov 2006 10:12:00 GMT</pubDate>
      <description>&lt;p&gt;
   Normally I try to only post the really geeky stuff on &lt;a href="http://www.thecodingmonkey.net"&gt;The
   Coding Monkey&lt;/a&gt;, but this is so damn useful, that I have to cross post it.&amp;nbsp;
   There is a new beta site called &lt;a href="http://www.zamzar.com/"&gt;Zamzar&lt;/a&gt;, which
   is a free site for performing any of 150 different conversion types.&amp;nbsp; &lt;a href="http://www.zamzar.com/conversionTypes.php"&gt;You
   see the complete list here&lt;/a&gt;.&amp;nbsp; Need to convert a Word document to PDF but don't
   have &lt;a href="http://www.adobe.com/products/acrobat/index.html"&gt;Acrobat&lt;/a&gt;?&amp;nbsp;
   Done.&amp;nbsp; Have some AC3 files you want to move over to MP3?&amp;nbsp; No problem.&amp;nbsp;
   Go check it out.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.nickschweitzer.net/cptrk.ashx?id=78dae19d-7f04-4377-8e4e-b1b30f8a30dd"&gt;&lt;img width="0" height="0" src="http://www.thecodingmonkey.net/aggbug.ashx?id=6347b736-5a02-418c-9712-39e7b2e40796" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;a href="http://twitter.com/NickSchweitzer"&gt;Follow Me on Twitter&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;copy; Copyright 2010 Nick Schweitzer. This feed is for personal non-commercial use only. All other uses are strictly prohibited without express permission from the author. </description>
      <comments>http://www.thecodingmonkey.net/CommentView.aspx?guid=6347b736-5a02-418c-9712-39e7b2e40796</comments>
      <category>Misc</category>
    </item>
  </channel>
</rss>