<?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>patrickg.net</title>
	<atom:link href="http://patrickg.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://patrickg.net</link>
	<description>my software, my work, my life</description>
	<lastBuildDate>Wed, 11 Nov 2009 21:11:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The 3 virtues of a programmer</title>
		<link>http://patrickg.net/the-3-virtues-of-a-programmer/</link>
		<comments>http://patrickg.net/the-3-virtues-of-a-programmer/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 21:11:17 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=160</guid>
		<description><![CDATA[
The 3 virtues of a programmer as defined by Larry Wall, Randal L. Schwartz and Tom Christiansen (in Programming Perl).

Laziness &#8211; The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>The 3 virtues of a programmer as defined by Larry Wall, Randal L. Schwartz and Tom Christiansen (in Programming Perl).</p>
<ol>
<li><strong>Laziness</strong> &#8211; The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don&#8217;t have to answer so many questions about it. Hence, the first great virtue of a programmer. Also hence, this book. See also impatience and hubris.</li>
<li><strong>Impatience</strong> &#8211; The anger you feel when the computer is being lazy. This makes you write programs that don&#8217;t just react to your needs, but actually anticipate them. Or at least pretend to. Hence, the second great virtue of a programmer. See also laziness and hubris.</li>
<li><strong>Hubris</strong> &#8211; Excessive pride, the sort of thing Zeus zaps you for. Also the quality that makes you write (and maintain) programs that other people won&#8217;t want to say bad things about. Hence, the third great virtue of a programmer. See also laziness and impatience.</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/the-3-virtues-of-a-programmer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>phptweetpic v1.1 release</title>
		<link>http://patrickg.net/phptweetpic-v1-1-release/</link>
		<comments>http://patrickg.net/phptweetpic-v1-1-release/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 01:03:30 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=152</guid>
		<description><![CDATA[phpTweetPic v1.1 is finally finished.
Several enhancements and bug fixes were implemented in this fix.
New admin area is included as well.
If you are an existing customer, you should have already recieved the updated version in your email, if not, contact me.
Want more info and screens? Click here
]]></description>
			<content:encoded><![CDATA[<p>phpTweetPic v1.1 is finally finished.</p>
<p>Several enhancements and bug fixes were implemented in this fix.</p>
<p>New admin area is included as well.</p>
<p>If you are an existing customer, you should have already recieved the updated version in your email, if not, contact me.</p>
<p>Want more info and screens? <a href="http://patrickg.net/soft/phptweetpic/">Click here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/phptweetpic-v1-1-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New software and updates coming soon</title>
		<link>http://patrickg.net/new-software-and-updates-coming-soon/</link>
		<comments>http://patrickg.net/new-software-and-updates-coming-soon/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 03:27:59 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[softwareupdate]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=133</guid>
		<description><![CDATA[Im preparing to release some new software over the weekend, as well as some revisions to existing software, mainly phptweetpic and twitterfollow.
The updates to twitterfollow will include more controls and some other features, and tweetpic will include an oauth version as well as some bug fixes and admin area redesign.
Stay tuned!
]]></description>
			<content:encoded><![CDATA[<p>Im preparing to release some new software over the weekend, as well as some revisions to existing software, mainly phptweetpic and twitterfollow.</p>
<p>The updates to twitterfollow will include more controls and some other features, and tweetpic will include an oauth version as well as some bug fixes and admin area redesign.</p>
<p>Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/new-software-and-updates-coming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WV ReTweeter Updates</title>
		<link>http://patrickg.net/wv-retweeter-updates/</link>
		<comments>http://patrickg.net/wv-retweeter-updates/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 12:43:57 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[softwareupdate]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=100</guid>
		<description><![CDATA[Just made a couple updates to the WV ReTweeters (@beckleyrt, @princetonrt, @charlestonrt, @morgantownrt, and @huntingtonrt)
The code now appends each message with RT @theauthor, where &#8220;theauthor&#8221; is the name of the original poster. The pipe for the feeds have been modified to IGNORE all tweets that start with RT. This is in response to the programs [...]]]></description>
			<content:encoded><![CDATA[<p>Just made a couple updates to the WV ReTweeters (<a href="http://www.twitter.com/beckleyrt" target="_blank">@beckleyrt</a>, <a href="http://www.twitter.com/princetonrt" target="_blank">@princetonrt</a>, <a href="http://www.twitter.com/charlestonrt" target="_blank">@charlestonrt</a>, <a href="http://www.twitter.com/morgantownrt" target="_blank">@morgantownrt</a>, and <a href="http://www.twitter.com/huntingtonrt" target="_blank">@huntingtonrt</a>)</p>
<p><em>The code now appends each message with <strong>RT @theauthor</strong>, where &#8220;theauthor&#8221; is the name of the original poster. The pipe for the feeds have been modified to IGNORE all tweets that start with RT. This is in response to the programs retweeting their own tweets.<br />
</em></p>
<p><em>The messages are also now limited to a set number of characters before they are cut off and a URL is generated to the original message. This is in response to some double URL&#8217;s and triple URL situations where the overflow was automatically linked, and then the link was then linked.</em></p>
<p>Thats all for now folks!</p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/wv-retweeter-updates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WTF is with transformers 2?</title>
		<link>http://patrickg.net/wtf-is-with-transformers-2/</link>
		<comments>http://patrickg.net/wtf-is-with-transformers-2/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 18:10:03 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=98</guid>
		<description><![CDATA[I watched transformers 2 and i  have some thoughts. Mainly what the hell is going on in this movie? You have the jar jar binks style humor from robots, who then turn around a kill people and the nice mom of the kid whos cursing?
If this is a kids movie, drop the death and language.
If [...]]]></description>
			<content:encoded><![CDATA[<p>I watched transformers 2 and i  have some thoughts. Mainly what the hell is going on in this movie? You have the jar jar binks style humor from robots, who then turn around a kill people and the nice mom of the kid whos cursing?</p>
<p>If this is a kids movie, drop the death and language.</p>
<p>If this is an adult movie, drop the stupid ass goofy attitudes from the ultra badass space robots.</p>
<p>This movie doesnt make any sense to me.</p>
<p>Also, whats with this crack military team that is helping the autobots? You have insanely HUGE robots with fricken laser beams and shit and then you have some guys on the ground with spitwads essentially. What is their purpose, to keep hospitals in business? Tanks and Planes i can see, but ground troops? Thats like sending in the death star to blow up a planet, but before doing that, you put 6 storm troopers on the ground to &#8220;soften them up a bit&#8221;.</p>
<p>Makes NO sense. Goofy ass movie.</p>
<p>The vacume that turns into a robot in the beginning? Where the hell did it get the missles? Where do these things get ammo? If you turn a coffee pot into a decepticon, where is the fuckin gun powder for the bullets that it apparently made instantly? I know its fake and shit, but i mean come on, at least make some kind of sense. Maybe its just me.</p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/wtf-is-with-transformers-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Should i release auto tweeter?</title>
		<link>http://patrickg.net/should-i-release-auto-tweeter/</link>
		<comments>http://patrickg.net/should-i-release-auto-tweeter/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 21:04:32 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=96</guid>
		<description><![CDATA[Im asking you the public if i should release my auto tweeter program. Its a php script that you can do alot of different things with but first and formost it allows you to post to a twitter account, many twitter accounts, one message, different messages, random messages, and a multitude of other things.
Ill decide [...]]]></description>
			<content:encoded><![CDATA[<p>Im asking you the public if i should release my auto tweeter program. Its a php script that you can do alot of different things with but first and formost it allows you to post to a twitter account, many twitter accounts, one message, different messages, random messages, and a multitude of other things.<br />
Ill decide on how to proceed as the reples pour in.</p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/should-i-release-auto-tweeter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New WV ReTweeters Launched</title>
		<link>http://patrickg.net/new-wv-retweeters-launched/</link>
		<comments>http://patrickg.net/new-wv-retweeters-launched/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 05:39:27 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=81</guid>
		<description><![CDATA[Just now i launched 4 new retweeters for the WV areas of Huntington, Charleston, Morgantown, and Princeton/Bluefield.
You can find them at the following addresses;
http://www.twitter.com/huntingtonrt
http://www.twitter.com/charlestonrt
http://www.twitter.com/morgantownrt
http://www.twitter.com/princetonrt
All ReTweeters automatically update every 20 minutes with feeds supplying relevant tweets to that particular locale.
All retweeters are utilizing my phpautotweet application and are initially propigated with my phptwitterfollow application
]]></description>
			<content:encoded><![CDATA[<p>Just now i launched 4 new retweeters for the WV areas of Huntington, Charleston, Morgantown, and Princeton/Bluefield.</p>
<p>You can find them at the following addresses;</p>
<p><a href="http://www.twitter.com/huntingtonrt" target="_blank">http://www.twitter.com/huntingtonrt</a></p>
<p><a href="http://www.twitter.com/charlestonrt" target="_blank">http://www.twitter.com/charlestonrt</a></p>
<p><a href="http://www.twitter.com/morgantownrt" target="_blank">http://www.twitter.com/morgantownrt</a></p>
<p><a href="http://www.twitter.com/princetonrt" target="_blank">http://www.twitter.com/princetonrt</a><br />
All ReTweeters automatically update every 20 minutes with feeds supplying relevant tweets to that particular locale.</p>
<p>All retweeters are utilizing my phpautotweet application and are initially propigated with my phptwitterfollow application</p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/new-wv-retweeters-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wvurl api update</title>
		<link>http://patrickg.net/wvurl-api-update/</link>
		<comments>http://patrickg.net/wvurl-api-update/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 04:53:28 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[softwareupdate]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=73</guid>
		<description><![CDATA[
Ran into a unique problem when i switched servers from innohost back to hostgator(more on that later). Aparently, for some reason passing a full url to wvurl&#8217;s api (wvurl.com/api-create.php) caused the server to return index.php and its subsequent headers.
After much time spent with support finding out if it was something server side to blame, I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://patrickg.net/wp-content/uploads/2009/06/wvurlpost11.jpg"><img class="aligncenter size-full wp-image-53" title="wvurlpost1" src="http://patrickg.net/wp-content/uploads/2009/06/wvurlpost11.jpg" alt="wvurlpost1" width="500" height="200" /></a><br />
Ran into a unique problem when i switched servers from innohost back to hostgator(more on that later). Aparently, for some reason passing a full url to wvurl&#8217;s api (wvurl.com/api-create.php) caused the server to return index.php and its subsequent headers.</p>
<p>After much time spent with support finding out if it was something server side to blame, I found a workaround by using str_replace to replace the colon in the url, with %3A and then pass the URL to the script.</p>
<p>This was a problem because three autotweet programs (<a href="http://twitter.com/beckleyrt" target="_blank">beckleyrt</a>, <a href="http://twitter.com/wvjobs" target="_blank">wvjobs</a>, and <a href="http://twitter.com/wvurl" target="_blank">wvurl</a> twitter) all rely on the wvurl api to generate their URL&#8217;s.</p>
<p>The site is now updated and the API examples reflect the changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/wvurl-api-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bing.com: If its not broke, fix it!</title>
		<link>http://patrickg.net/bingcom-if-its-not-broke-fix-it/</link>
		<comments>http://patrickg.net/bingcom-if-its-not-broke-fix-it/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 13:20:16 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=65</guid>
		<description><![CDATA[Did i miss something? Did i sleep in and wake up in a time where google wasnt enough? I think that microsoft&#8217;s bing.com &#8220;decision engine&#8221;, ITS NOT A SEARCH ENGINE! (i bet MS people get repremanded for calling it that). Microsoft is not competing to compete. The classic &#8220;the contest is hopeless, lets change the [...]]]></description>
			<content:encoded><![CDATA[<p>Did i miss something? Did i sleep in and wake up in a time where google wasnt enough? I think that microsoft&#8217;s bing.com &#8220;decision engine&#8221;, ITS NOT A SEARCH ENGINE! (i bet MS people get repremanded for calling it that). Microsoft is not competing to compete. The classic &#8220;the contest is hopeless, lets change the terms and act snooty&#8221; strategy that so many immature children play on a day to day basis has been adopted by one of the most influencial companies of the modern era. All the venting aside&#8230;I need to take a look at this thing.</p>
<p><img class="aligncenter size-full wp-image-67" title="bingcheese1" src="http://patrickg.net/wp-content/uploads/2009/06/bingcheese11.jpg" alt="bingcheese1" width="532" height="307" /></p>
<p>Well ill be a son of a bitch. It works! It knew before i even got to the site that i was curious about charles de gualle&#8217;s thoughts on cheese and government. Now, if i remember correctly, their commercials feature people going crazy with &#8220;information overload&#8221;. Nah, its completely different. Its bing!</p>
<p>Side note; call me what you will, i like looking at other people&#8217;s photography about as much as i like smelling other people&#8217;s gross cooking. There is a reason that i frequent flickr about as much as i like using dirty public restrooms. Not just because everyone who got a digital camera for christmas is suddenly a &#8220;photographer&#8221;, but because i might just not be in the mood to look at two grown men scurrying cheese about some foreign country getting dysyntary all over everything. (the guy has on a watch. AKA jewelery. AKA inappropropriate food handling attire). Also, why should he have been a cook? Is bing poking fun at Mr De Gualle&#8217;s position on dairy products and the government thereof? Rude.</p>
<p>Lets put bing.com to the test against google. Now i dont give enough of a shit to do some big important write up on how bing sucks, you can visit it yourself and find this out, lets just take a single search and compare.</p>
<p>Search Term: Pickled Eggs</p>
<blockquote>
<h3 style="text-align: center;"><a href="http://patrickg.net/wp-content/uploads/2009/06/google_pickled_eggs1.jpg"><img class="aligncenter size-medium wp-image-69" title="google_pickled_eggs" src="http://patrickg.net/wp-content/uploads/2009/06/google_pickled_eggs-300x151.jpg" alt="google_pickled_eggs" width="300" height="151" /></a>Google Review:</h3>
<p style="text-align: center;">Fair enough. I see lots of pickled eggs, jars of pickled eggs, and a man eating a pickled egg. I would go as far as to say that my search has been satisfied and that i have found my pickled eggs.</p>
</blockquote>
<p style="text-align: center;">
<blockquote>
<h3 style="text-align: center;"><a href="http://patrickg.net/wp-content/uploads/2009/06/bing_pickled_eggs1.jpg"><img class="aligncenter size-medium wp-image-70" title="bing_pickled_eggs" src="http://patrickg.net/wp-content/uploads/2009/06/bing_pickled_eggs-300x150.jpg" alt="bing_pickled_eggs" width="300" height="150" /></a>Bing Review:</h3>
<p style="text-align: center;">What the fuck? DVD&#8217;s? Aparently, bing has made a judgement call on my behalf and instead of finding me a picture of pickled eggs, it has found something more desireable. Also a mug.</p>
</blockquote>
<p style="text-align: center;">
<p style="text-align: left;">In conclusion, i want to say that the only way bing.com would even be able to be competitive with google would be to offer the SAME results, with a better enviroment/response/experience. Since none of those things matter due to the fact that its fucking retarded, it will ammount to nothing and soon join vista, windows ME, and the paper clip in the halls of who gives a shit.</p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/bingcom-if-its-not-broke-fix-it/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://patrickg.net/hello-world/</link>
		<comments>http://patrickg.net/hello-world/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 14:21:30 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://patrickg.net/?p=1</guid>
		<description><![CDATA[Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!
]]></description>
			<content:encoded><![CDATA[<p>Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!</p>
]]></content:encoded>
			<wfw:commentRss>http://patrickg.net/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
