<?xml version="1.0" encoding="ISO-8859-1" ?>
       <rss version="2.0" 
	        xmlns:atom="http://www.w3.org/2005/Atom"
			xmlns:dc="http://purl.org/dc/elements/1.1/">
       <channel>
	   <link>http://willperone.net</link>
	   <title>Perone's Programming Pad</title>
	   <description>Perone's Programming Pad</description>
	   <language>en-us</language>
	   <atom:link href="http://willperone.net/rss.php" rel="self" type="application/rss+xml" />
	   <image>
			<title>Perone's Programming Pad</title>
			<url>http://willperone.net/icon.png</url>
			<link>http://willperone.net</link>
			<width>130</width>
			<height>108</height>
		</image><item>
				<title>2013-03-22</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=160</guid>
				<link>http://willperone.net/?view=160</link>
				<pubDate>2013-03-22</pubDate>
				<description><![CDATA[Today I created a shoutout video for my friends at IBDJourneys and their community work for IBD/Chrons/Colitis sufferers.  You can see the video <a href="https://www.youtube.com/watch?v=Z7EmMrfG4Gg">here</a>.]]></description>
			</item><item>
				<title>2013-03-17</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=159</guid>
				<link>http://willperone.net/?view=159</link>
				<pubDate>2013-03-17</pubDate>
				<description><![CDATA[I've completed my latest mod to my SmartCar Lucky (named so because I won it at E3 but that's a longer story...).  The idea was to do a custom interior LED installation connected to the tail lights.  Check it out <a href="http://www.youtube.com/watch?v=wnOHQxtdlXY&feature=youtu.be">here</a>]]></description>
			</item><item>
				<title>2013-02-26</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=158</guid>
				<link>http://willperone.net/?view=158</link>
				<pubDate>2013-02-26</pubDate>
				<description><![CDATA[I ran into the dreaded TimeOfImpact (TOI) infinite loop recently using Box2D (the Box2DAS3 port).  Digging into it there are a few places that iterate indefinitely in the box2d TOI code: b2World::SolveTOI and b2TimeOfImpact::TimeOfImpact.  TimeOfImpact does an iterative root finding algorithm that attempts to converge to a solution but there is a situation where the solution is something like 1/infinity so it just gets smaller and smaller and smaller so you have numbers like 1e-18 and so on.  Another problem has to do with b2WeldJoint which appears to not work correctly when using a static body.  This is because with a static body the m_sweep position is not set and there is no density.  What is the solution?
<br>
<ol>
<li>Add an iteration limit on b2TimeOfImpact::TimeOfImpact, limiting the loop to 50 iterations has been working for me</li>
<li>Inside the alpha root finding algorithm in TimeOfImpact, add a check if (alpha < 0.000001) break; this will eliminate the 1/infinity solution problem.</li>
<li>Add an iteration limit on b2World::SolveTOI.  I have also been using 50 here.  This will eliminate situations where more and more contacts keep being found and it never finishes resolving all of them.</li>
<li>Don't use b2WeldJoint, especially if you are attaching to a static body.  Either combine the fixtures into one b2Body or use b2RevoluteJoint with limits set on it.</li>
</ol><br>

Hope that helps and I am currently on the market for contracting/consulting so feel free to reach out :)]]></description>
			</item><item>
				<title>2013-02-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=157</guid>
				<link>http://willperone.net/?view=157</link>
				<pubDate>2013-02-10</pubDate>
				<description><![CDATA[If you ask any of my friends they will tell you I always have a side project going.  This weekend I decided to add some accent lighting to my wine bar that I picked up from Bed Bath &amp; Beyond.  I started out with buying some cheap LEDs from China at about 10 cents a pop.  I also had an old wall wart for an Atari 2600 which was previously unusable because the wiring was damaged.  Grabbed some 22 gauge wire and wire connectors and was good to go.  Check out the pictures <a href="http://imgur.com/a/41tvt">here</a>.]]></description>
			</item><item>
				<title>2012-07-14</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=156</guid>
				<link>http://willperone.net/?view=156</link>
				<pubDate>2012-07-14</pubDate>
				<description><![CDATA[8 years ago today I created willperone.net to showcase code and get visibility of my personal projects.  Time changes everything and over the years my website has become one of the main sources of information about ulcerative colitis on the internet.  I am honored and proud to have the privilege to host such life changing information for people.  We all need to do our part to make the world a little better than what it was before; that is how sweeping changes happen.  Of course I still gladly still host source code I've written which I can legally make open to the public for anyone's perusal and usage.  Enjoy your stay at my personal abode, willperone.net and may the derivative of momentum be with you.
]]></description>
			</item><item>
				<title>2012-07-11</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=155</guid>
				<link>http://willperone.net/?view=155</link>
				<pubDate>2012-07-11</pubDate>
				<description><![CDATA[<a href="https://www.digipen.edu/" target="_blank">DigiPen</a> posted a student success story about me on their website, check it out at <a href="https://www.digipen.edu/student-success-stories/" target="_blank">Will Perone: A Different Kind of Company Man</a>]]></description>
			</item><item>
				<title>2012-05-28</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=154</guid>
				<link>http://willperone.net/?view=154</link>
				<pubDate>2012-05-28</pubDate>
				<description><![CDATA[Anyone doing genealogy for a number of years using Family Tree Maker will eventually come across the error <b>The image is too large to save</b> while sharing or using export to png, jpeg or bmp.  Here's how to get around it:<br>
1) Go to Share and Export to EMF format.  This is a vector file format and won't run out of memory nearly as fast as the other bitmap file formats.<br>
2) Download a program called <a href="http://www.imagemagick.org/script/index.php" target="_blank">Image Magick</a>.  This will enable you to convert your emf file to a png, jpeg, bmp or other file formats.<br>
3) Go to your command line or terminal and cd into the directory where your emf file is.  Type <b>convert yourfile.emf yourfile.png</b> where yourfile is wharever filename your emf is, you can convert it to any of the popular image filetypes here.<br>
]]></description>
			</item><item>
				<title>2012-03-18</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=153</guid>
				<link>http://willperone.net/?view=153</link>
				<pubDate>2012-03-18</pubDate>
				<description><![CDATA[I have been doing genealogy for years and finally had some time to put a public directory up with my research into the town of Castelmezzano, Italy.  This directory has all of my scans of births, deaths and marriages as well as other useful information like roads and general information about the commune.  You can view them <a href="http://willperone.net/genealogy/castelmezzano/">here</a>.  Also of use may be my FamilySearch film tracker spreadsheet I made to help organize and track microfilms.  You can get it <a href="http://willperone.net/genealogy/filmtracker.xls">here</a>.]]></description>
			</item><item>
				<title>2012-01-21</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=152</guid>
				<link>http://willperone.net/?view=152</link>
				<pubDate>2012-01-21</pubDate>
				<description><![CDATA[CompilationCompleted.txt<br>
entire contents:<br>
"Completed"<br>
<br>
...]]></description>
			</item><item>
				<title>2011-12-29</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=151</guid>
				<link>http://willperone.net/?view=151</link>
				<pubDate>2011-12-29</pubDate>
				<description><![CDATA[Today I added smile and sad / positive and negative / upvote and downvote etc... feedback icons to the comments as a bit of a social experiment.  You can up or down vote however many times you like but you can not undo the action.]]></description>
			</item><item>
				<title>2011-12-18</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=150</guid>
				<link>http://willperone.net/?view=150</link>
				<pubDate>2011-12-18</pubDate>
				<description><![CDATA[It's time for a new article; this time it's on generating an axis aligned bounding box from an oriented bounding box.  Check it out: <a href='http://willperone.net/Code/coderr.php'>Calculating the Axis Aligned Bounds of a Rotated Rectangle</a>]]></description>
			</item><item>
				<title>2011-08-24</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=149</guid>
				<link>http://willperone.net/?view=149</link>
				<pubDate>2011-08-24</pubDate>
				<description><![CDATA[There seems to be a lack of information on the net on how to actually program oriented bounding box collision especially in actionscript 3 so I put together some code to show how to do it: <a href='http://willperone.net/Code/codesat.php'>Optimized Separating Axis Theorem for OBB in AS3</a>.]]></description>
			</item><item>
				<title>2011-05-23</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=148</guid>
				<link>http://willperone.net/?view=148</link>
				<pubDate>2011-05-23</pubDate>
				<description><![CDATA[<i>(happily coding away...)</i><br>
How do I goto line number in TextMate again?  Oh yea cmd+L...<br>
<b>Wait where is the L key?</b><br>
(looks down, sees qwerty layout for keys) :(<br>
Ah crap... what's a word that has an L in it? (<i>Lame</i> comes to mind)<br>
(types out 'Lame')<br>
Ah there it is<br><br>

Oh the joys of dvorak touchtyping...<br>
My typing memory is <b>in my fingers...</b><br>
<img src='http://www.smashboards.com/image.php?groupid=2485&dateline=1296268273'>]]></description>
			</item><item>
				<title>2010-11-23</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=147</guid>
				<link>http://willperone.net/?view=147</link>
				<pubDate>2010-11-23</pubDate>
				<description><![CDATA[Just put together Daniela's website for her ecopsychology dissertation :) She calls it <a href='http://sacredportals.org/'>Sacred Portals</a>.]]></description>
			</item><item>
				<title>2010-04-04</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=146</guid>
				<link>http://willperone.net/?view=146</link>
				<pubDate>2010-04-04</pubDate>
				<description><![CDATA[I actually took a break from my ventures to write a small article on some cool CSS tricks I've recently learned.  Check it out <a href='http://willperone.net/Code/codecsstable.php'>here</a>]]></description>
			</item><item>
				<title>2009-09-29</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=145</guid>
				<link>http://willperone.net/?view=145</link>
				<pubDate>2009-09-29</pubDate>
				<description><![CDATA[I have recently been away on vacation in North Carolina for my highschool reunion and have taken quite a trip down memory lane since I haven't been back to see the area in 10 years.  I got to visit my old house and some old memories got triggered.  It made me start thinking about what I thought the best years were for me programming.  I've been programming games since the age of 11 (1992) and have seen a lot of changes to environments, languages, software and technology in my time.<br>
Looking back I think the best time for programming games (for me at least) was about 1996-1997.  Windows 95 had come out not too long ago and I was relatively new to C++.  Using my trusty Borland compiler I could still access right down to the hardware and use pure assembly but also take use of nifty Windows UI features.  And when ASM ran, it actually <b>just ran</b>!  There wasn't safety checks and OS interrupts to screw up the timing etc.  Those were the days I wrote my first games that utilized XMS memory and SVGA... and I discovered the mystical pseudo function __emit__ which allowed me to hardcode raw bytecode in C.  When you talked to people about the Internet, nobody knew what you were talking about except your computer nerd friends who were migrating with you from the BBSes to Netscape Navigator.  
<br>
In those days there were some 3D games on the market, namely Quake but gamers weren't obsessed with them or only buying games because of the fancy graphics yet.  The Saturn and Playstation were vieing for the lead console and of course everyone knew the Saturn had better hardware but the Playstation had more games.  Being a big Sega fan I had a Saturn and played Guardian Heroes to my heart's content :)  I miss those days...<br>

These days no matter how hard you try, getting access to any hardware in code is straight up impossible.  It's like the OS designers put <b>all</b> the programmers into straight jackets for fear of <i>what they might do</i>.  And the solace for computer 1337 has all but disappeared; sacrificed to make way for the masses.  The pinnacle of this frenzy appears to be in Flash where programmers are locked in 10 layers of ill-fitting straight jackets <b>and</b> thrown to the masses to be devoured by 12 year old kids.  Adobe, just give me my DPMI!]]></description>
			</item><item>
				<title>2009-08-04</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=144</guid>
				<link>http://willperone.net/?view=144</link>
				<pubDate>2009-08-04</pubDate>
				<description><![CDATA[After doing some hardcore digging I actually found traces of my pre 2000 web sites thanks to the wayback machine:<br><br>

<a href="http://web.archive.org/web/*/http://www.angelfire.com/nc/cplus/*">http://www.angelfire.com/nc/cplus</a><br>

<a href="http://web.archive.org/web/*/http://www.geocities.com/SiliconValley/Peaks/4316/*">http://www.geocities.com/SiliconValley/Peaks/4316/index.html</a><br>

http://www2.crosswinds.net/~perone/ (this one wasn't archived)<br><br>

It's interesting what the wayback machine actually archived and what it didn't.]]></description>
			</item><item>
				<title>2009-08-04</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=143</guid>
				<link>http://willperone.net/?view=143</link>
				<pubDate>2009-08-04</pubDate>
				<description><![CDATA[I totally didn't notice the <b>5 year anniversary</b> of Perone's programming Pad when it passed on July 14th!  I have a feeling that working on <a href="http://andrograde.com">Andrograde</a> 37 hours a day contributed to that...  Well I guess this is a happy belated bday to myself?<br>
Lesser known is that I actually had a popular website <i>before</i> PPP which I started in 1997 (man that site would have been <b>12 years old</b> if it was still running... the pagerank would have been off the charts).  It was called the Godfather of Game Programming and it was one of the most popular sites for game programming back in the day (not that there were many to speak of).  The site was hosted on Angelfire and I actually was using the crude versions of javascript that existed at the time to do some simple animations and effects on the site.  Unfortunately that website and it's code are lost to the sands of time.]]></description>
			</item><item>
				<title>2009-04-05</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=142</guid>
				<link>http://willperone.net/?view=142</link>
				<pubDate>2009-04-05</pubDate>
				<description><![CDATA[I've updated the <a href="http://willperone.net/colitis3.php">J-pouch</a> page today with some more handy tips I recently figured out.]]></description>
			</item><item>
				<title>2009-03-15</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=141</guid>
				<link>http://willperone.net/?view=141</link>
				<pubDate>2009-03-15</pubDate>
				<description><![CDATA[The Crohn's & Colitis Foundation, in partnership with Procter & Gamble Pharmaceuticals, Inc. (P&GP), knows how important it is to recognize the inspiring individuals who don’t let their UC get the best of them. Together, they proudly announce the second annual Celebrating UC Success program that includes a motivational contest to recognize, inspire and educate individuals whose lives are touched by UC. This year's program focuses on sharing and helping others by identifying Quick Tips - 'tried and true' lifestyle tips that people affected by UC have discovered through experience to help manage the challenges of their disease on a daily basis.<br><br>

Individuals can enter this year's contest by visiting <a href="http://www.ucsuccess.org" target="_blank">www.UCSuccess.org</a> and electronically submitting their Quick Tips by uploading a short creative essay or video clip related to wellness, lifestyle or relationships. Everyone who enters will be recognized and six grand prize winners will win an all expenses paid trip for two to participate in the Foundation's Take Steps walk in Orange County, California, during the month of June. Winning entries will also be posted to <a href="http://www.ucsuccess.org" target="_blank">www.UCSuccess.org</a> for public viewing.]]></description>
			</item><item>
				<title>2008-12-15</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=140</guid>
				<link>http://willperone.net/?view=140</link>
				<pubDate>2008-12-15</pubDate>
				<description><![CDATA[In light of the recent financial crisis, one of my creditors namely <b>Advanta Bank</b> has chosen to employ some thinly veiled loan shark tactics.  I've had a business credit card with them for over a year and have maintained a healthy 7.9% APR.  Last month however I was awoken rather abruptly by a call at 7:30AM from their collections department.  The woman said I was $20 overdue, I was half asleep but still cognizant that I had the card set up to auto pay every month so it was rather odd that there was any amount overdue.  As I quickly discovered, my interest rate was now <b>32%</b> and had been that way for over a month.    They claimed they had sent notice (as required by law) expressing these changes to my account but I never received such notice.  I then asked them what prompted the interest hike and they said vaguely that they periodically reevaluate people's credit reports to determine the appropriate interest rate.  I told them I would not pay the amount until I spoke with my lawyer.<br>
I ordered a copy of my credit report for myself in the meantime and saw that there were no demarkations on it, essentially Advanta was lying to me.  Better yet, the collections department started calling me <b>every hour</b> demanding I immediately pay the amount in a rather unprofessional manner.  I paid off the card in full to get them to stop harassing me and spoke to a business lawyer.  The lawyer seemed reluctant to take the case however.  I also filed a complaint with the BBB which remains to be resolved.<br>
I later received the 'copy' of the notice sent about the interest hike.  The notice was several pages of small font legal text with a very brief mention of the new interest rate in the fine print.  It appears as if Advanta Bank is secretly hiking people's interest rates hoping they won't notice so that they can make a quick buck. <i>Pathetic</i><br>
<font size="15">In short, don't do business with Advanta Bank</font>]]></description>
			</item><item>
				<title>2008-11-24</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=139</guid>
				<link>http://willperone.net/?view=139</link>
				<pubDate>2008-11-24</pubDate>
				<description><![CDATA[My fiancee finally has her own blog!  It's called <a href="http://greenhealer.wordpress.com/">Green Healer</a>.  She's a PhD candidate for psychology at ITP so the writing is very scholarly but it's good stuff :)]]></description>
			</item><item>
				<title>2008-09-29</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=138</guid>
				<link>http://willperone.net/?view=138</link>
				<pubDate>2008-09-29</pubDate>
				<description><![CDATA[<table><tbody>
<tr><td><img src="images/adsense.jpg"><br>What AdSense says</td></tr><tr><td><img src="images/webalizer.jpg"><br>What Webalizer says</td></tr>
</tbody></table>
<b>Something is wrong here....</b>]]></description>
			</item><item>
				<title>2008-09-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=137</guid>
				<link>http://willperone.net/?view=137</link>
				<pubDate>2008-09-10</pubDate>
				<description><![CDATA[Seeing that I actually have my own company now; I may (hopefully) have more than 1 programmer at some point so I've decided to set up my own SVN server.  Of course it ended up being this convoluted process that wasn't well documented.  Being the good blogger that I am, I've <a href="http://willperone.net/Code/svnserver.php">created an article on how to do it</a>.]]></description>
			</item><item>
				<title>2008-09-09</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=136</guid>
				<link>http://willperone.net/?view=136</link>
				<pubDate>2008-09-09</pubDate>
				<description><![CDATA[Since Beat Me Up Too is <i>finally</i> pretty much finished; I actually have had time to do things like laundry and grocery shopping :P  Oh yea, and write <a href="http://willperone.net/Code/as3loopsong.php">this article</a> on how to remove the mysterious silence gap when looping songs in Flash.]]></description>
			</item><item>
				<title>2008-08-21</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=135</guid>
				<link>http://willperone.net/?view=135</link>
				<pubDate>2008-08-21</pubDate>
				<description><![CDATA[Beat Me Up Too is now officially on Kongregate!  <b>Please help out and rate it a 5</b> so I can get money for my rent!<br>
It can be found at <a href="http://www.kongregate.com/games/MegaManSE/beat-me-up-too-torture-me-2">this page on Kongregate</a>.]]></description>
			</item><item>
				<title>2008-08-20</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=134</guid>
				<link>http://willperone.net/?view=134</link>
				<pubDate>2008-08-20</pubDate>
				<description><![CDATA[<center>
R.I.P<br>
Western Digital Hard Drive<br>
b. 5/20/2003<br>
d. 8/19/2008<br><br>
<b>:(</b>
</center>]]></description>
			</item><item>
				<title>2008-08-19</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=133</guid>
				<link>http://willperone.net/?view=133</link>
				<pubDate>2008-08-19</pubDate>
				<description><![CDATA[Amber has posted another article on the status of Beat Me Up Too; you can check it out at <a href="http://www.nerve.com/CS/blogs/61fps/archive/2008/08/19/beat-me-up-too-open-for-business.aspx">61 FPS</a>.  In other news, Beat Me Up Too (or BMU2 as I like to write it) should be on J2Play shortly which means it should surface on most major social networks.  An exciting time indeed!]]></description>
			</item><item>
				<title>2008-08-15</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=132</guid>
				<link>http://willperone.net/?view=132</link>
				<pubDate>2008-08-15</pubDate>
				<description><![CDATA[It's time for another Will Perone recipe; this time lets make a chicken aioli!<br><br>

First, we'll start by making a garlic aioli sauce:<br>
Blend together 4 garlic cloves, 1/2 cup olive oil, 1 egg, some lemon juice, salt + pepper and a little rosemary.  The blend should magically create this whitish cream, that's the garlic aioli sauce that's commonly served in expensive restaurants.<br><br>

Next, pour the aioli sauce into a ziplock bag and cut up 2 skinless boneless chicken breasts.<br><br>

Put the chicken in the ziplock bag and shake it thoroughly.<br><br>

Finally, take the chicken out and saute it (medium to medium high) in some olive oil until the chicken is firm (press on it with the back of a fork).  when the chicken is done, sprinkle some parmigiana ontop.<br><br>

Vuala, you now have some <i>damn good chicken</i>.  I recommend a white wine and a side of rice (you can pour the rest of the aioli sauce on the rice from the pan).
]]></description>
			</item><item>
				<title>2008-08-08</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=131</guid>
				<link>http://willperone.net/?view=131</link>
				<pubDate>2008-08-08</pubDate>
				<description><![CDATA[<b>What is going on here?</b><br>
<img src="images/bmu2_screencap1.png">]]></description>
			</item><item>
				<title>2008-08-08</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=130</guid>
				<link>http://willperone.net/?view=130</link>
				<pubDate>2008-08-08</pubDate>
				<description><![CDATA[<a href="http://andrograde.com">Andrograde.com</a> and <a href="http://andrograde.com/?game=BMU2">Beat Me Up Too</a> is now officially open to the general public for beta testing.  Check it out!]]></description>
			</item><item>
				<title>2008-08-04</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=129</guid>
				<link>http://willperone.net/?view=129</link>
				<pubDate>2008-08-04</pubDate>
				<description><![CDATA[Contrary to popular belief, it actually <b>is</b> possible to beat <a href="http://willperone.net/FFS.php">Fists of Fury Special</a>.  Check out this video of me playing through the game on Normal.<br>
<embed id="VideoPlayback" style="width:400px;height:326px" allowFullScreen="true" src="http://video.google.com/googleplayer.swf?docid=1052168444392221694&hl=en&fs=true" type="application/x-shockwave-flash"> </embed>]]></description>
			</item><item>
				<title>2008-07-18</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=128</guid>
				<link>http://willperone.net/?view=128</link>
				<pubDate>2008-07-18</pubDate>
				<description><![CDATA[Yes I'm still alive!  Development on <b>Beat Me Up Too</b> has been consuming all of my time.  The game is a little behind schedule; I'm expecting it will come out in the beginning of August now.  Setting up your own Flash server from scratch with only ssh proved to be a little more difficult than I originally thought!  (Some of your may have noticed when I switched servers that Beat Me Up stopped working temporarily)  Perhaps I will make an article on how to do it so other Flash developers don't run into the same problems...<br>
That's it for now, <i>back to programming...</i>]]></description>
			</item><item>
				<title>2008-07-15</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=127</guid>
				<link>http://willperone.net/?view=127</link>
				<pubDate>2008-07-15</pubDate>
				<description><![CDATA[Amber has posted another great dev journal for Beat Me Up Too on 61 FPS, this time <a href="http://www.nerve.com/CS/blogs/61fps/archive/2008/07/14/developer-journal-part-5-i-get-interviewed-plus-disaster-report.aspx">I got to interview her</a>.  This week also features a bonus random cloudburst.]]></description>
			</item><item>
				<title>2008-07-15</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=126</guid>
				<link>http://willperone.net/?view=126</link>
				<pubDate>2008-07-15</pubDate>
				<description><![CDATA[<b>Server migration successful!</b><br>
<i>And there was much rejoicing throughout the land</i>]]></description>
			</item><item>
				<title>2008-07-14</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=125</guid>
				<link>http://willperone.net/?view=125</link>
				<pubDate>2008-07-14</pubDate>
				<description><![CDATA[<h1>Notice</h1>
I will be changing servers today from Spry to VPSLink so there may be some downtime for willperone.net and Beat Me Up.]]></description>
			</item><item>
				<title>2008-07-08</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=124</guid>
				<link>http://willperone.net/?view=124</link>
				<pubDate>2008-07-08</pubDate>
				<description><![CDATA[I've been working for myself for 5 weeks now and new realizations are still dawning on me.  I've noticed an ever increasing frustration when deciding whether to buy things or eat out or go on a drive.  After much thought I realized that my frustration was actually coming from my lack of knowing how much money I actually have.  When I was getting a steady paycheck working as an employee I could easily say that I have $X this month to play around with because my paycheck was $Y (which I <i>know</i> I will get month after month) and I have $Z in bills to pay.<br>
When I started my company however, my situation became this complicated mess:  I have $X total in my savings account and $Y in stocks/bonds; I can make $Z in minimum payments on my bills and have $A in credit that I can potentially use as a fallback but only for certain expenses (not things like rent etc).  I don't have any metric on how much money I 'make' every month because it comes in spurts when I complete games and is pretty much random.  In essence, I have almost no idea how much money I actually <i>have</i>... at least for all intensive purposes for expenditure at any one time.  So what do I end up doing?  I <i>spend as little as possible</i> figuring that it's the safest bet.  The problem with this approach however is that it's <b>stressful</b>.  I realized that I absolutely <i>need</i> to get out and have some fun from time to time to destress, thus the inevitable tension.<br>
It was at this point that I realized why a lot of entrepreneurs actually go for funding: <b>security</b>.  It limits the risk to the entrepreneur and distributes it amongst multiple investors thus there is not as much potential for loss to each person.  Of course the downside to this approach is that the reward to each person is also diluted and multiple people inevitably end up vieing for the company direction because they want to maximize their profit and usually think their way is best (yes this is my opinion).<br>
It was for those reasons mainly that I decided not to seek funding for Andrograde... and subsequently put myself into this situation.  After mulling over the situation for quite some time today, I made the simplest realization: <i>I can always go back to being an employee at some company at any time</i>.  Having had your own company does look quite impressive on a resume and I am luckily in an industry where there my skills are in high demand.  Even though I don't intend to just give up and kill my company, strangely that simple realization gave me the peace of mind I was looking for.]]></description>
			</item><item>
				<title>2008-07-07</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=123</guid>
				<link>http://willperone.net/?view=123</link>
				<pubDate>2008-07-07</pubDate>
				<description><![CDATA[<a href="http://nerve.com/CS/blogs/61fps/archive/2008/07/04/developer-journal-part-4-a-brief-history.aspx" target="_blank">Beat Me Up Too Development Journal Part 4</a> has been added to 61FPS by my awesome artist Amber.  This one is centered more around my history and how I began making games.  Check it out.]]></description>
			</item><item>
				<title>2008-06-28</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=122</guid>
				<link>http://willperone.net/?view=122</link>
				<pubDate>2008-06-28</pubDate>
				<description><![CDATA[The <b>Beat Me Up Too</b> artist Amber has been blogging our development progress on <b>Beat Me Up Too</b> on <a href="http://www.nerve.com/CS/blogs/61fps/default.aspx" target="_blank">61 FPS</a>.  All you <a href="http://willperone.net/Projects/Game2/game2.php">Beat Me Up</a> fans can check out the latest article in the series <a href="http://www.nerve.com/CS/blogs/61fps/archive/2008/06/27/developer-journal-part-3-beat-me-up-too.aspx" target="_blank">here</a>.]]></description>
			</item><item>
				<title>2008-06-28</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=121</guid>
				<link>http://willperone.net/?view=121</link>
				<pubDate>2008-06-28</pubDate>
				<description><![CDATA[Very few Flash games are networked these days even though the vast majority of console and PC games are.  What's going on here?  Let me enlighten you.<br>
To get any sort of decent network functionality working in Flash (I'm talking <b>Sockets</b> here, not that URLLoader crap) there are some pretty ridiculous hurdles to overcome:<br>
<ol>
<li>Most Flash programmers are not good programmers.  It doesn't help that <a href="http://www.adobe.com/products/flash/features/" target="_blank">Flash CS3</a> is <i>too</i> easy to use.  By that I mean that designers are now programming games, not programmers.  The result of this is that many shittily programmed games come out thus diluting the very few good Flash games.  It's my opinion that <i>if you can't make a <b>good</b> game, don't distribute your game</i>, keep it to yourself and have fun with your friends.
<li>Adobe's network security measures are <b>RIDICULOUS</b>.  In order to make a connection to a server, <i>you must first make a connection to the server and ask if it's ok to make a connection</i> via this socket policy bullshit.  WTF is that about?!  To make things worse, the socket policy has to be served from port 843 (which by the way Adobe hasn't <a href="http://www.iana.org/assignments/port-numbers" target="_blank">registered with the IANA</a>).  As if that's not enough, the server must also have a 'crossdomain.xml' file on the root of the server that also allows you to access its content.  Yea, I'll just go ask my webhosting company for that....
<li>Speaking of hosting, developers of networked Flash apps are faced with two options: get your own private server or find an <a href="http://www.influxis.com/" target="_blank">excessively overpriced Flash hosting service</a>.  Of course if you get your own private server you then have to set it all up yourself, properly secure it, <b>and</b> install a daemon to serve back Flash socket policies on port 843.  Fun times.
<li>Flash games inevitably <a href="http://willperone.net/Projects/Game2/game2.php" target="_blank">spread all over the internet</a> and thus the networked ones end up using a <b>lot</b> of bandwidth from the hundreds of thousands of users or more playing them.  I'm planning on Beat Me Up Too using around 100GB/month in bandwidth.
</ol>
<i>Very</i> few developers make it past these hurdles.  <b>It should not be this difficult to deploy a multiplayer game!</b>  Hopefully in the somewhat near future, things will somehow become easier for this thus enabling the social Flash game revolution to kick into full swing.]]></description>
			</item><item>
				<title>2008-06-23</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=120</guid>
				<link>http://willperone.net/?view=120</link>
				<pubDate>2008-06-23</pubDate>
				<description><![CDATA[This is now my 3rd week of working for myself and I've noticed some interesting things happen.  There is a subtle ever present stress that people have when they have normal jobs as an employee <i>especially</i> in the software industry where most people are <u>salaried</u> [they get paid the same amount of money no matter how much they work; this is a common way for companies to exploit their workers without paying them for it... but that's another blog altogether].
<br>
I noticed last week that my face looked somehow younger and I began to analyze why.  It was then that I noticed that something that had been there for so long that I had totally not noticed anymore had disappeared: bags under my eyes from not sleeping well.  It was then that I realized that I had been sleeping extraordinarily well lately; after just 6 hours of sleep I feel totally refreshed but I stay in bed longer just because I can (aside from that I just like cuddling my fiancee).  
<br>
Also I have just felt very carefree lately about everything.  I used to be very careful about always being on time and rushing around from place to place to maximize my efficiency.  Upon reflection this was because I never felt like I had enough time to myself.  Now I have all the time in the world to myself and it feels <b>good</b>.  I even stop <i>completely</i> before making a right on red now, something I never did before and had received <b>$400 traffic tickets</b> for (fucking Mountain View is full of traffic cops because they have nothing better to do but I digress).
<br>
Don't get me wrong, there are stressors with owning your own company but they are entirely different from being an employee.  I have to worry about networking, making contracts and deals with other people and if anything goes wrong it is <b>entirely my responsibility to fix it</b>.  All in all though, the relief of the aforementioned stressors <i>by far</i> trumps the new stressors on me.
<br>
Another thing I did not expect is how regular my schedule is.  I had this idea before I started my company that I would be working all sorts of crazy hours randomly throughout the day and night.  This did not happen; I wake up around 7 or 8 and work until about 6 taking a number of breaks and/or moving work locations to get a change of scenery during the day.  Maybe I'm just entrained from the years of working as an employee but it is nice to have regularity in your schedule.  It helps me separate work and play.]]></description>
			</item><item>
				<title>2008-06-05</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=119</guid>
				<link>http://willperone.net/?view=119</link>
				<pubDate>2008-06-05</pubDate>
				<description><![CDATA[Around the same time I decided to <a href="http://willperone.net/index.php?view=117">leave Loopt and start my own company</a>, I also decided to start taking gymnastics.... and yes I'm 27 years old.  I had always wanted to do gymnastics but my situation was never conducive to take it.  I've played many sports in my day: varsity soccer and varsity wrestling in high school, Dux Ryu Ninjitsu, Chito Ryu Karate, rock climbing, weight training and even some boxing but I've always felt that one of my biggest strengths wasn't being taken advantage of: my flexibility, balance and high strength to weight ratio (<a href="http://willperone.net/colitis.php">because of the J-pouch surgery</a>).  Since I was on a kick of 'freeing' myself with starting the company and all, I decided to take a risk and try out something I should have probably done 10 years ago.<br>
A friend at Loopt tipped me off to a great gymnastics place right in Mountain View called <a href="http://www.goldstargym.com/" target="_blank">Gold Star Gymnastics</a> which actually had adult gymnastics classes and had a free trial class.  I didn't expect much on my first day and as it turned out, I looked like a fool compared to everyone else.  I gave myself a black eye doing a roll because I confused it with the roll I used to do in Ninjitsu which was slightly different.  Everyone there though was very encouraging and helpful and gave me a lot of pointers.<br>
By the end of the class I had managed to thoroughly kick my own ass somehow and when I showed up to work the next day people thought I had been in some bar fight.  Going against all common sense and reason, I signed up for 10 more classes.  Having the history I do with near death experiences and severe illness, I had lost the vast majority of fears that most people have and believed that I could actually learn gymnastics in my late 20's.<br>
I've taken 4 classes so far now.  The result?  I can do handstands and almost do a handstand walk, cartwheels, roundoffs, front flips, and assisted back handsprings.  I've learned that even just a moderate level of strength and flexibility is fine with tumbling; the hardest part appears to be getting over your own fears about going upside down and backwards.  I'm planning on continuing to take it and see how far I can go.  Gymnastics has been one of the most fun physical exercises I've engaged in!]]></description>
			</item><item>
				<title>2008-06-03</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=118</guid>
				<link>http://willperone.net/?view=118</link>
				<pubDate>2008-06-03</pubDate>
				<description><![CDATA[Yesterday was my first day working for myself free of the corporate world and man was it strange.  I got up at the time I used to always get up and got ready to go to work like usual but then I realized that I don't actually have to <i>go</i> to work.  I didn't feel like programming on <b>Beat Me Up Too</b> right away so I decided to clean the apartment instead... and do the laundry.... and do the dishes.  I still didn't feel like programming so I set up the domain for my business, <a href="http://andrograde.com">Andrograde</a> and put a small test message up.  By this point I finally had an inspiration to code so code I did.  I programmed for several hours until my inspiration wore out (I could tell because I was getting frustrated and stuck) then I decided to take a break.  I prepared and marinated a <a href="http://willperone.net/index.php?view=83">london broil</a> for dinner and went to the gym for a while.  Everyone at the <a href="http://www.overtimefitness.com/" target="_blank">gym</a> was confused as to why I was there at 4:30; didn't I have to like <i>work</i>?  Yes, I <b>did</b> have to work but what they didn't realize is that creative endeavors like creating a video game aren't like normal work.  Contrary to what the <i>entire</i> game industry believes; you can't just pound away programming on a game for 8 hours straight each day <i>especially</i> when it's <b>your</b> design (not some idiot designer who barely graduated highschool... but I digress). 
<br><br>
True creativity doesn't follow schedule; it comes in bursts of hyperfocused ingenuity followed by deadzones and creative blocks.  This is what I decided to set my schedule up as... or rather lack of schedule.  When I'm inspired, I <i>do something</i>... when I'm not, I don't force myself to unlike the rest of the industry.  And No I don't believe this approach will ultimately impact the release date of <b>Beat Me Up Too</b> because inevitably what ends up happening when you are trying to work through creative blocks and deadzones is you end up on <a href="http://reddit.com" target="_blank">Reddit</a> or <a href="http://youtube.com" target="_blank">YouTube</a> or other time waster sites which bank their popularity off people being bored and/or unmotivated at work thus getting nothing done anyway.  In fact, I can say that I actually worked maybe just 70% of the time when I was in corporate America.  Don't get me wrong, I had <i>plenty</i> of work to do; I was just unmotivated and/or burnt out but I <i>had</i> to <b>look</b> like I working though from the social pressures at work because <i>everyone else looked like they were working</i> even though I knew they were doing the same shit.
<br><br>
In conclusion, this test of a schedule is what works for me and only time will tell if it will actually serve me to release quality products or not.]]></description>
			</item><item>
				<title>2008-05-21</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=117</guid>
				<link>http://willperone.net/?view=117</link>
				<pubDate>2008-05-21</pubDate>
				<description><![CDATA[Yes the rumors are true; I am leaving Loopt to do my own venture.  Loopt has been a great place to work with many awesome people but my time to shine has come.  I've been creating video games ever since I was 12 years old over 15 years ago.  After graduating DigiPen I was so starry eyed to make the next big thing.  Then I came to realize how the game industry REALLY works: publishers, licenses, advertising...  Where was the originality, the creativity, the raw passion for creating a real work of art?  I left the game industry to work for Loopt, but the game industry never left me.  I loved working at Loopt; helping create the next big thing as I saw it and I became an expert on programming just about every type of cell phone.  <b>Programming cell phones is the hardest, most stressful programming anyone can do: this is why it is so hard to find people willing to do the job.</b>  I've come full circle and now realize that deep down inside I am a born game creator, not a cell phone programmer no matter how good I am at it.  Programming cell phones will never satisfy me the same way making an interactive work of art will.  Thus I find myself at a crossroads in my life yet again and I have decided my path: <i>Social casual web games</i>.]]></description>
			</item><item>
				<title>2008-05-14</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=116</guid>
				<link>http://willperone.net/?view=116</link>
				<pubDate>2008-05-14</pubDate>
				<description><![CDATA[Ontop of the over <b>800,000</b> plays in the past 4 days on <a href="http://www.addictinggames.com/beatmeup.html" target="_blank">AddictingGames</a> so far, it has come to my attention that people are posting videos of <a href="http://willperone.net/Projects/Game2/game2.php">Beat Me Up</a> on <a href="http://youtube.com">YouTube</a> now.<br>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/B_EJ7MN_fjU&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/B_EJ7MN_fjU&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/S6aawX7oreY&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/S6aawX7oreY&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br><br>
This one includes 2 kids fighting over playing Beat Me Up!<br>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/0_ZOVtR9t6A&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/0_ZOVtR9t6A&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/l1W3Mx5M2mM&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/l1W3Mx5M2mM&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/GNHmk1ycqP8&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/GNHmk1ycqP8&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br><br>
This one's tracked to music:<br>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/GpErNtGpwQs&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/GpErNtGpwQs&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
<br><br>
The game has now also appeared on <a href="http://www.newgrounds.com/portal/view/439317" target="_blank">NewGrounds</a>, <a href="http://hippyfun.com/game.php?name=Beat%20Me%20Up" target="_blank">HippyFun</a>, <a href="http://flashgamesdown.com/Beat_Me_Up_1194.html" target="_blank">Flash Games Down</a>, <a href="http://www.adtan.com/usa/beat-me-up-game.htm" target="_blank">AdTan</a>, and <a href="http://doab.wikispaces.com/Entertainment" target="_blank">some random guy's personal website</a>, <a href="http://drew.ricefarm.net/?p=412" target="_blank">another guy's blog</a>.
]]></description>
			</item><item>
				<title>2008-05-12</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=115</guid>
				<link>http://willperone.net/?view=115</link>
				<pubDate>2008-05-12</pubDate>
				<description><![CDATA[<A href="http://www.addictinggames.com/beatmeup.html" target="_blank">The release of Beat Me Up onto AddictingGames.com</a> proved to be much more problematic than I originally thought.  By midday Friday (the same day as the release), the game had become so popular that the raw bandwidth brought down all of the sites my webhost (<a href="http://www.ixwebhosting.com" target="_blank">IXWebHosting</a>) was hosting.  In return they <b>suspended my account</b>.  Yes that's right, my entire website and <i>every instance of Beat Me Up on every website hosting it</i> was gone.  Why?  Because Beat Me Up connects back to my server to grab the custom levels people make for the game.  This was <b>disasterous</b>.  There is nothing worse than making a bad first impression on your big debut.  The game approval rating went from 75% (extremely high for AddictingGames) to 30% (lower than any other game I've ever seen on AddictingGames) within a few hours.<br>
IXWebhosting single handedly ruined my main debut of Beat Me Up to conserve bandwidth.  Now here are a few things to consider:<br>
<ol>
<li>The plan I was on was advertised having <a href="http://www.ixwebhosting.com/index.php/v2/pages.planBusinessPlus" target="_blank">"Unlimited Data Transfer"</a></li>
<li>In the control panel for my website it said I had 99,999GB of bandwidth available for the month</li>
<li>In their <a href="http://www.ixwebhosting.com/index.php/v2/pages.tos" target="_blank">Terms of Service</a> they state that "<b>The intention of IX Web Hosting is to provide ample resources for customer convenience, so that customers needn't to worry about exceeding limits.</b>" and also that "Subscriber agrees that bandwidth and disk usage shall not exceed the maximum number of megabytes per month for the service plan subscribed by the customer ("Agreed Usage"). IX Web Hosting will monitor subscriber's bandwidth and disk usage. IX Web Hosting shall have the right to take corrective action if subscriber's bandwidth or disk usage exceeds the Agreed Usage."</li>
<li>They supposedly offer an <a href="http://www.ixwebhosting.com/index.php/v2/pages.uptime" target="_blank">Uptime or Cash Guarantee</a> which they did not extend to me</li>
<li>They are now going to make me pay for the free domain registration that I had with them for willperone.net</li>
</ol>
In short, <i>they violated their own Terms of Service</i> and I had to frantically run around trying to find a hosting provider capable of serving my website and game AND wait over a day for the DNS to transfer to the new host ontop of that!  I finally settled on <a href="http://www.spry.com" target="_blank">Spry</a> and they handled my 5GB/day bandwidth like a pro.<br>
In conclusion, <b>IXWebHosting sucks</b> but then again, I should have known better than to trust a webhost that uses a <a href="http://www.ixwebhosting.com">ditzy looking blonde chick waiving an American flag</a> to sell webhosting solutions.]]></description>
			</item><item>
				<title>2008-05-09</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=114</guid>
				<link>http://willperone.net/?view=114</link>
				<pubDate>2008-05-09</pubDate>
				<description><![CDATA[Beat Me Up is featured on the <a href="http://www.addictinggames.com">front page of AddictingGames.com</a> today!<br>
Not bad for my first Flash game.  The game is taking the brutal network beating much better than I anticipated so far.  The network is a bit laggy but it is still completely playable which says a lot considering it's had 30,000 plays and over 300 new accounts created so far this morning.  As far as I can tell, it's getting decent reviews as well.  There are of course some people that I don't believe understand how to take advantage of the whole game in regards to playing other people's custom levels and making your own level and also that you can press the + button to drop stuff to beat the guy up with.<br>
All in all, I think I might make a sequel with a number of improvements over this one, in the meantime I'll be watching how it does on AddictingGames and see how it spreads on the net in general.]]></description>
			</item><item>
				<title>2008-05-06</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=113</guid>
				<link>http://willperone.net/?view=113</link>
				<pubDate>2008-05-06</pubDate>
				<description><![CDATA[Looks like <a href="http://willperone.net/Projects/Game2/game2.php">Beat Me Up</a> won't be coming to MySpace:<br><br>

"After looking at your app, we cannot apporove it based on the graphic content. There is blood imagery and the object of your app is to impale the game character."<br><br>

I guess the folks at MySpace don't much care that the game <a href="http://apps.facebook.com/torture/">is already on Facebook</a>.  Maybe eventually they'll change their mind.]]></description>
			</item><item>
				<title>2008-05-01</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=112</guid>
				<link>http://willperone.net/?view=112</link>
				<pubDate>2008-05-01</pubDate>
				<description><![CDATA[As you look around this room tonight<br>
Settle in your seat and dim the lights<br>
Do you want my blood, do you want my tears<br>
What do you want<br>
What do you want from me<br>
Should I sing until I cant sing any more<br>
Play these strings until my fingers are raw<br>
Youre so hard to please<br>
What do you want from me<br><br>

Do you think that I know something you dont know<br>
What do you want from me<br>
If I dont promise you the answers would you go<br>
What do you want from me<br>
Should I stand out in the rain<br>
Do you want me to make a daisy chain for you<br>
Im not the one you need<br>
What do you want from me<br><br>

You can have anything you want<br>
You can drift, you can dream, even walk on water<br>
Anything you want<br><br>

You can own everything you see<br>
Sell your soul for complete control<br>
Is that really what you need<br><br>

You can lose yourself this night<br>
See inside there is nothing to hide<br>
Turn and face the light<br><br>

What do you want from me]]></description>
			</item><item>
				<title>2008-04-23</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=111</guid>
				<link>http://willperone.net/?view=111</link>
				<pubDate>2008-04-23</pubDate>
				<description><![CDATA[Today's ridiculous search phrase that somehow got to my website:<br>
<b>the worst page ever created</b><br><br>
That is all.]]></description>
			</item><item>
				<title>2008-04-15</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=110</guid>
				<link>http://willperone.net/?view=110</link>
				<pubDate>2008-04-15</pubDate>
				<description><![CDATA[Looks like someone managed to get their hands on a picture of me at the beach in my <a href="http://loopt.com">Loopt</a> shirt and post it to the <a href="http://loopt.typepad.com/loopt/2008/04/around-the-worl.html">Loopt blog</a>.]]></description>
			</item><item>
				<title>2008-04-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=109</guid>
				<link>http://willperone.net/?view=109</link>
				<pubDate>2008-04-10</pubDate>
				<description><![CDATA[After a major pain in the ass change to get OpenSocial support to work, yesterday I released version 1.1 of Torture Me.  The game itself isn't really different aside from some minor bugfixes but the backend and database setup has changed a lot.  Compensating for things like a Myspace user playing on a Facebook user's level were much harder than I originally thought.<br>
In other news, Torture Me has attracted over <b>700 users</b> so far!  I'm really excited so many people are playing it.  ]]></description>
			</item><item>
				<title>2008-04-01</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=108</guid>
				<link>http://willperone.net/?view=108</link>
				<pubDate>2008-04-01</pubDate>
				<description><![CDATA[Version 1 of <a href="http://willperone.net/Projects/Game2/game2.php">Torture Me</a> has now officially been released.  I never thought I would get to this point, but somehow I managed to complete learn Actionscript 3, Flex 2, the Facebook and Kongregate APIs and complete an entire Flash game all in my spare time outside of work.  Whew.... time for a break.]]></description>
			</item><item>
				<title>2008-03-22</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=107</guid>
				<link>http://willperone.net/?view=107</link>
				<pubDate>2008-03-22</pubDate>
				<description><![CDATA[It's that time again, time for a new artcle.  This time it's on <a href="http://willperone.net/Code/as3xml.php">working with XML in Actionscript 3</a>.  This tutorial gives examples on how to download, upload, read and manipulate XML in Actionscript code.  Hope you enjoy!]]></description>
			</item><item>
				<title>2008-03-20</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=106</guid>
				<link>http://willperone.net/?view=106</link>
				<pubDate>2008-03-20</pubDate>
				<description><![CDATA[I seemed to have disappeared into the shadows yet again recently.  This was partly due to a really tight schedule at work but also from me obsessing over my avant-garde game 'Torture Me'.  I've always been curious about pushing the limits of technology and game theory although I've been bound by the same limits as everyone else: money and time.  This whole website, all of my code and games have been the product of little pieces of spare time after work.  Maybe one day I will be free of these limits to dabble in the mystical art of 'game' to my content.  For the time being, I'll be making the best of what little time I have.]]></description>
			</item><item>
				<title>2008-03-04</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=105</guid>
				<link>http://willperone.net/?view=105</link>
				<pubDate>2008-03-04</pubDate>
				<description><![CDATA[My <a href="http://willperone.net/Projects/Game2/game2.php">Torture Me game</a> has finally been accepted into the <a href="http://www.facebook.com/apps/index.php?category=9" target="_blank">Facebook application directory</a>!  Torture Me gained 130 users in the first day and a whole new list of high scores.  Someone actually managed to get over <b>13 million</b> points.  I can't even do that myself in my own game!  I plan on releasing an update to the game as well as add compatibility with <a href="http://www.kongregate.com/" target="_blank">Kongregate</a> in the very near future.  In the meantime you can <a href="http://adonomics.com/about/8720999020" target="_blank">track my game's valuation on Adonomics</a>.]]></description>
			</item><item>
				<title>2008-02-28</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=104</guid>
				<link>http://willperone.net/?view=104</link>
				<pubDate>2008-02-28</pubDate>
				<description><![CDATA[My new game <a href="http://willperone.net/Projects/Game2/game2.php">Torture Me</a> has eaten up a LOT of my time lately but I can safely say that it is in a stable form now.  I've designed this game a little different than conventional games.  The game is little more than a physics engine out of the box and relies heavily on user created content and network effects to distribute itself.  In essence, Torture Me is sort of like Myspace put inside a physics sim game.  I've designed the game with the intent to be a generalized web widget so that anyone anywhere can integrate it into their website/blog/whatever.  One of the main tests I used for this design approach was to integrate the game into Facebook.  The integration worked quite nicely and Torture Me has now been submitted for approval into the Facebook application directory (still pending as of this post).  The game is definitely still a work in progress I am still heavily exploring concepts around games that create an ad hoc social network.  Stay tuned to <a href="http://willperone.net/Projects/Game2/game2.php">Torture Me</a> and <a href="http://www.facebook.com/apps/application.php?id=8720999020">the Torture Me Facebook page</a> to see what outgrowths happen from here.]]></description>
			</item><item>
				<title>2008-02-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=103</guid>
				<link>http://willperone.net/?view=103</link>
				<pubDate>2008-02-10</pubDate>
				<description><![CDATA[Today I figured out potentially the most 1337 programming accomplishment <i>ever</i>.  I wanted my new game to be integrated into facebook and auto-login when someone in facebook plays the game but also have the ability for non-facebook users to also create accounts and play.  I ended up with this system:<br>
<ol>
<li>A PHP page that facebook displays embeds the SWF game using FBML
<li>The PHP passes FBML userid arguments to the SWF so the game can recognize who's playing it (if set)
<li>Inside the Actionscript 3 code in the SWF, it reads the url parameters (Application.application.parameters) and sets the internal username to that.
<li>The game then posts a URLRequest to another PHP page telling it the login/password
<li>The PHP page makes a mysql request to login or add the account and returns error/success
<li>The Actionscript 3 code reads the error/success code from the PHP script and proceeds accordingly.
</ol>
Yes that's right; I'm using no less than <b>4 different languages</b> to accomplish this task.  And wouldn't you know, it works flawlessly.]]></description>
			</item><item>
				<title>2008-02-03</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=102</guid>
				<link>http://willperone.net/?view=102</link>
				<pubDate>2008-02-03</pubDate>
				<description><![CDATA[Phase 2 of the YBox2 is now complete thanks to a $10 TV from Goodwill (I also managed to score a ridiculously underpriced 27 inch Trinitron TV there for only $25), a <a href="http://www.parallax.com/Store/Microcontrollers/PropellerTools/tabid/143/CategoryID/19/List/0/SortField/0/Level/a/ProductID/398/Default.aspx">propplug </a>to connect the ybox2 to the computer and the <a href="http://www.parallax.com/Portals/0/Downloads/sw/propeller/Setup-Propeller-Tool-v1.05.8.exe">Propeller Tool software</a>.  The software comes with a bunch of examples thank God.  The software actually compiles two proprietary languages, Spin (an object oriented language) and Propeller Assembly.  The code can load into the processor's RAM or directly onto the EEPROM.  There's 32K RAM and 32K ROM and 8 subprocessors (cogs) that can share resources... should make programming it quite interesting.
<img src="images/ybox2hookedup.jpg">
<img src="images/ybox2propplug.jpg">]]></description>
			</item><item>
				<title>2008-02-03</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=101</guid>
				<link>http://willperone.net/?view=101</link>
				<pubDate>2008-02-03</pubDate>
				<description><![CDATA[I've been feeling the need to change up the old stale color scheme for quite some time; finally I got around to it tonight.  Hope yall like it!]]></description>
			</item><item>
				<title>2008-02-01</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=100</guid>
				<link>http://willperone.net/?view=100</link>
				<pubDate>2008-02-01</pubDate>
				<description><![CDATA[My first test game in ActionScript 3 is doing very well so far albeit aside from the frustrations I've had with figuring out how to build a UI and getting around the networking sandbox issues.  I finally figured how to access the Flex UI library from ActionScript and posted <a href="http://willperone.net/Code/as3ui.php">a tutorial on it</a> so others won't be left scratching their head like I did for days on end.  Another interesting caveat I've discovered is with mysql integration in AS3.  There is apparently a library called <a href="http://maclema.com/assql" target="_blank">ASSql</a> which is actually very nicely written but suffers from the dreaded network sandbox issue in Flash 9.  In Flash 9, you can't access a domain other than the hosted domain without having a security policy file on the remote domain allowing you to access it.  That's like <i>one of the most fucked up security decisions I've ever heard of</i>.  I ended up getting around this however by creating a PHP script on my domain that accessed the remote domain and pulled down whatever I want.  My Flash game only has to request my PHP file now sitting right next to it and the PHP does all the work.  This also had the added advantage of a much smaller SWF file because I didn't need to include the ASSql library.  Anyway, without further ado, <a href="Projects/Game2/game2.php">here are the fruits of my labor</a>]]></description>
			</item><item>
				<title>2008-02-01</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=99</guid>
				<link>http://willperone.net/?view=99</link>
				<pubDate>2008-02-01</pubDate>
				<description><![CDATA[Among the more interesting birthday presents I received this year, one of my old friends from <a href="http://digipen.edu" target="_blank">DigiPen</a> Rob gave me one of his <a href="http://www.deepdarc.com/2007/12/05/it-works/" target="_blank">kickass YBox 2's</a>.  Back in the DP days I was a big electronics and low level programming fan but never did have the time to mess around with them too much from the ridiculous course loads and <a href="colitis.php">UC</a>.  After buying a PropPlug for the thing and downloading the Propeller Toolkit I was ready for action.  This thing takes me back, way back to my old DOS assembly crunching days in high school.  The Ybox2 is sort of like a miniature NES without a controller stylishly embedded into an Altoids tin but with a bonus RJ45 jack (can you say NES + networking???) and a mesmerizing multicolor LED.  I haven't delved too much into programming on it yet however the toolkit comes with a wealth of example programs to learn from.  The only drawbacks I've found thus far is that there is no audio connector although the propeller chip supports it and no infrared receiver for a remote control (<i>Perhaps a Ybox3 is in order?</i>).  All in all this device worthy of only the most hardcore technophiles imbued with pure unadulterated 1337n355 nonetheless.  I will enjoy.<br>
<a href="http://www.deepdarc.com/ybox2/"><img src="images/ybox2.png"></a>]]></description>
			</item><item>
				<title>2008-01-30</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=98</guid>
				<link>http://willperone.net/?view=98</link>
				<pubDate>2008-01-30</pubDate>
				<description><![CDATA[If you are seeing this; my website has successfully been migrated over to my new account.]]></description>
			</item><item>
				<title>2008-01-18</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=97</guid>
				<link>http://willperone.net/?view=97</link>
				<pubDate>2008-01-18</pubDate>
				<description><![CDATA[I've finally gotten around to posting my first article for 2008.  Today's topic: <a href="http://willperone.net/Code/as3nocache.php">Disabling browser caching for your Flash app</a>.]]></description>
			</item><item>
				<title>2008-01-12</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=96</guid>
				<link>http://willperone.net/?view=96</link>
				<pubDate>2008-01-12</pubDate>
				<description><![CDATA[I seem to have dropped off of the face of the earth lately to most people but rest assure <b>I have not been kidnapped by aliens</b>!  The day before I left work for Christmas vacation, I was taken aside by the VP and given a promotion!  Yes that's right, I actually get to do stuff other than just straight up programming now!  The new position has been incredibly demanding however; I have to make schedules, coordinate with off-site and on-site people, attend lots of meetings and tons of other stuff on top of the whole development side.  Even though it's really demanding, I've grown to really like the new position so far because I tend to get bored doing the same thing over and over again (even if it is programming) and this position <i>is anything but that</i>.  Today I went to the <a href="http://www.premiumoutlets.com/outlets/outlet.asp?id=23" target="_blank">Gilroy Premium Outlets</a> to buy a suit to celebrate my first week as a manager-developer.  This mall was <b>HUGE</b> and it's a Factory Mall so almost everything in all of the stores are discounted way below normal prices.  I went to <a href="http://www.hugoboss.com/index.html" target="_blank">Hugo Boss</a> and got this suit that looks <i><b>damn hot</b></i> for <b>$100 off</b> the normal price.<br>
<img src="http://willperone.net/images/suit.jpg"><br>
Hell yea.]]></description>
			</item><item>
				<title>2007-12-23</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=95</guid>
				<link>http://willperone.net/?view=95</link>
				<pubDate>2007-12-23</pubDate>
				<description><![CDATA[<b><font color="green">H</font>
<font color="red">A</font>
<font color="white">P</font>
<font color="blue">P</font>
<font color="red">Y </font>
<font color="white">H</font>
<font color="green">O</font>
<font color="blue">L</font>
<font color="white">I</font>
<font color="green">D</font>
<font color="red">A</font>
<font color="white">Y</font>
<font color="blue">S</font>
</b><br>
<i>See yall in 2008</i><br>
- Will]]></description>
			</item><item>
				<title>2007-12-23</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=94</guid>
				<link>http://willperone.net/?view=94</link>
				<pubDate>2007-12-23</pubDate>
				<description><![CDATA[I've been fighting a losing battle with comment spammers over the past few months.  Even after programming a comment spam filter that logged spams like duplicate comments, linkjacking, backtracking, etc to a log file (<a href="http://willperone.net/spam.txt">which has ballooned to over 2mb</a>), there always seems to be someone trying to figure out how to get around it.  It had gotten to the point to where I was getting around 10 comment spams a day and I even wrote a webpage to where I could quickly delete them (I had tried having PHP email me whenever a comment came through but it didn't work out so well).<br><br>
I had strayed away from doing a CAPTCHA system for fear that it would be really complicated for a long time.  Today I finally broke down and looked in to writing one and much to my surprise it actually was surprisingly easy.  You can see the results of my efforts in my comment boxes now as well as another neat nugget I've added.  The name field in the comment box autofills with "Your Name" then when you click on it, it clears for you to type your actual name in.  Pretty cool huh?  The code for that is a one liner infact:
<pre>
&lt;input type="text" name="name" value="Your Name" onfocus="if (!this._haschanged){this.value=''}; this._haschanged=true;"&gt;
</pre>
The code for the CAPTCHA system however is considerably more complex and I've written a <a href="http://willperone.net/Code/phpcaptcha.php">tutorial on how to code your own CAPTCHA system</a>.  I will be sad to see some of these hillarious comment spams go, but it is for the best.<br><br>
<i>"divorce attorney divorce california divorce children divorce court divorce free divorce how to divorce how divorce in divorce law divorce laws divorce lawyer divorce lawyers divorce marriage divorce records divorce support <u>divorce texas divorce with divorce divorced divorces</u>"</i> - <b>engisegrend</b>]]></description>
			</item><item>
				<title>2007-12-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=93</guid>
				<link>http://willperone.net/?view=93</link>
				<pubDate>2007-12-10</pubDate>
				<description><![CDATA[Back in August I unknowingly made a rather obscure investment: free weights.  Back then Sports Authority had this sale where all free weights were 50 cents a pound.  Of course at the time I was just buying weights for the gym at work.  This seemed like an awesome idea to get everyone to workout together at work and not have to pay monthly fees like at a gym.  Fast forward a few months: I'm the only person using the workout room and we've run out of space for offices.  Result: The workout room becomes someone's office and the weights are moved out into  the hallway.  With nowhere to workout, I'm forced to join a real gym (I now to go <a href="http://overtimefitness.com" target="_blank">Overtime Fitness</a>) and the lonely free weights have just been sitting there in the hall making an unsightly mess.<br>
That's when <a href="http://rockband.com" target="_blank">RockBand</a> comes in. This past weekend I decided to hang out at my friend Jared's place who has the game for Xbox360.  Something like <b>4 hours</b> went by with us all playing this game and I didn't want to stop!  The game is <i>maddeningly addicting</i>.  I find out that the game with all the instruments is around $170... hmmm that's about the price that the weights cost for the workout gym.  Lo and Behold today I manage to get a bunch of people at work into the idea of rocking out together in a cooperative play game (the only game we have right now is Halo 3 which isn't for everyone naturally).  It wasn't hard to convince everyone that trading the weights in for RockBand was a <b>most excellent idea</b>.  I look up the prices of the weights on <a href="http://www.sportsauthority.com/family/index.jsp?categoryId=1985140&cp=2057738.710956" target="_blank">Sports Authority's website</a> to find out that the weights are now <b>over $1/lb</b>.  The cost of the weights had <b>gone up over 50% in 4 months</b>.  <i>Now that's what I call a ROI</i>.  So in essence I would be making a profit by selling the weights at a discount!  10 minutes later the Craigslist posting was up.]]></description>
			</item><item>
				<title>2007-12-06</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=92</guid>
				<link>http://willperone.net/?view=92</link>
				<pubDate>2007-12-06</pubDate>
				<description><![CDATA[After over 2 hours of installing and setting up <a href="http://www.flashdevelop.org" target="_blank">FlashDevelop</a> to work with <a href="http://www.adobe.com/devnet/actionscript/articles/actionscript3_overview.html" target="_blank">ActionScript 3</a>, I finally began my quest to create my first Flash application.  Surprisingly, AS3 is incredibly similar to Java; imports/packages are pretty much the same, classes work the same way and you can even use 'extends'.  The main differences that I've noticed so far are that variables and functions are defined a little different:<br><br><br>
<table><tr><th>Java</th><th>AS3</th></tr>
<tr>
<td>int count;</td>
<td>var count:int;</td>
</tr><tr>
<td>private void myFunction(int i)</td>
<td>private function myFunction(i:int):void</td></tr></table>
To draw something on the screen there is this concept of adding and removing children of the display list which takes a little getting used to as well.  All in all, it's a very pleasant experience to work with and you get cross-platform functionality for <i>free</i>.  In 30 minutes I had my first <a href="http://willperone.net/Projects/ball.html" target="_blank">simple bouncy ball demo</a> up.  I'm looking forward to making something <b>very kickass</b> in this in the near future.]]></description>
			</item><item>
				<title>2007-12-05</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=91</guid>
				<link>http://willperone.net/?view=91</link>
				<pubDate>2007-12-05</pubDate>
				<description><![CDATA[So the other day while at Longs Drugs I was waiting in line for the checkout and noticed something I hadn't eaten since I was in <i>highschool</i>: Doritos.  I decided to try em out again.... <b>bad idea</b>.  Doritos are now on my <a href="http://willperone.net/colitis3.php">Food to Avoid list for j-pouch</a> :(<br>
In other news, I've been learning of the awesomeness that is ActionScript 3 lately (can you say casual games?) as well as picking up some Ruby skills on the side to help a friend out with some Facebook programming.  And of course the Italian lessons are still going on every night at dinner.  Ahhh so many languages so little time...]]></description>
			</item><item>
				<title>2007-11-29</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=90</guid>
				<link>http://willperone.net/?view=90</link>
				<pubDate>2007-11-29</pubDate>
				<description><![CDATA[Being a long time user of Reddit; I've noticed that many times I submit stories they immediately get downmodded to 0 thus fading into obscurity.  At first I thought this was reasonable, that people just didn't like the content I was submitting but after a while I began noticing flaws and potential exploits in Reddit's system.<br>
<ol>
<li>You can create an infinite number of accounts on Reddit
<li>There's no CAPTCHA or other validation system in place when creating an account to prove someone is not a bot.
<li>Although it takes hundreds of upmods to reach the front page on Reddit, it only takes 1 downmod after submission of an article to immediately put it into obscurity
</ol>
With a system like this is easily exploited.  Doing some research, I've discovered that account creation is limited to around 1 new account every 30 minutes per computer (from of the use of some cookies I'm assuming).  There's no limit on the number of accounts someone can have as well.  Potentially Reddit could allow only 1 account per ip but a whole host of problems would come with that as well from people behind routers and people with dynamic ips.<br>
All one has to do to rake in a ton of money from ads on their site is write a script to register a bunch of users and have them all login and upmod their submission so that it gets high visibility.  People will go to the site as long as the title in Reddit is catchy (which is a seperate usability issue entirely).<br>
From this it would be easy to set up a system where a business could provide services to upmod stories to the front page for a price.<br><br>
Potential solutions would be to
<ol>
<li>Include a CAPTCHA or other system to make sure people registering on Reddit are human
<li>Provide a system to report submissions and users
<li>Don't allow people to vote on articles without at least following the link
<li>Provide a solution where articles that are immediately downmodded after submission don't disappear from the new list.
</ol>
In the bigger picture of things, Reddit is a user driver website; the question is how much power should the Reddit Government have over their users vs how much power should the users have to control the content they want to share with each other.<br><br>
<b>Update: </b>In the time it's taken for me to prepare my notes on this article, Reddit has added a CAPTCHA system which is a big improvement.  A business could still foreseeably pay people to create accounts and upmod Reddit submissions while charging the submitter for their service however.  This method would be nearly impossible to track down.]]></description>
			</item><item>
				<title>2007-11-21</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=89</guid>
				<link>http://willperone.net/?view=89</link>
				<pubDate>2007-11-21</pubDate>
				<description><![CDATA[My latest coding adventure has been to <a href="http://www.facebook.com/developers/" target="_blank">develop a Facebook App</a>.  Of course I was quickly cut short when I realized my webhost runs PHP4 and all of the examples used exception handlers (which I later discovered are only supported in PHP5).  Googling the net for solutions yielded sparse returns and misinformation.  One guy even said you needed some thing called simpleXML44 (which you don't).  Nevertheless after a little detective work I figured it out and created a site on <a href="http://willperone.net/Code/phpfacebook.php">how to develop a facebook app in PHP4</a>.]]></description>
			</item><item>
				<title>2007-11-16</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=88</guid>
				<link>http://willperone.net/?view=88</link>
				<pubDate>2007-11-16</pubDate>
				<description><![CDATA[This morning I woke up and remembered a rather obscure song from long ago... after thinking for a bit I remembered the lyrics "10 thousand strong and growing".  I struggled to place what it was from without success however I did realize it was some slogan for a company...<br>
What the hell sort of company would use a slogan like that, let's brainstorm some ideas...<br>
<ul>
<li>A Census Bureau
<li>Gold's Gym
<li>An ATM provider
</ul>
Hmmm let's see if our best friend <a href="http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=1Sq&q=10+thousand+strong+and+growing&btnG=Search" target="_blank">Google</a> shows anything...<br>
<i>Garbage</i><br>
Lets try <a href="http://en.wikipedia.org/wiki/Special:Search?search=10+thousand+strong+and+growing&go=Go" target="_blank">Wikipedia</a><br>
<i>nothing</i><br>
Eventually I remember it's actually from a Vitamin company of all things (which would have been like impossible to figure out with internet searching alone).... Lets try <a href="http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=VLB&q=10+thousand+strong+and+growing+vitamin&btnG=Search" target="_Blank">google</a> again<br>
Ah yes Flintstones Chewable vitamins....<br>
Wow I guess the Internet is like useless for finding anything before 1995.  Furthermore; who in their right mind uses a reference to how many customers they have as their main advertising slogan?  <a href="http://www.tootsie.com/howmany.html" target="_blank">The world may never know</a>.]]></description>
			</item><item>
				<title>2007-11-12</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=87</guid>
				<link>http://willperone.net/?view=87</link>
				<pubDate>2007-11-12</pubDate>
				<description><![CDATA[Although I've been seriously working on this website since the beginning of 2007 (which I friggin built from scratch in notepad), it wasn't 
until recently that I finally started making up to <b>1 cent a day</b> from AdSense.  Internet 
ads have got to be <i>the worst way to make money <b>ever</b></i>.  I could have made more money 
easier as a bum with a coin jar on the street <i>which is sad</i>.  I've followed all of the SEO and AdSense optimization techniques: including alt tags in images, including proper title, h1 and meta link tags, making sure keywords are peppered throughout the text, putting multiple ads in places people are likely to see them, making the ad color scheme fit in with the website, setting up relevant channels in the AdSense config (I even crossreferenced the channel names with the Google keyword tool to find the most searched terms with the highest competition), etc, etc, <b>blah blah blah</b>.
<br><br>
The problem is that my site gets on average only 80 pageviews a day and many people have an adblocker like AdBlockPlus which integrates right in to FireFox because quite frankly <i>people don't want to see ads</i>.  That's right; I'm trying to make money off of something that actually <i>annoys</i> my users (WTH kind of strategy is that?).  Ontop of that, programming related topics (I'm guessing) aren't a high revenue ad stream.  The best part however is that Google won't even cut you a check until you make $100 from AdSense and since I'm making around $3.65 a year now that will take like <i>27 years</i>... I wonder if Google will even still be around then to pay me.
<br><br>
My conclusion is that what topic your website is centered around is much more important than anything else including your content (hell you can get <A href="http://reddit.com" target="_blank">your users to make your content</a> if you're smart about it). It has to be original to the point of there being little or no competition and heavily play off pop culture to get a lot of visitors and hence a lot of ad revenue... I should have just created a website around <a href="http://icanhascheezburger.com/" target="_blank">LOLcats</a> (sigh).]]></description>
			</item><item>
				<title>2007-11-11</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=86</guid>
				<link>http://willperone.net/?view=86</link>
				<pubDate>2007-11-11</pubDate>
				<description><![CDATA[So the other day I get a call from Capital One saying that I haven't used my card in a long time and that they were going to offer me a 0% balance transfer.  I asked about minimum payments and he said that how they calculate it, it would come to $0 until the interest rate goes back to normal.  I transferred the maximum amount over to the card from my bank of america card.  Lo and behold I get my first statement from the card and they charge a $10 payment protection plan charge which I did not authorize.  This caused my account to go overlimit and charge me another $39.  Clearly this was a mistake so I call them up today (Sunday) and attempt to get to a real person which proves to be incredibly difficult.  Eventually I find that typing my account number, then hitting *513 then the last 4 of my SSN gets me to a real person YAY!  I explain my situation and she decides to transfer me to an account specialist.  Then another phone menu comes up and I can't hear the voice saying the menu and am suddenly disconnected :(<br>
<b>Update:</b> Apparently it pays to call during normal business hours; the weird clicking I heard on the phone line last time (which was I presume from calling another country internally) went away and I got in touch with a specialist in no time which immediately reversed the $39 charge and told me the number to call to remove the payment protection plan.  I called the payment protection number and was almost immediately connected to someone who attempted to convince me to keep the $10/month plan but I told her my situation in such a way as to why it didn't make sense for me to have it and she immediately removed it.  Cool.]]></description>
			</item><item>
				<title>2007-11-11</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=85</guid>
				<link>http://willperone.net/?view=85</link>
				<pubDate>2007-11-11</pubDate>
				<description><![CDATA[You may have noticed that my site now has an RSS feed you can subscribe to.  I had been putting this off for a long time now and was delightfully surprised as to how easy it was to set up for a custom blog.  Check out <a href="http://willperone.net/Code/phprss.php">how to do set up an RSS feed using PHP</a>.]]></description>
			</item><item>
				<title>2007-11-07</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=84</guid>
				<link>http://willperone.net/?view=84</link>
				<pubDate>2007-11-07</pubDate>
				<description><![CDATA[Today I finally got around to applying for a Mountain View business license and it was much easier than I expected.  For a sole proprietorship without a DBA (doing business as) you just fill out 1 form <a href="http://www.ci.mtnview.ca.us/city_hall/admin_services/business_licenses.asp">which you can get online</a> and pay $30 per year (for most businesses... others are up to $100).  I was going to use <a href="http://www.legalzoom.com/">LegalZoom</a>'s $99 DBA offer also but after talking on the phone for a while with them realized I didn't need to unless I wanted a 'fictitious name' or business name.  I was delightfully surprised how helpful they were on the phone with all my questions and there was no actually wait either.  The hardest part of it was finding what state/city code to use for the filing for which <a href="http://www.ci.mtnview.ca.us">City Hall</a> had a giant book at and a printed manual for.  Now to get all of my records in order... <i>ugh.</i>]]></description>
			</item><item>
				<title>2007-11-01</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=83</guid>
				<link>http://willperone.net/?view=83</link>
				<pubDate>2007-11-01</pubDate>
				<description><![CDATA[Contrary to popular belief, I actually do things other than program cell phones all day.  In fact, as many of my friends will attest, I love to cook and am not half bad at it.  I've had a lot of requests by friends to know how I cook certain things and although I'll probably never reveal my family secret pasta sauce recipe, I'll share this nugget which I cooked up tonight:<br><br>
<b>London Broil</b>
<ol>
<li>Buy a london broil (top round roast cut).  If it's frozen (discouraged) defrost beforehand
<li>Pre-heat the oven to 350 degrees Fahrenheit
<li>Beat the london broil with a mallet to tenderize it
<li>Rub seasoned salt, fresh ground pepper, garlic powder and coriander on both sides of the meat then rub with olive oil.
<li>Spray a baking dish with cooking spray, place the london broil on it and put in the oven on the middle rack
<li>Wait 30 minutes, then put the oven on broil high.
<li>Wait 10 minutes, take the london broil out and let it rest for 5 minutes.
<li>Make sure to pour the juices in the pan over the meat when served and cut at a 45 degree angle to the grain of the meat.
<li>Salud!
</ol>
]]></description>
			</item><item>
				<title>2007-10-30</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=82</guid>
				<link>http://willperone.net/?view=82</link>
				<pubDate>2007-10-30</pubDate>
				<description><![CDATA[Due to the amazing abilities of the <a href="https://www.google.com/webmasters/tools/" target="_blank">Google Webmaster Tools</a> and <a href="https://www.google.com/analytics/home/" target="_blank">Google Analytic</a>, I get to see what searches are getting to my webpage.  Of course there are the standard programming and Ulcerative Colitis related searches but some searches <i>that are actually getting to my website somehow</i> are just plain weird:<br>
<ul>
<li>"wow my fatcher boght a new computer for me today" (what's even more disturbing is that my site is the <b>277th search result</b>)
<li>balmoral LET (which is a Windows font)
<li>watermelon or colitis (not sure what the decision is here)
<li>kanji fury (WTH?)
<li>www.willpornos.net (this has actually generated several hits on my site... won't they be disappointed)
<li>8359214384105 (what could this number possibly mean?)
</ul>]]></description>
			</item><item>
				<title>2007-10-30</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=81</guid>
				<link>http://willperone.net/?view=81</link>
				<pubDate>2007-10-30</pubDate>
				<description><![CDATA[I've spent considerable time at <a href="http://loopt.com" target="_blank">work</a> lately trying to get the camera to work right in different phones.  I've put together a document on what's worked out the best so far <a href="http://willperone.net/Code/j2mecamera.php">here</a>.]]></description>
			</item><item>
				<title>2007-10-29</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=80</guid>
				<link>http://willperone.net/?view=80</link>
				<pubDate>2007-10-29</pubDate>
				<description><![CDATA[I spent this weekend fixing the remaining bug in the <a href="http://financeatron.net">Financeatron</a> fixing the remainder money bug.  Upon finally correcting this final longstanding bug I ran the Financeatron to realize that <b>the AI converged to the 'pay debt by highest interest' method</b>.  Yes that's right, <i>all of this work I've put into the Financeatron AI was for nothing</i>.  The thing converges to the same method everyone already uses to pay off their debt.  All I have now is a glorified finance calculator.  I can't believe I spent so much time on this thing to come to this outcome :(  I'm not exactly sure what to do with the Financeatron from here... should I leave the site up or what?  I guess it is useful in it's own right as a standard finance calculator but there are plenty of those on the internet and I'm not sure an average of 1 visitor a day is worth it.]]></description>
			</item><item>
				<title>2007-10-25</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=79</guid>
				<link>http://willperone.net/?view=79</link>
				<pubDate>2007-10-25</pubDate>
				<description><![CDATA[After attracting some interest from a couple financial companies (of which will remain anonymous) I decided to overhaul the <a href="http://financeatron.net">Financeatron</a>.  Now you can click on the payments and see the details of how they break down month by month.  This has opened the door on a lot of interesting things to display to the user about their payment plans.  Now I just need to find the time to do it....  The program as it stands now outputs the results webpage from a C module that's called from an Ajax request (I did this because it was like 100 times faster than doing it in an interpreted language and even in optimized C code the request STILL takes upwards of 10 seconds to process) but this is proving to be more and more difficult to upkeep over time.  Yes, all that html code is outputted from printf statements; suxxor!  I may re-architect it before too long but that will also be a painful process :(]]></description>
			</item><item>
				<title>2007-10-20</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=78</guid>
				<link>http://willperone.net/?view=78</link>
				<pubDate>2007-10-20</pubDate>
				<description><![CDATA[After purchasing a new geForce 6800, I found a bug in my <a href="http://willperone.net/Code/coderendertotexture.php">render to texture</a> code.  For some reason the 6800 correctly initializes the FBO object but upon querying glCheckFramebufferStatusEXT it returns GL_FRAMEBUFFER_UNSUPPORTED_EXT so I had to add a fallback if it fails to then do the PBuffer approach.  Not sure why this is happening yet; the geForce 6800 should most definitely support FBO's.<br>
<b>Update:</b>I wasn't setting the format correctly when I created the FBO texture in glTexImage2D, it needs to be the same format as the screen.]]></description>
			</item><item>
				<title>2007-10-16</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=77</guid>
				<link>http://willperone.net/?view=77</link>
				<pubDate>2007-10-16</pubDate>
				<description><![CDATA[Today I added my <a href="http://willperone.net/Code/spline.php">spline class</a>.  It handles CatMullRom, B-Splines, Bezier and Hermite and will do arc length/traversal.]]></description>
			</item><item>
				<title>2007-10-12</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=76</guid>
				<link>http://willperone.net/?view=76</link>
				<pubDate>2007-10-12</pubDate>
				<description><![CDATA[<i>For no apparent reason</i>, I've decided to put some interactivity in my site... I chose to use javascript this time.<br>
<b>The Result:</b><br>
An interactive logo in the top left corner that cycles through projectile physics and has grabbable blocks.  Just try grabbing a block out of the logo with the mouse, it's <i>hours</i> of fun (at work).  When you let go it will follow the normal physics.]]></description>
			</item><item>
				<title>2007-10-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=75</guid>
				<link>http://willperone.net/?view=75</link>
				<pubDate>2007-10-10</pubDate>
				<description><![CDATA[I've added a number of new pages today from the old graphics libraries I wrote at DigiPen.  They're under the Code -> C/C++ -> Graphics tab.  Also I realized that I didn't have ways to go to the previous/next blog in the 'view specific blog' mode so I added that.]]></description>
			</item><item>
				<title>2007-10-09</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=73</guid>
				<link>http://willperone.net/?view=73</link>
				<pubDate>2007-10-09</pubDate>
				<description><![CDATA[Upon posting my new article on <a href="http://willperone.net/Code/quaternion.php">a quaternion C++ class</a> I realized that there is a vast difference between having a &lt;div&gt; that contains a white-space:pre; and a &lt;pre&gt; that contains a white-space:pre;.  Copy and paste operations on the div approach will forget all of the newlines.  In sum, there was no way to copy and paste the code from my website to notepad!  I can't believe it took me this long to find this bug :(]]></description>
			</item><item>
				<title>2007-10-09</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=72</guid>
				<link>http://willperone.net/?view=72</link>
				<pubDate>2007-10-09</pubDate>
				<description><![CDATA[Yes I'm still working on the Fists of Fury Special porting project.  Things are going well; you can actually play the game now!  And it's running about 100 times faster than the original mainly because all of the graphics are now done in video hardware instead of software.  There are still some effects which I haven't solved yet though like the fire algorithm and some of the intro.  I think for this version I will include an actual installer like NSIS or something.]]></description>
			</item><item>
				<title>2007-10-05</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=71</guid>
				<link>http://willperone.net/?view=71</link>
				<pubDate>2007-10-05</pubDate>
				<description><![CDATA[Today I added my site to Technorati.  Apparently to activate the submission I have to post this url to my blog to prove I own it.  <a href="http://technorati.com/claim/7e9shfhpyy" rel="me">Technorati Profile</a>.]]></description>
			</item><item>
				<title>2007-10-04</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=70</guid>
				<link>http://willperone.net/?view=70</link>
				<pubDate>2007-10-04</pubDate>
				<description><![CDATA[Today I discovered an awesome 'feature' of the KRAZR phone: If you have a TextField with TextField.PHONENUMBER specified, you can't setDefaultCommand to it or the screen will just blink when you try to go to the phonebook and select anyone to fill in the TextField.  The phonebook textfield automatically sets the right softkey to find a phonebook entry to fill the field.<br>
In other news, the Sanyo 8300 STILL sucks.  It can't handle using the network and bringing up the phonebook at the same time.  WTF?]]></description>
			</item><item>
				<title>2007-10-03</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=69</guid>
				<link>http://willperone.net/?view=69</link>
				<pubDate>2007-10-03</pubDate>
				<description><![CDATA[You may have noticed my new mini submission bar under my links on my site.  I think I'll add an article on how to do it in the future but in the meantime I've posted one of the main pieces of it which is <a href="http://willperone.net/Code/phpurl.php">how to get your current URL in PHP</a>.]]></description>
			</item><item>
				<title>2007-10-02</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=68</guid>
				<link>http://willperone.net/?view=68</link>
				<pubDate>2007-10-02</pubDate>
				<description><![CDATA[Today after debugging for hours on a strange heap problem in the WTK emulator I finally tracked it down to a REALLY obscure problem with ordering variable allocations in static initializers.  I'm not sure if it's a JVM bug or what but I posted what ended up working in my <a href="http://willperone.net/Code/codej2metricks.php">J2ME tips and tricks</a> section.   /Still scratching head on this one....]]></description>
			</item><item>
				<title>2007-10-02</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=67</guid>
				<link>http://willperone.net/?view=67</link>
				<pubDate>2007-10-02</pubDate>
				<description><![CDATA[While in the process of moving out of my old apartment (Catania Apartments in Belmont), I noticed an interesting clause in my lease.  It said there was a $100 non refundable 'cleaning fee' on top of the normal security deposit.  Normally I would have brushed it off but this was after I and my former roommate spent considerable time cleaning the place.  Questioning the landlord revealed that this 'cleaning fee' was going to be taken out even after we cleaned it for painting and cleaning the carpet.<br>
Some research revealed <a href="http://law.onecle.com/california/civil/1950.5.html">California civil code 1950.5</a>.<br>
<b>(m) No lease or rental agreement may contain any provision characterizing any security as "nonrefundable."</b><br><br>
The civil code also says:<br>
<b>(j), may subject the landlord or the landlord's successors in interest to statutory damages of up to twice the amount of the security, in addition to actual damages. The court may award damages for bad faith whenever the facts warrant that award, regardless of whether the injured party has specifically requested relief. In any action under this section, the landlord or the landlord's successors in interest shall have the burden of proof as to the reasonableness of the amounts claimed or the authority pursuant to this section to demand additional security deposits.</b><br><br>
So basically I can sue them for up to twice the amount of the deposit.  After presenting this new information, I was told that cleaning fees for the carpet and walls would have been deducted from my deposit if the non refundable cleaning fee wasn't there.  I went back to the civil code and found these two seemingly contradicting statements:<br>
<b>(e) The landlord may claim of the security only those amounts as are reasonably necessary for the purposes specified in subdivision (b). The landlord may not assert a claim against the tenant or the security for damages to the premises or any defective conditions that preexisted the tenancy, for ordinary wear and tear or the effects thereof, whether the wear and tear preexisted the tenancy or occurred during the tenancy, or for the cumulative effects of ordinary wear and tear occurring during any one or more tenancies.</b><br><br>
<b>(3) The cleaning of the premises upon termination of the tenancy necessary to return the unit to the same level of cleanliness it was in at the inception of the tenancy. The amendments to this paragraph enacted by the act adding this sentence shall apply only to tenancies for which the tenant's right to occupy begins after January 1, 2003.</b><br><br>
Tenets shouldn't be responsible for 'normal wear and tear' and damage that was there before place was leased but should be responsible for making the place as clean as it was when they got there.  The civil code is kind of vague as to what 'normal wear and tear' is however.  I found <a href="http://realestate.findlaw.com/tenant/tenant-resources/tenant-rent-security-deposit-protect-cleaning.html">this site</a> demonstrating some common examples of normal wear and tear including minor marks and nail holes in the wall, faded paint on the walls, moderate dirt on the carpet and moderately dirty mini blinds.<br><br>
In sum, as a tenet in California you should be able to get your <b>entire</b> deposit back as long as your place is still in decent shape when you leave.  I'm not sure if renters are deliberately counting on people not knowing their own rights or are actually ignorant themselves about this.  I'm guessing renters have a pretty good idea of the law and are playing off the vagueness of the 'normal wear and tear' clause.<br><br>
I plan on talking to the landlord again; stay tuned to see what happens!<br><br>
<b>Update:</b> While doing the final walkthrough with the landlord I was told that I could get the 'nonrefundable' security deposit back if I completely cleaned the entire place to exactly the condition it was in before I got there.    They said they had some deal with these cleaners that would do it for $100 and that's where the security deposit went.    They then went on to point out all this stupid shit I hadn't cleaned like the inside of the oven, some of the inside of the cabinets, they pointed out some dent in the fridge <i>that was there when I got there but I had forgotten to mark on the initial walkthrough</i>...  By this point I figured it was too much of a hassle to sue them over the $100 and left it alone.<br><br>
<b>Update 2:</b> It's been over a month and I have not received my deposit back.  According to the civil code they can take <b>no more than 21 days after termination of the lease</b> [section (g)(1)] to return my deposit.  Upon calling them up I was told they were busy and would get back to me.  A week passed and no call.  I called back and they gave me the same excuse and rushed me off the phone.  I called back a 3rd time and told them their 3 weeks were up and that I was tired of waiting and she said the person that does the books would be there that night and would handle it.  I think I might still take them to small claims court if this isn't handled in the next 2 days.  <b>Don't rent from Catania Regency Apartments :(</b><br><br>
<b>Update 3:</b> After pestering them nonstop, they finally sent the deposit back certified mail.  Then they deducted the electric bill from it even though I paid it on my end.  What a bunch of fucking losers.]]></description>
			</item><item>
				<title>2007-09-27</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=66</guid>
				<link>http://willperone.net/?view=66</link>
				<pubDate>2007-09-27</pubDate>
				<description><![CDATA[Today I decided to give the website a bit of a facelift again to bring it out of the gloomy state it was in.  I went for a more reduced and simplistic look and feel.]]></description>
			</item><item>
				<title>2007-09-25</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=65</guid>
				<link>http://willperone.net/?view=65</link>
				<pubDate>2007-09-25</pubDate>
				<description><![CDATA[I figured out a way to get rid of having to duplicate texture objects in memory when rendering to a texture.  It involves the use of wglShareLists.  I've updated my <a href="http://willperone.net/Code/coderendertotexture.php">render to texture page</a> to reflect the new method.]]></description>
			</item><item>
				<title>2007-09-24</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=64</guid>
				<link>http://willperone.net/?view=64</link>
				<pubDate>2007-09-24</pubDate>
				<description><![CDATA[As a part of some merger condition with BellSouth and AT&T, AT&T has been forced by the FCC to offer internet for $10 a month but naturally has hidden the offer so that no one can find it.  After a little research, I found the site to order it <a href="https://swot.sbc.com/swot/promoLanding.do">here</a>.  The requirements are that you are haven't had AT&T high speed internet in the past 12 months and that you don't currently have AT&T dialup internet.  I signed up for the plan myself and it's been working great although the first bill was actually about $90.  On the bill it shows up as $35/month - $25/month service discount.  There was also a $35 installation fee that had a $35 waiver credit.  Also on the bill is the $50 modem that I was forced to buy with the plan but there was a $50 mail in rebate for it on the package (although you still need to pay $12 in shipping and handeling and $5 in tax).  You can sell the modem on craigslist or ebay to repay the tax and shipping/handling.  The minimum phone plan (required to purchase the DSL) is advertised as $5.70/month but after taxes will come to around $12/month ontop of the $10/month DSL.
<br>
All in all, the actual price comes in at at a bit under $25/month but it still sure beats the hell out of cable internet in price and has 768k download speed.<br>
Apparently there's also way to get DSL without having phone access.  It's called 'Dry Loop DSL'.  I haven't tried it myself but you can check it out on <a href="http://consumerist.com/consumer/leaks/get-att-dry-loop-for-2399-303233.php">this page</a>.]]></description>
			</item><item>
				<title>2007-09-23</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=63</guid>
				<link>http://willperone.net/?view=63</link>
				<pubDate>2007-09-23</pubDate>
				<description><![CDATA[While revisiting some old code from DigiPen that I wrote I rediscovered a couple ingenious algorithms I derived that were somehow more optimized than Bresenham for <a href="http://willperone.net/Code/codecircle.php">drawing circles</a> and <a href="http://willperone.net/Code/codeline.php">drawing lines</a>.  I remember my instructors at the time thought it was impossible to draw a circle or line in a more optimal fashion than Bresenham had originally derived but there are some pretty simple logic steps you can take to blast past that barrier.  The big one being the inversion of logic from making a decision every tick to drawing the inverse span for (x) ticks then making a decision.]]></description>
			</item><item>
				<title>2007-09-19</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=62</guid>
				<link>http://willperone.net/?view=62</link>
				<pubDate>2007-09-19</pubDate>
				<description><![CDATA[Today at <a href="http://loopt.com">loopt</a>, I decided to go on another wacky adventure and see what the <a href="http://willperone.net/Code/codej2merendercube.php">minimum amount of code would be to render a 3d model in J2ME</a>.  The answer may surprise you!]]></description>
			</item><item>
				<title>2007-09-18</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=61</guid>
				<link>http://willperone.net/?view=61</link>
				<pubDate>2007-09-18</pubDate>
				<description><![CDATA[In my quest to port <a href="http://willperone.net/FFS.php">Fists of Fury Special</a> to openGL and make it cross platform, I've come across the ridiculous problem of how to render to a texture in openGL.  It would appear to be a simple task but the openGL extensions for it aren't supported on most graphics cards so I had to have a wgl fallback which was painful to figure out.  I've posted <a href="http://willperone.net/Code/coderendertotexture.php">the solution here</a>.]]></description>
			</item><item>
				<title>2007-09-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=60</guid>
				<link>http://willperone.net/?view=60</link>
				<pubDate>2007-09-10</pubDate>
				<description><![CDATA[Yes the rumors are true... Due to popular demand, I am redoing <a href="http://willperone.net/FFS.php">Fists of Fury Special</a> in SDL/openGL/FMOD.  I'm aiming to make it more stable, faster, prettier (using more openGL stuff) and portable to any platform.  As of this past weekend I have the intro and menu mostly working (after fixing over 1000 compilation errors and partially converting the C code to C++).  There are still some strange problems with promoting SDL surfaces to openGL textures (for displaying the rotating gibs in hardware).]]></description>
			</item><item>
				<title>2007-09-07</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=59</guid>
				<link>http://willperone.net/?view=59</link>
				<pubDate>2007-09-07</pubDate>
				<description><![CDATA[Well the Financeatron submission went about as I expected: it got 1 point and about 70 visitors.  I would have probably gotten more hits if I had put [PICS] in the reddit submission title although that wouldn't guarantee it getting any points either.  I think the fundamental problem is that very few people are interested at all in doing financial things on the net.]]></description>
			</item><item>
				<title>2007-09-05</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=58</guid>
				<link>http://willperone.net/?view=58</link>
				<pubDate>2007-09-05</pubDate>
				<description><![CDATA[I submitted the <a href="http://financeatron.net" target="_blank">Financeatron</a> to reddit today.  Not sure if I expect much in terms of visitors since it won't probably be upvoted at all but still an interesting experiment just the same.]]></description>
			</item><item>
				<title>2007-09-05</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=57</guid>
				<link>http://willperone.net/?view=57</link>
				<pubDate>2007-09-05</pubDate>
				<description><![CDATA[Today I discovered <a href="http://www.microemu.org/" target="_blank">MicroEmulator</a>.  It has actual working hot code replacement and I can actually see what line in the code debug messages are coming from!   I haven't been able to figure out how to get optional JSR packages to work in it though :(  It was a bit strange to set up in Eclipse but it's all documented on their site thankfully.]]></description>
			</item><item>
				<title>2007-08-30</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=56</guid>
				<link>http://willperone.net/?view=56</link>
				<pubDate>2007-08-30</pubDate>
				<description><![CDATA[I posted up some example code today on <a href="http://willperone.net/Code/codejsr75.php">how to get phone contacts using JSR75</a> to accompany the information I had on getting WTK based emulators to show PIM contacts.  I also cleaned up the main page by defining viewing entry offsets (see the new 'older entries' link at the bottom).]]></description>
			</item><item>
				<title>2007-08-22</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=55</guid>
				<link>http://willperone.net/?view=55</link>
				<pubDate>2007-08-22</pubDate>
				<description><![CDATA[I've noticed some people coming across my page searching for jobs at Loopt.  If you're looking for a job at Loopt, <a href="http://looptblog.com/index.php/2007/08/21/become-a-loopter/">here is where you should go</a>.]]></description>
			</item><item>
				<title>2007-08-17</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=54</guid>
				<link>http://willperone.net/?view=54</link>
				<pubDate>2007-08-17</pubDate>
				<description><![CDATA[I added a little search widget to my page today up on the top right to make it a little easier to find content.  I was doubtful at first that integrating a google search was going to work on an Ajax style site like mine, especially considering how I do the sidebar/title wrappers but it turned out not bad at all.]]></description>
			</item><item>
				<title>2007-08-08</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=53</guid>
				<link>http://willperone.net/?view=53</link>
				<pubDate>2007-08-08</pubDate>
				<description><![CDATA[I was bored tonight so I decided quite randomly to fix up Fists of Fury Special a bit.  I've fixed most of the crash bugs which means it's actually possible to beat the game now without it crashing (although you still probably won't beat the game because it's ridiculously difficult).  The new version is on my <a href="http://willperone.net/FFS.php">Fists of Fury Special Page</a>]]></description>
			</item><item>
				<title>2007-08-01</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=52</guid>
				<link>http://willperone.net/?view=52</link>
				<pubDate>2007-08-01</pubDate>
				<description><![CDATA[I updated the CSS for the site a bit today (hover over the title bar and icon on the left to see some of the visible implications).  I also added some more info on my colitis page.  I've been sporadically updating the colitis section as I am reminded of stuff from when I was ill.]]></description>
			</item><item>
				<title>2007-07-30</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=51</guid>
				<link>http://willperone.net/?view=51</link>
				<pubDate>2007-07-30</pubDate>
				<description><![CDATA[I've had 20 attempted spams to my website in the past 3 days.  Interestingly enough it looks like people are thinking my website is some sort of standard blogging engine where you can tag things like [url] and such.  I guess they don't realize that I wrote all the blog code from scratch myself so it's all a custom format.  They probably also don't realize that my code autodeletes spam before its even posted.  Oh well; it's still fun to watch people try.]]></description>
			</item><item>
				<title>2007-07-24</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=50</guid>
				<link>http://willperone.net/?view=50</link>
				<pubDate>2007-07-24</pubDate>
				<description><![CDATA[A coworker and I discovered an interesting tidbit about <a href="http://willperone.net/Code/codej2metricks.php">switch statements vs if-else chains</a> today.]]></description>
			</item><item>
				<title>2007-07-24</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=49</guid>
				<link>http://willperone.net/?view=49</link>
				<pubDate>2007-07-24</pubDate>
				<description><![CDATA[I've updated my <a href="http://willperone.net/colitis.php">colitis page</a> again with more information and prettied it up a bit.  I've also put a faster method in place to remove spammers from comment posts.  I am greatly saddened that spammers are posting comments on my colitis page meant to help fellow sufferers.  That's pretty damn low.]]></description>
			</item><item>
				<title>2007-07-16</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=48</guid>
				<link>http://willperone.net/?view=48</link>
				<pubDate>2007-07-16</pubDate>
				<description><![CDATA[After days of frustration with the infamous 909 error and it's spotty documentation, I've <a href="http://willperone.net/Code/code909.php">added a page</a> on dealing with the error.]]></description>
			</item><item>
				<title>2007-07-14</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=46</guid>
				<link>http://willperone.net/?view=46</link>
				<pubDate>2007-07-14</pubDate>
				<description><![CDATA[I've finally added a page on <a href="http://willperone.net/colitis.php">my experiences with ulcerative colitis</a>.  I've been wanting to do this for quite some time now to share what worked and didn't work for me.  It's my hope that others benefit from this information.]]></description>
			</item><item>
				<title>2007-07-11</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=45</guid>
				<link>http://willperone.net/?view=45</link>
				<pubDate>2007-07-11</pubDate>
				<description><![CDATA[Today I added comment boxes to the code sections of my website so that people can add their own 2 cents to my stuff :)]]></description>
			</item><item>
				<title>2007-07-06</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=44</guid>
				<link>http://willperone.net/?view=44</link>
				<pubDate>2007-07-06</pubDate>
				<description><![CDATA[I was searching around the net the other day for optimized code on scaling images without much luck so after doing some research and coding, I created a new page on <a href="http://willperone.net/Code/codescaling.php">how to do fast image scaling in J2ME</a> using Bresenham's formula.]]></description>
			</item><item>
				<title>2007-06-25</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=43</guid>
				<link>http://willperone.net/?view=43</link>
				<pubDate>2007-06-25</pubDate>
				<description><![CDATA[I've decided to remove the Google ads on my page after discovering that  it's not actually generating money to help keep my site on the net.  Adsense is definitely not worth the annoyance unless you're getting over 1000 hits a day.  Considering the rather small cross section of society interested in the programming topics I have listed this is not likely.]]></description>
			</item><item>
				<title>2007-06-24</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=42</guid>
				<link>http://willperone.net/?view=42</link>
				<pubDate>2007-06-24</pubDate>
				<description><![CDATA[Today I updated the <a href="http://financeatron.net">Financeatron</a> a bit.  I've been considering starting a professional Reiki practice lately but things have been so busy that it's hard to find the time.  There have been so many requests to me though for reiki and especially reiki training that I may not be able to put it off for much longer.]]></description>
			</item><item>
				<title>2007-06-11</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=37</guid>
				<link>http://willperone.net/?view=37</link>
				<pubDate>2007-06-11</pubDate>
				<description><![CDATA[I've added a new page on hiding, showing and toggling page elements in javascript since I haven't seen any pages on the net about doing a straight up toggle for div's (just like how my comments on this page work).  The new page is <a href="http://willperone.net/Code/codeshowhide.php">here </a> ]]></description>
			</item><item>
				<title>2007-06-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=36</guid>
				<link>http://willperone.net/?view=36</link>
				<pubDate>2007-06-10</pubDate>
				<description><![CDATA[In my attempt to my my news section prettier I ended up making a full fledged blog software.  The irony here is that it took me under 3 hours to do it where as my attempts to install commercial blogging software were taking days to figure out.]]></description>
			</item><item>
				<title>2007-06-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=35</guid>
				<link>http://willperone.net/?view=35</link>
				<pubDate>2007-06-10</pubDate>
				<description><![CDATA[I thought up another interesting debt minimization trick but needed to add more functionality to the <a href="http://financeatron.net" target="_blank">Financeatron</a> to do some calculations so I've added a new QuickPay tab for figuring out short term payment things.
I've also converted my news clips to use a DB so I can make it more like a blog in the future.]]></description>
			</item><item>
				<title>2007-05-31</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=34</guid>
				<link>http://willperone.net/?view=34</link>
				<pubDate>2007-05-31</pubDate>
				<description><![CDATA[I've added a <a href="Code/codejsr75.php">new page</a> on adding PIM contacts to get JSR75 to work on the WTK/sprint emulator since it's a little akward.  ]]></description>
			</item><item>
				<title>2007-05-30</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=33</guid>
				<link>http://willperone.net/?view=33</link>
				<pubDate>2007-05-30</pubDate>
				<description><![CDATA[Thanks to Webcpp I now have syntax highlighted source code!  Check out anything in the Code Tips section.]]></description>
			</item><item>
				<title>2007-05-15</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=32</guid>
				<link>http://willperone.net/?view=32</link>
				<pubDate>2007-05-15</pubDate>
				<description><![CDATA[I've added a new code snippet on making a custom ant task to do optimal resource includes.  You can see it <a href="Code/codeant.php">here</a>.]]></description>
			</item><item>
				<title>2007-05-11</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=31</guid>
				<link>http://willperone.net/?view=31</link>
				<pubDate>2007-05-11</pubDate>
				<description><![CDATA[In light of adding new features for investing to the Debt Mimimum Payoff Plan Calculator, I've decided to redesign and rebrand it as the <a href="http://financeatron.net" target="_blank">Financeatron</a>.  The Financeatron now has it's very own domain too!]]></description>
			</item><item>
				<title>2007-05-03</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=30</guid>
				<link>http://willperone.net/?view=30</link>
				<pubDate>2007-05-03</pubDate>
				<description><![CDATA[I found a problem with my <a href="Code/codetimertask.php">J2ME Event Threaded Timer Task</a> that I've corrected.  I've also cleaned up the site scheme a bit.
]]></description>
			</item><item>
				<title>2007-04-20</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=29</guid>
				<link>http://willperone.net/?view=29</link>
				<pubDate>2007-04-20</pubDate>
				<description><![CDATA[You may have noticed a totally new navbar on the left; it's part of my totally new super cool website design using the php and javascript stuff i learned from the debt calculator project.  Enjoy.
]]></description>
			</item><item>
				<title>2007-04-18</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=28</guid>
				<link>http://willperone.net/?view=28</link>
				<pubDate>2007-04-18</pubDate>
				<description><![CDATA[I've been writing a lot of J2ME code at Loopt and figured I would share a neat solution to <a href="Code/codetimertask.php">get J2ME's TimerTask to work with the Event Thread</a>.  I've also added a <a href="Code/codejavascript.php">javascript tip</a>.]]></description>
			</item><item>
				<title>2007-04-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=27</guid>
				<link>http://willperone.net/?view=27</link>
				<pubDate>2007-04-10</pubDate>
				<description><![CDATA[Working at Loopt has been awesome albeit the hours have been a bit intense lately.  Things should quiet down soon though.  Today I completed my secret project <a href="http://debt.willperone.net/" target="_blank">The Debt Mimimum Payoff Plan Calculator</a>.  I originally had the idea back in mid march to come up with a debt payment plan calculator that would use AI to solve the best method to pay it off but I decided to keep it secret until now.  It was really fun learning Ajax, PHP, mySQL and CGI to put together an idea like this that I think most people could benefit from using.  Only time will tell on how popular it will become.]]></description>
			</item><item>
				<title>2007-03-26</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=26</guid>
				<link>http://willperone.net/?view=26</link>
				<pubDate>2007-03-26</pubDate>
				<description><![CDATA[After a 2 week break, today is my first day on the job at <a href="http://www.loopt.com" target="_blank">Loopt</a>.  It seems totally awesome so far; I'm really looking forward to working with this company.]]></description>
			</item><item>
				<title>2007-03-13</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=25</guid>
				<link>http://willperone.net/?view=25</link>
				<pubDate>2007-03-13</pubDate>
				<description><![CDATA[In my research to add mod support for Technopoly I've figured out a neat way to make games have mod/plugin support through DLL's.  I wrote up an article on it <a href="Code/codedll.php">here</a>.]]></description>
			</item><item>
				<title>2007-03-12</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=24</guid>
				<link>http://willperone.net/?view=24</link>
				<pubDate>2007-03-12</pubDate>
				<description><![CDATA[I have officially resigned from Glu as of today.  I am moving over to work at <a href="http://www.loopt.com" target="_blank">Loopt</a> as a mobile engineer.  I think I'm gonna take a week or two off inbetween jobs though.  Maybe I'll actually be able to work on Technopoly or something in that time.]]></description>
			</item><item>
				<title>2007-03-04</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=23</guid>
				<link>http://willperone.net/?view=23</link>
				<pubDate>2007-03-04</pubDate>
				<description><![CDATA[I now have a cute little logo image in the top left.  I also added another BREW Tip in the Code Tips section.]]></description>
			</item><item>
				<title>2007-03-02</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=22</guid>
				<link>http://willperone.net/?view=22</link>
				<pubDate>2007-03-02</pubDate>
				<description><![CDATA[I <i>finally</i> got myself a dedicated web host through IX webhosting.  This is the official launch of willperone.net!  This is also the official launch (since I actually have enough space for this now) of the <a href="FFS.html">Official Shrine to Fists of Fury Special</a> page]]></description>
			</item><item>
				<title>2007-02-06</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=21</guid>
				<link>http://willperone.net/?view=21</link>
				<pubDate>2007-02-06</pubDate>
				<description><![CDATA[After almost a year and a half hiatus thanks to moving to California and working for <a href="http://www.glu.com" target="_blank">Glu Mobile</a>, The Programming Pad is back up!  The site is going to go through a much needed overhaul in the upcoming months as well as reviving Technopoly.]]></description>
			</item><item>
				<title>2005-07-17</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=20</guid>
				<link>http://willperone.net/?view=20</link>
				<pubDate>2005-07-17</pubDate>
				<description><![CDATA[Yes it is the moment you all have been waiting for.  The first official version of Technopoly has been released!  This version includes the first episode.]]></description>
			</item><item>
				<title>2005-07-04</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=19</guid>
				<link>http://willperone.net/?view=19</link>
				<pubDate>2005-07-04</pubDate>
				<description><![CDATA[I have been working on the first episode for Technopoly which is now almost complete but is taking a while to draw all of the graphics.  I should have it uploaded soon.  In other news, I have STILL not been indexed by any search engine even though I sent in requests 2 months ago so if you are on this site, congratulations for somehow finding it without a search engine!]]></description>
			</item><item>
				<title>2005-06-21</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=18</guid>
				<link>http://willperone.net/?view=18</link>
				<pubDate>2005-06-21</pubDate>
				<description><![CDATA[Yes, another update to Technopoly (is this getting repetetive?)  If you have a previous install, make sure to delete your settings.cfg in C:\program files\Technopoly\data because the format has changed.]]></description>
			</item><item>
				<title>2005-06-20</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=17</guid>
				<link>http://willperone.net/?view=17</link>
				<pubDate>2005-06-20</pubDate>
				<description><![CDATA[Yet another update to Technopoly with miscellaneous bugfixes and additions in preparation to implement the script]]></description>
			</item><item>
				<title>2005-06-17</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=16</guid>
				<link>http://willperone.net/?view=16</link>
				<pubDate>2005-06-17</pubDate>
				<description><![CDATA[I updated my utilities and networking abstraction in the DL Code section to reflect current updates to them.  I also added a new section to Code Tips on how to do Proper Networking for games.]]></description>
			</item><item>
				<title>2005-06-13</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=15</guid>
				<link>http://willperone.net/?view=15</link>
				<pubDate>2005-06-13</pubDate>
				<description><![CDATA[I found a problem with the game's networking failing under routers because the server assigned a random port for the client to connect to (Thanks Ryan!); it is now fixed.  Also I have begun doing research on storyline, plots and characters for the game.]]></description>
			</item><item>
				<title>2005-06-10</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=14</guid>
				<link>http://willperone.net/?view=14</link>
				<pubDate>2005-06-10</pubDate>
				<description><![CDATA[Today I felt like sharing some of my old memories so I uploaded a few more of my old games into the Bonus section and added some legacy code to bring back the old VESA days in the Code Tips section.]]></description>
			</item><item>
				<title>2005-06-08</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=13</guid>
				<link>http://willperone.net/?view=13</link>
				<pubDate>2005-06-08</pubDate>
				<description><![CDATA[After spending all day trying to fix a bug in my networking I found out that that problem was infact my laptop!  The internal clock apparently returns faulty values sometimes for some strange reason.  Anyway, I updated Technopoly again, now you can finally join a game that is already in session.]]></description>
			</item><item>
				<title>2005-06-06</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=12</guid>
				<link>http://willperone.net/?view=12</link>
				<pubDate>2005-06-06</pubDate>
				<description><![CDATA[Updated Technopoly again with new graphics and working doors and conveyer belts!]]></description>
			</item><item>
				<title>2005-05-25</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=11</guid>
				<link>http://willperone.net/?view=11</link>
				<pubDate>2005-05-25</pubDate>
				<description><![CDATA[I have combined the normal and optimized version of Technopoly into one uber version that also works without a hitch on windows 98.]]></description>
			</item><item>
				<title>2005-05-24</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=10</guid>
				<link>http://willperone.net/?view=10</link>
				<pubDate>2005-05-24</pubDate>
				<description><![CDATA[Finally the networking is now fixed in the game and the objects don't desync anymore.  Also the Normal version of Technopoly should now run on Windows98 but the animated tiles are black for some reason.  I am considering consolidating the 2 versions in the near future.]]></description>
			</item><item>
				<title>2005-05-23</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=9</guid>
				<link>http://willperone.net/?view=9</link>
				<pubDate>2005-05-23</pubDate>
				<description><![CDATA[I fixed several major bugs in Technopoly that were causing it to crash.  An email would be appreciated if you find a new crash bug in the game.]]></description>
			</item><item>
				<title>2005-05-22</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=8</guid>
				<link>http://willperone.net/?view=8</link>
				<pubDate>2005-05-22</pubDate>
				<description><![CDATA[After a long hiatus caused by moving to Connecticut and being admitted to the hospital for a month, I have now christened a new web presence.  I have uploaded a new version of Technopoly (formerly my MegaMan game) that now includes an installer and improved (but still buggy) network functionality, check it out in the Projects section.]]></description>
			</item><item>
				<title>2004-07-29</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=7</guid>
				<link>http://willperone.net/?view=7</link>
				<pubDate>2004-07-29</pubDate>
				<description><![CDATA[Updated my timer utility to include capability to get the CPU speed.  Added my old <a href="Projects/Winsock.zip">winsock client/server project</a> to my project listing page.  Added a page in the Code Tips section on how to obtain the CPU Speed.]]></description>
			</item><item>
				<title>2004-07-25</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=6</guid>
				<link>http://willperone.net/?view=6</link>
				<pubDate>2004-07-25</pubDate>
				<description><![CDATA[I uploaded yet another new version of my hobby game and my <a href="Code/Utilities.zip">code utilities</a>.  I also added some new pages to my Code Tips section.]]></description>
			</item><item>
				<title>2004-07-21</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=5</guid>
				<link>http://willperone.net/?view=5</link>
				<pubDate>2004-07-21</pubDate>
				<description><![CDATA[I uploaded the new version of my hobby MegaMan game.  Now joining while a game is in progress is supported.]]></description>
			</item><item>
				<title>2004-07-14</title>
				<dc:creator>Will Perone</dc:creator>
				<guid>http://willperone.net/?view=4</guid>
				<link>http://willperone.net/?view=4</link>
				<pubDate>2004-07-14</pubDate>
				<description><![CDATA[Well I suppose you could call this the official launch of the site although it is still not indexed on any search engine :(  I updated my MegaMan hobby game although it still has a problem with clients joining ingame servers.  Once I fix that I plan on making the level tiles be animatable and adding the masterserver browser capability and a search for lan game support.  I am currently searching for people to help out making cool levels and characters for the game, if you fit the bill and got some time on your hands email me.]]></description>
			</item></channel></rss>