<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: I for one welcome our self aware spam bot overlords.</title>
	<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords/</link>
	<description>Comments on MetaFilter post I for one welcome our self aware spam bot overlords.</description>
	<pubDate>Mon, 31 Jan 2005 23:14:18 -0800</pubDate>
	<lastBuildDate>Mon, 31 Jan 2005 23:14:18 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>I for one welcome our self aware spam bot overlords.</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords</link>	
		<description>&lt;a href="http://www.cs.berkeley.edu/~mori/gimpy/gimpy.html"&gt;breaking CAPTCHAs.&lt;/a&gt; In this case the programmers were able to use software they had already designed to analyze images of people.</description>
		<guid isPermaLink="false">post:www.metafilter.com,2005:site.39187</guid>
		<pubDate>Mon, 31 Jan 2005 22:57:30 -0800</pubDate>
		<dc:creator>delmoi</dc:creator>		<category>captcha</category>		<category>ai</category>		<category>machine_vision</category>
	</item>	<item>
		<title>By: sourwookie</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840220</link>	
		<description>Quite impressive. If only they would use this knowledge for good...</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840220</guid>
		<pubDate>Mon, 31 Jan 2005 23:14:18 -0800</pubDate>
		<dc:creator>sourwookie</dc:creator>
	</item>	<item>
		<title>By: neckro23</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840224</link>	
		<description>The authors of that page seem to think that any success rate greater than zero is an overall success, since the process is automated anyways, and it&apos;s easy for the computer to just try again.  But wouldn&apos;t it be trivial for the server running the CAPTCHA to blacklist any IP that failed more than a couple of times?  In that case, only a few attempts would be successful before the server dropped the banhammer.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840224</guid>
		<pubDate>Mon, 31 Jan 2005 23:20:50 -0800</pubDate>
		<dc:creator>neckro23</dc:creator>
	</item>	<item>
		<title>By: blendor</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840236</link>	
		<description>&lt;em&gt;If only they would use this knowledge for good&lt;/em&gt;

if only they would spend their time learning how not to be worthless, bottom-feeding pricks.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840236</guid>
		<pubDate>Mon, 31 Jan 2005 23:46:23 -0800</pubDate>
		<dc:creator>blendor</dc:creator>
	</item>	<item>
		<title>By: luckyclone</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840245</link>	
		<description>&lt;em&gt;if only they would spend their time learning how not to be worthless, bottom-feeding pricks.&lt;/em&gt;

who is this fucking maniac?</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840245</guid>
		<pubDate>Mon, 31 Jan 2005 23:54:40 -0800</pubDate>
		<dc:creator>luckyclone</dc:creator>
	</item>	<item>
		<title>By: blendor</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840249</link>	
		<description>ah, that would be me. sorry, up too late, switching between screens and projects, and misinterpreted the article. comment retracted.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840249</guid>
		<pubDate>Mon, 31 Jan 2005 23:58:53 -0800</pubDate>
		<dc:creator>blendor</dc:creator>
	</item>	<item>
		<title>By: Ethereal Bligh</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840250</link>	
		<description>Someone who can&apos;t tell the difference between CS researchers at a top university and spammers.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840250</guid>
		<pubDate>Mon, 31 Jan 2005 23:58:53 -0800</pubDate>
		<dc:creator>Ethereal Bligh</dc:creator>
	</item>	<item>
		<title>By: blendor</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840252</link>	
		<description>someone who could tell the difference if he was paying attention. again, apologies.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840252</guid>
		<pubDate>Tue, 01 Feb 2005 00:00:55 -0800</pubDate>
		<dc:creator>blendor</dc:creator>
	</item>	<item>
		<title>By: luckyclone</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840253</link>	
		<description>what have i just stepped into - the fucking maniac clubhouse?</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840253</guid>
		<pubDate>Tue, 01 Feb 2005 00:02:27 -0800</pubDate>
		<dc:creator>luckyclone</dc:creator>
	</item>	<item>
		<title>By: HTuttle</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840254</link>	
		<description>Ve alvays begin ze knowledge at zi institute!</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840254</guid>
		<pubDate>Tue, 01 Feb 2005 00:06:18 -0800</pubDate>
		<dc:creator>HTuttle</dc:creator>
	</item>	<item>
		<title>By: pracowity</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840259</link>	
		<description>Don&apos;t worry about luckyclone. He just goes from post to post saying &quot;fucking maniac&quot; about everything.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840259</guid>
		<pubDate>Tue, 01 Feb 2005 00:09:12 -0800</pubDate>
		<dc:creator>pracowity</dc:creator>
	</item>	<item>
		<title>By: seanyboy</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840260</link>	
		<description>Slashdot has an article about using &lt;a href=&quot;http://it.slashdot.org/article.pl?sid=05/01/31/2335253&amp;tid=111&amp;tid=8&quot;&gt;3d models for captcha&lt;/a&gt;. Interesting.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840260</guid>
		<pubDate>Tue, 01 Feb 2005 00:09:37 -0800</pubDate>
		<dc:creator>seanyboy</dc:creator>
	</item>	<item>
		<title>By: sourwookie</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840270</link>	
		<description>&lt;em&gt; Someone who can&apos;t tell the difference between CS researchers at a top university and spammers.&lt;/em&gt;

