<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for Chip's Technical Blog</title>
	<atom:link href="http://chip.kcubes.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://chip.kcubes.com</link>
	<description>Tech commentary of thoughts, challenges, how-to's, and the mundane.</description>
	<pubDate>Tue, 07 Oct 2008 23:06:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>Comment on Macbook Pro by chip</title>
		<link>http://chip.kcubes.com/2008/07/27/macbook-pro/#comment-113</link>
		<dc:creator>chip</dc:creator>
		<pubDate>Wed, 27 Aug 2008 15:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://chip.kcubes.com/?p=37#comment-113</guid>
		<description>Do Ctl-A and Ctl-E work in things other than a terminal?  I have discovered Cmd-Left and Cmd-Right, though I am frustrated that in different contexts, different keys are needed.  For example, some applications do cmd left/right as you'd expect, while others do cmd left/right UNLESS you are doing a selection (by holding down shift), in which case what actually works is ctrl left/right (which doesn't work unless you are doing a selection). 

I just think it would be better having dedicated home and end keys.  And what about the insert key?  I agree that most people don't use it, but on some OSes, it has emerged as a standard way to paste (shift-insert), which was nice.  I'm very frustrated that X11 paste is very annoying on MacOSX.  As a partial solution, I have enabled the case that 'alt' causes the button to act like a middle button, which kinda works.  Then there is copy, which is similarly quirky.  Supposedly, Cmd-C will copy in X11, but when I use it in Mutt, I just get a message that the key is not bound, and I have to use the menus.  Now that's in an xterm.  In a Terminal, it works better, however the Terminal doesn't get the coloration correct for a colored-xterm.  

