<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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/" version="2.0">
  <channel>
    <title>Potato Man's Blog</title>
    <link>http://www.lparky.com/blog/</link>
    <description>from the vegetable also known as Louis Parks</description>
    <copyright>Louis Parks</copyright>
    <lastBuildDate>Thu, 24 Mar 2005 02:53:59 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.0</generator>
    <managingEditor>junkmail@lparky.com</managingEditor>
    <webMaster>junkmail@lparky.com</webMaster>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=a5933dea-7abc-42a0-b11a-d0ae7f25fe29</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,a5933dea-7abc-42a0-b11a-d0ae7f25fe29.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,a5933dea-7abc-42a0-b11a-d0ae7f25fe29.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a5933dea-7abc-42a0-b11a-d0ae7f25fe29</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      A bug was opened against the pricing model for Visual Studio 2005 on the <a href="http://lab.msdn.microsoft.com/productfeedback/default.aspx">Product
      Feedback Center</a>.  Here's the <a href="http://lab.msdn.microsoft.com/ProductFeedback/ViewFeedback.aspx?FeedbackID=2b58b8db-5bba-4dfc-be10-78ad43686b3b">link </a>if
      you'd like to vote on its merits.
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=a5933dea-7abc-42a0-b11a-d0ae7f25fe29" />
      </body>
      <title>Pricing bug posted to Product Feedback Center</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,a5933dea-7abc-42a0-b11a-d0ae7f25fe29.aspx</guid>
      <link>http://www.lparky.com/blog/PricingBugPostedToProductFeedbackCenter.aspx</link>
      <pubDate>Thu, 24 Mar 2005 02:53:59 GMT</pubDate>
      <description>&lt;p&gt;
   A bug was opened against the pricing model for Visual Studio 2005 on the &lt;a href="http://lab.msdn.microsoft.com/productfeedback/default.aspx"&gt;Product
   Feedback Center&lt;/a&gt;.&amp;nbsp; Here's the &lt;a href="http://lab.msdn.microsoft.com/ProductFeedback/ViewFeedback.aspx?FeedbackID=2b58b8db-5bba-4dfc-be10-78ad43686b3b"&gt;link &lt;/a&gt;if
   you'd like to vote on its merits.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=a5933dea-7abc-42a0-b11a-d0ae7f25fe29" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,a5933dea-7abc-42a0-b11a-d0ae7f25fe29.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=8b53a63c-2434-4c52-a053-359d2d868da5</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,8b53a63c-2434-4c52-a053-359d2d868da5.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,8b53a63c-2434-4c52-a053-359d2d868da5.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8b53a63c-2434-4c52-a053-359d2d868da5</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I'm less than pleased with the announced pricing plans for MSDN subscriptions that
      Microsoft announced this week.  For about five years, I've been an MSDN Universal
      Subscriber.  I used to describe it as "everything that Microsoft does that could
      benefit a developer...basically everything but Money and the games."  Now, things
      have become different.
   </p>
        <p>
      The Universal subscription level goes away (as does Enterprise).  In their place
      is MSDN Premium.  However, Premium itself does not include a Visual Studio license. 
      (Well, it kind of does...)  You must select Team Edition for Architects with
      MSDN Premium, Team Edition for Developers with MSDN Premium, Team Edition for Testers
      with MSDN Premium, or Team Suite (includes the three previously named editions) for
      MSDN Premium.  Visual Studio Team Foundation Server is not included with any
      of those packages.
   </p>
        <p>
      Why am I not pleased with this?
   </p>
        <p>
      First, it caught me off guard.  All the hoopla about Team System the last two
      months wooed me to believe that I'd have all that VSTS goodness in the same subscription
      I've known and loved for years.  Little did I know that the subscription price
      was doubling (for the first year) and that it would provide less value (percentage-wise)
      than it did before.
   </p>
        <p>
      Second, I don't like Microsoft's snow job.  They claim it simplifies licensing
      and lowers pricing.  So, two levels go away (Universal and Enterprise) and four
      new ones appear.  On the surface there is one price level (MSDN Premium) but
      in reality there are four different Visual Studio editions offered with Premium. 
      The old top tier price?  About 2700 MSRP.  The new top tier price? 
      About 11000 or 5500.  Where is that cost savings again?  Where is the simpler
      licensing?
   </p>
        <p>
      Third,  I wear three hats - architect, developer, and tester.  Not only
      do I not want to pay 11,000 with my hats, but I also don't want three different versions
      of Visual Studio installed.  Presumably Team Suite will allow you to install
      the enhancements for the three roles on one VS installation, but I'm not too sure
      about that (and the product info pages aren't clear on that either).
   </p>
        <p>
      Fourth, I want Microsoft to show its developers the respect they deserve.  Development
      tools should be a loss leader...which MSDN Universal has been for years, I'm sure. 
      We use the tools, which we get for a low cost, so that we can drive the need for Windows,
      Office System, and Windows Server System.  Why has .NET been adopted so quickly? 
      Because developers sold it to the masses.  Microsoft surely didn't do it.
   </p>
        <p>
      Don't kill the goose that's laying your golden eggs, Mr. Microsoft.
   </p>
        <p>
      My information comes from the following pages:
   </p>
        <p>
          <a href="http://msdn.microsoft.com/howtobuy/vs2005/compare/">http://msdn.microsoft.com/howtobuy/vs2005/compare/</a>
        </p>
        <p>
          <a href="http://msdn.microsoft.com/howtobuy/vs2005/chart/">http://msdn.microsoft.com/howtobuy/vs2005/chart/</a>
        </p>
        <p>
          <a href="http://msdn.microsoft.com/howtobuy/vs2005/transition/">http://msdn.microsoft.com/howtobuy/vs2005/transition/</a>
        </p>
        <p>
          <a href="http://www.microsoft.com/presspass/features/2005/mar05/03-21DevToolsPricing.asp">http://www.microsoft.com/presspass/features/2005/mar05/03-21DevToolsPricing.asp</a>
        </p>
        <p>
          <a href="http://www.microsoft.com/presspass/press/2005/mar05/03-21vs2005pr.asp">http://www.microsoft.com/presspass/press/2005/mar05/03-21vs2005pr.asp</a>
        </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=8b53a63c-2434-4c52-a053-359d2d868da5" />
      </body>
      <title>Visual Studio 2005 with MSDN Subscriptions reaction</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,8b53a63c-2434-4c52-a053-359d2d868da5.aspx</guid>
      <link>http://www.lparky.com/blog/VisualStudio2005WithMSDNSubscriptionsReaction.aspx</link>
      <pubDate>Thu, 24 Mar 2005 02:49:48 GMT</pubDate>
      <description>&lt;p&gt;
   I'm less than pleased with the announced pricing plans for MSDN subscriptions that
   Microsoft announced this week.&amp;nbsp; For about five years, I've been an MSDN Universal
   Subscriber.&amp;nbsp; I used to describe it as "everything that Microsoft does that could
   benefit a developer...basically everything but Money and the games."&amp;nbsp; Now, things
   have become different.
&lt;/p&gt;
&lt;p&gt;
   The Universal subscription level goes away (as does Enterprise).&amp;nbsp; In their place
   is MSDN Premium.&amp;nbsp; However, Premium itself does not include a Visual Studio license.&amp;nbsp;
   (Well, it kind of does...)&amp;nbsp; You must select Team Edition for Architects with
   MSDN Premium, Team Edition for Developers with MSDN Premium, Team Edition for Testers
   with MSDN Premium, or Team Suite (includes the three previously named editions) for
   MSDN Premium.&amp;nbsp; Visual Studio Team Foundation Server is not included with any
   of those packages.
&lt;/p&gt;
&lt;p&gt;
   Why am I not pleased with this?
&lt;/p&gt;
&lt;p&gt;
   First, it caught me off guard.&amp;nbsp; All the hoopla about Team System the last two
   months wooed me to believe that I'd have all that VSTS goodness in the same subscription
   I've known and loved for years.&amp;nbsp; Little did I know that the subscription price
   was doubling (for the first year) and that it would provide less value (percentage-wise)
   than it did before.
&lt;/p&gt;
&lt;p&gt;
   Second, I don't like Microsoft's snow job.&amp;nbsp; They claim it simplifies licensing
   and lowers pricing.&amp;nbsp; So, two levels go away (Universal and Enterprise) and four
   new ones appear.&amp;nbsp; On the surface there is one price level (MSDN Premium) but
   in reality there are four different Visual Studio editions offered with&amp;nbsp;Premium.&amp;nbsp;
   The old top tier price?&amp;nbsp; About 2700 MSRP.&amp;nbsp; The new top tier price?&amp;nbsp;
   About 11000 or 5500.&amp;nbsp; Where is that cost savings again?&amp;nbsp; Where is the simpler
   licensing?
&lt;/p&gt;
&lt;p&gt;
   Third,&amp;nbsp; I wear three hats - architect, developer, and tester.&amp;nbsp; Not only
   do I not want to pay 11,000 with my hats, but I also don't want three different versions
   of Visual Studio installed.&amp;nbsp; Presumably Team Suite will allow you to install
   the enhancements for the three roles on one VS installation, but I'm not too sure
   about that (and the product info pages aren't clear on that either).
&lt;/p&gt;
&lt;p&gt;
   Fourth, I want Microsoft to show its developers the respect they deserve.&amp;nbsp; Development
   tools should be a loss leader...which MSDN Universal has been for years, I'm sure.&amp;nbsp;
   We use the tools, which we get for a low cost, so that we can drive the need for Windows,
   Office System, and Windows Server System.&amp;nbsp; Why has .NET been adopted so quickly?&amp;nbsp;
   Because developers sold it to the masses.&amp;nbsp; Microsoft surely didn't do it.
&lt;/p&gt;
&lt;p&gt;
   Don't kill the goose that's laying your golden eggs, Mr. Microsoft.
&lt;/p&gt;
&lt;p&gt;
   My information comes from the following pages:
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://msdn.microsoft.com/howtobuy/vs2005/compare/"&gt;http://msdn.microsoft.com/howtobuy/vs2005/compare/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://msdn.microsoft.com/howtobuy/vs2005/chart/"&gt;http://msdn.microsoft.com/howtobuy/vs2005/chart/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://msdn.microsoft.com/howtobuy/vs2005/transition/"&gt;http://msdn.microsoft.com/howtobuy/vs2005/transition/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://www.microsoft.com/presspass/features/2005/mar05/03-21DevToolsPricing.asp"&gt;http://www.microsoft.com/presspass/features/2005/mar05/03-21DevToolsPricing.asp&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://www.microsoft.com/presspass/press/2005/mar05/03-21vs2005pr.asp"&gt;http://www.microsoft.com/presspass/press/2005/mar05/03-21vs2005pr.asp&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=8b53a63c-2434-4c52-a053-359d2d868da5" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,8b53a63c-2434-4c52-a053-359d2d868da5.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=2e1ec5e1-d1f8-44ad-bd83-2efabc119259</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,2e1ec5e1-d1f8-44ad-bd83-2efabc119259.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,2e1ec5e1-d1f8-44ad-bd83-2efabc119259.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=2e1ec5e1-d1f8-44ad-bd83-2efabc119259</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.theserverside.net/cartoons/Top10_NET_Thankful/Top10_NET_Thankful.swf">http://www.theserverside.net/cartoons/Top10_NET_Thankful/Top10_NET_Thankful.swf</a>
        </p>
        <p>
      [from <a href="http://blogs.msdn.com/dphill/archive/2004/12/03/274721.aspx">David Hill</a>]
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=2e1ec5e1-d1f8-44ad-bd83-2efabc119259" />
      </body>
      <title>Top ten things to be thankful for in .NET</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,2e1ec5e1-d1f8-44ad-bd83-2efabc119259.aspx</guid>
      <link>http://www.lparky.com/blog/TopTenThingsToBeThankfulForInNET.aspx</link>
      <pubDate>Mon, 13 Dec 2004 02:19:02 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.theserverside.net/cartoons/Top10_NET_Thankful/Top10_NET_Thankful.swf"&gt;http://www.theserverside.net/cartoons/Top10_NET_Thankful/Top10_NET_Thankful.swf&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   [from &lt;a href="http://blogs.msdn.com/dphill/archive/2004/12/03/274721.aspx"&gt;David&amp;nbsp;Hill&lt;/a&gt;]
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=2e1ec5e1-d1f8-44ad-bd83-2efabc119259" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,2e1ec5e1-d1f8-44ad-bd83-2efabc119259.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=7a1d90df-a34f-456d-93eb-555357467f9b</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,7a1d90df-a34f-456d-93eb-555357467f9b.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,7a1d90df-a34f-456d-93eb-555357467f9b.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=7a1d90df-a34f-456d-93eb-555357467f9b</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Thought I'd take a peak at the site of those who claim the moral high ground on web
      standards compliancy.  Yep, I'm talking about the Mozilla group.  Kudos
      to them for validating on <a href="http://validator.w3.org/check?verbose=1&amp;uri=http%3A//www.mozilla.org/">HTML
      4.01 Strict</a>.  For shame for <a href="http://jigsaw.w3.org/css-validator/validator?profile=css2&amp;warning=2&amp;uri=http%3A//www.mozilla.org/">invalid
      CSS</a>.  I trust this was just a typo of sorts, for I'm sure they'd never condone
      bucking a standard.  ;-)
   </p>
        <p>
      It's also interesting to note that <a href="http://spreadfirefox.com/">spreadfirefox.com</a>'s
      home page has problems.  It is <a href="http://validator.w3.org/check?verbose=1&amp;uri=http%3A//www.spreadfirefox.com/">invalid
      XHTML 1.0 Strict</a>.  The <a href="http://jigsaw.w3.org/css-validator/validator?profile=css2&amp;warning=2&amp;uri=http%3A//www.spreadfirefox.com/">XML
      document is invalid</a>, so I'll have to wait to validate the CSS.
   </p>
        <p>
      On a more positive note, these validations were performed via a few mouse clicks
      on a Firefox toolbar.  Visit <a href="http://www.chrispederick.com/work/firefox/webdeveloper/">here</a> for
      more info.
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=7a1d90df-a34f-456d-93eb-555357467f9b" />
      </body>
      <title>Standards compliancy isn't all its cracked up to be</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,7a1d90df-a34f-456d-93eb-555357467f9b.aspx</guid>
      <link>http://www.lparky.com/blog/StandardsCompliancyIsntAllItsCrackedUpToBe.aspx</link>
      <pubDate>Mon, 27 Sep 2004 01:17:20 GMT</pubDate>
      <description>&lt;p&gt;
   Thought I'd take a peak at the site of those who claim the moral high ground on web
   standards compliancy.&amp;nbsp; Yep, I'm talking about the Mozilla group.&amp;nbsp; Kudos
   to them for validating on &lt;a href="http://validator.w3.org/check?verbose=1&amp;amp;uri=http%3A//www.mozilla.org/"&gt;HTML
   4.01 Strict&lt;/a&gt;.&amp;nbsp; For shame for &lt;a href="http://jigsaw.w3.org/css-validator/validator?profile=css2&amp;amp;warning=2&amp;amp;uri=http%3A//www.mozilla.org/"&gt;invalid
   CSS&lt;/a&gt;.&amp;nbsp; I trust this was just a typo of sorts, for I'm sure they'd never condone
   bucking a standard.&amp;nbsp; ;-)
