<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>CamTheGeek.com - Web</title>
    <link>http://www.camthegeek.com/blog/</link>
    <description>Cam Soper's Blog</description>
    <language>en-us</language>
    <copyright>Cam Soper</copyright>
    <lastBuildDate>Tue, 25 Mar 2008 03:15:10 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>camthegeek@camthegeek.com</managingEditor>
    <webMaster>camthegeek@camthegeek.com</webMaster>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=569c4585-b693-440b-86f9-00fe529c1154</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,569c4585-b693-440b-86f9-00fe529c1154.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I won't bother espousing the benefits of Twitter;  <a href="http://www.hanselman.com/blog/TwitterTheUselessfulnessOfMicroblogging.aspx">Scott
Hanselman already has</a>, and he did it far more eloquently than I would have.  
</p>
        <p>
Let it suffice to say that, after some prodding from <a href="http://netcave.org/">Alan
Stevens</a>, <a href="http://twitter.com/camsoper">I got on Twitter</a>, and I'm having
a ball with it.  You can follow me via the "My Twitter Updates" column on the
right, or, better yet, <a href="http://twitter.com/">get on Twitter yourself and join
the community</a>!
</p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=569c4585-b693-440b-86f9-00fe529c1154" />
      </body>
      <title>Follow me on Twitter!</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,569c4585-b693-440b-86f9-00fe529c1154.aspx</guid>
      <link>http://www.camthegeek.com/blog/FollowMeOnTwitter.aspx</link>
      <pubDate>Tue, 25 Mar 2008 03:15:10 GMT</pubDate>
      <description>&lt;p&gt;
I won't bother espousing the benefits of Twitter;&amp;nbsp; &lt;a href="http://www.hanselman.com/blog/TwitterTheUselessfulnessOfMicroblogging.aspx"&gt;Scott
Hanselman already has&lt;/a&gt;, and he did it far more eloquently than I would have.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Let it suffice to say that, after some prodding from &lt;a href="http://netcave.org/"&gt;Alan
Stevens&lt;/a&gt;, &lt;a href="http://twitter.com/camsoper"&gt;I got on Twitter&lt;/a&gt;, and I'm having
a ball with it.&amp;nbsp; You can follow me via the "My Twitter Updates" column on the
right, or, better yet, &lt;a href="http://twitter.com/"&gt;get on Twitter yourself and join
the community&lt;/a&gt;!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=569c4585-b693-440b-86f9-00fe529c1154" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=e7b3c5b1-0fd8-4139-bb3e-9164c7df7498</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,e7b3c5b1-0fd8-4139-bb3e-9164c7df7498.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My mom emailed me complaining about getting the following error when logging into
her Google Calendar:
</p>
        <p>
          <em>Oops.  Another calendar has been created for cams.mom@moms-isp.net</em> (not
her real address).<br /><em>Each calendar needs its own email address so friends can send you invitations.</em></p>
        <p>
My mom couldn't figure out what this error meant or why she was getting it. 
She'd been using Google Calendar for over a year, using the Google account she created
with her ISP-provided email address as a login.  And she even contacted her ISP
(Wild Blue satellite Internet) at one point, who had no idea what she was talking
about.
</p>
        <p>
So I took a look, and I pretty quickly managed to figure out what the problem was.
</p>
        <p>
Her ISP decided to provide Google Apps for Domains for their customers.  They
just created user accounts in Google Apps for all of their customersone weekend. 
As a result, there were <strong>two</strong> Google accounts with cams.mom@moms-isp.net
as their login - One that was a standard, run-of-the-mill Google account with access
to Calendar, Docs, etc., and one that was the domain-specific login to Google Apps.
</p>
        <p>
So the only way she could resolve this was change to a different email address as
her login for her standard Google account.  Not a huge deal, since she has a
couple different email accounts, but definitely an inconvenience.  
</p>
        <p>
Still, I have two issues with this:
</p>
        <ol>
          <li>
Was this scenario not anticipated by Google?  Why not work around it?  Why
not merge her old, "standard" calendar into her new, domain-specific calendar? 
For what it's worth, that's why I haven't migrated from my Google account to Google
Apps for Domains.  I'd love to have my own camthegeek.com Google Apps, but it'd
be an all-out migration for my Gmail, Google Talk, and Google Calendar.  Why
can't they just tie my Gmail and camthegeek.com addresses together as some sort of
alias, so if I'm logged in to Google Calendar as me@gmail, I'm also logged in as me@camthegeek? 
That way my friends wouldn't have to change their Google Talk settings to keep in
touch with me, and I wouldn't have to migrate my Gmail and Calendar.<br /><br /></li>
          <li>
What the hell is wrong with Wild Blue that they couldn't train their tech support
to anticipate this and properly guide their customers through it?  I understand
the allure of Google Apps.  If I were an ISP, I'd put my customers on it. 
It's a major value-add.  But in their pre-migration activities, did they really
not anticipate that, out of their thousands of customers, one of them might possibly
have endeavored to create a Google account with their wildblue.net email address? 
Give me a break.</li>
        </ol>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=e7b3c5b1-0fd8-4139-bb3e-9164c7df7498" />
      </body>
      <title>Weird Google Calendar Error</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,e7b3c5b1-0fd8-4139-bb3e-9164c7df7498.aspx</guid>
      <link>http://www.camthegeek.com/blog/WeirdGoogleCalendarError.aspx</link>
      <pubDate>Mon, 17 Mar 2008 06:06:37 GMT</pubDate>
      <description>&lt;p&gt;
My mom emailed me complaining about getting the following error when logging into
her Google Calendar:
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Oops.&amp;nbsp; Another calendar has been created for cams.mom@moms-isp.net&lt;/em&gt; (not
her real address).&lt;br&gt;
&lt;em&gt;Each calendar needs its own email address so friends can send you invitations.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
My mom couldn't figure out what this error meant or why she was getting it.&amp;nbsp;
She'd been using Google Calendar for over a year, using the Google account she created
with her ISP-provided email address as a login.&amp;nbsp; And she even contacted her ISP
(Wild Blue satellite Internet) at one point, who had no idea what she was talking
about.
&lt;/p&gt;
&lt;p&gt;
So I took a look, and I pretty quickly managed to figure out what the problem was.
&lt;/p&gt;
&lt;p&gt;
Her ISP decided to provide Google Apps for Domains for their customers.&amp;nbsp; They
just created user accounts in Google Apps for all of their customersone weekend.&amp;nbsp;
As a result, there were &lt;strong&gt;two&lt;/strong&gt; Google accounts with cams.mom@moms-isp.net
as their login - One that was a standard, run-of-the-mill Google account with access
to Calendar, Docs, etc., and one that was the domain-specific login to Google Apps.
&lt;/p&gt;
&lt;p&gt;
So the only way she could resolve this was change to a different email address as
her login for her standard Google account.&amp;nbsp; Not a huge deal, since she has a
couple different email accounts, but definitely an inconvenience.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Still, I have two issues with this:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Was this scenario not anticipated by Google?&amp;nbsp; Why not work around it?&amp;nbsp; Why
not merge her old, "standard" calendar into her new, domain-specific calendar?&amp;nbsp;
For what it's worth, that's why I haven't migrated from my Google account to Google
Apps for Domains.&amp;nbsp; I'd love to have my own camthegeek.com Google Apps, but it'd
be an all-out migration for my Gmail, Google Talk, and Google Calendar.&amp;nbsp; Why
can't they just tie my Gmail and camthegeek.com addresses together as some sort of
alias, so if I'm logged in to Google Calendar as me@gmail, I'm also logged in as me@camthegeek?&amp;nbsp;
That way my friends wouldn't have to change their Google Talk settings to keep in
touch with me, and I wouldn't have to migrate my Gmail and Calendar.&lt;br&gt;
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
What the hell is wrong with Wild Blue that they couldn't train their tech support
to anticipate this and properly guide their customers through it?&amp;nbsp; I understand
the allure of Google Apps.&amp;nbsp; If I were an ISP, I'd put my customers on it.&amp;nbsp;
It's a major value-add.&amp;nbsp; But in their pre-migration activities, did they really
not anticipate that, out of their thousands of customers, one of them might possibly
have endeavored to create a Google account with their wildblue.net email address?&amp;nbsp;
Give me a break.&lt;/li&gt;
&lt;/ol&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=e7b3c5b1-0fd8-4139-bb3e-9164c7df7498" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=32967ca0-8523-4144-9787-80a0e8527ce6</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,32967ca0-8523-4144-9787-80a0e8527ce6.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Dear Mom/Mom-In-Law/Grandma/Other,
</p>
        <p>
