1 2011-05-02 10:29:16 <cdecker> Damnit BCBots disk filled up yesterday
  2 2011-05-02 10:29:22 <cdecker> I lost 12 hours of logs
  3 2011-05-02 10:30:14 <BlueMatt> cdecker: nanotube might have logs, if I was online at the time, I do
  4 2011-05-02 10:32:21 <cdecker> I might ask you later, maybe I got some with another client somewhere
  5 2011-05-02 10:32:22 <cdecker> I might ask you later, maybe I got some with another client somewhere
  6 2011-05-02 10:35:34 <CIA-30> bitcoinj: hearn@google.com * r67 /trunk/ (14 files in 3 dirs):
  7 2011-05-02 10:37:22 <cdecker> Nice, SLF4J is really cool when developing libraries
  8 2011-05-02 10:41:14 <cdecker> Am I the only one who sees alot of invalid certificates lately?
  9 2011-05-02 10:41:32 <cdecker> cia.vc uses an expired certificate too
 10 2011-05-02 10:44:19 <ersi> cdecker: Maybe you're being MITM'd
 11 2011-05-02 10:46:03 <TD> cdecker: just let scanlime know
 12 2011-05-02 10:46:08 <TD> cdecker: you can find him in #tacobeam usually
 13 2011-05-02 10:46:19 <TD> he'll awakify in 4-5 hours
 14 2011-05-02 10:46:31 <BlueMatt> who the f is scanline?
 15 2011-05-02 10:46:33 <TD> cdecker: btw did you see the meetup this weekend?
 16 2011-05-02 10:46:38 <TD> scanline runs CIA
 17 2011-05-02 10:46:53 <BlueMatt> ah
 18 2011-05-02 10:47:17 <BlueMatt> wait, TD wrote CIA?
 19 2011-05-02 10:47:22 <BlueMatt> damn
 20 2011-05-02 10:47:23 <cdecker> Yeah I saw the mettup
 21 2011-05-02 10:47:25 <TD> his nick is actually scanlime these days, it wasn't a typo. it used to be scanline. i dunno why he changed.
 22 2011-05-02 10:47:31 <cdecker> Looking forward to it ^^
 23 2011-05-02 10:47:51 <Diablo-D3> BlueMatt: no, TD didnt write CIA
 24 2011-05-02 10:47:56 <TD> BlueMatt: i came up with the idea and wrote some of the very first import scripts for it. scanline and ChipX86 wrote the rest, then scanline rewrote it all from scratch about a year later
 25 2011-05-02 10:48:03 <Diablo-D3> TD: scanlime had a sex change
 26 2011-05-02 10:48:07 <BlueMatt> ah
 27 2011-05-02 10:48:07 <TD> yeah i know
 28 2011-05-02 10:48:09 <TD> i've met him several times
 29 2011-05-02 10:48:12 <BlueMatt> wait wtf?
 30 2011-05-02 10:48:12 <Diablo-D3> it was scanline before that
 31 2011-05-02 10:48:15 <TD> ah right
 32 2011-05-02 10:48:17 <Diablo-D3> scanlime after it
 33 2011-05-02 10:48:18 <TD> didn't know the timing
 34 2011-05-02 10:48:51 <Diablo-D3> and now that fucking douchebag runs it
 35 2011-05-02 10:48:53 <TD> http://cia.vc/doc/inside/
 36 2011-05-02 10:48:59 <TD> http://cia.vc/historical/first-24-hours.html
 37 2011-05-02 10:49:13 <TD> well it was #commits back then. dunno if it moved. i wasn't involved for years.
 38 2011-05-02 10:49:21 <Diablo-D3> its still #commits
 39 2011-05-02 10:49:26 <Diablo-D3> but now #commits is commits only
 40 2011-05-02 10:49:32 <Diablo-D3> they have another channel for regular discussion
 41 2011-05-02 10:49:39 <Diablo-D3> so, #commits -> #cia really
 42 2011-05-02 10:49:48 <TD> right
 43 2011-05-02 10:50:02 <Diablo-D3> TD: I havent seen you for awhile, whats been up?
 44 2011-05-02 10:50:18 <TD> you mean in this channel?
 45 2011-05-02 10:50:33 <Diablo-D3> in any channel =P
 46 2011-05-02 10:50:51 <TD> yeah i come and go on this network :)
 47 2011-05-02 10:51:05 <TD> ah yeah, i remember now.
 48 2011-05-02 10:51:08 <TD> you wrote the darcs integration for CIA
 49 2011-05-02 10:51:16 <Diablo-D3> yeah
 50 2011-05-02 10:51:19 <Diablo-D3> and now no one uses darcs
 51 2011-05-02 10:51:38 <TD> well, i also wrote an arch integration
 52 2011-05-02 10:51:41 <TD> haha. gnu arch.
 53 2011-05-02 10:51:52 <TD> what a head trip. and now everyone tells me i don't get distributed version control because i don't like git :-)
 54 2011-05-02 10:52:21 <Diablo-D3> heh
 55 2011-05-02 10:52:23 <Diablo-D3> well
 56 2011-05-02 10:52:30 <Diablo-D3> darcs, git, and hg are the only ones that got it imo
 57 2011-05-02 10:52:34 <Diablo-D3> and darcs is dead now
 58 2011-05-02 10:53:06 <lianj> thank god you didnt list fossil
 59 2011-05-02 10:53:52 <TD> i should set up a CIA inside google one day
 60 2011-05-02 10:53:56 <TD> it'd be fun to watch all the commits flow by
 61 2011-05-02 10:54:48 <Diablo-D3> hah
 62 2011-05-02 10:54:57 <Diablo-D3> man, Im not sure what I saw in darcs
 63 2011-05-02 10:55:16 <xelister> topi`: authorize me?
 64 2011-05-02 10:55:18 <TD> "the physics of version control"
 65 2011-05-02 10:55:22 <xelister> topi`: xelist@jabber.org
 66 2011-05-02 10:55:31 <Diablo-D3> yeah, but its written in haskell
 67 2011-05-02 10:55:35 <Diablo-D3> I hated haskell then, I hate it now
 68 2011-05-02 10:55:45 <Diablo-D3> and Im probably going to hate it tommorow
 69 2011-05-02 10:56:23 <TD> yeah, distributed vcs written in haskell ..... there's a recipe for unmaintainable code if there ever was one
 70 2011-05-02 10:56:37 <TD> ah well. good times. at least there's consensus these days, even if it IS on git
 71 2011-05-02 10:57:07 <Diablo-D3> well
 72 2011-05-02 10:57:09 <Diablo-D3> its git/hg
 73 2011-05-02 10:57:15 <Diablo-D3> since they're almost identical in functionality
 74 2011-05-02 10:57:22 <Diablo-D3> I dont care what you use as long is once of those two
 75 2011-05-02 10:57:46 <Diablo-D3> LOL
 76 2011-05-02 10:57:50 <Diablo-D3> Im in the first 24 hours log
 77 2011-05-02 10:58:57 <Diablo-D3> man, I sometimes forget how long Ive been around
 78 2011-05-02 11:00:19 <TD> ah yeah, so you are
 79 2011-05-02 11:00:41 <TD> hah. you know i was thinking for some time your nick was familiar from somewhere, i couldn't place it though
 80 2011-05-02 11:00:54 <Diablo-D3> TD: :<
 81 2011-05-02 11:00:59 <TD> well open source is a small world. i keep meeting googlers and i'm like, oh yeah, i remember you from <mailing list foo> or <project bar>
 82 2011-05-02 11:01:47 <Diablo-D3> hah
 83 2011-05-02 11:01:56 <Diablo-D3> yeah, now I have the second most popular gpu miner
 84 2011-05-02 11:05:57 <cdecker> Goddamn those explosions are getting louder
 85 2011-05-02 11:06:05 <cdecker> Hope they are done soon
 86 2011-05-02 11:06:15 <BlueMatt> ?
 87 2011-05-02 11:06:25 <chmod755> explosions???
 88 2011-05-02 11:06:31 <cdecker> What a stupid idea to start tunneling using explosive in the middle of Zurich
 89 2011-05-02 11:06:44 <TD> i can't hear them from enge
 90 2011-05-02 11:06:46 <chmod755> oh
 91 2011-05-02 11:06:55 <TD> but then i'm wearing headphones :-)
 92 2011-05-02 11:07:08 <cdecker> I'm 15 meters from the hole...
 93 2011-05-02 11:07:13 <xelister> lol cdecker
 94 2011-05-02 11:07:19 <cdecker> My rooms shakes every 10 minutes
 95 2011-05-02 11:07:48 <xelister> are you sure this are not usafags coming to free you from not paying btc taxes and licensing/patent fees ;)
 96 2011-05-02 11:08:36 <cdecker> Hehe I just paid my taxes :D
 97 2011-05-02 11:08:53 <cdecker> Here's the construction site https://www.webcam.ethz.ch/detail.html?&webcamid_get=134
 98 2011-05-02 11:08:59 <cdecker> I live right under that webcam
 99 2011-05-02 11:09:50 <xelister> cdecker: how about making an "BitCoin forever" sign over that camera?