&lt;/p&gt;
&lt;p&gt;
   It's also interesting to note that &lt;a href="http://spreadfirefox.com/"&gt;spreadfirefox.com&lt;/a&gt;'s
   home page has problems.&amp;nbsp; It is &lt;a href="http://validator.w3.org/check?verbose=1&amp;amp;uri=http%3A//www.spreadfirefox.com/"&gt;invalid
   XHTML 1.0 Strict&lt;/a&gt;.&amp;nbsp; The &lt;a href="http://jigsaw.w3.org/css-validator/validator?profile=css2&amp;amp;warning=2&amp;amp;uri=http%3A//www.spreadfirefox.com/"&gt;XML
   document is invalid&lt;/a&gt;, so I'll have to wait to validate the CSS.
&lt;/p&gt;
&lt;p&gt;
   On a more positive note, these validations were performed via&amp;nbsp;a few mouse clicks
   on a Firefox toolbar.&amp;nbsp; Visit &lt;a href="http://www.chrispederick.com/work/firefox/webdeveloper/"&gt;here&lt;/a&gt; for
   more info.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=7a1d90df-a34f-456d-93eb-555357467f9b" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,7a1d90df-a34f-456d-93eb-555357467f9b.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=f1c81ec0-0b61-40c2-a4a9-bcd329850e2e</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,f1c81ec0-0b61-40c2-a4a9-bcd329850e2e.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,f1c81ec0-0b61-40c2-a4a9-bcd329850e2e.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=f1c81ec0-0b61-40c2-a4a9-bcd329850e2e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://ars.userfriendly.org/cartoons/?id=20040905">http://ars.userfriendly.org/cartoons/?id=20040905</a>
        </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=f1c81ec0-0b61-40c2-a4a9-bcd329850e2e" />
      </body>
      <title>AVP</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,f1c81ec0-0b61-40c2-a4a9-bcd329850e2e.aspx</guid>
      <link>http://www.lparky.com/blog/AVP.aspx</link>
      <pubDate>Tue, 07 Sep 2004 00:09:26 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://ars.userfriendly.org/cartoons/?id=20040905"&gt;http://ars.userfriendly.org/cartoons/?id=20040905&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=f1c81ec0-0b61-40c2-a4a9-bcd329850e2e" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,f1c81ec0-0b61-40c2-a4a9-bcd329850e2e.aspx</comments>
      <category>Software Politics</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=42e751ab-dd61-4930-8fc3-35eacf69ef16</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,42e751ab-dd61-4930-8fc3-35eacf69ef16.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,42e751ab-dd61-4930-8fc3-35eacf69ef16.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=42e751ab-dd61-4930-8fc3-35eacf69ef16</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Seems that Carl struck a deal with Microsoft a few months back to get .NET Rocks archives
      hosted on MSDN (<a href="http://msdn.microsoft.com/dotnetrocks/">http://msdn.microsoft.com/dotnetrocks/</a>). 
      I wonder why episode 75 didn't make it.  Is Microsoft that afraid of Mono that
      it couldn't host an interview with <a href="http://www.franklins.net/fnetdotnetrocks/dotnetrocks.aspx?showid=76">Miguel</a>?
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=42e751ab-dd61-4930-8fc3-35eacf69ef16" />
      </body>
      <title>Microsoft vs. Mono</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,42e751ab-dd61-4930-8fc3-35eacf69ef16.aspx</guid>
      <link>http://www.lparky.com/blog/MicrosoftVsMono.aspx</link>
      <pubDate>Tue, 24 Aug 2004 00:39:38 GMT</pubDate>
      <description>&lt;p&gt;
   Seems that Carl struck a deal with Microsoft a few months back to get .NET Rocks archives
   hosted on MSDN (&lt;a href="http://msdn.microsoft.com/dotnetrocks/"&gt;http://msdn.microsoft.com/dotnetrocks/&lt;/a&gt;).&amp;nbsp;
   I wonder why episode 75 didn't make it.&amp;nbsp; Is Microsoft that afraid of Mono that
   it couldn't host an interview with &lt;a href="http://www.franklins.net/fnetdotnetrocks/dotnetrocks.aspx?showid=76"&gt;Miguel&lt;/a&gt;?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=42e751ab-dd61-4930-8fc3-35eacf69ef16" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,42e751ab-dd61-4930-8fc3-35eacf69ef16.aspx</comments>
      <category>Software Politics</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=815d4932-3384-4580-873a-954ecebfab8b</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,815d4932-3384-4580-873a-954ecebfab8b.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,815d4932-3384-4580-873a-954ecebfab8b.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=815d4932-3384-4580-873a-954ecebfab8b</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Should a competent C# programmer know what boxing is?  or is it just some arcane
      academic tidbit that only IL reading dorks know?
   </p>
        <p>
      Any C#ers (or any .NETers for that matter) out there have an opinion on this?
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=815d4932-3384-4580-873a-954ecebfab8b" />
      </body>
      <title>Boxing</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,815d4932-3384-4580-873a-954ecebfab8b.aspx</guid>
      <link>http://www.lparky.com/blog/Boxing.aspx</link>
      <pubDate>Fri, 23 Jul 2004 15:45:07 GMT</pubDate>
      <description>&lt;p&gt;
   Should a competent C# programmer know what boxing is?&amp;nbsp; or is it just some arcane
   academic tidbit that only IL reading dorks know?
&lt;/p&gt;
&lt;p&gt;
   Any C#ers (or any .NETers for that matter) out there have an opinion on this?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=815d4932-3384-4580-873a-954ecebfab8b" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,815d4932-3384-4580-873a-954ecebfab8b.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=1e867aa8-a29b-498c-973d-a7cb5fdd4f0e</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,1e867aa8-a29b-498c-973d-a7cb5fdd4f0e.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,1e867aa8-a29b-498c-973d-a7cb5fdd4f0e.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1e867aa8-a29b-498c-973d-a7cb5fdd4f0e</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      At work yesterday, we discussed adopting a new (to our team) development practice. 
      Rather than focus on the issue itself, I want to focus on one argument.  The
      argument is this - we must all do it to get any benefit from it.
   </p>
        <p>
      I disagreed with that in the meeting, and I think that upon re-evaluation I still
      disagree.  I think that there are many developer gimmicks (that's probably the
      wrong word) that benefit from a whole hog approach.  TDD, defense in depth, principle
      of least privilege, documentation, etc. are all better if they are consistently applied
      throughout a product.  Does this imply that such practices are of no value unless
      universally applied?  I argue no.
   </p>
        <p>
      Let's look at defense in depth.  Defense in depth is a term that has gained popularity
      since Bill Gates' Trustworthy Computing initiative was announced back in 2002. 
      In brief, it is the idea that you should have many lines of defense.  If someone
      gets through your firewall, they still face your anti-virus software.  If they
      pass by the AV software, they still can't do too much damage if you aren't running
      as an administrator.  Etc.
   </p>
        <p>
      Does defense in depth work better if each layer is doing its best to prevent malicious
      code from penetrating?  Yes.  Does DID fail if the programmers on one layer
      were slackers?  No.  Even if the application author (let's say of a web
      site), didn't validate inputs that doesn't mean all is lost.  There is still
      the input validation of the ASP.NET v1.1 runtime.  There is still IIS running
      in an underprivileged account.  There are still parameterized queries / stored
      procedures to guard against SQL injection.  There is still the stored procs (or
      anyone else in the data access layer or business logic layer) doing their own parameter
      validation.  In short, the whole does not fall apart even if one part does.
   </p>
        <p>
      I just realized that DID is too easy an example, because it fits perfectly with my
      argument.  That is, its argument and mine are the same.  Still, if we just
      looked at input validation (and not as part of a DID strategy), we'd see that if the
      presentation layer slacks off in validating, then the other layers can still pick
      up the slack doing their own validation.  If we looked at testing procedures,
      we could say that just because one part is tested more than some other part doesn't
      mean that we should not test at all.  As my mission president used to say, “A
      little something is better than a big nothing.”
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=1e867aa8-a29b-498c-973d-a7cb5fdd4f0e" />
      </body>
      <title>Whole Hog</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,1e867aa8-a29b-498c-973d-a7cb5fdd4f0e.aspx</guid>
      <link>http://www.lparky.com/blog/WholeHog.aspx</link>
      <pubDate>Sun, 20 Jun 2004 02:13:01 GMT</pubDate>
      <description>&lt;p&gt;
   At work yesterday, we discussed adopting a new (to our team) development practice.&amp;nbsp;
   Rather than focus on the issue itself, I want to focus on one argument.&amp;nbsp; The
   argument is this - we must all do it to get any benefit from it.
&lt;/p&gt;
&lt;p&gt;
   I disagreed with that in the meeting, and I think that upon re-evaluation&amp;nbsp;I still
   disagree.&amp;nbsp; I think that there are many developer gimmicks (that's probably the
   wrong word) that benefit from a whole hog approach.&amp;nbsp; TDD, defense in depth, principle
   of least privilege, documentation, etc. are all better if they are consistently applied
   throughout a product.&amp;nbsp; Does this imply that such practices are of no value unless
   universally applied?&amp;nbsp; I argue no.
&lt;/p&gt;
&lt;p&gt;
   Let's look at defense in depth.&amp;nbsp; Defense in depth is a term that has gained popularity
   since Bill Gates' Trustworthy Computing initiative was announced back in 2002.&amp;nbsp;
   In brief, it is the idea that you should have many lines of defense.&amp;nbsp; If someone
   gets through your firewall, they still face your anti-virus software.&amp;nbsp; If they
   pass by the AV software, they still can't do too much damage if you aren't running
   as an administrator.&amp;nbsp; Etc.
&lt;/p&gt;
&lt;p&gt;
   Does defense in depth work better if each layer is doing its best to prevent malicious
   code from penetrating?&amp;nbsp; Yes.&amp;nbsp; Does DID fail if the programmers on one layer
   were slackers?&amp;nbsp; No.&amp;nbsp; Even if the application author (let's say of a web
   site), didn't validate inputs that doesn't mean all is lost.&amp;nbsp; There is still
   the input validation of the ASP.NET v1.1 runtime.&amp;nbsp; There is still IIS running
   in an underprivileged account.&amp;nbsp; There are still parameterized queries / stored
   procedures to guard against SQL injection.&amp;nbsp; There is still the stored procs (or
   anyone else in the data access layer or business logic layer) doing their own parameter
   validation.&amp;nbsp; In short, the whole does not fall apart even if one part does.
&lt;/p&gt;
&lt;p&gt;
   I just realized that DID is too easy an example, because it fits perfectly with my
   argument.&amp;nbsp; That is, its argument and mine are the same.&amp;nbsp; Still, if we just
   looked at input validation (and not as part of a DID strategy), we'd see that if the
   presentation layer slacks off in validating, then the other layers can still pick
   up the slack doing their own validation.&amp;nbsp; If we looked at testing procedures,
   we could say that just because one part is tested more than some other part doesn't
   mean that we should not test at all.&amp;nbsp; As my mission president used to say, &amp;#8220;A
   little something is better than a big nothing.&amp;#8221;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=1e867aa8-a29b-498c-973d-a7cb5fdd4f0e" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,1e867aa8-a29b-498c-973d-a7cb5fdd4f0e.aspx</comments>
      <category>About Me;Software Politics</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=3595946b-48f2-4c5e-ac73-7dcc86d9ee2e</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,3595946b-48f2-4c5e-ac73-7dcc86d9ee2e.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,3595946b-48f2-4c5e-ac73-7dcc86d9ee2e.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=3595946b-48f2-4c5e-ac73-7dcc86d9ee2e</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Yep, I'm still alive.  The FlyingJ experience has gone well.  Last week
      they invited me to upgrade from contract to employee status.  I'm in the processing
      stage now, so soon I'll be a normal employee again.  Wow, it's been a while.
   </p>
        <p>
      I've got some unrelated items to post about, so here they are in no particular order
      - 
   </p>
        <p>
      If you are doing WinForms development and need borders on your custom controls, you
      might consider inheriting from System.Windows.Forms.Form rather than from UserControl. 
      You'll have to remember to set TopLevelControl to false and to set ControlBox to false,
      but otherwise, things will be very similar to deriving from UserControl (with the
      exception of a much richer set of properties and events).  Oh, one other thing,
      remember to explicitly set Visible to true, when you add your new control to the Controls
      collection of a form or control.
   </p>
        <p>
      Two weeks ago, I dreamed that <a href="http://radio.weblogs.com/0001011/">Robert Scoble</a> stopped
      blogging.  He declared that he just didn't see the point of it any more and had
      better things to do with his time.  I guess my mind didn't see that as too strange
      considering some of the other things that have happened lately - Microsoft and AOL
      settled and stopped throwing mud, Microsoft and Sun settled and stopped throwing mud,
      W3C and many others came to Microsoft's aide in their fight against Eolas.  I
      don't know what in the tech world would surprise me at this point.  Perhaps Ellison
      could publicly call Bill a nice guy?  Hmm, some things are just too far fetched.
   </p>
        <p>
      I picked up two new (but old) CDs - 10,000 Maniacs Unplugged and The Cranberries Unplugged
      (a compilation of several live/unplugged events).  With the 10,000 Maniacs purchase,
      my music collection is now fully legal.  I've had one dubbed tape, which I received
      about 10 years ago, that was holding me back.  Horrah!
   </p>
        <p>
      I finally watched, for the first time, the movie AI.  Not sure what I think of
      it.  It was interesting and certainly far better than Anti-Trust, another movie
      from a similar time frame.
   </p>
        <p>
      Last but not least, after fighting with the beta team on a previous Microsoft beta
      that same team invited me back...oddly enough, it seems the structure of the beta
      has changed somewhat and is now in line with what I suggested.  I doubt it was
      me that made the difference, but I'm glad to know that Microsoft learns even from
      folks who fight with them.
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=3595946b-48f2-4c5e-ac73-7dcc86d9ee2e" />
      </body>
      <title>Odds and ends</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,3595946b-48f2-4c5e-ac73-7dcc86d9ee2e.aspx</guid>
      <link>http://www.lparky.com/blog/OddsAndEnds.aspx</link>
      <pubDate>Fri, 21 May 2004 00:56:46 GMT</pubDate>
      <description>&lt;p&gt;
   Yep, I'm still alive.&amp;nbsp; The FlyingJ experience has gone well.&amp;nbsp; Last week
   they invited me to upgrade from contract to employee status.&amp;nbsp; I'm in the processing
   stage now, so soon I'll be a normal employee again.&amp;nbsp; Wow, it's been a while.
&lt;/p&gt;
&lt;p&gt;
   I've got some unrelated items to post about, so here they are in no particular order
   - 
&lt;/p&gt;
&lt;p&gt;
   If you are doing WinForms development and need borders on your custom controls, you
   might consider inheriting from System.Windows.Forms.Form rather than from UserControl.&amp;nbsp;
   You'll have to remember to set TopLevelControl to false and to set ControlBox to false,
   but otherwise, things will be very similar to deriving from UserControl (with the
   exception of a much richer set of properties and events).&amp;nbsp; Oh, one other thing,
   remember to explicitly set Visible to true, when you add your new control to the Controls
   collection of a form or control.
&lt;/p&gt;
&lt;p&gt;
   Two weeks ago, I dreamed that &lt;a href="http://radio.weblogs.com/0001011/"&gt;Robert Scoble&lt;/a&gt; stopped
   blogging.&amp;nbsp; He declared that he just didn't see the point of it any more and had
   better things to do with his time.&amp;nbsp; I guess my mind didn't see that as too strange
   considering some of the other things that have happened lately - Microsoft and AOL
   settled and stopped throwing mud, Microsoft and Sun settled and stopped throwing mud,
   W3C and many others came to Microsoft's aide in their fight against Eolas.&amp;nbsp; I
   don't know what in the tech world would surprise me at this point.&amp;nbsp; Perhaps Ellison
   could publicly call Bill a nice guy?&amp;nbsp; Hmm, some things are just too far fetched.
&lt;/p&gt;
&lt;p&gt;
   I picked up two new (but old) CDs - 10,000 Maniacs Unplugged and The Cranberries Unplugged
   (a compilation of several live/unplugged events).&amp;nbsp; With the 10,000 Maniacs purchase,
   my music collection is now fully legal.&amp;nbsp; I've had one dubbed tape, which I received
   about 10 years ago, that was holding me back.&amp;nbsp; Horrah!
&lt;/p&gt;
&lt;p&gt;
   I finally watched, for the first time, the movie AI.&amp;nbsp; Not sure what I think of
   it.&amp;nbsp; It was interesting and certainly far better than Anti-Trust, another movie
   from a similar time frame.
&lt;/p&gt;
&lt;p&gt;
   Last but not least, after fighting with the beta team on a previous Microsoft beta
   that same team invited me back...oddly enough, it seems the structure of the beta
   has changed somewhat and is now in line with what I suggested.&amp;nbsp; I doubt it was
   me that made the difference, but I'm glad to know that Microsoft learns even from
   folks who fight with them.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=3595946b-48f2-4c5e-ac73-7dcc86d9ee2e" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,3595946b-48f2-4c5e-ac73-7dcc86d9ee2e.aspx</comments>
      <category>About Me;About this blog;General;Music;Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=1c816f67-5f94-42aa-b41e-bd0e3bbcbc62</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,1c816f67-5f94-42aa-b41e-bd0e3bbcbc62.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,1c816f67-5f94-42aa-b41e-bd0e3bbcbc62.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1c816f67-5f94-42aa-b41e-bd0e3bbcbc62</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I've been thinking for the past few weeks about blogging, using the open source model
      of writing.  I'm throwing my thoughts, imagination, and ability to manipulate
      English onto my blog free of charge.  This sounds suspiciously like programmers
      pouring their talents into Mozilla, Linux, or other open source projects free of charge. 
      I suppose the one exception is that if anyone cites my blog, I don't claim any copyright
      control over their remaining blog content.
   </p>
        <p>
      Those that know me, know that I'm an enemy of open source software in general and
      specifically of the GPL.  I think they are an economic abomination on the software
      industry.  My reasoning is simple - for every line of code that a programmer
      gives away, that is one line of code that another programmer wasn't paid to write. 
      Thus, GPL'ed software reduces the value of my skill set and the skill sets of all
      other programmers.  I don't consider this a good thing.
   </p>
        <p>
      So, what am I doing with my blog?  Oh yeah, exactly that which I detest but in
      a different industry.  I think there is some distinction, however, between the
      two.  In no particular order - I don't use a viral (thanks for that term, Mr.
      Stallman) license like GPL for those who quote me; There is no company that can leach
      off of my efforts (a la IBM, HP, and Intel from the open source community) to increase
      its bottom line; This blog, in a few ways, can increase my bottom line (ads, notoriety,
      written communication skills, etc.)
   </p>
        <p>
      I must admit this isn't an entirely thought out idea.  Then again, I'm under
      no obligation to write quality content unlike those writers who write for hire. 
      Maybe I have more in common with many open source folks than I had previously thought.
      ;-)
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=1c816f67-5f94-42aa-b41e-bd0e3bbcbc62" />
      </body>
      <title>Open Text</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,1c816f67-5f94-42aa-b41e-bd0e3bbcbc62.aspx</guid>
      <link>http://www.lparky.com/blog/OpenText.aspx</link>
      <pubDate>Wed, 31 Mar 2004 15:23:46 GMT</pubDate>
      <description>&lt;p&gt;
   I've been thinking for the past few weeks about blogging, using the open source model
   of writing.&amp;nbsp; I'm throwing my thoughts, imagination, and ability to manipulate
   English onto my blog free of charge.&amp;nbsp; This sounds suspiciously like programmers
   pouring their talents into Mozilla, Linux, or other open source projects free of charge.&amp;nbsp;
   I suppose the one exception is that if anyone cites my blog, I don't claim any copyright
   control over their remaining blog content.
