<?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>Fourth Law</title>
	<atom:link href="http://fourthlaw.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fourthlaw.com</link>
	<description>Geektacular</description>
	<lastBuildDate>Thu, 22 Mar 2012 13:06:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Safeguarding Family Internet &#8211; Overview</title>
		<link>http://fourthlaw.com/protecting-kids-computers-from-the-internet/</link>
		<comments>http://fourthlaw.com/protecting-kids-computers-from-the-internet/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 17:20:42 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Connections]]></category>
		<category><![CDATA[Home Media]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Abeka]]></category>
		<category><![CDATA[children]]></category>
		<category><![CDATA[content filter]]></category>
		<category><![CDATA[Dansguardian]]></category>
		<category><![CDATA[filtering]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[homeschool]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[kids internet]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[PFSense]]></category>
		<category><![CDATA[porn]]></category>
		<category><![CDATA[pornography]]></category>
		<category><![CDATA[protect]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[Web Filter]]></category>

		<guid isPermaLink="false">http://fourthlaw.com/?p=957</guid>
		<description><![CDATA[(Haven&#8217;t posted in a long time&#8211;sorry for that.  Been busy.  Having twins unexpectedly (as if there were any other way) will do that to a guy.) Home Networks My wife and I home school our children using excellent videos from Abeka, and it works out very well.  They can travel with me when the opportunity [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fourthlaw.com/protecting-kids-computers-from-the-internet/tanstaafl-net/" rel="attachment wp-att-958"><img class="size-large wp-image-958 aligncenter" title="tanstaafl-net" src="http://fourthlaw.com/wp-content/uploads/tanstaafl-net-450x320.jpg" alt="" width="450" height="320" /></a></p>
<p><em>(Haven&#8217;t posted in a long time&#8211;sorry for that.  Been busy.  Having twins unexpectedly (as if there were any other way) will do that to a guy.)</em></p>
<h2>Home Networks</h2>
<p>My wife and I home school our children using excellent videos from Abeka, and it works out very well.  They can travel with me when the opportunity arises, work from the dentist&#8217;s waiting room, or whatever.  Except for the problem of how to let the kids get to the Internet safely.  Well, there&#8217;s all kinds of thoughts out there on the subject.  Everything from &#8220;Don&#8217;t&#8221; (absolutist) to the school of thought that says &#8220;They&#8217;re Going to See It Anyway&#8221; (defeatist).  Then there are the people who say, &#8220;My kids would never do anything like that&#8230;&#8221;</p>
<p>Hmm&#8230;Since it&#8217;s just you and me here, so I hope you don&#8217;t mind if I say that your kids are just like you were, Sir or Madam.  And let&#8217;s be honest, neither you nor I are so very lily-white, if you&#8217;ll just deign to admit it to yourself (the rest of us already know).</p>
<blockquote><p>Get a clue!  Sheesh.</p></blockquote>
<p>Look&#8211;the Internet serves its purpose as part of life today.  It&#8217;s merely a tool&#8211;much like plumbing&#8211;with the obvious parallels in capacity to transport both the good and the bad.  I make a very good living from this tool in the field of cyber security.  My children watch me work and I fully anticipate that they too will go into technical fields.</p>
<p>Now, listen, I come at this from a Christian perspective.  I believe that we all have a nature to sin (disobey God) and therefore a locked door keeps an honest man honest.  However, you do not have to share my perspective&#8211;you may even earnestly come from a feminist mentality that chooses to prevent a son from learning to &#8220;objectify&#8221; the female body.  We can disagree on the motivation, but either way, I hope that we all <strong>can</strong> agree that pornography damages the developing mind.  It affects behavior and interpersonal relationships throughout adulthood.  This article doesn&#8217;t attempt to make a moral statement or the impetus, but merely seeks to guarantee the results:  Protecting our children from damage!</p>
<p>So, how?  Inaction and half-hearted attempts won&#8217;t do.  We want Defense-in-Depth here.  If you have K9 installed on your family computer&#8211;then congratulations&#8211;that&#8217;s a step.  But what happens when it fails (as software does) and you don&#8217;t catch it; or they browse the Internet through the Nintendo Wii or on a Kindle reader; or something else completely unexpected (like a neighbor&#8217;s unsecured wireless access point)?  What other layers of protection do you have in place?</p>
<h2>Stay in the Castle</h2>
<p>Think of a castle wall.  Poor kingdoms only had a small wall around the castle itself.  When invaders breached the wall, they stole the crown jewels and made off with the princess.  Slightly better protected kingdoms put an outer ward, or another wall, around the first wall&#8211;effectively doubling the effort an invader must employ to break in.  Wealthy kingdoms dug a moat around the outer ward and filled it with sea monsters.  But some of the best protected kingdoms did all of this AND put guards on the wall to sound alerts when the invaders approached.</p>
<p>Do you know when your defenses go down?  Do your kids browse the Internet freely right now and you don&#8217;t even know?</p>
<p>The layers of protection I currently use include the following:</p>
<ul>
<li><span style="text-decoration: underline;">Network-Based:</span></li>
<ul>
<li><span style="text-decoration: underline;">OpenDNS</span> &#8211; Some basic adult content filtering, good phishing protection.  <a title="OpenDNS – Basic Security Step Zero!" href="http://fourthlaw.com/opendns-basic-security-step-zero/">See my post a few years back about it</a>&#8211;but I&#8217;ll cover it again in the near future.</li>
<li><span style="text-decoration: underline;">PFSense Firewall</span> &#8211; Keeps the bad guys and neighbors out of your Quicken database (you didn&#8217;t think I knew about that, did you?) and provides control for the network.</li>
<li><span style="text-decoration: underline;">SquidGuard</span> &#8211; Currently running on the firewall&#8230;it dies occasionally without any notification.  I hate that.  That&#8217;s why I&#8217;m re-building my network.</li>
<li><span style="text-decoration: underline;">Network Segmentation</span> &#8211; I keep the kids&#8217; computers on a different network entirely.  That way I can control it and still give my wife access to Pintrest (which is like crack cocaine for ladies, btw).</li>
</ul>
<li><span style="text-decoration: underline;">Host-Based:</span></li>
<ul>
<li><span style="text-decoration: underline;">Windows Accounts</span> &#8211; The children do not have Administrator accounts on their computers, they have basic User accounts.  Pro-Tip:  If you and your kids all use the same account, as in it automatically logs in&#8211;your kids have administrator access.  Even my wife&#8217;s laptop locks after 10 minutes of inactivity&#8211;because it is on a &#8220;unrestricted&#8221; wireless network segment.</li>
<li><span style="text-decoration: underline;">iPad/iPhone/iPod Touch /IOS Restrictions</span> &#8211; YouTube, Safari Browser, and Adding / Deleting Apps all remain off and password protected.</li>
<li><span style="text-decoration: underline;">Android Seal</span> &#8211; Lock out Settings and Task Manager (so the seal task cannot be killed) to prevent Internet access.</li>
<li><span style="text-decoration: underline;">Blue Coat K9 Web Protection</span> &#8211; Restricts and logs all Internet activity.  I also blacklist google.com, bing.com, yahoo.com in addition to the usual and obvious settings.</li>
<li><span style="text-decoration: underline;">Wii Internet Restrictions</span> &#8211; We occasionally let the kids watch Netflix through the Wii&#8230;but only after I temporarily disable the restrictions with the passcode.</li>
</ul>
</ul>
<h2>The Plan</h2>
<p>So, I&#8217;m going to try to document this as I go.  The diagram above essentially describes my current configuration (minus the DansGuardian box), but I&#8217;m rebuilding with some new hardware and a few new systems, such as the DansGuardian box.  In any case, check back occasionally and see how I&#8217;m doing.  This first post deals only with the plan.  Ya got&#8217;s ta have a plan.</p>
<blockquote><p> Even if you only have one computer and no children, you need a firewall!</p></blockquote>
<h4>Firewall Rebuild</h4>
<p>As a firewall, my firewall is a great firewall.  As a web content filter, my firewall is &#8230; well &#8230; a great firewall.  To start, I&#8217;m building a new one, and you should too.  But it doesn&#8217;t have to be expensive.  Old PC computer hardware can do all of this&#8211;hit craigslist or a salvage shop.  You essentially need a functional computers with no operating system.  Technically, you may just skip monitors and keyboards as well after the first one and buy a cheap KVM (keyboard/video/mouse) switch.  Really&#8211;skip Starbucks for a month and you&#8217;ll probably have more than enough to make a firewall happen on the cheap.  Usually people find it more difficult to physically find a spot for all of this equipment than anything.  Nonetheless, the firewall remains the first element and really the cornerstone of this entire foundation.  My firewall requires five (5) network cards (See the diagram above &#8211; 4 segments plus the Internet connection).  And after all, there&#8217;s a new version of <a href="http://pfsense.org/" target="_blank">PFSense</a> out, and instead of updating, I&#8217;m building a new box with some better hardware I&#8217;ve run across.</p>
<blockquote><p>Quick Note:  I&#8217;ve worked with just about every brand and distribution out there.  Cisco, CheckPoint, SonicWall, WatchGuard, Endian, IPCop, SmoothWall, etc.  I&#8217;ve even written <a href="http://archive09.linux.com/feature/154568.html">articles</a> for magazines on some of them (paid at freelance journalist rates).  All in all, though, PFSense just seems to run great and it is the only one that works with OpenDNS natively.   And it throws OpenBSD into your operating system mix for some more diversity (i.e. one attack won&#8217;t affect on all your systems).</p></blockquote>
<h4>Content Filtering</h4>
<p>Second, DansGuardian to proxy and filter all traffic but also with an instance of Squid (proxy) running to whitelist the kids&#8217; network.  The way I&#8217;m planning will either be fully functional or it will be down&#8211;No guessing, no hope-so.</p>
<p>&nbsp;</p>
<p><a href="http://fourthlaw.com/protecting-kids-computers-from-the-internet/traffic-rules/" rel="attachment wp-att-964"><img class="size-full wp-image-964 aligncenter" title="traffic-rules" src="http://fourthlaw.com/wp-content/uploads/traffic-rules.jpg" alt="" width="433" height="73" /></a></p>
<p>The firewall rules does not allow ANY traffic from the Home School network to get to the Internet interface.  None.  The Home School network can only send traffic to the DMZ network and the Family network (to print).  To get to the Internet for Abeka school videos, the traffic proxies to the DansGuardian server in the DMZ.  The firewall allows the DansGuardian address out to the Internet&#8211;so all traffic stays under control.  If the DansGuardian box goes down&#8211;the School Network cannot get to the Internet.  If the proxy service on the DansGuardian box dies, the School Network cannot get to the Internet.  If a kid manages to change network settings on a computer, then that computer cannot get to the Internet.  This is a brute-force engineering mechanism, nuts and bolts style.  I love that.</p>
<h4>Hours of Operation</h4>
<p>Thirdly, I&#8217;m setting up a Windows 2003 domain controller.  As a former traveling network engineer, I obtained a full license for training and certification purposes.  You can do some of the same things with other technologies, but my main goal is to set the kids up with common accounts, have a common administration account, and setup &#8220;Hours of Use&#8221; so that none of the Home School computers will log in between, say, 10:00 PM and 6:00 AM.  Paranoid?  Not really, I just remember being a kid.  Maybe my kids are suffering from my own memories of cleverness, but they don&#8217;t appear to be terribly scared as yet from it.</p>
<h4>Minutia</h4>
<p>Lastly, the bazillion little things, like the actual white-listing I&#8217;ll have to do.  Things like lego.com are fairly easy, but (unless they&#8217;ve cleaned it up since I last checked) Abeka Academy has services flung all over the Internet, so the whitelisting was a trial-and-error process.  Right now, just Abeka requires these sites to fully operate:</p>
<ul>
<li>abeka.com</li>
<li>abekaacademy.org</li>
<li>google-analytics.com</li>
<li>fplive.net</li>
<li>verisign.com</li>
<li>adobe.com</li>
<li>geotrust.com</li>
<li>service.abekaacademy.org</li>
</ul>
<p>Well, maybe not google-analytics.com, but once I got it working I hated to go back and mess it up in some weird and not readily apparent way&#8230;</p>
<p>Oh, and one more thing.  There exist services, like CleanInternet that provide filtering and (I think) reporting as well.  That might be another good layer of protection to add. One word of caution:  Filtering simply cannot do it all though.  Keep family computers, even filtered ones, in common areas of the home.  In our case, we have enough children to warrant an entire School Room.  There are too many to keep in a common area, therefore, White-Listing is the ONLY safe answer.</p>
<h4>Eternal Vigilance</h4>
<p>After all of that, I hope I&#8217;m scaring you a little.  And this doesn&#8217;t even go into external threats, such as war-driving and Internet attacks, phishing, worms, and such.  Honestly, if I wanted to, I could drive down your street with a laptop and probably be more successful than not at browsing people&#8217;s files, family photos, financial records, and anything else.  And just because *I* don&#8217;t want to, won&#8217;t prevent others.</p>
<p>By the way, it&#8217;s a Federal Offense to join a wireless network without the owner&#8217;s permission.  So if you&#8217;re stealing Internet from your neighbor&#8217;s access point&#8211;stop it.  And how do you know he&#8217;s not stealing it from you and browsing <em>your</em> computer?  Because you put a password on your wireless access point?  Please.  That would last about <a href="http://http://lmgtfy.com/?q=wpa+cracker" target="_blank">20 minutes</a> with a determined attacker, WEP passwords go down like they&#8217;re not even there.</p>
<p>Small Businesses and Churches, these same warnings apply for you.</p>
<p>Be back soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/protecting-kids-computers-from-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wilbur Curtis and the Warmers</title>
		<link>http://fourthlaw.com/wilbur-curtis-warmers/</link>
		<comments>http://fourthlaw.com/wilbur-curtis-warmers/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 22:12:04 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Connections]]></category>

		<guid isPermaLink="false">http://fourthlaw.com/?p=890</guid>
		<description><![CDATA[Wilber Curtis and the Warmers broke onto the scene back in 1987 with their first album, “Ready to Brew.” Taste the music the way it was before the commercialism and the “pop” sellout. This album has percolated around my attic for years without much play, now I find that it&#8217;s strong and dark flavors keep [...]]]></description>
			<content:encoded><![CDATA[<p>Wilber Curtis and the Warmers broke onto the scene back in 1987 with their first album, “Ready to Brew.” Taste the music the way it was before the commercialism and the “pop” sellout.</p>
<p>This album has percolated around my attic for years without much play, now I find that it&#8217;s strong and dark flavors keep me up at night.  Some cuts are sweet and sugary, some are dark and bitter, but the cream of the crop are probably &#8220;Up for the Daily Grind&#8221; and the nutty-flavored &#8220;Rain Drips&#8221;.</p>
<p><a href="http://fourthlaw.com/wilbur-curtis-warmers/cdalbumart-wilburcurtis-readytobrew/" rel="attachment wp-att-892"><img class="aligncenter" title="cdalbumart-wilburcurtis-readytobrew" src="http://fourthlaw.com/wp-content/uploads/cdalbumart-wilburcurtis-readytobrew-450x397.jpg" alt="" width="315" height="278" /></a>Man.  I think I like coffee.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/wilbur-curtis-warmers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buzz Light Year &#8211; Fisher Price Power Wheels Hack</title>
		<link>http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/</link>
		<comments>http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/#comments</comments>
		<pubDate>Sat, 23 Jul 2011 20:19:07 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Connections]]></category>
		<category><![CDATA[Geektacular]]></category>
		<category><![CDATA[buzz lightyear]]></category>
		<category><![CDATA[electric]]></category>
		<category><![CDATA[fisher price]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[reverse]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[solder]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[wheels]]></category>

		<guid isPermaLink="false">http://fourthlaw.com/?p=834</guid>
		<description><![CDATA[Yeah, I know it&#8217;s for toddlers, but really&#8211;how pointless to not have a reverse.  Just so everyone&#8217;s clear, this was done with only the purchase of a DPDT rocker switch at RadShack for $3 or $4 (can&#8217;t remember). &#160; Everything else came from stuff I already had&#8211;so please don&#8217;t comment on how lame I am [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, I know it&#8217;s for toddlers, but really&#8211;how pointless to not have a reverse.  Just so everyone&#8217;s clear, this was done with only the purchase of a DPDT rocker switch at RadShack for $3 or $4 (can&#8217;t remember).</p>
<p>&nbsp;</p>
<p>Everything else came from stuff I already had&#8211;so please don&#8217;t comment on how lame I am using solid core 14-gauge wire.  I pulled it out of a chunk of Romex I had in the basement.  I didn&#8217;t really want to go spend the cash on heat-shrink tubing, the proper hookup wire, connectors, and such.</p>
<blockquote><p>Here&#8217;s my philosophy on the matter:  Whatever I used and however bad the solder joints look, they will still WAAAAAY outlast this $50.00 electric scooter.</p></blockquote>
<p>This is what I&#8217;m going for.  A simple rocker switch that allows the driver to go from forward to reverse.  I added it on the same side as the thumb button to force a stop before changing directions.  It would probably be more fun on the other side, but also a lot harder on the poor little motor.</p>
<p><img class="aligncenter size-medium wp-image-866" title="buzz-15" src="http://fourthlaw.com/wp-content/uploads/buzz-15-300x224.png" alt="" width="300" height="224" /></p>
<p>On to business.  Here&#8217;s what the interior looks like.  Pretty simple stuff.  Battery to the switch to the motor and then back again.  No surprises at all.</p>
<p><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-02/" rel="attachment wp-att-841"><img class="aligncenter size-medium wp-image-841" title="buzz-02" src="http://fourthlaw.com/wp-content/uploads/buzz-02-300x224.png" alt="" width="300" height="224" /></a></p>
<p><strong>Disconnect the Battery.  Stop now and do it. </strong> Just remove the whole thing by taking out the screw and the retaining bail.  We want to cut the red and black wire as far away from the motor as possible, but still an inch or so away from the battery connector.  In other words, give the motor leads as much wire as possible but still give yourself an inch or two away from the connector so it&#8217;s easy to work with.</p>
<p><center><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-04/" rel="attachment wp-att-843"><img class="size-thumbnail wp-image-843" title="buzz-04" src="http://fourthlaw.com/wp-content/uploads/buzz-04-150x150.png" alt="" width="150" height="150" /></a> <a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-03/" rel="attachment wp-att-842"><img class="size-thumbnail wp-image-842 alignnone" title="buzz-03" src="http://fourthlaw.com/wp-content/uploads/buzz-03-150x150.png" alt="" width="150" height="150" /></a></center>Here is the little switch.  It is a double-pole, meaning that two entirely separate circuits may be attached, but also a double-toggle, so that when one side opens, the other side closes.  In other words, a  DPDT.  There are six(6) terminals on the underside.</p>
<p><center><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-05/" rel="attachment wp-att-850"><img class="size-thumbnail wp-image-850 alignnone" title="buzz-05" src="http://fourthlaw.com/wp-content/uploads/buzz-05-150x150.png" alt="" width="150" height="150" /></a> <a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-06/" rel="attachment wp-att-851"><img class="size-thumbnail wp-image-851 alignnone" title="buzz-06" src="http://fourthlaw.com/wp-content/uploads/buzz-06-150x150.png" alt="" width="150" height="150" /></a></center>Ok, soldering it up is a simple enough.  Connect the two center wires&#8211;I used a white and a black.  Then connect two more of the same colors to ONE SIDE.  This is the &#8220;forward&#8221; side.  When the switch is closed on this side, the car operates just like it always did.  The last two wires will be swapped.  So connect the black to the same pole as the white common, and vise-versa.  This will be the &#8220;reverse&#8221; side, and cause the opposite polarity to be sent to the motor.</p>
<p><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-07/" rel="attachment wp-att-855"><img class="aligncenter size-medium wp-image-855" title="buzz-07" src="http://fourthlaw.com/wp-content/uploads/buzz-07-300x224.png" alt="" width="300" height="224" /></a></p>
<p>Not my best solder job, even with Evan helping I couldn&#8217;t hold everything at once.  Sigh.  But, remember, I am trying to go low-rent here.  I suppose you want a diagram.  Reverse will be on the top two terminals and forward on the bottom two of the switch.</p>
<p>Go, <a title="Dia" href="http://projects.gnome.org/dia/" target="_blank">Dia</a>, go.</p>
<p><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-16/" rel="attachment wp-att-878"><img class="aligncenter size-large wp-image-878" title="buzz-16" src="http://fourthlaw.com/wp-content/uploads/buzz-16-450x445.png" alt="" width="450" height="445" /></a></p>
<p>Now, let&#8217;s cut a whole in the side to mount the switch.  I punched a pilot hole first, and then pulled out the 3/4&#8243; spade bit.  Took just seconds.</p>
<p><center><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-08/" rel="attachment wp-att-858"><img class="size-thumbnail wp-image-858 alignnone" title="buzz-08" src="http://fourthlaw.com/wp-content/uploads/buzz-08-150x150.png" alt="" width="150" height="150" /></a> <a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-09/" rel="attachment wp-att-859"><img class="alignnone size-thumbnail wp-image-859" title="buzz-09" src="http://fourthlaw.com/wp-content/uploads/buzz-09-150x150.png" alt="" width="150" height="150" /></a></center>Getting all of the wires through was more of a struggle because of the stiffness of the solid wire.  Just don&#8217;t forget to put the switch retaining nut on at the appropriate time so you don&#8217;t have to pull everything out and do it a second time.  Like I did.</p>
<p><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-10/" rel="attachment wp-att-860"><img class="aligncenter size-medium wp-image-860" title="buzz-10" src="http://fourthlaw.com/wp-content/uploads/buzz-10-300x224.png" alt="" width="300" height="224" /></a></p>
<p>Alright, almost there.  I just wire-nutted all of the motor leads together.  If I had been thinking, I probably could have run just one wire through by joining them closer to the switch&#8230;but hindsight&#8217;s 20/20 and all.  No big deal.  All the blacks go together, and then the whites and red (your motor may have other colors).</p>
<p><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-11/" rel="attachment wp-att-861"><img class="aligncenter size-medium wp-image-861" title="buzz-11" src="http://fourthlaw.com/wp-content/uploads/buzz-11-223x300.png" alt="" width="223" height="300" /></a></p>
<p>Now, for some really difficult soldering.  Stranded wire to solid.  Ick.  The less said the better.  Anyway, the two new wires from the switch get connected essentially to the battery leads (the ones cut at the beginning).  Black to black, white to red again.  Then I literally just taped it all up into a contained little bundle.  It doesn&#8217;t really meet up with my standards, but I promised myself not to get too far down the &#8220;perfection&#8221; rabbit trail with such a simple job.</p>
<p><center><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-12/" rel="attachment wp-att-870"><img class="alignnone size-thumbnail wp-image-870" title="buzz-12" src="http://fourthlaw.com/wp-content/uploads/buzz-12-150x150.png" alt="" width="150" height="150" /></a> <a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-13/" rel="attachment wp-att-871"><img class="alignnone size-thumbnail wp-image-871" title="buzz-13" src="http://fourthlaw.com/wp-content/uploads/buzz-13-150x150.png" alt="" width="150" height="150" /></a></center>The proof.  Nolan loves it.  And really, that&#8217;s all I was after.</p>
<p><a href="http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/buzz-14/" rel="attachment wp-att-869"><img class="aligncenter size-medium wp-image-869" title="buzz-14" src="http://fourthlaw.com/wp-content/uploads/buzz-14-223x300.png" alt="" width="223" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/buzz-light-year-fisher-price-wheeler-hack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RecordingHacks Microphone Contest &#8211; Royer</title>
		<link>http://fourthlaw.com/recordinghacks-microphone-contest-royer/</link>
		<comments>http://fourthlaw.com/recordinghacks-microphone-contest-royer/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 14:41:31 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Connections]]></category>

		<guid isPermaLink="false">http://fourthlaw.com/?p=818</guid>
		<description><![CDATA[&#160; Pop over to RecordingHacks and enter the contest&#8211;they are giving away a new Royer R-121 Ribbon Microphone!  Here&#8217;s the link: http://recordinghacks.com/contest/]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Pop over to RecordingHacks and enter the contest&#8211;they are giving away a new Royer R-121 Ribbon Microphone!  Here&#8217;s the link:</p>
<blockquote>
<p style="text-align: center;"><a href="http://recordinghacks.com/contest/" target="_blank">http://recordinghacks.com/contest/</a></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/recordinghacks-microphone-contest-royer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buried In Time &#8211; Running in Windows XP/Vista/7</title>
		<link>http://fourthlaw.com/buried-time-running-windows-xpvista7/</link>
		<comments>http://fourthlaw.com/buried-time-running-windows-xpvista7/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 17:53:11 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Geektacular]]></category>
		<category><![CDATA[Retro]]></category>
		<category><![CDATA[Scifi]]></category>

		<guid isPermaLink="false">http://www.fourthlaw.com/?p=793</guid>
		<description><![CDATA[This is the second game in the Journeyman Project trilogy. Â And, for me, the most memorable. Â The artwork seems a bit dated now, but at the time of release it looked beautiful to me. Â The acting didn&#8217;t bother me either&#8230;back then. Â Now, well, any time an actor (in this case the main character) stops to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/bit-title.jpg"><img class="size-medium wp-image-800  aligncenter" title="bit-title" src="http://www.fourthlaw.com/wp-content/uploads/bit-title-450x56.jpg" alt="bit-title" width="450" height="56" /></a></p>
<p>This is the second game in the Journeyman Project trilogy. Â And, for me, the most memorable. Â The artwork seems a bit dated now, but at the time of release it looked beautiful to me. Â The acting didn&#8217;t bother me either&#8230;back then. Â Now, well, any time an actor (in this case the main character) stops to smack his lips between phrases, you know you&#8217;re in for a treat! Â The best part was the news editorial that was in no way editorial&#8211;the &#8220;news anchor&#8221; had no opinion of anything. Â He just reported what other people thought. Â Fortunately, the player may suffer through the video clips early on in the game and leave them far behind.</p>
<p style="text-align: center;"><img class="size-full wp-image-798  aligncenter" title="bit-cover" src="http://www.fourthlaw.com/wp-content/uploads/bit-cover.jpg" alt="bit-cover" width="288" height="337" /></p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/bit-interface1.jpg"><img class="size-medium wp-image-796  aligncenter" title="bit-interface" src="http://www.fourthlaw.com/wp-content/uploads/bit-interface1-449x336.jpg" alt="bit-interface" width="449" height="336" /></a></p>
<p>All-in-all, though, the game excells in story&#8211;marginalizing even these minor criticisms.</p>
<p>However, getting it to run under a modern version of Windows proved more challenging than I expected. Â Two issues immediately presented:</p>
<ul>
<li>Some monitors and/or video cards no longer support 640&#215;480 resolution natively&#8230;or so it would appear.</li>
<li>The game hangs on disc changes, probably due to power consumption features of many laptops and desktops.</li>
</ul>
<p>The goal is the make the game playable on a modern system and not have to swap discs. Â Fortunately, the path to victory here turns out relatively short. Â Install the game, install the patch, configure settings for Win95 compatibility,Â image the CD-ROMS, load the images, and edit the registry. Â Simple, right? Â :)</p>
<h2>First</h2>
<p><strong> </strong>Install the game. Â Simply insert Disc 1 and let it go.</p>
<h2>Second</h2>
<p>Install the Win95 upgrade patch. Â Not only does this seem to help overall performance, but evidently the game cannot complete without it. Â And that would be a true bummer.</p>
<p><!--download id="30"--></p>
<h2>Third</h2>
<p>Configure the Windows 95 compatibility mode. Â Make sure that it runs in 640 x 480. Â Right-click on the Buried in Time shortcut (the new one created after the Win95 patch). and select Properties. Â Go to the Compatibility tab.</p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/bit-properties.jpg"><img class="size-medium wp-image-805  aligncenter" title="bit-properties" src="http://www.fourthlaw.com/wp-content/uploads/bit-properties-324x450.jpg" alt="bit-properties" width="324" height="450" /></a></p>
<h2>Fourth</h2>
<p>Using Alex Feinman&#8217;s tools, image the CD-ROMs to ISO files and store them someplace safe. Â <a href="http://www.fourthlaw.com/2006/03/22/who-needs-nerdo/" target="_blank">I have a post on that with more detail</a>. Â (Please note, that the post recommends the Microsoft Virtual CD Tools&#8211;now I recommend using VirtualCloneDrive. Â See next step.)</p>
<h2>Fifth</h2>
<p>Using <a href="http://www.slysoft.com/en/virtual-clonedrive.html" target="_blank">SlySoft&#8217;s VirtualCloneDrive</a>, create 3 virtual drives, and mount the images.</p>
<p style="text-align: center; "><a rel="http://www.slysoft.com/en/virtual-clonedrive.html" href="http://www.fourthlaw.com/wp-content/uploads/logo_t_vcd.gif" target="_blank"><img class="aligncenter size-full wp-image-801" title="logo_t_vcd" src="http://www.fourthlaw.com/wp-content/uploads/logo_t_vcd.gif" alt="logo_t_vcd" width="62" height="75" /><br />
</a><a href="http://www.fourthlaw.com/wp-content/uploads/bit-clone-3-drives.jpg"><img class="aligncenter size-full wp-image-802" title="bit-clone-3-drives" src="http://www.fourthlaw.com/wp-content/uploads/bit-clone-3-drives.jpg" alt="bit-clone-3-drives" width="351" height="287" /></a></p>
<h2>Sixth</h2>
<p>Now, edit the registry so Buried in Time knows where to find the CD-ROMs.</p>
<p style="text-align: center;"><img class="size-medium wp-image-803  aligncenter" title="bit-reg-after" src="http://www.fourthlaw.com/wp-content/uploads/bit-reg-after-450x262.jpg" alt="bit-reg-after" width="450" height="262" /></p>
<blockquote><p>[HKEY_LOCAL_MACHINE\SOFTWARE\Presto Studios\Buried in Time\1.1]<br />
&#8220;CD Path 1&#8243;=&#8221;D:\\&#8221;<br />
&#8220;CD Path 2&#8243;=&#8221;E:\\&#8221;<br />
&#8220;CD Path 3&#8243;=&#8221;F:\\&#8221;</p></blockquote>
<p>If you run into other issues, try <a href="http://presto.tommyyune.com/presto/journeyman2/bit_support.html" target="_blank">this troubleshooting guide</a>. Â The same site has some Buried in Time <a href="http://presto.tommyyune.com/presto/journeyman2/bithints.html" target="_blank">hints and solves</a>.</p>
<p>Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/buried-time-running-windows-xpvista7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Use Google SketchUp for 3D Drawings</title>
		<link>http://fourthlaw.com/google-sketchup-3d-drawings/</link>
		<comments>http://fourthlaw.com/google-sketchup-3d-drawings/#comments</comments>
		<pubDate>Tue, 19 May 2009 19:06:38 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Gfx]]></category>
		<category><![CDATA[Home Media]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[3D Drawing]]></category>
		<category><![CDATA[CAD]]></category>
		<category><![CDATA[Drawing]]></category>
		<category><![CDATA[Easy 3D]]></category>
		<category><![CDATA[Easy Drawing]]></category>
		<category><![CDATA[Floor Plan Drawing]]></category>
		<category><![CDATA[Floor Plans]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Make Floor Plans]]></category>
		<category><![CDATA[Simple 3D]]></category>
		<category><![CDATA[SketchUp]]></category>

		<guid isPermaLink="false">http://www.fourthlaw.com/?p=773</guid>
		<description><![CDATA[I&#8217;ve never claimed to be an architect, but I love great tools that work well. Â One such tool belonging to that category is Google SketchUp. Â In the past, I&#8217;ve fiddled with 3D software before. Â I think that Blender is awesome&#8230;but it also has a steep learning curve. Â Almost a learning cliff. It honestly is just [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/empty_room.jpg"><img class="size-medium wp-image-774 aligncenter" title="empty_room" src="http://www.fourthlaw.com/wp-content/uploads/empty_room-450x381.jpg" alt="empty_room" width="450" height="381" /></a></p>
<p style="text-align: left;">I&#8217;ve never claimed to be an architect, but I love great tools that work well. Â One such tool belonging to that category is <a title="Get SketchUp" href="http://sketchup.google.com/" target="_blank">Google SketchUp</a>. Â In the past, I&#8217;ve fiddled with 3D software before. Â I think that <a title="Blender.org" href="http://www.blender.org" target="_blank">Blender</a> is awesome&#8230;but it also has a steep learning curve. Â Almost a learning cliff.</p>
<p style="text-align: left;">It honestly is just to much for my needs. Â Case in point, I wanted a quick floorplan diagram to post to the <a href="http://studio-central.com/phpbb/index.php" target="_blank">Studio Central</a> forum for comments on my new home studio. Â Blender just isn&#8217;t the choice for that. Â Now, if I wanted to make a cool 3D animated cartoon over the next few years, that&#8217;s a different matter&#8230;</p>
<div align="center">
<p style="text-align: left;">[amazon-product]0470277394[/amazon-product]</p>
</div>
<p style="text-align: left;">The image above was completed in about two hours total time. Â Yes, that seems long until I add that the two hours <em>include</em> the time watching the tutorials on using the product! Â Seriously, from square one, I downloaded, installed, learned, and created in less than two hours. Â All of the video training tutorials are <a title="Watch the Videos" href="http://sketchup.google.com/training/videos.html" target="_blank">available on the SketchUp site</a>.</p>
<p style="text-align: left;">Or, you can always buy a book <img src='http://fourthlaw.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/4x4.jpg"><img class="size-medium wp-image-778  aligncenter" title="4x4" src="http://www.fourthlaw.com/wp-content/uploads/4x4-450x202.jpg" alt="4x4" width="450" height="202" /></a></p>
<p style="text-align: left;">Obviously more complex drawings can be made, but really, that&#8217;s true of anything. Â Practice and continued use always is a factor. Â For my purpose, I received the comments I needed regarding monitor placement and bass-trapping. Â And I learned a new skill. Â Great stuff.</p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/first_try.jpg"><img class="size-medium wp-image-779  aligncenter" title="first_try" src="http://www.fourthlaw.com/wp-content/uploads/first_try-450x341.jpg" alt="first_try" width="450" height="341" /></a></p>
<p style="text-align: left;">Try it out. Â I think you&#8217;ll be surprised how simple it is to use. Â A professional architect, who is also a good friend, uses SketchUp to mock up many of his designs for customers. Â He&#8217;s tried other solutions, but claims it is just too easy to use.</p>
<p style="text-align: left;">Another great feature is the active plug-in architecture. Â The products of which rival high-end rendering packages. Â If using doing a lot of with SketchUp, you might consider an entry level 3D puck, such as this one.</p>
<div align="center">
<p style="text-align: left;">[amazon-product]B000LB41BM[/amazon-product]</p>
</div>
<p style="text-align: left;">See you, Space Cowboy.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/google-sketchup-3d-drawings/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Piriform Defraggler &#8211; Best Free Windows Defragmentation Program</title>
		<link>http://fourthlaw.com/piriform-defraggler-best-free-windows-defrag/</link>
		<comments>http://fourthlaw.com/piriform-defraggler-best-free-windows-defrag/#comments</comments>
		<pubDate>Wed, 13 May 2009 02:29:58 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Connections]]></category>
		<category><![CDATA[Defrag]]></category>
		<category><![CDATA[Defrag Review]]></category>
		<category><![CDATA[Defragger Review]]></category>
		<category><![CDATA[Defraggler]]></category>
		<category><![CDATA[Defraggler Review]]></category>
		<category><![CDATA[Disk Defrag]]></category>
		<category><![CDATA[Disk Maintenance]]></category>
		<category><![CDATA[Piriform]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Utility Review]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.fourthlaw.com/?p=765</guid>
		<description><![CDATA[Way to go Piriform! Â I haven&#8217;t seen a defragger that made me this happy since MS-DOS 6.22. Â I could continue to gush about this, but really, the proof is in the pudding. Simple Recipe for Better Performance: Download Defraggler now, and run it. Let it get finished, reboot, and run it again. Now, just tell [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/defraggler_defragging.jpg"><img class="size-full wp-image-766 aligncenter" title="defraggler_defragging" src="http://www.fourthlaw.com/wp-content/uploads/defraggler_defragging.jpg" alt="defraggler_defragging" width="443" height="355" /></a></p>
<p style="text-align: left;">Way to go <a title="Piriform Defraggler" href="http://www.defraggler.com/" target="_blank">Piriform</a>! Â I haven&#8217;t seen a defragger that made me this happy since MS-DOS 6.22. Â I could continue to gush about this, but really, the proof is in the pudding.</p>
<blockquote>
<p style="text-align: left;">Simple Recipe for Better Performance:</p>
<ul>
<li>Download Defraggler now, and run it.</li>
<li>Let it get finished, reboot, and run it again.</li>
<li>Now, just tell me your computer doesn&#8217;t feel snappier.</li>
</ul>
</blockquote>
<p>It really is that simple. Â In the future, activate Defraggler a few times a month, or use it&#8217;s handy scheduler. Â When opened, the main window looks like this:</p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/defraggler_main.jpg"><img class="size-full wp-image-767 aligncenter" title="defraggler_main" src="http://www.fourthlaw.com/wp-content/uploads/defraggler_main.jpg" alt="defraggler_main" width="443" height="355" /></a></p>
<p>Click the Analyze button and let it do it&#8217;s thing. Â After a few moments of counting on electronic fingers, you should see a report like this:</p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/defraggler_analyze.jpg"><img class="size-full wp-image-768 aligncenter" title="defraggler_analyze" src="http://www.fourthlaw.com/wp-content/uploads/defraggler_analyze.jpg" alt="defraggler_analyze" width="443" height="355" /></a></p>
<p>It has the measure of the drive&#8230;now, one more thing&#8230;let&#8217;s move all the big files out of the Operating System&#8217;s way. Â Click Settings | Options and go to the Defrag tab. Â Check the &#8220;Move large files to the end of the drive&#8230;&#8221; and then &#8220;OK.&#8221;</p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/defraggler_filemove.jpg"><img class="size-full wp-image-769 aligncenter" title="defraggler_filemove" src="http://www.fourthlaw.com/wp-content/uploads/defraggler_filemove.jpg" alt="defraggler_filemove" width="418" height="387" /></a></p>
<p>Now, click the Defrag button.</p>
<p>Instant&#8230;well&#8230;almost instant results and better performance. Â I wish more software worked this well. Â Remember, they also make the remarkable Â <a title="Piriform CCleaner" href="http://www.ccleaner.com/" target="_blank">CCleaner</a> we talked about a <a title="CCleaner Review" href="http://www.fourthlaw.com/2009/04/24/ccleaner-clean-windows/" target="_self">few weeks ago</a>. Â This is just required maintenance. Â There&#8217;s really no decision to make, just do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/piriform-defraggler-best-free-windows-defrag/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux.com Article:  Using Windows, Xbox, and iPod as Alternative MythTV Front Ends</title>
		<link>http://fourthlaw.com/linuxcom-article-using-windows-xbox-and-ipod-as-alternative-mythtv-front-ends/</link>
		<comments>http://fourthlaw.com/linuxcom-article-using-windows-xbox-and-ipod-as-alternative-mythtv-front-ends/#comments</comments>
		<pubDate>Mon, 04 May 2009 20:16:19 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Connections]]></category>
		<category><![CDATA[Geektacular]]></category>
		<category><![CDATA[home theater]]></category>
		<category><![CDATA[home theater pc]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[MythTv]]></category>
		<category><![CDATA[mythtv how to]]></category>
		<category><![CDATA[mythtv on windows]]></category>
		<category><![CDATA[mythtv review]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Review XBMC]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://www.fourthlaw.com/?p=693</guid>
		<description><![CDATA[Originally published atÂ www.linux.com on December 09, 2008 at 09:00 AM; reprinted with the author&#8217;s permission. Digital video recorders (DVR) are becoming more and more mainstream.Â TiVo, in fact, has passed the truest test of any popular technology &#8212; having its name transformed into a verb.Â MythTV, a free and open source application that lets you turn a [...]]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/mythtv.png"><img class="alignnone size-full wp-image-261" title="mythtv" src="http://www.fourthlaw.com/wp-content/uploads/mythtv.png" alt="mythtv" /></a></h3>
<h3><em>Originally published atÂ <a title="Linux.com" href="www.linux.com/feature/154568" target="_blank">www.linux.com</a></em><em> on December 09, 2008 at 09:00 AM; reprinted with the author&#8217;s permission.</em></h3>
<div class="xar-clearleft">
<p>Digital video recorders (DVR) are becoming more and more mainstream.Â <a href="http://www.tivo.com/">TiVo</a>, in fact, has passed the truest test of any popular technology &#8212; having its name transformed into a verb.Â <a href="http://www.mythtv.org/">MythTV</a>, a free and open source application that lets you turn a computer into a DVR, burst on the scene a few years ago, and has found fans among Linux users. However, with a little effort, it&#8217;s possible to run MythTV front ends on Windows XP, Windows Vista, Xbox, and even an Apple iPod Classic.</div>
<div id="featurecontent" class="xar-align-left">
<p>When MythTV first emerged, only the bravest of the open source faithful dared to try it. Few had the specific hardware to make it work, let alone the knowledge and the patience. Now, though, setting up a MythTV system is easy. It readily supports most video capture cards, and several MythTV-centric distributions have been created based upon various Linux flavors.</p>
<p>Most MythTV packages install both the back and front ends by default. You can also install a front end by itself on an additional machine. One front end is all that most users require, but some users want additional front ends scattered throughout the home. If you want to add a MythTV front end to your home office, child&#8217;s room, or master bedroom, for instance, you might consider using alternative hardware, such as an Xbox or iPod.</p>
<h4>Windows</h4>
<p style="text-align: center;"><img class="alignnone" src="http://www.fourthlaw.com/wp-content/uploads/mythtvplayer.jpg" alt="" width="448" height="266" /></p>
<p>Many homes already have a Windows machine, so using one as a MythTV front end may be an obvious choice. Using Internet Explorer, the MythTV back end server can stream video from MythWeb as .ASX files. However, a better option isÂ <a href="http://www.sudu.dk/mythtvplayer/index.php?page=home">MythTv Player</a> from Mikkel Bystrup Stensgaard. The stable 0.40 version quickly finds a MythTV back end server on the network and connects to it to play recorded files. Version 0.50b, available from the forum, includes commercial skip and a live TV player option that&#8217;s absent from the previous version.</p>
<p>MythTv Player is missing a full-fledged scheduling portion, but Stensgaard believes that this isn&#8217;t the purpose of his application. He states in aÂ <a href="http://www.sudu.dk/mythtvplayer/forum/thread/18">forum post</a> on future development, &#8220;In the FAR future I imagine the possibility to search and schedule recordings. This is not that important to me, as MythWeb really does a good job.&#8221;</p>
<p>MythTV Player is relatively stable, although it occasionally doesn&#8217;t release a capture card properly after you view live TV. This can be annoying, but it&#8217;s easily fixable from the back end. Stensgaard knows about this fairly rare issue and says he is working on a remedy in the next version.</p>
<h4>Xbox</h4>
<p style="text-align: center;"><img class="size-full wp-image-248   aligncenter" title="xbmc" src="http://www.fourthlaw.com/wp-content/uploads/xbmc.png" alt="xbmc" /></p>
<p style="text-align: left;">Another option for a MythTV front end is an original Xbox. Many homes already have one of these black behemoths sitting lonely and unused, made redundant by the flashier Xbox 360. Older Xbox machines may not have the power to run the newest games, but they&#8217;re still essentially computers with excellent integrated audio-visual connections, and you can add a helpful Xbox DVD remote controller kit for little money after a visit to eBay.</p>
<p>The Internet offersÂ <a href="http://www.instructables.com/id/How-to-softmod-your-xbox...for-FREE/">myriad</a> <a href="http://lifehacker.com/software/geek-to-live/transform-your-classic-xbox-into-a-killer-media-center-299809.php">walkthroughs</a> that describe exactly how to modify the Xbox for MythTV use. Because no hardware changes to the Xbox are involved, this &#8220;soft-mod&#8221; can easily be reversed if necessary.</p>
<p>Once you configure the Xbox, you have four main options for how to use it with a MythTV back end. First, you can simply useÂ <a href="http://xbmc.org/">Xbox Media Center</a> (XBMC) and Samba. Once configured, XBMC can play any recorded media file on the MythTV back end. However, it doesn&#8217;t give any information about the recorded show, and it doesn&#8217;t feature commercial-skipping functionality. A slightly better approach would be to compile the latest CVS of XBMC and use the alpha-state MythTV client being built into the system. Some people report that this client works well, but like the Windows MythTV Player, it cannot be used to schedule recordings.</p>
<p>Alternatively, you can run theÂ <a href="http://sourceforge.net/projects/xbmcmythtv">XBMC MythTV</a> add-on Python script in XBMC. It&#8217;s stable and responsive to control &#8212; but the project is effectively dead, as many of the developers have moved to the XBMC team. In my experience, XBMC MythTV works well when viewing recorded shows, even with commercial skipping. However, watching live TV is more problematic. Those users who can get live TV functional usually do so by compiling the most current version from CVS. Naturally, this requires more effort and expertise.</p>
<p>The last option for the Xbox is a full Xebian (Debian for Xbox) or Gentoo install with the full MythTV front end loaded on top of it. You can do this manually or by loading a preconfiguredÂ <a href="http://www.mythtv.org/wiki/index.php/Xbox_Frontend_on_Xebian_stable">Xebian/Myth</a>distribution. The primary upside of this method is that you get a full MythTV front end with all the capabilities &#8212; it just works. The primary downside is the performance of the Xbox &#8212; the slow processor can be overtaxed by such a relatively heavy system.</p>
<p>On the subject of the slow processor, high-definition (HD) content can also cause performance issues with the Xbox. While XBMC, and presumably Xebian, can play almost any video format, few users seem satisfied with streaming MythTV HD content to the Xbox. Standard-definition MythTV content and compressed wide-screen files such as Xvid pose no problems.</p>
<h4>iPod</h4>
<p style="text-align: center;"><img class="aligncenter" src="http://www.fourthlaw.com/wp-content/uploads/ipod_myth.png" alt="" width="93" height="220" /></p>
<p>A fifth generation or better video iPod makes for an excellent portable video device, and iTunes has great podcast-catching feature &#8212; all of which make combining an iPod with MythTV seem an obvious choice.Â <a href="http://www.myth2ipod.com/index.html">myth2ipod</a> bridges this gap, allowing you to sync recorded shows to an iPod. Although it&#8217;s not a full-featured front end, it provides the type of flexibility that allows MythTV to outshine closed source solutions.</p>
<p>The package is built primarily upon Perl scripts and may take some work to get installed and working satisfactorily. There is, however, a prebuilt installÂ <a href="http://myth2ipod.com/myth2ipod.txt">script</a> that you may find handy if your backend is Knoppmyth.</p>
<p>myth2ipod works much as you might imagine. A back-end job converts recorded video to MP4 files for iPod compatibility, and links them into an iTunes-readable RSS feed. Once everything is set up, simply use iTunes to subscribe to the feed like any other podcast. Presently, there is only a single feed for all recordings, so you cannot subscribe to recurring shows by title. Previous versions did provide this functionality; according to the author, this feature was simply missed in testing before this release.</p>
<h4>Final thoughts</h4>
<p>What makes these front end solutions unique is their support of unexpected, albeit ubiquitous, hardware platforms. There is no shortage of solutions available to gaining access to content when and where you want it.</p></div>
<div class="xar-align-left">
<p><em>Joseph Baxter is a working information security, compliance, and audit professional with 15 years of experience. He can be heard hosting the weekly &#8220;Keep the Joint Running Podcast*&#8221; for Bob Lewis ofÂ <a href="http://www.issurvivor.com/">issurvivor.com</a>. He currently holds CISSP, CISA, CISM, MCSE+S, and MCDBA certifications.</em></p>
<div align="center">[amazon-product]0764598236[/amazon-product][amazon-product]0764579959[/amazon-product]</div>
<p><em>*Podcast no longer available.</em></div>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/linuxcom-article-using-windows-xbox-and-ipod-as-alternative-mythtv-front-ends/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux.com Article:  Protecting Networks with SmoothWall Express 3.0</title>
		<link>http://fourthlaw.com/linuxcom-article-protecting-networks-smoothwall-express-30/</link>
		<comments>http://fourthlaw.com/linuxcom-article-protecting-networks-smoothwall-express-30/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 21:01:00 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Connections]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[firewall how to]]></category>
		<category><![CDATA[firewall howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux firewall]]></category>
		<category><![CDATA[linux firewall review]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[review firewall]]></category>
		<category><![CDATA[review smoothwall]]></category>
		<category><![CDATA[smoothwall]]></category>
		<category><![CDATA[smoothwall 3.0]]></category>
		<category><![CDATA[smoothwall express]]></category>
		<category><![CDATA[smoothwall express 3.0]]></category>

		<guid isPermaLink="false">http://www.fourthlaw.com/?p=695</guid>
		<description><![CDATA[Originally published at www.linux.com on December 09, 2008 at 09:00 AM; reprinted with the author&#8217;s permission. Corporations and home users alike need firewall protection. Many choices abound, including some expensive, commercial options that only run on specialized hardware. Others, likeÂ SmoothWall Express, are freely downloadable, built on the same technology as the commercial solutions, and even [...]]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: center;"><a href="http://www.smoothwall.org"><img class="alignnone size-full wp-image-711" title="swlogo" src="http://www.fourthlaw.com/wp-content/uploads/swlogo.jpg" alt="swlogo" width="134" height="114" /></a></h3>
<h3><em>Originally published at <a title="Linux.com" href="www.linux.com/feature/154568" target="_blank">www.linux.com</a></em><em> on December 09, 2008 at 09:00 AM; reprinted with the author&#8217;s permission.</em></h3>
<div class="xar-clearleft">
<p>Corporations and home users alike need firewall protection. Many choices abound, including some expensive, commercial options that only run on specialized hardware. Others, likeÂ <a href="http://www.smoothwall.org/">SmoothWall Express</a>, are freely downloadable, built on the same technology as the commercial solutions, and even deliver some superior features.</div>
<div id="featurecontent" class="xar-align-left">
<p>SmoothWall Express 3.0, from August 2007, is an open source firewall distribution released under the GNU General Public License (GPL). It provides all the features commonly found in a modern system, but also a few that you might not expect. Stateful inspection, dynamic and static NAT, egress controls, demilitarized zone (DMZ) segmentation, and a Dynamic Host Configuration Protocol (DHCP) server are de rigueur in today&#8217;s world. However, this package adds a selection of proxy servers for the Web (content filtering is available in the commercial editions), POP3 mail, Session Initiation Protocol (SIP), Domain Name System (DNS), and instant messaging. You can configure the proxies to further protect networks with antivirus scanning and forensic logging, andÂ <a href="http://www.snort.org/">Snort</a> intrusion-detection software is built in for logging suspicious events. However, real-time alerting via email or SMS text messages is not available on the Express version. SmoothWall also features a simple quality of service (QoS) management that business and home users alike should find valuable.</p>
<p>With a free registered account, you can accessÂ <a href="http://my.smoothwall.org/">my.SmoothWall</a>, a hosted service that collects data on firewall specs, chipsets, and more. A world map plots the data, allowing you to anonymously view listings of hardware in use throughout the world. They have titled the beta my.SmoothWall Web site Firewall Management, but it is unclear how extensive this management will be in the final version. It might become a comprehensive set of tools like those that service providers on theÂ <a href="http://www.sonicwall.com/us/products/solutions/Solutions_Managed_Service_Providers.html">SonicWALL</a> platform use to administrate multiple customers; or it might remain only a place for update notifications and deployment data. In either case, this level of integration to the vendor Web site is almost unknown among open source firewalls.</p>
<p>On the down side, SmoothWall Express curtails the VPN features offered in commercial versions to simply provide support for an IPsec peer-to-peer endpoint. Authentication to common directories and databases (such as LDAP, AD, and NDS) is also available as value-added features. These design decisions tailor the product line to the user&#8217;s benefit &#8212; developer SmoothWall Limited maintains a revenue stream on enterprise-oriented technologies while still providing high-quality free software for branch VPNs, small businesses, and home users.</p>
<h3>Installation</h3>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/smoothwall-01.jpg"><img class="size-full wp-image-697 aligncenter" title="smoothwall-01-sm" src="http://www.fourthlaw.com/wp-content/uploads/smoothwall-01-sm.jpg" alt="smoothwall-01-sm" width="350" height="258" /></a></p>
<p>SmoothWall Express 3.0 is not an installable application but rather a full operating system and security appliance distribution. It requires a Pentium or better processor with at least 64MB of RAM for simple firewalling. In tests, a Pentium III with 512MB of RAM handled the load with all services started.</p>
<p>SmoothWall lives up to its name during the install process. You canÂ <a href="http://www.smoothwall.org/get/index.php">download</a> the fairly small image (69MB for the 32-bit version and 71MB for 64-bit), burn it to a CD, and install SmoothWall in just a few minutes. Should trouble arise, you can download comprehensiveÂ <a href="http://downloads.sourceforge.net/smoothwall/smoothwall-express-3.0-install-guide.pdf">installation documentation</a>.</p>
<p>Using the install CD was painless. Driver support seemed good, and the installer had no problem probing for common network cards. It even found a few oddball chipsets (Tulip-based) that had previously caused some confusion to one BSD-based firewall. The only hiccup came from an incompatibility with the LILO bootloader and one older AMD Athlon motherboard. LILO hung with a 02 error until I lowered the PIO Mode and UDMA settings on the IDE interface within the BIOS. Other systems I tested did not experience the issue.</p>
<p>During the install, before configuration begins, you must select one of three basic egress filtering settings: open, closed, or half-open. Open is precisely what it sounds like &#8212; essentially an Allow All setting to outgoing traffic. Closed is a Deny All to outgoing. Half-open is a prebuilt rule set that allows common protocols, such as HTTP/HTTPS, SMTP, POP3, FTP, and SSH, to leave the network, but denies all the rest. This setting is an effective compromise, and results in a safely functioning border device.</p>
<p>The software prompts to assign and configure the network interfaces, sets up the administrator password, then it reboots.</p>
<h3>Configuration</h3>
<p>After the install finishes, you do all further configuration via a browser. Each network card in a SmoothWall system is given a color designation. Green is for the internal segment, red denotes the connection to the Internet, and purple and orange designate DMZs for wireless access points or other Internet-facing servers. The interface is clean and well laid out, and works well with Mozilla Firefox, Google Chrome, and Microsoft Internet Explorer.</p>
<p>Since the install connected the red interface to the Internet, my first access of the home page led to the following message:Â <em>There are updates available for your system. Please go to the &#8220;Updates&#8221; section for more information.</em> I found the Updates menu item under Maintenance. Clicking Check for Updates yielded several results, but the update screen itself yielded no feedback other than the browser status bar. It gave no indication of whether a reboot was required after installing the updates. Yet after a reboot, the LILO menu contained a new option indicating an update had taken place. Some feedback to prompt a restart would have been appropriate. To its credit, however, the system performed a full reboot in less than a minute, even on less-than-optimal hardware.</p>
<p>While the out-of-the-box SmoothWall install works, additional customization brings out the real power of its features. The Services tab allows you to monitor each advanced feature, including time, remote access, intrusion detection, dynamic DNS updates, and proxy services. Each works flawlessly, although two strange elements seem contradictory. First, Secure Shell (SSH) access services and other services are not started by default, but ping (ICMP) is configured to reply both externally and internally. Second, while SmoothWall supports most dynamic DNS services,Â <a href="http://www.dnsomatic.com/">DNS-O-Matic</a> is notably missing. An additional layer of Web filtering fromÂ <a href="http://www.opendns.com/">OpenDNS</a> via DNS-O-Matic would be a nice benefit. Still, unlike with many firewalls, you may use multiple dynamic DNS services simultaneously.</p>
<p>The Networking tab exposes the interface settings, IP address blocking, timed access, and traffic rules. Incoming and outgoing rules are easy to create and maintain. However, one idiosyncrasy results in behavior that is not obvious at first. Editing an outgoing rule actually removes it from the rule set completely. If you don&#8217;t add it back before navigating away from that page, it will be gone. Simply selecting a rule to view it in greater detail may inadvertently cause an administrator to break functionality to some application.</p>
<p>In the uncomplicated QoS configuration section, you can use drop-down boxes to select upload and download connection speeds and enable the service. The QoS engine prioritizes different types of traffic to make the connection speed seem faster. The settings are combo boxes, which makes them approachable even to non-technical users. By default, instant messaging traffic is set to low priority, VPN traffic to normal, and gaming traffic to high.</p>
<p>The Tools tab holds several useful utilities, such as ping and traceroute, as well as the Java-based SSH interface, which grants easy command-line access remotely. It extends the system beyond what the Web interface provides.</p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/smoothwall-02.jpg"><img class="size-full wp-image-700 aligncenter" title="smoothwall-02-sm" src="http://www.fourthlaw.com/wp-content/uploads/smoothwall-02-sm.jpg" alt="smoothwall-02-sm" width="350" height="276" /></a></p>
<p>The Web interface features four other main tabs. The VPN configuration tab is limited in the Express edition, particularly in comparison to other firewalls in the SmoothWall family. As stated before, the Maintenance tab contains links to updates, passwords, and reboots. The About tab displays status for the system, bandwidth usage, and traffic monitoring in graphs accompanied by tabular data on all major services. Finally, the Logs tab lets you dive deeper into events. There you can find details about the system, Web proxy, firewall, IDS, instant messages, and email logs.</p>
<p>Although most logs are text-based listings, they include some advanced functionality. You can filter the Web proxy logs to ignore certain strings to pare down the results. The Firewall log not only displays a list of data, but it also provides the ability to look up a source or destination address directly from the log viewer. If an unwanted address appears, you can add it to the blocked IP list with the click of a button. The IM proxy, which logs conversations, works for most major services except Google Talk. The viewer contains a rich control that organizes conversations by service name (such as MSN and ICQ), by users in chat, and by date. The IM log widget refreshes periodically, which enables you to follow conversations in near real time.</p>
<p style="text-align: center;"><a href="http://www.fourthlaw.com/wp-content/uploads/smoothwall-03.jpg"><img class="size-full wp-image-702 aligncenter" title="smoothwall-03-sm" src="http://www.fourthlaw.com/wp-content/uploads/smoothwall-03-sm.jpg" alt="smoothwall-03-sm" width="350" height="298" /></a></p>
<p>The IDS log is not as feature-rich, but you can export most of the SmoothWall logs into CSV format from within the Web interface. You can then carry out forensic inspection of events elsewhere.</p>
<div>[amazon-product]1597492086[/amazon-product]</div>
<p>To test the firewall, I employed some tools found on theÂ <a href="http://www.remote-exploit.org/backtrack.html">BackTrack</a> live CD against the external (red) interface, and SmoothWall fared well.Â <a href="http://autoscan-network.com/">Network AutoScan</a> found the SmoothWall firewall eventually, but the system appeared with a completely unknown fingerprint. At the same time within SmoothWall&#8217;s interface, the IDS log detected the scan as abnormal external traffic.Â <a href="http://www.metasploit.com/">Metasploit</a> AutoPwn did not gain an attack surface and also generated logged port scans. On the internal network (green) interface, with ICMP turned off on the firewall,Â <a href="http://www.nessus.org/nessus">Nessus</a> was helpless to discover that the host existed on the network.</p>
<div>[amazon-product]0470179864[/amazon-product]</div>
<h3>Conclusion</h3>
<p>SmoothWall provides robust features and usability, making it a good choice in spite of tough competition within its peer group. It makes complicated settings approachable and sets up filtering by default, which is considered advanced configuration in most other firewalls.</p>
<p>On the other hand, the distribution has a few issues and oversights. It could have better feedback within the interface, and there should be no doubt that an update is being applied or whether and when a reboot is required. Also, there should be no risk of accidentally deleting a firewall rule when an admin only wants to view a few details, and a correlation engine for the various logs would be useful. Simply being able to dredge all of the logs by a specific time frame would deliver a bigger-picture view for efficient investigation of suspected attacks.</p>
<p>Of course, no firewall is perfect or sufficient by itself. In-depth defense is the only strategy that has any hope of protecting valuable data and resources. SmoothWall Express 3.0 stands ready to occupy its place as a key part of that defense strategy for enterprise or home.</p></div>
<div class="xar-align-left">
<p><em>Joseph Baxter is a working information security, compliance, and audit professional with 15 years of experience. He can be heard hosting the weekly &#8220;Keep the Joint Running Podcast&#8221; for Bob Lewis ofÂ <a href="http://www.issurvivor.com/">issurvivor.com</a>. He currently holds CISSP, CISA, CISM, MCSE+S, and MCDBA certifications.</em></p>
<p>Recommended Reading:</p>
<div>[amazon-product]1597491233[/amazon-product]</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/linuxcom-article-protecting-networks-smoothwall-express-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CCleaner &#8211; Clean up your Windows</title>
		<link>http://fourthlaw.com/ccleaner-clean-windows/</link>
		<comments>http://fourthlaw.com/ccleaner-clean-windows/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 05:23:21 +0000</pubDate>
		<dc:creator>jbaxter</dc:creator>
				<category><![CDATA[Connections]]></category>
		<category><![CDATA[Ccleaner]]></category>
		<category><![CDATA[CCleaner How To]]></category>
		<category><![CDATA[CCleaner howto]]></category>
		<category><![CDATA[Maintanence]]></category>
		<category><![CDATA[Piriform]]></category>
		<category><![CDATA[Piriform CCleaner]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Review CCleaner]]></category>
		<category><![CDATA[Review Piriform CCleaner]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Windows Performance]]></category>

		<guid isPermaLink="false">http://www.fourthlaw.com/?p=308</guid>
		<description><![CDATA[Well, if you haven&#8217;t been paying attention, apparently Windows will slow down after some time in use&#8230;or so they say. Â Mine doesn&#8217;t. Â Mainly because I&#8217;m careful about spyware (not such a problem anymore since Google Chrome and Firefox), but also because I use utilities like this. So if you want your machine to stop dogging [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.piriform.com/"><img class="size-full wp-image-312 aligncenter" title="logo" src="http://www.fourthlaw.com/wp-content/uploads/logo.png" alt="logo" /></a></p>
<p style="text-align: left;">Well, if you haven&#8217;t been paying attention, apparently Windows will slow down after some time in use&#8230;or so they say. Â Mine doesn&#8217;t. Â Mainly because I&#8217;m careful about spyware (not such a problem anymore since Google Chrome and Firefox), but also because I use utilities like this.</p>
<p style="text-align: left;">So if you want your machine to stop dogging out. Â First, uninstall all the worthless programs you never use but none-the-less have collected over the last year or two. Â Go to Microsoft Update, get any updates you may need. Â Update your hardware drivers from each vendor&#8217;s website.</p>
<p style="text-align: left;">But most of all, go to <a href="http://www.piriform.com/" target="_blank">Piriform</a> and download the excellent FREE CCLeaner. Â Once installed and started, the interface presents four tabs on the left. Â Cleaner, Registry, Tools, and Options. Â Start with Cleaner and have it analyze all of the temp files and nonesuch. Â Punch the &#8216;Run Cleaner&#8217; button and away it goes.</p>
<p style="text-align: center;"><img class="size-medium wp-image-310 aligncenter" title="ccleaner_finished" src="http://www.fourthlaw.com/wp-content/uploads/ccleaner_finished-450x326.jpg" alt="ccleaner_finished" /></p>
<p style="text-align: left;">Next, go to the Tools tab and select the Startup group. Â Turn off all the stupid stuff, like iTunes Helper, Java Update, and etc. Â Google the name if you aren&#8217;t familiar with it&#8230;it may be malware. Â Disable anything not necessary.</p>
<p style="text-align: center;">&nbsp;</p>
<p style="text-align: center;"><img class="size-medium wp-image-309 aligncenter" title="ccleaner_startup" src="http://www.fourthlaw.com/wp-content/uploads/ccleaner_startup-450x326.jpg" alt="ccleaner_startup" /></p>
<p style="text-align: center;">&nbsp;</p>
<p style="text-align: left;">On the last tab (actually the middle) is the Windows Registry scanner. Â Honestly, I&#8217;m chicken. Â I was burned too many times with RegClean programs back in the Win9x days to feel completely comfortable letting a registry cleaner run. Â Personally, this is a last ditch action&#8211;but you may feel differently about it&#8211;just don&#8217;t say I didn&#8217;t warn you.</p>
<p style="text-align: left;">Overall, though, it&#8217;s a great thing. Â I love simple little tools like this, that just work. Â Try it out.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourthlaw.com/ccleaner-clean-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