100 2011-05-02 11:09:53 <TD> cool pic. i hadn't ever seen it from above.
101 2011-05-02 11:10:09 <cdecker> Too bad they don't show how deep it is
102 2011-05-02 11:10:23 <cdecker> It's 5-7 stories underground...
103 2011-05-02 11:10:33 <TD> wow
104 2011-05-02 11:10:52 <cdecker> Could go with a basejump down there xD
105 2011-05-02 11:10:55 <TD> if i was a braver and more stupid person, i'd be tempted to go exploring :-)
106 2011-05-02 11:11:23 <cdecker> ETH is so much fun to explore
107 2011-05-02 11:11:36 <cdecker> Did you know they connected all buildings with tunnels?
108 2011-05-02 11:11:40 <TD> zurich must be getting close to london in the amount of "weird stuff underground"
109 2011-05-02 11:11:47 <TD> no, didn't know that
110 2011-05-02 11:12:05 <cdecker> We still need giant rats and then we're close, yeah ^^
111 2011-05-02 11:13:38 <CIA-30> bitcoinj: hearn@google.com * r68 /trunk/src/com/google/bitcoin/core/BlockChain.java: Simplify the findSplit code, suggested by miron@google.com
112 2011-05-02 11:14:59 <cdecker> Just noticed that BitDroid-Network has been running with 250 connections for 90 hours ^^
113 2011-05-02 11:15:22 <cdecker> I definitely have to write an adapter to your code TD
114 2011-05-02 11:15:32 <TD> nice!
115 2011-05-02 11:15:40 <TD> yes the bitcoinj networking code is pretty trivial.
116 2011-05-02 11:15:52 <TD> though for connecting from mobiles it doesn't really matter that much. i don't think we'll ever want more than 8 connections.
117 2011-05-02 11:16:13 <cdecker> I want 10'000 connections on my phone, just for bragging rights ^^
118 2011-05-02 11:16:26 <BlueMatt> I think we need to up the outgoing connection count by default
119 2011-05-02 11:17:05 <cdecker> I think we need some more bootstrap nodes that accept connections from outside
120 2011-05-02 11:17:18 <cdecker> Far too many don't accept connections
121 2011-05-02 11:17:30 <BlueMatt> thats why we have upnp
122 2011-05-02 11:17:42 <BlueMatt> thats why I was in favor of upnp on by default
123 2011-05-02 11:17:47 <cdecker> Yeah, that's a good point
124 2011-05-02 11:17:53 <TD> yes it should be on by default
125 2011-05-02 11:18:04 <TD> one step at a time, i guess
126 2011-05-02 11:18:06 <cdecker> Uhm, please don't
127 2011-05-02 11:18:28 <BlueMatt> It probably wont happen, the community voted the other way and that will be respected
128 2011-05-02 11:18:30 <cdecker> I have 180 users on my network and we keep getting bombed with requests for UPNP
129 2011-05-02 11:19:05 <xelister> cdecker: what requests?
130 2011-05-02 11:19:06 <xelister> cdecker: what requests?
131 2011-05-02 11:19:07 <BlueMatt> why do you have 180 users on your network, and why are they making that many upnp requests?
132 2011-05-02 11:19:19 <BlueMatt> it should be just a couple requests to map a port and done
133 2011-05-02 11:19:20 <BlueMatt> it should be just a couple requests to map a port and done
134 2011-05-02 11:19:55 <cdecker> I'm admin for a dorm here
135 2011-05-02 11:20:09 <cdecker> It's not network requests
136 2011-05-02 11:20:17 <cdecker> It's people asking me to allow UPNP
137 2011-05-02 11:20:25 <CIA-30> bitcoinj: hearn@google.com * r69 /trunk/src/com/google/bitcoin/core/ (BlockChain.java TransactionOutput.java): Some small renamings in BlockChain. Log but don't throw in TransactionOutput.isMine() if the script is unparseable. Suggestions from Miron.
138 2011-05-02 11:20:34 <BlueMatt> oh, well understandably you dont want that
139 2011-05-02 11:20:44 <BlueMatt> that doesnt mean bitcoin shouldnt have it on by default
140 2011-05-02 11:21:49 <cdecker> It won't change much for me if Bitcoin has it on by default, but I do dislike UPNP as a protocol
141 2011-05-02 11:22:09 <TD> it should be on by default. community votes don't carry a whole lot of weight, or shouldn't - there are usually technical arguments one way or another
142 2011-05-02 11:22:11 <BlueMatt> as a protocol, it sucks, but its useful and provides many advantages for bitcoin
143 2011-05-02 11:22:25 <TD> forum votes get heavily biased by people who don't do any work and may not even understand what the issues are.
144 2011-05-02 11:22:34 <cdecker> agreed
145 2011-05-02 11:22:59 <BlueMatt> true, but unless you get a poll on here (or some other truly developer-run place) I dont think it will change
146 2011-05-02 11:23:18 <cdecker> What prevents us from starting a poll bot in here?
147 2011-05-02 11:23:19 <cdecker> What prevents us from starting a poll bot in here?
148 2011-05-02 11:23:34 <funkenstein> anybody try instawallet.org?
149 2011-05-02 11:23:36 <BlueMatt> go ahead
150 2011-05-02 11:23:37 <BlueMatt> go ahead
151 2011-05-02 11:24:26 <TD> it's just up to gavin. if he says no, it's no, if he says yes, it's yes
152 2011-05-02 11:24:30 <TD> no need for polls
153 2011-05-02 11:24:34 <TD> funkenstein: yeah i did. it works well.
154 2011-05-02 11:24:58 <BlueMatt> well gavin generally follows polls if they exist, he doesnt make unilateral decisions
155 2011-05-02 11:25:02 <funkenstein> kk thanks TD, i sent a penny from there 6 hrs ago and still no confirmations on the receipt...
156 2011-05-02 11:25:21 <BlueMatt> (nor should he)
157 2011-05-02 11:25:44 <TD> funkenstein: if you only sent a penny it is probably waiting to get high enough priority to be included
158 2011-05-02 11:35:15 <sipa> ;;bc,blocks
159 2011-05-02 11:35:16 <gribble> 121419
160 2011-05-02 11:35:16 <sipa> ;;bc,blocks
161 2011-05-02 11:42:09 <cdecker> see you around
162 2011-05-02 11:42:46 <sipa> and not used for -connect or -addnode
163 2011-05-02 11:44:12 <BlueMatt> :)
164 2011-05-02 11:44:17 <Diablo-D3> lol
165 2011-05-02 11:48:21 <jgarzik> sipa: satoshi didn't want DNS in -connect or -addnode, for some strange reason
166 2011-05-02 11:48:25 <jgarzik> sipa: it's a frequent request
167 2011-05-02 11:48:36 <sipa> ok, that explains
168 2011-05-02 11:48:45 <sipa> but i still don't understand what the problem is with that
169 2011-05-02 11:48:47 <BlueMatt> security concerns probably, but I disagree
170 2011-05-02 11:49:20 <sipa> maybe a -allowdnslookups command line option?
171 2011-05-02 11:49:27 <sipa> but i'd still prefer to know what the problem is
172 2011-05-02 11:49:44 <jgarzik> sipa: or just -dns
173 2011-05-02 11:50:04 <sipa> meh
174 2011-05-02 11:50:55 <sipa> for send to IP, i can understand the security concerns not wanting to do a DNS lookup
175 2011-05-02 11:50:56 <pwrcycle> hi all
176 2011-05-02 11:51:04 <tcatm> I don't see what's wrong with DNS in -addnode/connect
177 2011-05-02 11:51:05 <tcatm> I don't see what's wrong with DNS in -addnode/connect
178 2011-05-02 11:51:08 <BlueMatt> I think the problem is the potential for sybil if you have 8 -addnode's or -connect
179 2011-05-02 11:51:09 <BlueMatt> I think the problem is the potential for sybil if you have 8 -addnode's or -connect
180 2011-05-02 11:51:25 <sipa> but even if dns hijacking is assumed to be trivial, nodes connect to other node at will anyway
181 2011-05-02 11:51:28 <sipa> *nodes
182 2011-05-02 11:51:42 <BlueMatt> not if you have 8 -addnode's
183 2011-05-02 11:51:46 <BlueMatt> (and no incomming)
184 2011-05-02 11:52:02 <sipa> true, and in the case -connect it's even easier
185 2011-05-02 11:52:10 <sipa> but that's your responsibility
186 2011-05-02 11:52:14 <tcatm> If connect= causes a DNS lookup, output a warning and the returned IP that tells the user to double check it?
187 2011-05-02 11:52:16 <sipa> if you use that
188 2011-05-02 11:53:03 <sipa> currently, the fallback list on the wiki even does dns lookups anyway
189 2011-05-02 11:53:04 <sipa> currently, the fallback list on the wiki even does dns lookups anyway
190 2011-05-02 11:53:27 <sipa> someone attacking by changing the IP's there is a lot easier than doing a dns hijacking
191 2011-05-02 11:53:40 <sipa> (tough more noticable as well)
192 2011-05-02 11:53:42 <sipa> *though
193 2011-05-02 12:05:48 <davex__> ;;bc,stats
194 2011-05-02 12:05:49 <davex__> ;;bc,stats
195 2011-05-02 12:05:50 <gribble> Current Blocks: 121427 | Current Difficulty: 109670.13329248 | Next Difficulty At Block: 122975 | Next Difficulty In: 1548 blocks | Next Difficulty In About: 1 week, 1 day, 4 hours, 4 minutes, and 48 seconds | Next Difficulty Estimate: 144596.87800266
196 2011-05-02 12:05:51 <gribble> Current Blocks: 121427 | Current Difficulty: 109670.13329248 | Next Difficulty At Block: 122975 | Next Difficulty In: 1548 blocks | Next Difficulty In About: 1 week, 1 day, 4 hours, 4 minutes, and 48 seconds | Next Difficulty Estimate: 144596.87800266
197 2011-05-02 12:17:48 <cosurgi> luke-jr: some guys disconnected. you better make sure that they don't go into negative balance, or they may never join again with these addresses
198 2011-05-02 12:20:57 <BlueMatt> luke-jr: ping
199 2011-05-02 12:31:55 <sipa> jgarzik: what do you propose? just -dns?
200 2011-05-02 12:32:41 <jgarzik> sipa: yeah
201 2011-05-02 12:32:55 <sipa> without it, -addnode and -connect only accept IP addresses (but maybe give a warning if a DNS is used there anyway)
202 2011-05-02 12:54:03 <lulzplzkthx> Transaction hasn't gotten into a block since 18:41 last night. It's now 10:54.
203 2011-05-02 12:54:06 <lulzplzkthx> >_<
204 2011-05-02 12:54:09 <lulzplzkthx> ;;bc,mtgox
205 2011-05-02 12:54:10 <gribble> {"ticker":{"high":3.501,"low":2.75,"vol":30176,"buy":3.12,"sell":3.239,"last":3.2}}
206 2011-05-02 12:54:22 <Diablo-D3> lulzplzkthx: er?
207 2011-05-02 12:54:38 <lulzplzkthx> wtf
208 2011-05-02 12:54:50 <lulzplzkthx> restarting bitcoin
209 2011-05-02 12:55:23 <lulzplzkthx> nope. someone sent it to me though, bitcoin toss, prob. didn't give it a transaction fee
210 2011-05-02 12:55:51 <Diablo-D3> well the other guy needs to keep his client running until the tx says
211 2011-05-02 12:55:52 <Diablo-D3> er
212 2011-05-02 12:55:55 <Diablo-D3> says 1
213 2011-05-02 12:56:31 <luke-jr> BlueMatt: ?
214 2011-05-02 12:56:39 <luke-jr> cosurgi: already have that fixed I think
215 2011-05-02 12:56:51 <BlueMatt> luke-jr: why am I getting like 99% of blocks rejected on your pool when using phoenix?
216 2011-05-02 12:59:35 <luke-jr> BlueMatt: no idea?
217 2011-05-02 12:59:54 <BlueMatt> works fine on slush, poclbm also appears to work fine
218 2011-05-02 13:00:08 <luke-jr> what address?
219 2011-05-02 13:00:23 <BlueMatt> 1EU8DGeYKXDwmFWym1DqL1QLjmnA6VCX6C
220 2011-05-02 13:02:13 <luke-jr> BlueMatt: I see 37% stale
221 2011-05-02 13:02:19 <luke-jr> and very few shares at all
222 2011-05-02 13:02:29 <BlueMatt> well I gave up after seeing so many rejections
223 2011-05-02 13:02:29 <citiz3n> slush support long polling now, right?
224 2011-05-02 13:02:54 <BlueMatt> but this morning when I tried it it would get the first block (usually) then the rest rejected
225 2011-05-02 13:02:54 <citiz3n> does long polling really increase efficiency, thereby giving you more shares?
226 2011-05-02 13:03:03 <sipa> citiz3n: yes
227 2011-05-02 13:03:07 <BlueMatt> let me try again
228 2011-05-02 13:03:08 <cosurgi> BlueMatt: this is how it was working for me without vectors
229 2011-05-02 13:03:22 <cosurgi> BlueMatt: only first accepted, and all others rejected, then disconnect.
230 2011-05-02 13:03:28 <luke-jr> BlueMatt: it's 1% overall
231 2011-05-02 13:03:32 <cosurgi> BlueMatt: I started using vectors, and suddenly it all worked.
232 2011-05-02 13:03:45 <BlueMatt> well Im on nvidia so vectors isnt much of an option
233 2011-05-02 13:03:46 <cosurgi> BlueMatt: it's a command line option
234 2011-05-02 13:03:53 <cosurgi> oh, ok.
235 2011-05-02 13:03:54 <luke-jr> cosurgi: I get all bad without vectors&
236 2011-05-02 13:04:02 <citiz3n> i use m0mchil's miner, what needs to be added to the command to enable long polling?
237 2011-05-02 13:04:17 <sipa> nothing
238 2011-05-02 13:04:18 <luke-jr> citiz3n: automatic
239 2011-05-02 13:04:26 <cosurgi> I think slush's doean't have this
240 2011-05-02 13:04:27 <BlueMatt> Im fine w/o vectors on diablo, poclbm just not phoenix
241 2011-05-02 13:04:28 <citiz3n> ah ok
242 2011-05-02 13:04:44 <luke-jr> BlueMatt: are you overclocking?
243 2011-05-02 13:04:47 <citiz3n> sipa said it does, cosurgi, and i think I've seen slush say it does as wel
244 2011-05-02 13:04:48 <BlueMatt> no
245 2011-05-02 13:04:50 <citiz3n> as well
246 2011-05-02 13:04:52 <cosurgi> BlueMatt: you could use poclbm.. it's almost as good as phoenix
247 2011-05-02 13:05:05 <cosurgi> sipa: slush has LP?
248 2011-05-02 13:05:05 <luke-jr> cosurgi: poclbm is *better* than Phoenix for me
249 2011-05-02 13:05:11 <citiz3n> i do get more "invalid or stale" shares than I would like
250 2011-05-02 13:05:14 <BlueMatt> not for me, Im on desktop and need some performance so FASTLOOP is much better
251 2011-05-02 13:05:29 <luke-jr> o
252 2011-05-02 13:05:44 <sipa> cosurgi: no idea
253 2011-05-02 13:05:59 <cosurgi> I haven't seen him around for few days, so we can't ask him
254 2011-05-02 13:06:07 <cosurgi> :/
255 2011-05-02 13:06:09 <kfr> Is hardware/rig discussion tolerated here or is it too off-topic?
256 2011-05-02 13:06:32 <BlueMatt> kfr: we are hardly ever on topic, so you are probably safe, though #bitcoin might be better
257 2011-05-02 13:06:32 <cosurgi> kfr: it's central to this channel. ArtForz is an expert.
258 2011-05-02 13:06:46 <cosurgi> :-)
259 2011-05-02 13:06:49 <BlueMatt> ArtForzZz: is asleep as his nick indicates ;)
260 2011-05-02 13:06:52 <kfr> It looks like this channel is much more active and even more populated
261 2011-05-02 13:06:57 <BlueMatt> wait...wtf why is he asleep at 5?
262 2011-05-02 13:07:01 <citiz3n> there's also #bitcoin-discussion
263 2011-05-02 13:07:12 <kfr> I already know ArtForzZz, I met him 1 or 2 years ago in a Bitcoin unrelated environment
264 2011-05-02 13:07:14 <sipa> and #bitcoin-mining ffs
265 2011-05-02 13:07:16 <BlueMatt> #bitcoin is the official replacement to -discussion
266 2011-05-02 13:07:17 <cosurgi> yeah, strange. maybe he just went to work, or something
267 2011-05-02 13:09:34 <BlueMatt> luke-jr: hm, well phoenix seems to be working now...really odd it was failing so bad earlier
268 2011-05-02 13:11:39 <luke-jr> BlueMatt: more importantly, why does this seem to be a new address? <.<
269 2011-05-02 13:11:49 <BlueMatt> hm?
270 2011-05-02 13:12:02 <luke-jr> weren't you mining on Eligius before today? O.o
271 2011-05-02 13:12:05 <BlueMatt> no
272 2011-05-02 13:12:07 <luke-jr> o
273 2011-05-02 13:12:21 <luke-jr> tbh, I'd like to simply accept stale hashes altogether
274 2011-05-02 13:12:32 <luke-jr> but jgarzik's pushpool doesn't differentiate between stale and cheat
275 2011-05-02 13:12:57 <luke-jr> and I guess rejecting stale encourages better mining tools
276 2011-05-02 13:13:16 <BlueMatt> you could accept stale from 1 block ago instead of all stales
277 2011-05-02 13:13:32 <cosurgi> wtf tbh ?
278 2011-05-02 13:13:43 <BlueMatt> but stale is a problem with your design as blocks change so quick when you have to set the outputs
279 2011-05-02 13:13:53 <BlueMatt> to be honest cosurgi
280 2011-05-02 13:14:01 <cosurgi> thx
281 2011-05-02 13:14:07 <BlueMatt> ;;ud tbh
282 2011-05-02 13:14:07 <gribble> http://www.urbandictionary.com/define.php?term=tbh | tbh lol to be honest imo honest rofl wtf cba be stfu myspace honestly tbqh tbf to lmao gtfo emos pwn really ass teebs omg tbbh cunt fucking atm imho ftw ...
283 2011-05-02 13:14:19 <cosurgi> :)
284 2011-05-02 13:14:44 <BlueMatt> well, until I can mine right, Im back to slush
285 2011-05-02 13:15:45 <cosurgi> BlueMatt: it's still wrong?
286 2011-05-02 13:16:11 <BlueMatt> cosurgi: well it appears to be more random than it was this morning, but still a considerable amount rejected
287 2011-05-02 13:16:25 <finnomenon> is there a place to get older mtgox trade data?
288 2011-05-02 13:17:13 <luke-jr> BlueMatt: bitcoind changes blocks every getwork regardless
289 2011-05-02 13:17:24 <luke-jr> BlueMatt: I'm not changing the bitcoind-side getwork rate at all
290 2011-05-02 13:17:40 <luke-jr> BlueMatt: that's why the pool overpays so much
291 2011-05-02 13:18:15 <luke-jr> s/much/often
292 2011-05-02 13:18:39 <BlueMatt> oh, you mean the payouts are only calculated when a new block is found on the network?
293 2011-05-02 13:20:18 <devrandom> BlueMatt - who else's signature should we get on the build?
294 2011-05-02 13:21:58 <BlueMatt> devrandom: IMHO, everyone, but specifically jgarzik and gavin (if you can get it going on a mac)
295 2011-05-02 13:22:21 <devrandom> ok
296 2011-05-02 13:22:39 <BlueMatt> luke-jr Diablo-D3 want to build bitcoin using gitian?
297 2011-05-02 13:22:44 <devrandom> jgarzik, ayt?
298 2011-05-02 13:22:50 <luke-jr> wtf is gitian?
299 2011-05-02 13:22:57 <BlueMatt> deterministic building
300 2011-05-02 13:23:12 <BlueMatt> it will probably be used to make the bitcoin releases starting in 0.4.0
301 2011-05-02 13:23:16 <luke-jr> BlueMatt: no, bitcoind creates a new block after time passes too
302 2011-05-02 13:23:21 <BlueMatt> and everyone's sig is welcome
303 2011-05-02 13:23:46 <devrandom> there's a deterministic source to binary transformation, so that multiple people can build from source and get the same output.  then they all sign
304 2011-05-02 13:24:02 <devrandom> this way we are assured that the build process has not been compromised
305 2011-05-02 13:24:16 <devrandom> and don't have to depend on just one person
306 2011-05-02 13:24:35 <BlueMatt> luke-jr: well I mean what it will accept, will bitcoind accept a block submission that is a couple "blocks" old as long as it has the correct previous block?
307 2011-05-02 13:24:58 <luke-jr> BlueMatt: not sure
308 2011-05-02 13:25:13 <BlueMatt> Id think that is where the problem lies
309 2011-05-02 13:25:32 <BlueMatt> your pool is rejecting because it has different outputs, but bitcoind would have accepted because its still correct block order
310 2011-05-02 13:26:05 <BlueMatt> well how do you do the outputs?
311 2011-05-02 13:26:11 <luke-jr> bitcoind
312 2011-05-02 13:26:23 <BlueMatt> and does it accept differently than regular bitcoind?
313 2011-05-02 13:26:51 <luke-jr> dunno
314 2011-05-02 13:27:16 <BlueMatt> well in any case, that is just my guess
315 2011-05-02 13:29:03 <lulzplzkthx> luke-jr: I want to try Spesmilo.
316 2011-05-02 13:29:11 <lulzplzkthx> I'm on Windows, and too lazy to find all the dependencies and install.
317 2011-05-02 13:29:18 <lulzplzkthx> So where's an executable that's not a year old? :P
318 2011-05-02 13:30:08 <luke-jr> lulzplzkthx: Development forum has 0.0.1.beta1
319 2011-05-02 13:30:25 <lulzplzkthx> Where is it currently?
320 2011-05-02 13:30:32 <luke-jr> that's the latest release
321 2011-05-02 13:30:41 <lulzplzkthx> Or rather, how many changes since that was released in git
322 2011-05-02 13:31:05 <luke-jr> 10
323 2011-05-02 13:31:13 <lulzplzkthx> Major or minor?
324 2011-05-02 13:31:42 <luke-jr> minor
325 2011-05-02 13:31:58 <lulzplzkthx> k.
326 2011-05-02 13:35:31 <lulzplzkthx> Trying to build from source on windows, luke-jr, missing MSVCP90.dll. I thought that was part of Python that got installed when you install Python? :S
327 2011-05-02 13:35:39 <lulzplzkthx> Oh, that's Visual C>
328 2011-05-02 13:36:06 <luke-jr> lulzplzkthx: missing it for what step?
329 2011-05-02 13:37:24 <Diablo-D3> [11:22:39] <BlueMatt> luke-jr Diablo-D3 want to build bitcoin using gitian?
330 2011-05-02 13:37:26 <Diablo-D3> what?
331 2011-05-02 13:37:27 <lulzplzkthx> python windows/build_win32_dist.py
332 2011-05-02 13:37:33 <lulzplzkthx> creating python loader for extension 'bz2'
333 2011-05-02 13:37:38 <lulzplzkthx> then that missing the dll comes up.
334 2011-05-02 13:37:46 <cosurgi> luke-jr: how it will work if I wanted to connect to your pool with a different address? I'm worried about negative balances
335 2011-05-02 13:37:54 <luke-jr> lulzplzkthx: did you do the 'make win32prep' first?
336 2011-05-02 13:38:09 <luke-jr> cosurgi: worried about them why?
337 2011-05-02 13:38:20 <lulzplzkthx> heh, no, is there a readme for building or something?
338 2011-05-02 13:38:28 <luke-jr> lulzplzkthx: 'winprep' I mean
339 2011-05-02 13:38:30 <cosurgi> luke-jr: could be a problem for you. doesn't it?
340 2011-05-02 13:38:40 <lulzplzkthx> lrelease: command not found
341 2011-05-02 13:38:41 <luke-jr> lulzplzkthx: see head comments in the nsis file
342 2011-05-02 13:38:46 <BlueMatt> Diablo-D3: gitian is a deterministic build system so that bitcoin can be released in a trusted mechanism without central authority
343 2011-05-02 13:38:49 <luke-jr> cosurgi: I would consider it cheating
344 2011-05-02 13:38:54 <BlueMatt> it will probably be used for official releases starting 0.4.0
345 2011-05-02 13:38:55 <luke-jr> cosurgi: regardless, I fixed overpayment
346 2011-05-02 13:39:02 <BlueMatt> care to help test by building 0.3.29?
347 2011-05-02 13:39:05 <BlueMatt> 21*
348 2011-05-02 13:39:07 <luke-jr> lulzplzkthx: also see the normal source install instructions
349 2011-05-02 13:39:12 <Diablo-D3> BlueMatt: orly?
350 2011-05-02 13:39:15 <Diablo-D3> BlueMatt: url?
351 2011-05-02 13:39:19 <citiz3n> is there a bitcoin client out for windows that doesn't require installation?
352 2011-05-02 13:39:28 <citiz3n> eg. one that could be run from a USB stick for
353 2011-05-02 13:39:40 <lulzplzkthx> citiz3n: the Bitcoin client can be run from USB
354 2011-05-02 13:39:42 <lulzplzkthx> one sec, let me link you
355 2011-05-02 13:40:01 <BlueMatt> Diablo-D3: https://gist.github.com/806265
356 2011-05-02 13:40:34 <cosurgi> luke-jr: ok. I'm thinking about maybe changing address, because this one was in slush's too. And why waste opportunity to group every income on different address...
357 2011-05-02 13:41:34 <cosurgi> oops, we're 5 GHs down, since yesterday
358 2011-05-02 13:41:43 <Diablo-D3> http://i.imgur.com/09fM7.jpg
359 2011-05-02 13:41:43 <lulzplzkthx> citiz3n: http://www.bitcoin.org/smf/index.php?topic=4868.msg71216#msg71216
360 2011-05-02 13:42:17 <BlueMatt> Diablo-D3: did he really?
361 2011-05-02 13:42:23 <Diablo-D3> apparently.
362 2011-05-02 13:42:39 <BlueMatt> epic
363 2011-05-02 13:43:33 <citiz3n> thanks, lulzplzkthx
364 2011-05-02 13:43:52 <netxshare> Pool rate: 294 Gh/s
365 2011-05-02 13:43:54 <netxshare> o.o
366 2011-05-02 13:44:16 <Diablo-D3> (obama_official2010.jpg) BALLS: He has them
367 2011-05-02 13:44:27 <Diablo-D3> er, 2008
368 2011-05-02 13:44:53 <lulzplzkthx> lol
369 2011-05-02 13:48:55 <codemojo> hi, is this the place to ask about curious padding in bitcoin blocks
370 2011-05-02 13:49:11 <BlueMatt> codemojo: yep
371 2011-05-02 13:49:30 <codemojo> BlueMatt: great
372 2011-05-02 13:49:47 <codemojo> 00000001 9698c83c3fe85d85835176cf02dae255813e9023f936315c0000742700000000 6f0146d49ab1d87df3e8b921867cc123f556ef4ff4fcfc92dcb562cdab785616 4dbed177 1b0098fa 00000000 000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000
373 2011-05-02 13:49:56 <codemojo> suppose this is m block
374 2011-05-02 13:50:09 <codemojo> my evn
375 2011-05-02 13:50:19 <codemojo> the last chunk is padding
376 2011-05-02 13:50:49 <codemojo> and 7th digit of this last chunk is an 8 (1000)
377 2011-05-02 13:50:51 <luke-jr> ;;bc,eligius
378 2011-05-02 13:50:52 <gribble> 16549940.6473
379 2011-05-02 13:50:59 <luke-jr> only 16.5 GH now? :/
380 2011-05-02 13:51:13 <codemojo> shouldnt this 8 be at the start of padding?
381 2011-05-02 13:51:52 <codemojo> http://www.rfc-ref.org/RFC-TEXTS/4634/chapter4.html this is my reference
382 2011-05-02 13:53:52 <lulzplzkthx> luke-jr: ImportError: No module named anynumber
383 2011-05-02 13:53:57 <lulzplzkthx> :S
384 2011-05-02 13:54:42 <lulzplzkthx> I can't find anything about anynumber anywhere
385 2011-05-02 13:54:54 <luke-jr> lulzplzkthx: make local
386 2011-05-02 13:55:00 <luke-jr> and rtfm!
387 2011-05-02 13:55:11 <lulzplzkthx> I'm trying to, but I really can't find shit on it in your Git thing.
388 2011-05-02 13:55:19 <lulzplzkthx> I found a since-deleted README, and am trying to use that.
389 2011-05-02 13:55:28 <luke-jr> https://en.bitcoin.it/wiki/Spesmilo#Quick_start_(from_source)
390 2011-05-02 13:55:42 <lulzplzkthx> Might wanna include that in a README on your gitorious, yeah?
391 2011-05-02 13:55:51 <luke-jr> pretty sure it's in the doc dir
392 2011-05-02 13:56:19 <lulzplzkthx> It's not
393 2011-05-02 13:56:28 <lulzplzkthx> doc/ contains INSTALL.Gentoo and INSTALL.Ubuntu
394 2011-05-02 13:56:34 <BlueMatt> codemojo: I dont really know much about bitcoin's padding scheme personally but, it does uses a modified version of sha256, however it doesnt change the actual security thereof AFAIK
395 2011-05-02 13:56:40 <cosurgi> ;;bc,lukepool
396 2011-05-02 13:56:46 <gribble> 17365984.4335
397 2011-05-02 13:57:00 <cosurgi> luke-jr: why both commands return different outputs?
398 2011-05-02 13:57:07 <luke-jr> ;;bc,eligius
399 2011-05-02 13:57:08 <gribble> 17365984.4335
400 2011-05-02 13:57:09 <lulzplzkthx> And what you just linked me to is not useful anyway, as make local just go jsonrpc, which I already installed the egg for. I then ran "make" and I'm having "lrelease" errors again
401 2011-05-02 13:57:10 <luke-jr> they don't
402 2011-05-02 13:57:15 <cosurgi> sorry
403 2011-05-02 13:57:22 <luke-jr> lulzplzkthx: lrelease is part of PySide
404 2011-05-02 13:57:36 <luke-jr> lulzplzkthx: 'make local' fetches jsonrpc and anynumber
405 2011-05-02 13:57:38 <lulzplzkthx> I've already installed PySide
406 2011-05-02 13:57:44 <lulzplzkthx> Okay .
407 2011-05-02 13:57:49 <luke-jr> lulzplzkthx: so figure out where your lrelease cmd isn't in PATH
408 2011-05-02 13:58:33 <lulzplzkthx> "No items match your search." for lrelease.
409 2011-05-02 13:59:14 <codemojo> BlueMatt: thanks
410 2011-05-02 13:59:24 <lulzplzkthx> In Pyton27Tools i have i18n, but no lrelease within.
411 2011-05-02 13:59:35 <lulzplzkthx> Not sure i those are useful, but I see it's an i18n line.
412 2011-05-02 14:01:10 <warpi> does anyone know why i have 0 connections.. it worked yesterday :(
413 2011-05-02 14:01:22 <lulzplzkthx> warpi: Try adding a fallback node.
414 2011-05-02 14:01:28 <gjs278> ;;bc,mtgox
415 2011-05-02 14:01:29 <gribble> {"ticker":{"high":3.501,"low":2.75,"vol":29743,"buy":3.25,"sell":3.33,"last":3.33}}
416 2011-05-02 14:01:58 <luke-jr> lulzplzkthx: it's possible you may need to install Qt itself for lrelease
417 2011-05-02 14:02:09 <lulzplzkthx> warpi: try running bitcoin with --addnode=64.22.103.150
418 2011-05-02 14:02:11 <lulzplzkthx> I have Qt as well luke-jr
419 2011-05-02 14:02:14 <warpi> lulzplzkthx, shouldnt that be default?
420 2011-05-02 14:02:24 <lulzplzkthx> warpi: By default it connects to IRC, which might not be working for you.
421 2011-05-02 14:02:32 <luke-jr> lulzplzkthx: it has no lrelease either? :/
422 2011-05-02 14:02:39 <warpi> oki, thx for the help
423 2011-05-02 14:03:53 <lulzplzkthx> I found an lrelease project luke-jr, but no executable. Let me see if I can compile it.
424 2011-05-02 14:04:14 <lulzplzkthx> Ah never mind, found the exe, hold on.
425 2011-05-02 14:07:38 <lulzplzkthx> We're getting further...
426 2011-05-02 14:07:49 <lulzplzkthx> convert -background none icons/bitcoin32.xpm icons/bitcoin32.png
427 2011-05-02 14:07:53 <lulzplzkthx> Invalid Parameter - none
428 2011-05-02 14:08:09 <jgarzik> devrandom: here
429 2011-05-02 14:09:29 <lulzplzkthx> luke-jr: What's up with the convert o.o
430 2011-05-02 14:09:50 <devrandom> jgarzik - do you have access to an ubuntu machine with cpu virtualization?
431 2011-05-02 14:09:56 <devrandom> i.e. that kvm works
432 2011-05-02 14:10:20 <jgarzik> devrandom: nope.  I avoid Ubuntu.
433 2011-05-02 14:10:31 <devrandom> or debian?
434 2011-05-02 14:10:42 <BlueMatt> jgarzik: do you have _any_ machine with cpu virt?
435 2011-05-02 14:10:51 <jgarzik> devrandom: nope, just a Debian VPS
436 2011-05-02 14:11:00 <jgarzik> BlueMatt: yes, plenty of Fedora machines
437 2011-05-02 14:11:17 <jgarzik> BlueMatt: I sell dedicated servers, after all :)
438 2011-05-02 14:11:55 <devrandom> hm... I wonder if I can get debbootstrap to run on fedora
439 2011-05-02 14:11:59 <BlueMatt> devrandom: can he not do it without apt-cache on a fedora machine?
440 2011-05-02 14:12:29 <devrandom> probably
441 2011-05-02 14:12:40 <BlueMatt> Best quote about the people who killed osama: "You know I'd love to help you man, but I can't say a word about Team 6. There is no Team 6."
442 2011-05-02 14:13:32 <warpi> this is fun :)
443 2011-05-02 14:13:36 <warpi> @https://en.bitcoin.it/wiki/Main_Page
444 2011-05-02 14:13:37 <BlueMatt> devrandom: Id assume replace 127.0.0.1 with archive.ubuntu.org or something would work? care to try?
445 2011-05-02 14:14:02 <lulzplzkthx> Osama Bin Laden died in 2001.
446 2011-05-02 14:14:03 <warpi> same problem as everyone else have in the bitcoin network i suppose :)
447 2011-05-02 14:14:11 <JFK911> ;;bc,mtgox
448 2011-05-02 14:14:12 <devrandom> BlueMatt - I don't have a fedora installation handy
449 2011-05-02 14:14:12 <gribble> {"ticker":{"high":3.501,"low":2.75,"vol":30974,"buy":3.301,"sell":3.39,"last":3.37}}
450 2011-05-02 14:14:14 <jgarzik> warpi: poke the admin, MagicalTux
451 2011-05-02 14:14:21 <BlueMatt> warpi: good problem to have :)
452 2011-05-02 14:14:29 <warpi> BlueMatt, sure :)
453 2011-05-02 14:14:38 <warpi> jgarzik, is he running bitcoin.it aswell?
454 2011-05-02 14:14:44 <BlueMatt> jgarzik: well care to test gitian on a non-ubuntu machine and help get it working?
455 2011-05-02 14:16:08 <jgarzik> BlueMatt: no time today :/
456 2011-05-02 14:16:36 <BlueMatt> jgarzik: ah, well I hope you had a good vacation
457 2011-05-02 14:17:28 <luke-jr> lulzplzkthx: where did you get yours? :P
458 2011-05-02 14:18:15 <devrandom> BlueMatt - maybe it's a priority to get this working on ec2 so that people with no access to ubuntu VTx machines can still build
459 2011-05-02 14:18:22 <jgarzik> not a one of them tonal-related, so I gotta attend to those <grin>
460 2011-05-02 14:18:27 <luke-jr> :P
461 2011-05-02 14:18:45 <luke-jr> jgarzik: IIRC they were all simple
462 2011-05-02 14:18:50 <jgarzik> devrandom: I think that's reasonable
463 2011-05-02 14:19:00 <jgarzik> luke-jr: oh they were, just poking you :)
464 2011-05-02 14:19:27 <devrandom> oops
465 2011-05-02 14:19:48 <BlueMatt> devrandom: I think a solution could be found which works on mac/non-vtx/ec2
466 2011-05-02 14:19:52 <luke-jr> jgarzik: also, Diablo-D3 demands pushpoold should support illegal URIs with // in paths
467 2011-05-02 14:19:54 <BlueMatt> virtualbox or similar maybe
468 2011-05-02 14:20:03 <devrandom> I'll have to add VirtualBox support
469 2011-05-02 14:20:05 <CIA-30> bitcoin: Luke Dashjr * rf9a328b883e1 spesmilo/Makefile: fix installing "make local" libs with "make install" http://tinyurl.com/6yhlfo6
470 2011-05-02 14:20:05 <luke-jr> jgarzik: I figure ignoring his demands is fine
471 2011-05-02 14:20:07 <CIA-30> bitcoin: Luke Dashjr * rc382d12beb00 spesmilo/Makefile: use bitcoinrpc for "make local" http://tinyurl.com/622byaq
472 2011-05-02 14:20:47 <jgarzik> luke-jr: ignoring that one, at least...
473 2011-05-02 14:20:56 <jgarzik> luke-jr: in general Diablo-D3 produces useful code
474 2011-05-02 14:21:23 <jgarzik> devrandom: qemu
475 2011-05-02 14:21:35 <jgarzik> devrandom: runs anywhere, and supports hardware virt where available through KVM
476 2011-05-02 14:21:37 <devrandom> too slow without kvm
477 2011-05-02 14:21:54 <devrandom> it's 10x slowdown without kvm
478 2011-05-02 14:22:13 <lulzplzkthx> luke-jr: eh?
479 2011-05-02 14:22:20 <lulzplzkthx> Where did I get my...?
480 2011-05-02 14:22:21 <BlueMatt> virtualbox non-vtx shouldnt be too slow, problem is automating it
481 2011-05-02 14:22:39 <devrandom> they have command line stuff, and I got part way through it
482 2011-05-02 14:22:41 <luke-jr> lulzplzkthx: 'convert'
483 2011-05-02 14:22:52 <lulzplzkthx> I don't know. I didn't even know I had it until a second ago. :P
484 2011-05-02 14:22:59 <luke-jr> devrandom: VirtualBox doesn't work without KVM either&
485 2011-05-02 14:22:59 <lulzplzkthx> It might be part of msysgit?
486 2011-05-02 14:23:00 <devrandom> BlueMatt - hopefully I'll have time this week to continue
487 2011-05-02 14:23:10 <BlueMatt> devrandom: hm, didnt know you could automate install and such on virtualbox, oh well. Have fun
488 2011-05-02 14:23:20 <lulzplzkthx> luke-jr: All of this stuff is being done in msysgit atm.
489 2011-05-02 14:23:24 <lulzplzkthx> I can try straight from cmd
490 2011-05-02 14:23:37 <devrandom> luke-jr - it does... they actually started out as a kqemu fork
491 2011-05-02 14:23:45 <lulzplzkthx> Never mind, make is part of msysgit so I can't.
492 2011-05-02 14:24:01 <devrandom> luke-jr - they do code patching
493 2011-05-02 14:24:05 <BlueMatt> luke-jr: for 32-bit vms yes, 64-bit no?
494 2011-05-02 14:24:18 <luke-jr> oh
495 2011-05-02 14:24:19 <BlueMatt> devrandom: cant build 64-bit like that can you?
496 2011-05-02 14:24:34 <lulzplzkthx> luke-jr: is convert supposed to be converting my filesystem...?
497 2011-05-02 14:24:38 <luke-jr> lulzplzkthx: no
498 2011-05-02 14:24:43 <luke-jr> lulzplzkthx: it's part of ImageMagick
499 2011-05-02 14:24:44 <lulzplzkthx> Converts a FAT volume to NTFS.
500 2011-05-02 14:24:45 <lulzplzkthx> :P
501 2011-05-02 14:24:52 <lulzplzkthx> kk hold on i'll go see if i have it
502 2011-05-02 14:25:05 <devrandom> BlueMatt - are you saying that vbox doesn't do 64bit guests without kvm?
503 2011-05-02 14:25:30 <lulzplzkthx> I think that's correct devrandom
504 2011-05-02 14:25:39 <devrandom> uh oh
505 2011-05-02 14:25:40 <BlueMatt> devrandom: without vtx* I think so
506 2011-05-02 14:25:42 <luke-jr> I used kqemu on 64-bit
507 2011-05-02 14:25:44 <BlueMatt> vbox does no kvm stuff
508 2011-05-02 14:25:54 <BlueMatt> luke-jr: 64-bit guests not hosts
509 2011-05-02 14:26:03 <luke-jr> BlueMatt: pretty sure I had both
510 2011-05-02 14:26:07 <lulzplzkthx> I was unable to run 64-bit guests on my Windows 7 machine for some reason but I forget why.
511 2011-05-02 14:26:17 <BlueMatt> hm, it might but I dont think so...let me check
512 2011-05-02 14:26:26 <luke-jr> BlueMatt: kqemu, not VBox :p
513 2011-05-02 14:26:47 <luke-jr> in fact, I *had* to do 64-bit guests, on 64-bit host w/ kqemu
514 2011-05-02 14:27:15 <lulzplzkthx> w/ vbox i couldn't do 64-bit guests on a 64-bit host
515 2011-05-02 14:27:42 <BlueMatt> "On the General page, you have selected a 64-bit guest OS type for this VM. As such guests require hardware virtualization (VT-x/AMD-V), this feature will be enabled automatically."
516 2011-05-02 14:27:48 <BlueMatt> so in vbox, it cant
517 2011-05-02 14:28:46 <BlueMatt> no modern hardware doesnt support vtx unless its already a guest vm
518 2011-05-02 14:28:57 <devrandom> but it does mean we can't use ec2
519 2011-05-02 14:29:09 <luke-jr> BlueMatt: the only reason I'm not using my Athlon64 is because it didn't support DDR3 RAM
520 2011-05-02 14:29:37 <luke-jr> devrandom: nah, just use kqemu :p
521 2011-05-02 14:29:48 <lulzplzkthx> luke-jr: It finally built correctly, but anynumber still doesn't exist, so I think something's wrong with the make local
522 2011-05-02 14:29:52 <BlueMatt> devrandom: true, but I dont think there is any vm that can run a 64-bit guest in a nonvtx host
523 2011-05-02 14:30:01 <devrandom> ok
524 2011-05-02 14:30:09 <luke-jr> lulzplzkthx: you made the installer?
525 2011-05-02 14:30:31 <luke-jr> BlueMatt: kqemu, LXC, OpenVZ
526 2011-05-02 14:30:51 <lulzplzkthx> Uh, I don't know. I thought I made Spesmilo. make local, make, ./spesmilo, and "./spesmilo" errors on No module named anynumber
527 2011-05-02 14:31:01 <devrandom> http://wiki.qemu.org/KQemu/Doc
528 2011-05-02 14:31:03 <BlueMatt> openvz != virtualization, only sort of. Plus that wont support mac
529 2011-05-02 14:31:08 <luke-jr> lulzplzkthx: I don't know how ./spesmilo could possibly work on Windows
530 2011-05-02 14:31:09 <BlueMatt> how many of those support osx?
531 2011-05-02 14:31:15 <devrandom> Current versions of qemu (0.11 and up) has no support for kqemu anymore, focusing on kvm instead.
532 2011-05-02 14:31:20 <lulzplzkthx> luke-jr: well considering it's simply callying main.pyo
533 2011-05-02 14:31:26 <luke-jr> lulzplzkthx: it's setting PYTHONPATH first
534 2011-05-02 14:31:26 <lulzplzkthx> it's not an actual executable.
535 2011-05-02 14:31:38 <lulzplzkthx> but python runs it correctly, so that doesn't matter
536 2011-05-02 14:31:39 <lulzplzkthx> oh
537 2011-05-02 14:31:40 <lulzplzkthx> oh!
538 2011-05-02 14:31:42 <lulzplzkthx> okay
539 2011-05-02 14:31:44 <lulzplzkthx> hold on
540 2011-05-02 14:32:57 <devrandom> BlueMatt - do you think openvz is a possibility?
541 2011-05-02 14:33:25 <luke-jr> LXC is more likely a possibility
542 2011-05-02 14:33:33 <lulzplzkthx> Alright, luke-jr I exported PYTHONPATH in msysgit, and now I'm having yet another error: ValueError: unichr() arg not in range(0x10000) (narrow Python build)
543 2011-05-02 14:34:07 <luke-jr> lulzplzkthx: pastebin the full error?
544 2011-05-02 14:34:24 <BlueMatt> devrandom: for linux hosts yes, does it support mac hosts (didnt in the past) and does it support 64-bit guests on non-vtx hosts?
545 2011-05-02 14:34:44 <lulzplzkthx> luke-jr: http://pastebin.com/vvvbVQVG
546 2011-05-02 14:34:45 <BlueMatt> no macs
547 2011-05-02 14:35:00 <devrandom> BlueMatt - openvz is just containers, doesn't really run a vm
548 2011-05-02 14:35:08 <BlueMatt> devrandom: Im not a big fan of openvz because its just containers
549 2011-05-02 14:35:09 <BlueMatt> yea
550 2011-05-02 14:35:24 <BlueMatt> its great for vms but its not idea to setup or build in
551 2011-05-02 14:35:31 <devrandom> it probably doesn't care about bitness
552 2011-05-02 14:35:33 <BlueMatt> sorry, it is ideal to build in
553 2011-05-02 14:35:34 <luke-jr> BlueMatt: OpenVZ/LXC never use VT-x
554 2011-05-02 14:35:50 <xelister> iera: hi
555 2011-05-02 14:35:55 <iera> xelister: hi
556 2011-05-02 14:35:56 <xelister> yo BlueMatt
557 2011-05-02 14:35:59 <BlueMatt> sorry, didnt mean non-vtx hosts, meant can you run 64-bit guestish in 32-bit host
558 2011-05-02 14:35:59 <lulzplzkthx> BlueMatt: *is* ideal to build in?
559 2011-05-02 14:36:06 <devrandom> BlueMatt, lukejr - but maybe these are good enough for the gitian build
560 2011-05-02 14:36:06 <xelister> so we are setting up  onboard intel + r5970  linux (ubuntu 10.10) box
561 2011-05-02 14:36:08 <xelister> any idea how to?
562 2011-05-02 14:36:26 <BlueMatt> devrandom: openvz is great to build in because of performance but can it virtualize a different bitness
563 2011-05-02 14:36:27 <xelister> luke-jr: has working intel + r5850 but the 5850 is accessed from vm (lxc)
564 2011-05-02 14:36:35 <iera> hm i would try to create a xorg config with both of the r5970 and not use the intel at all
565 2011-05-02 14:36:38 <cdecker> ;;bc,blocks
566 2011-05-02 14:36:39 <gribble> 121449
567 2011-05-02 14:36:40 <iera> ah
568 2011-05-02 14:36:48 <devrandom> BlueMatt - probably not
569 2011-05-02 14:37:00 <devrandom> could still be a solution for ec2
570 2011-05-02 14:37:18 <xelister> iera: now booted the box, R binary driver installed. Video ooutput from intel: black scren after linux X started (before it was showing bios etc), and R is silence (no vid signal)
571 2011-05-02 14:37:19 <BlueMatt> yea, do you want to write this thing for 40 different vms though?
572 2011-05-02 14:37:21 <iera> BlueMatt: no it cant, think of it as a better chroot
573 2011-05-02 14:37:30 <BlueMatt> iera: yea, thats what I thought
574 2011-05-02 14:37:43 <iera> xelister: did you try both of the r5970 video outputs?
575 2011-05-02 14:37:45 <luke-jr> lulzplzkthx: 'make local' again
576 2011-05-02 14:37:48 <xelister> aticonfig --initial
577 2011-05-02 14:37:49 <xelister> Found fglrx primary device section
578 2011-05-02 14:37:51 <xelister> Fail to link to fglrx-libglx.so, please check whether driver is installed correctly
579 2011-05-02 14:37:56 <xelister> iera: sure, like 50 times
580 2011-05-02 14:38:01 <iera> ok
581 2011-05-02 14:38:05 <luke-jr> BlueMatt: yes
582 2011-05-02 14:38:10 <xelister> why the above error?
583 2011-05-02 14:38:11 <cosurgi> luke-jr: I'm afraid that to attract more people you will need to make sobe web interface, or something
584 2011-05-02 14:38:12 <luke-jr> BlueMatt: my 5850 mining VM is 64-bit
585 2011-05-02 14:38:14 <lulzplzkthx> luke-jr: I've done it 3 times already.
586 2011-05-02 14:38:15 <luke-jr> BlueMatt: host is 32-bit
587 2011-05-02 14:38:16 <lulzplzkthx> But okay.
588 2011-05-02 14:38:17 <cosurgi> ;;bc,lukepool
589 2011-05-02 14:38:22 <gribble> 16478357.859
590 2011-05-02 14:38:23 <lulzplzkthx> Ah, you win.
591 2011-05-02 14:38:30 <BlueMatt> luke-jr: openvz?
592 2011-05-02 14:38:31 <devrandom> BlueMatt - maybe just kvm and openvz...
593 2011-05-02 14:38:37 <luke-jr> BlueMatt: LXC
594 2011-05-02 14:38:41 <iera> xelister: hm did you install fglrx via apt? ubuntu?
595 2011-05-02 14:38:46 <luke-jr> BlueMatt: OpenVZ too, actually
596 2011-05-02 14:38:46 <UukGoblin> hrm
597 2011-05-02 14:38:56 <luke-jr> just not with 5850
598 2011-05-02 14:39:00 <BlueMatt> devrandom: hm, Id like to have mac support as well
599 2011-05-02 14:39:04 <xelister> iera: builded amd.com's into .deb and insrtalled .deb; reinstalling now
600 2011-05-02 14:39:11 <BlueMatt> devrandom: could just do kvm+virtualbox
601 2011-05-02 14:39:11 <UukGoblin> I'm trying to find a reference that supports my claim that "setting security on an access point" is a shitty choice of words
602 2011-05-02 14:39:19 <BlueMatt> sorry openvz+virtualbox
603 2011-05-02 14:39:27 <luke-jr> openvz requires a custom kernel
604 2011-05-02 14:39:32 <lulzplzkthx> Okay luke-jr I got the updates to anynumber, but it's still giving me the error.
605 2011-05-02 14:39:33 <xelister> Preparing to replace fglrx 2:8.841-0ubuntu1 (using fglrx_8.841-0ubuntu1_amd64.deb) ...
606 2011-05-02 14:39:44 <luke-jr> lulzplzkthx: 'make' ;)
607 2011-05-02 14:39:48 <lulzplzkthx> I did
608 2011-05-02 14:39:51 <iera> xelister: something with the install isnt ok, maybe the kernel is too new for the drivers if you got .38 or something
609 2011-05-02 14:39:53 <luke-jr> :/
610 2011-05-02 14:39:56 <lulzplzkthx> i make clean'd, make local'd, make'd
611 2011-05-02 14:40:01 <luke-jr> lulzplzkthx: that line no longer exists in the updated anynumber
612 2011-05-02 14:40:27 <lulzplzkthx> Well I got the insertions/deletions to anynumber, but maybe it didn't install correctly or somethin?
613 2011-05-02 14:40:39 <luke-jr> lulzplzkthx: sure it's the SAME error?
614 2011-05-02 14:40:39 <xelister> iera: brb
615 2011-05-02 14:40:59 <lulzplzkthx> Yes.
616 2011-05-02 14:41:00 <lulzplzkthx> Exactly.
617 2011-05-02 14:41:09 <devrandom> BlueMatt - have to run, will think about it more... drop me a note if you have further thoughts
618 2011-05-02 14:41:12 <luke-jr> I guess you can delete 'lib' and redo local
619 2011-05-02 14:41:16 <lulzplzkthx> k
620 2011-05-02 14:41:21 <BlueMatt> devrandom: see ya, will do
621 2011-05-02 14:41:49 <lulzplzkthx> Workage!
622 2011-05-02 14:41:51 <lulzplzkthx> Thanks luke-jr ;)
623 2011-05-02 14:41:54 <luke-jr> :D
624 2011-05-02 14:42:09 <luke-jr> that bug was introduced as part of my porting anynumber to Python3
625 2011-05-02 14:42:09 <lulzplzkthx> Lol, I like how American is a language >_<
626 2011-05-02 14:42:11 <luke-jr> :p
627 2011-05-02 14:42:16 <lulzplzkthx> Ah, :P
628 2011-05-02 14:42:18 <iera> luke-jr: with lxc you have a 64 bit vm inside 32 bit? how is that possible with a 32bit kernel?
629 2011-05-02 14:42:25 <luke-jr> iera: I have a 64-bit kernel.
630 2011-05-02 14:42:35 <BlueMatt> luke-jr: that is not what you said
631 2011-05-02 14:42:39 <iera> ah ok so only 32bit userland?
632 2011-05-02 14:42:42 <luke-jr> iera: yes
633 2011-05-02 14:42:45 <iera> ok
634 2011-05-02 14:43:06 <luke-jr> BlueMatt: it is, but I probably could have been clearer
635 2011-05-02 14:43:13 <luke-jr> host vs guest in LXC is just userland
636 2011-05-02 14:43:18 <luke-jr> kernel is shared across all
637 2011-05-02 14:43:26 <BlueMatt> luke-jr: oh 32-bit userland, still I was asking about standard i386 installs of whatever
638 2011-05-02 14:43:30 <BlueMatt> which would be 32-bit kernel
639 2011-05-02 14:43:34 <luke-jr> BlueMatt: not necessarily
640 2011-05-02 14:43:39 <luke-jr> Debian i386 supports 64-bit kernels
641 2011-05-02 14:43:49 <BlueMatt> by default it installes 32-bit kernel?
642 2011-05-02 14:43:50 <iera> how did you access the fgrlx stuff inside lxc?
643 2011-05-02 14:43:54 <luke-jr> BlueMatt: dunno
644 2011-05-02 14:44:01 <luke-jr> BlueMatt: I would assume depends on hardware
645 2011-05-02 14:44:19 <BlueMatt> luke-jr: Anyway, Id bet most linuxes install 32-bit kernel for i386 installs
646 2011-05-02 14:44:26 <BlueMatt> by default at least
647 2011-05-02 14:44:43 <luke-jr> iera: I simply didn't deny access to that device
648 2011-05-02 14:44:54 <luke-jr> BlueMatt: that'd be silly of them ;)
649 2011-05-02 14:45:07 <luke-jr> no harm in a 64-bit kernel when the hardware supports it
650 2011-05-02 14:45:28 <BlueMatt> luke-jr: well many linux installers are pretty dumb
651 2011-05-02 14:45:40 <luke-jr> cosurgi: want to make a webpage? :P
652 2011-05-02 14:46:31 <luke-jr> iera: also, for the sake of simplicity, my mining VM also shares the host's network stack
653 2011-05-02 14:47:08 <iera> luke-jr: k, ill have to look again at lxc, wanted to do it anyways, last time i tried, reboot inside the vm rebooted the host
654 2011-05-02 14:47:14 <iera> but its an awesome project
655 2011-05-02 14:47:17 <luke-jr> iera: be sure you configure it right ;P
656 2011-05-02 14:47:21 <iera> yeah :p
657 2011-05-02 14:47:29 <luke-jr> I think that one is lxc.cap.drop=sys_boot
658 2011-05-02 14:47:34 <iera> i use vserver+nx still for some stuff
659 2011-05-02 14:47:40 <iera> ah
660 2011-05-02 14:47:46 <luke-jr> to be safe, I always reboot from host
661 2011-05-02 14:48:22 <iera> right, but it would be cool to get it safe enough to be able to host vms for bad people
662 2011-05-02 14:48:26 <BlueMatt> luke-jr: why do you mine in a vm anyway?
663 2011-05-02 14:48:59 <luke-jr> BlueMatt: I don't trust fglrx, and it's buggy.
664 2011-05-02 14:49:02 <lulzplzkthx> ffs, Bitcoin Toss needs to hurry up with their payment.
665 2011-05-02 14:49:14 <lulzplzkthx> 0/unconfirmed. It's been 151 confirmations since the payment I sent them for that.
666 2011-05-02 14:49:18 <luke-jr> BlueMatt: it's impossible to use a 32-bit userland with 64-bit kernel with fglrx
667 2011-05-02 14:49:19 <iera> luke-jr: it still can crash your kernel :p
668 2011-05-02 14:49:25 <luke-jr> iera: for now
669 2011-05-02 14:49:36 <luke-jr> iera: I hope to upgrade to Q67 motherboard to fix that
670 2011-05-02 14:49:44 <BlueMatt> luke-jr: ah
671 2011-05-02 14:50:00 <BlueMatt> how does a mobo upgrade fix fglrx?
672 2011-05-02 14:50:06 <luke-jr> VT-d support
673 2011-05-02 14:50:11 <luke-jr> then I can use KVM
674 2011-05-02 14:50:15 <BlueMatt> oh, ok
675 2011-05-02 14:50:16 <luke-jr> fglrx inside the VM
676 2011-05-02 14:50:26 <iera> with pci passthrough or?
677 2011-05-02 14:50:30 <BlueMatt> you can attach a gcard to a kvm?
678 2011-05-02 14:50:30 <luke-jr> yeah
679 2011-05-02 14:50:35 <luke-jr> BlueMatt: onyl with VT-d
680 2011-05-02 14:50:42 <luke-jr> (not VT-x)
681 2011-05-02 14:50:43 <iera> ah i thought it only works with xen
682 2011-05-02 14:51:12 <luke-jr> iera: it's all pre-beta stuff still
683 2011-05-02 14:51:19 <BlueMatt> ah, nice
684 2011-05-02 14:51:31 <luke-jr> but I only have until May 18 to return my H67
685 2011-05-02 14:51:32 <luke-jr> :/
686 2011-05-02 14:51:40 <luke-jr> and nobody seems to be selling Q67 yet
687 2011-05-02 14:51:51 <iera> a shame you cant turn off a card completely
688 2011-05-02 14:51:59 <luke-jr> iera: ?
689 2011-05-02 14:52:03 <iera> otherwise i would just use 2 cards and one for windows inside kvm
690 2011-05-02 14:52:10 <iera> and start it up when i want to play something
691 2011-05-02 14:52:18 <luke-jr> ah
692 2011-05-02 14:52:28 <luke-jr> well, I just VNC to my LXC when I want to play PS2 games
693 2011-05-02 14:52:39 <luke-jr> which is the only thing that doesn't work on my APU
694 2011-05-02 14:52:47 <iera> lol
695 2011-05-02 14:52:55 <iera> ok, didnt know vnc was fast enough for that
696 2011-05-02 14:53:04 <luke-jr> it's just localhost :P
697 2011-05-02 14:53:08 <BlueMatt> when its to localhost
698 2011-05-02 14:53:13 <iera> did you measure the max speed via lo?
699 2011-05-02 14:53:17 <luke-jr> no
700 2011-05-02 14:53:26 <iera> hm, interesting
701 2011-05-02 14:53:26 <luke-jr> I just know it works
702 2011-05-02 14:53:28 <luke-jr> :p
703 2011-05-02 14:53:31 <iera> hehe
704 2011-05-02 14:53:38 <iera> which resolution?
705 2011-05-02 14:53:44 <iera> does it look blocky?
706 2011-05-02 14:53:46 <luke-jr> dunno, I maximize it
707 2011-05-02 14:54:03 <luke-jr> so something under 1920x1080
708 2011-05-02 14:54:20 <iera> ok
709 2011-05-02 14:55:07 <malnilion> Is this the proper channel to inquire about a runtime error in bitcoin for windows?
710 2011-05-02 14:55:29 <iera> i think so
711 2011-05-02 14:56:11 <BlueMatt> malnilion: probably
712 2011-05-02 14:56:37 <malnilion> Okay, well should I pastebin the error dialogs I get or is there a .log that would be preferred?
713 2011-05-02 14:58:37 <BlueMatt> malnilion: the errors first, then maybe the debug.log
714 2011-05-02 15:02:16 <malnilion> Alright, gimme a sec, it's not letting me copy and paste from the dialogs, so I'm typing them.
715 2011-05-02 15:03:20 <phantomcircuit> malnilion, that's on purpose to encourage people to submit the issue reports to Microsoft, apparently having crash statistics for competitors programs is valuable....
716 2011-05-02 15:03:21 <malnilion> BlueMatt, http://pastebin.com/Sn4uWdDA
717 2011-05-02 15:03:50 <malnilion> phantomcircuit, that'd be great except that the whole MS submit thing isn't coming up :P
718 2011-05-02 15:04:32 <phantomcircuit> oh you've got a runtime exception dialog
719 2011-05-02 15:04:33 <BlueMatt> malnilion: looks like the download didnt work right, that appears to be that part of the file is missing
720 2011-05-02 15:04:39 <phantomcircuit> lol yeah those are just poorly engineered
721 2011-05-02 15:07:56 <malnilion> BlueMatt, so are you suggesting I redownload bitcoin and try reinstalling? I did that with no joy. This might sound like a strange question, but could a Windows Update have broken bitcoin for me?
722 2011-05-02 15:09:15 <BlueMatt> probably not
723 2011-05-02 15:11:18 <nanotube> just from a brief look at that... it seems that maybe there's something wrong with the dbs - it's getting unexpected eof from reading some file...
724 2011-05-02 15:11:24 <topi`> it seems lukejr's pool is sending bits of the generated 50.0 btc to everyone involved in the pool. how is that done?
725 2011-05-02 15:11:41 <topi`> I mean, there's a input:50.0 btc (generated) and then several outputs to several addresses
726 2011-05-02 15:12:29 <BlueMatt> oops missed the read part, in that case delete all files except wallet.dat from your Bitcoin AppData folder
727 2011-05-02 15:12:33 <phantomcircuit> malnilion, what version is it exactly?
728 2011-05-02 15:12:59 <malnilion> 0.3.21, but I tried reverting to 0.3.20 to see if that would fix it
729 2011-05-02 15:13:00 <phantomcircuit> BlueMatt, the error doesn't make any sense, AppInit basically just calls AppInit2
730 2011-05-02 15:13:38 <phantomcircuit> oh which catches std::exception and pretends like it's AppInit
731 2011-05-02 15:13:39 <phantomcircuit> sigh
732 2011-05-02 15:17:56 <malnilion> You folks want me to post the error part of my debug.log?
733 2011-05-02 15:18:22 <BlueMatt> try deleting all but wallet.dat in your bitcoin appdata folder
734 2011-05-02 15:19:22 <malnilion> BlueMatt, okay, sure thing, one sec.
735 2011-05-02 15:20:43 <malnilion> BlueMatt, well that got me up and running. My transactions are now shown unconfirmed, though.
736 2011-05-02 15:21:06 <BlueMatt> yea, it has to redownload the blockchain
737 2011-05-02 15:21:13 <BlueMatt> then they should go back to confirmed and such
738 2011-05-02 15:21:31 <malnilion> BlueMatt, thanks a bunch!
739 2011-05-02 15:21:48 <BlueMatt> thank nanotube hes the one who figured it ou
740 2011-05-02 15:21:50 <BlueMatt> t
741 2011-05-02 15:22:07 <malnilion> I have the pastebin from my debug.log if it'd be of any help: http://pastebin.com/SVNJEaTr
742 2011-05-02 15:40:10 <jgarzik> sipa, BlueMatt: please word-wrap your git commits at <= 75 chars
743 2011-05-02 15:40:31 <jgarzik> sipa, BlueMatt: makes 'git log' viewing much more sane, at command line
744 2011-05-02 15:40:43 <jgarzik> git commit descriptions, that is
745 2011-05-02 15:41:06 <gjs278> never
746 2011-05-02 15:41:08 <gjs278> if technology
747 2011-05-02 15:41:12 <gjs278> cannot handle wordwrapping
748 2011-05-02 15:41:14 <gjs278> it should be killed
749 2011-05-02 15:41:14 <luke-jr> jgarzik: changing human behaviour to give inaccurate data to workaround a software bug is silly
750 2011-05-02 15:41:37 <luke-jr> git log should be fixed to do its own wrapping correctly. or the terminal mayeb
751 2011-05-02 15:41:48 <jgarzik> fixing that requires a time machine
752 2011-05-02 15:41:59 <luke-jr> why?
753 2011-05-02 15:42:06 <Diablo-D3> [01:40:10] <jgarzik> sipa, BlueMatt: please word-wrap your git commits at <= 75 chars
754 2011-05-02 15:42:07 <Diablo-D3> fuck that dude
755 2011-05-02 15:42:10 <gjs278> I don't wrap my emails unless they refuse to send
756 2011-05-02 15:42:11 <BlueMatt> jgarzik: sorry, will do
757 2011-05-02 15:42:11 <Diablo-D3> I dont line wrap my commits
758 2011-05-02 15:42:40 <BlueMatt> I just tend to prefer first line==important stuff, the rest==descriptions
759 2011-05-02 15:43:10 <luke-jr> jgarzik: why does fixing git log require a time machine?
760 2011-05-02 15:43:36 <gjs278> my guess is it would start word wrapping on people that manually word wrapped their posts when they shouldnt have
761 2011-05-02 15:43:53 <luke-jr> gjs278: it shouldn't.
762 2011-05-02 15:44:10 <luke-jr> gjs278: unless the terminal really is smaller than where they wrapped it, in which case it's screwed anyway
763 2011-05-02 15:44:15 <gjs278> yeah
764 2011-05-02 15:44:32 <jgarzik> BlueMatt: that's not a preference... that's how git is coded.  First line is used in 'git shortlog' summaries
765 2011-05-02 15:44:46 <jgarzik> so first line is, indeed, more important.  it summarizes the entire commit.
766 2011-05-02 15:46:33 <BlueMatt> jgarzik: sorry, never done much with git, there really should be a faq with this stuff in there...
767 2011-05-02 15:46:42 <gjs278> don't give in
768 2011-05-02 15:47:46 <bencoder> how many confirms does clearcoin take to confirm? does anybody know?
769 2011-05-02 15:48:11 <luke-jr> I guess the real bug is in 'less'
770 2011-05-02 15:48:26 <luke-jr> it has no option to wrap on line breaks and such
771 2011-05-02 15:48:30 <luke-jr> err
772 2011-05-02 15:48:33 <luke-jr> on word breaks
773 2011-05-02 15:48:49 <jgarzik> bencoder: search the forums for this sort of thing...  http://www.bitcoin.org/smf/index.php?topic=5147.msg75185#msg75185
774 2011-05-02 15:50:21 <bencoder> thanks, jgarzik
775 2011-05-02 15:50:38 <jgarzik> bencoder: apparently, when you mention clearcoin, gavinandresen appears like magic.
776 2011-05-02 15:50:47 <gavinandresen> what huh?
777 2011-05-02 15:50:50 <jgarzik> beetlejuice.  beetlejuice.  beetlejuice.
778 2011-05-02 15:50:51 <Diablo-D3> HAH
779 2011-05-02 15:50:59 <bencoder> jgarzik: :D
780 2011-05-02 15:51:04 <Diablo-D3> [01:50:38] <jgarzik> bencoder: apparently, when you mention clearcoin, gavinandresen appears like magic.
781 2011-05-02 15:51:07 <Diablo-D3> lol
782 2011-05-02 15:51:27 <jgarzik> gavinandresen: nothing :) bencoder asked for # of clearcoin confirmations required, and I dug up http://www.bitcoin.org/smf/index.php?topic=5147.msg75185#msg75185
783 2011-05-02 15:51:37 <Diablo-D3> wtf is clearcoin?
784 2011-05-02 15:51:45 <gavinandresen> "THREE shall be the number, and the number shall be THREE."
785 2011-05-02 15:51:57 <Diablo-D3> not 4, and 5 is right out, etc etc
786 2011-05-02 15:51:58 <jgarzik> Four is right out.
787 2011-05-02 15:52:21 <bencoder> yep... just been no confirms for almost 30 minutes now... going to need to release in about 40 minutes... hopefully the next few will come in quick...
788 2011-05-02 15:53:17 <gavinandresen> I should teach ClearCoin to allow pre-releasing... "release X coins ASAP" would be darn useful
789 2011-05-02 15:53:28 <bencoder> yeah
790 2011-05-02 15:53:54 <luke-jr> ok, emailed the author of 'less' with two feature requests :P
791 2011-05-02 15:54:04 <bencoder> haha
792 2011-05-02 15:54:16 <luke-jr> to wrap on word boundaries, and indent wrapped lines
793 2011-05-02 15:54:18 <luke-jr> both per option
794 2011-05-02 15:54:41 <cosurgi> bc,lukepool
795 2011-05-02 15:54:45 <luke-jr> this will allow jgarzik to view properly formatted commit messages in the way he likes, without messing with the commit message itself
796 2011-05-02 15:54:50 <cosurgi> ;;bc,lukepool
797 2011-05-02 15:54:52 <gribble> 16005911.4564
798 2011-05-02 15:54:55 <cosurgi> :(
799 2011-05-02 15:56:14 <luke-jr> cosurgi: I was thinking about dividing TOTAL pool generation ever by TOTAL shares ever
800 2011-05-02 15:56:27 <luke-jr> cosurgi: that way shares always have the same value
801 2011-05-02 15:56:39 <luke-jr> even for "quick" blocks, and absurdly long blocks
802 2011-05-02 15:58:33 <cosurgi> luke-jr: how this could work? you would pay less on quick blocks, but you would have to pay much more on long blocks.
803 2011-05-02 15:58:48 <cosurgi> luke-jr: you could go bankrupt.
804 2011-05-02 15:58:57 <luke-jr> cosurgi: retroactively
805 2011-05-02 15:59:18 <luke-jr> so for 3 blocks, there would be 150 BTC total distributed period
806 2011-05-02 15:59:41 <luke-jr> but yes, I did observe in theory that accounts could easily become negative
807 2011-05-02 15:59:46 <luke-jr> which is the problem
808 2011-05-02 16:02:59 <BlueMatt> hey both gavin and jgarzk are back on the same day
809 2011-05-02 16:19:05 <jlewis> so i've got the rpc thread doing asynchronous IO
810 2011-05-02 16:19:16 <jlewis> well, minus ssl - that's coming next
811 2011-05-02 16:19:35 <jlewis> boost::asio is pretty nice
812 2011-05-02 16:21:37 <kfr> Yes, ASIO is sweet
813 2011-05-02 16:22:00 <netxshare> http://www.bitshift.io/gadgets/deepbit/
814 2011-05-02 16:24:14 <CoinMan> Hey guys.  Has a manditory transaction fee been imposed in the bitcoin client?
815 2011-05-02 16:24:31 <kfr> o_o
816 2011-05-02 16:24:35 <gavinandresen> Mac version of bitcoin 0.3.21 is up and available.
817 2011-05-02 16:24:52 <kfr> CoinMan whom would the fees go to?
818 2011-05-02 16:25:09 <CoinMan> I ask, because I did a test x-fer of .01 to another wallet and it charged a .01 fee, my client clearly states 0.00 for transaction fee
819 2011-05-02 16:25:13 <jgarzik> jlewis: great!  definitely looking forward to a patch / pull request on that
820 2011-05-02 16:25:23 <CoinMan> it wen to the person that solved thte block my trans is in
821 2011-05-02 16:26:12 <jgarzik> jlewis: most high performance HTTP servers simply buffer until \n\n or
822 2011-05-02 16:26:18 <jgarzik> jlewis: does your implementation behave similarly?
823 2011-05-02 16:26:22 <CoinMan> debit was .02 credit to my wallet was .01 and I was like? huh...checked my client, 0.00 trans fee, checked the blockexplorer and see it charged me a fee
824 2011-05-02 16:26:55 <jgarzik> CoinMan: young coins, tiny amounts, coins sent to self, all sorts of things can trigger TX fee
825 2011-05-02 16:26:59 <gavinandresen> CoinMan: see http://www.bitcoin.org/smf/index.php?topic=6642.msg99523#msg99523
826 2011-05-02 16:27:50 <gavinandresen> jlewis, jgarzik:  is there any benefit to asio RPC?  Most of the RPC calls acquire one of the 'big locks' first-thing, so won't you just end up with a bunch of threads waiting ?
827 2011-05-02 16:28:14 <CoinMan> Thanks guys.  I just wanted to make sure this was right!
828 2011-05-02 16:28:23 <CoinMan> I can see now it's all good.  Appreciate the replies.
829 2011-05-02 16:28:23 <kfr> ASIO uses IOCP/epoll/kqueue and scales heavily with large amounts of connections
830 2011-05-02 16:28:27 <kfr> That's why I primarily used it
831 2011-05-02 16:28:39 <jgarzik> gavinandresen: the current single-threaded implementation is DoS'able too easily.  it's just not robust, even for friendly [yet buggy] clients.
832 2011-05-02 16:28:45 <kfr> For applications which deal with tons of connections
833 2011-05-02 16:29:19 <jgarzik> gavinandresen: there's no reason to for faster client B, who is ready with an HTTP request + body, to wait for slower client A to time out
834 2011-05-02 16:29:27 <jgarzik> gavinandresen: request can really pile up
835 2011-05-02 16:29:29 <jgarzik> requests
836 2011-05-02 16:30:00 <gavinandresen> my point is that slower client a probably has the csMapWallet or csMain locked, so B will end up waiting anyway
837 2011-05-02 16:30:25 <jgarzik> gavinandresen: the current implementation blocks on all sorts of transient network conditions unrelated to such locks
838 2011-05-02 16:30:32 <jgarzik> gavinandresen: I see it in the field all the time
839 2011-05-02 16:30:36 <luke-jr> jlewis: so how about multithreading?
840 2011-05-02 16:30:40 <gavinandresen> Right, so it seems to me we should fix that BEFORE doing asi.
841 2011-05-02 16:31:21 <gavinandresen> (e.g. right now a send can take multiple seconds to complete, and in those multiple seconds no other RPC calls can proceeed because the send has the wallet locked, etc etc)
842 2011-05-02 16:31:38 <luke-jr> gavinandresen: I have a multithreaded version that locks by default (so certain RPC calls unlock)
843 2011-05-02 16:31:50 <jgarzik> gavinandresen: I have to set rpctimeout stupidly low to make it usable for high volumes of requests
844 2011-05-02 16:31:56 <luke-jr> but it doesn't work with USE_SSL defined for some reason
845 2011-05-02 16:31:58 <jgarzik> gavinandresen: so this solves an immediate problem for me
846 2011-05-02 16:32:19 <jgarzik> async I/O or threading, doesn't matter to me
847 2011-05-02 16:32:38 <gavinandresen> luke-jr:  look into how openssl handles multithreading. Maybe a call to openssl_init (or whatever it is) in the right place will fix.
848 2011-05-02 16:32:39 <jgarzik> getting rid of this one-at-a-time processing pipeline is the main priority
849 2011-05-02 16:33:02 <luke-jr> gavinandresen: maybe, but tbh I don't care for SSL right now
850 2011-05-02 16:33:28 <jgarzik> a critical section or spinlock is really fast (though you might be waiting on ECDSA inside such a lock...)
851 2011-05-02 16:33:31 <luke-jr> kinda got annoyed with it after trying to make it work for a few hours
852 2011-05-02 16:34:36 <jgarzik> With threading, be warned it's easy to create an easily-DoS'd naive implementation.  You don't wanna fork off a thread for each new connection; that allows third parties to DoS your RPC without a password.
853 2011-05-02 16:34:54 <luke-jr> jgarzik: only if they can connect
854 2011-05-02 16:35:17 <jgarzik> luke-jr: we cannot assume all bitcoin RPC users employ a firewall
855 2011-05-02 16:35:23 <luke-jr> sure
856 2011-05-02 16:35:27 <jgarzik> luke-jr: and rpcallowip operates at too high a level
857 2011-05-02 16:35:33 <luke-jr> so probably a combination of async and threading is needed
858 2011-05-02 16:35:58 <antivigilante> how do I remove an address on my system?
859 2011-05-02 16:36:09 <gavinandresen> jgarzik:  what's banging hard on RPC for you?  getwork?
860 2011-05-02 16:36:48 <antivigilante> i can't run the bitcoin gui because debian hasn't packaged the wxwidgets 2.9
861 2011-05-02 16:37:21 <luke-jr> jgarzik: my bitcoind setup actively requires multithreaded ;p
862 2011-05-02 16:37:23 <jgarzik> gavinandresen: getwork plus additional scanning.  I need to get real-time transaction list with many of the getworks, and I need to perform getblockcount + listtransactions + getblockcount triplet to guarantee listtransaction data accuracy.  bang bang bang on the RPC port.
863 2011-05-02 16:38:09 <jgarzik> gavinandresen: I have lots of pool servers talking to the same bitcoind, so it's not the normal model of "one website == one main bitcoin RPC user"
864 2011-05-02 16:38:49 <gavinandresen> Supporting json-2.0 multi-sends might help more than multithreading; for getwork, seems like a proxy or dedicated half-node that is optimized just for getwork might be a better direction to go.
865 2011-05-02 16:38:50 <luke-jr> jgarzik: a RPC call to getwork on my bitcoind, blocks on other RPC calls
866 2011-05-02 16:38:59 <jgarzik> gavinandresen: and consequently, with multiple RPC users, there is much higher failure rate... and each failure pauses rpctimeout length of time
867 2011-05-02 16:39:12 <jgarzik> it can get painful
868 2011-05-02 16:39:30 <jgarzik> a 100-line libevent server works better than this :)
869 2011-05-02 16:39:50 <xelister> jgarzik: ramdisk
870 2011-05-02 16:40:01 <jgarzik> buffalo steak
871 2011-05-02 16:40:04 <gavinandresen> Well, current implementation is being stretched in a lot of different directions all at once
872 2011-05-02 16:40:11 <xelister> motherfuckers do you use it
873 2011-05-02 16:41:08 <xelister> # aticonfig --initial
874 2011-05-02 16:41:09 <xelister> Found fglrx primary device section   Fail to link to fglrx-libglx.so, please check whether driver is installed correctly
875 2011-05-02 16:41:11 <xelister> Using /etc/X11/xorg.conf  Saving back-up to /etc/X11/xorg.conf.fglrx-7
876 2011-05-02 16:41:21 <xelister> any thoughts?   onboard intel is on the fuck,   radeon is on.  both cards in lspci
877 2011-05-02 16:41:34 <jgarzik> suffice to say, RPC server doesn't look like any other production HTTP server out there.  If jlewis wants to create an async I/O solution, that's awesome.  It solves a real design problem.
878 2011-05-02 16:41:50 <xelister> # dpkg -l *deb
879 2011-05-02 16:41:51 <xelister> No packages found matching fglrx_8.841-0ubuntu1_amd64.deb.
880 2011-05-02 16:41:53 <xelister> No packages found matching fglrx-amdcccle_8.841-0ubuntu1_amd64.deb.
881 2011-05-02 16:41:54 <xelister> No packages found matching fglrx-dev_8.841-0ubuntu1_amd64.deb.
882 2011-05-02 16:41:56 <xelister> No packages found matching fglrx-modaliases_8.841-0ubuntu1_amd64.deb.
883 2011-05-02 16:41:57 <xelister> shouldnt they be visible after I just installed them?
884 2011-05-02 16:42:05 <gjs278> sure
885 2011-05-02 16:42:23 <xelister> so why they arent :{
886 2011-05-02 16:42:36 <gavinandresen> I'm not convinced it will solve the problem; I'm concerned it will just add complexity and move the problem deeper in.
887 2011-05-02 16:43:09 <xelister> why we need IO at all? disk IO?
888 2011-05-02 16:43:33 <gavinandresen> I'm happy to be proven wrong-- deploy it on a high-volume bitcoin-processing site and show that it is faster/better/more stable....
889 2011-05-02 16:44:45 <jgarzik> <shrug>  Having tackled this problem on the kernel side, and now in writing userland servers, I am convinced.  It only rewrites the HTTP processing loop; requests themselves continue to be executed serially, until someone tackles the locking stuff.
890 2011-05-02 16:47:02 <cosurgi> luke-jr: why currently generated block sums to 47.23 BTC, and not to 50 ?
891 2011-05-02 16:47:14 <jgarzik> This is network server writing 101.  Really.  Name a production HTTP (or other data) server, and that's how they implement processing: async I/O, often coupled with a small number of pre-forked or pre-executed threads.
892 2011-05-02 16:47:30 <jgarzik> satoshi even got it right, with the P2P code.
893 2011-05-02 16:47:35 <cosurgi> luke-jr: I took current_block.json, and summed all rewards in it.
894 2011-05-02 16:47:44 <luke-jr> cosurgi: earnings under 1 BTC
895 2011-05-02 16:48:26 <cosurgi> luke-jr: ok, so this extra ~3 BTC is stored to payout later.
896 2011-05-02 16:48:32 <cosurgi> makes sense, thx
897 2011-05-02 16:49:26 <luke-jr> cosurgi: not *exactly*, but more or less
898 2011-05-02 16:49:33 <cosurgi> that's fine.
899 2011-05-02 16:49:48 <cosurgi> we're quite unlucky now.
900 2011-05-02 16:49:53 <gavinandresen> jgarzik:  sure... I'm just not sure putting a full-blown multithreaded or asio web server inside bitcoin/bitcoind is the best architecture.  Maybe the serving component should be separate, and bitcoin/bitcoind should be stripped down to what it does best
901 2011-05-02 16:50:04 <cosurgi> ;;bc,calc [bc,lukepool]
902 2011-05-02 16:50:04 <jgarzik> My employer has been in the trenches of HTTP server optimization for well over a decade.  Every inch of the system has been profiled.  We even created a kernel-based HTTP server for certain types of content.  HTTP is Linux's bread and butter, and the bottlenecks are well known for years now.
903 2011-05-02 16:50:05 <CIA-30> bitcoin: Luke Dashjr threaded_rpc * reaafa3377fe2 bitcoind-personal/ (makefile.unix rpc.cpp): Put JSON-RPC connections into their own threads, so they can run in parallel UNSTABLE WITH USE_SSL http://tinyurl.com/3m58om6
904 2011-05-02 16:50:06 <gribble> The average time to generate a block at 14989435.863 Khps, given current difficulty of 109670.13329248 , is 8 hours, 43 minutes, and 44 seconds
905 2011-05-02 16:50:07 <CIA-30> bitcoin: Luke Dashjr threaded_rpc * rdadb3618aa26 bitcoind-personal/rpc.cpp: allow other JSON-RPC during getwork http://tinyurl.com/3lkj62j
906 2011-05-02 16:50:08 <CIA-30> bitcoin: Luke Dashjr coinbaser * r1c1e01a9479a bitcoind-personal/main.cpp: Execute command specified by -coinbaser when creating a new block, which can output data to control where the generation goes http://tinyurl.com/3uayu3d
907 2011-05-02 16:50:09 <CIA-30> bitcoin: Luke Dashjr coinbaser * ree3ce9f4fb84 bitcoind-personal/main.cpp: coinbaser: replace %d in command line with available funds http://tinyurl.com/42b9dg3
908 2011-05-02 16:50:27 <luke-jr> there it is
909 2011-05-02 16:50:56 <luke-jr> jgarzik: gavinandresen: ^ thoughts?
910 2011-05-02 16:51:23 <gavinandresen> jgarzik:  so how can we leverage all that great work on a kernel-based HTTP server?   I've only got half-baked thoughts....