On Wed, 29 May 2002, Ross Wm. Rader wrote:

> I think a more interesting question is what is the value of having
> predictable output?

Because if somebody doesn't have a reseller interface to OpenSRS, that's
the only way they can get information about a domain to transfer it, deal
with an abuse situation, etc.  Discouraging automation is generally
ill-conceived and rarely results in what people hope for.  The RIPE whois
seems to have been built with interoperability from the get-go and it has
made my life easier on several occasions.

> The reason I ask is that one of the anti-harvesting strategy that
> we've contemplated is a randonly generated output (ie - sometimes with
> comma's, sometimes not, sometimes admin up top, sometimes down
> below)...etc...

Can you design something that's going to be discernable only to humans and
not to harvestors?  I have yet to see such a design by anyone.  A number
of whois servers change colons to dashes and do random minor changes to
'discourage' harvestors, but it's really pretty easy to write an
intelligent harvestor that works around these variations.  Look at what
slashdot has done to e-mail addresses and they still get harvested.
They've got a guy focused on changing their e-mail obfuscation algorithm
on a weekly basis and they still get harvested.

> If predictability is highly valued, then I'd like to hear more...

Predictability is highly valued and anti-predictability is a waste of
effort!

-- 
</chris>

There are two ways of constructing a software design. One way is to make
it so simple that there are obviously no deficiencies. And the other way
is to make it so complicated that there are no obvious deficiencies.
                                                        - - C.A.R. Hoare

Reply via email to