I&apos;m quite aware of the difference. My apologies if I came off as cynincal.

This is indeed impressive work and I enjoyed reading it. It&apos;s just that in light of &lt;a href=&quot;http://www.metafilter.com/mefi/39176&quot;&gt;this thread&lt;/a&gt; I was expecting more sinister motives for this research.

I understand the parsing of visual info to be a CS holy grail of sorts and I won&apos;t begrudge anyone involved in that field.

Though there is no doubt that &quot;worthless, bottom feeding pricks&quot; will have no trouble finding vexing uses for this work.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840270</guid>
		<pubDate>Tue, 01 Feb 2005 00:26:27 -0800</pubDate>
		<dc:creator>sourwookie</dc:creator>
	</item>	<item>
		<title>By: weapons-grade pandemonium</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840275</link>	
		<description>Recognizing childlike drawings of common objects:  guitar, house, bird, shoe, etc., would be easy for humans, yet very difficult for computers. Or you could be asked to define a property of one of a group of objects:  &quot;What color is the shoe?&quot;  &quot;How many windows on the house?&quot; 
Going from image to property to text would be tricky.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840275</guid>
		<pubDate>Tue, 01 Feb 2005 00:38:45 -0800</pubDate>
		<dc:creator>weapons-grade pandemonium</dc:creator>
	</item>	<item>
		<title>By: blacklite</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840279</link>	
		<description>I&apos;d be more impressed by captchas if saying their name out loud didn&apos;t make me sound completely retarded.

captcha!</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840279</guid>
		<pubDate>Tue, 01 Feb 2005 00:51:23 -0800</pubDate>
		<dc:creator>blacklite</dc:creator>
	</item>	<item>
		<title>By: juv3nal</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840307</link>	
		<description>&lt;em&gt;Recognizing childlike drawings of common objects: guitar, house, bird, shoe, etc., would be easy for humans, yet very difficult for computers. Or you could be asked to define a property of one of a group of objects: &quot;What color is the shoe?&quot; &quot;How many windows on the house?&quot; 
Going from image to property to text would be tricky.&lt;/em&gt;

I just recently took a class on computer vision. While the deriving properties bit is afaik out of reach right now, the identifying drawings scenario is quite doable if you have some idea of the scope of possible objects that would be drawn. it&apos;s essentially the same as recognizing distorted letters only in the case of letters, you&apos;re working with only 26 possible objects that can be drawn.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840307</guid>
		<pubDate>Tue, 01 Feb 2005 02:59:06 -0800</pubDate>
		<dc:creator>juv3nal</dc:creator>
	</item>	<item>
		<title>By: sninky-chan</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840345</link>	
		<description>I&apos;m amazed that captchas still work as well as they do, given that this page has been around since Dec. 3, 2002, and their object recognition software longer than that. 