Please stop using Internet Explorer 6.0.  Just...  Stop.
</p>
        <p>
I know you're comfortable with it.  I know that's what came installed on your
computer, and you're not even aware that it sucks.  But trust me, it does.
</p>
        <p>
"But Cam," you ask, "If it isn't broken, why should I fix it?"  Ah, but that's
the point.  It is ridiculously broken.  It's the <a href="http://en.wikipedia.org/wiki/Yugo">Yugo</a> of
web browsers.  Aside from being <a href="http://secunia.com/product/11/?task=advisories">ridden
with security vulnerabilities</a>, and lacking innovations such as <a href="http://www.microsoft.com/windows/IE/ie7/tour/tabs/">tabbed
browsing</a>, its <a href="http://positioniseverything.net/explorer.html">CSS standards
support is horribly broken</a> and will never be fixed.
</p>
        <p>
My point about security and tabs should be self-explanatory.  The CSS problem,
in layman's terms, means that, just this week, a simple web page which should have
taken me about four hours to design and develop took me over <strong>two days</strong> because
I had to work around Internet Explorer 6.0's CSS flaws.  That's just... 
obscene.  It wastes Corillian's time.  And worse yet, it wastes <strong>my</strong> time,
which I could be using to post <a href="http://video.camthegeek.com">videos of your
grandkids</a>.
</p>
        <p>
So what can you do to help me?  Convert to a different browser.  A more
modern, more standards-compliant browser.  Just about all of them will automatically
convert your favorites or bookmarks, history, cookies, and saved passwords.  
They're all free.  All you have to do is download them and install them. 
And then get your friends and relatives to do the same.  Here are a few suggestions.
</p>
        <ul>
          <li>
            <a href="http://www.microsoft.com/windows/downloads/ie/getitnow.mspx">Internet Explorer
7.0</a>.  Microsoft fixed a lot of the problems Internet Explorer 6.0 had, as
well as adding some useful user interface enhancements.  I know it looks a little
different, but if you try it, you might just like it.  <strong>Pros</strong>:
Microsoft was aware of all the issues with IE 6.0 and fixed most of them.  <strong>Cons</strong>: 
Slight learning curve with the new user interface.<br /><br /></li>
          <li>
            <a href="http://www.mozilla.com">Mozilla Firefox</a>.  This is the second-most
popular browser right now.  It's very fast, reliable, and secure.  It has
a really neat feature called extensions, which allow you download free add-ons for
the browser that perform any number of useful functions.  For example, I run
an extension called Ad Block Plus, which filters out banner ads from my web pages. 
In many cases, I never even realize they were there.  <strong>Pros</strong>:
Insanely active open-source community backing, which means frequent security updates,
new features, and extensions.  <strong>Cons</strong>:  There are still a
few web pages (<em>very</em> few) that were designed specifically with non-standard
features of Internet Explorer in mind.  These sites don't deserve your traffic
anyway and whoever told them they should design their site like that should be fired.<br /><br /></li>
          <li>
            <a href="http://www.opera.com/">Opera</a>.  I honestly don't know a whole lot
about Opera, but its users are very vocal about how much they like it, so maybe you
will, too.  <strong>Pros</strong>:  I've heard it's really quite good.  <strong>Cons</strong>: 
Same as Firefox.<br /><br /></li>
          <li>
            <a href="http://www.apple.com/safari/">Safari</a>.  This is Apple's browser that
comes pre-installed on Mac computers.  They make a Windows version now. 
I wasn't overly impressed, but again, this letter is about giving you options.  <strong>Pros</strong>: 
Um...  it's free?  <strong>Cons</strong>:  Nothing overly compelling
about it.<br /></li>
        </ul>
        <p>
With just five minutes of effort, you can take a step toward a better browsing experience
for you, and, as others follow your lead, a better development experience for me. 
Thank you.
</p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=32967ca0-8523-4144-9787-80a0e8527ce6" />
      </body>
      <title>An Open Letter to Mom, Mother-in-Law, Grandma, and More</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,32967ca0-8523-4144-9787-80a0e8527ce6.aspx</guid>
      <link>http://www.camthegeek.com/blog/AnOpenLetterToMomMotherinLawGrandmaAndMore.aspx</link>
      <pubDate>Fri, 21 Dec 2007 21:58:12 GMT</pubDate>
      <description>&lt;p&gt;
