1 2011-03-30 00:02:22 <jasonphd> anyone know how to break apart a given solution string in to its component parts?
  2 2011-03-30 00:03:37 <tcatm> what string?
  3 2011-03-30 00:06:27 <jasonphd> the data that is submitted by a miner to the pool as a solution
  4 2011-03-30 00:07:04 <dermoth> home|isn't that defined in the api?
  5 2011-03-30 00:08:44 <dermoth> home|Hey i've been testing cpuminer, and I get pretty strange performance results...
  6 2011-03-30 00:09:31 <dermoth> home|On an old Xeon (pre EM64T), the best algo is 4way, followed by crypto
  7 2011-03-30 00:09:46 <dermoth> home|On an old Xeon (pre EM64T), the best algo is 4way, followed by crypto<fill-in-blank)-adm then the non-asm one
  8 2011-03-30 00:10:59 <dermoth> home|then I went on ans tested on recent 64-bit Xeons, and strangely their best algorithms is the crypto-asm one from the 32-bit binaty compiled on the old xeon (-march=native)
  9 2011-03-30 00:12:48 <dermoth> home|on the old xeon, 4way is twice as fast as the default, and the the c crypto is noticably faster and the asm is between 4way and the c crypto....  on the new xeon the default algo is the 2nd best, and the others are slightly slower
 10 2011-03-30 00:14:31 <tcatm> jasonphd: hexstring -> binary -> split into 32bit values
 11 2011-03-30 00:16:06 <lfm> dermoth|home: ya its startnge isnt it. all these x86 compatibles are different
 12 2011-03-30 00:16:46 <lfm> wow thats an odd way to type strange
 13 2011-03-30 00:16:49 <forrestv> luke-jr, thinking more about the running difficulty calculation, that makes the process memoryfull
 14 2011-03-30 00:17:02 <forrestv> if each period is separate, it's memoryless
 15 2011-03-30 00:17:11 <luke-jr> &
 16 2011-03-30 00:17:18 <forrestv> but it being memoryful might need to oscillations or something ...
 17 2011-03-30 00:17:44 <jasonphd> tcatm: thanks. do you know if the hex string is low nibble first or high nibble first?
 18 2011-03-30 00:18:12 <forrestv> ???
 19 2011-03-30 00:18:47 <tcatm> jasonphd: high first
 20 2011-03-30 00:18:50 <forrestv> thoughts?
 21 2011-03-30 00:18:51 <tcatm> i.e. left
 22 2011-03-30 00:30:31 <forrestv> *memoryful, *lead. luke-jr, do you have any comment on that? >.<
 23 2011-03-30 00:38:26 <roconnor> @hoogle runPut
 24 2011-03-30 00:38:28 <roconnor> oops
 25 2011-03-30 00:45:08 <roconnor> in which order are the bytes of a hash transmitted?
 26 2011-03-30 00:45:49 <tcatm> where?
 27 2011-03-30 00:46:27 <bd_> roconnor: Typically byte orders are specified in the hash function's specification
 28 2011-03-30 00:46:35 <bd_> You can treat the resulting digest as a byte vector
 29 2011-03-30 00:46:35 <roconnor> in say the fields of inv or block
 30 2011-03-30 00:47:25 <roconnor> the wiki gives an example where the double sha256 of "hello" is 9595c9df90075148eb06860365df33584b75bff782a510c6cd4883a419833d50
 31 2011-03-30 00:47:40 <roconnor> how would that has be transmitted if it were the hash of a block
 32 2011-03-30 00:47:49 <roconnor> in the inv hash field
 33 2011-03-30 00:47:58 <bd_> Read left to right :)
 34 2011-03-30 00:48:02 <roconnor> 95 first or 95 last?
 35 2011-03-30 00:48:17 <bd_> Note: If this example is in arabic text, you may need to read right to left.
 36 2011-03-30 00:48:44 <bd_> anyway - the sha256 hash spec specifies the byte order
 37 2011-03-30 00:49:00 <bd_> So you just need to perform the hash, then dump the resulting blob of bytes, in the same order the hash produced, into the message
 38 2011-03-30 00:51:45 <tcatm> roconnor: >>> bitcoin.ser_uint256(0x9595c9df90075148eb06860365df33584b75bff782a510c6cd4883a419833d50).encode("hex")
 39 2011-03-30 00:51:48 <tcatm> '503d8319a48348cdc610a582f7bf754b5833df65038606eb48510790dfc99595'
 40 2011-03-30 00:51:53 <luke-jr> forrestv: I call it BS :
 41 2011-03-30 00:52:06 <roconnor> tcatm: thanks.  So it is reversed
 42 2011-03-30 00:52:43 <bd_> Hm? Wait, bitcoin reverses it? Seriously? :|
 43 2011-03-30 00:53:21 <bd_> lemme check the source here :)
 44 2011-03-30 00:53:23 <forrestv> ah, yay.
 45 2011-03-30 00:56:23 <bd_> The thing to watch out for is if converting a literal like that is how it packs the hash into the uint256 - instead of a memcpy or something... still trying to find where it does the conversion though
 46 2011-03-30 00:56:36 <dermoth> home|well even on my athlon 64 x2, 4way is slightly faster from the 32bit binary than from the 64bit one... but the difference is negligible, I suspect the optimisation happens outside the actual code (and I used aggressive compile-time optimizations (except for -O2) on the 32bit binary)
 47 2011-03-30 00:56:36 <roconnor> tcatm: some of my hashes are correct but reversed, which is kinda screwing with my head at the moment :D
 48 2011-03-30 00:59:45 <bd_> roconnor, tcatm: util.h, Hash() - it's treating the uint256 as a raw byte buffer
 49 2011-03-30 00:59:48 <bd_> so it's not reversed
 50 2011-03-30 01:00:04 <bd_> Your python example is inputting a numeric literal, which _does_ get reversed
 51 2011-03-30 01:00:37 <roconnor> oh
 52 2011-03-30 01:00:42 <roconnor> maybe bd_ is right
 53 2011-03-30 01:00:46 <dermoth> home|and the 32-bit asm implementation is the closest one to the 4-way on my athlon 64... makes me wonder if an assembler version in 64bit could rival or even beat 4way on this cpu, which most likely doesn't benefit directly from 4way algo.
 54 2011-03-30 01:02:25 <jasonphd> tcatm: once i've packed/unpacked the solution data and have a 31 element array, how do i know which element belongs to which variable (int nVersion; uint256 hashPrevBlock; uint256 hashMerkleRoot; unsigned int nTime; unsigned int nBits; unsigned int nNonce;)?
 55 2011-03-30 01:05:01 <roconnor> bd_: okay, so the goal of mining is to get 0's at the end of the hash.
 56 2011-03-30 01:05:05 <tcatm> jasonphd: 32bit nVersion, 256bit hashPrevBlock, 256bit hashMerkleRoot, 32bit nTime, 32bit nBits and 32bit nNonce
 57 2011-03-30 01:05:48 <nanotube> yebyen: heh ic nice. :)
 58 2011-03-30 01:06:07 <bd_> roconnor: No, it's to get the value (as interpreted as a little-endian 256-bit integer) below a certain value
 59 2011-03-30 01:06:14 <bd_> er, to get the hash below it, rather
 60 2011-03-30 01:06:32 <roconnor> ah
 61 2011-03-30 01:06:34 <roconnor> okay
 62 2011-03-30 01:06:44 <roconnor> bd_: thanks
 63 2011-03-30 01:06:47 <roconnor> I'm sorry I doubted you
 64 2011-03-30 01:07:13 <bd_> don't worry about it, endian issues can be tricky :)
 65 2011-03-30 01:07:29 <bd_> If only intel had settled on big endian - the One True endianness... :|
 66 2011-03-30 01:18:17 <JFK911> bd_: intel endian sux
 67 2011-03-30 01:23:50 <luke-jr> w00t endian warz!
 68 2011-03-30 01:40:49 <dermoth> home|hummm it would be nice if bitcoin could be started in a way it communicates with bitcoind.... so I could launch the daemon on boot, and the gui would let me control it
 69 2011-03-30 01:43:25 <tcatm> dermoth|home: try js-remote :)
 70 2011-03-30 01:47:40 <dermoth> home|tcatm, looks nice!
 71 2011-03-30 01:47:44 <luke-jr> dermoth|home: https://en.bitcoin.it/wiki/Wallet_protocol
 72 2011-03-30 01:47:45 <dermoth> home|thanks
 73 2011-03-30 01:47:56 <luke-jr> tcatm: how do you actually run js-remote?
 74 2011-03-30 01:48:21 <dermoth> home|luke-jr, looks like either within a webserver, or as a standalong webserver
 75 2011-03-30 01:48:26 <dermoth> home|slandalone
 76 2011-03-30 01:49:53 <luke-jr> dermoth|home: does it show your history of transactions?
 77 2011-03-30 01:50:21 <tcatm> either via included SSLserver or using apache
 78 2011-03-30 01:50:43 <tcatm> or hack your browser/bitcoind to accept RPC directly without a proxy
 79 2011-03-30 01:51:31 <luke-jr> tcatm: how do you maintain an up-to-date realtime display of transactions? or do you?
 80 2011-03-30 01:52:21 <tcatm> Yep, js-remote tries to update the transactions as fast as possible without using too much bandwidth or PCU
 81 2011-03-30 01:52:54 <tcatm> the algorithm isn't perfect but works very well so far
 82 2011-03-30 01:53:31 <jasonphd> tcatm: does this look live i've calculated it correctly? http://codepad.org/JNHILdba
 83 2011-03-30 01:54:17 <tcatm> jasonphd: you should reverse both hashes
 84 2011-03-30 01:54:44 <tcatm> at least when you display them
 85 2011-03-30 01:55:01 <jasonphd> you mean hashPrevBlock and hashMerkleRoot?
 86 2011-03-30 01:55:40 <tcatm> yep
 87 2011-03-30 01:56:05 <luke-jr> tcatm: so you too have a complex algorithm to poll listtransactions?
 88 2011-03-30 01:56:37 <luke-jr> tcatm: yet you think JSON-RPC is just fine? :/
 89 2011-03-30 01:56:42 <tcatm> luke-jr: basic algorithm: call getbalance 0 and check if it is different from previous call, then call txlist.refresh()
 90 2011-03-30 01:59:56 <tcatm> txlist.refresh() then requests n transactions (i.e. if the user starts scrolling you should increase n) and updates its internal transaction list. after that's done it sets timeout for next checkBalance() based on the time it took to process transaction list
 91 2011-03-30 02:01:11 <luke-jr> tcatm: didn't think of getbalance hack :p
 92 2011-03-30 02:01:36 <luke-jr> https://gitorious.org/bitcoin/spesmilo/blobs/master/cashier.py#line272
 93 2011-03-30 02:01:41 <luke-jr> that's what we're doing right now
 94 2011-03-30 02:01:55 <tcatm> It doesn't work well when you send and receive the same amount at the same time :/
 95 2011-03-30 02:02:04 <tcatm> i.e. send to yourself
 96 2011-03-30 02:03:02 <tcatm> https://github.com/tcatm/bitcoin-js-remote/blob/master/txlist.js txlist.refresh() is at the bottom
 97 2011-03-30 02:03:10 <luke-jr> ah
 98 2011-03-30 02:03:33 <tcatm> https://github.com/tcatm/bitcoin-js-remote/blob/master/bitcoinapp.js search for txlist.refresh to see where it is called
 99 2011-03-30 02:03:58 <luke-jr> tcatm: spesmilo always maintains a complete list of all transactions