&lt;/p&gt;
&lt;p&gt;
   Those that know me, know that I'm an enemy of open source software in general and
   specifically of the GPL.&amp;nbsp; I think they are an economic abomination on the software
   industry.&amp;nbsp; My reasoning is simple - for every line of code that a programmer
   gives away, that is one line of code that another programmer wasn't paid to write.&amp;nbsp;
   Thus, GPL'ed software reduces the value of my skill set and the skill sets of all
   other programmers.&amp;nbsp; I don't consider this a good thing.
&lt;/p&gt;
&lt;p&gt;
   So, what am I doing with my blog?&amp;nbsp; Oh yeah, exactly that which I detest but in
   a different industry.&amp;nbsp; I think there is some distinction, however, between the
   two.&amp;nbsp; In no particular order - I don't use a viral (thanks for that term, Mr.
   Stallman) license like GPL for those who quote me; There is no company that can leach
   off of my efforts (a la IBM, HP, and Intel from the open source community) to increase
   its bottom line; This blog, in a few ways, can increase my bottom line (ads, notoriety,
   written communication skills, etc.)
&lt;/p&gt;
&lt;p&gt;
   I must admit this isn't an entirely thought out idea.&amp;nbsp; Then again, I'm under
   no obligation to write quality content unlike those writers who write for hire.&amp;nbsp;
   Maybe I have more in common with many open source folks than I had previously thought.
   ;-)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=1c816f67-5f94-42aa-b41e-bd0e3bbcbc62" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,1c816f67-5f94-42aa-b41e-bd0e3bbcbc62.aspx</comments>
      <category>About Me;About this blog;Software Politics</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=f334170c-d671-41eb-86f0-afdf4e68a955</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,f334170c-d671-41eb-86f0-afdf4e68a955.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,f334170c-d671-41eb-86f0-afdf4e68a955.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=f334170c-d671-41eb-86f0-afdf4e68a955</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I just installed the Macromedia Shockwave Player and was asked to register it. 
      Though registration is optional, it certainly isn't obvious that it is optional. 
      After installing, a dialog pops up and asks whether your age category (13 or older,
      younger than 13), followed by a dialog asking for your name, email, etc.  You
      can simply hit the close button to close the dialog, but there should be an explanation
      that registration is optional and a “skip registration” button. 
      Shame on you again, Macromedia.
   </p>
        <p>
      To clarify - I'm annoyed at this for a few reasons.  Macromedia makes their client
      software (Flash Player, Shockwave Player, etc.) freely available.  The money
      is made by selling the authoring software.  What Macromedia is doing is getting
      free marketing.  Macromedia customers sell applications (typically web sites),
      and any users of those apps then have to go to Macromedia to get the player software. 
      I'm annoyed at Macromedia taking advantage of this relationship.  I'm also annoyed
      that they don't let the user know that registration is optional.  (If someone
      wants to chime in with “they need your email, so they can notify you of updates”,
      I'll respond with “if any content requires a higher version of the player than
      the one I have, I'll be directed to upgrade my player, so there's no need for Macromedia
      to ever have my email address”)
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=f334170c-d671-41eb-86f0-afdf4e68a955" />
      </body>
      <title>Strike two against Macromedia</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,f334170c-d671-41eb-86f0-afdf4e68a955.aspx</guid>
      <link>http://www.lparky.com/blog/StrikeTwoAgainstMacromedia.aspx</link>
      <pubDate>Thu, 25 Mar 2004 19:38:46 GMT</pubDate>
      <description>&lt;p&gt;
   I just installed the Macromedia Shockwave Player and was asked to register it.&amp;nbsp;
   Though registration is optional, it certainly isn't obvious that it is optional.&amp;nbsp;
   After installing, a dialog pops up and asks whether your age category (13 or older,
   younger than 13), followed by a dialog asking for your name, email, etc.&amp;nbsp; You
   can simply hit the close button to close the dialog, but there should be an explanation
   that registration is optional and a &amp;#8220;skip registration&amp;#8221; button.&amp;nbsp;
   Shame on you again, Macromedia.