Dear Mom/Mom-In-Law/Grandma/Other,
&lt;/p&gt;
&lt;p&gt;
Please stop using Internet Explorer 6.0.&amp;nbsp; Just...&amp;nbsp; Stop.
&lt;/p&gt;
&lt;p&gt;
I know you're comfortable with it.&amp;nbsp; I know that's what came installed on your
computer, and you're not even aware that it sucks.&amp;nbsp; But trust me, it does.
&lt;/p&gt;
&lt;p&gt;
"But Cam," you ask, "If it isn't broken, why should I fix it?"&amp;nbsp; Ah, but that's
the point.&amp;nbsp; It is ridiculously broken.&amp;nbsp; It's the &lt;a href="http://en.wikipedia.org/wiki/Yugo"&gt;Yugo&lt;/a&gt; of
web browsers.&amp;nbsp; Aside from being &lt;a href="http://secunia.com/product/11/?task=advisories"&gt;ridden
with security vulnerabilities&lt;/a&gt;, and lacking innovations such as &lt;a href="http://www.microsoft.com/windows/IE/ie7/tour/tabs/"&gt;tabbed
browsing&lt;/a&gt;, its &lt;a href="http://positioniseverything.net/explorer.html"&gt;CSS standards
support is horribly broken&lt;/a&gt; and will never be fixed.
&lt;/p&gt;
&lt;p&gt;
My point about security and tabs should be self-explanatory.&amp;nbsp; The CSS problem,
in layman's terms, means that, just this week, a simple web page which should have
taken me about four hours to design and develop took me over &lt;strong&gt;two days&lt;/strong&gt; because
I had to work around Internet Explorer 6.0's CSS flaws.&amp;nbsp; That's just...&amp;nbsp;
obscene.&amp;nbsp; It wastes Corillian's time.&amp;nbsp; And worse yet, it wastes &lt;strong&gt;my&lt;/strong&gt; time,
which I could be using to post &lt;a href="http://video.camthegeek.com"&gt;videos of your
grandkids&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
So what can you do to help me?&amp;nbsp; Convert to a different browser.&amp;nbsp; A more
modern, more standards-compliant browser.&amp;nbsp; Just about all of them will automatically
convert your favorites or bookmarks, history, cookies, and saved passwords.&amp;nbsp;&amp;nbsp;
They're all free.&amp;nbsp; All you have to do is download them and install them.&amp;nbsp;
And then get your friends and relatives to do the same.&amp;nbsp; Here are a few suggestions.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/windows/downloads/ie/getitnow.mspx"&gt;Internet Explorer
7.0&lt;/a&gt;.&amp;nbsp; Microsoft fixed a lot of the problems Internet Explorer 6.0 had, as
well as adding some useful user interface enhancements.&amp;nbsp; I know it looks a little
different, but if you try it, you might just like it.&amp;nbsp; &lt;strong&gt;Pros&lt;/strong&gt;:
Microsoft was aware of all the issues with IE 6.0 and fixed most of them.&amp;nbsp; &lt;strong&gt;Cons&lt;/strong&gt;:&amp;nbsp;
Slight learning curve with the new user interface.&lt;br&gt;
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.mozilla.com"&gt;Mozilla Firefox&lt;/a&gt;.&amp;nbsp; This is the second-most
popular browser right now.&amp;nbsp; It's very fast, reliable, and secure.&amp;nbsp; It has
a really neat feature called extensions, which allow you download free add-ons for
the browser that perform any number of useful functions.&amp;nbsp; For example, I run
an extension called Ad Block Plus, which filters out banner ads from my web pages.&amp;nbsp;
In many cases, I never even realize they were there.&amp;nbsp; &lt;strong&gt;Pros&lt;/strong&gt;:
Insanely active open-source community backing, which means frequent security updates,
new features, and extensions.&amp;nbsp; &lt;strong&gt;Cons&lt;/strong&gt;:&amp;nbsp; There are still a
few web pages (&lt;em&gt;very&lt;/em&gt; few) that were designed specifically with non-standard
features of Internet Explorer in mind.&amp;nbsp; These sites don't deserve your traffic
anyway and whoever told them they should design their site like that should be fired.&lt;br&gt;
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.opera.com/"&gt;Opera&lt;/a&gt;.&amp;nbsp; I honestly don't know a whole lot
about Opera, but its users are very vocal about how much they like it, so maybe you
will, too.&amp;nbsp; &lt;strong&gt;Pros&lt;/strong&gt;:&amp;nbsp; I've heard it's really quite good.&amp;nbsp; &lt;strong&gt;Cons&lt;/strong&gt;:&amp;nbsp;
Same as Firefox.&lt;br&gt;
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.apple.com/safari/"&gt;Safari&lt;/a&gt;.&amp;nbsp; This is Apple's browser that
comes pre-installed on Mac computers.&amp;nbsp; They make a Windows version now.&amp;nbsp;
I wasn't overly impressed, but again, this letter is about giving you options.&amp;nbsp; &lt;strong&gt;Pros&lt;/strong&gt;:&amp;nbsp;
Um...&amp;nbsp; it's free?&amp;nbsp; &lt;strong&gt;Cons&lt;/strong&gt;:&amp;nbsp; Nothing overly compelling
about it.&lt;br&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
With just five minutes of effort, you can take a step toward a better browsing experience
for you, and, as others follow your lead, a better development experience for me.&amp;nbsp;
Thank you.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=32967ca0-8523-4144-9787-80a0e8527ce6" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=906a3c6a-ad68-4145-8d8f-60c0287e9942</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,906a3c6a-ad68-4145-8d8f-60c0287e9942.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just got my <a href="http://forums.fark.com/cgi/fark/comments.pl?IDLink=2925021&amp;ok=1">first
greenlit article</a> on the social news site, <a href="http://www.fark.com">Fark.com</a>. 
For those of you unfamiliar with Fark, what this means is I submitted a link to a
news article, including a self-written funny headline, and the users of the pay version
of the site (TotalFark) gave it sufficient votes to have it show on the front page
of Fark.
</p>
        <p>
I guess you'd have to be there to appreciate it.
</p>
        <p>
Yay, me.
</p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=906a3c6a-ad68-4145-8d8f-60c0287e9942" />
      </body>
      <title>Maybe I Should Print it and Frame it</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,906a3c6a-ad68-4145-8d8f-60c0287e9942.aspx</guid>
      <link>http://www.camthegeek.com/blog/MaybeIShouldPrintItAndFrameIt.aspx</link>
      <pubDate>Wed, 11 Jul 2007 19:17:42 GMT</pubDate>
      <description>&lt;p&gt;
I just got my &lt;a href="http://forums.fark.com/cgi/fark/comments.pl?IDLink=2925021&amp;amp;ok=1"&gt;first
greenlit article&lt;/a&gt; on the social news site, &lt;a href="http://www.fark.com"&gt;Fark.com&lt;/a&gt;.&amp;nbsp;
For those of you unfamiliar with Fark, what this means is I submitted a link to a
news article, including a self-written funny headline, and the users of the pay version
of the site (TotalFark) gave it sufficient votes to have it show on the front page
of Fark.
&lt;/p&gt;
&lt;p&gt;
I guess you'd have to be there to appreciate it.
&lt;/p&gt;
&lt;p&gt;
Yay, me.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=906a3c6a-ad68-4145-8d8f-60c0287e9942" /&gt;</description>
      <category>Musings;Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=dbacb4de-12fd-4aef-952d-eabcb0bf8a2f</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,dbacb4de-12fd-4aef-952d-eabcb0bf8a2f.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm very hopeful that Silverlight will achieve the market penetration of Flash. 
Silverlight has so much going for it, like the DLR, the mini-CLR, XAML-based development,
and so much more.  And like I said in an earlier post, it's a great example of
people in Microsoft <em>getting it</em>, what with the multi-platform support.
</p>
        <p>
The only thing that worried me about Silverlight was the lack of Linux support. 
Like it or not, Linux is becoming a viable desktop platform, so it's important that
Silverlight have some kind of Linux implementation.  I had heard somewhere that
Miguel de Icaza had stated that he was going to have a Mono-based implementation of
Silverlight ready by the end of 2007, but I didn't know if that was a reasonable estimate.
</p>
        <p>
          <a href="http://tirania.org/blog/archive/2007/Jun-21.html">Somehow, I think I underestimated
the Mono team</a>.  Miguel and his band of crazy coders hammered out a more-or-less
functional implementation of Silverlight, called Moonlight, in 21 days.  Holy
freakin' cow, that's cool.
</p>
        <p>
I'd also like to point out that Miguel mentions receiving guidance from <a href="http://weblogs.asp.net/scottgu/">Scott
Guthrie</a> and others in Microsoft.  I'm floored by this.  They're
apparently <em>that</em> interested in making it succeed.
</p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=dbacb4de-12fd-4aef-952d-eabcb0bf8a2f" />
      </body>
      <title>Moonlight - Open Source Implementation of Silverlight</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,dbacb4de-12fd-4aef-952d-eabcb0bf8a2f.aspx</guid>
      <link>http://www.camthegeek.com/blog/MoonlightOpenSourceImplementationOfSilverlight.aspx</link>
      <pubDate>Fri, 22 Jun 2007 00:28:50 GMT</pubDate>
      <description>&lt;p&gt;