100 2011-03-30 02:05:20 <tcatm> js-remote used to do that, too... until I tried it on my android device with >500 transactions
101 2011-03-30 02:05:23 <jasonphd> tcatm: from that little exercise that took me way longer than i would like to admit, i've come to the conclusion that I don't really know what it would take to defeat a cheater in a pool.... from previous conversations it was recommended to cache all submissions and don't allow duplicates until the next round, and for each submission check the "hashPrevBlock" to make sure it is correct.....
102 2011-03-30 02:05:49 <jasonphd> a cheater could easily cache all of his accepted submissions, when a new round starts just run those submissions through a quick script to update the "hashPrevBlock" and re-submit them all for some quick credit
103 2011-03-30 02:06:36 <luke-jr> tcatm: yeah& that's why I'm working on a new protocol :P
104 2011-03-30 02:06:42 <tcatm> luke-jr: suggestion: grab 5 times as many tx as you can show on the screen even if the window was fullscreen, then fetch more once the user starts scrolling
105 2011-03-30 02:06:50 <luke-jr> although my current workaround-mess shouldn't do TOO bad
106 2011-03-30 02:07:00 <jgarzik> jasonphd: no
107 2011-03-30 02:07:05 <jgarzik> jasonphd: the hash wouldn't match
108 2011-03-30 02:07:24 <luke-jr> tcatm: it just loads the full list at startup, then like 8 every second to check for new ones
109 2011-03-30 02:07:30 <jgarzik> jasonphd: each block is uniquely identified by sha256(sha256(data)), so you cannot change contents and have the same hash result
110 2011-03-30 02:07:35 <luke-jr> (and if it doesn't see at least the last old one, it tries again with 16)
111 2011-03-30 02:09:49 <tcatm> luke-jr: I should merge my python client with spesmilo :)
112 2011-03-30 02:09:53 <jasonphd> jgarzik: see this data where i've broken the submission in to its component parts http://codepad.org/JNHILdba  ... what part of the submission is the hash that could be checked?
113 2011-03-30 02:10:11 <luke-jr> tcatm: didn't know you had one
114 2011-03-30 02:10:29 <luke-jr> tcatm: Spesmilo does support TBC though-- if that's a problem :p
115 2011-03-30 02:10:37 <jgarzik> jasonphd: hashPrevBlock changes for each block
116 2011-03-30 02:10:47 <tcatm> it's only a lib but it's capable of sending and receiving TX (and keeps a blockchain)
117 2011-03-30 02:11:00 <jgarzik> jasonphd: thus, a new block invalidates all submissions, because workers will submit an out-of-date hashPrevBlock
118 2011-03-30 02:11:03 <tcatm> It could even serve as a very simple getwork server :)
119 2011-03-30 02:11:05 <luke-jr> tcatm: oh, so it's a Wallet?
120 2011-03-30 02:11:23 <luke-jr> IMO, that doesn't belong in the same codebase as a User Interface :p
121 2011-03-30 02:12:04 <tcatm> That's was missing. It doesn't store a wallet yet.
122 2011-03-30 02:12:16 <jasonphd> jgarzik: but if a worker kept his own copy of all submissions, waiting for the next block so that hashPrevBlock would have changed, then runs his copies of submissions through a script to only change the hashPrevBlock part of the submission, and then re-submits to the pool?
123 2011-03-30 02:12:20 <jgarzik> tcatm: does it handle block chain reorg?
124 2011-03-30 02:12:25 <tcatm> jgarzik: yep
125 2011-03-30 02:13:07 <jgarzik> jasonphd: see above.  that changes the double-sha256 hash.
126 2011-03-30 02:13:18 <jgarzik> jasonphd: and it also won't match the merkle or any of the other details
127 2011-03-30 02:13:43 <luke-jr> tcatm: oh, so just a Peer
128 2011-03-30 02:13:46 <jasonphd> jgarzik: so you take the entire data that is submitted and double-sha256 hash it, but then what do you compare it to?
129 2011-03-30 02:14:03 <jgarzik> jasonphd: target
130 2011-03-30 02:14:34 <jgarzik> jasonphd: I think you're still fundamentally missing piece about how mining works, and what's in those data structures
131 2011-03-30 02:14:56 <jasonphd> if double-sha256-hash(data) < target then OK?
132 2011-03-30 02:15:45 <jgarzik> jasonphd: "sha256(sha256(data)) < target" is the fundamental proof-of-work algorithm of bitcoin
133 2011-03-30 02:15:59 <luke-jr> jasonphd: sha256(sha256(lastBlockHash+time+data)) < target
134 2011-03-30 02:16:34 <forrestv> why not something like sha256(sha256(data)) % difficulty == 0?
135 2011-03-30 02:16:38 <jgarzik> jasonphd: but for a proxying pool server, you must check that 'data' matches something your bitcoind would accept, if 'target' were larger
136 2011-03-30 02:19:18 <jasonphd> thanks for your help.
137 2011-03-30 02:19:29 <luke-jr> forrestv: isn't that the same if you invert the hash?
138 2011-03-30 02:19:58 <CIA-96> bitcoin: phantomcircuit <phantomcircuit@covertinferno.org> sqlalchemy * rc29b282bb2dc bitcoin-alt/bitcoin/ (__init__.py peer.py storage.py): improved foreignkeys for transaction_inputs/outputs
139 2011-03-30 02:19:59 <CIA-96> bitcoin: phantomcircuit <phantomcircuit@covertinferno.org> sqlalchemy * r44b81b2afa16 bitcoin-alt/bitcoin/peer.py: removed extraneous TODO
140 2011-03-30 02:20:01 <CIA-96> bitcoin: phantomcircuit <phantomcircuit@covertinferno.org> sqlite3 * r6418f7a6e135 bitcoin-alt/bitcoin/ (__init__.py storage.py): implemented storage for bulk
141 2011-03-30 02:20:13 <forrestv> luke-jr, invert the hash?
142 2011-03-30 02:20:26 <luke-jr> forrestv: endian flip
143 2011-03-30 02:20:45 <forrestv> ah ... no?
144 2011-03-30 02:44:23 <luke-jr> forrestv: well, for powers of 2 anyhow
145 2011-03-30 02:51:56 <forrestv> 4 timestamp uint32_t A timestamp recording when this block was created (Limited to 2106!)
146 2011-03-30 02:52:03 <forrestv> what does 'limited to 2016' mean here?
147 2011-03-30 02:52:15 <lfm> forrestv: something like that could be an alternative "proof of work" (more like (difficulty *2^32) % hash == 0 actually but the same idea)
148 2011-03-30 02:52:16 <forrestv> is the timestamp the block index within the difficulty period ... ?
149 2011-03-30 02:53:01 <lfm> timestamp is just a timestamp
150 2011-03-30 02:53:24 <forrestv> then wtf does '(Limited to 2106!)' mean? :p
151 2011-03-30 02:53:32 <manveru> forrestv: sounds like the year
152 2011-03-30 02:53:42 <forrestv> ohh.
153 2011-03-30 02:53:45 <grbgout> hey manveru, how's that bank coming? :)
154 2011-03-30 02:54:00 <forrestv> How often does the difficulty change? Every 2016 blocks.
155 2011-03-30 02:54:01 <manveru> >> Time.at(2 ** 32)
156 2011-03-30 02:54:03 <manveru> => 2106-02-07 15:28:16 +0900
157 2011-03-30 02:54:06 <forrestv> similarity confused me
158 2011-03-30 02:55:54 <forrestv> if (difficulty * 2^32) happened to be prime (i know it can't be, but another constant could be used) there would be no solution to that
159 2011-03-30 02:55:55 <lfm> forrestv: oops ya, you are right, I was just meaning to add the 2^32 factor
160 2011-03-30 02:56:02 <forrestv> ah, okay :)
161 2011-03-30 02:56:13 <EPiSKiNG> damn.. this 5970 is maxing out my wimpy x2 555
162 2011-03-30 02:56:24 <EPiSKiNG> both cores are 100% always
163 2011-03-30 02:56:35 <EPiSKiNG> I even overclocked it
164 2011-03-30 02:56:46 <EPiSKiNG> poclbm-gui
165 2011-03-30 02:56:48 <lfm> EPiSKiNG: what sdk are you using?
166 2011-03-30 02:56:57 <EPiSKiNG> 2.2 i believe
167 2011-03-30 02:57:01 <EPiSKiNG> what's the best way to check?
168 2011-03-30 02:57:22 <lfm> find the install file
169 2011-03-30 02:57:37 <EPiSKiNG> yah, 2.2
170 2011-03-30 02:57:48 <lfm> maybe try 2.1
171 2011-03-30 02:58:31 <EPiSKiNG> I guess I could!
172 2011-03-30 02:58:42 <dermoth> home|well I just managed to get the sse2_64 run on the newer xeons, and it well over twice as fast! yay!
173 2011-03-30 02:58:51 <EPiSKiNG> mh/s yet?
174 2011-03-30 02:58:57 <lfm> EPiSKiNG: your cpu should be near idle. people run multiple 5790 on semprons
175 2011-03-30 02:59:10 <EPiSKiNG> wierd...
176 2011-03-30 02:59:33 <lfm> dermoth|home: wtg
177 2011-03-30 03:00:40 <dermoth> home|they should offer a binary version, because only very recent distros have the required yasm version for it
178 2011-03-30 03:00:50 <grbgout> you can always grab yasm manually...
179 2011-03-30 03:00:53 <dermoth> home|;;bc,calc 22877.12
180 2011-03-30 03:01:02 <gribble> The average time to generate a block at 22877.12 Khps, given current difficulty of 68978.89245792 , is 21 weeks, 2 days, 21 hours, 15 minutes, and 47 seconds
181 2011-03-30 03:01:05 <lfm> ya, you can always upgrade the yasm tho
182 2011-03-30 03:01:16 <grbgout> dermoth|home: you're getting 22877.12 with a CPU?
183 2011-03-30 03:01:28 <dermoth> home|I didn't even realize originally that I was missing an also
184 2011-03-30 03:01:37 <dermoth> home|grbgout, no there's 8 cores :)
185 2011-03-30 03:02:06 <grbgout> I get 21250 with a GeForce GT 240 >_<
186 2011-03-30 03:03:56 <dermoth> home|and according to the benchmarks some ati go over 600,000
187 2011-03-30 03:04:10 <lfm> yup
188 2011-03-30 03:05:19 <grbgout> I missed out on an auction for an HD 4890 that closed for only $70.  Not the best card, obviously, but it has roughly 10 times the Streaming Processors that my GT 240 has :\n372798
189 2011-03-30 03:06:27 <dermoth> home|how many of them can you technically put on a single PCI bus?
190 2011-03-30 03:06:53 <grbgout> dermoth|home: depends on what you have available, most HD cards are PCIe x16, if you have enough slots you can fill'em.
191 2011-03-30 03:06:56 <lfm> dermoth|home: mainly software limited I think. like 4 or 8
192 2011-03-30 03:07:17 <dermoth> home|I mean with a custol pci bus, mow many can run in parallel
193 2011-03-30 03:07:20 <dermoth> home|custom
194 2011-03-30 03:07:46 <grbgout> dermoth|home: check out what this guy did for breaking md5s: http://blog.zorinaq.com/?e=42
195 2011-03-30 03:07:48 <lfm> dermoth|home: depends if its mswin or linux too
196 2011-03-30 03:07:53 <grbgout> how are you going to make your custom pci bus?
197 2011-03-30 03:08:20 <lfm> you can get extention boxes for pcie
198 2011-03-30 03:09:38 <dermoth> home|1230 Watt at full load -  yay
199 2011-03-30 03:09:49 <grbgout> lfm: do you have any detailed resources on the power consumption of the various cards?  A comparative look would be ideal.
200 2011-03-30 03:09:53 <lfm> ya that becomes a limit too
201 2011-03-30 03:09:54 <grbgout> 1230 isn't bad
202 2011-03-30 03:10:23 <grbgout> http://golubev.com/gpuest.htm is what I've been looking to for SP:clock comparison, and of course the AMD card specification pages themselves.
203 2011-03-30 03:10:51 <lfm> grbgout: I think wikipaedia has comparative power consumption for gpu cards
204 2011-03-30 03:10:54 <grbgout> but I haven't found (or looked) a power consumption comparison resource yet.
205 2011-03-30 03:10:58 <dermoth> home|not too much of a problem as they have individual power feeds.. you could even add external power supplies I guess
206 2011-03-30 03:11:04 <grbgout> i'll check it out
207 2011-03-30 03:11:13 <dermoth> home|or wire it to your stationary bike's dynamo :)))
208 2011-03-30 03:11:34 <roconnor> isn't 32bits for the nonce in block kinda small?
209 2011-03-30 03:11:41 <grbgout> I'm thinknig about bidding on a 5830 auction, which is currently at ~94$
210 2011-03-30 03:13:34 <jgarzik> roconnor: there is also ntime and extranonce
211 2011-03-30 03:13:39 <lfm> roconnor: sorta but there is an extra-nonce in the coinbase txn
212 2011-03-30 03:13:57 <roconnor> is extra-nonce hidden in the script?
213 2011-03-30 03:14:33 <grbgout> what script?
214 2011-03-30 03:14:37 <roconnor> where is extra-nonce?
215 2011-03-30 03:14:42 <lfm> roconnor: sorta ya, the txn input script
216 2011-03-30 03:17:46 <lfm> roconnor: its not there, the coinbase input script is different from those
217 2011-03-30 03:18:07 <roconnor> gah
218 2011-03-30 03:18:13 <roconnor> where is that documented?
219 2011-03-30 03:20:38 <lfm> if you look at http://blockexplorer.com/t/3mdsJNz4aR it is part of the input(s) script. I think I figured out what was in it from the bitcoin source
220 2011-03-30 03:20:56 <roconnor> ah oops
221 2011-03-30 03:25:16 <jgarzik> rcorreia_: IncrementExtraNonce()
222 2011-03-30 03:25:22 <jgarzik> roconnor: ^^
223 2011-03-30 03:25:39 <lfm> close
224 2011-03-30 03:25:43 <jgarzik> pblock->vtx[0].vin[0].scriptSig = CScript() << pblock->nBits << CBigNum(nExtraNonce);
225 2011-03-30 03:27:09 <EPiSKiNG> i uninstalled stream 2.2 and am trying 2.1 to see if it saves on my CPU usage
226 2011-03-30 03:27:16 <lfm> yup, thats the critical clue
227 2011-03-30 03:27:30 <EPiSKiNG> but now that i have 2.1 poclbm-gui is telling me i don't have an opencl card
228 2011-03-30 03:27:42 <roconnor> ?
229 2011-03-30 03:27:50 <lfm> EPiSKiNG: what model card is it again?
230 2011-03-30 03:28:33 <EPiSKiNG> 5970
231 2011-03-30 03:29:12 <lfm> its spozed to work on 2.1
232 2011-03-30 03:32:33 <EPiSKiNG> here's the error log: http://pastebin.com/9NyWuUtd
233 2011-03-30 03:36:03 <EPiSKiNG> windows 7 x64
234 2011-03-30 03:37:03 <Validus> i had to get sdk 2.2 on win7
235 2011-03-30 03:37:06 <Validus> and i have a 4550
236 2011-03-30 03:37:10 <Validus> iirc
237 2011-03-30 03:38:09 <lfm> EPiSKiNG: are the environment vars set right? could be Validus is right
238 2011-03-30 03:38:46 <Validus> somewhere on the forums i member seeing a open cl 2.1 but it was a .deb. im almost positive i installed 2.2 ill check
239 2011-03-30 03:39:20 <lfm> Validus: he had 2.2 running but the cpu utilization was high
240 2011-03-30 03:39:42 <Validus> was he running it on the cpu?
241 2011-03-30 03:40:27 <lfm> oh the unit 0 = cpu unit 1 = gpu thing?
242 2011-03-30 03:40:43 <Validus> yep i can select which i want
243 2011-03-30 03:40:53 <Validus> i have 2.1 and it failed so i installed 2.2
244 2011-03-30 03:40:59 <Validus> i see both dir's in my ati folder
245 2011-03-30 03:41:25 <Validus> and i d/led the latest catalyst by itself from amd
246 2011-03-30 03:41:35 <lfm> EPiSKiNG: ok I might have misled you, sorry
247 2011-03-30 03:42:14 <EPiSKiNG> lfm?
248 2011-03-30 03:42:25 <EPiSKiNG> did you see the error log i posted?
249 2011-03-30 03:42:31 <EPiSKiNG> thats from poclbm-gui
250 2011-03-30 03:43:04 <lfm> EPiSKiNG: ya I looked, I cant tell what is wrong there
251 2011-03-30 03:45:06 <EPiSKiNG> I think i'm going to install 2.4
252 2011-03-30 03:51:44 <dermoth> home|in https://en.bitcoin.it/wiki/Mining_hardware_comparison, cof cpu what does p/t means? it looks like p = core per cpu, and t == total threads (threads per cpu * number of cpu)
253 2011-03-30 03:52:53 <Validus> ate up all my resources hehe
254 2011-03-30 03:53:41 <lfm> grbgout: I think the 5830 is rather high power consumption iirc
255 2011-03-30 03:54:14 <grbgout> lfm: that reminds me, I still need to hit wikipedia as per your recommendation.  high power, but 1120 SP.  My GT 240 only has 94 :)
256 2011-03-30 03:59:54 <CIA-96> bitcoin: phantomcircuit <phantomcircuit@covertinferno.org> sqlite3 * re8d40c772ada bitcoin-alt/bitcoin/ (peer.py storage.py): more movement...
257 2011-03-30 04:07:00 <grbgout> oh noez.  Another auction, this one for an HD 5850 for $80, but it closes in 4 days!  The auction for the 5830 cloes in 47 minutes, but $94 :)
258 2011-03-30 04:07:04 <grbgout> what to do, what to do.
259 2011-03-30 04:08:42 <roconnor> okay, I see that the signature script for bitcoin generation just contains a bunch of random values.
260 2011-03-30 04:09:05 <grbgout> roconnor: are you talking about the official bitcoin client?
261 2011-03-30 04:09:16 <roconnor> I'm talking about the bitcoin protocol
262 2011-03-30 04:19:29 <dermoth> home|regarding  p/t in the Mining_hardware_comparison page... turns out I was looking at the one wrong entry - model didn't match speed and number of threads
263 2011-03-30 04:23:44 <grbgout> lfm: somewhat dated, but still interesting: http://www.tomshardware.com/reviews/geforce-radeon-power,2122-3.html
264 2011-03-30 04:50:31 <EPiSKiNG> WIERD!! I just installed the 11.3 Catalyst drivers for my 5970, and now poclbm only shows one GPU
265 2011-03-30 04:50:55 <[Tycho]> Installing new drivers is bad :)
266 2011-03-30 05:04:12 <EPiSKiNG> got it figured out
267 2011-03-30 05:06:11 <taco_the_paco> gotta agree there [Tycho]
268 2011-03-30 05:20:51 <da2ce7> Please Comment and Expand: https://en.bitcoin.it/wiki/Secure_Trading
269 2011-03-30 05:26:31 <ersi> da2ce7: Maybe link to https://en.bitcoin.it/wiki/Securing_your_wallet ?
270 2011-03-30 05:26:43 <da2ce7> yep :)
271 2011-03-30 05:32:51 <ersi> Oh, you had a link there. Missed it somehow:)
272 2011-03-30 05:37:43 <da2ce7> :)
273 2011-03-30 05:45:05 <mizerydearia> spread the word: http://organizations.witcoin.com/p/861/Serco-The-Biggest-Company-Youve-Never-Heard-Of
274 2011-03-30 05:49:06 <da2ce7> can we please have a wiki backup torrent
275 2011-03-30 05:49:09 <da2ce7> that we can share arround.
276 2011-03-30 05:49:11 <da2ce7> :?
277 2011-03-30 05:49:40 <da2ce7> so anyone can start up a backup of the bitcoin wiki if it gets taken down.
278 2011-03-30 05:52:40 <Aciid> da2ce7: how u think it will be taken down?
279 2011-03-30 05:54:35 <Aciid> da2ce7: ill make a dump right now
280 2011-03-30 05:54:46 <Aciid> ill update it then weeklly
281 2011-03-30 05:55:18 <da2ce7> I dont' know, there are many ways it could be taken down.
282 2011-03-30 05:55:37 <da2ce7> would be good to upload it to freenet as a freesite also.
283 2011-03-30 05:55:43 <da2ce7> maybe I could do that project.
284 2011-03-30 05:56:03 <Aciid> where you want me to upload this
285 2011-03-30 05:56:13 <Aciid> once its done
286 2011-03-30 05:56:17 <Aciid> S3?
287 2011-03-30 05:56:40 <da2ce7> hmm, i was thinking jsut having a torrent link on the front page of the wiki.
288 2011-03-30 05:56:49 <da2ce7> just host the torrent on the wiki
289 2011-03-30 05:57:06 <da2ce7> that means everyone can download it when they want.
290 2011-03-30 05:57:07 <Aciid> its kinda stupid, since the wiki gets update
291 2011-03-30 05:57:09 <Aciid> t
292 2011-03-30 05:57:10 <Aciid> d
293 2011-03-30 05:57:12 <Aciid> all the time
294 2011-03-30 05:57:24 <Aciid> I can tar.gz it to some CDN
295 2011-03-30 05:57:40 <da2ce7> how big is it?
296 2011-03-30 05:57:59 <Aciid> 10mb or so
297 2011-03-30 05:58:01 <Aciid> its mostly text
298 2011-03-30 05:58:06 <Aciid> but its pure html
299 2011-03-30 05:58:07 <da2ce7> cool
300 2011-03-30 05:58:27 <da2ce7> great! that would be good for making a free site.
301 2011-03-30 05:58:36 <da2ce7> I'll insert it once a week into freenet
302 2011-03-30 05:59:35 <ersi> Nothing wrong with a weekly backup or so
303 2011-03-30 06:00:04 <xelister> da2ce7: yeap, pushing to Freenet would be cool
304 2011-03-30 06:00:28 <xelister> da2ce7: if you do, you can also link to our spec USK@oG7cGoUEBuHyulWpcmqV0yc-I569Re2A7RRs8zRljEs,IWIcXczmLdP9FEjTvoxJgGnXnK5~PxOppN-wYSADPWQ,AQACAAE/bitcoin-over-freenet/0/  it will be updated soon
305 2011-03-30 06:00:53 <da2ce7> cool :)
306 2011-03-30 06:01:00 <da2ce7> I'll make a page in the wiki
307 2011-03-30 06:01:05 <xelister> for mirroring sites into freenet, scripts really should exist afair
308 2011-03-30 06:01:07 <Aciid> da2ce7: jabber?
309 2011-03-30 06:01:10 <xelister> best automate it
310 2011-03-30 06:02:02 <da2ce7> yeah, know of any good freenet scripts?
311 2011-03-30 06:02:18 <xelister> hmm ask #freenet or FMS?
312 2011-03-30 06:02:40 <xelister> actually can jSite be invoked cmd line? if yes, then I say, make .xml of project using jSite, then just wget the site and execute jSite
313 2011-03-30 06:02:50 <xelister> if no... then well there is source code for it =)
314 2011-03-30 06:04:29 <Aciid> da2ce7: do you have a jabber account?
315 2011-03-30 06:04:42 <da2ce7> ah, yeah. but I normaly use pgp email...
316 2011-03-30 06:05:00 <Aciid> thats fine too
317 2011-03-30 06:05:06 <Aciid> h/o ill get the necessary plugins
318 2011-03-30 06:05:26 <da2ce7> http://bitcoin-otc.com/viewgpg.php
319 2011-03-30 06:15:26 <Aciid> I dunno did that even went right
320 2011-03-30 06:15:37 <Aciid> fcn enigmail
321 2011-03-30 06:16:18 <Aciid> da2ce7: it didn't ask with whoms key I want to encrypt
322 2011-03-30 06:17:03 <da2ce7> if you have my key in your keypool, and you have set it up to it will automatiacly encrypt mail to me.
323 2011-03-30 06:17:30 <Aciid> I did import it
324 2011-03-30 06:17:36 <Aciid> well we shall see soon
325 2011-03-30 06:18:04 <Aciid> sent
326 2011-03-30 06:20:58 <da2ce7> yep got it, was encripted
327 2011-03-30 06:21:11 <Aciid> did u get to open it with your own key?
328 2011-03-30 06:37:31 <Aciid> da2ce7: ?
329 2011-03-30 06:39:11 <da2ce7> back, had dinner
330 2011-03-30 06:44:45 <Aciid> check can you get it unencrypted
331 2011-03-30 06:44:50 <Aciid> coz I have no idea did it work
332 2011-03-30 07:39:47 <mizerydearia> more votes needed!!!!! http://slashdot.org/submission/1513876/Bitcoin-a-service-and-the-micro-micro-economy
333 2011-03-30 07:40:40 <mizerydearia> discussion: http://www.bitcoin.org/smf/index.php?topic=5167.msg75431#msg75431
334 2011-03-30 07:48:50 <mizerydearia> It's on the front page http://news.ycombinator.com/
335 2011-03-30 07:49:04 <mizerydearia> http://news.ycombinator.com/item?id=2386392
336 2011-03-30 07:49:35 <mizerydearia> woo, 7th place so far
337 2011-03-30 07:55:43 <Spenvo> a SMART comment that poses a real question would REALLY help it. "haha that's interesting" is no good
338 2011-03-30 07:56:22 <mizerydearia> Spenvo, Are you asking for something?
339 2011-03-30 07:57:39 <Spenvo> mmk, so we need an intelligent discussion to take place on Hacker News.  It's up on the front page, but there are no comments http://news.ycombinator.com/item?id=2386392
340 2011-03-30 07:57:48 <Diablo-D3> jesus christ
341 2011-03-30 07:57:51 <Diablo-D3> does everyone use hn now
342 2011-03-30 07:59:35 <sipa> hn?
343 2011-03-30 07:59:43 <Diablo-D3> hacker news
344 2011-03-30 08:11:01 <da2ce7> ;;bc,mtgox
345 2011-03-30 08:11:02 <gribble> {"ticker":{"high":0.7997,"low":0.7648,"vol":4520,"buy":0.79,"sell":0.795,"last":0.79}}
346 2011-03-30 08:20:47 <Aciid> da2ce7: did it work
347 2011-03-30 08:20:56 <da2ce7> YA
348 2011-03-30 08:21:06 <da2ce7> inserting it to freenet now
349 2011-03-30 08:21:13 <Aciid> =)
350 2011-03-30 08:21:25 <da2ce7> CHK@6O-EgF8YUODGhq66dcslTsmxLIbht8ZL4YnpzuKiRHM,G4dY5kv0P5BVBeKfUCJRTby7DH6zP58QQMCMMdpTJL8,AAIC--8/bitcoin30032011.7z?max-size=4986701
351 2011-03-30 08:21:53 <da2ce7> should try downloading that file :)
352 2011-03-30 08:22:28 <Aciid> ill try sometime
353 2011-03-30 08:22:32 <Aciid> tryin to tackle python now
354 2011-03-30 09:28:51 <BlueMatt> how the fuck did bitcoin -daemon daemonize on win32 on 0.3.18? I see no code changes that could have effected it between now and then
355 2011-03-30 09:30:39 <tcatm> BlueMatt: IIRC 0.3.18 was compiled using MSVC++ on win
356 2011-03-30 09:33:21 <BlueMatt> tcatm: iirc when I compiled a version from dec 2010 last night on mingw, it daemonized
357 2011-03-30 09:33:31 <tcatm> ok that's strange
358 2011-03-30 09:33:38 <BlueMatt> but for some reason bitcoind -daemon doesnt daemonize like bitocin -daemon does
359 2011-03-30 09:33:56 <BlueMatt> yea tell me about it
360 2011-03-30 09:35:08 <tcatm> I tried to clean up init.cpp but I *think* bitcoin.exe on windows uses a completely different entry point than bitcoind or bitcoin on linux.
361 2011-03-30 09:35:30 <tcatm> does git HEAD daemonize on windows?
362 2011-03-30 09:39:09 <BlueMatt> no
363 2011-03-30 09:39:14 <BlueMatt> git HEAD doesnt build bitcoind on windows
364 2011-03-30 09:39:25 <BlueMatt> or bitcoin.exe
365 2011-03-30 09:39:52 <BlueMatt> (complaints about lack of fork(), etc)
366 2011-03-30 09:40:11 <tcatm> merge my fix-deamon branch
367 2011-03-30 09:41:26 <BlueMatt> tcatm: the one that was already merged into HEAD?
368 2011-03-30 09:42:06 <tcatm> https://github.com/bitcoin/bitcoin/pull/131
369 2011-03-30 09:42:45 <jgarzik> CMyApp::Initialize() and CMyApp::OnInit() in ui.cpp call into init.cpp for initialization in GUI
370 2011-03-30 09:43:54 <BlueMatt> tcatm: yes, but it would be nice to get daemonizing working on windows again as it used to be
371 2011-03-30 09:45:02 <BlueMatt> jgarzik: still see no reason what so ever why it used to properly daemonize
372 2011-03-30 09:46:46 <Spenvo> wow!!! "proof of work" is also on Hacker News Number #9 - the article is having an effect on Bitcoin awareness!!!
373 2011-03-30 09:47:19 <Spenvo> and my boss is coming in in 13 minutes, so I've got to log off
374 2011-03-30 09:47:25 <Spenvo> adios!
375 2011-03-30 09:56:47 <BlueMatt> tcatm: re: your pull req.  does it not make sense to daemonize bitcoind always
376 2011-03-30 09:56:57 <BlueMatt> tcatm: most apps will daemonize unless -debug is set
377 2011-03-30 09:58:29 <tcatm> in that case we should rename the option to -nodaemon :)
378 2011-03-30 09:59:38 <BlueMatt> tcatm: gavin has expressed concerns about -upnp vs -noupnp already (and I agree), adding -[no]daemon is the same thing
379 2011-03-30 10:02:30 <tcatm> so how would one prevent bitcoind from forking? -daemon=0 isn't very intuitive
380 2011-03-30 10:05:22 <BlueMatt> tcatm: -debug is the norm
381 2011-03-30 10:05:27 <BlueMatt> tcatm: or -foreground
382 2011-03-30 10:05:36 <BlueMatt> though Im plartial to -debug personally
383 2011-03-30 10:05:37 <BlueMatt> partial*
384 2011-03-30 10:06:01 <tcatm> there are good reasons to run it in foreground without enabling debug mode
385 2011-03-30 10:06:21 <BlueMatt> tcatm: I agree
386 2011-03-30 10:06:38 <BlueMatt> tcatm: hence -foreground
387 2011-03-30 10:08:31 <tcatm> that would mean bitcoin and bitcoind would have different -help. bitcoin would show -daemon, bitcoind -foreground
388 2011-03-30 10:10:57 <BlueMatt> tcatm: they wont be distributed together eventually anyway, it will be bitcoin and bitcoind as separate programs
389 2011-03-30 10:59:04 <mesh> I am running ubuntu 11.04 (alpha) and the bitcoin gui does not work, when started from the commandline it will just sit there doing nothing (also no errors or warnings), I've also compiled bitcoin from source but that didn't help, where could I start debugging this problem?
390 2011-03-30 11:01:37 <xelister> hmm
391 2011-03-30 11:01:43 <xelister> 2011-03-30 14:54:51 ; 100.00 ; 100.00 ;
392 2011-03-30 11:01:52 <xelister> FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
393 2011-03-30 11:02:22 <taco_the_paco> ^
394 2011-03-30 11:05:39 <nathan7> taco_the_paco: paco the taco?
395 2011-03-30 11:05:47 <taco_the_paco> Yes
396 2011-03-30 11:06:08 <taco_the_paco> onm onm nom nom :p
397 2011-03-30 11:06:36 <xelister> FFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
398 2011-03-30 11:06:47 <xelister> 2011-03-30 14:54:51 ; 100.00 ; 100.00 ;     :[     it's temp monitor.
399 2011-03-30 11:07:06 <taco_the_paco> :o
400 2011-03-30 11:07:16 <ersi> neat, 100C
401 2011-03-30 11:07:25 <ersi> enjoy your cooked meal
402 2011-03-30 11:07:35 <taco_the_paco> sounds like my 8800 GT all over again lol
403 2011-03-30 11:07:39 <taco_the_paco> what card xelister?
404 2011-03-30 11:07:43 <xelister> ArtForz: at what reported by sensors temp does 5970 sustain instant damage to the board and components (not caunting in 'just' faster CPU wearing)?
405 2011-03-30 11:08:21 <[Tycho]> Usually it just trottles down.
406 2011-03-30 11:08:51 <da2ce7> It took mine about a week to die at 100C
407 2011-03-30 11:08:52 <xelister> hmm its liquid based cooling keeps working @ 100 ?
408 2011-03-30 11:08:59 <[Tycho]> And i suppose that VR may overheat first in 5970
409 2011-03-30 11:09:09 <da2ce7> yep the VR's die first
410 2011-03-30 11:09:29 <da2ce7> if your core is 100C your VR's are above 110, so they are frying
411 2011-03-30 11:09:33 <da2ce7> the core should be fine.
412 2011-03-30 11:09:44 <[Tycho]> Sometimes 120
413 2011-03-30 11:10:14 <xelister> VR = ?
414 2011-03-30 11:10:20 <xelister> how to check if VR fried? :P
415 2011-03-30 11:10:28 <[Tycho]> Voltage Regulator
416 2011-03-30 11:10:33 <xelister> is it rather a all-works or card totally dies  situation?
417 2011-03-30 11:10:47 <xelister> can I check if card got demaged
418 2011-03-30 11:10:51 <[Tycho]> No.
419 2011-03-30 11:16:31 <xelister> anyone want to buy cheap 5970?  :trollface:
420 2011-03-30 11:16:53 <xelister> no seriously though, I guess I will just see in this week if it works as before or not :)
421 2011-03-30 11:17:33 <bitcoiner> 1 btc
422 2011-03-30 11:19:06 <xelister> people Y U NO ON TESTNETS
423 2011-03-30 11:27:32 <xelister> someone run testnet plz?
424 2011-03-30 11:28:56 <sipa> xelister: running
425 2011-03-30 11:29:50 <xelister> sipa: testnet port is same?
426 2011-03-30 11:30:02 <sipa> no
427 2011-03-30 11:30:07 <sipa> 18333
428 2011-03-30 11:30:25 <xelister> what is your nodes ip?
429 2011-03-30 11:30:53 <sipa> bitcoin.sipa.be
430 2011-03-30 11:31:14 <sipa> 178.18.90.41
431 2011-03-30 11:32:17 <xelister> still 0 connections :<
432 2011-03-30 11:32:20 <xelister> forever alone
433 2011-03-30 11:32:49 <taco_the_paco> ha
434 2011-03-30 11:33:24 <sipa> ./bitcoind -testnet -connect=178.18.90.41
435 2011-03-30 11:33:29 <sipa> works perfectly here
436 2011-03-30 11:34:39 <xelister> there is something buggy
437 2011-03-30 11:34:46 <xelister> is there too strong anti DDoS limiting?
438 2011-03-30 11:34:59 <xelister> if I start program, stop, restart then I get 0 connections for some time
439 2011-03-30 11:35:21 <EvanR-work> ive always had that
440 2011-03-30 11:38:28 <BurtyB> xelister maybe it needs SO_REUSEADDR before it does the bind()?
441 2011-03-30 11:39:37 <xelister> not sure how this works...  well my side terminates normally, so my side of connections should be free to use
442 2011-03-30 11:39:47 <xelister> it sounds like some built in anti DDoS that is a bit too strong
443 2011-03-30 12:10:29 <kakkapoksy> Where is should change the port 8333?
444 2011-03-30 12:10:50 <kakkapoksy> I cant fix modem settings
445 2011-03-30 12:11:08 <kakkapoksy> Where I*
446 2011-03-30 12:11:15 <sipa> you need to change the source for that, unfortunately
447 2011-03-30 12:11:24 <kakkapoksy> how i do that
448 2011-03-30 12:11:48 <[Tycho]> You don't really need to open 8333, it will work anyway.
449 2011-03-30 12:11:57 <kakkapoksy> well it doesnt
450 2011-03-30 12:12:10 <[Tycho]> Then the problem may be in something else.
451 2011-03-30 12:12:26 <kakkapoksy> i still have 0,00 coins. i have generated coins for over 30 hours now
452 2011-03-30 12:12:31 <[Tycho]> ^)
453 2011-03-30 12:12:38 <kakkapoksy> only few connections :/
454 2011-03-30 12:12:41 <[Tycho]> You didn't do the research.
455 2011-03-30 12:12:46 <sipa> are the generated coins listed?
456 2011-03-30 12:12:49 <sipa> in the GUI
457 2011-03-30 12:13:00 <kakkapoksy> dont know what u mean
458 2011-03-30 12:13:01 <Blitzboom> he probably mined with his CPU and expected some coins &
459 2011-03-30 12:13:08 <[Tycho]> kakkapoksy, are you using official client for generating ?
460 2011-03-30 12:13:19 <kakkapoksy> i dont know
461 2011-03-30 12:13:27 <[Tycho]> kakkapoksy, you'll need more than a century to generate coins.
462 2011-03-30 12:13:34 <sipa> can you explain precisely what you are doing for generating coins?
463 2011-03-30 12:13:41 <kakkapoksy> i downloaded it from here. http://www.bitcoin.org/fi
464 2011-03-30 12:13:52 <sipa> and you're running the gui?
465 2011-03-30 12:14:21 <kakkapoksy> i just changed the options limited to 4 processors and pressed generate coins
466 2011-03-30 12:14:22 <sipa> in the left bottom it should show you its hash rate
467 2011-03-30 12:14:28 <kakkapoksy> how i run gui?
468 2011-03-30 12:14:38 <sipa> gui = graphical program
469 2011-03-30 12:14:48 <[Tycho]> kakkapoksy, you'll need some moodern GPU (preferrably ATI) to generate some coins. And use other mining program.
470 2011-03-30 12:14:54 <kakkapoksy> how i run graphical program?
471 2011-03-30 12:14:59 <sipa> kakkapoksy: never mind
472 2011-03-30 12:15:03 <sipa> it's what you are using
473 2011-03-30 12:15:11 <sipa> in the left bottom, what number does it tell you?
474 2011-03-30 12:15:17 <kakkapoksy> i have some 1 year old nvidia
475 2011-03-30 12:15:22 <sipa> which one?
476 2011-03-30 12:15:27 <kakkapoksy> so i cant generate coins at all
477 2011-03-30 12:15:37 <kakkapoksy> ?
478 2011-03-30 12:15:47 <sipa> you can, but currently you're doing it so slowly that it'll take ages
479 2011-03-30 12:16:04 <[Tycho]> nVidia is bad for mining.
480 2011-03-30 12:16:07 <kakkapoksy> ok. thought it only matters what CPU is
481 2011-03-30 12:16:07 <[Tycho]> kakkapoksy, https://en.bitcoin.it/wiki/Mining_Hardware_Comparison
482 2011-03-30 12:16:15 <kakkapoksy> okey. ty for info
483 2011-03-30 12:16:16 <sipa> that used to be the case
484 2011-03-30 12:16:17 <[Tycho]> CPU doesn't matters.
485 2011-03-30 12:16:24 <kakkapoksy> i change my Gpu first
486 2011-03-30 12:16:28 <kakkapoksy> bye
487 2011-03-30 12:16:31 <sipa> ...
488 2011-03-30 12:16:46 <[Tycho]> ...
489 2011-03-30 12:16:55 <Blitzboom> i really hope that damn option is removed/hidden soon
490 2011-03-30 12:17:54 <sipa> indeed
491 2011-03-30 12:41:03 <ersi> Hah
492 2011-03-30 12:57:23 <vrs> https://en.bitcoin.it/wiki/File:Bitcoin_world_map.png this is a bit outdated
493 2011-03-30 12:59:10 <BlueMatt> vrs: isnt there a webapp somewhere that does that live?
494 2011-03-30 13:01:45 <vrs> there is
495 2011-03-30 13:02:18 <vrs> https://maps.google.com/maps?q=https://smsz.net/btcStats/bitcoin.kml
496 2011-03-30 13:02:25 <BlueMatt> I know Ive seen it before, Im just hoping someone has a link
497 2011-03-30 13:05:45 <BlueMatt> thanks
498 2011-03-30 13:38:13 <BlueMatt> tcatm: re: bitcoin daemonizing on win32, ok after building from nov 8 2010 on mingw, it does not properly fork.  Not entirely sure the exact version from 0.3.18, but I cant get a build on mingw that properly daemonizes
499 2011-03-30 13:38:23 <BlueMatt> jgarzik: if you are interested ^
500 2011-03-30 13:43:18 <BlueMatt> ok, building 82201801 (0.3.18 release version) on mingw...
501 2011-03-30 13:51:50 <BlueMatt> yep still no daemonizing when I build 0.3.18 release version on mingw (only changing the lib paths in the makefile)
502 2011-03-30 13:52:08 <BlueMatt> I guess it is a difference between mingw and vc
503 2011-03-30 13:54:46 <BlueMatt> also does not daemonize on the official 0.3.19 release
504 2011-03-30 14:00:26 <BlueMatt> bitcoin 0.3.18 did not daemonize, I ran it without bitcoin.conf and no -rpcpassword and when it exited remote desktop laged enough that bitcoin.exe still showed up in task manager when it returned on the terminal
505 2011-03-30 14:00:46 <BlueMatt> afaict, bitcoin does not and never has daemonized on win32
506 2011-03-30 14:03:40 <BlueMatt> well no, for some reason it is daemonizing on win7, but no longer on my win server 2003
507 2011-03-30 14:04:49 <BlueMatt> arg this just keeps getting more confusing
508 2011-03-30 14:13:53 <Kiba> jgarzik: so, what's taking so long for pastecoin to come back online?
509 2011-03-30 14:20:25 <devrandom> hey BlueMatt
510 2011-03-30 14:20:55 <BlueMatt> devrandom: hi, yea sorry have been busy havent had a chance to look at the gitian signing stuff
511 2011-03-30 14:21:09 <devrandom> no prob
512 2011-03-30 14:21:11 <BlueMatt> devrandom: looks really cool though
513 2011-03-30 14:21:20 <devrandom> cool :)
514 2011-03-30 14:21:51 <devrandom> let me know if you have better ideas about how to collect signatures... git seems okay, but maybe there's a simpler way
515 2011-03-30 14:22:25 <devrandom> I've been wondering about deterministic builds on windows
516 2011-03-30 14:22:48 <devrandom> do you know if  mingw cross compiles with ubuntu as host?
517 2011-03-30 14:23:02 <BlueMatt> devrandom: yes it does, but ive never tried it
518 2011-03-30 14:23:40 <BlueMatt> devrandom: not sure if bitcoin will compile on it, but jgarzk says he builds the cpuminer on fedora via mingw
519 2011-03-30 14:23:55 <BlueMatt> devrandom: might be hard to get it to work, but it would be nice
520 2011-03-30 14:24:34 <devrandom> are you using vc++?
521 2011-03-30 14:24:47 <BlueMatt> devrandom: no Im using mingw on win server 2003
522 2011-03-30 14:25:23 <devrandom> oh, so you are not sure about the cross compile...
523 2011-03-30 14:25:46 <BlueMatt> devrandom: yea, I know it theoretically works, but bitcoin including wx, boost, etc I dont know
524 2011-03-30 14:26:03 <grbgout> holy crap, my miner solved a block (part of a pool, though).
525 2011-03-30 14:26:34 <BurtyB> grbgout :)
526 2011-03-30 14:26:38 <grbgout> I only earned 0.09164314 on it, though >_<
527 2011-03-30 14:26:43 <grbgout> http://bitcoinpool.com/block.php?block=115778
528 2011-03-30 14:29:40 <BlueMatt> devrandom: if you do do that, pre-building wx, boost etc would be VERY nice
529 2011-03-30 14:30:13 <devrandom> you mean, in a separate build?
530 2011-03-30 14:31:49 <BlueMatt> devrandom: I mean build wx/boost/etc once and then reuse that build each time you build bitcoin instead of rebuilding it like it currently does wx on ubuntu
531 2011-03-30 14:32:47 <devrandom> BlueMatt - ok, I'll try to get to it soon, but I have a lot on my plate
532 2011-03-30 14:33:03 <BlueMatt> devrandom: no problem, Im just saying what Id like to eventually see ;)
533 2011-03-30 14:34:32 <devrandom> maybe should post some bounties...
534 2011-03-30 14:37:34 <[Tycho]> grbgout, what is your mining speed ?
535 2011-03-30 14:37:53 <grbgout> [Tycho]: garbage ^_^
536 2011-03-30 14:38:02 <grbgout> 21252 khash/s
537 2011-03-30 14:38:24 <[Tycho]> Why are you mining in that pool ?
538 2011-03-30 14:38:35 <grbgout> [Tycho]: I asked you a question about your pool's payout method the other day, did you see it?  If you did, and I missed your response, my bad.
539 2011-03-30 14:38:47 <[Tycho]> grbgout, what question ?
540 2011-03-30 14:38:51 <grbgout> [Tycho]: I'm assessing all the pools.  I started with that one.
541 2011-03-30 14:39:16 <grbgout> [Tycho]: iirc, I was wondering if the 3% fee applied to the pay-per-share method too.
542 2011-03-30 14:39:22 <[Tycho]> No.
543 2011-03-30 14:39:45 <[Tycho]> There is no additional fees, only the mentioned price.
544 2011-03-30 14:40:12 <[Tycho]> It's like 90% on average.
545 2011-03-30 14:40:13 <grbgout> k, I guess another question would be if there's a way (like once a block has been solved) to determine how many people/shares were involved in it? I.e. so one could calculate what they would have earned had they opted for the proportional method.
546 2011-03-30 14:40:42 <[Tycho]> Yes, there is a number of shares per each block in the stats page.
547 2011-03-30 14:40:56 <grbgout> hmm, I must have overlooked that
548 2011-03-30 14:41:03 <[Tycho]> http://deepbit.net/stats.php
549 2011-03-30 14:41:05 <grbgout> ah, total shares
550 2011-03-30 14:41:07 <grbgout> Already there ;)
551 2011-03-30 14:41:28 <xelister> bitcoin connectivity is fucked up
552 2011-03-30 14:41:31 <xelister> I have 1 conneciton
553 2011-03-30 14:41:50 <grbgout> xelister: are you behind a router/firewall/NAT, and if so have you opened the appropriate ports?
554 2011-03-30 14:42:17 <[Tycho]> grbgout, the number of people doesn't matters, only the number of shares does.
555 2011-03-30 14:42:32 <xelister> grbgout: firewall, ports openee
556 2011-03-30 14:42:40 <xelister> normally I was getting 50+ conn
557 2011-03-30 14:42:59 <grbgout> [Tycho]: yes, I'm aware.  That should have read "people or shares, whatever". It was not intended to be read as people per shares.
558 2011-03-30 14:43:56 <phantomcircuit> roses are red
559 2011-03-30 14:43:59 <phantomcircuit> violets are blue
560 2011-03-30 14:44:00 <[Tycho]> grbgout, some people aren't aware and asked for this in forum :)
561 2011-03-30 14:44:02 <phantomcircuit> sqlite is slow
562 2011-03-30 14:44:03 <phantomcircuit> >.>
563 2011-03-30 14:44:09 <grbgout> and so are you!
564 2011-03-30 14:44:10 <grbgout> sorry
565 2011-03-30 14:44:16 <phantomcircuit> lulz
566 2011-03-30 14:44:18 <phantomcircuit> winrar
567 2011-03-30 14:44:39 <grbgout> [Tycho]: gotchya
568 2011-03-30 14:45:10 <grbgout> [Tycho]: incidentally, I started with bitcoinpool for the perceived transparency --- that's what drew me to it initially.
569 2011-03-30 14:45:44 <xelister> is seding busted?
570 2011-03-30 14:46:19 <phantomcircuit> seding?
571 2011-03-30 14:46:21 <xelister> seeding is definatelly busted imo
572 2011-03-30 14:46:48 <grbgout> Technically I started with your pool: "Well, rather than wrapping my head around this BTC thing before I start mining, I should just jump onto a pool until I figure things out a bit."  Then, since I was sleep deprived at the time, I switched to btcpool for its transparency: it wasn't blatently obvious how to calculate if pps or proptional was preferable at the time.
573 2011-03-30 14:46:58 <grbgout> Ultimately I decided to asses each pool in turn.
574 2011-03-30 14:47:06 <grbgout> sorry for the long lines.
575 2011-03-30 14:49:06 <grbgout> [Tycho]: what about automating the choice?  I realize this would change things, given when pps is applied, but what about a delayed pps for when a block is solved: then automatically choosing the best option for people based on which would pay them more.  Clearly not the best model for the pool operator, but might be something to consider.
576 2011-03-30 14:49:12 <[Tycho]> grbgout, actually i think that listing users and their share is wrong as bitcoin should be like kind of anonymous thing :)
577 2011-03-30 14:49:25 <grbgout> [Tycho]: how is it any less anonymous?
578 2011-03-30 14:49:37 <grbgout> This account and IP doesn't tie me to anything.
579 2011-03-30 14:49:43 <[Tycho]> grbgout, this is impossible.
580 2011-03-30 14:50:09 <grbgout> I have an unfair advantage, as I live in a highly populated area: plenty of weak WEP connections.  None of my BTC addresses link to my actual identity in any way.
581 2011-03-30 14:50:38 <grbgout> [Tycho]: I see how it might not be possible to implement it on deepbit, but I don't see how it would be impossible (say for a new pool).  Could you elaborate?
582 2011-03-30 14:50:44 <[Tycho]> I have some idea for my users, but it will be revealed only after deployments :)
583 2011-03-30 14:51:40 <grbgout> Has anyone yet proposed a pool for pools? I.e. a mechanism for linking the collective processing power of /all/ the pools and distributing things fairly.
584 2011-03-30 14:51:43 <[Tycho]> grbgout, it's impossible for ANY pool because PPS works this way. If people will be switched to Proportional on short rounds and to PPS on long ones, it will be severe negative profit for pool's owner.
585 2011-03-30 14:52:34 <grbgout> [Tycho]: well, like I said, it's not beneficial to the pool operator.  It would be ideal for a community owned/operated pool, though.  It certainly favors the participants.
586 2011-03-30 14:52:48 <[Tycho]> grbgout, it just can't work.
587 2011-03-30 14:52:50 <grbgout> perhaps the ideal technique for a pooling pool.
588 2011-03-30 14:53:28 <[Tycho]> grbgout, where do additional money should appear from ?
589 2011-03-30 14:53:51 <[Tycho]> grbgout, it would need hundreds of BTC per day.
590 2011-03-30 14:53:53 <grbgout> Well I respect your expertise on the matter, and would certainly read a detailed explanation if it were available.
591 2011-03-30 14:54:17 <grbgout> That depends on the details, I would think.  Since I'm not a pool operator I certainly can't comment.
592 2011-03-30 14:54:29 <[Tycho]> grbgout, do you know, what PPS is ?
593 2011-03-30 14:54:45 <BlueMatt> arg, ok final conclusion, bitcoin.exe forks FINE when compiled with minegw (up to and including a07dca7, the on before tcatm's daemon-mode fix, which broke building not necessarily daemonizing) when run from the regular windows command prompt NOT from the msys command prompt (bash).  Official build version 0.3.18 forks fine when bitcoin.exe is run with -daemon, however bitcoind.exe -daemon does not
594 2011-03-30 14:54:45 <grbgout> pay-per-share?
595 2011-03-30 14:54:56 <grbgout> I haven't read about how the amount is determined.
596 2011-03-30 14:54:58 <BlueMatt> bitcoin.exe -daemon DOES daemonize fine under the same circumstances with my winbuildfix branch
597 2011-03-30 14:57:14 <jgarzik> three cheers for BlueMatt :)
598 2011-03-30 14:57:39 <grbgout> [Tycho]: anyway, I was just thinking out loud.  I acknowledge your stance that it's impossible.  I have many other projects in mind before considering that idea in any more detail.
599 2011-03-30 14:57:45 <grbgout> jgarzik: indeed!
600 2011-03-30 14:57:47 <grbgout> BlueMatt: good job.
601 2011-03-30 14:57:54 <BlueMatt> thanks, now for dinner.
602 2011-03-30 15:04:10 <joepie92> just heard from a friend that silkroad is closed
603 2011-03-30 15:04:11 <joepie92> anything known about that?
604 2011-03-30 15:04:40 <jgarzik> good
605 2011-03-30 15:04:59 <LtBrenton_> thank fuck, silkroad was dangerous
606 2011-03-30 15:05:26 <LtBrenton> bitcoin /really/ doesn't need the public perception that only drug dealers and hookers accept it
607 2011-03-30 15:05:40 <jgarzik> indeed
608 2011-03-30 15:05:46 <Blitzboom> LtBrenton: wuala accepts it now
609 2011-03-30 15:06:21 <Blitzboom> you should also visiit http://www.bitcoin.org/smf/index.php?topic=4667.0
610 2011-03-30 15:06:26 <Blitzboom> if you want legit shops to accept it
611 2011-03-30 15:10:00 <BlueMatt> for reference, the reason bitcoin.exe daemonizes in the first place (technically it doesnt daemonize like it would on unix, just returns to a new line on cmd.exe as if it had) is because of wx as bitcoin.exe "daemonizes" no matter what flags are passed and bitcoind.exe does not
612 2011-03-30 15:10:27 <jgarzik> BlueMatt: in ui.cpp?
613 2011-03-30 15:10:29 <phantomcircuit> LtBrenton, there are drug dealers and hookers that accept bitcoin?
614 2011-03-30 15:10:51 <grbgout> call me when there's a drug dealing hooker.
615 2011-03-30 15:10:59 <BlueMatt> grbgout: there is
616 2011-03-30 15:11:03 <grbgout> sweet
617 2011-03-30 15:11:18 <BlueMatt> grbgout: but it might be harder to find the hooker part, but there are a few nerds ;)
618 2011-03-30 15:11:27 <grbgout> hehe
619 2011-03-30 15:11:32 <BlueMatt> jgarzik: I believe so (something to do with wx::Initialize, but I cant be sure as I dont have a full debug environment on win atm)
620 2011-03-30 15:11:51 <phantomcircuit> oh oh i know
621 2011-03-30 15:12:04 <BlueMatt> grbgout: though have you seen silk road?
622 2011-03-30 15:12:16 <phantomcircuit> wx programs are built with the gui flag in their PE header
623 2011-03-30 15:12:18 <phantomcircuit> magic
624 2011-03-30 15:12:39 <BlueMatt> phantomcircuit: ah that might do it
625 2011-03-30 15:13:00 <BlueMatt> jgarzik: so cmd.exe "daemonizes" programs which have a gui flag set
626 2011-03-30 15:13:06 <BlueMatt> ie bitcoin does nothing
627 2011-03-30 15:19:26 <BlueMatt> yep PE headers include WORD Subsystem which can be set to WINDOWS_GUI or WINDOWS_CUI (among others)
628 2011-03-30 15:20:05 <roconnor> where can I find documentation on how the merkle tree is constructed?
629 2011-03-30 15:20:25 <roconnor> i.e.i which order the transactions are put into the merkle tree
630 2011-03-30 15:22:05 <lfm> roconnor: thatd be the reference code again I think
631 2011-03-30 15:22:34 <roconnor> :/
632 2011-03-30 15:22:36 <roconnor> ok
633 2011-03-30 15:22:53 <roconnor> thanks for your help
634 2011-03-30 15:23:16 <lfm> sorry, not the best answer
635 2011-03-30 15:23:35 <roconnor> It is probably the only answer :D
636 2011-03-30 15:23:47 <roconnor> searking for merkle in the wiki hasn't helped me
637 2011-03-30 15:24:19 <nanotube> i heard something about them being random... but don't bet on it.
638 2011-03-30 15:24:49 <lfm> naw cant be random order. its a depth first order with all the leaves at the same level
639 2011-03-30 15:25:04 <nanotube> if i were doing it, i'd probably put the coinbase closer to the top, so i don't have to recalc the whole tree when i change the extranonce, etc.
640 2011-03-30 15:25:23 <nanotube> lfm: i mean, ordering the tx in the tree
641 2011-03-30 15:25:39 <nanotube> once the tree is constructed, of course there's a set order for actually hashing.
642 2011-03-30 15:25:45 <lfm> well you dont have to recalc the whole tree. just the dependancies
643 2011-03-30 15:25:53 <roconnor> nanotube: I'm afraid that all the transactions are at the same level in the tree
644 2011-03-30 15:25:56 <roconnor> I think
645 2011-03-30 15:25:58 <nanotube> ah
646 2011-03-30 15:26:02 <lfm> yes
647 2011-03-30 15:26:03 <tcatm> roconnor: order doesn't matter. the miner decides it.
648 2011-03-30 15:26:16 <nanotube> so it's not so much a tree, as a bush? :)
649 2011-03-30 15:26:33 <lfm> tcatm: you sure about that?
650 2011-03-30 15:26:41 <roconnor> tcatm: the miner decides the order to list the transactions, but given a list of ordered transactions, how is the merkle tree formed
651 2011-03-30 15:26:51 <roconnor> (espcially if the number of transactions isn't a power of two)
652 2011-03-30 15:27:10 <lfm> cuz if I were doing it id use a simple queue
653 2011-03-30 15:27:26 <tcatm> lfm: at least they can't depend on each other
654 2011-03-30 15:27:29 <roconnor> if that question makes sense
655 2011-03-30 15:27:48 <tcatm> roconnor: duplicate the last hash
656 2011-03-30 15:28:08 <roconnor> okay
657 2011-03-30 15:28:25 <roconnor> so I grab all the trasactions into pairs and if there is an odd number I duplicate the last one
658 2011-03-30 15:28:31 <roconnor> and then repeat this at the next level up
659 2011-03-30 15:28:34 <tcatm> yep
660 2011-03-30 15:28:35 <roconnor> sound right?
661 2011-03-30 15:28:37 <roconnor> cool
662 2011-03-30 15:28:50 <lfm> ya when it hashes a txn hash with a non existant hash it just copies
663 2011-03-30 15:29:26 <roconnor> you people have been really helpful!
664 2011-03-30 15:30:00 <tcatm> lfm: no sorting in main.h / BuildMerkleTree()
665 2011-03-30 15:31:17 <lfm> tcatm: I think all the miners need to use the same order but I spoze I could be wrong
666 2011-03-30 15:32:45 <tcatm> generation tx is first. that's the only rule I know of
667 2011-03-30 15:33:32 <lfm> tcatm: ya the order of the txn is up to the miner but once you have the txn then there is a specific way you build the merkle tree from that txn order
668 2011-03-30 15:34:49 <lfm> tcatm:  theoretically when the number od txn is not 2^x-1 there are several ways to build a merkle tree
669 2011-03-30 15:36:08 <tcatm> see main.cpp:1103
670 2011-03-30 15:36:35 <lfm> they would all be equivalent but we need to agree exactly how. It seems the only reference is the code
671 2011-03-30 15:38:29 <ArtForz> yes, and the rules are rather simple
672 2011-03-30 15:39:28 <lfm> simple - maybe, obvious - no
673 2011-03-30 15:39:30 <ArtForz> leftmost leaf is first tx hash, always duplicate last node in a level to make a even number of nodes, parent = hash(left . right)
674 2011-03-30 15:40:18 <BlueMatt> indeed, bitcoin.exe has Subsystem: GUI subsystem and bitcoind.exe has Subsystem: CUI
675 2011-03-30 15:40:43 <ArtForz> thats about as bog standard as a hash tree can get
676 2011-03-30 15:41:28 <lfm> ArtForz: I like the queue algorothm better myself but I spoze its moot
677 2011-03-30 15:42:56 <ArtForz> well, thats just a implementation style
678 2011-03-30 15:43:06 <lfm> true
679 2011-03-30 15:43:51 <lfm> I guess our point is it does kinda need to be documented one of these days
680 2011-03-30 15:44:00 <ArtForz> yeah
681 2011-03-30 15:44:08 <BlueMatt> there are quite a few of those
682 2011-03-30 15:44:37 <ArtForz> only "unusual" parts are hash being double-sha256 and "1-item hash trees just get the value of the item"
683 2011-03-30 15:47:33 <ArtForz> which depending on how you look at it is either completely obvious or "errr... huh?"
684 2011-03-30 15:56:44 <LtBrenton> ;;bc,stats
685 2011-03-30 16:10:01 <CIA-96> bitcoin: genjix <fake@lol.u> * r09e2947a9d4e intersango/cron/bankd/show_withdraws.sql: withdrawal script to GBP bank.
686 2011-03-30 16:19:57 <CIA-96> bitcoin: phantomcircuit <phantomcircuit@covertinferno.org> sqlite3 * r7a64707b6175 bitcoin-alt/bitcoin/ (__init__.py peer.py storage.py): Finished most of the sqlite3 conversion, significantly faster
687 2011-03-30 16:19:59 <CIA-96> bitcoin: genjix <fake@lol.u> * r7de5a0b11c77 intersango/cron/bankd/parse_deposits.php: moved into bank subdir. off by default to protected against user error.
688 2011-03-30 16:20:00 <CIA-96> bitcoin: genjix <fake@lol.u> * r377047703032 intersango/cron/bankd/parse_deposits.php: fix broken require path.
689 2011-03-30 16:27:39 <xelister> is seeding broken?
690 2011-03-30 16:27:43 <xelister> meh
691 2011-03-30 17:18:49 <BlueMatt> who runs mybitcoin?
692 2011-03-30 17:25:36 <aksoo> is anyone else having seemingly random data appended to the Date header in json rpc requests in bitcoin 0.3.20.2?
693 2011-03-30 17:29:55 <CIA-96> bitcoin: phantomcircuit <phantomcircuit@covertinferno.org> sqlite3 * r2a64ca526d15 bitcoin-alt/bitcoin/ (peer.py storage.py): avoid double commit's add unique constraint to blocks(prev_hash)
694 2011-03-30 17:30:59 <aksoo> it seems to me the Date: line is always 61 bytes long and isn't null terminating the string. but I haven't looked at the code
695 2011-03-30 17:32:06 <jgarzik> BlueMatt: unknown
696 2011-03-30 17:32:24 <dbitcoin> ;;bc;calc 2500000
697 2011-03-30 17:32:24 <gribble> Error: "bc;calc" is not a valid command.
698 2011-03-30 17:33:01 <dbitcoin> ;;bc;help
699 2011-03-30 17:33:02 <gribble> Error: "bc;help" is not a valid command.
700 2011-03-30 17:33:57 <dbitcoin> ;;bc,calc 2500000
701 2011-03-30 17:33:58 <gribble> The average time to generate a block at 2500000 Khps, given current difficulty of 68978.89245792 , is 1 day, 8 hours, 55 minutes, and 4 seconds
702 2011-03-30 17:34:14 <dbitcoin> ;;bc,help
703 2011-03-30 17:34:14 <gribble> Alias bc,bcm, Alias bc,blocks, Alias bc,btcex, Alias bc,calc, Alias bc,calcd, Alias bc,channels, Alias bc,diff, Alias bc,estimate, Alias bc,gen, Alias bc,gend, Alias bc,help, Alias bc,hextarget, Alias bc,labs, Alias bc,lbs, Alias bc,markets, Alias bc,mtgox, Alias bc,nexttarget, Alias bc,poolstats, Alias bc,prob, Alias bc,stats, Alias bc,timetonext, Alias bc,totalbc, and Alias bc,wiki
704 2011-03-30 17:34:33 <dbitcoin> ;;bc,nexttarget
705 2011-03-30 17:34:33 <gribble> 116927
706 2011-03-30 17:34:41 <ersi> ;;bc,prob
707 2011-03-30 17:34:41 <gribble> (bc,prob <an alias, at least 1 argument>) -- Alias for "math calc 1-exp(-$1*1000 * [seconds $*] / (2**32* [bc,diff]))".
708 2011-03-30 17:34:46 <ersi> ;;bc,stats
709 2011-03-30 17:34:49 <gribble> Current Blocks: 115802 | Current Difficulty: 68978.89245792 | Next Difficulty At Block: 116927 | Next Difficulty In: 1125 blocks | Next Difficulty In About: 1 week, 0 days, 5 hours, 7 minutes, and 30 seconds | Next Difficulty Estimate: 74817.55526522
710 2011-03-30 17:36:32 <dbitcoin> ;; bc,poolstats
711 2011-03-30 17:36:37 <gribble> {"ghashes_ps": "161.931", "shares": 454401, "active_workers": 2011, "round_duration": "3:17:21", "score": "16259975.5646", "round_started": "2011-03-30 16:19:08", "shares_cdf": "99.86", "getwork_ps": 517}
712 2011-03-30 17:37:38 <dbitcoin> ;;bc,totalbc
713 2011-03-30 17:37:38 <gribble> 5790150.00000000
714 2011-03-30 17:40:02 <Kicchiri> If I have two nodes behind a NAT, naturally, only one gets the port... might this cause bugs/trouble?
715 2011-03-30 17:43:39 <ersi> Kicchiri: Make the other one, connect to that one - locally
716 2011-03-30 17:43:42 <ersi> problem solved? :P
717 2011-03-30 17:44:02 <Kicchiri> How do I do that :P
718 2011-03-30 17:44:34 <ersi> you can specify either -addnodes= (which just adds it to the node table) or specify -connect= (which makes it Only connect to *this* node)
719 2011-03-30 17:45:22 <ersi> so, you give bitcoin on Computer A the port. It connects to the swarm and is happy. And make bitcoin on Computer B connect to Computer A (Internal, LAN address that is) - which will get hooked up to the other ones
720 2011-03-30 17:46:05 <ersi> or you could make Computer B just connect outwards to any of the Fallback nodes (check wiki, same parameters, just different IPs)
721 2011-03-30 17:46:10 <BlueMatt> Kicchiri: best is always one with port forwarding/etc and -connect on the other
722 2011-03-30 17:46:32 <Kicchiri> okay!
723 2011-03-30 17:50:00 <Kicchiri> Is there any security issue for an "almost isolated" node? In case the node that links it in is compromised? Just curious.
724 2011-03-30 17:50:30 <BlueMatt> Kicchiri: look up sybil on the forums
725 2011-03-30 17:50:59 <BlueMatt> Kicchiri: it only applies if all the nodes a specific node is connected to are "bad"
726 2011-03-30 17:51:18 <BlueMatt> Kicchiri: otherwise as long as the real blockchain is the longest, you are fine
727 2011-03-30 17:52:04 <Kicchiri> okay... so I shouldn't do transactions while being connected to only one node if that one is considered insecure.
728 2011-03-30 17:52:56 <BlueMatt> Kicchiri: yep, also never do transactions which have only one or two confirmations
729 2011-03-30 17:54:45 <Kicchiri> You mean I should wait for many confirmations before believing an incoming transaction?
730 2011-03-30 17:55:02 <BlueMatt> Kicchiri: yep
731 2011-03-30 17:55:30 <BlueMatt> Kicchiri: 6 is the standard, but you should be fine with 4/5
732 2011-03-30 17:55:49 <BlueMatt> if its a large tx, make sure to get a couple extra confirms just to be sure
733 2011-03-30 18:03:50 <Kicchiri> OK, thanks.
734 2011-03-30 18:04:46 <BlueMatt> Kicchiri: ,,bc,wiki weaknesses
735 2011-03-30 18:04:47 <gribble> https://bitcoin.it/ | Mar 24, 2011 ... Sourced from Wikipedia. Bitcoin is a digital currency created in 2009 by Satoshi Nakamoto. It is also the name of the open source software ...
736 2011-03-30 18:05:06 <BlueMatt> ;;bc,wiki weaknesses
737 2011-03-30 18:05:07 <gribble> https://en.bitcoin.it/wiki/Weaknesses | Mar 3, 2011 ... Weaknesses. From Bitcoin. Jump to: navigation, search .... Retrieved from "https ://en.bitcoin.it/wiki/Weaknesses". Category: Technical ...
738 2011-03-30 18:05:08 <BlueMatt> there we go
739 2011-03-30 18:05:14 <midnightmagic> lol. Nice to see a vortex 6" pushes enough air for my miners..
740 2011-03-30 18:05:22 <genjix> hey
741 2011-03-30 18:05:28 <midnightmagic> yay do-it-yourself air exchange!
742 2011-03-30 18:05:36 <CIA-96> bitcoin: tcatm <tcatm@gawab.com> rfc1123Time_localefix * r454bc86479a3 bitcoind-personal/init.cpp: allow coredumps by not catching SIGSEGV
743 2011-03-30 18:06:11 <luke-jr> O.o
744 2011-03-30 18:06:20 <luke-jr> how did it do *that*
745 2011-03-30 18:14:57 <CIA-96> bitcoin: Luke Dashjr <luke-jr+git@utopios.org> rfc1123Time_localefix * re19f6b23d7a5 bitcoind-personal/rpc.cpp: Bugfix: force POSIX locale and GMT timezone for rfc1123Time, which it needs
746 2011-03-30 18:16:18 <luke-jr> git://gitorious.org/~Luke-Jr/bitcoin/luke-jr-bitcoin.git rfc1123Time_localefix <-- proposed for merging
747 2011-03-30 18:19:09 <xelister> :happy:  YEY  I  MINED A BLOCK  :D   Just 5 minutes after starting the miner o/
748 2011-03-30 18:19:36 <xelister> "testnet":"true"  :problem?:
749 2011-03-30 18:21:19 <luke-jr> hahaha
750 2011-03-30 18:30:20 <ersi> xelister: awesome, godly luck ;D
751 2011-03-30 18:31:43 <jgarzik> according to http://www.alloscomp.com/bitcoin/calculator.php I am beyond 95% probability :/
752 2011-03-30 18:32:23 <[Tycho]> jgarzik, with solo mining ?
753 2011-03-30 18:33:10 <jgarzik> [Tycho]: kinda-sorta.  I'm running a difficulty-1 pool server, with all my own mining power.  Testing pool server software.
754 2011-03-30 18:33:27 <jgarzik> solo mining, but not in the traditional sense
755 2011-03-30 18:39:36 <nathan7> daveparrish, sirius-m: op gribble?
756 2011-03-30 18:43:27 <[Tycho]> jgarzik, there was nore than 99.99% in slush's pool :)
757 2011-03-30 18:51:29 <EPiSKiNG> [Tycho] is God
758 2011-03-30 18:51:35 <EPiSKiNG> thanks for deepbit
759 2011-03-30 18:51:50 <sipa> i remember a forum post where satoshi did a suggestion for a system to verify transactions immediately?
760 2011-03-30 18:52:16 <sipa> that's not really the question though - the question is whether someone remembers where to find it
761 2011-03-30 18:54:30 <[Tycho]> EPiSKiNG, you are welcome :)
762 2011-03-30 18:57:22 <sipa> found it: http://www.bitcoin.org/smf/index.php?topic=423.msg3819#msg3819
763 2011-03-30 18:59:14 <ersi> [Tycho]: Um, I pressed 'new worker' and I can't set the name of the worker :o
764 2011-03-30 18:59:46 <EPiSKiNG> using poclbm-gui?
765 2011-03-30 18:59:55 <EPiSKiNG> right click on the tab and hit rename
766 2011-03-30 19:00:09 <ersi> I'm using the website @ deepbit.net
767 2011-03-30 19:00:27 <EPiSKiNG> the name of the new worker is (your previous login)_0
768 2011-03-30 19:00:34 <[Tycho]> ersi, have you read the text under the renaming box ?
769 2011-03-30 19:00:36 <EPiSKiNG> so like episking@mail.me_0
770 2011-03-30 19:00:44 <EPiSKiNG> then _1
771 2011-03-30 19:00:46 <ersi> lol
772 2011-03-30 19:00:55 <ersi> I thought it said "can't be changed later"
773 2011-03-30 19:01:02 <[Tycho]> ersi, it's a temporal restriction, will be fixed in a day or two.
774 2011-03-30 19:01:19 <ersi> Alrighty. Well, it's just that I read it.. but didn't parse it correctly :)
775 2011-03-30 19:02:17 <[Tycho]> I will change it so users can rename the part to the right of "_"
776 2011-03-30 19:02:59 <ersi> Sounds good
777 2011-03-30 19:03:37 <EPiSKiNG> is the PPS or Proportional question still up in the air...?
778 2011-03-30 19:03:57 <EPiSKiNG> I've been using proportional, but I've read that people are getting good results with PPS
779 2011-03-30 19:04:08 <[Tycho]> EPiSKiNG, Proportional fee is 3%, PPS is more like 10%
780 2011-03-30 19:05:14 <EPiSKiNG> the forum post for deepbit is soooo long
781 2011-03-30 19:05:22 <EPiSKiNG> I'm on like page 10 and not sure how much more I can read
782 2011-03-30 19:05:23 <EPiSKiNG> lol
783 2011-03-30 19:05:23 <[Tycho]> My fee for Proportional is almost the best among the pools :)
784 2011-03-30 19:05:24 <Aciid> good bedtime reading
785 2011-03-30 19:07:19 <EPiSKiNG> word
786 2011-03-30 19:07:35 <Aciid> excel
787 2011-03-30 19:08:01 <Aciid> powerpoint
788 2011-03-30 19:08:03 <Aciid> visio
789 2011-03-30 19:08:05 <Aciid> access and that
790 2011-03-30 19:08:08 <Aciid> gotta catch em all
791 2011-03-30 19:08:13 <Aciid> gotta catch em allllll
792 2011-03-30 19:08:17 <Aciid> pirated licences
793 2011-03-30 19:08:23 <Aciid> *** fees may apply on OEM
794 2011-03-30 19:08:34 <Aciid> brought to you by, trolling on IRC networks
795 2011-03-30 19:08:46 <Aciid> Thu Mar 31 00:08:46 EEST 2011
796 2011-03-30 19:08:48 <Aciid> yes yes...
797 2011-03-30 19:10:28 <gribble> Error: ";" is not a valid command.
798 2011-03-30 19:10:28 <xelister> ;;; rate Aciid 5 bought weed, all ok, he used it immediatelly
799 2011-03-30 19:22:00 <ersi> [Tycho]: If my worker is set to PPS, can I change it to proportionally on a whim - and all later shares will be counted proportionally instead?
800 2011-03-30 19:23:19 <[Tycho]> ersi, yes, the switch is seamless.
801 2011-03-30 19:24:02 <ersi> [Tycho]: Sweet. You're the man :]
802 2011-03-30 19:43:09 <EPiSKiNG> ;;block
803 2011-03-30 19:43:10 <gribble> Error: "block" is not a valid command.
804 2011-03-30 19:43:14 <EPiSKiNG> ;;stats
805 2011-03-30 19:43:14 <gribble> I have 17 registered users with 21 registered hostmasks; 1 owner and 0 admins.
806 2011-03-30 19:43:18 <EPiSKiNG> ;;status
807 2011-03-30 19:43:18 <gribble> I am connected to freenode as gribble, i2p as gribble, and oftc as gribble.
808 2011-03-30 19:43:25 <EPiSKiNG> ;;help
809 2011-03-30 19:43:26 <gribble> The bot responds when you start a line with the ! character. A good starting point for exploring the bot is the !facts command. You can also visit the bot's website for a list of help topics and documentation: http://gribble.sourceforge.net/
810 2011-03-30 19:44:20 <EPiSKiNG> ;;facts
811 2011-03-30 19:44:20 <gribble> To see a nice sortable web view of all factoids, click here: http://gribble.dreamhosters.com/viewfactoids.php?db=%23bitcoin-dev || To see a list of the most popular factoids, run !rank || To search factoids, run !factoids search <yoursearchterm>
812 2011-03-30 19:49:55 <CIA-96> bitcoin: phantomcircuit <phantomcircuit@covertinferno.org> sqlite3 * r2a9156e8a8c7 bitcoin-alt/bitcoin/ (peer.py storage.py): connect heads to tails dont collect tx's in the tx handler implemented tails() transaction's position get's set
813 2011-03-30 19:56:30 <genjix> luke-jr: would it be possible to turn on the tinyurls which contain a diff/url to projects? :)
814 2011-03-30 19:56:53 <genjix> im often curious about people's commits
815 2011-03-30 19:57:14 <genjix> (i know github has them so i assume it's standard/easy to enable)
816 2011-03-30 19:57:50 <EPiSKiNG> So I have a 5970 in my computer now, and I want to put in a 5870 as well, is that possible?
817 2011-03-30 19:58:04 <EPiSKiNG> or will my Windows 7 x64 wig out with two seperate video cards
818 2011-03-30 19:58:16 <nanotube> EPiSKiNG: if you have a spare slot, and sufficient power in your PSU, and sufficient cooling in your case - then yes ;)
819 2011-03-30 19:58:25 <EPiSKiNG> sweet
820 2011-03-30 19:59:27 <[Tycho]> EPiSKiNG, you may have to plug another monitor (or dummy) in your second card.
821 2011-03-30 20:01:11 <EPiSKiNG> bbl!
822 2011-03-30 20:03:46 <xelister> epiit should be possible eventyally yea
823 2011-03-30 20:14:30 <luke-jr> genjix: yeah, possible. I'd have to code it :P
824 2011-03-30 20:14:58 <luke-jr> Girroco has it internal, not using hooks
825 2011-03-30 20:15:13 <luke-jr> will do shortly
826 2011-03-30 20:15:36 <luke-jr> (actually, Girroco DOES send URIs, just not tiny, and not in the message field)
827 2011-03-30 20:24:08 <xelister> Samsung troyans laptops they sell wih keyloggers:  User found a keylogger program installed on his brand-new laptop  not once, but twice. After initial denials, Samsung has admitted they did this, saying it was to 'monitor the performance of the machine and to find out how it is being used. - slashdot
828 2011-03-30 20:28:54 <phantomcircuit> xelister, wat
829 2011-03-30 20:29:18 <[Tycho]> phantomcircuit, looks like a user with no brain.
830 2011-03-30 20:29:59 <xelister> phantomcircuit: samsung deliveres brand new laptops, already with keyloggers installed. woot...
831 2011-03-30 20:30:25 <phantomcircuit> i seriously doubt they would admit that