1 2018-01-25 01:45:48 0|bitcoin-git|[13bitcoin] 15MarcoFalke pushed 7 new commits to 06master: 02https://github.com/bitcoin/bitcoin/compare/f359afcc4104...6970b30c6f1d
2 2018-01-25 01:45:49 0|bitcoin-git|13bitcoin/06master 1490600bc 15Anthony Towns: [tests] Rename wallet_* functional tests.
3 2018-01-25 01:45:49 0|bitcoin-git|13bitcoin/06master 14ca6523d 15Anthony Towns: [tests] Rename feature_* functional tests.
4 2018-01-25 01:45:50 0|bitcoin-git|13bitcoin/06master 1461b8f7f 15Anthony Towns: [tests] Rename p2p_* functional tests.
5 2018-01-25 01:46:20 0|bitcoin-git|[13bitcoin] 15MarcoFalke closed pull request #11774: [tests] Rename functional tests (06master...06rename_tests) 02https://github.com/bitcoin/bitcoin/pull/11774
6 2018-01-25 02:04:55 0|bitcoin-git|[13bitcoin] 15kallewoof opened pull request #12265: [test] fundrawtransaction: lock watch-only shared address (06master...06test-fundrawtransaction-lockunspent) 02https://github.com/bitcoin/bitcoin/pull/12265
7 2018-01-25 02:21:38 0|bitcoin-git|[13bitcoin] 15TheBlueMatt opened pull request #12266: Move scheduler/threadGroup into common-init instead of per-app (06master...062018-01-common-init) 02https://github.com/bitcoin/bitcoin/pull/12266
8 2018-01-25 02:21:39 0|BlueMatt|cfields: #12266
9 2018-01-25 02:21:41 0|gribble|https://github.com/bitcoin/bitcoin/issues/12266 | Move scheduler/threadGroup into common-init instead of per-app by TheBlueMatt ÷ Pull Request #12266 ÷ bitcoin/bitcoin ÷ GitHub
10 2018-01-25 02:40:59 0|sipa|added 0.16 tag
11 2018-01-25 05:59:11 0|bitcoin-git|[13bitcoin] 15statebits opened pull request #12267: Update blockchain size in Ravencoin/doc/Readme (06master...06master) 02https://github.com/bitcoin/bitcoin/pull/12267
12 2018-01-25 05:59:37 0|bitcoin-git|[13bitcoin] 15statebits closed pull request #12267: Update blockchain size in Ravencoin/doc/Readme (06master...06master) 02https://github.com/bitcoin/bitcoin/pull/12267
13 2018-01-25 06:32:35 0|ProfMac|Does it make sense to do the git clone into /opt, /var/opt, or ~{$USER}/opt
14 2018-01-25 06:38:34 0|jonasschnelli|ProfMac: i guess that depends...
15 2018-01-25 06:38:56 0|jonasschnelli|clone it to wherever you have enough space to compile... :)
16 2018-01-25 06:39:18 0|jonasschnelli|I would recommend within you userspace
17 2018-01-25 06:39:45 0|jonasschnelli|If you want to make the binaries accessable to everyone, use "make install" (probably sudo)
18 2018-01-25 06:41:32 0|ProfMac|jonasschelli, thanks. Userspace then make install makes good sense.
19 2018-01-25 09:57:18 0|promag|iiuc #12265 fixes a bug in the test, should be 0.16?
20 2018-01-25 09:57:19 0|gribble|https://github.com/bitcoin/bitcoin/issues/12265 | [test] fundrawtransaction: lock watch-only shared address by kallewoof ÷ Pull Request #12265 ÷ bitcoin/bitcoin ÷ GitHub
21 2018-01-25 10:06:59 0|promag|jnewbery: flake8 --ignore=B,C,E,F,I,N,W --select=F401 test/functional/p2p-versionbits-warning.py in master I get not warnings
22 2018-01-25 10:07:13 0|promag|s/not/no
23 2018-01-25 12:41:28 0|jnewbery|promag: that's because --ignore is suppressing all the warnings
24 2018-01-25 12:44:50 0|jnewbery|our Travis linter only checks for F401 (module imported but unused), but in general it's preferable to follow PEP8, all other things being equal: https://github.com/bitcoin/bitcoin/blob/6970b30c6f1d2be7947295fe18f2390649b17a4b/test/functional/README.md#style-guidelines
25 2018-01-25 12:46:38 0|promag|ok got it
26 2018-01-25 12:46:56 0|promag|so how do you usually run?
27 2018-01-25 12:47:17 0|promag|flake8 file?
28 2018-01-25 12:56:57 0|jnewbery|I use Syntastic in vim so it runs flake8 every time I save a python file. My ~/.config/flake8 file has:
29 2018-01-25 12:57:26 0|jnewbery|ignore = E302,E305,E501,E731
30 2018-01-25 13:07:27 0|bitcoin-git|[13bitcoin] 15MarcoFalke pushed 4 new commits to 06master: 02https://github.com/bitcoin/bitcoin/compare/6970b30c6f1d...598a9c4e4dcd
31 2018-01-25 13:07:28 0|bitcoin-git|13bitcoin/06master 143bbd843 15John Newbery: Improve comments/logging in p2p-versionbits-warning.py
32 2018-01-25 13:07:28 0|bitcoin-git|13bitcoin/06master 14ef2beb2 15John Newbery: Fix flake8 warnings in p2p-versionbits-warning.py
33 2018-01-25 13:07:29 0|bitcoin-git|13bitcoin/06master 141e2e09e 15John Newbery: Fix intermittent failure in p2p-versionbits-warning.py...
34 2018-01-25 13:08:31 0|bitcoin-git|[13bitcoin] 15MarcoFalke closed pull request #12264: Fix versionbits warning test (06master...06fix_versionbits_warning_test) 02https://github.com/bitcoin/bitcoin/pull/12264
35 2018-01-25 13:28:22 0|promag|thanks jnewbery
36 2018-01-25 14:27:53 0|mrannanay|@jnewbery I can relate so much xD
37 2018-01-25 15:39:28 0|bitcoin-git|[13bitcoin] 15gmaxwell opened pull request #12269: Update defaultAssumeValid to block 506067 (06master...06201801-update-assumevalid) 02https://github.com/bitcoin/bitcoin/pull/12269
38 2018-01-25 18:05:49 0|bitcoin-git|[13bitcoin] 15laanwj pushed 3 new commits to 06master: 02https://github.com/bitcoin/bitcoin/compare/598a9c4e4dcd...16bac24f60fa
39 2018-01-25 18:05:50 0|bitcoin-git|13bitcoin/06master 141e90544 15Wladimir J. van der Laan: net: Update hardcoded seeds...
40 2018-01-25 18:05:50 0|bitcoin-git|13bitcoin/06master 1455f52bd 15Wladimir J. van der Laan: contrib: Update ATTERN_AGENT to include 0.15.x
41 2018-01-25 18:05:51 0|bitcoin-git|13bitcoin/06master 1416bac24 15Wladimir J. van der Laan: Merge #12262: net: Hardcoded seed update...
42 2018-01-25 18:06:21 0|bitcoin-git|13bitcoin/06master 14bde8bcd 15Gregory Maxwell: Update defaultAssumeValid according to release-process.md....
43 2018-01-25 18:06:21 0|bitcoin-git|[13bitcoin] 15laanwj pushed 2 new commits to 06master: 02https://github.com/bitcoin/bitcoin/compare/16bac24f60fa...2ae7cf8ef5be
44 2018-01-25 18:06:22 0|bitcoin-git|13bitcoin/06master 142ae7cf8 15Wladimir J. van der Laan: Merge #12269: Update defaultAssumeValid to block 506067...
45 2018-01-25 18:06:36 0|bitcoin-git|[13bitcoin] 15laanwj closed pull request #12269: Update defaultAssumeValid to block 506067 (06master...06201801-update-assumevalid) 02https://github.com/bitcoin/bitcoin/pull/12269
46 2018-01-25 18:21:13 0|bitcoin-git|[13bitcoin] 15laanwj opened pull request #12270: Update chainTxData for 0.16 (06master...062018_01_chainstats) 02https://github.com/bitcoin/bitcoin/pull/12270
47 2018-01-25 18:41:40 0|bitcoin-git|[13bitcoin] 15Ov3rlo4d closed pull request #12029: Build: Add a makefile target for Doxygen documentation (06master...06make-doxygen) 02https://github.com/bitcoin/bitcoin/pull/12029
48 2018-01-25 18:44:24 0|bitcoin-git|[13bitcoin] 15Ov3rlo4d reopened pull request #12029: Build: Add a makefile target for Doxygen documentation (06master...06make-doxygen) 02https://github.com/bitcoin/bitcoin/pull/12029
49 2018-01-25 19:00:18 0|achow101|meeting?
50 2018-01-25 19:00:23 0|lightningbot|Meeting started Thu Jan 25 19:00:23 2018 UTC. The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.
51 2018-01-25 19:00:23 0|lightningbot|Useful Commands: #action #agreed #help #info #idea #link #topic.
52 2018-01-25 19:00:23 0|wumpus|#startmeeting
53 2018-01-25 19:00:43 0|provoostenator|Hi
54 2018-01-25 19:00:51 0|wumpus|#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator
55 2018-01-25 19:00:55 0|jonasschnelli|hi
56 2018-01-25 19:00:56 0|achow101|can we release 0.16 yet?
57 2018-01-25 19:01:11 0|meshcollider|Hi
58 2018-01-25 19:01:23 0|wumpus|today or tomorrow, hopefully
59 2018-01-25 19:01:26 0|instagibbs|perhaps an RC first
60 2018-01-25 19:01:28 0|wumpus|there's still two PRs open
61 2018-01-25 19:01:32 0|wumpus|instagibbs: always
62 2018-01-25 19:01:36 0|cfields|hi
63 2018-01-25 19:01:41 0|kanzure|hi.
64 2018-01-25 19:01:44 0|instagibbs|wumpus, thatsthejoke.gif
65 2018-01-25 19:01:53 0|wumpus|https://github.com/bitcoin/bitcoin/milestone/30
66 2018-01-25 19:02:25 0|instagibbs|not sure how to evaluated the chain stats one
67 2018-01-25 19:02:26 0|jtimon|before releasing we would need to fork from master, no?
68 2018-01-25 19:02:40 0|instagibbs|jtimon, can happen immediately after, afaik
69 2018-01-25 19:02:47 0|wumpus|so the chaintxdata needs to be checked and BlueMatt's pr reviewed
70 2018-01-25 19:02:48 0|instagibbs|well, version bump ofc
71 2018-01-25 19:02:55 0|wumpus|jtimon: yes, no way I'm going to forget that
72 2018-01-25 19:02:58 0|Chris_Stewart_5|hello
73 2018-01-25 19:02:58 0|jtimon|instagibbs: without rc?
74 2018-01-25 19:03:03 0|achow101|jtimon: branching happens right before rc is tagged
75 2018-01-25 19:03:11 0|jtimon|achow101: right
76 2018-01-25 19:03:21 0|wumpus|branch -> [on 0.16 branch] change version information -> tag rc
77 2018-01-25 19:03:29 0|cfields|oh shit, I never PR'd the rpc fd exhaustion fix. wumpus: ok to do that right after meeting and add to 0.16 milestone?
78 2018-01-25 19:03:38 0|wumpus|-> [on master] change version information -> clear out release notes
79 2018-01-25 19:04:10 0|wumpus|0.16 branch will be 0.16.0 (with release=true) master will be 0.16.99
80 2018-01-25 19:04:14 0|wumpus|cfields: sure
81 2018-01-25 19:04:23 0|cfields|thanks
82 2018-01-25 19:05:11 0|wumpus|though maybe it can wait for 0.16.1 too, I don't know, it's only a local issue
83 2018-01-25 19:06:15 0|MarcoFalke|It's a major release. There is no way we will have only one rc
84 2018-01-25 19:06:23 0|jtimon|although not a huge bug, https://github.com/bitcoin/bitcoin/pull/12172 is a bugfix (and a simple one)...
85 2018-01-25 19:06:23 0|MarcoFalke|Backport works as well
86 2018-01-25 19:06:28 0|wumpus|right
87 2018-01-25 19:06:46 0|wumpus|please, we want to do the release, we're not going too add more stuff to 0.16.0 now unless absolutely critical
88 2018-01-25 19:07:11 0|jonasschnelli|yes... we did already last week... this week is release week. :)
89 2018-01-25 19:07:24 0|wumpus|it's the same story every week
90 2018-01-25 19:07:30 0|jonasschnelli|heh...
91 2018-01-25 19:07:46 0|wumpus|and as MarcoFalke says there's no way there's only going to be one rc
92 2018-01-25 19:07:59 0|wumpus|there are going to be problems that come up in rc1 and have to be fixed
93 2018-01-25 19:08:23 0|jtimon|it's not like that +9-4 change is going to break anything, but ok
94 2018-01-25 19:08:34 0|MarcoFalke|and release notes to be written ...
95 2018-01-25 19:08:57 0|MarcoFalke|jtimon: It still needs review. I told you last week
96 2018-01-25 19:09:21 0|jtimon|MarcoFalke: sure, it needs more review
97 2018-01-25 19:10:00 0|jtimon|anyway, never mind
98 2018-01-25 19:10:06 0|MarcoFalke|jtimon: I like it, but others need to like it as well
99 2018-01-25 19:10:28 0|meshcollider|Release notes for major releases are so much longer than point releases but I'll try and find time if noone else does
100 2018-01-25 19:10:58 0|MarcoFalke|meshcollider: Even doing half of it would help
101 2018-01-25 19:10:59 0|wumpus|maybe we could put it in the wiki again?
102 2018-01-25 19:11:06 0|MarcoFalke|oh right
103 2018-01-25 19:11:13 0|meshcollider|wumpus: yeah +1
104 2018-01-25 19:11:26 0|wumpus|#action put release 0.16 notes in wiki
105 2018-01-25 19:11:27 0|achow101|yes, let's do the wiki thing again
106 2018-01-25 19:12:18 0|BlueMatt|yes, #12266 needs review :/
107 2018-01-25 19:12:19 0|gribble|https://github.com/bitcoin/bitcoin/issues/12266 | Move scheduler/threadGroup into common-init instead of per-app by TheBlueMatt ÷ Pull Request #12266 ÷ bitcoin/bitcoin ÷ GitHub
108 2018-01-25 19:12:19 0|wumpus|and re: #12270 does anyone know the exact process there?
109 2018-01-25 19:12:20 0|gribble|https://github.com/bitcoin/bitcoin/issues/12270 | Update chainTxData for 0.16 by laanwj ÷ Pull Request #12270 ÷ bitcoin/bitcoin ÷ GitHub
110 2018-01-25 19:12:22 0|MarcoFalke|https://github.com/bitcoin-core/bitcoin-devwiki/wiki/0.16.0-Release-notes
111 2018-01-25 19:12:43 0|wumpus|the release notes are quite unclear on chainTxData
112 2018-01-25 19:12:47 0|BlueMatt|wumpus: maybe sipa can confirm, he's currently mid-giving-talk
113 2018-01-25 19:12:59 0|kanzure|git clone https://github.com/bitcoin-core/bitcoin-devwiki.wiki.git
114 2018-01-25 19:13:04 0|cfields|BlueMatt: is there q/a after?
115 2018-01-25 19:13:10 0|BlueMatt|lol
116 2018-01-25 19:13:56 0|kanzure|oh bpase scheduling
117 2018-01-25 19:14:06 0|cfields|BlueMatt: thanks for the fix, btw. taking a look.
118 2018-01-25 19:14:22 0|meshcollider|Are bpase talks recorded btw
119 2018-01-25 19:14:29 0|kanzure|site says videos will be posted later
120 2018-01-25 19:15:49 0|wumpus|any other topics?
121 2018-01-25 19:16:12 0|achow101|coin selection?
122 2018-01-25 19:16:20 0|achow101|(again)
123 2018-01-25 19:16:31 0|wumpus|#topic coin selection
124 2018-01-25 19:16:41 0|Murch|Currently listening to sipa @ BPASE :p
125 2018-01-25 19:17:00 0|achow101|I did some more simulations, this time with varying fee rates
126 2018-01-25 19:17:02 0|achow101|results here: https://github.com/bitcoin/bitcoin/pull/10637#issuecomment-359514676
127 2018-01-25 19:17:08 0|wumpus|I saw a new PR was openened about that #12257, haven't had time to look at it yet
128 2018-01-25 19:17:10 0|gribble|https://github.com/bitcoin/bitcoin/issues/12257 | [wallet] Use destination groups instead of coins in coin select by kallewoof ÷ Pull Request #12257 ÷ bitcoin/bitcoin ÷ GitHub
129 2018-01-25 19:17:47 0|achow101|the results don't seem to be very impressive though
130 2018-01-25 19:18:01 0|meshcollider|wumpus: that's pretty orthogonal I think, it's a privacy thing rather than an efficient selection thing
131 2018-01-25 19:18:13 0|wumpus|ok...
132 2018-01-25 19:18:58 0|achow101|I'm not sure of BnB is going to be much of an improvement over what we currently have
133 2018-01-25 19:19:16 0|achow101|s/of/that/
134 2018-01-25 19:19:35 0|achow101|at the very least, it doesn't do worse
135 2018-01-25 19:19:50 0|wumpus|that's already good if it is a win in runtime
136 2018-01-25 19:20:10 0|achow101|it actually runs a lot slower
137 2018-01-25 19:20:16 0|meshcollider|Oh
138 2018-01-25 19:20:22 0|wumpus|ouch
139 2018-01-25 19:20:40 0|achow101|I noticed during the simulations that running BnB takes longer since it has to exhaust the search before it continues with the current algo
140 2018-01-25 19:20:47 0|morcos|Should we save this conversation for when Murch can join?
141 2018-01-25 19:21:04 0|achow101|It seems to only be faster when it can find a solution, which is not all that frequent
142 2018-01-25 19:21:59 0|Murch|achow101: I just had a look at the results. How come that there were several hundred instances of BnB use but only one fewer change output created than without BnB?
143 2018-01-25 19:22:47 0|Murch|I think there is an unexpected behavior there.
144 2018-01-25 19:23:08 0|achow101|oh, that's strange
145 2018-01-25 19:26:08 0|achow101|I will look into that
146 2018-01-25 19:27:21 0|wumpus|thanks
147 2018-01-25 19:27:23 0|wumpus|any other topics?
148 2018-01-25 19:27:37 0|Chris_Stewart_5|achow101: It seems like the algo would obviously be slower if it reverts to the old algo?
149 2018-01-25 19:27:46 0|jtimon|perhaps a short meeting today?
150 2018-01-25 19:27:47 0|achow101|Chris_Stewart_5: yes
151 2018-01-25 19:28:02 0|meshcollider|jtimon: yes seems sipa's talk has stolen the show today :)
152 2018-01-25 19:28:04 0|achow101|Chris_Stewart_5: logically, reverting means that it's running more code, so it kinda has to be slower
153 2018-01-25 19:28:04 0|Chris_Stewart_5|so the high failure rate is the main concern?
154 2018-01-25 19:28:21 0|jtimon|meshcollider: oh, what talk?
155 2018-01-25 19:28:40 0|meshcollider|jtimon: at bpase
156 2018-01-25 19:28:40 0|wumpus|jtimon: yep
157 2018-01-25 19:28:55 0|wumpus|let's review stuff for 0.16 after the talk :)
158 2018-01-25 19:29:55 0|jtimon|oh, I'll wait for the video
159 2018-01-25 19:30:28 0|lightningbot|Log: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2018/bitcoin-core-dev.2018-01-25-19.00.log.html
160 2018-01-25 19:30:28 0|lightningbot|Meeting ended Thu Jan 25 19:30:28 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
161 2018-01-25 19:30:28 0|lightningbot|Minutes: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2018/bitcoin-core-dev.2018-01-25-19.00.html
162 2018-01-25 19:30:28 0|lightningbot|Minutes (text): http://www.erisian.com.au/meetbot/bitcoin-core-dev/2018/bitcoin-core-dev.2018-01-25-19.00.txt
163 2018-01-25 19:30:28 0|wumpus|#endmeeting
164 2018-01-25 19:30:45 0|jonasschnelli|Where is sipas talk?
165 2018-01-25 19:31:00 0|Chris_Stewart_5|is bpase live on youtube?
166 2018-01-25 19:31:09 0|meshcollider|https://cyber.stanford.edu/bpase18
167 2018-01-25 19:31:24 0|instagibbs|murchandamus, achow101 yes those results look really strange
168 2018-01-25 19:31:41 0|meshcollider|Chris_Stewart_5: I couldn't find it, kanzure said they'll be posted later
169 2018-01-25 19:31:46 0|instagibbs|now that i think about it, highly improbably? unless classical selection ends up doing no-change solution a lot more somehow
170 2018-01-25 19:32:09 0|instagibbs|or BnB only finds the dumb solutions that classic selection would have found
171 2018-01-25 19:32:33 0|achow101|instagibbs: murchandamus perhaps review what I'm using to simulate?
172 2018-01-25 19:32:36 0|achow101|It's here: https://github.com/achow101/bitcoin/tree/bnb-simulate
173 2018-01-25 19:32:52 0|meshcollider|Also the coredev channel is invite only now? I need an invite to it :)
174 2018-01-25 19:32:55 0|sipa|meshcollider: are you at bpase?
175 2018-01-25 19:32:58 0|achow101|I may have screwed up how I count things
176 2018-01-25 19:33:06 0|achow101|meshcollider: yes, it's invite only now
177 2018-01-25 19:33:11 0|meshcollider|sipa: no unfortunately not
178 2018-01-25 19:33:14 0|instagibbs|achow101, print out how often core selection gets no change solution, as a start
179 2018-01-25 19:33:28 0|sipa|i believe videos will be online later
180 2018-01-25 19:33:29 0|instagibbs|in both scenarios, with and without bnb
181 2018-01-25 19:33:30 0|jonasschnelli|thanks
182 2018-01-25 19:34:20 0|kanzure|it's surprisingly difficult to transcribe without being there and also without audio/video
183 2018-01-25 19:34:28 0|kanzure|i can only guess what was said, but i think i could have >20% accuracy
184 2018-01-25 19:34:36 0|meshcollider|kanzure: are you op in the coredev channel
185 2018-01-25 19:34:45 0|kanzure|nah, i'll ping someone for you
186 2018-01-25 19:34:45 0|sipa|kanzure: lol!
187 2018-01-25 19:34:51 0|achow101|meshcollider: ask jnewbery or morcos
188 2018-01-25 19:35:03 0|sipa|i haz op
189 2018-01-25 19:35:15 0|sipa|oh, coredev channel, not core-dev
190 2018-01-25 19:35:17 0|sipa|nvm
191 2018-01-25 19:35:20 0|kanzure|meshcollider: moderator says you are good under meshcollider name... pm me the channel you think you're joining.
192 2018-01-25 19:35:31 0|achow101|sipa: aren't you supposed to be giving a talk?
193 2018-01-25 19:35:38 0|sipa|achow101: just finished
194 2018-01-25 19:35:54 0|kanzure|irc on stage is fine
195 2018-01-25 19:35:56 0|kanzure|standard procedure
196 2018-01-25 19:35:59 0|Chris_Stewart_5|lol
197 2018-01-25 19:36:09 0|Chris_Stewart_5|priorties! There is a core-dev meeting!
198 2018-01-25 19:36:24 0|kanzure|i assume it was a musig talk
199 2018-01-25 19:36:30 0|sipa|kanzure: nooe!
200 2018-01-25 19:36:32 0|sipa|nope!
201 2018-01-25 19:36:46 0|kanzure|accuracy going down.. :-)
202 2018-01-25 19:38:13 0|sipa|it was on bellare-neven multi-signatures
203 2018-01-25 19:38:22 0|achow101|so almost musig
204 2018-01-25 19:38:47 0|sipa|(and generally the advantages of schnorr-like signature schemes, including the ability to use musig to aggregate keys)
205 2018-01-25 19:39:15 0|kanzure|ah okay, these things http://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2017-09-06-signature-aggregation/
206 2018-01-25 19:40:02 0|sipa|yup
207 2018-01-25 19:40:59 0|cfields|kanzure: thanks a ton for that, btw. There's no wikipedia entry for BN sigs, so I always end up hitting that link when I google for the paper
208 2018-01-25 19:41:14 0|kanzure|yep no problem
209 2018-01-25 19:42:49 0|kanzure|really weird how a lot of this stuff just gets lost
210 2018-01-25 19:42:52 0|jonasschnelli|BlueMatt: GuessVerificationProgress needs cs_main, right? (accessing pindex->nChainTx )
211 2018-01-25 19:43:47 0|jojeyh|sipa, is it possible to see these talks live ?
212 2018-01-25 19:43:59 0|jojeyh|or even a recording i guess
213 2018-01-25 19:44:04 0|sipa|kanzure: at RWC we ran into Neven, who sounded very excited that someone may actually use his scheme :)
214 2018-01-25 19:44:14 0|sipa|jojeyh: there will be a recording later
215 2018-01-25 19:44:21 0|jojeyh|danke
216 2018-01-25 19:44:23 0|kanzure|sipa: has he reviewed the paper yet?
217 2018-01-25 19:45:16 0|BlueMatt|jonasschnelli: yup
218 2018-01-25 20:01:15 0|instagibbs|gmaxwell, morcos some not completely thought out discussion on fee bumping/transaction replacement #12271 . I haven't really seen a good central location for discussion, so I continue re-inventing the wheel
219 2018-01-25 20:01:16 0|gribble|https://github.com/bitcoin/bitcoin/issues/12271 | Improving fee bumping in Core ÷ Issue #12271 ÷ bitcoin/bitcoin ÷ GitHub
220 2018-01-25 20:41:22 0|luke-jr|:o "Two new instructions (addex and vmsumudm) introduced to accelerate arbitrary-precision integer arithmetic, and specifically to accelerate Blockchainââ¬â¢s implementation of elliptical curve encryption signature algorithm. The OV bit is employed to provide an additional, independent carry status bit, allowing software to parallelize carry propagation."
221 2018-01-25 20:46:20 0|wumpus|luke-jr: whoa, interesting
222 2018-01-25 20:48:10 0|achow101|luke-jr: what is that for?
223 2018-01-25 20:49:27 0|wumpus|powerpc 9 ISA apparently
224 2018-01-25 20:50:40 0|luke-jr|achow101: POWER9
225 2018-01-25 20:52:49 0|luke-jr|"Add Extended using alternate carry bit Z23-form" and "Vector Multiply-Sum Unsigned Doubleword Modulo VA-form"
226 2018-01-25 20:54:26 0|luke-jr|"The unsigned integer value in doubleword element 0 of VR[VRA] is multiplied by the unsigned integer value in doubleword element 0 of VR[VRB] to produce a 128-bit product. The unsigned integer value in doubleword element 1 of VR[VRA] is multiplied by the unsigned integer value in doubleword element 1 of VR[VRB] to produce a 128-bit product. The two 128-bit unsigned integer products and the 128-bit unsigned integer in VR[VRC] are summed.
227 2018-01-25 20:54:26 0|wumpus|vmsumudm seems SIMD 2x 64*64 -> 128 bit multiplication, where the two results are added to a third 128 bit value
228 2018-01-25 20:54:27 0|luke-jr|The low-order 128 bits of the sum are placed into VR[VRT]. Any carry out or overflow status is discarded."
229 2018-01-25 20:55:11 0|luke-jr|hopefully this is compatible with libsecp256k1's existing optimisations
230 2018-01-25 20:55:53 0|wumpus|that seems quite useful for the kind off mult-sum operations in secp256k1 secp256k1_fe_mul_inner and such
231 2018-01-25 20:55:55 0|luke-jr|https://wiki.raptorcs.com/w/images/c/cb/PowerISA_public.v3.0B.pdf
232 2018-01-25 21:02:32 0|wumpus|I'd be surprised if the low level operations are not still the same