<?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>Brandon Yuille&#039;s Personal Blog</title>
	<atom:link href="http://blog.bwysystems.com/brandon/index.php?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.bwysystems.com/brandon</link>
	<description>Brandon Yuille&#039;s personal blog</description>
	<lastBuildDate>Tue, 02 Mar 2010 23:16:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Cisco ASA and Passive FTP</title>
		<link>http://blog.bwysystems.com/brandon/?p=74</link>
		<comments>http://blog.bwysystems.com/brandon/?p=74#comments</comments>
		<pubDate>Tue, 02 Mar 2010 22:58:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[active]]></category>
		<category><![CDATA[asa]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[passive]]></category>
		<category><![CDATA[pix]]></category>

		<guid isPermaLink="false">http://blog.bwysystems.com/brandon/?p=74</guid>
		<description><![CDATA[<br/>After installing a Cisco ASA 5505 on our network and setting it to inspect FTP (much like the PIX fixup command), passive FTP stopped working when connecting to some remote servers. It turns out the ASA was blocking the responses to a PASV request if the remote FTP server was a Microsoft IIS server behind [...]]]></description>
			<content:encoded><![CDATA[<br/><p>After installing a Cisco ASA 5505 on our network and setting it to inspect FTP (much like the PIX fixup command), passive FTP stopped working when connecting to some remote servers. It turns out the ASA was blocking the responses to a PASV request if the remote FTP server was a Microsoft IIS server behind NAT. It seems the Cisco is trying to prevent a very out of date and useless distributed denial of service (DDoS) attack that could be initiated when using passive FTP data transfers. It comes to this conclusion because the IP address advertised in the PASV response (the IIS server’s internal IP address) is in fact different from the public IP address which the Cisco observed during the FTP connection. When the Cisco sees this it instantly drops the connection claiming it detected a bounce attack.</p>
<p>What’s the solution? I can only figure a few:</p>
<ol>
<li>Cisco please create an option that will allow users the ability to disable checking for FTP bounce attacks! This is the best route to fixing this. FTP bounce attacks are ancient and almost every FTP client out there ignores the IP address octets in the response to a PASV request which makes this attack out of date. Another reason for this being the best solution is most FTP connections are initiated by users who know what they’re doing and only connect to trusted FTP sites.</li>
<li>Cisco could also check if the IP address octets are within the registered address ranges of internal IP addresses. If it detects that the address is an internal IP then it should let the response through. The whole object of a bounce attack is to flood a server somewhere with thousands of connection requests. It is not feasible to imagine that you can flood an internal IP without the help of the entire internet. For a server with an internal IP address to be denial of serviced it would take an entire company with thousands of computers to all access this malicious FTP site at the same time to DoS their own internal server… Highly unlikely.</li>
<li>Plead to Microsoft to add an option for specifying the external IP address within IIS. IIS has been around years without this option so I doubt they’re considering this anytime soon. In which case you could choose a different FTP server.</li>
<li>Use a firewall comparable to a Cisco ASA or PIX that will monitor your server FTP connections (using fixup or inspect) and replace any private IP addresses with public IP addresses.</li>
<li>Disable fixup or inspect FTP on your ASA or PIX and just use passive FTP. This is the route I chose. Ofcoarse you can no longer use active FTP when you do this! I decided that I did not care to use active FTP as passive is preferable anyway.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.bwysystems.com/brandon/?feed=rss2&amp;p=74</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LT. Col Anthony Shaffer New Interview</title>
		<link>http://blog.bwysystems.com/brandon/?p=62</link>
		<comments>http://blog.bwysystems.com/brandon/?p=62#comments</comments>
		<pubDate>Sat, 09 Jan 2010 07:58:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.bwysystems.com/brandon/?p=62</guid>
		<description><![CDATA[<br/>I would like to say &#8211; on the off chance that LT. Col Shaffer ever sees this &#8211; that his testimony in front of congress was one of the most heroic efforts I have ever seen in my lifetime. LT. Col Shaffer literally threw himself on a grenade set to destroy his career in the [...]]]></description>
			<content:encoded><![CDATA[<br/><p>I would like to say &#8211; on the off chance that LT. Col Shaffer ever sees this &#8211; that his testimony in front of congress was one of the most heroic efforts I have ever seen in my lifetime. LT. Col Shaffer literally threw himself on a grenade set to destroy his career in the hopes that the American people would hear what he had to say. The sad part is that most people missed this.</p>
<p>Anyway, years later here is an awesome interview where he is able to disclose even more information.</p>
<p><strong>Part 1</strong><br />
<object width="425" height="340"><param name="movie" value="http://www.youtube.com/v/V01Ol2Nk-Tk&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/V01Ol2Nk-Tk&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="340"></embed></object></p>
<p><strong>Part 2</strong><br />
<object width="425" height="340"><param name="movie" value="http://www.youtube.com/v/pvWjBODUGIg&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/pvWjBODUGIg&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="340"></embed></object></p>
<p><strong>Part 3</strong><br />
<object width="425" height="340"><param name="movie" value="http://www.youtube.com/v/UX6kGNRnFsA&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/UX6kGNRnFsA&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="340"></embed></object></p>
<p><strong>Background on Able Danger</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/fsM3oCsEJOE&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fsM3oCsEJOE&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bwysystems.com/brandon/?feed=rss2&amp;p=62</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CME FIX/FAST Security Status &#8211; Security Trading Status</title>
		<link>http://blog.bwysystems.com/brandon/?p=58</link>
		<comments>http://blog.bwysystems.com/brandon/?p=58#comments</comments>
		<pubDate>Mon, 28 Dec 2009 21:31:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FIX/FAST]]></category>
		<category><![CDATA[CME Group]]></category>
		<category><![CDATA[Market Data]]></category>
		<category><![CDATA[SecurityStatus]]></category>
		<category><![CDATA[SecurityTradingStatus]]></category>

		<guid isPermaLink="false">http://blog.bwysystems.com/brandon/?p=58</guid>
		<description><![CDATA[<br/>In the CME Group&#8217;s FIX/FAST for market data specification there is a tag 326 called SecurityTradingStatus. This tag is sent in a Security Status message (35=f), which is generated every time an individual security or security group changes its trading status. There doesn&#8217;t appear to be much documentation on this tag as I suppose it [...]]]></description>
			<content:encoded><![CDATA[<br/><p>In the CME Group&#8217;s FIX/FAST for market data specification there is a tag 326 called SecurityTradingStatus. This tag is sent in a Security Status message (35=f), which is generated every time an individual security or security group changes its trading status. There doesn&#8217;t appear to be much documentation on this tag as I suppose it should be self explanatory. That being said, I still had some questions so I called up their development help desk and asked for some details. Here&#8217;s my conclusion for the different values:</p>
<p><strong>2 = Trading Halt</strong> An event in the market or someone at the CME decided to halt trading for reasons which might be explained in HaltReason (tag 327) if it is not NULL. Documentation for HaltReason is found in a separate pdf outside of the FIX/FAST SDK called multipledepthbookFF.pdf.</p>
<p><strong>5 = Price Indication</strong> I&#8217;m not too sure about this one, but I&#8217;m taking a guess that this is when HighPx (tag 332) and LowPx (tag 333) will be provided.</p>
<p><strong>17 = Ready to trade (start of session)</strong> Trading is wide open for the security or security group. Anything goes&#8230;</p>
<p><strong>18 = Not Available for trading (end of session)</strong> This would be what you&#8217;re looking for to determine if trading has ended normally for the day.</p>
<p><strong>20 = Unknown or Invalid</strong> The security is in an unknown or invalid state?</p>
<p><strong>21 = Pre-Open</strong> From what was explained to me, this is a period before <em>17 = Ready to trade (start of session)</em> where certain types of actions can be performed, such as placing orders and cancels, but no orders will be matched or filled during this time.</p>
<p><strong>24 = Pre-Cross</strong> The person I spoke to was really not to sure about this one or <em>25 = Cross</em>. However he did say that both of these took place for about a split second.</p>
<p><strong>25 = Cross</strong> Read <em>24 = Pre-Cross</em> above.</p>
<p><strong>26 = No-Cancel</strong> I&#8217;m taking a guess this means you can&#8217;t cancel your orders.</p>
<p>I hope I was able to shed some light on this rather undocumented tag. As always if you have more information on this tag feel free to post a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bwysystems.com/brandon/?feed=rss2&amp;p=58</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Greatest Interview Ever (Follow up on Global Warming)</title>
		<link>http://blog.bwysystems.com/brandon/?p=51</link>
		<comments>http://blog.bwysystems.com/brandon/?p=51#comments</comments>
		<pubDate>Fri, 18 Dec 2009 04:11:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Climate Change]]></category>
		<category><![CDATA[Global Warming]]></category>

		<guid isPermaLink="false">http://blog.bwysystems.com/brandon/?p=51</guid>
		<description><![CDATA[<br/>Lord Christopher Monckton interviews a poor Greenpeace activist. I honestly feel sorry for her, but Lord Monckton handles the situation as nicely as he can. Anyway Lord Monckton might be my new hero&#8230; When is the last time you&#8217;ve heard an interviewer with so many facts and possessed the ability to lead their guest as [...]]]></description>
			<content:encoded><![CDATA[<br/><p>Lord Christopher Monckton interviews a poor Greenpeace activist. I honestly feel sorry for her, but Lord Monckton handles the situation as nicely as he can. Anyway Lord Monckton might be my new hero&#8230; When is the last time you&#8217;ve heard an interviewer with so many facts and possessed the ability to lead their guest as logically?</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/KvufOvneJMk&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/KvufOvneJMk&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bwysystems.com/brandon/?feed=rss2&amp;p=51</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Climate Change?</title>
		<link>http://blog.bwysystems.com/brandon/?p=32</link>
		<comments>http://blog.bwysystems.com/brandon/?p=32#comments</comments>
		<pubDate>Tue, 15 Dec 2009 08:49:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Climate Change]]></category>

		<guid isPermaLink="false">http://blog.bwysystems.com/brandon/?p=32</guid>
		<description><![CDATA[<br/>Millions of people all over the world are devastated about the future of Earth. They believe we are systematically destroying our planet one car at a time. Can I just ask a simple question: From whose authority did this idea come from that man is causing climate change? More importantly from whose authority came the [...]]]></description>
			<content:encoded><![CDATA[<br/><p>Millions of people all over the world are devastated about the future of Earth. They believe we are systematically destroying our planet one car at a time. Can I just ask a simple question:</p>
<p><strong>From whose authority did this idea come from that man is causing climate change? More importantly from whose authority came the belief that the current climate change is anymore drastic than the <a href="http://en.wikipedia.org/wiki/Medieval_Warm_Period" target="_blank">Medieval Warm Period</a> or the <a href="http://en.wikipedia.org/wiki/Little_Ice_Age" target="_blank">Little Ice Age</a>?</strong></p>
<p>Before you equate me to something along the lines of a Holocaust denier please try to understand how my brain works: when presented with a new theory or idea I first try to logically deduce whether the presented theory is rational. In order to accomplish this I must understand the logic and any observations which were used to build the theory and to determine if the theory contains contradictions or lacks the ability to explain certain occurrences. In my school years many theories were presented to me, including many that were presented as fact. One such theory was the Big Bang. This is a theory that describes how our universe started. It&#8217;s an interesting concept, but it requires more faith than logic to take it as truth. Current observations of the accelerating galaxies and the idea of singularity (or zero) containing all matter in the universe are just a few wrenches in that theories gears.</p>
<p>The reason I ask &#8220;from whose authority&#8221; is because the man induced climate change theory is more faith than science. When I was first presented with this theory I did not dismiss it, as I give all theories a chance no matter how odd they are. The problem with this one seems to be the fact that I can&#8217;t even start my logical processes of deduction as there is no evidence or proof presented to support it. Any decent programmer can create a computer model based on linear regression and have it produce the output to support your goal. Hell I just did that last summer to predict the futures market. Now if you believe that a computer model can predict something as complex as the market that&#8217;s one thing, but climate? Do you have any idea how many variables would be necessary for that multiple linear regression formula to even come close to predicting next weeks climate? I&#8217;ll answer that for you: no you don&#8217;t. No one does. Back to my point: this theory must be one based on authority and not truth. There is one thing that is certain: the majority of people (not <em>all</em>) do not have a mind of their own, thus most willfully submit to authority.</p>
<p>&#8220;Blind obedience to authority is the greatest enemy of truth.&#8221; &#8211; Albert Einstein</p>
<p>By the way, if anyone has the &#8220;lost&#8221; temperature/CO2 data used in the IPCC models, please send it my way as I&#8217;ll gladly write a computer model which can be used to prove or disprove the IPCC&#8217;s findings.</p>
<p>One last thing: if you really believe in man made climate change I want you to know that I don&#8217;t have bad feelings towards you. I really don&#8217;t mind making money in the new trillion dollar carbon market.</p>
<p><strong>Update</strong><br />
I just found this article which was also published today from the Daily Express out of the UK that I thought fit nicely with this post: <a href="http://www.dailyexpress.co.uk/posts/view/146138" target="_blank">CLIMATE CHANGE IS NATURAL: 100 REASONS WHY</a>. To start the list off:</p>
<p>1) There is “no real scientific proof” that the current warming is caused by the rise of greenhouse gases from man’s activity.</p>
<p>2) Man-made carbon dioxide emissions throughout human history constitute less than 0.00022 percent of the total naturally emitted from the mantle of the earth during geological history.</p>
<p>3) Warmer periods of the Earth’s history came around 800 years before rises in CO2 levels.</p>
<p>4) After World War II, there was a huge surge in recorded CO2 emissions but global temperatures fell for four decades after 1940.</p>
<p>5) Throughout the Earth’s history, temperatures have often been warmer than now and CO2 levels have often been higher – more than ten times as high.</p>
<p>6) Significant changes in climate have continually occurred throughout geologic time.</p>
<p>7) The 0.7C increase in the average global temperature over the last hundred years is entirely consistent with well-established, long-term, natural climate trends.</p>
<p>8<span>)</span> The IPCC theory is driven by just 60 scientists and favourable reviewers not the 4,000 usually cited.</p>
<p>9) Leaked e-mails from British climate scientists – in a scandal known as “Climate-gate” &#8211; suggest that that has been manipulated to exaggerate global warming</p>
<p>10) A large body of scientific research suggests that the sun is responsible for the greater share of climate change during the past hundred years.</p>
<p>11) Politicians and activiists claim rising sea levels are a direct cause of global warming but sea levels rates have been increasing steadily since the last ice age 10,000 ago</p>
<p>&#8230; It goes on and on.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bwysystems.com/brandon/?feed=rss2&amp;p=32</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning New Things Everyday</title>
		<link>http://blog.bwysystems.com/brandon/?p=30</link>
		<comments>http://blog.bwysystems.com/brandon/?p=30#comments</comments>
		<pubDate>Mon, 14 Dec 2009 02:22:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General Programming]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.bwysystems.com/brandon/?p=30</guid>
		<description><![CDATA[<br/>It&#8217;s humbling to be a veteran programmer and make a very drastic mistake. Today I made a startling discovery that two libraries I wrote contain two C functions with the same name. They do almost exactly the same thing too. Their names were RemoveClient(). The fact that they have the same name is not so [...]]]></description>
			<content:encoded><![CDATA[<br/><p>It&#8217;s humbling to be a veteran programmer and make a very drastic mistake. Today I made a startling discovery that two libraries I wrote contain two C functions with the same name. They do almost exactly the same thing too. Their names were <code>RemoveClient()</code>. The fact that they have the same name is not so surprising, what is surprising is that one of my programs which makes use of these two libraries had a segmentation fault today. I was dumbfounded at first as a backtrace of the stack calls looked normal yet one of the variables passed to <code>RemoveClient()</code> was NULL. That made no sense as the variable was declared on the stack and should always be valid for this code to even run.</p>
<p>It wasn&#8217;t until I looked a bit closer at the backtrace when I realized the unbelievable. The code was calling the <code>RemoveClient()</code> from the other library instead of the proper one declared within. I&#8217;m admitting this major mistake because I think it&#8217;s important for people to realize that there can always be flaws in your logic. Programming is almost completely a task in logic, which I should unquestionably be an expert at. Yet I made a very simple mistake of overlooking declaring these functions as <code>static</code>.</p>
<p>After realizing my mistake, I instantly thought: &#8220;how the heck have I avoided making this mistake in all my years of programming?&#8221; Well that was relatively easy to answer. I have always made sure my functions and variables are very descriptive and uniquely named. This time however I was under the gun to get this code completed and when rushed I&#8217;ve been known to simply copy and paste. Which by the way, I have made more errors in coding when copying and pasting my own code. It has to be the worst thing a programmer can ever do.</p>
<p>Anyway, the point I hope everyone will take from my experience, is try hard to be the best at what you do, but don&#8217;t let being the best blind you from your potential to make mistakes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bwysystems.com/brandon/?feed=rss2&amp;p=30</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Michigan Smoking Ban</title>
		<link>http://blog.bwysystems.com/brandon/?p=23</link>
		<comments>http://blog.bwysystems.com/brandon/?p=23#comments</comments>
		<pubDate>Thu, 10 Dec 2009 22:52:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Big Government]]></category>
		<category><![CDATA[Nanny State]]></category>

		<guid isPermaLink="false">http://blog.bwysystems.com/brandon/?p=23</guid>
		<description><![CDATA[<br/>I just received news from one of my coworkers. Michigan passed a public smoking ban. Thank you career politicians for deciding the Michigan public is too stupid to make decisions for themselves. Its not enough to let private business owners decide whether they will allow smoking in their establishment or to allow their customers choose [...]]]></description>
			<content:encoded><![CDATA[<br/><p>I just received news from one of my coworkers. Michigan passed a public smoking ban. Thank you career politicians for deciding the Michigan public is too stupid to make decisions for themselves. Its not enough to let private business owners decide whether they will allow smoking in their establishment or to allow their customers choose to support such places. Instead the political swine must make that decision by pissing their greater good of society on all of us.</p>
<p><strong>Let the Market Do its Thing</strong><br />
Lets say I own a restaurant called Spit In Your Face. Our motto is that every time you sit down to enjoy your meal, a waitress comes up to you and spits in your face. By the way, Spit In Your Face restaurants make no guarantee about the gender or appearance of your waitress/waiter. Do you imagine Spit In Your Face will have many customers after the first week of business? Perhaps there will be a few that get a kick out of that, but I&#8217;ll assume the majority will disapprove and choose other restaurants to frequent. As astute readers will gather there is no need for a law prohibiting restaurant workers from spitting in customer&#8217;s faces. People made the choice and my restaurant went out of business. Take this one step further. If people severely disprove of smoking sections in restaurants or bars, why is it that these places are still in business? Let&#8217;s say that 50% or even 70% of the Michigan public dislike smoking. Then is it not their right to avoid smoking establishments and frequent the many 100% smoke free restaurants and bars (<a href="http://www.smokefreemichigan.org/restaurants.htm" target="_blank">here&#8217;s a list of thousands that have made that choice on their own</a>)? Yes those places might not be very popular, as I can&#8217;t even name a popular smoke free bar in Michigan, but the point still stands. No one is putting a gun to anyone&#8217;s head forcing them to goto places that allow smoking. If you want restaurants and bars to ban smoking simply remove their economic incentive.</p>
<p><strong>Flight of Michigan&#8217;s Youth</strong><br />
Until today I was under the impression that the Michigan moochers in office were working hard to prevent the flight of it&#8217;s youth. By hard, I mean pushing some papers around and spewing do-gooder rhetoric. Not only is it impossible for youth out of college to get a decent job around here, they&#8217;ve now added a huge restriction on their freedoms. Banning smoking might not seem like a like a vast encroachment on our freedoms, yet it sets the precedence for a nanny state.</p>
<p><strong>The Outcome</strong><br />
I am one of Michigan&#8217;s youth. My goal was to create a successful technology company that would excite our youth into staying in Michigan. Well government you just killed that dream. I for one will not live or even think about starting a family in a state that declares war on my freedoms. As soon as I am economically viable I will leave along with my company.</p>
<p>Michigan I will do what liberty loving citizens should do: remove your taxable income and watch you drown in your debt.</p>
<p>Watch this South Park clip that hit&#8217;s the nail on the head. You&#8217;ll get a kick out of it:<br />
<embed src="http://media.mtvnservices.com/mgid:cms:item:southparkstudios.com:154267" width="480" height="400" type="application/x-shockwave-flash" wmode="window" flashVars="autoPlay=false&#038;dist=www.southparkstudios.com&#038;orig=" allowFullScreen="true" allowScriptAccess="always" allownetworking="all" bgcolor="#000000"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bwysystems.com/brandon/?feed=rss2&amp;p=23</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Odd Case Of Windows&#8230;</title>
		<link>http://blog.bwysystems.com/brandon/?p=14</link>
		<comments>http://blog.bwysystems.com/brandon/?p=14#comments</comments>
		<pubDate>Tue, 08 Dec 2009 11:33:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.bwysystems.com/brandon/?p=14</guid>
		<description><![CDATA[<br/>I just got back from a 6 hour adventure. One of my servers seems to have caught something like swine flu or more appropriately as I&#8217;m learning to call just &#8220;Windows&#8221;. It seems the network cards have all but died. Windows sees them, but after spending 4 hours trying to get any of the three [...]]]></description>
			<content:encoded><![CDATA[<br/><p>I just got back from a 6 hour adventure. One of my servers seems to have caught something like swine flu or more appropriately as I&#8217;m learning to call just &#8220;Windows&#8221;. It seems the network cards have all but died. Windows sees them, but after spending 4 hours trying to get any of the three NICs to work, I finally gave up by pulling the server out of the rack and driving it back to the office for a vaccination, er reformat.</p>
<p>This server had one job, to run a service I wrote and on top of that it was completely cut off from the internet. Initially I thought: &#8220;hmm maybe a virus that slipped in the network form another host?&#8221;. No such luck. If that had been the case I could have destroyed it in a matter of minutes and been on my way home. I&#8217;m bashing my head about this as this program would take about 2 weeks to rewrite for Linux. Should I allocate my time to rewriting this code that has run for over a year with no problems just to get around Windows? It&#8217;s a tough call. Maybe after a reformat, I&#8217;ll find out all the NICs really are dead&#8230;</p>
<p><strong>Update:</strong><br />
There I go bashing Windows. I suppose I was just a little bit too tired writing this at 6 in the morning. After getting the server back to the office I plugged in an ethernet cable on all interfaces and wouldn&#8217;t you know it, they all work. Which means, I&#8217;m an asshole and Windows is the best after all. It&#8217;s now time to now look into the network equipment or cables.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bwysystems.com/brandon/?feed=rss2&amp;p=14</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