I see that &lt;a href=&quot;http://www.captcha.net/&quot;&gt;captcha.net&lt;/a&gt; is sort of keeping track of how many of the algorithms are doing in so I don&apos;t have to. Also, &lt;a href=&quot;http://star-techcentral.com/tech/story.asp?file=/2003/12/23/itfeature/6908376&amp;sec=itfeature&quot;&gt;this article&lt;/a&gt;.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840345</guid>
		<pubDate>Tue, 01 Feb 2005 05:03:20 -0800</pubDate>
		<dc:creator>sninky-chan</dc:creator>
	</item>	<item>
		<title>By: Songdog</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840485</link>	
		<description>The &lt;a href=&quot;http://it.slashdot.org/article.pl?sid=05/01/31/2335253&amp;tid=111&amp;tid=8&quot;&gt;/. thread&lt;/a&gt; seanyboy posted contains mention of a technique to get around CAPTCHAs in general by getting humans to decode them for you. Some porn sites apparently make users complete CAPTCHAs in order to continue viewing their content. But these CAPTCHAs are actually not from the porn sites but rather are being served up by webmail systems through which the porn site sends spam. Thus a simple pornographic carrot tempts horny humans into creating spam accounts for the machines. It&apos;s all apparently so easy if you take your clothes off.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840485</guid>
		<pubDate>Tue, 01 Feb 2005 08:10:19 -0800</pubDate>
		<dc:creator>Songdog</dc:creator>
	</item>	<item>
		<title>By: vacapinta</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840601</link>	
		<description>&lt;i&gt;The /. thread seanyboy posted contains mention of a technique to get around CAPTCHAs in general by getting humans to decode them for you.&lt;/i&gt;

That method seems to imply that there is no surefire solution based on distinguishing between humans and computers since in that case you are actually getting humans to tell you the answer.

But what about using cap-whatevers that are extremely context-sensitive such as &quot;What is the name of the weblog you are visiting?&quot; I suspect though that that advantage will only last a short while in this arms race...</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840601</guid>
		<pubDate>Tue, 01 Feb 2005 09:51:49 -0800</pubDate>
		<dc:creator>vacapinta</dc:creator>
	</item>	<item>
		<title>By: odinsdream</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840646</link>	
		<description>I had a simple idea about a potential test that wouldn&apos;t be portable to a porn site. Throw up a block of text, and then use javascript to highlight a word. Ask them to type in the word they see highlighted. Have a button they can click in case the user clicked somewhere else and lost the highlighting, so they can show it again.

As far as I know, highlighting isn&apos;t &quot;copyable.&quot;</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840646</guid>
		<pubDate>Tue, 01 Feb 2005 10:18:29 -0800</pubDate>
		<dc:creator>odinsdream</dc:creator>
	</item>	<item>
		<title>By: sonofsamiam</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840689</link>	
		<description>highlighting is easily detectable, for instance through some of the non-standard javascript functions that IE provides.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840689</guid>
		<pubDate>Tue, 01 Feb 2005 10:54:38 -0800</pubDate>
		<dc:creator>sonofsamiam</dc:creator>
	</item>	<item>
		<title>By: jungturk</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840709</link>	
		<description>perhaps we should simply abandon this place and head for the SMTP servers co-lo&apos;d in Zion.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840709</guid>
		<pubDate>Tue, 01 Feb 2005 11:10:36 -0800</pubDate>
		<dc:creator>jungturk</dc:creator>
	</item>	<item>
		<title>By: odinsdream</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840727</link>	
		<description>sonofsamiam, code can detect what words I&apos;ve highlighted in a textbox on the page? Do you have a reference? I&apos;m very curious.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840727</guid>
		<pubDate>Tue, 01 Feb 2005 11:25:42 -0800</pubDate>
		<dc:creator>odinsdream</dc:creator>
	</item>	<item>
		<title>By: adamrice</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840885</link>	
		<description>Actually, something like odinsdream idea would work fine if you tagged every word in a block of text (not in a form&apos;s blank) with a span, each with a unique class or ID, and then used CSS to apply colors. If you asked &quot;which of the above  words is blue?&quot; the spambot would have to A) parse and understand the sentence; B) figure out that the above text was tagged for CSS hooks; C) load the stylesheet; D) parse the CSS and know that #009 means &quot;blue&quot;. Not impossible, but tricky.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840885</guid>
		<pubDate>Tue, 01 Feb 2005 13:33:12 -0800</pubDate>
		<dc:creator>adamrice</dc:creator>
	</item>	<item>
		<title>By: WestCoaster</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840890</link>	
		<description>This is an arms race between those who display text (limited to what human beings can read) and machine reading of text by spammers (with, perhaps, clever workarounds to get humans into the loop).  What the researchers have done is figure out how to get computers to read &lt;strong&gt;existing CAPTCHAs&lt;/strong&gt;.  But CAPTCHAS can be made more difficult for computers but only slightly more for humans, by &lt;strong&gt;treating each letter differently&lt;/strong&gt;:

