1 2012-11-30 00:03:37 da2ce7 has joined
   2 2012-11-30 00:04:56 Detritus has quit (Ping timeout: 246 seconds)
   3 2012-11-30 00:06:33 Z0rZ0rZ0r has quit (Quit: Wheeeee)
   4 2012-11-30 00:11:47 <D34TH> everything after okey was meant for someone else
   5 2012-11-30 00:18:22 <sipa> with 8 GiB of RAM, i can only valgrind bitcoind up to importing 126k blocks
   6 2012-11-30 00:18:25 enolan has quit (Ping timeout: 255 seconds)
   7 2012-11-30 00:18:57 <gmaxwell> hm. I don't recall valgrind leaking memory while testing bitcoin.
   8 2012-11-30 00:19:15 <gmaxwell> though maybe I just have enough that I didn't notice.
   9 2012-11-30 00:20:11 enolan has joined
  10 2012-11-30 00:22:01 <Luke-Jr> sipa: v0.7.2rc2 tagged
  11 2012-11-30 00:22:24 <Luke-Jr> gmaxwell: is it leaking, if it's using the tracking data?
  12 2012-11-30 00:24:36 <gmaxwell> Luke-Jr: the tracking data shouldn't be more than some constant factor memory usage, at least if you don't have track origins on.
  13 2012-11-30 00:25:32 brwyatt is now known as Away!~brwyatt@brwyatt.net|brwyatt
  14 2012-11-30 00:33:47 TwilightSparklee has joined
  15 2012-11-30 00:34:57 <DBordello> When did we roll over from blk0001.dat to blk0002.dat?
  16 2012-11-30 00:35:17 <sipa> in juli or so?
  17 2012-11-30 00:36:35 Nesetalis has quit (Quit: <+shponka> how does one scissor with four people <+shponka> hypercube tribadism)
  18 2012-11-30 00:37:18 <DBordello> It looks like blk0002.dat is almost full
  19 2012-11-30 00:38:58 TwilightSparklee has quit (Read error: Connection reset by peer)
  20 2012-11-30 00:43:10 <jgarzik> Let's see how long full verf, including script, takes
  21 2012-11-30 00:44:31 <jgarzik> first 90,000 blocks in less than 60 secs
  22 2012-11-30 00:45:07 <sipa> what does full verf include?
  23 2012-11-30 00:46:13 <jgarzik> sipa: everything check I can find mention of.  Started with https://en.bitcoin.it/wiki/Protocol_rules#.22block.22_messages
  24 2012-11-30 00:46:49 <sipa> but not writing block files, writing undo data, keeping an on-disk database, ...?
  25 2012-11-30 00:46:52 <jgarzik> builds UTXO, verifies script, spend-ability
  26 2012-11-30 00:46:59 <gmaxwell> utxo in memory.
  27 2012-11-30 00:47:00 <jgarzik> sipa: correct.  this is all in-memory
  28 2012-11-30 00:47:04 <sipa> ok
  29 2012-11-30 00:47:20 <jgarzik> no disk writing, and no reorg
  30 2012-11-30 00:47:36 <sipa> no reorg?
  31 2012-11-30 00:47:51 <sipa> oh, it just veirifes a given chain
  32 2012-11-30 00:48:15 <jgarzik> no.  it will store weak branches, but does not support current branch becoming the weak one.
  33 2012-11-30 00:48:34 <sipa> right
  34 2012-11-30 00:50:18 <jgarzik> First time I've run script verf on the full chain.  It has been passing the ref client tests for a couple weeks now, but never hooked up everything together before.
  35 2012-11-30 00:50:26 <jgarzik> chain-verf: spend fail 394 00000000dd30457c001f4095d208cc1296b0eed002427aa599874af7a432b105
  36 2012-11-30 00:50:34 <jgarzik> didn't like testnet3, at height 394
  37 2012-11-30 00:50:48 <jgarzik> but looking good so far on mainnet,
  38 2012-11-30 00:50:49 <jgarzik> chain-verf: spend block @ 120000
  39 2012-11-30 00:51:18 <jgarzik> clearly the testnet3 chain has some tests that ref client test/data/ lacks ;p
  40 2012-11-30 00:52:19 <sipa> Luke-Jr: sigs pushed
  41 2012-11-30 00:53:33 <jgarzik> GLib has a nice thread pool abstraction.  Should be able to easily make script verf parallel within a single block.
  42 2012-11-30 00:59:58 da2ce7 has quit (Ping timeout: 252 seconds)
  43 2012-11-30 01:00:10 JZavala has joined
  44 2012-11-30 01:11:19 maaku has quit (Quit: maaku)
  45 2012-11-30 01:13:28 <jgarzik> rofl
  46 2012-11-30 01:13:30 <jgarzik> 	char filemame[strlen(dataDir) + 6];
  47 2012-11-30 01:13:30 <jgarzik> memcpy(filemame, dataDir, strlen(dataDir));
  48 2012-11-30 01:13:30 <jgarzik> strcpy(filemame + strlen(dataDir), "0.dat");
  49 2012-11-30 01:13:40 <jgarzik> more CBitcoin greatness
  50 2012-11-30 01:14:17 <jgarzik> #define NOT !
  51 2012-11-30 01:14:19 <jgarzik> love it
  52 2012-11-30 01:14:39 <D34TH> new qt released
  53 2012-11-30 01:15:13 <sipa> jgarzik: what's a mame? :p
  54 2012-11-30 01:15:46 <jgarzik> probably meant "filemaim" ;p
  55 2012-11-30 01:19:54 Nesetalis has joined
  56 2012-11-30 01:21:28 <gmaxwell> jgarzik: looking at that code mad be dangerous to your health.
  57 2012-11-30 01:23:43 <gmaxwell> oh, sweet. CBitcoin appears to be missing the maximum blocksize rule.
  58 2012-11-30 01:24:30 denisx_ has joined
  59 2012-11-30 01:24:50 <jgarzik> A single function, CBBlockChainStorageCommitData() has 22 copies of the following error handling code:
  60 2012-11-30 01:24:51 <jgarzik> 	self->logError("Failed to overwrite a key in the index.");
  61 2012-11-30 01:24:52 <jgarzik> close(logFile);
  62 2012-11-30 01:24:52 <jgarzik> CBResetBlockChainStorage(self);
  63 2012-11-30 01:24:52 <jgarzik> return false;
  64 2012-11-30 01:25:19 <jgarzik> because 10 copies, in a single function, would just not be enough
  65 2012-11-30 01:25:36 denisx has quit (Ping timeout: 240 seconds)
  66 2012-11-30 01:25:36 denisx_ is now known as denisx
  67 2012-11-30 01:27:24 <gmaxwell> And "bits of proof" appears to be lacking the script size limit.
  68 2012-11-30 01:29:21 <jgarzik> picocoin needs difficulty checks it seems
  69 2012-11-30 01:29:23 <jgarzik> we all suck :)
  70 2012-11-30 01:29:24 <xIsalty> SP1@unaffiliated/xisalty|does one need a gui for gitian cross compiling ?
  71 2012-11-30 01:29:32 <xIsalty> SP1@unaffiliated/xisalty|or is it doable by cli ?
  72 2012-11-30 01:31:10 <gmaxwell> jgarzik: all the must-not-be-permitted stuff is scarry. The must permitted crap eventually makes it into a chain and you find it if you like it or not.
  73 2012-11-30 01:31:25 <jgarzik> indeed
  74 2012-11-30 01:31:40 <jgarzik> more generally, if there's no test for it, it won't be tested
  75 2012-11-30 01:31:41 Nesetalis has quit (Quit: <+shponka> how does one scissor with four people <+shponka> hypercube tribadism)
  76 2012-11-30 01:33:42 <gmaxwell> We're not even talking about subtle or surprising things. I just looked at https://en.bitcoin.it/wiki/Protocol_rules and then observed neither of those were mentioned, so I went and checked two alt implementations and found gaps. :(
  77 2012-11-30 01:35:22 * sipa wonders how many get the sigops rule right, including counting coinbase and p2sh inputs
  78 2012-11-30 01:36:58 JZavala has quit (Ping timeout: 255 seconds)
  79 2012-11-30 01:37:59 vampireb has quit (Quit: Lost terminal)
  80 2012-11-30 01:40:58 <jgarzik> picocoin todo: check block sigops total, not just count them. difficulty. subsidy. coinbase maturity. median time. reorg. compare input/output nValue total.
  81 2012-11-30 01:42:04 <jgarzik> took an hour to to check -all- scripts, from block 0 through 170060
  82 2012-11-30 01:42:13 <jgarzik> as well as all other checks
  83 2012-11-30 01:42:54 <gmaxwell> stuff like the difficulty and time limits is important even for a spv node. :P
  84 2012-11-30 01:43:04 gjs278 has quit (Remote host closed the connection)
  85 2012-11-30 01:43:56 <sipa> depends on how far you stretch SPV... in the strictest sense i suppose that you only need to validate PoW and difficulty
  86 2012-11-30 01:44:20 <sipa> but there's no reason not to do every type of validation you can with just the headers
  87 2012-11-30 01:44:41 <jgarzik> difficulty and median time require a history, so they got de-prioritized below getting script working ;p
  88 2012-11-30 01:45:50 <gmaxwell> well only a very small amount of history! :P
  89 2012-11-30 01:48:50 * sipa tries -reindex -checkpoints=0 -dbcache=900
  90 2012-11-30 01:49:05 <sipa> 1.5 minute for 90k blocks
  91 2012-11-30 01:49:39 <sipa> (mental note: do not assume jgarzik has the same CPU)
  92 2012-11-30 01:49:53 <jgarzik> first 120k blocks are very quick here too
  93 2012-11-30 01:52:51 <sipa> 6 minutes here for 120k blocks
  94 2012-11-30 01:53:58 <jgarzik> 82.61user 0.17system 1:23.98elapsed 98PU (0avgtext+0avgdata 54852maxresident)k
  95 2012-11-30 01:53:59 <jgarzik> 27400inputs+0outputs (0major+14176minor)pagefaults 0swaps
  96 2012-11-30 01:54:18 <jgarzik> that's 90k blocks. just shy of 1.5 minutes.
  97 2012-11-30 01:54:29 denisx_ has joined
  98 2012-11-30 01:55:30 <sipa> etotheipi_: what fee policy does armory use when creating transactions?
  99 2012-11-30 01:55:41 Nesetalis has joined
 100 2012-11-30 01:56:41 denisx has quit (Ping timeout: 260 seconds)
 101 2012-11-30 01:56:41 denisx_ is now known as denisx
 102 2012-11-30 01:57:15 DaQatz has quit (Remote host closed the connection)
 103 2012-11-30 02:00:00 DaQatz has joined
 104 2012-11-30 02:01:32 <sipa> jgarzik: why is that use of memcpy unsafe? he appends a zero-terminated string afterwards
 105 2012-11-30 02:06:51 gjs278 has joined
 106 2012-11-30 02:09:08 <jgarzik> 120k blocks:
 107 2012-11-30 02:09:10 <jgarzik> 354.21user 0.23system 5:57.17elapsed 99PU (0avgtext+0avgdata 92148maxresident)k
 108 2012-11-30 02:10:21 <jgarzik> sipa: yes.  I corrected myself.
 109 2012-11-30 02:10:34 <jgarzik> sipa: that code is just so odd it crosses my brain :)
 110 2012-11-30 02:11:49 xIsalty has quit (SP1@unaffiliated/xisalty|Read error: Connection reset by peer)
 111 2012-11-30 02:15:08 slush1 has joined
 112 2012-11-30 02:19:04 xIsalty has joined
 113 2012-11-30 02:19:04 xIsalty has quit (SP1@108-92-109-111.lightspeed.cicril.sbcglobal.net|Changing host)
 114 2012-11-30 02:19:04 xIsalty has joined
 115 2012-11-30 02:22:30 paraipan has quit (Quit: Saliendo)
 116 2012-11-30 02:22:41 cheako has quit (Quit: Client exiting)
 117 2012-11-30 02:30:49 <jgarzik> woo!
 118 2012-11-30 02:30:59 <jgarzik> script verf works on testnet3, if P2SH verf is disabled
 119 2012-11-30 02:33:07 AlbusTalpa has joined
 120 2012-11-30 02:33:25 raad287 has quit (Ping timeout: 255 seconds)
 121 2012-11-30 02:34:09 EPiSKiNG- has quit ()
 122 2012-11-30 02:42:49 <D34TH> http://pastebin.com/egyyjyfF
 123 2012-11-30 02:42:52 <D34TH> any ideas?
 124 2012-11-30 02:44:03 Bootstrapper has quit (Remote host closed the connection)
 125 2012-11-30 02:46:29 eoss has quit (Remote host closed the connection)
 126 2012-11-30 02:50:34 JZavala has joined
 127 2012-11-30 02:50:40 raad287 has joined
 128 2012-11-30 02:51:17 <jgarzik> D34TH: crashes immediately at startup?
 129 2012-11-30 02:51:24 <D34TH> yerp
 130 2012-11-30 02:52:43 <jgarzik> D34TH: current git HEAD, 0.7.1, or other?  Looks like problems before it even gets to bitcoin.  Maybe a module was compiled with threads, and another compiled without -pthread
 131 2012-11-30 02:52:51 <D34TH> git head
 132 2012-11-30 02:52:59 <D34TH> ill check
 133 2012-11-30 02:53:29 <D34TH> imo its probably boost
 134 2012-11-30 02:53:33 <D34TH> boost always hates me
 135 2012-11-30 02:54:47 AlbusTalpa has quit (Ping timeout: 264 seconds)
 136 2012-11-30 02:57:33 <D34TH> everything seems legit
 137 2012-11-30 03:03:17 <etotheipi_> sipa: Armory first checks isFree (no dust, no zero-conf, sufficient priority, <3.5kB)... if one of those is violated, it picks 0.0005 up to 3.5 kB, and 0.0005/kB above it
 138 2012-11-30 03:03:48 <etotheipi_> there is no dynamic block-fill component (since Armory doesnt know how full the blocks are
 139 2012-11-30 03:04:59 xIsalty is now known as SP1@unaffiliated/xisalty|Coblee
 140 2012-11-30 03:05:12 Coblee is now known as SP1@unaffiliated/xisalty|xIsalty
 141 2012-11-30 03:05:35 Bootstrapper has joined
 142 2012-11-30 03:07:33 Gladamas has quit (Read error: Connection reset by peer)
 143 2012-11-30 03:07:40 * xIsalty SP1@unaffiliated/xisalty|is back (gone 00:01:29)
 144 2012-11-30 03:08:05 * xIsalty SP1@unaffiliated/xisalty|is away: I'm busy
 145 2012-11-30 03:08:11 <gmaxwell> etotheipi_: it shouldn't anyways, the reference _wallet_ has no 'dynamic block-fill component'. You don't know what the blocks will be like when the txn is confirmed in any case.
 146 2012-11-30 03:08:20 * xIsalty SP1@unaffiliated/xisalty|is back (gone 00:00:01)
 147 2012-11-30 03:08:37 xIsalty has quit (SP1@unaffiliated/xisalty|Quit: Leaving)
 148 2012-11-30 03:08:54 xIsalty has joined
 149 2012-11-30 03:10:03 <etotheipi_> gmaxwell: good point
 150 2012-11-30 03:10:29 <etotheipi_> I always assumed I should observe the current blockfill and accommodate, but I was lazy and happy with "it'll get in there, eventually"
 151 2012-11-30 03:10:33 AlbusTalpa has joined
 152 2012-11-30 03:20:32 freakazoid has quit (Ping timeout: 265 seconds)
 153 2012-11-30 03:21:25 cypherdoc has quit (Quit: Page closed)
 154 2012-11-30 03:22:05 AlbusTalpa has quit (Quit: Leaving)
 155 2012-11-30 03:22:32 Gladamas has joined
 156 2012-11-30 03:30:38 swulf--1 has joined
 157 2012-11-30 03:30:52 swulf-- has quit (Ping timeout: 246 seconds)
 158 2012-11-30 03:33:16 rdponticelli_ has joined
 159 2012-11-30 03:33:32 rdponticelli has quit (Ping timeout: 276 seconds)
 160 2012-11-30 03:35:00 Bootstrapper has quit (Read error: Connection reset by peer)
 161 2012-11-30 03:35:15 Bootstrapper has joined
 162 2012-11-30 03:37:06 Eslbaer has joined
 163 2012-11-30 03:39:28 TheEslbear has quit (Ping timeout: 246 seconds)
 164 2012-11-30 03:41:41 EPiSKiNG- has joined
 165 2012-11-30 03:45:23 fiesh has quit (Read error: Operation timed out)
 166 2012-11-30 03:46:19 fiesh has joined
 167 2012-11-30 04:01:56 D34TH has quit (Read error: Connection reset by peer)
 168 2012-11-30 04:02:57 denisx has quit (Quit: denisx)
 169 2012-11-30 04:08:27 raad287 has quit (Ping timeout: 256 seconds)
 170 2012-11-30 04:13:38 * stamit alleges false debts
 171 2012-11-30 04:20:20 PhantomSpark has quit (2!~kvirc@pool-71-190-231-20.nycmny.fios.verizon.net|Ping timeout: 276 seconds)
 172 2012-11-30 04:21:18 swulf-- has joined
 173 2012-11-30 04:21:30 swulf--1 has quit (Ping timeout: 252 seconds)
 174 2012-11-30 04:25:03 raad287 has joined
 175 2012-11-30 04:26:20 denisx has joined
 176 2012-11-30 04:30:12 raad287 has quit (Ping timeout: 244 seconds)
 177 2012-11-30 04:33:10 slush1 has quit (Ping timeout: 246 seconds)
 178 2012-11-30 04:37:57 egecko has joined
 179 2012-11-30 04:45:41 TheSeven has quit (Disconnected by services)
 180 2012-11-30 04:45:50 [7] has joined
 181 2012-11-30 04:48:04 TwilightSparklee has joined
 182 2012-11-30 04:48:04 gritball has quit (Read error: Connection reset by peer)
 183 2012-11-30 04:49:11 raad287 has joined
 184 2012-11-30 04:49:14 dvide has joined
 185 2012-11-30 04:51:23 gritball has joined
 186 2012-11-30 04:52:25 Bootstrapper has quit (Ping timeout: 244 seconds)
 187 2012-11-30 04:56:54 moleccc has joined
 188 2012-11-30 04:57:43 ienh has quit (Ping timeout: 245 seconds)
 189 2012-11-30 04:57:48 TwilightSparklee has quit (Quit: Colloquy for iPhone - http://colloquy.mobi)
 190 2012-11-30 04:58:16 molec has quit (Read error: Operation timed out)
 191 2012-11-30 04:59:51 ThomasV_ has joined
 192 2012-11-30 05:03:07 d4de has quit (Ping timeout: 246 seconds)
 193 2012-11-30 05:04:27 d4de has joined
 194 2012-11-30 05:05:25 freakazoid has joined
 195 2012-11-30 05:15:40 Nesetalis has quit (Ping timeout: 244 seconds)
 196 2012-11-30 05:22:07 NewLiberty has quit (Ping timeout: 256 seconds)
 197 2012-11-30 05:24:40 tonikt has joined
 198 2012-11-30 05:29:47 balrog has quit (Ping timeout: 244 seconds)
 199 2012-11-30 05:32:37 MathCampbell has joined
 200 2012-11-30 05:33:44 NewLiberty has joined
 201 2012-11-30 05:36:07 da2ce7 has joined
 202 2012-11-30 05:38:00 balrog has joined
 203 2012-11-30 05:41:52 <jgarzik> oh, nice
 204 2012-11-30 05:42:04 <jgarzik> Fedora 17 has mingw64, in addition to mingw32
 205 2012-11-30 05:54:23 denisx has quit (Quit: denisx)
 206 2012-11-30 05:55:52 word has quit (Quit: Konversation terminated!)
 207 2012-11-30 06:09:16 Ken` has quit (Ping timeout: 260 seconds)
 208 2012-11-30 06:19:14 ThomasV_ has quit (Ping timeout: 250 seconds)
 209 2012-11-30 06:20:29 AlexWaters1 has joined
 210 2012-11-30 06:23:04 AlexWaters has quit (Ping timeout: 246 seconds)
 211 2012-11-30 06:30:40 Detritus has joined
 212 2012-11-30 06:34:42 ThomasV_ has joined
 213 2012-11-30 06:35:44 <jgarzik> gmaxwell: did you ever, perchance, build the mingw-openssl rpm w/ ec?
 214 2012-11-30 06:36:11 <jgarzik> gmaxwell: running into inscrutable build errors here, missing gosteay32.dll
 215 2012-11-30 06:36:38 <jgarzik> chain-verf: 210041 records validated
 216 2012-11-30 06:36:45 <jgarzik> 13398.69user 3.38system 3:44:34elapsed 99PU (0avgtext+0avgdata 796488maxresident)k
 217 2012-11-30 06:37:14 <gmaxwell> jgarzik: hm. no, never had cause to!
 218 2012-11-30 06:37:20 <jgarzik> 3.75 hours to verify (including script) full chain
 219 2012-11-30 06:37:31 <jgarzik> well, including script, excluding minor things + P2SH
 220 2012-11-30 06:38:34 <gmaxwell> hm. seems slow.. but I don't rember what the no checkpoint time was last I ran them.
 221 2012-11-30 06:41:17 da2ce7 has quit (Ping timeout: 255 seconds)
 222 2012-11-30 06:42:50 RazielZ has joined
 223 2012-11-30 06:49:18 <jgarzik> http://www.openssl.org/docs/apps/ec.html
 224 2012-11-30 06:49:22 <jgarzik> "Note Due to patent issues the compressed option is disabled by default for binary curves and can be enabled by defining the preprocessor macro OPENSSL_EC_BIN_PT_COMP at compile time."
 225 2012-11-30 06:49:29 <jgarzik> is our curve binary?
 226 2012-11-30 06:50:07 tonikt has quit (Read error: Connection reset by peer)
 227 2012-11-30 06:51:23 <asoltys> hi, i'm trying to build bitcoin on ubunt 12.04 on a vps running openVZ and getting: virtual memory exhausted: Cannot allocate memory.  I tried setting ulimit -v 60000 as recommended by google but no luck. Anyone have suggestions?
 228 2012-11-30 06:54:36 * jgarzik finds http://en.wikipedia.org/wiki/ECC_patents
 229 2012-11-30 06:54:39 <gmaxwell> jgarzik: no. our field is prime. sec_p_256k1
 230 2012-11-30 06:55:32 <gmaxwell> jgarzik: DJB has a nice page on the subject too.
 231 2012-11-30 06:55:40 <gmaxwell> There is also a rather remarkable IETF draft.
 232 2012-11-30 06:55:58 <gmaxwell> http://tools.ietf.org/html/rfc6090
 233 2012-11-30 06:56:21 <jgarzik> http://cr.yp.to/ecdh/patents.html
 234 2012-11-30 07:03:59 gjs278 has quit (Remote host closed the connection)
 235 2012-11-30 07:06:18 freakazoid has quit (Ping timeout: 264 seconds)
 236 2012-11-30 07:12:41 toffoo has quit ()
 237 2012-11-30 07:14:17 maaku has joined
 238 2012-11-30 07:15:53 brwyatt is now known as brwyatt|Away
 239 2012-11-30 07:17:08 raad287 has quit (Ping timeout: 252 seconds)
 240 2012-11-30 07:17:33 <jgarzik> success!
 241 2012-11-30 07:17:40 <jgarzik> mingw32-openssl w/ EC
 242 2012-11-30 07:20:15 theorb_ has joined
 243 2012-11-30 07:34:38 raad287 has joined
 244 2012-11-30 07:38:23 JStoker has quit (Excess Flood)
 245 2012-11-30 07:38:44 MC1984 has quit (Quit: Leaving)
 246 2012-11-30 07:39:08 raad287 has quit (Ping timeout: 252 seconds)
 247 2012-11-30 07:40:07 theorb_ has quit (Quit: Lost terminal)
 248 2012-11-30 07:46:24 ThomasV_ has quit (Ping timeout: 264 seconds)
 249 2012-11-30 07:48:51 abrkn has joined
 250 2012-11-30 07:49:14 jgarzik has quit (Quit: reboot)
 251 2012-11-30 07:49:20 mykhal has joined
 252 2012-11-30 07:49:48 zveda has joined
 253 2012-11-30 07:50:19 <zveda> so I was out of town for a couple months.. i come back, try to open bitcoin-qt, says .bitcoin folder is invalid, to backup, copy wallet.dat and start again
 254 2012-11-30 07:51:04 CodesInChaos has joined
 255 2012-11-30 07:52:34 raad287 has joined
 256 2012-11-30 07:54:57 <abrkn> zveda: that's bad news. downloading chain takes 3 days now
 257 2012-11-30 07:55:11 <zveda> is there a new bootstrap.dat
 258 2012-11-30 07:55:16 <zveda> my one seems old
 259 2012-11-30 07:55:20 <abrkn> i believe so, you need to check forum
 260 2012-11-30 07:55:20 <zveda> it says height 193,000
 261 2012-11-30 07:55:25 <zveda> ok
 262 2012-11-30 07:56:06 dvide has quit ()
 263 2012-11-30 07:56:20 <abrkn> it's around 210k now
 264 2012-11-30 07:56:40 Luke-Jr has quit (Read error: Connection reset by peer)
 265 2012-11-30 07:56:55 mortikia has quit (Disconnected by services)
 266 2012-11-30 07:57:01 Luke-Jr has joined
 267 2012-11-30 07:57:05 luke-jr has quit (otg!~luke-jr@2001:470:5:265:222:4dff:fe50:4c49|Ping timeout: 260 seconds)
 268 2012-11-30 07:57:05 _flow_ has quit (Ping timeout: 260 seconds)
 269 2012-11-30 07:57:12 luke-jr has joined
 270 2012-11-30 07:57:33 darkskiez2 has quit (Ping timeout: 260 seconds)
 271 2012-11-30 07:58:01 darkskiez has quit (Ping timeout: 260 seconds)
 272 2012-11-30 07:58:01 darkskiez2 has joined
 273 2012-11-30 07:58:30 darkskiez has joined
 274 2012-11-30 07:58:49 mortikia has joined
 275 2012-11-30 07:59:07 _flow_ has joined
 276 2012-11-30 07:59:28 zveda has quit (Remote host closed the connection)
 277 2012-11-30 08:00:10 JStoker has joined
 278 2012-11-30 08:02:39 <NewLiberty> I just had a troubling thought. Could somebody confirm my logic? I'm trying to maintain an alternate block chain that diverges from the bitcoin block chain at block 210,000. I want to filter out sent transactions after that point so that the wallet can be converted. Well it occurred to me that if bitcoins are sent after the divergence, then although the sender could refrain from sending the bitcoins, the receiver would be able to rebroadcast
 279 2012-11-30 08:02:39 <NewLiberty> the transaction, essentially forcing the bitcoins to be sent on the forked block chain.
 280 2012-11-30 08:04:40 <NewLiberty> #$%&!
 281 2012-11-30 08:05:29 <NewLiberty> Oh well, better luck next time.
 282 2012-11-30 08:08:20 <NewLiberty> Although I guess I could have scammed some poor folks by buying their bitcoins on the alternate chain and then stealing those same bitcoins on the main block chain. Unfortunately I'm not interested in scamming folks.
 283 2012-11-30 08:12:19 jgarzik has joined
 284 2012-11-30 08:12:37 jgarzik has quit (Changing host)
 285 2012-11-30 08:12:37 jgarzik has joined
 286 2012-11-30 08:13:05 zveda has joined
 287 2012-11-30 08:16:20 Lolcust has quit (Ping timeout: 255 seconds)
 288 2012-11-30 08:18:31 CodesInChaos has quit (Ping timeout: 255 seconds)
 289 2012-11-30 08:35:02 dvide has joined
 290 2012-11-30 08:48:24 enmaku has quit (Read error: Connection reset by peer)
 291 2012-11-30 08:48:40 brghull has joined
 292 2012-11-30 08:49:23 enmaku has joined
 293 2012-11-30 08:52:45 ovidiusoft has joined
 294 2012-11-30 08:52:54 brghull has quit (Quit: Page closed)
 295 2012-11-30 08:59:31 <NewLiberty> Well at least now I don't have to write a wallet conversion utility nor ASIC hardware which the manufactures probably "test" for a few months before sending them to customers.
 296 2012-11-30 08:59:41 BurtyB has quit (Read error: Connection reset by peer)
 297 2012-11-30 08:59:56 <NewLiberty> nor buy*
 298 2012-11-30 09:00:05 BurtyB has joined
 299 2012-11-30 09:01:15 <sipa> NewLiberty: if you create a new chain that tries to be compatible with bitcoin, please start a new genesis block
 300 2012-11-30 09:01:37 <sipa> NewLiberty: forking at some point off is asking for a disaster to happen
 301 2012-11-30 09:02:57 <NewLiberty> The fork was the whole point because lots of folks would already be vested in it.
 302 2012-11-30 09:03:32 <NewLiberty> And it was not at just some random point, it was at block 210,000.
 303 2012-11-30 09:04:01 <sipa> what does forking gain you?
 304 2012-11-30 09:04:32 <sipa> you have to clear the utxo set anyway
 305 2012-11-30 09:04:44 <sipa> and it cannot be merged mined
 306 2012-11-30 09:04:45 <NewLiberty> Every person with bitcoins at block 209,999, would have an equal amount of the new currency.
 307 2012-11-30 09:05:03 <sipa> #@&*!@#
 308 2012-11-30 09:05:50 raad287 has quit (Ping timeout: 248 seconds)
 309 2012-11-30 09:05:53 <sipa> right, as long as you don't claim it's bitcoin it is not necessarily terrible
 310 2012-11-30 09:06:26 eipeace__ has joined
 311 2012-11-30 09:06:28 <NewLiberty> It is completely renamed, but it's got a double receiving problem described above.
 312 2012-11-30 09:07:18 <NewLiberty> Unless there some kind of salt that I could change at block 210,000, I suppose something like that maybe could save it.
 313 2012-11-30 09:07:54 <sipa> you did change the network magic as well, i hope?
 314 2012-11-30 09:08:24 <NewLiberty> Yes, but I haven't actually used it yet because it's pointless until there's ASIC hardware available.
 315 2012-11-30 09:08:50 <sipa> well change something in the transactions or so
 316 2012-11-30 09:08:52 eipeace has quit (Read error: Operation timed out)
 317 2012-11-30 09:09:06 <NewLiberty> I mean, I tested the concepts new block chain, but I haven't started mining yet.
 318 2012-11-30 09:09:18 <sipa> some bit that has to be set in the tx version maybe
 319 2012-11-30 09:09:28 <sipa> oh, no, bad idea
 320 2012-11-30 09:09:40 <sipa> that won't invalidate them for bitcoin
 321 2012-11-30 09:09:41 <NewLiberty> What does tx stand for anyway? I keep seeing et.
 322 2012-11-30 09:09:48 <sipa> transaction
 323 2012-11-30 09:11:32 ahbritto_ has joined
 324 2012-11-30 09:11:32 ahbritto_ has quit (Changing host)
 325 2012-11-30 09:11:32 ahbritto_ has joined
 326 2012-11-30 09:12:55 eipeace__ is now known as eipeace
 327 2012-11-30 09:13:55 yellowhat has quit (Remote host closed the connection)
 328 2012-11-30 09:14:16 yellowhat has joined
 329 2012-11-30 09:14:37 <NewLiberty> What I need to do is switch encryption algorithms. It would be a good practice in case bitcoin was ever close to being compromised. Anybody up for it?
 330 2012-11-30 09:15:11 <_dr> i wonder why everybody is that concerned with the crypto...
 331 2012-11-30 09:15:43 <_dr> banks have been using ECC for years, so there's been (much more) incentive to break thins before
 332 2012-11-30 09:16:03 jchysk has joined
 333 2012-11-30 09:16:15 <_dr> but then, it's never a bad idea to be careful and plan ahead
 334 2012-11-30 09:21:58 t7 has joined
 335 2012-11-30 09:22:10 t7 is now known as Guest83917
 336 2012-11-30 09:25:02 raad287 has joined
 337 2012-11-30 09:32:59 BlackPrapor has joined
 338 2012-11-30 09:33:29 paraipan has joined
 339 2012-11-30 09:33:49 AlexWaters1 has quit (Ping timeout: 246 seconds)
 340 2012-11-30 09:33:59 AlexWaters has joined
 341 2012-11-30 09:34:10 Guest83917 is now known as t7
 342 2012-11-30 09:39:00 ThomasV_ has joined
 343 2012-11-30 09:43:35 <NewLiberty> How many mythical man hours would it take to implement a new layer of encryption starting at a divergent block 210,000?
 344 2012-11-30 09:49:08 <sipa> there is no encryption in bitcoin
 345 2012-11-30 09:51:24 <NewLiberty> Public private addresses.
 346 2012-11-30 09:51:45 unknown45682 has quit (Read error: Connection reset by peer)
 347 2012-11-30 09:52:13 unknown45682 has joined
 348 2012-11-30 09:52:30 CodesInChaos has joined
 349 2012-11-30 09:53:47 paraipan has quit (Ping timeout: 276 seconds)
 350 2012-11-30 09:54:08 <_dr> i don't think it'll require a lot of change in the code
 351 2012-11-30 09:54:20 <_dr> you just change openssl's ecdsa to whatever
 352 2012-11-30 09:54:28 <_dr> rot13
 353 2012-11-30 09:55:14 <weex> highly recommend rot but 13 may be a bit weak, i'd go 14 at least
 354 2012-11-30 09:55:32 <_dr> weex: now that i think of it, i agree
 355 2012-11-30 09:55:59 <_dr> we need rotX, X being the public key, and of course you have to keep Y = 26 - X private
 356 2012-11-30 09:56:10 <NewLiberty> I think when a Treazant client opens a Bitcoin wallet, it will need to generate a new public/private key pair for each existing public/private key pair and then submit them all to be confirmed.
 357 2012-11-30 09:56:32 <weex> there you go again _dr, inventing new awesome encryption schemes...
 358 2012-11-30 09:57:11 <_dr> to think that they didn't come up with them until the 70s... what a bunch of useless mathamaticians
 359 2012-11-30 09:58:01 <weex> my altchain will send all coins to me for inspection and approval
 360 2012-11-30 09:58:05 <NewLiberty> I'm not way familiar with encryption, but I figure we could use SHA-3 since it was designed as a backup in case current encryption gets compromised.
 361 2012-11-30 09:58:55 <NewLiberty> One reference makes it sound like Bitcoin currently uses SHA-256 and ECDSA.
 362 2012-11-30 09:59:04 <_dr> NewLiberty: that is correct
 363 2012-11-30 09:59:21 <_dr> i find the idea of switching to sha-3 ridiculous
 364 2012-11-30 09:59:58 <NewLiberty> So are they used in combination for public/private key pairs, or are they used for public/private key pairs and something else as well?
 365 2012-11-30 10:00:49 <weex> ecdsa is used to make the keypairs
 366 2012-11-30 10:01:00 <weex> sha-256 is used for hashing
 367 2012-11-30 10:01:04 <NewLiberty> Ah
 368 2012-11-30 10:01:22 <weex> is it rip-160 that's used to create addresses from pubkeys?
 369 2012-11-30 10:01:27 <NewLiberty> Well I don't want to change the hashing.
 370 2012-11-30 10:01:43 <NewLiberty> Because I'd like to still be compatible with ASIC hardware.
 371 2012-11-30 10:05:14 <_dr> imho the security of the system doesn't rely on the signature algorithm that much
 372 2012-11-30 10:05:39 <_dr> imaginge there really is a flow, so you could infer the private key from the public key
 373 2012-11-30 10:05:58 <_dr> how would that benefit an attacker? you never get to see any public keys
 374 2012-11-30 10:06:14 <_dr> that is, until it is too late, and the coins pertaining to that certain key are spent
 375 2012-11-30 10:06:19 <weex> if people reuse addresses they do
 376 2012-11-30 10:06:33 <weex> still i think the risk is minimal
 377 2012-11-30 10:06:42 <_dr> weex: true
 378 2012-11-30 10:06:49 <_dr> which is why they shouldn't be allowed to :)
 379 2012-11-30 10:07:03 paraipan has joined
 380 2012-11-30 10:08:13 kjj has quit (Ping timeout: 260 seconds)
 381 2012-11-30 10:08:54 NewLiberty has quit (Ping timeout: 250 seconds)
 382 2012-11-30 10:12:39 paraipan has quit (Ping timeout: 276 seconds)
 383 2012-11-30 10:17:45 <jgarzik> sigh
 384 2012-11-30 10:17:58 <jgarzik> SHA-256 and ECDSA are not encryption
 385 2012-11-30 10:19:18 <_dr> no way! it says right there: elliptic curve digital signa... d'uh :)
 386 2012-11-30 10:22:36 NewLiberty has joined
 387 2012-11-30 10:22:42 Cory has quit (Ping timeout: 260 seconds)
 388 2012-11-30 10:23:00 <NewLiberty> What was the last message I sent?
 389 2012-11-30 10:23:38 <t7> not encryption, cryptography
 390 2012-11-30 10:23:49 unknown45682 has quit (Read error: Connection reset by peer)
 391 2012-11-30 10:24:16 unknown45682 has joined
 392 2012-11-30 10:25:19 <NewLiberty> Hm, I'll just resend the last three which I'm not sure got through.
 393 2012-11-30 10:25:35 <NewLiberty> Well I don't want to change the hashing.
 394 2012-11-30 10:25:45 <NewLiberty> Because I'd like to still be compatible with ASIC hardware.
 395 2012-11-30 10:25:52 <NewLiberty> Public addresses should also be the same length for compatibility.
 396 2012-11-30 10:29:39 <t7> anyone started work on splitting bitcoind into multiple parts? (core, datastore, tx exchange protocol ...)
 397 2012-11-30 10:30:10 paraipan has joined
 398 2012-11-30 10:31:04 <sipa> t7: libcoin by michael gronager, but i'm not sure how maintained it is now
 399 2012-11-30 10:34:52 kjj has joined
 400 2012-11-30 10:40:36 paraipan has quit (Ping timeout: 276 seconds)
 401 2012-11-30 10:46:38 gjs278 has joined
 402 2012-11-30 10:48:31 NewLiberty has quit (Ping timeout: 256 seconds)
 403 2012-11-30 10:56:08 paraipan has joined
 404 2012-11-30 11:00:33 datagutt has joined
 405 2012-11-30 11:01:49 slush1 has joined
 406 2012-11-30 11:09:18 one_zero has quit ()
 407 2012-11-30 11:16:57 <jeremias> http://news.ycombinator.com/item?id=4852687 upvotes plz :)
 408 2012-11-30 11:20:02 <jgarzik> jeremias: no
 409 2012-11-30 11:20:04 <ThomasV_> jeremias: what is  the volume of btc exchanged in iran over your site?
 410 2012-11-30 11:20:11 <jgarzik> jeremias: That is precisely what does NOT need upvotes
 411 2012-11-30 11:20:54 <jeremias> ThomasV_: zero
 412 2012-11-30 11:20:59 <jeremias> only contacts
 413 2012-11-30 11:21:13 <jgarzik> jeremias: If you want bitcoin to survive in the long term, don't do stupid stuff like this that waves a red flag in front of big governments
 414 2012-11-30 11:21:17 <ThomasV_> jgarzik: you think btc will be illegal first in us or in iran ?
 415 2012-11-30 11:21:43 <jgarzik> I don't want it to be illegal anywhere
 416 2012-11-30 11:21:48 <ThomasV_> it can't be illegal in both, you know
 417 2012-11-30 11:22:05 <jeremias> well, my company is registered in Finland
 418 2012-11-30 11:22:06 <ThomasV_> these countries don't want to look like they copy eachother
 419 2012-11-30 11:22:20 <jgarzik> But in particular, it is the height of stupidity to encourage bitcoin use in (a) countries under sanction by the US and Europe
 420 2012-11-30 11:22:22 <jgarzik> and yes, even Finland
 421 2012-11-30 11:22:23 <jeremias> although Finland is pretty socialist country, I think that they will tolerate bitcoin here
 422 2012-11-30 11:22:35 <jeremias> but we'll see
 423 2012-11-30 11:22:50 <jeremias> and no, I won't listen to your advice, but thanks anyway
 424 2012-11-30 11:22:52 <ThomasV_> jeremias: I am not concerned at all, unlike jgarzik
 425 2012-11-30 11:23:05 <jgarzik> jeremias: The creator of bitcoins would disagree with you two: https://bitcointalk.org/index.php?topic=1735.msg26999#msg26999
 426 2012-11-30 11:24:04 <jeremias> well, maybe you should start a bitcoin goverment and regulate us young and foolish people
 427 2012-11-30 11:24:14 MathCampbell has quit (Quit: MathCampbell)
 428 2012-11-30 11:24:16 <jgarzik> It's also an embarrassing article, hyping a single idiot on the forums as a representative sample
 429 2012-11-30 11:24:21 <ThomasV_> omg.. the Creator?
 430 2012-11-30 11:24:49 Ken` has joined
 431 2012-11-30 11:25:41 <ThomasV_> what would the Creator say today? it's like monks interpreting the messiah's words
 432 2012-11-30 11:25:47 <jeremias> lol
 433 2012-11-30 11:26:02 MathCampbell has joined
 434 2012-11-30 11:26:52 <ThomasV_> imo bitcoin can be made illegal in iran. but in democratic countries, it might be too late
 435 2012-11-30 11:27:14 <ThomasV_> it will need a public debate
 436 2012-11-30 11:27:28 <ThomasV_> and such a debate can only make it stronger
 437 2012-11-30 11:27:28 Diapolo has joined
 438 2012-11-30 11:28:01 <jeremias> in Finland officials have stated couple of times that bitcoin is legal
 439 2012-11-30 11:28:08 <jeremias> or that it is legal to use bitcoin
 440 2012-11-30 11:28:13 <jeremias> so I'm not too concerned
 441 2012-11-30 11:28:20 <ThomasV_> of course it is legal. but it could be made illegal
 442 2012-11-30 11:28:30 <jeremias> yep, true
 443 2012-11-30 11:28:30 <ThomasV_> laws do change sometimes
 444 2012-11-30 11:28:42 <ThomasV_> I guess that's jgarzik 's concern
 445 2012-11-30 11:28:55 <ThomasV_> it was my concern to, 2 years ago
 446 2012-11-30 11:29:04 <ThomasV_> but much less today
 447 2012-11-30 11:29:10 <jeremias> the same
 448 2012-11-30 11:29:20 <ThomasV_> *too*
 449 2012-11-30 11:29:46 <jgarzik> If you market bitcoin directly to people who are _already_ being targeted -- Taliban, Iran -- you put bitcoin right into the crosshairs
 450 2012-11-30 11:30:03 <ThomasV_> I don't market bitcoin to anyone
 451 2012-11-30 11:30:15 <jeremias> I market it to Iran, Venezuela, Argentina
 452 2012-11-30 11:30:18 <ThomasV_> it does not need to be marketed
 453 2012-11-30 11:30:19 <jeremias> great tarket market
 454 2012-11-30 11:30:24 <jeremias> target
 455 2012-11-30 11:30:52 <jeremias> people are in favor of inviduals in those countries
 456 2012-11-30 11:30:52 <jgarzik> jeremias: well go market somewhere else
 457 2012-11-30 11:31:09 jeremias has joined
 458 2012-11-30 11:31:25 <ThomasV_> jgarzik: I don't think it's fair to kick a user for that
 459 2012-11-30 11:31:46 <ThomasV_> this channel is not #btcst, I hope
 460 2012-11-30 11:32:03 <jgarzik> ThomasV: it is offtopic and potentially legally endangering.  /ban is close.
 461 2012-11-30 11:32:40 <ThomasV_> jgarzik: you were not doing this because it is offtopic. you were just as offtopic, sorry
 462 2012-11-30 11:32:52 <ThomasV_> anyway
 463 2012-11-30 11:32:56 <jgarzik> This channel is not for encouraging illegal activity, and sanctions busting is illegal, even in Finland.
 464 2012-11-30 11:33:01 <jgarzik> You have been warned.
 465 2012-11-30 11:33:08 <jeremias> it's offtopic I agree and I will shut up, but it doesn't put anyone else in legal danger than me, that is way overstatement
 466 2012-11-30 11:33:39 <jeremias> and I were not encouraging illegal activity
 467 2012-11-30 11:33:58 <jeremias> I'm pretty sure that there isn't anywhere laws against bitcoin yet
 468 2012-11-30 11:34:23 Joric has joined
 469 2012-11-30 11:34:42 * ThomasV_ popcorn
 470 2012-11-30 11:34:56 jeremias has joined
 471 2012-11-30 11:35:19 <jgarzik> On topic or /ban.
 472 2012-11-30 11:35:23 MathCampbell has quit (Quit: MathCampbell)
 473 2012-11-30 11:35:44 <ThomasV_> jeremias: let us discuss how to translate bitcoin-qt in farsi
 474 2012-11-30 11:35:50 * Joric votes for topic
 475 2012-11-30 11:36:23 <jeremias> ThomasV_: yes, I've got couple of guys who would be probably willing to do it
 476 2012-11-30 11:36:34 <jeremias> multibit is probably already translated to Farsi, any other clients?
 477 2012-11-30 11:38:50 jeremias has joined
 478 2012-11-30 11:39:50 jdnavarro has joined
 479 2012-11-30 11:40:52 Diapolo has left ()
 480 2012-11-30 11:54:37 he1kki has joined
 481 2012-11-30 12:01:23 <phantomcircuit> jgarzik, why are people stupid?
 482 2012-11-30 12:01:27 <phantomcircuit> it hurts my brain
 483 2012-11-30 12:04:17 maaku has quit (Quit: maaku)
 484 2012-11-30 12:04:59 <ThomasV_> does a bloom filter client need to trust the nodes it gets filtered blocks from?
 485 2012-11-30 12:09:00 <ThomasV_> I mean, about including all the transactions that match the filter
 486 2012-11-30 12:14:10 xIsalty has quit (Read error: Connection reset by peer)
 487 2012-11-30 12:14:16 WIN-7 has joined
 488 2012-11-30 12:15:36 swulf-- has quit (Ping timeout: 246 seconds)
 489 2012-11-30 12:15:36 enolan has quit (Ping timeout: 246 seconds)
 490 2012-11-30 12:15:56 Joric has quit ()
 491 2012-11-30 12:16:19 enolan has joined
 492 2012-11-30 12:16:34 swulf-- has joined
 493 2012-11-30 12:29:49 enolan_ has joined
 494 2012-11-30 12:30:03 freewil has quit (Ping timeout: 246 seconds)
 495 2012-11-30 12:30:03 enolan has quit (Ping timeout: 246 seconds)
 496 2012-11-30 12:30:03 Eslbaer has quit (Ping timeout: 246 seconds)
 497 2012-11-30 12:30:04 <sipa> ThomasV_: yes, the server can hide transactions
 498 2012-11-30 12:30:06 Joric has joined
 499 2012-11-30 12:30:25 <sipa> unfortunately... we need a merkle utxo tree root commitment to solve that
 500 2012-11-30 12:31:12 <ThomasV_> sipa: you mean the ethotheipi proposal?
 501 2012-11-30 12:31:24 <ThomasV_> hm, etotheipi
 502 2012-11-30 12:32:19 Detritus has quit (Ping timeout: 246 seconds)
 503 2012-11-30 12:33:46 <ThomasV_> somehow I was under the impression that the bloom filter allowed the client to verify integrity
 504 2012-11-30 12:34:53 <ThomasV_> if it doesnt I don't see why it would be interesting to use it in electrum
 505 2012-11-30 12:38:10 mmoya has joined
 506 2012-11-30 12:49:14 JZavala has quit (Ping timeout: 256 seconds)
 507 2012-11-30 12:52:38 enolan_ has quit (Ping timeout: 252 seconds)
 508 2012-11-30 12:52:54 enolan_ has joined
 509 2012-11-30 12:58:22 abrkn has quit (Ping timeout: 248 seconds)
 510 2012-11-30 12:59:08 <sipa> ThomasV_: etotheipi didn't come up with that; he did combine a number of useful things
 511 2012-11-30 12:59:25 <ThomasV_> ok
 512 2012-11-30 12:59:36 <ThomasV_> but at least he explained it clearly
 513 2012-11-30 13:00:16 <sipa> in particular, his proposal is about an address-based index; that won't help for verification
 514 2012-11-30 13:01:19 <ThomasV_> well, he proposed that the root hash of that tree be merge-mined in a complementary chain
 515 2012-11-30 13:02:20 <sipa> yes, that's the part that was known already
 516 2012-11-30 13:02:36 <ThomasV_> ok :)
 517 2012-11-30 13:02:51 <sipa> oh wait, i'm confused; his proposal is indeed exactly what isbuseful here
 518 2012-11-30 13:02:52 <ThomasV_> well, sorry if I wrongly attribute to him
 519 2012-11-30 13:03:01 <sipa> i forgot what we were talking about
 520 2012-11-30 13:04:03 agricocb has quit (Quit: Leaving.)
 521 2012-11-30 13:06:58 <sipa> ThomasV_: point is that a root hash of a utxo set is useful for several things, and some require it to be txid based, and the other needs it to be address based
 522 2012-11-30 13:07:36 <ThomasV_> heh, how about hashing both together?
 523 2012-11-30 13:07:55 <ThomasV_> it's like data structure sex
 524 2012-11-30 13:07:57 <sipa> sure
 525 2012-11-30 13:08:05 <sipa> you again put them in a merkle tree
 526 2012-11-30 13:08:15 <sipa> like you always do in merged mining
 527 2012-11-30 13:08:30 <Eliel> I think it would be possible to change bitcoin protocol so that only the address tree is required.
 528 2012-11-30 13:10:13 abrkn has joined
 529 2012-11-30 13:13:44 <sipa> Eliel: p2sh only, you mean? :)
 530 2012-11-30 13:14:02 <sipa> that would be possible, yes
 531 2012-11-30 13:16:55 <ThomasV_> Eliel: how would that work?
 532 2012-11-30 13:17:49 <sipa> if you can know the address from the txin
 533 2012-11-30 13:18:14 <ThomasV_> oh right
 534 2012-11-30 13:18:26 <sipa> you can for typical spend-to-pubkeyhash or spend-to-scripthash, but not in general
 535 2012-11-30 13:18:43 <Eliel> sipa: yes
 536 2012-11-30 13:19:01 <Eliel> sipa: you can calculate a p2sh hash even for regular transactions so it works.
 537 2012-11-30 13:20:45 Cory has joined
 538 2012-11-30 13:26:13 <sipa> Eliel: but the fact that other outouts are allowed means you can't judge from the input whether it is really a p2sh input, or just something that looks like it
 539 2012-11-30 13:27:33 <Eliel> umm, why would you need to? just index by scripthash whether it is P2SH or not.
 540 2012-11-30 13:30:47 <Eliel> if you're changing the protocol, you can make all references by scripthash too. You could even combine all separate transactions to the same scripthash into one record rather than several.
 541 2012-11-30 13:30:51 WIN-7 is now known as SP1|0e91c!~salty@108-92-109-111.lightspeed.cicril.sbcglobal.net|xIsalty
 542 2012-11-30 13:30:57 xIsalty has quit (Changing host)
 543 2012-11-30 13:30:57 xIsalty has joined
 544 2012-11-30 13:30:59 drizztbsd has joined
 545 2012-11-30 13:31:49 <sipa> Eliel: well if you change the algorithm, everything is possible, but that's a hardfork
 546 2012-11-30 13:32:47 <Eliel> adding the utxo hash to the headers is a hardfork anyway
 547 2012-11-30 13:33:48 <Eliel> but it probably makes more sense to launch an experimental separate chain first to test the system.
 548 2012-11-30 13:35:43 <Luke-Jr> -testnet*
 549 2012-11-30 13:35:57 <Luke-Jr> and even if it did work, I don't know the benefit would warrant a hardfork
 550 2012-11-30 13:38:52 <Eliel> Luke-Jr: yes, for that reason, it's likely that an altcoin will be trying this out first.
 551 2012-11-30 13:39:40 D34TH has joined
 552 2012-11-30 13:39:40 D34TH has quit (Changing host)
 553 2012-11-30 13:39:40 D34TH has joined
 554 2012-11-30 13:39:44 <ThomasV_> coin wars
 555 2012-11-30 13:41:07 Joric has quit ()
 556 2012-11-30 13:47:39 phi_ has joined
 557 2012-11-30 13:48:04 phi_ has quit (Remote host closed the connection)
 558 2012-11-30 13:52:34 freewil has joined
 559 2012-11-30 13:53:31 <sipa> Eliel: you can put a utxo hash in coinbases right niw
 560 2012-11-30 13:53:46 <sipa> requiring that can be done with a soft fork
 561 2012-11-30 14:00:35 ThomasV_ has quit (Ping timeout: 255 seconds)
 562 2012-11-30 14:02:56 gavinandresen has joined
 563 2012-11-30 14:06:52 <Luke-Jr> sipa: well, except that coinbases are already full basically :P
 564 2012-11-30 14:06:57 <Luke-Jr> could merged-mine it ofc
 565 2012-11-30 14:08:31 TD_ has joined
 566 2012-11-30 14:16:20 <sipa> Luke-Jr: sure, merge mining is probably the best way to deal with trying to add multiple pieces of information
 567 2012-11-30 14:24:29 denisx has joined
 568 2012-11-30 14:26:25 slush1 has quit (Ping timeout: 246 seconds)
 569 2012-11-30 14:30:32 garij has joined
 570 2012-11-30 14:30:34 agricocb has joined
 571 2012-11-30 14:34:49 t7 has quit (Read error: Connection reset by peer)
 572 2012-11-30 14:35:20 t7 has joined
 573 2012-11-30 14:35:41 t7 is now known as Guest91038
 574 2012-11-30 14:36:29 Guest91038 is now known as t7
 575 2012-11-30 14:41:14 Nesetalis has joined
 576 2012-11-30 14:52:06 <gmaxwell> you could, in theory, make use of address based for validation without a hardfork. You'd implement a new p2p network version where your peer had to provide the indexes along side transactions they forwarded. A UTXO node could only peer with other UTXO nodes and UTXO+Full-enough-to-generate-the-index.
 577 2012-11-30 14:53:42 <gmaxwell> I'd previously suggested doing something kinda like this for UTXO in any case— because once you have a normative UTXO structure you can have peers provide the exact offset, allowing O(1) lookups for every hop (except perhaps the first).
 578 2012-11-30 14:54:46 MobiusL has quit (Remote host closed the connection)
 579 2012-11-30 15:01:00 Detritus has joined
 580 2012-11-30 15:02:33 arsy has joined
 581 2012-11-30 15:10:53 dvide has quit (Ping timeout: 244 seconds)
 582 2012-11-30 15:12:20 daybyter has joined
 583 2012-11-30 15:22:42 MC1984 has joined
 584 2012-11-30 15:22:51 dvide has joined
 585 2012-11-30 15:28:07 <sipa> Luke-Jr: you did see my gitian sigs for rc2?
 586 2012-11-30 15:28:55 arsy has quit (Remote host closed the connection)
 587 2012-11-30 15:30:38 freakazoid has joined
 588 2012-11-30 15:32:48 arsy has joined
 589 2012-11-30 15:36:51 <helo> (network IBD finished in 5 hours 23 minutes, loadblock in 3 hours flat)
 590 2012-11-30 15:38:15 vampireb has joined
 591 2012-11-30 15:38:37 <helo> seems to be about 50% slower than a few weeks ago
 592 2012-11-30 15:38:55 freakazoid has quit (Ping timeout: 248 seconds)
 593 2012-11-30 15:39:52 <helo> previously, network took about 2 hours longer than loadblock, which is about the same for this run
 594 2012-11-30 15:40:52 <sipa> helo: can you check how long it took to get to 193k ?
 595 2012-11-30 15:41:00 PiZZaMaN2K has quit (away!~PiZZaMaN2@unaffiliated/pizzaman2k|Remote host closed the connection)
 596 2012-11-30 15:44:52 abrkn has quit (Ping timeout: 265 seconds)
 597 2012-11-30 15:45:00 <helo> 22:55:41 to 23:12:24... just shy of 17 minutes
 598 2012-11-30 15:50:34 <helo> doing another network loadblock so i can see how much it is getting stuck...
 599 2012-11-30 15:51:04 <helo> would it be bad if the payment protocol was used to pay nodes to send blocks?
 600 2012-11-30 15:52:19 <helo> i guess it would be akin to a micropayment... and it without trust it wouldn't really be reliable
 601 2012-11-30 15:53:21 <helo> (i would feel a little better about hitting the network if i could pay the nodes helping me)
 602 2012-11-30 15:54:59 <helo> i guess fostering a voluntary tipping culture wouldn't be too bad
 603 2012-11-30 15:55:10 <sipa> helo: then we'll just push IBD to use bittorrent & co
 604 2012-11-30 16:01:41 <TD_> helo: yeah i think having nodes vend keys that can be used to reward the operators is a good idea, i was thinking about it a fair bit lately.
 605 2012-11-30 16:01:48 <TD_> not necessarily requirement to pay at first
 606 2012-11-30 16:01:56 <TD_> just an ability to subsidize node operators by people who care
 607 2012-11-30 16:01:58 <helo> i was thinking of a way to get nodes to keep around unnecessary transactions after pruning becomes more commonplace
 608 2012-11-30 16:02:57 abrkn has joined
 609 2012-11-30 16:03:11 <gmaxwell> helo: if their desire to keep bitcoin from failing completely isn't sufficient then you're screwed.
 610 2012-11-30 16:03:24 <helo> yeah.
 611 2012-11-30 16:04:16 <gmaxwell> helo: since if it becomes a norm to _charge_ for access to historical data the natural response will be for no one to validate it with the hope that $someone_else will do it and once ~everyone is doing that it won't be secure at all anymore.
 612 2012-11-30 16:04:57 <gmaxwell> But I don't think it's concerning. Without a hard fork it cannot grow at a rate high enough to make it seriously problematic to eventually sync it all.
 613 2012-11-30 16:05:42 <TD_> yeah, i was thinking for after removal of the hard block size limit :)
 614 2012-11-30 16:06:35 <TD_> did jeremias really get kickbanned?
 615 2012-11-30 16:06:36 TD_ is now known as TD
 616 2012-11-30 16:06:40 <helo> culture of dependence ftfail
 617 2012-11-30 16:08:00 <gmaxwell> TD: Well in that case you can just use the adjustment of the coin supply from 21m to 42m to give coins to people who run full nodes. Win win.
 618 2012-11-30 16:08:24 <TD> strawman alert
 619 2012-11-30 16:08:53 <helo> TD: yeah. Afghan Persian language may have been less controversial...
 620 2012-11-30 16:09:07 <TD> can we please unban jeremias? he is a bitcoin developer who has done a lot for the community
 621 2012-11-30 16:10:19 <sipa> i don't really understand what he did wrong, but i didn't follow the link either
 622 2012-11-30 16:10:49 <TD> apparently just discussing iran
 623 2012-11-30 16:12:01 <TD> if someone doesn't want to take part in such discussions, that's one thing. banning a developer from a developer channel for taking part in those discussions is too far
 624 2012-11-30 16:12:34 <gmaxwell> TD: It's not a strawman. You're if you're free to assume that we'd hardfork to remove the growth constraint that keeps decenteralization viable, why am I not free to assume that you'd also create a bunch of inflation in order to pay to keep bitcoin worth having at the same time? :P
 625 2012-11-30 16:13:19 <TD> gmaxwell: because you're arguing against something i didn't propose, which is the definition of a strawman. when i propose changing the inflation schedule, you can argue about that. removing artificial scalability bottlenecks, as satoshi always planned to do, is nothing to do with that
 626 2012-11-30 16:13:47 <sipa> jgarzik: i don't understand, he simply linked to an article on some website? how can that be encouraing illegal behaviour in any way?
 627 2012-11-30 16:14:20 ThomasV_ has joined
 628 2012-11-30 16:14:52 <TD> http://pastebin.com/taMsQLBN
 629 2012-11-30 16:14:55 <TD> apparently
 630 2012-11-30 16:15:22 <TD> jgarzik: i agree that was not called for. please unban him.
 631 2012-11-30 16:15:34 <TD> or are you going to ban me if I start talking about going to cuba?
 632 2012-11-30 16:16:01 TD has quit (Quit: TD)
 633 2012-11-30 16:18:15 GMP has quit (Read error: Connection reset by peer)
 634 2012-11-30 16:18:44 <gmaxwell> TD[gone]: I didn't argue about it at all.
 635 2012-11-30 16:19:08 <ThomasV_> I can't believe this spawned a 5 pages thread
 636 2012-11-30 16:21:01 <gmaxwell> sipa: the article was apparently encouraging people to use bitcoin to violate currency transfer sanctions.
 637 2012-11-30 16:21:24 <sipa> hmm
 638 2012-11-30 16:21:31 slush1 has joined
 639 2012-11-30 16:21:45 <gmaxwell> and then they had a nice discussion about it apparently. (I'm just looking at the logs now)
 640 2012-11-30 16:27:59 robocoin has joined
 641 2012-11-30 16:28:26 <ThomasV_> I bet we'll have 20 pages of that thread by tomorrow, if he does not unban him
 642 2012-11-30 16:29:11 <ThomasV_> it is not good for the developers image
 643 2012-11-30 16:29:56 [\\\] has quit ()
 644 2012-11-30 16:30:32 <ThomasV_> one of the comments: "Censoring people leads to 5 page long threads discussing the very topic you wanted people to be silent about."
 645 2012-11-30 16:34:39 <helo> is it acceptable to make changes specifically to increase usage in iran?
 646 2012-11-30 16:35:29 <gavinandresen> helo: I'd say it's not acceptable to make changes specific to ANY country for the reference implementation.
 647 2012-11-30 16:36:08 <gavinandresen> e.g. no "calculate VAT" functionality for people in Europe...
 648 2012-11-30 16:36:57 t2che has quit ()
 649 2012-11-30 16:38:45 <helo> aren't language translations doing just that?
 650 2012-11-30 16:39:17 <gavinandresen> no... I'm sure there are Farsi speakers all over the world.
 651 2012-11-30 16:39:33 <epscy> bitcoin should be written in esperanto and allow the users to translate locally
 652 2012-11-30 16:39:49 <drizztbsd> epscy: why?
 653 2012-11-30 16:39:54 <drizztbsd> esperanto is unused
 654 2012-11-30 16:40:01 <sipa> how about english or chinese?
 655 2012-11-30 16:40:01 <gavinandresen> And a new translation isn't a new feature-- we already have the infrastructure to support an arbitrary number of langauges
 656 2012-11-30 16:40:07 <drizztbsd> why not using latin :P
 657 2012-11-30 16:40:11 <ThomasV_> hmm, reading the businessweek article now; the jon matonis could too be considered as encouraging illegal activity, much more than what jeremias said in this channel... is Matonis going to get banned from the Bitcoin Foundation for that?
 658 2012-11-30 16:40:14 <drizztbsd> or old greek
 659 2012-11-30 16:40:33 <epscy> ascii character codes
 660 2012-11-30 16:40:39 <ThomasV_> I mean, the jon matonis quote
 661 2012-11-30 16:41:16 <gavinandresen> Did Jon say something controversial?  I read the article, and I thought he just said something that was factually correct (the software doesn't know or care where you are)
 662 2012-11-30 16:41:42 <helo> so jermias was banned for saying "lets do this for iran", rather than just "lets translate to farsi"?
 663 2012-11-30 16:42:34 <ThomasV_> helo: I think he was banned for asking the article to be upvoted
 664 2012-11-30 16:43:33 <gavinandresen> I think jermias was banned because jgarzik was grumpy (I'd guess too little sleep, he has a little one) and jeremias tried to workaround jgarzik's request to take political discussion out of here.
 665 2012-11-30 16:44:16 <ThomasV_> he sure was grumpy :)
 666 2012-11-30 16:44:35 <gavinandresen> speaking of which... #bitcoin would be a better place to talk about this.
 667 2012-11-30 16:44:40 * gavinandresen goes to listen in on #bitcoin
 668 2012-11-30 16:47:51 <sipa> ;;bc,tblb 1.5h
 669 2012-11-30 16:47:54 <gribble> Error: '1.5h' is not a valid argument.
 670 2012-11-30 16:47:59 <sipa> ;;bc,tblb 3600
 671 2012-11-30 16:48:00 <gribble> Error: There's really no reason why you should have underscores or brackets in your mathematical expression.  Please remove them.
 672 2012-11-30 16:49:18 <ThomasV_> gribble has sight problems
 673 2012-11-30 16:49:47 <sipa> ;;bc,tblb 3600 5
 674 2012-11-30 16:49:48 <gribble> Error: There's really no reason why you should have underscores or brackets in your mathematical expression.  Please remove them.
 675 2012-11-30 16:52:10 t7 has quit (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
 676 2012-11-30 16:53:40 da2ce7 has joined
 677 2012-11-30 16:55:34 abrkn has quit (Ping timeout: 246 seconds)
 678 2012-11-30 16:56:29 swulf-- has quit (Read error: Connection reset by peer)
 679 2012-11-30 16:56:41 da2ce7_d has quit (Ping timeout: 256 seconds)
 680 2012-11-30 16:57:05 <ThomasV_> hmm, as we speak, the jgarzik thread just reached 7 pages
 681 2012-11-30 16:57:48 swulf-- has joined
 682 2012-11-30 17:00:42 jchysk has quit (Read error: Operation timed out)
 683 2012-11-30 17:00:49 vampireb has quit (Quit: Lost terminal)
 684 2012-11-30 17:02:18 jchysk has joined
 685 2012-11-30 17:03:18 <epscy> ban this filth!
 686 2012-11-30 17:03:53 swulf--1 has joined
 687 2012-11-30 17:04:08 <helo> to 20!
 688 2012-11-30 17:05:46 Neskia has joined
 689 2012-11-30 17:06:00 yellowhat1 has joined
 690 2012-11-30 17:06:33 swulf-- has quit (Read error: Connection reset by peer)
 691 2012-11-30 17:06:34 Nesetalis has quit (Read error: Connection reset by peer)
 692 2012-11-30 17:06:34 yellowhat has quit (Ping timeout: 246 seconds)
 693 2012-11-30 17:07:07 MC-Eeepc has joined
 694 2012-11-30 17:09:48 MC1984 has quit (Ping timeout: 264 seconds)
 695 2012-11-30 17:12:19 NewLiberty has joined
 696 2012-11-30 17:13:50 Graet has quit (Ping timeout: 246 seconds)
 697 2012-11-30 17:15:23 <NewLiberty> I've posted a proposed solution to my divergent block chain problem. I don't have time to discuss it at the moment, but I'd appreciate any constructive feedback. https://bitcointalk.org/index.php?topic=128370.msg1369396#msg1369396
 698 2012-11-30 17:15:37 <NewLiberty> Thanks!
 699 2012-11-30 17:15:48 enolan__ has joined
 700 2012-11-30 17:15:57 maaku has joined
 701 2012-11-30 17:19:10 egecko has quit (Read error: Connection reset by peer)
 702 2012-11-30 17:20:04 egecko has joined
 703 2012-11-30 17:20:41 enolan_ has quit (Ping timeout: 246 seconds)
 704 2012-11-30 17:20:41 Graet has joined
 705 2012-11-30 17:20:42 freewil has quit (Ping timeout: 246 seconds)
 706 2012-11-30 17:20:42 BlueMatt has quit (Ping timeout: 246 seconds)
 707 2012-11-30 17:20:42 bitcoinbulletin has quit (Ping timeout: 246 seconds)
 708 2012-11-30 17:20:42 BlueMatt has joined
 709 2012-11-30 17:21:55 freewil has joined
 710 2012-11-30 17:21:55 Graet is now known as Guest25388
 711 2012-11-30 17:21:55 BlueMatt is now known as Guest46790
 712 2012-11-30 17:22:08 [\\\] has joined
 713 2012-11-30 17:22:57 bitcoinbulletin has joined
 714 2012-11-30 17:23:59 <helo> NewLiberty: an extra layer of encryption just incase ecdsa is broken?
 715 2012-11-30 17:24:35 <sipa> helo: he wants an altcoin that 'forks off' bitcoin, i.e. have an initial distribution of coins exactly how bitcoin was at block 210000
 716 2012-11-30 17:25:10 Lefont has joined
 717 2012-11-30 17:25:24 <Lefont> the 0th block in testnet has one tx, "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b"
 718 2012-11-30 17:25:27 <helo> oh right... with 50 coin block reward
 719 2012-11-30 17:25:32 <Lefont> ./bitcoind getrawtransaction 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
 720 2012-11-30 17:25:32 <Lefont> error: {"code":-5,"message":"No information available about transaction"}
 721 2012-11-30 17:25:35 <Lefont> that's what i get
 722 2012-11-30 17:25:39 <Lefont> what's going on??
 723 2012-11-30 17:25:58 <Luke-Jr> sipa: yep
 724 2012-11-30 17:26:18 cypherdoc has joined
 725 2012-11-30 17:26:20 <sipa> Lefont: the genesis block is not indexed
 726 2012-11-30 17:26:52 sebicas has joined
 727 2012-11-30 17:27:05 <Lefont>  sipa How does block exploer have transaction info for it
 728 2012-11-30 17:27:16 <sipa> because they do index it :)
 729 2012-11-30 17:27:59 <Lefont> how did they get that information then O_o
 730 2012-11-30 17:28:03 <sipa> in bitcoin it's not indexed, because the index is primarily used for verifying transactions and blocks, and it would be a forking change to change whether the genesis block is indexed for that purpose
 731 2012-11-30 17:28:18 <sipa> bitcoin has that block and the transaction just fine; everyone has- it's even hardcoded in the client
 732 2012-11-30 17:28:24 <sipa> it's just not included in the index
 733 2012-11-30 17:28:45 agricocb has quit (Quit: Leaving.)
 734 2012-11-30 17:29:57 <Lefont> awesome thanks for the explination! ...wasnt expecting such a qucik answer =D
 735 2012-11-30 17:34:44 Diapolo has joined
 736 2012-11-30 17:34:45 Lefont has left ()
 737 2012-11-30 17:40:50 robocoin has quit (Quit: !)/ヽ(´ー`)ノ\(!)
 738 2012-11-30 17:43:10 fanthomas has joined
 739 2012-11-30 17:48:05 int0x27h has quit (Read error: Operation timed out)
 740 2012-11-30 17:50:22 int0x27h has joined
 741 2012-11-30 17:52:46 denisx has quit (Quit: denisx)
 742 2012-11-30 17:54:13 <fanthomas> is there some good resource which describes the beginnig of the bitcoin network? I mean when there were 0 BTC or such?
 743 2012-11-30 17:55:28 Diapolo has left ()
 744 2012-11-30 17:56:47 daybyter has quit (Quit: Konversation terminated!)
 745 2012-11-30 17:58:45 <MC-Eeepc> in the beginning, there was satoshi
 746 2012-11-30 17:58:53 <MC-Eeepc> in the formless void
 747 2012-11-30 17:59:09 <MC-Eeepc> and he said "let there be coins" and there were coins
 748 2012-11-30 17:59:13 <MC-Eeepc> he saw that it was good
 749 2012-11-30 17:59:43 <fanthomas> :-)
 750 2012-11-30 18:00:01 [\\\] has quit (Read error: Connection reset by peer)
 751 2012-11-30 18:01:42 [\\\] has joined
 752 2012-11-30 18:01:55 maaku has quit (Quit: maaku)
 753 2012-11-30 18:02:07 <Detritus> I find it amazing that who ever he was he hasn't come forward by now, or someone put together an air tight proof on who he is.
 754 2012-11-30 18:02:54 <MC-Eeepc> celebrity only distracts from the task at hand
 755 2012-11-30 18:03:13 molecular has quit (Ping timeout: 252 seconds)
 756 2012-11-30 18:03:31 <MC-Eeepc> also its probably more than one guy
 757 2012-11-30 18:03:52 molecular has joined
 758 2012-11-30 18:04:06 <Detritus> true
 759 2012-11-30 18:25:01 sebicas has quit (Quit: sebicas)
 760 2012-11-30 18:28:10 freakazoid has joined
 761 2012-11-30 18:34:29 jdnavarro has quit (Remote host closed the connection)
 762 2012-11-30 18:36:25 CodesInChaos has quit (Ping timeout: 260 seconds)
 763 2012-11-30 18:42:35 arsy has quit (Remote host closed the connection)
 764 2012-11-30 18:46:37 freakazoid has quit (Ping timeout: 256 seconds)
 765 2012-11-30 18:49:52 killerstorm_ has joined
 766 2012-11-30 18:50:48 <killerstorm_> hi. is there a windows build of 0.8?
 767 2012-11-30 18:51:09 <sipa> no, 0.8 doesn't exist
 768 2012-11-30 18:51:09 <helo> yes
 769 2012-11-30 18:51:15 <helo> well, that ^
 770 2012-11-30 18:51:18 <sipa> there a pre-release binaries though
 771 2012-11-30 18:51:26 <sipa> if you want to test
 772 2012-11-30 18:53:11 <D34TH> ^ that
 773 2012-11-30 18:53:37 <sipa> though the windows version does seem to have some problems, still
 774 2012-11-30 18:54:28 <D34TH> sipa: was the leak issue ever figured out?
 775 2012-11-30 18:54:31 <killerstorm_> yep I'm interested in pre-release windows binaries. what kind of problems?
 776 2012-11-30 18:54:40 <sipa> D34TH: no
 777 2012-11-30 18:54:47 <D34TH> do you know what caused it?
 778 2012-11-30 18:55:01 kiceek has joined
 779 2012-11-30 18:55:05 <sipa> no
 780 2012-11-30 18:55:10 <D34TH> damn
 781 2012-11-30 18:55:16 <D34TH> i was hoping i could help
 782 2012-11-30 18:55:57 <sipa> killerstorm_: look for Luke-Jr's next-test binaries on the forum
 783 2012-11-30 18:57:46 PiZZaMaN2K has joined
 784 2012-11-30 18:57:59 PiZZaMaN2K has quit (Changing host)
 785 2012-11-30 18:57:59 PiZZaMaN2K has joined
 786 2012-11-30 18:58:28 cypherdoc has quit (Quit: Page closed)
 787 2012-11-30 19:00:35 <D34TH> well i figured out how to make it eat my cpu
 788 2012-11-30 19:00:50 MobiusL has joined
 789 2012-11-30 19:02:47 freakazoid has joined
 790 2012-11-30 19:03:34 jchysk1 has joined
 791 2012-11-30 19:04:48 phungus has joined
 792 2012-11-30 19:05:50 kiceek_ has joined
 793 2012-11-30 19:11:21 maaku has joined
 794 2012-11-30 19:12:24 <maaku> fanthomas: google "285 bytes that changed the world"
 795 2012-11-30 19:14:42 garij_ has joined
 796 2012-11-30 19:16:43 <D34TH> sipa: i found something neat, mem usage isn't going down when running through gdb
 797 2012-11-30 19:16:50 <D34TH> it seems like its just holding it
 798 2012-11-30 19:17:03 wizkidO57 has joined
 799 2012-11-30 19:17:34 <D34TH> but gdb isnt holding it, bitcoin is
 800 2012-11-30 19:17:48 <D34TH> im up to 512 mb
 801 2012-11-30 19:18:25 garij has quit (Write error: Connection reset by peer)
 802 2012-11-30 19:20:20 <sipa> D34TH: in windows?
 803 2012-11-30 19:20:22 <D34TH> yerp
 804 2012-11-30 19:20:27 wizkid057 has quit (Ping timeout: 241 seconds)
 805 2012-11-30 19:20:27 Quix0te has quit (Ping timeout: 241 seconds)
 806 2012-11-30 19:21:14 Quix0te has joined
 807 2012-11-30 19:21:15 Quix0te has quit (Changing host)
 808 2012-11-30 19:21:15 Quix0te has joined
 809 2012-11-30 19:21:20 Quix0te has quit (Excess Flood)
 810 2012-11-30 19:21:39 Quix0te has joined
 811 2012-11-30 19:21:43 Quix0te has quit (Excess Flood)
 812 2012-11-30 19:22:01 Quix0te has joined
 813 2012-11-30 19:22:06 <D34TH> time to see if it does it in testnet
 814 2012-11-30 19:22:07 Quix0te has quit (Excess Flood)
 815 2012-11-30 19:22:24 Quix0te has joined
 816 2012-11-30 19:22:30 Quix0te has quit (Excess Flood)
 817 2012-11-30 19:22:51 Quix0te has joined
 818 2012-11-30 19:22:57 Quix0te has quit (Excess Flood)
 819 2012-11-30 19:23:10 Diablo-D3 has quit (Read error: Connection reset by peer)
 820 2012-11-30 19:23:16 Quix0te has joined
 821 2012-11-30 19:23:21 Quix0te has quit (Excess Flood)
 822 2012-11-30 19:23:34 <D34TH> nope nowhere near the same usage in testnet
 823 2012-11-30 19:23:42 Quix0te has joined
 824 2012-11-30 19:23:47 <D34TH> maybe it has to deal with blocks?
 825 2012-11-30 19:23:47 Quix0te has quit (Excess Flood)
 826 2012-11-30 19:24:08 Quix0te has joined
 827 2012-11-30 19:24:13 Quix0te has quit (Excess Flood)
 828 2012-11-30 19:24:32 Quix0te has joined
 829 2012-11-30 19:24:37 Quix0te has quit (Excess Flood)
 830 2012-11-30 19:24:59 Quix0te has joined
 831 2012-11-30 19:25:00 Quix0te has quit (Changing host)
 832 2012-11-30 19:25:00 Quix0te has joined
 833 2012-11-30 19:25:04 Quix0te has quit (Excess Flood)
 834 2012-11-30 19:25:13 Diablo-D3 has joined
 835 2012-11-30 19:25:23 Quix0te has joined
 836 2012-11-30 19:25:23 Quix0te has quit (Changing host)
 837 2012-11-30 19:25:23 Quix0te has joined
 838 2012-11-30 19:25:28 Quix0te has quit (Excess Flood)
 839 2012-11-30 19:25:45 Quix0te has joined
 840 2012-11-30 19:25:50 Quix0te has quit (Excess Flood)
 841 2012-11-30 19:26:10 Quix0te has joined
 842 2012-11-30 19:26:14 PhantomSpark has joined
 843 2012-11-30 19:26:16 Quix0te has quit (Excess Flood)
 844 2012-11-30 19:26:36 Quix0te has joined
 845 2012-11-30 19:26:41 Quix0te has quit (Excess Flood)
 846 2012-11-30 19:27:01 Quix0te has joined
 847 2012-11-30 19:27:05 Quix0te has quit (Excess Flood)
 848 2012-11-30 19:27:23 Quix0te has joined
 849 2012-11-30 19:27:28 Quix0te has quit (Excess Flood)
 850 2012-11-30 19:27:51 Quix0te has joined
 851 2012-11-30 19:27:56 Quix0te has quit (Excess Flood)
 852 2012-11-30 19:28:12 toffoo has joined
 853 2012-11-30 19:28:15 Quix0te has joined
 854 2012-11-30 19:28:20 Quix0te has quit (Excess Flood)
 855 2012-11-30 19:28:39 Quix0te has joined
 856 2012-11-30 19:28:44 Quix0te has quit (Excess Flood)
 857 2012-11-30 19:29:05 Quix0te has joined
 858 2012-11-30 19:29:10 Quix0te has quit (Excess Flood)
 859 2012-11-30 19:29:30 Quix0te has joined
 860 2012-11-30 19:29:35 Quix0te has quit (Excess Flood)
 861 2012-11-30 19:29:54 Quix0te has joined
 862 2012-11-30 19:29:54 Quix0te has quit (Changing host)
 863 2012-11-30 19:29:54 Quix0te has joined
 864 2012-11-30 19:30:00 Quix0te has quit (Excess Flood)
 865 2012-11-30 19:30:18 Quix0te has joined
 866 2012-11-30 19:30:24 Quix0te has quit (Excess Flood)
 867 2012-11-30 19:30:31 <maaku> somebody ban Quix0te
 868 2012-11-30 19:30:42 Quix0te has joined
 869 2012-11-30 19:30:42 Quix0te has quit (Changing host)
 870 2012-11-30 19:30:42 Quix0te has joined
 871 2012-11-30 19:30:46 Quix0te has quit (Excess Flood)
 872 2012-11-30 19:31:03 Quix0te has joined
 873 2012-11-30 19:31:08 Quix0te has quit (Excess Flood)
 874 2012-11-30 19:31:28 Quix0te has joined
 875 2012-11-30 19:31:34 Quix0te has quit (Excess Flood)
 876 2012-11-30 19:31:35 wizkidO57 has quit (Quit: portablizing PC)
 877 2012-11-30 19:31:51 Quix0te has joined
 878 2012-11-30 19:31:55 Quix0te has quit (Excess Flood)
 879 2012-11-30 19:32:13 Quix0te has joined
 880 2012-11-30 19:32:18 Quix0te has quit (Excess Flood)
 881 2012-11-30 19:32:19 <amiller> i'd like to take this moment to post a picture of one of my favorite windmills, it's the one made by an african kid who taught himself electronics http://news.bbcimg.co.uk/media/images/46390000/jpg/_46390598_william_on_windmill.jpg
 882 2012-11-30 19:32:40 Quix0te has joined
 883 2012-11-30 19:32:40 Quix0te has quit (Changing host)
 884 2012-11-30 19:32:40 Quix0te has joined
 885 2012-11-30 19:32:43 Quix0te has quit (Excess Flood)
 886 2012-11-30 19:33:04 Quix0te has joined
 887 2012-11-30 19:33:08 Quix0te has quit (Excess Flood)
 888 2012-11-30 19:33:26 Quix0te has joined
 889 2012-11-30 19:33:31 Quix0te has quit (Excess Flood)
 890 2012-11-30 19:33:44 theorbtwo has quit (Remote host closed the connection)
 891 2012-11-30 19:33:47 Quix0te has joined
 892 2012-11-30 19:33:51 Quix0te has quit (Excess Flood)
 893 2012-11-30 19:34:11 Quix0te has joined
 894 2012-11-30 19:34:11 Quix0te has quit (Changing host)
 895 2012-11-30 19:34:11 Quix0te has joined
 896 2012-11-30 19:34:15 Quix0te has quit (Excess Flood)
 897 2012-11-30 19:34:36 Quix0te has joined
 898 2012-11-30 19:34:40 Quix0te has quit (Excess Flood)
 899 2012-11-30 19:34:47 <fanthomas> maaku: thanx
 900 2012-11-30 19:35:25 <maaku> not really sure if that's what you're looking for
 901 2012-11-30 19:35:45 <jgarzik> D34TH: I pushed some Windows changes out to picocoin.git
 902 2012-11-30 19:36:09 sipa has quit (Ping timeout: 260 seconds)
 903 2012-11-30 19:36:11 <maaku> fanthomas: here's the original announcement too: http://www.mail-archive.com/cryptography@metzdowd.com/msg10142.html
 904 2012-11-30 19:36:34 theorbtwo has joined
 905 2012-11-30 19:37:01 drizztbsd has quit (Remote host closed the connection)
 906 2012-11-30 19:37:13 freewil has joined
 907 2012-11-30 19:37:30 mikebtc has joined
 908 2012-11-30 19:38:14 <D34TH> my cpu is getting destroyed by bitcoin right now, ill check it in a second
 909 2012-11-30 19:38:20 <mikebtc> Hi all.  I am having an interesting problem.  Whenever I do ./bitcoind move "Account1" "Account2" 1 the call just hangs and never returns.  All the other commands work (listaccounts, listtransaction, getinfo) but move hangs.
 910 2012-11-30 19:38:47 <mikebtc> I've never had this issue before, usually works fine
 911 2012-11-30 19:38:59 gavinandresen has quit (Ping timeout: 246 seconds)
 912 2012-11-30 19:40:25 <mikebtc> its been quite a few minutes and the command just hangs
 913 2012-11-30 19:41:35 <Detritus> Ick. I'm never writing code for a living again EVER.
 914 2012-11-30 19:41:46 <Detritus> oops, wrong chan
 915 2012-11-30 19:42:16 <Luke-Jr> mikebtc: known bug in 0.7.1, fixed in 0.7.2rc1+
 916 2012-11-30 19:42:49 <mikebtc> oo, cool, thanks a lot  Is there anything I can do about it in 0.7.1?
 917 2012-11-30 19:42:58 <Luke-Jr> no
 918 2012-11-30 19:42:59 <mikebtc> something triggered it because move has worked
 919 2012-11-30 19:43:03 <mikebtc> Ok
 920 2012-11-30 19:43:12 <Luke-Jr> it did work in 0.7.1? O.o
 921 2012-11-30 19:43:25 <mikebtc> oo yes, it worked this morning
 922 2012-11-30 19:43:33 <Luke-Jr> odd
 923 2012-11-30 19:43:49 <mikebtc> actually has worked for days, it was just today that it started hanging every time
 924 2012-11-30 19:43:54 <mikebtc> but that's ok, I understand it's fixed now, thanks
 925 2012-11-30 19:45:31 gavinandresen has joined
 926 2012-11-30 19:46:53 <D34TH> jgarzik, http://pastebin.com/BnwS95ip
 927 2012-11-30 19:48:01 <jgarzik> D34TH: yeap
 928 2012-11-30 19:48:41 <D34TH> any idea on what i dont have?
 929 2012-11-30 19:48:45 <D34TH> besides linux
 930 2012-11-30 19:48:55 <jgarzik> D34TH: I got a local mingw build going here.  Got lib/ cleaned up, but src/ is another matter.  Main tasks, if you want to tackle them (I don't have time right now):  1) convert poll() use to libevent, 2) #ifdef WIN32 createthread() #else fork() #endif
 931 2012-11-30 19:49:06 <jgarzik> D34TH: it will continue to poop itself loudly, until those two items are fixed
 932 2012-11-30 19:49:18 <jgarzik> D34TH: net.c will be complicated, not just some header fixes
 933 2012-11-30 19:52:20 mikebtc has quit (Quit: Page closed)
 934 2012-11-30 19:52:29 sipa has joined
 935 2012-11-30 19:52:33 dvide has quit ()
 936 2012-11-30 19:52:45 datagutt is now known as nowai
 937 2012-11-30 19:53:09 arsy has joined
 938 2012-11-30 19:53:45 nowai is now known as datagutt
 939 2012-11-30 19:57:38 arsy has quit (Ping timeout: 252 seconds)
 940 2012-11-30 19:57:55 <D34TH> jgarzik, waitpid substitute ? http://pastebin.com/Us85cChD
 941 2012-11-30 19:59:38 killerstorm_ has quit (Quit: Page closed)
 942 2012-11-30 20:00:22 killerstorm_ has joined
 943 2012-11-30 20:00:28 <jgarzik> D34TH: http://msdn.microsoft.com/en-us/library/windows/desktop/ms686724%28v=vs.85%29.aspx seems to indicate it's complicated...  waiting for a thread to end in Windows appears to require CreateEvent() and WaitForSingleObject()
 944 2012-11-30 20:00:52 <jgarzik> D34TH: not sure if Windows less-documented "_" API (_commit, _read, ...) which is more Unix-friendly has a better solution
 945 2012-11-30 20:01:25 BNCatDIGISHELL has quit (Ping timeout: 244 seconds)
 946 2012-11-30 20:02:00 <D34TH> oh durr
 947 2012-11-30 20:02:02 <D34TH> i feel stupid
 948 2012-11-30 20:02:10 <D34TH> its in mingw.h
 949 2012-11-30 20:02:35 <jgarzik> D34TH: if waitpid can be used with windows threads, that's handy
 950 2012-11-30 20:02:40 jchysk1 is now known as jchysk
 951 2012-11-30 20:02:45 BNCatDIGISHELL has joined
 952 2012-11-30 20:02:53 <D34TH> http://opensource.apple.com/source/Git/Git-19/src/git/compat/mingw.h
 953 2012-11-30 20:04:04 <D34TH> you dont even have to include the other 2 .h just mingw.h
 954 2012-11-30 20:04:53 killerstorm_ has quit (Client Quit)
 955 2012-11-30 20:05:48 <jgarzik> D34TH: nice
 956 2012-11-30 20:06:13 <jgarzik> D34TH: feel free to delete code from include/ccoin/compat.h.  Looks like I recreated some of that.
 957 2012-11-30 20:08:15 Ferroh has quit (Ping timeout: 248 seconds)
 958 2012-11-30 20:09:58 Ferroh has joined
 959 2012-11-30 20:12:47 Guest46790 is now known as BlueMatt
 960 2012-11-30 20:12:47 slush1 has quit (Ping timeout: 260 seconds)
 961 2012-11-30 20:12:47 BlueMatt has quit (Changing host)
 962 2012-11-30 20:12:47 BlueMatt has joined
 963 2012-11-30 20:13:24 freakazoid has quit (Ping timeout: 264 seconds)
 964 2012-11-30 20:14:11 wereHamster has quit (Ping timeout: 246 seconds)
 965 2012-11-30 20:17:39 wereHamster has joined
 966 2012-11-30 20:20:34 <D34TH> yeay
 967 2012-11-30 20:20:42 <D34TH> now i can 1080i with my screan
 968 2012-11-30 20:20:45 <D34TH> **screen
 969 2012-11-30 20:20:47 <D34TH> :/
 970 2012-11-30 20:21:03 <sipa> i accidentally the verb?
 971 2012-11-30 20:21:20 <D34TH> probably
 972 2012-11-30 20:21:27 <D34TH> i wish i had a better screen
 973 2012-11-30 20:21:52 cypherdoc has joined
 974 2012-11-30 20:22:43 wereHamster has quit (Remote host closed the connection)
 975 2012-11-30 20:23:07 BNCatDIGISHELL has quit (Ping timeout: 244 seconds)
 976 2012-11-30 20:23:52 owowo has joined
 977 2012-11-30 20:23:56 wereHamster has joined
 978 2012-11-30 20:24:37 sipa has quit (Remote host closed the connection)
 979 2012-11-30 20:25:44 BNCatDIGISHELL has joined
 980 2012-11-30 20:25:51 gjs278 has quit (Remote host closed the connection)
 981 2012-11-30 20:26:14 gjs278 has joined
 982 2012-11-30 20:26:40 <owowo> hello <3
 983 2012-11-30 20:26:54 sudog has quit (Ping timeout: 276 seconds)
 984 2012-11-30 20:28:58 freakazoid has joined
 985 2012-11-30 20:30:54 <andrew12-> howdy
 986 2012-11-30 20:31:04 gjs278 has quit (Remote host closed the connection)
 987 2012-11-30 20:31:28 gjs278 has joined
 988 2012-11-30 20:32:43 <D34TH> oh god i can see combing just from moving my mouse
 989 2012-11-30 20:35:24 sipa1024 has joined
 990 2012-11-30 20:37:04 BNCatDIGISHELL has quit (Ping timeout: 244 seconds)
 991 2012-11-30 20:41:20 BNCatDIGISHELL has joined
 992 2012-11-30 20:43:01 mmoya has quit (Read error: Connection timed out)
 993 2012-11-30 20:43:44 mmoya has joined
 994 2012-11-30 20:48:21 paraipan has quit (Ping timeout: 276 seconds)
 995 2012-11-30 20:48:40 <helo> barber shop webcam?
 996 2012-11-30 20:49:00 devrandom has quit (Ping timeout: 276 seconds)
 997 2012-11-30 20:49:39 rdponticelli_ has quit (Ping timeout: 276 seconds)
 998 2012-11-30 20:50:07 coderrr has quit (Ping timeout: 260 seconds)
 999 2012-11-30 20:51:12 <D34TH> helo, interlaced
1000 2012-11-30 20:52:20 <helo> ahh right
1001 2012-11-30 20:53:49 rdponticelli has joined
1002 2012-11-30 20:54:51 MobiusL has quit (Ping timeout: 276 seconds)
1003 2012-11-30 20:55:52 cut has quit (Remote host closed the connection)
1004 2012-11-30 20:56:08 cut has joined
1005 2012-11-30 20:57:41 MobiusL has joined
1006 2012-11-30 21:01:04 amiller has quit (Excess Flood)
1007 2012-11-30 21:02:03 CodesInChaos has joined
1008 2012-11-30 21:04:27 Guest96979 has joined
1009 2012-11-30 21:05:53 devrandom has joined
1010 2012-11-30 21:07:35 wereHamster has quit (Changing host)
1011 2012-11-30 21:07:35 wereHamster has joined
1012 2012-11-30 21:07:43 sudog has joined
1013 2012-11-30 21:07:45 Aexoden_ has quit (Quit: No Ping reply in 180 seconds.)
1014 2012-11-30 21:08:00 <ThomasV_> it's official, the jgarzik thread on bitcointalk reached 10 pages
1015 2012-11-30 21:08:03 Aexoden has joined
1016 2012-11-30 21:08:27 <jgarzik> hehehe, and mentioned Nazis too!
1017 2012-11-30 21:08:40 <ThomasV_> yes, reaching Godwin's point
1018 2012-11-30 21:08:59 <Cusipzzz> congrats 0.o
1019 2012-11-30 21:09:15 <gmaxwell> which thread?
1020 2012-11-30 21:09:31 <ThomasV_> I am not sure if it has enough momentum to go to 20 pages as I predicted, though
1021 2012-11-30 21:09:41 <jgarzik> gmaxwell: https://bitcointalk.org/index.php?topic=128532.0
1022 2012-11-30 21:09:59 <gmaxwell> oh god.
1023 2012-11-30 21:11:15 <gmaxwell> sorry I poked my eyes out after seeing the first post by hazek. The forums are such an embarassment.
1024 2012-11-30 21:11:17 cut has quit (Read error: Connection reset by peer)
1025 2012-11-30 21:11:23 <ThomasV_> the Iran discovers Bitcoin has much less success
1026 2012-11-30 21:11:40 <jgarzik> gmaxwell: pretty much
1027 2012-11-30 21:11:46 <ThomasV_> (less trolling there)
1028 2012-11-30 21:11:58 cut has joined
1029 2012-11-30 21:13:24 <jgarzik> Month or more ago, the S.E.C. attorney talking to folks about Pirate was, according to one forum post, surprised at how young everybody was.  I'm not.
1030 2012-11-30 21:13:56 <jgarzik> It's clear a lot of the forum is just 4chan teenagers.
1031 2012-11-30 21:13:57 one_zero has joined
1032 2012-11-30 21:13:58 <ThomasV_> was that SEC attorney story real?
1033 2012-11-30 21:14:13 <ThomasV_> I always presumed it was fake
1034 2012-11-30 21:14:22 cut has left ()
1035 2012-11-30 21:14:25 <Cusipzzz> it's very real
1036 2012-11-30 21:14:28 fanthomas has quit (Quit: leaving)
1037 2012-11-30 21:14:34 <jgarzik> ThomasV_: Was the SEC talking to multiple parties about Pirate?  Yes, that's very real.
1038 2012-11-30 21:15:05 <ThomasV_> what evidence is there?
1039 2012-11-30 21:15:57 <Cusipzzz> i know someone who spoke to him, in person, in NY. there is an open case
1040 2012-11-30 21:29:44 ThomasV_ has quit (Quit: Quitte)
1041 2012-11-30 21:29:51 sipa1024 is now known as sipa
1042 2012-11-30 21:30:56 <D34TH> heh jgarzik banned all isps identifying as *.fi
1043 2012-11-30 21:30:59 <D34TH> cute
1044 2012-11-30 21:31:30 <sipa> i hope he unbanned them by now...
1045 2012-11-30 21:31:40 <jgarzik> that mistake was undone immediately
1046 2012-11-30 21:31:49 <jgarzik> jeremias ban is also long undone
1047 2012-11-30 21:32:02 ThomasV has quit (Remote host closed the connection)
1048 2012-11-30 21:32:08 <jgarzik> "/ban jeremias" banned all of Finland ;p
1049 2012-11-30 21:32:30 ThomasV has joined
1050 2012-11-30 21:32:35 <sipa> those evuhl fins
1051 2012-11-30 21:37:22 <D34TH> sipa: http://apolyton.net/showthread.php/42100-Evil-evil-Finland
1052 2012-11-30 21:51:01 LightRider has joined
1053 2012-11-30 21:51:29 <LightRider> Is talking about Farsi still illegal in here?
1054 2012-11-30 21:58:21 <owowo> lol @ bitcointroll thread ;o)
1055 2012-11-30 22:02:58 <gmaxwell> LightRider: no but trolling is.
1056 2012-11-30 22:03:38 agricocb has joined
1057 2012-11-30 22:04:00 <LightRider> So translation of the client into farsi is ok then? Are there languages that it can't be translated into?
1058 2012-11-30 22:04:38 <Luke-Jr> LightRider: well, the Tonal translation is rejected for now due to lack of any nationality using it… :/
1059 2012-11-30 22:04:49 Cory has quit (Quit: :))
1060 2012-11-30 22:06:09 <sipa> no, due to lack of any people using it
1061 2012-11-30 22:06:12 <LightRider> So sanskrit is out of the question I'm guessing.
1062 2012-11-30 22:06:13 <helo> LightRider: all languages are acceptable. just heed mod warnings while on official dev chans... :)
1063 2012-11-30 22:06:30 <helo> *op
1064 2012-11-30 22:06:53 muhoo has joined
1065 2012-11-30 22:06:55 <gmaxwell> so far he's failing at the heed warnings part...
1066 2012-11-30 22:07:17 <Jouke> jgarzik: I seem to need libevent version 2 to compile picocoin
1067 2012-11-30 22:07:23 <Luke-Jr> sipa: that's like saying merchants shouldn't accept bitcoin due to lack of any people usin git
1068 2012-11-30 22:07:27 <jgarzik> Jouke: correct
1069 2012-11-30 22:07:35 <muhoo> i noticed that if you buy something off of coindl, they know immediately that the transaction went through, like in seconds. how is that possible?
1070 2012-11-30 22:07:50 <helo> muhoo: the transaction is sent around the bitcoin network in seconds
1071 2012-11-30 22:07:50 <jgarzik> muhoo: they know it appeared on the network
1072 2012-11-30 22:08:06 <gmaxwell> muhoo: it's normal that you know about a transaction instantly...
1073 2012-11-30 22:08:12 <gmaxwell> s/they/anyone/
1074 2012-11-30 22:08:18 <Jouke> jgarzik: ok, the dependency list in the readme only says libevent.
1075 2012-11-30 22:08:21 <helo> muhoo: just as if you are running the reference client, and someone sends you bitcoin, you see the (unconfirmed) transaction almost immediately
1076 2012-11-30 22:08:32 <Jouke> And I seem to need glib >2.28
1077 2012-11-30 22:08:35 <muhoo> cool, so i can just watch for incoming transactions in bitcoind then?
1078 2012-11-30 22:08:40 <helo> yep
1079 2012-11-30 22:08:41 <sipa> sure
1080 2012-11-30 22:08:50 <muhoo> listransactions ?
1081 2012-11-30 22:08:54 <jgarzik> Jouke: Just fixed that two seconds ago :)
1082 2012-11-30 22:08:58 <muhoo> listtransactions (two t's)
1083 2012-11-30 22:09:35 <jgarzik> Jouke: what is missing, if, say, GLib 2.20 is used?  Would like to support older GLib installs if possible.
1084 2012-11-30 22:10:05 <jgarzik> Jouke: Already added some compatibility code to picocoin (include/ccoin/compat.h), for GLib < 2.30
1085 2012-11-30 22:10:13 <jgarzik> FreeBSD needed that
1086 2012-11-30 22:10:26 <Jouke> g_list_free_full
1087 2012-11-30 22:10:33 <Jouke> I have 2.26
1088 2012-11-30 22:10:47 <stamit> (and i thought i was the only one who 'went berserk)
1089 2012-11-30 22:10:56 <jgarzik> Jouke: is that the only one missing?
1090 2012-11-30 22:11:36 <Jouke> event_free and event_new
1091 2012-11-30 22:11:55 <Jouke> and there the compiling stops
1092 2012-11-30 22:12:20 <jgarzik> Jouke: For g_list_free_full, just copy the two lines into include/ccoin/compat.h from e.g. http://git.gnome.org/browse/glib/tree/glib/glist.c#n183
1093 2012-11-30 22:12:28 <jgarzik> Jouke: for libevent, yes, you need libevent 2.x
1094 2012-11-30 22:12:45 Guest25388 is now known as Graet
1095 2012-11-30 22:13:08 <Jouke> Oh, hmmm, I had an error before and got the latest version of libevent
1096 2012-11-30 22:13:14 Graet has quit (Changing host)
1097 2012-11-30 22:13:14 Graet has joined
1098 2012-11-30 22:13:14 Graet is now known as Guest16905
1099 2012-11-30 22:13:30 <Jouke> I'll look at it again
1100 2012-11-30 22:13:48 <jgarzik> Jouke: What is your build platform?  If not Linux, or if libevent is locally installed, you probably have to adjust CFLAGS and LDFLAGS in your ./configure run
1101 2012-11-30 22:14:09 <jgarzik> e.g. CFLAGS="-O2 -Wall -g -I/usr/local/include" LDFLAGS="-L/usr/local/lib" ./configure
1102 2012-11-30 22:14:20 <Jouke> ok, tnx
1103 2012-11-30 22:16:12 Guest16905 is now known as Graet
1104 2012-11-30 22:16:27 <jgarzik> Jouke: BTW, standard disclaimer, picocoin's library is what's made big progress recently.  The lightweight client is still very much under construction, and not useful to users at present.
1105 2012-11-30 22:16:44 <jgarzik> hence "alpha quality developer release" stickers everywhere
1106 2012-11-30 22:16:57 <Jouke> jgarzik: I know, but I like the idea and want to test it to improve development.
1107 2012-11-30 22:17:05 <jgarzik> great!
1108 2012-11-30 22:17:09 <jgarzik> that's what it needs :)
1109 2012-11-30 22:18:14 agricocb has quit (Remote host closed the connection)
1110 2012-11-30 22:19:09 <helo> does picocoin stand to become the reference spv client?
1111 2012-11-30 22:19:55 <jgarzik> helo: IMNSHO "doubtful"
1112 2012-11-30 22:20:08 <jgarzik> but maybe somebody will build a popular client with the library
1113 2012-11-30 22:20:19 <jgarzik> picocoin will be text mode only, low resource usage, etc.
1114 2012-11-30 22:20:23 <jgarzik> not pretty or GUI
1115 2012-11-30 22:21:02 <LightRider> Now that it's a UN recognized state, are we allowed to talk about Palestine?
1116 2012-11-30 22:21:03 <jgarzik> Satoshi always wanted his client to be the reference SPV client
1117 2012-11-30 22:21:06 <helo> hmm... so it would be well suited for a system-wide bitcoin daemon....
1118 2012-11-30 22:21:14 <helo> LightRider: aaaaaaand
1119 2012-11-30 22:21:15 <jgarzik> helo: possibly yes
1120 2012-11-30 22:21:21 <Jouke> when I add those lines to compat.h, compiling stopt with: /picocoin/src/../include/ccoin/compat.h:54: multiple definition of `g_list_free_full'
1121 2012-11-30 22:21:43 <jgarzik> Jouke: did you mark it as "static inline" like the other stuff in compat.h?
1122 2012-11-30 22:21:53 <Jouke> ofcourse not, i am a noob
1123 2012-11-30 22:22:56 <LightRider> From what I understand, Palestine and the country that shall not be named are closely related.
1124 2012-11-30 22:23:07 <Jouke> picocoin/src/peerman.c:45: undefined reference to `g_list_free_full'
1125 2012-11-30 22:23:43 <jgarzik> Jouke: update peerman.c to #include <ccoin/compat.h>
1126 2012-11-30 22:23:55 <jgarzik> Jouke: and anywhere else you see that build error
1127 2012-11-30 22:25:13 <Jouke> ok
1128 2012-11-30 22:25:51 denisx has joined
1129 2012-11-30 22:26:36 <ThomasV> bitinstant wrote: "What would the government do? Ban cryptography? If they ban Bitcoin, we can simply change the nane. They can't ban math. "
1130 2012-11-30 22:27:07 <Jouke> picocoin/lib/utxo.c:52: undefined reference to `g_ptr_array_new_full'
1131 2012-11-30 22:27:36 <denisx> Jouke: you need glibc >= 2.30
1132 2012-11-30 22:27:38 <jgarzik> Jouke: same solution
1133 2012-11-30 22:27:55 <jgarzik> Jouke: add #include <ccoin/compat.h> to lib/utxo.c
1134 2012-11-30 22:28:32 <jgarzik> denisx: ITYM GLib not glibc ;p  But anyway, it looks like Jouke's older GLib should not require much effor to support.
1135 2012-11-30 22:29:33 <denisx> okok
1136 2012-11-30 22:30:00 <Jouke> jgarzik: do warnings matter?
1137 2012-11-30 22:30:07 agricocb has joined
1138 2012-11-30 22:30:41 <jgarzik> Jouke: Ideally we should fix them all, but some warnings matter more than others.
1139 2012-11-30 22:30:51 <jgarzik> Jouke: the most important thing is passing "make check"
1140 2012-11-30 22:31:34 <Jouke> it does not
1141 2012-11-30 22:32:10 <Jouke> it can't find libjansson
1142 2012-11-30 22:32:15 <muhoo> a War on Math!
1143 2012-11-30 22:34:15 paraipan has joined
1144 2012-11-30 22:34:30 <LightRider> Is there any code we can include in the client or protocol to make sure terrorists don't use bitcoin? That would be useful.
1145 2012-11-30 22:35:17 <denisx> LightRider: you look too much TV
1146 2012-11-30 22:35:21 <jgarzik> Jouke: that would be the next dependency ;p
1147 2012-11-30 22:35:26 prahanormal has joined
1148 2012-11-30 22:36:29 <Jouke> jgarzik: I got jansson and it seems to compile it, but make check says:
1149 2012-11-30 22:36:31 <Jouke> doh
1150 2012-11-30 22:36:36 <Jouke> ik can't load libjansson.so.4
1151 2012-11-30 22:36:46 <Jouke> *it
1152 2012-11-30 22:37:27 ThomasV has quit (Ping timeout: 256 seconds)
1153 2012-11-30 22:38:10 <jgarzik> Jouke: try re-running configure with LDFLAGS="-R/usr/local/lib -L/usr/local/lib" maybe?
1154 2012-11-30 22:38:22 <jgarzik> Jouke: it is building with the library, but not finding at runtime, it appears
1155 2012-11-30 22:38:40 <jgarzik> e.g. CFLAGS="-O2 -Wall -g -I/usr/local/include" LDFLAGS="-R/usr/local/lib -L/usr/local/lib" ./configure
1156 2012-11-30 22:38:49 <jgarzik> after "make distclean" to clear up
1157 2012-11-30 22:40:01 <denisx> jgarzik: what is the idea behind ArtForz's Longpolling patch?
1158 2012-11-30 22:40:01 <Jouke> that didn't fix it
1159 2012-11-30 22:40:27 <jgarzik> Jouke: what is your OS/platform version?
1160 2012-11-30 22:40:33 <sipa> gmaxwell, jgarzik, gavinandresen: ACK on #2049 ?
1161 2012-11-30 22:40:39 <jgarzik> denisx: For pushpool, you mean?
1162 2012-11-30 22:40:42 <Jouke> ubuntu version 10.10 iirc
1163 2012-11-30 22:40:48 <denisx> jgarzik: yes
1164 2012-11-30 22:42:40 <jgarzik> Jouke: hum, that's quite odd then :(
1165 2012-11-30 22:42:55 <jgarzik> Jouke: Ubuntu built jansson, or you did?
1166 2012-11-30 22:43:20 <jgarzik> denisx: I presume it is to support longpolling, which was either broken or unsupported in my vanilla pushpool
1167 2012-11-30 22:43:45 <jgarzik> denisx: recall of details fuzzy.  If ArtForz thought it was needed, it probably was :)
1168 2012-11-30 22:44:01 <Jouke> I did
1169 2012-11-30 22:44:04 <denisx> jgarzik: I'm using it since last year july and it works like a charm
1170 2012-11-30 22:44:28 <jgarzik> Jouke: does this work
1171 2012-11-30 22:44:41 <jgarzik> LD_LIBRARY_PATH=/usr/local/lib:/usr/lib make check
1172 2012-11-30 22:45:20 <Jouke> 13 passed, 1 not run
1173 2012-11-30 22:45:21 <Jouke> :)
1174 2012-11-30 22:46:20 <denisx> jgarzik: the LP part was not optimized but it worked always
1175 2012-11-30 22:46:36 <jgarzik> Jouke: great!
1176 2012-11-30 22:46:41 <jgarzik> Jouke: that's the important part
1177 2012-11-30 22:46:54 <denisx> jgarzik: when I had the botnet on my pool I answered 150k LP calls in 30 seconds
1178 2012-11-30 22:47:20 <jgarzik> denisx: heh, impressive
1179 2012-11-30 22:48:58 <denisx> jgarzik: btw, the old LP code does the authentication check twice per user
1180 2012-11-30 22:49:56 cypherdoc has quit (Quit: Page closed)
1181 2012-11-30 22:50:08 <jgarzik> denisx: pushpool badly needs database multi-threading
1182 2012-11-30 22:50:25 <jgarzik> denisx: if that double-auth-check problem still exists, pull requests still accepted...
1183 2012-11-30 22:51:27 <denisx> jgarzik: last year I was not so much into git so all my changes are not in a repo ;(
1184 2012-11-30 22:52:18 <denisx> jgarzik: I have also made the posgresql calls async
1185 2012-11-30 22:52:27 <denisx> but only until the next posgresql call
1186 2012-11-30 22:52:49 <jgarzik> GLib has a nice thread pool abstraction that makes it easy to parallelize work
1187 2012-11-30 22:53:00 <jgarzik> was thinking about using for picocoin's script verification
1188 2012-11-30 22:56:37 CodesInChaos has quit (Ping timeout: 264 seconds)
1189 2012-11-30 22:59:00 sudog has quit (Ping timeout: 276 seconds)
1190 2012-11-30 23:00:11 <weex> kind of an algorithm question, but slightly related to bitcoin...
1191 2012-11-30 23:00:34 noagendamarket has joined
1192 2012-11-30 23:00:45 <weex> does anyone have a suggestion on how to choose related items to display when all i have is a record of previous clicks from one item to another?
1193 2012-11-30 23:01:23 <helo> context?
1194 2012-11-30 23:01:27 <weex> coindl just keeps a record of clicks betwen items but i hadn't used that data yet to truly try and show what's related
1195 2012-11-30 23:03:18 <helo> best would be to show "what people viewing this page buy"
1196 2012-11-30 23:03:29 <helo> like newegg and many other places
1197 2012-11-30 23:03:30 prahanormal has quit ()
1198 2012-11-30 23:03:42 <weex> true, that is more to the point
1199 2012-11-30 23:04:08 <helo> so for example if a common search takes people to the wrong item, the right item will tend to show up
1200 2012-11-30 23:04:19 <helo> at least as a top suggestion
1201 2012-11-30 23:04:47 <weex> totally makes sense
1202 2012-11-30 23:05:01 <weex> thanks helo
1203 2012-11-30 23:12:44 BCBot2 has quit (Remote host closed the connection)
1204 2012-11-30 23:15:04 BlackPrapor has joined
1205 2012-11-30 23:17:32 BlackPrapor has quit (Ping timeout: 255 seconds)
1206 2012-11-30 23:17:53 muhoo has left ()
1207 2012-11-30 23:17:57 BCBot2 has joined
1208 2012-11-30 23:21:28 prahanormal has joined
1209 2012-11-30 23:21:46 prahanormal has quit (Client Quit)
1210 2012-11-30 23:22:04 freakazoid has quit (Read error: Operation timed out)
1211 2012-11-30 23:28:28 ovidiusoft has quit (Ping timeout: 260 seconds)
1212 2012-11-30 23:29:07 theymos has joined
1213 2012-11-30 23:31:36 agricocb has quit (Remote host closed the connection)
1214 2012-11-30 23:34:51 random_cat has quit (Remote host closed the connection)
1215 2012-11-30 23:36:45 <sipa> jgarzik: 3h22m here to reindex the entire chain (with sig checks enabled everywhere)
1216 2012-11-30 23:37:03 random_cat has joined
1217 2012-11-30 23:37:47 <sipa> of which 2h01m to get to 193k
1218 2012-11-30 23:38:03 freakazoid has joined
1219 2012-11-30 23:46:59 <jgarzik> sipa: sounds like I have some work to do ;-)
1220 2012-11-30 23:47:06 <jgarzik> sipa: is that reading data from RAM?
1221 2012-11-30 23:47:13 <jgarzik> sipa: single-threaded script verf?
1222 2012-11-30 23:47:32 <sipa> reading data from disk, single-threaded, but with huge cache
1223 2012-11-30 23:48:04 <sipa> i7 2670QM 3.3 GHz, 8 GiB RAM, compiled with -flto
1224 2012-11-30 23:48:21 <sipa> sorry, 3.1 GHz
1225 2012-11-30 23:49:56 <jgarzik> sipa: what kind of disk?
1226 2012-11-30 23:52:19 <sipa> Hitachi HTS54756
1227 2012-11-30 23:52:28 <sipa> not that i think this matters at all
1228 2012-11-30 23:52:34 datagutt has quit (Quit: Computer has gone to sleep.)
1229 2012-11-30 23:53:30 <sipa> we're talking about the ability for the OS to read about 3 GB of data in 3h time using readahead...
1230 2012-11-30 23:54:51 raad287 has quit (Ping timeout: 252 seconds)
1231 2012-11-30 23:59:11 <jgarzik> sipa: agreed.  99% CPU usage, so disk isn't really a factor
1232 2012-11-30 23:59:43 brwyatt is now known as Away!~brwyatt@brwyatt.net|brwyatt