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)