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

  • From: Jonathan Morton <chromi@xxxxxxxxxxxxxxxxxxxxx>
  • To: hashcash@xxxxxxxxxxxxx
  • Date: Mon, 17 Jan 2005 01:20:23 +0000

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:     chromi@xxxxxxxxxxxxxxxxxxxxx
website:  http://www.chromatix.uklinux.net/
tagline:  The key to knowledge is not to rely on people to teach you it.

Other related posts: