1 2011-07-13 00:10:16 <CIA-103> bitcoin: Jeff Garzik master * r0bad8e4 / (24 files in 3 dirs): Merge pull request #352 from TheBlueMatt/newenc ... https://github.com/bitcoin/bitcoin/commit/0bad8e423754cae582ceb99389709953f56947bc
  2 2011-07-13 00:11:03 <jgarzik> BlueMatt: pulled
  3 2011-07-13 00:11:57 <BlueMatt> nice...
  4 2011-07-13 00:12:42 <BlueMatt> oh crap, now jenkins is gonna get confused about the win32 makefile...
  5 2011-07-13 00:14:24 <jgarzik> sipa: where is wallet import/export?
  6 2011-07-13 00:15:02 <BlueMatt> jgarzik: he closed it temporarily as it included all the crypto stuff in it
  7 2011-07-13 00:15:10 <BlueMatt> and the crypto commits might be out of date now
  8 2011-07-13 00:15:28 <BlueMatt> well out of date by a comment or two...
  9 2011-07-13 00:18:23 <CIA-103> bitcoin: Jeff Garzik master * r696d340 / (3 files in 2 dirs): Merge pull request #396 from jayschwa/nsis-branding ... https://github.com/bitcoin/bitcoin/commit/696d34069a4b87ceaeb64fc0efe78904bba140bc
 10 2011-07-13 00:18:55 <CIA-103> bitcoin: Jeff Garzik master * r61e3c01 / share/pixmaps/bitcoin.ico : Merge pull request #402 from jayschwa/hirez-icon ... https://github.com/bitcoin/bitcoin/commit/61e3c011f5506b4ebd0014e49ea8b61ae916d20d
 11 2011-07-13 00:19:00 <BlueMattBot> Project Bitcoin build #84: ABORTED in 4 min 42 sec: http://www.bluematt.me/jenkins/job/Bitcoin/84/
 12 2011-07-13 00:19:07 <BlueMatt> yea fu
 13 2011-07-13 00:19:26 <jgarzik> BlueMatt: can we close pull #378 and #381 both?
 14 2011-07-13 00:19:46 <BlueMatt> no, one of those needs pulled
 15 2011-07-13 00:19:56 <BlueMatt> up to you which, I prefer 378, but doesnt matter
 16 2011-07-13 00:21:28 <jgarzik> BlueMatt: #378 makes upwards compatibility impossible, which seems undesirable
 17 2011-07-13 00:21:43 <jgarzik> BlueMatt: in the future we may add optional keys to the wallet, that we don't want stomped
 18 2011-07-13 00:22:08 <BlueMatt> true, but 378 means you get a matrix of supported stuff without needing to implement one
 19 2011-07-13 00:22:35 <BlueMatt> though I suppose that doesnt matter much as alternate implementations dont use our db format
 20 2011-07-13 00:23:41 <BlueMatt> either one is fine with me...
 21 2011-07-13 00:24:24 <jgarzik> BlueMatt: I don't mind 381 so much... see if gavinTAS will ACK
 22 2011-07-13 00:25:46 <BlueMatt> anyway, its 4am...Im off to bed as soon as jenkins finishes, next nightly will have wallet crypto :)
 23 2011-07-13 00:34:12 <BlueMatt> jgarzik: https://github.com/bitcoin/bitcoin/pull/381#issuecomment-1559614
 24 2011-07-13 00:34:22 <BlueMatt> when the birds are waking up, its time for bed...gnight all
 25 2011-07-13 00:34:32 <CIA-103> bitcoin: Jeff Garzik master * r0fa89d8 / (src/db.cpp src/db.h src/init.cpp src/wallet.cpp): Merge pull request #381 from TheBlueMatt/nminversion ... https://github.com/bitcoin/bitcoin/commit/0fa89d8e816807a621419495d7bdc6366979a0f0
 26 2011-07-13 00:35:12 <BlueMattBot> Project Bitcoin build #85: FAILURE in 14 min: http://www.bluematt.me/jenkins/job/Bitcoin/85/
 27 2011-07-13 00:35:13 <BlueMattBot> * matt: Prepare codebase for Encrypted Keys.
 28 2011-07-13 00:35:14 <BlueMattBot> * jgarzik: Compile 'sv' translation
 29 2011-07-13 00:35:15 <BlueMattBot> * matt: Make mlock() and munlock() portable to systems that require the address to be on a page boundary.
 30 2011-07-13 00:35:16 <BlueMatt> damnit
 31 2011-07-13 00:35:46 <jgarzik> BlueMatt: get some sleep
 32 2011-07-13 00:35:54 <jgarzik> BlueMatt: don't worry, your mailbox will be full in the morning
 33 2011-07-13 00:36:02 <gavinTAS> don't code drunk or sleepy.
 34 2011-07-13 00:36:15 <BlueMatt> makefile.linux-mingw problem...should be an easy fix...
 35 2011-07-13 00:37:10 <jgarzik> gavinTAS: yeah, a couple beers and my code quality noticeably deteriorates.  learned that long ago...
 36 2011-07-13 00:37:21 <BlueMatt> na, just forgot to update that one (it got merged after newenc was mostly done)
 37 2011-07-13 00:37:22 <jgarzik> don't get me wrong, I like beer :)
 38 2011-07-13 00:38:42 <BlueMatt> jgarzik: merge newenc again, hopefully that will shut jenkins up
 39 2011-07-13 00:39:06 <jgarzik> BlueMatt: huh?  life is good here on git -tip
 40 2011-07-13 00:39:13 <BlueMatt> specifically https://github.com/TheBlueMatt/bitcoin/commit/d5b0a7aa2d6907ec06ee25ea3f906093620d56a1
 41 2011-07-13 00:39:21 <BlueMatt> its just the cross compile makefile
 42 2011-07-13 00:39:33 <BlueMatt> oh and missed a space
 43 2011-07-13 00:39:38 <BlueMatt> between crypter.h and init.h
 44 2011-07-13 00:39:48 <BlueMatt> (damn lack of contacts makes seeing hard, let alone coding)
 45 2011-07-13 00:40:14 <BlueMatt> anyway, now Im off jenkins should shut up when thats done
 46 2011-07-13 00:40:37 <infinitevs> hehe
 47 2011-07-13 00:40:39 <BlueMattBot> Project Bitcoin build #86: ABORTED in 5 min 23 sec: http://www.bluematt.me/jenkins/job/Bitcoin/86/
 48 2011-07-13 00:40:48 <BlueMatt> well after the next one then
 49 2011-07-13 00:44:42 <CIA-103> bitcoin: Matt Corallo master * r0ca8324 / src/makefile.linux-mingw : Update makefile.linux-mingw to work with crypter and UPnP fix. - http://bit.ly/pwLTyA https://github.com/bitcoin/bitcoin/commit/0ca8324f599eda83cae5f6a99ed9d1d40ec3ff2d
 50 2011-07-13 00:48:07 <Zagitta> aaand the c# noob is back to pester your lives :)
 51 2011-07-13 00:51:14 <gribble> sirius-m was last seen in #bitcoin-dev 4 weeks, 4 days, 3 hours, 29 minutes, and 22 seconds ago: <sirius-m> sipa: it's updated already?
 52 2011-07-13 00:51:14 <jgarzik> ;;seen sirius-m
 53 2011-07-13 00:51:21 <jgarzik> sigh
 54 2011-07-13 00:51:33 <jgarzik> I wonder what would happen if the forums were simply de-linked from bitcoin.org front page?
 55 2011-07-13 00:52:08 <noagendamarket> nothing of value would be lost
 56 2011-07-13 00:53:52 <BlueMattBot> Project Bitcoin build #87: STILL FAILING in 7 min 30 sec: http://www.bluematt.me/jenkins/job/Bitcoin/87/
 57 2011-07-13 00:57:46 <jgarzik> noagendamarket: heh
 58 2011-07-13 00:57:49 <jgarzik> so true
 59 2011-07-13 01:00:02 <gmaxwell> jgarzik: it would be nice to replace them with ... something.
 60 2011-07-13 01:01:38 <gmaxwell> sweet. wallet crypto merged.
 61 2011-07-13 01:02:20 <justmoon> what's the next release?
 62 2011-07-13 01:02:25 <justmoon> 0.4 or 0.3.25?
 63 2011-07-13 01:04:05 <luke-jr> justmoon: 0.4
 64 2011-07-13 01:04:32 <justmoon> nice! with wallet crypto and key import/export?
 65 2011-07-13 01:13:35 <IO-> luke-jr: do you use pushpoold for your pool?
 66 2011-07-13 01:15:47 <Sthebig> Incoming transactions don't use up  keys from the key pool, do they? For example, if I wanted to generate a new wallet.dat on a known good/clean machine and save a few of the addresses in a text document somewhere, then securely wipe the wallet.dat (after making a backup) could I indefinitely receive bitcoins at those addresses (and be able to access those coins in the future) without ever
 67 2011-07-13 01:15:48 <Sthebig> launching the bitcoin client again with the wallet.dat?
 68 2011-07-13 01:16:08 <justmoon> Sthebig, yes
 69 2011-07-13 01:16:51 <CIA-103> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * ra1a404e / (7 files in 4 dirs): Added --forcenode command line option. - http://bit.ly/pDDkSX https://github.com/bitcoinjs/node-bitcoin-p2p/commit/a1a404e8e9c1f1b983e9ca2d3089417e55804766
 70 2011-07-13 01:16:52 <CIA-103> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * re57c34d / (lib/rpc/jsonrpcserver.js lib/rpc/proxy.js): Added RPC call gettransactionraw to get serialized txs as hex. - http://bit.ly/qfH2EM https://github.com/bitcoinjs/node-bitcoin-p2p/commit/e57c34d78549c17c502b678b0155c1849632c520
 71 2011-07-13 01:16:53 <CIA-103> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * r7906902 / (lib/util.js native.cc): Added ECDSA signature verification in native code. - http://bit.ly/qZPN3f https://github.com/bitcoinjs/node-bitcoin-p2p/commit/7906902b1a87caeb551f2ec07ebf778d9d8d4b55
 72 2011-07-13 01:16:54 <CIA-103> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * r073522e / (6 files in 3 dirs): Add OP_CHECKSIG support to script interpreter. - http://bit.ly/rjmVFG https://github.com/bitcoinjs/node-bitcoin-p2p/commit/073522ebc30f8cba045c3bbbb84a1f2c8aafd538
 73 2011-07-13 01:17:19 <luke-jr> IO-: yes
 74 2011-07-13 01:18:00 <Sthebig> luke-jr: I just started using your pool the other day. :)
 75 2011-07-13 01:18:37 <IO-> When I run bitcoind on another server I get rpc timeout and other issues. do you run bitcoind on the pool server?
 76 2011-07-13 01:18:51 <luke-jr> justmoon: nice
 77 2011-07-13 01:18:59 <luke-jr> IO-: of course
 78 2011-07-13 01:19:14 <IO-> ok
 79 2011-07-13 01:19:35 <Zagitta> luke-jr: what hardware are we looking at to handle 300 ghash/s?
 80 2011-07-13 01:21:05 <luke-jr> Zagitta: if you have issues on Eligius, I'll do my best to handle the load
 81 2011-07-13 01:21:58 <Zagitta> luke-jr: oh no not at all :) i was just wondering because i'm considering setting up my own pool
 82 2011-07-13 01:22:28 <luke-jr> Zagitta: it's not in my interests to help people setup competing pools ;)
 83 2011-07-13 01:22:41 <CIA-103> bitcoin: Jeff Garzik master * r4ea952d / (11 files in 2 dirs): Merge pull request #399 from muggenhor/warning-fixes ... https://github.com/bitcoin/bitcoin/commit/4ea952d5c03e18b9ddd0e97f4434cd9092358dab
 84 2011-07-13 01:23:53 <Zagitta> luke-jr: it's not like a ballpark estimate of the preformance pushpool&bitcoind delivers is going to make or break any competition ;)
 85 2011-07-13 01:24:17 <unclemantis> when the hell is the bitcoin inflation going to burst and drop back to NORMAL PRICES?
 86 2011-07-13 01:24:23 <luke-jr> Zagitta: perhaps, but it would involve spending time trying to find an answer
 87 2011-07-13 01:24:36 <luke-jr> unclemantis: you mean rise back to normal prices?
 88 2011-07-13 01:24:52 <unclemantis> ya sure, rise back to like 3 or 4usd per btc
 89 2011-07-13 01:24:53 <IO-> I was thinkin $14 is low
 90 2011-07-13 01:25:00 <IO-> $16 was the old normal
 91 2011-07-13 01:25:13 <unclemantis> see what i mean? We have these noobs that THINK THIS IS NORMAL
 92 2011-07-13 01:25:14 <jgarzik> does anyone know if 'error' from forums is on IRC?
 93 2011-07-13 01:25:25 <ewal> unclemantis: jsut as soon as difficulty drops back down to 100,000
 94 2011-07-13 01:25:29 <unclemantis> it wasn't like this over 2 months ago
 95 2011-07-13 01:25:33 <IO-> its been $14+ long enough to
 96 2011-07-13 01:25:35 <luke-jr> unclemantis: LOL fail
 97 2011-07-13 01:25:36 <Zagitta> luke-jr: ah okay, i though everyone running a pool would know the hardware backing it up lol... but fair enough :)
 98 2011-07-13 01:25:47 <luke-jr> unclemantis: normal is like $25-$30 ea
 99 2011-07-13 01:25:48 <unclemantis> big fail, epic :)
