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

<channel>
	<title>life, code, and idiocy • the journal of dan fuhry</title>
	<atom:link href="http://lifecodeidiocy.enanocms.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://lifecodeidiocy.enanocms.org</link>
	<description>Dan Fuhry is a software developer and the administrator of the Fuhry Kitchen Table website. His latest pride and joy is BigMomma, a Compaq ML350 server (!) running Fedora Core 4 on 2 Xeon 866MHz CPUs.</description>
	<pubDate>Sat, 23 Aug 2008 01:42:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Update on the RoadRunner issue</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/08/22/update-on-the-roadrunner-issue/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/08/22/update-on-the-roadrunner-issue/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 01:37:51 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Other Stuff]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=77</guid>
		<description><![CDATA[I know it&#8217;s been a while since I posted. Busy summer, we&#8217;ll leave it at that.
I was contacted by a reader of my blog - Nolan Haycook - who uses RoadRunner with Time Warner Cable. He called them up and gave me some interesting information from a tier 3 support technician (T3ST):

TWC really doesn&#8217;t have [...]]]></description>
			<content:encoded><![CDATA[<p>I know it&#8217;s been a while since I posted. Busy summer, we&#8217;ll leave it at that.</p>
<p>I was contacted by a reader of my blog - <a href="http://www.nhaycook.com/">Nolan Haycook</a> - who uses RoadRunner with Time Warner Cable. He called them up and gave me some interesting information from a tier 3 support technician (T3ST):</p>
<ul>
<li>TWC really doesn&#8217;t have a net neutrality opinion</li>
<li>There are no monthly bandwidth limits</li>
<li>They don&#8217;t filter any traffic via port blocking, DPI or any other methods</li>
<li>Their TOS is pretty open regarding activity</li>
<li>The advertised speed is WYSIWYG</li>
<li>RR never goes down for maintenance, everything they do is done very smoothly</li>
<li>Sometimes shit happens and lines get messed up by a backhoe that didn&#8217;t call to dig</li>
<li>TWC/RR probably wont be bought out, if anything Verizon FIOS will sellout RR broadband</li>
<li>Bandwidth isn&#8217;t throttled by time of day, more or less it&#8217;s the network load. Look into RR boost capabilities to find out more information on how they trying to give you MORE bandwidth than advertised.</li>
<li>The modem is an NAT device with an IP address of 192.168.100.1, and it allows port forwarding and DMZ, but minimal configuration otherwise.</li>
<li>Residential IPs last as long as the connection is live, the T3ST was unsure about the DHCP lease times but he said his was active for about a year and a half.</li>
<li>RR installs the coaxial cable needed (1 line) free of charge when you purchase their services.</li>
</ul>
<p>Some of these sound more believable than others to me - specifically the claim that they never go down for maintenance and that their TOS is pretty open. I did a little looking around and (thanks to a link from Nolan) found their <a href="http://help.twcable.com/html/twc_sub_agreement.html">subscriber agreement</a> and <a href="http://help.twcable.com/html/twc_misp_aup.html">operator policy</a>. A few interesting quotes:</p>
<blockquote><p>(iii) If I receive HSD Service, I agree not to use the HSD Service for operation as an Internet service provider, <strong>for the hosting of websites</strong> (other than as expressly permitted as part of the HSD Service) or for any enterprise purpose whether or not the enterprise is directed toward making a profit. <em>(emphasis added)</em></p>
<p>(d) I agree to provide TWC and its authorized agents access to my premises during regular business hours upon reasonable notice during the term of this Agreement and after its termination to install, connect, inspect, maintain, repair, replace, alter or disconnect or remove the TWC Equipment, to install Software, to conduct service theft audits, or to check for signal leakage. I agree that TWC may have reasonable access to easements and TWC Equipment located on my grounds.</p>
<p>(b) If I receive HSD Service, I acknowledge that TWC has the right, but not the obligation, to review content on public areas of the HSD Service, including chat rooms, bulletin boards and forums, in order to determine compliance with this Agreement and the Terms of Use.</p></blockquote>
<p>And finally the kicker&#8230;</p>
<blockquote><p>In using the ISP Service, you may not use an IP address or client ID not assigned to you, forge any TCP/IP packet header or any part of the header information in an e-mail or newsgroup posting or probe, scan or test the vulnerability of any system or network by the use of sniffers, SNMP tools or any other method.</p></blockquote>
<p>So strictly according to the TOU, I can&#8217;t use nmap, and supposedly I can&#8217;t host a website. Nolan told the T3ST that he hosts a website through his connection and the tech said it was fine, and who&#8217;s gonna care if you scan a friend with nmap to help them test their port forwarding configuration or something? (Yeah, I do UDP scans for one guy all the time.) Furthermore, the information about the modem seems a little fuzzy, but they say I can use any DOCSIS-compliant modem. So if their modem&#8217;s defective by design, f*ck it, i&#8217;ll buy a better one and harp on them until they give me my money back for their modem.</p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/08/22/update-on-the-roadrunner-issue/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Well, would you look at that: Steve lied to us</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/07/11/well-would-you-look-at-that-steve-lied-to-us/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/07/11/well-would-you-look-at-that-steve-lied-to-us/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 16:52:40 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=75</guid>
		<description><![CDATA[Remember &#8220;Thoughts on Music&#8220;? The open letter Steve Jobs wrote about 16 months ago? I think the community was right. It was a big, fat lie.
The iPhone 3G and the App Store hit the streets today. And just as could be expected, an e-mail came in from Defective By Design giving out the 5 reasons [...]]]></description>
			<content:encoded><![CDATA[<p>Remember &#8220;<a href="http://www.apple.com/hotnews/thoughtsonmusic/">Thoughts on Music</a>&#8220;? The open letter Steve Jobs wrote about 16 months ago? I think the community was right. It was a big, fat lie.</p>
<p>The iPhone 3G and the App Store hit the streets today. And just as could be expected, an e-mail came in from Defective By Design giving out the 5 reasons you should never buy an iPhone 3G. RMS has a good reason to be angry at Apple. Remember this?</p>
<blockquote><p>Imagine a world where every online store sells DRM-free music encoded in open licensable formats. In such a world, any player can play music purchased from any store, and any store can sell music which is playable on all players. This is clearly the best alternative for consumers, and Apple would embrace it in a heartbeat.</p>
<p><em>Steve Jobs, &#8220;Thoughts on Music&#8221;</em></p></blockquote>
<p>Apple is clearly under absolutely no obligation from all those developers - many of whom came from the development community for jailbroken iPhones - to put DRM on their apps. Yet they chose to, and probably not because of pressures from Sega and their cute little Super Monkey Ball implementation. This officially turns Jobs&#8217;s letter into bullcrap. He had the option to go without DRM and ignored it, ignoring his promises to the community at the same time.</p>
<p>What I personally think was best was leaving the iPhone as officially &#8220;closed&#8221; without patching the jailbreaking vulnerabilities. Up until now, only technically savvy users were able to run 3rd-party code on their iPhones, which reduced the number of noobish complaints, script kiddies, and stupid useless apps. Now, even your grandma is going to be playing Super Monkey Ball and Twittering from her car. It&#8217;s making the iPhone suck in even more people. If it was incapable of running anything more than Apple&#8217;s own code up front, people would be able to look at it for what it really is: a phone (or in my case, a music player). And only the hackers would be able to do cool stuff with it. That way RMS is happy because the phone can be &#8220;liberated&#8221;, but your grandma isn&#8217;t going to be encumbered with any more DRM than what already exists on your typical iPod. I&#8217;m not defending FairPlay, but at the same time I think DRMing the App Store is a bad idea because it places even more restrictions on users.</p>
<p>Now, hold on, you say. We only bitch about DRM on music because keeps you from playing that music on different manufacturers&#8217; devices, and App Store apps can only run on the iPhone because of its API and platform even if they&#8217;re open source, so the DRM only limits and restricts software piracy. That&#8217;s a good point, but the DRM also prevents you from releasing apps under the GPLv3 (due to the obligation of distributing cryptographic keys) and from sharing free apps. I can personally confirm that even free apps are DRMed, as I downloaded a couple of free apps yesterday and found my iTunes account name embedded in the .ipa file along with a FairPlay version stamp. Looking at the DRMed Twitterrific Mach-O binary side by side with a non-DRMed binary of Installer.app in a hex editor further confirmed the existence of encryption in the executable.</p>
<p>This is just the wrong way to &#8220;open&#8221; a device to third-party development. Only licensed developers can run their code on their phone, and even then they can only run it in &#8220;debugging&#8221; mode in which the device is tethered to their computer while the program is running. And you need a programming license now just to run your own code on your own device. <a href="http://www.gnu.org/philosophy/right-to-read.html">Sound familiar?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/07/11/well-would-you-look-at-that-steve-lied-to-us/feed/</wfw:commentRss>
		</item>
		<item>
		<title>At long last, hiding sidebar blocks</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/07/07/at-long-last-hiding-sidebar-blocks/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/07/07/at-long-last-hiding-sidebar-blocks/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 22:02:12 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Enano/phpBB Half Baked]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=74</guid>
		<description><![CDATA[One of the most popular requested features in Enano that I was never able to implement efficiently has just gone in - in under 1KB of code. This feature is hiding certain sidebar blocks except for certain users or groups.
A couple of days ago I rewrote the part of template::tplWikiFormat() that parses the conditional blocks [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most popular requested features in Enano that I was never able to implement efficiently has just gone in - in under 1KB of code. This feature is hiding certain sidebar blocks except for certain users or groups.</p>
<p>A couple of days ago I rewrote the part of template::tplWikiFormat() that parses the conditional blocks ({if foo&#8230;}). The code was inefficient and the parser took forever to validate the code. The new parser does a simpler set of checks that should be just as thorough. But the advantage to the new parser is that the inner function that processes the actual expression (&#8221;foo&#8230;&#8221; in the example above) is a separate function. This led me to wonder, what if I used the same function to allow conditional hiding of the whole block?</p>
<p>It turned out to not be a bad idea, so I added two new tag types into the parser: {restrict} and {hideif}. The first hides the block unless the condition is true, and the second only removes the block if the condition is true. This allows for something like:</p>
<p><code>{restrict auth_admin}</code></p>
<p>Putting this into, for example, the Tools sidebar block will hide it from everyone except administrators - a helpful feature and one that people have been asking for for a long time. It&#8217;s a bit rudimentary, but I think it gives you more power than you&#8217;d get with a simple &#8220;check the box next to the groups that will see this block.&#8221; Another example would be an advertisement block that is only shown to Internet Explorer users that aren&#8217;t logged in:</p>
<p><code>{restrict msie AND !user_logged_in}</code></p>
<p>The template parser will also set a boolean value &#8220;theme_is_&lt;current theme&gt;&#8221; to true now, so you can hide blocks for certain themes. Let&#8217;s say your theme has its own search bar. You would add this to the Search block:</p>
<p><code>{hideif theme_is_leonano}</code></p>
<p>I&#8217;d like to make the feature a little more user-friendly, but as of right now you can add {restrict} and {hideif} checks to any sidebar block of any type and achieve the hiding effect, giving you a bit more power than you&#8217;d get with a typical GUI editor. Using the same function call also means I can extend it later, letting you use logic such as checking for membership of a certain group, checking the user level, and more. That might not be implemented for a while, but when and if it is it will be a huge increase in power to Enano&#8217;s currently barely-holding-together sidebar framework.</p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/07/07/at-long-last-hiding-sidebar-blocks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How I got my DSL working great, and what lies ahead</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/06/26/how-i-got-my-dsl-working-great-and-what-lies-ahead/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/06/26/how-i-got-my-dsl-working-great-and-what-lies-ahead/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 05:50:58 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Other Stuff]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=73</guid>
		<description><![CDATA[A week or so ago I mentioned that I got my DSL to a point of very high reliability. There&#8217;s a fair amount of truth to that, with a bit of a sudden change today. Here&#8217;s how it all went down.
I figured out that my DSL was acting up because of issues with wiring in [...]]]></description>
			<content:encoded><![CDATA[<p>A week or so ago I mentioned that I got my DSL to a point of very high reliability. There&#8217;s a fair amount of truth to that, with a bit of a sudden change today. Here&#8217;s how it all went down.</p>
<p>I figured out that my DSL was acting up because of issues with wiring in my house. What exactly was going on I still don&#8217;t know. But I do know that the previous owners of my house installed a second phone line, and that the physical wiring for that line is still in place. By installing a DSL filter at the service box outside and wiring the DSL side to the second phone line, I was able to filter my whole house using that one filter and ensure a clean signal for the modem.</p>
<p>Of course, that service-happiness high lasted for about a week.</p>
<p>Last night and this afternoon my ISP decided to do something to their access concentrator. I&#8217;ve been switched to yet another one, not unlike the <a href="http://enanocms.org/News:1202162570">disaster</a> that happened back in February. No, I don&#8217;t have another $20 a month to fork over just for a static IP.</p>
<p>So as of now I have bigmomma running my ZoneEdit update script which is hitting the No-IP dynamic update check server every five minutes. I may have to make the interval smaller (and I will switch to using Germantown for the remote IP check if I do this) but it looks like things will work out.</p>
<p>Naturally my static IP hack I used on my modem isn&#8217;t working anymore. It didn&#8217;t work for a period back in February either, but then began to work again. We&#8217;ll see. I definitely won&#8217;t be seeing 98.17.59.63 again for a while.</p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/06/26/how-i-got-my-dsl-working-great-and-what-lies-ahead/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Roadrunner update</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/06/18/roadrunner-update/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/06/18/roadrunner-update/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 11:50:10 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=72</guid>
		<description><![CDATA[This is the response I got from the Roadrunner cable rep. Way to treat their potential customers, eh?

Dear Mr. Fuhry:
Thank you for your email. We always appreciate the opportunity to          respond to our customers.
Thank you for contacting Time Warner Cable. The services and    [...]]]></description>
			<content:encoded><![CDATA[<p>This is the response I got from the Roadrunner cable rep. Way to treat their potential customers, eh?</p>
<blockquote>
<p>Dear Mr. Fuhry:</p>
<p>Thank you for your email. We always appreciate the opportunity to          respond to our customers.</p>
<p>Thank you for contacting Time Warner Cable. The services and          availability may vary based on Package Selection and promotions that          may be available in your area. We have found the most efficient method          of providing you with pricing are for you to speak to a sales          representative who will explain all packages and assist you in          customizing a service plan that best fits your needs. Please contact          our sales department at 1.877.772.2253. Representatives are available          24 hours a day 7 days a week.</p>
<p>Sincerely,<br />
Mark</p>
<p>Your On-Line Time Warner Cable Representative</p>
</blockquote>
<p>I replied to the e-mail politely noting that I already know what service plan I&#8217;m going for and that what I&#8217;m trying to find out is ethical and network management practices. Needless to say I think I will definitely be sticking with Windstream for right now. Especially now that I got it working nearly perfectly - more on that in a day or two.</p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/06/18/roadrunner-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New start-up project: Two Geeks, One Site</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/06/13/new-start-up-project-two-geeks-one-site/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/06/13/new-start-up-project-two-geeks-one-site/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 22:07:07 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=71</guid>
		<description><![CDATA[Peter McCullough and I are starting up a community tech/news site aimed at geeks, affectionately called twogeeksonesite.com. Here we plan to post hardware reviews, track industry news, talk about current events, and provide a general tech discussion community. We&#8217;re not going for anything particularly Web 2.0 (e.g. social networking) but we are planning on something [...]]]></description>
			<content:encoded><![CDATA[<p>Peter McCullough and I are starting up a community tech/news site aimed at geeks, affectionately called <a href="http://twogeeksonesite.com">twogeeksonesite.com</a>. Here we plan to post hardware reviews, track industry news, talk about current events, and provide a general tech discussion community. We&#8217;re not going for anything particularly Web 2.0 (e.g. social networking) but we are planning on something based on Enano and PunBB (and yes it will run the latest alpha code). I&#8217;ll be posting again when it&#8217;s all set up, but until then beware of scaffolding and &#8220;registration disabled&#8221; messages.</p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/06/13/new-start-up-project-two-geeks-one-site/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Considering a switch to Roadrunner Cable</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/06/07/considering-a-switch-to-roadrunner-cable/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/06/07/considering-a-switch-to-roadrunner-cable/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 14:14:21 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=70</guid>
		<description><![CDATA[I just found out a week or so ago that Road Runner is offering cable Internet in my area at last! Needless to say I&#8217;m grilling them the same way I grilled Windstream before I signed up for their DSL service. Feel free to use it as a basis for your own Net Neutrality assurance [...]]]></description>
			<content:encoded><![CDATA[<div class="moz-text-html" lang="x-western">I just found out a week or so ago that Road Runner is offering cable Internet in my area at last! Needless to say I&#8217;m grilling them the same way I grilled Windstream before I signed up for their DSL service. Feel free to use it as a basis for your own Net Neutrality assurance checks on potential ISPs.
</div>
<div class="moz-text-html" lang="x-western">
</div>
<blockquote>
<div class="moz-text-html" lang="x-western">Hi,<br />
Just a while ago I checked the Road Runner website and it looks like Time Warner is offering the service where I live. I have a few friends that used RoadRunner in the past until their area was bought out by Comcast (<a class="moz-txt-link-freetext" href="http://en.wikipedia.org/wiki/Time_Warner_Cable#Former_divisions_sold_to_Comcast">http://en.wikipedia.org/wiki/Time_Warner_Cable#Former_divisions_sold_to_Comcast</a>). I&#8217;m currently using Windstream DSL and I&#8217;m seriously considering upgrading to Road Runner cable, just have a couple questions though because I&#8217;m a power user and use my Internet for a lot of different things. My current situation is that I have an ISP that does absolutely no throttling or firewalling (which I positively love) but the connection isn&#8217;t as reliable as I&#8217;d like it to be. So my questions are:
</div>
<div class="moz-text-html" lang="x-western">
<ul>
<li>Do Time Warner and/or Road Runner support, financially or otherwise, any legislation that could have any impact (positive or negative) on <a href="http://en.wikipedia.org/wiki/Network_neutrality">net neutrality</a>? If so, what bills are they, and where can I view more information about the legislation on the Internet?</li>
<li>Do you have a monthly bandwidth limit? If so, what is the cap?</li>
<li>Do you throttle any traffic using port blocking, deep packet inspection, or any other method? If so, what all is blocked?</li>
<li>Are any ports firewalled by default? I am currently running a web server, mail server, and SSH server from my home. (My question applies to your home/residential service; I will not purchase a business account just to lift inbound port restrictions.)</li>
<li>Does your acceptable use policy (AUP) or terms of use (TOU) have any restrictions on what types of traffic, inbound or otherwise, residential customers may allow? E.g. are there any legal restrictions that would prevent me from running a web server or a properly secured mail server?</li>
<li>15Mbits down is all fine and dandy, but what is the average upload speed of a residential connection? 1Mbit would be nice, but 1.5 or 2 would be even better. 5Mbit would be outstanding.</li>
<li>How often does RR go down for maintenance? When was the last service outage in my area? Were customers notified of it in advance? How long did the outage last?</li>
<li>Is there any possibility (even a 1% chance) that my area will be bought out by another provider, specifically Comcast, within the next three years? This is the one issue that I&#8217;m scared to death of with residential cable. As you probably know, Comcast is under heavy fire from both customers and the FCC for their questionable (and sometimes downright illegal) network management practices.</li>
<li>Are there any times of day (or week) when traffic is throttled slower than the peak limit? Also, my DSL modem sometimes connects at a much slower speed than the expected 1.5Mbit/sec due to environmental conditions. Will this happen with cable? Power, phone, and cable lines are all buried underground in my area.</li>
<li>Is the modem simply a bridge to the Internet or does it behave like a router with NAT? Can I access the modem to forward ports or, preferably, DMZ my router?</li>
<li>How often does a residential IP address last on average? How much is a static IP address per month?</li>
<li>Finally, my router and DNS server are at the south end of the house whereas the cable connection is at the north end. I have 75 feet of standard coaxial cable to work with, but does cable Internet require a higher grade of cable to work reliably and at full speed? Needless to say the modem would be in close proximity to the router.</li>
</ul>
<p>Thank you for taking the time to answer my questions. As of right now I am very seriously considering an upgrade to Road Runner provided that your policies are in line with net neutrality and will be for the forseeable future. I look forward to applying for Road Runner cable.</p>
<p>Sincerely yours,<br />
Dan Fuhry<br />
<a class="moz-txt-link-abbreviated" href="mailto:dan@enanocms.org">dan@enanocms.org</a></div>
</blockquote>
<div class="moz-text-html" lang="x-western">Usually with these things I don&#8217;t push for extreme politeness - after all, they&#8217;re an ISP. I&#8217;m treating them with suspicion because a lot of ISPs have a bunch of complete assholes running their networks. (Windstream thankfully isn&#8217;t one of them.) The most important thing, IMHO, is to find out where their true position is on Net Neutrality and make sure they have a hatred for or at least look down on practices like those of Comcast.
</div>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/06/07/considering-a-switch-to-roadrunner-cable/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Amplifier claims final victim; 4 dead as killing spree brought to tragic end</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/05/28/amplifier-claims-final-victim-4-dead-as-killing-spree-brought-to-tragic-end/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/05/28/amplifier-claims-final-victim-4-dead-as-killing-spree-brought-to-tragic-end/#comments</comments>
		<pubDate>Thu, 29 May 2008 01:21:39 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[X-540 speakers]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=69</guid>
		<description><![CDATA[In what may seem like an ironic turn of events, the Pioneer VSX-5000 amplifier responsible for the deaths of two subwoofers and a sound card has taken its own life, perhaps in an attempt to make retribution for its crimes.
The 22-year-old receiver and amplifier had a lonely and traumatic history that began almost as soon [...]]]></description>
			<content:encoded><![CDATA[<p>In what may seem like an ironic turn of events, the Pioneer VSX-5000 amplifier responsible for the deaths of two subwoofers and a sound card has taken its own life, perhaps in an attempt to make retribution for its crimes.</p>
<p>The 22-year-old receiver and amplifier had a lonely and traumatic history that began almost as soon as its original owner purchased it. It expressed lament for a lonely childhood where it was not put to use and accumulated a considerable amount of dust.</p>
<p>The county examiner said that the most likely cause of death was a short circuit. No traces of ozone were found in the surrounding atmosphere.</p>
<p>The amp did not leave a suicide note and its original owner was not available for comment.</p>
<p>&#8220;Resuscitation efforts are underway,&#8221; said the current owner, Dan Fuhry, &#8220;but at this point things are looking very grim. We&#8217;re going to try the good old slap on the side, but that is currently our last remaining hope for the amplifier.&#8221;</p>
<p>Known for its loud output but warm capacitors, the Pioneer receiver enjoyed music with considerable bass. It loved video processing and equalizer functions, and had a talented FM receiver. &#8220;It&#8217;s such a shame to see this piece of history leave us,&#8221; Fuhry said in an interview. &#8220;It was just a great multi-purpose device. We&#8217;re going to miss it.&#8221;</p>
<p>The Pioneer VSX-5000 is survived by Logitech X-540 III and its host computer, Nighthawk, who told us only that she will miss not having to push ALSA to the limits. The receiver specified in its will that it did not wish for a memorial service. If resuscitation efforts are not successful, it will be recycled.</p>
<p>The amplifier was playing Empty Walls by Serj Tankian at the time of its death Wednesday evening. &#8220;Suppose it wasn&#8217;t into alternative metal,&#8221; mentioned Fuhry.</p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/05/28/amplifier-claims-final-victim-4-dead-as-killing-spree-brought-to-tragic-end/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The dreaded 1604 error - and how to fix it</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/05/26/the-dreaded-1604-error-and-how-to-fix-it/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/05/26/the-dreaded-1604-error-and-how-to-fix-it/#comments</comments>
		<pubDate>Mon, 26 May 2008 04:06:40 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=68</guid>
		<description><![CDATA[So I was working on my iPod trying to disable Stealth MAC without removing it. I tried using UIctl after RTFMing on launchctl and everything that it does. Unfortunately something caused my Touch to stop responding, and nothing came up when I rebooted.
I reluctantly decided to restore my device. It&#8217;s not an easy thing because [...]]]></description>
			<content:encoded><![CDATA[<p>So I was working on my iPod trying to disable Stealth MAC without removing it. I tried using UIctl after RTFMing on launchctl and everything that it does. Unfortunately something caused my Touch to stop responding, and nothing came up when I rebooted.</p>
<p>I reluctantly decided to restore my device. It&#8217;s not an easy thing because I had a lot of crap on there, though it was all replaceable. I pulled up WinPwn and built an IPSW with everything but Cydia, which seems to not fit on the restore image. Everything looked to be going great, until iTunes gave me the dreaded <a href="http://www.google.com/search?q=ipod+touch+restore+error+1604">1604 error</a>. Things looked <em>really</em> grim as I saw people talking about their $500 paperweights, and so on, and so forth.</p>
<p>The best instructions I could find were to log out and log back in to a Windows system as a different user. Then it occurred to me - what if iTunes&#8217;s database somehow became corrupt?</p>
<p>So I figured out that the 1604 error is in fact easily fixed, and here&#8217;s how:</p>
<ol>
<li>Navigate to your Application Data folder. I did this by going to Start &gt; Run and typing %APPDATA% (case matters).</li>
<li>Delete or rename the &#8220;Apple Computer&#8221; folder.</li>
<li>Start iTunes</li>
</ol>
<p>You should be warned here that this will blank your music library and preferences, and if you bought music from the iTunes Music Store, beware that you might lose it. I personally don&#8217;t know either way because I&#8217;ve never purchased from iTMS.</p>
<p>Furthermore though, if you choose to rename the folder, you can have two iTunes profiles, one for restoring your iPod and one for general use. It&#8217;s not a fantastic way of doing things, but it&#8217;s better than not being able to restore IMO.</p>
<p>(Disclaimer: I cannot assume responsibility for any damaged or lost data or hardware caused by following these instructions.)</p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/05/26/the-dreaded-1604-error-and-how-to-fix-it/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The latest from Fuhry-land</title>
		<link>http://lifecodeidiocy.enanocms.org/2008/05/24/the-latest-from-fuhry-land/</link>
		<comments>http://lifecodeidiocy.enanocms.org/2008/05/24/the-latest-from-fuhry-land/#comments</comments>
		<pubDate>Sun, 25 May 2008 03:56:34 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=67</guid>
		<description><![CDATA[Wow! Has it really been a month? I must be busy or something - imagine that.
So a lot has happened in the past month, most of it being IRL things that I don&#8217;t talk about here. (That&#8217;s why God made Facebook.) But a few things have happened in my online and computer life as well.
The [...]]]></description>
			<content:encoded><![CDATA[<p>Wow! Has it really been a month? I must be busy or something - imagine that.</p>
<p>So a lot has happened in the past month, most of it being IRL things that I don&#8217;t talk about here. (That&#8217;s why God made Facebook.) But a few things have happened in my online and computer life as well.</p>
<p>The biggest and best thing: I got new speakers! The third X-540 set came in last week and it works great. I&#8217;ve been a lot more careful about turning this set off before playing with cables or rebooting my system, something that I&#8217;ve never had to do with other speakers. It&#8217;s a pain in the behind, but luckily Nighthawk doesn&#8217;t undergo reboots that often anymore. They actually sound pretty good for $120 speakers, so assuming they keep working for a few years I would consider them a good buy. Can&#8217;t really make an accurate judgment yet though.</p>
<p>A bit has gone into Enano as well. I&#8217;m working on several major feature additions to the ACL system, primarily tools for debugging existing rules. There&#8217;s a new API for calculating &#8220;effective permissions&#8221; and seeing where they are inherited from, and there will be a UI for it in 1.1.4. At this point I don&#8217;t know when 1.1.4 will get pushed out, but being an alpha it will not need to undergo a lot of testing, so I can release it when I feel that all the features I keep meaning to add are added.</p>
<p>I did a couple of things IRL too, namely a visit to the Albuquerque area where I have a bit of family. I did a lot of hiking around; the first day up on Sandia Peak I was pelted with snow and sleet. Pretty extreme for the Southwest, eh? I also visited <a href="http://en.wikipedia.org/wiki/Acoma_Pueblo">Sky City</a> and a couple of other nearby places.</p>
<p>Guess that&#8217;s about it, but I&#8217;ll hopefully be posting more regularly again.</p>
]]></content:encoded>
			<wfw:commentRss>http://lifecodeidiocy.enanocms.org/2008/05/24/the-latest-from-fuhry-land/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
