<?xml version="1.0" encoding="utf-8"?><!-- generator="WordPress/abc" -->
<rss version="0.92">
<channel>
	<title>dwelle.org</title>
	<link>http://www.dwelle.org</link>
	<description>As Sandy used to say: Day&#039;s Events</description>
	<lastBuildDate>Thu, 24 Dec 2009 05:34:35 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Nocino di due anni</title>
		<description><![CDATA[I just finished bottling the 2009 batch of Nocino di Bobo. Nocino has a long history, and requires a bit of time to make properly.
 
Start with your green walnuts. They tend to be ready in the late spring. Bash them up and put them in a big jar with a fair bit of booze [...]]]></description>
		<link>http://www.dwelle.org/archives/2009/12/23/nocino-di-due-anni/</link>
			</item>
	<item>
		<title>More Dreamhost hackery</title>
		<description><![CDATA[Google has been accusing dwelle.org of hosting malware for a while. I finally tracked it down; something had apparently hacked my Dreamhost account and injected a bunch of IFRAME&#8217;s referring to malware sites. My perl skills are dead but I found a helpful sh script by googling &#8220;remove davtraff iframe&#8221; or something &#8212; note that [...]]]></description>
		<link>http://www.dwelle.org/archives/2009/11/05/more-dreamhost-hackery/</link>
			</item>
	<item>
		<title>A new life for my trusty Thinkpad X40</title>
		<description><![CDATA[I&#8217;ve always liked the Thinkpad X series laptops &#8211; they&#8217;re light,  compact without being tiny, great keyboards, good battery life, and reliable. I&#8217;ve purchased several X40, X41, X60, and X300 models for staff over the years, and my X40 2371-8LU that I purchased in 2004 is still going stong.
The one gripe that I&#8217;ve always had with it [...]]]></description>
		<link>http://www.dwelle.org/archives/2009/08/31/a-new-life-for-my-trusty-thinkpad-x40/</link>
			</item>
	<item>
		<title>ditched Outlook</title>
		<description><![CDATA[
I&#8217;ve been trying to ditch Outlook for quite a while, and, thanks largely to NuevaSync, I finally got there. 
To recap, most PIM&#8217;s (including Outlook) do four main things: 
Mail - I switched to gMail long ago. I now use a Chrome Application Shortcut for regular use and IMAP access on the iPhone with the built-in Mail application for remote access. The [...]]]></description>
		<link>http://www.dwelle.org/archives/2009/02/15/ditched-outlook/</link>
			</item>
	<item>
		<title>Keyboards</title>
		<description><![CDATA[

In an effort to upgrade my desk and lessen the mysterious strain in my right wrist, I&#8217;ve been trying a bunch of different mice and keyboards lately. I&#8217;ll go over the mouse situation elsewhere. 
Search around, and there is lots of passionate discussion about PC keyboards. Some people argue for the split ergo thing, some for the classic [...]]]></description>
		<link>http://www.dwelle.org/archives/2009/02/05/keyboards/</link>
			</item>
</channel>
</rss>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head profile="http://gmpg.org/xfn/1">
	<title>dwelle.org</title>
	
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="generator" content="WordPress abc" /> <!-- leave this for stats -->
<meta name="google-site-verification" content="Qkbjpnsjfv5hr4O4zsA1zrGryJmFKx2urU28t6lLntM" />

	<style type="text/css" media="screen">
		@import url(  '/dwelle.css' );
	</style>
	
	<link rel="stylesheet" type="text/css" media="print" href="http://www.dwelle.org/wordpress/print.css" />
	<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://www.dwelle.org/feed/" />
	<link rel="alternate" type="text/xml" title="RSS .92" href="http://www.dwelle.org/feed/rss/" />
	<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="http://www.dwelle.org/feed/atom/" />
	<link rel="pingback" href="http://www.dwelle.org/wordpress/xmlrpc.php" />
    	<link rel='archives' title='December 2009' href='http://www.dwelle.org/archives/2009/12/' />
	<link rel='archives' title='November 2009' href='http://www.dwelle.org/archives/2009/11/' />
	<link rel='archives' title='August 2009' href='http://www.dwelle.org/archives/2009/08/' />
	<link rel='archives' title='February 2009' href='http://www.dwelle.org/archives/2009/02/' />
	<link rel='archives' title='December 2008' href='http://www.dwelle.org/archives/2008/12/' />
	<link rel='archives' title='November 2008' href='http://www.dwelle.org/archives/2008/11/' />
	<link rel='archives' title='September 2008' href='http://www.dwelle.org/archives/2008/09/' />
	<link rel='archives' title='August 2008' href='http://www.dwelle.org/archives/2008/08/' />
	<link rel='archives' title='July 2008' href='http://www.dwelle.org/archives/2008/07/' />
	<link rel='archives' title='June 2008' href='http://www.dwelle.org/archives/2008/06/' />
	<link rel='archives' title='May 2008' href='http://www.dwelle.org/archives/2008/05/' />
	<link rel='archives' title='April 2008' href='http://www.dwelle.org/archives/2008/04/' />
	<link rel='archives' title='March 2008' href='http://www.dwelle.org/archives/2008/03/' />
	<link rel='archives' title='February 2008' href='http://www.dwelle.org/archives/2008/02/' />
	<link rel='archives' title='January 2008' href='http://www.dwelle.org/archives/2008/01/' />
	<link rel='archives' title='December 2007' href='http://www.dwelle.org/archives/2007/12/' />
	<link rel='archives' title='November 2007' href='http://www.dwelle.org/archives/2007/11/' />
	<link rel='archives' title='October 2007' href='http://www.dwelle.org/archives/2007/10/' />
	<link rel='archives' title='September 2007' href='http://www.dwelle.org/archives/2007/09/' />
	<link rel='archives' title='August 2007' href='http://www.dwelle.org/archives/2007/08/' />
	<link rel='archives' title='July 2007' href='http://www.dwelle.org/archives/2007/07/' />
	<link rel='archives' title='June 2007' href='http://www.dwelle.org/archives/2007/06/' />
	<link rel='archives' title='April 2007' href='http://www.dwelle.org/archives/2007/04/' />
	<link rel='archives' title='March 2007' href='http://www.dwelle.org/archives/2007/03/' />
	<link rel='archives' title='February 2007' href='http://www.dwelle.org/archives/2007/02/' />
	<link rel='archives' title='January 2007' href='http://www.dwelle.org/archives/2007/01/' />
	<link rel='archives' title='November 2006' href='http://www.dwelle.org/archives/2006/11/' />
	<link rel='archives' title='October 2006' href='http://www.dwelle.org/archives/2006/10/' />
	<link rel='archives' title='July 2006' href='http://www.dwelle.org/archives/2006/07/' />
	<link rel='archives' title='June 2006' href='http://www.dwelle.org/archives/2006/06/' />
	<link rel='archives' title='May 2006' href='http://www.dwelle.org/archives/2006/05/' />
	<link rel='archives' title='April 2006' href='http://www.dwelle.org/archives/2006/04/' />
	<link rel='archives' title='January 2006' href='http://www.dwelle.org/archives/2006/01/' />
	<link rel='archives' title='December 2005' href='http://www.dwelle.org/archives/2005/12/' />
	<link rel='archives' title='November 2005' href='http://www.dwelle.org/archives/2005/11/' />
	<link rel='archives' title='October 2005' href='http://www.dwelle.org/archives/2005/10/' />
	<link rel='archives' title='August 2005' href='http://www.dwelle.org/archives/2005/08/' />
	<link rel='archives' title='July 2005' href='http://www.dwelle.org/archives/2005/07/' />
	<link rel='archives' title='June 2005' href='http://www.dwelle.org/archives/2005/06/' />
	<link rel='archives' title='May 2005' href='http://www.dwelle.org/archives/2005/05/' />
	<link rel='archives' title='April 2005' href='http://www.dwelle.org/archives/2005/04/' />
	<link rel='archives' title='March 2005' href='http://www.dwelle.org/archives/2005/03/' />
	<link rel='archives' title='February 2005' href='http://www.dwelle.org/archives/2005/02/' />
	<link rel='archives' title='January 2005' href='http://www.dwelle.org/archives/2005/01/' />
	<link rel='archives' title='November 2004' href='http://www.dwelle.org/archives/2004/11/' />
	<link rel='archives' title='October 2004' href='http://www.dwelle.org/archives/2004/10/' />
	<link rel='archives' title='September 2004' href='http://www.dwelle.org/archives/2004/09/' />
	<link rel='archives' title='August 2004' href='http://www.dwelle.org/archives/2004/08/' />
	<link rel='archives' title='July 2004' href='http://www.dwelle.org/archives/2004/07/' />
	<link rel='archives' title='June 2004' href='http://www.dwelle.org/archives/2004/06/' />
	<link rel='archives' title='May 2004' href='http://www.dwelle.org/archives/2004/05/' />
	<link rel='archives' title='April 2004' href='http://www.dwelle.org/archives/2004/04/' />
	<link rel='archives' title='March 2004' href='http://www.dwelle.org/archives/2004/03/' />
	<link rel='archives' title='February 2004' href='http://www.dwelle.org/archives/2004/02/' />
	<link rel='archives' title='December 2003' href='http://www.dwelle.org/archives/2003/12/' />
	<link rel='archives' title='November 2003' href='http://www.dwelle.org/archives/2003/11/' />
	<link rel='archives' title='October 2003' href='http://www.dwelle.org/archives/2003/10/' />
	<link rel='archives' title='September 2003' href='http://www.dwelle.org/archives/2003/09/' />
	<link rel='archives' title='August 2003' href='http://www.dwelle.org/archives/2003/08/' />
	<link rel='archives' title='July 2003' href='http://www.dwelle.org/archives/2003/07/' />
	<link rel='archives' title='June 2003' href='http://www.dwelle.org/archives/2003/06/' />
	<link rel='archives' title='May 2003' href='http://www.dwelle.org/archives/2003/05/' />
	<link rel='archives' title='April 2003' href='http://www.dwelle.org/archives/2003/04/' />
	<link rel='archives' title='March 2003' href='http://www.dwelle.org/archives/2003/03/' />
	<link rel='archives' title='February 2003' href='http://www.dwelle.org/archives/2003/02/' />
	<link rel='archives' title='January 2003' href='http://www.dwelle.org/archives/2003/01/' />
	<script type='text/javascript'>
function wpopen (macagna) {
    window.open(macagna, '_blank', 'width=700,height=750,scrollbars=yes,status=yes');
}
</script>
	<link rel="alternate" type="application/rss+xml" title="dwelle.org &raquo; Feed" href="http://www.dwelle.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="dwelle.org &raquo; Comments Feed" href="http://www.dwelle.org/comments/feed/" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.dwelle.org/wordpress/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.dwelle.org/wordpress/wp-includes/wlwmanifest.xml" /> 
<link rel='index' title='dwelle.org' href='http://www.dwelle.org' />
</head>

<body>
<div id="container">
<div id="col_left">

<!-- ******************************************** -->
<!-- business card image -->
<!-- ******************************************** -->

        <table border=0>
        <tr>
        <td>
        <a class="img" href="/">
         <img src="/images/bdwelle-businesscard-small.jpg" alt="Business Card: bowen@dwelle.org" border=0>
         </a>
        </td><td width='20'>
        </td><td width='100' align='left' valign='top'>
<table width='100'>
<tr><td colspan=2)
        <a title='Smoothbeats fucking rocks' class='img' href='http://www.smoothbeats.com/'><img alt='Smoothbeats.com' src='http://smoothbeats.com/graphics/sblogo_header.gif'></a>
</td></tr>
<tr><td>
        <a title='KALX - fuck shit up, Berkeley CA!' class='img' href='http://kalx.berkeley.edu/'><img alt='KALX Berkeley' src='/images/logos/kalx.gif'></a>
</td><td>
        &nbsp;&nbsp;&nbsp;<a title='WSUM Madtown!' class='img' href='http://wsum.org/'><img alt='WSUM radio' src='/images/wsum.jpg'></a><br /><br />
        <a title='WFMU rocks!' class='img' href='http://wfmu.org/'><img width=100 alt='WFMU radio' src='/images/wfmu.jpg'></a>
</td></tr>
</table>
        </td><td width='150' align='left' valign='middle'>
        </td></tr>
        </table>


	<div class="titlebox">
	<div class="datetab">
	Dec 23	</div>
	<div class="title">
	<a href="http://www.dwelle.org/archives/2009/12/23/nocino-di-due-anni/" rel="bookmark" title="Permanent Link: Nocino di due anni">Nocino di due anni</a>
	</div>
	</div> <!-- titlebox -->

	<div class="post">
	<div class="storycontent">

	<p>I just finished bottling the 2009 batch of Nocino di Bobo. Nocino has a long history, and requires a bit of time to make properly.</p>
<p><img src="http://farm3.static.flickr.com/2516/3804397747_7564fd68a5_m.jpg" alt="Green walnuts ready for bashing" /> <img src="http://farm3.static.flickr.com/2482/3804401605_0699df2afb_m.jpg" alt="After bashing" /></p>
<p>Start with your green walnuts. They tend to be ready in the late spring. Bash them up and put them in a big jar with a fair bit of booze &#8212; this year I used about 50 walnuts and 3 fifths of Everclear, in a nice square 3 liter glass jar. Add some spices &#8211; from what I gather one usually starts with cinnamon and clove, but I&#8217;ve tried juniper, star anise, mace, vanilla, etc.</p>
<p><img src="http://farm3.static.flickr.com/2518/3804402621_1fdc3de703_m.jpg" alt="Bashed walnuts" /> <img src="http://farm4.static.flickr.com/3644/3581415309_da6c752af0_m.jpg" alt="3 liters of So Cal nocino" /></p>
<p>Leave the jar of nuts and booze sealed up, outside, in the sun, for at least 40 days. This year I had trouble finding time to do the bottling, and so it sat for months and months&#8230; From June to almost the end of December. It certainly doesn&#8217;t need to sit that long, and whether it even needs 40 days is debatable as well, but why reinvent the wheel?</p>
<p>Go out and get a bunch of 375ml clear glass bottles from the homebrew store&#8230; Of course, you can use whatever size and shape you want, but watch out, bottles can get expensive quickly! If you got to Rainbow you&#8217;ll pay $4-$6 for a cute flask-like bottle, but 375&#8217;s are about $1.10 each by the dozen if you just get plain bottles and &#8220;T&#8221; stoppers, those are a quarter apiece.</p>
<p>When you&#8217;re ready to bottle, make some simple syrup (1:1 sugar and water), and sterilize your bottles (I use iodine solution, also from the homebrew store). Remember to <em>let the syrup cool</em> before you use it &#8211; you can easily f**k the whole thing up if you don&#8217;t. So, chill.</p>
<p>Get a big bowl or pot that will hold at least 6 quarts. Put a cheesecloth or an old pair of nylons over the top of the bowl, open the glass infusion jar and strain the walnut-infused booze in there. It will be a lovely greenish-black color, and should smell wonderful. If it&#8217;s doesn&#8217;t smell good at this point, give it to a friend and go back to drinking beer.</p>
<p>Now you have about 2.3l of infused booze in the bowl. This time I made 8 cups of simple syrup (that&#8217;s 8 cups sugar, 8 cups water), which made about 3 quarts in final volume (I think). Or maybe I made 12 cups syrup. In any case, I only added 8 cups (2 quarts) to the infused booze. Anyhow, 8 cups is 1.9 liters, so now you have 4.2l and then I added another quart of plain water, not wanting the whole thing to end up too sweet. So now (by later calculation) you have a bit more than 4.5l of infused, diluted nocino in your bowl, which is good, because a dozen-box of those 375ml bottles will hold 4.5l</p>
<p><img src="http://farm3.static.flickr.com/2438/3804405833_dc5850ecc4_m.jpg" alt="Rinsing with Everclear" /></p>
<p>Fill your bottles, stop them up, put them back in the box, and put it on a shelf in a dark, cool place for a YEAR. That&#8217;s right, you don&#8217;t get to open those bottles until this time of year, the following year &#8212; around Christmas time. Give 11 of them away and keep one for yourself. Note that you also get to drink whatever was leftover in the bowl during the bottling process. I like to keep that extra bit in the freezer and then compare it after a year to what the stuff out of the bottle tastes like.</p>
<ul></ul>
<p>By the way, I tasted a bit of last year&#8217;s Cin/Clo/Juniper/Star Anise nocino tonight and it wasn&#8217;t bad. Better than the Cin/Clo/Mace/Vanilla version, but still too much spice. I&#8217;m hoping the 2009 will be simpler and let more of the walnut through, although I suspect I overspiced this batch in the end as well.</p>
<p><img src="http://farm3.static.flickr.com/2549/3805222818_255eaafd1f_m.jpg" alt="Nocino #1 bottled!" /></p>
	</div>

	<div class="feedback">

	Posted by bowen @ 10:28 pm  &nbsp;&ndash;&nbsp;
	Tags: <a href="http://www.dwelle.org/archives/category/general/" title="View all posts in general" rel="category tag">general</a> 
	<br />
	<!--  &nbsp;&ndash;&nbsp; -->

	<a href="http://www.dwelle.org/?comments_popup=746" onclick="wpopen(this.href); return false" title="Comment on Nocino di due anni">Comments (0)</a>	<p>
	</div>
	
	<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
				xmlns:dc="http://purl.org/dc/elements/1.1/"
				xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
			<rdf:Description rdf:about="http://www.dwelle.org/archives/2009/12/23/nocino-di-due-anni/"
    dc:identifier="http://www.dwelle.org/archives/2009/12/23/nocino-di-due-anni/"
    dc:title="Nocino di due anni"
    trackback:ping="http://www.dwelle.org/archives/2009/12/23/nocino-di-due-anni/trackback/" />
</rdf:RDF>	  
	</div>

	
	<div class="titlebox">
	<div class="datetab">
	Nov 05	</div>
	<div class="title">
	<a href="http://www.dwelle.org/archives/2009/11/05/more-dreamhost-hackery/" rel="bookmark" title="Permanent Link: More Dreamhost hackery">More Dreamhost hackery</a>
	</div>
	</div> <!-- titlebox -->

	<div class="post">
	<div class="storycontent">

	<p>Google has been accusing dwelle.org of hosting malware for a while. I finally tracked it down; something had apparently hacked my Dreamhost account and injected a bunch of IFRAME&#8217;s referring to malware sites. My perl skills are dead but I found a helpful sh script by googling &#8220;remove davtraff iframe&#8221; or something &#8212; note that it has to be run under sh, not tcsh. In the end I had to search for and remove the following terms:</p>
<p>davtraff<br />
query-google<br />
step-traff<br />
dailynexus</p>
<p>Any others out there?
<code>find ./ -type f | while read ; do grep -l davtraff "$REPLY" ; done &gt; davtraff.txt
cat davtraff.txt | while read ; do perl -ni.bak -e 'print unless /davtraff/;' "$REPLY" ; done</code></p>
	</div>

	<div class="feedback">

	Posted by bowen @ 11:53 am  &nbsp;&ndash;&nbsp;
	Tags: <a href="http://www.dwelle.org/archives/category/general/" title="View all posts in general" rel="category tag">general</a> 
	<br />
	<!--  &nbsp;&ndash;&nbsp; -->

	<a href="http://www.dwelle.org/?comments_popup=738" onclick="wpopen(this.href); return false" title="Comment on More Dreamhost hackery">Comments (0)</a>	<p>
	</div>
	
	<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
				xmlns:dc="http://purl.org/dc/elements/1.1/"
				xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
			<rdf:Description rdf:about="http://www.dwelle.org/archives/2009/11/05/more-dreamhost-hackery/"
    dc:identifier="http://www.dwelle.org/archives/2009/11/05/more-dreamhost-hackery/"
    dc:title="More Dreamhost hackery"
    trackback:ping="http://www.dwelle.org/archives/2009/11/05/more-dreamhost-hackery/trackback/" />
</rdf:RDF>	  
	</div>

	
	<div class="titlebox">
	<div class="datetab">
	Aug 31	</div>
	<div class="title">
	<a href="http://www.dwelle.org/archives/2009/08/31/a-new-life-for-my-trusty-thinkpad-x40/" rel="bookmark" title="Permanent Link: A new life for my trusty Thinkpad X40">A new life for my trusty Thinkpad X40</a>
	</div>
	</div> <!-- titlebox -->

	<div class="post">
	<div class="storycontent">

	<p>I&#8217;ve always liked the Thinkpad X series laptops &#8211; they&#8217;re light,  compact without being tiny, great keyboards, good battery life, and reliable. I&#8217;ve purchased several X40, X41, X60, and X300 models for staff over the years, and my X40 2371-8LU that I purchased in 2004 is still going stong.</p>
<p>The one gripe that I&#8217;ve always had with it is the slow hard drive performance due to the then-innovative 1.8&#8243; HDD unit that they used in the X40 (later models went back to a standard 2.5&#8243; unit). I took another look around recently and discovered that not only are solid state drive (SSD) units cheap enough now, there is in fact a drop-in replacement specifically designed for the X40.</p>
<p>It took a little bit of <a href="http://forum.thinkpads.com/viewtopic.php?f=3&amp;t=74001">poking</a> <a href="http://www.thinkpads.com/2009/04/07/netbook-no-more-cheap-ssd-in-a-thinkpad-x40/">around</a>, but once I figured out the right model number, I ordered a <a href="http://www.memoryc.com/products/description/32GB_KingSpec_1_8-PATA_IDE_SSD_Solid_State_Disk-MLC_/index.html">32GB KingSpec 1.8&#8243; PATA/IDE SSD</a>, which arrived very quickly. The tricky bit was getting an operating system onto the SSD, since 1) the Thinkpad doesn&#8217;t have a CD drive, and 2) I don&#8217;t have a copy of XP except for the one on the Thinkpad&#8217;s system restore partition, and 3) the 32Gb SSD is <em>smaller</em> than my 40Gb HDD. I tried several times to clone the HDD using things like Clonezilla and Partition Master, but I never ended up with a bootable SSD.</p>
<p>In the end I gave up on XP and installed a fresh copy of Windows 7 RC1 using <a href="http://www.blogsdna.com/2016/how-to-install-windows-7-from-usb-drive-without-windows-7-iso-dvd.htm">these instructions</a> to make a bootable Win 7 installation on a USB drive. Basically (using my old XP on HDD) I downloaded Win 7, put it on a 4Gb USB drive, then shut down, replaced the HDD with the SSD, booted off the USB drive, and installed Win 7 from USB to SSD. I would have installed Win 7 directly to the SSD connected externally (via USB) itself, but Win 7 doesn&#8217;t allow itself to be installed to a USB-connected drive, so I had to use the intermediate step of the 4Gb USB drive (luckily I happened to have one with me!). Note: in the tutorial on making a bootable Win 7 USB installer, make sure to run <strong>&#8220;bootsect /nt60 X: /mbr&#8221;</strong> instead of &#8221;bootsect /nt60 X:&#8221; to ensure that it&#8217;s actually bootable.</p>
<p>Once I installed Windows 7, everything worked perfectly (and Windows 7&#8217;s built-in Wifi manager is <em>so</em> much better than the janky combination of XP and Thinkpad &#8220;connections manager&#8221; or whatever that was), except that the video was plain old VGA. Clearly, Win7 was missing the driver for the Thinkpad&#8217;s video controller. I dug around and, as always, someone smarter had already <a href="http://www.sevenforums.com/drivers/3128-intel-82852-82855-gm-gme-graphics-controller-driver-issues-5.html">found a solution</a>, and now I have all the usual video modes, including 1680&#215;1050 on an external 22&#8243; widescreen monitor. I hope that Windows 7 final release will have the necessary drivers built in.</p>
<p>Anyhow, now my solid old X40 is much faster, quieter, and even uses even less battery. Awesome!</p>
<p><strong>Update Oct 28 2009</strong></p>
<p>Now working on <a href="http://icrontic.com/articles/install-windows-7-from-usb-retail-dvd">installing Windows 7 from retail DVD via USB</a>. Helpful to remember that F12 brings up the &#8220;Boot Device List&#8221; when starting the machine. I also had to <em>disable Autoplay</em> on my main XP machine to get the Windows 7 DVD to load up without crashing.</p>
	</div>

	<div class="feedback">

	Posted by bowen @ 7:58 am  &nbsp;&ndash;&nbsp;
	Tags: <a href="http://www.dwelle.org/archives/category/general/" title="View all posts in general" rel="category tag">general</a> 
	<br />
	<!--  &nbsp;&ndash;&nbsp; -->

	<a href="http://www.dwelle.org/?comments_popup=731" onclick="wpopen(this.href); return false" title="Comment on A new life for my trusty Thinkpad X40">Comments (0)</a>	<p>
	</div>
	
	<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
				xmlns:dc="http://purl.org/dc/elements/1.1/"
				xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
			<rdf:Description rdf:about="http://www.dwelle.org/archives/2009/08/31/a-new-life-for-my-trusty-thinkpad-x40/"
    dc:identifier="http://www.dwelle.org/archives/2009/08/31/a-new-life-for-my-trusty-thinkpad-x40/"
    dc:title="A new life for my trusty Thinkpad X40"
    trackback:ping="http://www.dwelle.org/archives/2009/08/31/a-new-life-for-my-trusty-thinkpad-x40/trackback/" />
</rdf:RDF>	  
	</div>

	
	<div class="titlebox">
	<div class="datetab">
	Feb 15	</div>
	<div class="title">
	<a href="http://www.dwelle.org/archives/2009/02/15/ditched-outlook/" rel="bookmark" title="Permanent Link: ditched Outlook">ditched Outlook</a>
	</div>
	</div> <!-- titlebox -->

	<div class="post">
	<div class="storycontent">

	<div>
<p>I&#8217;ve been <a href="http://www.dwelle.org/archives/2004/05/06/trying-to-ditch-outlook/">trying</a> to <a href="http://www.dwelle.org/archives/2008/08/11/ditching-outlook-part-2/">ditch Outlook</a> for quite a while, and, thanks largely to <a href="http://www.nuevasync.com/">NuevaSync</a>, I finally got there. </p>
<p>To recap, most <a href="http://en.wikipedia.org/wiki/Personal_information_management">PIM&#8217;s</a> (including Outlook) do four main things: </p>
<p><strong>Mail</strong> - I switched to gMail <a href="http://www.dwelle.org/archives/2004/05/06/trying-to-ditch-outlook/">long ago</a>. I now use a Chrome <a href="http://www.google.com/support/chrome/bin/answer.py?hl=en&amp;answer=95710">Application Shortcut</a> for regular use and IMAP access on the iPhone with the built-in Mail application for remote access. The <a href="http://gmailblog.blogspot.com/2009/02/new-ways-to-label-with-move-to-and-auto.html">recent enhancements to the keyboard shortcuts for labels</a> pretty much cleared up my last PITA WRT the gmail web app. The only thing I miss about Thunderbird is the ability to open/compose more than one message at once, and the new <a href="http://gmailblog.blogspot.com/2009/02/new-in-labs-multiple-inboxes.html">multiple inboxes feature</a> doesn&#8217;t really address this. </p>
<p><strong>Tasks</strong> - I use <a href="http://www.rememberthemilk.com/">Remember The Milk</a> (RTM) and a Chrome <a href="http://www.google.com/support/chrome/bin/answer.py?hl=en&amp;answer=95710">Application Shortcut</a> for regular use on the PC. On the iPhone I started out with <a href="phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=282778557&amp;mt=8">Appigo&#8217;s Todo</a> but recently switched to <a href="http://www.rememberthemilk.com/services/iphone/app/">RTM&#8217;s in-house iPhone app</a>, which has <a href="http://www.rememberthemilk.com/services/iphone/faq/">over-the-air, real-time (but background) sync</a>. </p>
<p><strong>Calendar</strong> - I&#8217;ve been using gCal on the PC for a long time now too, also now with a Chrome <a href="http://www.google.com/support/chrome/bin/answer.py?hl=en&amp;answer=95710">Application Shortcut</a>. I use these to give my frequently-used apps their own windows (you&#8217;ve heard of the OS, still not quite yet defunct), and make it easy to switch betwen them using Alt-Tab. On the iPhone I use the native Calendar app. I had been using <a href="http://www.nuevasync.com/">NuevaSync</a> for real-time over-the-air sync, but as one would might have expectd, Google recently announced their own <a href="http://www.google.com/mobile/apple/sync.html">iPhone Calendar and Contacts syncronization service</a>, which seems to have duplicated 95% of what NuevaSync offered overnight. The only missing feature that I can detect so far is support for <a href="http://nuevasync.blogspot.com/2009/01/iphone-multiple-calendar-support-fully.html">multiple calendars</a>, which is nice, but not a must-have. NuevaSync had also had a number of service hiccups recently which made me start to feel a bit less confident about the stability of the service. While I applaud the team at NuevaSync for <a href="http://nuevasync.blogspot.com/2009/02/do-not-adjust-your-set-nuevasync-is.html">keeping the faith</a>, I doubt that they can keep ahead of Google&#8217;s developers on such a core feature. </p>
<p>Update: It turns out that GCal-iPhone sync does support up to five calendars, but only your own primary calendar is enabled by default. I had to search around a bit to find out <a href="http://www.google.com/support/forum/p/Google+Mobile/thread?tid=3a0f6b239b1eadc5&amp;hl=en">how to enable other calendars</a>, but it&#8217;s easy enough: </p>
<p>1. Complete <a href="http://www.google.com/support/mobile/bin/answer.py?answer=138740&amp;topic=14252">Google&#8217;s instructions</a> for setting up iPhone sync<br />
2. Open Safari on your iPhone<br />
3. Navigate to m.google.com<br />
4. Select &#8216;Sync&#8217;<br />
5. Select your device<br />
6. Check the boxes next to the Calendars you want to sync (It will only let you choose 5 total)<br />
7. Click &#8216;Save&#8217; (you&#8217;ll probably have to wait a while for the additional calendars to sync to your phone).</p>
<p><strong>Contacts</strong> - This was the last of the core PIM features that was keeping me on Outlook, since Apple built Outlook contacts sync into the iPhone OS from the start. However, there were a couple of major issues with this setup &#8211; no real-time OTA sync, and no remote (web) access to my contacts. The clear solution was to move to Google Contacts, but until recently there was no way to sync those to the iPhone without going <em>through</em> Outlook &#8211; clearly unacceptable. </p>
<p>Although NuevaSync had offered contacts sync almost from the start, I wan&#8217;t ready to trust it right away. However, after a few months of using their calendar sync service, I turned on contact sync, and quickly left Outlook behind. Now that Google has their own iPhone sync service, I&#8217;ll probably be using that instead of NuevaSync. </p>
<p>Aside from basic syncronization, I had been stuck on Outlook for two other reasons: getting contacts <em>into </em>and <em>out of </em>the PIM. Neither of these are as easy with Google Contacts as they were with Outlook and <a href="http://getanagram.com/">Anagram</a> and a few <a href="http://AutoHotKey.com/">AutoHotKey</a> (AHK) hacks.</p>
<p>Inbound: With OTA sync, iPhone contacts and Google contacts are effectively a single application, single database, so I can add a new contact wherever I happen to be working. Easy enough on the iPhone with &#8220;Create new Contact&#8221;. On the PC, I use the same sort of feature in gMail &#8212; but in both cases the interface for adding further details to a contact is rather lacking. There is an <a href="http://www.getanagram.com/iGoogle/using.html">Anagram iGoogle module</a>, but since I don&#8217;t use iGoogle, this is sort of an extra step to gain a step, so I rarely use it. </p>
<p>Search/Outbound: I have Google Contacts set up as yet another Chrome <a href="http://www.google.com/support/chrome/bin/answer.py?hl=en&amp;answer=95710">Application Shortcut</a>, so I can just flip to it and search relatively easily &#8212; but why isn&#8217;t there a better Google Contacts app? Why aren&#8217;t there any keyboard shortcuts? Why are there no fields for birthday, URL, tags, etc? Why can&#8217;t I easily copy and paste contact details into an email message? I don&#8217;t have any doubt that Google is working on a more fully-featured Google Contacts app. </p>
<p><strong>Notes</strong> &#8211; Not a major issue, although it&#8217;s still a mystery why there is no simple sync for iPhone Notes. For now, I continue to use that as a standalone. I just tried <a href="http://piglit.net/notespro">NotesPro</a>, but it only seems to &#8220;sync&#8221; <em>from</em> the iPhone to Google Docs, and not back again, which is very confusing. I guess I should look harder at <a title="EverNote" href="http://www.evernote.com/">EverNote</a>. </p>
<p>Lastly, to answer my own question, it appears that <em>Microsoft Exchange</em> somehow ended up as the equivalent of IMAP for contacts. Is there no open-source alternative? </div>
	</div>

	<div class="feedback">

	Posted by bowen @ 4:44 pm  &nbsp;&ndash;&nbsp;
	Tags: <a href="http://www.dwelle.org/archives/category/gcal/" title="View all posts in gcal" rel="category tag">gcal</a>  <a href="http://www.dwelle.org/archives/category/general/" title="View all posts in general" rel="category tag">general</a>  <a href="http://www.dwelle.org/archives/category/gmail/" title="View all posts in gmail" rel="category tag">gmail</a>  <a href="http://www.dwelle.org/archives/category/google/" title="View all posts in google" rel="category tag">google</a>  <a href="http://www.dwelle.org/archives/category/iphone/" title="View all posts in iphone" rel="category tag">iphone</a> 
	<br />
	<!--  &nbsp;&ndash;&nbsp; -->

	<a href="http://www.dwelle.org/?comments_popup=709" onclick="wpopen(this.href); return false" title="Comment on ditched Outlook">Comments (0)</a>	<p>
	</div>
	
	<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
				xmlns:dc="http://purl.org/dc/elements/1.1/"
				xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
			<rdf:Description rdf:about="http://www.dwelle.org/archives/2009/02/15/ditched-outlook/"
    dc:identifier="http://www.dwelle.org/archives/2009/02/15/ditched-outlook/"
    dc:title="ditched Outlook"
    trackback:ping="http://www.dwelle.org/archives/2009/02/15/ditched-outlook/trackback/" />
</rdf:RDF>	  
	</div>

	
	<div class="titlebox">
	<div class="datetab">
	Feb 05	</div>
	<div class="title">
	<a href="http://www.dwelle.org/archives/2009/02/05/keyboards/" rel="bookmark" title="Permanent Link: Keyboards">Keyboards</a>
	</div>
	</div> <!-- titlebox -->

	<div class="post">
	<div class="storycontent">

	<div>
<div>
<p>In an effort to upgrade my desk and lessen the mysterious strain in my right wrist, I&#8217;ve been trying a bunch of different mice and keyboards lately. I&#8217;ll go over the mouse situation elsewhere. </p>
<p>Search around, and there is lots of <a title="Coding Horror: Have keyboard, will program" href="http://www.codinghorror.com/blog/archives/001221.html">passionate discussion</a> about PC keyboards. Some people argue for the split ergo thing, some for the classic IBM thing, some for the minimalist thing, etc. I&#8217;ve tried several, although I&#8217;ve never gone the full distance with anything quite so radical as the &#8220;<a title="the Bat Keyboard" href="http://www.infogrip.com/product_view.asp?RecordNumber=12">Bat</a>&#8220;. </p>
<p><img src="http://www.infogrip.com/images/products/Batweb_prod.jpg" alt="" width="200" height="158" /></p>
<p>I started with: old Compaq IBM-clone full 101-key PC keyboard. This thing has great key action and a good layout, but it&#8217;s very loud, and I think the long key travel was causing me some wrist strain. </p>
<p><img class="reflect" src="http://farm4.static.flickr.com/3392/3255543085_93ab8f5ec3.jpg?v=0" alt="Old compaq keyboard by you." width="500" height="195" /></p>
<p>Then I tried a <a title="Microsoft Comfort Curve Keyboard 2000" href="http://www.amazon.com/Microsoft-Comfort-Curve-Keyboard-B2L-00002/dp/B0009ZBRS0/ref=pd_cp_e_3?pf_rd_p=413863501&amp;pf_rd_s=center-41&amp;pf_rd_t=201&amp;pf_rd_i=B000A6PPOK&amp;pf_rd_m=ATVPDKIKX0DER&amp;pf_rd_r=195EFRVAQ25HKVT2J365">Microsoft &#8220;Comfort&#8221; keyboard</a> &#8211; too squishy. </p>
<p><img id="prodImage" src="http://ecx.images-amazon.com/images/I/412XH98KRNL._SS500_.jpg" alt="" width="420" height="420" /></p>
<p>Very briefly, a <a title="Logitech Cordless Desktop Laser" href="http://www.amazon.com/Logitech-967688-0403-MX3200-Cordless-Desktop/dp/B000HCRVSK/ref=pd_bbs_5?ie=UTF8&amp;s=electronics&amp;qid=1233783286&amp;sr=8-5">Logitech Cordless Desktop</a> &#8211; a keyboard that looked like the flight deck on the Enterprise. Too complicated, and too finicky. </p>
<p><img id="prodImage" src="http://ecx.images-amazon.com/images/I/41D6DR2AJJL._SS400_.jpg" alt="" /></p>
<p><a title="TypeMatrix 2030" href="http://www.typematrix.com/ezr2030/">Typematrix 2030</a>. Awesome feel and very sleek looks. My girlfriend said &#8220;that keyboard looks cool.&#8221; Although I agree with their rhetoric on the straight grid layout, but in practice it&#8217;s difficult to get used to, and the lack of arrow and Home/End keys in the usual layout is really problematic for even an occiasional programmer, like me. A secondary problem caused by the non-standard layout is that it&#8217;s very difficult to switch back and forth between other computers &#8211; and since I use at least three regularly, this was sort of a deal-breaker for me. </p>
<p><img src="http://www.typematrix.com/images/bepo/2030usb_us_qwerty_703x290.png" border="0" alt="" hspace="5" vspace="5" width="420" height="172" /></p>
<p>After coming across the latest piece from Coding Horror, I decided to try yet another &#8211; the <a href="http://www.apple.com/keyboard/">Mac Keyboard</a>. </p>
<p><img class="popupimg" src="http://images.apple.com/keyboard/images/gallery/wired_1_20070813.jpg" border="0" alt="Keyboard" width="420" height="262" /></p>
<p>The Mac Keyboard combines some of the nice features of the TypeMartrix &#8212; clean looks, nice tactile feel with low key travel &#8212; with a real arrow key and normal key layout, including standard arrow keys and Home/End cluster. A quick Google of &#8221;<a href="http://www.google.com/search?hl=en&amp;rlz=1C1GGLS_enUS291US302&amp;q=&quot;mac+keyboard&quot;+windows&amp;btnG=Search">mac keyboard&#8221; windows</a>  <a href="http://www.freshbooks.com/blog/2008/04/03/mac-envy-how-to-use-an-apple-keyboard-with-windows/">led me</a> to the conclusion that I might want to remap the Command (Windows) and Option (Alt) keys. After trying it myself with <a href="http://webpages.charter.net/krumsick/">KeyTweak</a> and getting stuck with strange Alt-Tab behavior, I found <a href="http://jimtut.blogspot.com/2008/04/make-mac-keyboard-easier-to-use-with.html">this article</a> which provides a <a href="http://www.box.net/shared/3tl89bjsw4">Mac keyboard mapping for KeyTweak</a> script that you can download and load directly in KT. This did the trick nicely. </p>
<p>Now that I&#8217;ve used it for a day or two, I have to say that the Mac Keyboard is pretty awesome. While I agree with the idea of minimizing distance to the mouse for ergonomic reasons, which is why the TypeMatrix omits the numeric keypad and normal arrow cluster, in the end I agree with <a href="http://www.codinghorror.com/blog/archives/000021.html">Jeff Atwood</a> that &#8220;thou shall not mangle the Home Key Cluster&#8221;, and that &#8220;a quality keyboard is one of the best (and cheapest) investments you can make in your career&#8221; &#8212; not only for a programmer (which I&#8217;m not), but for anyone who spends a lot of time at the computer.</p>
<p>Update: after using the Mac Keyboard for another week or so, the only other missing thing is the <em>Ins</em> key. While I can understand that <a href="http://forums.macrumors.com/archive/index.php/t-216847.html">Mac OS is designed to work without <em>Ins</em></a>, it&#8217;s useful for copy &amp; paste in Unix shell sessions. <a href="http://support.apple.com/kb/HT1216">This article</a> seems to indicate that the <em>Fn </em>key on the Mac Keyboard is mapped to<em> Ins</em> in Windows, but that doesn&#8217;t seem to be working. I&#8217;m going to try remapping <em>F15</em> or something else to see if that works. </p>
<p>A great compromise would be a Mac Keyboard without the numeric keypad: </p>
<p><img src="http://farm4.static.flickr.com/3409/3283556828_f6c8624955.jpg" alt="Mac_keyboard_no_keypad" /></div>
</div>
	</div>

	<div class="feedback">

	Posted by bowen @ 11:54 am  &nbsp;&ndash;&nbsp;
	Tags: <a href="http://www.dwelle.org/archives/category/general/" title="View all posts in general" rel="category tag">general</a>  <a href="http://www.dwelle.org/archives/category/hardware/" title="View all posts in hardware" rel="category tag">hardware</a> 
	<br />
	<!--  &nbsp;&ndash;&nbsp; -->

	<a href="http://www.dwelle.org/?comments_popup=703" onclick="wpopen(this.href); return false" title="Comment on Keyboards">Comments (0)</a>	<p>
	</div>
	
	<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
				xmlns:dc="http://purl.org/dc/elements/1.1/"
				xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
			<rdf:Description rdf:about="http://www.dwelle.org/archives/2009/02/05/keyboards/"
    dc:identifier="http://www.dwelle.org/archives/2009/02/05/keyboards/"
    dc:title="Keyboards"
    trackback:ping="http://www.dwelle.org/archives/2009/02/05/keyboards/trackback/" />
</rdf:RDF>	  
	</div>

	</div>

</body>
</html>
