<?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"
	>

<channel>
	<title>Eric Warmenhoven</title>
	<atom:link href="http://www.warmenhoven.org/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.warmenhoven.org/blog</link>
	<description>In a few words</description>
	<pubDate>Wed, 06 Aug 2008 04:53:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Expensive toys, expensive repairs</title>
		<link>http://www.warmenhoven.org/blog/45</link>
		<comments>http://www.warmenhoven.org/blog/45#comments</comments>
		<pubDate>Wed, 06 Aug 2008 04:53:36 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/?p=45</guid>
		<description><![CDATA[This past weekend, I took my Canon EF 24-105mm f/4L lens to take some indoor pictures. I had been using it previously to take outdoor pictures, and had used my polarizer, and left it on the lens when I was done. So this weekend, I tried taking it off, and couldn&#8217;t.
That&#8217;s the first time this [...]]]></description>
			<content:encoded><![CDATA[<p>This past weekend, I took my <a href="http://www.amazon.com/Canon-24-105mm-USM-Lens-Cameras/dp/B000AZ57M6/ref=pd_bbs_1?ie=UTF8&#038;s=electronics&#038;qid=1217997927&#038;sr=8-1">Canon EF 24-105mm f/4L lens</a> to take some indoor pictures. I had been using it previously to take outdoor pictures, and had used my <a href="http://www.amazon.com/Kaesemann-Circular-Polarizer-Coated-Filter/dp/B0000BZLAC/ref=sr_1_3?ie=UTF8&#038;s=electronics&#038;qid=1217998014&#038;sr=1-3">polarizer</a>, and left it on the lens when I was done. So this weekend, I tried taking it off, and couldn&#8217;t.</p>
<p>That&#8217;s the first time this had happened to me. I wasn&#8217;t sure what to do. Fortunately for me, before I did anything too extreme, Adam suggested I get a <a href="http://www.amazon.com/Adorama-Filter-62mm-77mm-Filters-Package/dp/B00009R8I6/ref=sr_1_1?ie=UTF8&#038;s=electronics&#038;qid=1217998103&#038;sr=1-1">filter wrench.</a> So I headed over to Wolf Camera to get one.</p>
<p>Wolf didn&#8217;t have one, so I asked where I could get one, and they suggested someone else who also didn&#8217;t have one, but they suggested <a href="http://kspphoto.com/activepages/main.html">Keeble &#038; Shuchat Photography</a>, who I had been to before. They did have wrenches, but not in the size that I needed. They suggested I just bring the lens to their repair department, which I did.</p>
<p>Fifteen minutes later, the filter still wasn&#8217;t off the lens, and they had given up. My lens is now on its way to Canon USA for a repair, and hopefully I&#8217;ll get both parts back, separated, and in usable condition. They estimated the cost would be somewhere between two and three hundred dollars. I guess that&#8217;s what happens when a lens that costs $1000 and a filter that costs $100 decide to misbehave in tandem. And I was hoping the repair would be a simple $5 filter wrench!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/45/feed</wfw:commentRss>
		</item>
		<item>
		<title>Strobist.</title>
		<link>http://www.warmenhoven.org/blog/39</link>
		<comments>http://www.warmenhoven.org/blog/39#comments</comments>
		<pubDate>Sat, 26 Jul 2008 00:28:58 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/?p=39</guid>
		<description><![CDATA[Recently, I was trying to take portraits of Lisa at home, and failing. There wasn&#8217;t enough light, and the (on-camera) flash I had simply wasn&#8217;t cutting it. I decided it was time for a more serious solution.
Enter Strobist.com. I already had the 580EX II Flash, so I got a stand, umbrella, and reflector, told my [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I was trying to take portraits of Lisa at home, and failing. There wasn&#8217;t enough light, and the (on-camera) flash I had simply wasn&#8217;t cutting it. I decided it was time for a more serious solution.</p>
<p>Enter <a href="http://strobist.com/">Strobist.com</a>. I already had the <a href="http://www.amazon.com/Canon-Speedlite-580EX-Digital-Cameras/dp/B000NP3DJW">580EX II Flash</a>, so I got a stand, umbrella, and reflector, told my sister-in-law to stand between it all, and the results turned out much better:</p>
<div class="flickr-frame">
	<a href="http://flickr.com/photos/warmenhoven/2618419681/" title="photo sharing"><img src="http://farm3.static.flickr.com/2340/2618419681_00ec42e09f_m.jpg" class="flickr-photo" alt="IMG_5319.jpg" /></a> <a href="http://flickr.com/photos/warmenhoven/2618419935/" title="photo sharing"><img src="http://farm4.static.flickr.com/3085/2618419935_e812e24aa6_m.jpg" class="flickr-photo" alt="IMG_5319.jpg" /></a>
</div>
<p>The background there is actually an empty room with all of the lights turned off, which I was pretty impressed with.</p>
<p>Since then, I&#8217;ve convinced Lisa to let me set up a photo studio in the garage, complete with backgrounds. I picked up a background stand (no backgrounds yet though) and a <a href="http://www.calumetphoto.com/item/CF0502K/">Calumet Genesis 200 1-Light Kit</a>, which is pretty awesome. I&#8217;ve also signed up for some classes to try and pick up some tips on all of this.</p>
<p>In other news, I picked up the <a href="http://iphone.wordpress.org/">WordPress iPhone app</a>. Maybe I&#8217;ll actually start posting more regularly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/39/feed</wfw:commentRss>
		</item>
		<item>
		<title>Rewriting as a learning tool</title>
		<link>http://www.warmenhoven.org/blog/38</link>
		<comments>http://www.warmenhoven.org/blog/38#comments</comments>
		<pubDate>Tue, 01 Apr 2008 00:26:29 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/38</guid>
		<description><![CDATA[So a year and a half ago, I mentioned I was trying to learn Haskell, and I still am. It&#8217;s been going much more slowly than I hoped, since I haven&#8217;t really spent any time on it. I never write anything new anymore! So I decided to rewrite something I had previously written myself, need [...]]]></description>
			<content:encoded><![CDATA[<p>So a year and a half ago, I <a href="http://www.warmenhoven.org/blog/20">mentioned</a> I was trying to learn Haskell, and I still am. It&#8217;s been going much more slowly than I hoped, since I haven&#8217;t really spent any time on it. I never write anything new anymore! So I decided to rewrite something I had previously written myself, need be damned. So I chose the RSS aggregator I wrote, <a href="http://www.warmenhoven.org/src/harsh.php">harsh</a>.</p>
<p>harsh hasn&#8217;t changed in <a href="http://www.warmenhoven.org/cgi-bin/viewvc.cgi/harsh/">eleven months</a> (and that change was just about making the location of its configuration file configurable), but I still remembered how it worked pretty closely; at least enough that I didn&#8217;t have to really go searching through its code too much. That&#8217;s probably also a function of how small harsh is; in terms of lines of code (excluding blank lines):</p>
<pre>  config.c: 139
  cookie.c: 221
 display.c: 709
    feed.c: 577
    list.c: 96
    list.h: 16
    main.c: 96
    main.h: 84
     md5.c: 360
     md5.h: 76
     rss.c: 120
     xml.c: 276
     xml.h: 17
     total: 2787</pre>
<p>It uses expat to parse the HTML, <a href="http://www.zigamorph.net/libnbio/">libnbio</a> for socket management (which is available in <a href="http://packages.qa.debian.org/libn/libnbio.html">Debian</a>), and ncurses for the UI. It doesn&#8217;t have any sort of threading (libnbio does a good job of making sure that, other than DNS lookups, there&#8217;s never anything going on long enough to prevent responsiveness). About its only feature is that it will use my cookies.txt file, so that I can see my LiveJournal friends&#8217; protected entries.</p>
<p>I originally wrote harsh in about a day or two. It was really easy because of the 2800 lines, about 850 of them had been written in some of my other projects (list.c/h and xml.c/h) or are standard (md5.c/h). I was also really familiar with the three helper libraries from writing <a href="http://www.warmenhoven.org/src/grim.php">grim</a> (my IM client) and <a href="http://www.warmenhoven.org/src/stark.php">stark</a> (a tool for viewing GnuCash data files).</p>
<p>As a learning exercise, rewriting harsh in Haskell was excellent. It&#8217;s incredibly small, does a lot of standard things (like networking and console UI), and doesn&#8217;t do a lot of non-standard things (like an AIM client does). I got to play with the Haskell light-weight threads and STM; I learned how to create a Debian Haskell package; I learned how to use ghci as a debugger with breakpoints; and I&#8217;m much more comfortable with monads and with the language in general.</p>
<p>It did take me significantly longer to write than the C version, though that&#8217;s more due to me having to learn not just the language but some libraries along the way (like <a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HTTP">HTTP</a>, <a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Vty-3.0.1">Vty</a>, and <a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HaXml">HaXml</a>). I still think that it would take me just as long to write the Haskell version as the C version, but I&#8217;m still much more comfortable with C, and imperative programming in general.</p>
<p>From a code size perspective, the Haskell version is about one-sixth the size (excluding comments):</p>
<pre>Config.lhs: 53
  Feed.lhs: 144
 Harsh.lhs: 272
  Util.lhs: 26
     total: 495</pre>
<p>However, that&#8217;s not a very fair comparison. In the C version, md5.c/h are included in the total count, when really they should be considered a standard library (and on the Haskell side, I used Data.Hash.MD5 from <a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/MissingH-1.0.0">MissingH</a>). On the C side, I did all of the HTTP request and response processing myself (which is what more than half of feed.c is about), while on the Haskell side I left that to an HTTP client library. Excluding all those things though, the Haskell version is still about one-fourth the size.</p>
<p>Anyway, I put the Haskell version of harsh up <a href="http://www.warmenhoven.org/src/harsher.php">here</a>. If any Haskell hackers out there could take a look at it and let me know what I&#8217;m doing wrong or oddly, I&#8217;d appreciate it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/38/feed</wfw:commentRss>
		</item>
		<item>
		<title>Tomorrow will be: roughly the same as today.</title>
		<link>http://www.warmenhoven.org/blog/37</link>
		<comments>http://www.warmenhoven.org/blog/37#comments</comments>
		<pubDate>Tue, 25 Dec 2007 03:09:29 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/37</guid>
		<description><![CDATA[A couple months ago, I got an iPhone, like I wanted. Today, I dropped it flat on its face onto a tile floor, and the bottom half of the touch screen no longer responded. So this afternoon, Christmas Eve, I went to the Apple store at 5pm to try to get it fixed, realizing at [...]]]></description>
			<content:encoded><![CDATA[<p>A couple months ago, I got an iPhone, like <a href="http://www.warmenhoven.org/blog/34">I wanted</a>. Today, I dropped it flat on its face onto a tile floor, and the bottom half of the touch screen no longer responded. So this afternoon, Christmas Eve, I went to the Apple store at 5pm to try to get it fixed, realizing at the time how stupid and unlikely that was. To my great surprise, the store was open, mostly empty, and I was given a brand new iPhone on the spot. I took it home and connected it to my Macbook, and iTunes asked me if I wanted to restore my old profile. A short sync later and it&#8217;s indistinguishable from my old iPhone, pre-drop. It even remembered which websites I had open! It also had the pictures I had taken with the phone but hadn&#8217;t yet copied off of the computer. So now I love my iPhone even more because I don&#8217;t care if it breaks; the new one will be identical to the old one in every way.</p>
<p>Today ends week eight of my forty-eight week Invisalign treatment. I originally was looking at orthodontic work to correct the crowding on my lower teeth, and have been considering getting either braces or Invisalign for about four years now. I&#8217;ve talked to several dentist and orthodontists, and the ones who offer both braces and Invisalign have tried to persuade me to get braces instead. The main reasons they&#8217;ve pushed braces are that they&#8217;re cheaper, they&#8217;ll probably take less time, and they&#8217;ll be able to correct more things, such as my overbite. I decided to go with Invisalign instead for several reasons: vanity, comfort, convenience, and protection. Invisalign so far has been much more comfortable than braces were, especially since they don&#8217;t cut at my lips and gums like braces did. I can eat whatever I want, unlike with braces, since the retainers come off while I eat. And I grind my teeth at night, so the Invisalign gets worn down instead of my teeth. The biggest inconvenience so far with Invisalign is that I&#8217;ve stopped snacking, since there&#8217;s such a huge time cost involved with brushing my teeth before putting them back on, and I&#8217;m not supposed to have them off for more than two hours per day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/37/feed</wfw:commentRss>
		</item>
		<item>
		<title>iWant.</title>
		<link>http://www.warmenhoven.org/blog/34</link>
		<comments>http://www.warmenhoven.org/blog/34#comments</comments>
		<pubDate>Tue, 18 Sep 2007 19:09:05 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/34</guid>
		<description><![CDATA[Lately I have been wanting to buy a lot of fairly expensive stuff that I don&#8217;t really need.
It started with the telephoto zoom lens, which I ended up getting, and love. I&#8217;m really happy that I got it, especially since Lisa and I will be going on a hot air balloon ride in Napa for [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I have been wanting to buy a lot of fairly expensive stuff that I don&#8217;t really need.</p>
<p>It started with the <a href="http://www.amazon.com/gp/product/B00007GQLS">telephoto zoom lens</a>, which I ended up getting, and love. I&#8217;m really happy that I got it, especially since Lisa and I will be going on a hot air balloon ride in Napa for our anniversary, and then to the <a href="http://www.salinasairshow.com/">Salinas Air Show</a> the following weekend.</p>
<p>Then it was the new <a href="https://www3.tivo.com/store/boxdetails.do?boxName=180hourtivohd&#038;boxsku=R65216">TiVo HD</a>. We already have a Series 3, but we&#8217;ve occasionally thought that we might like to get a second TiVo for our other TV. Now that it&#8217;s been confirmed that <a href="http://www.tivocommunity.com/tivo-vb/showthread.php?p=5481284">Multi-Room Viewing</a> is coming to both the Series3 and TiVo HD soon, there&#8217;s even more incentive to get one. Fortunately right now they&#8217;re selling them to employees at a discounted price (limit one per employee).</p>
<p>And now it&#8217;s the <a href="http://www.apple.com/iphone/">iPhone</a>. I can&#8217;t explain why I feel compelled to buy this other than iWant. A few of my coworkers have one and they look pretty slick. Plus my current iPod battery can&#8217;t hold a charge very long. Plus I like the idea of having an integrated iPod and phone (it&#8217;s part of the reason why I got my current phone, the Motorola SLVR L7). Plus it&#8217;s roughly the same size as the SLVR and only slightly heavier.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/34/feed</wfw:commentRss>
		</item>
		<item>
		<title>Eclipse.</title>
		<link>http://www.warmenhoven.org/blog/33</link>
		<comments>http://www.warmenhoven.org/blog/33#comments</comments>
		<pubDate>Tue, 28 Aug 2007 17:58:57 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/33</guid>
		<description><![CDATA[I stayed up late last night to watch the lunar eclipse, and took pictures.
In related news, I need a lens that has a much longer zoom. The pictures I posted aren&#8217;t scaled (just cropped). I wish I&#8217;d thought of this a couple weeks ago so I could have finally ordered the Canon 100-400mm f/4.5-5.6L that [...]]]></description>
			<content:encoded><![CDATA[<p>I stayed up late last night to watch the lunar eclipse, and took <a href="http://www.flickr.com/photos/warmenhoven/sets/72157601722522386/">pictures</a>.</p>
<p>In related news, I need a lens that has a much longer zoom. The pictures I posted aren&#8217;t scaled (just cropped). I wish I&#8217;d thought of this a couple weeks ago so I could have finally ordered the <a href="http://www.amazon.com/gp/product/B00007GQLS">Canon 100-400mm f/4.5-5.6L</a> that I&#8217;ve been looking at for months now. I&#8217;ll probably get it soon though, so that I&#8217;ll have it for the <a href="http://www.salinasairshow.com/">Salinas Air Show</a> at the end of September.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/33/feed</wfw:commentRss>
		</item>
		<item>
		<title>Does this flash make me look small?</title>
		<link>http://www.warmenhoven.org/blog/32</link>
		<comments>http://www.warmenhoven.org/blog/32#comments</comments>
		<pubDate>Mon, 13 Aug 2007 06:01:00 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/32</guid>
		<description><![CDATA[
.flickr-photo { }
.flickr-frame { float: left; text-align: center; margin-right: 15px; margin-bottom: 15px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }


	
	
		IMG_2959.jpg, originally uploaded by warmenhoven.
	

I&#8217;ve been playing around with my flash a bit. I&#8217;m more comfortable with the extra weight and all the controls now. I still haven&#8217;t gotten used to using it to add light very [...]]]></description>
			<content:encoded><![CDATA[<style type="text/css">
.flickr-photo { }
.flickr-frame { float: left; text-align: center; margin-right: 15px; margin-bottom: 15px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }
</style>
<div class="flickr-frame">
	<a href="http://www.flickr.com/photos/warmenhoven/1098327746/" title="photo sharing"><img src="http://farm2.static.flickr.com/1195/1098327746_6db14c7e8e_t.jpg" class="flickr-photo" alt="IMG_2959.jpg" /></a><br />
	<span class="flickr-caption"><br />
		<a href="http://www.flickr.com/photos/warmenhoven/1098327746/">IMG_2959.jpg</a>,<br /> originally uploaded by <a href="http://www.flickr.com/people/warmenhoven/">warmenhoven</a>.<br />
	</span>
</div>
<p>I&#8217;ve been playing around with my flash a bit. I&#8217;m more comfortable with the extra weight and all the controls now. I still haven&#8217;t gotten used to using it to add light very well though.</p>
<p>A while back when I was looking for my tripod, I got to play with a <a href="http://en.wikipedia.org/wiki/Canon_EOS_30D">30D</a>. The extra size felt really good in my hands, and ever since I&#8217;ve wanted a slightly bigger camera. Not that I&#8217;ve been unhappy with the XTI at all; it&#8217;s just that it could be better. And so, I&#8217;ve been following the rumors of a <a href="http://www.bobatkins.com/photography/digital/canon_eos_40D.html">40D</a> somewhat closely, even though I don&#8217;t think I&#8217;ll get one. I&#8217;ll probably wait until next August in hopes that Canon announces an update to the current 5D.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/32/feed</wfw:commentRss>
		</item>
		<item>
		<title>Self portraits are hard.</title>
		<link>http://www.warmenhoven.org/blog/31</link>
		<comments>http://www.warmenhoven.org/blog/31#comments</comments>
		<pubDate>Wed, 08 Aug 2007 20:19:34 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/31</guid>
		<description><![CDATA[A few weeks ago, Lisa and I were in Barnes&#038;Noble, and I decided to buy a few photography books:
The Digital Photography Book by Scott Kelby: This book is, as advertised, not a book about concepts and theories but rather about practical advice and tips. If you already know some of the theory, it&#8217;s pretty easy [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, Lisa and I were in Barnes&#038;Noble, and I decided to buy a few photography books:</p>
<p><a href="http://www.amazon.com/Digital-Photography-Book-Scott-Kelby/dp/032147404X/ref=pd_ys_iyr20/105-5540233-3671625"><i>The Digital Photography Book</i> by Scott Kelby</a>: This book is, as advertised, not a book about concepts and theories but rather about practical advice and tips. If you already know some of the theory, it&#8217;s pretty easy to see how it plays out in practice in this book.</p>
<p><a href="http://www.amazon.com/Composition-Photo-Workshop-Blue-Fier/dp/0470114363/ref=pd_ys_iyr18/105-5540233-3671625"><i>Composition Photo Workshop</i> by Blue Fier</a>: I love the name &#8220;Blue Fier&#8221;, even though I&#8217;m probably pronouncing &#8220;Fier&#8221; wrong (&#8221;Fire&#8221;). Anyway, this book started off a little slow for me because he covers things like aperture and depth of field and focus, and shutter speed and ISO and other things I&#8217;m already fairly familiar with. When he started getting into framing and rule-of-thirds type stuff it got more interesting. He also covered several different styles of photography (landscape, macro, portrait, etc.) and so it was a pretty good introductory book.</p>
<p><a href="http://www.amazon.com/Digital-Portrait-Photography-Lighting-Memorable/dp/0471781282/ref=pd_ys_iyr19/105-5540233-3671625"><i>Digital Portrait Photography and Lighting</i> by Catherine Jamieson and Sean McCormick</a>: I&#8217;m only half way through this book so far, and already it&#8217;s prompted me to spend hundreds of dollars on a new flash, and gotten me thinking about getting lights and umbrellas and reflectors and setting up my own miniature studio. I&#8217;ve spent the past few days trying to take portraits of Pixel and Lisa and myself, and haven&#8217;t had much success, mainly due to poor lighting (hence the flash and the dreams of better lighting equipment). When taking self portraits I&#8217;ve had such trouble getting the camera placement and focus and lighting right that I haven&#8217;t even gotten to really working on posing much. Which is fine, since I haven&#8217;t gotten to that chapter yet anyway.</p>
<p>There&#8217;s a <a href="http://lgsrecreation.com/registration_form_new2.php?clsid=39630&#038;action=verifyclass&#038;catid=3&#038;subcatid=3123">portrait workshop</a> being held in Los Gatos at the end of September that I think I&#8217;m going to enroll in, but I&#8217;m worried based on the description that I&#8217;ll have already heard most of it from the portrait book I bought. In the spring I may enroll for a photography class at the local community college as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/31/feed</wfw:commentRss>
		</item>
		<item>
		<title>Let me explain</title>
		<link>http://www.warmenhoven.org/blog/29</link>
		<comments>http://www.warmenhoven.org/blog/29#comments</comments>
		<pubDate>Mon, 23 Jul 2007 23:46:42 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/29</guid>
		<description><![CDATA[I&#8217;ve been thinking about what I&#8217;m able to write about TiVo without upsetting anyone, and so I&#8217;ve been doing a bit of research about what&#8217;s already been written. Surprisingly, a lot.
So I decided that there really wasn&#8217;t a whole lot that I could say that isn&#8217;t already somewhere else on the web, and figured I&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking about what I&#8217;m able to write about TiVo without upsetting anyone, and so I&#8217;ve been doing a bit of research about what&#8217;s already been written. Surprisingly, <a href="http://www.zatznotfunny.com/2007-01/the-comcast-motorola-tivo-ces/">a lot</a>.</p>
<p>So I decided that there really wasn&#8217;t a whole lot that I could say that isn&#8217;t already somewhere else on the web, and figured I&#8217;d just add in some technical explanations to questions that are likely to come up.</p>
<p>For example, the remote that we will ship has the thumbs buttons, but the <a href="http://www.comcast.com/MediaLibrary/1/2/CM/VanityURL/documents/comcast_on_demand_remote_manual.pdf">Comcast remote</a> [pdf] doesn&#8217;t. If you compare the remotes closely (there&#8217;s a picture of the TiVo remote in the article linked above), you&#8217;ll see the Comcast remote has two buttons that the TiVo remote doesn&#8217;t: Page Up and Page Down. There you go. The TiVo UI uses Channel Up/Channel Down as Page Up/Page Down in lists, so we don&#8217;t need separate Page Up/Page Down buttons, and use them for Thumbs buttons instead.</p>
<p>Also, to confirm what was written in that article linked to above, we really did rewrite our software in Java. Sort of. As the article states, we run on top of <a href="http://www.tvworks.com/">TVWorks&#8217;</a> TV Navigator middleware. It&#8217;s not a full <a href="http://en.wikipedia.org/wiki/OpenCable_Application_Platform">OCAP</a> implementation, but rather an implementation of <a href="http://www.onramptoocap.com/">OnRamp To OCAP</a>, which is (from <a href="http://informitv.com/glossary/onramp/">Informitv</a>) not a precursor but &#8220;a subset of OCAP so that applications will be forward-compatible with the full OCAP specification.&#8221; In other words, we didn&#8217;t write the OCAP layer, nor the OS. And the Java-based software so far only runs on the Motorola hardware.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/29/feed</wfw:commentRss>
		</item>
		<item>
		<title>Wolf Camera sucks.</title>
		<link>http://www.warmenhoven.org/blog/28</link>
		<comments>http://www.warmenhoven.org/blog/28#comments</comments>
		<pubDate>Sun, 08 Jul 2007 01:25:16 +0000</pubDate>
		<dc:creator>warmenhoven</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.warmenhoven.org/blog/28</guid>
		<description><![CDATA[Lately I&#8217;ve been thinking that I&#8217;d like to buy a tripod, for a variety of reasons. I&#8217;ve been doing some research into them and decided that I&#8217;d really like to try a few out in the store before I consider buying one (especially since head and legs together will possibly cost $600). So today Lisa [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve been thinking that I&#8217;d like to buy a tripod, for a variety of reasons. I&#8217;ve been doing some research into them and decided that I&#8217;d really like to try a few out in the store before I consider buying one (especially since head and legs together will possibly cost $600). So today Lisa and I went out driving around to a bunch of different camera stores.</p>
<p>Or at least, we tried to go to a bunch of different stores. <a href="http://siliconvalley.citysearch.com/profile/1073435/los_gatos_ca/los_gatos_camera_center.html">Los Gatos Camera</a> closed, and we weren&#8217;t able to find a couple other of the stores on my list.</p>
<p>The Wolf Cameras that I&#8217;ve been to have had an extremely limited variety of tripods, and I wouldn&#8217;t consider buying any of the ones that they have.</p>
<p>Are there any decent camera shops in the San Jose area?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.warmenhoven.org/blog/28/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
