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

<channel>
	<title>Leinninger.com &#187; rants</title>
	<atom:link href="http://www.leinninger.com/category/rants/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.leinninger.com</link>
	<description>Etcetera. n. et cet*er*a: Other unspecified things of the same class; and so forth.</description>
	<lastBuildDate>Thu, 01 Dec 2011 02:57:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>American Auto Makers, Build A Car That I Want!</title>
		<link>http://www.leinninger.com/2009/12/16/american-auto-makers-build-a-car-that-i-want/</link>
		<comments>http://www.leinninger.com/2009/12/16/american-auto-makers-build-a-car-that-i-want/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 18:36:40 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>
		<category><![CDATA[car]]></category>
		<category><![CDATA[Subaru]]></category>
		<category><![CDATA[WRX]]></category>

		<guid isPermaLink="false">http://www.leinninger.com/?p=2506</guid>
		<description><![CDATA[What the hell, Ford? (Same goes for you GM and Chrysler&#8230;) What do you have against people that know how to drive a car? Seriously! I don&#8217;t need auto assist lane change backup sensor stability control heated bum wiping! It&#8217;s quite simple: a touring car (sport sedan or coupe) with all-wheel drive, taut suspension, peppy [...]]]></description>
			<content:encoded><![CDATA[What the hell, Ford? (Same goes for you GM and Chrysler&#8230;) What do you have against people that know how to drive a car? Seriously! I don&#8217;t need auto assist lane change backup sensor stability control heated bum wiping! It&#8217;s quite simple: a touring car (sport sedan or coupe) with all-wheel drive, taut suspension, peppy performance and <strong>A MANUAL TRANSMISSION!!! </strong>I spied a car that I was truly interested in: a Ford Fusion Sport AWD. Ford doesn&#8217;t offer a manual transmission on any of the more powerful engine options for the Fusion. Step up to the new Taurus and you get a bloated car with soft suspension and poor fuel economy&#8230; still without a real transmission.
<a href='http://www.leinninger.com/2009/12/16/american-auto-makers-build-a-car-that-i-want/2010legacygt/' title='2010legacygt'><img width="150" height="150" src="http://www.leinninger.com/wp-content/uploads/2009/12/2010legacygt-150x150.jpg" class="attachment-thumbnail" alt="2010legacygt" title="2010legacygt" /></a>
<a href='http://www.leinninger.com/2009/12/16/american-auto-makers-build-a-car-that-i-want/335xi/' title='335xi'><img width="150" height="150" src="http://www.leinninger.com/wp-content/uploads/2009/12/335xi-150x150.jpg" class="attachment-thumbnail" alt="335xi" title="335xi" /></a>
<a href='http://www.leinninger.com/2009/12/16/american-auto-makers-build-a-car-that-i-want/fusion-sport/' title='fusion-sport'><img width="150" height="150" src="http://www.leinninger.com/wp-content/uploads/2009/12/fusion-sport-150x150.jpg" class="attachment-thumbnail" alt="fusion-sport" title="fusion-sport" /></a>
<a href='http://www.leinninger.com/2009/12/16/american-auto-makers-build-a-car-that-i-want/2009-infinity-g37-sport-sedan/' title='2009-infinity-g37-sport-sedan'><img width="150" height="150" src="http://www.leinninger.com/wp-content/uploads/2009/12/2009-infinity-g37-sport-sedan-150x150.jpg" class="attachment-thumbnail" alt="2009-infinity-g37-sport-sedan" title="2009-infinity-g37-sport-sedan" /></a>


GM, what do you have? Crossovers and luxury cars. Chrysler? The same. Sure, there are plenty of rear-wheel drive offerings that I would love to own. However, I live off of a county dirt road and even if I didn&#8217;t most of the options cost more than I could justify spending.

I drive a Subaru daily. I love it. The recent economic climate has made me think twice about driving a foreign car. (Though the entire Legacy and Tribeca lines are built right here in the USA at a &#8220;green&#8221; facility that is officially a protected natural asset.) I can get any Impreza or Legacy with All-Wheel Drive (of course) and a manual transmission, including the potent GT, WRX, and STi variants. I could buy a Mitsubishi Evolution or Lancer. I could even step it up a notch (into the Taurus and LaCrosse price ranges) and get a well-equipped BMW 338xi or Infiniti G series.

It&#8217;s not that the &#8220;Big 2 1/2&#8243; aren&#8217;t capable of building a sporty AWD car. They&#8217;ve done it in the past and offer several in Europe (Ford Focus RS, anyone?). America just doesn&#8217;t want to buy them. For most drivers on the expressway, it&#8217;s too much work to check one&#8217;s blindspot before changing lanes. Why would they want to have to row through gears as they enter and exit the highway? Come on America! Wake up! Pay attention! Put down that cellphone and cheeseburger and learn to drive! That&#8217;s the only way we&#8217;re going to get cars worth driving in the showrooms.]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2009/12/16/american-auto-makers-build-a-car-that-i-want/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Your Company&#8217;s Blog Is Crap</title>
		<link>http://www.leinninger.com/2009/02/03/your-companys-blog-is-crap/</link>
		<comments>http://www.leinninger.com/2009/02/03/your-companys-blog-is-crap/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#24</guid>
		<description><![CDATA[Blogging is not a marketing strategy. Twitter is not a way to spread the word about your product or site. Facebook and MySpace pages about companies are as useful as a nipple on one&#8217;s backside. Sure it&#8217;s there, but nobody wants to go near it. If you&#8217;re trying to exploit the social media and networking [...]]]></description>
			<content:encoded><![CDATA[<p>Blogging is not a marketing strategy. Twitter is not a way to spread the word about your product or site. Facebook and MySpace pages about companies are as useful as a nipple on one&#8217;s backside. Sure it&#8217;s there, but nobody wants to go near it. If you&#8217;re trying to exploit the social media and networking features of the internet, you&#8217;re an idiot and it will only hurt you in the long run.</p>

<div class="caption_rt"><img src="http://etc.leinninger.com/images/articles/sellout-blog.jpg" width="250" height="250" border="1" alt="You should have to wear this shirt, all day, every day." /><p>Marketing with blogs and twitter is contrary<br />to the nature of these systems.</p></div>

<p>You can&#8217;t game the system. Period. This is a world where people filter out crap and decide what&#8217;s actually useful. Are you wondering why you only have a few followers on Twitter? Perhaps it&#8217;s because you provide no useful information at all! In fact, I would guess that the only followers you have are your employees and their parents. The same goes for your blog. If you write about how great your company is and how useful your products are, people will figure out that you&#8217;re trying to sell them something. There are a lot of stupid people out there, but even the lowliest mouth-breather out there knows when they&#8217;re getting sold something. We&#8217;re not buying it and you&#8217;re only hurting your reputation.</p>

<p>People write blogs about real things: what their passions are, how they spent their vacation, how the economy is affecting them, and what their family is doing. They vent (like I am now), they explain, they share. It&#8217;s real. Blogging about your benefit package or how great your corporate cafeteria&#8217;s food tastes doesn&#8217;t really matter, <strong>especially if you&#8217;re not hiring anyone</strong>!</p>

<p>I follow people who twitter about things that interest me, that I benefit from by either sharing information or consuming information. I don&#8217;t want to hear about what you&#8217;re working on today (especially if it&#8217;s the same 2 or 3 things every day), I don&#8217;t want to see you invite one of your tweets to lunch (that&#8217;s what instant messenger is for, you twit&#8230; it&#8217;s different if you&#8217;re sending an open invitation that you want to broadcast!), and I don&#8217;t want to know what new and exciting product your company is launching tomorrow&#8230; usually&#8230;</p>

<p>The only exception that comes to mind is when your company has a <em>livestyle brand</em>: something that I&#8217;m passionate about or invested in: <a href="http://www.apple.com/hotnews/">Apple</a>, <a href="http://www.woot.com/Blog/">Woot</a>, <a href="http://www.drive.subaru.com/">Subaru</a>, and <a href="http://www.ambassador.makersmark.com/">Maker&#8217;s Mark</a> might be a few examples. They are companies that make products that integrate with my life. I don&#8217;t want to hear from my insurance company, bank, mortgage company, or utilities. Period.</p>

<p>Just because Google has a blog that talks about what they&#8217;re working on&#8230; and it&#8217;s immensely popular&#8230; doesn&#8217;t mean that first global bank&#8217;s blog will be the same. Google is buzzworthy. They are an industry changer: the stuff they broadcast has wide-reaching implications and most of all, it&#8217;s freakin&#8217; interesting!</p>

<p>Here&#8217;s a suggestion: do something better than everyone else. You&#8217;ve just created an instant audience. Then, write stuff that your audience cares about. They&#8217;ll read it, I promise.</p>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2009/02/03/your-companys-blog-is-crap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hawaiian Vacation 2007</title>
		<link>http://www.leinninger.com/2008/02/26/hawaiian-vacation-2007/</link>
		<comments>http://www.leinninger.com/2008/02/26/hawaiian-vacation-2007/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#23</guid>
		<description><![CDATA[Photos Available Here 11-19 On the plane&#8230; all day. Luggage didn&#8217;t make it to Hawaii, due to delays&#8230; had to wait for next island-hopper to arrive. Got rental car Checked into hotel/condo Dinner at Huggo&#8217;s: great teriyaki steak&#8230; even better Mai Tais. 11-20 Breakfast Splasher&#8217;s Grill: Omlette for me Pancakes w/ berries and cream cheese [...]]]></description>
			<content:encoded><![CDATA[<a href="http://gallery.mac.com/duanel2#100008">Photos Available Here</a>

<h4>11-19</h4>
<p>On the <a href="http://gallery.mac.com/duanel2#100008/IMG_0650&#038;bgcolor=black">plane</a>&#8230; all day.</p>
<p>Luggage didn&#8217;t make it to Hawaii, due to delays&#8230; had to wait for next island-hopper to arrive.</p>
<p>Got rental car</p>
<p>Checked into hotel/condo</p>
<p>Dinner at Huggo&#8217;s: great teriyaki steak&#8230; even better Mai Tais.</p>

<h4>11-20</h4>
<p>Breakfast Splasher&#8217;s Grill: Omlette for me Pancakes w/ berries and cream cheese for Gina.</p>
<p>Grocery shopping: supplies for our time on Big Island.</p>
<p>Skipped lunch, lots of time on the road (2 hours each way) to Volcano. Very cool, rained, but ok.</p>
<p><a href="http://gallery.mac.com/duanel2#100008/IMG_0796&#038;bgcolor=black">Learned</a> about different kinds of <a href="http://gallery.mac.com/duanel2#100008/IMG_0693&#038;bgcolor=black">Volcanic</a> rock, ahah (rough) and poh&#8217;hoi&#8217;hoi (smooth).</p>
<p>Drive back to hotel, stop at local hippie organic fruit stand. Got fresh pineapple, chips, guacamole, macaroons.</p>
<p>Make dinner: steak: pan cooked in garlic butter. Shrimp cooked in steak drippings and garlic butter. Delicious. Homemade mai tais&#8230; Chris made them strong. Time to hit the hot tub&#8230; it was hot. The pool refreshingly cold. Jumped back and forth between them. Met <a href="http://gallery.mac.com/duanel2#100008/IMG_0869&#038;bgcolor=black">Nick</a> (who works at Intuit&#8230; shared some stories) as well as a surfer dude with a tattoo of his parents&#8217; wedding bands on his arm. Tired. Time for bed.</p>

<h4>11-21</h4>
<p>We actually got up to watch the <a href="http://gallery.mac.com/duanel2#100008/IMG_0802&#038;bgcolor=black">sun rise</a>! (Benefits of a five-hour time difference.</p>
<p>Breakfast: <a href="http://gallery.mac.com/duanel2#100008/IMG_0834&#038;bgcolor=black">Portugese sausage and eggs with bacon</a>. Mmmm&#8230; breakfast of champions. Had plenty of <a href="http://gallery.mac.com/duanel2#100008/IMG_0879&#038;bgcolor=black">POG</a> with that meal. Packed up and headed out for our dolphin journey.</p>
<p>Arrived at harbor, got fitted for snorkeling gear and headed out on boat. Saw dolphins immediately, but could not dive so close to shore. Fisherman dump carcasses in that area&#8230; things that eat carcasses would be around (they didn&#8217;t specifically say sharks, but that&#8217;s what they meant). The skipper was Kitt, our dive master was Brett, the boat pilot was Brian. Boat skipped across waves pretty well. Moved to first dolphin area and jumped in. When the boat slowed and started to list in the water ,I needed to get off asap. We saw dophins under water immediately. You could hear them before you saw them. Amazing. These spinner dolphins were very acrobatic and travelled in groups of 3-10, although the pod was about 80 animals.  During the second stop, I got within a foot of a group of 3 dolphins. Looking into their eyes you kind of get the feeling that they&#8217;re trying to figure you out. There&#8217;s no doubt about how intelligent they are. About 10 minutes into the 3rd stop, a mouthful of salt water convinced me that I had to get back on the boat and stare at the shoreline. Seasick. It sucks. I skipped the 4th stop, but everyone else had really up-close encounters with the dolphins. Apparently, I was pretty pale&#8230; everyone liked pointing that out. The whole excursion was so great that I don&#8217;t care that I was seasick. I would gladly be sick again to have the same experience. As soon as I got on the shore I felt better. Within minutes, it was as if I had never been sick. We all went back and took naps. It was draining! Later that night we made salads and Chris seared tuna and ono.</p>

<h4>11-22</h4>
<p>Thanksgiving! More Portugese sausage and eggs for breakfast. Good grief that stuff is delicious! Then we geared up for an <a href="http://gallery.mac.com/duanel2#100008/IMG_0842&#038;bgcolor=black">island hike</a> based on some tips from our dolphin journey dive master: Brett. On the way out, we found a dive shop (open on Thanksgiving!) and bought some masks and snorkels (great deal on good gear), added to our packs, and continued on our way. We started out on a <a href="http://gallery.mac.com/duanel2#100008/IMG_0835&#038;bgcolor=black">small beach</a> and headed into a <a href="http://gallery.mac.com/duanel2#100008/IMG_0840&#038;bgcolor=black">lava flow</a>. The terrain was <a href="http://gallery.mac.com/duanel2#100008/IMG_0846&#038;bgcolor=black">treacherous</a>, but we were making pretty good time. Half-way into the lava flow, we discovered the actual <a href="http://gallery.mac.com/duanel2#100008/IMG_0841&#038;bgcolor=black">trail</a>, which was much easier to traverse. We were soon on the next beach, covered in a <a href="http://gallery.mac.com/duanel2#100008/IMG_0844&#038;bgcolor=black">mixture of black lava rock and white fossilized coral</a>. After a short break, we turned back (following the trail this time&#8230;) and returned to the beach. Chris torqued his back something awful, so he took a break in the shade while Gina, Emily, and I checked out the water. The girls hung back, fearing that the rough seas would remove their suits, while I tried out body surfing for the first time. Awesome. We regrouped and headed back to prepare for our &#8220;<a href="http://gallery.mac.com/duanel2#100008/IMG_0856&#038;bgcolor=black">Captain Bean&#8217;s Dinner Cruise</a>&#8221; (Formerly known as the &#8220;<a href="http://gallery.mac.com/duanel2#100008/IMG_0857&#038;bgcolor=black">booze cruise</a>&#8220;). The <a href="http://gallery.mac.com/duanel2#100008/IMG_0861&#038;bgcolor=black">live music on the boat was nice</a>, the food was pretty bad, as was the <a href="http://gallery.mac.com/duanel2#100008/IMG_0862&#038;bgcolor=black">show</a>, but the <a href="http://gallery.mac.com/duanel2#100008/IMG_0872&#038;bgcolor=black">performers</a> looked like they were having fun. We each got a single drink ticket (Chris and Emily remembered that there was an open bar in previous years), but Emily bought us a lava flow to meet our girl-drink quota. We headed back and packed for our departure from the Big Island the next day.</p>

<h4>11-23</h4>
<p>Last day on the Big Island. We made <a href="http://gallery.mac.com/duanel2#100008/IMG_0876&#038;bgcolor=black">scrambled eggs and Portuguese sausage</a> (can&#8217;t get enough) and packed up for a time-share spiel. (We sold our souls for a gift certificate to pay for most of the dinner cruise on Thursday.) We went there, told them we did it for the &#8220;gift&#8221;, sat through a basic presentation, then were off for <a href="http://gallery.mac.com/duanel2#100008/IMG_0882&#038;bgcolor=black">a day of walking around</a> the main road. After about an hour of that, we decided to check out the <a href="http://gallery.mac.com/duanel2#100008/IMG_0893&#038;bgcolor=black">Kona Joe</a> coffee <a href="http://gallery.mac.com/duanel2#100008/IMG_0890&#038;bgcolor=black">plantation</a> and mill. We got a tour, <a href="http://gallery.mac.com/duanel2#100008/IMG_0895&#038;bgcolor=black">some samples</a> and bought plenty of 10% Kona coffee. We were directed to a local restaurant for lunch called <a href="http://gallery.mac.com/duanel2#100008/IMG_0900&#038;bgcolor=black">Aloha Angel Cafe</a>. The food was incredible: a sampling of every style of food we could imagine. Gina had a chicken sandwich, Chris had a quesadilla, Emily had pasta, and I had an Indian curry. Back in the truck and off the the airport to return the rental and check-in for our flight.</p>
<p>The airport on the big island is <a href="http://gallery.mac.com/duanel2#100008/IMG_0922&#038;bgcolor=black">completely open</a>. There are no signs at the gates or screens to tell you what flights are arriving or departing. They just kinda call you up when it&#8217;s close to <a href="http://gallery.mac.com/duanel2#100008/IMG_0926&#038;bgcolor=black">boarding time</a>, you sit down for 5 minutes, then you board the island hopper. Each inter-island flight included <a href="http://gallery.mac.com/duanel2#100008/IMG_0653&#038;bgcolor=black">a small cup of Pineapple-Orange juice</a>&#8230; well, 10% juice. It&#8217;s similar to the delicious POG (Pineapple, Orange, Guava) Juice found all over the island. Anyway, a quick stop on Honolulu and we were back on another hopper to Kawai&#8217;i. We got off of the plane, decided to rent one Jeep (instead of a Jeep and a convertible), and headed out to Chris and Emily&#8217;s time-share. The 4-door Jeep is relatively large inside (it fit all of our luggage better than the Liberty on the Big Island), but rides more like a&#8230; well&#8230; Jeep. We tried to stop for Bubba Burgers, but everything closed around 8 except for a small strip of restaurants and coffee bars&#8230; for the night owls, they stayed open until 10 <img src='http://www.leinninger.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . We ate giant servings of <a href="http://gallery.mac.com/duanel2#100008/IMG_0932&#038;bgcolor=black">great food</a> at the Olympic Cafe. (Burger for me, Tofu wrap for Gina, Burrito for Chris, and a giant salad for Emily&#8230; plus a few Hawaii 5-0s&#8230; think of it as a Long Island Iced Tea&#8230; Hawaiian-style.</p>

<h4>11-24</h4>
<p>We stopped at the Polynesian Cafe in <a href="http://gallery.mac.com/duanel2#100008/IMG_0946&#038;bgcolor=black">Hona Lei</a> and had breakfast sandwiches, burritos, etc. We shopped for a bit, buying towels and a sweet Hemi Aloha shirt, then went for a drive across several one-lane bridges to Ke-a Beach. We stopped at <a href="http://gallery.mac.com/duanel2#100008/IMG_0962&#038;bgcolor=black">a semi-underground lake</a> in the side of a mountain, but it was too&#8230; murky&#8230; to venture across. We headed to the <a href="http://gallery.mac.com/duanel2#100008/IMG_0995&#038;bgcolor=black">very wavy beach</a> and kinda <a href="http://gallery.mac.com/duanel2#100008/IMG_1033&#038;bgcolor=black">Zen-ed out</a>, looking at the <a href="http://gallery.mac.com/duanel2#100008/IMG_1029&#038;bgcolor=black">Napali coast</a>.</p>
<p>After a few <a href="http://gallery.mac.com/duanel2#100008/IMG_1016&#038;bgcolor=black">walks along the shore</a>, some crab-digging, and water testing, we left to get supplies for the week at the grocery store. Groceries are VERY expensive in Hawaii. Even though Hawaii has the biggest and oldest cattle ranch in the US, all of the beef has to be sent back to the mainland for USDA approval&#8230; expensive. We headed back to the time-share and carried a bag of sandwiches down the the beach for a picnic. Another chill out followed by walking along the shore and a little swimming, then <a href="http://gallery.mac.com/duanel2#100008/IMG_1069&#038;bgcolor=black">back to the rooms for some Mai-Tais and music</a>. We drank until the world became <a href="http://gallery.mac.com/duanel2#100008/IMG_1080&#038;bgcolor=black">a little out of focus</a>, then headed off to the hot tub and pool. We cooked in the hot tub, then chilled in the pool&#8230; then repeated&#8230; and repeated&#8230; and repeated. Sufficiently relaxed, we went back to the rooms and hit the hay.</p>

<h4>11-25</h4>
<p>Breakfast: Corned beef hash and eggs, POG and coffee. We loaded up, grabbed our snorkeling gear, and hiked a few miles to <a href="http://gallery.mac.com/duanel2#100008/IMG_1109&#038;bgcolor=black">Queen&#8217;s Bath</a>&#8230; a <a href="http://gallery.mac.com/duanel2#100008/IMG_1113&#038;bgcolor=black">tide pool</a> on the edge of the ocean surrounded by tall volcanic rock. There was a spot to dive from (we didn&#8217;t) and lots of great snorkeling. After some <a href="http://gallery.mac.com/duanel2#100008/IMG_1120&#038;bgcolor=black">turtle-watching</a> on the cliffs, we headed out for another decent hike to <a href="http://gallery.mac.com/duanel2#100008/IMG_1137&#038;bgcolor=black">hide-away beach</a>. For much of the time, we were the only people on the beach or in the water. The <a href="http://gallery.mac.com/duanel2#100008/IMG_1130&#038;bgcolor=black">snorkeling</a> there was even better! Huge tropical fish (trigger fish, box fish, clown fish), sea cucumbers, and anemone were everywhere we looked. We snorkled without fins and the current was challenging at times, but <a href="http://gallery.mac.com/duanel2#100008/IMG_1131&#038;bgcolor=black">we made sure to not venture to far into the ocean</a>.</p>
<p>A quick nap on the beach, and we <a href="http://gallery.mac.com/duanel2#100008/IMG_1138&#038;bgcolor=black">hiked back to the time-share</a>. Chris grilled up marinated Ahi tuna and chicken while Emily and Gina prepared salads. The night ended with beers and way too much time spent watching TLC shows about morbidly obese people at a treatment center in New York. When they started showing something about a 1000 lb Mexican guy, we decided we had enough and headed off to bed.</p>

<h4>11-26</h4>
<p><a href="http://gallery.mac.com/duanel2#100008/IMG_1172&#038;bgcolor=black">Gina and I</a> made spam (yes, really), egg, and cheese breakfast sandwiches with has browns for breakfast. We packed up and loaded into the Jeep to see <a href="http://gallery.mac.com/duanel2#100008/IMG_1145&#038;bgcolor=black">Apaeka Falls</a>. There&#8217;s been less rain than normal, so they were there&#8230; but not as full as normal. Then we headed out to <a href="http://gallery.mac.com/duanel2#100008/IMG_1180&#038;bgcolor=black">Waimea Canyon</a> then to <a href="http://gallery.mac.com/duanel2#100008/IMG_1272&#038;bgcolor=black">Barking Sands beach</a>. The canyon was <a href="http://gallery.mac.com/duanel2#100008/IMG_1182&#038;bgcolor=black">impressive</a>&#8230; like a <a href="http://gallery.mac.com/duanel2#100008/IMG_1207&#038;bgcolor=black">tropical grand canyon</a> (but smaller). By this time it was pretty far into the day&#8230; about 2 in the afternoon. <a href="http://gallery.mac.com/duanel2#100008/IMG_1240&#038;bgcolor=black">We</a> headed to a small diner/ice cream shop and discovered that they had Katsu on the menu. (It was sooo great.) They also featured Lappert&#8217;s Hawaiian Ice Cream&#8230; mmmm.</p>
<p>Barking Sands was a huge beach that required an exciting 4 wheel drive excursion to reach. I would say that we all had more fun pounding through the dirt trail than at the beach itself. The video of the dirt road trip should be fun to watch. We headed back and stopped at <a href="http://gallery.mac.com/duanel2#100008/IMG_1289&#038;bgcolor=black">Spouting Horn</a> (aka &#8220;The Blow Hole&#8221; aaka &#8220;The Ocean Fart&#8221;). Any tourist trip to Hawaii requires a stop at Hilo Hatie (what Bronners is to Christmas, Hilo Hattie is to Hawaii), where we got some swag. We had dinner at a place called Sushi Bushido. It was average, but about the same price as the mainland&#8230; the service was horrible. We headed back to the resort and immediately hit the hay. It was an activity-packed day and we were exhausted.</p>

<h4>11-27</h4>
<p>Chris cooked crepes/swiss pancakes with portuguese sausage for breakfast (I missed portuguese sausage already&#8230; mmm). After a cup of tasty coffee, we headed to Tunnels beach for some snorkeling. <a  href="http://gallery.mac.com/duanel2#100008/IMG_1325&#038;bgcolor=black">The ocean was pretty rough</a>. We were pulled in every direction, the <a href="http://gallery.mac.com/duanel2#100008/IMG_1326&#038;bgcolor=black">undertow was crazy</a>, having to grab onto VERY sharp rocks to keep from getting pulled out to sea (even with dive fins on). We regrouped, bandaged our cuts, and tried a slightly less active part of the beach. It was a little better, but we were still getting pulled horizontal to the shore making it hard to see the fish. We saw tons of huge creatures: urchins, fish, sea cucumbers, and crabs. Most of the fish were 9-12 inches long, the bigger ones were not afraid to go snout to mask with us. We tried one more snorkeling spot based on the recommendation of another snorkeler. It was much calmer, but quickly became murky and dark as the sun started to hide behind clouds. We all took a power nap on the beach, then walked back to the Jeep.</p>
<p>We drove into Hona Lei and finally got our Bubba Burgers. (Their slogan is &#8220;we cheat tourists, drunks, and attorneys.&#8221;) Think fresh, old fashioned, hamburgers with just meat, cheese, onions and relish. Dress to taste (I went with mayo, a little ketchup, and a dash of mustard), and enjoy. They were every bit as good as promised. Adding a basked of &#8220;frings&#8221; (fries mixed with a few onion rings) and you&#8217;re in hog heaven. Gina opted for chili fries w/ cheese that were just as good as the frings. A little more shopping in the nearby shops for gifts and a hoodie for Gina and then a drink to observe island happy hour (3:30 &#8211; 5:30), then a stop for groceries (tonight is taco night) and Margarita fixins and we were back at the resort to chill a little bit before making dinner.</p>
<p>We skipped the margaritas since the bubba burgers were playing havoc on the girls&#8217; stomachs. Chris and I downed a few beers, and then it started to pour. That didn&#8217;t phase us a bit, we put the beer into plastic cups and headed off to the hot tub. We met a local who told us how to get to secret beach and all about his new (to him) 2002 Tacoma with a 5&#8243; lift and rims. Sounds pretty sweet. We enjoyed the cold rain in the hot tub and then headed back to observe taco Tuesday. The smell of fresh taco fixin&#8217;s got the girls attention, we ate, the girls went to bed, and Chris and I talked for a few hours (and drank a few more beers) before throwing in the towel for the night.</p>

<h4>11-28</h4>
<p>Hawaiian bread french toast w/ coconut syrup and portuguese sausage started the day off right, albeit a little later than usual (8:00)&#8230; I blame the beers. We chilled then headed off to secret beach. Apparently, it&#8217;s not that much of a secret: there were a few folks walking around, but <a href="http://gallery.mac.com/duanel2#100008/IMG_1375&#038;bgcolor=black">the seas were WAAAAAY to rough</a> for swimming or snorkeling. We hiked around, took lots of pictures of the <a href="http://gallery.mac.com/duanel2#100008/IMG_1446&#038;bgcolor=black">surf</a>, and hunted for crabs.</p>
<p>After an hour-or-so, we found a cluster of rocks, perched on them and ate sandwiches that we packed in our bags. We watched the <a href="http://gallery.mac.com/duanel2#100008/IMG_1440&#038;bgcolor=black">crabs</a> dig holes and react to the incoming surf. Very relaxing. We then headed into Kapa&#8217;a for a coffee at Java Kai. The barista was very friendly&#8230; except when Chris ordered a Late after he had already steamed the milk. We walked around town, shopped a bit, then headed back to the resort.</p>
<p>The sky was relatively overcast all day with occasional light showers, but we made the most of it by relaxing in the hot tub and swimming in one of the resort&#8217;s pools. We returned to the condo and made patty melts with mushrooms and red peppers and some meaty nachos. We&#8217;re officially in &#8220;use up all of the food&#8221; mode. We chilled, finished our margaritas, and talked about racing. Then we plunked down in front of the TV and watched a show on TLC about a forensic medical examiner. Bah. I had a little trouble falling asleep&#8230; maybe I&#8217;m realizing that we&#8217;re getting close to the end of our trip. I&#8217;m pretty much ready to sell everything, quit my job, and work at a car wash (Hawaii needs more of them) on Kawai&#8217;i. An hour or two of Super Mario 64 DS tired me out and I finally fell asleep.</p>

<h4>11-29</h4>
<p>Our last full day in Hawaii. Sigh. We improvised ham, egg, and cheese (except Chris) breakfast burritos with hash browns. We finished off the last of our POG and chilled on the Lenai while waiting for Chris to shower (and for me to update this travel journal).</p>
<p>We headed out to a bird sanctuary and the <a href="http://gallery.mac.com/duanel2#100008/IMG_1474&#038;bgcolor=black">Western-most lighthouse</a> in the US. Though overcast, we saw plenty of <a href="http://gallery.mac.com/duanel2#100008/IMG_1212&#038;bgcolor=black">Nay-nay</a> (I&#8217;m sure my spelling is pretty horrible&#8230;) as well as several other soaring seabirds. We ventured out that evening to <a  href="http://gallery.mac.com/duanel2#100008/IMG_1535&#038;bgcolor=black">try to catch the sunset, but it was overcast</a> and the only bridge back to town was to be closed at 7. The police arrived and asked everyone to head back&#8230; so we did. We had one more round of Bubba Burgers, then headed back to pack and sleep</p>

<h4>11-30</h4>
<p>We woke up and had the last of our sausage and eggs for breakfast. We collected our things and headed out to do a little souvenir/gift shopping in town. We finally sampled shave ice and walked along the beach one last time. We returned our rental and changed into Michigan-ready clothing, then went to the Kauai airport to wait for our jumper to Honolulu.</p>
<p>Our flight arrived in Honolulu on time and we looked for some sort of meal option before boarding the plane. No such luck. The airport is older and has some nice details that I remember airports having when I was younger (real wood, interesting light fixtures, etc.). We boarded the plane and taxied onto the runway, only to head back for navigation system maintenance. An hour and fifteen minutes later and we were off. The flight to Minnesota lasted almost 8 hours, but Northwest kindly arranged for a new flight to replace the one that we (quite obviously) missed due to the delay in Honolulu. We waited for a few minutes, eating some sort of yuppy-friendly breakfast food, then boarded our plane. We barely got out before a huge snowstorm hit Minneapolis.</p>

<h4>12-1</h4>
<p>We arrived in the snow-covered splendor of Michigan an hour-or-so later. (That splendor part was sarcasm, by the way.) Our luggage was already waiting for us when we arrived. We grabbed it and waited for our shuttle to the long-term parking facility. Back in the orange wonder van, we drove Chris and Emily home, then headed to Gina&#8217;s parents&#8217; to claim our cats.</p>
<p>We picked up the cats without a hitch and went home. The house was still there and in the same condition we left it. Since our luck had been so good thus far, I decided to stretch it a bit further by driving across town to my parents&#8217; house to get Kacey, our dog. The plan was to beat the looming ice storm and come back&#8230; with summer tires on my car. It should be noted that regardless of all, four, or ten wheel drive you will go nowhere if your tires have no grip. After a grueling hour and a half drive on treacherous, ice-covered roads, we arrived at my parents&#8230; and stayed there, all night, until the roads were &#8220;better&#8221; in the morning.</p>

<h4>12-2</h4>
<p>We got home just fine and enjoyed a quiet evening along with just enough time to miss Hawaii and mentally prepare for our return to work the next day.</p>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2008/02/26/hawaiian-vacation-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Right Tool for the Job</title>
		<link>http://www.leinninger.com/2007/11/05/the-right-tool-for-the-job/</link>
		<comments>http://www.leinninger.com/2007/11/05/the-right-tool-for-the-job/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#22</guid>
		<description><![CDATA[I&#8217;ve said many times before that I&#8217;m big on &#8220;bang for the buck.&#8221; A significant part of that equation is making sure that you&#8217;re using the right tool for the job. Allow me to provide an example. My wife, Gina, and I made a lot of improvements on our last house. While remodeling our front [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve said many times before that I&#8217;m big on &#8220;bang for the buck.&#8221; A significant part of that equation is making sure that you&#8217;re using the right tool for the job. Allow me to provide an example. My wife, Gina, and I made a lot of improvements on our last house. While remodeling our front porch, we needed to replace the front steps. 2 simple concrete steps needed to be transported from the concrete supplier about 2 miles to our front porch. These concrete steps would &#8220;fit&#8221; into the  back of my <a href="http://etc.leinninger.com/cars/wrx.html">station wagon</a>. After a little fussing about to get them in the back of my car, I surveyed the rear ride height of my car. It was pretty well compressed to the bump stops&#8230; but should make it to our house. After a very slow 2 mile ride, we needed to get the steps from the back of the car to the front porch. Gina retrieved a plastic garden cart from the back yard and rolled it to the back of the car. The 2 of us struggled to remove the first step from the rear of the car&#8230; and <em>gently</em> drop it into the garden cart. It went right through the bottom. Another concerning detail: the rear of my faithful little Subaru didn&#8217;t start to rebound as I expected. We lugged the first step to the front porch and returned to the car to remove the second. Again, we struggled to extract the step. And, once again, the car failed to fully return to it&#8217;s pre-traumatic ride height.</p>

<p>We eventually installed the new steps, mortar and all, but I learned a few things. First: compact cars do not haul heavy loads well. I ended up replacing the rear suspension in my Subaru. What the heck was I thinking? Just because the load fit didn&#8217;t mean that I should carry it in that car! I should have rented a truck or bugged a buddy to help me out. Putting the concrete step through the bottom of the garden cart reinforced this. Perhaps a wheel barrel would have worked better.</p>

<p>I build websites for a living. More accurately, I lead a team of folks that build websites for a living. I still code quite a bit, but it&#8217;s not my primary responsibility. Our websites are used by the public. We are Web Standards code snobs: our markup describes the content it contains. The tools we use allow us to do this quickly and easily. We have built several frameworks with PHP. Admittedly, the newest framework (which benefits greatly from PHP5&#8242;s object oriented approach) is significantly better than our previous (early-PHP4-based) framework. However, both of these solutions allow us to meet the demands of our very creative marketing team as well as the unpredictable financial market. PHP is hands-off when it comes to the front-end. Do what you want (good or bad) and PHP will let you. Each of our frameworks has defined boundaries to ensure the separation of layout (display) from logic. In the end, however, we can be sure that our output (the web page content) is exactly we want it.</p>

<p>This has paid off in a big way. Search engines consume our content greedily thanks to concise, content-related URLs (which we control completely). Paragraphs, headlines, and lists (menus) are tagged as such instead of vague blocks (divs). Search engines like this and so do developers. There&#8217;s no guessing about what something is on a page. Data grids are represented as tables, and table are <strong>not</strong> used for layout. (Just like you wouldn&#8217;t use Microsoft Excel to design and publish a newsletter&#8230; at least you shouldn&#8217;t&#8230; unless your clinically insane.)</p>

<p>I&#8217;m not claiming that other solutions don&#8217;t allow you to do this. But some of them try to do too much for you. In the process of doing so, they make you do it their way. For example, the origins of one popular technology are founded in desktop application development. The development metaphors of desktop application are very different than those of web development. (Screens instead of pages and so forth.) Additionally, the mentality of platform agnostics escapes most desktop developers. They build for a specific platform, the end. Web developers must support many versions of many browsers, on many platforms and devices. This mentality is reflected in the approach that these technologies take in addressing user interface, layout, display, and session management. If you&#8217;re going to build web sites, choose a tool made for building web sites&#8230; not everything else.</p>

<p>However, if you&#8217;re building desktop apps you&#8217;re in a great spot if you&#8217;ve chosen technology intended for such a task. When you find yourself straddling this workspace, it may make sense to compromise. Use a technology with strong ties to both worlds. I&#8217;m not talking about Java here, folks. .NET offers some powerful tools for application developers that are required to build web-compatible apps. Read that last sentence again&#8230; &#8220;web-compatible apps&#8230;&#8221; I&#8217;m pretty proud of that part. It encapsulates the spirit of those developers that use .NET technology for web apps. Whether you start out writing desktop apps or your goal is to someday write a desktop app, you&#8217;ll probably be pretty happy using .NET to build web apps.</p>

<p>Face it! You&#8217;re not thinking <em>web</em>. You&#8217;re not buying into the philosophy and culture of a shared, universal experience. The web breaks down barriers, it should not invent new ones (Active X, I&#8217;m looking at you&#8230;). Some of the new things that Microsoft is working on, like Silverlight, have the right spirit. Now it&#8217;s up to the <em>real</em> web development/design community to adopt them. Microsoft is going to need some feedback&#8230; and I&#8217;ve recently found out that they&#8217;re really open to it. Tell them what you want, they&#8217;re listening. Their tools reflect the needs of their core user base. If web standards focused developers use these tools and work with Microsoft to get it right, there&#8217;s a good chance they&#8217;ll get there (eventually).</p>

<p>Everybody has tools that they use to get work done. I admit that I&#8217;ve used wrench for a hammer in a pinch. Usually, the results aren&#8217;t pretty. A carpenter wouldn&#8217;t do the same thing. If you&#8217;re a professional, make sure you use the tools that fit the job. If you&#8217;re using tools that work, but aren&#8217;t <em>made</em> for the job, tell the people that make those tools to get it right. Demand it. Now get back to work. Web 3.0 isn&#8217;t going to happen by itself.</p>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2007/11/05/the-right-tool-for-the-job/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Need for Speed
Part III</title>
		<link>http://www.leinninger.com/2005/03/06/need-for-speedpart-iii/</link>
		<comments>http://www.leinninger.com/2005/03/06/need-for-speedpart-iii/#comments</comments>
		<pubDate>Sun, 06 Mar 2005 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#21</guid>
		<description><![CDATA[About this time every year, my thoughts turn to internal combustion and the joy it brings to the world&#8230; or at least my world. In previous articles, I&#8217;ve rambled on about &#8220;car cool&#8221; and &#8220;common sense.&#8221; This time around I would like to address some things that I&#8217;ve realized about my personal experience with cars. [...]]]></description>
			<content:encoded><![CDATA[<p>
About this time every year, my thoughts turn to internal combustion and the joy it brings to the world&#8230; or at least my world. In previous articles, I&#8217;ve rambled on about &#8220;<a href="http://etc.leinninger.com/?artarch=6">car cool</a>&#8221; and &#8220;<a href="http://etc.leinninger.com/?artarch=12">common sense</a>.&#8221; This time around I would like to address some things that I&#8217;ve realized about my personal experience with cars. I am an opinionated person. I base my opinion on my experience. Since I have yet to experience everything, I can&#8217;t pretend to know all.  With this realization, I&#8217;ve decided to open up to components of the car world that I previously avoided or sometimes outright criticized.
</p>
<p>
Many people have shared their preferences with me. Though I accepted their opinions, part of me would not let go of preconceptions that will ultimately hinder my ability to see everything out there for what it&#8217;s worth. One person in particular has shared a lot of his experience with me, and some of it I&#8217;ve taken for granted&#8230; until now.
</p>
<p>
Brad is a character that I met at work. He shares a passion for cars that I respect. His opinions on performance and aesthetic are often in contrast to my own. His current ride, a late model Mercury Cougar, started out stock with a body kit. Then custom wheels and window tint. I&#8217;ve always prefered performance to appearance, so I was not quick to recognize the improvements he made to his car. His passion went beyond the external modifications to his car. He organized a local Cougar club that later spawned an annual gathering for owners, <a href="http://www.cougarfest.com/">Cougarfest</a>. Brad took it upon himself to contact corporate sponsors, choose a location, and organize a professional event. His Cougar-owning peers look up to him. I realize now that I do too.
</p>
<p>
I don&#8217;t have the where with all to coordinate such an effort. Autosport is something I prefer to appreciate in a more solitary way. It&#8217;s kind of a zen thing. Alone with some tools and a car, elbow deep under the hood, I sometimes find a peace that I don&#8217;t associate with any of my other interests. Brad is interested in the community aspect. In addition to Cougarfest, he participates in several car shows per year. He has taken several awards for his Cougar, and I believe that he earned every one.
</p>
<p>
A few years ago, Brad went beyond aesthetic improvements and installed a major performance upgrade: a Vortec centrifugal supercharger. This is no small task and Brad had few peers to guide him. He did the work (with a few extra hands) and the results are stunning. This upgrade got my attention. However, it was more than a single step&#8230; it was yet another step in an ongoing process to realize his vision.
</p>
<p>
Shortly after the supercharger upgrade, Brad started to compete in SCCA Solo events. At this time I was pretty hooked with drag racing (at a local strip, of course) as well as turning a wrench or two for a SCCA road racing team. Though I was curious about Solo II, I didn&#8217;t venture out on my own and try it. Maybe I was scared to try something without anyone guiding me&#8230; maybe my longterm goal (road racing) blinded me from this short term satisfaction. In any event, Brad continued to gain experience while I sat by and watched.
</p>
<p>
Eventually I accompanied Brad to a Solo II event. It was a blast. Over the past few years, I learned a lot about the sport&#8230; I also learned a lot about motorsport physics. Though I have no immediate plans to continue with autocross, I learned a lot about it, thanks to Brad.
</p>
<p>
Brad is quiet. He doesn&#8217;t make a show of his interest&#8230; apart fromt he decals on his car (wink).  When he wants to work on his car, he simply walks out to his garage and starts working. I, on the other hand, require a lot of prep to start working. I research my projects online, block out a day on a weekend several weeks in advance, and focus intensely on the task at hand. Brad is happy to work a few hours, clean up, and jump thorough a sprinkler on the lawn if the moment strikes him.
</p>
<p>
This I respect above all. He doesn&#8217;t stress over his hobby, though he is undeniably passionate about it.  It&#8217;s a seamless part of his being.  I wish to be like this. I want to just do&#8230; not plan, process, and participate. There&#8217;s a zen to Brad&#8217;s way that I hope to find&#8230; maybe it&#8217;s something I&#8217;ll discover this year. Maybe it&#8217;s something that I&#8217;ll never quite get. In any event, I&#8217;ll continue with this example as an inspiration and another experience to add to my personal &#8220;files.&#8221; Everyone&#8217;s experience is unique, but I can&#8217;t deny that other&#8217;s experience affects my own.
</p>
<hr width="95%" noshade="noshade" />
Further information and related links:<br />
<a href="http://www.bradlloyd.com/">Brad&#8217;s Website</a><br />
<a href="http://www.MilanDragway.com/">Milan Dragway</a><br />
<a href="http://www.waterfordhills.com/">Waterford Hills Road Racing</a><br />
<a href="http://www.scca.org/Solo/Solo2.asp">SCCA Solo II</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2005/03/06/need-for-speedpart-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adventures In Home Media Solutions
Part 4</title>
		<link>http://www.leinninger.com/2005/01/31/adventures-in-home-media-solutionspart-4/</link>
		<comments>http://www.leinninger.com/2005/01/31/adventures-in-home-media-solutionspart-4/#comments</comments>
		<pubDate>Mon, 31 Jan 2005 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#20</guid>
		<description><![CDATA[Tivo set the standard by which all other PVRs are compared. It&#8217;s intuitive and elegant interface (including remote control), responsiveness, and reliability are difficult to beat. It offers some basic home media center/server features such as mp3 playback, photo viewing, and recorded video sharing. Tivo has become more than a company, more than a solution&#8230; [...]]]></description>
			<content:encoded><![CDATA[<!-- BEGIN PART 4 //-->
<p>
Tivo set the standard by which all other PVRs are compared. It&#8217;s intuitive and elegant interface (including remote control), responsiveness, and reliability are difficult to beat. It offers some basic home media center/server features such as mp3 playback, photo viewing, and recorded video sharing. Tivo has become more than a company, more than a solution&#8230; It has become a verb. Apparently Tivo doesn&#8217;t like that. Recent actions taken against web sites and promotions that encourage users to &#8220;Tivo that show&#8221; prove that Tivo is working to seperate itself from other DVR solutions.
</p>
<p>
My goal was to find a PC-based solution utilizing some existing hardware resources that offered a similar experience to Tivo without limiting future upgrades (multiple tuners, high-definition output) and extending the media center experience beyond DVR and media playback (gaming, internet access, multi-format video viewing, file server access, home automation). I also hoped for a reliable and mature solution.
</p>
<p>
The hardware I selected was:
</p>
<h5>TV Tuner:</h5>
<p>
Hauppauge WinTV PVR 250. A solid, full featured tuner with onboard mpeg encoder and decoder. Compared to the 150, there is a negligable difference in picture quality, but more importantly, the 250 is compatible with non-Windows solutions (including MythTV). The MCE version ships without a remote (since Windows XP Media Center Edition 2005 has one of it&#8217;s own), reducing cost. OEM versions of the card can be found for a significant savings over thheir retail counterparts. The OEM cards ship in a simple white box with a 4-page installation guide. No media ships with the card, as the drivers are covered by the operating system. Expect to pay $100 to $120 for an OEM card from suppliers such as <a href="http://www.pcalchemy.com/">PC Alchemy</a> and approximately $150 for the retail version.
</p>
<h5>Video Card:</h5>
<p>
NVidia GeForceFX 5200. Windows XP MCE 2005 requires a DirectX 9-compatible display adapter. MythTV (and Linux in general), gets along better with NVidia cards than their ATI counterparts. (In the past, I&#8217;ve preferred ATI&#8217;s offerings, but NVidia has made a believer out of me&#8230;) The 5200 is a cost-effective solution. It meets all of the requirements, and offers surprising performance for the price. Additionally, the DVD Decoder Codecs/Software sold by NVidia for use with their products is excellent. <a href="http://www.pcalchemy.com/">PC Alchemy</a> offers several bundled packages that include a Hauppauge tuner, Windows XP MCE, DVD Decoder software, and video card. If you keep an eye on ony of the popular deal sites online (<a href="http://www.dealsontheweb.com/">Deals On The Web</a>, <a href="http://www.xpbargains.com/">XP Bargains</a>) you may be able to find one of these cards for $20 (or less, after rebates). Legends are still shared of those who have found these cards for free after enough rebates are mailed.
</p>
<h5>CPU/Motherboard:</h5>
<p>
I had hoped that I would be able to pull this caper off with a 1.1 gHz Athlon processor, but XP MCE requires a minimum 1.6 gHz powerplant. A faster front-side bus helps with the DVD decoding as well. I went with a Soyo Dragon KT600+ v2 motherboard with an Athlon 2600+ (snicker) CPU. It does the job. If you&#8217;re planning on compressing video files while you record television or recording multiple sources at the same time, a few more mHz will help.
</p>
<h5>Storage:</h5>
<p>
I am using a multiple-drive configuration. One drive (~30g) hosts the operating system and software while the other (~200g) is used for recording. A lesson learned from computer based audio recording: don&#8217;t record to your system drive. Recording anything in realtime uses a cache, most often in the same location as your operating system and/or recording software. Allowing your system to record to one drive, while crunching away on another will extend hardware life, reduce system stress, and limit complications that could lead to system failure. More storage is better, as recorded programs at high quality consume a great deal of disk space. Reduced quality recordings, of course, conserve space, but animated shows (cough, <a href="http://www.adultswim.com/">Adult Swim</a>, cough) suffer greatly from increased compression by showing obvious and distracting artifacts.
</p>
<h5>Sound Card:</h5>
<p>
While most will find their onboard audio solutions sufficient, I wanted digitial audio support&#8230; my Soyo MB did not support this, so I re-used my aging PCI Sound Blaster (w/ SPDIF-out). Numerous low-cost options are available from a number of brands.
</p>
<h5>Pre-assembeled Offerings:</h5>
<p>
HP, Gateway, and Dell offer complete Media Center Machines starting at $800. However, as the features and specs grow, so does the cost. Expect to pay about $1500 for a flagship system. If you want a warranty, customer support, and a cool logo, these are viable options&#8230; if it fits your budget.
</p>
<h5>Windows MCE XP 2005 cost round-up:</h5>
<p>
In trying to research the cost of a custom media center computer, I found that there are innumerable component choices and endless iterations of hardware combinations. Expect to pay $400 for a basic system meeting minimum system requirements to $800 for a competitive solution to the pre-built options from major brands.
</p>

<h5>Other options:</h5>

<h5>Linux</h5>
<p>
If you like to tinker with software and hardware and don&#8217;t have strict requirements for dependability or features, seriously consider <a href="http://www.mysettopbox.tv/knoppmyth.html">KnopMyth</a>. Just because I didn&#8217;t have to patience to get every aspect of KnoppMyth working doesn&#8217;t mean that other can&#8217;t either. The hardware requirements are less strict (though I still highly recommend a video solution from NVidia.. their Linux support is great). and the OS and software are <strong>free</strong>.
</p>
<h5>Mac</h5>
<p>
With the release of the <a href="http://www.apple.com/macmini/">Mac Mini</a> Apple is offering a low cost option for a brand-new computer in an attractive and tiny form-factor (6.5&#8243; square, 2&#8243; tall). With an eyeTV from <a href="http://www.elgato.com/">ElGato</a> and an external hard drive, you can build a Mac-based solution for about $800&#8230; without a unified interface. (Though <a href="http://mrzippy.org.uk/macmediacenter/">these folks want to change that</a>.)
</p>
<h5>Tivo</h5>
<p>
Forget all of the complication of a PC and go with a simple set-top solution. Tivo offers tons of features for a low initial cost ($99 &#8211; $199, depending on configuration). My biggest gripe was the $12 monthly service charge. Of course you can pay $299 for lifetime Tivo service.
</p>
<p>
My decision to use XP MCE was based on these factors:
</p>
<ul>
	<li>Existing hardware&#8230; sorta</li>
	<li>Ability to share recorded content with other computers</li>
	<li>Ability to watch existing mpg, avi, quicktime, and divx content</li>
	<li>Some gaming use.. mostly MAME&#8230; (KnoppMyth has a plug-in for MAME support)</li>
	<li>No recurring cost/limited initial cost</li>
</ul>

<p>
Everyone will have different requirements and goal in choosing their home media center solution. I hope that these articles have proven to be useful.
</p>
<p>
<a href="http://etc.leinninger.com/?artarch=19">Read Part 3&#8230;</a>
</p>
<hr width="95%" noshade="noshade" />
<p>
Further information and related links:<br />
<a href="http://www.mythtv.org/">MythTV</a><br />
<a href="http://www.mysettopbox.tv/knoppmyth.html">KnoppMyth</a><br />
<a href="http://www.microsoft.com/windowsxp/mediacenter/default.mspx">Microsoft Media Center</a><br />
<a href="http://www.pcalchemy.com/">PC Alchemy, Home Theater PC equipment reseller</a><br />
<a href="http://www.pvrblog.com/">PVRBLog</a>
</p>
<!-- END PART 4 //-->]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2005/01/31/adventures-in-home-media-solutionspart-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adventures In Home Media Solutions, Part 3</title>
		<link>http://www.leinninger.com/2004/12/12/adventures-in-home-media-solutionspart-3/</link>
		<comments>http://www.leinninger.com/2004/12/12/adventures-in-home-media-solutionspart-3/#comments</comments>
		<pubDate>Sun, 12 Dec 2004 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#19</guid>
		<description><![CDATA[Television viewing and recording was (initally) my top priority. It is a bit ironic that I have not successfully tested this feature for either platform. However, this was about to change. I decided that my BT878 based card just wasn&#8217;t going to cut it. Hauppauge has always been the big name in consumer computer-based television [...]]]></description>
			<content:encoded><![CDATA[<!-- BEGIN PART 3 //-->
<p>
Television viewing and recording was (initally) my top priority. It is a bit ironic that I have not successfully tested this feature for either platform. However, this was about to change. I decided that my BT878 based card just wasn&#8217;t going to cut it. <a href="http://www.hauppauge.com/">Hauppauge</a> has always been the big name in consumer computer-based television and video-in. The selection of PCI pvr (WinTV-PVR) products has grown recently, ranging from the PVR-150 to the massive PVR-500 MCE. There are some important things to understand about the PVR product line. The PVR-250 and PVR-350 have been around for a while. They use an established series of mpeg hardware encoders for realtime compression during recording.  The PVR-150 and PVR-500 are newer products. They share the same chipset with each other. The PVR-150, however, does not have a hardware MPEG video decoder. All models have radio tuner capability, except the PVR-500 (because it&#8217;s dual-tuner inputs don&#8217;t leave enough room for the radio antennae input). The 150, 250, and 350 are available as non-mce versions. This means that they come with a remote&#8230; a remote that is not compatible with Windows Media Center Edition. So the MCE-versions all come without remotes, since Windows MCE already has one. The PVR-500 is only available in the MCE version.
</p>
<div class="caption_rt"><img src="/images/articles/home_media_center/pvr250card.gif" alt="WinTV PVR250 MCE" width="148" height="224" /><p><a href="http://www.hauppauge.com/">Hauppauge</a> makes some nice gear,<br />including the PVR 250.</p></div>
<p>
The two most tempting models are the PVR-150 and PVR-500. The former for it&#8217;s low price point, and the later for it&#8217;s drool-worthy dual tuner capability (record 2 shows at once, or watch a channel while recording another). However, these are currently completely incompatible with MythTV and more specifically, Video 4 Linux. They use a new single-chip hardware configuration. This may change in the future as the PVR-500 becomes more widely used. However support for the PVR-150 may never exist as it lacks a hardware MPEG decoder of any sort. If you want to keep your options open, enabling yourself to switch between Linux and Windows solutions, stay away from the PVR-150 and PVR-500&#8230; at least for now. The PVR-350 is not offered as a MCE version, increasing it&#8217;s price. Additionally, I could find no inherent performance or feature benefits over the PVR-250. My decision was made, WinTV-PVR-250MCE. (Yeah&#8230; that deserves a Type-R as well&#8230;)
</p>
<p>
A few days later and the Tuner was installed. Rather than replace my MCE installation with MythTV, I opted to swap out my hard drive with a spare 20 gb unit. By know, you may be wondering why I didn&#8217;t just dual-boot my system. My answer? My final solution would not be in a dual-boot environment. Additionally, I only have a 40 gb drive. There&#8217;s no way I could do much with both environments installed on the same drive. Back to my MythTV install. The only major changes I made to the default KnoppMyth install were to my /etc/fstab file (to automount my video and music shares) and to the /etc/X11/XF86Config file (for X resolution, overscan, color depth, etc.). I backed them up to a network drive and was able to re-use them for this re-install. Once again, I tried to view network videos&#8230; still no luck. Perhaps I could have solved this with a few mplayer command line tweaks. I didn&#8217;t have the patience or concentration to deal with that at the moment. On to the TV. I was able to download the latest tv listings and flip through a few stations. The interface is quite nice; a little more interesting than MCE, but a little more dated at the same time. Responsiveness is good, but there is a slight lag when flipping channels, something that I did not notice in MCE. All of the other features are on par with their MCE counterparts. In short, TV viewing and recording are excellent using MythTV. The guide and viewer are mature and bug-free. So far this is the most developed feature in this environment. I am officially impressed.
</p>
<p>
Back to Windows XP Media Center Edition 2005 (Type-R Sti J-Spec Turbo GT). The tuner setup process is a breeze, it detects your tv signal type and uses your locale and zip code to locate the correct tv listings for your area. The signal types are: Antennae, Cable, and Set Top Box (Satellite, Digital Cable)&#8230; that last one caught my attention. Currently, I&#8217;ve connected my Media PC directly to the cable line with a simple 2-way splitter (the other end connects to my digital cable box). After checking out the connections on the back of my cable box, I noticed an unused &#8220;Out to TV&#8221; coaxial connection (I&#8217;m using s-video out for my cable box to tv connection). So, I removed the splitter, hooked the cable line directly to my cable box, and my Hauppauge card directly to the &#8220;Out to TV&#8221; connection on the cable box. I re-ran the tuner configuration wizard in MCE and it detected the set top box signal! However, it informed me that the IR hardware required to control the set top box was not installed, and could not continue. My remote arrived a few days later. I simply plugged it in, and it worked. The Media Center controlled my cable box using 1 of the 2 &#8220;IR blasters&#8221; attached the the ir receiver.  This enabled full Media Center interaction with all of my available cable channels, digital included. While there is a split-second lag between button press and channel change (due to this man-in-the-middle kind of interface), it is mostly transparent.
</p>
<div class="caption_ct"><img src="/images/articles/home_media_center/guide-mythtv.gif" alt="MythTV's Guide" width="200" height="150" /><img src="/images/articles/home_media_center/guide-xp.gif" alt="MCE Guide" width="200" height="150" /><p>MythTV&#8217;s guide (left) is slightly more attractive than XP Media Center Edition (right)&#8230; at least in my opinion, but both are feature rich and responsive.</p></div>
<p>
Compared side-by-side MythTV and MCE&#8217;s television playback and recording features are very similar. Both offer an intuitive interface that allows on-the-fly and scheduled recording with a few keypresses. Both interfaces are snappy, though the set top box control that I decided to use with MCE does have a barely noticable delay. I did not find a similar way to integrate my cable box with MythTV. According to their respective websites, both solutions offer dual-tuner support. This would allow one to record one channel and watch another, or record 2 different channels simultaneously. Now that I am using my cable box as a tuner source, I can see the need for such a feature.
</p>
<p>
In the final installment of this article, I will summarize my findings, list the components I investigated and selected (with the reasons for said decisions), and deliver my opinion on which solutions fit which users. I never got around to trying out the solutions offered by SnapStream, but I may still do so at some time in the future. Stay tuned&#8230;
</p>
<p>
<a href="http://etc.leinninger.com/?artarch=20">Concluded in Part 4&#8230;</a>
</p>
<p>
<a href="http://etc.leinninger.com/?artarch=18">Read Part 2&#8230;</a>
</p>
<!-- END PART 3 //-->]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2004/12/12/adventures-in-home-media-solutionspart-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adventures In Home Media Solutions, Part 2</title>
		<link>http://www.leinninger.com/2004/12/07/adventures-in-home-media-solutionspart-2/</link>
		<comments>http://www.leinninger.com/2004/12/07/adventures-in-home-media-solutionspart-2/#comments</comments>
		<pubDate>Tue, 07 Dec 2004 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#18</guid>
		<description><![CDATA[EyeTV by El Gato provides flexibleTV recording and viewing options. I like Macs. A lot. My first Mac was the result of a direct need to use the computer that graphics professionals were using the real world. Within a week of my first startup chime I was hooked. It was intuitive, reliable, and dare I [...]]]></description>
			<content:encoded><![CDATA[<!-- BEGIN PART 2 //-->
<div class="caption_rt"><img src="/images/articles/home_media_center/eyetvscreen.gif" alt="EyeTV for Mac OS X" width="200" height="159" /><p>EyeTV by <a href="http://www.elgato.com/">El Gato</a> provides flexible<br />TV recording and viewing options.</p></div>
<p>
I like Macs. A lot. My first Mac was the result of a direct need to use the computer that graphics professionals were using the real world. Within a week of my first startup chime I was hooked. It was intuitive, reliable, and dare I say&#8230; fun?! I would have loved to build a Mac-based solution, but the current offerings are expensive. The only consumer-ready integrated media solution is <a href="http://www.elgato.com/index.php?file=products_eyehome">eyehome</a> (once again from El Gato Systems). This appliance uses your existing Mac and an EyeTV interface via a network connection to view recorded telivision, listen to music, watch videos and photo slideshows, and browse the web. My main complaint is not resolved by this solution, the only TV listing solutions available are web-based&#8230; and you can&#8217;t access the tv recording features directly from eyehome&#8230; you still have to run to your Mac to start or schedule a recording. Since this solution still uses my main computer, requires an EyeTV in addition to the eyehome appliance, it&#8217;s simply too complicated and expensive to consider&#8230; and I really want an onscreen guide to browse tv shows and schedule recordings!
</p>
<p>
The options I would consider were:
</p>
<div class="caption_rt"><img src="/images/articles/home_media_center/mcediscs.gif" alt="Windows XP Media Center Edition 2005" width="150" height="150" /><p>Windows XP Media<br />Center Edition 2005</p></div>
<p>
Microsoft&#8217;s new &#8220;<a href="http://www.microsoft.com/windowsxp/mediacenter/default.mspx"><strong>Windows XP Media Center Edition 2005</strong></a>&#8220;. Personally, I would have like to see a Type-R tacked onto that bloated handle. (What the hell? They couldn&#8217;t decide which naming standard to go with? Make up your mind Bill&#8230; stick to editions (ME, NT, XP), versions (3.11), or years (95, 98, 2004). Don&#8217;t try to cram them <em>all</em> onto the box!)
</p>
<p>
SnapStream&#8217;s <a href="http://snapstream.com/"><strong>Beyond TV</strong></a> for Windows, an application for recording and viewing television that can be controlled via remote.
</p>
<p>
<a href="http://www.mythtv.org/"><strong>MythTV</strong></a> or more accurately <a href="http://www.mysettopbox.tv/">KnoppMyth</a> which offers a &#8220;simplified&#8221; Linux installation and hardware detection process&#8230; more on that later.
</p>
<p>
I began to investigate these options on my existing &#8220;theater&#8221; PC. An aging Windows XP machine connected to my home theater system. It consists of a 1.1 ghz Athlon, 256 megs of RAM, ATI 7500 video card, the aforementioned BT878 tuner card, and a lowly 40 gb hard drive. I admit, I was being incredibly optimistic. But, I figured I would try to get this working with as little investment as possible.
</p>
<div class="caption_lt"><img src="/images/articles/home_media_center/geforce_fx_board.gif" alt="GeForce FX Board" width="200" height="122" /><p>NVidia&#8217;s GeForce FX</p></div>
<p>
I first tried to install XPMCE2005(Type-R) on top of my existing XP Pro environment despite dozens of online rants against such a folly. After 2 tries, I decided that this would indeed call for a reload. But, rather than try XPMCE2005(Type-R STi) from the get-go, I went with my gut instinct and installed KnoppMyth&#8230; sort of. The instructions <a href="http://www.mysettopbox.tv/doc.html#autoinstall">offered</a> were simple and straight-forward. The actual process, was, unsurprisingly, not. Ideally, the live cd (once burned) should boot up, detect all of my hardware, prompt me for a few simple settings, and install itself. Easy enough&#8230; but, don&#8217;t let the system go to sleep while installing. It locks up. Hardcore. Keep tapping a control key to avoid sleep at all costs.
</p>
<p>
Once that obstacle was overcome, the installation completed and prompted me for a reboot. It successfully restarted, went through the usual Linux initialization scripts and started X&#8230; technically. I was greeted with an obviously out-of-sync television display. I know there must have been something really cool to see, but damned if I could. I immediately Control-Alt-F1&#8242;ed to the console, logged in, and began poking through the XF86Config file (which controls many settings for the behavior of the X sessions display including vertical and horizontal sync, color depth, resolution, ad nauseam). An our later and I resorted to the MythTV web forums for support. Plain and simple, ATI&#8217;s Linux support was mediocre at best. God help you if you wanted to use the TV-out functionality of the video card. Strike 1&#8230; and I have a feeling there&#8217;s going to me more than 3 strikes total in this game.
</p>
<p>
Since that attempt was now null and void, why not try XPMCE2005(Type-R STi J-Spec)? This is the first Windows installation that requires 2 CDs. (Why not just use a single DVD, Bill?) This installation was as straightforward as Windows gets. Browsing the License Agreement(s) took more mouse clicks than the rest of the installation, but about 40 minutes later, XPMCE2005(Type-R STi J-Spec Turbo) was installed. My first reaction was indifference. It looked like regular old XP with a slightly updated (simplified) theme. I clicked into the start menu to find an unfamiliar icon for the Media Center. That&#8217;s when it happened. I would have been no less surprised if the sound of an Autobot transforming erupted from my speakers. I was no longer looking at a keyboard-and-mouse-navigated desktop, but a simplified, appliance-like interface that was both feature-rich, and incredibly simple. Even my parents would more likely be confused by a DVD menu than this! Immediately I headed for the settings. (The TV option wasn&#8217;t available to my chagrin.) Here&#8217;s where things started to go awry. A message appears notifying me&#8230; nay&#8230; taunting me with the fact that my video card was not compatible with Media Center. I was a little surprised by this, but after a quick visit microsoft.com, I confirmed that a DirectX 9-compatible card was required. It was official, my first <em>required</em> upgrade is a video card. While researching this, I also discovered that my 1.1 ghz Athlon was not up to par, either. While this hardware may still work with MythTV, there was a good chance that it would not be beefy enough to handle recording live tv.
</p>
<p>
Even though my video card was shunned by the Media Center, I was allowed to click around. I continued to the tv settings and found that my tuner card was also incompatible. Bah. Time to stop and evaluate my options.
</p>
<p>
Both MythTV and MCE would require a new video card. MythTV was more friendly with the Nvidia offerings than those from ATI. MythTV appeared to recognize my tuner during the boot sequence, but I was unable to test this without getting all of the way into the interface. There was a good chance that I would need to power-up in the hardware department. 1 ghz just wasn&#8217;t going to cut it.
</p>
<p>
After some research, I decided that Nvidia&#8217;s budget-minded GeForceFX 5200 was the route to take. I could replace my motherboard and processor inexpensively. After a few hardware swaps with friends and a delivery from my hero, the UPS guy, I was ready to try again. The updated specs? Athlon 2600+, 266 fsb, 726 megs of RAM. Would you like fries with that?
</p>
<p>
Back to MythTV. I was becoming an old pro at this installation stuff. I got the installation down to about 20 minutes. I booted into X (yay!), hopped out of the gui, made changes via the console to the XF86Config file, and I was in business. Kinda. The instructions stated that I should run a command-line installer to get the Nvidia drivers installed and the processor-specific apps installed. A few days had passed since my last swing at this, so I had forgotten about this completely. Fast forward a bit, I had had righted my wrongs. (BTW &#8211; the folks on the discussion boards weren&#8217;t kidding about the advanced Nvidia support. From overscan to refresh rate and video acceleration, you can tweak it in the XF86Config file.)
</p>
<div class="caption_lt"><img src="/images/articles/home_media_center/mythtvmenu.jpg" alt="MythTV's Refined User Interface" width="200" height="150" /><p>MythTV&#8217;s Refined User Interface</p></div>
<p>
My vigilance was rewarded with the most polished Linux interface I have yet encountered. Smooth screen transitions and easy-to-use navigation ooze from the MythTV GUI. Heading straight for the TV settings, I was once again informed that my card was incompatible. (Actually, it said that it was already in use and recording a program. Which universe this was occurring in was unknown to me. So, let&#8217;s assume it meant to say that my card was just plain crap.) Fine, I could probably fudge with the config files and get it to work. A few years ago, I had proven that I could use this tuner with Video 4 Linux&#8230; I also remember what a horrendous pain the arse it was. Not yet ready to dive into such an endeavor, I decided to mount my shared video directory from my home control server. Easy enough. The video all appeared in the user interface. A double click later and all I get for my effort was a 1/2 second loading screen, then nothing. Nice. Undeterred, I then mounted my music and played a few MP3s. Finally, <em>success</em>! I checked out a few of the additional features offered by MythTV which included an impressive weather plug-in and a (very) simple RSS aggregator. The GUI occasionally locked, but could be restarted with some command line magic. It should be noted that MythTV is controlled exclusively via keyboard/remote. There is no mouse support at all. Personally, I didn&#8217;t like this, especially when it came time to make my mp3 playlists. However, others may be indifferent to this &#8220;feature&#8221; Time to see what Chairman Bill could do for me.
</p>
<p>
I admit I felt a little dirty when I began re-installing Windows. MythTV was <em>so close</em> to what I wanted&#8230; I reminded myself to remain neutral until I had evaluated my options fully. Once again Windows was installed and I was back into the Media Center. This time there was no warning regarding my video card. However, there was still no TV tuner goodness. (I noted that even though I had doubled the processor mhz and tripled the RAM, the Media Center interface was no more responsive than before.) Mounting my network shares, and viewing pre-existing mpegs was an exercise in simplicity. However, viewing DVDs and non &#8220;standard&#8221; mpeg files was a little more convoluted. Codecs are the magic ingredient here.
</p>
<p>
Without the right collection of codecs, forget watching DVDs. Forget watching mpeg4 videos (I require this to watch my collection of <a href="http://www.archive.org/movies/computerchronicles.php">Computer Chronicles</a> episodes, many of which are only available in this format.) and forget watching anything Quicktime (at least from within Media Center proper). Luckily, the CD that came with my Nvidia card contained <a href="http://www.nvidia.com/object/dvd_decoder.html">a DVD decoder</a>. Next, I visited <a href="http://www.3ivx.com/">3ivx</a> and <a href="http://www.divx.com/">Divx</a> websites to download their free codec offerings. Quicktime was downloaded and installed as a stand-alone (no MCE-integrated) app. Media Center and Windows Media Player still pause for nearly a minute while trying to download the &#8220;right&#8221; codec for mp4 files, but eventually plays them. DVD playback is nice, but the picture quality is noticeably lower than that of my dedicated DVD player (partially due to the s-video connection on my video card vs. the component video available on my DVD player). The MCE interface generates thumbnails of each video in my library, which is nice, but mostly useless (since just about every Adult Swim series starts with the same first frame).
</p>
<div class="caption_rt"><img src="/images/articles/home_media_center/mce_music.jpg" alt="Media Center Music Interface" width="200" height="160" /><p>Media Center Music Interface</p></div>
<p>
Music playback is very nice. MCE retreives the cover art and album information for both CDs and MP3s from the internet. The playlist interface is a bit clunky and non-intuitive, but functional. (The playlist functionality for the video player is notably absent.) Visualizations are the standard Windows Media Player fare.
</p>
<p>
I came across some simple add-ons for MCE. One allowed me to view my <a href="http://www.netflix.com/">NetFlix</a> queue, new relases, and most popular rentals. Another offered a simple weather display (nothing nearly as elegant and useful as the one featured in MythTV). I added QuickTime to my list of &#8220;Other Programs&#8221; so I could access the application from within Media Center. It operates independantly, minimizing Media Center during playback.
</p>
<p>
At this point, I was starting to lean towards MCE as my solution. I haven&#8217;t even tried Beyond TV. I wanted a solution that worked without unneccesary complication. MythTV was nice, but not yet a complete, consumer-ready solution. But, I haven&#8217;t even tried the TV functions for either solution yet. Would I change my mind or would I just loose it?
</p>
<p>
<a href="http://etc.leinninger.com/?artarch=19">Continued in Part 3&#8230;</a>
</p>
<p>
<a href="http://etc.leinninger.com/?artarch=17">Read Part 1&#8230;</a>
</p>
<!-- END PART 2 //-->]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2004/12/07/adventures-in-home-media-solutionspart-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adventures In Home Media Solutions, Part 1</title>
		<link>http://www.leinninger.com/2004/11/27/adventures-in-home-media-solutionspart-1/</link>
		<comments>http://www.leinninger.com/2004/11/27/adventures-in-home-media-solutionspart-1/#comments</comments>
		<pubDate>Sat, 27 Nov 2004 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#17</guid>
		<description><![CDATA[Poised to become the next big thing, home media solutions have finaly matured. PVRs (Personal Video Recorders) are all the rage. Most offer features beyond digital VCR-like functions and live broadcast viewing. Media (DVD/CD/VCD) and MP3 playback are pretty standard. Some even offer electronic photo slideshows so you can lull guests into a coma with [...]]]></description>
			<content:encoded><![CDATA[<!-- BEGIN PART 1 //-->
<div class="caption_rt"><img src="/images/articles/home_media_center/mediaserver_small.jpg" alt="Poised to become the next big thing, home media solutions have finaly matured" width="150" height="112" /><p>Poised to become the next big<br /> thing, home media solutions<br /> have finaly matured.</p></div>
<p>
PVRs (Personal Video Recorders) are all the rage. Most offer features beyond digital VCR-like functions and live broadcast viewing. Media (DVD/CD/VCD) and MP3 playback are pretty standard. Some even offer electronic photo slideshows so you can lull guests into a coma with the latest pictures from your summer vacation. Digital media integration is big, and promises to be even bigger in the next 18 months. Commercial offerings from Microsoft, Tivo, and ReplayTV are easily found on the shelves of every electronics mega store from here to kingdom come and there are dozens of do-it-yourself and computer hobbyist options available.
</p>
<p>
I&#8217;ve experimented with home automation and computer-based broadcast recording for several years now. I&#8217;ve tried solutions for Windows, Macintosh, and Linux. While a home media center can be the centerpiece of a successful home automation scheme, it is becoming more likely to be implemented by consumers independently. In these articles I will summarize the experiences I have had as well as outline hardware choices and software solutions that I am currently using.
</p>
<div class="caption_lt"><img src="/images/articles/home_media_center/powermac7500_xclaim.jpg" alt="My First PowerMac" width="155" height="153" /><p>My trusty old PowerMac.</p></div>
<p>
My first attempt at this sort of thing was around 1996. <a href="http://www.atitech.ca/">ATI</a> offered a hardware expansion to their Xclaim series of video cards that provided for simple television viewing, and if storage and hardware speed allowed, some recording. I installed this solution in my Power Macintosh 7500 so I could watch television while working from my dungeon (more accurately, my basement &#8220;office&#8221;). While limited, it was possible to record video with audio and even search several channels&#8217; closed captioning for keywords. A primitive solution at best, but it yielded good results for its time.
</p>
<div class="caption_rt"><img src="/images/articles/home_media_center/webtv4windows_guide.gif" alt="Guide screen from WebTV for Windows" width="200" height="150" /><p>Guide screen from Microsoft&#8217;s Web TV<br /> for Windows. It was arguable 5 years<br /> ahead of it&#8217;s time.</p></div>
<p>
A couple of years later, Microsoft began their WebTV initiative. An often overlooked feature of Windows 95 allowed users to download the latest TV listing using the WebTV service. If you were fortunate enough to have a compatible television tuner, you could use the listing service to tune to a program and even search for a show by title. This was pretty advanced for the time&#8230; and, unfortunately, quite buggy. A convoluted installation and configuration process guaranteed that only the most tech-savvy Windows users&#8230; or at least those with too much time on their hands&#8230; would be able to find the correct WDM drivers and configure the WebTV application. I was one of them (most likely the latter). Another memorable bug caused the entire OS to crash if one scrolled through the TV listings too quickly. But, this was a start.
</p>
<p>
At this time I had TV tuning on both a Mac and a PC working side-by-side. I was becoming more involved with Linux and started experimenting with <a href="http://www.exploits.org/v4l/">V4L</a> (Video 4 Linux) on my now dual-booting PC. The tuner I had chosen happened to use the BT878 chipset, which was compatible with V4L. Complete luck, but planning such compatibility is key of you hope to dabble in both environments these days. While Video 4 Linux lacked much of the polish found on the other platforms, it was fully functional. By 1998 I had successfully installed and evaluated computer-based tv solutions for Windows, Mac, and Linux. I had no idea that these well-organized experiments in wasted time and geekiness would evolve into a real industry.
</p>
<div class="caption_lt"><img src="/images/articles/home_media_center/eyetvusb.gif" alt="EyeTV (now called EyeTV USB) from El Gato Systems. Simplicity and reliability. No interactive guide." width="162" height="121" /><p>EyeTV (now called EyeTV<br /> USB) from El Gato Systems.<br /> Simplicity and reliability.<br /> No interactive guide.</p></div>
<p>
Fast forward to 2002. The tuner card has been removed from my media PC and I am still using the ATI Xclaim card as the second video card in my Mac (now a more modern G4). When OS X arrived, the TV viewing app no longer worked and I was forced into a TV-less computer work environment. Eventually, I discovered the <a href="http://www.elgato.com/">EyeTV by El Gato Systems</a>. A small usb-based tv tuner that offered reliable, good-quality television recordings. I was back in business. A single cable to my Mac and I could watch and record shows. With the handy Watson software from <a href="http://www.karelia.com/watson/">Karelia</a> I could browse listings just as I had with WebTV as well as schedule recordings with a single click. A few months ago, Karelia sold their technology to Sun (who will most likely squander it as they have with all of their other initiatives) and suddenly, Watson was no longer being developed. To add insult to injury, TVGuide.com, the source for the Watson TV listings, changed their listing format to Flash. Watson could not parse this, and I was left with the clunky, unreliable listings from <a href="http://www.titantv.com/">Titan TV</a>. This would not do.
</p>
<div class="caption_rt"><img src="/images/articles/home_media_center/tivo1-small.jpg" alt="Tivo - Merely inspiration for something better." width="130" height="55" /><p>Tivo, the most popular consumer<br />digital video recorder.</p></div>
<p>
About a month ago, I started seriously considering <a href="http://www.tivo.com/">Tivo</a>. Several friends (<a href="http://george.hotelling.net/">George</a> and <a href="http://www.keithandellen.com/">Keith</a>) had great success with Tivo. They sang songs of praise about it daily. I was jealous&#8230; a little. Then Tivo started to make some questionable decisions. It was announced that graphic ads (sort of like pop-ups) would appear while users fast-forwarded through commercials. That, in addition to the monthly fee/lifetime service cost, convinced me that Tivo was most likely not the route to take. (A few other things such as the current inability to share recorded shows with computers and requiring a landline for initial setup were factors as well.) I forged ahead determined to find a computer-based solution&#8230;
</p>
<p>
<a href="http://etc.leinninger.com/?artarch=18">Continued in Part 2&#8230;</a>
</p>
<!-- END PART 1 //-->]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2004/11/27/adventures-in-home-media-solutionspart-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diversions</title>
		<link>http://www.leinninger.com/2004/05/31/diversions/</link>
		<comments>http://www.leinninger.com/2004/05/31/diversions/#comments</comments>
		<pubDate>Tue, 01 Jun 2004 04:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#16</guid>
		<description><![CDATA[I have a lot of interests. Most people refer to their fringe interests as hobbies. For the moment, let&#8217;s just keep calling them&#8230; &#8220;interests&#8221;. I experiment with computers, networks, programming, and web technology. I enjoy wrenching on cars. My wife and I perform in a local rock band. I like to dabble with recording equipment. [...]]]></description>
			<content:encoded><![CDATA[<p>
I have a lot of interests. Most people refer to their fringe interests as hobbies. For the moment, let&#8217;s just keep calling them&#8230; &#8220;interests&#8221;. I experiment with computers, networks, programming, and web technology. I enjoy wrenching on cars. My wife and I perform in a local rock band. I like to dabble with recording equipment. And, most recently, I&#8217;ve begun playing with Legos. Yes. The plastic, inter-locking bricks. More specifically, Lego Mindstorms&#8230; programmable, robotics based on the MIT-designed programmable brick. Geek. Say it loud, say it proud.
</p>
<div class="caption_ct"><img src="/images/articles/diversions/helmet_set.jpg" alt="Always use protection..." width="204" height="60" /></div>
<p>
During the day, I develop web pages for a financial institution. For a long time, my primary hobby was an extension of my &#8220;day job&#8221; (including this website). I enjoy the challenge of a complicated application embedded in a stark online layout. Tons of functionality, light on the eye-candy, easy to use. However, I found that spending all of my time in front of a computer coding web pages resulted in a light burn out. Although I enjoy coding, too much of it and I became numb&#8230; even disconnected from the code. If you have a favorite meal, and it is all you eat for a month, it won&#8217;t be your favorite for long. So, I expanded this to home networking, home automation, home theater control, blah&#8230; blah&#8230; blah&#8230; Still too much of the same. Time for something different.
</p>
<p>
Cars. I&#8217;ve always had a strong interest in cars. Yet, I never knew that much about the real inner workings of them. I had a project car with a few bolt-on extras. I didn&#8217;t need it to get me to work every day. A perfect opportunity to try something new. I went in elbows-deep. I learned a lot. I got another car. I spent more time (and money) on that one too. Even my daily driver has had it&#8217;s share of modifications. This was more like it. My mind was still stimulated, but without the procedural constraints of code. There&#8217;s as much sweat as thought in the process. Oh, yes, of course there&#8217;s one more benefit. You can go fast. Good times.
</p>
<div class="caption_rt"><a href="http://www.elitegeek.net/"><img src="/images/articles/diversions/srf_crew.jpg" alt="Spec Racer Ford Crew" width="180" height="144" /></a></div>
<p>
An extension of my car hobby snuck up on me rather unexpectedly. A friend invited me to the Waterford Hills Road Racing course. This twisty 1.6 mile track entertains hundreds of SCCA club competitors and spectators. I ended up lending a hand, and eventually started working on the crew of a Spec Racer team. I&#8217;ve learned far more than I ever planned about suspension setup, engine internals, and tire choice. The friendships formed at the track have become some of my best. I also, unexpectedly, met the wonderful woman who would later become my wife at the track! (Our driver&#8217;s daughter&#8230; which means he has crew for life!)
</p>
<p>
In addition to working on the Spec Racer team, I&#8217;ve recently began competing in Detroit-area SCCA Solo 2 events. Although I&#8217;m not quite &#8220;competitive&#8221; yet, I&#8217;m having a lot of fun, and of course, learning a lot. When I have a chance, I try to take one of my cars to Milan Dragway. It&#8217;s a good quick speed fix while providing a valuable set of metrics the evaluate the modifications I&#8217;ve made. The down side to automotive hobbies&#8230; er&#8230; interests? Cost. Cars and their parts are expensive. Each incremental improvement in performance proves to be more and more addictive. Not a good combination.
</p>
<p>
Another costly pursuit is music. Not only does performing require having the right equipment, but recording (whether it by in your home studio, or at a professional studio) can cost thousands. Although there is some potential to make a few dollars performing, it&#8217;s usually only enough to pay for gas or drinks for the night.
</p>
<div class="caption_lt"><a href="http://www.24tooth.com/"><img src="/images/articles/diversions/jonas_little_d.jpg" alt="Jona's Mindstorm Robot: Little D" width="180" height="116" /></a></div>
<p>
It appeared as though I had a collection of interests that were fighting for funding as well as attention. I tried to solve this with yet another distraction: Lego Mindstorms. I could vent my creative build-up, contain my programming urges, and exercise my engineering interest with a collection of re-usable pieces combined with a flexible, yet relatively simple programming language. Perfect! A relatively small initial investment and I had all of the basic parts I needed to get started. Two more sets later and I have enough parts to keep me going for years without another significant expenditure. I&#8217;ve found Legos to be therapeutic&#8230; relaxing even. So far, it has proven to be a good compromise.
</p>
<div class="caption_rt"><a href="http://www.rogerbox.net/"><img src="/images/articles/diversions/duane_preps_guitar.jpg" alt="Getting ready for a show" width="100" height="113"  /></a></div>
<p>
I still return to my other interests on a regular basis, although with less intensity than before. I have a collection of car parts to be installed, ideas for new music, and websites to maintain. I&#8217;m trying to focus on our music and recording until I have room (possibly at a new house) to work on my cars properly. Of course, if we do move, the new house will be our &#8220;hobby&#8221;, at least momentarily&#8230;
</p>
<p>
I&#8217;ve made a hobby of my interests. Until I can focus on one, and only one, I doubt I&#8217;ll excel at any one of them. I&#8217;m always hungry to learn. That&#8217;s the common thread between these diversions. I&#8217;m enjoying learning. Although being competitive in Solo 2, mastering the guitar, and exploiting the latest web technology are great aspirations, I&#8217;m quite content learning about all of them, rather than limiting myself to only one.
</p>
<hr width="95%" noshade>
<p>
Further information and related links:<br />
<a href="http://www.rogerbox.net/">Rogerbox. The band mentioned above.</a><br />
<a href="http://www.waterfordhills.com/">Waterford Hills Race Track</a><br />
<a href="http://mindstorms.lego.com/">Lego Mindstorms</a><br />
<a href="/cars/firebird">My First Project Car</a><br />
<a href="/cars/camaro">My Second Project Car</a><br />
<a href="/cars/wrx">My Daily Driver</a><br />
<a href="http://elitegeek.leinninger.com/srf/">Our Seasonal Race Results</a><br />
<a href="/gallery/photos?g=autocross_memorial_day_2003&#038;p=">Photos From A Recent Solo 2 Event</a><br />
<a href="/gallery/photos?g=whrri_2003_race_5&#038;p=">Photos From A Recent Waterford Race</a><br />
<a href="http://www.24tooth.com/">Ann Arbor Lego Robotics Group</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2004/05/31/diversions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Told You So</title>
		<link>http://www.leinninger.com/2003/07/15/told-you-so/</link>
		<comments>http://www.leinninger.com/2003/07/15/told-you-so/#comments</comments>
		<pubDate>Wed, 16 Jul 2003 04:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#13</guid>
		<description><![CDATA[I&#8217;ve been wrong about a great many things in my life. However, I&#8217;d like to think that I&#8217;ve been right about just as many, maybe even more. There are even a few things that I&#8217;ve been both right and wrong about. This is one of them. My first experience with Apple computers was in grade [...]]]></description>
			<content:encoded><![CDATA[I&#8217;ve been wrong about a great many things in my life. However, I&#8217;d like to think that I&#8217;ve been right about just as many, maybe even more. There are even a few things that I&#8217;ve been both right and wrong about. This is one of them.

My first experience with Apple computers was in grade school. Around 1983, our sad private school in the middle of Detroit got an Apple II. They strapped it to a cart with an external 5 1/2&#8243; floppy drive and a monochrome green screen, installed Oregon Trail, and called it good. I didn&#8217;t care that it was an Apple, I was in awe of the computer&#8217;s existence alone.

Within a year or two, several friends had Commodore 64 computers and I had all but forgotten that Apple Computer existed. In 1988, a school friend got a hand-me-down Macintosh SE. He was excited to show me his latest game, Shadowgate. I, however, was far more interested in the operating system. There was no command line. No prompt. Just little pictures. A mouse was attached to the left side of the keyboard (Ben was left handed, I am not). The interface was interesting&#8230; just not &#8220;natural feeling&#8221; (later I recognized this was most likely due to the fact I was trying to use the mouse with my left hand). As awkward as that first experience was, it left an impression on me. Something about it &#8220;clicked.&#8221;
<div class="caption_ct"><img src="/images/articles/told_you_so/shadowgate4c.gif" border="2" alt="Shadowgate Screenshot" vspace="8" width="223" height="167" /></div>
Ignorance is bliss. Without trying new things you just continue to believe that what you know and do must be better&#8230; by default. In highschool I was exposed to a few &#8220;modern&#8221; IBM-compatible computers. We used them in our computer art class with Electronic Art&#8217;s Deluxe Paint (still one of my favorite apps of all time). In addition to the lab full of 286 and 386 computers, there was a solitary Targa graphics workstation. A specialized system for fractal and 16-bit graphics work. I was hooked. These machines allowed me to do things that only my imagination allowed previously.

<div class="caption_rt"><img src="/images/articles/told_you_so/se.gif" border="0" alt="Apple Macintosh SE" hspace="5" vspace="5" width="200" height="229" /></div>A year later, windows started to spread from lab to lab. (CG labs were the last to get it since Deluxe Paint was DOS-based.) At first glance, I though that these computers were related to the once that Ben had years earlier. But, something just wasn&#8217;t right. Why was there a floating &#8220;window&#8221; containing all of the icons? What&#8217;s with all of the wasted space behind it? Why does every window have a menu of it&#8217;s own when you can only use the menu of the active window? Over time, I became used to the non-intuitive interface of Windows. I discovered the Corel suite of applications, but still clung to Deluxe Paint (even when crippled by poor graphic support).  Even the games seemed to run slow under the extra load of the interface.

Soon, my parents bought their first Intel-based computer. I dealt with Windows for a few months then discovered IBM&#8217;s OS/2. It was faster. You could run several applications at the same time! You could run Windows applications! It had an application dock! Huh? A collection of icons on a bar that you could access quickly. What a novel idea! It was great&#8230; except&#8230; you couldn&#8217;t run most of the graphics applications that I had grown so used to. As I began college, I started doing CAD work at Johnson Controls. AutoCAD would not run well under OS/2. Enough of that. Windows returned&#8230; kind of. AutoCAD r.11 was still mostly a DOS application. But, I was getting used to all of this. I had even upgraded just about every component of my parent&#8217;s aging 386 dx2. Then, I had my first university computer art class&#8230; on a Mac. It was so different&#8230; and there was only one mouse button! I did everything I could to work on projects at home&#8230; on my trusty (well, almost trusty&#8230; most of the time&#8230; sorta) PC. When it was time to capture photos, I even tried adding a pricey genlock card to keep up with the built-in features of the University Macintosh. I did very well with my projects, however I could no longer afford to keep upgrading my aging home computer.

I began to schedule seat time with the school&#8217;s Mac. At that time it was pretty high-end. Ergo keyboard, video-in and out, 17&#8243; monitor, and a PowerPC processor. Fast was an understatement. Once I overcame my inexperience with the platform, I was able to do amazing things with the animation and paint software. The mouse was more fluid. It moved how I wanted. I no longer had to think around the interface. A few weeks after my epiphany, I stopped at one of the three million Discover Card booths on campus and got a credit card. O.k., not just <em>a credit card</em>, my <em>first</em> credit card. Using that and a little bit of saved college money, I bought my first Macintosh in the fall of 1995.
<div class="caption_ct"><img src="/images/articles/told_you_so/apple_powermac_7x00.gif" border="0" alt="My First Mac" hspace="5" vspace="8" width="155" height="153" /></div>
Fueled by curiosity and the prospect of a fresh interface, I spent days on my new computer. Seriously. Days. Looking back, that&#8217;s pretty sick. But I learned a lot. It was a whole new world. I picked up things in days that took months on the PC. Granted, I had a few years of generic computer experience under my belt. But, everything just made more sense. I&#8217;m still proud of the art work I created on my new computer. Adobe software opened new creative avenues for me. I was able to expand my web development interests in new directions, too.

<div  class="caption_lt"><img src="/images/articles/told_you_so/my_g4.gif" border="2" alt="My G4" hspace="5" vspace="5" width="115" height="150" /></div>I guess I was lucky. I came into the Macintosh market after a significant recovery. Just a year earlier, Apple was in dire straits. Now the upswing was apparent. I started to relate with the Mac community. Rumors of big changes were on the horizon. So, I invested in Apple and Motorola. The timing was good, Apple released the iMac, followed shortly by iBook. Wallstreet loved Apple once again. Consumers inhaled anything bondi-colored.

When the G4 tower was released, I decided it was time to replace the Franken-Mac that I had kept alive with CPU and storage upgrades. A few years later, I bought the Titanium Powerbook G4. I&#8217;ve migrated my Linux-based home servers to a single OS X Server. The man that had once proclaimed &#8220;PCs may have bugs, but Apples have worms&#8221; was now a complete convert. Bury me with my iPod and Powerbook, this is the life. The OS just make sense. The hardware is bulletproof. What next?

<div class="caption_rt"><img src="/images/articles/told_you_so/g5_anim.gif" border="0" alt="Power Macintosh G5" hspace="5" vspace="5" width="151" height="145" /></div>How about more power? Never before has such a single generation performance jump occurred. Apple has announce the G5 and I lust for one. Their server hardware is respected by enterprise customers and skeptical media alike. They are still subject of more rumors and speculation than any other company in the industry. More people are switching to Apple than ever before&#8230; including many of my friends.

While the remaining big PC names are battling a low price war, Apple continues to innovate, inspire, and act. Just a few years ago, I was seen as a Macintosh Evangelist&#8230; a zealot. Now, I&#8217;m just another fan.

<hr noshade="noshade" />Further information and related links:
<a href="http://www.macintoshos.com/macintosh.museum/">Macintosh Museum</a>
<a href="http://www.apple.com/">Apple Website</a>
<a href="http://www.apple.com/powermac/">Power Macintosh G5 Info</a>
<a href="http://www.apple-history.com/frames/body.php?page=history&amp;section=h1">Apple&#8217;s History</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2003/07/15/told-you-so/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Need for Speed, Part 2</title>
		<link>http://www.leinninger.com/2002/10/20/need-for-speed-part-2/</link>
		<comments>http://www.leinninger.com/2002/10/20/need-for-speed-part-2/#comments</comments>
		<pubDate>Mon, 21 Oct 2002 04:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#12</guid>
		<description><![CDATA[About 15 months ago, I wrote the first part of this article. I had just bought my Camaro and I was in heaven. I had no idea how addictive this could be. Since then, I have bought a 2002 Subaru Impreza WRX Sport Wagon, completed a number of modifications on both cars, and driven both [...]]]></description>
			<content:encoded><![CDATA[<div class="caption_ct"><img src="/images/articles/n4s2/FunRun02-in_the_straight.jpg" alt="Camaro in the back straight" width="350" height="78" /></div>

<p>About 15 months ago, I wrote <a href="/?artarch=6">the first part of this article</a>. I had just bought my <a href="/~etcetera/?sect=cars&#038;page=camaro">Camaro</a> and I was in heaven. I had no idea how addictive this could be. Since then, I have bought a <a href="/~etcetera/?sect=cars&#038;page=wrx">2002 Subaru Impreza WRX Sport Wagon</a>, completed a number of modifications on both cars, and driven both of them at various type of race tracks. They&#8217;ve seen a little action on the street, but most has been limited to <a href="http://www.milandragway.com/">Milan Dragway</a> and <a href="http://www.waterfordhills.com/">Waterford Hills</a> road course. I&#8217;ve started attending <a href="http://www.i-club.com/">Impreza Club</a> meetings and install days, and I&#8217;ve become more involved with a small group of friends&#8217; local projects. Of course, I&#8217;m still working as a crew member of Glenn Gehrke&#8217;s Spec Racer Team.</p>

<div class="caption_rt"><img src="/images/articles/n4s2/Milan101602-WRX.jpg" alt="WRX on grid at Milan" width="150" height="200" /></div>
<p>The scene is about the same as I mentioned last time. However, I find fewer five-liters on the road and more sport compacts. Some of them are pretty mean, most of them are all bark and no bite. The people that don&#8217;t need to brag still don&#8217;t, and those that should not, still do. There are still many people that are happy to be a part of this whole experience. They return to their desk job the next day with dirty fingernails and head to the garage as soon as they get home at night. After a while you <b>need</b> to be in and around a car. Winters can lead to severe withdrawal in this state. Often, you&#8217;ll find yourself in the garage, under the hood of your car, just looking. Wanting and waiting for the weather to break.</p>

<p>All in all it&#8217;s a rush. Not just the driving of, but the working on cars. Tweaking a few settings just a little&#8230; 5 more hp for an hour of work. One step at a time. Recently I helped a <a href="http://atomicinternet.homeip.net/">friend</a> install a supercharger in his car. It wasn&#8217;t easy, but it was fun. It&#8217;s more than just talking some trash and peeling out at every red light. It&#8217;s about the work that goes into your car and the friends you make while doing it. Everything contributing to this entire experience.</p>

<p>I&#8217;m not saying that driving isn&#8217;t a rush. Especially when you get out on an actual race track.</p>


<div class="caption_lt"><img src="/images/articles/n4s2/FunRun02-helmet_on.jpg" alt="Helmet on" width="150" height="130" /></div>
<p>My first experience was at a <a href="http://www.milandragway.com/">dragstrip</a>. I took my <a href="/~etcetera/?sect=cars&#038;page=camaro">Camaro</a> out to get a feel for it. As I wait in the queue, my heart starts to jackhammer into my throat. My body goes a little limp from the anxiety. Suddenly, my adrenaline reaches it&#8217;s redline. The official points me to my lane and I warm up my tires with a long, steady burnout. The smell of liquefied rubber fills the air as smoke billows from the car&#8217;s hindquarters. Oddly, this otherwise violent display of torque actually calms me as I lined up at the staging lights. Two pair of pale yellow bulbs greet me. Without warning, the light tree comes to life: Red, yellow, yellow, (lay on the accelerator), green. Tires spinning. Struggling for traction. My right foot lifts for a half-second and suddenly I have grip. I&#8217;m pushed deep into my seat and my neck strains against the g-forces. The Camaro pulls hard through second. Entering third, it chirps it&#8217;s tires in defiance of Newton&#8217;s laws. Just as I reach 100 mph, I shift into fourth and I&#8217;m across the finish line. 13.82 seconds at 104 mph. I realize that I&#8217;ve just started breathing again and wonder how long I was holding my breath. I pick up the timeslip and verify my time. Good thing there&#8217;s a wait before I can run again. Gotta pull myself together. Damn sweet.</p>

<p>Road racing is an entirely different experience. There&#8217;s a lot of strategy involved. You have to know the limitations of the track, the car, and yourself. Then, add the chaos of a dozen other cars and mother nature (road racing continues in all conditions). More often than not, you will find yourself pushed into the side of your seat, instead of the back. Lateral G&#8217;s are what this is about. Riding the razor&#8217;s edge&#8230; stay on the track, but just barely.</p>


<div class="caption_ct"><img src="/images/articles/n4s2/spec_action.jpg" alt="Spec Racer in turn 6 at Waterford Hills" width="350" height="39" hspace="0" vspace="10" border="3"></div>
<p>My first experience with road racing was at this year&#8217;s <a href="http://www.waterfordhills.com/">Waterford Hills</a> fun run. I drove my Camaro as well as a purpose built race car (Spec Racer Renault). The two cars are at the opposite ends of the spectrum. The Camaro has great power out of the hole. It corners well, but you are quite aware of the car&#8217;s yaw as you shred around a hairpin turn. The Spec Racer accelerates better than I expected (4-banger, 4-speed), but nothing frightening. However it sticks to the track like velcro. It&#8217;s the most unnatural sensation I&#8217;ve yet felt in a car. I found myself in disbelief of the endless available grip. Sadly, constant stopping (due to the lap policy) and degrading track conditions hurt my best times. But, I learned a lot about different set ups. There is very little shared between a race car and road car. A difference of five degrees of camber is HUGE. Acceleration isn&#8217;t everything (even though I turned much better times in my Camaro, taking first place in my group), technique IS.</p>

<div class="caption_rt"><img src="/images/articles/n4s2/FunRun02-spec_lineup.jpg" alt="Spec Racer leaving the starting line" width="200" height="137" /></div>
<p>After all of this, my greatest realization is that talk is nothing. Get out there and do it. Work on a car, even your parent&#8217;s minivan. Get your hands dirty. Change your own oil. Learn how things work. If you break something fix it. Think about what you&#8217;re doing. If you loose traction, don&#8217;t just assume you need new tires. Think about your suspension and chassis rigidity. If you&#8217;re a few tenths slower than you would like. Think about your technique before blowing a fat &#8220;G&#8221; on performance mods. Are you launching right? Are you shifting right?</p>

<p>Most importantly, think. If you&#8217;re lining up with somebody at a school crossing, you&#8217;re looking for trouble. Laws are there for a reason. I know that part of the excitement of the culture is to &#8220;get away with it,&#8221; but be safe. Research your mods. A 3&#8243; exhaust with no cats might sound cool and up your horsepower, but you will loose low-end torque (in most cases). You won&#8217;t realize any benefit until you ride it to the redline in every gear at the strip. Before you talk trash, consider who you&#8217;re talking to. Why make an enemy when you have a chance to meet somebody that could teach you something?</p>

<p>Learning something new and trying something new will always be more interesting than doing the same thing and pretending to know everything.</p>
<div class="caption_ct"><img src="/images/articles/n4s2/FunRun02-spec_grid.jpg" alt="Spec Racer on false grid" width="304" height="100" /></div>
<hr width="95%" noshade>
Also Available: <a href="/?artarch=6">Part I</a>
<br /><br />
Further information and related links:<br />
<a href="http://www.MilanDragway.com/">Milan Dragway</a><br />
<a href="http://www.waterfordhills.com/">Waterford Hills Road Racing</a><br />
<a href="http://www.overboost.com/">Import Performance</a><br />
<a href="http://www.hotrod.com/">Hot Rod Magazine</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2002/10/20/need-for-speed-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Operation Candle</title>
		<link>http://www.leinninger.com/2002/07/03/operation-candle/</link>
		<comments>http://www.leinninger.com/2002/07/03/operation-candle/#comments</comments>
		<pubDate>Thu, 04 Jul 2002 04:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#11</guid>
		<description><![CDATA[One year ago, June 1st, Gina and I went on our first date. Neither of us thought that it would work. (Our first conversation a year earlier ended up in disagreement over online music sharing&#8230; we&#8217;ve reconciled since&#8230;) In all honesty, I only planned a simple dinner at a popular restaurant because I thought we [...]]]></description>
			<content:encoded><![CDATA[<p>One year ago, June 1<sup>st</sup>, Gina and I went on our first date. Neither of us thought that it would work. (Our first conversation a year earlier ended up in disagreement over online music sharing&#8230; we&#8217;ve reconciled since&#8230;) In all honesty, I only planned a simple dinner at a popular restaurant because I thought we would have nothing to talk about&#8230; nothing in common.</p>

<div class="caption_ct"><img src="/images/articles/bigday/4473-close_up.jpg" alt="candles" width="450" height="81" /></div>
<p>When I&#8217;m wrong I&#8217;m REALLY wrong! We barely touched our food, we talked the entire time. Since we were in the middle of our conversation, I had to think fast to extend our date (the restaurant was closing). We hopped in the car and drove into Royal Oak. We had a drink at Memphis Smoke, then had some coffee at Comet Burger. We didn&#8217;t stop talking the entire time. It was amazing! We had EVERYTHING in common. At the end of the night we decided that we should watch a movie that had come up in our conversation some time. The next day, we were doing just that. Things just kept getting better from there.</p>

<div class="caption_lt"><img src="/images/articles/bigday/4476-guitar.jpg" width="93" height="400" /></div>
<p>Last Friday Gina and I went out to recreate our first date for our anniversary. She didn&#8217;t know what we were doing, but a few minutes into the drive, I think she had it pretty well figured out. Apart from a not-so-friendly visit with the local law enforcement (it was a prom night, so we were pulled over and harassed for no reason, then I was given a b.s. ticket for not having my vehicle registration signed), the entire night went wonderfully.</p>

<p>We had dinner at Benihana, then a quick stop at Memphis Smoke, followed by a Boston Cooler at Comet Burger. The entire evening I was preoccupied with the time. Which I dismissed as concern over a production file push at work. I explained that I was expecting a call to tell me if things were o.k. or not. We left for home.</p>

<div class="caption_rt"><img src="/images/articles/bigday/4475-detail.jpg" width="200" height="149" /></div>
<p>In all truth I was incredibly nervous. Two of my close friends and coworkers agreed to help me set up the evening. While we were enjoying dinner and drinks, Joy, Brad and his girlfriend, Melissa were busy preparing the next scene&#8230;</p>

<p>About 2 miles from the house I got a <a href="javascript:alert('image not ready yet...');">text message</a> on my phone. About a minute later the phone rang. Again, I kept calm, completed my discussion, and continued driving. We parked in the back and walked into the house.</p>

<p>Kacey was barking wildly in her crate downstairs, so Gina offered to let her out, but I suggested that she not worry about that for the moment. Then, pointing at the kitchen floor, I said, &#8220;What&#8217;s <a href="/images/articles/bigday/4474.jpg">this</a>?&#8221; Gina asked me what was going on, I told her to follow them and we&#8217;ll find out.</p>

<p>We walked through the kitchen, then the hall, and into the <a href="/images/articles/bigday/4471.jpg">living room</a>. Looking around the room, Gina gasped, &#8220;Oh my goodne&#8230; OH MY GOD!&#8221;, as tears welled up in her eyes, she waved her hands nervously in front of her face. With that I picked up the ring, got down on my left knee, took her hand and said:</p>
<div class="caption_ct"><p><em>When you find someone you want to be with forever, you want forever to start as soon as possible.
</em></p></div>

<p>On Saturday, June 1<sup>st</sup>, at 12:05 am, I asked Gina to marry me. She said yes. I&#8217;ve never been so happy&#8230; scared&#8230; nervous&#8230; and relieved in my life.</p>

<div class="caption_ct"><a href="/images/articles/bigday/4472.jpg"><img src="/images/articles/bigday/4472-shock.jpg" width="200" height="219" /></a></div>

<hr width="95%" noshade>
<p>Further information and related links:</p>
<a href="http://www.benihana.com/">Benihana Restaurants</a><br />
<a href="http://www.metrodine.com/MemphisSmoke/">Memphis Smoke</a><br />
<a href="http://www.leinninger.com/operationcandle/">Photos of the Setup and Reaction</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2002/07/03/operation-candle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Great BlackBall Conspiracy</title>
		<link>http://www.leinninger.com/2002/01/10/the-great-blackball-conspiracy/</link>
		<comments>http://www.leinninger.com/2002/01/10/the-great-blackball-conspiracy/#comments</comments>
		<pubDate>Thu, 10 Jan 2002 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#10</guid>
		<description><![CDATA[Jackass. It&#8217;s a great show. Usually a group of twenty-somethings run around hitting their heads and getting smacked in the genitals. Brilliant. Every straight male on the planet worshiped that crap. Including me. It was fun to watch, but I&#8217;d never try anything they did on that show, except one thing&#8230; The Gumball 3000 is [...]]]></description>
			<content:encoded><![CDATA[<div class="caption_rt"><img src="/images/articles/jackass-steveo.jpg" alt="Steve-O from MTVs Jackass" width="240" height="158" /></div>
<p>Jackass. It&#8217;s a great show. Usually a group of twenty-somethings run around hitting their heads and getting smacked in the genitals. Brilliant. Every straight male on the planet worshiped that crap. Including me. It was fun to watch, but I&#8217;d never try anything they did on that show, except one thing&#8230;</p>

<p>The <a href="http://www.gumball3000.com/">Gumball 3000</a> is a 3000 mile road rally across Europe (traditionally). In 2001, the participants traveled from Great Britain to Russia and back in 5 days. It&#8217;s a giant party with no sleep, little food, a lot of caffeine, and a shitload of adrenaline. Immediately I wanted to participate.</p>

<p>I knew immediately that most of those people lived lives far different than mine. They were playboys, entrepreneurs, movie stars, and rich daddy&#8217;s boys with six-digit weekly allowances. It had to be expensive. As soon as the hour-long special ended I began my research. In a few days I had created a <a href="http://www.elitegeek.net/">promotional website</a>, composed an introduction letter/request to participate, and began looking for <a href="http://www.elitegeek.net/?page=sponsors">funding</a>.</p>

<p>We initially anticipated the cost to be around $7,000 USD. After a little more digging and research we adjusted that to $10,000 USD. Pricey, but still possible with a little financial help. Why the cost increase? We initially discovered the <a href="http://www.gumball3000.com/">Gumball 3000</a> through MTV&#8217;s Jackass series. So did 30,000 other people. Part of the cost increase may have been designed to thin out the initial flood of entries. (There are only 100 grid spots.)</p>

<p>We did a little prep on the <a href="http://www.the-collective.net/~etcetera/?sect=cars&#038;page=camaro">car</a> and some additional sponsorship research, but heard nothing from the Gumball committee. Several months after <a href="http://www.elitegeek.net/?page=drivers">our</a> initial and follow-up e-mails to the committee we were contacted by some of the Gumball message board members.  Somebody had stumbled onto <a href="http://www.elitegeek.net/?page=drivers">our</a> <a href="http://www.elitegeek.net/">site</a> and filled out a contact form. The initial response was VERY positive. A few more e-mails from confirmed participants trickled in, but we had no official word yet.</p>
<div class="caption_ct"><img src="/images/articles/camaro-gumball.jpg" alt="Bad in Black" width="320" height="150" /></div>
<p>A couple of months later we received another contact e-mail from a message board member that was, at best, depressing. He stated that he thought we were trying to get money from outside <a href="http://www.elitegeek.net/?page=sponsors">sources</a> too vigorously, that it was very expensive (hint: we couldn&#8217;t afford it), and that if we didn&#8217;t have an entry form yet we wouldn&#8217;t be getting one (i.e. GIVE UP). That was a lot to stomach at once. I figured that he was probably right on at least the last point. So, I posted a simple update on the site:</p>
<div class="caption_ct"><p>&quot;We never got an entry form. We were never contacted to participate. Thanks for your support and interest. Maybe we&#8217;ll see you next year.&quot;</p></div>

<p>About a week later (Christmas Eve, actually&#8230;), a shiny, over-sized, silver envelope arrived in my mail. I set it aside as I rushed to get ready for the holidays at my parent&#8217;s house. When we returned that evening, I went though my mail. Normally I would have just tossed such an obvious piece of junkmail, but I opened it anyway. To my shock, a brightly colored entry form and sticker fell to the floor. I turned over the small circular sticker to see the Gumball 3000 logo stare back at me. A cold sweat instantly covered my body. Could it be?</p>

<div class="caption_lt"><img src="/images/articles/rencen.jpg" alt="Detroit's Rennaisance Center" width="180" height="146" /></div>
<p>I read the brochure/entry form several times in disbelief. <i>We made the final round of selection.</i> The first 100 entry forms back to the committee were in! (I knew that over 70 grid spots had already been claimed.) A million thoughts ran through my head at once. Where would we find the cash? Would we get the form back in time? Could the <a href="http://www.the-collective.net/~etcetera/?sect=cars&#038;page=camaro">car</a> withstand seven-thousand miles in 2 weeks (we would have to drive to New York to begin the rally and back from L.A. after the close of the event)? I also noticed that the final entry fee had increased to 7,050 Pounds Sterling (~$15,000)&#8230; ouch. It was possible that we would could afford this if we had a large sponsor (that would have to be approved by the Gumball committee before the event).</p>

<p>Obstacles steadily began to pile into the path of <a href="http://www.elitegeek.net/?page=drivers">our</a> participation. The cost was greater than we anticipated, <a href="http://www.elitegeek.net/?page=drivers">our</a> work schedules began to threaten our timeline, and we were given the run around by the few large companies that might have an interest in <a href="http://www.elitegeek.net/?page=drivers">our</a> participation in such an event.</p>

<div class="caption_rt"><img src="/images/articles/hancock_bldg.jpg" alt="Chicago's Hancock Building" width="148" height="240" /></div>

<p>There is still a small chance that we will still be able to take part in the <a href="http://www.gumball3000.com/">Gumball 3000</a>. The greatest issue is the cost. For that fact alone, the increased cost has proven effective&#8230; consider us filtered out. (The buzz hints that the inflated entry fee is to skim the best of the best from the possible entrants. A movie is being planned based on the Gumball rally, and they want to ensure the most interesting people possible take part. Apparently, <a href="http://www.elitegeek.net/">we</a> couldn&#8217;t afford to be interesting enough.</p>

<p>However, we propose an alternative to this rich man&#8217;s race. It is not our intention to compete with the Gumball. There&#8217;s no way we could possibly hope to do that. We just want to have fun without blowing $15k. Contemplate this:</p>
<ul class="simple_list">
	<li>&lt; $100 entry fee</li>
	<li>500 mile route</li>
	<li>2 stops along the way to make asses of ourselves</li>
	<li>Anything that&#8217;s highway legal is allowed</li>
	<li>No pretentious aspirations</li>
	<li>Fun for fun&#8217;s sake</li>
</ul>
<p>I&#8217;m working on this possibility now. Many details need to be worked out. The event would most likely happen at the end of the summer (late August?). Expect more updates soon.</p>
<hr width="95%" noshade>
<p>Further information and related links:</p>
<a href="http://www.gumball3000.com/">Gumball 3000 Homepage</a><br />
<a href="http://www.elitegeek.net/">Our promotional site</a><br />
<a href="http://www.scca.org/">Sports Car Club of America</a><br />
<a href="http://www.mtv.com/onair/jackass/">MTV&#8217;s Jackass</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2002/01/10/the-great-blackball-conspiracy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code Snob</title>
		<link>http://www.leinninger.com/2001/09/14/code-snob/</link>
		<comments>http://www.leinninger.com/2001/09/14/code-snob/#comments</comments>
		<pubDate>Sat, 15 Sep 2001 04:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#9</guid>
		<description><![CDATA[What is good code? Any developer with a few years of experience will provide a different answer. My answer is simple: do the most with the least. This simple rule dominates even nature itself. Overly complicated systems require greater upkeep and maintenance. During the early evolutionary stages of our planet, overly complicated species faded into [...]]]></description>
			<content:encoded><![CDATA[<p>What is good code? Any developer with a few years of experience will provide a different answer. My answer is simple: do the most with the least. This simple rule dominates even nature itself.  Overly complicated systems require greater upkeep and maintenance. During the early evolutionary stages of our planet, overly complicated species faded into genetic obscurity.  Early programing languages followed the same pattern. Complication without reason will only breed more complication.</p>

<div class="caption_ct"><img src="/images/articles/matrix-ish.gif" align="center" alt="Whoa!"  width="200" height="152" /></div>

<p>Today, many developers openly brag about their 250,000 line application: &#8220;Just let (the next guy) try to figure <em>THAT</em> out!&#8221; Although this may ensure job security, it is truly no way to better your development environment. What is to be gained by a 250,000 line application that performs the same task as a 10,000 line script? Unless you&#8217;re paid by the bit, nothing.</p>

<p>A little over a year ago, our team inherited code from another group. We&#8217;re responsible for a major online financial resource, offering information and services to tens of thousands of visitors daily. Our team is web targeted and trained. We know good code, back end to front end. The original team consisted of desktop application developers accustomed to long development cycles, endless code, and poor communication. They built the original site as if it were a desktop app. That&#8217;s all fine and good if you&#8217;re in a market that moves at a snail&#8217;s pace, but the financial marketplace is constantly redefining itself. We couldn&#8217;t afford to have six month code cycles.</p>

<div class="caption_lt"><img src="/images/articles/sitdesk2.gif" alt="Good posture is key!" width="200" height="208" /></div>
<p>The first thing to go were object oriented (OO) tools for generating html. I&#8217;m not just talking about off-the-shelf products. The old team actually wrote Visual Basic and C++ applications to generate and/or compile their html for them. While I can appreciate the inner workings of their code, I can&#8217;t justify it&#8217;s use. With such tools we lost all flexibility. The smallest change required the use of cumbersome tools and a lot of waiting. Rule 1: If you can code it by hand, do so. Application wizards and assistants can be useful if you&#8217;re stuck. We must remember, however, that these tools were developed to help everyone to anything. A specially tailored code solution will to the job as well, if not better, with less code.</p>

<p>Another thing we noticed almost immediately was the complete lack of inline comments in the code. The comments that were found were more enigmatic than the code itself. Clear comments will help you when writing your closing docs (covered later) and assist when you have to debug your code later. In most cases, comments cause no extra bloat in modern code. Compilers ignore them, as do most modern runtime interpreters. The one glaring exception to this is HTML. Not only will those comments cause code-bloat, they can be a little too helpful to some visitors snooping through your code.</p>

<p>Reusable code is key. Not only can it save time, it limits possible points of failure while reducing the total number of lines of code. Although <strong>good</strong> reusable code may take longer to prepare initially, you will save time in the long run. Be prepared for future features, but you don&#8217;t have to implement code for them. A lot of the excess code in the old site was placed there for future changes that <strong>never</strong> happened. (Some things were as surplus as directories for features that were never needed or even planned on!) Simply recognize that changes will be made at some point to some of your code. Don&#8217;t code it into a circle. Make sure others can add to it easily. (Use clearly defined variables, group similar functions together, etc.)</p>

<p>Agree on a standard for variables and general code format early in the development cycle. If existing projects established these standards already, use them. Depending on your environment, you may have different formatting standards for different languages. Keep this to a minimum whenever possible. When size restrictions permit, limit the use of obscure abbreviations. (You may know that intlStatMtd means &#8220;internal status method&#8221;, but somebody else most likely won&#8217;t, unless you&#8217;ve established this in a comment or doc.)</p>

<div class="caption_rt"><img src="/images/articles/codebloat.jpg" alt="Good posture is key!" width="200" height="152" /></div>
<p>All coders hate writing documentation, yet we all complain when we have to work on a project for which there is none. It is a necessary evil. There are a few things we can do to make writing and <b>maintaining</b> docs a little less painful. Use a template; most pro shops have established doc templates with an outline of the suggested content ready for you to fill out. If your shop does not yet have one, find an example of one you like on the internet and present it to your team leader. You&#8217;ll get a gold star on your forehead as well as some peace of mind. If you&#8217;ve included good comments in your code, consider yourself half-done already. Start cutting and pasting. Most projects start out with a spec. Most of the intro content for you doc can be pulled directly from the spec. Finally, remember to update your docs when changes are made to your code.</p>

<p>All in all, good code is the result of conditioning:</p>
<ul  class="simple_list">
<li>Brevity is bliss. Nobody likes a joke that takes forever to get to the punch line. (Exception: Comeback College. <a href="http://george.hotelling.net/">Ask George</a>.)</li>
<li>Stay away from packaged solutions. They&#8217;re for everyone, not just you.</li>
<li>Write good comments, it&#8217;ll help if you fall on your head mid-code.</li>
<li>Write methods and functions that can be reused. Nobody likes code-bloat.</li>
<li>Standardize your code format. It just looks so damn pretty.</li>
<li>Write and maintain accurate documentation. You can tell your friends that you&#8217;re a programmer <em>and</em> an author.</li>
</ul>
<p>Well, what are you waiting for? Why are you reading this? Don&#8217;t you have code to write?! Get to it!</p>
<hr width="95%" noshade>
<p>Further information and related links:</p>
<a href="http://www.perl.com/pub/a/2000/01/CodingStandards.html">Perl.com Coding Standards Guide</a><br />
<a href="http://www.webstandards.org/">WebStandards.org</a><br />
<a href="http://www.cs.armstrong.edu/liang/radjb5/codingstyle.html">Good code format opinion</a><br />
<a href="http://developer.arsdigita.com/doc/filename.html">Ars Digita Documentation Template Example (pretty good)</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2001/09/14/code-snob/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stupid is as Stupid does&#8230;</title>
		<link>http://www.leinninger.com/2001/05/22/stupid-isas-stupid-does/</link>
		<comments>http://www.leinninger.com/2001/05/22/stupid-isas-stupid-does/#comments</comments>
		<pubDate>Wed, 23 May 2001 04:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#8</guid>
		<description><![CDATA[The nation as a whole is moving towards stupidity. If Darwin was right (and he was, by the way), we will be a country comprised of soft-skulled idiots with no sense of balance. Every day society makes it easier for idiots to continue living. We protect them, guide them, even admire them. This has got [...]]]></description>
			<content:encoded><![CDATA[<p>The nation as a whole is moving towards stupidity. If Darwin was right (and he was, by the way), we will be a country comprised of soft-skulled idiots with no sense of balance. Every day society makes it easier for idiots to continue living. We protect them, guide them, even admire them. This has got to stop.</p>

<div class="caption_rt"><img src="/images/articles/coffeecup.gif" border="3" alt="They are not kidding!" width="200" height="278" /></div>
<p>Last night, Brian and I were watching a program on the History Channel about the manufacturing of aircraft during World War 2. Women were riveting while balancing on aircraft frames with no protective glasses, midgets (I kid you not) crawled inside wings to push rivets through with no regard for physical safety. Nobody complained, they just worked their asses off for love of country. Patriotism aside, these people were in real danger. Today a dozen safety commissions would have regulated those factories to a crawl. I&#8217;m all about safety, but the only governing regulation controlling those workers was common sense. If you shot a rivet through your foot it was your own goddamn fault for pointing it there. Not the rivet gun manufacturer&#8217;s (for not having a safety), or the factory for not training you better. You just knew that if you pointed the rivet gun at your foot you were going to feel some pain.</p>

<p>Part of the reason we have so many stupid adults is the fact that they&#8217;re not thinning out in childhood. (I&#8217;m about to come dangerously close to Dana Carvey&#8217;s grumpy old man character, so hold on&#8230;) Back in the day, there were things like six foot tall jungle gyms shaped like rocket ships embedded in a concrete foundation. It was every healthy child&#8217;s goal to climb to the top of that death trap. Often children fell, if they were lucky, they landed on another kid. However, they were much more likely to land squarely on their ass at the bottom of the playscape. Sure, they cried a little bit, but the next time they scrambled up that metallic skeleton, they sure as hell held on a little tighter and watched their footing a little more carefully. If they didn&#8217;t they were stupid. If they were stupid they probably weren&#8217;t going to make the cut anyway.</p>

<p>Today, the closest thing to those heaps of scrap iron shaped into spacecraft is the playscape (much more politically correct than &#8220;jungle gym&#8221;, eh?). Gone are the metal slides that would reach temperatures of 200 degrees fahrenheit, melting the outer layer of skin off of any child that dared brave it&#8217;s perils. They have been replaced by brightly colored, curvey plastic slides. Anything even remotely sharp has either been filled down, covered with rubber or removed. Playgrounds are covered in some bizarre soft rubber material so kids can fall down with out skinning a knee or bumping their heads. How can we expect children to understand that falling down is dangerous if it really doesn&#8217;t hurt that bad?! It&#8217;s more dangerous for little Timmy to walk down the street with his mother than it is for him to run full bore, headlong into a pile of his favorite toys.</p>

<p>We were never required to don a helmet before mounting our training wheel equipped, banana seat sportin&#8217; Schwinns. Our only hope was to throw ourselves in the direction of the nearest lawn in the event of a bail. Skateboarding was a different story, even I wore pads when attempting to skate. A helmet though? No way! Those things were too damn expensive&#8230; but I knew my limits and respected them. Sure, I smacked my head many times, but I&#8217;m pretty much o.k. today. That&#8217;s where the soft-skulled idiots with no sense of balance come in.</p>

<p>Kids today live without fear for their actions. If they fall they&#8217;re protected. If they make a mistake, chances are they can try it again without harm. They are sheltered from the gore of daily living. They never see the horror of the real world. I remember when an anvil falling on a coyote was a laugh riot. Today no animator would even dare draw that. They be sued and fired in an instant. Kids a so protected that they wouldn&#8217;t have to common sense to know that they shouldn&#8217;t drop an anvil on their little brother. Because some kids have lived without fear for the results of their actions they decide that they can march into school and start shooting. They don&#8217;t know pain, they don&#8217;t fear the outcome. They never fell off of their bike while doing 30 mph downhill. Maybe that would have knocked some sense into them.</p>

<p>If these idiots do make it to adulthood (and they have a lot better change today than they did 10 years ago), they will do anything they can to prove that they do not deserve to exist. They are the ones that don&#8217;t know that coffee is hot. Thank them for the fast food coffee cups the words &#8220;Caution!!!! HOT!!!!!&#8221; blaring at you in 20 different languages. They are the ones in their giant SUVs talking on their cell phones while rolling along at 10 mph under the speed limit. They are the one that are <strong>still</strong> driving those SUVs on tires that were recalled because they <strong>explode</strong> causing rollover accidents. It is those people that make life difficult for people with a grain a common sense.</p>
<div class="caption_ct"><img src="/images/articles/gilloutine.gif" border="3" alt="Heads up!" /><p>Head&#8217;s up!</p></div>
<p>It is time to stop holding everyone&#8217;s hand. If the oven is hot, don&#8217;t stick your head in it. If we let common sense rule, our rulers might have common sense.</p>
<div class="caption_ct"><a href="http://members.tripod.com/chrome_ribbon/"><img src="/images/articles/chrome.gif" alt="Stop the maddness!" width="199" height="91" /></a></div>
<hr noshade="noshade" />Further information and related links:
<a href="http://www.firestone.com/">Firestone Tires</a>
<a href="http://mirror.bridgestone-firestone.com/homeimgs/mkrgt/admir.htm">Tire recall ad</a>
<a href="http://www.sebourn.com/stupid/stpers.html">Stupid people</a>
<a href="http://www.darwinawards.com/">The Darwin Awards</a>
<a href="http://members.tripod.com/chrome_ribbon/">Chrome Ribbon Campaign</a>
<a href="http://www.vhemt.org/">Voluntary Human Extinction Movement</a>

]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2001/05/22/stupid-isas-stupid-does/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tainted Web</title>
		<link>http://www.leinninger.com/2001/04/18/tainted-web/</link>
		<comments>http://www.leinninger.com/2001/04/18/tainted-web/#comments</comments>
		<pubDate>Thu, 19 Apr 2001 04:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#7</guid>
		<description><![CDATA[I&#8217;m a web developer, not just a guy that builds web sites for relatives and hobbiests. I design and implement complete commerce solutions, interactive media centers, and even a few online brochures. I make a pretty good living at it too. I&#8217;ve been working with internet-related technology since 1993 (that&#8217;s before the world wide web [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a web developer, not just a guy that builds web sites for relatives and hobbiests. I design and implement complete commerce solutions, interactive media centers, and even a few online brochures. I make a pretty good living at it too.</p>

<p>I&#8217;ve been working with internet-related technology since 1993 (that&#8217;s before the world wide web actually existed in any formal way for you young-ins). I&#8217;ve been coding html since 1994&#8230; back before html tables even existed. I continue to stay on top of the latest trends and technology. I also work for a well known software company that has a number of very popular commerce and financial web sites. I am part of the machine.</p>

<div class="caption_rt"><img src="/images/articles/pet_sock.gif" alt="I've got a hand up my a$$!"  width="132" height="140" /></div>
<p>When I started investigating the web, it was nothing more than an extension of the bulletin board systems (BBS) that I had used throughout my high school life to find software and talk to other geeks. It was a mysterious entity that very few people knew about. Back then, it was nothing more than a few gopher (kind of like limited telnet interfaces running from menus rather than complete command-lines), ftp, and usenet (newsgroup) servers. There was no reason for non-computer-types to use it (i.e. no pictures) and it was great. It was an uncensored, unregulated, open space for people to express themselves and exchange ideas. There were no advertisements or intrusive pop-up windows. Just raw, pure information streaming onto the screen at a blistering 9600 bps.</p>

<p>Within a few months the web began to evolve. Hyperlinks and html were the &#8220;hot new thing.&#8221; I discovered lynx, followed shortly by Mosaic. The colored text and click-able interface entranced me. There was no turning back. Ads were still a rarity, as was much valuable content. Occasionally an opportunity to buy something online presented itself, but e-commerce was still in it&#8217;s infancy (at best). Mere months later, gifs and even jpegs were commonplace. Online porn started to appear en masse. The internet was still untamed. It was the wild west of the information age, just coming into it&#8217;s own. People flocked to the web in search of quick wealth. Small businesses were suddenly on equal ground as the big boys. I started to work with html professionally and even worked with/co-owned a few start-ups&#8230; I wasn&#8217;t even 21 yet.</p>

<p>Then, the online goldrush hit. Companies erupted from the digital horizon. Big names poured massive amounts of green into their online presence. People that had never turned a computer on in their life rushed to consumer electronics stores eager to buy anything that could get &#8220;online.&#8221; The electronic frontier started to tilt towards corporate control. Small businesses could no longer compete on a level field with the big boys. They began to over-regulate and under-perform while remaining over-valued.</p>

<p>Even web development became corporate. I admit that I sold-out early, but I was fortunate enough to join a big company (with big funding) that maintained a young start-up&#8217;s attitude. The area&#8217;s most hip development houses were gobbled up by large communication companies or ad agencies. Some entrepreneurs retired young, others dressed up their resumes and went job hunting. People altogether stopped visiting Joe-Nobody&#8217;s online bookstore and flocked to Amazon. URLs floated at the bottom of every television commercial. Microsoft even admitted that this whole internet thing might be more than a fad.</p>

<div class="caption_lt"><img src="/images/articles/iMacRevA.gif" alt="Mmmmm." width="165" height="130" /></div>
<p>Without warning, the iNvasion began. Apple Computer introduced the iMac personal computer. It was friendly, easy to use, and came in pretty colors. Everybody jumped on the bandwagon. People bought candy-colored cd players, file cabinets, even fat-free grills! Everything suddenly became iEnabled, from radios to fishing poles. The internet candle had been burning with the power of a solar flare, it couldn&#8217;t last forever&#8230; and it didn&#8217;t.</p>

<p>Suddenly, Wallstreet recognized that companies, even those with <a href="http://demonishi.org/regurge1.html" title="Watch a nice FLASH movie.">pretty web sites</a>, aren&#8217;t worth anything unless they make money. What a concept. The value of such &#8220;promising&#8221; newcomers as pets.com, Disney&#8217;s go.com, and even seasoned veterans like toysrus.com and AOL began to show weakness. During a business trip to <a href="/~etcetera/?sect=y2000&#038;page=silicon_valley_ho">Silicon Valley</a>, I observed dozens of vacant offices that very well might have housed such almost-made-a-profit companies like e-pickles.com or iDoormat.net.</p>

<p>The corporate world made a mistake. They barged in too early, pissing gasoline onto a raging inferno. With a mindset of &#8220;if the little guy can do it, we can do it bigger and better&#8221;, they flooded the digital domain with lawyers, committees, and uninformed stockholders. The machine stripped the innocence and curiosity of the web and force fed bite-sized chunks of information to the masses. They over-analyzed every detail, micro-managed every feature, and over-produced every project. The collective online public willingly rolled up their sleeves and overdosed on corporate <a href="/~etcetera/?sect=y2000&#038;page=petrocktheory">bullshit</a>.</p>

<p>Companies are bailing on the digital new world. Business analysts are directing their over-paid, suit-wearing, project managers to escape while they can, like rats leaving a sinking ship. Corporations are scaling back their online business strategies and re-evaluating their technology budgets. Good.</p>

<div class="caption_ct"><img src="/images/articles/mp-grim-reaper.gif" alt="I am the Grim Reaper!" width="210" height="113"></div>

<p>After the dust has settled there will be a vast wasteland, abandoned by corporate America. It will be up to us, the connected community, to restore the internet to it&#8217;s former lustre. The corporate world will watch us, preparing for the next &#8220;big thing.&#8221; We will continue to share real information with each other. Idea will be free and technology will flourish once again. We will not be hindered by non-disclosure agreements or departmental approval.</p>

<p>Sure, some companies will remain, but the ones that will truly succeed are the ones that know their place and are capable of co-existing with the rest of us. They will understand that they don&#8217;t have to buy up competition to succeed, they just have to compete.  They don&#8217;t have to advertise during the superbowl, they just have to deliver what they promise. They don&#8217;t have to micro-manage, they just have to work hard.  Like the rest of us.</p>
<hr width="95%" noshade />
<p>Further information and related links:</p>
<a href="http://www.ecompany.com/edit/0,2088,11274,00.html">100 Dumbest eBusiness Moments</a><br />
<a href="http://www.fuckedcompany.com/">Fu#%edCompany.com</a><br />
<a href="http://www.sigma6.com/">Sigma6 was bought by AppNet, who was bought by Commerce One</a><br />
<a href="http://www.ebusiness.com/">eBusiness.com &#8211; watch &#8216;em fall</a><br />
<a href="http://members.tripod.com/chrome_ribbon/">Chrome Ribbon Campaign</a><br />
<a href="http://www.shockwave.com/bin/shockwave/entry.jsp?content=regurge01">Internet Killed the Video Star</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2001/04/18/tainted-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Need for Speed, Part 1</title>
		<link>http://www.leinninger.com/2001/03/08/need-for-speed-part-1/</link>
		<comments>http://www.leinninger.com/2001/03/08/need-for-speed-part-1/#comments</comments>
		<pubDate>Thu, 08 Mar 2001 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#6</guid>
		<description><![CDATA[I like cars. A lot. I can&#8217;t pinpoint the moment I realized this, but I know it happened around the age of 17. A highschool friend of mine had a Chevelle Malibu that he worked on constantly. Dave Damore embodied a calm cool that I rarely encounter these days when it comes to cars. What [...]]]></description>
			<content:encoded><![CDATA[<p>I like cars. A lot. I can&#8217;t pinpoint the moment I realized this, but I know it happened around the age of 17. A highschool friend of mine had a Chevelle Malibu that he worked on constantly. Dave Damore embodied a calm cool that I rarely encounter these days when it comes to cars. What he had was good enough. He worked on it. He knew it inside and out. He appreciated other people&#8217;s work. It didn&#8217;t matter who was faster, spent more money, or looked better. It was enough to just be part of it.</p>

<div class="caption_rt"><img src="/images/articles/jd_racecar.jpg" width="150" height="150" /></div>
<p>I wasn&#8217;t really a part of it, but I longed to be. My 1984 Chevrolet Eurosport was the embodiment of everything that was wrong with the American &#8220;cookie-cutter&#8221; car. The anemic 2.8 liter V6 was disgustingly underpowered. The throttle-body inducted engine hesitated to every command of the accelerator. Dave tried to make me feel better by explaining the lineage of that damned car. The Chevelle became the Malibu, the Malibu became the Celebrity, and the Celebrity was the Eurosport. I have no idea why it was given that name. (Interestingly enough, the Eurosport became the Beretta, which once again became the Malibu&#8230; in a sad V6, front-wheel-dive incarnation.) I had what fun I could with my sickly little car. I added a PA system that allowed me to heckle other motorists and torture drive-through attendants at Burger King. I did what I could with the stereo and even replaced the stock exhaust with a real Cherry Bomb muffler. It almost sounded good.</p>

<p>When that car was on it&#8217;s last leg I sold it. It wasn&#8217;t long for this world and I was sure it couldn&#8217;t take the hour and a quarter drive to and from Novi (where I worked at the time) every day. I replaced it with a (used) 1989 Chrysler LeBaron GTC. Not too impressed, eh? That car was amazing. The ride was as smooth as my parent&#8217;s LHS with just as many goodies (LH series climate controls and navigation). Let&#8217;s not forget the potent little turbocharged 4 banger under the hood. This sleeper could embarrass most stock Fox Bodies found making the rounds on Gratiot every night in the summer. Alas, this car was the victim of overwork and undersleep. Following several 14 hour days and an all night phone/mind game with an ex-girlfriend I began to doze off while driving through a malfunctioning blinking yellow light. The rest is history.</p>

<p>My next car was my first real muscle car&#8230; well, at least it looked like one. A co-worker was selling her 1989 Pontiac Firebird Formula. Red, T-tops, V8, 245 rubber on 16-inch wheels. I could tell immediately that it wasn&#8217;t as fast as the LeBaron, but I thought it had more potential. If I only knew then what I know now. Like the Eurosport before it, it breathed and drank through TBI, a power-robbing alternative to the less environmentally-friendly carburetor. Apparently, that year there were 3 V8 options for the Firebird. The TPI 350ci Formula 350/Trans Am, the TPI 305ci Formula, and the 305ci TBI Formula. The latter of the three, while still a V8, produced a sad 170 hp! There were so many tree-hugger mods on the thing that it lost 100 hp to the 350! I did what I could over the years and currently have it near an honest 250 hp. I still own it and it continues to run great.</p>

<div class="caption_lt"><img src="/images/articles/impreza1.jpg" width="150" height="103" /></div>
<p>Once I was working full time I was able to afford my first <a href="/~etcetera/?sect=cars&#038;page=impreza">new car</a>. I leased a <a href="/~etcetera/?sect=cars&#038;page=impreza">1998 Subaru Impreza RS</a>. It was the first import anyone in my immediate family has ever owned. Impressed by the recent World Rally Championship wins and the performance of the 2.5 liter, horizontally opposed, boxer engine (~165 hp, 5 less hp than the Formula&#8217;s stock output, and half the size&#8230; in both cylinders and displacement) mated to full-time all-wheel-drive. The Impreza is absolutely a thrill to drive while providing a safe means of transport during the dreaded Michigan winters. While researching this car I began to find out more about the import scene&#8230; both good and <a href="http://www.riceboypage.com/">bad</a>. There seemed to be a strong following with a lot of promise. I admit to being pretty old school when it comes to pure power, yet I&#8217;m impressed by what some of these guys do with their Civics and Talons. Some of my closest friends are very involved in the import racing scene. We&#8217;ve had many discussions about Detroit iron vs. Import technology. Most of us still respect each other at the end of every &#8220;discussion.&#8221;</p>

<p>My latest endeavor is a <a href="/~etcetera/?sect=cars&#038;page=camaro">1999 Chevrolet Camaro Z-28</a>. I firmly believe that I&#8217;ve finally done the right thing. The car has plenty of power and unlimited potential. I&#8217;d love to install a <a href="http://www.powerdyne.com/">supercharger</a>, upgrade the suspension, and bolt on bigger wheels and tires. However, for now this is more than I need.</p>

<div class="caption_ct"><img src="/images/articles/my_z.jpg" width="400" height="174" /></div>

<p>It all comes back to what Dave Damore said. It&#8217;s good enough&#8230; for now.</p>
<hr width="95%" noshade />
<p>Also available: <a href="/?artarch=12">Part 2</a></p>
Further information and related links:<br />
<a href="http://www.riceboypage.com/">The Rice Boy Page</a><br />
<a href="http://www.ls1performance.com/">LS-1 Performance</a><br />
<a href="http://www.overboost.com/">Import Performance</a><br />
<a href="http://www.hotrod.com/">Hot Rod Magazine</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2001/03/08/need-for-speed-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Greedster</title>
		<link>http://www.leinninger.com/2001/02/21/greedster/</link>
		<comments>http://www.leinninger.com/2001/02/21/greedster/#comments</comments>
		<pubDate>Wed, 21 Feb 2001 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#5</guid>
		<description><![CDATA[Today I had a heated discussion with a number of friends about the impending &#8220;changes&#8221; to the Napster music sharing system. Here is the thread: Brian: I kind of hold the same attitude towards music as I do towards PC games. Try it out for free (crack, illegal copying, or otherwise) but if you like [...]]]></description>
			<content:encoded><![CDATA[<p>Today I had a heated discussion with a number of friends about the impending &#8220;changes&#8221; to the <a href="http://www.napster.com">Napster</a> music sharing system. Here is the thread:</p>

<dl>
<dt>Brian:</dt>
<dd><p>I kind of hold the same attitude towards music as I do towards PC games.   Try it out for free (crack, illegal copying, or otherwise) but if you like it, just buy the damn CD or game.   I liked solder of fortune, so I bought it.  It was worth $29.95.</p>

<div class="caption_rt"><img src="/images/articles/napster.gif" width="215" height="95" alt="[Napster]" /></div>
<p>Think about it though&#8230; even if you like one song on a CD.. for the number of times that you&#8217;ll eventually listen to it, it&#8217;s worth the $15 bones or whatever you end up paying.  I suppose most people just look at the up front cost and don&#8217;t realize that they&#8217;ll probably own the CD for several years and listen to it hundreds of times.   I&#8217;ve definitely gotten $18 bones worth out of my Soundgarden CD.</p>
<p>Better yet, rip the mp3&#8242;s and send a check directly to the musician.  They&#8217;ll love you.</p></dd>

<dt>Duane:</dt>
<dd><p>I have no problem paying a $5-10 fee to subscribe, but don&#8217;t cripple it.  Most of the stuff that I download is one-hit wonder stuff&#8230; the kind of CDs you don&#8217;t want to clutter up your shelves.  I bought the Crazy Town CD (butterfly) and it sucks&#8230; it wasn&#8217;t worth the $17 I dished out for it.<br /><br />With 20 million users on napster with a $5-10 fee per month the record companies would make more than what they currently make from radio station licenses.  The only difference is that they wouldn&#8217;t be able to control the radio station playlists or manhandle markets based on the per-capita mainstream.</p>

<p>If you&#8217;re hardcore, you can still record digital music from your cable box (music channels) and make MP3s, or just borrow a CD from your friend and rip it.  This solves nothing, it&#8217;s just holding the industry back.</p>

<p>Personally, I plan to frequent IRC and Hotline servers a lot more and <strike>fuck</strike> the man.</p></dd>

<dt>Duane:</dt>
<dd><p>I think that streaming MP3s and personal MP3 players in cars, etc. are the next step.  First there was AM radio, the FM in stereo.  Now we can make personalized music selections and have access to any song any time.  Since &#8220;satellite radio&#8221; has gone nowhere in the past 10 years, despite promises and a billion articles in Popular Science, the music-listening public deserves something better.  CDs are over priced (you can get a friggin&#8217; DVD for the price of most CDs!!!!!!), and often contain a handful of songs that you&#8217;ll listen to.</p>

<p>I like buying CDs, especially for bands that I can listen to over and over again.  Sometimes I&#8217;ll download an MP3 and never listen to it again, I just wanted to hear it ONCE!!!  Additionally, you can never be guaranteed that you&#8217;ll be able to find the CD you want when you want it (like that Damn &#8220;Surface&#8221; song, right, PG?).  What about new releases?  When Pearl Jam was at it&#8217;s peak, I couldn&#8217;t get the CD anywhere in Grosse Pointe because every store was sold out!</p></dd>

<dt>Brian:</dt>
<dd><p>My theory: The idea of &#8220;singles&#8221; off of an album is bullshit.  I hate radio because they try to cherry pick songs out of a CD to make money.  Would you read one chapter of a book and put it down?</p>

<p>I like the Zeppelin way of thought:  They created albums, not songs.  So what happened?  Zeppelin didn&#8217;t really make a dent in the single charts at all, but they sold shitloads of records.  That&#8217;s the way it needs to be done.  I don&#8217;t know who Crazy Town is, but they don&#8217;t sound amicable enough for me to buy the CD, ya know?</p>

<div class="caption_lt"><img src="/images/articles/lars.jpg" width="100" height="121" alt="[Lars! Fire Bad!]" /></div>
<p>I would say that of the CD&#8217;s I listen to, I like at least 75% of the songs on each of them.  I accomplished this by not listening to songs of the radio and &#8220;nitpicking&#8221;, but networking within bands.  Reading liner notes, finding out who influenced them&#8230;etc.   Music is a weird thing.. in order to get true enjoyment out of it, you have to put some work into it.  If you don&#8217;t, you get shallow pop songs by untalented bands that wear thin quick.<br /><br />Compare it to grabbing a tabloid at the checkout as opposed to reading a good novel.  Yea, you can grab the tabloid and skim through it..  easy and quick:  But no content.   The novel takes some effort and reading time, but I&#8217;m sure it&#8217;s going to be much more in depth and enjoyable.</p>

<p>Uhm.  Yes.</p></dd>

<dt>Duane:</dt>
<dd><p>So, you&#8217;re saying that there a no CDs that only have a song or two that you like?  Are you also saying that you can go into any RecordTown and find any song you want?  I know for a fact that with your &#8220;selective&#8221; musical tastes that you can&#8217;t find what you want everywhere.  If you&#8217;re paying $10/mo. you can download what you want, when you want it.  I can go on napster right now and download a Dwarves song.  I bet my left nut that I can&#8217;t saunter into Best Buy and do the same.  How about those late nights where you coding your ass off until 4 in the morning and you need a little pick me up.  Hit napster and get a song or two&#8230; any time&#8230; 24/7!</p>

<p>Groups don&#8217;t make the real money from CDs, they make it from merchandising, guest appearances, and tours.  Album sales are designed to recoup the record labels investment in a band.  If you have &#8220;x&#8221; potential, they invest &#8220;x&#8221; amount in recording, mastering, publicity, and marketing.  Then they expect your album sales to pay them back.  Most groups don&#8217;t meet the estimates, but the 1% that do make up for the rest with a fat price tag of $15-20 a CD. The little guys get pinched out of the sphincter of the big labels.</p>

<p>Record companies need to let go of the old model and incorporate napster and electronic music distribution into their plans.  Rather than pressing a billion CDs and giving half of them away, publicize and release music to radio stations electronicly (192k is better than FM radio quality).</p>

<p>&#8217;nuff said.</p></dd>

<dt>Brian:</dt>
<dd><p>(I think everyone&#8217;s probably sick of this by now) But I like all the Dwarves songs.</p>

<p>Any CD&#8217;s with one or two songs I like?  Honesty?  There aren&#8217;t.  I should say &#8220;There aren&#8217;t that I know of&#8221;.  If there are, then that band shouldn&#8217;t be making a record and I won&#8217;t give them my attention or $$$. I buy into bands, not songs.  Hopefully the ones I give my $$$ will turn around and make yet another awesome record.  It&#8217;s worked for Speedealer and Supersuckers, and Ultra Bide, and &#8230;well, you get the idea.</p>

<p>I also don&#8217;t buy into the &#8220;give me convenience or death&#8221; way of life. Look how fat it&#8217;s got us so far.  If you want something to last and be meaningful, put some work into it.  It works with web sites, right?  Try it with music!</p>
<p>When purchasing CDs however,  you just need to know where to look: Repeat the Beat (Plymouth and Royal Oak), Record Collector, Tower Records in AA, Schoolhouse Records, Half Moon Records&#8230; that&#8217;s just a start.</p>

<p>Most of the time you can get the CD you want used for 1/4 as much as you&#8217;d pay for it new.  I got that Mazzy Star CD for $5.00!!!  Works like a charm too, no scratches at all.  I&#8217;m sure you remember after the &#8216;puter show.. I got like 4 CD&#8217;s for $20 bucks total!!</p>

<p>I&#8217;m all for the digital revolution.  I just think that some things are better off not being not being that way.  Sure you can shoot off an email, but it&#8217;s just sooo much cooler  getting a hand-written letter (got one from Dana yesterday, with a &#8220;I Love Mullets&#8221; sticker in enclosed.. it&#8217;s going on the guitar.)</p>

<p>Give me the gadgets, but don&#8217;t take away the subtle things.  Going around town looking for a CD with a couple friends is pure bliss. I remember running around town with Brad, Mike and Ingrid looking for that Thrall CD (which I like every song on, BTW)&#8211;found it at the AA Tower Records.  I ran in there and found it and was jumping around&#8230; That was so much fun!  For some reason, I just don&#8217;t think I would have the same memories downloading them from Napster.</p>

<p>I agree with the money shit.  Hence my send a check directly to the musician, or stay away from the major labels (which generally don&#8217;t inhabit my musical domain much anyway).  Once you&#8217;re in the band thing for a while, you start to learn how it works.. and why I feel the way I do.  Bands &#038; People(r) don&#8217;t pick the music they listen to off of FM, the suited-corporate-drone-A&#038;R guys do.  How does that single sound now?  I&#8217;ll pick my own.  It&#8217;s soma for the masses, baby! (Thrall quote)</p>

<p>Ok, I have to work now <img src='http://www.leinninger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></dd>

<dt>Brad:</dt>
<dd>When I grow up I want to be DW.</dd>

<hr width="95%" noshade />
<p>All of these are great points. I leave the conclusion of this discussion to you. Can this emerging technology kill new bands and cripple big record companies? Will it allow radio stations to share new music that would otherwise never be heard? Will it cost $9.95 a month and require a contract?</p>

<p>We&#8217;ll see&#8230;</p>
<hr width="95%" noshade>
<p>Further information and related links:</p>
<a href="http://www.napster.com/">Napster</a><br />
<a href="http://www.napster.com/speakout/">Speak out against restricting Napster</a><br />
<a href="http://www.artistsagainstpiracy.com/">Artists Agains Piracy</a><br />
<a href="http://www.paylars.com/">Make Lars happy, he needs the money&#8230;</a>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2001/02/21/greedster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silicon Valley Ho! (Bay Area BS)</title>
		<link>http://www.leinninger.com/2000/12/07/silicon-valley-ho/</link>
		<comments>http://www.leinninger.com/2000/12/07/silicon-valley-ho/#comments</comments>
		<pubDate>Thu, 07 Dec 2000 05:00:00 +0000</pubDate>
		<dc:creator>Duane</dc:creator>
				<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://etc.leinninger.com/info/news#4</guid>
		<description><![CDATA[Every summer when I was growing up, Joey Ford came out to my neighborhood to visit his grandparents from Milpitas, California, located in the heart of blossoming Silicon Valley. He told me unbelievable things like his elementary school locker was outside of all places, and he only wore a light sweater or a windbreaker in [...]]]></description>
			<content:encoded><![CDATA[<div class="caption_rt"><img src="/images/articles/dude.jpg" alt="These surfer pics are here for no reason." width="218" height="170" /></div>
<p>Every summer when I was growing up, Joey Ford came out to my neighborhood to visit his grandparents from Milpitas, California, located in the heart of blossoming Silicon Valley. He told me unbelievable things like his elementary school locker was <b>outside</b> of all places, and he only wore a light sweater or a windbreaker in December. When his mom came out to visit I asked her if it was true, she assured me that he was telling the truth. She worked for a new software company. I&#8217;m sure she&#8217;s quite wealthy now. If I had kept in touch with Joey, I would have tried to look him up&#8230;</p>

<p>I&#8217;ve spent the past week in Silicon Valley. It&#8217;s been a bit of a pilgrimage for me. I&#8217;ve heard so many things&#8230; both good and bad&#8230; I wanted to see for myself. The following things are true:</p>
<ul class="simple_list true">
<li>My house would cost about $500k in the bay area.</li>
<li>Technology is everywhere&#8230; especially Sun (the &#8220;dot&#8221; in dot-com).<li>Startups are everywhere&#8230; so are a lot of unemployed entrepreneurs <img src='http://www.leinninger.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li>Apple headquarters is as cool as everyone says.</li>
<li>Living expenses are really THAT high.</li>
</ul>

<p>The following things are false:</p>
<ul class="simple_list false">
<li>Everyone in Silicon Valley is/looks cool.</li>
<li>Everyone earns six figures a year.</li>
<li>Everyone is happy.</li>
<li>It never rains.</li>
</ul>

<p>I learned a lot while I was out there (more than just the user data that we were collecting). There is a great need to fill positions in the bay area, but there&#8217;s nowhere to live within an hour&#8217;s drive&#8230; at least not at what those positions will pay. I&#8217;m sure there are more six figure salaries out there than here, but that money won&#8217;t stay in the bank for very long. Rent, food, gas, and entertainment costs are through the roof.</p>

<div class="caption_ct"><img src="/images/articles/ca_wave.jpg" alt="I didn't see any surfers." width="250" height="142" /></div>
<p>A few nights the weather was great&#8230; mid-fifties with clear skies. However that doesn&#8217;t justify the inflated cost. The views are nice&#8230; if you can deal with the traffic to get to them. The culture is unique&#8230; if you can deal with the eccentricities of it. The cars don&#8217;t rust and stay clean longer, but there&#8217;s nowhere to drive in the city.</p>

<div class="caption_ct"><img src="/images/articles/surfer_girl.jpg" alt="I didnt even see the ocean when I was in San Jose." width="250" height="164" /></div>
<p>I hate to say it, but Silicon Valley isn&#8217;t what I expected. It was dirty more often than hip. It&#8217;s more expensive than Southern California and not as nice. There&#8217;s a huge cluster of hi-tech opportunities but there&#8217;s a plethora of low-tech complications and problems. Maybe I&#8217;m used to the mid-west.  Maybe I&#8217;m just a boring Michigander (gawd, I hate that word&#8230; it sounds like we should all be laying eggs), but this state isn&#8217;t that bad.</p>

<p>For now I guess my future will be here&#8230; unless prices on the coast plummet or I win the lottery.</p>]]></content:encoded>
			<wfw:commentRss>http://www.leinninger.com/2000/12/07/silicon-valley-ho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