* different background (lines)
* different font size
* different font
* different rotation (skew, up to 30 degrees in each direction)
* multiples of a character, stacked and slightly offset
* varying [and better] clutter (almost-connecting, slightly different lines, dots, etc.)

Even if a computer is able to get a reasonably high percentage of cases correct, a spammer cannot afford &lt;strong&gt;large amounts of computer (CPU) time per attempt&lt;/strong&gt;.  So a CAPTCHA that can be read correctly (say) 10% of the time by spammer automation, but requires 30 seconds of CPU power per attempt (thus 5 minutes per s&lt;em&gt;uccessful&lt;/em&gt; attempt) is good enough to prevent automated spamming (except from zombie computers, which is another problem).

Finally, diversionary text (strike-throughs, several chaarcter-strings that are upside-down along with a note to igore upside-down text; characters of different colors with a note to [say] input the red characters, and so on) can severely increase the cost of machine reading (if nothing else, by lowering the probability of success).

So I&apos;d bet on the CAPTCHA generators rather than the CAPTCHA automated readers, if I had to pick a horse.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840890</guid>
		<pubDate>Tue, 01 Feb 2005 13:39:03 -0800</pubDate>
		<dc:creator>WestCoaster</dc:creator>
	</item>	<item>
		<title>By: login</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840937</link>	
		<description>&lt;i&gt;But wouldn&apos;t it be trivial for the server running the CAPTCHA to blacklist any IP that failed more than a couple of times?&lt;/i&gt; &lt;br&gt;&lt;br&gt;Nekro23, my thoughts exactly.  Fail the test &lt;i&gt;&lt;b&gt;n&lt;/b&gt;&lt;/i&gt; times in &lt;i&gt;&lt;b&gt;m&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/i&gt; minutes and your IP is banned for a few hours....&lt;br&gt;costs a little more server-side, but it would be worth it.&lt;br&gt;&lt;br&gt;</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840937</guid>
		<pubDate>Tue, 01 Feb 2005 14:12:06 -0800</pubDate>
		<dc:creator>login</dc:creator>
	</item>	<item>
		<title>By: sonofsamiam</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#840951</link>	
		<description>odinsdream: document.selection.createRange().text seems to work. via msdn

adamrice: there&apos;s no need to parse CSS, the browser can already do those things. Code from IE or Mozilla can be called by a bot.

I feel that only challenges generated by a real human will ultimately be easily solvable by humans but not computers.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-840951</guid>
		<pubDate>Tue, 01 Feb 2005 14:32:18 -0800</pubDate>
		<dc:creator>sonofsamiam</dc:creator>
	</item>	<item>
		<title>By: billsaysthis</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#841193</link>	
		<description>WestCoaster, the problem you leave out is that computers get faster and cheaper every year and you have not suggested away to keep increasing the processing cost to keep pace.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-841193</guid>
		<pubDate>Tue, 01 Feb 2005 17:13:06 -0800</pubDate>
		<dc:creator>billsaysthis</dc:creator>
	</item>	<item>
		<title>By: phyle</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#841218</link>	
		<description>Just for the people saying ban the ip address if you get the capcha wrong to many times. The hackers/spammers will have a list of thousands of proxies. The site kills one and they have plenty more to use.