I'm very hopeful that Silverlight will achieve the market penetration of Flash.&amp;nbsp;
Silverlight has so much going for it, like the DLR, the mini-CLR, XAML-based development,
and so much more.&amp;nbsp; And like I said in an earlier post, it's a great example of
people in Microsoft &lt;em&gt;getting it&lt;/em&gt;, what with the multi-platform support.
&lt;/p&gt;
&lt;p&gt;
The only thing that worried me about Silverlight was the lack of Linux support.&amp;nbsp;
Like it or not, Linux is becoming a viable desktop platform, so it's important that
Silverlight have some kind of Linux implementation.&amp;nbsp; I had heard somewhere that
Miguel de Icaza had stated that he was going to have a Mono-based implementation of
Silverlight ready by the end of 2007, but I didn't know if that was a reasonable estimate.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://tirania.org/blog/archive/2007/Jun-21.html"&gt;Somehow, I think I underestimated
the Mono team&lt;/a&gt;.&amp;nbsp; Miguel and his band of crazy coders hammered out a more-or-less
functional implementation of Silverlight, called Moonlight, in 21 days.&amp;nbsp; Holy
freakin' cow, that's cool.
&lt;/p&gt;
&lt;p&gt;
I'd also like to point out that Miguel mentions receiving guidance from &lt;a href="http://weblogs.asp.net/scottgu/"&gt;Scott
Guthrie&lt;/a&gt; and others in Microsoft.&amp;nbsp; I'm floored by this.&amp;nbsp;&amp;nbsp;They're
apparently &lt;em&gt;that&lt;/em&gt;&amp;nbsp;interested in making it succeed.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=dbacb4de-12fd-4aef-952d-eabcb0bf8a2f" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=77279db7-5962-43f0-a28d-24029fb4394a</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,77279db7-5962-43f0-a28d-24029fb4394a.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Our information security manager recently asked me and a few other resources
via email if we could do something programmatically to prevent phishers from using
our corporate logo.  One person suggested using JavaScript and/or
CSS to trap right-clicks or obfuscate images behind transparent layers.  Unfortunately,
all of the mechanisms he mentioned rely on client-side browsers to enforce our bag
of tricks, and the average phisher is probably too smart for that.  Whereas IE
is effectively blocked from right-clicking via JavaScript, Firefox easily defeats
that trick (Click Tools &gt; Page Info.  Go to the media tab.  Voila! 
Save whatever image you want).  Even easier for the Linux-based phisher, as he
can just use wget to pull down whatever images he wants.
</p>
        <p>
A lot of banks have implemented two-factor and two-way authentications schemes (one
of the earliest being Bank of America).  A little known insider's fact: 
That's actually due to a regulatory requirement.  If your bank isn't doing it
yet, trust me, they will.  So will implementing these schemes across
all these banks actually help solve the phishing problem?  Probably, for
a year or two.  Then all of your phishing attacks will rely on man-in-the-middle
attacks to get around these two-way and two-factor authentication schemes. 
Bruce Schneier <a href="http://www.schneier.com/crypto-gram-0503.html#2">predicted
it</a>, and it’s already been proven and is likely in the wild.  See: 
</p>
        <ul>
          <li>
            <a href="http://paranoia.dubfire.net/2007/04/deceit-augmented-man-in-middle-attack.html">http://paranoia.dubfire.net/2007/04/deceit-augmented-man-in-middle-attack.html</a>
          </li>
          <li>
            <a href="http://blog.washingtonpost.com/securityfix/2006/07/citibank_phish_spoofs_2factor_1.html">http://blog.washingtonpost.com/securityfix/2006/07/citibank_phish_spoofs_2factor_1.html</a>
          </li>
          <li>
            <a href="http://www.cr-labs.com/publications/index.html">http://www.cr-labs.com/publications/index.html</a>
          </li>
          <li>
            <a href="http://www.gpayments.com/pdfs/Bank%20of%20America%20-%20A%20Perfect%20Target.pdf">http://www.gpayments.com/pdfs/Bank%20of%20America%20-%20A%20Perfect%20Target.pdf</a>
          </li>
        </ul>
        <p>
My take:  Schemes like SiteKey (BoA's trademarked implementation based on a
software package available from RSA) are useful for the time being, but in the
long run, provide little in the way of valuable protection.  Unfortunately,
many people view it as a panacea and have created a false sense of security around
the whole two-factor and two-way authentication scheme.  Banks should not rely
too heavily on implementations of two-factor and two-way authentication to
ensure customer security.  Instead, I think banks need to step up customer
education across all lines of business.  This includes campaigns to help the
customer understand: 
</p>
        <ul>
          <li>
Why you should never click on a link in an email 
</li>
          <li>
What to look for in your browser to ensure a SSL connection directly to your domain 
</li>
          <li>
How to use modern browsers’ built-in anti-phishing tools</li>
        </ul>
        <p>
Personally, I envision all of the above as being part of a strategy to increase
corporate transparency.  There have been a lot of so-called corporate blogging
sites launched lately, that help to foster a sense that corporations are listening
to their customers and are genuinely interested in making them happy and soliciting
their feedback.  Some great examples: 
</p>
        <ul>
          <li>
            <a href="http://www.microsoft.com/communities/blogs/PortalHome.mspx">Microsoft</a>
          </li>
          <li>
            <a href="http://direct2dell.com/one2one/default.aspx">Dell</a>
          </li>
          <li>
            <a href="http://googleblog.blogspot.com/">Google</a>
          </li>
          <li>
            <a href="http://www.amazon.com/gp/blog/id/A287JD9GH3ZKFY">Amazon</a>
          </li>
          <li>
            <a href="http://blogs.intel.com/">Intel</a>
          </li>
          <li>
            <a href="http://psdblog.worldbank.org/">The World Bank</a>
          </li>
        </ul>
        <p>
If you look at these, particularly in the conversations created in the comments, it
becomes obvious that this is a great way to educate customers, get customer feedback,
and make customers feel more empowered as partners.  Wouldn’t it be great if
more corporations had a mechanism for this? 
</p>
        <p>
Of course, no one in our marketing department has asked me…  I’m eagerly awaiting
their call… 
</p>
        <p>
(Reiterated disclaimer:  This ain't Commerce Bank's opinion, this is wholly mine. 
See the legalese on the right, please...)
</p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=77279db7-5962-43f0-a28d-24029fb4394a" />
      </body>
      <title>Phishing, Multi-Factor Authentication, and Corporate Blogging</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,77279db7-5962-43f0-a28d-24029fb4394a.aspx</guid>
      <link>http://www.camthegeek.com/blog/PhishingMultiFactorAuthenticationAndCorporateBlogging.aspx</link>
      <pubDate>Thu, 31 May 2007 17:14:18 GMT</pubDate>
      <description>&lt;p&gt;
