1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
Return-Path: <gmaxwell@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id 36A9EB7B
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 27 Sep 2017 22:07:00 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ua0-f182.google.com (mail-ua0-f182.google.com
[209.85.217.182])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id D46923F9
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 27 Sep 2017 22:06:59 +0000 (UTC)
Received: by mail-ua0-f182.google.com with SMTP id q29so9394720uaf.3
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 27 Sep 2017 15:06:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:sender:in-reply-to:references:from:date:message-id
:subject:to:cc;
bh=1TID2NyNuFwt1wbgIU+guAWO7XOoJmsKS5e25a7OvQI=;
b=rDG/v/cX6Jgke4hkBxHLFn4wrdD7IFM1w9jbS5TMmfK+L6PjDHSPd3kEVnSx6JcEry
C6cr1MafyNsB0ZbwI1S/GE4CZFQqhOtITYl8gUfKnFJPFeczZZ9zb5sETe00Tukcc07+
HFBLnCH2bfNd1RZZYD0mRYEectCPuiAYXH6LpHCDrS/1jgZECi8h8U3MyaYEQDWvGzwv
TVbxBmJ3c9KvkL7U75KtZ0BDsScvTYiUaxWJ6NKp4zMQM80rZbw+H+KkmqACDk/AHpmt
hwigtFK1RioeVs3WJdNrRb+05zvo1i8aburb2BmIFVmjy6UccV1FOfZUbg0G6UsrZuzY
YWVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
:date:message-id:subject:to:cc;
bh=1TID2NyNuFwt1wbgIU+guAWO7XOoJmsKS5e25a7OvQI=;
b=p4X/SXT3oiTpG6f8Z6B2tOHUla9Yy3INWITyoCuIbSqraTW/VkNhuwOnMxEj9EJ1hf
HwX/VR8o5Za0HL1Vx6puFErW9xL0fD9Z6u6pnlY8vqZ1suyAgJpKBGiWRUeQ1a8G1BU0
ZFxS9vEcg8F38EJmTu7phTZs+SMBbUPv2vMFJwiewG8r5gOTcU262fTSwEbmYYMdMWUv
Ju3FOlvHV/MB7hTspIzdC//3oD4/tMHIVbvJHWcx4AEjnG5dXtKasT2esxWtQcnrf6tj
wjx0/55UJniRYyh/5Od/wZNudUfjzJcRTtN0G/YfggdpX5lUfnIRaIs7uBOQj7yMzLDp
9+1w==
X-Gm-Message-State: AHPjjUjy8J+zLGkKPyRPNkg3ekKGUMyH7eI1Jo6rrDZ3Ef4CmZFhjMPV
DMllmJVGqMBO6ljDV9u0d21saPopy82nsXN1J+U=
X-Google-Smtp-Source: AOwi7QDVoCjDb/hjaNNL/FnFMwwxvfnG3WXKU9ziFKa/sL84hhg5FsV8VtQov95CelTb3YMzMuGayLZlI2USfceVTfA=
X-Received: by 10.159.40.9 with SMTP id c9mr1928490uac.61.1506550019009; Wed,
27 Sep 2017 15:06:59 -0700 (PDT)
MIME-Version: 1.0
Sender: gmaxwell@gmail.com
Received: by 10.103.146.78 with HTTP; Wed, 27 Sep 2017 15:06:58 -0700 (PDT)
In-Reply-To: <CAApLimhdKtQnx4CPwRsiB0LiOiWAQxJds3MhumXRqSpfMnEMnQ@mail.gmail.com>
References: <E682AA2FC88ADD4589420BFC6BE3A92141FC460F@SANDMBX01v.piper.root.local>
<CAE3EOfjD5aW05DTOF1yC3R3Jf4w4m+kajT8rs4faH-n+WZpuog@mail.gmail.com>
<CAApLimhdKtQnx4CPwRsiB0LiOiWAQxJds3MhumXRqSpfMnEMnQ@mail.gmail.com>
From: Gregory Maxwell <greg@xiph.org>
Date: Wed, 27 Sep 2017 22:06:58 +0000
X-Google-Sender-Auth: aWmH34K1tDCzaQG2dTBm52wuM_E
Message-ID: <CAAS2fgQpmNHaUWHTG-NXeW4+W01yRp47EVB_HcK4Pn3GDoTHzg@mail.gmail.com>
To: Cory Fields <lists@coryfields.com>,
Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Status: No, score=0.5 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM autolearn=disabled
version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
smtp1.linux-foundation.org
Cc: "Radcliffe, Mark" <Mark.Radcliffe@dlapiper.com>, "Roay,
Leslie" <Leslie.Roay@dlapiper.com>
Subject: Re: [bitcoin-dev] Bitcoin Assistance
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 22:07:00 -0000
On Wed, Sep 27, 2017 at 9:20 PM, Cory Fields via bitcoin-dev
<bitcoin-dev@lists.linuxfoundation.org> wrote:
>> License for A fast alternative to the modulo reduction
>
> This references a comment cuckoocache.h. No code from the site is used. The
> link to the site was added after the code, as the site provides a helpful
> explanation for the technique used.
As the author of that comment: the reference there is unrelated to the
code but just a found-on-the-internet explanation for an trivial, old,
and well known technique (which I've seen in code since at least the
80s) that manages to sometimes surprise people who aren't familiar
with fixed point signal processing. I wrote and submitted the comment
after encountering people confused by our code in another project,
long after it was written.
|