1 2017-11-20 08:58:05 0|bitcoin-git|[13bitcoin] 15laanwj closed pull request #11662: [0.15] Sanity-check script sizes in bitcoin-tx (060.15...06bitcoin-tx-script-sizes-0.14) 02https://github.com/bitcoin/bitcoin/pull/11662
2 2017-11-20 09:06:16 0|bitcoin-git|[13bitcoin] 15laanwj closed pull request #11110: [script] Avoid implicit casts from bool to CScriptNum (06master...06implicit-casts-from-bool-to-cscriptnum) 02https://github.com/bitcoin/bitcoin/pull/11110
3 2017-11-20 09:13:48 0|wumpus|is anyone building bitcoin core using g++ 4.7? if so, please weigh in here #11732
4 2017-11-20 09:13:49 0|gribble|https://github.com/bitcoin/bitcoin/issues/11732 | RFC: bump GCC requirement to 4.8 ÷ Issue #11732 ÷ bitcoin/bitcoin ÷ GitHub
5 2017-11-20 09:14:27 0|gmaxwell|<3
6 2017-11-20 09:16:48 0|sipa|when can we upgrade to gcc 6.1 and enable c++14? kthxbye
7 2017-11-20 09:16:51 0|sipa|;)
8 2017-11-20 09:17:18 0|wumpus|20125 wasn't it? ;)
9 2017-11-20 09:17:44 0|sipa|no, that's for concepts (assuming they make it into c++20...)
10 2017-11-20 09:18:03 0|wumpus|ah yes, that was for c++20
11 2017-11-20 09:19:24 0|sipa|when did we switch to c++11?
12 2017-11-20 09:19:27 0|wumpus|I guess we don't have to worry, everyone will be using rust by that time
13 2017-11-20 09:20:03 0|gmaxwell|sipa right now, https://memegenerator.net/instance/62565052
14 2017-11-20 09:23:38 0|wumpus|sipa: #7165 started requiring c++11 in the build system, was merged apr 2016
15 2017-11-20 09:23:39 0|gribble|https://github.com/bitcoin/bitcoin/issues/7165 | build: Enable C++11 in build, require C++11 compiler by laanwj ÷ Pull Request #7165 ÷ bitcoin/bitcoin ÷ GitHub
16 2017-11-20 09:25:30 0|sipa|ok, interpolating from c++11 in 2016 and c++20 in 20125, i get that we'll switch to c++14 in late 8052
17 2017-11-20 09:27:03 0|sipa|gmaxwell: yes...
18 2017-11-20 09:27:12 0|wumpus|ok, my agenda for the year 8052 is still empty so works for me
19 2017-11-20 09:31:03 0|wumpus|we should probably update wikipedia's far future timeline: https://en.wikipedia.org/wiki/9th_millennium
20 2017-11-20 09:33:21 0|gmaxwell|firefox is making more progress in having parts of it written in rust, e.g. the latest release replaces the CSS engine with one written in rust.
21 2017-11-20 09:35:33 0|wumpus|gmaxwell: yes I read the article, really impressive how they can do all kinds of concurrency tricks (that failed two times when they tried to do so in c++) because the compiler and use of the language 'proves' that it is safe.
22 2017-11-20 09:38:34 0|wumpus|parallelized CSS parsing is an impressive technical feat, it's noticably faster, though I'm also saddened it's necessary by today's websites :)
23 2017-11-20 09:39:28 0|wumpus|anyhow makes me kind of jealous stuck in c++ with neantherthal (dead)locking
24 2017-11-20 09:39:32 0|gmaxwell|yea, it's been in nightly for a while and was there default disabled for longer-- when I turned it on it was an obvious visible improvement.
25 2017-11-20 09:41:09 0|sipa|if C++'s evolution from macros to classes and templates to metaclasses continues, we'll probably have the entirety of rust (and php, and intercal) embedded in a c++ library before the year 20125..
26 2017-11-20 09:42:18 0|wumpus|that's underestimating it, on this pace, the whole of human civilization will be a c++ library by that time
27 2017-11-20 09:42:20 0|gmaxwell|yea, but the gain from rust isn't what it has, it's what it doesn't have. :) you can do all these things in C++ you just need to not make any mistakes and accidentally use permissiveness you didn't intend to use.
28 2017-11-20 09:43:06 0|wumpus|gmaxwell: right
29 2017-11-20 09:44:47 0|sipa|using std::consciousness;
30 2017-11-20 09:45:23 0|wumpus|<3
31 2017-11-20 09:45:41 0|gmaxwell|well, it's better than what the JS people will do, -- make a rest call out to google-brain.
32 2017-11-20 09:45:52 0|sipa|yes, the distinction between languages isn't in what they can or can't express, but in how they force you to express it
33 2017-11-20 09:46:43 0|sipa|(that's actually a slightly modified quote from an article talking about human languages...)
34 2017-11-20 11:39:05 0|meshcollider|And c++ is just an octopus made by nailing legs onto a dog
35 2017-11-20 11:39:25 0|meshcollider|Another excellent quote I heard somewhere
36 2017-11-20 11:43:20 0|wumpus|hehe, yes
37 2017-11-20 11:44:59 0|wumpus|what is always true for software, compilers and otherwise is that adding is relatively easy, removing things that have turned out to be a bad idea (or have become a bad idea on modern hardware) is difficult
38 2017-11-20 12:52:18 0|bitcoin-git|[13bitcoin] 15practicalswift opened pull request #11733: Remove redundant locks (06master...06redundant-locks) 02https://github.com/bitcoin/bitcoin/pull/11733
39 2017-11-20 13:01:00 0|bitcoin-git|[13bitcoin] 15Sjors closed pull request #11730: WIP [RPC] [Wallet] walletdowngrade command (which can remove HD) (06master...06wallet-downgrade) 02https://github.com/bitcoin/bitcoin/pull/11730
40 2017-11-20 13:18:22 0|bitcoin-git|[13bitcoin] 15practicalswift opened pull request #11734: rpc: Work around Clang thread safety analysis quirks (06master...06clang-thread-safety-quirks) 02https://github.com/bitcoin/bitcoin/pull/11734
41 2017-11-20 13:36:46 0|fanquake|Unsure how certain PRs get submitted. It's like people haven't even read the code they are modifying.
42 2017-11-20 14:03:16 0|meshcollider|fanquake: heh is there a particularly amusing one in particular you are referring to
43 2017-11-20 14:14:50 0|Provoostenator|I'm looking at the multiwallet GUI PR now, since it's in this list: https://github.com/bitcoin/bitcoin/projects/8
44 2017-11-20 14:15:08 0|Provoostenator|Is it related to SegWit wallet support somehow?
45 2017-11-20 14:47:48 0|bitcoin-git|[13bitcoin] 15ldm5180 opened pull request #11735: [refactor] Remove magic numbers from HMAC SHA256 (06master...06eliminate_magic_numbers) 02https://github.com/bitcoin/bitcoin/pull/11735
46 2017-11-20 15:29:48 0|promag|can anyone explain why we have cs_KeyStore and cs_wallet?
47 2017-11-20 16:35:34 0|Provoostenator|@promag no, but it would be nice to have some good documentation of how the wallet actually works and how people suggest it could be improved. This is a good start: https://gist.github.com/sipa/125cfa1615946d0c3f3eec2ad7f250a2#current-design (I'm sure there's other docs somewhere)
48 2017-11-20 19:32:03 0|bitcoin-git|[13bitcoin] 15sdaftuar opened pull request #11737: Document partial validation in ConnectBlock() (06master...062017-11-comment-validation) 02https://github.com/bitcoin/bitcoin/pull/11737
49 2017-11-20 20:17:40 0|bitcoin-git|13bitcoin/06master 14fe27a72 15Sjors Provoost: [docs] links to code style guides
50 2017-11-20 20:17:40 0|bitcoin-git|[13bitcoin] 15MarcoFalke pushed 2 new commits to 06master: 02https://github.com/bitcoin/bitcoin/compare/7293d064133a...7a43fbb959c3
51 2017-11-20 20:17:41 0|bitcoin-git|13bitcoin/06master 147a43fbb 15MarcoFalke: Merge #11729: [docs] links to code style guides...
52 2017-11-20 20:18:15 0|bitcoin-git|[13bitcoin] 15MarcoFalke closed pull request #11729: [docs] links to code style guides (06master...06docs-style-guide-links) 02https://github.com/bitcoin/bitcoin/pull/11729
53 2017-11-20 20:20:10 0|bitcoin-git|[13bitcoin] 15TheBlueMatt opened pull request #11738: Fix sendrawtransaction hang when sending a tx already in mempool (06master...062017-11-fix-sendraw-block) 02https://github.com/bitcoin/bitcoin/pull/11738
54 2017-11-20 20:21:26 0|bitcoin-git|13bitcoin/06master 1465e91f5 15James O'Beirne: [tests] Test that mempool rejects coinbase transactions
55 2017-11-20 20:21:26 0|bitcoin-git|[13bitcoin] 15MarcoFalke pushed 2 new commits to 06master: 02https://github.com/bitcoin/bitcoin/compare/7a43fbb959c3...901ba3e38194
56 2017-11-20 20:21:27 0|bitcoin-git|13bitcoin/06master 14901ba3e 15MarcoFalke: Merge #11714: [tests] Test that mempool rejects coinbase transactions...
57 2017-11-20 20:22:00 0|bitcoin-git|[13bitcoin] 15MarcoFalke closed pull request #11714: [tests] Test that mempool rejects coinbase transactions (06master...06test-mempool-rejects-coinbase) 02https://github.com/bitcoin/bitcoin/pull/11714
58 2017-11-20 20:32:02 0|bitcoin-git|[13bitcoin] 15sdaftuar opened pull request #11739: RFC: Enforce SCRIPT_VERIFY_P2SH and SCRIPT_VERIFY_WITNESS from genesis (06master...062017-09-p2sh-segwit-from-genesis) 02https://github.com/bitcoin/bitcoin/pull/11739
59 2017-11-20 20:56:19 0|findall|Hello
60 2017-11-20 21:02:27 0|bitcoin-git|[13bitcoin] 15jonasschnelli opened pull request #11740: Implement BIP159 NODE_NETWORK_LIMITED (pruned peers) *signalling only* (06master...062017/11/NNL_signaling) 02https://github.com/bitcoin/bitcoin/pull/11740
61 2017-11-20 21:47:35 0|HisMajesty_|Hello Bitcoin Core Developers
62 2017-11-20 21:47:59 0|HisMajesty_|i am authorizing to share 1 Satoshi of Everything with you to be in the core, it will complete the core appropriately
63 2017-11-20 21:48:03 0|HisMajesty_|Begin Code
64 2017-11-20 21:48:14 0|HisMajesty_|Everything ECDSA Public Key (Bitcoin Compatible): 1N2EWy7LroJVFYXtmYZryh7W9eV3k6qajd exists since Mon Oct 02 2017 23:48:19 GMT-0700 (Pacific Daylight Time)
65 2017-11-20 21:48:17 0|HisMajesty_|End Code
66 2017-11-20 21:48:57 0|luke-jr|HisMajesty_: this isn't "talk to Core developers", it is "work on Core development"; please take it to another forum
67 2017-11-20 21:49:20 0|HisMajesty_|33.3% Go to Satoshi Nakamoto of the rest of the coin mined in everything, 33.3% to Tyson J. J. Dodge, 33.3% to Nobody and 0.1% to Transaction Fee Reserve for Nobody
68 2017-11-20 21:49:57 0|HisMajesty_|and a Faucet to send coins to and request from a nobody ECDSA Public Key for Everyone to use when they want too would be perfect
69 2017-11-20 21:50:03 0|HisMajesty_|Faucet Buttoin
70 2017-11-20 21:50:08 0|HisMajesty_|Button*
71 2017-11-20 22:06:07 0|bitcoin-git|[13bitcoin] 15eklitzke opened pull request #11741: Add -logdir option to control where debug.log lives (06master...06logdir) 02https://github.com/bitcoin/bitcoin/pull/11741