Our information security&amp;nbsp;manager recently asked me and a few other resources
via email if we could do something programmatically to prevent phishers from using
our corporate logo.&amp;nbsp;&amp;nbsp;One person&amp;nbsp;suggested using JavaScript&amp;nbsp;and/or
CSS to trap right-clicks or obfuscate images behind transparent layers. &amp;nbsp;Unfortunately,
all of the mechanisms he mentioned rely on client-side browsers to enforce our bag
of tricks, and the average phisher is probably too smart for that.&amp;nbsp; Whereas IE
is effectively blocked from right-clicking via JavaScript, Firefox easily defeats
that trick (Click Tools &amp;gt; Page Info.&amp;nbsp; Go to the media tab.&amp;nbsp; Voila!&amp;nbsp;
Save whatever image you want).&amp;nbsp; Even easier for the Linux-based phisher, as he
can just use wget to pull down whatever images he wants.
&lt;/p&gt;
&lt;p&gt;
A lot of banks have implemented two-factor and two-way authentications schemes (one
of the earliest being&amp;nbsp;Bank of America).&amp;nbsp;&amp;nbsp;A little known insider's fact:&amp;nbsp;
That's actually due to a regulatory requirement.&amp;nbsp; If your bank isn't doing it
yet, trust me, they will.&amp;nbsp; So&amp;nbsp;will implementing&amp;nbsp;these schemes&amp;nbsp;across
all these banks actually&amp;nbsp;help solve the phishing problem?&amp;nbsp; Probably, for
a year or two.&amp;nbsp; Then all of your phishing attacks will rely on man-in-the-middle
attacks to get around&amp;nbsp;these two-way and two-factor authentication schemes.&amp;nbsp;
Bruce Schneier &lt;a href="http://www.schneier.com/crypto-gram-0503.html#2"&gt;predicted
it&lt;/a&gt;, and it’s already been proven and is likely in the wild.&amp;nbsp; See: 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://paranoia.dubfire.net/2007/04/deceit-augmented-man-in-middle-attack.html"&gt;http://paranoia.dubfire.net/2007/04/deceit-augmented-man-in-middle-attack.html&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://blog.washingtonpost.com/securityfix/2006/07/citibank_phish_spoofs_2factor_1.html"&gt;http://blog.washingtonpost.com/securityfix/2006/07/citibank_phish_spoofs_2factor_1.html&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.cr-labs.com/publications/index.html"&gt;http://www.cr-labs.com/publications/index.html&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.gpayments.com/pdfs/Bank%20of%20America%20-%20A%20Perfect%20Target.pdf"&gt;http://www.gpayments.com/pdfs/Bank%20of%20America%20-%20A%20Perfect%20Target.pdf&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
My take:&amp;nbsp; Schemes like SiteKey (BoA's trademarked implementation&amp;nbsp;based on&amp;nbsp;a
software package available from RSA)&amp;nbsp;are useful for the time being, but in the
long run, provide little in the way of valuable protection.&amp;nbsp;&amp;nbsp;Unfortunately,
many people&amp;nbsp;view it as a panacea and have created a false sense of security around
the whole two-factor and two-way authentication scheme.&amp;nbsp; Banks should not rely
too heavily on&amp;nbsp;implementations&amp;nbsp;of two-factor and two-way authentication&amp;nbsp;to
ensure customer security.&amp;nbsp;&amp;nbsp;Instead, I think banks&amp;nbsp;need to step up customer
education across all lines of business.&amp;nbsp; This includes campaigns to help the
customer understand: 
&lt;ul&gt;
&lt;li&gt;
Why you should never click on a link in an email 
&lt;li&gt;
What to look for in your browser to ensure a SSL connection directly to your domain 
&lt;li&gt;
How to use modern browsers’ built-in anti-phishing tools&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Personally, I envision all of the above as being part of a&amp;nbsp;strategy to increase
corporate transparency.&amp;nbsp; There have been a lot of so-called corporate blogging
sites launched lately, that help to foster a sense that corporations are listening
to their customers and are genuinely interested in making them happy and soliciting
their feedback.&amp;nbsp; Some great examples: 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/communities/blogs/PortalHome.mspx"&gt;Microsoft&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://direct2dell.com/one2one/default.aspx"&gt;Dell&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://googleblog.blogspot.com/"&gt;Google&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.amazon.com/gp/blog/id/A287JD9GH3ZKFY"&gt;Amazon&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://blogs.intel.com/"&gt;Intel&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://psdblog.worldbank.org/"&gt;The World Bank&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
If you look at these, particularly in the conversations created in the comments, it
becomes obvious that this is a great way to educate customers, get customer feedback,
and make customers feel more empowered as partners.&amp;nbsp; Wouldn’t it be great if
more corporations had a mechanism for this? 
&lt;p&gt;
Of course, no one in our marketing department has asked me…&amp;nbsp; I’m eagerly awaiting
their call… 
&lt;p&gt;
(Reiterated disclaimer:&amp;nbsp; This ain't Commerce Bank's opinion, this is wholly mine.&amp;nbsp;
See the legalese on the right, please...)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=77279db7-5962-43f0-a28d-24029fb4394a" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=0b812136-a404-405c-a09c-128b7c2c2fe3</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,0b812136-a404-405c-a09c-128b7c2c2fe3.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One of the first things I noticed about Vista was that they'd included thumbnails
on the alt-tab dialog and on the taskbar buttons.  Thumbnails in alt-tab is nothing
new.  I've been using <a href="http://www.ntwind.com/software/taskswitchxp.html">TaskSwitchXP</a> for
a while now.  What <i>is</i> new is the thumbnails on the taskbar buttons. When
you point at a program's button in your taskbar, you get a tooltip with an embedded
thumnail.
</p>
        <p>
As if that weren't cool enough, the thumbnail is actually updated in real time.  Observe
here, I'm viewing Weird Al's <a href="http://video.google.com/videoplay?docid=1384277706451157121"><i>White
and Nerdy</i></a>* and the thumbnail is updating <i>at the same 30 fps as the actual
video player</i> (I added the red box for emphasis)!  Well, maybe not the <b>same</b> framerate,
but it has to be pretty close.  How cool is that???
</p>
        <p>
          <img src="content/binary/Taskbar_thumnail.jpg" border="0" />
        </p>
        <p>
* Yes, I'm an unabashed fan of Weird Al.  He's like the patron saint of geeks.
 If you don't like it, <a href="http://video.google.com/videoplay?docid=-98377375624850470">suck
it</a>.
</p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=0b812136-a404-405c-a09c-128b7c2c2fe3" />
      </body>
      <title>Vista's NiftyTaskbar Button Thumbnails</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,0b812136-a404-405c-a09c-128b7c2c2fe3.aspx</guid>
      <link>http://www.camthegeek.com/blog/VistasNiftyTaskbarButtonThumbnails.aspx</link>
      <pubDate>Mon, 09 Oct 2006 04:27:00 GMT</pubDate>
      <description>&lt;p&gt;
One of the first things I noticed about Vista was that they'd included thumbnails
on the alt-tab dialog and on the taskbar buttons. &amp;nbsp;Thumbnails in alt-tab is nothing
new. &amp;nbsp;I've been using &lt;a href="http://www.ntwind.com/software/taskswitchxp.html"&gt;TaskSwitchXP&lt;/a&gt; for
a while now. &amp;nbsp;What &lt;i&gt;is&lt;/i&gt; new is the thumbnails on the taskbar buttons. When
you point at a program's button in your taskbar, you get a tooltip with an embedded
thumnail.
&lt;/p&gt;
&lt;p&gt;
As if that weren't cool enough, the thumbnail is actually updated in real time. &amp;nbsp;Observe
here, I'm viewing Weird Al's &lt;a href="http://video.google.com/videoplay?docid=1384277706451157121"&gt;&lt;i&gt;White
and Nerdy&lt;/i&gt;&lt;/a&gt;* and the thumbnail is updating &lt;i&gt;at the same 30 fps as the actual
video player&lt;/i&gt; (I added the red box for emphasis)! &amp;nbsp;Well, maybe not the &lt;b&gt;same&lt;/b&gt; framerate,
but it has to be pretty close. &amp;nbsp;How cool is that???
&lt;/p&gt;
&lt;p&gt;
&lt;img src="content/binary/Taskbar_thumnail.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
* Yes, I'm an unabashed fan of Weird Al. &amp;nbsp;He's like the patron saint of geeks.
&amp;nbsp;If you don't like it, &lt;a href="http://video.google.com/videoplay?docid=-98377375624850470"&gt;suck
it&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=0b812136-a404-405c-a09c-128b7c2c2fe3" /&gt;</description>
      <category>Geek Toys;Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=0e0ab837-1676-44a4-9394-6ef6229ee30f</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,0e0ab837-1676-44a4-9394-6ef6229ee30f.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I was playing around with Google's custom homepage today, and I found a gadget for
