*scottstuff* : Older posts, page 4 http://scottstuff.net/blog/articles.rss en-us 40 Electronic Home Improvement <p>It&#8217;s been a big year for home improvements&#8211;I&#8217;ve painted two rooms, replaced the carpet in both, added a new light fixture, torn off a deck, and replaced a fence. Somehow, after all of that, I still feel behind&#8211;I need to re-do my back yard and add a new patio before The Dark and Cold sets in for the year.</p> <p>Before that happens, though, I&#8217;m planning on spending some time updating the electronic side of the house. My home <a href="http://scottstuff.net/blog/articles/2004/03/23/asterisk-here-we-go">asterisk server</a> is getting long in the tooth, and lately it&#8217;s been bouncing incoming phone calls. My config files are almost 3.5 years old, and the old thing&#8217;s getting kind of crufty, plus <a href="http://nufone.net">NuFone</a> seems to be going through one of their annual crisises.</p> <p>On top of that, my wife&#8217;s perpetually worried about our 4-year-old sneaking out of the house without us noticing&#8211;we&#8217;ve already caught her playing in the middle of the cul-de-sac once, and since she has no real fear of cars (or strangers, or getting lost), we&#8217;d like to add <em>some</em> sort of warning system to know when one of the exterior doors have been opened.</p> <p>You know what they say&#8211;when all you have is a big pile of computer equipment and a credit card, then everything looks like an excuse to buy more hardware and write some code&#8230;</p> <p>So, I have a small mountain of X10 and <a href="http://www.smarthome.com/_/INSTEON/_/23b/land.aspx">Insteon</a> hardware due in later this week, and I&#8217;m going to set up door monitoring via a bunch of <a href="http://www.machomestore.com/catalog/product_info.php?products_id=124">cheap RF door sensors</a>. I&#8217;m planning on monitoring everything via <a href="http://www.perceptiveautomation.com/indigo/index.html">Indigo</a> running on an old Mac, and then announcing open doors via auto-answer on VoIP phones using Asterisk. Sounds easy enough, right? I can&#8217;t see any indication that anyone has ever done any Indigo-Asterisk integration work, but it doesn&#8217;t look all that hard. Along the way, I guess I&#8217;m going to have to completely re-write my Asterisk dial plan, because it&#8217;s really too crufty to live.</p> <p>While I&#8217;m at it, I&#8217;m planning on adding a couple &#8220;smart&#8221; light switches, just to cut down on the number of basement and garage lights that get left on for days at a stretch. I figure they&#8217;ll pay for themselves, eventually&#8230;</p> <p>Hopefully all of this&#8217;ll give me something to talk about at <a href="http://mindcamp.gearlive.com/">MindCamp</a> this year.</p> Mon, 06 Aug 2007 10:11:00 -0700 urn:uuid:93fba40b-a828-436c-b92a-7c10084270fa scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/08/06/electronic-home-improvement#comments asterisk smarthome insteon sensors http://scottstuff.net/blog/2007/08/06/electronic-home-improvement Free to good home: rails-app-installer <p>I really should have done this nine months ago, but I just don&#8217;t have time to devote to my <a href="http://scottstuff.net/blog/articles/2006/07/28/rail-application-installer">rails-app-installer</a> project, and I&#8217;d love it if someone would volunteer to take it over.</p> <p>This is the installer used in the <a href="http://typosphere.org">Typo</a> GEM; it&#8217;s designed to make it easy to turn any Rails app into an easily-installed GEM.</p> <p>The code lives in <a href="http://code.google.com/p/rails-app-installer/">Google Code</a>; feel free to take a look around.</p> <p>If you&#8217;re interested, then please either send me mail or let me know in person at OSCON this week.</p> Tue, 24 Jul 2007 07:20:00 -0700 urn:uuid:c21f864f-432d-4558-86cf-e1f0687a6f58 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/07/24/free-to-good-home-rails-app-installer#comments ruby rails typo installer http://scottstuff.net/blog/2007/07/24/free-to-good-home-rails-app-installer OSCON <p>I just arrived in Portland for <a href="http://conferences.oreillynet.com/os2007/">OSCON</a>. I&#8217;ll be wandering around most of the week, but if anyone <em>really</em> wants to flag me down, either send me mail at scott@sigkill.org, or drop by the Google booth either Wednesday or Thursday morning.</p> Mon, 23 Jul 2007 15:21:00 -0700 urn:uuid:e17d9828-df6c-48ba-885d-eeaba948e5b0 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/07/23/oscon#comments oscon portland conference http://scottstuff.net/blog/2007/07/23/oscon Google Gears: Offline Support for AJAX Apps <p>I usually avoid promoting products that I&#8217;m paid to work with, but I just love this one: <a href="http://gears.google.com">Google Gears</a>. It&#8217;s an open-source, cross-browser (IE and Win/Mac/Linux FF for now) plugin that provides a bunch of enhancements for developers of AJAX apps. Most importantly, it lets you add offline support to your AJAX apps without requiring a rewrite or fork. You just replace your existing XMLHttpRequest calls with a wrapper and off you go. The wrapper&#8217;s designed to fail gracefully if the plugin&#8217;s not available, so one set of code will work for everyone&#8211;with or without the plugin, online or offline. Presumably someone will integrate this into <a href="http://www.prototypejs.org/">Prototype</a> and other JS frameworks shortly, making it easy for thousands of developers to build offline-enabled web apps.</p> <p>That&#8217;s not all that Google Gears is good for; it also includes Javascript thread support and an in-browser SQL database. I&#8217;ll let you use your imagination on those.</p> <p>I&#8217;ve been watching this develop for the past few months, and I&#8217;m really excited about it. I can&#8217;t wait to see how people integrate this into <a href="http://www.rubyonrails.org">Rails</a> and other frameworks.</p> Wed, 30 May 2007 16:01:00 -0700 urn:uuid:d7aef11b-ee8f-461c-9ef1-447fb73e836d scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/05/30/google-gears-offline-support-for-ajax-apps#comments javascript google gears http://scottstuff.net/blog/2007/05/30/google-gears-offline-support-for-ajax-apps SuperHappyDevHouse Vancouver <p>I can&#8217;t make it, but it looks like fun: <a href="http://upcoming.yahoo.com/event/171753/">SuperHappyDevHouse Vancouver</a> this weekend.</p> <blockquote> <p>Socialtext&#8217;ers are descending on Vancouver as part of their annual migration to meet, hack, and plan. They came up with the idea of bringing the Bay Area-based Super Happy Dev House to Vancouver.</p> <p>Bryght is providing the venue and BBQ space at 1 Alexander Suite 400.</p> </blockquote> <p>Hopefully I&#8217;ll be able to make it back up there for something this summer.</p> Tue, 08 May 2007 12:23:36 -0700 urn:uuid:b9a1a5e3-66a6-4838-9de3-de0d786cedf1 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/05/08/superhappydevhouse-vancouver#comments vancouver bryght superhappydevhouse geek http://scottstuff.net/blog/2007/05/08/superhappydevhouse-vancouver Grandpa <p>My maternal grandfather passed away this evening after a long fight with lung cancer.</p> <div align="center"><a href="http://www.flickr.com/photos/scottlaird/25581669/" title="Robert Richardson"><img src="http://farm1.static.flickr.com/23/25581669_28de450ff4.jpg" width="333" height="500" alt="Robert Richardson" /></a></div> <p>When I saw him last week, it was clear that the end was near, but I&#8217;d hoped to be able to see him one more time.</p> Sat, 21 Apr 2007 23:50:44 -0700 urn:uuid:c49c53a1-4bfc-47f5-bc04-c09fec5fd557 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/04/21/grandpa#comments family http://scottstuff.net/blog/2007/04/21/grandpa Backyard Flowers <p>I spent most of today trying to catch up on the three weeks&#8217; worth of yardwork that I&#8217;d missed while I was in California. I didn&#8217;t make all that much progress, but along the way I spotted a few photogenic wildflowers growing in the middle of my back lawn. I still don&#8217;t own a real macro lens, but I bought a <a href="http://www.amazon.com/Canon-500D-77mm-Close-Lens/dp/B00009XVDB">Canon 500D</a> close-up lens last month before <a href="http://scottstuff.net/blog/articles/2007/04/14/home-at-last">my trip</a> but never had a chance to use it. So took a break from the yard work, slapped it on the <a href="http://www.amazon.com/Canon-100-400mm-f4-5-5-6L-Telephoto-Cameras/dp/B00007GQLS">100-400</a>, grabbed a couple flashes, and headed out into the yard. Here&#8217;s my favorite:</p> <div align="center"><a href="http://www.flickr.com/photos/scottlaird/467913842/"><img src="http://scottstuff.net/misc/flower.jpg" alt="Flower" title="Cropped substantially and reduced 3x so it'll fit here. Sharper then hell, even at 100%."></a></div> <p>All in all, I&#8217;m pretty happy with the <a href="http://www.flickr.com/photos/scottlaird/sets/72157600105906839/">pictures</a>. The 100-400L plus 500D gives roughly 1:1 magnification at the long end, with way more working distance then I&#8217;d expected. It may actually be <em>too</em> long for this sort of photography&#8211;I kept having to back up to give myself more room between the lens and the flower, especially at the long end of the lens. Fortunately, my 7-year-old assistant was able to keep the light on the flowers, even as I kept backing further and further away. Good help is hard to find :-).</p> Sat, 21 Apr 2007 23:27:37 -0700 urn:uuid:285b901c-1b87-4eb4-b3a9-d595cb13ebcb scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/04/21/backyard-flowers#comments photography home flower http://scottstuff.net/blog/2007/04/21/backyard-flowers Focal Lengths <p>One of the things that I&#8217;ve wished for in <a href="http://www.adobe.com/products/photoshoplightroom/">Lightroom</a> is a focal-length histogram. I&#8217;d love to be able to select a bunch of pictures and ask &#8220;which focal lengths did I use most often?&#8221; I mean, I know which lenses I use most often, but which focal lengths do I actually use?</p> <p>Fortunately, it&#8217;s not too hard to do this outside of Lightroom. Just turn on XMP auto-exporting and then use the usual set of Unix tools to summarize a few thousand XML files. I used something like this:</p> <pre> $ find . -name '*.xmp' | xargs grep -h 'exif:FocalLength' | cut -d '>' -f2 | cut -d '/' -f1 | sort -n | uniq -c </pre> <p>That finds all of the <code>.xmp</code> files in the current directory (and subdirectories), extracts their <code>exif:FocalLength</code> lines, then extracts the actual focal length number, sorts them numerically, and then counts how many occurrences of each focal length it sees.</p> <p>I ran this over all of the pictures that I took while <a href="http://scottstuff.net/blog/articles/2007/04/14/home-at-last">on vacation</a>, and found a couple interesting patterns. First, I usually shoot with lenses at either their short or long end; the middle of the range gets a lot less use. My most common focal lengths were</p> <div align="center"> <table> <tr><th>Focal Length (lens)</th><th>Number of shots</th></tr> <tr><td>70mm (24-70 or 70-200)</td><td>846</td></tr> <tr><td>400mm (100-400)</td><td>409</td></tr> <tr><td>100mm (100-400)</td><td>312</td></tr> <tr><td>200mm (70-200)</td><td>304</td></tr> <tr><td>24mm (24-70)</td><td>291</td></tr> <tr><td>85mm (85/1.8)</td><td>284</td></tr> </table> </div> <p>A graph is (as usual) a bit more informative:</p> <div align="center"><img src="http://scottstuff.net/misc/lenses.png"></div> <p>I shoot a lot of pictures in the 24-100mm range. 70mm is the most common, but the 35, 45, 55, and 65mm lines are all pretty big. It looks like I use my 24-70mm lens in the middle of its range quite a bit, while my longer lenses mostly get used at their extremes.</p> Tue, 17 Apr 2007 08:11:30 -0700 urn:uuid:981857f9-ef09-43c0-a2a8-af1ff1f1d61f scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/04/17/focal-lengths#comments photography lightroom http://scottstuff.net/blog/2007/04/17/focal-lengths Home at Last <p>After 15 days on the road, I&#8217;m finally back home. We drove down to San Diego for my sister-in-law&#8217;s <a href="http://flickr.com/photos/scottlaird/sets/72157600063376795/">wedding</a>, and then drove back slowly, spending a couple days in <a href="http://flickr.com/photos/scottlaird/sets/72157600063623890/">Sequoia National Park</a> along the way. I really enjoyed the park; after spending a week split between LA and San Diego, it was nice to get away from the crowds. Not that the park was <em>completely</em> empty&#8211;we saw 3 of these guys:</p> <p><a href="http://www.flickr.com/photos/scottlaird/454724782/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/222/454724782_609ca6f876.jpg" width="500" height="333" alt="Bear 2" /></a></p> <p>From a photographic standpoint, the trip was a success. I&#8217;m not going to claim that I produced any great art, but I enjoyed myself and gave my new 5D and 100-400 a workout. I feel like a photographer again, after months of <a href="http://scottstuff.net/blog/articles/2007/03/25/click-click">almost no photography at all</a>. I probably went a bit overboard this time&#8211;according to <a href="http://www.adobe.com/products/photoshoplightroom/">Lightroom</a>, I shot almost 4,100 frames. Most of those were kids-at-Disneyland snapshots or wedding pictures, but there were a few that stood out for me:</p> <p><a href="http://www.flickr.com/photos/scottlaird/454752687/" title="San Diego Zoo"><img src="http://farm1.static.flickr.com/218/454752687_6a519d8eb5.jpg" width="500" height="333" alt="San Diego Zoo" /></a></p> <p><a href="http://www.flickr.com/photos/scottlaird/451945640/" title="In the landscaping at the San Diego Marriott"><img src="http://farm1.static.flickr.com/187/451945640_48fbaa485d.jpg" width="333" height="500" alt="In the landscaping at the San Diego Marriott" /></a></p> <p><a href="http://www.flickr.com/photos/scottlaird/454737381/" title="Sequoia National Park"><img src="http://farm1.static.flickr.com/216/454737381_134e4649a7.jpg" width="500" height="333" alt="Sequoia National Park" /></a></p> <p><a href="http://www.flickr.com/photos/scottlaird/454752315/" title="San Diego Zoo"><img src="http://farm1.static.flickr.com/212/454752315_a49f131e3f.jpg" width="500" height="333" alt="San Diego Zoo" /></a></p> <p>Strangely, most of my favorite shots were birds; I&#8217;m not quite sure how that happened. I&#8217;ve never been big on birds before. I&#8217;ll post more details once I&#8217;ve finished unpacking, and once my last few pictures have finished uploading to <a href="http://www.flickr.com">Flickr</a>.</p> Sat, 14 Apr 2007 15:48:20 -0700 urn:uuid:ba62ca28-c5dc-4d40-a597-7ab84a1eb1a4 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/04/14/home-at-last#comments photography vacation travel http://scottstuff.net/blog/2007/04/14/home-at-last Cheap Photoshop CS2 (and maybe CS3) <p>At $384 (plus shipping and tax), I <em>think</em> <a href="http://store.adobe.com/store/products/master.jhtml?id=catWacom_0205">this</a> is the cheapest way to buy a legitimate, non-educational copy of <a href="http://www.adobe.com/products/photoshop/photoshop/">Photoshop</a> this week:</p> <ol> <li>Buy a <a href="http://www.wacom.com/">Wacom tablet</a>. Pretty much any current model will work, including the $85 <a href="http://www.amazon.com/Wacom-Graphire4-4x5-Tablet-Silver/dp/B000BBCTHU/ref=pd_bbs_sr_2/102-9112816-1748117?ie=UTF8&amp;s=electronics&amp;qid=1175115004&amp;sr=8-2">Graphire 4x5</a>.</li> <li>Once it arrives, grab the Photoshop Elements 3 license key out of the box. Then follow the directions on <a href="http://store.adobe.com/store/products/master.jhtml?id=catWacom_0205">store.adobe.com</a>, and call Adobe Customer Service at 1-800-833-6687 to order Photoshop CS2 for $299. This only works for Wacom&#8217;s copies of PS Elements. The sales rep that I talked to had a hard time finding the deal in their database, but he did find it eventually. There is no expiration date listed.</li> <li>Once CS2 arrives in the mail, call Adobe&#8217;s support line again and order your free upgrade to Photoshop CS3, as per <a href="http://www.adobe.com/products/photoshop/photoshop/faq/#section-2">Adobe&#8217;s CS3 FAQ</a>. I can&#8217;t guarantee that this will work, but the Adobe phone sales guy that I talked to this morning claimed that the copy of CS2 that they&#8217;re sending me is eligible for the &#8220;I bought CS2 after CS3 was announced&#8221; free upgrade.</li> </ol> <p>Enjoy.</p> <p><strong>Update (4/16)</strong>: My copy of CS2 arrived successfully, so I registered it and called Adobe&#8217;s sales line. After almost an hour on hold, they took my credit card number and charged me $6 shipping to send me a copy of Photoshop CS3. Mission accomplished.</p> <p><strong>Update (4/25)</strong>: CS3 arrived today as expected. So yes, you can buy a perfectly legal copy of Photoshop CS3 for under $400, over $250 off the usual price, and get a Wacom tablet for free.</p> Wed, 28 Mar 2007 14:11:00 -0700 urn:uuid:4269481e-2740-4ce9-8ebb-842374851ee3 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/03/28/cheap-photoshop-cs2-and-maybe-cs3#comments software photoshop deals http://scottstuff.net/blog/2007/03/28/cheap-photoshop-cs2-and-maybe-cs3 InfoWorld cancels its print publication <p>Wow, apparently <a href="http://infoworld.com/">InfoWorld</a> has decided to <a href="http://www.windley.com/archives/2007/03/infoworld_ends_print_publication.shtml">stop printing the paper edition</a>, and focus entirely on their website.</p> <p>It&#8217;s been a long time since I last saw a printed InfoWorld, but I had a subscription to it for years, starting in 1985 or so, and I remember looking forward to its arrival every week. I went through a phase where I was anxiously skimming through each issue to see if Apple had announced anything new and exciting the previous week. Compare that with the anxious coverage that stevenotes get today, and it should be pretty obvious why the paper version of InfoWorld was doomed&#8211;there&#8217;s really no point in reprinting week-old news anymore. I stopped reading it years ago, when I realized that the once-per-year phone call from their free subscription renewal people actually cost me more then the entire year&#8217;s subscription was worth.</p> Mon, 26 Mar 2007 09:14:32 -0700 urn:uuid:2c087aab-1190-42ce-be57-980837244cd5 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/03/26/infoworld-cancels-its-print-publication#comments magazine news http://scottstuff.net/blog/2007/03/26/infoworld-cancels-its-print-publication Click, click <p>I was looking at my <a href="http://flickr.com/photos/scottlaird/">Flickr account</a> last week and realized that I hadn&#8217;t taken any interesting pictures since October of last year. The only new addition to my account in five months was a roll of high school reunion pictures from 2000 that I&#8217;d found while cleaning my office. I&#8217;ve always had a hard time finding worthwhile subjects in the dead of winter around here&#8211;it&#8217;s cold, dark, and wet, and not in an interesting way, but five months without a single good shot is just depressing. I think I&#8217;m generally happier when I&#8217;m out taking pictures, so I&#8217;ve been taking a few steps to make sure that this doesn&#8217;t happen again.</p> <p>The first thing that I fixed was my bad case of photographic constipation&#8211;I had gigs of older, unprocessed pictures piled up on a couple laptops and a flash card or two with no easy way to get them processed and posted. I didn&#8217;t really have a good place to keep all of my pictures, and the disorder was making it hard to create anything new. So, as part of my ongoing office cleaning project, I took my old 17&#8221; PowerBook, plugged it into a 300 GB FireWire drive and a 24&#8221; LCD, and dedicated it to photo processing. I haven&#8217;t finished uploading everything to Flickr yet, but I&#8217;ve organized a huge number of pictures.</p> <p>Once that was fixed, I headed out and took a few pictures. Last week I spent a few hours taking helping my <a href="http://www.flickr.com/photos/scottlaird/sets/72157600017202725/">sister-in-law and one of her friends</a> with their beauty school portfolios, and today I took both kids on a <a href="http://www.flickr.com/photos/scottlaird/sets/72157600027106154/">2-mile hike</a> through the <a href="http://www1.co.snohomish.wa.us/Departments/Parks/Information/Park_Directory/Regional_Parks/Spencer_Island.htm">Snohomish Estuary</a>.</p> <p>Today&#8217;s hike was kind of a special occasion for me&#8211;I&#8217;m planning on retiring my old Canon D60 tomorrow, after 5 years of faithful service. UPS says that my new 5D is due tomorrow afternoon. The D60 was an amazing camera when it first hit the market&#8211;it was the first consumer-priced DSLR with enough pixels to be truly useful. It takes great pictures, as long as your subject isn&#8217;t moving and you have lots of light. ISO 100 is clean and crisp, but noise is clearly visible even at ISO 200. By ISO 400 there&#8217;s very little shadow detail, and most of the shadows have weird color casts. I only use ISO 800 when I have no other choice. I&#8217;m looking forward to the 5D&#8217;s usable ISO 1600 and 3200, along with a modern autofocus system and all of the other little improvements that Canon&#8217;s made over the years.</p> <p>I&#8217;ll have a couple days to break the 5D in, and then we&#8217;re taking off for San Diego for a family wedding. We&#8217;re planning on driving the slow road back, stopping in Death Valley and Yosemite, so I should have lots of opportunities to take pictures of non-cold, non-dark, non-wet subjects.</p> Sun, 25 Mar 2007 21:49:24 -0700 urn:uuid:e71930d4-f9af-41c6-acef-894b5d71c780 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/03/25/click-click#comments photography toys http://scottstuff.net/blog/2007/03/25/click-click Headed for Gnomedex Again <p>Well, it looks like I&#8217;m going to be going to <a href="http://www.gnomedex.com">Gnomedex</a> again this year. I had a good time <a href="http://scottstuff.net/blog/articles/2006/06/30/gnomedex-2006">last year</a>, but I felt a bit out of place&#8211;I&#8217;m a programmer and a sysadmin, and I was surrounded by pundits and hyper-bloggers. I had a good time, though and <a href="http://www.google.com">work</a>&#8217;s willing to pay this year, so I&#8217;m going back again. I&#8217;ll have to make sure that I actually <a href="http://scobleizer.com/2006/07/02/where-was-google/">give a business card to Scoble</a> this time, though, to avoid a repeat of last year.</p> Thu, 22 Mar 2007 20:49:00 -0700 urn:uuid:f1ccb7c0-3393-4a39-8176-2ca86014a599 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/03/22/headed-for-gnomedex-again#comments conference gnomedex http://scottstuff.net/blog/2007/03/22/headed-for-gnomedex-again Mac mini kernel panic <p>My wife&#8217;s Mac mini (G4, 1.42 GHz) has been crashing several times per day lately, and I&#8217;m almost out of options. I think I&#8217;ve found an issue with Lacie Firewire drives and PPC Mac minis, but I&#8217;ll let you be the judge of that.</p> <p>The system in question is running OS X 10.4.8 with 1 GB of RAM. It boots off a <a href="http://www.lacie.com/products/product.htm?pid=10813">Lacie mini Hard Drive &amp; Hub</a>. It&#8217;s been crashing with a kernel panic that looks about like this:</p> <pre><code>Mon Jan 8 22:06:24 2007 panic(cpu 0 caller 0x000E3DDC): vnode_writedone: numoutput &lt; 0 Latest stack backtrace for cpu 0: Backtrace: 0x00095138 0x00095650 0x00026898 0x000E3DDC 0x000D8A24 0x2D8F2230 0x2D8E4FF4 0x2DFA4C80 0x2DFA7A38 0x2DFA7B38 0x2D7F1FFC 0x2D7F222C 0x2DA7727C 0x2DA776B8 0x2D9D2C6C 0x2D9D26EC 0x2D594A44 0x2D576040 0x2D575940 0x2D5E1AD4 0x2D5D1450 0x002D0B94 0x002CFA5C 0x000A9314 Kernel loadable modules in backtrace (with dependencies): com.apple.iokit.IOSCSIReducedBlockCommandsDevice(1.4.9)@0x2dfa3000 dependency: com.apple.iokit.IOStorageFamily(1.5)@0x2d8df000 dependency: com.apple.iokit.IOSCSIArchitectureModelFamily(1.4.9)@0x2d7ea000 com.apple.iokit.IOFireWireSerialBusProtocolTransport(1.4.4)@0x2da75000 dependency: com.apple.iokit.IOSCSIArchitectureModelFamily(1.4.9)@0x2d7ea000 dependency: com.apple.iokit.IOFireWireSBP2(1.7.5)@0x2d9cf000 dependency: com.apple.iokit.IOFireWireFamily(2.2.5)@0x2d56c000 com.apple.iokit.IOFireWireSBP2(1.7.5)@0x2d9cf000 dependency: com.apple.iokit.IOFireWireFamily(2.2.5)@0x2d56c000 com.apple.iokit.IOStorageFamily(1.5)@0x2d8df000 com.apple.iokit.IOSCSIArchitectureModelFamily(1.4.9)@0x2d7ea000 com.apple.driver.AppleFWOHCI(2.5.3)@0x2d5cb000 dependency: com.apple.iokit.IOPCIFamily(1.7)@0x275f7000 dependency: com.apple.iokit.IOFireWireFamily(2.2.5)@0x2d56c000 com.apple.iokit.IOFireWireFamily(2.2.5)@0x2d56c000 Proceeding back via exception chain: Exception state (sv=0x2762FA00) PC=0x00000000; MSR=0x0000D030; DAR=0x00000000; DSISR=0x00000000; LR=0x00000000; R1=0x00000000; XCP=0x00000000 (Unknown) Kernel version: Darwin Kernel Version 8.8.0: Fri Sep 8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC </code></pre> <p>The second line is the key; it&#8217;s crashing due to <code>vnode_writedone: numoutput &lt; 0</code>. Searching for that error gives me 2 <a href="http://macosx.com/forums/mac-os-x-system-mac-software/290259-repeated-firewire-kernel-panics.html">other</a> <a href="http://lists.apple.com/archives/Darwin-dev/2006/Dec/msg00073.html">people</a> who have had the same problem, both within the last month. Both other cases involve PPC Mac minis and Lacie FW hard drives. This can&#8217;t be <em>that</em> new of a problem, because I&#8217;ve been suffering since August when I was running 10.4.7.</p> <p>I&#8217;ve tried a number of fixes with no success. I&#8217;ve dusted out the mini, reseated the RAM, performed disk and permission repairs, re-installed the 10.4.8 combo updater, monkeyed with power saving settings, and removed all non-essential hardware, all without any success.</p> <p>I just opened a ticket with Lacie. If anyone else is seeing similar problems, let me know and I&#8217;ll add it to the Lacie ticket.</p> Mon, 08 Jan 2007 22:35:00 -0800 urn:uuid:90fc809f-8f6f-43a3-a15d-af6216dbcabc scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/01/08/mac-mini-kernel-panic#comments http://scottstuff.net/blog/trackbacks?article_id=9576 http://scottstuff.net/blog/2007/01/08/mac-mini-kernel-panic My Dream Monitor <p>Like most of the people I know, I spent at <em>least</em> 60 hours per week staring at text on a monitor. These days, I&#8217;m mostly using 24&#8221; Dell LCDs&#8211;3 at work and 1 at <a href="http://scottstuff.net/blog/articles/2007/01/04/a-whole-new-office">home</a>. They&#8217;re nice, but I keep finding myself wishing I had something bigger, with more pixels. Unfortunately, today&#8217;s batch of 30&#8221; LCDs doesn&#8217;t quite cut it&#8211;they all require a dual-link DVI connector, and of the 5 devices that I&#8217;ve plugged into my LCDs lately, only 1 can drive a 30&#8221; screen at full resolution. Half of them won&#8217;t even plug in at all. I want something that I can use at a high resolution for computer work, and then fall back to HD or even lower to play games or watch movies.</p> <p>It looks like Westinghouse is going to announce something cool at CES: a <a href="http://www.engadget.com/2007/01/05/monster-quad-hd-lcd-from-westinghouse-to-demo-at-ces/">52&#8221; 3840x2160 LCD TV</a> at CES. My math says that the screen will be roughly 45.25&#8221;x25.5&#8221; at about 84 DPI. That&#8217;d make an awesome full-desk monitor, although the DPI&#8217;s a bit low and the corners would be difficult to use for anything that you needed to focus clearly on. Since it&#8217;s a TV, I can only assume that it&#8217;ll have The Mother of All Video Scaling Chips in it, so my Xbox 360 will still work with it, even if it&#8217;s only at 720p. Assuming that the computer side is about like the IBM/Viewsonic/Iiyama 3840x2400 displays that were on the market for $7,000 a couple years ago, it&#8217;d do around 25 Hz with a single dual-link DVI and 50-60 Hz with 2 dual-link connectors. I could probably live with that. Sure, there are a few shortcomings, but I&#8217;m sure I&#8217;d find a way to cope if someone felt the need to mail me one.</p> Fri, 05 Jan 2007 11:28:38 -0800 urn:uuid:77933e7a-dd15-40d6-83ed-f61291015a90 scott@sigkill.org (Scott Laird) http://scottstuff.net/blog/2007/01/05/my-dream-monitor#comments hardware overkill http://scottstuff.net/blog/2007/01/05/my-dream-monitor