1 2012-05-26 00:07:12 vigilyn has joined
  2 2012-05-26 00:10:14 paul0 has quit (Quit: paul0)
  3 2012-05-26 00:17:59 <luke-jr> all dependencies except Qt now gitian-built for OS X
  4 2012-05-26 00:21:46 <GTRsdk> Are you using MacPorts to get the dependencies built?
  5 2012-05-26 00:21:57 <GTRsdk> or manually downloading and compiling?
  6 2012-05-26 00:22:25 <devrandom> luke-jr: nice
  7 2012-05-26 00:24:35 <graingert> Joric: this address is very busy https://blockchain.info/address/19owJPyuY3AYwPPFcXgR65DWfA6FgLg1ij
  8 2012-05-26 00:26:49 <denisx> damn apple kicked my pool stats app out off the appstore
  9 2012-05-26 00:27:44 <Joric> denisx, 'Apps must comply with all legal requirements in any location where they are made available to users.' ??
 10 2012-05-26 00:28:00 <denisx> Joric: yeah, something like that
 11 2012-05-26 00:29:35 GMP has joined
 12 2012-05-26 00:30:05 <gmaxwell> nevermind the fact that there is no sane way to say that a pool stats app is any more unlawful anywhere than anything else in their appstore... but this is why you shouldn't waste your resources developing for that platform.
 13 2012-05-26 00:31:29 <Joric> that is what apple wrote about blockchain.info app i got a slightly different reply
 14 2012-05-26 00:31:56 <GTRsdk> get it into a Cydia repo
 15 2012-05-26 00:33:24 <Joric> one of my games was banned from appstore after about two months
 16 2012-05-26 00:37:46 <denisx> I would say the day in summer 2008 when the appstore opened was peak apple
 17 2012-05-26 00:42:45 Zarutian has joined
 18 2012-05-26 00:43:51 rdponticelli has quit (Ping timeout: 252 seconds)
 19 2012-05-26 00:45:18 <luke-jr> GTRsdk: manually building. does MacPorts support Ubuntu?
 20 2012-05-26 00:45:42 <luke-jr> gmaxwell: PM?
 21 2012-05-26 00:46:33 <sipa> luke-jr: Ubuntu? i thought it was for OSX?
 22 2012-05-26 00:46:48 <luke-jr> sipa: yes, but Gitian runs on Ubuntu
 23 2012-05-26 00:47:00 <luke-jr> sipa: as does all my OSX gitian stuff
 24 2012-05-26 00:47:30 <sipa> i don't understand your question; why do you want macports?
 25 2012-05-26 00:50:15 denisx has quit (Quit: denisx)
 26 2012-05-26 00:54:08 <luke-jr> sipa: I don't think I do. GTRsdk was suggesting it.
 27 2012-05-26 00:54:17 <GTRsdk> Joric: do you have them in a Cydia repo?
 28 2012-05-26 00:54:38 <GTRsdk> luke-jr: just out of curiosity... how are you building OS X apps on Ubuntu?
 29 2012-05-26 00:55:01 <luke-jr> GTRsdk: cross-compiler
 30 2012-05-26 00:56:03 <GTRsdk> Did you get the compiler from XCode?
 31 2012-05-26 00:56:04 <Joric> GTRsdk, do ppl buy cydia apps?
 32 2012-05-26 00:56:36 <GTRsdk> Joric: if you charge money for it, yes. If you don't, then no, but if you have a donate link, maybe. If not, then no.
 33 2012-05-26 00:56:40 rdponticelli has joined
 34 2012-05-26 00:57:18 <luke-jr> GTRsdk: Xcode 3.1.2
 35 2012-05-26 00:57:57 <GTRsdk> Cool. I didn't know that was possible.
 36 2012-05-26 00:58:03 <luke-jr> ie, the last version for 10.5
 37 2012-05-26 00:58:27 <luke-jr> GTRsdk: my stuff is at https://gitorious.org/cross-osx
 38 2012-05-26 00:58:59 <GTRsdk> Actually, 3.1.4 was the last version for 10.5 (installed on my PowerPC 10.5 machine), but I don't think there was anythign new in it...
 39 2012-05-26 00:59:21 <luke-jr> hmm
 40 2012-05-26 01:00:58 <sipa> later xcode doesn't run on non-osx?
 41 2012-05-26 01:02:41 <luke-jr> sipa: no Xcode runs on non-OSX; Xcode is needed for OSX libs to link to
 42 2012-05-26 01:02:55 <luke-jr> since it's dynamic linking, using 10.5 should be best compat
 43 2012-05-26 01:03:08 <luke-jr> I did try newer GCCs, but they didn't build for me
 44 2012-05-26 01:03:15 <sipa> ok
 45 2012-05-26 01:04:00 Slix` has quit (Remote host closed the connection)
 46 2012-05-26 01:04:24 <luke-jr> sipa: curiously, vragnaroda discovered pthreads isn't really supported by OSX until 10.7 tho
 47 2012-05-26 01:04:27 imsaguy has quit ()
 48 2012-05-26 01:04:42 <luke-jr> sipa: I had to change bdb to build with some "gcc assembly" mutex instead
 49 2012-05-26 01:05:06 <luke-jr> (via configure option)
 50 2012-05-26 01:05:10 <sipa> ok...
 51 2012-05-26 01:05:33 <luke-jr> :p
 52 2012-05-26 01:06:21 <sipa> i have no intent to venture into apple's internal dungeons, but if you can succeed in buildimg bitcoin-qt deterministically in gitian... great
 53 2012-05-26 01:08:56 barmstrong has quit (Remote host closed the connection)
 54 2012-05-26 01:09:25 barmstrong has joined
 55 2012-05-26 01:11:58 imsaguy has joined
 56 2012-05-26 01:12:45 barmstrong has quit (Remote host closed the connection)
 57 2012-05-26 01:21:17 <sipa> ah, finally... some ipv6 nodes in seeds.txt!
 58 2012-05-26 01:21:26 Glasswalker has joined
 59 2012-05-26 01:21:51 <luke-jr> curiously, some bithasher.com pool that's been unmaintained for a year is running a very old 0.3 branch of mine
 60 2012-05-26 01:22:28 <Diablo-D3> lol
 61 2012-05-26 01:22:52 <Ukto> heh
 62 2012-05-26 01:23:06 <Ukto> guess I can throw up an ipv4/ipv6 client
 63 2012-05-26 01:23:24 * sipa anxiously awaits tor hidden services being found by his crawler
 64 2012-05-26 01:23:32 <luke-jr> sipa: is it on tor?
 65 2012-05-26 01:23:38 <sipa> yes!
 66 2012-05-26 01:23:44 <sipa> untested, however
 67 2012-05-26 01:24:45 <luke-jr> sipa: there is at least one hidden service running by RedEmerald
 68 2012-05-26 01:24:58 <sipa> sure, i have one too
 69 2012-05-26 01:25:07 <luke-jr> so why aren't they listed yet? :p
 70 2012-05-26 01:25:19 <sipa> oh, but it is not advertizing itself
 71 2012-05-26 01:25:36 <sipa> i should update
 72 2012-05-26 01:26:38 <sipa> as ipv6 nodes prefer relaying ipv6 addresses, and onion nodes prefer relaying onion addresses, you need some critical mass in each network before you'll actually encounter new nodes
 73 2012-05-26 01:27:39 <luke-jr> how are hidden services listed in DNS O.o?
 74 2012-05-26 01:27:49 <luke-jr> SRV records or something?
 75 2012-05-26 01:28:19 <sipa> not exposed via DNS at all, for now
 76 2012-05-26 01:28:38 <sipa> maybe i can encode them onioncat-style in a AAAA record
 77 2012-05-26 01:28:59 <sipa> that would actually work in bitcoin now
 78 2012-05-26 01:29:15 <luke-jr> but it'd break normal IPv6 resolvers
 79 2012-05-26 01:29:20 <sipa> why?
 80 2012-05-26 01:29:31 <luke-jr> because they can't reach them?
 81 2012-05-26 01:29:56 <sipa> resolvers don't need to reach any hosts, only nameservers
 82 2012-05-26 01:30:10 <luke-jr> I mean nodes resolving the DNS seed :p
 83 2012-05-26 01:30:51 <luke-jr> I guess it'd be OK so long as you ensure there's normal AAAA mixed in
 84 2012-05-26 01:31:07 <luke-jr> otoh…
 85 2012-05-26 01:31:08 <sipa> every bitcoin node capable of reaching ipv6 has a special casing for treating the onioncat subnet as a separate network
 86 2012-05-26 01:31:14 <luke-jr> does it make sense for Tor nodes to use DNS seeds?
 87 2012-05-26 01:31:22 <sipa> good point!
 88 2012-05-26 01:31:33 <sipa> it doesn't, i'd say
 89 2012-05-26 01:32:00 <luke-jr> just a few hard-coded hidden services should work just the same for tor imo
 90 2012-05-26 01:32:26 <sipa> maybe i'll add p2p listening code, which only answers getaddr requests and disconnects
 91 2012-05-26 01:32:44 <sipa> though that would increase dos attack surface
 92 2012-05-26 01:36:44 skeledre1 has quit (Ping timeout: 245 seconds)
 93 2012-05-26 01:38:03 <gmaxwell> 18:28 < sipa> it doesn't, i'd say
 94 2012-05-26 01:38:17 <gmaxwell> well, what happens when we hard code a couple onions and they're all down?
 95 2012-05-26 01:38:40 <gmaxwell> DNS has some robusness properties that hiddenservices lack
 96 2012-05-26 01:39:25 <luke-jr> gmaxwell: DNS servers can be down too
 97 2012-05-26 01:39:35 <luke-jr> I'd think Tor should support anycast also
 98 2012-05-26 01:40:08 <gmaxwell> Sure, DNS can be down ... but it's harder for it to be down between the lightweightness of serving DNS and caching.
 99 2012-05-26 01:41:07 <luke-jr> gmaxwell: anyhow, the point I think we were agreeing on back then, is that using DNS violates the privacy someone is using tor to get
100 2012-05-26 01:41:51 <sipa> but you cannot put an onioncat address in an AAAA record for domain name X, and then ask the tor proxy to connect to X
101 2012-05-26 01:42:01 <sipa> ... though that would be nice
102 2012-05-26 01:42:37 <sipa> if it's a CNAME to a .onion domain, maybe?
103 2012-05-26 01:43:51 <BlueMatt> doesnt bitcoin already exchange addresses in onioncat?
104 2012-05-26 01:44:01 <BlueMatt> seems like the kiss solution to just shove onioncat in aaaa
105 2012-05-26 01:44:51 <luke-jr> but if you lookup the tor dnsseed address in DNS, anyone watching knows what you're doing with tor
106 2012-05-26 01:45:23 <RedEmerald> sipa: how many hidden services are up? is there an easy way to tell the ones I've connected to?
107 2012-05-26 01:45:48 <gmaxwell> 18:38 < luke-jr> gmaxwell: anyhow, the point I think we were agreeing on back then, is that using DNS violates the privacy someone is using tor to get
108 2012-05-26 01:45:51 <gmaxwell> ...
109 2012-05-26 01:46:01 <gmaxwell> We _don't_ leak.
110 2012-05-26 01:46:18 <gmaxwell> Thus the proxydns support.
111 2012-05-26 01:46:39 <gmaxwell> oh, now I see, you were talking about adding AAAA records for onions, yea that doesn't help.
112 2012-05-26 01:47:44 <BlueMatt> do we not already lookup seeds over tor?
113 2012-05-26 01:47:57 <gmaxwell> sure but we can't look up aaaa's that way, sadly.
114 2012-05-26 01:47:57 <BlueMatt> if not, that needs to happen anyway, Id say...
115 2012-05-26 01:48:01 <BlueMatt> oh...
116 2012-05-26 01:48:04 <gmaxwell> Not unless we add a TCP dns resolver to bitcoin.
117 2012-05-26 01:48:13 <sipa> BlueMatt: you don't "lookup" over tor
118 2012-05-26 01:48:22 <sipa> we just connect to host instead
119 2012-05-26 01:48:31 <BlueMatt> sipa: well, yea
120 2012-05-26 01:48:45 <sipa> so -connect and -addnode work without leakage behind tor
121 2012-05-26 01:49:06 <sipa> but you cannot ask tor to resolve to a hidden service, i think
122 2012-05-26 01:52:00 JZavala has joined
123 2012-05-26 02:00:28 mmoya has quit (Ping timeout: 265 seconds)
124 2012-05-26 02:03:15 agricocb has quit (Remote host closed the connection)
125 2012-05-26 02:03:43 agricocb has joined
126 2012-05-26 02:04:46 sgstair has quit (Read error: Connection reset by peer)
127 2012-05-26 02:04:55 sgstair has joined
128 2012-05-26 02:07:21 <graingert> you cannot ask tor to resolve a hidden service?
129 2012-05-26 02:07:50 <gmaxwell> graingert: not from a friendly name!
130 2012-05-26 02:07:59 <graingert> sipa: ....
131 2012-05-26 02:08:13 <graingert> gmaxwell: you mean a CNAME ?
132 2012-05-26 02:08:32 <gmaxwell> Indeed, not usefully.
133 2012-05-26 02:08:38 ivan\ has quit (Quit: ERC Version 5.3 (IRC client for Emacs))
134 2012-05-26 02:08:47 <sipa> graingert: if you ask tor to connect to a host that is specified by name, you open a proxy connection to an exit node, and send the hostname there
135 2012-05-26 02:09:11 <sipa> while you're exactly trying to avoid needing an exit node
136 2012-05-26 02:09:38 ivan\ has joined
137 2012-05-26 02:09:40 <sipa> but maybe tor has some magic to deal with this... unsure
138 2012-05-26 02:11:18 RainbowDashh has quit (Remote host closed the connection)
139 2012-05-26 02:12:25 <gmaxwell> no, it even makes exit enclaves behave stupidly.
140 2012-05-26 02:13:44 <sipa> so what you'd like is use an exit node to do a dns request, return that, interpret the result as an onion address, and then reconnect to that
141 2012-05-26 02:13:58 Z0rZ0rZ0r has quit (Quit: Wheeeee)
142 2012-05-26 02:14:06 <sipa> but that would indeed require our own DNS resolver
143 2012-05-26 02:14:27 Z0rZ0rZ0r has joined
144 2012-05-26 02:15:19 JStoker has quit (Ping timeout: 244 seconds)
145 2012-05-26 02:15:29 <gmaxwell> sipa: thus http://www.mulliner.org/collin/ttdnsd.php
146 2012-05-26 02:16:30 <RedEmerald> doesn't Tor have the DNS stuff built in now?
147 2012-05-26 02:16:50 <RedEmerald> my torrc on TorBox has DNSPort 53 and DNSLisenAddress 192.168.0.1
148 2012-05-26 02:18:16 <gmaxwell> RedEmerald: that just does the socksresolve I thought.
149 2012-05-26 02:18:41 <RedEmerald> is that not enough?
150 2012-05-26 02:20:32 Joric has quit ()
151 2012-05-26 02:21:05 <sipa> that would be enough for us, but requiring torbox is not really an option for that
152 2012-05-26 02:21:34 <RedEmerald> true
153 2012-05-26 02:22:01 <RedEmerald> it doesn't require torbox, it just requires adding some lines to torrc
154 2012-05-26 02:22:33 <luke-jr> and resolv.comnf
155 2012-05-26 02:22:34 <luke-jr> conf*
156 2012-05-26 02:23:27 <sipa> oh yes, indeed
157 2012-05-26 02:23:36 <gmaxwell> stupid system resolver.
158 2012-05-26 02:24:00 <gmaxwell> [gmaxwell@helmholtz tor]$ grep DNSLisenAddress `find ./ -type f `
159 2012-05-26 02:24:00 <gmaxwell> [gmaxwell@helmholtz tor]$
160 2012-05-26 02:24:01 <sipa> well, creating dns packets and parsing them isn't *that* hard
161 2012-05-26 02:24:05 <gmaxwell> ^ nothing in stock tor for that.
162 2012-05-26 02:24:12 <sipa> gmaxwell: you may want to add a t
163 2012-05-26 02:24:18 JZavala has quit ()
164 2012-05-26 02:24:36 <RedEmerald> *ListenAddress
165 2012-05-26 02:25:23 <gmaxwell> Indeed.
166 2012-05-26 02:25:35 <gmaxwell> I still don't think it will work for us, I think it will do the same thing as socks resolve.
167 2012-05-26 02:25:45 <gmaxwell> Meaning: can't get multiple results, can't get AAAA records.
168 2012-05-26 02:26:14 <gmaxwell> RedEmerald: can you try? use dig for AAAA records on ipv6.google.com at that?
169 2012-05-26 02:26:51 <RedEmerald> what is dig in? netutils?
170 2012-05-26 02:27:04 <sipa> hmm, i don't get AAAA results for ipv6.google.com
171 2012-05-26 02:27:14 <RedEmerald> dnsutils
172 2012-05-26 02:27:50 <RedEmerald> torbox has ipv6 firewalled
173 2012-05-26 02:28:06 <gmaxwell> Irrelevant.
174 2012-05-26 02:28:20 <gmaxwell> You should be able to  dig -t AAAA ipv6.google.com  and get an address.
175 2012-05-26 02:28:30 <sipa> i get none, gmaxwell
176 2012-05-26 02:28:37 <RedEmerald> i get none
177 2012-05-26 02:28:37 <gmaxwell> sipa: weird, I sure do.
178 2012-05-26 02:28:51 <sipa> oh
179 2012-05-26 02:28:56 <sipa> i typed .con :(
180 2012-05-26 02:28:57 <RedEmerald> i get some on my laptop, but none on my torbox workstation
181 2012-05-26 02:29:00 <gmaxwell> RedEmerald: also, dig www.google.com   .. do you get back 6-10 addresses?
182 2012-05-26 02:29:28 <sipa> RedEmerald: you may want to add '@127.0.0.1'
183 2012-05-26 02:29:29 <RedEmerald> i just get back 1
184 2012-05-26 02:29:31 <gmaxwell> Or just one?
185 2012-05-26 02:29:32 <gmaxwell> RedEmerald: right. as I said, it's just using the tor resolve stuff which is inadequate for our purposes.
186 2012-05-26 02:29:58 <RedEmerald> too bad
187 2012-05-26 02:31:37 <da2ce7> http://i.qkme.me/3pgbel.jpg
188 2012-05-26 02:32:03 <RedEmerald> im waiting a week for my bank to move money
189 2012-05-26 02:32:06 graingert has quit (Read error: Connection reset by peer)
190 2012-05-26 02:32:10 <RedEmerald> so an hour feels great
191 2012-05-26 02:32:20 <sipa> it's seconds to move the money
192 2012-05-26 02:32:29 <sipa> it's 6 confirmations to know it won't be reverted
193 2012-05-26 02:32:46 <amiller> when's the last time anyone heard from mizerydearia
194 2012-05-26 02:32:48 <sipa> that takes your bank weeks ;)
195 2012-05-26 02:33:06 <da2ce7> sipa: I know... just transfering it from web account A to web account B
196 2012-05-26 02:33:28 [Tycho] has joined
197 2012-05-26 02:33:29 <RedEmerald> @seen mizerydearia
198 2012-05-26 02:33:34 <RedEmerald> ;;seen mizerydearia
199 2012-05-26 02:33:34 <gribble> mizerydearia was last seen in #bitcoin-dev 32 weeks, 5 days, 23 hours, 52 minutes, and 24 seconds ago: <mizerydearia> Are there any active bitcoin-geeks/enthusiasts/devs(including other bitcoin-related projects) here?
200 2012-05-26 02:40:00 <luke-jr> RedEmerald: I heard he went insane.
201 2012-05-26 02:40:34 <RedEmerald> amiller was asking. i don't recall who mizerydearia is
202 2012-05-26 02:42:02 <Graet> ;;seen #bitcoin mizerydearia
203 2012-05-26 02:42:02 <gribble> mizerydearia was last seen in #bitcoin 15 weeks, 0 days, 13 hours, 6 minutes, and 24 seconds ago: <mizerydearia> Idiot___, Well, to be specific, the word 'use' can be evaluated to consider something used perhaps in an unintended fashion
204 2012-05-26 02:42:22 <Graet> didnt think it was that long, 15 weeks is closer
205 2012-05-26 02:42:33 <[Tycho]> Hello, devs.
206 2012-05-26 02:43:13 [7] has quit (Disconnected by services)
207 2012-05-26 02:43:20 TheSeven has joined
208 2012-05-26 02:44:03 <da2ce7>  Graet:  https://www.facebook.com/bitcoinaus#!/photo.php?fbid=382316721804013&set=a.359732117395807.71978.225516010817419&type=1
209 2012-05-26 02:44:42 <Graet> hey [Tycho] (with disclaimer about not being a dev)
210 2012-05-26 02:45:59 <[Tycho]> How did you created your pool then ?
211 2012-05-26 02:49:07 <Ukto> hm PA Tycho ?
212 2012-05-26 02:51:17 <Graet> with magic and the sweat of others :D
213 2012-05-26 02:51:34 <[Tycho]> Ukto: what ?
214 2012-05-26 02:52:38 <Ukto> are you PA Tycho ?
215 2012-05-26 02:52:40 <Ukto> or just using the name
216 2012-05-26 02:53:56 <RedEmerald> same name
217 2012-05-26 02:55:43 <Ukto> n/m
218 2012-05-26 02:56:29 <[Tycho]> Don't know who is "PA" :)
219 2012-05-26 02:58:59 <luke-jr> [Tycho]: Graet lives in Australia where he can enslave random coders and work them on his pool
220 2012-05-26 02:59:01 <luke-jr> :p
221 2012-05-26 02:59:27 <Graet> ^^^ :D
222 2012-05-26 02:59:42 <Ukto> [Tycho]: there is a webcomic called PennyArcade, been around for YEARS. one of the main guys goes by Tycho
223 2012-05-26 02:59:49 <Ukto> so popular it has its own convention
224 2012-05-26 02:59:49 <da2ce7> I think that 'enslave' is a bit of a strong word...
225 2012-05-26 03:01:01 Lexa has quit (Read error: Connection reset by peer)
226 2012-05-26 03:01:15 <RedEmerald> convention with over 60k people
227 2012-05-26 03:02:47 * Graet consults his coders
228 2012-05-26 03:02:57 <Graet> they think enslave is fair da:/
229 2012-05-26 03:03:02 <Graet> llmao
230 2012-05-26 03:06:24 Bwild has joined
231 2012-05-26 03:07:27 da2ce7 has quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/)
232 2012-05-26 03:07:40 Z0rZ0rZ0r has quit (Ping timeout: 265 seconds)
233 2012-05-26 03:07:50 da2ce7 has joined
234 2012-05-26 03:07:52 Z0rZ0rZ0r has joined
235 2012-05-26 03:19:58 Maged has joined
236 2012-05-26 03:21:22 one_zero has joined
237 2012-05-26 03:27:31 Zarutian has quit (Quit: Zarutian)
238 2012-05-26 03:33:28 traviscj has quit (Remote host closed the connection)
239 2012-05-26 03:44:02 ThomasV has joined
240 2012-05-26 04:08:05 traviscj has joined
241 2012-05-26 04:09:55 vigilyn has quit (Read error: Connection reset by peer)
242 2012-05-26 04:17:23 pickett has quit (Remote host closed the connection)
243 2012-05-26 04:17:51 GMP has quit (Read error: Connection reset by peer)
244 2012-05-26 04:18:19 pickett has joined
245 2012-05-26 04:34:11 <Diablo-D3> upvote time: https://news.ycombinator.com/item?id=4026468
246 2012-05-26 04:34:46 <gmaxwell> Diablo-D3: you're probably the most spammy regular now— not a good thing to be.
247 2012-05-26 04:36:04 <Diablo-D3> gmaxwell: Im just trying to fight bitcoinica wherever I can
248 2012-05-26 04:36:16 <vragnaroda> gmaxwell: He's also probably the most dickish regular, too, but that's been the case for a while. :p
249 2012-05-26 04:36:45 <copumpkin> is #bitcoin-dev the best place to "fight bitcoinica"?
250 2012-05-26 04:37:32 <Diablo-D3> copumpkin: yes
251 2012-05-26 04:37:36 <copumpkin> k
252 2012-05-26 04:37:39 <copumpkin> just making sure
253 2012-05-26 04:37:40 <Diablo-D3> especially when many people in #bitcoin-dev have HN accounts
254 2012-05-26 04:37:45 <Diablo-D3> and they better be using them
255 2012-05-26 04:38:29 <splatster> *facepalm*
256 2012-05-26 04:40:02 <splatster> gmaxwell, vragnaroda: He's just like that in -assets as well.
257 2012-05-26 04:40:24 <Diablo-D3> bah.
258 2012-05-26 04:40:29 <copumpkin> lol
259 2012-05-26 04:40:55 <copumpkin> gmaxwell of the heavy hand
260 2012-05-26 04:42:47 <Ukto> lol
261 2012-05-26 04:45:24 Diablo-D3 has joined
262 2012-05-26 04:45:30 <Diablo-D3> lol gmaxwell tried to troll me
263 2012-05-26 04:45:35 <Diablo-D3> he should know it doesnt work
264 2012-05-26 04:46:28 <splatster> Diablo-D3: Look at the topic.
265 2012-05-26 04:46:33 <splatster> Read it.
266 2012-05-26 04:46:51 <splatster> Now look at what you're about to say.
267 2012-05-26 04:47:04 <Diablo-D3> I was about to laugh at you, actually.
268 2012-05-26 04:47:05 <splatster> Read it -carefully-.
269 2012-05-26 04:47:39 <splatster> And then delete whatever it was you were going to say, because we all know it's off-topic.
270 2012-05-26 04:48:11 <Diablo-D3> splatster: I hate to inform you, but _you're_ offtopic.
271 2012-05-26 04:48:15 <Diablo-D3> go troll somewhere else.
272 2012-05-26 04:48:39 <splatster> I'm not trolling, I'm being honest.
273 2012-05-26 04:48:56 <Diablo-D3> the worst form of trolling
274 2012-05-26 04:49:19 <splatster> You are not constructive, but instead destructive to the overall productivity of any channel in which you are present.
275 2012-05-26 04:50:13 <splatster> /ignore Diablo-D3
276 2012-05-26 04:50:16 <Diablo-D3> So why is it, often, I am the only one getting anything done?
277 2012-05-26 04:50:17 <splatster> Try it ^
278 2012-05-26 04:50:18 * weex checks his popcorn supplies
279 2012-05-26 04:50:29 <Diablo-D3> splatster: if anything, you're just wasting my time
280 2012-05-26 04:50:33 <Diablo-D3> so go troll elsewhere
281 2012-05-26 04:50:50 <splatster> weex: No popcorn, he's ignored so I don't give two shits about what he says.
282 2012-05-26 04:58:57 Ukto is now known as Ukyo
283 2012-05-26 04:59:00 Ukyo is now known as Ukto
284 2012-05-26 05:32:00 Turingi has joined
285 2012-05-26 05:37:17 _W_ has quit (Excess Flood)
286 2012-05-26 05:37:37 _W_ has joined
287 2012-05-26 05:42:14 dr_win has joined
288 2012-05-26 05:48:30 <freewil> anyone know how/want to generate some orphaned blocks on testnet?
289 2012-05-26 05:49:30 minimoose has quit (Quit: minimoose)
290 2012-05-26 05:52:01 <freewil> 5BTC bounty
291 2012-05-26 05:53:06 <splatster> freewil: Get an old old version which has a forked chain and start mining.
292 2012-05-26 05:53:48 <splatster> 1M5j2g4iz4mSwkngrYkqtcmKNGmyDAQzk2 ;)
293 2012-05-26 05:54:11 <freewil> uh hassle
294 2012-05-26 05:54:19 <splatster> not really
295 2012-05-26 05:54:22 <freewil> would like to do it with current version
296 2012-05-26 05:55:05 <splatster> IDK, mod the client to sleep for 10 minutes if it finds a block before broadcasting it.
297 2012-05-26 05:56:42 <freewil> if you'd like to do it that be great
298 2012-05-26 05:56:58 <freewil> im trying to test how my exchange handles orphaned blocks
299 2012-05-26 05:57:19 <freewil> so id like to have a deposit get 1-5 confirms
300 2012-05-26 05:57:22 <splatster> If it's the standard client there shouldn't be a problem
301 2012-05-26 05:57:24 <freewil> and then have it get orphaned
302 2012-05-26 05:58:07 <splatster> If it get's orphaned, it won't get any more confirms until it is included in a new block
303 2012-05-26 05:58:36 <freewil> i understand that
304 2012-05-26 05:58:43 <splatster> freewil: Blocks get orphaned -all the time- on the standard network.
305 2012-05-26 05:59:06 <freewil> this is irrelevant to me
306 2012-05-26 05:59:10 <freewil> i have a testnet network
307 2012-05-26 05:59:18 <freewil> and none of those txs have anything to do with me
308 2012-05-26 05:59:21 dr_win has quit (Remote host closed the connection)
309 2012-05-26 05:59:44 <freewil> and it's not as if my exchange interacts directly with bitcoind
310 2012-05-26 05:59:45 <splatster> I'm not really suited to be testnet mining
311 2012-05-26 06:00:05 <freewil> im not doing bitcoinica security here
312 2012-05-26 06:02:20 <freewil> i guess id wouldnt be that hard
313 2012-05-26 06:02:41 <freewil> i could just isolate myself from the rest of the network
314 2012-05-26 06:02:48 <splatster> Or that
315 2012-05-26 06:02:48 <freewil> generate like 10 blocks real quick
316 2012-05-26 06:02:52 <freewil> then reconnect
317 2012-05-26 06:03:10 <splatster> yup
318 2012-05-26 06:03:48 <freewil> im getting fucked up on some rum
319 2012-05-26 06:03:48 random_cat__ has quit (Remote host closed the connection)
320 2012-05-26 06:04:16 <freewil> thanks for the help splatster
321 2012-05-26 06:04:28 <freewil> btw im paying out btc for finding bugs
322 2012-05-26 06:04:30 <freewil> #bitme
323 2012-05-26 06:04:55 random_cat__ has joined
324 2012-05-26 06:04:57 <freewil> ive got a ton of testnet coins
325 2012-05-26 06:06:08 AlexWaters has quit (Quit: Leaving.)
326 2012-05-26 06:06:52 RazielZ has joined
327 2012-05-26 06:06:57 Lexa has joined
328 2012-05-26 06:07:44 <bonks> hey guys, what's are my options for getting data from the block chain file(s)?
329 2012-05-26 06:08:46 <freewil> thats a pretty vague question
330 2012-05-26 06:08:49 <freewil> what kind of data
331 2012-05-26 06:09:25 <bonks> sorry im trying to become familiar with it. transactions and blocks to begin with
332 2012-05-26 06:09:58 <freewil> are you familiar with the rpc api calls?
333 2012-05-26 06:10:09 <freewil> https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list
334 2012-05-26 06:10:14 <freewil> listtransactions
335 2012-05-26 06:10:14 <bonks> only using bitcoind
336 2012-05-26 06:10:17 <freewil> getttransaction
337 2012-05-26 06:10:21 <freewil> getblock
338 2012-05-26 06:10:41 <bonks> Hmm
339 2012-05-26 06:11:02 <bonks> I tried gettransaction earlier and got invalid or non-wallet transaction
340 2012-05-26 06:11:12 <bonks> let me try again and the other commands
341 2012-05-26 06:11:20 <freewil> yeah you cant just use any tx id
342 2012-05-26 06:11:27 <freewil> it has to be relevant to your wallet
343 2012-05-26 06:11:52 <freewil> same with listtransactions
344 2012-05-26 06:12:10 <bonks> Well I want to search the blockchain for any data, ie blockchain.info
345 2012-05-26 06:12:25 <freewil> they have a decent api i think
346 2012-05-26 06:13:03 <bonks> Yep they do, but I wanted to explore it myself and learn the technical side of bitcoin :)
347 2012-05-26 06:13:36 <bonks> I have a feeling they parse the binary data themselves and load it into a database
348 2012-05-26 06:14:18 <freewil> yeah
349 2012-05-26 06:14:23 <BTC_Bear> bonks: http://blockexplorer.com/q
350 2012-05-26 06:14:32 <freewil> you could check out gavin's python tools https://github.com/gavinandresen/bitcointools
351 2012-05-26 06:14:55 <freewil> i think you can dump out stuff from the blockchain
352 2012-05-26 06:15:06 <bonks> nice, both of those links look promising
353 2012-05-26 06:15:54 <bonks> thanks guys
354 2012-05-26 06:16:10 ThomasV has quit (Ping timeout: 265 seconds)
355 2012-05-26 06:18:02 <splatster> [12:09 AM] <bonks> Well I want to search the blockchain for any data, ie blockchain.info <-- Coming to bitcoind in 0.7
356 2012-05-26 06:18:36 <freewil> splatster, are there some new rpc commands you're familiar with?
357 2012-05-26 06:18:44 <bonks> cool
358 2012-05-26 06:19:38 <splatster> freewil: gettransaction is supposedly going to work on -any- TX, not just ones involving your wallet.
359 2012-05-26 06:20:15 <splatster> I think it might be in the git head already
360 2012-05-26 06:21:50 ThomasV has joined
361 2012-05-26 06:22:11 <splatster> bonks: I was in the middle of making an app that calculated an output's "taint" by traversing the chain, but I ran into the same wall as you.
362 2012-05-26 06:22:58 tower has quit (Ping timeout: 240 seconds)
363 2012-05-26 06:23:25 tower has joined
364 2012-05-26 06:26:17 <bonks> I wonder why it currently doesn't support any tx. Most users aren't using the command directly, which I imagine would be the concern
365 2012-05-26 06:27:58 <freewil> probably just has to do with how the diff types of tx are stored
366 2012-05-26 06:29:41 <splatster> bonks: IIRC (which might not be likely), transactions pertaining to the wallet are stored in the wallet itself.
367 2012-05-26 06:30:00 <splatster> So gettransaction doesn't have tp traverse the entire chain
368 2012-05-26 06:31:18 <bonks> I see that would makes sense
369 2012-05-26 06:34:10 OneFixt_ has joined
370 2012-05-26 06:34:41 OneFixt has quit (Ping timeout: 246 seconds)
371 2012-05-26 06:51:15 random_cat__ has quit (Ping timeout: 276 seconds)
372 2012-05-26 06:52:29 random_cat__ has joined
373 2012-05-26 06:54:02 SuprTiggr has quit (Remote host closed the connection)
374 2012-05-26 06:54:08 ThomasV has quit (Ping timeout: 245 seconds)
375 2012-05-26 06:54:42 danbri has joined
376 2012-05-26 06:54:49 SuprTiggr has joined
377 2012-05-26 07:10:14 dvide has quit ()
378 2012-05-26 07:12:31 molecular has quit (Ping timeout: 244 seconds)
379 2012-05-26 07:13:36 brwyatt is now known as brwyatt|Away
380 2012-05-26 07:13:44 molecular has joined
381 2012-05-26 07:19:04 Maged has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
382 2012-05-26 07:34:55 <sipa> splatster: correct, but not only for that reason
383 2012-05-26 07:35:42 <sipa> (other reasons: you don't have the chain at all, the transaction is not yet in the chain
384 2012-05-26 07:54:37 _W_ has quit (Excess Flood)
385 2012-05-26 07:54:42 _W_ has joined
386 2012-05-26 08:02:27 danbri has quit (Remote host closed the connection)
387 2012-05-26 08:08:49 xenland has quit (Ping timeout: 245 seconds)
388 2012-05-26 08:19:17 ThomasV has joined
389 2012-05-26 08:26:08 da2ce7 has quit (Ping timeout: 248 seconds)
390 2012-05-26 08:26:30 da2ce7 has joined
391 2012-05-26 08:31:24 da2ce744 has joined
392 2012-05-26 08:32:19 luke-jr has quit (Excess Flood)
393 2012-05-26 08:32:39 luke-jr has joined
394 2012-05-26 08:32:49 da2ce7 has quit (Ping timeout: 256 seconds)
395 2012-05-26 08:37:08 BTC_Bear is now known as BTC_Bear|hbrntng
396 2012-05-26 08:38:10 da2ce744 has quit (Ping timeout: 244 seconds)
397 2012-05-26 08:40:14 Joric has joined
398 2012-05-26 08:40:14 Joric has quit (Changing host)
399 2012-05-26 08:40:14 Joric has joined
400 2012-05-26 08:47:59 Glasswalker has quit (Ping timeout: 240 seconds)
401 2012-05-26 08:48:31 Glasswalker has joined
402 2012-05-26 08:58:20 Diapolo has joined
403 2012-05-26 09:01:00 ovidiusoft has joined
404 2012-05-26 09:02:36 MobiusL has quit (Quit: Ex-Chat)
405 2012-05-26 09:08:50 MobiusL has joined
406 2012-05-26 09:09:33 danbri has joined
407 2012-05-26 09:11:32 da2ce7 has joined
408 2012-05-26 09:15:52 Diapolo has quit (Quit: Leaving.)
409 2012-05-26 09:20:23 OneFixt_ is now known as OneFixt
410 2012-05-26 09:30:44 danbri has quit (Ping timeout: 246 seconds)
411 2012-05-26 09:32:24 tower has quit (Ping timeout: 265 seconds)
412 2012-05-26 09:41:27 peck has joined
413 2012-05-26 09:41:34 tower has joined
414 2012-05-26 09:52:42 datagutt has joined
415 2012-05-26 09:58:43 mmoya has joined
416 2012-05-26 10:23:48 toffoo has quit ()
417 2012-05-26 10:29:12 bitcoinhacker has joined
418 2012-05-26 10:33:15 bitcoinhacker is now known as graingert
419 2012-05-26 10:42:17 erle- has joined
420 2012-05-26 10:46:24 PK has joined
421 2012-05-26 10:51:20 molecular has quit (Ping timeout: 245 seconds)
422 2012-05-26 10:53:24 molecular has joined
423 2012-05-26 10:54:14 TD has joined
424 2012-05-26 10:59:16 JStoker has joined
425 2012-05-26 11:00:02 blumenkraft has joined
426 2012-05-26 11:09:33 henchan has quit (Ping timeout: 245 seconds)
427 2012-05-26 11:14:25 t7 has joined
428 2012-05-26 11:20:30 TD has quit (Quit: TD)
429 2012-05-26 11:25:12 henchan has joined
430 2012-05-26 11:42:47 vigilyn has joined
431 2012-05-26 11:56:32 Z0rZ0rZ0r has quit (Quit: Leaving)
432 2012-05-26 11:57:03 Z0rZ0rZ0r has joined
433 2012-05-26 12:01:57 agath has quit (Remote host closed the connection)
434 2012-05-26 12:03:44 ThomasV has quit (Ping timeout: 248 seconds)
435 2012-05-26 12:04:48 agath has joined
436 2012-05-26 12:07:22 danbri has joined
437 2012-05-26 12:09:52 graingert has quit (Remote host closed the connection)
438 2012-05-26 12:15:30 ThomasV has joined
439 2012-05-26 12:15:40 danbri has quit (Remote host closed the connection)
440 2012-05-26 12:18:40 TD has joined
441 2012-05-26 12:19:39 bitcoinhacker has joined
442 2012-05-26 12:21:52 ThomasV has quit (Ping timeout: 248 seconds)
443 2012-05-26 12:27:36 vigilyn has quit (Read error: Connection reset by peer)
444 2012-05-26 12:35:52 guruvan has quit (Remote host closed the connection)
445 2012-05-26 12:36:57 vigilyn has joined
446 2012-05-26 12:37:24 Cryo has joined
447 2012-05-26 13:00:14 henchan has quit (Ping timeout: 250 seconds)
448 2012-05-26 13:02:08 henchan has joined
449 2012-05-26 13:07:19 Zarutian has joined
450 2012-05-26 13:30:08 ThomasV has joined
451 2012-05-26 13:43:25 ThomasV has quit (Ping timeout: 245 seconds)
452 2012-05-26 13:46:06 mxmxmx has quit (Read error: No route to host)
453 2012-05-26 13:49:14 ThomasV has joined
454 2012-05-26 13:57:40 Detritus has quit (Ping timeout: 276 seconds)
455 2012-05-26 14:01:38 <gribble> New news from bitcoinrss: runeksvendsen reopened issue 997 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/997>
456 2012-05-26 14:18:59 p0s has joined
457 2012-05-26 14:28:14 epscy has quit (Ping timeout: 246 seconds)
458 2012-05-26 14:28:15 one_zero has quit ()
459 2012-05-26 14:33:53 bitcoinhacker has quit (Remote host closed the connection)
460 2012-05-26 14:35:41 bitcoinhacker has joined
461 2012-05-26 14:42:03 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
462 2012-05-26 14:43:02 TD has quit (Quit: TD)
463 2012-05-26 14:45:19 shurnormal has joined
464 2012-05-26 14:55:32 Slix` has joined
465 2012-05-26 15:06:30 giftfrosch has joined
466 2012-05-26 15:13:33 BTC_Bear is now known as BTC_Bear|hbrntng
467 2012-05-26 15:15:56 Joric has quit ()
468 2012-05-26 15:19:05 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
469 2012-05-26 15:21:31 blumenkraft has quit (Ping timeout: 276 seconds)
470 2012-05-26 15:33:42 bitcoinhacker has quit (Remote host closed the connection)
471 2012-05-26 15:43:32 elkingrey has joined
472 2012-05-26 15:59:13 gfinn has quit (Ping timeout: 276 seconds)
473 2012-05-26 16:02:49 guruvan has joined
474 2012-05-26 16:07:18 ThomasV has quit (Ping timeout: 260 seconds)
475 2012-05-26 16:15:24 Z0rZ0rZ0r has quit (Quit: Wheeeee)
476 2012-05-26 16:15:43 Z0rZ0rZ0r has joined
477 2012-05-26 16:16:36 gfinn has joined
478 2012-05-26 16:16:56 guruvan has quit (Quit: Later!)
479 2012-05-26 16:23:01 Hasbro has quit (Ping timeout: 250 seconds)
480 2012-05-26 16:28:29 guruvan has joined
481 2012-05-26 16:30:35 BTC_Bear is now known as BTC_Bear|hbrntng
482 2012-05-26 16:39:22 minimoose has joined
483 2012-05-26 16:40:19 graingert has joined
484 2012-05-26 16:43:20 Diablo-D3 has quit (Ping timeout: 244 seconds)
485 2012-05-26 16:50:44 <Glasswalker> Hey, didn't someone in here have a getwork json example that has an early share in it?
486 2012-05-26 17:02:32 <luke-jr> yes
487 2012-05-26 17:02:59 <luke-jr> http://luke.dashjr.org/tmp/code/earlyshare.json
488 2012-05-26 17:03:15 <luke-jr> I believe there's an earlier share out there, but I don't have it in JSON
489 2012-05-26 17:08:27 dvide has joined
490 2012-05-26 17:21:16 <luke-jr> sipa: I think you just broke a ton of pullreqs >_<
491 2012-05-26 17:23:24 <copumpkin> I was wondering, how much work would it be to support importing/exporting transactions themselves from the bitcoin client? The use case would be to keep a fully offline cold-storage wallet where you can withdraw from it, but the withdrawal would just give you a file that you could put onto a usb key or whatever, and then load into a smaller online wallet that will relay it for you. Basically, it'd allow offline transaction relaying (and su
492 2012-05-26 17:23:24 <copumpkin>  transactions would likely not use change to make it easier for the offline wallet to keep track of what's going on)
493 2012-05-26 17:23:46 <luke-jr> copumpkin: importing is already done
494 2012-05-26 17:24:00 <copumpkin> oh? you can import a transaction to relay it?
495 2012-05-26 17:24:12 <luke-jr> copumpkin: jgarzik bypassed the whole "suggest JSON-RPC additions on the ML before pullreq" process and just wrote+merged it
496 2012-05-26 17:24:13 <splatster> luke-jr: Since when?
497 2012-05-26 17:24:22 <copumpkin> oh
498 2012-05-26 17:24:40 <splatster> Oh, so it's in the git head?
499 2012-05-26 17:24:45 <luke-jr> Date:   Thu May 24 09:14:04 2012 -0700
500 2012-05-26 17:24:52 <luke-jr>     JSON-RPC: Add 'sendrawtx' op, for sending pre-built TX's to network
501 2012-05-26 17:25:04 <splatster> luke-jr: And what about creating/exporting TXs?
502 2012-05-26 17:25:09 <luke-jr> splatster: good luck
503 2012-05-26 17:25:11 <sipa> i'd like to see a "preparetx" "addtxoutput" "addtxinput" "exporttx" "aborttx" "sendtx" set of commands (maybe as complex subcommands of a txedit command)
504 2012-05-26 17:25:11 p0s has quit (Remote host closed the connection)
505 2012-05-26 17:25:12 <gmaxwell> copumpkin: it's not that simple, because you can't generate the txn without knowing the change.
506 2012-05-26 17:25:13 <luke-jr> use Armory i guess
507 2012-05-26 17:25:18 <splatster> awww
508 2012-05-26 17:25:21 <gmaxwell> er. s/change/chain/
509 2012-05-26 17:25:24 <Eliel_> splatster: libbitcoin could be a good start.
510 2012-05-26 17:25:35 <copumpkin> gmaxwell: oh, is change mandatory?
511 2012-05-26 17:25:40 <gmaxwell> _chain_
512 2012-05-26 17:25:47 <gmaxwell> You need to have the inputs your spending.
513 2012-05-26 17:25:48 <luke-jr> copumpkin: unless you want excess to go to fees
514 2012-05-26 17:25:53 <copumpkin> oh
515 2012-05-26 17:25:56 <copumpkin> ok
516 2012-05-26 17:26:09 <copumpkin> gmaxwell: well, is there a proposal that allows that sort of use case?
517 2012-05-26 17:26:13 <gmaxwell> What you need to do is have your online wallet generate the txn without signatures, walk that to the offline one for signing, then walk the result back.
518 2012-05-26 17:26:23 <copumpkin> ah
519 2012-05-26 17:26:43 <gmaxwell> copumpkin: https://en.bitcoin.it/wiki/BIP_0010 would do it.
520 2012-05-26 17:27:00 <luke-jr> wow, didn't know we had that
521 2012-05-26 17:27:01 <copumpkin> oh, fair enough
522 2012-05-26 17:27:52 <gmaxwell> Yea, I beat on etotheipi to expand it out to cover the whole usecase for this. (e.g. including all the inputs so the offline wallet can accurately display the transaction)
523 2012-05-26 17:28:05 <luke-jr> why isn't it Base64?
524 2012-05-26 17:28:11 <sipa> luke-jr: i certainly broke some, but it seems most are still good
525 2012-05-26 17:28:26 <luke-jr> sipa: I was thinking CoinControl in particular
526 2012-05-26 17:28:29 <gmaxwell> luke-jr: good question. beat on etotheipi.
527 2012-05-26 17:28:49 <sipa> luke-jr: right; i don't mind rebasing that myself if necessary
528 2012-05-26 17:29:08 <gmaxwell> Sounds like a good excuse to go change it to addresses the class organization comments.
529 2012-05-26 17:29:16 <luke-jr> IMO, it's looking like someone needs to split CoinControl from dooglus's tests/coinselector
530 2012-05-26 17:29:32 <luke-jr> and merge just the latter
531 2012-05-26 17:30:30 <sipa> if someone'd just remove that ugly wallet-wide coin selector, i wouldn't mind merging it entirely
532 2012-05-26 17:30:49 <luke-jr> sipa: I suspect that will end up being mostly a rewrite
533 2012-05-26 17:30:56 <gmaxwell> Perhaps just take out the GUI part and leave it CLI only for now?
534 2012-05-26 17:31:08 <luke-jr> gmaxwell: the GUI part is the only part semi-reasonable to keep :P
535 2012-05-26 17:31:24 <luke-jr> it's the internal workign that's a disaster
536 2012-05-26 17:31:28 <gmaxwell> meh, the gui is confusing and has that crappy cross-tab behavior.
537 2012-05-26 17:31:36 <luke-jr> true
538 2012-05-26 17:31:55 <luke-jr> I like the scoped restriction concept I introduced for it <.<
539 2012-05-26 17:32:13 <luke-jr> but it obviously doesn't clean up the internals
540 2012-05-26 17:32:41 <luke-jr> in any case, my focus is more on #936, #1245, #1246, #1240, #1355 for now
541 2012-05-26 17:33:56 <gmaxwell> luke-jr: did you see that person on the devlist complaining about getmemorypool interface instability as a reason to not mine transactions?
542 2012-05-26 17:34:07 <luke-jr> gmaxwell: no
543 2012-05-26 17:34:12 <sipa> luke-jr: i should consider 1245 and 1246 together, right?
544 2012-05-26 17:35:04 <luke-jr> sipa: #1245 is a trivial bugfix that addresses a potential security concern if not fixed before #1246 is merged
545 2012-05-26 17:35:53 <luke-jr> (without #1246, the worst-case scenario for #1245 AFAIK is a null pointer dereference)
546 2012-05-26 17:36:23 <Glasswalker> Ok, I've decided to try and write a miner from scratch in C first (super basic, but able to find shares). Then I can use it as a reference to make sure I'm doing things right in the Verilog one.
547 2012-05-26 17:36:55 <Glasswalker> so is there a document/page/reference anywhere describing exactly what is in the json output for getwork (specifically the data field)
548 2012-05-26 17:38:10 <sipa> luke-jr: your miner test runs LoadBlockIndex(true), but i suppose that's on a mock db, without loading any real testnet or realnet data?
549 2012-05-26 17:38:27 <luke-jr> sipa: right
550 2012-05-26 17:38:33 <luke-jr> sipa: it creates the Genesis block
551 2012-05-26 17:39:08 <luke-jr> Glasswalker: https://en.bitcoin.it/wiki/Getwork
552 2012-05-26 17:40:21 <luke-jr> gmaxwell: did you mean "Not to mention the extra work to keep track of what version of getmemorypool output you're receiving work for in a broadly distributed pool."?
553 2012-05-26 17:40:47 <luke-jr> gmaxwell: I interpreted that as tracking which merkle tree to use for shares…
554 2012-05-26 17:41:38 <gmaxwell> luke-jr: ah, thats a weird concern. "If you don't like doing these things, stop writing your own software for it."
555 2012-05-26 17:41:56 <luke-jr> XD
556 2012-05-26 17:42:49 <luke-jr> I don't see any need to track GMP protocol version itself; the differences are obvious enough
557 2012-05-26 17:43:04 xorgate has left ()
558 2012-05-26 17:43:09 <luke-jr> and they're basically compatible if you don't use new features
559 2012-05-26 17:43:45 <gmaxwell> hm. should testnet mode be reading the conf file in ~/.bitcoin/ ?
560 2012-05-26 17:44:17 <luke-jr> gmaxwell: I think that's intentional. Whether it should or not, i presume is debatable.
561 2012-05-26 17:45:00 <sipa> gmaxwell: yes
562 2012-05-26 17:45:06 <sipa> gmaxwell: wait, maybe not
563 2012-05-26 17:45:07 ThomasV has joined
564 2012-05-26 17:45:25 <sipa> i made a mistake there myself when cleaning up that datadir thing
565 2012-05-26 17:45:46 <gmaxwell> It _is_ it just surprised me. I've normally used a seperate datadir enirely for testnet.
566 2012-05-26 17:46:57 <sipa> luke-jr, gmaxwell: any comments on #1389 ?
567 2012-05-26 17:47:03 <sipa> (i'm testing 1245/1246 now)
568 2012-05-26 17:48:16 <luke-jr> sipa: why does GetProxy have NET_IPV4 all over? do IPv6 proxies work?
569 2012-05-26 17:49:37 <sipa> luke-jr: that's just temporary; the internal mechanism allows selecting a different proxy for each network, and a separate one to resolve hostname-based destinations
570 2012-05-26 17:49:43 <luke-jr> i c
571 2012-05-26 17:50:16 <sipa> but i didn't want to update the UI everywhere, since it's about to be changed soon again anyway, so the GUI reads the NET_IPV4 proxy, and sets the IPV4/IPV6/name ones
572 2012-05-26 17:50:22 <sipa> GUI and config
573 2012-05-26 17:50:30 <luke-jr> i c
574 2012-05-26 17:51:13 terry is now known as hazek
575 2012-05-26 17:51:23 hazek is now known as terry
576 2012-05-26 17:51:57 <luke-jr> sipa: left some more comments inline
577 2012-05-26 17:56:41 anddam has joined
578 2012-05-26 17:57:08 <anddam> hi, on sf download page there's a duplicate macosx dmg, one of the two is named 0.6.2.2
579 2012-05-26 17:57:34 <sipa> use the 0.6.2.2 one
580 2012-05-26 17:57:41 <anddam> what's the difference?
581 2012-05-26 17:57:45 <sipa> it has a macos-only bugfix in it
582 2012-05-26 17:57:55 <anddam> the dmg appear to be the same
583 2012-05-26 17:58:04 <luke-jr> XD
584 2012-05-26 17:58:20 <sipa> ok, naming error then
585 2012-05-26 17:58:30 <gmaxwell> hm?
586 2012-05-26 17:58:32 * luke-jr is considering rolling a 0.6.3 for Mac, but probably needs to finish with Mac-gitian first
587 2012-05-26 17:58:48 <anddam> s/appear to be/are exactly/
588 2012-05-26 17:59:00 <luke-jr> anddam: btw, https://bitcointalk.org/?topic=83743
589 2012-05-26 17:59:56 <gmaxwell> they are the same.
590 2012-05-26 17:59:57 <gmaxwell> 0_o
591 2012-05-26 18:00:25 <anddam> gmaxwell: they are, I'd get rid of the 0.6.2.2
592 2012-05-26 18:01:06 <gmaxwell> But Is 0.6.2 actually a copy of 0.6.2.2 or vice versa?
593 2012-05-26 18:01:10 <anddam> luke-jr: I'm not familiar with Gitian, but I can hardly imagine a scenario in which linux is a supported platform and osx isn't
594 2012-05-26 18:01:25 <gmaxwell> ...
595 2012-05-26 18:01:34 <anddam> gmaxwell: being equality relationship commutative that doesn't really matter
596 2012-05-26 18:01:46 <luke-jr> anddam: what part of my post confused you? XD
597 2012-05-26 18:01:50 <gmaxwell> anddam: 0.6.2 and 0.6.2.2 are not the same thing.
598 2012-05-26 18:02:02 <anddam> "needs to finish with Mac-gitian first  "
599 2012-05-26 18:02:20 <luke-jr> anddam: did you read the forum post I linked? :P
600 2012-05-26 18:02:22 <anddam> gmaxwell: those aren't files, those are file *names*
601 2012-05-26 18:02:28 <gmaxwell> anddam: A mistake was made here, and the more likely one is that 0.6.2.2 was incorrectly uploaded and that it's really 0.6.2 with a wrong name.
602 2012-05-26 18:02:35 <luke-jr> anddam: also, OSX is *in general* *much harder* to support
603 2012-05-26 18:02:37 <anddam> luke-jr: unitl "my proposal"
604 2012-05-26 18:02:54 <anddam> luke-jr: not in my experience
605 2012-05-26 18:03:13 <luke-jr> anddam: you do non-Mac-specific software development?
606 2012-05-26 18:03:18 <anddam> luke-jr: btw I hadn't figured you were the author of post
607 2012-05-26 18:03:24 <luke-jr> XD
608 2012-05-26 18:03:40 <gmaxwell> anddam: and if thats the mistake that was made, that means that all OSX users are currently getting a broken copy of bitcoin.
609 2012-05-26 18:03:51 <gmaxwell> (though, I'd expect more complaints if so)
610 2012-05-26 18:04:19 <luke-jr> gmaxwell: even 0.6.2.2 has some pretty annoying bugs on Mac
611 2012-05-26 18:04:26 <anddam> gmaxwell: the dmgs are identical, which one would provide a broken copy?
612 2012-05-26 18:04:28 <gmaxwell> Well, it just pegs the cpu all the time.
613 2012-05-26 18:04:51 <luke-jr> gmaxwell: no, if you hide Bitcoin-Qt and click the dock icon to show it, it pops up then hides again
614 2012-05-26 18:04:54 <gmaxwell> anddam: 0.6.2 is broken on mac— it uses 100% cpu once it reaches 8 connections, 0.6.2.2 is the fix to that brokneness.
615 2012-05-26 18:05:07 <gmaxwell> luke-jr: oh I misread you.
616 2012-05-26 18:06:16 <anddam> gmaxwell: my question then is how can two identical images provide different binaries
617 2012-05-26 18:06:34 <anddam> $ cmp bitcoin-0.6.2-macosx.dmg bitcoin-0.6.2.2-macosx.dmg ; echo $?
618 2012-05-26 18:06:37 <anddam> 0
619 2012-05-26 18:06:41 <gmaxwell> You're making me want to shoot you.
620 2012-05-26 18:06:54 <gmaxwell> We created two versions of bitcoin 0.6.2 and later 0.6.2.2 with fixes for the first.
621 2012-05-26 18:07:09 <gmaxwell> It appears that the release process for 0.6.2.2 had a mistake made.
622 2012-05-26 18:07:31 <gmaxwell> There are two possible mistakes that were made— 0.6.2.2 was written to both names, or 0.6.2 was uploaded again in 0.6.2.2's place.
623 2012-05-26 18:07:48 <anddam> shooting rather than explaining better? now that's a way to deal with stress
624 2012-05-26 18:07:51 <sipa> gmaxwell: i think 0.6.2 was overwritten with 0.6.2.2, and later 0.6.2.2 was added by someone else who didn't know 0.6.2 was already updated to 0.6.2
625 2012-05-26 18:07:58 <sipa> .2
626 2012-05-26 18:08:23 <sipa> anddam: which version is reported when you run the binary installed by either?
627 2012-05-26 18:08:28 <sipa> 0.6.2 or 0.6.2.2?
628 2012-05-26 18:08:39 <anddam> sipa: reasonable, still since now the images are the same I'd either remove one or put a note in main page
629 2012-05-26 18:08:56 <sipa> yes, but i'd like to know whether they are both 0.6.2 or both 0.6.2.2
630 2012-05-26 18:09:11 <sipa> since people have reported 0.6.2.2 to fix the 100% issue, i assume 0.6.2.2
631 2012-05-26 18:09:12 <anddam> sipa: just a sec, I haven't mounted them yet
632 2012-05-26 18:11:16 <anddam> the Info.plist doesn't contain version number, it's not mandatory but recommended for application bundles
633 2012-05-26 18:11:36 <anddam> that means you have to wait a few more seconds while the app starts
634 2012-05-26 18:11:56 <sipa> you can already see it in debug.log
635 2012-05-26 18:12:34 <anddam> Bitcoin version v0.6.2.2-beta (2012-05-11 10:09:45 -0400)
636 2012-05-26 18:12:39 <sipa> ok, good
637 2012-05-26 18:12:44 <sipa> so both are 0.6.2.2
638 2012-05-26 18:12:49 <anddam> yep
639 2012-05-26 18:13:13 <gmaxwell> Okay, thats good news.
640 2012-05-26 18:13:37 <gmaxwell> Both file should still stay— because otherwise people with the original 0.6.2 will be confused when we tell them to install 0.6.2 to fix their problems. :)
641 2012-05-26 18:14:02 <anddam> GUI just started
642 2012-05-26 18:14:54 <anddam> can't you remove 0.6.2.2 instead?
643 2012-05-26 18:15:04 <anddam> that's what confused me in first place
644 2012-05-26 18:15:12 <sipa> i'd remove the 0.6.2 one :)
645 2012-05-26 18:15:19 <sipa> except people may still have links to it
646 2012-05-26 18:15:29 ThomasV has quit (Ping timeout: 240 seconds)
647 2012-05-26 18:15:58 <anddam> but that would make web page inconsistent, home page says "Latest Bitcoin-Qt version: 0.6.2 "
648 2012-05-26 18:16:19 <gmaxwell> anddam: I just gave the reason why we can't remove 0.6.2.2.
649 2012-05-26 18:17:16 <anddam> there's a source of confusion anyway, in my case I was told by the old client to update to 0.6.2 and found a possibly newer 0.6.2.2 instead
650 2012-05-26 18:17:35 <anddam> anyway if you're aware of that it's all right, I figured it was better to mention it
651 2012-05-26 18:17:37 <anddam> bye
652 2012-05-26 18:18:02 <anddam> thanks for the info
653 2012-05-26 18:18:04 anddam has left ("WeeChat 0.3.2")
654 2012-05-26 18:19:31 paraipan has quit (Remote host closed the connection)
655 2012-05-26 18:20:17 paraipan has joined
656 2012-05-26 18:27:15 George has joined
657 2012-05-26 18:29:36 George has quit (Client Quit)
658 2012-05-26 18:29:39 eian has joined
659 2012-05-26 18:29:52 dk5 has joined
660 2012-05-26 18:30:26 dk5 has quit (Client Quit)
661 2012-05-26 18:30:33 toffoo has joined
662 2012-05-26 18:30:50 eian has quit (Client Quit)
663 2012-05-26 18:36:25 RainbowDashh has joined
664 2012-05-26 18:36:38 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
665 2012-05-26 18:47:03 ThomasV has joined
666 2012-05-26 19:00:17 Cory has quit (Ping timeout: 248 seconds)
667 2012-05-26 19:00:20 Pasha has joined
668 2012-05-26 19:00:27 Pasha is now known as Cory
669 2012-05-26 19:03:01 ThomasV has quit (Ping timeout: 252 seconds)
670 2012-05-26 19:03:24 Xunie has joined
671 2012-05-26 19:06:41 RazielZ has quit (Ping timeout: 248 seconds)
672 2012-05-26 19:09:03 ahihi2 has quit (Remote host closed the connection)
673 2012-05-26 19:09:51 brwyatt is now known as Away!~brwyatt@pool-96-226-236-130.dllstx.fios.verizon.net|brwyatt
674 2012-05-26 19:19:06 danbri has joined
675 2012-05-26 19:23:30 kobvora has joined
676 2012-05-26 19:27:36 graingert has quit (Read error: Connection reset by peer)
677 2012-05-26 19:27:51 danbri has quit (Read error: Connection reset by peer)
678 2012-05-26 19:28:08 danbri has joined
679 2012-05-26 19:32:10 brwyatt has quit (Quit: leaving)
680 2012-05-26 19:33:19 danbri has quit (Ping timeout: 244 seconds)
681 2012-05-26 19:34:58 danbri has joined
682 2012-05-26 19:36:07 danbri has quit (Read error: Connection reset by peer)
683 2012-05-26 19:36:12 danbri has joined
684 2012-05-26 19:41:02 danbri has quit (Ping timeout: 250 seconds)
685 2012-05-26 19:48:22 RazielZ has joined
686 2012-05-26 19:50:22 vigilyn has quit (Ping timeout: 244 seconds)
687 2012-05-26 19:53:53 danbri has joined
688 2012-05-26 19:56:20 <luke-jr> hmm
689 2012-05-26 19:56:38 kobvora has quit (Ping timeout: 245 seconds)
690 2012-05-26 19:56:49 mysil2 has joined
691 2012-05-26 19:58:20 brwyatt has joined
692 2012-05-26 19:58:52 * luke-jr wonders if it'd be possible to create a bitbill-like token that determines its own private key after sealing, and displays the public key for loading
693 2012-05-26 19:59:01 bitcoinhacker has joined
694 2012-05-26 20:00:03 bitcoinhacker has quit (Client Quit)
695 2012-05-26 20:00:15 bitcoinhacker has joined
696 2012-05-26 20:00:30 bitcoinhacker is now known as graingert_ecs
697 2012-05-26 20:03:33 <tcatm> luke-jr: Maybe with a e-ink displays and a small microcontroller.
698 2012-05-26 20:03:42 <BTC_Bear> Chemically activated EPROM or something?  Chemical generates initial electricity for programing  and then wears off.
699 2012-05-26 20:03:58 <luke-jr> sounds expensive >_<
700 2012-05-26 20:04:17 <BTC_Bear> meh.. BTC will be worth 9001 USD soon. :))
701 2012-05-26 20:05:20 <BlueMatt> so much for Bear
702 2012-05-26 20:06:23 danbri has quit (Ping timeout: 244 seconds)
703 2012-05-26 20:07:56 danbri has joined
704 2012-05-26 20:19:15 erle- has quit (Read error: Connection reset by peer)
705 2012-05-26 20:22:12 danbri has quit (Ping timeout: 250 seconds)
706 2012-05-26 20:23:40 elkingrey has quit (Quit: Leaving)
707 2012-05-26 20:29:01 <gmaxwell> Think anyone still uses getwork for mining?
708 2012-05-26 20:29:36 <gmaxwell> I found a fun bug with it.
709 2012-05-26 20:33:00 danbri has joined
710 2012-05-26 20:38:00 danbri has quit (Ping timeout: 245 seconds)
711 2012-05-26 20:41:14 ahihi2 has joined
712 2012-05-26 20:42:06 ahihi2 has quit (Remote host closed the connection)
713 2012-05-26 20:44:51 ahihi2 has joined
714 2012-05-26 20:59:18 paul0 has joined
715 2012-05-26 21:03:19 gavinandresen has quit (Quit: gavinandresen)
716 2012-05-26 21:07:29 darkskiez has quit (Ping timeout: 245 seconds)
717 2012-05-26 21:08:22 darkskiez has joined
718 2012-05-26 21:13:40 BTC_Bear is now known as BTC_Bear|hbrntng
719 2012-05-26 21:33:22 Hasbro has joined
720 2012-05-26 21:36:00 Bwild has quit (Ping timeout: 240 seconds)
721 2012-05-26 21:38:58 paul0 has quit (Quit: paul0)
722 2012-05-26 21:40:36 paul0 has joined
723 2012-05-26 21:41:45 paul0 has quit (Client Quit)
724 2012-05-26 21:44:37 Xunie has quit (Remote host closed the connection)
725 2012-05-26 21:45:03 theorb has joined
726 2012-05-26 21:45:21 Bwild has joined
727 2012-05-26 21:49:12 theorbtwo has quit (Ping timeout: 244 seconds)
728 2012-05-26 21:49:17 theorb is now known as theorbtwo
729 2012-05-26 21:54:13 JZavala has joined
730 2012-05-26 21:55:17 Lexa has quit (Read error: Connection reset by peer)
731 2012-05-26 21:56:55 minimoose has quit (Quit: minimoose)
732 2012-05-26 22:01:30 JZavala has quit (Ping timeout: 240 seconds)
733 2012-05-26 22:03:42 ahbritto has joined
734 2012-05-26 22:04:08 ahbritto is now known as Guest177
735 2012-05-26 22:05:47 erle- has joined
736 2012-05-26 22:07:22 Cory has quit (Read error: Connection reset by peer)
737 2012-05-26 22:08:59 Cory has joined
738 2012-05-26 22:09:02 <phantomcircuit> bleh
739 2012-05-26 22:09:14 <phantomcircuit> gentoo in vm with mirrored disk == slow as fuck
740 2012-05-26 22:09:27 <phantomcircuit> disk sounds like it's going insane
741 2012-05-26 22:09:31 <phantomcircuit> click click click click click click click click click click click click
742 2012-05-26 22:19:31 paul0 has joined
743 2012-05-26 22:19:37 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
744 2012-05-26 22:22:59 graingert_ecs has quit (Remote host closed the connection)
745 2012-05-26 22:31:22 datagutt has quit (Quit: Computer has gone to sleep.)
746 2012-05-26 22:32:21 <XMPPwocky> phantomcircuit: dubstep remix?
747 2012-05-26 22:32:29 <phantomcircuit> XMPPwocky, xD
748 2012-05-26 22:33:14 <splatster> phantomcircuit: Back it before it ESPLODE!
749 2012-05-26 22:33:56 <phantomcircuit> there's nothing wrong with the disks
750 2012-05-26 22:34:07 <phantomcircuit> i've tested them both pretty thoroughly
751 2012-05-26 22:34:08 ovidiusoft has quit (Quit: leaving)
752 2012-05-26 22:34:45 guruvan has quit (Remote host closed the connection)
753 2012-05-26 22:37:59 <splatster> [4:06 PM] <phantomcircuit> disk sounds like it's going insane
754 2012-05-26 22:37:59 <splatster> [4:31 PM] <phantomcircuit> there's nothing wrong with the disks
755 2012-05-26 22:38:13 <phantomcircuit> splatster, lots of fsync calls will do that
756 2012-05-26 22:38:24 <splatster> ya
757 2012-05-26 22:39:49 guruvan has joined
758 2012-05-26 22:42:26 paul0 has quit (Quit: paul0)
759 2012-05-26 22:46:50 erle- has quit (Quit: erle-)
760 2012-05-26 22:50:31 tower has quit (Ping timeout: 245 seconds)
761 2012-05-26 22:50:47 tower has joined
762 2012-05-26 22:51:28 PK has quit ()
763 2012-05-26 22:53:31 luke-jr has joined
764 2012-05-26 23:04:39 RainbowDashh has quit (Quit: RainbowDashh)
765 2012-05-26 23:06:14 c_k has quit (Read error: Operation timed out)
766 2012-05-26 23:06:25 RainbowDashh has joined
767 2012-05-26 23:07:29 henchan has quit (Ping timeout: 245 seconds)
768 2012-05-26 23:07:38 c_k has joined
769 2012-05-26 23:09:54 RainbowDashh has quit (Client Quit)
770 2012-05-26 23:11:24 RainbowDashh has joined
771 2012-05-26 23:17:27 ovidiusoft has joined
772 2012-05-26 23:18:27 RainbowDashh has quit (Quit: RainbowDashh)
773 2012-05-26 23:19:55 RainbowDashh has joined
774 2012-05-26 23:23:47 ThomasV has joined
775 2012-05-26 23:26:39 sol56 has quit (Quit: ZNC - http://znc.in)
776 2012-05-26 23:26:58 RazielZ has quit (Quit: Leaving)
777 2012-05-26 23:29:30 Slix` has quit (Read error: Connection reset by peer)
778 2012-05-26 23:31:47 Slix` has joined
779 2012-05-26 23:32:17 ThomasV has quit (Ping timeout: 248 seconds)
780 2012-05-26 23:34:13 RainbowDashh has quit (Quit: RainbowDashh)
781 2012-05-26 23:36:48 TD has joined
782 2012-05-26 23:40:17 ovidiusoft has quit (Ping timeout: 248 seconds)
783 2012-05-26 23:40:18 t7 has quit (Remote host closed the connection)
784 2012-05-26 23:52:09 <weex> what is the other free wallet like instawallet?
785 2012-05-26 23:53:44 Cory has quit (Ping timeout: 244 seconds)
786 2012-05-26 23:53:57 <weex> i mean one that autogenerates an address when you visit it
787 2012-05-26 23:57:53 Cory has joined