&lt;/p&gt;
&lt;p&gt;
   To clarify - I'm annoyed at this for a few reasons.&amp;nbsp; Macromedia makes their client
   software (Flash Player, Shockwave Player, etc.) freely available.&amp;nbsp; The money
   is made by selling the authoring software.&amp;nbsp; What Macromedia is doing is getting
   free marketing.&amp;nbsp; Macromedia customers sell applications (typically web sites),
   and any users of those apps then have to go to Macromedia to get the player software.&amp;nbsp;
   I'm annoyed at Macromedia taking advantage of this relationship.&amp;nbsp; I'm also annoyed
   that they don't let the user know that registration is optional.&amp;nbsp; (If someone
   wants to chime in with &amp;#8220;they need your email, so they can notify you of updates&amp;#8221;,
   I'll respond with &amp;#8220;if any content requires a higher version of the player than
   the one I have, I'll be directed to upgrade my player, so there's no need for Macromedia
   to ever have my email address&amp;#8221;)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=f334170c-d671-41eb-86f0-afdf4e68a955" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,f334170c-d671-41eb-86f0-afdf4e68a955.aspx</comments>
      <category>About Me;Software Politics;Software Review</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=b13feaec-f487-4a03-9c36-72f44d4ae906</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,b13feaec-f487-4a03-9c36-72f44d4ae906.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,b13feaec-f487-4a03-9c36-72f44d4ae906.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=b13feaec-f487-4a03-9c36-72f44d4ae906</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Yesterday, I opened the box with my new laptop, plugged it in, turned it on, and was
      greeted by AOL Buddy.  Earthlink and Real also tried help me feel welcome. 
      I was also surprised to find .NET Framework 1.1 anxiously waiting to execute some
      managed code for me.
   </p>
        <p>
      Real has filed a 1 billion dollar law suit against Microsoft, in part, due to the
      inclusion of Windows Media Player in Windows.  Real says this hurts their business. 
      Curiously, Real Player and Windows Media Player were preinstalled on my new laptop. 
      It seems to me that Real needs to sell its player a bit better and form deals with
      OEMs to have it preinstalled, just like Microsoft has with Windows and Office to have
      them preinstalled.  You can say that Microsoft gets a free ride now, but in the
      beginning, Microsoft had to fight just like everyone else.
   </p>
        <p>
      Sun also has a suit against Microsoft, in part, due to the inclusion of a Microsoft
      Virtual Machine for Java in Windows and the lack of a Sun JVM.  What I find interesting
      is that the .NET Framework 1.1, which is not part of Windows XP Professional or part
      of Service Pack 1 for Windows XP Professional (both of which were preinstalled on
      my new laptop), was preinstalled.  That tells me that Microsoft talked nicely
      to Dell, hooked them up with an easy to use setup program for 1.1, and the rest is
      history.  If Sun is so adamant about consumer Java development, why doesn't Sun
      (or why hasn't Sun for the last several years) talk nicely to Dell and other OEMs,
      hook them up with a nice J2SE setup program, and let the rest be history.
   </p>
        <p>
      Why can't Real or Sun do exactly what Microsoft had to do to get its software preinstalled
      on PCs?  Why should they get a free ride?
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=b13feaec-f487-4a03-9c36-72f44d4ae906" />
      </body>
      <title>Bundling</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,b13feaec-f487-4a03-9c36-72f44d4ae906.aspx</guid>
      <link>http://www.lparky.com/blog/Bundling.aspx</link>
      <pubDate>Sun, 14 Mar 2004 06:43:01 GMT</pubDate>
      <description>&lt;p&gt;
   Yesterday, I opened the box with my new laptop, plugged it in, turned it on, and was
   greeted by AOL Buddy.&amp;nbsp; Earthlink and Real also tried help me feel welcome.&amp;nbsp;
   I was also surprised to find .NET Framework 1.1 anxiously waiting to execute some
   managed code for me.
&lt;/p&gt;
&lt;p&gt;
   Real has filed a 1 billion dollar law suit against Microsoft, in part, due to the
   inclusion of Windows Media Player in Windows.&amp;nbsp; Real says this hurts their business.&amp;nbsp;
   Curiously, Real Player and Windows Media Player were preinstalled on my new laptop.&amp;nbsp;
   It seems to me that Real needs to sell its player a bit better and form deals with
   OEMs to have it preinstalled, just like Microsoft has with Windows and Office to have
   them preinstalled.&amp;nbsp; You can say that Microsoft gets a free ride now, but in the
   beginning, Microsoft had to fight just like everyone else.
&lt;/p&gt;
&lt;p&gt;
   Sun also has a suit against Microsoft, in part, due to the inclusion of a Microsoft
   Virtual Machine for Java in Windows and the lack of a Sun JVM.&amp;nbsp; What I find interesting
   is that the .NET Framework 1.1, which is not part of Windows XP Professional or part
   of Service Pack 1 for Windows XP Professional (both of which were preinstalled on
   my new laptop), was preinstalled.&amp;nbsp; That tells me that Microsoft talked nicely
   to Dell, hooked them up with an easy to use setup program for 1.1, and the rest is
   history.&amp;nbsp; If Sun is so adamant about consumer Java development, why doesn't Sun
   (or why hasn't Sun for the last several years) talk nicely to Dell and other OEMs,
   hook them up with a nice J2SE setup program, and let the rest be history.
&lt;/p&gt;
&lt;p&gt;
   Why can't Real or Sun do exactly what Microsoft had to do to get its software preinstalled
   on PCs?&amp;nbsp; Why should they get a free ride?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=b13feaec-f487-4a03-9c36-72f44d4ae906" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,b13feaec-f487-4a03-9c36-72f44d4ae906.aspx</comments>
      <category>General;Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=8ed2aea9-6b63-4159-8dbf-fe89d2a834ba</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,8ed2aea9-6b63-4159-8dbf-fe89d2a834ba.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,8ed2aea9-6b63-4159-8dbf-fe89d2a834ba.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8ed2aea9-6b63-4159-8dbf-fe89d2a834ba</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Seems the new tentative release data for Visual Studio “Whidbey” (or Whidby
      if you are spell check challenged as I was a few weeks back) and SQL Server “Yukon”
      is now first half of 2005.  The tentative names of the products are Visual Studio
      2005 and SQL Server 2005.
   </p>
        <p>
      I've read several complaints about the slip (did Microsoft ever promise they'd be
      here in 2004?), and I think only a few are valid.  The only valid concerns, in
      my opinion, are the Software Assurance agreements some companies signed in 2001 in
      hopes that the new SQL Server would be out by 2004.  However, you do take a gamble
      at that if they company doesn't have set in stone release dates.  The other concerns
      I've heard are just foolish.
   </p>
        <p>
      It's much better to have a solid product a few months later than expected than it
      is to release on time but be buggy.  I think Microsoft is living up to part of
      the promise of its Trustworthy Computing initiative by delaying the release dates
      of .NET Framework 2.0, Visual Studio 2005, and SQL Server 2005 until they are of release
      quality.  Microsoft is often criticized for its software quality.  Since
      they are doing something about it now, let's give let them do it and stop moaning
      about getting more reliable software a few months later than expected.
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=8ed2aea9-6b63-4159-8dbf-fe89d2a834ba" />
      </body>
      <title>Whidbey and Yukon Release Dates</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,8ed2aea9-6b63-4159-8dbf-fe89d2a834ba.aspx</guid>
      <link>http://www.lparky.com/blog/WhidbeyAndYukonReleaseDates.aspx</link>
      <pubDate>Fri, 12 Mar 2004 05:54:51 GMT</pubDate>
      <description>&lt;p&gt;
   Seems the new tentative release data for Visual Studio &amp;#8220;Whidbey&amp;#8221; (or Whidby
   if you are spell check challenged as I was a few weeks back) and SQL Server &amp;#8220;Yukon&amp;#8221;
   is now first half of 2005.&amp;nbsp; The tentative names of the products are Visual Studio
   2005 and SQL Server 2005.
&lt;/p&gt;
&lt;p&gt;
   I've read several complaints about the slip (did Microsoft ever promise they'd be
   here in 2004?), and I think only a few are valid.&amp;nbsp; The only valid concerns, in
   my opinion, are the Software Assurance agreements some companies signed in 2001 in
   hopes that the new SQL Server would be out by 2004.&amp;nbsp; However, you do take a gamble
   at that if they company doesn't have set in stone release dates.&amp;nbsp; The other concerns
   I've heard are just foolish.
&lt;/p&gt;
&lt;p&gt;
   It's much better to have a solid product a few months later than expected than it
   is to release on time but be buggy.&amp;nbsp; I think Microsoft is living up to part of
   the promise of its Trustworthy Computing initiative by delaying the release dates
   of .NET Framework 2.0, Visual Studio 2005, and SQL Server 2005 until they are of release
   quality.&amp;nbsp; Microsoft is often criticized for its software quality.&amp;nbsp; Since
   they are doing something about it now, let's give let them do it and stop moaning
   about getting more reliable software a few months later than expected.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=8ed2aea9-6b63-4159-8dbf-fe89d2a834ba" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,8ed2aea9-6b63-4159-8dbf-fe89d2a834ba.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=5b6dc2a5-23c6-4309-be74-2c96629140b8</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,5b6dc2a5-23c6-4309-be74-2c96629140b8.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,5b6dc2a5-23c6-4309-be74-2c96629140b8.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=5b6dc2a5-23c6-4309-be74-2c96629140b8</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Thanks to <a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=9a39c9d1-8d6f-4cd9-8c00-6b48bbe20451">Dare</a>,
      I read some interesting things about Real.
   </p>
        <li>
          <a href="http://jogin.com/weblog/archives/000504/">Real Obnoxious</a>
        </li>
        <li>
          <a href="http://jogin.com/weblog/archives/000513/">Real Reply</a>
        </li>
        <li>
          <a href="http://jogin.com/weblog/archives/000515/">Real Proof</a>
        </li>
        <p>
      For my part, I've avoided RealPlayer when at all possible since it was called G2 (or
      similar...circa 1999).
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=5b6dc2a5-23c6-4309-be74-2c96629140b8" />
      </body>
      <title>Real Obnoxious</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,5b6dc2a5-23c6-4309-be74-2c96629140b8.aspx</guid>
      <link>http://www.lparky.com/blog/RealObnoxious.aspx</link>
      <pubDate>Wed, 10 Mar 2004 04:16:18 GMT</pubDate>
      <description>&lt;p&gt;
   Thanks to &lt;a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=9a39c9d1-8d6f-4cd9-8c00-6b48bbe20451"&gt;Dare&lt;/a&gt;,
   I read some interesting things about Real.
