<?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>Dan Swearingen&#039;s Tech Stuff Blog</title>
	<atom:link href="http://www.polyweb.com/blog/index.php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.polyweb.com/blog</link>
	<description>Technical things I think about</description>
	<lastBuildDate>Mon, 22 Feb 2010 03:07:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>End of an Era</title>
		<link>http://www.polyweb.com/blog/index.php/archives/161</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/161#comments</comments>
		<pubDate>Tue, 16 Feb 2010 00:30:04 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Campfire Stories]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=161</guid>
		<description><![CDATA[In the 1970&#8242;s I remember the first cable box sitting on top of our TV in San Francisco and I&#8217;ve basically had cable almost everywhere I&#8217;ve lived since then &#8212; call it 35 years of cable TV. Almost four years ago I asked Do we watch TV anymore? Analyzing our TV viewing at that time [...]]]></description>
			<content:encoded><![CDATA[<p>In the 1970&#8242;s I remember the first cable box sitting on top of our TV in San Francisco and I&#8217;ve basically had cable almost everywhere I&#8217;ve lived since then &#8212; call it 35 years of cable TV. Almost four years ago I asked <a title="Permanent Link: Do we watch TV anymore?" rel="bookmark" href="http://www.polyweb.com/blog/index.php/archives/13">Do we watch TV anymore?</a> Analyzing our TV viewing at that time I found that of the 100 channels we only really watched four (4) channels and occasionally watched another nine for a whopping 13 channels needed.</p>
<p>We have (had) over 500 channels on our current service and over 100 HD channels and you know what: we never watch anything beyond 30 minutes of local news each morning. We&#8217;re paying over $170 a month and there&#8217;s nothing we bother watching.</p>
<p>We have a 46&#8243; screen in the living-room that has never seen a cable connection. Kids are way ahead of old folks like me. Hulu, Boxee, YouTube, Blu Ray, DVD: these are how we watch things now. When I asked our son if it was ok to get rid of cable TV he actually asked &#8220;what&#8217;s that?&#8221;</p>
<p>That killed my last doubt: it&#8217;s a waste of money, we&#8217;re pulling it all out.</p>
<p><a title="End of an era by dan_swearingen, on Flickr" href="http://www.flickr.com/photos/dan_swearingen/4361034170/"><img src="http://farm5.static.flickr.com/4043/4361034170_dd886a38fd.jpg" alt="End of an era" width="400" height="300" /></a></p>
<p>The money saved in 10 months by getting rid of cable TV will buy two really nice media PCs so we&#8217;re keeping our cable-provider based internet connectivity. We&#8217;ve had 24/7 high-speed Internet in our house since 1995.</p>
<p>The land-line phone is probably next. Six months of saved phone bills will pay for a nice signal amplifier so our mobile phones will work great indoors.</p>
<p>Can you hear me now?</p>
<p>Update 2/21/2010 &#8212; I&#8217;m weak. I ended up cutting down to $16.95 &#8220;basic cable.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/161/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Media PC for the living room</title>
		<link>http://www.polyweb.com/blog/index.php/archives/148</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/148#comments</comments>
		<pubDate>Mon, 28 Dec 2009 18:20:22 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Hard Stuff]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=148</guid>
		<description><![CDATA[We needed a media PC to drive a 46&#8243; display in our living room. I saw an article in the May 2009 Maximum PC and basically followed their recipe when I built this system in August. The system has been solid and very quiet. It draws 55-65 watts up and running and the box cost [...]]]></description>
			<content:encoded><![CDATA[<p>We needed a media PC to drive a 46&#8243; display in our living room. I saw an article in the <a title="Maximum PC - May 2009" href="http://www.maximumpc.com/article/pdf_archives/may_2009_build_ultimate_tv_movie_pc" target="_blank">May 2009 Maximum PC</a> and basically followed their recipe when I built this system in August.</p>
<p><a title="Picture 002 by dan_swearingen, on Flickr" href="http://www.flickr.com/photos/dan_swearingen/4222208799/"><img src="http://farm3.static.flickr.com/2539/4222208799_57d22ce5e3.jpg" alt="Picture 002" width="400" height="308" /></a></p>
<p>The system has been solid and very quiet. It draws 55-65 watts up and running and the box cost $600 in parts, keyboard and mouse $140, 5.1 amp with speakers $240. About $1,000 when you include cables. This system has been donated to the nonprofit <a href="http://www.AutistryStudios.com" target="_self">Autistry Studios</a>.</p>
<table style="border-collapse: collapse; width: 311pt;" border="0" cellspacing="0" cellpadding="0" width="414">
<col style="width: 255pt;" width="340"></col>
<col style="width: 56pt;" width="74"></col>
<tbody>
<tr style="height: 25.5pt;" height="34">
<td style="height: 25.5pt; width: 326pt;" width="434" height="34">AMD   Phenom 9350e Agena 2.0GHz Socket AM2+ 65W Quad-Core Processor Model   HD9350ODGHBOX &#8211; Retail</td>
<td style="width: 55pt;" width="73" align="right">$99.99</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16819103293">http://www.newegg.com/Product/Product.aspx?Item=N82E16819103293</a></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"></td>
<td></td>
</tr>
<tr style="height: 25.5pt;" height="34">
<td style="height: 25.5pt; width: 326pt;" width="434" height="34">JetWay   JNC62K-LF AM2+/AM2 NVIDIA GeForce 8200 Mini ITX AMD Motherboard &#8211; Retail</td>
<td align="right">$129.99</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16813153114">http://www.newegg.com/Product/Product.aspx?Item=N82E16813153114</a></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"></td>
<td></td>
</tr>
<tr style="height: 25.5pt;" height="34">
<td style="height: 25.5pt; width: 326pt;" width="434" height="34">CORRSAIR XMS2 2GB 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400)   Desktop Memory Model CM2X2048-6400C5 &#8211; Retail</td>
<td align="right">$27.99</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820145201">http://www.newegg.com/Product/Product.aspx?Item=N82E16820145201</a></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"></td>
<td></td>
</tr>
<tr style="height: 25.5pt;" height="34">
<td style="height: 25.5pt; width: 326pt;" width="434" height="34">Western   Digital Caviar Black 500 GB Bulk/OEM Hard Drive 3.5 Inch, 32 MB Cache, 7200   RPM SATA II WD5001AALS<span> </span></td>
<td align="right">$67.75</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.amazon.com/gp/product/B001GQYYSG/">http://www.amazon.com/gp/product/B001GQYYSG/</a></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"></td>
<td></td>
</tr>
<tr style="height: 25.5pt;" height="34">
<td style="height: 25.5pt; width: 326pt;" width="434" height="34">Antec   Three Hundred Gaming Case External 3 X 5.25; Internal 6 X 3.5 2*Usb2.0<span> </span></td>
<td align="right">$59.79</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.amazon.com/gp/product/B000GQMHBI/">http://www.amazon.com/gp/product/B000GQMHBI/</a></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"></td>
<td></td>
</tr>
<tr style="height: 38.25pt;" height="51">
<td style="height: 38.25pt; width: 326pt;" width="434" height="51">LG   Black 8X BD-ROM 16X DVD-ROM 40X CD-ROM SATA Internal Combo LG Blu-ray Reader   &amp; 16X LightScribe DVD±R DVD Burner &#8211; Retail</td>
<td align="right">$124.99</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16827136162">http://www.newegg.com/Product/Product.aspx?Item=N82E16827136162</a></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt; width: 326pt;" width="434" height="17">Antec   Mult-Station Elite Internal IR receiver w/ VFD and remote &#8211; Retail</td>
<td align="right">$69.99</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16811999192">http://www.newegg.com/Product/Product.aspx?Item=N82E16811999192</a></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"></td>
<td></td>
</tr>
<tr style="height: 25.5pt;" height="34">
<td style="height: 25.5pt; width: 326pt;" width="434" height="34">Sabrent   CRW-UINB 68 in 1 Hi-Speed USB 2.0 Internal Memory Card Reader &amp; Writer   (Black)<span> </span></td>
<td align="right">$15.98</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.amazon.com/gp/product/B000EWJYYW/">http://www.amazon.com/gp/product/B000EWJYYW/</a></td>
<td style="width: 55pt;" width="73"></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"></td>
<td style="width: 55pt; text-align: right;" width="73"><strong>$596.47</strong></td>
</tr>
</tbody>
</table>
<p><strong>Keyboard/Mouse:</strong></p>
<table style="border-collapse: collapse; width: 311pt;" border="0" cellspacing="0" cellpadding="0" width="414">
<col style="width: 255pt;" width="340"></col>
<col style="width: 56pt;" width="74"></col>
<tbody>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt; width: 326pt;" width="434" height="17">Logitech   Cordless Desktop MX 5500 Revolution</td>
<td style="width: 55pt;" width="73" align="right">$138.40</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.amazon.com/gp/product/B0011FQUQG/">http://www.amazon.com/gp/product/B0011FQUQG/</a></td>
<td style="width: 55pt;" width="73"></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt; width: 326pt;" width="434" height="17"></td>
<td style="text-align: right;"><strong>$737.87</strong></td>
</tr>
</tbody>
</table>
<p><strong>5.1 Surround sound system:</strong></p>
<table style="border-collapse: collapse; width: 311pt;" border="0" cellspacing="0" cellpadding="0" width="414">
<col style="width: 255pt;" width="340"></col>
<col style="width: 56pt;" width="74"></col>
<tbody>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt; width: 326pt;" width="434" height="17">Sony   BRAVIA DAV-HDX285 5.1-Channel Theater System (Black)<span> </span></td>
<td style="width: 55pt;" width="73" align="right">$239.65</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt;" height="17"><a href="http://www.amazon.com/gp/product/B001UDGQ7W/">http://www.amazon.com/gp/product/B001UDGQ7W/</a></td>
<td></td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td style="height: 12.75pt; width: 326pt;" width="434" height="17"></td>
<td style="text-align: right;"><strong>$974.52</strong></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/148/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to delete GPT Protective Partition</title>
		<link>http://www.polyweb.com/blog/index.php/archives/142</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/142#comments</comments>
		<pubDate>Fri, 11 Dec 2009 00:55:56 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Windows Details]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=142</guid>
		<description><![CDATA[I loaned a portable USB 1 TB drive to someone recently and they accidentally horked it up pretty well. They attempted some fix up on it but when I mounted it on my system it did not appear in the list of disks under My Computer but it was listed as a device off the [...]]]></description>
			<content:encoded><![CDATA[<p>I loaned a portable USB 1 TB drive to someone recently and they accidentally horked it up pretty well. They attempted some fix up on it but when I mounted it on my system it did not appear in the list of disks under My Computer but it was listed as a device off the USB hub.</p>
<p>Opening Computer Management under XP Pro the disk was listed as a &#8220;GPT Protective partition&#8221; and no options were available for doing anything to it under the Disk Management applet. A GPT partition is a <a title="Link to Wikipedia" href="http://en.wikipedia.org/wiki/GUID_Partition_Table" target="_blank">GUID Partition Table</a> and is usable by Macs and Windows Vista and greater &#8212; but not XP which is what what I&#8217;m running.</p>
<p>A quick search found this procedure:</p>
<p>In Windows XP Professional, if you cannot access or modify GPT disk, you can convert a GPT disk to MBR by using the &#8220;clean&#8221; command in the command line application DiskPart, which will remove all data and partition structures from the disk.</p>
<p>1. Go to the DOS command line (click on “Start Menu”, then “Run”, type in “cmd” in textbox, and hit “OK”)</p>
<p>* Type in “DiskPart” in command line.<br />
* Type in “list disk” in command line to show all disks in this machine.<br />
* Use “select” to set the focus to the specified partition, for example “select disk 1″.<br />
* Use “clean” command to remove GPT disk from the current in-focus disk by zeroing sectors.</p>
<p>2. Go back to Disk Management, the disk should be &#8220;unallocated&#8221; now. Right click on disk info, choose &#8220;Initialize Disk&#8221; then format it.</p>
<p>Warning: Duh: This command will of course erase all data on the disk, but if you got here, you couldn&#8217;t access it anyway!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/142/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reduced to reblogging: a short Internet history</title>
		<link>http://www.polyweb.com/blog/index.php/archives/138</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/138#comments</comments>
		<pubDate>Wed, 18 Nov 2009 14:43:45 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Campfire Stories]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=138</guid>
		<description><![CDATA[I loved this post by Cameron Chapman at the Six Revisions blog. I&#8217;m reblogging &#8217;cause I&#8217;m busy but I&#8217;ll have my media PC build and description up soon.]]></description>
			<content:encoded><![CDATA[<p>I loved <a href="http://sixrevisions.com/resources/the-history-of-the-internet-in-a-nutshell/" target="_blank">this post by Cameron Chapman</a> at the Six Revisions blog.</p>
<div class="wp-caption alignnone" style="width: 510px"><a href="http://sixrevisions.com/resources/the-history-of-the-internet-in-a-nutshell/"><img class=" " title="ARPANET" src="http://upload.wikimedia.org/wikipedia/en/6/6e/Arpnet-map-march-1977.png" alt="ARPANET in 1977" width="500" height="358" /></a><p class="wp-caption-text">ARPANET in 1977</p></div>
<p>I&#8217;m reblogging &#8217;cause I&#8217;m busy but I&#8217;ll have my media PC build and description up soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/138/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Command Line stuff</title>
		<link>http://www.polyweb.com/blog/index.php/archives/136</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/136#comments</comments>
		<pubDate>Fri, 10 Jul 2009 15:45:24 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Essential Tools]]></category>
		<category><![CDATA[The Art of Programming]]></category>
		<category><![CDATA[Windows Details]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=136</guid>
		<description><![CDATA[Creating scripts to automate administrative or programming build tasks is GOOD. It centralizes details and reduces errors. I find I need to re-learn DOS (and *nix) command line stuff every few years and then I completely forget how to do it and have to learn again. Resources that I find useful: The Windows Command Line [...]]]></description>
			<content:encoded><![CDATA[<p>Creating scripts to automate administrative or programming build tasks is GOOD. It centralizes details and reduces errors.</p>
<p>I find I need to re-learn DOS (and *nix) command line stuff every few years and then I completely forget how to do it and have to learn again.</p>
<p>Resources that I find useful:</p>
<p><a href="http://commandwindows.com/" target="_blank">The Windows Command Line</a></p>
<p><a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/batch.mspx?mfr=true" target="_blank">Microsoft Windows XP &#8211; Using batch files</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/136/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Wumpus lives</title>
		<link>http://www.polyweb.com/blog/index.php/archives/131</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/131#comments</comments>
		<pubDate>Thu, 11 Jun 2009 03:34:58 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[On the coffee table]]></category>
		<category><![CDATA[The Art of Programming]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=131</guid>
		<description><![CDATA[This is a great PHP version of the classic Hunt the Wumpus game of the 1970&#8242;s. This will make a great programming-class homework problem.]]></description>
			<content:encoded><![CDATA[<p>This is <a href="http://bnewtz.cannet.com/wumpus/index.php" target="_blank">a great PHP version</a> of the classic <a title="link to Wikipedia" href="http://en.wikipedia.org/wiki/Hunt_the_Wumpus" target="_blank">Hunt the Wumpus game</a> of the 1970&#8242;s.</p>
<p><a title="page247 by dan_swearingen, on Flickr" href="http://www.atariarchives.org/bcc1/showpage.php?page=247"><img src="http://farm4.static.flickr.com/3374/3615145609_5b7321d3ed.jpg" alt="page247" width="349" height="500" /></a></p>
<p>This will make a great programming-class homework problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/131/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Teaching programming &#8211; part 2: how I tried it</title>
		<link>http://www.polyweb.com/blog/index.php/archives/127</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/127#comments</comments>
		<pubDate>Wed, 10 Jun 2009 18:02:57 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Campfire Stories]]></category>
		<category><![CDATA[The Art of Programming]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=127</guid>
		<description><![CDATA[So I&#8217;m teaching a kid to program. &#8220;A kid&#8221; to me meaning anyone born after 1980 &#8211; &#8217;cause I&#8217;m old. Here are the choices I made. Start with C++ If you want to be a professional programmer for the rest of your days, you should be an expert in C++. It&#8217;s all there: pointers, Object [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m teaching a kid to program. &#8220;A kid&#8221; to me meaning anyone born after 1980 &#8211; &#8217;cause I&#8217;m old.</p>
<p>Here are the choices I made.</p>
<h3>Start with C++</h3>
<p>If you want to be a professional programmer for the rest of your days, you should be an expert in C++. It&#8217;s all there: pointers, Object Oriented Programming, complex build issues: all the experience you&#8217;ll need.</p>
<h3>Get a book to structure the &#8220;class&#8221;</h3>
<p>All books suck to some extent. Just pick one and go. I chose <a title="link to amazon" href="http://www.amazon.com/Sams-Teach-Yourself-One-Hour/dp/0672329417" target="_blank">Sams Teach Yourself C++ in One Hour a Day (6th Edition)</a>. It is big on C++ syntax, light on Computer Science topics.</p>
<h3>Assign outside projects</h3>
<p>I&#8217;m assigning tasks like a console Hangman game, The Game Of Life, things like that. Nothing makes concepts concrete like actually building a program that does something.</p>
<h3>Teach Computer Science as taught at a great university</h3>
<p>To be a professional programmer you need to be literate in computer science. Like any other self respecting astrophysicist (and therefore professional know-it-all) I tried for years to avoid it but finally gave in and learned CS.</p>
<p>After my student makes a pass through the Sams book above, I&#8217;ll start using the curriculum available free online at <a title="link to MIT" href="http://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm" target="_blank">MIT&#8217;s Open Courseware</a>. We&#8217;ll be starting with <a title="link to MIT" href="http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2007/CourseHome/index.htm" target="_blank">6.00 Introduction to Computer Science and Programming</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/127/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A gas-powered blender: good thing we have the technology</title>
		<link>http://www.polyweb.com/blog/index.php/archives/125</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/125#comments</comments>
		<pubDate>Wed, 10 Jun 2009 17:43:47 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Blogs on blogs]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=125</guid>
		<description><![CDATA[I am stunned by the weird things people think they need like a blender that is powered by a 43 cc gas engine with handlebars like a motorcycle. Amazon shows at least 3-4 different models and colors to choose from.]]></description>
			<content:encoded><![CDATA[<p>I am stunned by the weird things people think they need like a blender that is powered by a 43 cc gas engine with handlebars like a motorcycle.</p>
<p><a href="http://www.amazon.com/Stroke-Gas-Powered-Party-Blender/dp/B0011O72RS" title="blender by dan_swearingen, on Flickr"><img src="http://farm4.static.flickr.com/3412/3613764605_a625cd8089.jpg" width="400" height="400" alt="blender" /></a></p>
<p>Amazon shows at least 3-4 different models and colors to choose from. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/125/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Teaching programming &#8211; part 1: how I learned</title>
		<link>http://www.polyweb.com/blog/index.php/archives/116</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/116#comments</comments>
		<pubDate>Thu, 14 May 2009 21:34:12 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Campfire Stories]]></category>
		<category><![CDATA[The Art of Programming]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=116</guid>
		<description><![CDATA[A young person asked me recently: &#8220;Could you teach me how to write programs?&#8221; Could I ever! I don&#8217;t know. Could I?? I&#8217;m old. I&#8217;m not so sure I&#8217;m a good example. The generations of my programming learning: 1. 1970&#8242;s &#8212; Poking around using BASIC on pre-PC microcomputers. 2. 1980&#8242;s &#8212; Writing a fair bit [...]]]></description>
			<content:encoded><![CDATA[<p>A young person asked me recently: &#8220;Could you teach me how to write programs?&#8221;</p>
<p>Could I ever! I don&#8217;t know.<em> Could I??</em></p>
<p>I&#8217;m old. I&#8217;m not so sure I&#8217;m a good example. The generations of my programming learning:</p>
<p>1. 1970&#8242;s &#8212; Poking around using BASIC on pre-PC microcomputers.</p>
<p>2. 1980&#8242;s &#8212; Writing a fair bit of software on my Timex ZX-18 using their BASIC.</p>
<p>3. 1980&#8242;s &#8212; Fortran 77 on PC and SunOS.</p>
<p>4. 1980&#8242;s &#8212; Writing a fair bit of software on PCs running DOS with Turbo Pascal.</p>
<p>5. late 1980&#8242;s &#8212; FTP, lots of ftp. Starting to use email. Writing Fortran apps on mini computers and using my PC as a VT-100 terminal with Kermit and a 1200 baud modem. Learned vi. Turbo C 1.0 (pre-ANSI standard).</p>
<p>6. 1990&#8242;s &#8212; Lots of Fortran 90 written under HP-UX and VMS. Starting to use C to interface with hardware.</p>
<p>7. 1990&#8242;s &#8212; CDROM based &#8220;Multimedia&#8221; projects. Silly aquarium games. Very painful under Windows 3.11.</p>
<p>8. 1990&#8242;s &#8212; WWW, the internet, HTML, cgi-bin scripts in Perl. Spending lots of time configuring web servers.</p>
<p>9. late 1990&#8242;s &#8212; The dot-com boom. All web, all the time. Microsoft ASP (classic: VBScript). Learned COM, ATL to enhance big MS technology web servers.</p>
<p>10. 2000&#8242;s &#8212; Big non-Microsoft web technologies. Linux, Java, Tomcat, other application servers.</p>
<p>11. 2000&#8242;s &#8212; Post dot-com: back to Microsoft with .NET! Love it. Back to client applications.</p>
<p>12. 2000&#8242;s &#8212; back to the web: ASP.NET. Love it.</p>
<p>13. 2000&#8242;s &#8212; set your way back machine: A huge project pulls me back to ATL/MFC/C++. Coding like it&#8217;s 1990 (Vista systems).</p>
<p>14. 2000&#8242;s &#8212; Computer game technology: classic C++, wicked algorithms, cool deep technology stacks like rendering pipelines, AI, terrain.</p>
<p>Looking back, what have I learned? A lot and especially that not all learning pain is gain.</p>
<p>I have growing respect for technologies that have evolved and stand the test of time. Looking down the list the Internet, client applications, and web-connected applications ebb and flow but feel like they will be around for awhile.</p>
<p>C++ is awesome. C#/.NET is way up there too. C# feels like C++ but someone has been in and tidied everything up. HTML has got to be one of the most ubiquitous formats on the planet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/116/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New PC for my computer lab</title>
		<link>http://www.polyweb.com/blog/index.php/archives/105</link>
		<comments>http://www.polyweb.com/blog/index.php/archives/105#comments</comments>
		<pubDate>Wed, 13 May 2009 21:56:56 +0000</pubDate>
		<dc:creator>daniel</dc:creator>
				<category><![CDATA[Campfire Stories]]></category>
		<category><![CDATA[Hard Stuff]]></category>

		<guid isPermaLink="false">http://www.polyweb.com/blog/?p=105</guid>
		<description><![CDATA[I needed an extra PC for a video editing class I was going to teach. I wanted it to be beefy enough but not too expensive. I started with a PC Gamer &#8220;medium&#8221; game system recommendations and tweaked it a bit. Oh: it had to be quiet! I ordered everything from Amazon and the prices [...]]]></description>
			<content:encoded><![CDATA[<p>I needed an extra PC for a video editing class I was going to teach. I wanted it to be beefy enough but not too expensive. I started with a PC Gamer &#8220;medium&#8221; game system recommendations and tweaked it a bit.</p>
<p>Oh: it had to be quiet!</p>
<p><a title="The New Blue Computer by dan_swearingen, on Flickr" href="http://www.flickr.com/photos/dan_swearingen/3526624865/"><img src="http://farm4.static.flickr.com/3378/3526624865_e9cf4869c7.jpg" alt="The New Blue Computer" width="450" height="338" /></a></p>
<p>I ordered everything from Amazon and the prices are what I paid in January 2009. The basic system cost $1,062 and the KVM cost $564.</p>
<table style="border-collapse: collapse; width: 311pt;" border="0" cellspacing="0" cellpadding="0" width="414">
<col style="width: 255pt;" width="340"></col>
<col style="width: 56pt;" width="74"></col>
<tbody>
<tr style="height: 30pt;" height="40">
<td class="xl67" style="height: 30pt; width: 255pt;" width="340" height="40">Antec   Nine Hundred Steel ATX Ultimate Gamer PC Case</td>
<td class="xl68" style="width: 56pt;" width="74" align="right">$108.60</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000I5JHB0">http://www.amazon.com/gp/product/B000I5JHB0</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 30pt;" height="40">
<td class="xl67" style="height: 30pt; width: 255pt;" width="340" height="40">CORSAIR   750w TX Series 80 Plus Certified Power Supply</td>
<td class="xl68" align="right">$107.64</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000X2677A">http://www.amazon.com/gp/product/B000X2677A</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 45pt;" height="60">
<td class="xl67" style="height: 45pt; width: 255pt;" width="340" height="60">EVGA   132-CK-NF78-A1 nForce 780i SLI 3xPCI-Express x16 PCI-Express 2.0 Socket 775   A1 Version Motherboard</td>
<td class="xl68" align="right">$236.77</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B00118FM58">http://www.amazon.com/gp/product/B00118FM58</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 30pt;" height="40">
<td class="xl67" style="height: 30pt; width: 255pt;" width="340" height="40">Intel   Core 2 Quad Q6600 Quad-Core Processor, 2.40 GHz, 8M L2 Cache, LGA 775</td>
<td class="xl68" align="right">$189.99</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000LRMR26">http://www.amazon.com/gp/product/B000LRMR26</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 45pt;" height="60">
<td class="xl67" style="height: 45pt; width: 255pt;" width="340" height="60">Corsair   XMS2 4 GB (2 X 2 GB) PC2-6400 800 MHz 240-PIN DDR2 Dual-Channel Memory Kit &#8211;   TWIN2X4096-6400C5</td>
<td class="xl68" align="right">$54.99</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000TPXULC">http://www.amazon.com/gp/product/B000TPXULC</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl67" style="height: 15pt; width: 255pt;" width="340" height="20">Zalman   CNPS9700LED Ultra Quiet Cpu Cooler</td>
<td class="xl68" align="right">$59.99</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000JSFZPS">http://www.amazon.com/gp/product/B000JSFZPS</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 30pt;" height="40">
<td class="xl67" style="height: 30pt; width: 255pt;" width="340" height="40">EVGA   512-P3-N879-AR GeForce 9800 GTX + 512 MB DDR3 PCI-Express 2.0 Graphics Card</td>
<td class="xl68" align="right">$187.10</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B001JQMFZ2">http://www.amazon.com/gp/product/B001JQMFZ2</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 45pt;" height="60">
<td class="xl67" style="height: 45pt; width: 255pt;" width="340" height="60">Western   Digital Caviar Blue 500 GB Bulk/OEM Hard Drive 3.5 Inch, 16 MB Cache, 7200   RPM SATA II WD5000AAKS</td>
<td class="xl68" align="right">$59.99</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000RT5AE0">http://www.amazon.com/gp/product/B000RT5AE0</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl67" style="height: 15pt; width: 255pt;" width="340" height="20">HP 22X   DVDRW LS IDE Retail Black</td>
<td class="xl68" align="right">$37.66</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B001LQ2J06">http://www.amazon.com/gp/product/B001LQ2J06</a></td>
<td class="xl68"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl66"></td>
</tr>
<tr style="height: 30pt;" height="40">
<td class="xl67" style="height: 30pt; width: 255pt;" width="340" height="40">Sabrent   CRW-UINB 68 in 1 Hi-Speed USB 2.0 Internal Memory Card Reader &amp; Writer   (Black)</td>
<td class="xl68" align="right">$19.32</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl69" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000EWJYYW">http://www.amazon.com/gp/product/B000EWJYYW</a></td>
<td class="xl68"></td>
</tr>
</tbody>
</table>
<p><strong>The Keyboard, Video, and Mouse:</strong></p>
<table style="border-collapse: collapse; width: 311pt;" border="0" cellspacing="0" cellpadding="0" width="414">
<col style="width: 255pt;" width="340"></col>
<col style="width: 56pt;" width="74"></col>
<tbody>
<tr style="height: 30pt;" height="40">
<td class="xl65" style="height: 30pt; width: 255pt;" width="340" height="40">Ergotron   LX Desk Mount Arm &#8211; mounting kit ( 45-179-195 )</td>
<td class="xl67" style="width: 56pt;" width="74" align="right">$114.99</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl66" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000BUK7KW">http://www.amazon.com/gp/product/B000BUK7KW</a></td>
<td class="xl67"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl67"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20">Samsung   SyncMaster 2493HM 24&#8243; LCD Monitor</td>
<td class="xl67" align="right">$378.99</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl66" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B0012TZJZ4">http://www.amazon.com/gp/product/B0012TZJZ4</a></td>
<td class="xl67"></td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl65" style="height: 15pt; width: 255pt;" width="340" height="20"></td>
<td class="xl67"></td>
</tr>
<tr style="height: 30pt;" height="40">
<td class="xl65" style="height: 30pt; width: 255pt;" width="340" height="40">Logitech   967688-0403 MX3200 Cordless Desktop Laser (Black)<span> </span></td>
<td class="xl67" align="right">$70.98</td>
</tr>
<tr style="height: 15pt;" height="20">
<td class="xl66" style="height: 15pt; width: 255pt;" width="340" height="20"><a href="http://www.amazon.com/gp/product/B000HCRVSK">http://www.amazon.com/gp/product/B000HCRVSK</a></td>
<td class="xl67"></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>I&#8217;ve been really happy with this system. Quiet, stable, fast, and I love the case!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.polyweb.com/blog/index.php/archives/105/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
