1 2013-09-21 00:00:00 Prattler_ has quit (Ping timeout: 245 seconds)
2 2013-09-21 00:00:13 Prattler has joined
3 2013-09-21 00:00:35 aheyn has joined
4 2013-09-21 00:00:36 maraoz has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
5 2013-09-21 00:02:03 apurplehorse has quit ()
6 2013-09-21 00:02:35 gcX46 has quit (Quit: Leaving)
7 2013-09-21 00:03:46 hnz has quit (Ping timeout: 245 seconds)
8 2013-09-21 00:11:18 aheyn is now known as longcat
9 2013-09-21 00:16:02 roconnor has joined
10 2013-09-21 00:17:57 hnz has joined
11 2013-09-21 00:23:54 jcorgan has quit (Quit: jcorgan)
12 2013-09-21 00:32:57 Anduck has quit (Ping timeout: 268 seconds)
13 2013-09-21 00:33:15 mn3monic has joined
14 2013-09-21 00:35:59 malaimo has quit (Ping timeout: 260 seconds)
15 2013-09-21 00:37:29 malaimo has joined
16 2013-09-21 00:44:08 johnsoft has quit (Ping timeout: 256 seconds)
17 2013-09-21 00:44:29 johnsoft has joined
18 2013-09-21 00:51:23 CheckDavid has quit (Read error: Connection reset by peer)
19 2013-09-21 00:59:56 freewil has joined
20 2013-09-21 01:00:42 root2 has quit (Quit: Leaving)
21 2013-09-21 01:04:24 Application has quit (Ping timeout: 268 seconds)
22 2013-09-21 01:06:34 jtimon has quit (Ping timeout: 252 seconds)
23 2013-09-21 01:07:05 gfinn has quit (Ping timeout: 240 seconds)
24 2013-09-21 01:09:57 random_cat has joined
25 2013-09-21 01:11:05 a_meteor_alt has joined
26 2013-09-21 01:12:11 wizkid057 has quit (Quit: !)
27 2013-09-21 01:13:36 bbrian has quit (Ping timeout: 256 seconds)
28 2013-09-21 01:14:15 a_meteor has quit (Ping timeout: 248 seconds)
29 2013-09-21 01:14:16 random_cat has quit (Remote host closed the connection)
30 2013-09-21 01:15:00 justusranvier has joined
31 2013-09-21 01:15:21 random_cat has joined
32 2013-09-21 01:19:56 a_meteor_alt is now known as a_meteor
33 2013-09-21 01:20:20 macboz has joined
34 2013-09-21 01:22:56 Nesetalis has quit (Ping timeout: 245 seconds)
35 2013-09-21 01:24:41 awishformore has quit (Remote host closed the connection)
36 2013-09-21 01:26:37 rdymac has quit (Read error: Connection reset by peer)
37 2013-09-21 01:27:03 ticean has quit (Remote host closed the connection)
38 2013-09-21 01:27:15 Application has joined
39 2013-09-21 01:31:16 rdymac has joined
40 2013-09-21 01:36:14 FabianB_ has joined
41 2013-09-21 01:37:31 FabianB has quit (Ping timeout: 245 seconds)
42 2013-09-21 01:42:14 wizkid057 has joined
43 2013-09-21 01:42:23 one_zero has joined
44 2013-09-21 01:44:49 Gu_______ has joined
45 2013-09-21 01:46:09 Coincidental has joined
46 2013-09-21 02:02:53 <Neozonz> anyone very knowledgable about eloipool
47 2013-09-21 02:03:02 rdymac has quit (Read error: Connection reset by peer)
48 2013-09-21 02:04:22 shesek has joined
49 2013-09-21 02:04:34 Maidak has joined
50 2013-09-21 02:07:33 rdymac has joined
51 2013-09-21 02:13:25 meLon_ has quit (Remote host closed the connection)
52 2013-09-21 02:14:20 Subo1977_ has joined
53 2013-09-21 02:15:06 Maidak has left ()
54 2013-09-21 02:15:11 bizoro has quit (Quit: Konversation terminated!)
55 2013-09-21 02:15:21 bizoro has joined
56 2013-09-21 02:16:05 Subo1977 has quit (Ping timeout: 240 seconds)
57 2013-09-21 02:20:33 mortikia has quit (Remote host closed the connection)
58 2013-09-21 02:20:43 mortikia has joined
59 2013-09-21 02:30:32 BenderCoin has quit (Ping timeout: 246 seconds)
60 2013-09-21 02:33:26 BenderCoin has joined
61 2013-09-21 02:47:03 RoboTedd_ has joined
62 2013-09-21 02:48:46 maaku has quit (Ping timeout: 245 seconds)
63 2013-09-21 02:50:35 RoboTeddy has quit (Ping timeout: 260 seconds)
64 2013-09-21 02:51:38 RoboTedd_ has quit (Ping timeout: 256 seconds)
65 2013-09-21 02:58:20 meLon has joined
66 2013-09-21 03:01:13 rdymac has quit (Read error: Connection reset by peer)
67 2013-09-21 03:04:53 wei_ has joined
68 2013-09-21 03:06:07 PiZZaMaN2K is now known as PiZZaMaN2K|away
69 2013-09-21 03:06:34 wei_ has quit (Client Quit)
70 2013-09-21 03:07:33 rdymac has joined
71 2013-09-21 03:10:28 wei_ has joined
72 2013-09-21 03:13:30 banghouse has quit (Remote host closed the connection)
73 2013-09-21 03:14:41 BNCatDIGISHELL has quit (Quit: changing servers)
74 2013-09-21 03:15:32 Raccoon has quit (Ping timeout: 264 seconds)
75 2013-09-21 03:15:48 BenderCoin has quit (Quit: Leaving)
76 2013-09-21 03:16:12 rdegges has quit (Excess Flood)
77 2013-09-21 03:16:30 rdymac has quit (Read error: Connection reset by peer)
78 2013-09-21 03:16:44 rdegges has joined
79 2013-09-21 03:17:08 sserrano44 has quit (Quit: Computer has gone to sleep.)
80 2013-09-21 03:19:38 rdymac has joined
81 2013-09-21 03:19:44 rdymac has quit (Read error: Connection reset by peer)
82 2013-09-21 03:21:15 ticean has joined
83 2013-09-21 03:22:34 Namworld has joined
84 2013-09-21 03:23:55 btcbtc has quit (Quit: btcbtc)
85 2013-09-21 03:24:33 rdymac has joined
86 2013-09-21 03:25:16 mrkent has joined
87 2013-09-21 03:25:20 btcbtc has joined
88 2013-09-21 03:27:22 eoss has joined
89 2013-09-21 03:30:22 aceat64 has quit (Ping timeout: 276 seconds)
90 2013-09-21 03:43:22 mintyFresh has joined
91 2013-09-21 03:44:45 aceat64 has joined
92 2013-09-21 03:48:29 HaltingState has quit (Ping timeout: 245 seconds)
93 2013-09-21 03:53:42 [7] has quit (Disconnected by services)
94 2013-09-21 03:53:51 TheSeven has joined
95 2013-09-21 03:57:30 rdponticelli has quit (Remote host closed the connection)
96 2013-09-21 04:02:03 rdponticelli has joined
97 2013-09-21 04:02:15 HaltingState has joined
98 2013-09-21 04:04:39 Coincidental has quit (Remote host closed the connection)
99 2013-09-21 04:09:50 Coincidental has joined
100 2013-09-21 04:10:29 Liquid__ has joined
101 2013-09-21 04:10:52 twobitcoins has joined
102 2013-09-21 04:11:20 PiZZaMaN2K has quit (away!~PiZZaMaN2@unaffiliated/pizzaman2k|Quit: Leaving...)
103 2013-09-21 04:11:35 cris has quit (Ping timeout: 260 seconds)
104 2013-09-21 04:12:18 frb has quit (Ping timeout: 240 seconds)
105 2013-09-21 04:12:39 ericmuys_ has joined
106 2013-09-21 04:12:42 epscy has quit (Ping timeout: 240 seconds)
107 2013-09-21 04:13:00 ericmuyser has quit (Ping timeout: 240 seconds)
108 2013-09-21 04:13:30 graingert has quit (Ping timeout: 240 seconds)
109 2013-09-21 04:13:58 Guest38419 has quit (Ping timeout: 264 seconds)
110 2013-09-21 04:13:58 twobitcoins_ has quit (Ping timeout: 264 seconds)
111 2013-09-21 04:14:28 graingert has joined
112 2013-09-21 04:14:31 frb has joined
113 2013-09-21 04:14:57 epscy has joined
114 2013-09-21 04:16:07 Raccoon^ has joined
115 2013-09-21 04:17:37 cris has joined
116 2013-09-21 04:20:43 btcbtc has quit (Quit: btcbtc)
117 2013-09-21 04:23:33 maaku has joined
118 2013-09-21 04:23:42 btcbtc has joined
119 2013-09-21 04:25:13 <warren> would inserting my own compile errors using pragmas be non-portable?
120 2013-09-21 04:25:45 <Luke-Jr> I'm not sure we pay much attention to compiler portability anymore..
121 2013-09-21 04:25:49 <Luke-Jr> as long as it works with GCC and LLVM
122 2013-09-21 04:26:20 <maaku> and clang. and msvc...
123 2013-09-21 04:26:59 <Luke-Jr> clang is LLVM
124 2013-09-21 04:27:06 <Luke-Jr> and I doubt we compile under MSVC today
125 2013-09-21 04:27:52 <maaku> nitpicky but no clang and llvm are different things; many people who compile bitcoin themselves use msvc
126 2013-09-21 04:28:06 <maaku> i don't, but i see it used a lot
127 2013-09-21 04:28:46 <Luke-Jr> maaku: I would seriously be surprised if MSVC could build it. I've never heard of anyone doing such a thing in over a year.
128 2013-09-21 04:28:58 <Luke-Jr> even people building natively on Windows are few
129 2013-09-21 04:29:24 <gmaxwell> >many people who compile bitcoin themselves use msvc < I don't believe thats correct.
130 2013-09-21 04:29:45 <gmaxwell> I'm all for not being gratitiously incompatible, portablity has many benefits. But I don't believe our code currently complies in MSVC.
131 2013-09-21 04:30:21 <Luke-Jr> MSVC still doesn't support C99
132 2013-09-21 04:32:16 Raccoon^ is now known as Raccoon
133 2013-09-21 04:35:14 razorfishsl has joined
134 2013-09-21 04:42:38 razorfishsl has quit (Remote host closed the connection)
135 2013-09-21 04:43:14 mrkent has quit (Read error: Operation timed out)
136 2013-09-21 04:45:17 cads has joined
137 2013-09-21 04:53:41 nx201 has quit (Ping timeout: 240 seconds)
138 2013-09-21 04:55:03 johnsoft has quit (Ping timeout: 248 seconds)
139 2013-09-21 04:56:03 johnsoft has joined
140 2013-09-21 05:00:23 sserrano44 has joined
141 2013-09-21 05:01:35 nx201 has joined
142 2013-09-21 05:04:43 a_meteor has quit (Ping timeout: 252 seconds)
143 2013-09-21 05:07:54 <warren> is it MSVC that disallows inline asm, or is it something in windows that forces you to use intrin.h's function instead and inline asm cpuid is being denied?
144 2013-09-21 05:09:14 bizoro has quit (Quit: Konversation terminated!)
145 2013-09-21 05:09:25 bizoro has joined
146 2013-09-21 05:09:25 bizoro has quit (Changing host)
147 2013-09-21 05:09:25 bizoro has joined
148 2013-09-21 05:09:34 nx201 has quit (Read error: Connection reset by peer)
149 2013-09-21 05:11:02 wei_ has quit (Quit: wei_)
150 2013-09-21 05:12:06 bizoro has quit (Client Quit)
151 2013-09-21 05:12:19 bizoro has joined
152 2013-09-21 05:12:45 bizoro has quit (Client Quit)
153 2013-09-21 05:24:42 <jgarzik> maaku, a distinction without difference. clang is part of the LLVM suite.
154 2013-09-21 05:25:24 <maaku> jgarzik: http://dragonegg.llvm.org/
155 2013-09-21 05:25:31 BNCatDIGISHELL has joined
156 2013-09-21 05:27:57 nx201 has joined
157 2013-09-21 05:28:00 <warren> I'm seriously annoyed at windows...
158 2013-09-21 05:28:11 nx201 is now known as magicpig
159 2013-09-21 05:28:12 <warren> I guess I've never done any dev on windows before.
160 2013-09-21 05:28:15 rdegges has quit (Excess Flood)
161 2013-09-21 05:28:45 rdegges has joined
162 2013-09-21 05:30:57 <warren> the gitian build is crashing and there's no useful information wy
163 2013-09-21 05:30:58 <warren> why
164 2013-09-21 05:31:19 <warren> if I make a non-stripped build will windows show me more about where it crashed?
165 2013-09-21 05:33:17 <warren> who are the windows devs here?
166 2013-09-21 05:35:24 wei_ has joined
167 2013-09-21 05:37:04 eoss has quit (Remote host closed the connection)
168 2013-09-21 05:38:15 toffoo has quit ()
169 2013-09-21 05:39:26 FluffyBunny has quit (Remote host closed the connection)
170 2013-09-21 05:39:58 FluffyBunny has joined
171 2013-09-21 05:42:29 <Luke-Jr> warren: Diapolo is pretty much the only Windows dev, and he's only on IRC rarely
172 2013-09-21 05:44:10 <warren> using i586-mingw32msvc-objdump -d it appears this old mingw32 is compiling it wrong.
173 2013-09-21 05:44:27 <warren> maybe I should just give up until gitian is upgraded
174 2013-09-21 05:53:42 sserrano_ has joined
175 2013-09-21 05:54:11 RoboTeddy has joined
176 2013-09-21 05:54:15 sserrano44 has quit (Ping timeout: 248 seconds)
177 2013-09-21 05:54:16 sserrano_ is now known as sserrano44
178 2013-09-21 05:54:42 <jgarzik> "Bitcoin Protocol as Law, and the Politics of a Stateless Currency" http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2294124
179 2013-09-21 05:55:15 <jgarzik> Doesn't break much new ground. Overstates Bitcoin Foundation a bit, IMO.
180 2013-09-21 05:55:36 <jgarzik> Even without breaking new ground, though, it's nice to see bitcoin research.
181 2013-09-21 05:55:39 <phantomcircuit> jgarzik, you mean it's not the iluminati???
182 2013-09-21 05:56:13 <jgarzik> phantomcircuit, Was Satoshi /with/ the Illuminati or against them, that is the question!
183 2013-09-21 05:56:27 <jgarzik> Satoshi is Alex Jones.
184 2013-09-21 05:57:37 <jgarzik> Gah. Need to get all these bitcoin mining speadsheets to the CPA, so that I can do my taxes, so that I know how much money I can actually spend.
185 2013-09-21 05:57:50 * jgarzik has been looking at money he cannot touch for a couple months now
186 2013-09-21 05:58:14 <phantomcircuit> jgarzik, iirc you can pay the irs on a quarterly basis if you want to
187 2013-09-21 05:58:31 <phantomcircuit> you still file an annual return but at least the money isn't sitting there eyeing you
188 2013-09-21 06:01:35 <jgarzik> phantomcircuit, more like, I -must- file a quarterly return...
189 2013-09-21 06:01:39 <jgarzik> not optional :)
190 2013-09-21 06:01:47 <jgarzik> er, quarterly PAYMENT, sorry
191 2013-09-21 06:02:33 <jgarzik> CPA yells at me, and IRS charges penalties, if quarterly payments not made.
192 2013-09-21 06:02:59 <phantomcircuit> jgarzik, no i mean the amount is quasi optional
193 2013-09-21 06:03:08 <phantomcircuit> if you pay them too much they dont return it until the end of the year
194 2013-09-21 06:03:41 <phantomcircuit> otoh there is a very real opportunity cost to not having cash on hand even if it's earmarked for taxes
195 2013-09-21 06:06:15 <Luke-Jr> jgarzik: your CPA says you have to pay taxes on bitcoins? H&R claims the IRS told them I don't until it hits fiat. I'm not sure whether to believe them or demand a refund and find someone else. :/
196 2013-09-21 06:06:24 owowo has quit (Quit: dead)
197 2013-09-21 06:06:41 <phantomcircuit> Luke-Jr, have you tried asking the irs?
198 2013-09-21 06:06:50 <jgarzik> Luke-Jr, I think that's a nutters position
199 2013-09-21 06:06:50 <Luke-Jr> phantomcircuit: the IRS talks to people?
200 2013-09-21 06:06:59 <phantomcircuit> Luke-Jr, yeah they do
201 2013-09-21 06:07:17 <phantomcircuit> jgarzik, H&R block is staffed by part time employees during tax season
202 2013-09-21 06:07:17 * Luke-Jr wishes the IRS would just send him a bill.
203 2013-09-21 06:07:27 <jgarzik> Luke-Jr, advice I've gotten says to book bitcoins received in USD value at the time received
204 2013-09-21 06:07:32 <phantomcircuit> Luke-Jr, how could they send you a bill for bitcoins :)
205 2013-09-21 06:07:54 <phantomcircuit> i would be super surprised if the IRS came back to you and said you didn't have to pay
206 2013-09-21 06:08:18 <jgarzik> If I receive a bitcoin today, I report $125 in income. If I received a bitcoin a year ago, I report $2 in income (or whatever the price was, then).
207 2013-09-21 06:08:29 <phantomcircuit> jgarzik, i suspect the final conclusion will be some complicated combination of income booked at the value when you received them plus capital gains between that time and when you sell them
208 2013-09-21 06:08:42 <jgarzik> phantomcircuit, yep, was just about to write that :)
209 2013-09-21 06:09:06 <phantomcircuit> which reminds me i should finish adding my fake security under quickbooks
210 2013-09-21 06:09:07 <jgarzik> phantomcircuit, It is my _personal_ supposition that cap gains are also due, but I've not seen any CPA really pushing that.
211 2013-09-21 06:09:30 <jgarzik> and I really don't want to calc that :) :)
212 2013-09-21 06:09:35 <phantomcircuit> jgarzik, that's not the kind of thing a CPA is going to push for until the IRS says you have to pay
213 2013-09-21 06:09:51 <phantomcircuit> and i suspect it's too complicated for the IRS to really blame individuals for failing to do it
214 2013-09-21 06:09:57 <jgarzik> +1
215 2013-09-21 06:10:00 Applicat_ has joined
216 2013-09-21 06:10:07 <jgarzik> it's quite complicated to figure out
217 2013-09-21 06:10:16 <jgarzik> so I am happy to avoid it until there is very clear guidance
218 2013-09-21 06:10:18 <phantomcircuit> well and actually the IRS it turns out is pretty reasonable
219 2013-09-21 06:10:20 <Luke-Jr> phantomcircuit: well, that could probably be said for the whole tax law in general :P
220 2013-09-21 06:10:25 <phantomcircuit> Luke-Jr, also yes the IRS will really talk to you
221 2013-09-21 06:10:45 <jgarzik> Luke-Jr, but yeah, that sounds like bad advice. Most other businesses book at the time of receipt.
222 2013-09-21 06:10:49 <jgarzik> from what I've seen
223 2013-09-21 06:10:57 <phantomcircuit> Luke-Jr, indeed you can probably get an appointment in person to ask the question, although they'll probably tell you they need to ask someone else in writing
224 2013-09-21 06:11:27 <phantomcircuit> now here's a real question
225 2013-09-21 06:11:40 <jgarzik> The GAO report covered this uncertainty (while not adding any certainty themselves...)
226 2013-09-21 06:11:45 <phantomcircuit> you're receiving bitcoin payments for a digital service from anonymous persons
227 2013-09-21 06:11:49 Application has quit (Ping timeout: 252 seconds)
228 2013-09-21 06:11:49 <phantomcircuit> do you collect sales tax?
229 2013-09-21 06:12:02 <phantomcircuit> notice that you have no idea which state or even country they are in
230 2013-09-21 06:12:15 <jgarzik> phantomcircuit, state-by-state answer, at present
231 2013-09-21 06:12:47 <jgarzik> pretty much the same policy as Amazon.com takes
232 2013-09-21 06:12:58 <jgarzik> (for the moment)
233 2013-09-21 06:13:04 <phantomcircuit> jgarzik, right except amazon knows which state the buyer actually is in
234 2013-09-21 06:13:17 <phantomcircuit> (ok well they really use the billing address which might be different but close enough)
235 2013-09-21 06:14:06 sserrano44 has quit (Quit: Computer has gone to sleep.)
236 2013-09-21 06:14:35 Applicat_ has quit (Ping timeout: 268 seconds)
237 2013-09-21 06:15:16 <phantomcircuit> jgarzik, which is even more complicated in a state like california where the sales tax changes by county and even special tax zones within counties
238 2013-09-21 06:15:31 RoboTeddy has quit (Remote host closed the connection)
239 2013-09-21 06:16:05 RoboTeddy has joined
240 2013-09-21 06:17:57 one_zero has quit (Ping timeout: 245 seconds)
241 2013-09-21 06:19:14 Application has joined
242 2013-09-21 06:20:26 RoboTeddy has quit (Ping timeout: 245 seconds)
243 2013-09-21 06:21:22 Pucilowski_ has joined
244 2013-09-21 06:21:44 devrando1 has joined
245 2013-09-21 06:21:52 gmaxwell has quit (Ping timeout: 240 seconds)
246 2013-09-21 06:21:52 Pucilowski has quit (Read error: Connection reset by peer)
247 2013-09-21 06:21:52 devrandom has quit (Ping timeout: 240 seconds)
248 2013-09-21 06:21:55 phedny has quit (Ping timeout: 240 seconds)
249 2013-09-21 06:22:02 one_zero has joined
250 2013-09-21 06:22:19 zagaberoo has quit (Ping timeout: 240 seconds)
251 2013-09-21 06:22:37 gmaxwell has joined
252 2013-09-21 06:23:01 gmaxwell is now known as Guest26231
253 2013-09-21 06:23:03 phedny has joined
254 2013-09-21 06:23:32 zagaberoo has joined
255 2013-09-21 06:24:33 nowan_ has joined
256 2013-09-21 06:27:05 <jgarzik> phantomcircuit, I was referring to what Amazon does /today/
257 2013-09-21 06:27:23 <jgarzik> phantomcircuit, with the upcoming regime, Amazon must know per-county and per-state regs and charge accordingly
258 2013-09-21 06:27:32 nowan has quit (Ping timeout: 245 seconds)
259 2013-09-21 06:27:54 btcbtc has quit (Quit: btcbtc)
260 2013-09-21 06:27:55 <phantomcircuit> jgarzik, right i know, but you still need to know which city (it's actually per city in CA not county) the person you're dealing with is
261 2013-09-21 06:27:58 <jgarzik> phantomcircuit, right now, as with other mail order companies, sales tax is only charged for a couple states /if you are located in that state/
262 2013-09-21 06:28:03 <petertodd> jgarzik: ...just the sort of thing Amazon would be smart to encourage...
263 2013-09-21 06:28:05 <phantomcircuit> but i dont because those people are 100% anonymous
264 2013-09-21 06:28:19 <petertodd> phantomcircuit: ha
265 2013-09-21 06:28:21 <jgarzik> phantomcircuit, thus, some laws dictate based on biz location not customer location
266 2013-09-21 06:28:25 <phantomcircuit> i guess i could start asking people which city they're in
267 2013-09-21 06:28:52 <jgarzik> phantomcircuit, it's what LLBean is in Maine and Amazon is in Seattle. ME and WA do not have such silly laws.
268 2013-09-21 06:29:19 <phantomcircuit> jgarzik, neither does the state of california
269 2013-09-21 06:29:25 <jgarzik> phantomcircuit, heh, or just create an offshore operating entity, and just import profits into the US
270 2013-09-21 06:30:00 <phantomcircuit> offshore operating entity and then wait for another tax holiday
271 2013-09-21 06:30:02 <phantomcircuit> like the big boys
272 2013-09-21 06:30:04 <phantomcircuit> heh
273 2013-09-21 06:30:07 <phantomcircuit> (inb4jail)
274 2013-09-21 06:30:52 <phantomcircuit> jgarzik, for a real mind fuck, if you purchase something in city a and bring it into city b you are required to pay the additional sales tax
275 2013-09-21 06:31:01 <phantomcircuit> afaik the law there doesn't have any time limit
276 2013-09-21 06:31:09 <petertodd> â½
277 2013-09-21 06:31:12 <Neozonz> any methods to debugging why a block was rejected at upstream?
278 2013-09-21 06:31:32 <petertodd> Neozonz: do you have the rejected block?
279 2013-09-21 06:31:33 <jgarzik> phantomcircuit, North Carolina has a "sales & use tax" where citizens must collect sales tax on purchases, if Internet sales places like Amazon do not.
280 2013-09-21 06:31:38 * jgarzik rolls eyes
281 2013-09-21 06:31:43 <jgarzik> compliance isÂ
low
282 2013-09-21 06:31:45 <phantomcircuit> jgarzik, yeah so does ca
283 2013-09-21 06:32:03 <phantomcircuit> petertodd, the sales tax rate in various cities in ca vary by fairly large amounts
284 2013-09-21 06:32:17 <Neozonz> petertodd, yes
285 2013-09-21 06:32:18 <petertodd> phantomcircuit: I've heard - insane system
286 2013-09-21 06:32:22 <phantomcircuit> sf is like 11% or something and some are more like 7%
287 2013-09-21 06:32:33 <Neozonz> i have the block hash, ect from testnet
288 2013-09-21 06:32:37 <jgarzik> Judging by the NC Revenue Department, only 97% of citizens do not buy things online ;-) ;-)
289 2013-09-21 06:32:41 <jgarzik> Internet, what is that?
290 2013-09-21 06:32:48 <petertodd> Neozonz: but do you have the full block data?
291 2013-09-21 06:32:53 <phantomcircuit> petertodd, if i buy something in a city with sales tax of 7% and i bring it to sf, im required by law to pay the 4% to sf on the difference
292 2013-09-21 06:33:05 <Neozonz> petertodd, yup
293 2013-09-21 06:33:23 <phantomcircuit> petertodd, however there isn't apparently a time limit in law for that, so if i live in one city and move to another
294 2013-09-21 06:33:34 <phantomcircuit> technically you have to pay sales tax on everything you own
295 2013-09-21 06:33:38 <phantomcircuit> (or at least the difference)
296 2013-09-21 06:33:52 <petertodd> Neozonz: bit of a pain, but in theory you could re-sync from scratch, and have your node halt syncing when you think the block was submitted and debug it based on that
297 2013-09-21 06:34:02 <petertodd> (I'm assuming looking through debug.log didn't help here)
298 2013-09-21 06:34:11 Neozonz has left ("Leaving")
299 2013-09-21 06:34:18 Neozonz has joined
300 2013-09-21 06:34:22 <Neozonz> sorry wrong key
301 2013-09-21 06:34:40 <petertodd> phantomcircuit: sales tax based on what dates though? :/ like, if the sales tax rate changes...
302 2013-09-21 06:34:51 <Neozonz> do i look on the bitcoind for debug.log?
303 2013-09-21 06:35:01 <petertodd> Neozonz: ~/.bitcoin/debug.log
304 2013-09-21 06:35:09 <Neozonz> anythin specific i should look for
305 2013-09-21 06:35:14 <phantomcircuit> petertodd, excellent question, something im 100% sure the people who wrote the law didn't even think about
306 2013-09-21 06:36:03 <petertodd> phantomcircuit: Like, suppose you move from Alphaville to Betaville, and then Alphaville doubles their sales tax...be bizzare if you had to pay the double, when just being there the whole time didn't
307 2013-09-21 06:36:28 <phantomcircuit> petertodd, the biggest offenders there were car dealerships, so of course there are specific requirements for them to report based on the address the car is registered to
308 2013-09-21 06:36:35 <petertodd> Neozonz: just grep for the block hash and read the messages; if you used -debug the messages are somewhat informative
309 2013-09-21 06:36:47 <phantomcircuit> since of course the general use tax stuff that theoretically covers everything is broken to the point of not working
310 2013-09-21 06:37:01 <petertodd> phantomcircuit: ah, that makes a lot of sense... cars are the second biggest ticket item most people ever buy
311 2013-09-21 06:37:15 <petertodd> phantomcircuit: houses are the first, but usually that law doesn't apply... usually
312 2013-09-21 06:37:23 <phantomcircuit> petertodd, i guess but you could still buy from a dealer out of state
313 2013-09-21 06:38:00 <petertodd> phantomcircuit: heh, with the usual boundry condition weirdness at the borders...
314 2013-09-21 06:38:27 <phantomcircuit> smart people in ca buy their cars in oregon and pay zero sales tax
315 2013-09-21 06:38:31 <phantomcircuit> it's a lovely drive too
316 2013-09-21 06:38:33 Belxjander has quit (Max SendQ exceeded)
317 2013-09-21 06:38:46 <phantomcircuit> (inb4audit)
318 2013-09-21 06:38:47 Belxjander has joined
319 2013-09-21 06:39:07 <Neozonz> petertodd, wow thank u very much
320 2013-09-21 06:39:12 <Neozonz> i never new there was so much information in this log
321 2013-09-21 06:39:32 <petertodd> Neozonz: ha, yeah it's pretty good. I leave debug=1 in my bitcoin.conf so I'll never miss out
322 2013-09-21 06:39:51 <Neozonz> ERROR: ProcessBlock() : already have block xxxxx
323 2013-09-21 06:40:01 <Neozonz> that's what i'm getting each time
324 2013-09-21 06:40:11 <petertodd> Neozonz
325 2013-09-21 06:40:19 <petertodd> Neozonz: ah, well, is it in the best chain?
326 2013-09-21 06:43:03 <Neozonz> seems like... my client is submitblock -> setbestchain -> process block accepted -> error processblock() already have block
327 2013-09-21 06:43:36 Zoop_ has quit (Ping timeout: 246 seconds)
328 2013-09-21 06:43:52 <petertodd> well what's the height of the block? ie does getblockhash <height> return that block hash?
329 2013-09-21 06:44:03 <Neozonz> I can see a createblock before submitblock as well
330 2013-09-21 06:44:32 <petertodd> yeah, that'd be from your miner calling getblocktemplate
331 2013-09-21 06:45:14 toffoo has joined
332 2013-09-21 06:45:53 <Neozonz> yup
333 2013-09-21 06:46:01 <Neozonz> getblockhash returns that block hash
334 2013-09-21 06:46:16 <petertodd> situation normal then
335 2013-09-21 06:46:26 <Neozonz> but it happens everytime i solve a block
336 2013-09-21 06:46:51 <petertodd> probably just means a peer is relaying it back to you then
337 2013-09-21 06:47:05 <petertodd> or soemthing like that
338 2013-09-21 06:47:26 <Neozonz> this is on testnet though
339 2013-09-21 06:47:40 <petertodd> so? you still have peers on testnet
340 2013-09-21 06:47:56 <Neozonz> so all this time i havent blocked? :o
341 2013-09-21 06:48:03 <petertodd> no, you have
342 2013-09-21 06:48:41 <Neozonz> but each time it is an orphan?
343 2013-09-21 06:49:06 <petertodd> processblock() saying you already have the block doesn't mean the block was killed, it means it's already been accepted
344 2013-09-21 06:49:09 Zoop_ has joined
345 2013-09-21 06:49:30 <Neozonz> i see
346 2013-09-21 06:49:41 <Neozonz> how long till i see confirmation on my wallet for mining then?
347 2013-09-21 06:49:46 <petertodd> 120 blocks
348 2013-09-21 06:49:51 <Neozonz> or for it to show up on my wallet
349 2013-09-21 06:50:15 rlifchitz has quit (Ping timeout: 246 seconds)
350 2013-09-21 06:50:25 <petertodd> it should show up in bitcoin-qt immediately, but listed as a mining reward
351 2013-09-21 06:50:32 freewil has quit (Quit: Leaving)
352 2013-09-21 06:51:02 <Neozonz> thats the problem tho, i dont see it :(
353 2013-09-21 06:51:04 <petertodd> (though it depends - what software are you mining with?)
354 2013-09-21 06:51:10 <Neozonz> eloipool
355 2013-09-21 06:51:19 <petertodd> ah, yeah I have no idea how that works
356 2013-09-21 06:51:28 <petertodd> it may be going to a totally different address for all I know
357 2013-09-21 06:51:35 <Neozonz> me neither! lol
358 2013-09-21 06:51:48 <Neozonz> trying to figure it out while on testnet
359 2013-09-21 06:51:51 <petertodd> use the source (from) luke
360 2013-09-21 06:52:15 <Neozonz> Ahhhh
361 2013-09-21 06:52:16 <Neozonz> I see
362 2013-09-21 06:52:24 <Neozonz> It accepts the block always on the first 1
363 2013-09-21 06:52:40 <Neozonz> then 2nd time after it fails
364 2013-09-21 06:52:48 <petertodd> remember your node will only *ever* accept a block once, because the second time it already has it
365 2013-09-21 06:52:50 <Neozonz> seems eloipool just does it as reassurance
366 2013-09-21 06:53:08 <phantomcircuit> wait
367 2013-09-21 06:53:11 <phantomcircuit> is it friday?
368 2013-09-21 06:53:16 <phantomcircuit> lol it is
369 2013-09-21 06:53:20 <phantomcircuit> herp derp
370 2013-09-21 06:54:58 <petertodd> phantomcircuit: it must be a friday night because I'm in a dark room listening to pounding techno... er, on youtube
371 2013-09-21 06:55:39 <petertodd> http://www.youtube.com/watch?v=azAI2imsiRo
372 2013-09-21 06:57:36 MobGod_ has joined
373 2013-09-21 06:57:42 MobGod has quit (Read error: Connection reset by peer)
374 2013-09-21 07:02:28 rlifchitz has joined
375 2013-09-21 07:02:47 Gu_______ has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
376 2013-09-21 07:06:33 <Neozonz> weird.... its sending the transactions to a ghost address
377 2013-09-21 07:06:40 <petertodd> huh
378 2013-09-21 07:06:46 <petertodd> ghost as in not in your wallet?
379 2013-09-21 07:06:48 <Neozonz> its not my wallet
380 2013-09-21 07:06:49 <Neozonz> lol
381 2013-09-21 07:06:55 <Neozonz> glad its testnet!
382 2013-09-21 07:06:58 <petertodd> indeed
383 2013-09-21 07:07:09 <Neozonz> but its sending it to a testnet address
384 2013-09-21 07:07:14 <Neozonz> which is stranger
385 2013-09-21 07:07:21 <petertodd> under the hood testnet and mainnet addresses are the same thing...
386 2013-09-21 07:15:45 KillYourTV has quit (Ping timeout: 240 seconds)
387 2013-09-21 07:17:25 KillYourTV has joined
388 2013-09-21 07:29:20 zeiris has quit (Quit: segfault)
389 2013-09-21 07:29:27 zeiris has joined
390 2013-09-21 07:32:35 <warren> OK, it seems upgrading the win32 gitian OS to something modern will fix this and gain the ability to build win64.
391 2013-09-21 07:32:47 <warren> maybe I should do that instead. There's no reason win32 needs the same ancient Ubuntu.
392 2013-09-21 07:33:27 <petertodd> warren: well, being the ancient ubuntu does have the advantage of making it unlikely someone backdoored it last week...
393 2013-09-21 07:33:46 <warren> petertodd: that's the real reason it was chosen? =
394 2013-09-21 07:33:47 <warren> =)
395 2013-09-21 07:33:49 <petertodd> warren: use whatever is the oldest that'll work within reason
396 2013-09-21 07:34:04 <warren> petertodd: well, that and I don't know ubuntu very well
397 2013-09-21 07:34:26 nisili has quit ()
398 2013-09-21 07:34:33 <petertodd> warren: you're gonna use redhat aren't you? :P
399 2013-09-21 07:34:48 <warren> if it has mingw, why not
400 2013-09-21 07:34:51 <petertodd> heh
401 2013-09-21 07:35:05 <warren> I trust them to make secure things more than ubuntu.
402 2013-09-21 07:35:23 <warren> The RHEL kernel team alone is several times the size of their entire company.
403 2013-09-21 07:35:48 <petertodd> heck, if you want to be really transparent when you choose this, pick, say, 2 or 4 options from different vendors and make the choice randomly based on a future block hash :/
404 2013-09-21 07:36:09 <petertodd> as the NSA I trust the RedHat people to listen to me more :P
405 2013-09-21 07:36:13 <warren> well, that might be OK, except you need a toolchain that actually works.
406 2013-09-21 07:36:29 <petertodd> warren: yeah, and evaluating even two toolchains is a pain
407 2013-09-21 07:36:40 <petertodd> warren: but if you find out two options work fine, but as well pick them randomly
408 2013-09-21 07:37:52 <warren> is mingw well maintained upstream? I've never used it before bitcoin.
409 2013-09-21 07:38:22 <Neozonz> petertodd, i feel like an idiot, the address was specified in the conf file, i was just looking at the wrong conf file ;p
410 2013-09-21 07:38:23 <petertodd> beats me
411 2013-09-21 07:38:27 <Neozonz> thanks for the help
412 2013-09-21 07:38:33 <petertodd> Neozonz: no problem
413 2013-09-21 07:41:06 <warren> it just occured to me that I don't need to install VM's with gitian to test mingw
414 2013-09-21 07:42:30 <petertodd> lol
415 2013-09-21 07:42:30 <wei_> is there a function to validate an address with bitcoinj?
416 2013-09-21 07:44:46 <warren> So Diapolo uses mingw on windows to build Bitcoin?
417 2013-09-21 07:48:06 <wei_> to answer my question above: I instantiate VersionedChecksummedBytes with the address and see if there's an error. wonder if there's a better way
418 2013-09-21 07:49:51 <warren> ARGH!
419 2013-09-21 07:50:22 <warren> mac lacks cpuid.h
420 2013-09-21 07:50:29 <warren> so I might as well use inline asm for all OS's
421 2013-09-21 07:51:51 mn3monic has quit ()
422 2013-09-21 07:52:15 fanquake has quit (Quit: fanquake)
423 2013-09-21 07:56:14 <petertodd> wei_: by "validate" what do you want to know?
424 2013-09-21 07:56:24 <petertodd> wei_: just that the checksum is ok?
425 2013-09-21 07:56:46 <wei_> petertodd: yup.
426 2013-09-21 07:57:52 <petertodd> wei_: VersionedChecksummedBytes should be fine for that then - though you'll note that P2SH is a valid address byte but bitcoinj is still lacking support for sending to them for some reason
427 2013-09-21 07:59:48 <wei_> ideally i could call a static function instead of creating a new instance for each checksum (potentially a lot), but yes, this should work
428 2013-09-21 08:00:27 ticean has quit (Remote host closed the connection)
429 2013-09-21 08:01:08 <petertodd> wei_: Yeah, in bitcoin-pythonlib there's a CBitcoinAddress class that just takes in the text string and can spit out the scriptPubKey, but IIRC bitcoinj's implementation only has the concept that an address is a pubkey or pubkey hash :/
430 2013-09-21 08:01:46 <wei_> so how would i pass in whether I want to check a testnet or prodnet address?
431 2013-09-21 08:02:18 <petertodd> wei_: in bitcoinj? dunno, it may have a global 'testnet' flag like the ref client has
432 2013-09-21 08:02:26 <petertodd> wei_: as for python-bitcoinlib, I haven't decided yet
433 2013-09-21 08:02:53 <wei_> k, reading through the code now. i'll report back :)
434 2013-09-21 08:07:39 Anduck has joined
435 2013-09-21 08:08:40 asuk has joined
436 2013-09-21 08:10:34 <wei_> alright, so com.google.bitcoin.core.Address takes a network (prod or testnet) and a string to checksum. might be overkill, but that'll work for now
437 2013-09-21 08:10:50 <wei_> thanks for your help petertodd
438 2013-09-21 08:11:16 <petertodd> wei_: np
439 2013-09-21 08:19:36 awishformore has joined
440 2013-09-21 08:20:57 btcbtc has joined
441 2013-09-21 08:21:54 GordonG3kko has quit (Remote host closed the connection)
442 2013-09-21 08:22:17 GordonG3kko has joined
443 2013-09-21 08:26:19 Coincidental has quit (Remote host closed the connection)
444 2013-09-21 08:34:16 lle has joined
445 2013-09-21 08:34:21 lle has quit (Client Quit)
446 2013-09-21 08:35:37 asuk is now known as asuk|afk
447 2013-09-21 08:40:51 toffoo has quit ()
448 2013-09-21 08:40:52 asuk has quit (afk!~asuk@31.129.27.89|)
449 2013-09-21 08:44:07 asuk has joined
450 2013-09-21 08:54:33 <warren> petertodd: pretty much all the documented ways of detecting and using SSE2 is failing in gitian
451 2013-09-21 08:54:58 <petertodd> warren: in the VM?
452 2013-09-21 08:55:16 <warren> during build or during runtime on the target OS
453 2013-09-21 08:55:37 <petertodd> right, so running in a VM?
454 2013-09-21 08:55:45 <warren> and the ancient toolchain used to build MacOS 10.5 compatible bitcoin doesn't like the inline asm approach that works on linux and mac.
455 2013-09-21 08:55:48 <warren> I mean linux and win32.
456 2013-09-21 08:56:00 <petertodd> could be the VM is screwing it up
457 2013-09-21 08:56:03 <warren> no
458 2013-09-21 08:56:06 <petertodd> or maybe the old ubuntu is just too old
459 2013-09-21 08:56:12 <warren> probably
460 2013-09-21 08:56:23 <petertodd> odd though, because sse2 is older than ubuntu 10
461 2013-09-21 08:56:44 <warren> mingw32 lacks cpuid intrinsics entirely
462 2013-09-21 08:57:02 <warren> so I wouldn't be surprised if screws up the build
463 2013-09-21 08:57:05 <petertodd> hmm
464 2013-09-21 08:57:15 <warren> it's crashing in the SSE2 part of the code, and I don't know how to debug on windows
465 2013-09-21 08:57:22 <petertodd> me neither
466 2013-09-21 08:57:43 <wumpus> yea the gitian builder should really be upgraded to some newer ubuntu version, at least the one that cross compiles windows
467 2013-09-21 08:57:52 s7r has quit (Remote host closed the connection)
468 2013-09-21 08:57:52 wiretapped has quit (Remote host closed the connection)
469 2013-09-21 08:57:54 <wumpus> some of the hardening features are disabled too, at the moment
470 2013-09-21 08:58:06 <warren> wumpus: yeah, it would be capable of mingw64 that way too
471 2013-09-21 08:58:11 <wumpus> yes
472 2013-09-21 08:58:12 <petertodd> well, what's the oldest version that still has what we want?
473 2013-09-21 08:58:32 <wumpus> no need to use an old version for the windows cross compile at all
474 2013-09-21 08:58:33 <warren> petertodd: "oldest version" is too paranoid and counter-productive
475 2013-09-21 08:58:44 <wumpus> the only reason we use an old version for the *linux* compile is compatibility
476 2013-09-21 08:58:50 <warren> petertodd: we're suffering NOW with gitian linux compiler bugs
477 2013-09-21 08:59:06 <warren> wumpus: what OS do you dev on?
478 2013-09-21 08:59:14 s7r has joined
479 2013-09-21 08:59:16 <wumpus> but for the cross compile we could use 13.10 if we wanted
480 2013-09-21 08:59:21 <wumpus> 12.04 usually, sometimes 13.04
481 2013-09-21 08:59:30 <petertodd> warren: well, go ahead and use what you want then - one way of looking at it is chances are bitcoin-reference isn't what protects the vast majority of coins anyway sadly :(
482 2013-09-21 09:00:05 <wumpus> 12.04 is a long-time supported release so would be a natural choice
483 2013-09-21 09:01:16 <warren> RHEL7 might be a good choice, that will be a VERY long term supported release.
484 2013-09-21 09:01:36 <wumpus> yes but let's stick with ubuntu for now
485 2013-09-21 09:01:49 <petertodd> wumpus: agreed, lets not change two things at once
486 2013-09-21 09:01:51 <wumpus> there is no problem in switching every few years
487 2013-09-21 09:02:09 <wumpus> it's nice to have some of the newer features
488 2013-09-21 09:02:27 <warren> 12.04 is LTS?
489 2013-09-21 09:02:30 <wumpus> yes
490 2013-09-21 09:02:33 <warren> I don't know Ubuntu
491 2013-09-21 09:03:35 <warren> how long is 13.10 supported? Aside from the "omg it might be backdoored if newer" issue, I don't see a problem with everyone using the same OS for a particular gitian.sigs.
492 2013-09-21 09:04:27 <wumpus> releases between LTS are only supported very shortly
493 2013-09-21 09:04:29 wiretapped has joined
494 2013-09-21 09:04:29 <petertodd> 13.10 to 2015
495 2013-09-21 09:04:41 <petertodd> it'll be 14.04 to 2019.5
496 2013-09-21 09:04:49 <warren> wumpus: you have a newer mingw32 or mingw64 installed? could you please check if it has cpuid.h or intrin.h?
497 2013-09-21 09:04:50 <petertodd> 12.04 to 2018
498 2013-09-21 09:04:51 <wumpus> I'd really recommend going to a LTS release
499 2013-09-21 09:05:13 <warren> wumpus: some of the bugs I'd like fixed are definitely not fixed in 12.04
500 2013-09-21 09:05:28 <wumpus> warren: on newer ubuntu it's better to use mingw64, even for the 32 bit build
501 2013-09-21 09:05:33 <wumpus> warren: let's see
502 2013-09-21 09:06:10 roconnor has quit (Ping timeout: 264 seconds)
503 2013-09-21 09:06:20 <warren> petertodd: sounds like 13.10 could be used until 14.04 is released, which would be the next LTS?
504 2013-09-21 09:06:55 <wumpus> "i686-w64-mingw32" is the target name now (yes, it's confusing, but its's windows 32 bit :-)
505 2013-09-21 09:07:32 <petertodd> warren: well, 13.10 isn't a LTS version, on the other hand for the purposes of a gitian image we don't actually need security updates (modulo dependencies)
506 2013-09-21 09:07:36 <wumpus> lib/gcc/x86_64-w64-mingw32/4.6/include/cpuid.h
507 2013-09-21 09:07:46 <wumpus> lib/gcc/i686-w64-mingw32/4.6/include/cpuid.h
508 2013-09-21 09:07:50 <wumpus> yes
509 2013-09-21 09:07:51 <warren> intrin.h?
510 2013-09-21 09:07:52 <wumpus> it has cpuid.h
511 2013-09-21 09:08:13 <wumpus> and also intrin.h
512 2013-09-21 09:08:28 <warren> ok, #ifdef WIN32 should just use intrin.h then
513 2013-09-21 09:08:33 <warren> to match MSVC
514 2013-09-21 09:08:41 <warren> (not like MSVC actually works....)
515 2013-09-21 09:08:47 <wumpus> so 12.04 should be good enough
516 2013-09-21 09:08:51 <warren> oh?
517 2013-09-21 09:08:51 <warren> hm
518 2013-09-21 09:09:13 <warren> wumpus: do you know what changes are needed to install 12.04 for gitian? I'll test it for my problem
519 2013-09-21 09:09:31 <wumpus> very little changes, there are people that already did it without problems
520 2013-09-21 09:09:48 <wumpus> I can't help you with the details though
521 2013-09-21 09:09:49 <warren> gcc-4.6 doesn't fix pragma C++ bugs that I'd like, but that would be non-portable code anyway.
522 2013-09-21 09:10:21 <wumpus> let's avoid bleeding edge stuff anyway
523 2013-09-21 09:10:59 <warren> doing the linux build there would be incompatible due to the newer glibc?
524 2013-09-21 09:11:09 <wumpus> yes
525 2013-09-21 09:11:17 <wumpus> it would no longer run on older linux versions
526 2013-09-21 09:11:30 <petertodd> wumpus: that by itself is a very good reason to stick with 12.04
527 2013-09-21 09:11:53 <petertodd> s/stick with/upgrade to no later than/
528 2013-09-21 09:12:15 <warren> wumpus: would bitcoin-0.9 accept a gitian 12.04 upgrade for win32?
529 2013-09-21 09:12:16 <wumpus> indeed
530 2013-09-21 09:12:38 <wumpus> warren: I would, can't talk for the rest of the dev team tho
531 2013-09-21 09:12:50 <wumpus> but I think everyone is waiting for someone to do it :)
532 2013-09-21 09:13:05 _ingsoc has joined
533 2013-09-21 09:13:05 <petertodd> warren: it's fine if litecoin does gitian builds on 12.04 and bitcoin does something a little different anyway
534 2013-09-21 09:13:46 <warren> petertodd: if I go through this effort for one thing, might as well try it for the other
535 2013-09-21 09:14:24 <petertodd> warren: sure, I'm just saying it's not a big deal if they decide they don't like your efforts, at least for litecoin, just a waste on their part
536 2013-09-21 09:15:09 <warren> I don't see any drawback to upgrading the win32 build environment.
537 2013-09-21 09:15:12 <wumpus> as I said, some hardening flags are also broken on the current mingw32 version, so I think upgrading the ubuntu version to 12.04 would be very welcome
538 2013-09-21 09:15:25 <wumpus> it'd increase security!
539 2013-09-21 09:15:35 <petertodd> +1 on that
540 2013-09-21 09:15:49 <warren> and probably majority of the users are using win32 ...
541 2013-09-21 09:16:03 <petertodd> and 12.04 strikes me as an uncontroversial choice - it's gotta be one of the most deployed linux's out there
542 2013-09-21 09:16:07 <warren> wumpus: one of our largest pools actually makes their own custom win64 build. that was unexpected.
543 2013-09-21 09:16:33 <petertodd> warren: I wouldn't be so sure about that; I'd expect a decent % of the windows users to just use other wallets rather than run full nodes
544 2013-09-21 09:16:58 <warren> petertodd: how's your client download statistics?
545 2013-09-21 09:18:13 <petertodd> warren: blockchain.info >>>> anythin else
546 2013-09-21 09:18:29 magicpig has quit (Ping timeout: 240 seconds)
547 2013-09-21 09:18:32 <petertodd> warren: I don't have stats on linux-vs-win32, and anyway a big chunk of linux people will be compiling from source
548 2013-09-21 09:21:58 asuk is now known as asuk|afk
549 2013-09-21 09:25:29 btcbtc has quit (Ping timeout: 256 seconds)
550 2013-09-21 09:25:54 <petertodd> ok, rough estimate: IIRC windows and mac boxen basically never are setup to respond to pings, while Linux boxen will modulo their firewalls. I got 31 peers that didn't respond to pings, vs. 55 that did
551 2013-09-21 09:26:05 <petertodd> dunno what consumer routers do mind you, but interesting result anyway
552 2013-09-21 09:27:17 btcbtc has joined
553 2013-09-21 09:28:58 <warren> consumer routers dominate, you almost never find end-user home computer with a public IP anymore
554 2013-09-21 09:31:15 <petertodd> right, but do those routers usually respond to pings?
555 2013-09-21 09:32:06 asuk is now known as afk!~asuk@31.129.27.89|asuk
556 2013-09-21 09:32:34 hnz has quit (Ping timeout: 264 seconds)
557 2013-09-21 09:35:11 <petertodd> Oh, and eyeballing it, looks like the majority of peers are not on consumer ISPs either.
558 2013-09-21 09:36:10 hnz has joined
559 2013-09-21 09:36:26 <petertodd> for example, one of my peers is 68.168.104.10, which hosts alboappliance.com (!)
560 2013-09-21 09:38:40 jtimon has joined
561 2013-09-21 09:38:50 msvb-lab has joined
562 2013-09-21 09:39:29 <petertodd> Hmm... yeah, so I went through all my peers, and it's only 25% on residental connections, the other 75% are business/colo/vps.
563 2013-09-21 09:40:09 <petertodd> (not including tor hidden service peers)
564 2013-09-21 09:42:24 asuk is now known as asuk|afk
565 2013-09-21 09:46:21 asuk is now known as afk!~asuk@31.129.27.89|asuk
566 2013-09-21 09:51:23 Grouver has joined
567 2013-09-21 09:52:44 <warren> petertodd: consumer routers respond to ping by default
568 2013-09-21 09:52:48 <warren> generally
569 2013-09-21 09:53:29 btcbtc has quit (Quit: btcbtc)
570 2013-09-21 09:54:09 <petertodd> warren: well in any case the ip addresse reverse-dns and whois records pretty clearly shows consumers are running a minority of peers connected to my node
571 2013-09-21 09:54:39 <petertodd> FWIW very few non-Satoshi peers either, just two Bitcoinj peers
572 2013-09-21 10:00:15 rdymac has quit (Read error: Connection reset by peer)
573 2013-09-21 10:00:48 Neil_ has joined
574 2013-09-21 10:01:03 rdymac has joined
575 2013-09-21 10:03:07 CodeShar_ has joined
576 2013-09-21 10:04:22 licnep has quit (Ping timeout: 264 seconds)
577 2013-09-21 10:05:34 CodeShark has quit (Ping timeout: 264 seconds)
578 2013-09-21 10:08:06 ThomasV has joined
579 2013-09-21 10:08:18 licnep has joined
580 2013-09-21 10:08:52 thrasher` has quit (Read error: Connection reset by peer)
581 2013-09-21 10:09:42 thrasher` has joined
582 2013-09-21 10:12:33 edcba__ has joined
583 2013-09-21 10:15:01 edcba has quit (Ping timeout: 245 seconds)
584 2013-09-21 10:16:47 asuk is now known as asuk|afk
585 2013-09-21 10:18:44 <warren> wumpus: petertodd: my particular SSE2 issue that crashes with 10.04 mingw32 works fine with fedora's mingw64
586 2013-09-21 10:18:56 <warren> miscompile or something
587 2013-09-21 10:19:08 rdymac has quit (Ping timeout: 264 seconds)
588 2013-09-21 10:19:19 ThomasV has quit (Ping timeout: 252 seconds)
589 2013-09-21 10:19:46 <wumpus> yet again proves that the 10.04 ming32 is buggy
590 2013-09-21 10:19:47 rdymac has joined
591 2013-09-21 10:22:03 asuk has quit (afk!~asuk@31.129.27.89|)
592 2013-09-21 10:22:03 rdymac has quit (Read error: Connection reset by peer)
593 2013-09-21 10:23:33 rdymac has joined
594 2013-09-21 10:24:14 saulimus has joined
595 2013-09-21 10:26:06 wiretapped has quit (Ping timeout: 240 seconds)
596 2013-09-21 10:28:21 wiretapped has joined
597 2013-09-21 10:29:28 Neil_ has quit (Ping timeout: 248 seconds)
598 2013-09-21 10:32:56 paraipan has joined
599 2013-09-21 10:44:49 abrkn has joined
600 2013-09-21 10:48:07 vub has joined
601 2013-09-21 10:49:11 abrkn has quit (Ping timeout: 245 seconds)
602 2013-09-21 10:49:26 gst has quit (Ping timeout: 240 seconds)
603 2013-09-21 10:52:29 gst has joined
604 2013-09-21 10:58:53 gritball has quit (Ping timeout: 276 seconds)
605 2013-09-21 10:59:06 MobGod has joined
606 2013-09-21 10:59:15 MobGod_ has quit (Read error: Connection reset by peer)
607 2013-09-21 11:00:15 gritball has joined
608 2013-09-21 11:02:37 ForceMajeure_ has joined
609 2013-09-21 11:04:31 Eiii has quit ()
610 2013-09-21 11:04:59 edcba__ has quit (Read error: Connection reset by peer)
611 2013-09-21 11:05:13 ForceMajeure has quit (Ping timeout: 240 seconds)
612 2013-09-21 11:05:26 edcba has joined
613 2013-09-21 11:08:35 wallet43 has joined
614 2013-09-21 11:09:38 gritball has quit (Ping timeout: 245 seconds)
615 2013-09-21 11:09:42 CheckDavid has joined
616 2013-09-21 11:10:31 gritball has joined
617 2013-09-21 11:11:31 asuk has joined
618 2013-09-21 11:13:48 vub has quit (Ping timeout: 245 seconds)
619 2013-09-21 11:14:45 vub has joined
620 2013-09-21 11:15:53 asuk has quit (Ping timeout: 245 seconds)
621 2013-09-21 11:17:07 asuk has joined
622 2013-09-21 11:17:47 sacrelege has joined
623 2013-09-21 11:24:13 vub has quit (Ping timeout: 245 seconds)
624 2013-09-21 11:27:02 <berndj> does bitcoind make any attempt to open the berzerkely db files with DB_DIRECT? (which ultimately becomes open(..., ...|O_DIRECT) doesn't it?)
625 2013-09-21 11:27:28 pooler_ has quit (Quit: ChatZilla 0.9.90.1 [Firefox 17.0.8/20130814213623])
626 2013-09-21 11:27:40 paraipan has quit (Quit: Saliendo)
627 2013-09-21 11:29:23 Dyaheon- has quit ()
628 2013-09-21 11:30:03 Namworld has left ()
629 2013-09-21 11:34:22 Dyaheon has joined
630 2013-09-21 11:35:30 reizuki__ has quit (Quit: Konversation terminated!)
631 2013-09-21 11:36:27 vub has joined
632 2013-09-21 11:38:28 nkuttler has quit (Disconnected by services)
633 2013-09-21 11:38:31 nkuttler_ has joined
634 2013-09-21 11:38:42 nkuttler_ is now known as nkuttler
635 2013-09-21 11:38:55 mologie has quit (Ping timeout: 245 seconds)
636 2013-09-21 11:39:28 random_cat_ has joined
637 2013-09-21 11:39:28 mologie has joined
638 2013-09-21 11:40:26 prophet10x has quit (Ping timeout: 245 seconds)
639 2013-09-21 11:40:43 prophet10x has joined
640 2013-09-21 11:42:26 random_cat has quit (Ping timeout: 240 seconds)
641 2013-09-21 11:45:10 sserrano44 has joined
642 2013-09-21 11:48:48 vub has quit (Ping timeout: 245 seconds)
643 2013-09-21 11:54:52 edcba has quit (Read error: Connection reset by peer)
644 2013-09-21 11:55:57 edcba has joined
645 2013-09-21 11:59:26 asuk is now known as asuk|afk
646 2013-09-21 12:10:06 paracyst has quit ()
647 2013-09-21 12:10:34 sserrano44 has quit (Quit: Computer has gone to sleep.)
648 2013-09-21 12:10:35 thrasher` has quit (Ping timeout: 240 seconds)
649 2013-09-21 12:12:39 thrasher` has joined
650 2013-09-21 12:13:08 saulimus has quit (Quit: saulimus)
651 2013-09-21 12:17:42 vub has joined
652 2013-09-21 12:18:26 sserrano44 has joined
653 2013-09-21 12:23:12 sserrano44 has quit (Ping timeout: 260 seconds)
654 2013-09-21 12:23:48 vub has quit (Ping timeout: 245 seconds)
655 2013-09-21 12:24:25 CodeShar_ has quit (Quit: Goodbye)
656 2013-09-21 12:25:55 sserrano44 has joined
657 2013-09-21 12:27:01 bizoro has joined
658 2013-09-21 12:28:49 lclc has joined
659 2013-09-21 12:29:02 <lclc> has somebody a list of valid and invalid Bitcoin addresses to test a regex?
660 2013-09-21 12:30:05 vub has joined
661 2013-09-21 12:33:04 viperhr1 has joined
662 2013-09-21 12:33:42 wei_ has quit (Quit: wei_)
663 2013-09-21 12:34:24 bizoro_ has joined
664 2013-09-21 12:35:33 sserrano44 has quit (Quit: Textual IRC Client: www.textualapp.com)
665 2013-09-21 12:35:34 bizoro has quit (Ping timeout: 264 seconds)
666 2013-09-21 12:38:26 s7r has quit (Ping timeout: 240 seconds)
667 2013-09-21 12:38:50 one_zero has quit ()
668 2013-09-21 12:39:26 GordonG3kko has quit (Ping timeout: 240 seconds)
669 2013-09-21 12:40:00 s7r has joined
670 2013-09-21 12:40:48 GordonG3kko has joined
671 2013-09-21 12:46:00 StarenseN has joined
672 2013-09-21 12:53:48 vub has quit (Ping timeout: 245 seconds)
673 2013-09-21 12:55:46 random_cat_ has quit (Ping timeout: 240 seconds)
674 2013-09-21 12:56:09 <berndj> lclc, what level of "valid"
675 2013-09-21 12:56:48 <berndj> do you consider 1BitcoinEaterAddressDontSendf59kuE to be valid? how about 1BitcoinEaterAddressDontSendf59kuF?
676 2013-09-21 12:58:36 <lclc> they look both valid to me
677 2013-09-21 12:59:03 random_cat_ has joined
678 2013-09-21 12:59:30 <berndj> i'm pretty sure the latter isn't valid (you can't send coin to it - bad checksum)
679 2013-09-21 13:00:22 <lclc> mh ok, that's why I'm asking for a list
680 2013-09-21 13:01:58 <berndj> i'm not sure you could distinguish between valid and invalid on that level ^^ unless maybe you write a Rfc822.pm-like regex
681 2013-09-21 13:02:58 <lclc> yes looks like I can't do it with just one regex. I'll regex first and then validate with checksum
682 2013-09-21 13:04:07 BCBot` has joined
683 2013-09-21 13:04:09 BCBot has quit (Remote host closed the connection)
684 2013-09-21 13:05:31 apurplehorse has joined
685 2013-09-21 13:06:26 _ingsoc has quit (Ping timeout: 248 seconds)
686 2013-09-21 13:07:51 Guest26231 has quit (Changing host)
687 2013-09-21 13:07:51 Guest26231 has joined
688 2013-09-21 13:08:10 Guest26231 is now known as gmaxwell
689 2013-09-21 13:08:31 _ingsoc has joined
690 2013-09-21 13:12:37 BTCOxygen has joined
691 2013-09-21 13:12:43 vub has joined
692 2013-09-21 13:17:32 gcX46 has joined
693 2013-09-21 13:30:14 <jgarzik> *facepalm* *facepalm*
694 2013-09-21 13:30:35 <jgarzik> Bitcoin Wallet android app activates itself
695 2013-09-21 13:30:44 <jgarzik> i.e. connecting to the network etc
696 2013-09-21 13:30:51 <jgarzik> no way to turn this off, without uninstalling the app
697 2013-09-21 13:31:26 <jgarzik> no way to achieve the normal "run this appÂ
only when the user explicitly loads the app"
698 2013-09-21 13:33:28 <phantomcircuit> jgarzik, lol
699 2013-09-21 13:33:40 <phantomcircuit> jgarzik, im not really surpised
700 2013-09-21 13:33:52 <phantomcircuit> it seems like bitcoinj and derivatives are
701 2013-09-21 13:33:54 <phantomcircuit> uh
702 2013-09-21 13:33:56 <phantomcircuit> quirky
703 2013-09-21 13:34:09 <phantomcircuit> no offense to TD
704 2013-09-21 13:34:38 <phantomcircuit> holy god it's 6:30am
705 2013-09-21 13:34:47 <phantomcircuit> i should be asleep o.o
706 2013-09-21 13:36:30 viperhr1 has quit (Read error: Connection reset by peer)
707 2013-09-21 13:36:56 <Tril> jgarzik: well, you could set android wallet to use only a trusted peer of localhost. then it only connects if you SSH somewhere and forward port 8333.
708 2013-09-21 13:37:08 apurplehorse has quit (Ping timeout: 245 seconds)
709 2013-09-21 13:37:56 <Tril> it used to have an option to only synch blocks when on AC power, was this removed?
710 2013-09-21 13:38:13 <Tril> (or when open)
711 2013-09-21 13:40:24 wei_ has joined
712 2013-09-21 13:42:10 wallet43 has quit (Quit: Leaving.)
713 2013-09-21 13:47:58 vub has quit (Ping timeout: 245 seconds)
714 2013-09-21 13:48:53 Neil_ has joined
715 2013-09-21 13:49:48 Neil has quit (Read error: Connection reset by peer)
716 2013-09-21 13:51:04 Neil has joined
717 2013-09-21 13:51:58 Neil_ has quit (Client Quit)
718 2013-09-21 13:52:01 Neil has quit (Client Quit)
719 2013-09-21 13:52:12 Neil has joined
720 2013-09-21 13:52:23 viperhr1 has joined
721 2013-09-21 13:53:10 Guest____ has joined
722 2013-09-21 13:54:47 viperhr1 has quit (Read error: Connection reset by peer)
723 2013-09-21 14:03:48 johnsoft has quit (Ping timeout: 245 seconds)
724 2013-09-21 14:04:45 johnsoft has joined
725 2013-09-21 14:10:58 _ingsoc has quit (Ping timeout: 264 seconds)
726 2013-09-21 14:11:02 viperhr1 has joined
727 2013-09-21 14:12:08 _ingsoc has joined
728 2013-09-21 14:18:13 btcbtc has joined
729 2013-09-21 14:18:53 _ingsoc has quit (Quit: leaving)
730 2013-09-21 14:19:05 <jgarzik> Tril, that option was removed, yes :(
731 2013-09-21 14:19:21 <jgarzik> in favor of the "developers know better than user when the app should be run" model.
732 2013-09-21 14:24:43 <jgarzik> *facepalm*
733 2013-09-21 14:25:03 <jgarzik> "The android app lifecycle is install to uninstall" (meaning you cannot turn it off, without uninstalling)
734 2013-09-21 14:25:16 <jgarzik> We must re-learn the lessons of other OS's, it seems.
735 2013-09-21 14:26:24 viperhr1 has quit (Read error: Connection reset by peer)
736 2013-09-21 14:29:14 <jgarzik> Having phones connect to the bitcoin network, whenever they see a network, is justÂ
wrong.
737 2013-09-21 14:29:34 <jgarzik> Really crappy privacy behavior
738 2013-09-21 14:30:07 bizoro_ has quit (Quit: Konversation terminated!)
739 2013-09-21 14:30:30 bizoro has joined
740 2013-09-21 14:30:30 bizoro has quit (Changing host)
741 2013-09-21 14:30:30 bizoro has joined
742 2013-09-21 14:30:52 shesek has quit (Ping timeout: 245 seconds)
743 2013-09-21 14:31:05 shesek has joined
744 2013-09-21 14:35:37 Subo1977 has joined
745 2013-09-21 14:36:16 Polyatomic has quit (Quit: Catcha Round)
746 2013-09-21 14:37:06 Subo1977_ has quit (Ping timeout: 240 seconds)
747 2013-09-21 14:42:59 vub has joined
748 2013-09-21 14:43:08 gangplank has quit (Ping timeout: 260 seconds)
749 2013-09-21 14:43:51 gangplank has joined
750 2013-09-21 14:44:36 <yrashk> I am having a situation where my local bitcoind never sends my tx references in invs. I do regular getblocks (from scratch to the end), not sure if it affects
751 2013-09-21 14:44:42 <yrashk> sends me*
752 2013-09-21 14:44:49 <yrashk> it only sends blocks
753 2013-09-21 14:45:05 <yrashk> am I missing something?
754 2013-09-21 14:45:23 nouitfvf has joined
755 2013-09-21 14:45:41 asuk is now known as afk!~asuk@31.129.27.89|asuk
756 2013-09-21 14:46:04 <gmaxwell> "tx references"?
757 2013-09-21 14:46:41 arioBarzan has joined
758 2013-09-21 14:46:45 <yrashk> tx hashes
759 2013-09-21 14:47:25 <yrashk> I get invs but no MSG_TXs there
760 2013-09-21 14:47:32 <gmaxwell> Please step back and stay what you're trying to accomplish. I can't decode whats wrong from the level of detail that you're providing.
761 2013-09-21 14:48:43 <gmaxwell> s/stay/say/
762 2013-09-21 14:49:01 <yrashk> I connect to bitcoind, request getblocks from the beginning, and keep asking getblocks continuosly from the genesis, continuously updating locator in those requests
763 2013-09-21 14:49:13 <yrashk> according to the wiki, I should also receive unsolicited invs
764 2013-09-21 14:49:33 <yrashk> and I assumed it will be invs with both MSG_TX and MSG_BLOCK inventory
765 2013-09-21 14:49:36 <yrashk> makes sense so far?
766 2013-09-21 14:50:17 <gmaxwell> You have not described what you are trying to accomplish.
767 2013-09-21 14:51:18 <yrashk> I am listening for blocks and transactions, requesting them using getdata upon receipt of inv
768 2013-09-21 14:53:15 roconnor has joined
769 2013-09-21 14:55:28 vub has quit (Ping timeout: 245 seconds)
770 2013-09-21 14:55:52 <yrashk> I assumed if my local bitcoind receives an inv with a MSG_TX inside it, it will send an inv to its peer (my client in this case) advertising availability of this tx
771 2013-09-21 14:58:04 <yrashk> ok, I figured it out
772 2013-09-21 14:58:13 <yrashk> I needed to set version.relay to 1
773 2013-09-21 14:59:56 <gmaxwell> In the future you will recieve better help if you first begin with what you are trying to accomplish, instead of limiting yourself to protocol minutia and forcing people to attempt to decode what you want.
774 2013-09-21 15:00:31 <gmaxwell> If you had said "I am trying to build a piece of software which connects to a node and watches for announcement of a transaction." I would have responded to you about the flags directly.
775 2013-09-21 15:01:22 <yrashk> I apologize
776 2013-09-21 15:01:29 <gmaxwell> But with what you were saying I couldn't figure out if you expected nodes to INV things they'd never fetched and validated, or if you were confused about INV vs GET or if you were watching for particular transactions which weren't being relayed due to relay rules or validity, or whatever.
777 2013-09-21 15:01:34 <yrashk> I've been up for almost 24h, pulling an all-nighter
778 2013-09-21 15:01:41 <gmaxwell> No need to apologize.
779 2013-09-21 15:01:41 Ken` has joined
780 2013-09-21 15:02:52 _ingsoc has joined
781 2013-09-21 15:03:43 viperhr1 has joined
782 2013-09-21 15:08:19 vub has joined
783 2013-09-21 15:09:11 BTCOxygen has quit (Ping timeout: 264 seconds)
784 2013-09-21 15:10:02 macboz has quit (Ping timeout: 245 seconds)
785 2013-09-21 15:10:44 <yrashk> is there any way to more or less reliably distinguish invs sent in response to getblocks (with the limit of 500 items) and unsolicited invs? I am trying to avoid sending "continuation" getblocks in response to unsolicited invs
786 2013-09-21 15:11:56 digitalmagus2 has quit (Ping timeout: 260 seconds)
787 2013-09-21 15:12:55 wallet43 has joined
788 2013-09-21 15:15:52 <yrashk> for example, would the first tx in the first block of the inv array have prev_block referencing exactly my locator hash (I only send one at a time)?
789 2013-09-21 15:17:12 ProfMac has quit (Quit: Page closed)
790 2013-09-21 15:18:21 btcbtc has quit (Read error: Connection reset by peer)
791 2013-09-21 15:19:50 <yrashk> I am sorry, just the prev_block of the first block
792 2013-09-21 15:19:52 btcbtc has joined
793 2013-09-21 15:23:39 <yrashk> looks like I can https://github.com/bitcoin/bitcoin/blob/e0d6dd11e3d9246b510a78118497d81b6d94ee14/src/main.cpp#L3658
794 2013-09-21 15:24:13 vub has quit (Ping timeout: 245 seconds)
795 2013-09-21 15:30:42 patcon has joined
796 2013-09-21 15:31:32 patcon has quit (Remote host closed the connection)
797 2013-09-21 15:31:41 stalled has quit (Ping timeout: 260 seconds)
798 2013-09-21 15:32:35 viperhr1 has quit (Ping timeout: 264 seconds)
799 2013-09-21 15:34:19 sacrelege has quit (Read error: Operation timed out)
800 2013-09-21 15:36:55 arioBarzan has quit (Remote host closed the connection)
801 2013-09-21 15:37:58 twobitcoins has quit (Ping timeout: 245 seconds)
802 2013-09-21 15:38:42 StarenseN has quit (Quit: StarenseN)
803 2013-09-21 15:40:06 stalled has joined
804 2013-09-21 15:43:01 vub has joined
805 2013-09-21 15:43:13 BTCOxygen has joined
806 2013-09-21 15:45:02 viperhr1 has joined
807 2013-09-21 15:46:16 magicpig has joined
808 2013-09-21 15:48:50 PiZZaMaN2K has joined
809 2013-09-21 15:52:17 ProfMac has joined
810 2013-09-21 15:55:51 aoeu has joined
811 2013-09-21 15:55:56 cads has quit (Ping timeout: 252 seconds)
812 2013-09-21 15:56:11 <aoeu> Hi guys, check out my new Bitcoin wallet app for Windows Phone http://www.windowsphone.com/en-us/store/app/bitcoin/ca65fc5b-14f0-4da4-8e39-e2d4b702b2ea
813 2013-09-21 15:57:35 <tgs3> aoeu: is it open source?
814 2013-09-21 15:57:55 <aoeu> tgs3: It will be. I got to clean up the code up bit.
815 2013-09-21 15:58:08 <tgs3> anyway windows and security... heh
816 2013-09-21 15:59:18 <aoeu> tgs3: Why is that?
817 2013-09-21 15:59:31 <aoeu> tgs3: It's not Windows, it's Windows Phone. It's just as secure as iOS, and more secure than Android.
818 2013-09-21 16:01:42 johnsoft has quit (Ping timeout: 240 seconds)
819 2013-09-21 16:02:18 <tgs3> aoeu: microsoft is well known to aid NSA to hack it's users
820 2013-09-21 16:02:28 jorash has joined
821 2013-09-21 16:02:47 <tgs3> they even install NSA keys to allow NSA to install malware in windows even signed as legitimate windows drivers - the _NSAKEY scandal
822 2013-09-21 16:02:52 johnsoft has joined
823 2013-09-21 16:03:19 <tgs3> and NSA is well known in mass hacking everyone
824 2013-09-21 16:03:33 BenderCoin has joined
825 2013-09-21 16:03:53 <aoeu> So are Apple and Google.
826 2013-09-21 16:04:04 <aoeu> tgs3: The NSA doesn't care about your Bitcoins...
827 2013-09-21 16:04:25 <aoeu> tgs3: But if you want to wear the tinfoil hat, go for it.
828 2013-09-21 16:04:52 asuk has quit (Ping timeout: 260 seconds)
829 2013-09-21 16:05:41 PiZZaMaN2K has quit (Read error: Connection reset by peer)
830 2013-09-21 16:06:33 <tgs3> aoeu: just saying winows phone is totall shit for security
831 2013-09-21 16:06:38 asuk has joined
832 2013-09-21 16:06:57 <tgs3> still, I guess it's fine that even the people sadly using it can be enabled to participate in bitcoin
833 2013-09-21 16:07:16 viperhr1 has quit (Quit: Leaving)
834 2013-09-21 16:07:41 <aoeu> tgs3: You're a bigot. You have no idea what you're talking about, you don't know anything about Windows Phone.
835 2013-09-21 16:07:53 <aoeu> Windows Phone is not less secure than other OSes.
836 2013-09-21 16:08:13 <tgs3> aoeu: I know it is made by company that was captured willingly allowing 3rd party to backdoor own system
837 2013-09-21 16:08:29 <tgs3> for me that is a huge minus, maybe you are o.k. with it ;)
838 2013-09-21 16:08:52 <aoeu> tgs3: It's a mistake to use Bitcoin Qt on my PC I guess. So is using an online wallet on Chrome.
839 2013-09-21 16:09:08 <aoeu> tgs3: You don't know if Apple does that too.
840 2013-09-21 16:09:11 <tgs3> aoeu: why would it be a mistake to use Qt on PC?
841 2013-09-21 16:09:23 <tgs3> I know
842 2013-09-21 16:09:29 <tgs3> of course Apple also is in bed with feds
843 2013-09-21 16:09:45 <tgs3> that is why (of reasons) why we have open source
844 2013-09-21 16:09:59 <tgs3> *one of reasons
845 2013-09-21 16:11:20 <tgs3> aoeu: did you just implied that PC === Windows, and only alternative is Mac? :o
846 2013-09-21 16:11:24 digitalmagus2 has joined
847 2013-09-21 16:11:48 <aoeu> tgs3: Because "Windows is evil and the NSA".
848 2013-09-21 16:12:12 <aoeu> tgs3: I did not. I would guess that there's no NSA backdoor in Linux.
849 2013-09-21 16:13:03 <tgs3> if you followed news, there where attempts by "someone" to backdoor Linux, it seems they failed, and with open source we are possitioned better to capture it
850 2013-09-21 16:13:39 <tgs3> there is a reason why bitcoin is FOSS and why we work on verificable binary builds of it. It would be silly to use bitcoin if it would be closed-source don't you think?
851 2013-09-21 16:15:41 <tgs3> *were
852 2013-09-21 16:16:35 <aoeu> But Bitcoin Qt does run on Windows.
853 2013-09-21 16:16:53 <aoeu> Can't they still track what you do? Most likely.
854 2013-09-21 16:17:18 <aoeu> Heck, my Windows Phone app is open source. I compile it myself and send it to the store. It's not different from Qt.
855 2013-09-21 16:17:27 <aoeu> The only difference is that you have to trust me.
856 2013-09-21 16:17:57 prophet10x has quit (Ping timeout: 245 seconds)
857 2013-09-21 16:18:07 <tgs3> aoeu: Bitcoin Qt runs on all 3 os
858 2013-09-21 16:18:14 prophet10x has joined
859 2013-09-21 16:18:28 <aoeu> So?
860 2013-09-21 16:18:46 <aoeu> What if my app was made using Phonegap, which runs on all mobile OSes?
861 2013-09-21 16:19:20 <tgs3> I simply ment that your app will be insecure because the underlying os is not to be trusted
862 2013-09-21 16:19:47 <tgs3> and I already said, that you are right that NSA does not (currently) care to go after all bitcoiners, so it's not a huge issue for casual users
863 2013-09-21 16:20:40 digitalmagus2 has quit (Ping timeout: 260 seconds)
864 2013-09-21 16:22:25 <tgs3> but sure the people who did choose to be on windows phones, will be better off with access to a wallet, so yey :) aoeu \
865 2013-09-21 16:24:01 asuk is now known as asuk|afk
866 2013-09-21 16:26:22 owowo has joined
867 2013-09-21 16:28:23 vub has quit (Ping timeout: 245 seconds)
868 2013-09-21 16:30:21 asuk is now known as afk!~asuk@31.129.27.89|asuk
869 2013-09-21 16:31:11 wallet43 has quit (Read error: Connection reset by peer)
870 2013-09-21 16:32:10 wallet43 has joined
871 2013-09-21 16:34:38 jcorgan has joined
872 2013-09-21 16:37:17 awishformore_ has joined
873 2013-09-21 16:37:56 awishformore has quit (Read error: Operation timed out)
874 2013-09-21 16:38:25 agnostic98 has joined
875 2013-09-21 16:38:43 btcbtc has quit (Ping timeout: 240 seconds)
876 2013-09-21 16:39:14 mintyFresh has quit (Ping timeout: 248 seconds)
877 2013-09-21 16:40:37 btcbtc has joined
878 2013-09-21 16:41:58 patcon has joined
879 2013-09-21 16:41:59 eoss has joined
880 2013-09-21 16:45:10 vub has joined
881 2013-09-21 16:47:55 jcorgan has quit (Quit: jcorgan)
882 2013-09-21 16:47:58 patcon has quit (Ping timeout: 245 seconds)
883 2013-09-21 16:49:35 digitalmagus has quit (Remote host closed the connection)
884 2013-09-21 16:49:54 digitalmagus has joined
885 2013-09-21 16:49:54 digitalmagus has quit (Changing host)
886 2013-09-21 16:49:54 digitalmagus has joined
887 2013-09-21 16:53:06 davec has quit (Ping timeout: 248 seconds)
888 2013-09-21 16:54:44 Ken` has quit (Quit: leaving)
889 2013-09-21 17:00:32 johnsoft has quit (Ping timeout: 256 seconds)
890 2013-09-21 17:00:52 johnsoft has joined
891 2013-09-21 17:01:35 asuk is now known as asuk|afk
892 2013-09-21 17:04:08 chmod755 has joined
893 2013-09-21 17:07:20 Diapolis has joined
894 2013-09-21 17:07:59 davec has joined
895 2013-09-21 17:08:00 Diapolis has quit (Remote host closed the connection)
896 2013-09-21 17:11:51 docl has joined
897 2013-09-21 17:11:54 wallet43 has quit (Quit: Leaving.)
898 2013-09-21 17:12:52 aoeu has quit (Ping timeout: 250 seconds)
899 2013-09-21 17:18:26 gavinandresen has quit (Ping timeout: 256 seconds)
900 2013-09-21 17:22:59 davec has quit (Ping timeout: 264 seconds)
901 2013-09-21 17:26:09 Raziel has joined
902 2013-09-21 17:27:06 btcbtc has quit (Quit: btcbtc)
903 2013-09-21 17:28:14 sacrelege has joined
904 2013-09-21 17:29:51 agnostic98 has quit (Remote host closed the connection)
905 2013-09-21 17:31:33 agnostic98 has joined
906 2013-09-21 17:34:32 Luke-Jr has quit (Read error: Connection reset by peer)
907 2013-09-21 17:34:53 Luke-Jr has joined
908 2013-09-21 17:35:59 davec has joined
909 2013-09-21 17:37:32 agnostic98 has quit (Remote host closed the connection)
910 2013-09-21 17:37:58 agnostic98 has joined
911 2013-09-21 17:42:07 agnostic98 has quit (Ping timeout: 245 seconds)
912 2013-09-21 17:43:24 thrasher` has quit (Remote host closed the connection)
913 2013-09-21 17:43:44 thrasher` has joined
914 2013-09-21 17:44:06 wiretapped has quit (Ping timeout: 240 seconds)
915 2013-09-21 17:45:51 wiretapped has joined
916 2013-09-21 17:52:12 debiantoruser has quit (Ping timeout: 260 seconds)
917 2013-09-21 17:52:40 debiantoruser has joined
918 2013-09-21 17:58:16 OldEnK has joined
919 2013-09-21 17:58:23 debiantoruser has quit (Ping timeout: 264 seconds)
920 2013-09-21 17:59:13 debiantoruser has joined
921 2013-09-21 18:03:21 PrimeStunna has joined
922 2013-09-21 18:05:47 magicpig has quit (Read error: Operation timed out)
923 2013-09-21 18:06:09 debiantoruser has quit (Ping timeout: 262 seconds)
924 2013-09-21 18:06:10 OldEnK has quit (Ping timeout: 248 seconds)
925 2013-09-21 18:06:39 debiantoruser has joined
926 2013-09-21 18:10:14 poggy has quit (Ping timeout: 256 seconds)
927 2013-09-21 18:24:18 catcowllama has joined
928 2013-09-21 18:26:43 catcow has quit (Ping timeout: 240 seconds)
929 2013-09-21 18:27:28 Edward_Black has quit (Quit: ow ow ow...)
930 2013-09-21 18:28:26 Edward_Black has joined
931 2013-09-21 18:30:45 Edward_Black has quit (Excess Flood)
932 2013-09-21 18:31:24 shesek has quit (Read error: Connection reset by peer)
933 2013-09-21 18:32:43 Edward_Black has joined
934 2013-09-21 18:39:45 wei_ has quit (Quit: wei_)
935 2013-09-21 18:40:49 ForceMajeure has joined
936 2013-09-21 18:43:33 ForceMajeure_ has quit (Ping timeout: 260 seconds)
937 2013-09-21 18:47:10 shesek has joined
938 2013-09-21 18:48:09 btcbtc has joined
939 2013-09-21 18:48:14 nisili has joined
940 2013-09-21 18:48:59 shesek has quit (Max SendQ exceeded)
941 2013-09-21 18:49:27 shesek has joined
942 2013-09-21 18:49:30 Application has quit (Remote host closed the connection)
943 2013-09-21 18:50:46 Subo1977 has quit (Ping timeout: 240 seconds)
944 2013-09-21 18:50:49 Subo1977_ has joined
945 2013-09-21 18:51:35 catcowllama has quit (Read error: Connection reset by peer)
946 2013-09-21 18:53:08 catcow has joined
947 2013-09-21 18:53:58 docl has quit (Quit: leaving)
948 2013-09-21 18:54:08 sacrelege is now known as bla1234
949 2013-09-21 18:54:13 bla1234 is now known as sacrelege
950 2013-09-21 18:58:16 debiantoruser has quit (Ping timeout: 248 seconds)
951 2013-09-21 18:58:34 eculver has quit (Remote host closed the connection)
952 2013-09-21 18:59:26 justusranvier has quit (Remote host closed the connection)
953 2013-09-21 19:00:00 debiantoruser has joined
954 2013-09-21 19:00:18 justusranvier has joined
955 2013-09-21 19:02:35 TD has joined
956 2013-09-21 19:05:09 poggy has joined
957 2013-09-21 19:05:23 catcow has quit (Read error: Connection reset by peer)
958 2013-09-21 19:06:55 CodeShark has joined
959 2013-09-21 19:07:02 catcow has joined
960 2013-09-21 19:09:36 execut3 has joined
961 2013-09-21 19:10:25 robocoin has joined
962 2013-09-21 19:11:05 shesek has quit (Ping timeout: 260 seconds)
963 2013-09-21 19:13:18 _ingsoc has quit (Quit: leaving)
964 2013-09-21 19:13:42 _ingsoc has joined
965 2013-09-21 19:14:04 robocoin_ has quit (Ping timeout: 268 seconds)
966 2013-09-21 19:14:46 gcX46 has quit (Ping timeout: 240 seconds)
967 2013-09-21 19:15:47 jcorgan has joined
968 2013-09-21 19:17:43 agnostic98 has joined
969 2013-09-21 19:19:45 rawdr_ has quit (Ping timeout: 245 seconds)
970 2013-09-21 19:20:50 Application has joined
971 2013-09-21 19:21:46 OldEnK has joined
972 2013-09-21 19:25:17 rawdr has joined
973 2013-09-21 19:35:31 Application has quit (Remote host closed the connection)
974 2013-09-21 19:37:06 paracyst has joined
975 2013-09-21 19:38:32 PrimeStunna has quit (Quit: PrimeStunna)
976 2013-09-21 19:40:06 catcow has quit (Read error: Connection reset by peer)
977 2013-09-21 19:41:43 catcow has joined
978 2013-09-21 19:42:07 saulimus has joined
979 2013-09-21 19:44:01 sacrelege is now known as blablabla123
980 2013-09-21 19:44:07 blablabla123 is now known as sacrelege
981 2013-09-21 19:44:50 sacrelege has quit (Quit: Leaving)
982 2013-09-21 19:45:11 sacrelege has joined
983 2013-09-21 19:45:37 catcow has quit (Read error: Connection reset by peer)
984 2013-09-21 19:46:53 catcow has joined
985 2013-09-21 19:46:58 catcow has quit (Changing host)
986 2013-09-21 19:46:58 catcow has joined
987 2013-09-21 19:48:37 ticean has joined
988 2013-09-21 19:49:59 catcow has quit (Read error: Connection reset by peer)
989 2013-09-21 19:50:57 daybyter has joined
990 2013-09-21 19:51:40 catcow has joined
991 2013-09-21 19:52:16 gcX46 has joined
992 2013-09-21 19:55:15 <TD> BlueMatt: ping
993 2013-09-21 19:58:44 Thepok has joined
994 2013-09-21 19:58:50 catcow has quit (Read error: Connection reset by peer)
995 2013-09-21 20:00:29 catcow has joined
996 2013-09-21 20:01:25 GingerGeek is now known as GingerGeek[Away]
997 2013-09-21 20:06:57 Edward_Black has quit (Quit: ow ow ow...)
998 2013-09-21 20:07:45 Subo1977_ has quit (Quit: No Ping reply in 180 seconds.)
999 2013-09-21 20:08:39 meLon has quit (Remote host closed the connection)
1000 2013-09-21 20:09:34 [Author] has quit (Ping timeout: 256 seconds)
1001 2013-09-21 20:09:43 Edward_Black has joined
1002 2013-09-21 20:10:14 Eiii has joined
1003 2013-09-21 20:10:17 BTCOxygen has quit (Ping timeout: 260 seconds)
1004 2013-09-21 20:11:32 Subo1977 has joined
1005 2013-09-21 20:14:08 Edward_B- has joined
1006 2013-09-21 20:14:54 Edward_Black has quit (Read error: Connection reset by peer)
1007 2013-09-21 20:18:57 rawdr has quit (Remote host closed the connection)
1008 2013-09-21 20:19:48 paracyst has quit (Read error: Connection reset by peer)
1009 2013-09-21 20:20:34 * Luke-Jr peers at the rapid sending of large amounts of BTC
1010 2013-09-21 20:21:16 rawdr has joined
1011 2013-09-21 20:21:22 elevatioN has joined
1012 2013-09-21 20:23:30 gcX46 has quit (Remote host closed the connection)
1013 2013-09-21 20:23:59 Grouver has quit (Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more?)
1014 2013-09-21 20:24:22 gcX46 has joined
1015 2013-09-21 20:27:45 magicpig has joined
1016 2013-09-21 20:30:15 jcorgan has quit (Quit: jcorgan)
1017 2013-09-21 20:32:00 paracyst has joined
1018 2013-09-21 20:33:03 Application has joined
1019 2013-09-21 20:33:47 DaQatz_ has quit (Ping timeout: 245 seconds)
1020 2013-09-21 20:35:00 jcorgan has joined
1021 2013-09-21 20:42:05 elevatioN has quit (Ping timeout: 260 seconds)
1022 2013-09-21 20:42:26 <jgarzik> TD, discovered a Bitcoin Wallet issue -- it seems you cannot turn it off
1023 2013-09-21 20:42:35 <TD> turn it off?
1024 2013-09-21 20:43:15 magicpig has quit (Ping timeout: 256 seconds)
1025 2013-09-21 20:43:27 <TD> just disable the connection bars notification. that's off by default anyway, so i guess you switched it on?
1026 2013-09-21 20:43:54 <warren> TD: connection bars notification means the wallet randomly turns itself on ?
1027 2013-09-21 20:44:21 <TD> no. the wallet always syncs in the backgound, with backoff if you don't really use it
1028 2013-09-21 20:44:25 <TD> the connection bars just make it obvious
1029 2013-09-21 20:44:46 <TD> apps syncing in the background is normal on android. just switch off the bars so the notification doesn't bother you
1030 2013-09-21 20:44:50 <warren> no options to NEVER sync in the background/
1031 2013-09-21 20:45:47 DaQatz has joined
1032 2013-09-21 20:46:05 <TD> nope. there's a thread about that in the forums, but nobody could come up with a good reason for that behaviour to be settable beyond "i'm a power user who likes to feel in control", which isn't really a reason when you're trying to make software simple. so andreas doesn't want to add it.
1033 2013-09-21 20:46:13 <TD> if anything the connection bars thing shouldn't be an option either
1034 2013-09-21 20:47:12 elevatioN has joined
1035 2013-09-21 20:47:56 <TD> if you don't open the app then it eventually backs off to syncing only once per day
1036 2013-09-21 20:48:01 <jgarzik> TD, That's the problem. It does not offer the user /any/ option to turn off background, even if (say) you don't want the power drain, you don't ever use the wallet, you don't want the privacy intrusion, etc.
1037 2013-09-21 20:48:20 <jgarzik> It's pretty easy to watch a Bitcoin Wallet wander around the city, if the keys (bloom filter) doesn't change
1038 2013-09-21 20:48:42 <jgarzik> And it's just plain Basic Right that a user should be able to turn off an app on their own phone.
1039 2013-09-21 20:48:43 <TD> if you don't ever use the wallet, move the coins out and uninstall it. seeing the wallet wander around a city - how, exactly?
1040 2013-09-21 20:48:52 * Tril agrees with jgarzik. No security awareness, sad. It's easy to spoof a GSM tower, monitor port 8333, then find wallets to possibly steal..
1041 2013-09-21 20:49:12 <TD> no, not on android. all kinds of things on android sync in the background. just do an "adb logcat" sometime. your phone is very often doing things without you seeing it directly
1042 2013-09-21 20:49:13 <jgarzik> TD, unencrypted protocol, unchanging bloom filter makes a great fingerprint
1043 2013-09-21 20:49:25 <TD> fingerprint for who?\
1044 2013-09-21 20:49:32 <jgarzik> This is _money_
1045 2013-09-21 20:49:34 <chmod755> it's also easy to disable mobile internet
1046 2013-09-21 20:49:37 <jgarzik> Not just some random process
1047 2013-09-21 20:50:16 magicpig has joined
1048 2013-09-21 20:51:04 <Luke-Jr> jgarzik: can you just add a dummy hash to the bloom filter to make it unique each time, or would it still be comparable to other ones?
1049 2013-09-21 20:51:17 <TD> if you can demonstrate to me or andreas following users around a city by, er, spoofing GSM towers and mapping their bloom filters to their real identities, i'm sure that would give him reason to reconsider
1050 2013-09-21 20:51:25 <TD> but i bet you can't
1051 2013-09-21 20:51:29 <Luke-Jr> and I agree with jgarzik, if for no reason other than controlling battery life
1052 2013-09-21 20:51:47 <Luke-Jr> but I also see TD's point that this is evil-Google-Android where you have no privacy or control <.<
1053 2013-09-21 20:52:02 <TD> as i said, if you don't use the app then it backs off to once per day, at which point battery impact is negligible (<1%)
1054 2013-09-21 20:52:25 <Luke-Jr> TD: what if I use it, but don't want battery drain?
1055 2013-09-21 20:52:27 <TD> if you see significant battery impact even when you don't use the app, then that's a bug
1056 2013-09-21 20:52:48 <TD> if you use the app then it makes no difference. total work done is the same. what it's doing is catching up with the chain in the background
1057 2013-09-21 20:52:53 <warren> I uninstalled this app because it didn't give user control.
1058 2013-09-21 20:53:01 <TD> whether that happens in spurts in the background or all at once, the energy usage is equal
1059 2013-09-21 20:53:14 * TD shrugs
1060 2013-09-21 20:53:19 <Luke-Jr> TD: spurts can be on AC power
1061 2013-09-21 20:53:29 <Luke-Jr> err
1062 2013-09-21 20:53:32 <Luke-Jr> all-at-once*
1063 2013-09-21 20:53:43 <Luke-Jr> and wifi, so it doesn't use cellular data
1064 2013-09-21 20:53:53 <TD> yeah. and i think it will do the daily catchup at night for exactly that reason
1065 2013-09-21 20:53:54 <Luke-Jr> there are a TON of reasons to not do it in the background always
1066 2013-09-21 20:53:58 <edcba> isn't the app a service that can be stopped ?
1067 2013-09-21 20:53:58 <TD> it certainly used to sync on power
1068 2013-09-21 20:54:30 <michagogo> cloud!uid14316@wikia/Michagogo|Wait, what? Bitcoin Wallet on Android is always-on? O_o
1069 2013-09-21 20:54:31 * Luke-Jr wonders why Nexus 7 requires recharging every week or so
1070 2013-09-21 20:54:41 magicpig has quit (Ping timeout: 260 seconds)
1071 2013-09-21 20:54:41 <TD> warren: it's andreas' app so you could take it up with him, but lots of people already did. "i want control" is *not* a reason that will convince him. he's making this app for ordinary people, he doesn't want it to end up looking like Lotus Notes
1072 2013-09-21 20:54:43 <Luke-Jr> my smaller handheld can go a month in the same conditions
1073 2013-09-21 20:54:45 agnostic98 has quit (Remote host closed the connection)
1074 2013-09-21 20:55:01 <TD> michagogo|cloud: no. it is started by the OS once a day, if you don't use it much
1075 2013-09-21 20:55:06 <TD> for a minute or two usually
1076 2013-09-21 20:55:11 agnostic98 has joined
1077 2013-09-21 20:55:41 <Luke-Jr> jgarzik: Qt 5 supports Android and iOS now I hear
1078 2013-09-21 20:55:49 <Luke-Jr> I wonder if we can get Bitcoin-Qt going on it
1079 2013-09-21 20:56:18 * TD would love to see what bitcoin-qt would do to battery life ....
1080 2013-09-21 20:56:33 magicpig has joined
1081 2013-09-21 20:56:38 <chmod755> hmmm... does bitcoind work on android?
1082 2013-09-21 20:56:41 <Luke-Jr> nothing, as long as you don't run it while on batteries..
1083 2013-09-21 20:56:48 <gmaxwell> I was already thinking of doing an intermittent mode for bitcoind for people who aren't listening.
1084 2013-09-21 20:57:01 <gmaxwell> (not that I think that running bitcoin-qt on android is a good idea. :) )
1085 2013-09-21 20:57:03 <TD> chmod755: no. android limits the amount of memory a single app can use and there's no swap
1086 2013-09-21 20:57:14 <Luke-Jr> gmaxwell: someone has a pullreq up for a network activity toggle
1087 2013-09-21 20:57:18 <TD> chmod755: maybe on the very latest tablets you can use hundreds of megs of memory, but it's really not advisable
1088 2013-09-21 20:57:41 <gmaxwell> Luke-Jr: yea, I'm aware, I was thinking of basically a switch to make that automatic.
1089 2013-09-21 20:57:45 <TD> what problem with bitcoin-qt on android/iOS solve though?
1090 2013-09-21 20:57:54 <Luke-Jr> TD: lack of a sensible wallet on Android
1091 2013-09-21 20:57:59 <TD> â¦.
1092 2013-09-21 20:58:04 <edcba> lol
1093 2013-09-21 20:58:14 <gmaxwell> TD: only luke was saying that. Don't think I was. :P
1094 2013-09-21 20:58:44 <Luke-Jr> gmaxwell: I'm thinking after sipa's headers-only stuff is merged
1095 2013-09-21 20:58:46 <TD> so let me get this straight - you are upset about an app that syncs once a day for less than a minute usually, and which has (for me at least) no impact on battery life at all
1096 2013-09-21 20:58:53 <TD> and your fix is to run a *fully validating node*
1097 2013-09-21 20:59:19 <edcba> there are android tablets though
1098 2013-09-21 20:59:26 <edcba> bitcoin could run on it
1099 2013-09-21 20:59:32 agnostic98 has quit (Ping timeout: 252 seconds)
1100 2013-09-21 20:59:33 <gmaxwell> TD: sounds about as reasonable as 13:49 < TD> if you can demonstrate to me or andreas following users around a city by, :P
1101 2013-09-21 20:59:42 <Luke-Jr> XD
1102 2013-09-21 20:59:44 elevatioN has quit ()
1103 2013-09-21 21:00:05 <gmaxwell> TD: but hey, as you note bitcoin wallet for android is not a power user thing.
1104 2013-09-21 21:00:08 elevatioN has joined
1105 2013-09-21 21:00:21 <gmaxwell> (and again, I am not really arguing that running bitcoin-qt on android is a great plan)
1106 2013-09-21 21:00:27 * Luke-Jr can accept "wrong audience", but that infers another client for your own audience is desirable
1107 2013-09-21 21:00:37 <edcba> if ppl wants an off switch, fork the thing and be happy
1108 2013-09-21 21:00:47 <TD> what options do you want from bitcoin-qt that aren't in the android app? other than an off switch?
1109 2013-09-21 21:01:18 Subo1977 has quit (Remote host closed the connection)
1110 2013-09-21 21:01:20 <TD> which i don't even get, because if you don't let bitcoin-qt sync in the background constantly it'll fall behind and when you actually want an up to date balance it'll take ages to catch up
1111 2013-09-21 21:01:29 <TD> (which is one reason why it's painful on laptops)
1112 2013-09-21 21:01:34 agnostic98 has joined
1113 2013-09-21 21:01:48 <Luke-Jr> TD: sipa's newer stuff should be nearly instant for that
1114 2013-09-21 21:02:01 <TD> i think you misunderstood what sipa has implemented
1115 2013-09-21 21:02:04 <TD> he has not implemented SPV mode
1116 2013-09-21 21:02:18 <TD> even with his stuff merged in, you still download and validate full blocks
1117 2013-09-21 21:02:23 <Luke-Jr> for now
1118 2013-09-21 21:02:27 <Luke-Jr> but it works before you do
1119 2013-09-21 21:02:47 <Luke-Jr> I think?
1120 2013-09-21 21:02:57 <gmaxwell> Decode that?
1121 2013-09-21 21:03:07 <TD> what works? no, it's exactly the same. until you downloaded all the blocks you will see a stale balance
1122 2013-09-21 21:03:12 <chmod755> i want an option to send my bitcoins to my home-wallet when someone steals my phone
1123 2013-09-21 21:03:29 <TD> the point of doing headers first is to allow for parallelization of the download process
1124 2013-09-21 21:03:33 <gmaxwell> chmod755: keep a copy of your portable wallet.
1125 2013-09-21 21:03:37 <michagogo> cloud!uid14316@wikia/Michagogo|chmod755: that's called a backup :-P
1126 2013-09-21 21:03:40 <TD> it makes a big difference when you're network bottlenecked
1127 2013-09-21 21:03:43 mappum has joined
1128 2013-09-21 21:03:45 <michagogo> cloud!uid14316@wikia/Michagogo|gmaxwelled
1129 2013-09-21 21:04:09 <gmaxwell> TD: as a side effect it also removes a bunch of delays from slow/misbehaving peers.
1130 2013-09-21 21:04:16 <chmod755> gmaxwell, ok, but then i want it to shred the wallet on my phone
1131 2013-09-21 21:04:18 <TD> right
1132 2013-09-21 21:04:19 <chmod755> :D
1133 2013-09-21 21:04:31 <TD> chmod755: send all the money in your backup to a fresh address
1134 2013-09-21 21:04:37 <TD> "shredded"
1135 2013-09-21 21:04:44 <gmaxwell> chmod755: when you're robbed just take your backup and move all the coins out of it.. the wallet on the phone is then worthless.
1136 2013-09-21 21:05:01 Subo1977 has joined
1137 2013-09-21 21:05:03 <gmaxwell> (hey, maybe the theif will deposit more coins in it and you can take those too⦠:P)
1138 2013-09-21 21:05:04 <edcba> but something to automatically do it would be better
1139 2013-09-21 21:05:20 <Luke-Jr> when my device is stolen, I want it to turn on the camera and GPS, and save all the data to a server
1140 2013-09-21 21:05:22 <Luke-Jr> <.<
1141 2013-09-21 21:05:24 <chmod755> gmaxwell, lol
1142 2013-09-21 21:05:53 <TD> anyway, i did look at running bitcoin-qt on android years ago. before i started on bitcoinj
1143 2013-09-21 21:06:02 <gmaxwell> "Well, I lost my phone, but the theif deposited enough for me to steal back to pay for it"
1144 2013-09-21 21:06:16 <TD> it would have required a lot of somewhat tricky changes, which is one reason i didn't want to do it. i was scared i'd break something
1145 2013-09-21 21:06:22 <TD> for instance, you can't really hold all the block headers in memory
1146 2013-09-21 21:06:47 <TD> but that assumption is pretty heavily baked into the code
1147 2013-09-21 21:06:50 <gmaxwell> TD: sometimes silly questions like "bitcoind on android" can inspire useful thinking in any case. E.g. if someone wants to go reduce our memory usage to make it possible, then that may be an independant good.
1148 2013-09-21 21:07:10 <TD> well, yes, although complex changes have risk
1149 2013-09-21 21:07:13 sacrelege has quit (Ping timeout: 260 seconds)
1150 2013-09-21 21:07:15 <TD> so there'd better be a good reason :)
1151 2013-09-21 21:07:25 <chmod755> bitcoind on openwrt!
1152 2013-09-21 21:07:33 <gmaxwell> Sure, though the headers themselves are under 20mbytes now. Our static usage is nearly 300mbytes.
1153 2013-09-21 21:07:40 <TD> yeah
1154 2013-09-21 21:07:45 Tril has left ()
1155 2013-09-21 21:07:48 <TD> when i started, 16mb was a not uncommon hard limit â¦.
1156 2013-09-21 21:07:52 <Luke-Jr> C++ kinda breaks mmap, doesn't it? :/
1157 2013-09-21 21:07:57 <TD> i don't know what the current distribution of memory classes is
1158 2013-09-21 21:08:03 <TD> better. but still not amazing.
1159 2013-09-21 21:08:24 <TD> the top crasher for the android wallet app is out of memory failures
1160 2013-09-21 21:08:30 <michagogo> cloud!uid14316@wikia/Michagogo|How much RAM does an RPi have?
1161 2013-09-21 21:08:41 <Luke-Jr> michagogo|cloud: 256-512 IIRC
1162 2013-09-21 21:08:45 <TD> Luke-Jr: breaks mmap?
1163 2013-09-21 21:08:45 <gmaxwell> In any case, running bitcoin-qt on some kind of high power android tablet should be possible. Not sure that you'd want to, but it should be possible.
1164 2013-09-21 21:08:58 <Luke-Jr> TD: no way to say "this object is allocated in a mmap'd file"?
1165 2013-09-21 21:09:05 <gmaxwell> Luke-Jr: you can use stl containers with whatever allocators you want.
1166 2013-09-21 21:09:07 <TD> c++ has placement new
1167 2013-09-21 21:09:13 <TD> so yeah, you can do that
1168 2013-09-21 21:09:17 <Luke-Jr> oh?
1169 2013-09-21 21:09:59 <gmaxwell> It's easy to make a mess if all the allocations aren't in one place. E.g. you have objects in allocator a who have references to objects allocated in allocator b.
1170 2013-09-21 21:10:02 <Luke-Jr> hm
1171 2013-09-21 21:10:07 <gmaxwell> But its certantly possible.
1172 2013-09-21 21:10:10 BTCOxygen has joined
1173 2013-09-21 21:10:17 <gmaxwell> There is very little that isn't possible in C++, for better or worse. :)
1174 2013-09-21 21:11:02 <TD> AFAIK the largest heap size any android device will let you use is 256mb
1175 2013-09-21 21:11:09 <TD> so bitcoind would need some optimisation to even stand a chance
1176 2013-09-21 21:11:21 <gmaxwell> michagogo|cloud: if you're even asking that question I recommend: http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G135341370451
1177 2013-09-21 21:11:58 <Luke-Jr> interesting
1178 2013-09-21 21:12:02 <gmaxwell> TD: right but there really is no reason that we shouldn't fit comfortably in that. We don't currently... but there isn't anything interesting that we're doing which should preclude that.
1179 2013-09-21 21:12:10 <TD> yeah
1180 2013-09-21 21:12:33 <michagogo> cloud!uid14316@wikia/Michagogo|gmaxwell: Just wondering if it'll run a bitcoind
1181 2013-09-21 21:12:52 <gmaxwell> michagogo|cloud: there are people running it on rpi, but I don't generally recommend it. an odroid is a lot better. :P
1182 2013-09-21 21:12:55 <michagogo> cloud!uid14316@wikia/Michagogo|I don't have one and am not planning on trying to run bitcoind on one
1183 2013-09-21 21:13:08 <michagogo> cloud!uid14316@wikia/Michagogo|Just wondering...
1184 2013-09-21 21:14:24 <Luke-Jr> michagogo|cloud: you need to push that commit w the same branch name
1185 2013-09-21 21:14:43 <michagogo> cloud!uid14316@wikia/Michagogo|I think I did.
1186 2013-09-21 21:14:53 <michagogo> cloud!uid14316@wikia/Michagogo|pgp, both times
1187 2013-09-21 21:15:22 <michagogo> cloud!uid14316@wikia/Michagogo|(Though for some reason git checkout can't find my commit from 2 months ago)
1188 2013-09-21 21:15:36 <Luke-Jr> michagogo|cloud: did the push succeed?
1189 2013-09-21 21:15:58 <michagogo> cloud!uid14316@wikia/Michagogo|Yes -- as you can tell by the fact that the new commit is github-link able
1190 2013-09-21 21:16:09 <gmaxwell> at some point in the not too distant future we're likely to start having problems with insufficient listening public nodes, getting the memory usage down should help. Looks like we've lost maybe ~30% of them in the last 6 months.
1191 2013-09-21 21:16:14 <michagogo> cloud!uid14316@wikia/Michagogo|(Also, I couldn't seem to find the original branch...)
1192 2013-09-21 21:16:54 <michagogo> cloud!uid14316@wikia/Michagogo|I recreated it.
1193 2013-09-21 21:17:05 <michagogo> cloud!uid14316@wikia/Michagogo|(Would that cause problems?)
1194 2013-09-21 21:17:07 rawdr has quit (Ping timeout: 248 seconds)
1195 2013-09-21 21:17:17 * michagogo cloud!uid14316@wikia/Michagogo|is a git noob
1196 2013-09-21 21:17:51 <Luke-Jr> gmaxwell: I'm sure Google will run them for us! >_<
1197 2013-09-21 21:18:05 rawdr has joined
1198 2013-09-21 21:18:47 johnsoft has quit (Ping timeout: 245 seconds)
1199 2013-09-21 21:18:59 johnsoft has joined
1200 2013-09-21 21:20:00 <gmaxwell> Hm. getaddr.bitnodes.io shows successful getversion from 6072 on 2013-06-14 to 4119 on 2013-09-20. Which I think is a bit more drop than Luke and Sipa's spiders have found.
1201 2013-09-21 21:21:56 <Luke-Jr> gmaxwell: I see over 74,000 0.8.x nodes alone :o
1202 2013-09-21 21:22:16 OpenOcean has joined
1203 2013-09-21 21:22:38 <gmaxwell> Luke-Jr: thats ever connect, not actually reachable at any time.
1204 2013-09-21 21:22:45 railly has joined
1205 2013-09-21 21:22:46 saulimus has quit (Quit: saulimus)
1206 2013-09-21 21:22:54 <Luke-Jr> gmaxwell: I'm not sure it is?
1207 2013-09-21 21:22:58 <gmaxwell> Sipa says his current reachable count is about 3k.
1208 2013-09-21 21:23:29 <Luke-Jr> gmaxwell: my non-seeds.txt data is filtered
1209 2013-09-21 21:23:30 <gmaxwell> which is basically consistent with the bitnodes numbers for getversion (esp once you consider sipa's are filtered by e.g. version number and height while the bitnodes numbers are not)
1210 2013-09-21 21:24:03 <Luke-Jr> http://codepad.org/1AFRurf0
1211 2013-09-21 21:24:17 <gmaxwell> Luke-Jr: well, go try.. shuf -n 100 bigfile.txt and see how many of them you can getversion.
1212 2013-09-21 21:24:36 toffoo has joined
1213 2013-09-21 21:25:01 railly has left ()
1214 2013-09-21 21:25:39 BTCOxygen has quit (Ping timeout: 248 seconds)
1215 2013-09-21 21:27:51 jcorgan has quit (Quit: jcorgan)
1216 2013-09-21 21:29:41 PrimeStunna has joined
1217 2013-09-21 21:36:49 OpenOcean has left ()
1218 2013-09-21 21:43:23 DaQatz has quit (Ping timeout: 245 seconds)
1219 2013-09-21 21:44:05 daybyter has quit (Quit: Konversation terminated!)
1220 2013-09-21 21:47:53 ThomasV has joined
1221 2013-09-21 21:49:24 pooler_ has joined
1222 2013-09-21 21:58:41 _ingsoc has quit (Quit: leaving)
1223 2013-09-21 21:59:34 msvb-lab has quit (Quit: msvb-lab)
1224 2013-09-21 22:01:00 _W_ has quit (Read error: Connection reset by peer)
1225 2013-09-21 22:03:07 [Author] has joined
1226 2013-09-21 22:07:07 elevatioN has quit (Ping timeout: 245 seconds)
1227 2013-09-21 22:09:18 bizoro has quit (Quit: Konversation terminated!)
1228 2013-09-21 22:09:46 btcbtc has quit (Quit: btcbtc)
1229 2013-09-21 22:13:20 chmod755 has quit (Quit: Leaving)
1230 2013-09-21 22:20:01 btcbtc has joined
1231 2013-09-21 22:20:27 johnsoft has quit (Ping timeout: 245 seconds)
1232 2013-09-21 22:21:19 johnsoft has joined
1233 2013-09-21 22:24:42 lclc has quit (Quit: Konversation terminated!)
1234 2013-09-21 22:26:01 PrimeStunna has quit (Quit: PrimeStunna)
1235 2013-09-21 22:26:17 ThomasV has quit (Ping timeout: 248 seconds)
1236 2013-09-21 22:26:29 cads has joined
1237 2013-09-21 22:30:49 MobiusL has quit (Quit: Ex-Chat)
1238 2013-09-21 22:31:25 aa has joined
1239 2013-09-21 22:31:47 aa is now known as MobiusL
1240 2013-09-21 22:44:22 <warren> huh, only 3k listening nodes?
1241 2013-09-21 22:44:29 justusranvier has quit (Remote host closed the connection)
1242 2013-09-21 22:45:21 justusranvier has joined
1243 2013-09-21 22:45:27 nba_btchip has quit (Quit: bai)
1244 2013-09-21 22:48:19 nba_btchip has joined
1245 2013-09-21 22:51:53 Raziel has quit (Ping timeout: 248 seconds)
1246 2013-09-21 22:52:45 asuk is now known as afk!~asuk@31.129.27.89|asuk
1247 2013-09-21 22:54:58 asuk has quit ()
1248 2013-09-21 22:55:50 davout has joined
1249 2013-09-21 22:56:09 Anduck has quit (Ping timeout: 248 seconds)
1250 2013-09-21 22:57:21 CodeShark has quit (Quit: Goodbye)
1251 2013-09-21 22:57:26 PrimeStunna has joined
1252 2013-09-21 23:00:32 <gmaxwell> warren: after varrious healthy and reachability exclusions.
1253 2013-09-21 23:01:07 sacredchao has quit (Ping timeout: 240 seconds)
1254 2013-09-21 23:01:10 catcow has quit (Remote host closed the connection)
1255 2013-09-21 23:07:26 c_k has quit (Read error: Connection reset by peer)
1256 2013-09-21 23:15:39 sacrelege has joined
1257 2013-09-21 23:21:14 Coincidental has joined
1258 2013-09-21 23:27:08 chax has quit (Ping timeout: 240 seconds)
1259 2013-09-21 23:32:21 awishformore_ has quit (Remote host closed the connection)
1260 2013-09-21 23:34:37 _W_ has joined
1261 2013-09-21 23:37:34 s7r has quit (Remote host closed the connection)
1262 2013-09-21 23:40:37 TD has quit (Quit: TD)
1263 2013-09-21 23:42:03 shaall has joined
1264 2013-09-21 23:45:27 BenderCoin has quit (Ping timeout: 245 seconds)
1265 2013-09-21 23:45:27 shaller007 has quit (Ping timeout: 245 seconds)
1266 2013-09-21 23:49:57 mappum has quit (Remote host closed the connection)