Anyway, it still is taking some getting used to.  But thanks for the suggestions.  I haven't tried Ctl-A and E in other applications.</description>
		<content:encoded><![CDATA[<p>Do Ctl-A and Ctl-E work in things other than a terminal?  I have discovered Cmd-Left and Cmd-Right, though I am frustrated that in different contexts, different keys are needed.  For example, some applications do cmd left/right as you&#8217;d expect, while others do cmd left/right UNLESS you are doing a selection (by holding down shift), in which case what actually works is ctrl left/right (which doesn&#8217;t work unless you are doing a selection). </p>
<p>I just think it would be better having dedicated home and end keys.  And what about the insert key?  I agree that most people don&#8217;t use it, but on some OSes, it has emerged as a standard way to paste (shift-insert), which was nice.  I&#8217;m very frustrated that X11 paste is very annoying on MacOSX.  As a partial solution, I have enabled the case that &#8216;alt&#8217; causes the button to act like a middle button, which kinda works.  Then there is copy, which is similarly quirky.  Supposedly, Cmd-C will copy in X11, but when I use it in Mutt, I just get a message that the key is not bound, and I have to use the menus.  Now that&#8217;s in an xterm.  In a Terminal, it works better, however the Terminal doesn&#8217;t get the coloration correct for a colored-xterm.  </p>
<p>Anyway, it still is taking some getting used to.  But thanks for the suggestions.  I haven&#8217;t tried Ctl-A and E in other applications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Macbook Pro by Justin</title>
		<link>http://chip.kcubes.com/2008/07/27/macbook-pro/#comment-112</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Wed, 27 Aug 2008 14:37:59 +0000</pubDate>
		<guid isPermaLink="false">http://chip.kcubes.com/?p=37#comment-112</guid>
		<description>W/r the home and end keys, sometimes Ctl-A/Ctl-E work for going to the start/end of a line.  And I believe Command-Left/Command-Right might do the same thing.  (I believe that earlier you might have tried the Fn-Left/Fn-Right).</description>
		<content:encoded><![CDATA[<p>W/r the home and end keys, sometimes Ctl-A/Ctl-E work for going to the start/end of a line.  And I believe Command-Left/Command-Right might do the same thing.  (I believe that earlier you might have tried the Fn-Left/Fn-Right).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Evolving Technology in Crisis by Chip's Technical Blog</title>
		<link>http://chip.kcubes.com/2007/10/31/evolving-technology-in-crisis/#comment-64</link>
		<dc:creator>Chip's Technical Blog</dc:creator>
		<pubDate>Wed, 28 Nov 2007 15:11:39 +0000</pubDate>
		<guid isPermaLink="false">http://chip.kcubes.com/2007/10/31/evolving-technology-in-crisis/#comment-64</guid>
		<description>[...] Chip&#8217;s Technical Blog Tech commentary of thoughts, challenges, how-to&#8217;s, and the mundane.Note: to see my personal journal, formerly on this page, visit my personal page.     &#171; Evolving Technology in Crisis [...]</description>
		<content:encoded><![CDATA[<p>[...] Chip&#8217;s Technical Blog Tech commentary of thoughts, challenges, how-to&#8217;s, and the mundane.Note: to see my personal journal, formerly on this page, visit my personal page.     &laquo; Evolving Technology in Crisis [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Trying to understand SiteMap(s) by JohnMu</title>
		<link>http://chip.kcubes.com/2007/09/25/trying-to-understand-sitemaps/#comment-50</link>
		<dc:creator>JohnMu</dc:creator>
		<pubDate>Tue, 02 Oct 2007 12:38:11 +0000</pubDate>
		<guid isPermaLink="false">http://chip.kcubes.com/2007/09/25/trying-to-understand-sitemaps/#comment-50</guid>
		<description>Using a sitemap generator like the one from Arne is a great idea - it will help to make sure that the search engines (Google in particular) find out more about your site and your new / modified pages. If you have access to your log files, you should see the search engine come in and view the new pages fairly quickly after you update the sitemap file (which is done automatically with the plugin).</description>
		<content:encoded><![CDATA[<p>Using a sitemap generator like the one from Arne is a great idea - it will help to make sure that the search engines (Google in particular) find out more about your site and your new / modified pages. If you have access to your log files, you should see the search engine come in and view the new pages fairly quickly after you update the sitemap file (which is done automatically with the plugin).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Web scrapbook by Chip's Technical Blog</title>
		<link>http://chip.kcubes.com/2007/07/13/web-scrapbook/#comment-47</link>
		<dc:creator>Chip's Technical Blog</dc:creator>
		<pubDate>Tue, 25 Sep 2007 14:18:55 +0000</pubDate>
		<guid isPermaLink="false">http://chip.kcubes.com/blog/2007/07/13/web-scrapbook/#comment-47</guid>
		<description>[...] I have been using Gallery as my picture site, and I&#8217;ve been quite happy with it overall (my prior post about it [...]</description>
		<content:encoded><![CDATA[<p>[...] I have been using Gallery as my picture site, and I&#8217;ve been quite happy with it overall (my prior post about it [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Web scrapbook by Andy</title>
		<link>http://chip.kcubes.com/2007/07/13/web-scrapbook/#comment-4</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Mon, 16 Jul 2007 08:47:33 +0000</pubDate>
		<guid isPermaLink="false">http://chip.kcubes.com/blog/2007/07/13/web-scrapbook/#comment-4</guid>
		<description>The nice thing about Gallery is that it's extensible. You could write a Gallery 2 module which provides  the features you need.
Of course that needs some work so this makes only sense if you want to keep using Gallery by all means or if there's really no alternative that provides the features you need out of the box.

Should you indeed not find any solutions for your application, then I suggest you start by writing down the requirements and create 1, 2 mock-ups of how it should look / work. Based on that, one could develop the solution. Be it as Gallery module, as a module for another CMS (e.g. Drupal) or as a standalone application.

BTW: I've already seen web-comics based on Drupal.</description>
		<content:encoded><![CDATA[<p>The nice thing about Gallery is that it&#8217;s extensible. You could write a Gallery 2 module which provides  the features you need.<br />
Of course that needs some work so this makes only sense if you want to keep using Gallery by all means or if there&#8217;s really no alternative that provides the features you need out of the box.</p>
<p>Should you indeed not find any solutions for your application, then I suggest you start by writing down the requirements and create 1, 2 mock-ups of how it should look / work. Based on that, one could develop the solution. Be it as Gallery module, as a module for another CMS (e.g. Drupal) or as a standalone application.</p>
<p>BTW: I&#8217;ve already seen web-comics based on Drupal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Spam: Winning or Losing? by S. VanderKam</title>
		<link>http://chip.kcubes.com/2007/07/13/spam-winning-or-losing/#comment-3</link>
		<dc:creator>S. VanderKam</dc:creator>
		<pubDate>Sun, 15 Jul 2007 12:50:31 +0000</pubDate>
		<guid isPermaLink="false">http://chip.kcubes.com/blog/2007/07/13/spam-winning-or-losing/#comment-3</guid>
		<description>I have to say that since we are using a new system with a fancy-schmancy email filter program, more of our regular email has been labeled with [phish] or [spam] even when it is a reply to a message I sent, or comes from an "approved" source email.  I can't figure out how to turn off the "labeling" yet.  It really has helped dump the obvious junk mails, but otherwise it has just been a pain.  Also, my other email account was assigned originally by verizon before you could choose usernames on their system, and it is a 7 digit name that starts with vze...  I have had more people tell me that they didn't see my message because it had been already dumped into their junk mail.  I've had to change my originating email just so my messages can be seen.  Very annoying.

-S.</description>
		<content:encoded><![CDATA[<p>I have to say that since we are using a new system with a fancy-schmancy email filter program, more of our regular email has been labeled with [phish] or [spam] even when it is a reply to a message I sent, or comes from an &#8220;approved&#8221; source email.  I can&#8217;t figure out how to turn off the &#8220;labeling&#8221; yet.  It really has helped dump the obvious junk mails, but otherwise it has just been a pain.  Also, my other email account was assigned originally by verizon before you could choose usernames on their system, and it is a 7 digit name that starts with vze&#8230;  I have had more people tell me that they didn&#8217;t see my message because it had been already dumped into their junk mail.  I&#8217;ve had to change my originating email just so my messages can be seen.  Very annoying.</p>
<p>-S.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Web scrapbook by S. VanderKam</title>
		<link>http://chip.kcubes.com/2007/07/13/web-scrapbook/#comment-2</link>
		<dc:creator>S. VanderKam</dc:creator>
		<pubDate>Sat, 14 Jul 2007 12:35:32 +0000</pubDate>
		<guid isPermaLink="false">http://chip.kcubes.com/blog/2007/07/13/web-scrapbook/#comment-2</guid>
		<description>I was using the gallery last night to try to edit our pictures from the shore...it is a cumbersome interface, and not well designed for making a series of comments, like I tried to do, especially when you're working with 150 pictures per event.  I gave L. the software from Creative Memories a few years ago, but I don't know that it is useful for making a web scrapbook, just getting photos ready for your own paper scrapbooks.  We'd have to check and see if she ever used it. 

It is a good question, and we can certainly look into it.

-S.</description>
		<content:encoded><![CDATA[<p>I was using the gallery last night to try to edit our pictures from the shore&#8230;it is a cumbersome interface, and not well designed for making a series of comments, like I tried to do, especially when you&#8217;re working with 150 pictures per event.  I gave L. the software from Creative Memories a few years ago, but I don&#8217;t know that it is useful for making a web scrapbook, just getting photos ready for your own paper scrapbooks.  We&#8217;d have to check and see if she ever used it. </p>
<p>It is a good question, and we can certainly look into it.</p>
<p>-S.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title>Chip's Technical Blog</title>
<link rel="SHORTCUT ICON" href="http://chip.kcubes.com/favicon.ico"/>
<link type="text/css" title="default" rel="stylesheet" href="http://chip.kcubes.com/chip.css"/>
<style type="text/css">
<!--

-->
</style>
<!--ol {display: block; padding-left: 0em; margin: 0 0 1em 1em; }-->
  <link rel="alternate" type="application/rss+xml" title="Chip&#8217;s Technical Blog RSS Feed" href="http://chip.kcubes.com/feed/" />
  <link rel="pingback" href="http://chip.kcubes.com/blog/xmlrpc.php" />
        </head>
<body>
	<div id="navbar">
	<!--<span style="display: run-in; ">Navigation: </span>-->
	<a href="http://chip.kcubes.com/">Home</a><a href="http://chip.kcubes.com/resume/">Resume</a><a href="http://chip.kcubes.com/research/">Research</a><a href="http://chip.kcubes.com/personal/">Personal</a><a href="http://chip.kcubes.com/killian_young/">Killian/Young</a><a href="http://www.kcubes.com/gallery/v/chip">Picture Album</a><a href="http://chip.kcubes.com/links.php">Links</a><a href="/comments/feed/?printable=true">Printer-friendly</a>	</div>
<!--<hr WIDTH="100%" style="margin:0 0;padding: 0 0">-->
	<div id="withsidebar">
		<div id="sidebar">
			<img src="/chipPic.jpg" alt="Picture of Me"/>        <div class="box">
		<ul>

			<li> Search posts:
				<form method="get" id="searchform" action="http://chip.kcubes.com/">
<div><input type="text" value="" name="s" id="s" />
<input type="submit" id="searchsubmit" value="Search" />
</div>
</form>
			</li>

			<!-- Author information is disabled per default. Uncomment and fill in your details if you want to use it.
			<li><h2>Author</h2>
			<p>A little something about you, the author. Nothing lengthy, just an overview.</p>
			</li>
			-->

			<li>
						</li>

			
			<li><h2>Archives</h2>
				<ul>
					<li><a href='http://chip.kcubes.com/2008/09/' title='September 2008'>September 2008</a></li>
	<li><a href='http://chip.kcubes.com/2008/07/' title='July 2008'>July 2008</a></li>
	<li><a href='http://chip.kcubes.com/2008/06/' title='June 2008'>June 2008</a></li>
	<li><a href='http://chip.kcubes.com/2008/05/' title='May 2008'>May 2008</a></li>
	<li><a href='http://chip.kcubes.com/2008/04/' title='April 2008'>April 2008</a></li>
	<li><a href='http://chip.kcubes.com/2007/12/' title='December 2007'>December 2007</a></li>
	<li><a href='http://chip.kcubes.com/2007/11/' title='November 2007'>November 2007</a></li>
	<li><a href='http://chip.kcubes.com/2007/10/' title='October 2007'>October 2007</a></li>
	<li><a href='http://chip.kcubes.com/2007/09/' title='September 2007'>September 2007</a></li>
	<li><a href='http://chip.kcubes.com/2007/08/' title='August 2007'>August 2007</a></li>
	<li><a href='http://chip.kcubes.com/2007/07/' title='July 2007'>July 2007</a></li>
				</ul>
			</li>

			<li class="categories"><h2>Categories</h2><ul>	<li class="cat-item cat-item-3"><a href="http://chip.kcubes.com/tags/howto/" title="View all posts filed under How-to">How-to</a> (3)
</li>
	<li class="cat-item cat-item-4"><a href="http://chip.kcubes.com/tags/musings/" title="View all posts filed under Musings">Musings</a> (8)
</li>
	<li class="cat-item cat-item-6"><a href="http://chip.kcubes.com/tags/programming/" title="View all posts filed under Programming">Programming</a> (1)
</li>
	<li class="cat-item cat-item-5"><a href="http://chip.kcubes.com/tags/software/" title="View all posts filed under Software">Software</a> (10)
</li>
	<li class="cat-item cat-item-1"><a href="http://chip.kcubes.com/tags/uncategorized/" title="View all posts filed under Uncategorized">Uncategorized</a> (3)
</li>
</ul></li>
			          </ul>
          </div>
		</div>
		<div id="content">
			<h2><a href="http://chip.kcubes.com/">Chip&#8217;s Technical Blog</a></h2>
<div class="description">Tech commentary of thoughts, challenges, how-to&#8217;s, and the mundane.<br/><i>Note: to see my personal journal, formerly on this page, visit my <a href="/personal/">personal page</a>.</i>
</div>

<div class="box">
	<div class="narrowcolumn">

	
		
			<div class="post" id="post-37">
				<h2><a href="http://chip.kcubes.com/2008/07/27/macbook-pro/" rel="bookmark" title="Permanent Link to Macbook Pro">Macbook Pro</a></h2>
				<h3>July 27th, 2008 <!-- by chip --></h3>

				<div class="entry">
					<p>So after 28 years of never using a Mac, I now have one.  I got it for work, in my continuing endeavor to try new things on work computers.  My desktop will still be a linux PC, but my laptop is now a Macbook Pro.  I&#8217;ve only had it a few days, so I don&#8217;t have a lot of thoughts about it&#8212;though I still have an open mind.</p>
<p>Pros:<br />
- It looks shiny<br />
- With a massive amount of RAM, it runs quite smoothly<br />
- Better integration with X and native X open-source applications than achieved through Windows (and e.g. CygWin)</p>
<p>Cons:<br />
- Whole new keyboard with different buttons which do different things (will take time to get used to)<br />
- It hides what it&#8217;s doing even more than Windows, leaving the user to have no clue what&#8217;s happening behind the scenes<br />
- New multi-touch pad is different and doesn&#8217;t have a second mouse button<br />
- Did not come pre-installed with any games<br />
- I really miss the home and end keys.  What does exist for home and end are, first two-key combos, and second, they are more like a top-and-bottom.  I don&#8217;t yet know how to go to the beginning and ending of a dialog box I&#8217;m typing in.</p>
<p>So anyway, there are things I like and don&#8217;t like, but there&#8217;s a lot which I won&#8217;t know until I get used to it more.</p>
				</div>

				<p class="postmetadata">Posted in <a href="http://chip.kcubes.com/tags/software/" title="View all posts in Software" rel="category tag">Software</a> |   <a href="http://chip.kcubes.com/2008/07/27/macbook-pro/#comments" title="Comment on Macbook Pro">2 Comments &#187;</a></p>
			</div>

		
			<div class="post" id="post-22">
				<h2><a href="http://chip.kcubes.com/2007/10/31/evolving-technology-in-crisis/" rel="bookmark" title="Permanent Link to Evolving Technology in Crisis">Evolving Technology in Crisis</a></h2>
				<h3>October 31st, 2007 <!-- by chip --></h3>

				<div class="entry">
					<p>Flash crowds are something that I think about a lot.  This is mainly because it&#8217;s one of the prime challenges of building distributed systems.</p>
<p>Consider what happened in 1999 when Victoria&#8217;s Secret ran a Super Bowl <a href="http://www.akamai.com/html/customers/case_study_victoria.html">ad announcing an online webcast of its Spring Fashion Show</a>.  The result was a sudden large volume of traffic to their site to view the webcast, so much that many customers were unable to view the webcast because the server could not handle the <i>flash crowd</i>.  </p>
<p>A similar problem occurred after 9/11/2001, when everyone went to their favorite online news outlets for the emerging story.</p>
<p>What separates the two, of course, is that Victoria&#8217;s Secret planned their webcast (but failed to forsee the limits of their servers), where crisis situations are unpredicted, and generally not provisioned for.</p>
<p>This was clear in handling the San Diego firestorm last week in several ways, two of which I&#8217;ll mention here.  What I find fascinating is how the <i>people</i> involved here had to adapt their technologies to handle the Crisis.  In general, unexpected situations may always lead to this, and the people involved should largely be applauded.  But at the same time, this presents us an opportunity to look at what happened to try and prepare automated systems for next time.  Specifically, we need to improve or GIS/Mapping techniques, and our transparent web-content scalability techniques.</p>
<p><span id="more-22"></span></p>
<ol>
<li>Basic information: Those of us who did not want our TVs constantly glued to a local news source (or radio) turned to the internet for updates.  Furthermore, people worldwide with ties to San Diego, who don&#8217;t get local San Diego stations, tried to get that information online.  This overloaded local servers and required adaptations.
<ul>
<li><a href="http://www.sdcountyemergency.com/">San Diego County Emergency</a>: This website was overloaded early on.  There was a similar &#8220;official&#8221; website and phone system (211) for getting updates, but the phones apparenty had a 5 minute wait time, and website took over 15 minutes to load.  At least the county emergency site would eventually load.  This website hasn&#8217;t changed much since the beginning, despite a painfully small news clip box and downloads box which don&#8217;t work very well.  The main changes here are (1) maps, which I&#8217;ll talk about later, and (2) apparently at some point Qualcomm is rumored to have been donating resources (bandwidth) to this site.  That&#8217;s probably why it started loading better.  I can only speculate that they wanted to keep information on this site so people would know it was authentic.</li>
<li><a href="http://twitter.com/kpbsnews">KPBS fire blog</a>.  KPBS realized their site would not stand the load, so they switched to using Twitter for updates.  I didn&#8217;t try their site before they switched to Twitter, so I don&#8217;t know much about this one.  I also don&#8217;t know much about Twitter, but it seems to be something designed for very short messages &#8212; like the size of an SMS.  Using Twitter they were able to withstand the load, and people were able to use Twitter to subscribe, get content pushed to them, etc.  KPBS was also the one to create a decent Google Map, which I&#8217;ll cover later.</li>
<li><a href="http://sosdfireblog.blogspot.com/">The San Diego Union-Tribune fire blog</a>.  The San Diego U-T, a.k.a. SignOnSanDiego, started, like other sources, using headlines on their site.  They quickly moved to a blog format to support the frequency of updates, but hosted at a url under their main site.  Next, they realized that was too loaded, and split the blog out into a separate hostname (firestorm.signonsandiego.com), which allowed them to host it on other servers.  This too could not keep up with the load, so finally they moved it to Blogger, the Google blog service.  I was fascinated (and pleased) that both news sources had gone to public infrastructure broader than they alone could provide, and saw this as a success for big content installations.  But still, this suggests we should look at server technologies which automatically replicate and scale content availability to match its demand, to avoid reconfigurations that might lose users.</li>
</ul>
</li>
<li>Maps/Evacuation info.  Perhaps the most important piece of information everyone wanted was where the fire was and where its headed.  Much talk was made of the reverse-911 system (where 911 calls you to tell you their&#8217;s an emergency and you need to evacuate), which was very successful in alerting residents when they needed to evacuate.  Of course, didn&#8217;t work for all &#8212; those of us without a landline would not get one (though now we know you can go <a href="http://www.alertsandiego.org/">here</a> to add our non-land-lines (BEWARE, ONLY WORKS IN INTERNET EXPLORER).  It also didn&#8217;t work for residents near Ramona, after their phone service was out due to the fire.  In these cases,  the old fashioned publis-safety-officer with loadspeaker and banging on door was the remaining solution.  I myself signed up for updates as SMS messags on my phone (though I would have preferred a less expensive email option).  But what we all wanted a place where we could just go and look at a map of evacuated and fire ares, which would be updated as time progressed.  Here were our options:
<ul>
<li>No map: headlines only.  If you know your regions of the town, you could mostly figure out what was going on from TV and radio news descriptions of where the fire was.  But if you didn&#8217;t know the neighborhood names, you then had to go look them up, very inefficient.</li>
<li>TV maps.  These maps were generally very bad.  There was this one map they kept putting up with the evacuation areas, which was like 7 city names, and a fire symbol next to their name.  Totally useless.  Eventually, these switched to the county emergency maps (below), though they didn&#8217;t do much for giving credit here.</li>
<li>Site hosted maps.  The U-T briefly tried to host a map on their site, but the load was too great, and it was updated too infrequently to be of any use.</li>
<li>Google maps.  These were what I had great hopes for, but apparently the technology wasn&#8217;t quite there yet.  The LA Times site had a map with the burn areas both of San Diego and LA, but it wasn&#8217;t very precise, and the fire icons on the map just didn&#8217;t give very good details.  The best Google map was the one KPBS maintained, which they updated when they got the chance.  It was fairly decent, and showed evacuation and burned areas, though there were a number of glitches.  For example, a couple of times markers were placed in Las Vegas or LA, when they were supposed to be within San Diego County.  Also, the Google Map never got to the point where it showed the active burn areas.  It did, however, get linked from the main google maps page.
<p>Most interestingly though, twice on the KPBS twitter, they indicated they couldn&#8217;t update the map because of limitations, and they were working with Google to get improvements made.  I&#8217;m not sure what (if anything) changed, but I was pleased to see they didn&#8217;t feel limited by the features, and that Google was willing to get involved.  The google maps to me really showed the greated promise, because they were able to show satelite overlaid with fire information, street-level details, traffic information and also news blurbs on map icons.  Problems, however, were that it was apparently too hard to update, the news blurbs were too big and thus were displayed poorly, and that you couldn&#8217;t turn on and off layers of the map (e.g. maybe you didn&#8217;t want to see the cluttered evacuation center icons or home destruction icons right now).  As an attempt though, this gets the best credit, and should be the starting piont for future efforts.  The SD County Emergency site needed to be able to easily update one or more map layers which people could download (from a scalable hosting site), and transparently add to the mapping program of their choice (be it google maps, MS live, or an offline map program.  Over the county&#8217;s own maps, it provided very important details such as streets.  GIS (Geographic information services) should be a major research front in this for future crises.</li>
<li>PDF downloads from the SD County Emergency site.  In my opinion, these were the best of the maps, because they were most accurate, timely, and detailed.  Unlike the other maps, these were the only ones to show active fire areas (though that took a few days to be added).  At one point I realized that these were essentially the root of all maps &#8212; they were the input that KPBS was using for their google map, and all other news sources were using them and redistributing them.  In fact, NBC San Diego actually was using these maps on the air, actually interacting with them in adobe acrobat reader.  Meanwhile, they were telling viewers they too could download them from the NBC San Diego site (on the one hand, giving viewers the impression they made them, ont he other hand, taking important load away from the county emergency site, which was strained).  Within this series of maps (and I&#8217;ve downloaded them all so I can see the progression of both the fire and the mapping techniques), it&#8217;s fascinating to see the progress.  Originally, it was just the burn and evacuation areas.  It broke up mandatory and voluntary evacuation areas with colors, and showed the burned area in solid red.  But as the burn area grew, and some areas (some of which were burned because reopened), there were problems.  Lack of transparency made it hard to see, and there were getting to be too many colors.  (Is it burned, or is it ok to return?).  So they eventually progressed to making the burned area translucent, and showing the active fire areas so (1) you could understand why they were letting people back into certain areas, and (2) you could see that an area had been both burned and was reopened.  But the overlapping made it appear as a separate color, and was confusing unless you zoomed in.  So eventually they just showed the fire perimiter with the active fire areas, so they could clearly show which areas were evacuated, and which were re-opened.
<p>Some confusing things remained to me.  For example, un-inhabited areas were never shown as evacuated, but it was never obvious to me whether they were not evacuated because they weren&#8217;t inhabited, or because the fire wasn&#8217;t expected to go there.  This because I didn&#8217;t know the geography of the county that well.  In the most recent map I noticed they&#8217;ve marked some national forests, which make it easier to see this.  Also, the lack of street-level details made it hard to tell where on the map you were.  It did at least break up the map into the &#8220;Thomas-brothers&#8221; map  grid, though since I don&#8217;t have one it didn&#8217;t do me any good.  Next, I thought it was strange that the only download was a ~1MB PDF file, which no-doubt was getting a lot of hits.  Seems like they could have saved a lot of bandwidth by offering the map in a 300KB JPEG format as well, which would have sufficed for many of us.  Furthermore, the PDF had many layers, was large, and slow to render, having to be redrawn every time you zoomed or moved in the map.</p>
<p>Example maps (for all maps, go to <a href="http://www.sdcountyemergency.com/">http://www.sdcountyemergency.com/</a>).</p>
<ul>
<li><a href='http://chip.kcubes.com/blog/wp-content/uploads/2007/11/102207_0900evacuationareaall.pdf' title='First Emergency Map, 10/22, 9:00 am'>First Emergency Map, 10/22, 9:00 am</a>: This map was the first county-wide map with both Witch and Harris fires.  It shows burn zone, evacuation zone, and voluntary evacuation zone.  It also shows the 2003 fire perimeters, which was very interesting, but not so useful for evacuation.  It is however, the best indicator of how the fire burned a different area this time.  Problems include the different layerings, lack of Thomas Guide grid, too many dots for municipal stuff.</li>
<li><a href='http://chip.kcubes.com/blog/wp-content/uploads/2007/11/10232007_1215hrs_evac_fireperem.pdf' title='10/23, 12:15 pm Map'>10/23, 12:15 pm Map</a>: Now they added the Thomas Guide.  But there are spots where all three of fire, mandatory, and voluntary evacuations are layered, leaving one confused.</li>
<li><a href='http://chip.kcubes.com/blog/wp-content/uploads/2007/11/10232007_2230hrs_evac_fireperem.pdf' title='10/23, 10:30 pm'>10/23, 10:30 pm</a>: So I&#8217;m noticing the 10:30 trend here, which I&#8217;m wondering if its the news cycle release.  This map has areas people can return to, which is good, but they are adjacent in come cases to fire areas, leaving me confused as to why they can return.  Soon the return areas will include burned areas, making it worse.</li>
<li><a href='http://chip.kcubes.com/blog/wp-content/uploads/2007/11/10242007_0500hrs_evac_fireperem.pdf' title='10/24, 05:00 am'>10/24, 05:00 am</a>: Now they&#8217;ve added the active burn area colors, which makes it much more clear why certain areas are allowed to return.  But the solid fire color won&#8217;t work once they let people back in.</li>
<li><a href='http://chip.kcubes.com/blog/wp-content/uploads/2007/11/10252007_0230hrs_evac_fireperem_low72.pdf' title='10/25, 2:30 am'>10/25, 2:30 am</a>: Here we see the overlapping burn and repopulation areas, which is very confusing, as it shows many colors in overlap.  But otherwise, the map is looking pretty good.</li>
<li><a href='http://chip.kcubes.com/blog/wp-content/uploads/2007/11/10262007_1900hrs_evac_fireperem.pdf' title='10/26, 7:00 pm'>10/26, 7:00 pm</a>: In this update, we now see the fire perimiter separately.  The evacuation and repopulation areas are clear, as well as the active fire.</li>
</ul>
</li>
<li>Several days into the event, they (San Diego County Emergency) released a Google earth data file.  I have no idea what this contained or looked like, as I don&#8217;t have Google earth on my computer.
                   </li>
</ul>
</li>
</ol>
				</div>

				<p class="postmetadata">Posted in <a href="http://chip.kcubes.com/tags/musings/" title="View all posts in Musings" rel="category tag">Musings</a> |   <a href="http://chip.kcubes.com/2007/10/31/evolving-technology-in-crisis/#comments" title="Comment on Evolving Technology in Crisis">1 Comment &#187;</a></p>
			</div>

		
			<div class="post" id="post-21">
				<h2><a href="http://chip.kcubes.com/2007/09/25/trying-to-understand-sitemaps/" rel="bookmark" title="Permanent Link to Trying to understand SiteMap(s)">Trying to understand SiteMap(s)</a></h2>
				<h3>September 25th, 2007 <!-- by chip --></h3>

				<div class="entry">
					<p>So for some time I have been using <a href="http://gallery.menalto.com/">Gallery</a> as my picture site, and I&#8217;ve been quite happy with it overall (my <a href="http://chip.kcubes.com/http://chip.kcubes.com/2007/07/13/web-scrapbook/">prior post</a> about it notwithstanding).  </p>
<p>In recent versions, I have noted a reference to a &#8220;Google SiteMap&#8221; in the administration pages.  Being ignorant of them, I ignored it.  Yesterday, I decided to look a bit further into it to understand them.  This was partly because lately I&#8217;ve felt like a large amount of my server bandwidth has been taken by search robots, and I wondered/hoped that the sitemap would make the crawler use less bandwidth.</p>
<p><span id="more-21"></span></p>
<p>When Googling for sitemap, most top links take you to the <a href="http://www.google.com/webmasters/sitemaps/">Google Webmaster Tools</a>.  Unfortunately, if you have a google account, this won&#8217;t really show you any information about what it is until after you&#8217;ve gone through a bit of extra registration, and even so, I don&#8217;t feel like there&#8217;s much information there. </p>
<p>The best link I&#8217;ve found about sitemaps is either the <a href="http://www.sitemaps.org/protocol.php">&#8220;Official&#8221; sitemaps page</a> or the <a href="http://en.wikipedia.org/wiki/Sitemaps">Wikipedia Sitemaps</a> page.  The first thing I wanted to know was if there was a way, like &#8220;robots.txt&#8221;, that web crawlers discover them.  (In that case, the crawler just checks to see if the file is there, and IMO, it makes sense for the sitemap to be found in the same way.  Yet I found no reference to a &#8220;standard&#8221; naming convention for sitemaps.  Instead, most webpages I found went on and on about using RPC &#8216;pings&#8217; to notify crawlers of sitemaps, or uploading your sitemap using the google webmaster tools.  This is useful, I agree, but I was looking for a method which did not involve actively trying to get crawlers interested in my site, but rather would just be there when they came looking.  What I eventually found (and is mentioned in both of the two links above about sitemaps), is that you can list the URL to the &#8220;Sitemap&#8221; in the robots.txt file, which can clue web crawlers into its presence.</p>
<p>(Incidentally, at this point, it is worth mentioning that there are two things called sitemaps.  One is the &#8220;Google sitemap&#8221;, supported by practically all major search crawlers.  The other is a generic term for a page which links to all other pages on your site, which has many of the same benefits, but is free form, rather than with semantic meaning.  I don&#8217;t actually know if the robots.txt should specifically point to a &#8220;Google Sitemap&#8221; or if it can be any page which links to all other pages on your site.)</p>
<p>There is little information about what crawlers do with sitemaps, but I can at least share with you what information is in one.  In addition to the URLs of each page you want included on your site, the sitemap tells the crawler (1) when the page last was modified, (2) how often the page is modified, and (3) relatively speaking, how important the page is to you.  The sitemap seems to serve a few useful purposes.  First, it may tell the crawler pages have not been modified, and need not be crawled.  Next, it may point out pages to the crawler which are not easily linked on your page, and which the crawler might otherwise overlook.  Also, it tells the crawler how often different pages change, which it may use as hints as to when to re-crawl them.  </p>
<p>So back to my original question: &#8220;Does a sitemap reduce the crawler bandwidth?&#8221;.  I think the answer is &#8212; no one knows, outside of the secret teams who implement the crawler.  But in the case of Gallery (which it the largest content source on my site), the sitemap tells the crawler that the images themselves never change, but that new links may appear on gallery pages.  This could reduce bandwidth as the crawler need not re-download all my pictures very often.  But even better, the crawler could in fact reduce its crawling to non-listed pages if it trusts my last-modified timestamps, because if any of them are updated, the sitemap will contain the new timestamp.  </p>
<p>Finding this somewhat satisfactory, I also went looking for a sitemap generator for <a href="http://wordpress.org">WordPress</a>, and <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">found one by Arne Brachhold</a> on the extension site.  This extension even notifies search engines when the sitemap changes.  This extension also had the added benefit of allowing me to specify other pages (which are not written in wordpress) to add to the Sitemap, since the blog is only  part of my site.</p>
<p>Who knows if it will make any difference to my site.  But I figure it cannot hurt.</p>
				</div>

				<p class="postmetadata">Posted in <a href="http://chip.kcubes.com/tags/musings/" title="View all posts in Musings" rel="category tag">Musings</a>,  <a href="http://chip.kcubes.com/tags/software/" title="View all posts in Software" rel="category tag">Software</a> |   <a href="http://chip.kcubes.com/2007/09/25/trying-to-understand-sitemaps/#comments" title="Comment on Trying to understand SiteMap(s)">1 Comment &#187;</a></p>
			</div>

		
			<div class="post" id="post-5">
				<h2><a href="http://chip.kcubes.com/2007/07/13/spam-winning-or-losing/" rel="bookmark" title="Permanent Link to Spam: Winning or Losing?">Spam: Winning or Losing?</a></h2>
				<h3>July 13th, 2007 <!-- by chip --></h3>

				<div class="entry">
					<p>So from a research perspective, I am curious&#8212; are we winning or losing the battle against spam?  On the one hand, there are reports that upwards of 80% of all email is spam.  But only a small fraction of that ever sees our inboxes.  Sometimes I feel that the fraction is shrinking, but other times (like now), I feel that everything is just a stop-gap, and that this is really an arms race with a huge amount of wasted resources, both in bandwidth and in person-hours.</p>
<p>I was discussing this with a group of colleagues, and one made the claim that this is a &#8220;solved problem&#8221; for corporate America.  That is to say that when you are working at a big corporation, you don&#8217;t get spam email in your inboxes.  Is it true?  If so, do you know why?</p>
<p>What about personal mail?  Does the answer change depending on whether it&#8217;s an ISP mail or a webmail?  What about for preventing spam from being received by young children?  I&#8217;m just not convinced we&#8217;re anywhere close to a good solution on spam.  Of course, there are others who argue that spam is fundamental.  I hope not.</p>
				</div>

				<p class="postmetadata">Posted in <a href="http://chip.kcubes.com/tags/musings/" title="View all posts in Musings" rel="category tag">Musings</a> |   <a href="http://chip.kcubes.com/2007/07/13/spam-winning-or-losing/#comments" title="Comment on Spam: Winning or Losing?">1 Comment &#187;</a></p>
			</div>

		
			<div class="post" id="post-4">
				<h2><a href="http://chip.kcubes.com/2007/07/13/web-scrapbook/" rel="bookmark" title="Permanent Link to Web scrapbook">Web scrapbook</a></h2>
				<h3>July 13th, 2007 <!-- by chip --></h3>

				<div class="entry">
					<p>For some time I&#8217;ve used <a href="http://gallery.menalto.com">Gallery</a> as my gallery software of choice.  (And I still do&#8211;you can find the link to my gallery along the page header).  But more recently, I&#8217;ve started to think that what I&#8217;d prefer to have is software which makes it easy to create scrapbooks online.  I think the key difference here is the focus on narrative instead of the pictures themselves.  Pictures are used to tell the story, not to be the primary point of the content.  I&#8217;m happy to have a gallery at the same time which is highly integrated with the scrapbook, but I&#8217;d like the narrative (with collections of photos related to narrative parts) to allow presentation in a scrapbook format.</p>
<p>If anyone is aware of such software (particularly, but not strictly, free software), please let me know.</p>
				</div>

				<p class="postmetadata">Posted in <a href="http://chip.kcubes.com/tags/musings/" title="View all posts in Musings" rel="category tag">Musings</a>,  <a href="http://chip.kcubes.com/tags/software/" title="View all posts in Software" rel="category tag">Software</a> |   <a href="http://chip.kcubes.com/2007/07/13/web-scrapbook/#comments" title="Comment on Web scrapbook">3 Comments &#187;</a></p>
			</div>

		
		<div class="navigation">
			<div class="alignleft"></div>
			<div class="alignright"></div>
		</div>

	
	</div>
</div>


<div id="inlinefooter">
<!-- If you'd like to support WordPress, having the "powered by" link someone on your blog is the best way, it's our only promotion or advertising. -->
	<p>
		Chip&#8217;s Technical Blog is proudly powered by
		<a href="http://wordpress.org/">WordPress</a>
		<br /><a href="http://chip.kcubes.com/feed/">Entries (RSS)</a>
		and <a href="http://chip.kcubes.com/comments/feed/">Comments (RSS)</a>.
		<!-- 14 queries. 0.808 seconds. -->
	</p>
</div>

<!-- Gorgeous design by Michael Heilemann - http://binarybonsai.com/kubrick/ -->

		
		</div>
	</div>
<div id="footer">
<b>Contact: </b>
[<a href="mailto:chip_killian@acm.org">@ ACM.org</a>]
[<a href="mailto:ckillian+web@gmail.com">@ Gmail.com</a>]
</div>
</body>
</html>
