<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Yesterday's Thoughts &#187; Software &amp; Internet</title>
	<atom:link href="http://www.warmroom.com/yesterdays/category/software-internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.warmroom.com</link>
	<description>Reflections on family life, software, politics and endurance sports.</description>
	<lastBuildDate>Wed, 26 May 2010 05:53:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Beginning of the End for Google Notebook?</title>
		<link>http://www.warmroom.com/yesterdays/2009/01/15/the-beginning-of-the-end-for-google-notebook/</link>
		<comments>http://www.warmroom.com/yesterdays/2009/01/15/the-beginning-of-the-end-for-google-notebook/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 19:55:38 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Synchronization]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/?p=251</guid>
		<description><![CDATA[Synchronization and cloud services rear the heads once again as Ars has it, &#8220;Google closes down lesser-known services, lays off staff.&#8221;
I don&#8217;t use Jaiku or Dodgeball, although there is sure to be a wailing and gnashing of teeth over the closing of Dodgeball. I had been using Google Noteboook, semi-extensively and although it is not [...]]]></description>
			<content:encoded><![CDATA[<p>Synchronization and cloud services rear the heads once again as Ars has it, &#8220;<a href='http://arstechnica.com/news.ars/post/20090115-google-closes-down-lesser-known-services-lays-off-staff.html'>Google closes down lesser-known services, lays off staff</a>.&#8221;</p>
<p>I don&#8217;t use Jaiku or Dodgeball, although there is sure to be a wailing and gnashing of teeth over the closing of Dodgeball. I had been using Google Noteboook, semi-extensively and although it is not being shutdown, development on Notebook is ceasing, which for my purposes anyway, amounts to the same thing. </p>
<p>This just reinforces one of my current productivity goals: to get all of my stuff in one place. Where is that one place? Really nicely solving this problem is 1) hard and 2) lucrative. </p>
<p>Hm&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2009/01/15/the-beginning-of-the-end-for-google-notebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Enhancement for ri</title>
		<link>http://www.warmroom.com/yesterdays/2008/11/15/an-enhancement-for-ri/</link>
		<comments>http://www.warmroom.com/yesterdays/2008/11/15/an-enhancement-for-ri/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 18:53:11 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/?p=234</guid>
		<description><![CDATA[Ruby Documentation is terse and difficult to navigate. There are some web based solutions, but I am not always on the web, and there are some solutions for keeping your local documentation up to date, but I haven&#8217;t automated them.
Ri is the Ruby solution to this problem but the results are not always what you [...]]]></description>
			<content:encoded><![CDATA[<p>Ruby Documentation is terse and difficult to navigate. There are some web based solutions, but I am not always on the web, and there are some solutions for keeping your local documentation up to date, but I haven&#8217;t automated them.</p>
<p>Ri is the Ruby solution to this problem but the results are not always what you are expecting.</p>
<p><a href="http://danielchoi.com/software/ri-enhanced.html">A Simple Enhancement for ri</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2008/11/15/an-enhancement-for-ri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Hard Could It Be?: Inspired Misfires, Personal Development Article &#8211; Inc. Article</title>
		<link>http://www.warmroom.com/yesterdays/2008/06/13/how-hard-could-it-be-inspired-misfires-personal-development-article-inc-article/</link>
		<comments>http://www.warmroom.com/yesterdays/2008/06/13/how-hard-could-it-be-inspired-misfires-personal-development-article-inc-article/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 22:29:58 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Software & Internet]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/?p=235</guid>
		<description><![CDATA[The combination of &#8220;seems impossible&#8221; and &#8220;strong network effects&#8221; is about as close as you can get to the magic formula for incredible, sustainable success, as with eBay, Wikipedia, and Google.
Trenchant analysis  from Joel Spolsky.
]]></description>
			<content:encoded><![CDATA[<blockquote><p>The combination of &#8220;seems impossible&#8221; and &#8220;strong network effects&#8221; is about as close as you can get to the magic formula for incredible, sustainable success, as with eBay, Wikipedia, and Google.</p></blockquote>
<p>Trenchant <a href="http://www.inc.com/magazine/20080201/how-hard-could-it-be-inspired-misfires_pagen_2.html">analysis </a> from Joel Spolsky.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2008/06/13/how-hard-could-it-be-inspired-misfires-personal-development-article-inc-article/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clay Shirky on Cognitive Surplus</title>
		<link>http://www.warmroom.com/yesterdays/2008/04/27/clay-shirky-on-cognitive-surplus/</link>
		<comments>http://www.warmroom.com/yesterdays/2008/04/27/clay-shirky-on-cognitive-surplus/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 00:36:56 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Communities]]></category>
		<category><![CDATA[Family Life]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Rules of Thumb]]></category>
		<category><![CDATA[Software & Internet]]></category>
		<category><![CDATA[Ways of Knowing]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/?p=233</guid>
		<description><![CDATA[As someone who has definitely expended too much of my life on the watching of Gilligan&#8217;s Island, this is heartening news. Shirky argues that there has been a cognitive surplus in the developed world and for the past 50 years we have been soaking up that surplus with situation comedies and that now we are [...]]]></description>
			<content:encoded><![CDATA[<p>As someone who has definitely expended too much of my life on the watching of Gilligan&#8217;s Island, this is heartening news. Shirky argues that there has been a cognitive surplus in the developed world and for the past 50 years we have been soaking up that surplus with situation comedies and that now we are ready to divert that surplus to something, anything that is participatory.</p>
<p>Sample fact: The time American&#8217;s spend watching television <em>commercials</em> every weekend is approximately equal to the entire time spent in creating Wikipedia to date.</p>
<p>Rule of thumb: <del datetime="2008-04-28T17:04:59+00:00">&#8220;Doing anything is better than doing nothing.&#8221; </del> &#8220;It&#8217;s better to do something than to do nothing.&#8221;</p>
<p><object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fweb2expo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F862384%3Freferrer%3Dblip%2Etv%26source%3D1&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" width="400" height="255" allowfullscreen="true" id="showplayer"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fweb2expo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F862384%3Freferrer%3Dblip%2Etv%26source%3D1&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" /><param name="quality" value="best" /><embed src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fweb2expo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F862384%3Freferrer%3Dblip%2Etv%26source%3D1&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" quality="best" width="400" height="255" name="showplayer" type="application/x-shockwave-flash"></embed></object></p>
<p>Via <a href="http://sutter.tumblr.com/post/33041664">Jason Sutter</a> who lives in New Zealand but shows up in my feed of blogs local to my zip code.</p>
<p><em>Update &#8211; 28 April 2008</em> <a href="http://www.herecomeseverybody.org/2008/04/looking-for-the-mouse.html">Here</a> (via <a href="http://daringfireball.net/linked/2008/april#mon-28-shirky">Gruber</a>) is a link to the text of the talk. Also, the quoted rule of thumb is corrected.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2008/04/27/clay-shirky-on-cognitive-surplus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Ranking Problem</title>
		<link>http://www.warmroom.com/yesterdays/2007/11/24/google-ranking-problem/</link>
		<comments>http://www.warmroom.com/yesterdays/2007/11/24/google-ranking-problem/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 09:10:12 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software & Internet]]></category>
		<category><![CDATA[Ways of Knowing]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/yesterdays/2007/11/24/google-ranking-problem/</guid>
		<description><![CDATA[As part of my re-evaluation of my toolkit, I&#8217;ve started using MarsEdit.
For those who don&#8217;t know, MarsEdit is a Macintosh program to write blog posts. 
There are a couple of small features in the way the Mars Edit works that could have been deal breakers for me, so I was going back to the MarsEdit [...]]]></description>
			<content:encoded><![CDATA[<p>As part of my <a href="http://www.warmroom.com/yesterdays/2007/08/29/site-redesign/">re-evaluation of my toolkit</a>, I&#8217;ve started using <a href="http://www.red-sweater.com/marsedit/">MarsEdit</a>.</p>
<p>For those who don&#8217;t know, <a href="http://www.red-sweater.com/marsedit/">MarsEdit</a> is a Macintosh program to write blog posts. </p>
<p>There are a couple of small features in the way the Mars Edit works that could have been deal breakers for me, so I was going back to the MarsEdit forums to figure out if there were a work around for them. I couldn&#8217;t remember the url of the site, so I <a href="http://www.google.com/search?q=marsedit&#038;ie=utf-8&#038;oe=utf-8&#038;aq=t&#038;rls=org.mozilla:en-US:official&#038;client=firefox-a">Google MarsEdit</a>.</p>
<p>The problem is the results. The first result returned by Google is to a <a href="http://ranchero.com/marsedit/" rel="nofollow">page</a> on the <a href="http://ranchero.com/" rel="nofollow">Ranchero Software</a> site mentioning that Ranchero Software sold MarsEdit to <a href="http://www.red-sweater.com/">Red Sweater Software</a> more than 7 months ago. The second Google result points to the Red Sweater Software <a href="http://www.red-sweater.com/marsedit/">page</a> that describes MarsEdit. </p>
<p>Curiously, the PageRank for the Red Sweater page is 7 while the Ranchero page PageRank is 0, and the PageRank for the Ranchero Software home page is 7, while the Red Sweater home page is 6.</p>
<p>What this means is that there are so many more links out there on the web that point to MarsEdit at the Ranchero site than at the Red Sweater site, and the rating of those sites is so much higher, that a deficiency in page rank of 0 to 7 is overcome. </p>
<p>Even more confusingly, the absolute number of links isn&#8217;t that different. As of this moment 282 <a href="http://www.google.com/search?q=link%3Ahttp%3A%2F%2Fwww.red-sweater.com%2Fmarsedit%2F&#038;ie=utf-8&#038;oe=utf-8&#038;aq=t&#038;rls=org.mozilla:en-US:official&#038;client=firefox-a">links</a> point to the Red Sweater page and only about 592 <a href="http://www.google.com/search?as_lq=http%3A%2F%2Franchero.com%2Fmarsedit%2F&#038;btnG=Search">links</a> point to the Ranchero Software site.</p>
<p>I wouldn&#8217;t have thought it possible. This is a PageRank result that really confounds all my expectations. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2007/11/24/google-ranking-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Search Can Go Wrong</title>
		<link>http://www.warmroom.com/yesterdays/2007/10/14/how-search-can-go-wrong/</link>
		<comments>http://www.warmroom.com/yesterdays/2007/10/14/how-search-can-go-wrong/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 05:58:49 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Software & Internet]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/yesterdays/2007/10/14/how-search-can-go-wrong/</guid>
		<description><![CDATA[A few weeks ago, I had a bad experience using search at an e-commerce site. It cost me a little money and it cost the merchant a little good will. It was neither enough money nor enough good will to be serious, but that was just luck. If this had happened with a higher cost [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, I had a bad experience using search at an e-commerce site. It cost me a little money and it cost the merchant a little good will. It was neither enough money nor enough good will to be serious, but that was just luck. If this had happened with a higher cost purchase the costs could have easily been higher. Since that time I have had several different similar experiences, so I thought I&#8217;d write about it to save you some cost or good will.</p>
<p>Most frequently when I am searching, if I enter multiple terms I am implicitly requesting results for items that match all of the terms. This is the way that results from Google and Yahoo work. If you search for <code>Repair Manual</code> the results are pages that contain both the term <code>repair</code> <strong>and</strong> the term <code>manual</code>.<smaller><sup>1</sup></smaller> </p>
<p>I&#8217;ve bolded <strong>and</strong> in the last sentence because that is the operative term. The results returned by Google and Yahoo are the logical conjunction (and) of the separate results for the individual terms. If I search for <code>Repair and Manual</code>, Google helpfully informs me, &#8220;The &#8216;AND&#8217; operator is unnecessary &#8212; we include all search terms by default.&#8221;</p>
<p>The other commonly encountered method of combining results is disjunction. This search returns all pages that contain either <code>repair</code> <strong>or</strong> <code>manual</code>. There are obviously many more results in this case. For <code>repair and manual</code> Google returns not quite 2.5 M results, while for <code>repair or manual</code> Google returns more than 40 M results.</p>
<p>The problem that I encountered, was that many web sites silently ignore the <em>de facto</em> standard set by search engines and attempt disjuctive, <strong>or</strong>,  searches. Instead of returning pages that contain <code>repair</code> and <code>manual</code> they return pages that contain <code>repair</code> or <code>manual</code>. I&#8217;m not exactly sure why so many e-commerce sites seem to do this, but it may have to do with available tools. I know that disjuctive search is the default for the <a href="http://jakarta.apache.org/lucene/docs/index.html">Apache Lucerne</a> search engine library, although <a href="http://ferret.davebalmain.com/trac/">Ferret</a>, the Ruby search engine gem which was inspired by Lucerne, switches the default to conjunctive search.</p>
<p><strong>Can you see where this is going?</strong></p>
<p>I was attempting to repair a dishwasher that had stopped cleaning the dishes on the top rack. Some small piece of plastic &#8211; perhaps the inner liner of a yogurt container &#8211; had gotten loose in the dishwasher, been sucked into the pump and macerated. Small pieces of plastic had been blown through the entire circulatory system. I had cleaned much of it out, but it still wasn&#8217;t working and I wanted a closer look, but I wasn&#8217;t sure how to take some parts off without breaking them. All I needed was a <em>Repair Manual</em> for my washer.</p>
<p>A little Googling around led me to an appliance repair site. I located my make and model of dishwasher and searched for <code>repair manual</code>. When there was only one result returned, I wasn&#8217;t surprised. I only expected one. </p>
<p>Without any closer examination I added it to my cart along with the other part that I knew I needed.</p>
<p>Unfortunately, when the part arrived, it was accompanied not by a detailed <em>Repair Manual</em> but by the ludicrous <em>User Manual</em> that I already had.</p>
<p>I was a little annoyed with myself for not being more careful and a little annoyed at the merchant for giving me a misleading answer to my question, but the cost was minimal (perhaps I would have been more careful if it had been higher). </p>
<p>As I noted above, this experience has recurred several times since, minus the steps of adding an incorrect item to my shopping cart and buying it. I think merchants are making a mistake in ignoring the search engine standard and courting a possible liability.</p>
<p>Customers are dissatisfied by these unexpected results and if they make a purchase based on them, they are going to want their money back. </p>
<hr />
<ol>
<li> Both search engines do some other processing, so the returned pages might contain &#8220;manuals&#8221; instead of &#8220;manual&#8221; or even &#8220;fix-it&#8221; instead of &#8220;repair.&#8221;</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2007/10/14/how-search-can-go-wrong/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Miscellaneous Museums</title>
		<link>http://www.warmroom.com/yesterdays/2007/09/10/miscellaneous-museums/</link>
		<comments>http://www.warmroom.com/yesterdays/2007/09/10/miscellaneous-museums/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 09:24:53 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Software & Internet]]></category>
		<category><![CDATA[Ways of Knowing]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/yesterdays/2007/09/10/miscellaneous-museums/</guid>
		<description><![CDATA[I was looking around on the web for some of the works of the Japanese printmaker Hokusai. Here is The Great Wave of Kanagawa, from his series Thirty-six Views of Mount Fuji.  but if you are unfamiliar with his work I urge you to seek out a larger version and study up on the [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking around on the web for some of the works of the Japanese printmaker Hokusai. Here is <em>The Great Wave of Kanagawa</em>, from his series <em>Thirty-six Views of Mount Fuji</em>. <img src="http://www.warmroom.com/wp-content/uploads/2007/09/greatwave.jpg" alt="The Great Wave of Kanagawa" border="0" width="500" height="332" align="right" /> but if you are unfamiliar with his work I urge you to seek out a larger version and study up on the techniques of Japanese woodblock printing to try to comprehend how such detail could be produced. Wikipedia has an <a href="http://en.wikipedia.org/wiki/Ukiyo-e">article</a> but it is somewhat weak on the details of the technique. <a href="http://woodblock.com/process.html">Here</a> is a great set of illustrations and commentary on the technique from artist <a href="http://www.asahi-net.or.jp/~xs3d-bull/main_page.html">David Bull</a> who is crafting reproductions of Edo and Meiji era prints by recarving and reprinting them.</p>
<p>If you do try to poke around on the Internet looking for prints, you might just come across <a href="http://www.metmuseum.org/Works_of_Art/viewOneZoom.asp?dep=6&#038;viewmode=0&#038;item=JP1847&#038;zoomFlag=1">this reproduction</a> of the Great Wave <a href="http://www.warmroom.com/wp-content/uploads/2007/09/met1.jpg">(local cache)</a>. This is a fine lovely print, you can zoom in to see the detail, read a brief description and note the bequest by the Havemeyer family. (Zoom in on Mt. Fuji and the boats to appreciate the phenomenal detail.)</p>
<p>Art lesson over, the thing that jarred me about this web page was clicking on the &#8220;Next&#8221; button. That goes to <a href="http://www.metmuseum.org/Works_of_Art/viewOneZoom.asp?dep=6&#038;viewmode=0&#038;item=1981%2E398%2E3%96%2E4&#038;zoomFlag=1">this</a> page <a href="http://www.warmroom.com/wp-content/uploads/2007/09/met2.jpg">(cached)</a> containing a pair of Royal Earrings from <super><smaller>1st</smaller></super> century Andhra Pradesh, India.</p>
<p>Could anything be more miscellaneous? Different styles, different techniques, different media; two works of art separated by two thousand years and four thousand miles. They have nothing in common beyond being art produced by human beings. To be fair to the Met, I jumped into a spot in their collection stream where it transitioned from Japanese to South-Asian, so I accentuated the effect. It was as if I were present in the gallery and I turned the corner from the East Asian Hall into the South Asian Hall. On the web, I didn&#8217;t have any visual clue that I was nearing a transition. The collection streams are organized chronologically by region, further heightening the transition.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2007/09/10/miscellaneous-museums/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Site Redesign</title>
		<link>http://www.warmroom.com/yesterdays/2007/08/29/site-redesign/</link>
		<comments>http://www.warmroom.com/yesterdays/2007/08/29/site-redesign/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 01:34:16 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software & Internet]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/yesterdays/2007/08/29/site-redesign/</guid>
		<description><![CDATA[As part of a larger project to clarify all my various work and personal projects, I have redesigned this site. The redesign is not 100% complete but it is well over 90% so I&#8217;m turning it wild to see if anyone else turns up any problems.
What I did
I had been using standard Wordpress themes, most [...]]]></description>
			<content:encoded><![CDATA[<p>As part of a larger project to clarify all my various work and personal projects, I have redesigned this site. The redesign is not 100% complete but it is well over 90% so I&#8217;m turning it wild to see if anyone else turns up any problems.</p>
<h3>What I did</h3>
<p>I had been using standard Wordpress themes, most recently <a href="http://www.solostream.com">Bosco 2.0 + Widgets</a>. This was a fine theme, clearly organized and readable, but it was a black box that I never looked into. I needed to get a better understanding of my tools to handle some future projects that I am considering. </p>
<p>One of the tools that I was looking into was <a href="http://instiki.org/">Instiki</a>. While reading up on Instiki, I came across this <a href="http://lawver.net/archive/2005/03/18/h15_s5_instiki_happy_geek.php">post</a> from  Kevin Lawver on how he was using <a href="http://meyerweb.com/eric/tools/s5/">S5</a> with Instiki. </p>
<p>I loved the look of Kevin&#8217;s site (I also enjoyed reading some of his presentations on CSS) so I am giving him the sincerest form of flattery by imitating the general look of his site a Wordpress theme.</p>
<p>I pulled my Wordpress install over to my home machine and went to work. <span id="more-205"></span>I created a new template, eventually called EarthSea, by copying the Bosco theme to a new directory. I used <a href="http://www.mamp.info/en/index.php">MAMP</a> to run a local version of Wordpress, <a href="http://macrabbit.com/cssedit/">CSSEdit</a> to modify the CSS and <a href="http://macromates.com/">TextMate</a> to modify the php templates. </p>
<p>It was a really nice combination of tools. CSSEdit allowed me to modify the site CSS styles as I watched. I&#8217;d change the font and immediately see the change on my page. I could change the padding on a div by turning the mouse wheel and watching it grow or shrink. </p>
<p>I&#8217;m still not a fan of php. Speaking as someone who has used Perl professionally for 10 years, php looks like line noise to me, but it sure is easy poking around directly in the page source. </p>
<p>Also, as someone who has used Emacs for about 20 years, the adjustment to Textmate is slow. I love the look and feel of Textmate, but Emacs key bindings are stuck in my fingers.</p>
<p>I like the way the result looks. The design is much cleaner than any of my previous sites and I think it will be easier to manage and extend. </p>
<h3>What next</h3>
<p>There are some pages that are missing, mostly because they are placeholders for future work I am planning. I would also like a better version of the archive page and an automatically generated blogroll. I am currently using Google Reader, but I think I want more control than I can get from a simple automated tool.</p>
<p>I also want Atom 1.0 feeds, instead of the current 0.3 versions. The bottom of the sidebar is a little chaotic looking with both RSS 2.0 and Atom 0.3 feeds of both entries and comments. When I get Atom 1.0, I&#8217;ll clean that up and probably just move to autodiscovery.</p>
<p>In general, the future direction of this blog is going to be less focused on the technical themes that most interest me &#8212; calendars, synchronization, planning for small groups, ruby on rails, application servers &#8212; and more on the personal, family and political topics. I&#8217;ll still use this as a capture point for technical details that are of broader interest, but the big topics are moving from here and to my technical blog, <a href="http://cornercases.67central.com/">Cornercases</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2007/08/29/site-redesign/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Find Clipboard</title>
		<link>http://www.warmroom.com/yesterdays/2007/07/25/find-clipboard/</link>
		<comments>http://www.warmroom.com/yesterdays/2007/07/25/find-clipboard/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 01:29:00 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Software & Internet]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/yesterdays/2007/07/25/find-clipboard/</guid>
		<description><![CDATA[Here&#8217;s a keyboard shortcut that I don&#8217;t think I ever learned.
From the TextMate documentation:

	4.5.2 Find Clipboard
	Two useful key equivalents are ⌘E and ⌘G. The first copies the selection to the shared find clipboard. This works in the majority of applications and allows you to find the next occurrence of that string by then pressing ⌘G.
	The [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a keyboard shortcut that I don&#8217;t think I ever learned.</p>
<p>From the <a href="http://www.google.com/url?sa=t&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fmacromates.com%2F&amp;ei=whSoRqTzEYqmoAS17JCRCQ&amp;usg=AFQjCNEORMq1DJ65XRHEXU2uoKZNIePB_A&amp;sig2=OVFtMJw22Fy50Nk1n5c9eg">TextMate</a> documentation:</p>
<blockquote><p>
	4.5.2 Find Clipboard</p>
<p>	Two useful key equivalents are ⌘E and ⌘G. The first copies the selection to the shared find clipboard. This works in the majority of applications and allows you to find the next occurrence of that string by then pressing ⌘G.</p>
<p>	The find clipboard works across applications so whether in Safari, TextEdit, Mail, TextMate, Terminal, Console, or similar, one can copy the selected text to the find clipboard, switch application and use ⌘G to find that string.
	</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2007/07/25/find-clipboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Improbable Sentence</title>
		<link>http://www.warmroom.com/yesterdays/2007/01/16/an-improbable-sentence/</link>
		<comments>http://www.warmroom.com/yesterdays/2007/01/16/an-improbable-sentence/#comments</comments>
		<pubDate>Tue, 16 Jan 2007 22:43:59 +0000</pubDate>
		<dc:creator>Ray Baxter</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software & Internet]]></category>

		<guid isPermaLink="false">http://www.warmroom.com/yesterdays/2007/01/16/an-improbable-sentence/</guid>
		<description><![CDATA[Merlin Mann pens a statistically improbable sentence, &#8220;I suspect that children will eventually support some kind of thin-client email-to-affection gateway.&#8221;
]]></description>
			<content:encoded><![CDATA[<p>Merlin Mann <a href="http://www.43folders.com/2007/01/16/email-all-the-time/">pens</a> a statistically improbable sentence, &#8220;I suspect that children will eventually support some kind of thin-client email-to-affection gateway.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmroom.com/yesterdays/2007/01/16/an-improbable-sentence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
