<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Announcing BotBouncer.com</title>
	<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/</link>
	<description>Husband, father, geek, pizza maker &#38; bacon lover</description>
	<pubDate>Sun, 23 Nov 2008 17:03:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: http://snyke.net/</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3735</link>
		<dc:creator>http://snyke.net/</dc:creator>
		<pubDate>Thu, 07 Dec 2006 13:17:55 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3735</guid>
		<description>I do understand that BotBouncer is an addition to OpenID and not part of the OpenID-Effort itself. I personally like the idea of having an additional way to tell the difference between a bot and a real human user. I was merely pointing out that this isn't the sword to kill them all :-)
Keep on working on this path though, as it leads in the right direction.</description>
		<content:encoded><![CDATA[<p>I do understand that BotBouncer is an addition to OpenID and not part of the OpenID-Effort itself. I personally like the idea of having an additional way to tell the difference between a bot and a real human user. I was merely pointing out that this isn&#8217;t the sword to kill them all :-)<br />
Keep on working on this path though, as it leads in the right direction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Feir</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3637</link>
		<dc:creator>Feir</dc:creator>
		<pubDate>Mon, 04 Dec 2006 14:06:18 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3637</guid>
		<description>Maybe it is an extra MUST we have done for our OpenID. But anyway I do believe there should someboy to guard our OpenID.</description>
		<content:encoded><![CDATA[<p>Maybe it is an extra MUST we have done for our OpenID. But anyway I do believe there should someboy to guard our OpenID.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg K Nicholson</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3613</link>
		<dc:creator>Greg K Nicholson</dc:creator>
		<pubDate>Sun, 03 Dec 2006 20:49:20 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3613</guid>
		<description>Yeah, I figured you weren't offended by the language since you OKed the comment. :)

Nothing would stop a spammer cataloguing the questions and corresponding answers. It's just that images can be decoded programmatically (e.g. OCR) whereas understanding-based tasks can't (yet).

So to beat a funky-text CAPTCHA, the spammer only has to teach the computer to decode the text. To beat an understanding-based test, the spammer has to feed the computer each question and its corresponding answer.

You could use "What colour is an orange?"; "An orange's colour is...?"; "The colour of an orange is what?" and numerous other variants and each would confuse a robot anew. And then you could spell "colour" without a U, if you must.

Speaking of which, unlike robots, humans are very good at understnading the real meaning of something. (That was a demonstration.) Human minds are fuzzier. So, you could randomly omit a letter from the middle of one or two words, or transpose a couple of letters. This would multiply the number of equivalent questions a spammer would have to teach their robot.

"Prove via CAPTCHA, prove via audio CAPTCHA or prove via some sort of sensory input challenge."

*Non-sensory* :) The audio/visual CAPTCHAs are sensory. An "any one of multiple options" system would be a pretty accessible solution actually. However it might increase the likelihood of a robot being able to win, as they'd only have to beat one of multiple tests.

If you could implement something like this, that's really quite accessible and well-thought-out, and then become the web's de facto standard humanity detector, that would make people less likely to implement their own, less accessible system. This would be a Good Thing™.

Actually, "You're A Human" might've been a catchier title. Your tagline could have been "Are *you* a human?", to which people would have responded "Yes! Yes, I'm a human! Yay!". Might've offended the dolphins though.</description>
		<content:encoded><![CDATA[<p>Yeah, I figured you weren&#8217;t offended by the language since you OKed the comment. :)</p>
<p>Nothing would stop a spammer cataloguing the questions and corresponding answers. It&#8217;s just that images can be decoded programmatically (e.g. OCR) whereas understanding-based tasks can&#8217;t (yet).</p>
<p>So to beat a funky-text CAPTCHA, the spammer only has to teach the computer to decode the text. To beat an understanding-based test, the spammer has to feed the computer each question and its corresponding answer.</p>
<p>You could use &#8220;What colour is an orange?&#8221;; &#8220;An orange&#8217;s colour is&#8230;?&#8221;; &#8220;The colour of an orange is what?&#8221; and numerous other variants and each would confuse a robot anew. And then you could spell &#8220;colour&#8221; without a U, if you must.</p>
<p>Speaking of which, unlike robots, humans are very good at understnading the real meaning of something. (That was a demonstration.) Human minds are fuzzier. So, you could randomly omit a letter from the middle of one or two words, or transpose a couple of letters. This would multiply the number of equivalent questions a spammer would have to teach their robot.</p>
<p>&#8220;Prove via CAPTCHA, prove via audio CAPTCHA or prove via some sort of sensory input challenge.&#8221;</p>
<p>*Non-sensory* :) The audio/visual CAPTCHAs are sensory. An &#8220;any one of multiple options&#8221; system would be a pretty accessible solution actually. However it might increase the likelihood of a robot being able to win, as they&#8217;d only have to beat one of multiple tests.</p>
<p>If you could implement something like this, that&#8217;s really quite accessible and well-thought-out, and then become the web&#8217;s de facto standard humanity detector, that would make people less likely to implement their own, less accessible system. This would be a Good Thing™.</p>
<p>Actually, &#8220;You&#8217;re A Human&#8221; might&#8217;ve been a catchier title. Your tagline could have been &#8220;Are *you* a human?&#8221;, to which people would have responded &#8220;Yes! Yes, I&#8217;m a human! Yay!&#8221;. Might&#8217;ve offended the dolphins though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kveton</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3567</link>
		<dc:creator>kveton</dc:creator>
		<pubDate>Sat, 02 Dec 2006 18:07:40 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3567</guid>
		<description>Greg: I wasn't offended by the language, the Wordpress moderation system was ... :-)

court3nay in the first comment on this post had somewhat the same reply but more focused around pictures again.

What would stop a spammer from simply cataloging all of the possible questions and then responding accordingly?  I don't have a good answer for it, I'm just mentioning it.

What would most likely be ideal would be to have several options.  Prove via CAPTCHA, prove via audio CAPTCHA or prove via some sort of sensory input challenge.  If you can do any one of those, you're most likely a human.  If we're going to do a centralized "you're a human" service, it makes sense to have multiple options.

Thanks for the thoughts on this Greg.</description>
		<content:encoded><![CDATA[<p>Greg: I wasn&#8217;t offended by the language, the Wordpress moderation system was &#8230; :-)</p>
<p>court3nay in the first comment on this post had somewhat the same reply but more focused around pictures again.</p>
<p>What would stop a spammer from simply cataloging all of the possible questions and then responding accordingly?  I don&#8217;t have a good answer for it, I&#8217;m just mentioning it.</p>
<p>What would most likely be ideal would be to have several options.  Prove via CAPTCHA, prove via audio CAPTCHA or prove via some sort of sensory input challenge.  If you can do any one of those, you&#8217;re most likely a human.  If we&#8217;re going to do a centralized &#8220;you&#8217;re a human&#8221; service, it makes sense to have multiple options.</p>
<p>Thanks for the thoughts on this Greg.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg K Nicholson</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3566</link>
		<dc:creator>Greg K Nicholson</dc:creator>
		<pubDate>Sat, 02 Dec 2006 17:57:25 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3566</guid>
		<description>I was trying to express anger and frustration and that turn of phrase was the only adequate way I could find. "I would be completely unable to use this system" would have been factually equivalent but wouldn't have conveyed the same strength of meaning.

Besides, anyone discrediting an argument because one expression of it contained a use of The F-Word™ (even used only as an intensifier and not in its literal sense) is not someone I can be bothered to try to convince.

Yeah, gatekeeper was down for me as well, but I think in hypertext and so I felt obliged to link to it nonetheless. Essentially it involves posing logic questions rather than sensory-input-based challenges, i.e. "muse upon this" rather than "look at this and decode it".

An example Eric uses is "What colour is an orange?", to which the correct response is "orange". The user has to not only read the question but also understand it, which computers find hard to do. What with having no mind and all.

As the W3C note points out, some people with cognitive disabilities would still have a problem with this. For some reason I find discriminating against mentally disabled people more justifiable than discriminating against physically disabled people. The latter is certainly more easily avoidable (although still a pretty subtle problem). Maybe I'm just evil.</description>
		<content:encoded><![CDATA[<p>I was trying to express anger and frustration and that turn of phrase was the only adequate way I could find. &#8220;I would be completely unable to use this system&#8221; would have been factually equivalent but wouldn&#8217;t have conveyed the same strength of meaning.</p>
<p>Besides, anyone discrediting an argument because one expression of it contained a use of The F-Word™ (even used only as an intensifier and not in its literal sense) is not someone I can be bothered to try to convince.</p>
<p>Yeah, gatekeeper was down for me as well, but I think in hypertext and so I felt obliged to link to it nonetheless. Essentially it involves posing logic questions rather than sensory-input-based challenges, i.e. &#8220;muse upon this&#8221; rather than &#8220;look at this and decode it&#8221;.</p>
<p>An example Eric uses is &#8220;What colour is an orange?&#8221;, to which the correct response is &#8220;orange&#8221;. The user has to not only read the question but also understand it, which computers find hard to do. What with having no mind and all.</p>
<p>As the W3C note points out, some people with cognitive disabilities would still have a problem with this. For some reason I find discriminating against mentally disabled people more justifiable than discriminating against physically disabled people. The latter is certainly more easily avoidable (although still a pretty subtle problem). Maybe I&#8217;m just evil.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry Shechtman</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3551</link>
		<dc:creator>Dmitry Shechtman</dc:creator>
		<pubDate>Sat, 02 Dec 2006 16:14:28 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3551</guid>
		<description>&lt;blockquote&gt;BotBouncer couldn’t “suddenly” think you’re a bot.&lt;/blockquote&gt;
Could Akismet?

Greg, profanation doesn't contribute to the discussion. The language you're using could make others disagree, no matter how good your arguments are (and they are).</description>
		<content:encoded><![CDATA[<blockquote><p>BotBouncer couldn’t “suddenly” think you’re a bot.</p></blockquote>
<p>Could Akismet?</p>
<p>Greg, profanation doesn&#8217;t contribute to the discussion. The language you&#8217;re using could make others disagree, no matter how good your arguments are (and they are).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kveton</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3550</link>
		<dc:creator>kveton</dc:creator>
		<pubDate>Sat, 02 Dec 2006 15:30:00 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3550</guid>
		<description>Greg: your post ended up in my moderation queue because of the language you used.  That's why it didn't end up on the site immediately.

I appreciate your suggestions and we can make the audio CAPTCHA even more usable by avoiding the Javascript.  The link to Meyer's wp-gatekeeper doesn't seem to be available right now but I'll check it out when it does come back.

Thanks for the comment.</description>
		<content:encoded><![CDATA[<p>Greg: your post ended up in my moderation queue because of the language you used.  That&#8217;s why it didn&#8217;t end up on the site immediately.</p>
<p>I appreciate your suggestions and we can make the audio CAPTCHA even more usable by avoiding the Javascript.  The link to Meyer&#8217;s wp-gatekeeper doesn&#8217;t seem to be available right now but I&#8217;ll check it out when it does come back.</p>
<p>Thanks for the comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kveton</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3549</link>
		<dc:creator>kveton</dc:creator>
		<pubDate>Sat, 02 Dec 2006 15:23:46 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3549</guid>
		<description>Dmitry: The one thing we have heard time and again from potential adopters of OpenID is “how do I protect against rogue OpenID servers that come up and just spam away?” How would you determine which sites you would trust in the openid.authority? Would you manage a list for each site? Would you subscribe to an RBL-for-OpenID-servers service? I’m just trying to determine how the openid.authority attribute would solve the potential spam problem.

Yours was the very first post that has ever been wrongly rejected.  I've had over 6000 rejected spam posts since I moved to this blog in September.  That's a pretty good ratio IMHO.  What did the Akismet people have to say the problem was?

BotBouncer couldn't "suddenly" think you're a bot.  Either you fill out the CAPTCHA, or you don't.</description>
		<content:encoded><![CDATA[<p>Dmitry: The one thing we have heard time and again from potential adopters of OpenID is “how do I protect against rogue OpenID servers that come up and just spam away?” How would you determine which sites you would trust in the openid.authority? Would you manage a list for each site? Would you subscribe to an RBL-for-OpenID-servers service? I’m just trying to determine how the openid.authority attribute would solve the potential spam problem.</p>
<p>Yours was the very first post that has ever been wrongly rejected.  I&#8217;ve had over 6000 rejected spam posts since I moved to this blog in September.  That&#8217;s a pretty good ratio IMHO.  What did the Akismet people have to say the problem was?</p>
<p>BotBouncer couldn&#8217;t &#8220;suddenly&#8221; think you&#8217;re a bot.  Either you fill out the CAPTCHA, or you don&#8217;t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg K Nicholson</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3543</link>
		<dc:creator>Greg K Nicholson</dc:creator>
		<pubDate>Sat, 02 Dec 2006 12:09:16 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3543</guid>
		<description>"something that will help verify an OpenID as being a human (and not a robot)."

You mean "something that will help verify an OpenID as being a sighted human (and not blind).".

If I were deafblind, this system would completely fuck me over. Something like Eric Meyer's wp-gatekeeper (http://www.meyerweb.com/eric/tools/wordpress/wp-gatekeeper.html) would be a better system.

Also, using a "javascript:foo(bar)" hyperlink for the "accessible" option (or indeed any hyperlink) is not wise.

Please, read http://www.w3.org/TR/turingtest/ and don't make the web any less accessible than it already is.</description>
		<content:encoded><![CDATA[<p>&#8220;something that will help verify an OpenID as being a human (and not a robot).&#8221;</p>
<p>You mean &#8220;something that will help verify an OpenID as being a sighted human (and not blind).&#8221;.</p>
<p>If I were deafblind, this system would completely fuck me over. Something like Eric Meyer&#8217;s wp-gatekeeper (http://www.meyerweb.com/eric/tools/wordpress/wp-gatekeeper.html) would be a better system.</p>
<p>Also, using a &#8220;javascript:foo(bar)&#8221; hyperlink for the &#8220;accessible&#8221; option (or indeed any hyperlink) is not wise.</p>
<p>Please, read <a href="http://www.w3.org/TR/turingtest/" rel="nofollow">http://www.w3.org/TR/turingtest/</a> and don&#8217;t make the web any less accessible than it already is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry Shechtman</title>
		<link>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3541</link>
		<dc:creator>Dmitry Shechtman</dc:creator>
		<pubDate>Sat, 02 Dec 2006 07:26:53 +0000</pubDate>
		<guid>http://kveton.com/blog/2006/12/01/announcing-botbouncercom/#comment-3541</guid>
		<description>I employ Akismet on my blog. Not because I like it, but because I'm out of options.

It's funny that you mention Akismet, since, as you surely remember, just a couple of days ago I submitted a comment on this very blog, which then has been filtered out by Akismet. I had to exchange several emails with their support before I was able to comment on WordPress blogs again. What if BotBouncer suddenly decides I'm a bot?

As for the immediate need, I haven't heard of any OpenID spam so far. It surely will pop up as OpenID gains popularity. However, by then we should have an openid.authority tag, as I already suggested.</description>
		<content:encoded><![CDATA[<p>I employ Akismet on my blog. Not because I like it, but because I&#8217;m out of options.</p>
<p>It&#8217;s funny that you mention Akismet, since, as you surely remember, just a couple of days ago I submitted a comment on this very blog, which then has been filtered out by Akismet. I had to exchange several emails with their support before I was able to comment on WordPress blogs again. What if BotBouncer suddenly decides I&#8217;m a bot?</p>
<p>As for the immediate need, I haven&#8217;t heard of any OpenID spam so far. It surely will pop up as OpenID gains popularity. However, by then we should have an openid.authority tag, as I already suggested.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
