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

<channel>
	<title>Dammit Jim! &#187; monster</title>
	<atom:link href="http://scott.sherrillmix.com/blog/tag/monster/feed/" rel="self" type="application/rss+xml" />
	<link>http://scott.sherrillmix.com/blog</link>
	<description>I'm a biologist not a...</description>
	<lastBuildDate>Tue, 12 Jan 2010 05:09:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Interesting Links (08-01-23)</title>
		<link>http://scott.sherrillmix.com/blog/blogger/interesting-links-08-01-23/</link>
		<comments>http://scott.sherrillmix.com/blog/blogger/interesting-links-08-01-23/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 04:58:31 +0000</pubDate>
		<dc:creator>ScottS-M</dc:creator>
				<category><![CDATA[Blogger]]></category>
		<category><![CDATA[astronomy]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[Mercury]]></category>
		<category><![CDATA[microcontroller]]></category>
		<category><![CDATA[monster]]></category>
		<category><![CDATA[soldering]]></category>

		<guid isPermaLink="false">http://scott.sherrillmix.com/blog/blogger/interesting-links-08-01-23/</guid>
		<description><![CDATA[I think it&#8217;s supposed to be some sort of blogging shortcut but I kind of like when a blog I read posts interesting links they&#8217;ve found recently. So I thought I would start doing a few posts like that of my own. I&#8217;ll gather up links I think are especially interesting and once I get [...]]]></description>
			<content:encoded><![CDATA[<p>I think it&#8217;s supposed to be some sort of blogging shortcut but I kind of like when a blog I read posts interesting links they&#8217;ve found recently. So I thought I would start doing a few posts like that of my own. I&#8217;ll gather up links I think are especially interesting and once I get five or so dump them in to a post. Feel free to read or delete as you please.</p>
<dl>
<dt><a href="http://www.planetary.org/blog/article/00001299/">MESSENGER Images of Mercury</a></dt><dd>The Messenger space probe passed by Mercury recently. I hadn&#8217;t realized that most of Mercury has never been seen. It&#8217;s pretty cool that we get to see images of a new world almost as quickly as the scientists working on it.</dd>
<dt><a href="http://www.planetary.org/blog/article/00001305/">That Stupid Bigfoot on Mars</a></dt><dd>This one has been going around the internet. If you missed it, there&#8217;s a rock on Mars near one of the rovers that looks like Bigfoot. The &#8220;Bigfoot&#8221; thing is pretty silly (although Sasquatch was the first thing I thought when I saw the picture) but that post shows the really cool and huge panorama it came from.</dd>
<dt><a href="http://scienceblogs.com/goodmath/2008/01/the_genius_of_donald_knuth_typ.php">Donald Knuth and LaTeX</a></dt><dd>I like <a href="http://scott.sherrillmix.com/blog/programmer/latex-document-creation-alternative/">LaTeX</a> so I found this bit of history about Donald Knuth coming up with the software pretty interesting.</dd>
<dt><a href="http://www.ted.com/index.php/talks/view/id/206">Bioluminescence and Squid Video</a></dt><dd>I just found out about all these TED talks being online. Pretty handy when you don&#8217;t have a TV. This one is about five minutes long and has a bunch of videos of squid, octopuses and things that glow in the depths.</dd>
<dt><a href="http://dprkforum.com/2007/10/28/movie-time-pulgasari/">Pulgasari: The North Korean Godzilla</a></dt><dd>This is another one resulting from not having a TV. Definitely a less than B grade monster movie but it does provide a good comparison to <a href="http://scott.sherrillmix.com/blog/reviewer/cloverfield/">Cloverfield</a>. The story of Kim Jong-Il kidnapping the director and his wife and forcing them to make the thing sounds like a better story than the movie itself (not that it&#8217;d take much). For the impatient, there&#8217;s decent monster bits around 27:30, 47:30 and 1:03:00.</dd>
<dt><a href="http://www.curiousinventor.com/guides/Surface_Mount_Soldering/101">Soldering Tiny Components</a></dt><dd>This is a great video tutorial on how to solder tiny electronic components. Really nicely filmed and very closeup. You can really see what&#8217;s going on and the guy sure makes it <em>look</em> easy.</dd>
<dt><a href="http://www.nerdkits.com/">NerdKits</a></dt><dd>A nice idea by a couple college students to sell kits for learning how to use microcontrollers. They &#8220;guarantee that you&#8217;ll get your first program written and running&#8221;. Unfortunately they don&#8217;t have a USB version yet. Sort of a homegrown alternative to <a href="http://scott.sherrillmix.com/blog/programmer/easypic4-first-impressions/">EasyPic4</a>.</dd>
</dl>

<p>That&#8217;s it for now. That was pretty quick and fun to put together so I&#8217;ll probably do some more of these in the future. I hope something on there is interesting for other people too.</p>]]></content:encoded>
			<wfw:commentRss>http://scott.sherrillmix.com/blog/blogger/interesting-links-08-01-23/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloverfield</title>
		<link>http://scott.sherrillmix.com/blog/reviewer/cloverfield/</link>
		<comments>http://scott.sherrillmix.com/blog/reviewer/cloverfield/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 01:38:24 +0000</pubDate>
		<dc:creator>ScottS-M</dc:creator>
				<category><![CDATA[Reviewer]]></category>
		<category><![CDATA[cloverfield]]></category>
		<category><![CDATA[monster]]></category>
		<category><![CDATA[movie]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://scott.sherrillmix.com/blog/reviewer/cloverfield/</guid>
		<description><![CDATA[I browsing around the internets this morning and came across a few mentions of the movie Cloverfield. I vaguely remembered seeing the preview and thinking it looked interesting. But when I saw the Bad Astronomer (who seems to have a pretty good taste in movies) say it was (and I quote) AWESOME, that was enough [...]]]></description>
			<content:encoded><![CDATA[<p>I browsing around the internets this morning and came across a few mentions of the movie Cloverfield. I vaguely remembered seeing the preview and thinking it looked interesting. But when I saw the <a href="http://www.badastronomy.com/bablog/2008/01/18/cloverfield-review/">Bad Astronomer</a> (who seems to have a pretty good taste in movies) say it was (and I quote) <q>AWESOME</q>, that was enough for me.  So I woke up Xiaofen and we headed off to the theater ($5 off if you go to the 10:15AM show).</p>
<p>After seeing it I have to agree, I really enjoyed it and I was on the edge of my seat through the whole thing. I definitely recommend Cloverfield (in the theater if possible). Just one caveat, it&#8217;s possible the camera work might disturb anyone with motion sickness although Xiaofen didn&#8217;t have any trouble and she gets car sick all the time. I had only seen the (cryptic) trailer and didn&#8217;t have any expectations going in and I think that helped so I&#8217;m going to leave it at that and follow <a href="http://wilwheaton.typepad.com/wwdnbackup/2008/01/cloverfield.html">Wil Wheaton&#8217;s example</a> and leave my slightly more detailed analysis in the comments.</p>
<p>Oh if you&#8217;re like me and worry that the director is going to stick a little extra on after the credits, there is a little something but it&#8217;s not really worth waiting for (only a couple seconds of audio and I&#8217;ll link to it below).</p>

<p><strong>Possible spoilers in the comments</strong></p>]]></content:encoded>
			<wfw:commentRss>http://scott.sherrillmix.com/blog/reviewer/cloverfield/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WP_MonsterID and Statistics</title>
		<link>http://scott.sherrillmix.com/blog/programmer/wp_monsterid-and-statistics/</link>
		<comments>http://scott.sherrillmix.com/blog/programmer/wp_monsterid-and-statistics/#comments</comments>
		<pubDate>Wed, 24 Jan 2007 21:44:26 +0000</pubDate>
		<dc:creator>ScottS-M</dc:creator>
				<category><![CDATA[Programmer]]></category>
		<category><![CDATA[Statistician]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[birthday paradox]]></category>
		<category><![CDATA[monster]]></category>
		<category><![CDATA[monsterid]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://scott.sherrillmix.com/blog/programmer/wp_monsterid-and-statistics/</guid>
		<description><![CDATA[After making the WP_MonsterID Wordpress plugin to create a random monster avatar from an assortment of parts for each commenter (based on other people&#8217;s code), fruityoaty asked This looks nifty, but how many monster images are available for assigning?

I&#8217;d been meaning to calculate this anyway so I did the math and posted it in the [...]]]></description>
			<content:encoded><![CDATA[<img class="left" src="/res/images/monsterid_example2.png" alt="An example of a MonsterID" /><p>After making the <a href="http://scott.sherrillmix.com/blog/blogger/wp_monsterid/">WP_MonsterID Wordpress plugin</a> to create a random monster avatar from an assortment of parts for each commenter (based on <a href="http://www.docuverse.com/blog/donpark/2007/01/19/identicon-explained">other</a> <a href="http://www.splitbrain.org/projects/monsterid">people&#8217;s</a> code), <a href="http://fruityoaty.com/">fruityoaty</a> asked <q>This looks nifty, but how many monster images are available for assigning?</q></p>

<p>I&#8217;d been meaning to calculate this anyway so I did the math and posted it in the <a href="http://scott.sherrillmix.com/blog/blogger/wp_monsterid/#comment-72">comments</a>:</p>
<blockquote><p>The current part totals are: 17 eyes, 8 hairs, 12 mouths, 15 bodies, 10 legs. That is 244,800 possible combinations. In addition, the body color can range between 20-235 for red, green, and blue. If we count that as 20 distinguishable values for red, green, and blue that adds 8000 possible colors and brings the unique monster count to 2 billion. The only problem is that the algorithm is only using the first 6 digits of the md5 hash of the email which only provides 16 million possible combinations. So I guess the answer is 16 million monsters currently and in the next release I’ll use a few more digits of the hash and increase it to a billion or so. <ins datetime="2007-02-10T21:00:14+00:00"><em>Edit: I did change this so in version 0.3 and later there should be a couple billion possibilities.</em></ins></p></blockquote>
<p>Calculating this got me wondering how many unique users it would take before there was likely to be a duplicate monster. For two users it was easy (1 out of 2 billion) but as the number of users increased things got messy since each new monster could match any of the prior monsters. Luckily I remembered enough of my stats class to google for something on <a href="http://en.wikipedia.org/wiki/Birthday_paradox">calculating the chance of people in a group sharing a birthday</a>.</p> 
<p>If you&#8217;ve never heard of this problem, stop and take a quick guess for how many people you think it would take for the odds to be better than 50% for two people sharing a birthday. Or as my statistics professor put it, <q>There are twenty-five people in the room will you bet me that no one shares the same birthday?</q></p>
<p>&#8230;</p>
<p>&#8230;</p>
<p>Guessed?</p>
<p>Now I know just enough statistics to know betting against a statistics professor is a bad idea but I have to say, at the time, I thought it would have been a fairly good bet. It turns out that I, like most non-statistics professors, underestimated the chance of any two people in a group sharing the same birthday. Actually, if there are 23 people in a room there is a greater than 50% chance that at least two will share a birthday. If there are 47 people in a room, there is a 95% chance that at least one pair share a birthday. This greatly increasing probability occurs because like the monsters each person added to the room can match any of the previous people (the 5th person can match person 1,2,3,4; the 25th person can match person 1,2,3,4,5,6,&#8230;,24;&#8230;).</p>
<p>All this was interesting in understanding the problem but didn&#8217;t really get any closer to finding the probability. Luckily Wikipedia provides an approximation for determining the number of people at a given probability of overlap:</p>
<img src="/res/images/birthday_problem_n_at_p.png" alt="An approximation for calculating the chance two or more people with the same birthday in a group."/>
<p>Substituting in 2 billion for 365, results in a probablity of overlap that looks like:</p>
<img src="/res/images/monster_vs_prob_overlap.png" alt="Number of monsters for a given probability of overlap in 2 billion monsters."/>
<p>Even with 2 billion monsters there is still a 50% chance of overlap with only 52,000 monsters and a 1 out of 10 chance of overlap with only 20,000 monsters. Most unintuitive to me is that there&#8217;s a 99% chance of overlap with only 135,000 monsters. The chances of an overlap really does pile up as the number of already present monsters grow. In the plus side, most normal sized blogs should be safe from monster overlap with only a .1% chance of overlap even with 2000 commenters.</p>
<p>So what does all this mean? Well besides not getting suckered in any birthday betting, it&#8217;s a good reminder to be careful about assuming uniqueness among a group just because the chance of a match is rare. For example, if in some application each user was assigned a random key of 4 digits (10000 possible combinations). There would be a greater than 50% chance of overlap after only 1% (117 users) of the keys were assigned.</p>
<p>If any one feels like messing around with the calculations themselves here&#8217;s the function in R to calculate the miminimum number of assignments to reach a certain probability of overlap from a total number of possible combinations. I&#8217;m sure it would be trivial to convert to any other language. Note that&#8217;s natural log not log10. <code>number_assignments=function(total_number,probability_overlap){sqrt(2*total_number*log(1/(1-probability_overlap)))}</code></p>]]></content:encoded>
			<wfw:commentRss>http://scott.sherrillmix.com/blog/programmer/wp_monsterid-and-statistics/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>WP_MonsterID</title>
		<link>http://scott.sherrillmix.com/blog/blogger/wp_monsterid/</link>
		<comments>http://scott.sherrillmix.com/blog/blogger/wp_monsterid/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 17:22:23 +0000</pubDate>
		<dc:creator>ScottS-M</dc:creator>
				<category><![CDATA[Blogger]]></category>
		<category><![CDATA[Programmer]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[avatar]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[monster]]></category>
		<category><![CDATA[monsterid]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[pnp]]></category>
		<category><![CDATA[rototo]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://scott.sherrillmix.com/blog/blogger/wp_monsterid/</guid>
		<description><![CDATA[I was skimming Simon Willison&#8217;s blog (I know his uncle) when I came across this cool idea for automatic avatar generation. Well to tell the truth, I took one look at the title &#8220;Visual Security: 9-block IP Identification&#8221; and deleted the link from my RSS reader but the next day a link based on that [...]]]></description>
			<content:encoded><![CDATA[<img class='left' src='/res/images/MonsterID_example.png' alt='An example of MonsterID'/><p>I was skimming <a href="http://simonwillison.net/">Simon Willison&#8217;s blog</a> (I know his uncle) when I came across this cool idea for <a href="http://www.docuverse.com/blog/donpark/2007/01/18/visual-security-9-block-ip-identification">automatic avatar generation</a>. Well to tell the truth, I took one look at the title <a href="http://www.docuverse.com/blog/donpark/2007/01/18/visual-security-9-block-ip-identification">&#8220;Visual Security: 9-block IP Identification&#8221;</a> and deleted the link from my RSS reader but the next day a link based on that idea came up for <a href="http://www.splitbrain.org/blog/2007-01/20_monsterid_as_gravatar_fallback">generating a unique monster avatar for each user</a> that did catch my interest. After all if it&#8217;s got monsters, it has got to be interesting.</p> 

<p>Anyway it turns out that <a href="http://www.docuverse.com/blog/donpark/">Don Park</a> decided to use a commenter&#8217;s IP address to generate a random (but persistent for each user) geometric image to associate with each user. This means that without needing external images or sites, each user can have a unique picture associated with them. Even better if several sites were to use the same algorithm for generating the image, the image would stay associated with the user across sites without any cross site communication. <a href="http://www.splitbrain.org/blog/">Andreas Gohr</a> ran with this idea and decided to generate monsters instead of geometric images and use email addresses instead of IP addresses. So that brings the story here, since these two real programmers had already done all the hard thinking and programming, I thought I would make a quick and dirty Wordpress plugin to incorporate MonsterIDs easily into other blogs. So here is WP_MonsterID. It&#8217;s my first real Wordpress plugin so it may not be pretty but it seems to be working OK here (see monsters in the comments below). <ins datetime="2007-02-06T16:09:47+00:00"><em>Edit: If monsters aren&#8217;t your thing, I have another <a href="http://scott.sherrillmix.com/blog/blogger/wp_identicon/">plugin using just Don Park&#8217;s geometric shapes</a>.</em></ins></p>

<h3>Features</h3>
<ul>
<li>Monsters</li>
<li>Dynamically generated avatars for each commenter</li>
<li>Consistent on any blog</li>
<li>Gravatar support</li>
<li>Theme edits no longer necessary</li>
</ul>


<h3>Current Version:</h3> <p><a href="http://downloads.wordpress.org/plugin/wp-monsterid.zip">WP_MonsterID v2.12</a></p>

<h3>Installation instructions:</h3> <p>Unzip <code>monsterid.zip</code>. Upload wp_monsterid.php <em>and</em> the <code>monsterid</code> folder. Make sure the <code>monsterid</code> folder is <a href="http://codex.wordpress.org/Changing_File_Permissions">writable</a>. That should be it. Monsters should now appear beside your commenters&#8217; names.</p> 
<p>You can add CSS for <code>img.monsterid</code> in your theme&#8217;s <code>style.css</code> to adjust the appearance of the images or adjust the size in the MonsterID control panel (your old monsters won&#8217;t be deleted until you clear the cache). You can also turn on Gravatar support and clear the MonsterID image cache in the Control Panel.</p>
<p><a href="http://tekapo.com/st/">Tai</a> has translated the installation instructions to <a href="http://tekapo.com/st/2007/02/10/wp_monsterid/">Japanese</a>, <a href="http://5lineas.com/">5lineas</a> translated them to <a href="http://5lineas.com/archivo/desarrollo-web/convierte-a-tus-usuarios-en-monstruos-plugin-wp_monsterid/">Spanish</a>, and <a href="http://casper.tiger2.net/blog/">Dennys</a> has installation tips in <a href="http://casper.tiger2.net/blog/2007/02/10/wp_monsterid/">Chinese</a> (<ins datetime="2007-12-19T12:25:50+00:00"><em>although these are a bit out of date as of Version 1.0</em></ins>).</p>

<h3>Change Log:</h3>
<ul>
<li><a href="/res/monsterid_v2.12.zip">v2.12</a> 05-18-2008:
<ul>
<li>Fixed missing WP 2.5+ builtin avatars</li>
</ul>
</li>
<li><a href="/res/monsterid_v2.11.zip">v2.11</a> 05-17-2008:
<ul>
<li>Fixed recent comment widget double monsters on single pages</li>
<li>Added support for WP 2.5+ builtin avatars</li>
</ul>
</li>
<li><a href="/res/monsterid_v2.1.zip">v2.1</a> 03-04-2008:
<ul>
<li>Improved default CSS for MonsterID Recent Comments Widget</li>
<li>Added custom CSS editing for widget and MonsterID&#8217;s</li>
<li>Optimized artistic monsters to only loop through the square region containing the part</li>
</ul>
</li>
<li><a href="/res/monsterid_v2.04.zip">v2.04</a> 2-14-2008:
<ul>
<li>Removed smaller MonsterID option</li>
<li>Added Recent Comments (with MonsterID) widget (since default Recent Comment Widget doesn&#8217;t provide commenter email)</li>
</ul>
</li>
<li><a href="/res/monsterid_v2.02.zip">v2.02</a> 2-13-2008:
<ul>
<li>Removed monsterid from admin menus when using smaller MonsterIDs</li>
</ul>
</li>
<li><a href="/res/monsterid_v2.01.zip">v2.01</a> 2-12-2008:
<ul>
<li>Add size to img attributes to avoid resizing page as loaded</li>
<li>Added option for smaller MonsterIDs on non-post page (like the Recent Comment Widget on the home page)</li>
</ul>
</li>
<li><a href="/res/monsterid_v2.0.zip">v2.0</a> 2-05-2008:
<ul>
<li>Added artistic monsters (thanks to the great artwork of <a href=" http://rocketworm.com/">Lemm</a>)</li>
<li>Artistic monsters are a bit tough on the server so limited generation time to a max of 5 seconds (unless the user is an admin)</li>
<li>Changed to object-oriented monsterid although not completely OOP</li>
<li>Added options for greyscale artistic monsters or old fashioned monsters</li>
</ul>
</li>
<li><a href="/res/monsterid_v1.02.zip">v1.02</a> 1-03-2008:
<ul>
<li>Fixed sizing bug (thanks to <a href="http://diario.grumpywolf.net/">Daniel</a>)</li>
<li>Added size attribute to icons so page doesn&#8217;t resize as loaded</li>
<li>Removed a couple minor bugs</li>
</ul>
</li>
<li><a href="/res/monsterid_v1.01.zip">v1.01</a> 12-21-2007:
<ul>
<li>Fixed automatic placement in unwanted places (again thanks to Shamus)</li>
<li>Switching download link to Wordpress Extends</li>
<li>Fixed version numbers in plugin file</li>
</ul>
</li>
<li><a href="/res/monsterid_v1.0.zip">v1.0</a> 12-19-2007:
<ul>
<li>Added option to use show gravatars if they exist and fallback to MonsterID</li>
<li>Theme edits no longer necessary (doesn&#8217;t hurt if you already did edit it) (This and the previous thanks to <a href="http://www.shamusyoung.com/twentysidedtale/?p=1462">Shamus&#8217;s nice Wavatar plugin</a>)</li>
<li>Cleaned up Options page and error checking</li>
<li>Caught possible infinite loop if user selects really dark or light body colors</li>
</ul>
</li>
<li><a href="/res/monsterid_v0.61.zip">v0.61</a> 12-12-2007:
<ul>
<li>Changed to <a href="http://en.wikipedia.org/wiki/Mersenne_twister#Pseudocode">wiki pseudocode</a> version of Mersenne Twister</li>
<li>Changed bitshifting to mysql queries since many php versions only have 31 bit integers while Mersenne requires 32</li>
<li>Sort part lists to keep things consistent on different servers</li>
</ul>
</li>
<li>v0.6 12-11-2007:
<ul>
<li>Changed to pure PHP version of <a href="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c">Mersenne Twister</a> to allow consistent random numbers across servers</li>
</ul>
</li>
<li><a href="/res/monsterid_v0.5.zip">v0.5</a>11-14-2007:
<ul>
<li>Added reminder to clear cache after setting options</li>
<li>Added option to switch to white outlines for dark backgrounds</li>
<li>Added a few minor parts</li>
</ul>
</li>
<li><a href="/res/monsterid_v0.42.zip">v0.42</a> 8-17-2007:
<ul>
<li>Fixed unintended white background on one pair of legs</li>
</ul>
</li>
<li><a href="/res/monsterid_v0.41.zip">v0.41</a> 8-1-2007:
<ul>
<li>Fixed lower limit in <code>monster_mt_array_rand</code></li>
<li>Readded <code>back.png</code> to parts</li>
</ul>
</li>
<li><a href="/res/monsterid_v0.4.zip">v0.4</a> 7-30-2007:
<ul>
<li>MonsterID&#8217;s should now be consistent across servers (by changing <code>rand</code> to <code>mt_rand</code>)</li>
<li>Now checks the lightness of body color to make sure monsters aren&#8217;t too dark</li>
<li>Added some more new monster parts and changed the size slightly on a few older ones</li>
<li>Minor bug and WP standards fixes</li>
</ul>
</li>
<li><a href="/res/monsterid_v0.3.zip">v0.3</a> 1-25-2007:
<ul>
<li>Added option to make background transparent. Just set the background color to 0 0 0 for Red, Green and Blue. Note that IE6 does not like transparent png and will turn the background grey.</li>
<li>Changed <code>get_bloginfo(&amp;#039;url&amp;#039;)<!--formatted--></code> to <code>get_settings(&amp;#039;siteurl&amp;#039;)<!--formatted--></code> to avoid problems when Options > General > Blog address (URI) is not default</li>
<li>Added a few new monster parts and increased the size slightly on a couple of older ones</li>
<li>Fixed incorrect link in plugin information</li>
<li>Increased length of email hash substring used to generate monster. Should increase possible combinations into the billions.</li>
</ul>
</li>
<li><a href="/res/monsterid_v0.2.zip">v0.2</a> 1-23-2007: 
<ul>
<li>Important note: <em>Changed base function from <code>build_monster</code> to <code>monsterid_build_monster</code></em> for Wordpress function standards (I don&#8217;t suppose there&#8217;s any other plugins building monsters out there but better safe).</li> 
<li>Incorporated Adrean&#8217;s new extra monster parts and random body coloring and a few parts of my own.</li> 
<li>Added a random background coloring and the option to set the coloring in the MonsterID menu.</li>
<li>Added a test section to the MonsterID menu.</li> 
<li>Monster building automatically finds monster parts now so the users can add custom monster parts or delete parts they don&#8217;t like.</li> 
<li>Added option to output only image url to monsterid_build_monster: <code>monsterid_build_monster($comment-&gt;comment_author_email,$comment-&gt;comment_author,false)<!--formatted--></code></li>
</ul></li>
<li><a href="/res/monsterid_v0.1.zip">v0.11</a> 1-21-2007: 
<ul><li>Got off to a pretty inauspicious start with a faulty wordpress page, a couple of immediate small bugs and a faulty file name.</li></ul></li>
<li>v0.1 1-21-2007: <ul><li>First version.</li></ul></li>
</ul>

<h3>For Advanced Users</h3>
<p>If you want more control of where MonsterID&#8217;s appear, disable the Automatically Add option and find the <code>comments.php</code> of your current theme (it should be in the folder <code>wp-content/themes/[currentThemeName]/</code>). Open it up and look for something similar to <code>foreach ($comments as $comment)</code>. Inside this loop there should be code that displays the comment author&#8217;s name or metadata like <code>&lt;p class=&quot;comment-author&quot;&gt;<!--formatted--></code> or <code>&lt;p class=&quot;comment-metadata&quot;&gt;<!--formatted--></code>. Just before all this enter:<br/><code>&lt;?php if (function_exists(&quot;monsterid_build_monster&quot;)) {echo monsterid_build_monster($comment-&gt;comment_author_email,$comment-&gt;comment_author); } ?&gt;<!--formatted--></code></p>
<p>If you would prefer to base the monsters on the commentor&#8217;s IP address instead of the commentor&#8217;s email just replace <code>$comment-&gt;comment_author_email<!--formatted--></code> in the above with <code>$comment-&gt;comment_author_IP<!--formatted--></code>.</p>


<h3>Customization:</h3>
<p>If you want to customize the monster parts used in your version of WP_MonsterID just go to the <code>wp-contents/monsterid/parts/</code> folder and delete any parts you don&#8217;t like. If you&#8217;d like to add your own parts, there is a Gimp file included in that folder containing a layer for each current part which should make constructing new parts easy. Save the new parts following the same conventions bodypartname_initial(s)#.png (e.g. arms_S1.png). If you come up with any good ones, feel free to send them to me and I&#8217;ll include them in the package.</p>]]></content:encoded>
			<wfw:commentRss>http://scott.sherrillmix.com/blog/blogger/wp_monsterid/feed/</wfw:commentRss>
		<slash:comments>522</slash:comments>
		</item>
	</channel>
</rss>