&lt;/p&gt;
&lt;li&gt;
   &lt;a href="http://jogin.com/weblog/archives/000504/"&gt;Real Obnoxious&lt;/a&gt; 
&lt;li&gt;
   &lt;a href="http://jogin.com/weblog/archives/000513/"&gt;Real Reply&lt;/a&gt; 
&lt;li&gt;
   &lt;a href="http://jogin.com/weblog/archives/000515/"&gt;Real Proof&lt;/a&gt;
&lt;/li&gt;
&lt;p&gt;
   For my part, I've avoided RealPlayer when at all possible since it was called G2 (or
   similar...circa 1999).
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=5b6dc2a5-23c6-4309-be74-2c96629140b8" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,5b6dc2a5-23c6-4309-be74-2c96629140b8.aspx</comments>
      <category>About Me;Software Politics</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=c9d49bea-5310-42aa-864c-03cabd8d0122</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,c9d49bea-5310-42aa-864c-03cabd8d0122.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,c9d49bea-5310-42aa-864c-03cabd8d0122.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c9d49bea-5310-42aa-864c-03cabd8d0122</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      From the good folks at the AP: <a href="http://www.msnbc.msn.com/id/4400653/">http://www.msnbc.msn.com/id/4400653/</a></p>
        <p>
      I'd like to see more written on RSS, so the general surfer will be as comfortable
      with it as they are with email or site URLs (please nobody say that an RSS feed lives
      at a URL too, I know that ;-)).  Perhaps, though, we should solve the RSS vs.
      ATOM debate first.
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=c9d49bea-5310-42aa-864c-03cabd8d0122" />
      </body>
      <title>RSS in the Press</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,c9d49bea-5310-42aa-864c-03cabd8d0122.aspx</guid>
      <link>http://www.lparky.com/blog/RSSInThePress.aspx</link>
      <pubDate>Sun, 29 Feb 2004 12:47:51 GMT</pubDate>
      <description>&lt;p&gt;
   From the good folks at the AP: &lt;a href="http://www.msnbc.msn.com/id/4400653/"&gt;http://www.msnbc.msn.com/id/4400653/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   I'd like to see more written on RSS, so the general surfer will be as comfortable
   with it as they are with email or site URLs (please nobody say that an RSS feed lives
   at a URL too, I know that ;-)).&amp;nbsp; Perhaps, though, we should solve the RSS vs.
   ATOM debate first.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=c9d49bea-5310-42aa-864c-03cabd8d0122" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,c9d49bea-5310-42aa-864c-03cabd8d0122.aspx</comments>
      <category>General;Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=65238593-50d1-446e-b8ac-4b62173cd3d1</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,65238593-50d1-446e-b8ac-4b62173cd3d1.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,65238593-50d1-446e-b8ac-4b62173cd3d1.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=65238593-50d1-446e-b8ac-4b62173cd3d1</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      From a typical February month perspective (28 days), my blog has been up and running
      for a month.  Here are a few tidbits I've learned during that time.
   </p>
        <p>
      Almost nobody has heard of RSS, or ATOM, or news aggregators in general.  There
      are bloggers, who don't even know what these things are.  One of the many things
      that we as an industry need to work on is simplifying the adoption path of new technologies. 
      I'm not sure I have great ideas on how to do that, but I'm convinced of the need. 
      One helpful item, I think, would be to reduce the ridiculous format competition (for
      most people, is there really a need for whatever goodness ATOM supposedly offers?). 
      We take something already complex for non tech people and make it more complex. 
      Bad move, I think.
   </p>
        <p>
      The Internet is as unreliable as ever.  Referral hits don't always mean someone
      is linking to you.  Email notifications don't always arrive.  Stats tracking
      software falls asleep sometimes.  Google's ranking algorithm is more fickle than
      a 2 year old deciding what to eat (or not eat, or throw on the floor, etc.) for dinner.
   </p>
        <p>
      Most importantly, blogs allow me to communicate with many people.  According
      to my logs, I'm regularly read by folks from at least 10 different countries and at
      least two major software companies.  It is interesting to think that my voice
      is heard by so many (though very few compared to many other bloggers).
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=65238593-50d1-446e-b8ac-4b62173cd3d1" />
      </body>
      <title>One month and counting</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,65238593-50d1-446e-b8ac-4b62173cd3d1.aspx</guid>
      <link>http://www.lparky.com/blog/OneMonthAndCounting.aspx</link>
      <pubDate>Mon, 23 Feb 2004 04:01:02 GMT</pubDate>
      <description>&lt;p&gt;
   From a typical February month perspective (28 days), my blog has been up and running
   for a month.&amp;nbsp; Here are a few tidbits I've learned during that time.
&lt;/p&gt;
&lt;p&gt;
   Almost nobody has heard of RSS, or ATOM, or news aggregators in general.&amp;nbsp; There
   are bloggers, who don't even know what these things are.&amp;nbsp; One of the many things
   that we as an industry need to work on is simplifying the adoption path of new technologies.&amp;nbsp;
   I'm not sure I have great ideas on how to do that, but I'm convinced of the need.&amp;nbsp;
   One helpful item, I think, would be to reduce the ridiculous format competition (for
   most people, is there really a need for whatever goodness ATOM supposedly offers?).&amp;nbsp;
   We take something already complex for non tech people and make it more complex.&amp;nbsp;
   Bad move, I think.
&lt;/p&gt;
&lt;p&gt;
   The Internet is as unreliable as ever.&amp;nbsp; Referral hits don't always mean someone
   is linking to you.&amp;nbsp; Email notifications don't always arrive.&amp;nbsp; Stats tracking
   software falls asleep sometimes.&amp;nbsp; Google's ranking algorithm is more fickle than
   a 2 year old deciding what to eat (or not eat, or throw on the floor, etc.) for dinner.
&lt;/p&gt;
&lt;p&gt;
   Most importantly, blogs allow me to communicate with many people.&amp;nbsp; According
   to my logs, I'm regularly read by folks from at least 10 different countries and at
   least two major software companies.&amp;nbsp; It is interesting to think that my voice
   is heard by so many (though very few compared to many other bloggers).
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=65238593-50d1-446e-b8ac-4b62173cd3d1" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,65238593-50d1-446e-b8ac-4b62173cd3d1.aspx</comments>
      <category>About Me;About this blog;General;Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=ce9622ce-1008-4439-9ba8-1966a27e65c6</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,ce9622ce-1008-4439-9ba8-1966a27e65c6.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,ce9622ce-1008-4439-9ba8-1966a27e65c6.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ce9622ce-1008-4439-9ba8-1966a27e65c6</wfw:commentRss>
      <slash:comments>8</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div class="Section1">
          <p class="MsoNormal">
            <span style="font-size:10.0pt;font-family:Arial">Last week, <a href="http://blogs.msdn.com/jledgard/archive/2004/02/11/71163.aspx">Josh
         Ledgard</a> blogged about the untrustworthiness innate in current blog technologies. 
         I agree with much of his argument, but I do take issue with a few of his assertions.</span>
          </p>
          <p class="MsoNormal">
            <i>
              <span style="font-size:10.0pt;font-family:Arial">Every blogger loves seeing what
         interesting google searches lead hapless web travelers to their blogs.</span>
            </i>
          </p>
          <p class="MsoNormal">
            <span style="font-size:10.0pt;font-family:Arial">It is my opinion that Google (or
         any other engine) is doing exactly what it was designed for when it indexes as many
         web pages as it can find and offers links to those sites in search results. 
         Why should blogs be a second class citizen?  Why should MSNBC, MSDN, or Joe’s
         homepage be any more or less important than my blog?  When you search the web,
         you search all of the web.  If you want to limit your search to specific sites,
         then tell that to the search engine (use site:&lt;domain&gt; to specify a domain using
         Google).</span>
          </p>
          <p class="MsoNormal">
            <i>
              <span style="font-size:10.0pt;font-family:Arial">I haven’t read about it
         yet, but it wouldn’t be that hard to steal someone’s blogging identity
         and redistribute their feeds with alternate content.  It would be much easier
         than spoofing and IP address and harder to verify you’ve made a mistake than
         simply misspelling a URL in your web browser.</span>
            </i>
          </p>
          <p class="MsoNormal">
            <span style="font-size:10.0pt;font-family:Arial">It seems to me that this is no more
         of an issue than visiting a site in the browser.  If you want to consume the
         RSS on my site, the feed comes from my domain.  Unless I’ve lost control
         of my domain, you can bet that my feed is legitimate.  In the cases of mass blog
         hosting (blogger, radioland, etc.), this might be more of a problem.  Still,
         it doesn’t seem like any more of a problem than hijacking someone’s email
         account and impersonating them.  Both are problems, but both threats can be mitigated
         by good security practices regarding password strength and longevity.</span>
          </p>
          <p class="MsoNormal">
            <span style="font-size:10.0pt;font-family:Arial">Josh makes several great statements
         about comments and verifying the source of comments.  I’ve thought of them
         myself.  How do I know that the real <a href="http://radio.weblogs.com/0001011/">Robert
         Scoble</a>, <a href="http://www.sellsbrothers.com/">Chris Sells</a>, <a href="http://johnporcaro.typepad.com/">John
         Porcaro</a>, etc. have commented on my blog?  Perhaps not <a href="http://www.tomservo.cc/">Mario
         Goebbles</a>, but his jealous ex-girlfriend left comments for me.  How can I
         tell?  I can check my referral logs, do some reverse DNS, and make a somewhat
         decent guess, but in the end, it is just a guess.</span>
          </p>
          <p class="MsoNormal">
            <span style="font-size:10.0pt;font-family:Arial">As for how to sort the good from
         the bad with respect to blog content, I’d ask how one does that in any situation. 
         How do I determine a good movie or good actors or good studios?  Critics vary
         widely.  My friends’ opinions vary widely.  One friend of mine thought
         that Matrix Revolutions was better than the first Matrix.  Many others disagree
         with him.  Some loved The Ring.  I did not.  My personal rule of thumb
         is based on transitive trust but tempered with personal opinion.  I trust <a href="http://blogs.msdn.com/ericlippert/">Eric
         Lippert</a> to tell me good info about JScript, and I’ll check out anybody he
         refers.  If after reading a few posts I’m not convinced of the usefulness
         of content of the blog to me, I might decide not to subscribe.  I should also
         add due diligence.  I verify that a blog has good and accurate information by
         seeing whether others agree with the posts and by trying out the ideas.  (If
         none of <a href="http://blogs.msdn.com/ptorr">Peter Torr</a>’s samples work,
         I can tell that he doesn’t have a clue what he’s talking about. 
         If they continue do work, just as he says they will, I can begin to trust him as a
         reliable information source.)  I think the “whom can I trust” issue
         is a manual process, just as it is in real life.</span>
          </p>
          <p class="MsoNormal">
            <span style="font-size:10.0pt;font-family:Arial"> </span>
          </p>
        </div>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=ce9622ce-1008-4439-9ba8-1966a27e65c6" />
      </body>
      <title>Trustworthy blogs</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,ce9622ce-1008-4439-9ba8-1966a27e65c6.aspx</guid>
      <link>http://www.lparky.com/blog/TrustworthyBlogs.aspx</link>
      <pubDate>Thu, 19 Feb 2004 06:12:05 GMT</pubDate>
      <description>