a site called <a href="http://www.songtapper.com">SongTapper</a> in the content listings. 
It's a site that guesses what song you're thinking of by having you tap the rhythm
using your space bar.  I was only able to stump it with a few obscure Duke Ellington
songs, but it still had heard of my songs (just not with my pathetic sense of rhythm).
</p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=0e0ab837-1676-44a4-9394-6ef6229ee30f" />
      </body>
      <title>Song Tapper</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,0e0ab837-1676-44a4-9394-6ef6229ee30f.aspx</guid>
      <link>http://www.camthegeek.com/blog/SongTapper.aspx</link>
      <pubDate>Mon, 26 Jun 2006 20:50:56 GMT</pubDate>
      <description>&lt;p&gt;
I was playing around with Google's custom homepage today, and I found a gadget for
a site called &lt;a href="http://www.songtapper.com"&gt;SongTapper&lt;/a&gt; in the content listings.&amp;nbsp;
It's a site that guesses what song you're thinking of by having you tap the rhythm
using your space bar.&amp;nbsp; I was only able to stump it with a few obscure Duke Ellington
songs, but it still had heard of my songs (just not with my pathetic sense of rhythm).
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=0e0ab837-1676-44a4-9394-6ef6229ee30f" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=a87ce8cd-6e93-4307-9ab7-b77e3f7550a5</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,a87ce8cd-6e93-4307-9ab7-b77e3f7550a5.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Google has finally heard my prayers and responded with a <a href="http://calendar.google.com">calendar
app</a> in the same style as Gmail.  It's still pretty early in its maturity,
but it's got all the basics covered, including Gmail integration and a nice web invitation
feature.  Between this and Gmail, it's safe to say that my home/personal PIM
environment (as opposed to work) is no longer hindered by a lack of Outlook . 
Besides, for personal data, I prefer the web-based stuff anyway, since it's way more
portable.  Leave the work stuff at work, but I want to be able to get to my personal
stuff anywhere.<br /></p>
        <p>
Some things I'd like to see:
</p>
        <ol>
          <li>
A to-do list with reminder capability.</li>
          <li>
A desktop reminder agent (integration with Gmail Notifier, perhaps?)</li>
          <li>