100 2011-07-13 01:26:02 <unclemantis> luke-jr that was a fluke
101 2011-07-13 01:26:04 <luke-jr> unclemantis: actual value based on scarsity is probably a lot higher
102 2011-07-13 01:26:06 <jgarzik> will bitcoin value go up, now that we support encryption?
103 2011-07-13 01:26:07 <jgarzik> :)
104 2011-07-13 01:26:25 <IO-> can't hurt
105 2011-07-13 01:26:31 <unclemantis> meh
106 2011-07-13 01:26:53 <luke-jr> jgarzik: we don't until it's released :p
107 2011-07-13 01:27:28 <jgarzik> ;)
108 2011-07-13 01:30:52 <dsockwell> TBC?
109 2011-07-13 01:31:24 <dsockwell> oh
110 2011-07-13 01:31:34 <dsockwell> i need my coffee
111 2011-07-13 01:32:02 <unclemantis> and freaking dwolla is being an ass with bitcoin7 so i can't freaking buy cheap btc and sell high at the other markets
112 2011-07-13 01:32:35 <luke-jr> unclemantis: if it was easily done, someone would have beat you to it
113 2011-07-13 01:32:40 <unclemantis> and liberty reserve is just too damn confusing
114 2011-07-13 01:34:08 <Zagitta> The full hash of a block shown on blockexplorer is the same as the block header right?
115 2011-07-13 01:36:11 <unclemantis> screw this i am going to go lye down
116 2011-07-13 01:36:13 <unclemantis> later folks
117 2011-07-13 01:37:04 <BlueMattBot> Project Bitcoin build #88: STILL FAILING in 10 min: http://www.bluematt.me/jenkins/job/Bitcoin/88/
118 2011-07-13 01:37:05 <BlueMattBot> * me: fix warning on 64bit systems: cast to pointer from integer of different size [-Wint-to-pointer-cast]
119 2011-07-13 01:37:06 <BlueMattBot> * me: fix warnings: using the result of an assignment as a condition without parentheses [-Wparentheses]
120 2011-07-13 01:37:07 <BlueMattBot> * me: fix warning: X enumeration values not handled in switch [-Wswitch-enum]
121 2011-07-13 01:37:08 <BlueMattBot> * me: fix warning: unused function 'SigIllHandlerSSE2' [-Wunused-function]
122 2011-07-13 01:45:19 <sacarlson> does anyone understand why I would see testnet address in the link to weeds block explorer when the address now start with header byte 243? http://john-edwin-tobey.org:2750/block/00000005400046930a280d489f05be4475de08717767df3127f95787f5690f63
123 2011-07-13 01:46:05 <sacarlson> is that data in the block or is that in the way that the tools format it?
124 2011-07-13 01:48:10 <justmoon> sacarlson, the blocks only contain the 160-bits hashes, not the version byte or the checksum
125 2011-07-13 01:48:12 <sacarlson> or maybe I need to make some changes in the miner software?
126 2011-07-13 01:48:38 <justmoon> so whatever it uses as the version byte in the addresses would depend on the block explorer software
127 2011-07-13 01:48:45 <sacarlson> justmoon: ok so I could just change the format in the python to fix it?
128 2011-07-13 01:48:57 <justmoon> I don't see why not
129 2011-07-13 01:49:05 <sacarlson> justmoon: cool it had me woried there
130 2011-07-13 01:50:02 <sacarlson> justmoon: thanks I'll take a closer look at tobey's software to find where he gets the version from
131 2011-07-13 02:11:12 <Zagitta> justmoon: in your reply to sacalrson, what checksum are you talking about?
132 2011-07-13 02:11:53 <justmoon> Zagitta, addresses are in the format: [version byte][160-bit hash][4 byte checksum]
133 2011-07-13 02:12:42 <Zagitta> justmoon: oh you were talking about addresses, i missunderstood it as the block hashes
134 2011-07-13 02:13:00 <Zagitta> justmoon: any idea what format those are in?
135 2011-07-13 02:13:34 <justmoon> the block hashes? they are SHA256
136 2011-07-13 02:13:43 <justmoon> 256-bit integers
137 2011-07-13 02:14:11 <Zagitta> yes but on in blockexplorer they're trunecated or something
138 2011-07-13 02:14:43 <justmoon> Zagitta, on blockexplorer they aren't: http://blockexplorer.com/block/000000008d9dc510f23c2657fc4f67bea30078cc05a90eb89e84cc475c080805
139 2011-07-13 02:15:22 <justmoon> count the characters if you don't believe me, it's 64 characters hex = 32 byte = 256 bits
140 2011-07-13 02:16:15 <Zagitta> hmm what am i missing because the hash produced by miners is much longer?
141 2011-07-13 02:16:33 <justmoon> the hash produced by miners? you mean what they submit?
142 2011-07-13 02:16:42 <Zagitta> aye
143 2011-07-13 02:16:45 <justmoon> what they submit isn't the block hash, but the block header
144 2011-07-13 02:16:56 <justmoon> https://en.bitcoin.it/wiki/Protocol_specification#Block_Headers
145 2011-07-13 02:17:46 <Zagitta> i was of the understanding that those were the same but apperently not... thanks!
146 2011-07-13 02:18:02 <justmoon> the hash is what comes out when you run sha256 on the block header twice
147 2011-07-13 02:18:59 <justmoon> the miners change the nonce in the block header until the hash - as a number - is below the given difficulty target
148 2011-07-13 02:19:00 <Zagitta> ahhaaaa
149 2011-07-13 02:19:32 <justmoon> then they submit the block header, the bitcoind calculates the hash and thereby confirms that the miner did the work
150 2011-07-13 02:21:46 <Zagitta> so 4 rounds of hashing is involved?
151 2011-07-13 02:21:48 <sacarlson> would anyone like to give me a namecoin to play with at some point to make and test MultiCoin to be able to transact them?
152 2011-07-13 02:22:02 <justmoon> Zagitta, no, just two
153 2011-07-13 02:22:20 <midnightmagic> sacarlson: i will, but i have a condition
154 2011-07-13 02:22:35 <justmoon> Zagitta, the miner hashes two rounds and the server hashes two rounds, but they're the same two rounds, the server is doing it to confirm the result the miner claims
155 2011-07-13 02:22:35 <sacarlson> midnightmagic: sure what might that be?
156 2011-07-13 02:23:13 <Zagitta> ahhaa yes that makes sense
157 2011-07-13 02:24:14 <Zagitta> thanks a lot justmoon :)
158 2011-07-13 02:28:08 <justmoon> sure thing
159 2011-07-13 02:28:10 <upb> lol i see i almost managed to sneak a double free into that node.js thing
160 2011-07-13 02:28:13 <upb> sorry about that
161 2011-07-13 02:28:24 <justmoon> upb: no worries
162 2011-07-13 02:28:35 <justmoon> upb: we do test, you know ;)
163 2011-07-13 02:28:41 <upb> :)
164 2011-07-13 02:29:03 <justmoon> to compensate I added a new memory leak too, btw xD
165 2011-07-13 02:29:08 <upb> hahaha
166 2011-07-13 02:29:36 <justmoon> it's in sha256_midstate
167 2011-07-13 02:29:58 <justmoon> actually I might fix that right now
168 2011-07-13 02:31:36 <CIA-103> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * r5dd69be / native.cc : Fix missing free() in sha256_midstate(). - http://bit.ly/qVSLV2 https://github.com/bitcoinjs/node-bitcoin-p2p/commit/5dd69be2cbaa347af93f52078d5ef7921e107454
169 2011-07-13 02:41:43 <upb> justmoon: btw did you figure out what the different SIGHASH_BLAH's do ?
170 2011-07-13 02:41:52 <upb> whats their purpose
171 2011-07-13 02:42:06 <upb> to modify a pre signed transaction while its in transit or smth ?
172 2011-07-13 02:51:24 <justmoon> upb, those make the signature independent from other inputs or outputs
173 2011-07-13 02:51:46 <justmoon> useful if you want to have it constructed by different people and then put together at the end
174 2011-07-13 02:55:28 <justmoon> SIGHASH_NONE in particular is fun: blank check :)
175 2011-07-13 02:55:52 <sacarlson> looks like I will be changing the 4 byte magic number in weeds to fix several of my problems.  I assume from looking at the code that the mined blocks will still be good just the config will have to be changed in all clients
176 2011-07-13 02:56:25 <justmoon> sacarlson, I'm curious what is weeds? do you have a link or a one-sentence explanation? :)
177 2011-07-13 02:56:41 <sacarlson> justmoon: weeds in another test crypto chain
178 2011-07-13 02:56:55 <alystair> o/ birthday!
179 2011-07-13 02:56:57 <alystair> woooo
180 2011-07-13 02:57:00 <justmoon> sacarlson, just for fun or are you trying to do something specific?
181 2011-07-13 02:57:08 <justmoon> alystair, shut up, go away
182 2011-07-13 02:57:12 <justmoon> alystair, just kidding!
183 2011-07-13 02:57:19 <justmoon> alystair, happy birthday!!
184 2011-07-13 02:57:25 <sacarlson> justmoon: it was the proof of concept of using Multicoin
185 2011-07-13 02:57:56 <justmoon> right... multicoin... and what is that again
186 2011-07-13 02:57:59 <sacarlson> justmoon: an example of some of the things you can do with multicoin to create and transact alternate chains
187 2011-07-13 02:58:29 <sacarlson> justmoon: http://forum.bitcoin.org/index.php?topic=24209.0
188 2011-07-13 02:58:40 <justmoon> sacarlson, thanks :)
189 2011-07-13 02:59:14 <justmoon> sacarlson, cool stuff!
190 2011-07-13 03:08:17 <CIA-103> bitcoin: Jeff Garzik master * r116df55 / (src/db.h src/wallet.cpp src/wallet.h): Update CWallet::LoadWallet for proper return type. - http://bit.ly/pDir5j https://github.com/bitcoin/bitcoin/commit/116df55e21e5380c1cf4bccc62546757d44c1294
191 2011-07-13 03:12:17 <jgarzik> wow
192 2011-07-13 03:12:21 <jgarzik> some big testnet blocks in there
193 2011-07-13 03:18:38 <BlueMattBot> Project Bitcoin build #89: STILL FAILING in 7 min 17 sec: http://www.bluematt.me/jenkins/job/Bitcoin/89/
194 2011-07-13 03:19:56 <CIA-103> bitcoin: Jeff Garzik master * r24a0def / (5 files in 4 dirs): Bump version to 0.3.25 ... https://github.com/bitcoin/bitcoin/commit/24a0def8cda671e9faedb84e6590eb761ba7487e
195 2011-07-13 03:21:31 <Zagitta> is there somewhere i can get a blockheader that was valid and obviously already has been submitted to the network?
196 2011-07-13 03:22:04 <CIA-103> bitcoin: Jeff Garzik master * re9fd7d9 / doc/README : doc/README: word wrap into something readable - http://bit.ly/qdeUY5 https://github.com/bitcoin/bitcoin/commit/e9fd7d9fad9fdb142d039d2a625dd6d50090e495
197 2011-07-13 03:22:30 <jgarzik> Zagitta: every bitcoin node has over 130,000 examples
198 2011-07-13 03:26:16 <Zagitta> i meant easily extractable :p
199 2011-07-13 03:28:30 <BlueMattBot> Project Bitcoin build #90: STILL FAILING in 7 min 9 sec: http://www.bluematt.me/jenkins/job/Bitcoin/90/
200 2011-07-13 03:28:31 <BlueMattBot> jgarzik: Bump version to 0.3.25
201 2011-07-13 03:28:35 <sacarlson> zagitta: you can look at the blocks in the block explorer
202 2011-07-13 03:29:17 <Zagitta> sacarlson: not the block header as far as i can see?
203 2011-07-13 03:30:22 <sacarlson> zagitta: the magic number 4 bytes?
204 2011-07-13 03:31:15 <sacarlson> I think I'm not ever close
205 2011-07-13 03:32:19 <Zagitta> sacarlson: nope, the header that the block hash was calculated from AKA the one miners submit to bicoind/a pool
206 2011-07-13 03:35:31 <BlueMattBot> Project Bitcoin build #91: STILL FAILING in 6 min 59 sec: http://www.bluematt.me/jenkins/job/Bitcoin/91/
207 2011-07-13 03:35:46 <BlueMattBot> jgarzik did you mean me? Unknown command 'shocking!'
208 2011-07-13 03:35:46 <jgarzik> BlueMattBot: shocking!
209 2011-07-13 03:39:44 <AlonzoTG> om
210 2011-07-13 03:40:00 <AlonzoTG> --- And I thought I was too lazy to write comments. =(
211 2011-07-13 03:48:26 <sacarlson> how do these number sound for the new weeds 4 byte magic number in hex xf8xbfxb5xda   as compared to testnet xfaxbfxb5xda  this makes if different from all that I know including namecoin and mainnet
212 2011-07-13 03:50:13 <sacarlson> ok then the trial with this number will begin
213 2011-07-13 03:56:44 <sacarlson> shouldn't it fail to connect to others that are still using the other 4 byte magic numbers?  I still get one connect from one that still runs the original
214 2011-07-13 03:57:42 <sacarlson> oh ok now it descontected it just takes a bit of time
215 2011-07-13 04:00:27 <sacarlson> I get socket no message in first 60 seconds, 0 1
216 2011-07-13 04:04:36 <CIA-103> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * r6dea29b / lib/schema/transaction.js : Implement SIGHASH_SINGLE. - http://bit.ly/oOeR83 https://github.com/bitcoinjs/node-bitcoin-p2p/commit/6dea29b529e40054cdea08a65fd74509071b6a65
217 2011-07-13 04:48:37 <upb> sacarlson: why not create another nick prefix
218 2011-07-13 04:48:53 <upb> so you dont pollute the bitcoin nodes with ones that arent connectable anyway
219 2011-07-13 04:49:11 <sacarlson> upb: nick prefix?
220 2011-07-13 04:49:18 <sacarlson> like weeds?
221 2011-07-13 04:49:25 <sacarlson> to weeds2?
222 2011-07-13 04:50:14 <upb> oh youre already doing it ?
223 2011-07-13 04:50:29 <sacarlson> upb: yes that's what I'm in the process of doing now
224 2011-07-13 04:50:56 <sacarlson> upb: weeds was created when I was first learning about bitcoin software so has many flaws
225 2011-07-13 04:52:01 <sacarlson> I've also working on the changes needed in bitcoin-abe to support the new changes
226 2011-07-13 04:53:19 <sacarlson> cool thing is so  far even with the changes the originaly created blocks are still working
227 2011-07-13 04:57:30 <Zagitta> it's a pretty cool project sacarlson
228 2011-07-13 04:57:57 <Zagitta> i wish i wasn't a dumb c# noob so i could help haha
229 2011-07-13 04:58:41 <sacarlson> Zagitta: well it's not all c#  I also need php and python support to make a full infrastructure
230 2011-07-13 05:00:41 <Zagitta> wait are you actually coding in c#? i just asumed you'd be working in c or c++
231 2011-07-13 05:01:09 <Zagitta> and by dumb c# noob i meant that i suck at everything but c#
232 2011-07-13 05:01:18 <sacarlson> zagitta: two months ago I know almost nothing about c++  but bitcoin is a very interesting project
233 2011-07-13 05:01:52 <sacarlson> Zagitta: you can imbed c
234 2011-07-13 05:02:18 <sacarlson> zagitta: I write mostly in c# I guess it still works in c++
235 2011-07-13 05:02:35 <sacarlson> or is c# = c++?
236 2011-07-13 05:03:05 <mtrlt> as much as java is c#
237 2011-07-13 05:03:42 <sacarlson> mtrlt: I'm not up on terminology or symboligy
238 2011-07-13 05:03:55 <mtrlt> different languages are different :P
239 2011-07-13 05:04:16 <sacarlson> mtrlt: but what is the word name for c#?
240 2011-07-13 05:04:36 <mtrlt> c sharp
241 2011-07-13 05:05:20 <sacarlson> mtrlt: most computer languages to me are much the same as I look at the sourounding code it's easy to pick up the differences
242 2011-07-13 05:06:10 <sacarlson> execptions like APL and I'm sure others look like some alien wrote it
243 2011-07-13 05:07:03 <mtrlt> to you, maybe, but not to compilers
244 2011-07-13 05:07:40 <Zagitta> c++ confuse me because there's no type safty
245 2011-07-13 05:10:10 <xelister> Zagitta: you drunk bro?
246 2011-07-13 05:10:19 <sacarlson> Zagitta: bigist confusion in c++ is I thought << meant rotate, I thought it was still fully compatible in some super set way to C but that took me hours to figure out
247 2011-07-13 05:10:30 <xelister> http://en.wikipedia.org/wiki/Type_safety#C.2B.2B
248 2011-07-13 05:10:42 <Zagitta> xelister: nope, just hyper after an allnighter
249 2011-07-13 05:11:33 <Zagitta> sacarlson: haha
250 2011-07-13 05:12:28 <sacarlson> were my old human logic confliced with the new
251 2011-07-13 05:12:57 <Zagitta> xelister: sure there are type safety features in c++ but it's like wall made of wet cardboard compared to c# type safety lol
252 2011-07-13 05:13:48 <xelister> Zagitta: then use it in type-safe way =)
253 2011-07-13 05:16:02 <Zagitta> xelister: too dumb for that... Mind you i'm only 18???, have never had any computer science because i went to a shitty highschool and is as such completly self thaught... I essentially shutgun debug till i've learned how something works :p
254 2011-07-13 05:16:18 <forrestv> sacarlson, << isn't rotate in C ...
255 2011-07-13 05:16:20 <xelister> ;)
256 2011-07-13 05:21:52 <sacarlson> forrestv: ROL32(i32,n)=((unsigned long)i32,<<n)+((unsigned long)i32>>(32-n));    this is how I remember it http://www.edaboard.com/thread163366.html
257 2011-07-13 05:25:50 <sacarlson> In C-inspired languages, the left and right shift operators are "<<" and ">>", respectively. The number of places to shift is given as the second argument to the shift operators. For example, x = y << 2;
258 2011-07-13 05:32:11 <lfm> In C when you >> a signed value the filled in bits on the left are undefined
259 2011-07-13 05:32:53 <lfm> a signed negative value that is
260 2011-07-13 05:50:20 <jgarzik> not undefined, implementation-defined.  in practice, it is left up to the CPU, which behaves predictably.
261 2011-07-13 05:55:46 <lfm> jgarzik: arnt all undefined results implementation defined?
262 2011-07-13 05:56:44 <lfm> hmm, nm I guess not
263 2011-07-13 06:14:58 <Zagitta> hmm... Isn't the amount of shares that's required to be kept in memory by the pool to check for duplicates absurdly large?
264 2011-07-13 06:15:41 <mtrlt> not more than the shares for the current round.
265 2011-07-13 06:19:58 <Zagitta> obviously but for an average round at current difficulty that's still around a million or something
266 2011-07-13 06:21:23 <lfm> Zagitta: use a unique extra nonce for each user
267 2011-07-13 06:23:47 <Zagitta> lfm: i'm not following you on how that avoids having to check for duplicates?
268 2011-07-13 06:24:26 <mtrlt> well you only have to check the shares with the same prevblock and merkleroot
269 2011-07-13 06:24:38 <lfm> like dont you require they return the same block as they were sent?. Maybe two blocks per connection at most
270 2011-07-13 06:25:45 <Zagitta> atm i've only gotten so far that i rcp getwork from bitcoind and rewrite the target
271 2011-07-13 06:26:53 <lfm> Zagitta: ok well that wont get you very far. You really need to assemble you own blocks with txn
272 2011-07-13 06:27:58 <mtrlt> yep
273 2011-07-13 06:28:03 <mtrlt> bitcoind's getwork isn't really scalable
274 2011-07-13 06:28:11 <Zagitta> lfm: yeah i do... which in turn means i need to write code to maintain a blockchain and node connections and what not
275 2011-07-13 06:28:30 <lfm> or borrow code
276 2011-07-13 06:30:00 <Zagitta> haven't really found anything suitable in c# other than http://code.google.com/p/bitcoinsharp/ which gave me an exception when i tried to load my wallet, didn't really look that much into it after
277 2011-07-13 06:30:56 <lfm> ok, if you're dead set on it all being in c# then I guess you write your own
278 2011-07-13 06:31:53 <Zagitta> well it's a requirement that the code is cross platform to linux with mono and i at least haven't checked if pinvoke workes through mono
279 2011-07-13 06:32:25 <lfm> oh, does mono work?
280 2011-07-13 06:33:05 <lfm> no idea what pinvoke is
281 2011-07-13 06:33:32 <Zagitta> well i tested it on my ubuntu server a while ago when my implementation was much simpler and it worked just fine
282 2011-07-13 06:34:54 <Zagitta> pinvoke = [DllImport("nativeDllFileHere.dll")]
283 2011-07-13 06:35:18 <Zagitta> c# way of interop
284 2011-07-13 06:36:40 <lfm> still no idea what pinvoke is. interop bewtween whats?
285 2011-07-13 06:37:33 <lfm> D11 like DriectX 11?
286 2011-07-13 06:40:47 <Zagitta> look here for an example of using a native windows dll from c#: http://pinvoke.net/default.aspx/user32.GetAsyncKeyState
287 2011-07-13 06:40:59 <lfm> oh DLL. so you're thinking of using some dll from windows on mono?
288 2011-07-13 06:41:52 <lfm> If it is a device driver it probably wont work
289 2011-07-13 06:43:05 <Zagitta> no it was just an example
290 2011-07-13 06:46:16 <Zagitta> when you said that i could do the block fetching in another language i just thought of pinvoke as the obvious way to communicate but i guess you could instead fork the current bitcoind and apply the mulithreaded rcp patch and write code to fetch my own blocks with txn
291 2011-07-13 06:47:06 <lfm> Oh did I say that?
292 2011-07-13 06:47:23 <Zagitta> about 20minutes ago yes :p
293 2011-07-13 06:48:10 <Zagitta> or at least something a long those lines
294 2011-07-13 06:52:12 <Zagitta> actually my software is opensource so it's more to create an alternative to pushpool
295 2011-07-13 06:54:54 <Zagitta> not to mention i like the challenge so i learn something new :p
296 2011-07-13 06:55:13 <bittwist> is pushpool still the only decent pool software?
297 2011-07-13 06:56:19 <Zagitta> i haven't heard of other backends but i'm also relatively new to bitcoin...
298 2011-07-13 06:57:44 <bittwist> i only took a look some time ago but it was rather sparse out there, with all the attention on pushpool or extending it
299 2011-07-13 07:04:10 <Zagitta> sometimes i don't get how people can hate .net, it has so many usefull classes! ArraySegment<T> for one
300 2011-07-13 07:05:26 <bittwist> mark of the beast
301 2011-07-13 07:06:29 <Zagitta> bittwist: and that's supposed to mean what exactly? *confused*
302 2011-07-13 07:06:54 <bittwist> it means that people often have an irrational distaste for a name thats been thrust into their face all of their lives
303 2011-07-13 07:07:20 <bittwist> so MS = evil = .net is the evil too
304 2011-07-13 07:10:35 <Zagitta> following that logic MS can't really be considered evil as Gates donated 20 billions to global health care
305 2011-07-13 07:16:49 <bittwist> Zagitta: i focus that irrational urge to hate into one of their products, say, Windows ME
306 2011-07-13 07:16:54 <bittwist> Zagitta: and leave it at that :)
307 2011-07-13 07:17:13 <Zagitta> bittwist: haha good call
308 2011-07-13 07:17:50 <bittwist> Zagitta: http://www.news.com.au/breaking-news/dirty-socks-could-help-fight-malaria/story-e6frfku0-1226094065243
309 2011-07-13 07:17:58 <bittwist> on the topic of his foundation
310 2011-07-13 07:21:41 <Zagitta> bittwist: i think the article is worded poorly, (not that i'm a MS fanboi) but i'm pretty sure the breakthrough was the creation of the synthetic compound, not the idea of using socks ;)
311 2011-07-13 07:22:03 <bittwist> yes news.com.au likes to flavor up their titles
312 2011-07-13 07:22:37 <bittwist> still, the foundation giving out more loot to help fight COMMON ailements, not just first world ones
313 2011-07-13 07:26:05 <Zagitta> I'm not quite sure wheter you consider that good or bad?
314 2011-07-13 07:31:46 <bittwist> Zagitta: good
315 2011-07-13 07:32:07 <Zagitta> bittwist: then we're in agreement :)
316 2011-07-13 07:33:57 <lfm> Gates is hardly Microsoft especially now
317 2011-07-13 07:34:59 <Zagitta> well the image of MS being the big bad company comes from when he was part of it
318 2011-07-13 07:35:55 <lfm> He wasnt doing all his philanthropy then
319 2011-07-13 07:36:34 <lfm> Just means that Gates was ok, only Microsoft corrupted him
320 2011-07-13 07:36:52 <bittwist> gotta make stacks off first worlders before you can help others
321 2011-07-13 07:36:54 <lfm> He recovered somewhat when he got out
322 2011-07-13 07:36:59 <bittwist> i think he got it right
323 2011-07-13 07:37:50 <lfm> the old saying "power corrupts, absolute power corrupts absolutly"
324 2011-07-13 07:38:06 <Zagitta> it was just an entirely stupid analogy from my side with (gates = good)  = (ms = good)
325 2011-07-13 07:38:41 <Zagitta> point is that i'll enjoy my ArraySegment<T> class and you can hate it as much as you want :P
326 2011-07-13 07:39:28 <lfm> isnt a segment of an array just another array?
327 2011-07-13 07:40:01 <Zagitta> it's just a wrapper class
328 2011-07-13 07:41:13 <lfm> sure, that explains it all.
329 2011-07-13 07:42:12 <Zagitta> wich i just extended to make cutting out the different data segments of the block header easier
330 2011-07-13 07:43:04 <Zagitta> lfm: haha <3
331 2011-07-13 07:44:57 <Zagitta> lfm: sorry my ignorance but isn't it a pain in the a** to program non OOP?
332 2011-07-13 07:45:50 <UukGoblin> Zagitta, depends what you program
333 2011-07-13 07:46:07 <UukGoblin> OOP is good for some uses, but sucks at others
334 2011-07-13 07:46:36 <UukGoblin> some problems are better solved with procedural or functional languages
335 2011-07-13 07:47:20 <UukGoblin> (or logical)
336 2011-07-13 07:47:30 <Zagitta> yeah... data processing is a bit of a pain with OOP
337 2011-07-13 07:47:57 <Zagitta> F# to the rescue! or not lol
338 2011-07-13 07:48:32 <lfm> sounds painful too close to F###
339 2011-07-13 07:48:33 <UukGoblin> that's a log of ping timeouts in a minute
340 2011-07-13 07:48:58 <lfm> theyr all the same guy
341 2011-07-13 07:49:37 <Zagitta> so much MS hate lfm
342 2011-07-13 07:49:55 <lfm> oh is F# from MS?
343 2011-07-13 07:50:06 <Zagitta> aye
344 2011-07-13 07:50:23 <lfm> C# not good enuf for them
345 2011-07-13 07:50:26 <UukGoblin> Zagitta, MS hate is well founded
346 2011-07-13 07:51:02 <Zagitta> You guys have obviously NEVER worked with WPF
347 2011-07-13 07:51:25 <UukGoblin> why would we want to?
348 2011-07-13 07:51:37 <UukGoblin> it's got "windows" in its name
349 2011-07-13 07:51:57 <lfm> Does it run on Linux? no? thats why I never heard of it.
350 2011-07-13 07:53:19 <UukGoblin> lfm, I'm sure you have heard of warcraft II or duke nukem 3d
351 2011-07-13 07:53:20 <dsockwell> WPF?
352 2011-07-13 07:53:38 <UukGoblin> dsockwell, they misspelled P for T
353 2011-07-13 07:53:50 <dsockwell> ok
354 2011-07-13 07:53:51 <lfm> UukGoblin: true, I have
355 2011-07-13 07:54:00 <dsockwell> yeah it looks like a drag-and-drop GUI editor
356 2011-07-13 07:54:07 <dsockwell> why do you want to waste my RAM Zagitta ?
357 2011-07-13 07:54:30 <Zagitta> Different goals obviously have different solutions... but WPF is deffintly good if you want a good looking UI that doesn't take ages to create
358 2011-07-13 07:55:03 <Zagitta> dscockwell: want a few coins so you can buy more than 512mb?
359 2011-07-13 07:55:05 <Zagitta> ;)
360 2011-07-13 07:55:16 <UukGoblin> Zagitta, *G*UI
361 2011-07-13 07:55:21 <UukGoblin> who needs GUIs anyway
362 2011-07-13 07:55:39 <Zagitta> regular people
363 2011-07-13 07:55:43 <UukGoblin> they're good for CAD, but regular work...
364 2011-07-13 07:55:46 <dsockwell> Zagitta: I have 8GB on this machine
365 2011-07-13 07:56:03 <dsockwell> and I'm horrified at how much of it is wasted by windowing systems
366 2011-07-13 07:56:32 <lfm> Zagitta: Linux runs a hell of a lot better on any given amount of memory than mswin does, even 256mb
367 2011-07-13 07:56:38 <UukGoblin> I have 4GB, and the 256-client limit to X is annoying
368 2011-07-13 07:56:40 <Zagitta> agreed
369 2011-07-13 07:57:09 <UukGoblin> I only have 4x4 workspaces
370 2011-07-13 07:57:18 <UukGoblin> and only about 10 terminals on each
371 2011-07-13 07:57:25 <Zagitta> however windows gives an equally better user friendlyness poportional to the extra ram it uses...
372 2011-07-13 07:57:46 <dsockwell> what is user friendliness?
373 2011-07-13 07:57:47 <UukGoblin> Zagitta, depends what's a user
374 2011-07-13 07:58:13 <lfm> ya mswin may be better for people who know nothing about computers. that does not explain why you like it Zagitta
375 2011-07-13 07:58:28 <midnightmagic> "Meanwhile, as previously mentioned, the mining cluster is ready for production, we will publish technical specifications tomorrow and open orders briefly later."
376 2011-07-13 07:58:42 <midnightmagic> well. asicminer a possibility after all?
377 2011-07-13 07:58:46 <Zagitta> i like it because i play games
378 2011-07-13 07:58:56 <midnightmagic> who's gonne be the first to try and order it?
379 2011-07-13 07:59:26 <UukGoblin> midnightmagic, I've already maxed out my home power supply
380 2011-07-13 07:59:33 <dsockwell> guys, listen, Linux is a cool front-end and optimization for MS windows, but in the end Linux users are pirating MS core DLLs.  It's still against IP laws to run a computer without a Windows license.
381 2011-07-13 07:59:42 <UukGoblin> and I don't think I want to exchange my GPUs for ASICs...
382 2011-07-13 08:00:17 <lfm> dsockwell: Huh? I can only assume that was meant to be humourous.
383 2011-07-13 08:00:31 <dsockwell> I mean it's a neat project, and a fun toy
384 2011-07-13 08:00:32 <Zagitta> obviously it's sarcasm
385 2011-07-13 08:00:35 <midnightmagic> UukGoblin: no? is it for the general-purpose-ness of the GPU miners?
386 2011-07-13 08:01:03 <UukGoblin> midnightmagic, yeah... and better sellability in case of SNAFUs
387 2011-07-13 08:01:12 <midnightmagic> hrm..
388 2011-07-13 08:01:15 <dsockwell> but linux is an unacceptable liability for anyone but the hobbyist.
389 2011-07-13 08:01:27 <UukGoblin> midnightmagic, how much is an ASIC mining platform going to cost anyway?
390 2011-07-13 08:02:18 <midnightmagic> UukGoblin: $200-$250 per child board, each one doing ~ 500MH/s.
391 2011-07-13 08:02:43 <UukGoblin> midnightmagic, that's cheap! what about the parent board?
392 2011-07-13 08:02:45 <dsockwell> midnightmagic: is this your own project?
393 2011-07-13 08:02:52 <midnightmagic> dsockwell: god no.
394 2011-07-13 08:02:54 <dsockwell> ok
395 2011-07-13 08:03:11 <dsockwell> because it's better to leave computer stuff to the professionals
396 2011-07-13 08:03:15 <midnightmagic> UukGoblin: not a clue. but who knows if this thing even exists, the blog is all over the place.
397 2011-07-13 08:03:30 <UukGoblin> midnightmagic, ah.
398 2011-07-13 08:03:41 <midnightmagic> asicminer.net
399 2011-07-13 08:03:52 <UukGoblin> lol
400 2011-07-13 08:04:05 <UukGoblin> Security risk blocked for your protection
401 2011-07-13 08:04:17 <UukGoblin> (re asicminer.net)
402 2011-07-13 08:04:51 <lfm> Is this Art Forzz's thing then?
403 2011-07-13 08:04:51 <midnightmagic> UukGoblin: but, hilariously enough they have an OGD1 system there they claim is doing 300MH/s. *I* have an OGD1..! I want that damn design! lol
404 2011-07-13 08:04:56 <midnightmagic> lfm: doubt it.
405 2011-07-13 08:05:15 <dsockwell> good, UukGoblin, amateur software is definitely a risk to the integrity of your Windows machine.
406 2011-07-13 08:05:24 <lfm> It claims to be the first asci miner
407 2011-07-13 08:05:28 <lfm> asic
408 2011-07-13 08:05:58 <phantomcircuit> midnightmagic, obvious donation bait is obvious
409 2011-07-13 08:06:01 <midnightmagic> i got.. like the second OGD1 ever produced, and probably the first one ever sold.
410 2011-07-13 08:06:19 <midnightmagic> phantomcircuit: so it seems. :) but they did set themselves a deadline.
411 2011-07-13 08:07:20 <UukGoblin> "by using the 8 Gigahash raw power of the device, the whole hash space is scanned at very fast rates and at random multiple ranges, multiple times." <- wtf is that supposed to mean
412 2011-07-13 08:07:30 <lfm> We did so by adding a oil-cooling system, yikes
413 2011-07-13 08:07:32 <midnightmagic> yeah see? that's what i'm talking about.
414 2011-07-13 08:07:34 <UukGoblin> the whole hash space is 2^256
415 2011-07-13 08:07:46 <UukGoblin> you can't scan it even once
416 2011-07-13 08:07:48 <midnightmagic> but they might just be talking about a single work unit.
417 2011-07-13 08:07:58 <midnightmagic> bad english and all
418 2011-07-13 08:08:25 <lfm> and their reliability must suck if they think they should scan multiple times
419 2011-07-13 08:08:30 <midnightmagic> marketdroid doing the blog updates.. i mean who knows.
420 2011-07-13 08:08:45 <dsockwell> UukGoblin: seemed like they were using testnet, is that still 256 bits?
421 2011-07-13 08:09:29 <UukGoblin> dsockwell, I've no idea what you're talking about
422 2011-07-13 08:09:49 <midnightmagic> grumpy sock is grumpy
423 2011-07-13 08:12:29 <lfm> testnet is also 256 bit hashes, yes.
424 2011-07-13 08:16:05 <Zagitta> hmm... asuming it takes 1 million shares for one round and i can get away with storing only the nonce of 4 bytes, that's almost 4 gigs of ram... That sure as hell is going to make the garbage collector choke
425 2011-07-13 08:17:23 <dsockwell> what?
426 2011-07-13 08:17:32 <dsockwell> 1 million * 4 = 4 billion?
427 2011-07-13 08:18:02 <lfm> dsockwell: he is trying to figure out how to detect and prevent duplicate shares for his new miner
428 2011-07-13 08:18:25 <dsockwell> i don't understand where the factor of 1000 comes from
429 2011-07-13 08:18:28 <Zagitta> 4 milion bytes / 1024 bytes = 3900 mb afaik
430 2011-07-13 08:19:20 <dsockwell> it sounds like you're just talking about 4 megabytes per round
431 2011-07-13 08:20:09 <lfm> It must me microsoft arithmetic v2.0
432 2011-07-13 08:20:16 <Zagitta> ofc i'm an idiot
433 2011-07-13 08:20:17 <lfm> must be
434 2011-07-13 08:20:29 <Zagitta> skipped the kilobyte part
435 2011-07-13 08:20:45 <dsockwell> i mean
436 2011-07-13 08:21:00 <dsockwell> yeah i was going to play the C# card sooner or later
437 2011-07-13 08:23:40 <Zagitta> what difference is that going to have on the nonce?
438 2011-07-13 08:23:49 <lfm> hehehehehe
439 2011-07-13 08:24:16 <dsockwell> so you're using a 4096 bit nonce?
440 2011-07-13 08:24:29 <dsockwell> er
441 2011-07-13 08:24:31 <lfm> naw just 64
442 2011-07-13 08:24:40 <dsockwell> shit
443 2011-07-13 08:24:51 <dsockwell> something is making me stupid tonight
444 2011-07-13 08:25:01 <forrestv> Zagitta, why not just store the hashes of the shares?
445 2011-07-13 08:25:10 <dsockwell> i mean more so than usual
446 2011-07-13 08:25:11 <lfm> not to mention the exranonce
447 2011-07-13 08:25:22 <Zagitta> dsockwell: welcome to the club
448 2011-07-13 08:25:23 <lfm> extranonce
449 2011-07-13 08:26:52 <UukGoblin> thought the nonce was 32bit
450 2011-07-13 08:27:07 <Zagitta> forresttv: isn't that both more cpu and memory intensive than storing the nonce only?
451 2011-07-13 08:27:12 <dsockwell> i thought it was 32kbit
452 2011-07-13 08:27:23 <lfm> ya, well in certain ways one might consider the timestamp to be an extension of the nonce
453 2011-07-13 08:27:38 <dsockwell> Zagitta: is it 32bit or 32kbit?
454 2011-07-13 08:27:43 <UukGoblin> same as the privkey may be an extension to it
455 2011-07-13 08:27:48 <lfm> also the xtranonce is variable size, whatever you want
456 2011-07-13 08:27:48 <Zagitta> https://en.bitcoin.it/wiki/Block_hashing_algorithm says nonce is 32bit
457 2011-07-13 08:27:50 <sipa> the block header nonce is 32 bits
458 2011-07-13 08:27:55 <dsockwell> oh ok
459 2011-07-13 08:27:59 <dsockwell> then wtf are you worried about
460 2011-07-13 08:28:01 <sipa> and extranonce is variable length
461 2011-07-13 08:28:15 <dsockwell> that's a great use for 4 megabytes
462 2011-07-13 08:28:29 <Zagitta> i'm not worried anymore, i was just being an idiot when i converted from bytes to mb
463 2011-07-13 08:28:35 <dsockwell> ah
464 2011-07-13 08:28:43 <dsockwell> well i could have told you that ;)
465 2011-07-13 08:28:53 <lfm> sipa ya, well in certain ways one might consider the timestamp to be an extension of the nonce
466 2011-07-13 08:29:18 <Zagitta> i don't need anyone to tell me i'm an idiot... that's one of the few things i'm good at myself :P
467 2011-07-13 08:29:20 <dsockwell> lfm: that would require some synchronization though right?
468 2011-07-13 08:29:31 <dsockwell> or, no
469 2011-07-13 08:29:37 <dsockwell> if the miners only use server time
470 2011-07-13 08:29:53 <dsockwell> ...
471 2011-07-13 08:30:21 <lfm> so long as you use timestamps that are within a few minutes of actual time, you are fine
472 2011-07-13 08:31:00 <lfm> I have no idea what the current pool servers out there will do with them
473 2011-07-13 08:32:44 <dsockwell> jfc
474 2011-07-13 08:32:53 <sipa> you have a 70-minute window to choose from for the timestamp, right?
475 2011-07-13 08:32:54 <lfm> If you look at the reference miner in bitcoin it treats the timestamp sorta like an overflow for the nonce
476 2011-07-13 08:32:55 <dsockwell> afk, i can't stand this any more
477 2011-07-13 08:33:16 <sipa> that's 12 extra bits of nonce indeed, though it has some meaning as well
478 2011-07-13 08:33:21 <Zagitta> a question: Isn't the nonce the variable that miners increase untill it overflows and then requests new work? if so how exactly does it help storing the nonce if it will be changed when i get it back?
479 2011-07-13 08:33:41 <sipa> hmm?
480 2011-07-13 08:34:01 <sipa> Zagitta: what are you doing exactly?
481 2011-07-13 08:34:43 <dsockwell> wut
482 2011-07-13 08:34:53 <lfm> sipa: he is trying to figure out how to detect and prevent duplicate shares for his new miner
483 2011-07-13 08:35:11 <lfm> for for his pool server I should say
484 2011-07-13 08:35:12 <dsockwell> Zagitta: a nonce is a secret between alice and bob so that they know zha zha isn't doing a replay attack
485 2011-07-13 08:35:38 <UukGoblin> this is fucking weird
486 2011-07-13 08:35:38 <Zagitta> i think i missunderstood what i was supposed to store
487 2011-07-13 08:35:43 <lfm> dsockwell: well, not quite in this sense
488 2011-07-13 08:35:48 <UukGoblin> I haven't found a block in 12 days at 21Ghash/sec
489 2011-07-13 08:35:50 <dsockwell> oh?
490 2011-07-13 08:35:53 <sipa> Zagitta: you store the nonces per getwork that were returned
491 2011-07-13 08:36:00 <sipa> ;;bc,prob 21000000 12d
492 2011-07-13 08:36:01 <gribble> 0.960965291035
493 2011-07-13 08:36:22 <sipa> Zagitta: on average, there will be only one such nonce per getwork
494 2011-07-13 08:36:23 <UukGoblin> quite high, eh?
495 2011-07-13 08:36:41 <lfm> UukGoblin: unless of course you have a bug
496 2011-07-13 08:37:18 <Zagitta> yeah i was thinking that i should store something when i give a miner the work it request AKA i was being stupid again
497 2011-07-13 08:37:24 <lfm> sipa assuming he is using difficulty 1.0
498 2011-07-13 08:37:25 <UukGoblin> lfm, nothing's really changed from the previous month where I did find some blocks
499 2011-07-13 08:37:32 <Zagitta> thanks a bunch, i think i got it now
500 2011-07-13 08:38:11 <dsockwell> ;;bc,prob 21000000 7d
501 2011-07-13 08:38:12 <gribble> 0.849219081342
502 2011-07-13 08:38:20 <dsockwell> ;;bc,prob 21000000 1d
503 2011-07-13 08:38:21 <gribble> 0.23683066406
504 2011-07-13 08:38:51 <dsockwell> UukGoblin: do you think you could be getting screwed by difficulty increases?
505 2011-07-13 08:38:59 <dsockwell> when was the last one?
506 2011-07-13 08:40:03 <UukGoblin> I did find 5212374 "attempts" in the last 12 days
507 2011-07-13 08:40:12 <lfm> 2011-07-06 20:35:46,
508 2011-07-13 08:40:29 <lfm> last diff change ^^
509 2011-07-13 08:41:09 <sipa> lfm: if the difficulty is 1.00000000000, he'll get 1.000015259 (distinct) nonces per share :)
510 2011-07-13 08:42:57 <Zagitta> sipa: so there's a tiny chance i'm discarding propper work by checking if the nonce already exists?
511 2011-07-13 08:43:07 <sipa> ?
512 2011-07-13 08:43:17 <lfm> sipa: close enuf
513 2011-07-13 08:44:03 <lfm> Zagitta: kinda depends how many miners and what speed they are
514 2011-07-13 08:44:52 <Zagitta> lfm: i see
515 2011-07-13 08:45:43 <lfm> if they're slow like a cpu then they will be unlikely to overflo to updating the timestamp
516 2011-07-13 08:48:06 <Zagitta> hmm
517 2011-07-13 08:52:25 <lfm> Hey we just passed 1 million transactions in the last few days
518 2011-07-13 08:53:02 <lfm> (including coinbase txn)
519 2011-07-13 08:55:41 <sipa> ;;later tell jgarzik i made a mistake in fixing the synchronize default address - automatically generated addresses are not added to the address book anymore
520 2011-07-13 08:55:42 <gribble> The operation succeeded.
521 2011-07-13 09:03:18 <sipa> lfm: in total?
522 2011-07-13 09:04:51 <lfm> sipa ya, total in the regular block chain
523 2011-07-13 09:05:47 <lfm> got a ways to go yet to match visa millions per day
524 2011-07-13 09:06:29 <Zagitta> does anyone happen to know a good way of running collection.Contains(object) concurrently when there might be added objects to the collection while enumerating?
525 2011-07-13 09:10:00 <sytse> hmm.. apparently, the date information has been lost entirely on mtgox transactions before mtgox went down for a week. Is there a file with (transaction id, date) mappings for all old transactions somewhere?
526 2011-07-13 09:10:26 <sytse> (at least I don't get dates at getTrades.php)
527 2011-07-13 09:12:51 <justmoon> sytse, you might have more luck in #mtgox
528 2011-07-13 09:13:41 <BlueMatt> sipa: https://github.com/bitcoin/bitcoin/pull/404
529 2011-07-13 09:14:18 <CIA-103> bitcoin: Matt Corallo master * rd5e9d00 / src/makefile.linux-mingw : Fix makefile.linux-mingw - http://bit.ly/rffRB9 https://github.com/bitcoin/bitcoin/commit/d5e9d0000d68548f10b43dfa1fa3a8ef11b91003
530 2011-07-13 09:14:19 <CIA-103> bitcoin: Pieter Wuille master * r225e60c / src/makefile.linux-mingw : Merge pull request #404 from TheBlueMatt/newenc ... https://github.com/bitcoin/bitcoin/commit/225e60ce34d8756f23e7e76b545131601f60e1dc
531 2011-07-13 09:14:43 <sytse> justmoon: good point.
532 2011-07-13 09:15:06 <sipa> i wonder how "sent to change address" transactions show up in the gui
533 2011-07-13 09:16:31 <sipa> ok, it'll just show "Received with: <address>"
534 2011-07-13 09:16:52 <lfm> sipa you mean like a refund or something?
535 2011-07-13 09:17:02 <sipa> lfm: could be, just in general
536 2011-07-13 09:17:20 <sipa> 0.3.24 has a bug (my fault) that does not add autogenerated addresses to the address book
537 2011-07-13 09:17:34 <sipa> and receiving addresses without entry in the address book are considered change addresses
538 2011-07-13 09:18:25 <lfm> oh so the keys are ok, just not filed quite right?
539 2011-07-13 09:18:31 <sipa> indeed
540 2011-07-13 09:18:37 <BlueMatt> why did jgarzik tag the current git head 0.3.25, I thought the definition of 0.4 was wallet encryption...
541 2011-07-13 09:18:46 <sipa> BlueMatt: read the commit msg
542 2011-07-13 09:19:23 <BlueMatt> ok, still...
543 2011-07-13 09:19:29 <BlueMatt> not that it matters, was just complaining...
544 2011-07-13 09:26:26 <BlueMattBot> Project Bitcoin-Test build #1: FAILURE in 6 sec: http://www.bluematt.me/jenkins/job/Bitcoin-Test/1/
545 2011-07-13 09:26:35 <BlueMatt> wtf
546 2011-07-13 09:26:42 <BlueMatt> oh, why did that build?
547 2011-07-13 09:34:37 <BlueMattBot> Yippie, build fixed!
548 2011-07-13 09:34:38 <BlueMattBot> Project Bitcoin build #92: FIXED in 20 min: http://www.bluematt.me/jenkins/job/Bitcoin/92/
549 2011-07-13 09:34:51 <BlueMatt> :) :) :) :)
550 2011-07-13 09:40:06 <BlueMattBot> Project Bitcoin-Test build #2: STILL FAILING in 11 sec: http://www.bluematt.me/jenkins/job/Bitcoin-Test/2/
551 2011-07-13 09:42:39 <BlueMattBot> Project Bitcoin-Test build #3: STILL FAILING in 2.4 sec: http://www.bluematt.me/jenkins/job/Bitcoin-Test/3/
552 2011-07-13 09:42:49 <MrSam> lol
553 2011-07-13 09:42:55 <BlueMattBot> MrSam did you mean me? Unknown command 'git'
554 2011-07-13 09:42:55 <MrSam> BlueMattBot: git config !
555 2011-07-13 09:43:55 <erus`> my github news feed looks like bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin bitcoin
556 2011-07-13 09:44:51 <BlueMattBot> Project Bitcoin-Test build #4: STILL FAILING in 9.9 sec: http://www.bluematt.me/jenkins/job/Bitcoin-Test/4/
557 2011-07-13 09:45:18 <BlueMatt> ok good, now its failing due to the issues in the repo...
558 2011-07-13 09:46:32 <sipa> hmm, there are currently pull requests for pay-to-url and for sign-arbitrary-data
559 2011-07-13 09:46:40 <sipa> i think there is a very interesting way to combine them
560 2011-07-13 09:46:51 <sipa> have a url which includes a bitcoin address
561 2011-07-13 09:47:29 <sipa> and the data retrieved by fetching the url, should including a data signature that corresponds to the bitcoin address in the url
562 2011-07-13 09:48:50 <sipa> that way you can give someone a URL they can pay to, but the URL itself can give a separate address to each payee
563 2011-07-13 09:49:25 <BlueMatt> that seems over-complicated...at the point give each user a different url
564 2011-07-13 09:49:41 <BlueMatt> and also bad for privacy - they get your ip
565 2011-07-13 09:49:45 <sipa> eh
566 2011-07-13 09:50:01 <sipa> you could as well give each payer just a separate address
567 2011-07-13 09:50:05 <sipa> but you can't do that dynamically
568 2011-07-13 09:50:52 <sipa> i want to let each payer get a different address, but i want them to be able to verify that it's verified by me
569 2011-07-13 10:00:02 <makomk> midnightmagic: I don't believe them about the OGD1, somehow.
570 2011-07-13 10:03:11 <sacarlson> hay I have an idea a gps race you put the key number on a peace of paper or object that you hide at a location.  you somehow give hints where to find this object with the number one it.  you can't move the object but when you get the number you have to be first to find a way to capture the walet
571 2011-07-13 10:03:50 <sacarlson> you provide gps lat long and hints to find it
572 2011-07-13 10:05:51 <sacarlson> I guess they would have to be some what local games or no the same walet data could be repeated in many places in the world
573 2011-07-13 10:05:57 <ThomasV> I am using http://jeromeetienne.github.com/jquery-qrcode/ ; any idea why it requires a type 5 qr code in order to store a bitcoin address ? type 3 should be enough...
574 2011-07-13 10:08:01 <tcatm> who runs bitomat.pl?
575 2011-07-13 10:08:09 <sacarlson> oh and I changed the 4 byte magic number on the weedsnet today as documented http://forum.bitcoin.org/index.php?topic=24209.0 and the new weeds config found here http://exchange.beertokens.info/docs/multicoin/bitcoin.conf.weeds
576 2011-07-13 10:10:20 <sacarlson> the above would be the scavanger hunt of the future paid for by advertizers or paid entry to get the hints
577 2011-07-13 10:11:37 <sacarlson> ok no interest here I'll stop rambling sorry
578 2011-07-13 10:12:56 <Zagitta> sacarlson: something like that already exists just without bitcoin involvement
579 2011-07-13 10:13:03 <Zagitta> also
580 2011-07-13 10:13:10 <Zagitta> BigInteger is pissing me off: http://pastebin.com/EHVw48KW
581 2011-07-13 10:13:20 <sacarlson> Zagitta: I'll take a look
582 2011-07-13 10:14:20 <sacarlson> Zagitta: I don't see any connection
583 2011-07-13 10:14:55 <sacarlson> Zagitta: oh I thought the pastbin was a link to what your were talking about
584 2011-07-13 10:15:08 <Zagitta> sacarlson: i don't get why it's failing either... anyway i remember the thing you're talking about, it's called geocaching: http://www.geocaching.com/
585 2011-07-13 10:16:06 <sacarlson> Zagitta: I'm looking at it,  but publicity like that could also put bitcoin on the map
586 2011-07-13 10:16:25 <Zagitta> yeah just had the same thought...
587 2011-07-13 10:18:40 <sacarlson> Zagitta: ya that adds even more as you can have evedence of the order that you found the article in 3d space by what other document in secret as merkleblocks to get the 2nd and Xnd place winnings
588 2011-07-13 10:19:25 <Zagitta> sacarlson: huh? didn't catch any of that
589 2011-07-13 10:20:37 <sacarlson> Zagitta: I should say the pzatimestamp sting could be added by each group that find it to put there order into the winings of more than one finder
590 2011-07-13 10:22:08 <Zagitta> sacarlson: good idea
591 2011-07-13 10:22:47 <sacarlson> each time some group find the location with the info they add another string or sentance like "we were here with wendy on 3/13/12 when we found it"
592 2011-07-13 10:24:10 <sacarlson> and to get more hints you give more clues from each of the  advertizers sites you must vist to find them
593 2011-07-13 10:25:01 <sacarlson> so since the advertizer gets more trafic form people looking for clues they help pay for tha bounty
594 2011-07-13 10:25:57 <sacarlson> ok magic wand waves make it so
595 2011-07-13 10:31:12 <sacarlson> ok next on the list of thing I need to add to MultiCoin is the ablility to transact namecoin transactions. any one can tell me the big differences other than the  IRC boostrap and the 4 byte magic code and the 1 byte address header that I need to know to transact this type of coin?
596 2011-07-13 10:31:59 <spq> Zagitta: what do you think will integer division of X / Y do, if Y > X ?
597 2011-07-13 10:35:17 <Zagitta> spg: result is zero, but why exactly is y > x? did i swap something around compared to the wiki?
598 2011-07-13 10:35:56 <spq> compare the comments, where you say correctly results in...
599 2011-07-13 10:36:54 <spq> you missed the part thats involved in the shifting of the number
600 2011-07-13 10:37:00 <spq> 2**(8*(0x1b - 3)) was only an example!
601 2011-07-13 10:37:41 <spq> (0x1b was the example here iirc)
602 2011-07-13 10:37:43 <Zagitta> ** in my book is raising to the power of something
603 2011-07-13 10:38:50 <spq> its simple left shifting by whole bytes <first byte as uint8> - 3 or something
604 2011-07-13 10:39:36 <Avemo_> I am observing 800 connections on my bitcoind (it is the max allowed in conifg), usually it is just 50-60, should I be concerned?
605 2011-07-13 10:40:50 <Avemo_> I am basically wondering if there is new code with DNS based bootstrap or if it is an attack
606 2011-07-13 10:41:00 <Eliel_> Avemo_: I've seen loads of connections randomly too, it's usually just a few though
607 2011-07-13 10:44:12 <Zagitta> spq: thanks, although i'm even more confused now lol
608 2011-07-13 10:44:36 <spq> Zagitta: yw ;)
609 2011-07-13 10:46:16 <Zagitta> i wish there was some better pesudo code for it
610 2011-07-13 10:54:38 <sipa> BlueMatt: apparently i misread a bit - you write the bitcoind version in the minversion field?
611 2011-07-13 10:54:56 <BlueMatt> yea
612 2011-07-13 10:54:58 <BlueMatt> why?
613 2011-07-13 10:55:22 <sipa> i thought it would be a separate wallet version number, that could increase independently
614 2011-07-13 10:55:39 <BlueMatt> no, does it really matter though
615 2011-07-13 10:56:06 <BlueMatt> I kinda doubt many alternate clients will use the same wallet storage so...
616 2011-07-13 10:56:19 <sipa> it makes it harder for bitcointools-like things
617 2011-07-13 10:56:38 <BlueMatt> not really, they just have to read the version and compare to what it knows to implement
618 2011-07-13 10:56:53 <sipa> and eg when changing the version from 0.3.25 to 0.4.0, we should make sure 0.3.25 keeps being written
619 2011-07-13 10:56:57 <BlueMatt> no harder than net stuff...
620 2011-07-13 10:57:08 <sipa> or you cause pointless incompatibilities
621 2011-07-13 10:57:21 <BlueMatt> well it currently doesnt write any version to the file
622 2011-07-13 10:57:23 <BlueMatt> just compares
623 2011-07-13 10:57:30 <BlueMatt> (as wallet crypto already breaks old nodes)
624 2011-07-13 10:57:30 <sipa> right
625 2011-07-13 10:57:43 <BlueMatt> you can change the compare if you want, I dont care, just need something there
626 2011-07-13 11:05:32 <MrSam> aah
627 2011-07-13 11:05:37 <MrSam> 1716154.362981] possible SYN flooding on port ****. Sending cookies.
628 2011-07-13 11:05:43 <MrSam> the perks of running a pool
629 2011-07-13 11:05:51 <MrSam> free incoming traffic
630 2011-07-13 11:10:54 <Zagitta> MrSam: it's the pushpool's RPC port that gets ddos'ed right?
631 2011-07-13 11:10:59 <MrSam> yeah
632 2011-07-13 11:11:14 <MrSam> no biggie, had to increase ulimit
633 2011-07-13 11:11:40 <MrSam> allready working on a firewallscript
634 2011-07-13 11:13:40 <Zagitta> are they sending propper RCP requests or are they just empty requests?
635 2011-07-13 11:13:59 <[Tycho]> What pool is ddosed ?
636 2011-07-13 11:14:22 <MrSam> every pool every day ? :p
637 2011-07-13 11:14:31 <[Tycho]> I mean, this time
638 2011-07-13 11:14:35 <xelister> you are not checking up on your ddos oreders? :P
639 2011-07-13 11:15:00 <dsockwell> this is why we can't have nice things tycho
640 2011-07-13 11:15:38 <AndyBr> g'day
641 2011-07-13 11:15:38 <MrSam> i should create an ipad app
642 2011-07-13 11:15:41 <MrSam> Angry miners
643 2011-07-13 11:15:48 <Zagitta> haha
644 2011-07-13 11:16:00 <MrSam> for miners that only use cpu, and are now using it for ping -p and bragging that they are hackers
645 2011-07-13 11:16:09 <MrSam> ping -f even
646 2011-07-13 11:17:07 <dsockwell> there's already a parody comic, angry nerds
647 2011-07-13 11:17:37 <D0han> link?
648 2011-07-13 11:17:37 <MrSam> :P
649 2011-07-13 11:17:55 <MrSam> http://www.atlassian.com/en/angrynerds
650 2011-07-13 11:18:19 <Zagitta> regarding the way that difficulty is stored in blocks, is that packing custom or widly used so i can go read up on it on my own?
651 2011-07-13 11:20:15 <forrestv> Zagitta, custom
652 2011-07-13 11:20:33 <forrestv> sadly
653 2011-07-13 11:20:36 <Zagitta> :[
654 2011-07-13 11:22:06 <Zagitta> why on earth didn't it occur to me before now that i could just look at bitcoinsharp's code...
655 2011-07-13 11:23:02 <Diablo-D3> http://www.extremetech.com/extreme/89710-the-fanless-spinning-heatsink-the-heatsink-is-the-fan
656 2011-07-13 11:23:05 <Diablo-D3> dear lord people are stupid
657 2011-07-13 11:24:12 <dsockwell> what
658 2011-07-13 11:24:34 <dsockwell> it looks like he just took the impeller off of a regular hsf
659 2011-07-13 11:24:58 <Diablo-D3> dsockwell: no
660 2011-07-13 11:25:05 <Diablo-D3> he made the heatsink the shape of an impeller
661 2011-07-13 11:25:09 <Diablo-D3> and is spinning the heatsink
662 2011-07-13 11:25:25 <Diablo-D3> in other words, the fan is now a heatsink
663 2011-07-13 11:25:44 <edGe06> but..how.. spinning...
664 2011-07-13 11:25:52 <Diablo-D3> edGe06: I havent figured that part out yet
665 2011-07-13 11:26:08 <Diablo-D3> I assume its a central heatpipe and a liquid transfer
666 2011-07-13 11:26:14 <Marf> no
667 2011-07-13 11:26:27 <dsockwell> just what everyone needed, a passive component that's more prone to breaking
668 2011-07-13 11:26:34 <Marf> it hovers like an tablehookpuck
669 2011-07-13 11:26:42 <dsockwell> quick, let's make capacitors spin too
670 2011-07-13 11:26:44 <Marf> 0.2 mm of air
671 2011-07-13 11:26:47 <Diablo-D3> Marf: yeah but how do you get the heat into the rotating heatsink fins
672 2011-07-13 11:26:55 <edGe06> yeah Marf is right, on 0.001" of air
673 2011-07-13 11:26:57 <Marf> over that 0.2 mm air
674 2011-07-13 11:27:04 <Diablo-D3> that sounds retarded
675 2011-07-13 11:27:15 <dsockwell> that does in fact sound retarded
676 2011-07-13 11:27:35 <Diablo-D3> air is extremely shitty at thermal transfers
677 2011-07-13 11:27:39 <edGe06> sounds like it could easily fuck up
678 2011-07-13 11:27:42 <Diablo-D3> and thats very easy to get dirty
679 2011-07-13 11:28:06 <Marf> it spins so fast it doesnt get dirty, says the inventor
680 2011-07-13 11:28:17 <dsockwell> that's the stupidest thing i've ever heared
681 2011-07-13 11:28:18 <Diablo-D3> the high pressure clean effect is somewhat of a myth
682 2011-07-13 11:28:27 <Marf> we will see
683 2011-07-13 11:28:30 <Diablo-D3> it reduces dirt by a shitload
684 2011-07-13 11:28:32 <Diablo-D3> but it still gets dirty
685 2011-07-13 11:28:48 <Diablo-D3> although if the fan blades are driven in a way I can just pop the fan off
686 2011-07-13 11:28:50 <dsockwell> dude should stick to cluster bombs
687 2011-07-13 11:28:52 <Diablo-D3> then I can just clean it periodically
688 2011-07-13 11:29:18 <edGe06> ill stick to my thermal paste, heatsink, and fan i can take apart and replace if needed :)
689 2011-07-13 11:29:22 <Zagitta> diablo
690 2011-07-13 11:29:26 <Zagitta> yes air is shitty
691 2011-07-13 11:29:35 <Diablo-D3> Zagitta: I meant as opposed to pure copper
692 2011-07-13 11:29:56 <Marf> i want supraconducter
693 2011-07-13 11:30:04 <Zagitta> but if you read the whitepaper you see that because the fan is spinning the air in the gap gets turbulent and just like water that makes it transfer heat MUCH better
694 2011-07-13 11:30:15 <Diablo-D3> but yeah, my idea works better
695 2011-07-13 11:30:32 <Diablo-D3> take a central heatpipe, seal it with liquid metal in the gap
696 2011-07-13 11:31:18 <Diablo-D3> then power it with a ring motor
697 2011-07-13 11:36:02 <Diablo-D3> heh, you could make them huge too
698 2011-07-13 11:36:09 <Diablo-D3> like really tall and wide
699 2011-07-13 11:36:17 <Diablo-D3> have it pull air from the board level
700 2011-07-13 11:36:20 <Diablo-D3> and shove it out of the case
701 2011-07-13 11:37:09 <Zagitta> forrestv: http://pastebin.com/xWePEjB8 :[ that's what it takes to unpack that custom packing in c# >< and i'm not even sure that it works (stolen from http://code.google.com/p/bitcoinsharp/source/browse/src/Core/Utils.cs#255)
702 2011-07-13 11:41:04 <forrestv> fun
703 2011-07-13 11:46:12 <lfm> Diablo-D3: isnt that a standard heat pump?
704 2011-07-13 12:01:40 <Incitatus> hi tcatm, i think my team would be happy to help you with your code
705 2011-07-13 12:02:09 <Incitatus> tcatm, on the NYSE and legitimate platforms there are always these orders
706 2011-07-13 12:02:41 <Incitatus> tcatm, it may be illegal actually to not allow people to sell them for what they want to, certainly price fixing is not good for bitcoin
707 2011-07-13 12:03:25 <Incitatus> tcatm, also in the future you will be dealing with currencies like the Zimbabwe dollar and such so you will need to adapt your code and phantom has offered to help
708 2011-07-13 12:04:22 <tcatm> I could easily deal with more digits. It's just a matter of migrating the database scheme. the problem is: how many digits are enough?
709 2011-07-13 12:04:56 <Incitatus> ah, i see, there will always need to be some limitation you're right
710 2011-07-13 12:05:03 <Incitatus> I never tought about that tcatm
711 2011-07-13 12:05:07 <nanotube> tcatm: since it is illegal to not allow people to sell for what they want to, the answer is "infinity" :)
712 2011-07-13 12:05:23 <nanotube> no go and comply with the law, you lawbreaker you!
713 2011-07-13 12:05:25 <nanotube> hehe
714 2011-07-13 12:05:44 <nanotube> s/no/now/
715 2011-07-13 12:05:48 <Incitatus> well nanotube there are certainly currencies
716 2011-07-13 12:05:52 <Incitatus> that deal in the billions
717 2011-07-13 12:05:55 <tcatm> oh woah, that would surely inflate the database (which already is about 8 GB mostly decimals)
718 2011-07-13 12:05:57 <Incitatus> for rather nominal amounts
719 2011-07-13 12:06:06 <nanotube> yes i know Incitatus :)
720 2011-07-13 12:06:29 <Incitatus> it also would have been nice to be told about this decisions
721 2011-07-13 12:06:32 <Incitatus> decision*
722 2011-07-13 12:06:35 <nanotube> but how do you deal with someone trying to sell 1 btc at 98732459872349872394872938472938470294850384609804598098450698234097 usd?
723 2011-07-13 12:06:38 <lfm> Do they have actual 1 unit currency still?
724 2011-07-13 12:06:42 <Incitatus> instead of being in the dark
725 2011-07-13 12:07:03 <Incitatus> nanotube, that is more USD than exists in the world
726 2011-07-13 12:07:07 <tcatm> Incitatus: what limit do you propose? currently it's 10.8
727 2011-07-13 12:07:20 <Incitatus> perhaps we should limit to 21 mil BTC and 10 tril USD
728 2011-07-13 12:07:26 <nanotube> Incitatus: not your problem, since you say it is illegal to not allow people to sell for what they want.
729 2011-07-13 12:07:43 <nanotube> (just making fun of the law, not of you, of course)
730 2011-07-13 12:07:51 <Incitatus> well, obv there are ceilings because of the amount incirculation
731 2011-07-13 12:07:51 <nanotube> (if said law actually exists)
732 2011-07-13 12:07:55 <lfm> if the currency doesnt exist you dont have to sell for that
733 2011-07-13 12:08:15 <Incitatus> not sure of the law, but it just feels wrong to not allow people to do what they want
734 2011-07-13 12:08:18 <Incitatus> with their GBP
735 2011-07-13 12:08:25 <nanotube> heh ic
736 2011-07-13 12:09:50 <BlueMatt> "Mark Zuckerberg has decided to leave Google's new social network because he 'doesn't want to be tracked." lulwut????
737 2011-07-13 12:10:20 <lfm> he's a tool, everyone knows it
738 2011-07-13 12:10:45 <BlueMatt> he leaves g+ over privacy concerned, but stays on facebook?
739 2011-07-13 12:11:25 <makomk> BlueMatt: propaganda, obviously.
740 2011-07-13 12:11:40 <BlueMatt> no shit, was just so ironic its hilarious...
741 2011-07-13 12:12:22 <lfm> he just doesnt want Google to track him. If someone pays him he's fine with it.
742 2011-07-13 12:12:32 <sipa> Didn't quit (Score:4, Informative)
743 2011-07-13 12:12:33 <sipa> The article (I know, I must leave now) does NOT say he quit G+. It says that he along with the top Mgmt at Google all seem to have opted for tighter privacy controls overnight. The number of friends and followers can no longer be *tracked*.
744 2011-07-13 12:12:53 <xelister> well it /was/ google's CEO that said - "If you've done nothing wrong, you've got nothing to worry about."
745 2011-07-13 12:13:04 <BlueMatt> sipa: ah, my bad thats what I get for not reading comments...
746 2011-07-13 12:13:11 <xelister> ok they kicked his stupid ass since, but still. bad evil corps =)
747 2011-07-13 12:13:27 <sipa> BlueMatt: no, /. editor is to blame for not verifying the summary :)
748 2011-07-13 12:13:33 <BlueMatt> well that too
749 2011-07-13 12:13:40 <makomk> Of course, if it was Facebook I'm not sure he'd be able to lock down his account like that ;-)
750 2011-07-13 12:13:42 <Incitatus> tcatm could you tell us in advance about these issues next time, we were doing this for months and we wake up today and had no idea why we weren't on bitcoinwatch
751 2011-07-13 12:14:08 <lfm> and you'r wrong if you don't enjoy advertizing in every possible conceivable venue
752 2011-07-13 12:16:19 <lfm> prolly he doesnt have freinds, just fans
753 2011-07-13 12:16:25 <tcatm> Incitatus: I'm working on an automated email feature so the server will email exchange operators automatically when there are problems with the API.
754 2011-07-13 12:17:15 <tcatm> Incitatus: for now you are free to check http://bitcoincharts.com/markets/status.html anytime there are problems
755 2011-07-13 12:19:34 <Incitatus> i see, tcatm, I understand though now that it's your unpublished dynamic limit
756 2011-07-13 12:19:42 <Incitatus> and not your hard limit
757 2011-07-13 12:20:18 <Incitatus> tcatm, have there been changes in this code because of mtgox reporting problems?
758 2011-07-13 12:20:40 <tcatm> which code? the update script? no
759 2011-07-13 12:22:34 <phantomcircuit> tcatm, 10.8?
760 2011-07-13 12:22:46 <phantomcircuit> you mean you're using a NUMERIC(10,8) ?
761 2011-07-13 12:24:50 <tcatm> DecimalField(max_digits=18, decimal_places=8)
762 2011-07-13 12:28:46 <AndyBr> ^ mark zuckerberg leaves g+ because of privacy concerns? *blink fast 25 times*
763 2011-07-13 12:42:09 <OneTimePad> Can someone give me a command line example of sendmany? I keep getting a type mismatch
764 2011-07-13 12:42:26 <phantomcircuit> tcatm, getDepth is now filtered such that only orders where the amount is < 10^8 will be shown
765 2011-07-13 12:43:21 <UukGoblin> ah btw - wanted to ask - has anyone started any work on "intentional double-spends", the scenario where you want to re-send a transaction with a higher fee?
766 2011-07-13 12:45:48 <iddo> in 0.4 client, wallet is encrypted with symmetric aes256, how do you add addresses beyond 100 without prompting the user for password?
767 2011-07-13 12:46:09 <sipa> not
768 2011-07-13 12:47:08 <OneTimePad> disregard, tossed my question in the wrong forum
769 2011-07-13 12:47:32 <sipa> being able to do so was considered for a while, but it presents a security flaw: if keys can be added while the wallet is locked, an attacker with write access to your wallet.dat could add his own keys to your keypool
770 2011-07-13 12:48:08 <phedny> so you claim not only confidentiality, but also integrity?
771 2011-07-13 12:48:36 <TD> well
772 2011-07-13 12:48:38 <TD> that's a stronger model
773 2011-07-13 12:48:43 <TD> i suspect there are ways to screw with the wallet still
774 2011-07-13 12:48:46 <TD> that could harm the user
775 2011-07-13 12:48:59 <TD> the next step i guess is to allow multiple wallets and/or selective key encryption
776 2011-07-13 12:49:19 <TD> the all-or-nothing model right now provides limited protection as you can't have any concept of checking vs savings accounts