1 2015-01-18 00:13:25 <midnightmagic> michagogo: right, and if the container *is* running, shifting your own shell into it is literally just a question of lxc-attach -n ContainerName
2 2015-01-18 02:54:56 <kanzure> "majority of miners" -> "majority of miner hashrate" https://github.com/bitcoin/bitcoin.org/pull/713
3 2015-01-18 02:57:00 <kanzure> hm i suppose "majority of total miner hashrate" would be even less confusing
4 2015-01-18 06:11:29 <net1bit> hey room!
5 2015-01-18 06:12:09 <net1bit> how are we gonna make money....get the bitcoin price UP
6 2015-01-18 06:16:02 <net1bit> can we talk about programming money
7 2015-01-18 06:17:40 <net1bit> anyone want to be a billionaire
8 2015-01-18 06:18:01 <phantomcircuit> net1bit, please stop
9 2015-01-18 06:19:37 <net1bit> phantomcircuit you and everyone else in here are not the people i need......thanks for letting me know in advance.............
10 2015-01-18 06:23:13 <net1bit> in all this bitcoin irc channels.....I can't find vivacious hungry people!
11 2015-01-18 06:23:49 <net1bit> then you all are not part of the new economy.....shutdown your channels
12 2015-01-18 06:24:54 <net1bit> go be nice and pretty looking....I don't need you
13 2015-01-18 07:24:37 <aw54604> have some safe nodeï¼
14 2015-01-18 10:59:32 <gijulang> is there any benchmark comparing performance of sipa's secp256k1 and openssl's library ?
15 2015-01-18 11:23:16 <wumpus> that's a good question; secp256k1 contains benchmarking for its own verify/sign/... routines, but doesn't compare to openssl. There may be some third-party benchmark program out there though...
16 2015-01-18 14:33:02 <op_mul> some fairly impressive little bumps in the UTXO size recently.
17 2015-01-18 14:33:37 <op_mul> 10MB in the last week
18 2015-01-18 15:07:27 <jgarzik> op_mul, interesting
19 2015-01-18 15:09:05 <op_mul> there's a few people making some insane transactions that I've seen, so it's not totally unexpected. there was one person yesterday who was making megabytes of transactions flooding dust at themselves.
20 2015-01-18 15:13:35 <fitbobcat> Whos Here?
21 2015-01-18 15:30:41 <jgarzik> op_mul, http://statoshi.info/#/dashboard/file/default.json?panelId=5&fullscreen
22 2015-01-18 15:34:07 <op_mul> jgarzik: yes.
23 2015-01-18 15:50:46 <fitbobcat> ACTION is away: 5mins
24 2015-01-18 15:55:23 <op_mul> fitbobcat: disable that away script. we don't care how long you have been away for.
25 2015-01-18 16:24:44 <fitbobcat> ACTION is away: Contact fitbobcat_
26 2015-01-18 16:27:37 <fitbobcat> ACTION is away: Away, please leave a message.
27 2015-01-18 16:27:56 <wumpus> ...
28 2015-01-18 16:29:32 <fitbobcat> sorry, trying to figure out how to disable it, my bad.
29 2015-01-18 17:46:37 <earlz> How is CBlockHeader safe without a packed attribute or some such?
30 2015-01-18 17:47:09 <earlz> If the compiler decided to align on an 8-byte boundary, it'd produce different block hashes
31 2015-01-18 17:49:29 <earlz> there's a lot of stuff where the packing and such is assumed in classes like that for hashing purposes.. I don't see how this is not relying on undefined behavior
32 2015-01-18 17:52:57 <wumpus> earlz: #5510 changes a few of those
33 2015-01-18 17:55:49 <earlz> I'm somewhat surprised it works even on some more obscure x86 compilers
34 2015-01-18 17:55:52 <wumpus> I remember sipa had another suggstion in a comment for https://github.com/laanwj/bitcoin/commit/1015dfe86dbf89cdcf7581dbc0ae8a9f3bad34da but somehow it got lost
35 2015-01-18 17:55:58 <earlz> well, I guess you only target gcc though
36 2015-01-18 17:56:39 <wumpus> it works alright; but indeed, there is no guarantee, although there will be obvious test failures if Hash() suddenly returns the wrong value
37 2015-01-18 17:57:03 <wumpus> (and after you compile with a new compiler you must run the tests, otherwise you're grossly irresponsible)
38 2015-01-18 17:57:18 <earlz> of course
39 2015-01-18 18:30:40 <wumpus> earlz: ah I remembered, it can just use SerializeHash, e.g. https://github.com/bitcoin/bitcoin/commit/0ed3fdcb9622c43048f74d7ae88eb333f6d7428a
40 2015-01-18 19:02:23 <earlz> Is there any discernable difference between `Hash(BEGIN(nVersion), END(nNonce))
41 2015-01-18 19:02:47 <earlz> ?
42 2015-01-18 19:02:47 <earlz> and Hash(&this->nVersion, &this->nVersion+80)
43 2015-01-18 19:02:56 <earlz> of course, with proper uint8_t* casts
44 2015-01-18 19:04:10 <sipa> no
45 2015-01-18 19:04:33 <sipa> BEGIN and END are just convenience macros to get pointers to the begin and end of a datastructure
46 2015-01-18 19:04:50 <earlz> I guess I'm doing something wrong with this then
47 2015-01-18 19:04:56 <earlz> that was my understanding as well
48 2015-01-18 19:05:15 <sipa> &this->nVersion+80 is actually 320 bytes past the beginning, rather than 80
49 2015-01-18 19:05:38 <sipa> you need (uint8_t*)(&this->nVersion) + 80
50 2015-01-18 19:08:52 <earlz> yea, I had that... I was dereferencing one too many times and reading bytes off the stack
51 2015-01-18 19:08:59 <earlz> ugh C++ lol
52 2015-01-18 19:32:15 <jgarzik> wumpus, huzzah!
53 2015-01-18 19:32:25 <jgarzik> RE #5677, bitcoind + libevent httpd
54 2015-01-18 19:32:38 <jgarzik> ACTION is reading now
55 2015-01-18 22:02:41 <lmatteis> guys has anybody used bitcore? the js library
56 2015-01-18 22:02:59 <lmatteis> i'm wondering how it works. where does it get the blockchain from?
57 2015-01-18 22:03:12 <lmatteis> does it connect to the network and retrieve it?
58 2015-01-18 22:03:16 <lmatteis> or does it need bitcoind?
59 2015-01-18 22:03:25 <kefkius> It can be used with bitcoind
60 2015-01-18 22:03:36 <kefkius> By itself it doesn't get blocks from anywhere
61 2015-01-18 22:03:54 <lmatteis> so what can it do?
62 2015-01-18 22:03:56 <kefkius> Just useful tools for generating keys, txs, etc.
63 2015-01-18 22:04:00 <lmatteis> ah ok
64 2015-01-18 22:04:16 <lmatteis> even for propagating a transaction it needs bitcoind?
65 2015-01-18 22:04:17 <kefkius> And lots of goodies I've overlooked I'm sure
66 2015-01-18 22:04:34 <kefkius> Yeah it has to send the tx somewhere. Either bitcoind or an insight server
67 2015-01-18 22:05:05 <lmatteis> unless it sends it itself
68 2015-01-18 22:05:10 <lmatteis> it also runs on the server with nodejs
69 2015-01-18 22:06:21 <kefkius> I'm not sure it works like that
70 2015-01-18 22:06:50 <kefkius> bitcore + insight make a great pair for creating + sending txs though
71 2015-01-18 22:13:16 <lmatteis> kefkius: what's insight?
72 2015-01-18 22:18:09 <michagogo> lmatteis: ,,(Google BitPay insight)
73 2015-01-18 22:18:10 <gribble> bitpay/insight · GitHub: <https://github.com/bitpay/insight>; bitpay/insight-api · GitHub: <https://github.com/bitpay/insight-api>; insight: <https://insight.is/>
74 2015-01-18 22:19:12 <lmatteis> michagogo: wow.
75 2015-01-18 22:19:26 <lmatteis> michagogo: is insight sort of like a bitcoind but it indexes all the transactions?
76 2015-01-18 22:19:35 <lmatteis> instead of just the ones you own (like bitcoind)
77 2015-01-18 22:21:23 <Adlai> it's a blockchain explorer
78 2015-01-18 22:21:24 <kefkius> insight is from the folks behind bitcore
79 2015-01-18 22:21:44 <kefkius> What Adlai said.
80 2015-01-18 22:23:11 <lmatteis> how long has it been released for?
81 2015-01-18 22:25:32 <kefkius> No idea
82 2015-01-18 22:28:54 <BlueMatt> last I heard, insight needs a bitcoind to talk to
83 2015-01-18 22:28:58 <BlueMatt> though, really, this is rather ot