&lt;div class=Section1&gt;
   &lt;p class=MsoNormal&gt;
      &lt;span style='font-size:10.0pt;font-family:Arial'&gt;Last week, &lt;a href="http://blogs.msdn.com/jledgard/archive/2004/02/11/71163.aspx"&gt;Josh
      Ledgard&lt;/a&gt; blogged about the untrustworthiness innate in current blog technologies.&amp;nbsp;
      I agree with much of his argument, but I do take issue with a few of his assertions.&lt;/span&gt;
   &lt;/p&gt;
   &lt;p class=MsoNormal&gt;
      &lt;i&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;Every blogger loves seeing what
      interesting google searches lead hapless web travelers to their blogs.&lt;/span&gt;&lt;/i&gt;
   &lt;/p&gt;
   &lt;p class=MsoNormal&gt;
      &lt;span style='font-size:10.0pt;font-family:Arial'&gt;It is my opinion that Google (or
      any other engine) is doing exactly what it was designed for when it indexes as many
      web pages as it can find and offers links to those sites in search results.&amp;nbsp;
      Why should blogs be a second class citizen?&amp;nbsp; Why should MSNBC, MSDN, or Joe&amp;#8217;s
      homepage be any more or less important than my blog?&amp;nbsp; When you search the web,
      you search all of the web.&amp;nbsp; If you want to limit your search to specific sites,
      then tell that to the search engine (use site:&amp;lt;domain&amp;gt; to specify a domain using
      Google).&lt;/span&gt;
   &lt;/p&gt;
   &lt;p class=MsoNormal&gt;
      &lt;i&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;I haven&amp;#8217;t read about it
      yet, but it wouldn&amp;#8217;t be that hard to steal someone&amp;#8217;s blogging identity
      and redistribute their feeds with alternate content.&amp;nbsp; It would be much easier
      than spoofing and IP address and harder to verify you&amp;#8217;ve made a mistake than
      simply misspelling a URL in your web browser.&lt;/span&gt;&lt;/i&gt;
   &lt;/p&gt;
   &lt;p class=MsoNormal&gt;
      &lt;span style='font-size:10.0pt;font-family:Arial'&gt;It seems to me that this is no more
      of an issue than visiting a site in the browser.&amp;nbsp; If you want to consume the
      RSS on my site, the feed comes from my domain.&amp;nbsp; Unless I&amp;#8217;ve lost control
      of my domain, you can bet that my feed is legitimate.&amp;nbsp; In the cases of mass blog
      hosting (blogger, radioland, etc.), this might be more of a problem.&amp;nbsp; Still,
      it doesn&amp;#8217;t seem like any more of a problem than hijacking someone&amp;#8217;s email
      account and impersonating them.&amp;nbsp; Both are problems, but both threats can be mitigated
      by good security practices regarding password strength and longevity.&lt;/span&gt;
   &lt;/p&gt;
   &lt;p class=MsoNormal&gt;
      &lt;span style='font-size:10.0pt;font-family:Arial'&gt;Josh makes several great statements
      about comments and verifying the source of comments.&amp;nbsp; I&amp;#8217;ve thought of them
      myself.&amp;nbsp; How do I know that the real &lt;a href="http://radio.weblogs.com/0001011/"&gt;Robert
      Scoble&lt;/a&gt;, &lt;a href="http://www.sellsbrothers.com/"&gt;Chris Sells&lt;/a&gt;, &lt;a href="http://johnporcaro.typepad.com/"&gt;John
      Porcaro&lt;/a&gt;, etc. have commented on my blog?&amp;nbsp; Perhaps not &lt;a href="http://www.tomservo.cc/"&gt;Mario
      Goebbles&lt;/a&gt;, but his jealous ex-girlfriend left comments for me.&amp;nbsp; How can I
      tell?&amp;nbsp; I can check my referral logs, do some reverse DNS, and make a somewhat
      decent guess, but in the end, it is just a guess.&lt;/span&gt;
   &lt;/p&gt;
   &lt;p class=MsoNormal&gt;
      &lt;span style='font-size:10.0pt;font-family:Arial'&gt;As for how to sort the good from
      the bad with respect to blog content, I&amp;#8217;d ask how one does that in any situation.&amp;nbsp;
      How do I determine a good movie or good actors or good studios?&amp;nbsp; Critics vary
      widely.&amp;nbsp; My friends&amp;#8217; opinions vary widely.&amp;nbsp; One friend of mine thought
      that Matrix Revolutions was better than the first Matrix.&amp;nbsp; Many others disagree
      with him.&amp;nbsp; Some loved The Ring.&amp;nbsp; I did not.&amp;nbsp; My personal rule of thumb
      is based on transitive trust but tempered with personal opinion.&amp;nbsp; I trust &lt;a href="http://blogs.msdn.com/ericlippert/"&gt;Eric
      Lippert&lt;/a&gt; to tell me good info about JScript, and I&amp;#8217;ll check out anybody he
      refers.&amp;nbsp; If after reading a few posts I&amp;#8217;m not convinced of the usefulness
      of content of the blog to me, I might decide not to subscribe.&amp;nbsp; I should also
      add due diligence.&amp;nbsp; I verify that a blog has good and accurate information by
      seeing whether others agree with the posts and by trying out the ideas.&amp;nbsp; (If
      none of &lt;a href="http://blogs.msdn.com/ptorr"&gt;Peter Torr&lt;/a&gt;&amp;#8217;s samples work,
      I can tell that he doesn&amp;#8217;t have a clue what he&amp;#8217;s talking about.&amp;nbsp;
      If they continue do work, just as he says they will, I can begin to trust him as a
      reliable information source.)&amp;nbsp; I think the &amp;#8220;whom can I trust&amp;#8221; issue
      is a manual process, just as it is in real life.&lt;/span&gt;
   &lt;/p&gt;
   &lt;p class=MsoNormal&gt;
      &lt;span style='font-size:10.0pt;font-family:Arial'&gt;&amp;nbsp;&lt;/span&gt;
   &lt;/p&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=ce9622ce-1008-4439-9ba8-1966a27e65c6" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,ce9622ce-1008-4439-9ba8-1966a27e65c6.aspx</comments>
      <category>Technical;Software Politics</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=19fc4214-bced-449d-baa4-490efa0287fe</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,19fc4214-bced-449d-baa4-490efa0287fe.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,19fc4214-bced-449d-baa4-490efa0287fe.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=19fc4214-bced-449d-baa4-490efa0287fe</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://blogs.msdn.com/korbyp/archive/2004/02/14/73056.aspx">Korby</a> points
      to an article by <a href="http://www.eweek.com/article2/0,4149,1525555,00.asp">Steve
      Gillmor</a>, which makes an unsupported, in my opinion, attack on the use of comments
      on blogs.  Gillmor says:
   </p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
            <em>Take blog comments—please. The CTOs of the various campaigns defend their
      use as a simple user interface for casual involvement by newbies. But converting the
      undecided into active offline participation involves more than just the harvesting
      of good ideas. <strong>Comments destroy the signal to noise ratio of blog brands,
      trading the appearance of democratic participation for muddied messaging and vulnerability
      to comment spamming</strong>.</em> (emphasis mine)
   </p>
        </blockquote>
        <p>
      He has a point regarding comment spam, however, I think the good outweighs the bad. 
      If blogs are to be an interactive communications medium, then blogs for everyone (which
      is possible, of course, but doesn't occur in practice) or comments are required. 
      If I have knowledge that can expand upon what the author of a post has said but can't
      do so because comments are disabled, then part of the usefulness of that blog is now
      gone.  Not only can I not add to the author's content myself, but I can't learn
      from others who can add to the author's content (and neither can the author).
   </p>
        <p>
      Some will say, and I understand that Dave Winer is one who says this, that everyone
      should just get their own blog and spout if they so desire.  That's a nice idea,
      but very impractical.  First, many who read blogs, don't want to write them (I
      fell into this category until just a few weeks ago).  Second, that's like trying
      to have a conversation with several people via email, where every email sent only
      goes to a portion of the recipients.  Each person in the group has a different
      idea of what is being said, which speaks volumes about the quality of this conversation. 
      To have a real conversation, you need to reduce, as much as possible, the obstacles. 
      Personally, I think that comments are a bit too removed.  Eliminating them altogether
      is a huge step backward from what blogs offer.
   </p>
        <p>
      My problem with comments is this - if I am the author of the blog, the blog engine
      likely notifies me when comments are posted.  However, it won't notify those
      who left comments.  This makes ongoing conversation difficult.  It's not
      like a newsgroup, where many can post and every time you login, you see the new posts. 
      It's like (exactly like) non-RSS enabled websites.  The only way I know if there
      is new content is if I go back to the site (or if my aggregator supports commentRSS
      if I refresh the feed and return to the post to check for new comments).
   </p>
        <p>
      In brief:
   </p>
        <ul>
          <li>
         Comments enable communication with the blog author.</li>
          <li>
         Comments enable fostering of a community of readers.</li>
          <li>
         Comments enable readers and the author to interact.</li>
          <li>
         The quality of this interaction is bounded by the lack of notification for non-author
         comments.</li>
        </ul>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=19fc4214-bced-449d-baa4-490efa0287fe" />
      </body>
      <title>A case for blog comments</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,19fc4214-bced-449d-baa4-490efa0287fe.aspx</guid>
      <link>http://www.lparky.com/blog/ACaseForBlogComments.aspx</link>
      <pubDate>Sun, 15 Feb 2004 05:22:40 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://blogs.msdn.com/korbyp/archive/2004/02/14/73056.aspx"&gt;Korby&lt;/a&gt; points
   to an article by &lt;a href="http://www.eweek.com/article2/0,4149,1525555,00.asp"&gt;Steve
   Gillmor&lt;/a&gt;, which makes an unsupported, in my opinion, attack on the use of comments
   on blogs.&amp;nbsp; Gillmor says:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
   &lt;em&gt;Take blog comments&amp;#8212;please. The CTOs of the various campaigns defend their
   use as a simple user interface for casual involvement by newbies. But converting the
   undecided into active offline participation involves more than just the harvesting
   of good ideas. &lt;strong&gt;Comments destroy the signal to noise ratio of blog brands,
   trading the appearance of democratic participation for muddied messaging and vulnerability
   to comment spamming&lt;/strong&gt;.&lt;/em&gt; (emphasis mine)
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
   He has a point regarding comment spam, however, I think the good outweighs the bad.&amp;nbsp;
   If blogs are to be an interactive communications medium, then blogs for everyone (which
   is possible, of course, but doesn't occur in practice) or comments are required.&amp;nbsp;
   If I have knowledge that can expand upon what the author of a post has said but can't
   do so because comments are disabled, then part of the usefulness of that blog is now
   gone.&amp;nbsp; Not only can I not add to the author's content myself, but I can't learn
   from others who can add to the author's content (and neither can the author).
&lt;/p&gt;
&lt;p&gt;
   Some will say, and I understand that Dave Winer is one who says this, that everyone
   should just get their own blog and spout if they so desire.&amp;nbsp; That's a nice idea,
   but very impractical.&amp;nbsp; First, many who read blogs, don't want to write them (I
   fell into this category until just a few weeks ago).&amp;nbsp; Second, that's like trying
   to have a conversation with several people via email, where every email sent only
   goes to a portion of the recipients.&amp;nbsp; Each person in the group has a different
   idea of what is being said, which speaks volumes about the quality of this conversation.&amp;nbsp;
   To have a real conversation, you need to reduce, as much as possible, the obstacles.&amp;nbsp;
   Personally, I think that comments are a bit too removed.&amp;nbsp; Eliminating them altogether
   is a huge step backward from what blogs offer.
&lt;/p&gt;
&lt;p&gt;
   My problem with comments is this - if I am the author of the blog, the blog engine
   likely notifies me when comments are posted.&amp;nbsp; However, it won't notify those
   who left comments.&amp;nbsp; This makes ongoing conversation difficult.&amp;nbsp; It's not
   like a newsgroup, where many can post and every time you login, you see the new posts.&amp;nbsp;
   It's like (exactly like) non-RSS enabled websites.&amp;nbsp; The only way I know if there
   is new content is if I go back to the site (or if my aggregator supports commentRSS
   if I refresh the feed and return to the post to check for new comments).
&lt;/p&gt;
&lt;p&gt;
   In brief:
