1 2011-10-29 00:00:27 cenuij has joined
2 2011-10-29 00:00:28 cenuij has quit (Changing host)
3 2011-10-29 00:00:28 cenuij has joined
4 2011-10-29 00:03:04 zhoutong has quit (Read error: Connection reset by peer)
5 2011-10-29 00:04:02 zhoutong has joined
6 2011-10-29 00:04:32 marf_away has quit (Ping timeout: 258 seconds)
7 2011-10-29 00:05:17 ThomasV has quit (Ping timeout: 258 seconds)
8 2011-10-29 00:06:20 zhoutong has quit (Read error: Connection reset by peer)
9 2011-10-29 00:06:27 ThomasV has joined
10 2011-10-29 00:07:27 zhoutong has joined
11 2011-10-29 00:09:49 agricocb has joined
12 2011-10-29 00:11:16 DaQatz has joined
13 2011-10-29 00:14:04 zhoutong has quit (Read error: Connection reset by peer)
14 2011-10-29 00:14:30 theorbtwo has quit (Read error: Operation timed out)
15 2011-10-29 00:14:46 zhoutong has joined
16 2011-10-29 00:17:14 theorbtwo has joined
17 2011-10-29 00:19:22 zhoutong has quit (Read error: Connection reset by peer)
18 2011-10-29 00:19:36 zhoutong has joined
19 2011-10-29 00:22:08 davex__ has quit (Ping timeout: 255 seconds)
20 2011-10-29 00:24:16 zhoutong has quit (Read error: Connection reset by peer)
21 2011-10-29 00:25:34 zhoutong has joined
22 2011-10-29 00:27:43 zhoutong has quit (Read error: Connection reset by peer)
23 2011-10-29 00:28:29 zhoutong has joined
24 2011-10-29 00:30:00 zhoutong has quit (Read error: Connection reset by peer)
25 2011-10-29 00:30:45 zhoutong has joined
26 2011-10-29 00:31:40 TheZimm has joined
27 2011-10-29 00:35:24 zhoutong has quit (Read error: Connection reset by peer)
28 2011-10-29 00:35:30 MagicalTux has quit (Excess Flood)
29 2011-10-29 00:36:13 zhoutong has joined
30 2011-10-29 00:36:19 MagicalTux has joined
31 2011-10-29 00:36:20 MagicalTux has quit (Excess Flood)
32 2011-10-29 00:36:38 surikator has quit (Quit: Computer is sleeping. I'm probably not.)
33 2011-10-29 00:36:49 MT`AwAy has joined
34 2011-10-29 00:36:54 MT`AwAy is now known as MagicalTux
35 2011-10-29 00:36:56 MagicalTux has quit (Changing host)
36 2011-10-29 00:36:56 MagicalTux has joined
37 2011-10-29 00:38:20 MagicalTux has quit (Excess Flood)
38 2011-10-29 00:38:21 zhoutong has quit (Read error: Connection reset by peer)
39 2011-10-29 00:39:14 zhoutong has joined
40 2011-10-29 00:39:19 Guest30891 has joined
41 2011-10-29 00:40:32 Guest30891 is now known as MagicalTux
42 2011-10-29 00:40:37 MagicalTux has quit (Changing host)
43 2011-10-29 00:40:37 MagicalTux has joined
44 2011-10-29 00:40:39 joepie91 has joined
45 2011-10-29 00:40:49 <joepie91> https://bitcointalk.org/index.php?topic=50162.0
46 2011-10-29 00:40:57 random_cat has quit (Remote host closed the connection)
47 2011-10-29 00:42:26 <graingert> joepie91: hook it up to bitcoinjs and off you go
48 2011-10-29 00:42:45 <graingert> joepie91: back button should use pushhistory
49 2011-10-29 00:42:51 random_cat has joined
50 2011-10-29 00:43:02 <joepie91> it's a html/css mockup for an alternative desktop client UI
51 2011-10-29 00:43:04 <joepie91> not as a webclient :P
52 2011-10-29 00:43:19 <graingert> joepie91: so? what's wrong with a web client
53 2011-10-29 00:43:19 <joepie91> just made it with html/css/js since it was easiest to make an interactive mockup in that
54 2011-10-29 00:43:32 <joepie91> I think that's a whole different discussion
55 2011-10-29 00:43:53 <graingert> joepie91: I can't understand the most recent transactions at a glance
56 2011-10-29 00:44:02 <graingert> not enough lines
57 2011-10-29 00:44:15 <joepie91> how do you mean not enough lines?
58 2011-10-29 00:44:27 <graingert> it's a table that I think needs borders
59 2011-10-29 00:44:43 <graingert> I think get rid of the from and to
60 2011-10-29 00:45:06 <graingert> turn the sent/recived into column headings
61 2011-10-29 00:45:07 <joepie91> the borders I can understand, but why get rid of the from and to?
62 2011-10-29 00:45:11 <joepie91> um
63 2011-10-29 00:45:18 <joepie91> did you read the top few lines in the post?
64 2011-10-29 00:45:52 <graingert> hang on
65 2011-10-29 00:46:15 <graingert> joepie91: is this on github?
66 2011-10-29 00:46:27 <graingert> joepie91: I'll show you how I think I can improce it
67 2011-10-29 00:46:30 <graingert> improve*
68 2011-10-29 00:47:10 <graingert> and there is a bug as clicking on the most recent transactions takes you to the transaction list
69 2011-10-29 00:47:24 <graingert> transaction details*
70 2011-10-29 00:47:33 <graingert> if you click back it goes to the transaction list
71 2011-10-29 00:48:32 <graingert> there is no "my address"
72 2011-10-29 00:48:35 <joepie91> not on github, but 1 sec
73 2011-10-29 00:48:41 <joepie91> yes, that is what the recent addresses is for
74 2011-10-29 00:49:02 <graingert> I thought that was the address book?
75 2011-10-29 00:49:12 <graingert> oh I see
76 2011-10-29 00:49:16 <joepie91> the recent addresses should only show the users own addresses
77 2011-10-29 00:49:22 <joepie91> 1 sec, my upload script is playing up, wtf
78 2011-10-29 00:49:30 <graingert> you mean git ?
79 2011-10-29 00:49:32 <joepie91> no
80 2011-10-29 00:49:40 <graingert> le upload script?
81 2011-10-29 00:49:51 <joepie91> I have my own storage grid, and I was _trying_ to upload an archive to it
82 2011-10-29 00:49:53 <joepie91> (I don't use git)
83 2011-10-29 00:50:02 <graingert> o
84 2011-10-29 00:50:14 <joepie91> web uploader it is
85 2011-10-29 00:50:27 <joepie91> http://tahoe-gateway.cryto.net:3719/download/VVJJOkNISzpmd3c0Z3VkZWpzcnliM2dkZnpmcnY2amVkdTp0NmdtYms3NHBzZGZvNzR6NXZwaWF0cnRkbjdrYjVkeGs3dGZycG42bXBicWtjcXlyNG1xOjM6MTA6NjI2NDYx/bitcoinui.tar.gz
86 2011-10-29 00:50:36 <graingert> ...
87 2011-10-29 00:50:49 <graingert> make it a github project
88 2011-10-29 00:50:53 <graingert> so much easier
89 2011-10-29 00:50:56 <gmaxwell> wtf: https://blockexplorer.com/tx/6d5088c138e2fbf4ea7a8c2cb1b57a76c4b0a5fab5f4c188696aad807a5ba6d8
90 2011-10-29 00:51:02 <joepie91> I have zero experience with git and don't currently have the time to learn how to work with it
91 2011-10-29 00:51:07 <gmaxwell> I bet someone seriously regrets that luke mines nonstandard TXN!!!
92 2011-10-29 00:51:46 <graingert> OP_HASH160 0
93 2011-10-29 00:51:50 <graingert> lol
94 2011-10-29 00:52:10 <gmaxwell> https://blockexplorer.com/tx/aa62bdd690de061a6fbbd88420f7a7aa574ba86da4fe82edc27e2263f8743988
95 2011-10-29 00:52:13 <gmaxwell> and another one!
96 2011-10-29 00:52:22 <gmaxwell> wow. someone is buring coins like its a firesale.
97 2011-10-29 00:53:10 <graingert> holy shit
98 2011-10-29 00:53:22 <Eliel> are those going into a blackhole address?
99 2011-10-29 00:53:42 <graingert> Eliel: no they aren't even going into an address
100 2011-10-29 00:53:47 Cusipzzz has joined
101 2011-10-29 00:53:51 <graingert> gmaxwell: maybe it's satoshi?
102 2011-10-29 00:54:43 Zarutian has quit (Quit: Zarutian)
103 2011-10-29 00:54:51 <gmaxwell> Thats an eligius block.
104 2011-10-29 00:54:54 <gmaxwell> And it paid no fee.
105 2011-10-29 00:55:10 <gmaxwell> So I would take bets that mtgox fucked up.
106 2011-10-29 00:55:12 <Eliel> those look to be going into adress "0" :P
107 2011-10-29 00:55:13 <graingert> luke-jr ^
108 2011-10-29 00:55:26 <graingert> gmaxwell: how would mtgox do this?
109 2011-10-29 00:55:39 <graingert> are they using their own bitcoind ?
110 2011-10-29 00:55:45 da2ce7 has joined
111 2011-10-29 00:56:01 <gmaxwell> Well luke is saying he doesn't know how it got accepted, so I retract my guess.
112 2011-10-29 00:56:30 <graingert> gmaxwell: it's not luke's?
113 2011-10-29 00:56:34 <luke-jr> graingert: MtGox does not use bitcoind
114 2011-10-29 00:56:36 <gmaxwell> (I think mtgox has a relationship with eligus to get free mining, but I've never bothered asking... luke has also mentioned that they are using their own software not bitcoind)
115 2011-10-29 00:56:47 <luke-jr> and has access to accept any transaction on Eligius
116 2011-10-29 00:56:54 <luke-jr> but this one doesn't seem to have gone through that way
117 2011-10-29 00:57:15 <gmaxwell> ah good, yea so thats why I thought it was mtgox. but weird.
118 2011-10-29 00:57:27 <gmaxwell> (they also have enough bitcoins that they could make mistakes like that)
119 2011-10-29 00:57:43 <gmaxwell> (I mean, I couldn't burn 2k coins because I don't have that many!)
120 2011-10-29 00:57:51 <CIA-101> poolserverj: shadders * 85aef987f136 r172 / (6 files in 4 dirs): - add user-agent to request meta-data for future logging to database
121 2011-10-29 00:57:56 <graingert> only 367 coins were burnt?
122 2011-10-29 00:57:59 <da2ce7> at least it wasn't in one of their 400K addresses....
123 2011-10-29 00:58:07 <gmaxwell> no.. about 2k in total it looks like
124 2011-10-29 00:58:25 <gmaxwell> Not the most expensive mistake someone could make.
125 2011-10-29 00:58:50 <CIA-101> poolserverj: shadders * c963bb9bc0e3 r173 /: Starting 'work-maker-prep' branch
126 2011-10-29 00:59:04 <graingert> !bc, stats
127 2011-10-29 00:59:05 <gribble> Error: "bc," is not a valid command.
128 2011-10-29 00:59:11 <graingert> !bc,stats
129 2011-10-29 00:59:12 <da2ce7> block exploer needs to add a new type of transactions 'mtgox extra 0 bug'
130 2011-10-29 00:59:14 <gribble> Current Blocks: 150965 | Current Difficulty: 1468195.4272208 | Next Difficulty At Block: 151199 | Next Difficulty In: 234 blocks | Next Difficulty In About: 2 days, 1 hour, 35 minutes, and 42 seconds | Next Difficulty Estimate: 1214981.24816011 | Estimated Percent Change: -17.2466263255
131 2011-10-29 00:59:15 <gmaxwell> Fortunately it looks like they were burning the output and not the change.
132 2011-10-29 00:59:34 <graingert> gmaxwell: :p
133 2011-10-29 00:59:54 <luke-jr> where's the most recent one?
134 2011-10-29 00:59:56 <gmaxwell> Because e.g. one of these had about 7200 BTC in change.
135 2011-10-29 01:00:40 <graingert> that's a lot of btc all in one place
136 2011-10-29 01:00:44 <graingert> how old are they
137 2011-10-29 01:00:57 <da2ce7> we could always make a specal template to spen these 'strange' coins.
138 2011-10-29 01:01:01 <da2ce7> I guess.
139 2011-10-29 01:01:08 <da2ce7> *spend
140 2011-10-29 01:01:15 <graingert> da2ce7: who would spend them?
141 2011-10-29 01:01:25 <da2ce7> there is no ambiguity in who should own them.
142 2011-10-29 01:01:30 <Eliel> when the foundation is setup, they could serve as funding :)
143 2011-10-29 01:01:31 <gmaxwell> I think it's pretty clearly mtgox just on the basis of the amount of coin involved.
144 2011-10-29 01:01:33 RAWRwins254 has quit (Remote host closed the connection)
145 2011-10-29 01:01:58 RAWRwins254 has joined
146 2011-10-29 01:02:06 <da2ce7> graingert, the owner of the private keys to the hash.
147 2011-10-29 01:02:11 <graingert> yep
148 2011-10-29 01:03:23 * Eliel wonders how easy it would be to cook up heuristics that can tell if an output is guaranteed to be lost.
149 2011-10-29 01:03:23 zhoutong has quit (Read error: Connection reset by peer)
150 2011-10-29 01:03:36 <graingert> just what I was pondering
151 2011-10-29 01:04:27 zhoutong has joined
152 2011-10-29 01:04:28 <Eliel> could either make a safeguard to stop those transactions or just funnel them to bitcoin fund of some kind to fund development and stuff :P
153 2011-10-29 01:04:47 <graingert> Eliel: there is a safeguard
154 2011-10-29 01:04:59 <Eliel> ah right, nonstandard block
155 2011-10-29 01:07:06 <luke-jr> I was looking at the wrong debug.log
156 2011-10-29 01:07:16 <luke-jr> aa62bdd690de061a6fbb did indeed get whitelisted by MtGox
157 2011-10-29 01:07:20 <graingert> lol
158 2011-10-29 01:09:15 batouzo has joined
159 2011-10-29 01:11:55 copumpkin has joined
160 2011-10-29 01:13:02 zhoutong has quit (Read error: Connection reset by peer)
161 2011-10-29 01:13:47 imsaguy2 has quit (Ping timeout: 252 seconds)
162 2011-10-29 01:14:07 zhoutong has joined
163 2011-10-29 01:14:22 c_k is now known as captaink
164 2011-10-29 01:21:53 ej_ has joined
165 2011-10-29 01:23:25 crazy_imp has quit (Ping timeout: 245 seconds)
166 2011-10-29 01:23:36 Turingi has quit (Read error: Connection reset by peer)
167 2011-10-29 01:25:02 zhoutong has quit (Read error: Connection reset by peer)
168 2011-10-29 01:25:04 ej__ has quit (Ping timeout: 244 seconds)
169 2011-10-29 01:25:14 crazy_imp has joined
170 2011-10-29 01:26:13 zhoutong has joined
171 2011-10-29 01:26:56 ThomasV has quit (Ping timeout: 255 seconds)
172 2011-10-29 01:29:23 captaink is now known as c_k
173 2011-10-29 01:29:56 Firefly008 has joined
174 2011-10-29 01:36:02 ThomasV has joined
175 2011-10-29 01:36:02 zhoutong has quit (Read error: Connection reset by peer)
176 2011-10-29 01:37:06 zhoutong has joined
177 2011-10-29 01:40:37 zhoutong has quit (Read error: Connection reset by peer)
178 2011-10-29 01:41:27 zhoutong has joined
179 2011-10-29 01:47:39 jackmcbarn has quit (Ping timeout: 240 seconds)
180 2011-10-29 01:48:48 genjix has joined
181 2011-10-29 01:49:08 <genjix> surprisingly quiet ~_~
182 2011-10-29 01:52:09 Firefly008 has quit (Remote host closed the connection)
183 2011-10-29 01:54:19 <robblesz> Boo!
184 2011-10-29 01:54:48 <shadders> when you declare a char in C I assume it's 1 byte per char? if so what charset?
185 2011-10-29 01:54:49 <shadders> unsigned char pchMergedMiningHeader[] = { 0xfa, 0xbe, 'm', 'm' } ;
186 2011-10-29 01:55:27 <shadders> trying to work out how to make the matching byte array in java...
187 2011-10-29 01:57:48 <Diablo-D3> shadders: "no"
188 2011-10-29 01:57:57 <Diablo-D3> char is defined as the basic unit of the machine
189 2011-10-29 01:58:19 [Tycho] has joined
190 2011-10-29 01:58:20 <Diablo-D3> there are machines where 8 bits = 1 byte = machine unit is not true
191 2011-10-29 01:58:22 <Diablo-D3> and they are very very scary
192 2011-10-29 01:58:28 <gmaxwell> It's at least 8 bits, but it can be bigger.
193 2011-10-29 01:58:47 <gmaxwell> TMS320C55's char is 16 bits.
194 2011-10-29 01:58:53 <gmaxwell> (so is its int)
195 2011-10-29 01:58:59 <Diablo-D3> yeah, that thing is all shorts
196 2011-10-29 01:59:06 <gmaxwell> It's not that horrible to code for.
197 2011-10-29 01:59:11 jackmcbarn has joined
198 2011-10-29 01:59:44 <gmaxwell> Well, it has a 32 bit long too.. and its 32x16>>n multiples are nice and fast.
199 2011-10-29 01:59:44 <Diablo-D3> just dont expect code that relies on overflow characteristics to work right
200 2011-10-29 01:59:59 <Diablo-D3> gmaxwell: the long is? not the long long?
201 2011-10-29 02:00:36 <gmaxwell> I think so.. dunno always code for it using a wrapper header. :)
202 2011-10-29 02:00:57 <graingert> just use Python
203 2011-10-29 02:01:03 <graingert> and get on with your life
204 2011-10-29 02:01:12 <gmaxwell> I like writing software that actually runs in realtime.
205 2011-10-29 02:01:27 <genjix> lol
206 2011-10-29 02:01:30 <genjix> owned
207 2011-10-29 02:02:46 <Diablo-D3> see
208 2011-10-29 02:02:47 <gmaxwell> (I meanâ I use python too... esp things where I would otherwise use sed|awk|sh .. but really, on numerical code I've had 2000x speed differences between my simple python code and what I write in C)
209 2011-10-29 02:02:48 <Diablo-D3> the only bug in C
210 2011-10-29 02:02:50 <Diablo-D3> is the fact
211 2011-10-29 02:02:53 <Diablo-D3> it runs on EVERYTHING
212 2011-10-29 02:02:57 <Diablo-D3> including things it shouldnt
213 2011-10-29 02:03:05 <gmaxwell> Not to mention a TMS320C55 system doesn't even have enough memory to run any existing python interperter! :)
214 2011-10-29 02:03:33 <graingert> gmaxwell: realtime? what's that
215 2011-10-29 02:03:36 <gmaxwell> At least not usually, hell the thing is segmented with 16 mbyte maximum segments.. but a lot of times they only have a few hundred K of attached ram.
216 2011-10-29 02:03:54 <cjdelisle> while we're talking C, I haz a question
217 2011-10-29 02:03:55 <cjdelisle> static inline uint32_t AddrPrefix_get(const uint8_t address[20])
218 2011-10-29 02:03:55 <cjdelisle> { return ntohl(((uint32_t*) address)[0]);
219 2011-10-29 02:04:03 <graingert> just use Python
220 2011-10-29 02:04:06 <graingert> and get on with your life
221 2011-10-29 02:04:07 <cjdelisle> is it violating anti-aliasing rules?
222 2011-10-29 02:04:17 <shadders> I'm sure the answer to my question is buried in that gobbledegook somewhere :p
223 2011-10-29 02:04:33 <gmaxwell> Yes, anytime you type punt you probably are use a union.
224 2011-10-29 02:04:34 <graingert> I know what all the letters mean
225 2011-10-29 02:05:25 <gmaxwell> well. actually just to be clear, because one type is probably char there, then I guess it isn't. Use a union anyways.
226 2011-10-29 02:06:27 Burgundy has quit ()
227 2011-10-29 02:07:25 <cjdelisle> Is it possible to use a union without needing to do a memcpy because it looks like I would have to introduce yet another variable..
228 2011-10-29 02:07:54 <gmaxwell> cjdelisle: Sure. A union is just a type with multiple faces.
229 2011-10-29 02:08:25 <genjix> graingert: i'm a huge python fan but that was pretty funny :D
230 2011-10-29 02:09:30 zhoutong has quit (Read error: Connection reset by peer)
231 2011-10-29 02:09:44 <Ycros> gmaxwell: pypy should help with your simple numerical code
232 2011-10-29 02:10:00 <graingert> genjix: python is fine, just don't mention GIL
233 2011-10-29 02:10:13 <genjix> yeah the GIL is pretty bad
234 2011-10-29 02:10:21 <graingert> great in final fantasy
235 2011-10-29 02:10:22 <gmaxwell> Ycros: sure, so long as you don't want to use x86_64.
236 2011-10-29 02:10:26 <genjix> but i think it might be fixed in py3
237 2011-10-29 02:10:30 <graingert> not so good in python
238 2011-10-29 02:10:35 <genjix> lol fukkin ff gil
239 2011-10-29 02:10:38 zhoutong has joined
240 2011-10-29 02:10:38 <genjix> i remember that
241 2011-10-29 02:10:40 <Ycros> gmaxwell: it works fine on 64
242 2011-10-29 02:10:42 <gmaxwell> oh I was reading psycho not pypy.
243 2011-10-29 02:10:43 <genjix> best FF = 7
244 2011-10-29 02:11:00 <gmaxwell> Ycros: yes, pypy should indeed by better.
245 2011-10-29 02:11:30 <gmaxwell> s/by/be/
246 2011-10-29 02:11:38 <Ycros> gmaxwell: heh, the psyco dev is a pypy dev now
247 2011-10-29 02:11:55 ThomasV has quit (Quit: Quitte)
248 2011-10-29 02:12:02 <Diablo-D3> [09:54:23] <cjdelisle> Is it possible to use a union without needing to do a memcpy because it looks like I would have to introduce yet another variable..
249 2011-10-29 02:12:04 SomeoneWeird has quit (Excess Flood)
250 2011-10-29 02:12:14 <Diablo-D3> cjdelisle: yes you can memcpy it
251 2011-10-29 02:12:24 <Diablo-D3> make sure you memcpy the inside, not the union itself
252 2011-10-29 02:12:25 <Ycros> gmaxwell: imo pypy has now reached a level of maturity where it's stable enough to use for your projects
253 2011-10-29 02:12:31 <gmaxwell> Ycros: yep.
254 2011-10-29 02:12:35 <kiba`> http://www.bayesianinvestor.com/blog/index.php/2011/10/28/bitcoin/
255 2011-10-29 02:12:37 <kiba`> sounds reasonable
256 2011-10-29 02:12:40 <graingert> genjix: nope: http://stackoverflow.com/questions/1222929/gil-in-python-3-1
257 2011-10-29 02:12:55 <cjdelisle> Diablo-D3: I know, I would like to avoid it if possible because that function gets called a lot
258 2011-10-29 02:12:57 <genjix> :/
259 2011-10-29 02:13:18 Guest59589 has joined
260 2011-10-29 02:13:27 <genjix> graingert: you know how the gil does thread switching?
261 2011-10-29 02:13:38 Guest59589 has quit (Changing host)
262 2011-10-29 02:13:38 Guest59589 has joined
263 2011-10-29 02:13:38 <Diablo-D3> cjdelisle: small memcpies are cheap
264 2011-10-29 02:13:48 <genjix> it keeps selecting random threads until it hits the thread it wants.
265 2011-10-29 02:14:14 <graingert> genjix: no idea #python ?
266 2011-10-29 02:14:17 <Diablo-D3> cjdelisle: I mean hell, if its a union of primitives just use = to copy
267 2011-10-29 02:14:20 <graingert> oh
268 2011-10-29 02:14:23 <graingert> I see
269 2011-10-29 02:14:39 <genjix> heh yeah bad phrasing
270 2011-10-29 02:14:54 <cjdelisle> setting a register to the first 4 bytes and doing a bswap instruction is really cheap
271 2011-10-29 02:15:07 <genjix> btw since i'm here
272 2011-10-29 02:15:09 <gmaxwell> kiba`: that sounds pretty similar to my thinking too.
273 2011-10-29 02:15:29 <Diablo-D3> cjdelisle: its kinda like this... a union is part of the compiler, not the resulting code
274 2011-10-29 02:15:36 <genjix> cjdelisle: gmaxwell Diablo-D3 graingert, you all can do a talk at the conference if you're able to come
275 2011-10-29 02:15:51 <genjix> http://conference.bitgroups.org <-- in case you didn't see it
276 2011-10-29 02:16:10 <Diablo-D3> cjdelisle: if you have a union thats, say, a char and a short, it'll always be short big, but if you access the char member, all uses of it will be as if it was just a char
277 2011-10-29 02:16:23 <Diablo-D3> cjdelisle: its just syntax sugar
278 2011-10-29 02:16:24 <genjix> would be cool to see you all. anybody else PM me... it's hard to include everyone
279 2011-10-29 02:16:31 <Diablo-D3> genjix: I dont do conferences
280 2011-10-29 02:17:01 <graingert> genjix: can't get to prague for then
281 2011-10-29 02:17:07 <genjix> no worries
282 2011-10-29 02:17:08 <Ycros> genjix: the gil's scheduler is a lot smarter in erm, 3.3 I think
283 2011-10-29 02:17:10 <graingert> at le uni
284 2011-10-29 02:17:17 <Diablo-D3> cjdelisle: so if I do achar = unionthing.charinside, its like as if I did achar = otherchar
285 2011-10-29 02:17:27 <genjix> but the other day someone was asking me why i didn't invite them
286 2011-10-29 02:17:31 <Diablo-D3> cjdelisle: the only time you'd need memcpy is if it was much larger
287 2011-10-29 02:17:45 <genjix> and it was like they should've asked me because i forgot them :p
288 2011-10-29 02:17:48 <graingert> genjix: ask them why they didn't invite themeselves
289 2011-10-29 02:17:49 <cjdelisle> union { uint8_t bytes[20]; uint32_t ints[4] } punt; memcpy(punt.bytes, address, 20); return punt.ints[0];
290 2011-10-29 02:17:51 <Ycros> genjix: or in some version. I do remember they fixed a lot of retarded context switching in the GIL
291 2011-10-29 02:17:53 <graingert> lol
292 2011-10-29 02:17:55 <graingert> yeah
293 2011-10-29 02:17:56 <cjdelisle> is that the best and fastest way?
294 2011-10-29 02:18:05 <genjix> Ycros: that's cool
295 2011-10-29 02:18:18 <Diablo-D3> cjdelisle: yeah in your case the memcpy is for the array copying
296 2011-10-29 02:18:21 <Diablo-D3> cjdelisle: you'd need it anyhow
297 2011-10-29 02:18:28 <Ycros> genjix: it would like, thrash when trying to switch between threads
298 2011-10-29 02:19:06 <cjdelisle> hrm
299 2011-10-29 02:19:18 <Diablo-D3> cjdelisle: although your code sucks, you're hacking off 4 bytes
300 2011-10-29 02:19:23 <Diablo-D3> and that is not endian safe
301 2011-10-29 02:19:39 <cjdelisle> oh yea, I forgot the ntohl()
302 2011-10-29 02:20:15 <cjdelisle> actually I read memcpy and it does type punt pretty badly in the linux version
303 2011-10-29 02:20:41 <Ycros> I'm convinced that bitcoin's choice of endianness encodings was chosen to annoy everyone
304 2011-10-29 02:20:47 <cjdelisle> haha
305 2011-10-29 02:20:57 <genjix> i can side with that
306 2011-10-29 02:21:14 <Diablo-D3> Ycros: its not endian safe.
307 2011-10-29 02:21:30 eueueue has joined
308 2011-10-29 02:21:34 <cjdelisle> I kind of wish letoh32() and letoh64() were standardized
309 2011-10-29 02:21:35 <genjix> im thankful to satoshi, and he's a great crypto/math guy
310 2011-10-29 02:21:48 <genjix> but the code is so bad
311 2011-10-29 02:21:53 <kiba`> code is so bad?
312 2011-10-29 02:21:57 <kiba`> code is so good?
313 2011-10-29 02:21:59 <kiba`> which is it?!
314 2011-10-29 02:22:11 <gmaxwell> genjix: meh, Have you ever worked on a commercial c++ project?
315 2011-10-29 02:22:12 <genjix> there are bugs and standard breaking code all over the place
316 2011-10-29 02:22:21 <genjix> gmaxwell: yes with millions and millions LOC
317 2011-10-29 02:22:32 <genjix> game engines in particular.
318 2011-10-29 02:22:35 <Diablo-D3> the code sucks badly
319 2011-10-29 02:22:37 <Diablo-D3> but it works
320 2011-10-29 02:22:38 <genjix> but bitcoin doesn't even use C++
321 2011-10-29 02:22:40 <Diablo-D3> so its like all other c++
322 2011-10-29 02:22:43 <Diablo-D3> genjix: yes it does
323 2011-10-29 02:22:47 <kiba`> Diablo-D3: bitcoin is worse is better?
324 2011-10-29 02:22:48 <genjix> no it doesn't
325 2011-10-29 02:22:51 <Diablo-D3> did you miss the fact IT FUCKING USES BOOST?
326 2011-10-29 02:22:52 <Diablo-D3> BOOST
327 2011-10-29 02:22:55 <gmaxwell> genjix: indeed, thats why it sucks less then it might. ;)
328 2011-10-29 02:22:58 <genjix> it's like bastardised C++
329 2011-10-29 02:22:58 <Diablo-D3> THE GODDAMNED FUCKING PILE OF SHIT
330 2011-10-29 02:22:59 <kiba`> anyway, it seems that Satoshi is pragamatic
331 2011-10-29 02:23:04 <gmaxwell> Diablo-D3: it makes _very_ limited use of C++.
332 2011-10-29 02:23:05 <genjix> boost is not shit lol
333 2011-10-29 02:23:10 <Ycros> now you know why when Java was being created, they looked at C++ and said, "no, one class per file"
334 2011-10-29 02:23:11 <genjix> you're a C coder... go away
335 2011-10-29 02:23:12 <Diablo-D3> BOOST IS SHIT
336 2011-10-29 02:23:20 <gmaxwell> Diablo-D3: which is as it should be. ;) But no two C++ coders use the same subset. ;)
337 2011-10-29 02:23:28 <Diablo-D3> SHIIIIIIIIIIIIIIIIIIIIIIIITTTTTTTTTTTT
338 2011-10-29 02:23:30 <genjix> boost is brilliant
339 2011-10-29 02:23:35 <kiba`> why didn't Satoshi program it in python?
340 2011-10-29 02:23:36 <genjix> hence it going into the standard
341 2011-10-29 02:23:37 <Diablo-D3> genjix: dude
342 2011-10-29 02:23:39 <Diablo-D3> shut the fuck up
343 2011-10-29 02:23:43 <Ycros> woah
344 2011-10-29 02:23:45 <cjdelisle> Bitcoin kind of an enigma, it's brilliant code far ahead of it's time but still it makes programmers tear their hair out with rage and disgust.
345 2011-10-29 02:23:49 <Diablo-D3> you dont even fucking code
346 2011-10-29 02:23:53 <graingert> kiba`: because python is too cool
347 2011-10-29 02:23:56 <genjix> lol
348 2011-10-29 02:24:00 <Ycros> boost isn't bad.
349 2011-10-29 02:24:00 <Diablo-D3> and python is for fucking children
350 2011-10-29 02:24:02 <kiba`> cjdelisle: it's called pragramatism I think
351 2011-10-29 02:24:05 <genjix> i've rewritten bitcoin
352 2011-10-29 02:24:08 <genjix> you haven't
353 2011-10-29 02:24:09 <gmaxwell> cjdelisle: people hate everything didn't code themselves, generally. ;)
354 2011-10-29 02:24:12 <genjix> deal with it
355 2011-10-29 02:24:13 <graingert> Provides a repository for free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ standard library.
356 2011-10-29 02:24:14 <genjix> https://gitorious.org/libbitcoin/libbitcoin
357 2011-10-29 02:24:19 <genjix> in C++
358 2011-10-29 02:24:26 <Diablo-D3> genjix: useless trash
359 2011-10-29 02:24:28 <Ycros> Diablo-D3: you picked the dumbest thing to criticise the bitcoind codebase on (boost)
360 2011-10-29 02:24:31 <Diablo-D3> rewrite it in C next time
361 2011-10-29 02:24:40 <Diablo-D3> Ycros: I could pick on wx, but meh
362 2011-10-29 02:24:41 <gmaxwell> Ycros++
363 2011-10-29 02:24:41 <graingert> #bitcoin-flamewar
364 2011-10-29 02:24:43 <kiba`> the engimatic satoshi
365 2011-10-29 02:24:50 <Ycros> Diablo-D3: wx is gone now
366 2011-10-29 02:24:51 <Diablo-D3> satoshi should have learned how to code first
367 2011-10-29 02:24:52 <genjix> nope. C is not suitable for development on large scale
368 2011-10-29 02:24:52 <Ycros> :P
369 2011-10-29 02:25:00 <Diablo-D3> Ycros: yes, and its replaced with qt which makes it useless
370 2011-10-29 02:25:02 <genjix> hence why no video games are programmed in C
371 2011-10-29 02:25:04 <Diablo-D3> no one gives a shit about qt
372 2011-10-29 02:25:05 <Ycros> bitcoind is a reference implementation
373 2011-10-29 02:25:07 <kiba`> Satoshi invented bitcoin. Why does he need tob e perfect?
374 2011-10-29 02:25:07 <gmaxwell> genjix: Tell that to .. pretty much all of unix.
375 2011-10-29 02:25:09 <Diablo-D3> genjix: s/no/most/
376 2011-10-29 02:25:18 <Ycros> go forth and write your own
377 2011-10-29 02:25:19 <graingert> Diablo-D3: dude these days everything is in qt
378 2011-10-29 02:25:23 urstroyer_ has joined
379 2011-10-29 02:25:27 <Diablo-D3> graingert: okay, lemme go look at my desktop
380 2011-10-29 02:25:29 * Diablo-D3 looks
381 2011-10-29 02:25:32 <Diablo-D3> graingert: NOTHING USES QT
382 2011-10-29 02:25:40 <graingert> Diablo-D3: what's your desktop
383 2011-10-29 02:25:40 <genjix> derp
384 2011-10-29 02:25:44 <kiba`> cryptographers hate bitcoin, C++ programemrs hate bitcoin, etc
385 2011-10-29 02:25:51 <genjix> Qt is one of the most common gui libs around
386 2011-10-29 02:25:54 <Diablo-D3> graingert: about 50 different programs, all gtk.
387 2011-10-29 02:25:57 <Diablo-D3> genjix: not even close
388 2011-10-29 02:26:01 <Diablo-D3> I use _exactly one_ qt app
389 2011-10-29 02:26:03 <Diablo-D3> and thats vbox
390 2011-10-29 02:26:04 <Ycros> Qt is probably the best crossplatform C++ lib around.
391 2011-10-29 02:26:07 <genjix> good for you
392 2011-10-29 02:26:07 <Diablo-D3> and I heard they're changing to gtk
393 2011-10-29 02:26:10 <kiba`> I used emacs
394 2011-10-29 02:26:12 <graingert> Diablo-D3: well you're a gnome-fag so that doesn't count
395 2011-10-29 02:26:14 <genjix> the majority of the world uses Qt
396 2011-10-29 02:26:17 <gmaxwell> Stop.
397 2011-10-29 02:26:18 <Diablo-D3> graingert: not at all
398 2011-10-29 02:26:19 <genjix> that's including windows
399 2011-10-29 02:26:20 <gmaxwell> Listen.
400 2011-10-29 02:26:21 <Diablo-D3> gnome is a pile of shit
401 2011-10-29 02:26:24 <gmaxwell> Vi or Emacs?
402 2011-10-29 02:26:26 <genjix> Vi
403 2011-10-29 02:26:27 <Ycros> nobody cares about your shit GTK bullshit that is fucked to deal with on any platform apart from linux
404 2011-10-29 02:26:29 <Diablo-D3> gmaxwell: eclipse!
405 2011-10-29 02:26:30 <kiba`> Emacs
406 2011-10-29 02:26:32 <graingert> geany all the way
407 2011-10-29 02:26:36 * gmaxwell hides
408 2011-10-29 02:26:43 <genjix> KDE vs Gnome
409 2011-10-29 02:26:48 <Diablo-D3> Ycros: fuck you dude, if I can compile gtk on windows, so can everyone else
410 2011-10-29 02:26:49 <Diablo-D3> genjix: xfce.
411 2011-10-29 02:26:54 <kiba`> genjix: Xmonad
412 2011-10-29 02:26:55 <graingert> flamewar or shitthrowing?
413 2011-10-29 02:26:59 <genjix> awesome :(
414 2011-10-29 02:27:01 <gmaxwell> yea, another xmonad user here.
415 2011-10-29 02:27:02 <Graet> vim and xfce
416 2011-10-29 02:27:06 <genjix> vim
417 2011-10-29 02:27:06 <graingert> I personally prefer shit-throwing
418 2011-10-29 02:27:08 urstroyer has quit (Ping timeout: 258 seconds)
419 2011-10-29 02:27:08 <Diablo-D3> graingert: a little of column a, a little of column b
420 2011-10-29 02:27:26 <gmaxwell> (and I use joe (for casual editing) and emacs)
421 2011-10-29 02:27:28 <graingert> Yoghurt, yogurt or yogourt ?
422 2011-10-29 02:27:31 <gmaxwell> (wordstar forever!)
423 2011-10-29 02:27:43 <genjix> Diablo-D3: troll harder; "everything i can't or won't use is crap. fuck off world."
424 2011-10-29 02:27:43 <Ycros> xmonad *humps*
425 2011-10-29 02:27:50 <genjix> actually i can't fault that logic.
426 2011-10-29 02:28:09 <genjix> Ycros: awesome > xmonad
427 2011-10-29 02:28:13 <kiba`> I can only tolerate one application on my screen and hence why I used xmonad
428 2011-10-29 02:28:20 <graingert> I prefer QT apps as they look nice in both gnome and kde
429 2011-10-29 02:28:26 <Ycros> genjix: hell no.
430 2011-10-29 02:28:29 <genjix> Qt is a joy to program in
431 2011-10-29 02:28:33 <gmaxwell> I'd switch to awesome.. but why? I know the xmonad keybindings. :)
432 2011-10-29 02:28:34 <genjix> gtk sucks
433 2011-10-29 02:28:38 <Diablo-D3> and the only reason I use xfce because I havent wrote my own
434 2011-10-29 02:28:41 <Diablo-D3> and Im thinking about it
435 2011-10-29 02:28:49 <graingert> qt-gtk+ is awesome
436 2011-10-29 02:28:53 <kiba`> Diablo-D3: don't reinvent the wheel
437 2011-10-29 02:28:58 <Ycros> kiba`: no he wants to
438 2011-10-29 02:29:03 <Diablo-D3> either that, or Im just going to make emacs my window manager.
439 2011-10-29 02:29:06 <Ycros> kiba`: no wheels are Diablo-D3 coloured enough
440 2011-10-29 02:29:10 <graingert> don't reinvent the sqwheel
441 2011-10-29 02:29:18 <Diablo-D3> kiba`: and no
442 2011-10-29 02:29:21 <Diablo-D3> Im not going to reinvent it
443 2011-10-29 02:29:24 <Diablo-D3> Im going to make it round.
444 2011-10-29 02:29:30 <Diablo-D3> theres a subtle difference
445 2011-10-29 02:29:36 <kiba`> YOU ARE going to reinvent the wheel
446 2011-10-29 02:29:40 <cjdelisle> how about cmake v. autoconf v. Scons, thoughts?
447 2011-10-29 02:29:46 <kiba`> don't care
448 2011-10-29 02:29:49 <kiba`> don't work with C++
449 2011-10-29 02:29:55 <gmaxwell> cjdelisle: no one actually like autoconf
450 2011-10-29 02:29:57 <Ycros> cjdelisle: cmake, if you care about crossplatform building
451 2011-10-29 02:30:01 <Ycros> and yeah
452 2011-10-29 02:30:02 <Diablo-D3> cjdelisle: meh, pointless
453 2011-10-29 02:30:04 <Ycros> nobody likes autoconf
454 2011-10-29 02:30:05 <Ycros> lol
455 2011-10-29 02:30:05 [7] has quit (Disconnected by services)
456 2011-10-29 02:30:05 <kiba`> I am just a programming grunt that work at a firm that make web applications
457 2011-10-29 02:30:09 <gmaxwell> cjdelisle: but if you want to make code thats portable to anything except windows you use autoconf.
458 2011-10-29 02:30:10 <Diablo-D3> cjdelisle: and thats not even a valid comparison
459 2011-10-29 02:30:15 <gmaxwell> cjdelisle: if you want windows you use cmake.
460 2011-10-29 02:30:16 <Diablo-D3> its cmake v autoMAKE v scons
461 2011-10-29 02:30:16 TheSeven has joined
462 2011-10-29 02:30:24 <genjix> cjdelisle: no views. i work downstream
463 2011-10-29 02:30:25 <Diablo-D3> autoconf + buildsys is superior to all of them
464 2011-10-29 02:30:33 <cjdelisle> yea
465 2011-10-29 02:30:43 <Diablo-D3> anyone who bitches about autoconf sucking hasnt used it in the past 10 years
466 2011-10-29 02:30:44 <cjdelisle> I get the idea autotools is the most powerful
467 2011-10-29 02:30:47 <genjix> guess i'd go with autoconf since i know a little of it
468 2011-10-29 02:30:55 <Ycros> Diablo-D3: I used it last month, still sucks.
469 2011-10-29 02:31:03 <Diablo-D3> Ycros: then you cant fucking read the manual
470 2011-10-29 02:31:05 <Diablo-D3> not my problem
471 2011-10-29 02:31:08 <gmaxwell> genjix: Autoconf is a great equalizer.. no one knows more than a little of it. ;)
472 2011-10-29 02:31:08 <cjdelisle> but I try to understand it and make it work a little bit and I am sunk :(
473 2011-10-29 02:31:18 <Diablo-D3> gmaxwell: bullshit, I can almost understand m4.
474 2011-10-29 02:31:31 <gmaxwell> Diablo-D3: good, I'll ask you questions then.
475 2011-10-29 02:31:43 <Ycros> m4 is just macros, it's pretty easy, and the rest is just shellscript
476 2011-10-29 02:31:47 <gmaxwell> Diablo-D3: how the @#$@ can I add C flags to just a couple of the source files but not all?
477 2011-10-29 02:31:48 <Ycros> it's also a huge giant pile of shit
478 2011-10-29 02:32:04 <Diablo-D3> gmaxwell: you cant if you use automake.
479 2011-10-29 02:32:06 <gmaxwell> (and without using recursive make)
480 2011-10-29 02:32:13 <Diablo-D3> surprisingly I had the exact question a few years back
481 2011-10-29 02:32:29 <Diablo-D3> ended up setting the variable in the rule as a goddamned almighty hack
482 2011-10-29 02:34:07 <cjdelisle> I think the biggest problem re learning autotools is that there are old deprecated things in it and lots of people using it wrong so it's full of red herrings and bad examples.
483 2011-10-29 02:34:09 <Diablo-D3> gmaxwell: btw, the rule for C is something like $(CC) -c $(CFLAGS)
484 2011-10-29 02:36:29 <Diablo-D3> cjdelisle: I agree
485 2011-10-29 02:36:35 <Diablo-D3> but no autoconf should be complex to begin with
486 2011-10-29 02:36:42 <Diablo-D3> if it is, your code sucks
487 2011-10-29 02:36:59 <cjdelisle> is there a project I might look at to learn the ropes?
488 2011-10-29 02:37:19 <cjdelisle> I can usually learn by example but decent ones are hard to come by
489 2011-10-29 02:38:04 eueueue has quit (Quit: Page closed)
490 2011-10-29 02:38:33 <Diablo-D3> Im using buildsys
491 2011-10-29 02:38:44 <cjdelisle> I've been using cmake but I doubt I'll ever want to compile on windows, I'll just cross compile since *nix is much easier for building things and cmake doesn't seem to do 1/10th the compatability checks as autotools
492 2011-10-29 02:38:48 <Diablo-D3> so my current lib isnt exactly brilliant
493 2011-10-29 02:39:05 <Diablo-D3> https://webkeks.org/hg/buildsys/
494 2011-10-29 02:39:07 <graingert> premake4 is aparantly quite nice
495 2011-10-29 02:39:18 <Diablo-D3> audacious and the ircd freenode uses uses it, for example
496 2011-10-29 02:40:50 <cjdelisle> oh off topic, I was reading the code for google v8 and I saw:
497 2011-10-29 02:40:58 <cjdelisle> dnl Someone will forgive me
498 2011-10-29 02:41:07 <cjdelisle> #define __GNU_SOURCE
499 2011-10-29 02:42:01 <Diablo-D3> LOL
500 2011-10-29 02:42:03 JFK911 has quit (Ping timeout: 260 seconds)
501 2011-10-29 02:42:04 <Diablo-D3> but yeah like
502 2011-10-29 02:42:06 <Diablo-D3> http://pastebin.com/WeAi7btr
503 2011-10-29 02:42:11 <Diablo-D3> thats my current one for a library
504 2011-10-29 02:42:22 JFK911 has joined
505 2011-10-29 02:43:12 <cjdelisle> hmm
506 2011-10-29 02:44:02 <Diablo-D3> http://pastebin.com/UmbhpdPV
507 2011-10-29 02:44:06 <Diablo-D3> thats extra.mk.in
508 2011-10-29 02:44:34 <cjdelisle> thanks
509 2011-10-29 02:44:43 <Diablo-D3> http://pastebin.com/c4434zL1
510 2011-10-29 02:44:46 <Diablo-D3> thats Makefile
511 2011-10-29 02:44:58 <Diablo-D3> so its all really simple shit
512 2011-10-29 02:45:35 <Diablo-D3> and then I have multiple dirs in src
513 2011-10-29 02:45:38 <Diablo-D3> the one for the lib is
514 2011-10-29 02:45:56 <Diablo-D3> http://pastebin.com/tTduVJNX
515 2011-10-29 02:45:59 <Diablo-D3> and the app is
516 2011-10-29 02:46:20 <Diablo-D3> http://pastebin.com/GiMJEwKf
517 2011-10-29 02:46:28 <Diablo-D3> so buildsys is really fucking easy to use
518 2011-10-29 02:46:40 <Diablo-D3> almost completely non-bullshit
519 2011-10-29 02:47:12 <Ycros> I like that you have a template to use the so simple auto*
520 2011-10-29 02:47:33 genjix has left ()
521 2011-10-29 02:47:42 <Diablo-D3> Ycros: well, this is autoconf + buildsys
522 2011-10-29 02:47:53 <Diablo-D3> buildsys has its own templates for a few things, but they're too minimal
523 2011-10-29 02:48:16 <cjdelisle> yea, I think I'm going to need to read more about how to makefile because I have a ton of tiny libraries which are all static linked into the executable to seperate concerns and lots of tests which are linked all kinds of weird ways to make them work.
524 2011-10-29 02:50:02 <Diablo-D3> cjdelisle: buildsys actually supports THAT usage
525 2011-10-29 02:50:02 btc_buddy has quit (Read error: Connection reset by peer)
526 2011-10-29 02:50:06 <Diablo-D3> but I dont have anything for it
527 2011-10-29 02:50:19 <cjdelisle> very cool
528 2011-10-29 02:50:43 <Diablo-D3> audacious for example has a lot of sub-libs that are staticed in and not installed
529 2011-10-29 02:50:52 <Diablo-D3> but it doesnt use that yet either
530 2011-10-29 02:50:54 <Diablo-D3> :<
531 2011-10-29 02:52:31 btc_buddy has joined
532 2011-10-29 02:54:21 zhoutong has quit (Read error: Connection reset by peer)
533 2011-10-29 02:55:14 zhoutong has joined
534 2011-10-29 02:56:22 zhoutong has quit (Read error: Connection reset by peer)
535 2011-10-29 02:57:25 zhoutong has joined
536 2011-10-29 02:58:39 yebyen has joined
537 2011-10-29 03:06:38 MobiusL has quit (Ping timeout: 248 seconds)
538 2011-10-29 03:08:45 zeiris has joined
539 2011-10-29 03:12:01 zhoutong has quit (Read error: Connection reset by peer)
540 2011-10-29 03:13:02 MobiusL has joined
541 2011-10-29 03:13:11 zhoutong has joined
542 2011-10-29 03:14:20 TheSeven has quit (Disconnected by services)
543 2011-10-29 03:14:41 [7] has joined
544 2011-10-29 03:15:27 amiller has joined
545 2011-10-29 03:17:50 zhoutong has quit (Read error: Connection reset by peer)
546 2011-10-29 03:18:16 zhoutong has joined
547 2011-10-29 03:20:07 zhoutong has quit (Read error: Connection reset by peer)
548 2011-10-29 03:21:10 zhoutong has joined
549 2011-10-29 03:22:27 Cusipzzz has quit (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
550 2011-10-29 03:30:01 zhoutong has quit (Read error: Connection reset by peer)
551 2011-10-29 03:30:08 Beremat has quit (Read error: Connection reset by peer)
552 2011-10-29 03:30:54 zhoutong has joined
553 2011-10-29 03:31:49 <[Tycho]> ;;calcd 435,1
554 2011-10-29 03:31:50 <gribble> Error: "calcd" is not a valid command.
555 2011-10-29 03:31:55 <[Tycho]> ;;gend 435,1
556 2011-10-29 03:31:55 <gribble> Error: "gend" is not a valid command.
557 2011-10-29 03:31:59 <[Tycho]> ;;gen 435,1
558 2011-10-29 03:31:59 <gribble> Error: "gen" is not a valid command.
559 2011-10-29 03:32:10 <cjdelisle> bc,gen?
560 2011-10-29 03:32:12 <[Tycho]> ;;bc,gen 435,1
561 2011-10-29 03:32:13 <gribble> Error: Something in there wasn't a valid number.
562 2011-10-29 03:32:16 <[Tycho]> ;;bc,gen 435.1
563 2011-10-29 03:32:17 <gribble> The expected generation output, at 435.1 Khps, given current difficulty of 1468195.4272208 , is 0.000298077435932 BTC per day and 1.24198931638e-05 BTC per hour.
564 2011-10-29 03:32:23 <[Tycho]> ;;bc,gend 435 1
565 2011-10-29 03:32:24 <gribble> The expected generation output, at 435 Khps, given the supplied difficulty of 1, is 437.535345554 BTC per day and 18.2306393981 BTC per hour.
566 2011-10-29 03:32:32 <[Tycho]> Thanks.
567 2011-10-29 03:32:36 <[Tycho]> ;;bc,calcd 435 1
568 2011-10-29 03:32:37 <gribble> The average time to generate a block at 435 Khps, given the supplied difficulty of 1, is 2 hours, 44 minutes, and 33 seconds
569 2011-10-29 03:32:37 <cjdelisle> nps
570 2011-10-29 03:37:02 zhoutong has quit (Read error: Connection reset by peer)
571 2011-10-29 03:37:51 zhoutong has joined
572 2011-10-29 03:46:40 t3a has quit (Read error: Connection reset by peer)
573 2011-10-29 03:46:41 zeiris has quit (Ping timeout: 258 seconds)
574 2011-10-29 03:46:53 t3a has joined
575 2011-10-29 03:49:25 urstroyer__ has joined
576 2011-10-29 03:49:29 urstroyer__ is now known as urstroyer
577 2011-10-29 03:51:25 jackmcbarn has quit (Ping timeout: 260 seconds)
578 2011-10-29 03:52:37 urstroyer_ has quit (Ping timeout: 258 seconds)
579 2011-10-29 03:55:56 graingert has quit (Remote host closed the connection)
580 2011-10-29 03:57:18 Guest59589 is now known as SomeoneWeird
581 2011-10-29 04:00:29 zhoutong has quit (Read error: Connection reset by peer)
582 2011-10-29 04:01:34 zhoutong has joined
583 2011-10-29 04:10:02 zhoutong has quit (Read error: Connection reset by peer)
584 2011-10-29 04:10:51 zhoutong has joined
585 2011-10-29 04:13:01 zhoutong has quit (Read error: Connection reset by peer)
586 2011-10-29 04:13:50 zhoutong has joined
587 2011-10-29 04:14:18 zeiris has joined
588 2011-10-29 04:22:02 zhoutong has quit (Read error: Connection reset by peer)
589 2011-10-29 04:23:04 zhoutong has joined
590 2011-10-29 04:24:40 TheZimm has quit (Quit: Computer has gone to sleep.)
591 2011-10-29 04:31:44 minimoose has quit (Quit: minimoose)
592 2011-10-29 04:33:35 wasabi1 has joined
593 2011-10-29 04:34:47 wasabi has quit (Ping timeout: 258 seconds)
594 2011-10-29 04:35:48 zhoutong has quit (Read error: Connection reset by peer)
595 2011-10-29 04:36:58 zhoutong has joined
596 2011-10-29 04:38:38 zhoutong has quit (Read error: Connection reset by peer)
597 2011-10-29 04:39:14 zhoutong has joined
598 2011-10-29 04:41:03 zhoutong has quit (Read error: Connection reset by peer)
599 2011-10-29 04:42:03 zhoutong has joined
600 2011-10-29 04:43:40 imsaguy2 has joined
601 2011-10-29 04:43:41 imsaguy2 has quit (Changing host)
602 2011-10-29 04:43:41 imsaguy2 has joined
603 2011-10-29 04:43:56 WakiMiko_ has joined
604 2011-10-29 04:46:54 WakiMiko has quit (Ping timeout: 248 seconds)
605 2011-10-29 04:50:01 wolfspraul has quit (Quit: leaving)
606 2011-10-29 04:56:30 <CIA-101> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * rd115a64 / lib/logger.js : (Re-)enabled timestamps in console log. - http://git.io/LYlwRg
607 2011-10-29 04:56:30 <CIA-101> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * rc549c60 / lib/blockchainmanager.js : Added current chain height to "Checking blocks" log message. - http://git.io/p7EimA
608 2011-10-29 04:56:30 <CIA-101> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * r98d320e / package.json : Version bump to 0.1.3. - http://git.io/kt6MtQ
609 2011-10-29 05:06:50 TheZimm has joined
610 2011-10-29 05:08:47 asoltys has joined
611 2011-10-29 05:12:24 zeiris has quit (Ping timeout: 255 seconds)
612 2011-10-29 05:16:39 gjs278 has quit (Remote host closed the connection)
613 2011-10-29 05:17:02 TheZimm has quit (Quit: Computer has gone to sleep.)
614 2011-10-29 05:22:31 <Diablo-D3> ;;ticker
615 2011-10-29 05:22:32 <gribble> Best bid: 3.46173, Best ask: 3.498, Bid-ask spread: 0.03627, Last trade: 3.45657, 24 hour volume: 54213, 24 hour low: 2.956, 24 hour high: 3.5
616 2011-10-29 05:23:05 OneFixt has quit (Read error: Connection reset by peer)
617 2011-10-29 05:23:22 OneFixt has joined
618 2011-10-29 05:23:39 RazielZ has joined
619 2011-10-29 05:23:49 OneFixt is now known as Guest49989
620 2011-10-29 05:25:10 Guest49989 has quit (Changing host)
621 2011-10-29 05:25:10 Guest49989 has joined
622 2011-10-29 05:26:40 Guest49989 is now known as OneFixt
623 2011-10-29 05:28:52 <CIA-101> bitcoin: Forrest Voight * re01d6941c14b cgminer/main.c: Byteswap computed hash in hashtest so it can be correctly checked
624 2011-10-29 05:34:07 wasabi has joined
625 2011-10-29 05:35:48 wasabi1 has quit (Ping timeout: 255 seconds)
626 2011-10-29 05:41:47 eoss has quit (Remote host closed the connection)
627 2011-10-29 05:57:30 Sedra has joined
628 2011-10-29 06:01:03 Sedra- has quit (Ping timeout: 248 seconds)
629 2011-10-29 06:02:54 imsaguy3 has joined
630 2011-10-29 06:02:56 imsaguy has quit (Disconnected by services)
631 2011-10-29 06:02:59 imsaguy3 is now known as imsaguy
632 2011-10-29 06:03:04 imsaguy has quit (Changing host)
633 2011-10-29 06:03:04 imsaguy has joined
634 2011-10-29 06:07:03 lfm has quit (Quit: bye)
635 2011-10-29 06:12:38 <CIA-101> poolserverj: shadders * ff4d04285300 r174 / (17 files in 10 dirs): WorkMaker pre-integration commit
636 2011-10-29 06:15:24 lfm has joined
637 2011-10-29 06:19:27 asoltys has quit (Ping timeout: 240 seconds)
638 2011-10-29 06:32:27 Blitzboom has joined
639 2011-10-29 06:34:24 wasabi1 has joined
640 2011-10-29 06:34:26 asoltys has joined
641 2011-10-29 06:36:33 wasabi has quit (Ping timeout: 260 seconds)
642 2011-10-29 06:42:11 sacarlson has quit (Ping timeout: 245 seconds)
643 2011-10-29 06:43:59 zeiris has joined
644 2011-10-29 06:55:49 sacarlson has joined
645 2011-10-29 06:57:16 18WAAI1OW has joined
646 2011-10-29 06:58:41 18WAAI1OW has quit (Remote host closed the connection)
647 2011-10-29 07:06:11 zhoutong has quit (Read error: Connection reset by peer)
648 2011-10-29 07:06:50 Blitzboom has quit ()
649 2011-10-29 07:07:20 zhoutong has joined
650 2011-10-29 07:09:54 zhoutong has quit (Read error: Connection reset by peer)
651 2011-10-29 07:10:17 zhoutong has joined
652 2011-10-29 07:15:54 zhoutong has quit (Read error: Connection reset by peer)
653 2011-10-29 07:16:15 molecular has quit (Read error: Operation timed out)
654 2011-10-29 07:17:04 zhoutong has joined
655 2011-10-29 07:25:13 coblee has quit (2!~coblee@173-167-113-73-sfba.hfc.comcastbusiness.net|Quit: coblee|2)
656 2011-10-29 07:31:49 molecular has joined
657 2011-10-29 07:38:56 copumpkin is now known as pumpkin
658 2011-10-29 07:39:37 pumpkin is now known as c0w
659 2011-10-29 07:39:47 karnac has joined
660 2011-10-29 07:42:57 Fnar has joined
661 2011-10-29 07:50:19 davex__ has joined
662 2011-10-29 07:51:11 gjs278 has joined
663 2011-10-29 07:51:22 ej__ has joined
664 2011-10-29 07:54:20 ej_ has quit (Ping timeout: 258 seconds)
665 2011-10-29 07:56:22 gjs278 has quit (Remote host closed the connection)
666 2011-10-29 08:03:29 gjs278 has joined
667 2011-10-29 08:04:37 AStove has joined
668 2011-10-29 08:13:42 MrTiggr has joined
669 2011-10-29 08:15:56 lfm has quit (Quit: ircII EPIC4-2.10 -- Are we there yet?)
670 2011-10-29 08:16:58 mmoya has joined
671 2011-10-29 08:17:17 jrmithdobbs has quit (Read error: Operation timed out)
672 2011-10-29 08:17:27 asoltys has quit (Ping timeout: 240 seconds)
673 2011-10-29 08:18:34 zhoutong has quit (Read error: Connection reset by peer)
674 2011-10-29 08:20:01 zhoutong has joined
675 2011-10-29 08:23:05 jrmithdobbs has joined
676 2011-10-29 08:24:49 lfm has joined
677 2011-10-29 08:25:29 gjs278 has quit (Remote host closed the connection)
678 2011-10-29 08:27:41 Moonies has joined
679 2011-10-29 08:28:35 imsaguy has quit ()
680 2011-10-29 08:30:59 toffoo_ has joined
681 2011-10-29 08:31:29 toffoo has quit (Ping timeout: 260 seconds)
682 2011-10-29 08:31:29 toffoo_ is now known as toffoo
683 2011-10-29 08:32:20 gjs278 has joined
684 2011-10-29 08:34:43 gjs278 has quit (Remote host closed the connection)
685 2011-10-29 08:45:41 dvide has joined
686 2011-10-29 08:45:57 marf_away has joined
687 2011-10-29 08:47:55 <CIA-101> poolserverj: shadders * d4fa5e572f43 r175 / (8 files in 5 dirs):
688 2011-10-29 08:47:55 <CIA-101> poolserverj: first integration commit - watch it crash and burn...
689 2011-10-29 08:47:55 <CIA-101> poolserverj: - replaced getmerkletree rpc call with local calculation.
690 2011-10-29 08:48:00 ahbritto_ has joined
691 2011-10-29 08:48:00 ahbritto_ has quit (Changing host)
692 2011-10-29 08:48:00 ahbritto_ has joined
693 2011-10-29 08:54:23 zhoutong has quit (Read error: Connection reset by peer)
694 2011-10-29 08:54:40 zhoutong has joined
695 2011-10-29 08:56:34 <zeiris> Gosh this channel is quiet now.
696 2011-10-29 08:56:35 zhoutong has quit (Read error: Connection reset by peer)
697 2011-10-29 08:57:29 zhoutong has joined
698 2011-10-29 08:58:24 karnac has quit (Quit: karnac)
699 2011-10-29 08:59:51 karnac has joined
700 2011-10-29 09:00:21 <nathan7> zeiris: Yes it is!
701 2011-10-29 09:00:26 <nathan7> Fix it (;
702 2011-10-29 09:00:59 <zeiris> Well with the bubble gone, maybe BTC's stable enough for me to do something fun.
703 2011-10-29 09:01:15 <zeiris> What kind of web services/libraries does the BTC community need?
704 2011-10-29 09:02:06 <nathan7> I'd love something that automatically does the exchange business and gets me a pizza.
705 2011-10-29 09:03:59 karnac has quit (Client Quit)
706 2011-10-29 09:04:19 lfm has quit (Quit: Hey! Where'd my controlling terminal go?)
707 2011-10-29 09:14:59 zhoutong has quit (Read error: Connection reset by peer)
708 2011-10-29 09:15:42 zhoutong has joined
709 2011-10-29 09:17:17 erle- has joined
710 2011-10-29 09:17:17 zhoutong has quit (Read error: Connection reset by peer)
711 2011-10-29 09:18:46 zhoutong has joined
712 2011-10-29 09:19:55 SomeoneWeird has quit (Excess Flood)
713 2011-10-29 09:19:55 zhoutong has quit (Read error: Connection reset by peer)
714 2011-10-29 09:21:24 zhoutong has joined
715 2011-10-29 09:21:26 lfm has joined
716 2011-10-29 09:22:47 EskimoBob has joined
717 2011-10-29 09:22:48 EskimoBob has quit (Changing host)
718 2011-10-29 09:22:48 EskimoBob has joined
719 2011-10-29 09:25:01 gjs278 has joined
720 2011-10-29 09:25:04 SomeoneWeird has joined
721 2011-10-29 09:28:28 Moonies has quit (Quit: quack)
722 2011-10-29 09:33:17 CaptainDDL has joined
723 2011-10-29 09:35:39 zhoutong has quit (Read error: Connection reset by peer)
724 2011-10-29 09:35:47 wasabi has joined
725 2011-10-29 09:36:54 jarpiain has quit (Remote host closed the connection)
726 2011-10-29 09:36:56 zhoutong has joined
727 2011-10-29 09:38:06 wasabi1 has quit (Ping timeout: 276 seconds)
728 2011-10-29 09:45:31 zhoutong has quit (Read error: Connection reset by peer)
729 2011-10-29 09:46:08 zhoutong has joined
730 2011-10-29 09:51:27 mmoya has quit (Ping timeout: 258 seconds)
731 2011-10-29 09:55:24 zhoutong has quit (Read error: Connection reset by peer)
732 2011-10-29 09:56:18 zhoutong has joined
733 2011-10-29 09:58:40 zhoutong has quit (Read error: Connection reset by peer)
734 2011-10-29 09:59:19 datagutt has joined
735 2011-10-29 09:59:41 zhoutong has joined
736 2011-10-29 10:01:46 zhoutong has quit (Read error: Connection reset by peer)
737 2011-10-29 10:01:52 dr_win has quit (Remote host closed the connection)
738 2011-10-29 10:02:29 zhoutong has joined
739 2011-10-29 10:08:34 iocor has joined
740 2011-10-29 10:08:37 iocor has quit (Changing host)
741 2011-10-29 10:08:37 iocor has joined
742 2011-10-29 10:11:17 zhoutong has quit (Read error: Connection reset by peer)
743 2011-10-29 10:11:52 zhoutong has joined
744 2011-10-29 10:20:15 zhoutong has quit (Read error: Connection reset by peer)
745 2011-10-29 10:20:34 zhoutong has joined
746 2011-10-29 10:24:06 zhoutong has quit (Read error: Connection reset by peer)
747 2011-10-29 10:25:19 zhoutong has joined
748 2011-10-29 10:25:52 molecular has quit (Quit: Leaving)
749 2011-10-29 10:29:12 Backburn has quit ()
750 2011-10-29 10:36:39 zhoutong has quit (Read error: Connection reset by peer)
751 2011-10-29 10:37:59 zhoutong has joined
752 2011-10-29 10:38:23 MobiusL has quit (Ping timeout: 248 seconds)
753 2011-10-29 10:39:09 slush has joined
754 2011-10-29 10:40:06 MobiusL has joined
755 2011-10-29 10:41:17 surikator has joined
756 2011-10-29 10:49:33 <edcba> http://www.fastcompany.com/magazine/160/visa-secret-security-center
757 2011-10-29 10:49:58 <edcba> 10547 messages/s during peak hour in 2010 ?
758 2011-10-29 10:51:14 <edcba> (1 transaction may be multiple messages)
759 2011-10-29 10:52:25 zhoutong has quit (Read error: Connection reset by peer)
760 2011-10-29 10:53:26 zhoutong has joined
761 2011-10-29 10:55:33 wboy1 has quit ()
762 2011-10-29 10:55:33 zhoutong has quit (Read error: Connection reset by peer)
763 2011-10-29 10:56:35 zhoutong has joined
764 2011-10-29 10:58:13 zhoutong has quit (Read error: Connection reset by peer)
765 2011-10-29 10:59:20 zhoutong has joined
766 2011-10-29 11:03:32 zhoutong has quit (Read error: Connection reset by peer)
767 2011-10-29 11:03:56 zhoutong has joined
768 2011-10-29 11:06:03 zhoutong has quit (Read error: Connection reset by peer)
769 2011-10-29 11:06:50 <CIA-101> bips: genjix master * rce40c0f / (5 files): BIP 0001, 0011, 0012, 0013. - http://git.io/j74jcg
770 2011-10-29 11:07:05 zhoutong has joined
771 2011-10-29 11:08:12 zhoutong has quit (Read error: Connection reset by peer)
772 2011-10-29 11:09:41 zhoutong has joined
773 2011-10-29 11:17:56 zhoutong has quit (Read error: Connection reset by peer)
774 2011-10-29 11:18:18 zhoutong has joined
775 2011-10-29 11:20:31 iocor has quit (Quit: Computer has gone to sleep.)
776 2011-10-29 11:22:21 zhoutong has quit (Read error: Connection reset by peer)
777 2011-10-29 11:22:42 Sedra has quit (Remote host closed the connection)
778 2011-10-29 11:23:19 zhoutong has joined
779 2011-10-29 11:23:45 Sedra has joined
780 2011-10-29 11:24:05 t3a has quit (Ping timeout: 252 seconds)
781 2011-10-29 11:26:59 zhoutong has quit (Read error: Connection reset by peer)
782 2011-10-29 11:27:58 zhoutong has joined
783 2011-10-29 11:29:36 zhoutong has quit (Read error: Connection reset by peer)
784 2011-10-29 11:30:57 zhoutong has joined
785 2011-10-29 11:31:38 iocor has joined
786 2011-10-29 11:33:00 zhoutong has quit (Read error: Connection reset by peer)
787 2011-10-29 11:33:48 zhoutong has joined
788 2011-10-29 11:34:32 jix_ has quit (Quit: leaving)
789 2011-10-29 11:40:38 iocor has quit (Quit: Computer has gone to sleep.)
790 2011-10-29 11:44:11 zhoutong has quit (Read error: Connection reset by peer)
791 2011-10-29 11:45:04 c0w has quit (Ping timeout: 248 seconds)
792 2011-10-29 11:45:21 zhoutong has joined
793 2011-10-29 11:45:40 c0w has joined
794 2011-10-29 11:47:37 zhoutong has quit (Read error: Connection reset by peer)
795 2011-10-29 11:47:58 ahbritto has quit (Ping timeout: 255 seconds)
796 2011-10-29 11:48:28 zhoutong has joined
797 2011-10-29 11:57:21 Turingi has joined
798 2011-10-29 11:57:53 surikator has quit (Quit: Computer is sleeping. I'm probably not.)
799 2011-10-29 12:02:12 wolfspraul has joined
800 2011-10-29 12:04:40 zhoutong has quit (Read error: Connection reset by peer)
801 2011-10-29 12:05:45 zhoutong has joined
802 2011-10-29 12:06:13 iocor has joined
803 2011-10-29 12:08:24 d9ping has joined
804 2011-10-29 12:16:06 slush has quit (Ping timeout: 244 seconds)
805 2011-10-29 12:22:37 iocor has quit (Quit: Computer has gone to sleep.)
806 2011-10-29 12:25:18 ej_ has joined
807 2011-10-29 12:27:03 iocor has joined
808 2011-10-29 12:28:26 ej__ has quit (Ping timeout: 258 seconds)
809 2011-10-29 12:30:12 zhoutong has quit (Read error: Connection reset by peer)
810 2011-10-29 12:31:12 zhoutong has joined
811 2011-10-29 12:33:44 slush has joined
812 2011-10-29 12:37:32 graingert has joined
813 2011-10-29 12:44:47 eoss has joined
814 2011-10-29 12:44:48 eoss has quit (Changing host)
815 2011-10-29 12:44:48 eoss has joined
816 2011-10-29 12:48:18 slush has quit (Remote host closed the connection)
817 2011-10-29 12:55:03 dvide_ has joined
818 2011-10-29 12:56:16 Daniel0108 has quit (Ping timeout: 240 seconds)
819 2011-10-29 12:56:21 dvide has quit (Ping timeout: 252 seconds)
820 2011-10-29 13:02:06 zhoutong has quit (Read error: Connection reset by peer)
821 2011-10-29 13:03:00 zhoutong has joined
822 2011-10-29 13:04:07 dr_win has joined
823 2011-10-29 13:07:08 d9ping has quit (Quit: Ik ga weg)
824 2011-10-29 13:08:10 surikator has joined
825 2011-10-29 13:10:26 <luke-jr> ;;bc,stats
826 2011-10-29 13:10:30 <gribble> Current Blocks: 151021 | Current Difficulty: 1468195.4272208 | Next Difficulty At Block: 151199 | Next Difficulty In: 178 blocks | Next Difficulty In About: 1 day, 13 hours, 22 minutes, and 48 seconds | Next Difficulty Estimate: 1212314.00409509 | Estimated Percent Change: -17.428294516
827 2011-10-29 13:14:10 SomeoneWeird has quit (Excess Flood)
828 2011-10-29 13:18:07 SomeoneWeird has joined
829 2011-10-29 13:20:13 <Diablo-D3> http://nakedsecurity.sophos.com/2011/10/29/devilrobber-mac-os-x-trojan-horse-spies-on-you-uses-gpu-for-bitcoin-mining/?utm_source=facebook
830 2011-10-29 13:21:21 surikator has quit (Quit: Computer is sleeping. I'm probably not.)
831 2011-10-29 13:26:50 <nathan7> Diablo-D3: AWESOME
832 2011-10-29 13:27:11 <Diablo-D3> well get this
833 2011-10-29 13:27:17 <Diablo-D3> devilrobber, right?
834 2011-10-29 13:27:32 <Diablo-D3> devil = diablo, its osx, and my miner is the only one that works on osx
835 2011-10-29 13:27:45 <Diablo-D3> so clearly I need to dmca someone
836 2011-10-29 13:27:48 <nathan7> o:
837 2011-10-29 13:27:48 <Graet> IT WAS YOU!!!!!!!
838 2011-10-29 13:28:07 <nathan7> be proud
839 2011-10-29 13:28:13 <nathan7> you're spreading bitcoin
840 2011-10-29 13:28:21 <Graet> ^^
841 2011-10-29 13:28:27 <Diablo-D3> well, SOMEONE is spreading bitcoin... like an std.
842 2011-10-29 13:28:30 graingert has quit (Read error: Operation timed out)
843 2011-10-29 13:29:04 <nathan7> [=
844 2011-10-29 13:29:12 <Diablo-D3> seriously, I've dmca'ed someone before over diablominer
845 2011-10-29 13:29:14 <Diablo-D3> I can do it again
846 2011-10-29 13:30:14 <Diablo-D3> although, if hes shipping the source with the trojan or a notice where to get it, thats perfectly a-okay
847 2011-10-29 13:30:24 <Eliel> :D
848 2011-10-29 13:30:50 <Diablo-D3> seriously, some day trojan makers will have github accounts
849 2011-10-29 13:31:09 <Diablo-D3> open source machine fucking.
850 2011-10-29 13:31:55 <luke-jr> what if the trojan complies with the license? ;)
851 2011-10-29 13:32:06 <Diablo-D3> like I said, a-okay
852 2011-10-29 13:32:15 <Diablo-D3> officially not my problem
853 2011-10-29 13:33:07 <Diablo-D3> GPL indemnifies me from my code being too awesome
854 2011-10-29 13:33:12 <Diablo-D3> anyhow, night all
855 2011-10-29 13:33:35 erle- has quit (Quit: CETERVMÂAVTEMÂCENSEOÂFDPÂESSEÂDELENDVM)
856 2011-10-29 13:35:02 Kolky has quit (Quit: Bye bye!)
857 2011-10-29 13:36:22 Diablo-D3 has quit (Read error: Operation timed out)
858 2011-10-29 13:37:58 karnac has joined
859 2011-10-29 13:42:29 graingert has joined
860 2011-10-29 13:42:55 graingert is now known as Guest36795
861 2011-10-29 13:49:31 Kolky has joined
862 2011-10-29 13:57:52 Guest36795 has quit (Ping timeout: 248 seconds)
863 2011-10-29 14:06:22 ej__ has joined
864 2011-10-29 14:07:43 ej_ has quit (Ping timeout: 258 seconds)
865 2011-10-29 14:18:28 SomeoneWeird has quit (Excess Flood)
866 2011-10-29 14:18:29 TheDaniel0108 has joined
867 2011-10-29 14:18:37 TheDaniel0108 has quit (Changing host)
868 2011-10-29 14:18:37 TheDaniel0108 has joined
869 2011-10-29 14:23:07 Guest57861 has joined
870 2011-10-29 14:23:41 TheZimm has joined
871 2011-10-29 14:26:06 TheDaniel0108 has quit (Quit: Did I really quit? :o)
872 2011-10-29 14:30:53 TheAncientGoat has joined
873 2011-10-29 14:31:08 Daniel0108 has joined
874 2011-10-29 14:31:41 d4de has quit (Ping timeout: 258 seconds)
875 2011-10-29 14:37:11 larsivi has quit (Ping timeout: 255 seconds)
876 2011-10-29 14:41:18 Zarutian has joined
877 2011-10-29 14:44:49 MobiusL has quit (Remote host closed the connection)
878 2011-10-29 14:46:02 MobiusL has joined
879 2011-10-29 14:49:42 btc_buddy has quit (Read error: Connection reset by peer)
880 2011-10-29 14:50:27 btc_buddy has joined
881 2011-10-29 14:51:46 XX01XX has quit (Ping timeout: 256 seconds)
882 2011-10-29 14:57:05 karnac has quit (Quit: karnac)
883 2011-10-29 14:59:16 karnac has joined
884 2011-10-29 15:03:14 iocor has quit (Quit: Computer has gone to sleep.)
885 2011-10-29 15:03:21 <CIA-101> libbitcoin: genjix * r4e6cb9cdc76e / (9 files in 6 dirs): example program to fetch balance of bitcoin address.
886 2011-10-29 15:05:01 XX01XX has joined
887 2011-10-29 15:09:16 jjjrmy has joined
888 2011-10-29 15:09:25 jjjrmy has left ()
889 2011-10-29 15:11:43 karnac has quit (Quit: karnac)
890 2011-10-29 15:12:03 karnac has joined
891 2011-10-29 15:12:33 da2ce7 has quit (Ping timeout: 248 seconds)
892 2011-10-29 15:13:53 Beremat has joined
893 2011-10-29 15:15:08 d4de has joined
894 2011-10-29 15:17:20 karnac has quit (Quit: karnac)
895 2011-10-29 15:17:37 karnac has joined
896 2011-10-29 15:17:38 TheAncientGoat has quit (Ping timeout: 245 seconds)
897 2011-10-29 15:20:15 TheAncientGoat has joined
898 2011-10-29 15:28:37 zhoutong has quit (Read error: Connection reset by peer)
899 2011-10-29 15:29:41 zhoutong has joined
900 2011-10-29 15:30:26 p0s has joined
901 2011-10-29 15:32:42 iocor has joined
902 2011-10-29 15:36:49 MobiusL has quit (Remote host closed the connection)
903 2011-10-29 15:37:55 MobiusL has joined
904 2011-10-29 15:40:38 skeledrew has joined
905 2011-10-29 15:42:27 DontMindMe has joined
906 2011-10-29 15:43:12 peck has quit (Ping timeout: 252 seconds)
907 2011-10-29 15:47:51 peck has joined
908 2011-10-29 16:07:12 ThomasV has joined
909 2011-10-29 16:07:47 toffoo has quit ()
910 2011-10-29 16:08:49 Beremat has quit (Read error: Connection reset by peer)
911 2011-10-29 16:10:24 zhoutong has quit (Read error: Connection reset by peer)
912 2011-10-29 16:11:23 zhoutong has joined
913 2011-10-29 16:12:14 da2ce7 has joined
914 2011-10-29 16:16:28 ej__ has quit (Read error: Connection reset by peer)
915 2011-10-29 16:17:04 ej_ has joined
916 2011-10-29 16:20:29 <edcba> ;;bc,mtgox
917 2011-10-29 16:20:30 <gribble> {"ticker":{"high":3.82717,"low":3.121,"avg":3.475816274,"vwap":3.503402281,"vol":77958,"last_all":3.57959,"last_local":3.57959,"last":3.57959,"buy":3.562,"sell":3.5796}}
918 2011-10-29 16:21:20 c0w is now known as copumpkin
919 2011-10-29 16:21:21 copumpkin has quit (Changing host)
920 2011-10-29 16:21:21 copumpkin has joined
921 2011-10-29 16:23:14 zhoutong has quit (Read error: Connection reset by peer)
922 2011-10-29 16:24:14 zhoutong has joined
923 2011-10-29 16:26:17 da2ce7 has quit ()
924 2011-10-29 16:28:05 zhoutong has quit (Read error: Connection reset by peer)
925 2011-10-29 16:29:14 zhoutong has joined
926 2011-10-29 16:39:15 wasabi1 has joined
927 2011-10-29 16:41:10 wasabi has quit (Ping timeout: 244 seconds)
928 2011-10-29 16:54:35 slush has joined
929 2011-10-29 16:55:04 gavinandresen has joined
930 2011-10-29 16:57:03 zhoutong has quit (Read error: Connection reset by peer)
931 2011-10-29 16:58:20 zhoutong has joined
932 2011-10-29 16:59:58 eueueue has joined
933 2011-10-29 17:02:55 ej__ has joined
934 2011-10-29 17:03:32 imsaguy has joined
935 2011-10-29 17:03:42 imsaguy has quit (Changing host)
936 2011-10-29 17:03:42 imsaguy has joined
937 2011-10-29 17:05:01 x11 has joined
938 2011-10-29 17:05:36 ej_ has quit (Ping timeout: 258 seconds)
939 2011-10-29 17:10:30 merde has quit ()
940 2011-10-29 17:16:42 eueueue has quit (Quit: Page closed)
941 2011-10-29 17:22:17 zhoutong has quit (Read error: Connection reset by peer)
942 2011-10-29 17:23:07 zhoutong has joined
943 2011-10-29 17:24:15 zhoutong has quit (Read error: Connection reset by peer)
944 2011-10-29 17:25:18 zhoutong has joined
945 2011-10-29 17:30:02 zhoutong has quit (Read error: Connection reset by peer)
946 2011-10-29 17:31:05 zhoutong has joined
947 2011-10-29 17:31:49 merde has joined
948 2011-10-29 17:32:09 t3a has joined
949 2011-10-29 17:34:36 sgstair has quit (Quit: .«UPP»Â.)
950 2011-10-29 17:37:39 zhoutong has quit (Read error: Connection reset by peer)
951 2011-10-29 17:38:27 sgstair has joined
952 2011-10-29 17:38:29 zhoutong has joined
953 2011-10-29 17:39:00 XXO1XX has joined
954 2011-10-29 17:39:16 XX01XX has quit (Ping timeout: 260 seconds)
955 2011-10-29 17:39:29 wasabi has joined
956 2011-10-29 17:39:54 tomat has quit (Ping timeout: 260 seconds)
957 2011-10-29 17:39:58 Sedra- has joined
958 2011-10-29 17:41:15 wasabi1 has quit (Ping timeout: 258 seconds)
959 2011-10-29 17:41:39 erus` has joined
960 2011-10-29 17:42:46 Sedra has quit (Ping timeout: 260 seconds)
961 2011-10-29 17:43:18 iocor has quit (Quit: Computer has gone to sleep.)
962 2011-10-29 17:43:45 ej_ has joined
963 2011-10-29 17:46:23 ej__ has quit (Ping timeout: 245 seconds)
964 2011-10-29 17:52:58 tomat has joined
965 2011-10-29 17:59:34 eoss has quit (Read error: Connection reset by peer)
966 2011-10-29 18:00:30 larsivi has joined
967 2011-10-29 18:02:17 AlexWaters has quit (Ping timeout: 244 seconds)
968 2011-10-29 18:04:24 btc_buddy has quit (Read error: Connection reset by peer)
969 2011-10-29 18:04:49 MobiusL has quit (Ping timeout: 248 seconds)
970 2011-10-29 18:05:10 AlexWaters has joined
971 2011-10-29 18:05:45 btc_buddy has joined
972 2011-10-29 18:07:50 Zarutian has quit (Ping timeout: 256 seconds)
973 2011-10-29 18:12:36 cenuij has quit (Quit: KDE panel fail :()
974 2011-10-29 18:12:52 Zarutian has joined
975 2011-10-29 18:15:37 cenuij has joined
976 2011-10-29 18:15:37 cenuij has quit (Changing host)
977 2011-10-29 18:15:37 cenuij has joined
978 2011-10-29 18:17:17 MobiusL has joined
979 2011-10-29 18:24:31 da2ce7 has joined
980 2011-10-29 18:25:42 AlexWaters has quit (Ping timeout: 240 seconds)
981 2011-10-29 18:25:56 TuxBlackEdo has quit (Remote host closed the connection)
982 2011-10-29 18:26:25 MobiusL_ has joined
983 2011-10-29 18:27:15 AlexWaters has joined
984 2011-10-29 18:27:20 surikator has joined
985 2011-10-29 18:27:33 <necrodearia> Can anyone help me with compile issues? Why is there an error? http://privatepaste.com/2244be3f0a I have compiled previously using the exact same source, but after updating some softwares on the system, it no longer compiles =/
986 2011-10-29 18:28:42 <tcatm> do you have boost devel packages installaed?
987 2011-10-29 18:28:49 MobiusL has quit (Ping timeout: 248 seconds)
988 2011-10-29 18:30:44 <necrodearia> I have dev-libs/boost-1.42.0-r2 and dev-util/boost-build-1.42.0 installed.
989 2011-10-29 18:30:56 <necrodearia> oh also
990 2011-10-29 18:31:22 <necrodearia> dev-libs/boost-1.46.1-r1 and dev-util/boost-build-1.46.1
991 2011-10-29 18:32:07 <necrodearia> and `eselect boost list` shows that boost-1.46/default is enabled
992 2011-10-29 18:32:13 <necrodearia> or active
993 2011-10-29 18:32:54 peck has quit (Ping timeout: 240 seconds)
994 2011-10-29 18:33:35 <tcatm> does /usr/lib/libboost_thread.a exist?
995 2011-10-29 18:35:48 <tcatm> oh, that's an old makefile. can you try 0.5.0rc1?
996 2011-10-29 18:37:44 <necrodearia> no instances of libboost_thread.a exists, only /usr/lib64/libboost_thread-1_46.so
997 2011-10-29 18:38:04 <necrodearia> sure, I can try a new makefile
998 2011-10-29 18:38:57 <CIA-101> libbitcoin: genjix * ra779b515445b /src/storage/postgresql/postgresql_storage.cpp: if dupli tx stop block caching
999 2011-10-29 18:38:59 <CIA-101> libbitcoin: genjix * ra3e23088143b /src/types.cpp: Fix for premature end of pretty byte stream
1000 2011-10-29 18:39:00 <CIA-101> libbitcoin: genjix * rddb84767b8fe / (include/bitcoin/script.hpp src/script.cpp): seperate op_checksigverify into generate_signature_hash for create new transactions.
1001 2011-10-29 18:44:31 [MobiusL] has joined
1002 2011-10-29 18:45:39 <jgarzik> "CBlock.GetSigOpCount counts vtx[0].vin[0]scriptSig's OpCount. It shouldn't, because the value in vtx[0].vin[0].scriptSig is a random string between 2 and 100 bytes." https://github.com/bitcoin/bitcoin/issues/596
1003 2011-10-29 18:45:43 <jgarzik> gavinandresen: ^^ interesting point
1004 2011-10-29 18:46:57 MobiusL_ has quit (Ping timeout: 248 seconds)
1005 2011-10-29 18:47:01 <gavinandresen> jgarzik: I rewrote the GetOpCount code for OP_EVAL ... but had to keep the old code to prevent block chain splits
1006 2011-10-29 18:47:30 <gavinandresen> I don't see the issue, though: the opcount of a standard scriptSig is always 0
1007 2011-10-29 18:51:30 Xunie has quit (Ping timeout: 240 seconds)
1008 2011-10-29 18:57:33 graingert has joined
1009 2011-10-29 18:59:00 <necrodearia> ah, obj/nogui/ contained files that affected the compile. rming them resolved the issue
1010 2011-10-29 19:02:41 <gavinandresen> jgarzik: I forgot vtx[0].vin[0] is special (is the coinbase).... He's right, that is a bug.
1011 2011-10-29 19:02:53 <jgarzik> yep
1012 2011-10-29 19:03:14 <gavinandresen> jgarzik: there's probably a block-chain-splitting attack hiding if we just fix it the obvious way
1013 2011-10-29 19:03:37 <jgarzik> gavinandresen: that's my worry. I understand his point, but have not thought through the ramifications of changing that
1014 2011-10-29 19:04:27 <gavinandresen> jgarzik: the OP_EVAL change requires a majority of hashing power before being put into place; that's the time to fix it.
1015 2011-10-29 19:05:06 XXO1XX has quit (Ping timeout: 252 seconds)
1016 2011-10-29 19:05:07 <gavinandresen> (actually count how many sigops are done instead of guesstimating based on the CHECKSIG opcodes in the scripts)
1017 2011-10-29 19:05:33 Xunie has joined
1018 2011-10-29 19:06:01 * gavinandresen doesn't like working on the car as it zooms down the freeway at 100 KPH
1019 2011-10-29 19:06:41 p0s has quit (Remote host closed the connection)
1020 2011-10-29 19:08:11 zhoutong has quit (Read error: Connection reset by peer)
1021 2011-10-29 19:09:19 zhoutong has joined
1022 2011-10-29 19:09:54 peck has joined
1023 2011-10-29 19:10:03 <jgarzik> gavinandresen: has the majority of hash power shown willingness to support OP_EVAL?
1024 2011-10-29 19:10:28 <gavinandresen> jgarzik: I haven't asked yet. I will soon.
1025 2011-10-29 19:10:42 * jgarzik predictably leans against breaking changes :)
1026 2011-10-29 19:10:58 <gavinandresen> you don't like OP_EVAL?
1027 2011-10-29 19:11:10 <gavinandresen> It's nicely backwards-compatible.....
1028 2011-10-29 19:11:29 Raccoon has quit (Ping timeout: 248 seconds)
1029 2011-10-29 19:11:30 cronopio has joined
1030 2011-10-29 19:12:15 Raccoon has joined
1031 2011-10-29 19:12:21 <jgarzik> gavinandresen: not qualified yet to answer honestly. The entire email thread is in my to-read pile for this weekend. As long as 0.3.19 won't puke all good
1032 2011-10-29 19:13:21 <gavinandresen> I could actually start sending myself OP_EVAL transactions right now (I'd have to send them through Elgius) and all would be fine.
1033 2011-10-29 19:14:30 <jgarzik> gavinandresen: 0.3.19 seems to be the "old codger" version of bitcoin. some pools and community notables like theymos are sitting on 0.3.19 and intentionally not moving forward.
1034 2011-10-29 19:14:45 <jgarzik> gavinandresen: nice
1035 2011-10-29 19:15:30 <gavinandresen> I'll volunteer to back-port the relevant bits of OP_EVAL to 0.3.19 if it'll help get them to move
1036 2011-10-29 19:16:34 <gmaxwell> There shouldn't even be a risk of a minority of unupgraded miners from being forked, so long as they don't mine non-standard txn.
1037 2011-10-29 19:16:45 <da2ce7> gavinandresen do we have a every-bitcoiner explanation of the proposed OP_EVAL changes?
1038 2011-10-29 19:16:57 <gavinandresen> gmaxwell: yup
1039 2011-10-29 19:17:04 <jgarzik> gavinandresen: how does OP_EVAL behave when sent to unmodified 0.3.19 miners and clients?
1040 2011-10-29 19:17:19 <gavinandresen> jgarzik: non-standard transaction, so they're ignored.
1041 2011-10-29 19:17:31 <gavinandresen> jgarzik: (but accepted if included in blocks, of course)
1042 2011-10-29 19:17:49 <jgarzik> gavinandresen: 0.3.19 is pre-isStandard, if you recall. lack of isStandard is a philosophical reason why some chose not to upgrade.
1043 2011-10-29 19:18:10 <jgarzik> several people disagreed w/ satoshi's introduction of isStandard, at the time
1044 2011-10-29 19:18:26 <gavinandresen> da2ce7: what do you mean by 'every-bitcoiner' ? The initial changes are just infrastructure to enable more secure wallets and escrow transactions and such later
1045 2011-10-29 19:19:03 <gavinandresen> jgarzik: I didn't recall....
1046 2011-10-29 19:19:29 <da2ce7> so when are we implmenting the breaking changes? is that still a while off?
1047 2011-10-29 19:19:31 <gmaxwell> Hmmmm.... but its easy to demonstrate there is no non-trivial hashpower on a version without isStandard other than eligius. Just make one with no fee and note that it goes nowhere.
1048 2011-10-29 19:20:12 <gmaxwell> da2ce7: this isn't a breaking change from the perspective of most parties.
1049 2011-10-29 19:20:43 <gmaxwell> (miners that mine non-standard txn would consider this a breaking changeâ since there will be some txn that if they mine them, they'll end up orphaned)
1050 2011-10-29 19:20:49 <batouzo> how long time would be there before change
1051 2011-10-29 19:21:03 <batouzo> not every btc user upgrades regularly
1052 2011-10-29 19:21:08 <gmaxwell> They don't need to.
1053 2011-10-29 19:21:13 <da2ce7> ah, so the OP_EVAL rules are become more strict?
1054 2011-10-29 19:21:45 <gmaxwell> There is no OP_EVAL today. There is a OP_NOP (does nothing) which would become OP_EVAL .. and OP_EVAL will be strictly more strict that does-nothing. :)
1055 2011-10-29 19:21:56 dr_win has quit (Remote host closed the connection)
1056 2011-10-29 19:22:04 <da2ce7> :)
1057 2011-10-29 19:22:17 <gmaxwell> So old clients will see payments that had no output restrictions.. and accept them. New clients will see rules being followed and accept them.
1058 2011-10-29 19:22:25 <edcba> what is that OP_EVAL ?
1059 2011-10-29 19:22:29 urstroyer has left ()
1060 2011-10-29 19:22:41 <gmaxwell> In particular, the op_eval rules don't allow txn that would somehow pass op_eval nodes but not the old ones.
1061 2011-10-29 19:23:06 <gmaxwell> edcba: A script opteration that allows the spender to provide the actual script instead of the sender.
1062 2011-10-29 19:23:08 <gavinandresen> https://en.bitcoin.it/wiki/BIP_0012 is the OP_EVAL proposal
1063 2011-10-29 19:23:42 <edcba> so it is a breaking change ?
1064 2011-10-29 19:23:45 <gmaxwell> No.
1065 2011-10-29 19:23:48 <edcba> lol
1066 2011-10-29 19:24:13 <gmaxwell> Did you ask that just to be obnoxious or is there a point I can help clarify?
1067 2011-10-29 19:24:19 <gavinandresen> It is not a breaking change, but if it is not rolled out carefully it could trigger a block-chain-split.
1068 2011-10-29 19:24:28 [MobiusL] is now known as MobiusL
1069 2011-10-29 19:24:36 <edcba> but if old clients don't recognize the owner of coins it will break
1070 2011-10-29 19:24:47 <gmaxwell> They will.
1071 2011-10-29 19:25:12 <gmaxwell> Because they'll see the op_eval transactions as "this coin belongs to whomever wants it! have fun"
1072 2011-10-29 19:25:27 <edcba> so what if i claim those ?
1073 2011-10-29 19:25:34 <gavinandresen> ... that's not quite right. the hash of the script has to be correct for old clients to accept it
1074 2011-10-29 19:25:57 <gavinandresen> And if you don't re-use keys, every script will be different, so you're actually secure
1075 2011-10-29 19:26:03 <gmaxwell> gavinandresen: It was a simplification, but now that you mention it... I guess thats actually helpful too.
1076 2011-10-29 19:26:06 <gavinandresen> (even with old clients/miners)
1077 2011-10-29 19:26:46 <gmaxwell> edcba: You can'tâ you could try but any upgraded miner won't accept a chain while you do. (also, as gavin points outâ you'd actually have to know the required script)
1078 2011-10-29 19:26:48 <batouzo> edcba: you can have them. I claim mtgox'es 0 address though
1079 2011-10-29 19:27:07 <gmaxwell> s/while/where/
1080 2011-10-29 19:27:31 <edcba> gmaxwell: so you split chain with old clients
1081 2011-10-29 19:27:36 <gmaxwell> edcba: And non-upgraded miners don't appear to mine the relevant non-standard txn.
1082 2011-10-29 19:27:38 <edcba> ie breaking change
1083 2011-10-29 19:27:41 <gmaxwell> No sir.
1084 2011-10-29 19:28:12 <edcba> if old clients see me acquiring those coins and new ones not
1085 2011-10-29 19:28:14 <graingert> edcba: they would still mine on the new blocks
1086 2011-10-29 19:28:20 <edcba> it means chains are splitted
1087 2011-10-29 19:28:27 <graingert> edcba: but they would only take old style tx
1088 2011-10-29 19:28:29 <da2ce7> edcba, we are doing it now so it ISN'T a breaking change later...
1089 2011-10-29 19:28:42 <edcba> old clients will accept my tx new clients won't
1090 2011-10-29 19:29:04 <graingert> ?
1091 2011-10-29 19:29:10 <gmaxwell> edcba: so? What matters is what gets mined. (and because it's non-standard most clients will just drop it, but we'll ignore that for now)
1092 2011-10-29 19:29:22 <gavinandresen> jgarzik: I just checkout out 0.3.19, and it DOES include the IsStandard() check
1093 2011-10-29 19:29:30 <da2ce7> edcba, this is like "we are going to do breaking changes in the future, lets now get everyone prepared for it"
1094 2011-10-29 19:29:39 <gmaxwell> da2ce7: Not really.
1095 2011-10-29 19:29:46 <da2ce7> :(
1096 2011-10-29 19:29:49 <graingert> because it doesn't break
1097 2011-10-29 19:29:50 <jgarzik> gavinandresen: hum, I misremembered then. The controversy was earlier.
1098 2011-10-29 19:29:55 <gmaxwell> edcba: Lets walk through the steps. You transmit a bogus txn.
1099 2011-10-29 19:29:57 <graingert> miners will still mine on the old block
1100 2011-10-29 19:30:00 <graingert> s
1101 2011-10-29 19:30:17 Cherothald has quit (Ping timeout: 276 seconds)
1102 2011-10-29 19:30:29 <jgarzik> gavinandresen: that helps define behavior a bit, because it is true that 0.3.19 is a prominent "old codger" version
1103 2011-10-29 19:30:36 <gmaxwell> edcba: lets just assume that there exists a miner that will mine it (though I've tested and this doesn't appear to be the case: no one mines nonstandard txn now except eligius as far as I can tell)
1104 2011-10-29 19:30:48 <edcba> :)
1105 2011-10-29 19:31:24 <gmaxwell> edcba: That miner mines it. But then none of the upgraded nodes will accept their blocks. So there is a one block orphan and life goes on.
1106 2011-10-29 19:31:58 <edcba> and for old clients it sees a good block so use it
1107 2011-10-29 19:32:27 <edcba> ok it may not last long since most of miners used your new version ?
1108 2011-10-29 19:32:28 <gmaxwell> edcba: The risky outcome is that (1) one of those nodes exists, (2) the unupgraded nodes are the majority of hash power, (3) someone does what you said.
1109 2011-10-29 19:33:11 <edcba> we'll see what majority decides anyway
1110 2011-10-29 19:33:18 <gmaxwell> edcba: right. So long as upgraded miners are a majority such a split won't last long, if they are a very large majority it will only be one block... and those happen often enough naturally.
1111 2011-10-29 19:33:31 <gmaxwell> edcba: it's also possible to make the feature depend on hashpower majority directly.
1112 2011-10-29 19:34:16 <gmaxwell> edcba: e.g. you make the upgraded nodes write OP_EVAL into their coinbase.. and they only start following the new rules when at least 60% (say) of the last 2016 blocks (say) indicate support. (then they stop advertising it)
1113 2011-10-29 19:34:26 <gavinandresen> gmaxwell: see the Backwards Compatiblity section of the BIP. I propose we evaluate January 15, with an "interpret OP_EVAL AS OP_EVAL" date of Feb 1.
1114 2011-10-29 19:34:46 <gmaxwell> But if the big pool operators indicate willingness, I don't see a reason for the complexity of a coinbase vote.
1115 2011-10-29 19:35:14 Cherothald has joined
1116 2011-10-29 19:35:57 cenuij has quit (Remote host closed the connection)
1117 2011-10-29 19:36:03 <gavinandresen> I worry that they'll "indicate willingness" but then just get lazy and not actually get around to patching their block creation code
1118 2011-10-29 19:36:31 <gavinandresen> putting "OP_EVAL" into mined blocks means they actually had to apply the patch
1119 2011-10-29 19:36:33 <graingert> gavinandresen: could you get it so reward transactions could include OP_EVAL
1120 2011-10-29 19:37:05 <gavinandresen> graingert: yes, that's what "OP_EVAL" in the coinbase means
1121 2011-10-29 19:37:05 <gmaxwell> gavinandresen: fair enough.
1122 2011-10-29 19:37:07 <graingert> ah
1123 2011-10-29 19:37:11 <graingert> durp
1124 2011-10-29 19:37:29 coblee_ has joined
1125 2011-10-29 19:38:27 <gmaxwell> gavinandresen: The lazy bit is actually a really excellent point. I'm glad you thought of that.
1126 2011-10-29 19:39:26 <gavinandresen> I see my primary jobs a lead bitcoin dev to worry about stuff that probably won't happen, but would be bad if it did....
1127 2011-10-29 19:40:50 <edcba> hmm i don't understand really well how that OP_EVAL will be used
1128 2011-10-29 19:40:55 coblee has quit (Ping timeout: 240 seconds)
1129 2011-10-29 19:40:55 coblee_ is now known as coblee
1130 2011-10-29 19:43:34 <gavinandresen> OP_EVAL by itself does nothing. It needs multisignature transactions, too, to be useful (see BIPs 11 and 13)
1131 2011-10-29 19:45:45 <edcba> grmbl
1132 2011-10-29 19:45:52 RazielZ has quit (Quit: Leaving)
1133 2011-10-29 19:47:04 surikator has quit (Quit: Computer is sleeping. I'm probably not.)
1134 2011-10-29 19:48:21 K0lky has joined
1135 2011-10-29 19:49:25 <edcba> ok so with that scheme you'll have to mark coins as pending ?
1136 2011-10-29 19:49:41 <gmaxwell> ... Pending? hm?
1137 2011-10-29 19:49:59 Kolky has quit (Ping timeout: 252 seconds)
1138 2011-10-29 19:50:11 <gmaxwell> Oh you mean a mutisignature secured wallet? Presuably you'll train your wallet how to go out and get the signatures when it needs them.
1139 2011-10-29 19:50:50 <gavinandresen> Yes, there will be public keys in your wallet where the private part is "go ask FOO to sign the transaction"
1140 2011-10-29 19:51:09 <edcba> hmm
1141 2011-10-29 19:52:38 <gmaxwell> edcba: the key thing op_eval adds to this is that the payer doesn't need to know or care about the payees personal wallet security procedure.
1142 2011-10-29 19:53:08 <edcba> i think i will have to read forum to understand all that thing
1143 2011-10-29 19:53:19 <gavinandresen> ... and they payer doesn't have to pay more transaction fees because I'm using some wacky 4-of-10-signatures-required protection scheme
1144 2011-10-29 19:53:23 <edcba> seems a bit complicated just for escrow :)
1145 2011-10-29 19:53:56 <gavinandresen> It isn't just for escrow
1146 2011-10-29 19:54:27 <gavinandresen> The other big advantage is it means one additional bitcoin address type can handle any transaction type we come up with in the future
1147 2011-10-29 19:54:31 <edcba> the payer use more resource i don't see why he shouldn't pay more fees
1148 2011-10-29 19:54:31 <gmaxwell> It's for transient escrow, wallet security, trust fund accounts, etc etc.
1149 2011-10-29 19:54:56 <gmaxwell> edcba: the payer is not using more resources the txn are ~the same size as current standard ones.
1150 2011-10-29 19:54:58 <gavinandresen> edcba: the payEE uses more resources... (when they spend the 4-of-10 signatures required coin)
1151 2011-10-29 19:55:08 <gmaxwell> What gavinandresen said.
1152 2011-10-29 19:55:33 <edcba> anyway payer/payee don't matter one will pay the price for the other :)
1153 2011-10-29 19:56:46 tower has quit (Quit: | ReactOS - The FOSS alternative to MS Windows! | http://www.reactos.org/ | join #ReactOS |)
1154 2011-10-29 19:56:54 <gavinandresen> OP_EVAL also allows transaction types that are smaller in the block-chain than their non-OP_EVAL equivalents
1155 2011-10-29 19:57:31 <gmaxwell> gavinandresen: is there a seperate BIP for supporting the key recovery in OP_EVAL?
1156 2011-10-29 19:58:02 <gavinandresen> gmaxwell: I started writing one up, but then decided I agreed with ByteCoin : if we care about scriptSig size, it would be better to optimize for that directly
1157 2011-10-29 19:58:36 <gavinandresen> gmaxwell: e.g. by adding protocol methods to "give me a bunch of transactions but leave out their scriptSigs because I trust they were signed correctly because they're in the block chain"
1158 2011-10-29 19:59:08 <gavinandresen> (that obviously requires a lot more thought...)
1159 2011-10-29 19:59:09 <graingert> lol
1160 2011-10-29 19:59:21 <gmaxwell> Yep. okay.
1161 2011-10-29 19:59:44 TheAncientGoat has quit (Ping timeout: 245 seconds)
1162 2011-10-29 20:00:02 MobiusL has quit (Ping timeout: 248 seconds)
1163 2011-10-29 20:00:34 tower has joined
1164 2011-10-29 20:03:20 gavinandresen has quit (Quit: gavinandresen)
1165 2011-10-29 20:04:50 zhoutong has quit (Read error: Connection reset by peer)
1166 2011-10-29 20:05:28 zhoutong has joined
1167 2011-10-29 20:06:29 wood has quit (Ping timeout: 252 seconds)
1168 2011-10-29 20:08:22 wood has joined
1169 2011-10-29 20:08:26 <edcba> can't we just break completly old clients and invent a new tx scheme without scripts ?
1170 2011-10-29 20:09:24 <edcba> ie using the upgraded nodes show their will in block chain ?
1171 2011-10-29 20:10:24 MobiusL has joined
1172 2011-10-29 20:10:27 <[Tycho]> Scripts are cool.
1173 2011-10-29 20:10:32 <edcba> lol
1174 2011-10-29 20:10:46 <[Tycho]> I would like to use them.
1175 2011-10-29 20:10:59 <edcba> me too i'd like to see their use :)
1176 2011-10-29 20:11:51 <edcba> script only could be usefull if you could implement an hashing function in it i guess
1177 2011-10-29 20:12:04 <[Tycho]> Why ?
1178 2011-10-29 20:12:53 <tcatm> if you remove scripts adding new transaction types will become even harder
1179 2011-10-29 20:13:08 eoss has joined
1180 2011-10-29 20:13:08 eoss has quit (Changing host)
1181 2011-10-29 20:13:08 eoss has joined
1182 2011-10-29 20:14:05 <Davincij15> I screwed up.
1183 2011-10-29 20:14:13 <Davincij15> maybe someone can help.
1184 2011-10-29 20:14:24 <edcba> no your wallet is lost
1185 2011-10-29 20:14:25 <Davincij15> I transfered 850 namecoins to a bitcoin address
1186 2011-10-29 20:14:36 <edcba> hmm
1187 2011-10-29 20:14:40 <Davincij15> I own the bitcoin private key
1188 2011-10-29 20:14:42 <edcba> ok maybe not
1189 2011-10-29 20:15:16 <Davincij15> so maybe -rescan on with the bitcoin private key on the namecoind?
1190 2011-10-29 20:15:18 <edcba> don't namecoin use a different version for the sigs ?
1191 2011-10-29 20:15:41 <Davincij15> yeah
1192 2011-10-29 20:15:48 <Davincij15> so i'm fucked
1193 2011-10-29 20:16:11 <edcba> why your namecoin has accepted the bitcoin address then ?
1194 2011-10-29 20:16:41 mmoya has joined
1195 2011-10-29 20:16:52 <tcatm> I don't know exactly how namecoin works but maybe you could use a copy of your bitcoin wallet with namecoin?
1196 2011-10-29 20:17:08 <Davincij15> because the ghetto has dev decided not to do a basic check of duh if there is 1 in front it's not valid
1197 2011-10-29 20:17:51 <Davincij15> I know so many people who have done this.
1198 2011-10-29 20:17:56 <edcba> but isn't 1 the version ?
1199 2011-10-29 20:18:10 da2ce7 has quit (Ping timeout: 248 seconds)
1200 2011-10-29 20:18:23 <edcba> oh encoded 1
1201 2011-10-29 20:18:29 <Davincij15> 1 in front of the public key is dead giveaway that it's a bitcoin address
1202 2011-10-29 20:18:41 <Davincij15> I was not paying attention to what i was doing
1203 2011-10-29 20:18:54 <Davincij15> and did not see i was entering a bitcoin address
1204 2011-10-29 20:19:43 da2ce7 has joined
1205 2011-10-29 20:19:59 <Eliel> Davincij15: no problem at all, you'll just need to export the key from bitcoin wallet.dat and import it into namecoin wallet.dat
1206 2011-10-29 20:20:32 <Davincij15> You sure that will work?
1207 2011-10-29 20:20:58 <Davincij15> just copy the btc wallet and do -rescan?
1208 2011-10-29 20:21:26 <Eliel> umm, I'm not sure if the wallet itself will work as it is.
1209 2011-10-29 20:21:36 <Eliel> but if you export the key and import it, that works.
1210 2011-10-29 20:21:37 <Davincij15> it does
1211 2011-10-29 20:21:56 <Davincij15> is there a key export option
1212 2011-10-29 20:21:56 <Eliel> but if the wallet.dat will work with namecoin, then that should work just fine.
1213 2011-10-29 20:22:07 <Eliel> there's some command line tools for doing that.
1214 2011-10-29 20:22:24 <Davincij15> where are they what are they called?
1215 2011-10-29 20:22:27 <Eliel> just copying the wallet.dat is probably easier if it works (just make sure you have backups)
1216 2011-10-29 20:25:54 zhoutong has quit (Read error: Connection reset by peer)
1217 2011-10-29 20:26:14 <Davincij15> alright I will empty the bitcoin wallet and copy the wallet.dat file since the btc wallet works with namecoind.
1218 2011-10-29 20:26:38 zhoutong has joined
1219 2011-10-29 20:26:45 <Davincij15> do a -rescan and cross my fingers
1220 2011-10-29 20:27:54 <Davincij15> If not I will ask Khal to update the number of lost coins in the namecoin explorer
1221 2011-10-29 20:28:05 <Davincij15> lol
1222 2011-10-29 20:30:02 <khalahan> Davincij15, this should work, doublec does this time to time to correct mistakes of the exchange users :p
1223 2011-10-29 20:34:24 <Eliel> Davincij15: emptying the bitcoin wallet is not needed I think :)
1224 2011-10-29 20:36:16 * neofutur also cross fingers for Davincij15
1225 2011-10-29 20:36:45 MobiusL_ has joined
1226 2011-10-29 20:37:11 <neofutur> I nearly did the same error 2 or 3 times, but have a rule to always check the destination address twice before pushing enter
1227 2011-10-29 20:37:59 karnac has quit (Quit: karnac)
1228 2011-10-29 20:38:01 wood has quit (Ping timeout: 252 seconds)
1229 2011-10-29 20:38:27 karnac has joined
1230 2011-10-29 20:38:58 MobiusL has quit (Ping timeout: 248 seconds)
1231 2011-10-29 20:39:15 <Eliel> I have to say I'm surprised namecoin accepts bitcoin addresses still.
1232 2011-10-29 20:39:51 wood has joined
1233 2011-10-29 20:40:03 <khalahan> Eliel, same, this shouldn't be accepted, because i've patched this...
1234 2011-10-29 20:40:13 <khalahan> Davincij15, using an old release ?
1235 2011-10-29 20:46:25 Nicksasa has quit (Read error: Operation timed out)
1236 2011-10-29 20:51:06 <batouzo> I like the "voting" by hash-power on the new features like https://en.bitcoin.it/wiki/BIP_0012
1237 2011-10-29 20:54:13 dr_win has joined
1238 2011-10-29 20:56:34 MobiusL_ has quit (Ping timeout: 248 seconds)
1239 2011-10-29 21:00:09 imsaguy has quit (Ping timeout: 245 seconds)
1240 2011-10-29 21:02:52 erle- has joined
1241 2011-10-29 21:03:05 <gmaxwell> batouzo: it's important just for saftey.
1242 2011-10-29 21:03:39 <gmaxwell> If the feature only has 40% has power behind it, it risks creating annoying splits.
1243 2011-10-29 21:07:27 E-sense has quit (Remote host closed the connection)
1244 2011-10-29 21:10:32 E-sense has joined
1245 2011-10-29 21:10:49 Keefe has quit (Read error: Operation timed out)
1246 2011-10-29 21:11:03 Keefe has joined
1247 2011-10-29 21:11:18 imsaguy has joined
1248 2011-10-29 21:11:29 Keefe is now known as Guest88113
1249 2011-10-29 21:12:52 zeta-51b has quit (Ping timeout: 258 seconds)
1250 2011-10-29 21:12:55 gwillen has quit (Ping timeout: 240 seconds)
1251 2011-10-29 21:13:54 gwillen has joined
1252 2011-10-29 21:14:52 wood has quit (Quit: Leave me alone. kthx)
1253 2011-10-29 21:15:22 wood has joined
1254 2011-10-29 21:17:40 c_k has quit (Ping timeout: 260 seconds)
1255 2011-10-29 21:19:32 zeta-51b has joined
1256 2011-10-29 21:20:35 irf has joined
1257 2011-10-29 21:20:56 c_k has joined
1258 2011-10-29 21:23:43 zhoutong has quit (Read error: Connection reset by peer)
1259 2011-10-29 21:24:58 zhoutong has joined
1260 2011-10-29 21:26:38 <CIA-101> bitcoin: Wladimir J. van der Laan master * r8d3e1be / src/qt/bitcoinstrings.cpp :
1261 2011-10-29 21:26:38 <CIA-101> bitcoin: Save translators some work
1262 2011-10-29 21:26:38 <CIA-101> bitcoin: - Remove duplicate translation strings (that somehow came from old wx UI and ended up in bitcoinstrings.cpp) - http://git.io/WIEoDA
1263 2011-10-29 21:26:38 zhoutong has quit (Read error: Connection reset by peer)
1264 2011-10-29 21:26:39 MobiusL has joined
1265 2011-10-29 21:27:41 zhoutong has joined
1266 2011-10-29 21:36:01 Nicksasa has joined
1267 2011-10-29 21:37:28 random_cat has quit (Remote host closed the connection)
1268 2011-10-29 21:37:47 vsrinivas has joined
1269 2011-10-29 21:39:11 random_cat has joined
1270 2011-10-29 21:39:16 <Davincij15> khalahan old release of what? bitcoin? i am using 0.4 btc and the latest nmc release
1271 2011-10-29 21:39:31 datagutt has quit (Quit: Computer has gone to sleep.)
1272 2011-10-29 21:41:07 pierreghz has joined
1273 2011-10-29 21:41:43 theymos has joined
1274 2011-10-29 21:47:03 pierreghz has quit (Remote host closed the connection)
1275 2011-10-29 21:47:11 copumpkin has quit (Ping timeout: 258 seconds)
1276 2011-10-29 21:47:37 copumpkin has joined
1277 2011-10-29 21:50:04 zhoutong has quit (Read error: Connection reset by peer)
1278 2011-10-29 21:50:44 maqr has joined
1279 2011-10-29 21:51:11 zhoutong has joined
1280 2011-10-29 21:53:48 Backburn has joined
1281 2011-10-29 21:56:39 ahbritto has joined
1282 2011-10-29 21:58:43 zhoutong has quit (Read error: Connection reset by peer)
1283 2011-10-29 21:59:51 zhoutong has joined
1284 2011-10-29 22:01:22 zhoutong has quit (Read error: Connection reset by peer)
1285 2011-10-29 22:02:42 zhoutong has joined
1286 2011-10-29 22:04:08 zhoutong has quit (Read error: Connection reset by peer)
1287 2011-10-29 22:05:10 zhoutong has joined
1288 2011-10-29 22:06:06 <ThomasV> I need a block to be found ...
1289 2011-10-29 22:06:18 <graingert> ThomasV: pq
1290 2011-10-29 22:06:36 <ThomasV> testing something with abe
1291 2011-10-29 22:06:58 ej__ has joined
1292 2011-10-29 22:08:57 <ThomasV> maybe if I go have a shower, a new block will be there when I'm back
1293 2011-10-29 22:09:10 <imsaguy> depends on how long your shower is
1294 2011-10-29 22:09:19 ej_ has quit (Ping timeout: 240 seconds)
1295 2011-10-29 22:10:07 Diablo-D3 has joined
1296 2011-10-29 22:11:32 zhoutong has quit (Read error: Connection reset by peer)
1297 2011-10-29 22:12:28 zhoutong has joined
1298 2011-10-29 22:13:39 MobiusL has quit (Remote host closed the connection)
1299 2011-10-29 22:15:02 <ThomasV> hmm it was too short
1300 2011-10-29 22:15:11 MobiusL has joined
1301 2011-10-29 22:16:18 <graingert> ThomasV: https://github.com/bitcoinjs/node-bitcoin-explorer
1302 2011-10-29 22:16:23 <graingert> is there a hosted copy of that?
1303 2011-10-29 22:17:01 <ThomasV> I do not know
1304 2011-10-29 22:17:12 <ThomasV> I don't use it, I use abe
1305 2011-10-29 22:17:27 <graingert> where is Abe hosted
1306 2011-10-29 22:17:44 <ThomasV> on github
1307 2011-10-29 22:18:05 <ThomasV> https://github.com/jtobey/bitcoin-abe
1308 2011-10-29 22:19:39 <graingert> _hosted_
1309 2011-10-29 22:20:05 <neofutur> what do you mean by hosted ?
1310 2011-10-29 22:20:19 <neofutur> a live running example ?
1311 2011-10-29 22:20:41 <ThomasV> I don't think it has a homepage elsewhere
1312 2011-10-29 22:21:10 <graingert> yes
1313 2011-10-29 22:21:31 <graingert> hopefully with a shorter name than blockexplorer
1314 2011-10-29 22:21:39 <graingert> blocks.bitcoin.org would be good
1315 2011-10-29 22:21:44 <ThomasV> a live running example: ecdsa.org
1316 2011-10-29 22:22:07 <graingert> down
1317 2011-10-29 22:22:11 <ThomasV> but I am doing some tests on it, so it's not 100% uptime
1318 2011-10-29 22:22:22 <ThomasV> up npow :-)
1319 2011-10-29 22:22:24 <graingert> http://imgur.com/SCyRt
1320 2011-10-29 22:22:47 slush has quit (Read error: Operation timed out)
1321 2011-10-29 22:25:38 zhoutong has quit (Read error: Connection reset by peer)
1322 2011-10-29 22:25:56 zhoutong has joined
1323 2011-10-29 22:26:40 Joric has joined
1324 2011-10-29 22:30:19 zhoutong has quit (Read error: Connection reset by peer)
1325 2011-10-29 22:30:44 zhoutong has joined
1326 2011-10-29 22:31:15 iocor has joined
1327 2011-10-29 22:34:35 iocor has quit (Client Quit)
1328 2011-10-29 22:38:09 DontMindMe has quit (Read error: Connection reset by peer)
1329 2011-10-29 22:41:44 wasabi1 has joined
1330 2011-10-29 22:43:46 wasabi has quit (Ping timeout: 248 seconds)
1331 2011-10-29 22:44:03 iocor has joined
1332 2011-10-29 22:44:56 ej_ has joined
1333 2011-10-29 22:47:28 ej__ has quit (Ping timeout: 252 seconds)
1334 2011-10-29 22:51:22 zhoutong has quit (Read error: Connection reset by peer)
1335 2011-10-29 22:51:46 zhoutong has joined
1336 2011-10-29 22:52:19 cenuij has joined
1337 2011-10-29 22:55:04 iocor has quit (Quit: Computer has gone to sleep.)
1338 2011-10-29 22:55:45 Joric has quit ()
1339 2011-10-29 22:55:50 OneFixt has quit (Read error: Connection reset by peer)
1340 2011-10-29 22:56:03 OneFixt has joined
1341 2011-10-29 22:56:30 OneFixt is now known as Guest31161
1342 2011-10-29 22:58:42 MobiusL has quit (Ping timeout: 248 seconds)
1343 2011-10-29 23:04:59 Bitcoinfornewegg has joined
1344 2011-10-29 23:06:43 ThomasV has quit (Read error: Operation timed out)
1345 2011-10-29 23:06:43 zhoutong has quit (Read error: Connection reset by peer)
1346 2011-10-29 23:07:49 zhoutong has joined
1347 2011-10-29 23:08:48 osmosis has joined
1348 2011-10-29 23:10:56 ThomasV has joined
1349 2011-10-29 23:13:13 zhoutong has quit (Read error: Connection reset by peer)
1350 2011-10-29 23:14:21 zhoutong has joined
1351 2011-10-29 23:14:59 MobiusL has joined
1352 2011-10-29 23:16:53 AStove has quit ()
1353 2011-10-29 23:29:28 theymos has quit (Remote host closed the connection)
1354 2011-10-29 23:31:45 <CIA-101> bitcoinjs/node-bitcoin-p2p: Stefan Thomas master * rd5f8df0 / test/native_key.js : Added unit tests for BitcoinKey native class. (+8 more commits...) - http://git.io/jqzIGg
1355 2011-10-29 23:34:27 surikator has joined
1356 2011-10-29 23:34:58 slush has joined
1357 2011-10-29 23:37:02 bobd0bb has joined
1358 2011-10-29 23:40:19 zhoutong has quit (Read error: Connection reset by peer)
1359 2011-10-29 23:41:08 oww has quit (Remote host closed the connection)
1360 2011-10-29 23:41:16 zhoutong has joined
1361 2011-10-29 23:43:20 zhoutong has quit (Read error: Connection reset by peer)
1362 2011-10-29 23:44:15 zhoutong has joined
1363 2011-10-29 23:45:57 zhoutong has quit (Read error: Connection reset by peer)
1364 2011-10-29 23:46:40 zhoutong has joined
1365 2011-10-29 23:56:01 jackmcbarn has joined