Re: split blocks with -Z2 (Re: Re: hashcash-1.15 released)

Jonathan Morton <[email protected]> Mon, 17 Jan 2005 01:20:23 +0000
Newsgroups gmane.mail.spam.hashcash
Message-ID <[email protected]>
>> To make life easier for users, how about naming them -turbo, -normal,
>> and -compact?  I don't think -normal stamps are visually "too big" for
>> most people, so that's another argument against trying to make 
>> -compact
>> stamps faster.  Especially if it would potentially make -turbo slower.
>
> Yes tend to agree.  Looks like there are enough cases were it will be
> 2x that it's not worth that much to optimize the other compact cases.
> (Well to say that the other way around there are only 3 lengths were
> you can speed it up -- the 123^4, 12^34, 1^234 above).

Right.  So put in the documentation (if you haven't already) that -Z1 
(or --normal) is recommended for most users, and -Z0 (or --turbo) is 
for those who value speed over neatness, being about 15% faster in most 
cases.  The -Z2 (--compact) option is available but discouraged, for 
those who are really anal about neatness and don't care about speed at 
all, and will usually be a *lot* slower (2x or worse) than -Z1 or -Z0.

--------------------------------------------------------------
from:     Jonathan "Chromatix" Morton
mail:     [email protected]
website:  http://www.chromatix.uklinux.net/
tagline:  The key to knowledge is not to rely on people to teach you it.