&lt;/p&gt;
&lt;ul&gt;
   &lt;li&gt;
      Comments enable communication with the blog author.&lt;/li&gt;
   &lt;li&gt;
      Comments enable fostering of a community of readers.&lt;/li&gt;
   &lt;li&gt;
      Comments enable readers and the author to interact.&lt;/li&gt;
   &lt;li&gt;
      The quality of this interaction is bounded by the lack of notification for non-author
      comments.&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=19fc4214-bced-449d-baa4-490efa0287fe" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,19fc4214-bced-449d-baa4-490efa0287fe.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=5323727d-727d-4bce-9189-e8bb8d1c8842</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,5323727d-727d-4bce-9189-e8bb8d1c8842.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,5323727d-727d-4bce-9189-e8bb8d1c8842.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=5323727d-727d-4bce-9189-e8bb8d1c8842</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.netcrucible.com/blog/CommentView.aspx?guid=12e18647-194e-43d6-b5f8-6be383ce050b">Joshua
      Allen</a> and <a href="http://www.25hoursaday.com/weblog/CommentView.aspx?guid=c2425bb9-845d-4f55-acb1-9805ed55831e">Dare
      Obasanjo</a> are discussing metacrap.  I think the scenarios Joshua mentioned
      are, at present, very unlikely, and I don't see much reason (he surely has not given
      any) to expect things will be much different in the future.
   </p>
        <p>
      First - people need to have information capturing devices / applications.  Second,
      those devices / applications have to capture good metadata (time, date, position,
      etc.).  Third, that information needs to be related to the other data of the
      user.  Fourth that data needs to be associated with the data of other users.
   </p>
        <p>
      I think it is a huge leap to even say that a large number of people will get to the
      first step.  I'm a relatively gadget getting geek, but I don't have a digicam
      yet.  I use Outlook, my cell, and my PDA like nobody's business, but those don't
      share data too well.  Yes, there are models that reasonably well, but mine are
      dumber models.  So, the first step is a huge leap...people need to have smart
      devices and applications.
   </p>
        <p>
      The second is also a huge leap.  Many people have cell phones, but how many have
      smart phones?  How many cell phones will willingly share useage data, address
      books, call timers, etc. with others .  Even smart phones, so far as I'm aware,
      will only do address book syncing.
   </p>
        <p>
      Presupposing that the first and second steps are met, we can depend on the holy grail
      of Longhorn's WinFS to automatically create relationships between the data (and metadata?)
      points.  Step four, well, I don't know of plans regarding this.  I suppose
      p2p networks are a good foundation...so, we'd have secure (?) personal data sharing
      via p2p networks?
   </p>
        <p>
      I'm not sure that I buy any of this as close to feasible or conceivable in the next
      few years.
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=5323727d-727d-4bce-9189-e8bb8d1c8842" />
      </body>
      <title>Metacrap</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,5323727d-727d-4bce-9189-e8bb8d1c8842.aspx</guid>
      <link>http://www.lparky.com/blog/Metacrap.aspx</link>
      <pubDate>Thu, 12 Feb 2004 02:03:29 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.netcrucible.com/blog/CommentView.aspx?guid=12e18647-194e-43d6-b5f8-6be383ce050b"&gt;Joshua
   Allen&lt;/a&gt; and &lt;a href="http://www.25hoursaday.com/weblog/CommentView.aspx?guid=c2425bb9-845d-4f55-acb1-9805ed55831e"&gt;Dare
   Obasanjo&lt;/a&gt; are discussing metacrap.&amp;nbsp; I&amp;nbsp;think the scenarios Joshua mentioned
   are, at present, very unlikely, and I don't see much reason (he surely has not given
   any) to expect things will be much different in the future.
&lt;/p&gt;
&lt;p&gt;
   First - people need to have information capturing devices / applications.&amp;nbsp; Second,
   those devices / applications&amp;nbsp;have to capture good metadata (time, date, position,
   etc.).&amp;nbsp; Third, that information needs to be related to the other data of the
   user.&amp;nbsp; Fourth that data needs to be associated with the data of other users.
&lt;/p&gt;
&lt;p&gt;
   I think it is a huge leap to even say that a large number of people will get to the
   first step.&amp;nbsp; I'm a relatively gadget getting geek, but I don't have a digicam
   yet.&amp;nbsp; I use Outlook, my cell, and my PDA like nobody's business, but those don't
   share data too well.&amp;nbsp; Yes, there are models that reasonably well, but mine are
   dumber models.&amp;nbsp; So, the first step is a huge leap...people need to have smart
   devices and applications.
&lt;/p&gt;
&lt;p&gt;
   The second is also a huge leap.&amp;nbsp; Many people have cell phones, but how many have
   smart phones?&amp;nbsp; How many cell phones will willingly share useage data, address
   books, call timers, etc. with others .&amp;nbsp; Even smart phones, so far as I'm aware,
   will only do address book syncing.
&lt;/p&gt;
&lt;p&gt;
   Presupposing that the first and second steps are met, we can depend on the holy grail
   of Longhorn's WinFS to automatically create relationships between the data (and metadata?)
   points.&amp;nbsp; Step four, well, I don't know of plans regarding this.&amp;nbsp; I suppose
   p2p networks are a good foundation...so, we'd have secure (?) personal data sharing
   via p2p networks?