Configurable notification addresses, so I could use email addresses outside of my
Gmail account (although they DO provide SMS capability - that's a plus!)<br /></li>
        </ol>
Now I've only got one app that I'm still dependant on my PC for, and that's Quicken. 
Intuit has a web-based entry tool, but it's lame, and it doesn't even work with my
Quicken.com account because of some silly issue with my Quicken.com account being
permanantly associated with a Quicken file I don't have anymore.  In other words,
it sucks.  Bad.  If either Intuit or Microsoft would come up with a decent
online PFM, complete with billpay management via OFX, I'd pay good money for it.<br /><img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=a87ce8cd-6e93-4307-9ab7-b77e3f7550a5" /></body>
      <title>Google Calendar</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,a87ce8cd-6e93-4307-9ab7-b77e3f7550a5.aspx</guid>
      <link>http://www.camthegeek.com/blog/GoogleCalendar.aspx</link>
      <pubDate>Sat, 15 Apr 2006 06:43:58 GMT</pubDate>
      <description>&lt;p&gt;
Google has finally heard my prayers and responded with a &lt;a href="http://calendar.google.com"&gt;calendar
app&lt;/a&gt; in the same style as Gmail.&amp;nbsp; It's still pretty early in its maturity,
but it's got all the basics covered, including Gmail integration and a nice web invitation
feature.&amp;nbsp; Between this and Gmail, it's safe to say that my home/personal PIM
environment (as opposed to work) is no longer hindered by a lack of Outlook .&amp;nbsp;
Besides, for personal data, I prefer the web-based stuff anyway, since it's way more
portable.&amp;nbsp; Leave the work stuff at work, but I want to be able to get to my personal
stuff anywhere.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Some things I'd like to see:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
A to-do list with reminder capability.&lt;/li&gt;
&lt;li&gt;
A desktop reminder agent (integration with Gmail Notifier, perhaps?)&lt;/li&gt;
&lt;li&gt;
Configurable notification addresses, so I could use email addresses outside of my
Gmail account (although they DO provide SMS capability - that's a plus!)&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
Now I've only got one app that I'm still dependant on my PC for, and that's Quicken.&amp;nbsp;
Intuit has a web-based entry tool, but it's lame, and it doesn't even work with my
Quicken.com account because of some silly issue with my Quicken.com account being
permanantly associated with a Quicken file I don't have anymore.&amp;nbsp; In other words,
it sucks.&amp;nbsp; Bad.&amp;nbsp; If either Intuit or Microsoft would come up with a decent
online PFM, complete with billpay management via OFX, I'd pay good money for it.&lt;br&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=a87ce8cd-6e93-4307-9ab7-b77e3f7550a5" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=2dbaf340-c39b-49b1-bcaa-3f649c09734c</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,2dbaf340-c39b-49b1-bcaa-3f649c09734c.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img src="content/binary/msnfixed.Png" align="right" border="0" />Having gotten sick
of the obnoxious Flash-based ads in MSN Messenger, as well as the unweildy tabs mechanism,
I made an effort several months ago to deprecate Messenger in favor of the Windows
port of <a href="http://gaim.sourceforge.net/">Gaim</a>. Unfortunately, I found myself
turned off by Gaim's incompatibility with MSN's video conferencing (how I see my kid
when I'm on the road) and the general "industrial" feel of the GTK+ library Gaim is
built on.  On my last trip out of town, I found myself going back to MSN Messenger.
</p>
        <p>
The thing is, the interface still bothers me.  The ads are annoying, as is the
clutter from the tabs.  Here's my tips on creating a nice, minimalist MSN Messenger
environment.
</p>
        <ol>
          <li>
The built-in configuration options are your friend.  At a minimum, turn off the
"Show MSN Today on Login" option.  If you're getting sick of your contacts' display
pictures, by all means, disable those too.  You'll note the default soccer ball
associated with my wife's entry in the screenshot.  I hate that.  Default
images annoy me.<br /></li>
          <li>
Kill the tabs.  There's an option to do it in the Security section of the options
(on Messenger 7.5).  Find the checkbox that says "This is a shared computer so
don't display my tabs" and check it.  If you don't have that option, there are <a href="http://www.tweakxp.com/Article37325.aspx">alternatives</a>.<br /></li>
          <li>
The ads are a piece of cake to kill.  Using ZoneAlarm to block and log all outgoing
connections from Messenger, I quickly deduced that the ads were being served from
a web service on http://config.messenger.msn.com.  If you're using ZoneAlarm
or another software-based program-oriented firewall, just block outbound HTTP from
MSN Messenger to that address.  Alternatively, add an entry to your HOSTS file
(C:\Windows\System32\Drivers\etc\hosts on Windows XP) that points config.messenger.msn.com
back to 127.0.0.1.  That works just as well.<br /></li>
        </ol>
        <br />
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=2dbaf340-c39b-49b1-bcaa-3f649c09734c" />
      </body>
      <title>MSN Messenger Sans (some) Bloat</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,2dbaf340-c39b-49b1-bcaa-3f649c09734c.aspx</guid>
      <link>http://www.camthegeek.com/blog/MSNMessengerSansSomeBloat.aspx</link>
      <pubDate>Sat, 15 Apr 2006 06:25:15 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img src="content/binary/msnfixed.Png" align="right" border="0"&gt;Having gotten sick
of the obnoxious Flash-based ads in MSN Messenger, as well as the unweildy tabs mechanism,
I made an effort several months ago to deprecate Messenger in favor of the Windows
port of &lt;a href="http://gaim.sourceforge.net/"&gt;Gaim&lt;/a&gt;. Unfortunately, I found myself
turned off by Gaim's incompatibility with MSN's video conferencing (how I see my kid
when I'm on the road) and the general "industrial" feel of the GTK+ library Gaim is
built on.&amp;nbsp; On my last trip out of town, I found myself going back to MSN Messenger.
&lt;/p&gt;
&lt;p&gt;
The thing is, the interface still bothers me.&amp;nbsp; The ads are annoying, as is the
clutter from the tabs.&amp;nbsp; Here's my tips on creating a nice, minimalist MSN Messenger
environment.
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
The built-in configuration options are your friend.&amp;nbsp; At a minimum, turn off the
"Show MSN Today on Login" option.&amp;nbsp; If you're getting sick of your contacts' display
pictures, by all means, disable those too.&amp;nbsp; You'll note the default soccer ball
associated with my wife's entry in the screenshot.&amp;nbsp; I hate that.&amp;nbsp; Default
images annoy me.&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
Kill the tabs.&amp;nbsp; There's an option to do it in the Security section of the options
(on Messenger 7.5).&amp;nbsp; Find the checkbox that says "This is a shared computer so
don't display my tabs" and check it.&amp;nbsp; If you don't have that option, there are &lt;a href="http://www.tweakxp.com/Article37325.aspx"&gt;alternatives&lt;/a&gt;.&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
The ads are a piece of cake to kill.&amp;nbsp; Using ZoneAlarm to block and log all outgoing
connections from Messenger, I quickly deduced that the ads were being served from
a web service on http://config.messenger.msn.com.&amp;nbsp; If you're using ZoneAlarm
or another software-based program-oriented firewall, just block outbound HTTP from
MSN Messenger to that address.&amp;nbsp; Alternatively, add an entry to your HOSTS file
(C:\Windows\System32\Drivers\etc\hosts on Windows XP) that points config.messenger.msn.com
back to 127.0.0.1.&amp;nbsp; That works just as well.&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=2dbaf340-c39b-49b1-bcaa-3f649c09734c" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=d56b338e-11ed-41a1-9239-855448bc9ecd</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,d56b338e-11ed-41a1-9239-855448bc9ecd.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">Wired has a blog post today on exactly <a href="http://netguru.hireageek.net/PermaLink,guid,b590feae-400a-469a-bffe-7df064958c7b.aspx">what
I said a few weeks ago</a>...  <a href="http://wiredblogs.tripod.com/monkeybites/index.blog?entry_id=1408561">RSS
is going to grow with IE 7</a>.<br /><p></p><img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=d56b338e-11ed-41a1-9239-855448bc9ecd" /></body>
      <title>Net Guru and Wired:  You know what they say about great minds...</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,d56b338e-11ed-41a1-9239-855448bc9ecd.aspx</guid>
      <link>http://www.camthegeek.com/blog/NetGuruAndWiredYouKnowWhatTheySayAboutGreatMinds.aspx</link>
      <pubDate>Wed, 08 Feb 2006 19:15:30 GMT</pubDate>
      <description>Wired has a blog post today on exactly &lt;a href="http://netguru.hireageek.net/PermaLink,guid,b590feae-400a-469a-bffe-7df064958c7b.aspx"&gt;what
I said a few weeks ago&lt;/a&gt;...&amp;nbsp; &lt;a href="http://wiredblogs.tripod.com/monkeybites/index.blog?entry_id=1408561"&gt;RSS
is going to grow with IE 7&lt;/a&gt;.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=d56b338e-11ed-41a1-9239-855448bc9ecd" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=c0aeff8c-e95e-4a86-a0d6-f7fe8c436f70</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,c0aeff8c-e95e-4a86-a0d6-f7fe8c436f70.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I saw <a href="http://slashdot.org/article.pl?sid=06/01/31/1519224">this on Slashdot
today</a>, and I have to say, I'm intrigued.  The article, as expected, spawned
lots and lots of the usual Slashdot speculation, with plenty of Microsoft bashing
just for good measure.
</p>
        <p>
Having run a few Linux distros, I have to say, I really do like Ubuntu, and if Google
can make a consumer release version, I think it'll be a lot of fun for us geeky types
who like to run Linux.  I don't see this taking off on the home or corporate
fronts, though.  People want their favorite app of choice, and they want it to
work in a supported environment (not Wine).
</p>
        <p>
Don't get me wrong;  I'm a big Google fan.  I think they've got a corner
on "getting it."  But whatever this Ubuntu-based project they're working on is,
I seriously doubt it's going to be anything that can compete with Windows.  An
internet appliance, I might believe.  A PC operating system?  I'll believe
it when I see it.
</p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=c0aeff8c-e95e-4a86-a0d6-f7fe8c436f70" />
      </body>
      <title>Goobuntu</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,c0aeff8c-e95e-4a86-a0d6-f7fe8c436f70.aspx</guid>
      <link>http://www.camthegeek.com/blog/Goobuntu.aspx</link>
      <pubDate>Wed, 01 Feb 2006 04:56:58 GMT</pubDate>
      <description>&lt;p&gt;
I saw &lt;a href="http://slashdot.org/article.pl?sid=06/01/31/1519224"&gt;this on Slashdot
today&lt;/a&gt;, and I have to say, I'm intrigued.&amp;nbsp; The article, as expected, spawned
lots and lots of the usual Slashdot speculation, with plenty of Microsoft bashing
just for good measure.
&lt;/p&gt;
&lt;p&gt;
Having run a few Linux distros, I have to say, I really do like Ubuntu, and if Google
can make a consumer release version, I think it'll be a lot of fun for us geeky types
who like to run Linux.&amp;nbsp; I don't see this taking off on the home or corporate
fronts, though.&amp;nbsp; People want their favorite app of choice, and they want it to
work in a supported environment (not Wine).
&lt;/p&gt;
&lt;p&gt;
Don't get me wrong;&amp;nbsp; I'm a big Google fan.&amp;nbsp; I think they've got a corner
on "getting it."&amp;nbsp; But whatever this Ubuntu-based project they're working on is,
I seriously doubt it's going to be anything that can compete with Windows.&amp;nbsp; An
internet appliance, I might believe.&amp;nbsp; A PC operating system?&amp;nbsp; I'll believe
it when I see it.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=c0aeff8c-e95e-4a86-a0d6-f7fe8c436f70" /&gt;</description>
      <category>Web</category>
    </item>
    <item>
      <trackback:ping>http://www.camthegeek.com/blog/Trackback.aspx?guid=b590feae-400a-469a-bffe-7df064958c7b</trackback:ping>
      <pingback:server>http://www.camthegeek.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.camthegeek.com/blog/PermaLink,guid,b590feae-400a-469a-bffe-7df064958c7b.aspx</pingback:target>
      <dc:creator>Cam Soper</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Scott Hanselman has a funny way of <a href="http://www.hanselman.com/blog/FeedAutoDiscovery.aspx">blogging
about things right after I start using them</a>.  In this case, he's talking
about RSS auto discovery.  I had just been digging around in my dasBlog theme
to ensure that I had the right tag for RSS auto discovery earlier in the day. 
Auto discovery is a great little mechanism for, if nothing else, alerting the user
that you have a feed available (in case they didn't notice your feed icon).<br /><br />
As I embark on this blog project in the hopes of being interesting enough to garner
a regular readership, I've done a lot of thinking lately regarding the nature of content
syndication and its ultimate place in our society.  I'm a religious user of a
RSS.  I monitor about 25 different feeds on various topics using an online aggregator
(up until a few days ago I'd been using <a href="http://www.bloglines.com/">Bloglines</a>,
but now I'm giving <a href="http://www.newsgator.com/">NewsGator</a> a try). 
I'm an advocate for RSS.  I wrote a whitepaper for Commerce's online banking
product management suggesting how we could implement private account information
feeds in our online banking site.  Unfortunately, though, the response was lukewarm. 
It seems I failed to take into account that <a href="http://slashdot.org/article.pl?sid=06/01/01/1424220&amp;from=rss">only
4% of Internet users knowingly use RSS</a>. 
<br /><br />
So what's the deal?  Why hasn't RSS caught on?  I've read some ramblings
lately of "information overload", and that the feeds are providing data faster than
people can keep up with them.  I suppose that may be the case if you have 50
or 60 feeds, but for my purposes, 25 seems to be a good number.  I set my aggregator
to only show new items, I skim the headlines, and if the article doesn't seem appealing
to me, I let the reader mark it as read automatically.  I don't ever browse the
web anymore.  I just check my aggregator to see if there's any new content, rather
like e-mail.
</p>
        <p>
So, what's the difference?  Why does everyone use e-mail, yet nobody uses RSS? 
Surely, subscribing to a site's feed isn't such a complex notion.  It isn't any
more complicated than e-mail.  I think the issue is one primarily of awareness. 
When I presented my whitepaper regarding RSS in online banking, the most common response
I got was, "What's RSS?"  Obviously, these people are part of the other 96%. 
After I explained what it was and what I wanted to do with it, everyone thought it
was a really groovy idea, but doubted if anyone would use it.  I bet if it had
a sexier name (rather than an acronym), everyone would be using it.
</p>
        <p>
So, as an advocate of RSS, what do I suggest we do?  Spread the gospel. 
Show people how your aggregator works and how convenient it makes retrieving your
Internet content.  Firefox users may not realize that it uses RSS automatically
(via auto discovery) in a feature called Live Bookmarks.  IE users will have
a similar feature in version 7.0 (currently in beta).<br /><br /></p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=b590feae-400a-469a-bffe-7df064958c7b" />
      </body>
      <title>The Future of RSS</title>
      <guid isPermaLink="false">http://www.camthegeek.com/blog/PermaLink,guid,b590feae-400a-469a-bffe-7df064958c7b.aspx</guid>
      <link>http://www.camthegeek.com/blog/TheFutureOfRSS.aspx</link>
      <pubDate>Fri, 13 Jan 2006 19:07:47 GMT</pubDate>
      <description>&lt;p&gt;
Scott Hanselman has a funny way of &lt;a href="http://www.hanselman.com/blog/FeedAutoDiscovery.aspx"&gt;blogging
about things right after I start using them&lt;/a&gt;.&amp;nbsp; In this case, he's talking
about RSS auto discovery.&amp;nbsp; I had just been digging around in my dasBlog theme
to ensure that I had the right tag for RSS auto discovery earlier in the day.&amp;nbsp;
Auto discovery is a great little mechanism for, if nothing else, alerting the user
that you have a feed available (in case they didn't notice your feed icon).&lt;br&gt;
&lt;br&gt;
As I embark on this blog project in the hopes of being interesting enough to garner
a regular readership, I've done a lot of thinking lately regarding the nature of content
syndication and its ultimate place in our society.&amp;nbsp; I'm a religious user of a
RSS.&amp;nbsp; I monitor about 25 different feeds on various topics using an online aggregator
(up until a few days ago I'd been using &lt;a href="http://www.bloglines.com/"&gt;Bloglines&lt;/a&gt;,
but now I'm giving &lt;a href="http://www.newsgator.com/"&gt;NewsGator&lt;/a&gt; a try).&amp;nbsp;
I'm an advocate for RSS.&amp;nbsp; I wrote a whitepaper for Commerce's&amp;nbsp;online banking
product&amp;nbsp;management suggesting how we could implement private account information
feeds in our online banking site.&amp;nbsp; Unfortunately, though, the response was lukewarm.&amp;nbsp;
It seems I failed to take into account that &lt;a href="http://slashdot.org/article.pl?sid=06/01/01/1424220&amp;amp;from=rss"&gt;only
4% of Internet users knowingly use RSS&lt;/a&gt;. 
&lt;br&gt;
&lt;br&gt;
So what's the deal?&amp;nbsp; Why hasn't RSS caught on?&amp;nbsp; I've read some ramblings
lately of "information overload", and that the feeds are providing data faster than
people can keep up with them.&amp;nbsp; I suppose that may be the case if you have 50
or 60 feeds, but for my purposes, 25 seems to be a good number.&amp;nbsp; I set my aggregator
to only show new items, I skim the headlines, and if the article doesn't seem appealing
to me, I let the reader mark it as read automatically.&amp;nbsp; I don't ever browse the
web anymore.&amp;nbsp; I just check my aggregator to see if there's any new content, rather
like e-mail.
&lt;/p&gt;
&lt;p&gt;
So, what's the difference?&amp;nbsp; Why does everyone use e-mail, yet nobody uses RSS?&amp;nbsp;
Surely, subscribing to a site's feed isn't such a complex notion.&amp;nbsp; It isn't any
more complicated than e-mail.&amp;nbsp; I think the issue is one primarily of awareness.&amp;nbsp;
When I presented my whitepaper regarding RSS in online banking, the most common response
I got was, "What's RSS?"&amp;nbsp; Obviously, these people are part of the other 96%.&amp;nbsp;
After I explained what it was and what I wanted to do with it, everyone thought it
was a really groovy idea, but doubted if anyone would use it.&amp;nbsp; I bet if it had
a sexier name (rather than an acronym), everyone would be using it.
&lt;/p&gt;
&lt;p&gt;
So, as an advocate of RSS, what do I suggest we do?&amp;nbsp; Spread the gospel.&amp;nbsp;
Show people how your aggregator works and how convenient it makes retrieving your
Internet content.&amp;nbsp; Firefox users may not realize that it uses RSS automatically
(via auto discovery) in a feature called Live Bookmarks.&amp;nbsp; IE users will have
a similar feature in version 7.0 (currently in beta).&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.camthegeek.com/blog/aggbug.ashx?id=b590feae-400a-469a-bffe-7df064958c7b" /&gt;</description>
      <category>Web</category>
    </item>
  </channel>
</rss>