I agree most captchas could be distorted more and people can still read them. The ones on the page are pretty basic. I think its yahoo mail which has one thats pretty hard to read, and ive gotten it wrong, but im sure its worth it.

It is all a numbers game though, even something that can decode the captchas at %10 is good enough, just make 10 times more attempts!</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-841218</guid>
		<pubDate>Tue, 01 Feb 2005 17:22:39 -0800</pubDate>
		<dc:creator>phyle</dc:creator>
	</item>	<item>
		<title>By: kindall</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#841248</link>	
		<description>There is only one solution: ASCII art.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-841248</guid>
		<pubDate>Tue, 01 Feb 2005 18:01:45 -0800</pubDate>
		<dc:creator>kindall</dc:creator>
	</item>	<item>
		<title>By: odinsdream</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#841357</link>	
		<description>sonofsamiam and adamrice: I was definitely referring to non-CSS highlighted text, as in, the kind you get when you drag over something with your mouse, and the kind you can, yes, set with code. CreateRange would... set the highlighting, but how do you retrieve the highlighting? Maybe I&apos;m just dense...

I like Kindall&apos;s idea.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-841357</guid>
		<pubDate>Tue, 01 Feb 2005 19:41:19 -0800</pubDate>
		<dc:creator>odinsdream</dc:creator>
	</item>	<item>
		<title>By: Songdog</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#841563</link>	
		<description>I like vacapinta&apos;s too.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-841563</guid>
		<pubDate>Wed, 02 Feb 2005 06:07:04 -0800</pubDate>
		<dc:creator>Songdog</dc:creator>
	</item>	<item>
		<title>By: Freen</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#841677</link>	
		<description>Billsaythis: I think you could reasonably increase the complexity of the hash calculation required for posting. 

Think of this: User A wants to post on my blog. In order to do so, their web browser is given a chunk of data to hash using a specific algorithm. That algorithm and the data hashed can be chosen by me, and can be arbitrarily complex and computationally intensive. In order to post a comment, User A must return the appropriate hash value that I have already computed in a batch process, updating the list of hashes on a regular basis. This means that for User A, while they are typing out their comment, their browser is furiously computing my hash. It takes 5 seconds to compute the hash, after the hash has been computed, the user can post a comment. This would be all but invisible to users, and tremendously time consuming and inefficient for spammers, either requiring massive capitol outlays for powerful computers, or slowing down their zombie botnet.

The next step is baysian filtering of comments,  User A comments, has the appropriate hash value, but it looks alot like spam (say ranks 90% likely to be spam and above). This comment would be subject to a second test, a turing test of some sort, as well as flagged.

Repeated failure of any of these tests would result in temporary ip-bannination.

I&apos;m looking into making some sort of system like this for my blog, although I haven&apos;t really the free time to implement it these days.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-841677</guid>
		<pubDate>Wed, 02 Feb 2005 08:10:05 -0800</pubDate>
		<dc:creator>Freen</dc:creator>
	</item>	<item>
		<title>By: login</title>
		<link>http://www.metafilter.com/39187/I-for-one-welcome-our-self-aware-spam-bot-overlords#842255</link>	
		<description>freen:  I surf with Java disabled and don&apos;t use IE.  How will you run the code on my machine?  Not trying to kick your idea over -  I think it&apos;s going in the right direction.  Just not sure how you get the client side penalty without pissing off/losing a percentage of your audience...&lt;br&gt;</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2005:site.39187-842255</guid>
		<pubDate>Wed, 02 Feb 2005 15:11:49 -0800</pubDate>
		<dc:creator>login</dc:creator>
	</item>
	</channel>
</rss>