&lt;/p&gt;
&lt;p&gt;
   I'm not sure that I buy any of this as close to feasible or conceivable in the next
   few years.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=5323727d-727d-4bce-9189-e8bb8d1c8842" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,5323727d-727d-4bce-9189-e8bb8d1c8842.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=96ae00db-5643-4a7e-8578-599bca518511</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,96ae00db-5643-4a7e-8578-599bca518511.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,96ae00db-5643-4a7e-8578-599bca518511.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=96ae00db-5643-4a7e-8578-599bca518511</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I just did a full system virus scan (102, 222 files).  Not surprisingly, none
      were infected.  I live behind a hardware firewall in my router and a software
      firewall on my laptop.  I use Automatic Update for Windows XP to keep me patched. 
      My anti-virus software auto updates itself as well.  So, I have to do almost
      nothing to stay pretty well patched and secured.
   </p>
        <p>
      Additionally, though, I don't open things that look odd.  If I get an email that
      (especially with attachments that get through my Outlook security) that I'm not expecting,
      I hope over to Symantec's web site to see if the subject line or filename matches
      a new worm.  So far, I've never been infected.  I've also never fallen prey
      to a hoax (delete the Java debugger, because it's some evil spyware/malware app!).
   </p>
        <p>
      I suppose I'm more tech savvy that many, so this isn't too surprising.  Not to
      be too arrogant, let me say that most people I know in the tech industry are far more
      tech savvy than I.  Still, even on the low end of tech savvyness (I wonder if
      I can use “savvy” a few more times in this post), there are a good number
      of people who just don't have a clue.
   </p>
        <p>
          <a href="http://news.com.com/2100-7349_3-5152165.html?part=rss&amp;tag=feed&amp;subj=news">CNet</a> asks
      what more can be done about it.  Here's an idea...remove the problem from those
      who don't have a clue to those who do have a clue.  Is it easier for a few hundred
      million users to update their AV software or for ten million trained admins to update
      the AV software on their public servers?  If every public SMTP node on the Internet
      had current AV software, how would an email borne worm like MyDoom spread?  That's
      right, it couldn't.
   </p>
        <p>
      This wouldn't address the issues with Slammer or Blaster, but it would have prevented
      Melissa, ILOVEYOU, SoBig, MyDoom, and many others from spreading.  I'm appalled
      that so much focus is on educating the non tech masses and so little is on educating
      the “educated” admins.  To make it a little easier on the admins,
      Exchange, SameTime, sendmail, and any other widely used mail server should bundle
      in self-updating AV software.  It's the least you can do for your customers. 
      It's the least you can do for yourself.
   </p>
        <p>
      I have a few thoughts on port worms like Slammer and Blaster, but I'll save them for
      another day.
   </p>
        <p>
      What I'm wondering is this - am I off base here or are a good number of admins really
      as lazy (or cash strapped to buy/install/update AV software) as I think they are?
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=96ae00db-5643-4a7e-8578-599bca518511" />
      </body>
      <title>A little self-righteousness</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,96ae00db-5643-4a7e-8578-599bca518511.aspx</guid>
      <link>http://www.lparky.com/blog/ALittleSelfrighteousness.aspx</link>
      <pubDate>Tue, 03 Feb 2004 01:18:01 GMT</pubDate>
      <description>&lt;p&gt;
   I just did a full system virus scan (102, 222 files).&amp;nbsp; Not surprisingly, none
   were infected.&amp;nbsp; I live behind a hardware firewall in my router and a software
   firewall on my laptop.&amp;nbsp; I use Automatic Update for Windows XP to keep me patched.&amp;nbsp;
   My anti-virus software auto updates itself as well.&amp;nbsp; So, I have to do almost
   nothing to stay pretty well patched and secured.
&lt;/p&gt;
&lt;p&gt;
   Additionally, though, I don't open things that look odd.&amp;nbsp; If I get an email that
   (especially with attachments that get through my Outlook security) that I'm not expecting,
   I hope over to Symantec's web site to see if the subject line or filename matches
   a new worm.&amp;nbsp; So far, I've never been infected.&amp;nbsp; I've also never fallen prey
   to a hoax (delete the Java debugger, because it's some evil spyware/malware app!).
&lt;/p&gt;
&lt;p&gt;
   I suppose I'm more tech savvy that many, so this isn't too surprising.&amp;nbsp; Not to
   be too arrogant, let me say that most people I know in the tech industry are far more
   tech savvy than I.&amp;nbsp; Still, even on the low end of tech savvyness (I wonder if
   I can use &amp;#8220;savvy&amp;#8221; a few more times in this post), there are a good number
   of people who just don't have a clue.
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://news.com.com/2100-7349_3-5152165.html?part=rss&amp;amp;tag=feed&amp;amp;subj=news"&gt;CNet&lt;/a&gt; asks
   what more can be done about it.&amp;nbsp; Here's an idea...remove the problem from those
   who don't have a clue to those who do have a clue.&amp;nbsp; Is it easier for a few hundred
   million users to update their AV software or for ten million trained admins to update
   the AV software on their public servers?&amp;nbsp; If every public SMTP node on the Internet
   had current AV software, how would an email borne worm like MyDoom spread?&amp;nbsp; That's
   right, it couldn't.
&lt;/p&gt;
&lt;p&gt;
   This wouldn't address the issues with Slammer or Blaster, but it would have prevented
   Melissa, ILOVEYOU, SoBig, MyDoom, and many others from spreading.&amp;nbsp; I'm appalled
   that so much focus is on educating the non tech masses and so little is on educating
   the &amp;#8220;educated&amp;#8221; admins.&amp;nbsp; To make it a little easier on the admins,
   Exchange, SameTime, sendmail, and any other widely used mail server should bundle
   in self-updating AV software.&amp;nbsp; It's the least you can do for your customers.&amp;nbsp;
   It's the least you can do for yourself.
&lt;/p&gt;
&lt;p&gt;
   I have a few thoughts on port worms like Slammer and Blaster, but I'll save them for
   another day.
&lt;/p&gt;
&lt;p&gt;
   What I'm wondering is this - am I off base here or are a good number of admins really
   as lazy (or cash strapped to buy/install/update AV software) as I think they are?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=96ae00db-5643-4a7e-8578-599bca518511" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,96ae00db-5643-4a7e-8578-599bca518511.aspx</comments>
      <category>Software Politics;Technical</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=1e2d7ebf-5627-43f0-8de2-2d00b144cb81</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,1e2d7ebf-5627-43f0-8de2-2d00b144cb81.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,1e2d7ebf-5627-43f0-8de2-2d00b144cb81.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1e2d7ebf-5627-43f0-8de2-2d00b144cb81</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://scoble.weblogs.com/">Robert Scoble</a>
          <a href="http://radio.weblogs.com/0001011/2004/01/29.html#a6462">doesn't
      see</a> that Microsoft is over hyping tomorrow's technology.
   </p>
        <p>
      I understand that it takes a fair amount of time to develop software.  I know. 
      I'm a programmer.  I understand that even when writing this version, you are
      thinking about the next one, and probably the one after that as well.  This is
      the mark of good design and architecture.  I don't think anybody has a problem
      with that.
   </p>
        <p>
      The issue is this: What can we do with the stuff we have now or that we will have
      pretty soon?  What happens 2 years from now isn't as important to many of us. 
      The technical details aren't too important to most of us.
   </p>
        <p>
      We need to know what to do with that we have now, so we can write great code that
      can ship now.  We need to know what's coming up in the near future, so we'll
      know if it's better to use the current version or wait for the next one.
   </p>
        <p>
      For instance, if we understand Whidby really well and know when it's coming, we can
      decide, based on our project time constraints, whether to use Whidby as our platform
      or to stick with Framework 1.1.  Information about Orcas and WinFX just cloud
      the picture for a lot of us.
   </p>
        <p>
      Here's another thought:  Why has Microsoft released so much information on Longhorn,
      but next to nothing on the next versions of Exchange, BizTalk, SQL Server (the one
      after Yukon), Office 12, etc.?  Surely these will also see upgrades in or around
      the Longhorn time frame.  Surely they are just as important to us as Longhorn
      is.  Surely we can't develop the best Longhorn applications possible unless we
      know what the rest of the Office System and Server System are going to offer us. 
      So much focus on Longhorn ignores our present and near future needs and inaccurately
      paints the future.
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=1e2d7ebf-5627-43f0-8de2-2d00b144cb81" />
      </body>
      <title>Turning a blind eye</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,1e2d7ebf-5627-43f0-8de2-2d00b144cb81.aspx</guid>
      <link>http://www.lparky.com/blog/TurningABlindEye.aspx</link>
      <pubDate>Thu, 29 Jan 2004 20:32:50 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://scoble.weblogs.com/"&gt;Robert Scoble&lt;/a&gt; &lt;a href="http://radio.weblogs.com/0001011/2004/01/29.html#a6462"&gt;doesn't
   see&lt;/a&gt; that Microsoft is over hyping tomorrow's technology.
&lt;/p&gt;
&lt;p&gt;
   I understand that it takes a fair amount of time to develop software.&amp;nbsp; I know.&amp;nbsp;
   I'm a programmer.&amp;nbsp; I understand that even when writing this version, you are
   thinking about the next one, and probably the one after that as well.&amp;nbsp; This is
   the mark of good design and architecture.&amp;nbsp; I don't think anybody has a problem
   with that.
&lt;/p&gt;
&lt;p&gt;
   The issue is this: What can we do with the stuff we have now or that we will have
   pretty soon?&amp;nbsp; What happens 2 years from now isn't as important to many of us.&amp;nbsp;
   The technical details aren't too important to most of us.
&lt;/p&gt;
&lt;p&gt;
   We need to know what to do with that we have now, so we can write great code that
   can ship now.&amp;nbsp; We need to know what's coming up in the near future, so we'll
   know if it's better to use the current version or wait for the next one.
&lt;/p&gt;
&lt;p&gt;
   For instance, if we understand Whidby really well and know when it's coming, we can
   decide, based on our project time constraints, whether to use Whidby as our platform
   or to stick with Framework 1.1.&amp;nbsp; Information about Orcas and WinFX just cloud
   the picture for a lot of us.
&lt;/p&gt;
&lt;p&gt;
   Here's another thought:&amp;nbsp; Why has Microsoft released so much information on Longhorn,
   but next to nothing on the next versions of Exchange, BizTalk, SQL Server (the one
   after Yukon), Office 12, etc.?&amp;nbsp; Surely these will also see upgrades in or around
   the Longhorn time frame.&amp;nbsp; Surely they are just as important to us as Longhorn
   is.&amp;nbsp; Surely we can't develop the best Longhorn applications possible unless we
   know what the rest of the Office System and Server System are going to offer us.&amp;nbsp;
   So much focus on Longhorn ignores our present and near future needs and inaccurately
   paints the future.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=1e2d7ebf-5627-43f0-8de2-2d00b144cb81" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,1e2d7ebf-5627-43f0-8de2-2d00b144cb81.aspx</comments>
      <category>Software Politics</category>
    </item>
    <item>
      <trackback:ping>http://www.lparky.com/blog/Trackback.aspx?guid=5c12d092-6476-43e9-bbcb-bc12a9cf3e3b</trackback:ping>
      <pingback:server>http://www.lparky.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.lparky.com/blog/PermaLink,guid,5c12d092-6476-43e9-bbcb-bc12a9cf3e3b.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.lparky.com/blog/CommentView,guid,5c12d092-6476-43e9-bbcb-bc12a9cf3e3b.aspx</wfw:comment>
      <wfw:commentRss>http://www.lparky.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=5c12d092-6476-43e9-bbcb-bc12a9cf3e3b</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Longhorn, longhorn, longhorn!  I'm very excited about the next version of Windows. 
      I've seen many of sessions from the latest PDC.  I've played with the 4051 bits. 
      However, I think I'll add my voice to a few others I've heard lately.  Why don't
      we spend a little more time looking at what we can do now (or 12 months from now)
      rather than on what we can't do for at least 24 months?
   </p>
        <p>
      When .NET was announced at PDC 2000, I was ecstatic.  The beta 1 bits were released
      that fall.  By February 2001, I was writing my first professional application
      using them.  All was abuzz in the land of Microsoft about .NET.  I didn't
      consider this a bad thing, because, even at beta 1, the platform was widely available
      and stable enough to code against.  You could write your projects on it, and
      upgrade the code to b2, RC, or RTM without too much effort.
   </p>
        <p>
      Longhorn, though, is a whole different story.  Microsoft won't even give a firm
      release date for it.  Many think it won't be ready until late '05 / early '06. 
      What good is it for the developer community at large to focus on Longhorn, WinFX,
      Orcas (.NET Framework 3.0) now?  I think it isn't too useful.
   </p>
        <p>
      Whidby (.NET Framework 2.0) will be released, it seems, within the next 12 months. 
      SQL Server Yukon (SQL Server v.Next), will be released in the same time frame. 
      Why don't they get the attention the deserve?  Why don't we focus on what will
      be in Whidby in 2004, and focus on Longhorn, Office 12, and Orcas in 2005?  Doesn't
      this make a bit more sense?
   </p>
        <p>
      I happen to have the PDC bits for Longhorn and Whidby, but many developers don't have
      them.  How annoying do you (Mr. Microsoft) think it is to have Longhorn dangling
      in front of your nose all the time, when you can't even play with it?
   </p>
        <p>
      In the <a href="http://msdn.microsoft.com/theshow/episode039/default.asp">latest</a><a href="http://msdn.microsoft.com/theshow/">.NET
      Show</a>, Robert Hess said:
   </p>
        <p>
          <em>With this episode, we're gonna take and start embarking on a fully new direction
      and that is focusing on a new operating system that inherently involves .NET under
      the covers. That's the new operating system coming out of Microsoft called Longhorn.
      We released it first at the PDC a couple months ago. In the last episode we talked
      briefly about it; in this episode we're gonna focus on an overview of what Longhorn
      is. Talk about individual pillars, WinFS, Avalon, Indigo, fundamentals, showing you
      some application code of what it looks like to write a Longhorn application. Then
      in the follow up episodes following this one in the next several months, we're gonna
      focus on the individual technologies of Longhorn, whether that's the Windows Identity
      System, security, Click Once, writing code in XAML, and other further technologies
      like that. But in this episode, it's gonna be a primer to allow you to understand
      what Longhorn is so you can understand it from the ground up and seeing how it might
      take and affect your applications that you are gonna need to be developing when Longhorn
      comes out.</em>
        </p>
        <p>
      I find it very interesting that the .NET show, for the most part, ignores .NET Framework
      2.0 and skips right on to 3.0 and WinFX.  Maybe Microsoft simply forgot to reveal
      the details of Whidby and Yukon in 2002.  Perhaps they were supposed to be the
      focus of 2003, but someone forgot to talk about them all last year.
   </p>
        <img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=5c12d092-6476-43e9-bbcb-bc12a9cf3e3b" />
      </body>
      <title>Moo</title>
      <guid>http://www.lparky.com/blog/PermaLink,guid,5c12d092-6476-43e9-bbcb-bc12a9cf3e3b.aspx</guid>
      <link>http://www.lparky.com/blog/Moo.aspx</link>
      <pubDate>Thu, 29 Jan 2004 13:51:53 GMT</pubDate>
      <description>&lt;p&gt;
   Longhorn, longhorn, longhorn!&amp;nbsp; I'm very excited about the next version of Windows.&amp;nbsp;
   I've seen many of sessions from the latest PDC.&amp;nbsp; I've played with the 4051 bits.&amp;nbsp;
   However, I think I'll add my voice to a few others I've heard lately.&amp;nbsp; Why don't
   we spend a little more time looking at what we can do now (or 12 months from now)
   rather than on what we can't do for at least 24 months?
&lt;/p&gt;
&lt;p&gt;
   When .NET was announced at PDC 2000, I was ecstatic.&amp;nbsp; The beta 1 bits were released
   that fall.&amp;nbsp; By February 2001, I was writing my first professional application
   using them.&amp;nbsp; All was abuzz in the land of Microsoft about .NET.&amp;nbsp; I didn't
   consider this a bad thing, because, even at beta 1, the platform was widely available
   and stable enough to code against.&amp;nbsp; You could write your projects on it, and
   upgrade the code to b2, RC, or RTM without too much effort.
&lt;/p&gt;
&lt;p&gt;
   Longhorn, though, is a whole different story.&amp;nbsp; Microsoft won't even give a firm
   release date for it.&amp;nbsp; Many think it won't be ready until late '05 / early '06.&amp;nbsp;
   What good is it for the developer community at large to focus on Longhorn, WinFX,
   Orcas (.NET Framework 3.0)&amp;nbsp;now?&amp;nbsp; I think it isn't too useful.
&lt;/p&gt;
&lt;p&gt;
   Whidby (.NET Framework 2.0)&amp;nbsp;will be released, it seems, within the next 12 months.&amp;nbsp;
   SQL Server Yukon (SQL Server v.Next), will be released in the same time frame.&amp;nbsp;
   Why don't they get the attention the deserve?&amp;nbsp; Why don't we focus on what will
   be in Whidby in 2004, and focus on Longhorn, Office 12, and Orcas in 2005?&amp;nbsp; Doesn't
   this make a bit more sense?
&lt;/p&gt;
&lt;p&gt;
   I happen to have the PDC bits for Longhorn and Whidby, but many developers don't have
   them.&amp;nbsp; How annoying do you (Mr. Microsoft) think it is to have Longhorn dangling
   in front of your nose all the time, when you can't even play with it?
&lt;/p&gt;
&lt;p&gt;
   In the &lt;a href="http://msdn.microsoft.com/theshow/episode039/default.asp"&gt;latest&lt;/a&gt; &lt;a href="http://msdn.microsoft.com/theshow/"&gt;.NET
   Show&lt;/a&gt;, Robert Hess said:
&lt;/p&gt;
&lt;p&gt;
   &lt;em&gt;With this episode, we're gonna take and start embarking on a fully new direction
   and that is focusing on a new operating system that inherently involves .NET under
   the covers. That's the new operating system coming out of Microsoft called Longhorn.
   We released it first at the PDC a couple months ago. In the last episode we talked
   briefly about it; in this episode we're gonna focus on an overview of what Longhorn
   is. Talk about individual pillars, WinFS, Avalon, Indigo, fundamentals, showing you
   some application code of what it looks like to write a Longhorn application. Then
   in the follow up episodes following this one in the next several months, we're gonna
   focus on the individual technologies of Longhorn, whether that's the Windows Identity
   System, security, Click Once, writing code in XAML, and other further technologies
   like that. But in this episode, it's gonna be a primer to allow you to understand
   what Longhorn is so you can understand it from the ground up and seeing how it might
   take and affect your applications that you are gonna need to be developing when Longhorn
   comes out.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
   I find it very interesting that the .NET show, for the most part, ignores .NET Framework
   2.0 and skips right on to 3.0 and WinFX.&amp;nbsp; Maybe Microsoft simply forgot to reveal
   the details of Whidby and Yukon in 2002.&amp;nbsp; Perhaps they were supposed to be the
   focus of 2003, but someone forgot to talk about them all last year.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lparky.com/blog/aggbug.ashx?id=5c12d092-6476-43e9-bbcb-bc12a9cf3e3b" /&gt;</description>
      <comments>http://www.lparky.com/blog/CommentView,guid,5c12d092-6476-43e9-bbcb-bc12a9cf3e3b.aspx</comments>
      <category>Technical;Software Politics</category>
    </item>
  </channel>
</rss>