1 2012-04-10 00:00:35 denisx has joined
   2 2012-04-10 00:01:22 OpenOcean has joined
   3 2012-04-10 00:01:50 denisx_ has joined
   4 2012-04-10 00:01:51 denisx has quit (Read error: Connection reset by peer)
   5 2012-04-10 00:01:51 denisx_ is now known as denisx
   6 2012-04-10 00:02:35 splatster has quit (Quit: bbiab)
   7 2012-04-10 00:13:04 user_ has joined
   8 2012-04-10 00:14:14 user__ has quit (Ping timeout: 246 seconds)
   9 2012-04-10 00:15:29 Nick_ has joined
  10 2012-04-10 00:15:33 Nick_ has quit (Read error: Connection reset by peer)
  11 2012-04-10 00:17:20 brwyatt is now known as Away!~brwyatt@pool-71-252-154-11.dllstx.fios.verizon.net|brwyatt
  12 2012-04-10 00:20:15 t7 has quit (Remote host closed the connection)
  13 2012-04-10 00:21:35 kreal- has joined
  14 2012-04-10 00:42:15 denisx_ has joined
  15 2012-04-10 00:42:16 denisx has quit (Read error: Connection reset by peer)
  16 2012-04-10 00:42:16 denisx_ is now known as denisx
  17 2012-04-10 01:02:22 minjin has joined
  18 2012-04-10 01:07:49 sacarlson has quit (Ping timeout: 252 seconds)
  19 2012-04-10 01:09:12 DamascusVG has joined
  20 2012-04-10 01:09:13 DamascusVG has quit (Changing host)
  21 2012-04-10 01:09:14 DamascusVG has joined
  22 2012-04-10 01:12:57 LittleDuke has quit (Quit: It's probably something you said)
  23 2012-04-10 01:17:07 barmstrong has quit (Remote host closed the connection)
  24 2012-04-10 01:18:03 andrew12 is now known as andrew1212
  25 2012-04-10 01:19:52 andrew1212 is now known as andrew12
  26 2012-04-10 01:19:57 andrew12 has left ()
  27 2012-04-10 01:21:27 sacarlson has joined
  28 2012-04-10 01:30:23 abracadab is now known as abracadabra
  29 2012-04-10 01:37:21 JRWR has quit (Remote host closed the connection)
  30 2012-04-10 01:37:44 <midnightmagic> OpenBSD invention..
  31 2012-04-10 01:38:11 barmstrong has joined
  32 2012-04-10 01:38:39 <midnightmagic> the others often seem to be of the opinion that if you don't know what you're doing, you deserve what you get if you misuse strncpy/etc
  33 2012-04-10 01:40:00 <gmaxwell> midnightmagic: whats that in response to?
  34 2012-04-10 01:41:24 <gmaxwell> (I think the position is a bit more complicated than that, it's that screwing up with stlcpy is still unsafe— a false sense of security)
  35 2012-04-10 01:42:09 <gmaxwell> (GLIBC has strncpy and friends but not strlcpy and friends)
  36 2012-04-10 01:42:36 <sipa> ;;bc,tblb
  37 2012-04-10 01:42:37 <gribble> Error: There's really no reason why you should have underscores or brackets in your mathematical expression.  Please remove them.
  38 2012-04-10 01:42:45 <sipa> ;;bc,tblb 1d
  39 2012-04-10 01:42:46 <gribble> Error: float division
  40 2012-04-10 01:42:51 <sipa> ;;bc,tblb 2h
  41 2012-04-10 01:42:52 <gribble> 2 years, 38 weeks, 6 days, 22 hours, 14 minutes, and 56 seconds
  42 2012-04-10 01:43:34 <freewil> whats that command
  43 2012-04-10 01:44:31 zeiris has joined
  44 2012-04-10 01:44:43 <midnightmagic> the position boils down to elitist attitudes in core devs, which seems odd since Theo is probably the most elitist: but Theo understands the idea behind an OS is to provide services for application writers. Some of the attitudes you get in the other BSDs are pretty brutal to newbs..
  45 2012-04-10 01:44:44 <gmaxwell> (in particular strlcpy makes for information leak bugs because it doesn't fill the buffer)
  46 2012-04-10 01:45:21 <sipa> freewil: how frequently you'd see a delay of 2h between two blocks, currently
  47 2012-04-10 01:45:30 <gmaxwell> (and openbsd has had kernel stack information leaks due to this)
  48 2012-04-10 01:45:30 <sipa> ;;bc,tblb 10m
  49 2012-04-10 01:45:31 <gribble> 27 minutes and 11 seconds
  50 2012-04-10 01:45:47 <freewil> oh
  51 2012-04-10 01:45:56 <freewil> i think we need a bitcoin calendar with the blockchain phases
  52 2012-04-10 01:46:14 minjin has quit (Ping timeout: 245 seconds)
  53 2012-04-10 01:46:51 <gmaxwell> midnightmagic: yea, I'm just pointing out that it isn't simply a screw the lusers attitude that prevents wider adoption of strlcpy, it's at least _also_ the you can argue that it's just swapping one footgun for another.
  54 2012-04-10 01:52:54 <midnightmagic> strlcat is to help prevent application errors, not secure it against all conceivable classes of attack. :)
  55 2012-04-10 01:53:09 Cablesaurus has joined
  56 2012-04-10 01:53:09 Cablesaurus has quit (Changing host)
  57 2012-04-10 01:53:09 Cablesaurus has joined
  58 2012-04-10 01:56:10 denisx has quit (Quit: denisx)
  59 2012-04-10 01:56:13 <gmaxwell> midnightmagic: it makes the information leak bugs more likely by not failing when the buffer size is wrong. E.g. it null terminates a too long string early, and then some other function copies a full buffer length along with the surrounding stack. (a bug you'd not likely create with strncpy because you'd smash the stack every time)
  60 2012-04-10 01:57:57 <sipa> still, the potential vulnerabilities with strlcpy seem to be a strict subset of those with strncpy?
  61 2012-04-10 01:58:10 <gmaxwell> No. Thats what I'm saying. It's not. :)
  62 2012-04-10 01:58:37 * sipa re-reads gmaxwell's sentence
  63 2012-04-10 01:58:55 <gmaxwell> e.g. if you have a string of length X, and copy it into buffer len Y where Y<X, then later use len X to print the output, you'll dump the content of the stack along with it.
  64 2012-04-10 01:59:34 <midnightmagic> the non-nul-terminated string issues with strn* are more numerous..
  65 2012-04-10 01:59:42 <gmaxwell> I dunno how the balance works out— it may well be that its a better tradeoff. But the argument against it isn't "screw the idiots" it's "this screws the idiots too"
  66 2012-04-10 01:59:51 <midnightmagic> but I see you are a drepper/gpl guy, so really i'm not interested in rehashing their arguments with theo.
  67 2012-04-10 02:01:37 <gmaxwell> midnightmagic: you seemed to be happy to misrepresent drepper's position. ::shrugs:: On the balance I think it's probably a better tradeoff, I only commented because I think its just not right to describe this as a screw-the-idiots. ::shrugs::
  68 2012-04-10 02:01:48 <gmaxwell> In particular http://sources.redhat.com/ml/libc-alpha/2000-08/msg00061.html "Dammit, it is not safe"
  69 2012-04-10 02:02:54 sacarlson has quit (Read error: Connection reset by peer)
  70 2012-04-10 02:04:21 <midnightmagic> i'm not making any representations about drepper's specific position. but thanks for putting words in my mouth again.
  71 2012-04-10 02:04:51 LittleDuke has joined
  72 2012-04-10 02:05:48 <luke-jr> ok, I really didn't mean to spark up a big heated debate when I asked about strl*…
  73 2012-04-10 02:06:08 nx201 has quit (Ping timeout: 260 seconds)
  74 2012-04-10 02:06:11 <gmaxwell> midnightmagic: then what were you aruging with me for?
  75 2012-04-10 02:06:19 <sipa> i hope we can get rid of both strncpy and strlcpy, and move to C++ constructions instead...
  76 2012-04-10 02:06:25 <midnightmagic> I wasn't. you started arguing with me again.
  77 2012-04-10 02:06:46 <luke-jr> …
  78 2012-04-10 02:07:04 cande has quit (Quit: Lämnar)
  79 2012-04-10 02:07:27 <gmaxwell> Because my response to you was "I think the position is a bit more complicated than that, it's that screwing up with stlcpy is still unsafe— a false sense of security" a fine comment you could have ignored since it wasn't disagreeing with you, just adding information.. then you contradicted with "the position boils down to elitist attitudes in core devs"
  80 2012-04-10 02:07:39 <gmaxwell> but ::shrugs:: thats how I percieved it.
  81 2012-04-10 02:08:22 <luke-jr> nanotube: poke
  82 2012-04-10 02:08:46 <gmaxwell> midnightmagic: Sorry I left you feeling like I was picking an argument with you. t'wasn't intended.
  83 2012-04-10 02:09:04 <midnightmagic> that is not actually contradicting you. boiling down a complex issue to its core is acknowledging the complexity, while making an assertion that core devs in BSDs are elitist.
  84 2012-04-10 02:09:50 <midnightmagic> in other words, I'm actually agreeing with you, but trying to say that the core devs tend to be motivated to come up with lots of reasons why they don't want to make the user experience any easier. :-(
  85 2012-04-10 02:10:37 <midnightmagic> so, i'm just making a comment about core devs motivations is all, because i unfortunately have more direct experience with it than i'd like. :-(
  86 2012-04-10 02:15:08 da2ce705 is now known as da2ce7
  87 2012-04-10 02:15:16 JRWR has joined
  88 2012-04-10 02:15:37 <midnightmagic> http://sources.redhat.com/ml/libc-alpha/2000-08/msg00053.html "Beside, those who are using strcat or variants deserved to be punished."  <-- this is the kind of elitism I'm talking about when i say "18:37 < midnightmagic> the others often seem to be of the opinion that if you don't know what you're doing, you deserve what you get if you misuse strncpy/etc"
  89 2012-04-10 02:19:00 andytoshi has joined
  90 2012-04-10 02:19:19 kreal- has left ()
  91 2012-04-10 02:19:23 sacarlson has joined
  92 2012-04-10 02:25:57 <midnightmagic> gah brutal, drepper works for goldman sachs now..?!
  93 2012-04-10 02:26:16 JRWR has quit (Remote host closed the connection)
  94 2012-04-10 02:28:22 user_ has quit (Quit: Leaving)
  95 2012-04-10 02:32:19 <coingenuity> midnightmagic: of course they're poaching bitcoin talent :)
  96 2012-04-10 02:33:12 akarmn has quit (Quit: Leaving.)
  97 2012-04-10 02:33:22 akarmn has joined
  98 2012-04-10 02:36:50 TheSeven has quit (Disconnected by services)
  99 2012-04-10 02:36:59 [7] has joined
 100 2012-04-10 02:39:23 <luke-jr> sipa: you broke everything :C
 101 2012-04-10 02:39:35 <luke-jr> sipa: starting with getalltransactions
 102 2012-04-10 02:42:41 kingkatari has joined
 103 2012-04-10 02:43:13 MobiusL_ has quit (Remote host closed the connection)
 104 2012-04-10 02:44:44 MobiusL_ has joined
 105 2012-04-10 02:45:32 smoothie has quit (Ping timeout: 245 seconds)
 106 2012-04-10 02:45:32 h4ckm3 has quit (Ping timeout: 245 seconds)
 107 2012-04-10 02:53:02 Radium has joined
 108 2012-04-10 02:57:12 <nanotube> luke-jr: poke back. :)
 109 2012-04-10 02:58:34 smoothie has joined
 110 2012-04-10 02:58:41 h4ckm3 has joined
 111 2012-04-10 03:00:59 <sipa> luke-jr: right, i'll rebase them tomorrow
 112 2012-04-10 03:01:07 splatster has joined
 113 2012-04-10 03:09:07 sytse has quit (Ping timeout: 260 seconds)
 114 2012-04-10 03:09:54 sytse has joined
 115 2012-04-10 03:10:00 Radium has quit ()
 116 2012-04-10 03:15:03 da2ce7 has quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/)
 117 2012-04-10 03:15:09 SphericalCow has quit (Remote host closed the connection)
 118 2012-04-10 03:15:38 da2ce7 has joined
 119 2012-04-10 03:20:32 <da2ce7> sipa: how is your hd wallets bip comming along?
 120 2012-04-10 03:22:37 <kingkatari> anyone familer with the setup or config of poolserverj i just have a easy question
 121 2012-04-10 03:26:18 <gribble> New news from bitcoinrss: dooglus opened issue 1073 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1073>
 122 2012-04-10 03:31:02 Radium has joined
 123 2012-04-10 03:45:54 akarmn has quit (Ping timeout: 244 seconds)
 124 2012-04-10 03:49:38 JRWR has joined
 125 2012-04-10 03:59:37 akarmn has joined
 126 2012-04-10 04:00:43 agricocb has quit (Remote host closed the connection)
 127 2012-04-10 04:02:34 Hasbro_ has joined
 128 2012-04-10 04:03:14 Hasbro has quit (Disconnected by services)
 129 2012-04-10 04:03:32 Hasbro_ is now known as Hasbro
 130 2012-04-10 04:03:34 Hasbro has quit (Changing host)
 131 2012-04-10 04:03:34 Hasbro has joined
 132 2012-04-10 04:05:15 agricocb has joined
 133 2012-04-10 04:19:46 OneFixt has quit (Remote host closed the connection)
 134 2012-04-10 04:20:03 OneFixt has joined
 135 2012-04-10 04:23:47 Radium has quit (Ping timeout: 260 seconds)
 136 2012-04-10 04:24:27 <kingkatari> ;; seen shadders
 137 2012-04-10 04:24:27 <gribble> shadders was last seen in #bitcoin-dev 13 weeks, 0 days, 2 hours, 12 minutes, and 52 seconds ago: <shadders> or that just java :p
 138 2012-04-10 04:26:54 topace has quit (Read error: Connection reset by peer)
 139 2012-04-10 04:27:11 Zarutian has quit (Quit: Zarutian)
 140 2012-04-10 04:29:02 bob12321 has quit (Ping timeout: 252 seconds)
 141 2012-04-10 04:30:35 <kingkatari> Hey all i have a miningpool tech question maybe you all can help
 142 2012-04-10 04:31:04 <kingkatari> listen.http.json-rpc.port=   referes to the port people connect their miner on right?
 143 2012-04-10 04:33:01 <kingkatari> listen.http.json-rpc.port=   referes to the port people connect their miner on right?
 144 2012-04-10 04:37:24 bob12321 has joined
 145 2012-04-10 04:37:37 <kingkatari> sup bob
 146 2012-04-10 04:42:52 Neskia has joined
 147 2012-04-10 04:44:03 vextr_ has joined
 148 2012-04-10 04:44:25 Nesetalis has quit (Read error: Connection reset by peer)
 149 2012-04-10 04:44:25 wasabi1 has quit (Read error: Connection reset by peer)
 150 2012-04-10 04:44:25 vextr has quit (Read error: Connection reset by peer)
 151 2012-04-10 04:44:30 vextr_ is now known as vextr
 152 2012-04-10 04:44:31 wasabi1 has joined
 153 2012-04-10 04:46:12 MrTiggr has quit (Excess Flood)
 154 2012-04-10 04:46:46 MrTiggr has joined
 155 2012-04-10 04:46:52 <kingkatari> is anyone even awake?
 156 2012-04-10 04:49:39 Someguy123 is now known as Someguy123[afk]
 157 2012-04-10 04:50:46 Slix` has joined
 158 2012-04-10 04:51:09 <kingkatari> SUp Slix
 159 2012-04-10 04:51:42 <Slix`> kingkatari: Hi.
 160 2012-04-10 04:51:57 <kingkatari> Hey Slix do you mine?
 161 2012-04-10 04:52:11 <Slix`> kingkatari: Nope.
 162 2012-04-10 04:52:16 <kingkatari> damn
 163 2012-04-10 04:52:31 Someguy123[afk] is now known as Someguy123
 164 2012-04-10 04:52:40 <kingkatari> Sup Some
 165 2012-04-10 04:53:32 ashish has joined
 166 2012-04-10 04:53:52 abbe has quit (Disconnected by services)
 167 2012-04-10 04:54:08 <kingkatari> I need to find someome that mines bitcoins to run a test for me
 168 2012-04-10 04:54:28 Someguy123 is now known as Someguy123[afk]
 169 2012-04-10 04:55:24 Ahimoth_ has joined
 170 2012-04-10 04:55:24 Ahimoth_ has quit (Changing host)
 171 2012-04-10 04:55:24 Ahimoth_ has joined
 172 2012-04-10 04:56:23 Ahimoth has quit (Ping timeout: 245 seconds)
 173 2012-04-10 04:56:23 Jezzz has quit (Read error: Connection reset by peer)
 174 2012-04-10 04:56:24 Ahimoth_ is now known as Ahimoth
 175 2012-04-10 04:57:26 Guest15937 has joined
 176 2012-04-10 04:58:38 <doublec> try #bitcoin-mining (or something like that)
 177 2012-04-10 05:01:50 <kingkatari> been there it is a dead room no one awake
 178 2012-04-10 05:04:04 Cablesaurus has quit (Quit: Why is the alphabet in that order?   Is it because of that song?)
 179 2012-04-10 05:06:05 Someguy123[afk] is now known as Someguy123
 180 2012-04-10 05:11:12 minimoose has quit (Quit: minimoose)
 181 2012-04-10 05:11:55 smtmnyz has quit (Ping timeout: 246 seconds)
 182 2012-04-10 05:12:16 underscor has quit (Ping timeout: 246 seconds)
 183 2012-04-10 05:14:13 BGL has quit (Read error: Connection reset by peer)
 184 2012-04-10 05:14:24 smtmnyz has joined
 185 2012-04-10 05:14:31 underscor has joined
 186 2012-04-10 05:16:24 forsetifox has quit (Quit: Page closed)
 187 2012-04-10 05:18:01 Someguy123 is now known as Someguy123[afk]
 188 2012-04-10 05:19:18 Someguy123[afk] is now known as Someguy123
 189 2012-04-10 05:20:46 <kingkatari> sup some how are ya
 190 2012-04-10 05:26:26 Turingi has joined
 191 2012-04-10 05:27:50 Someguy123 is now known as Someguy123[afk]
 192 2012-04-10 05:29:39 Someguy123[afk] is now known as Someguy123
 193 2012-04-10 05:32:58 JRWR has quit (Ping timeout: 260 seconds)
 194 2012-04-10 05:33:54 topace has joined
 195 2012-04-10 05:34:01 bob12321 has quit (Read error: Operation timed out)
 196 2012-04-10 05:34:13 bob12321 has joined
 197 2012-04-10 05:34:44 topace has quit (Changing host)
 198 2012-04-10 05:34:44 topace has joined
 199 2012-04-10 05:37:08 BGL has joined
 200 2012-04-10 05:37:43 ahbritto has quit (Read error: Connection reset by peer)
 201 2012-04-10 05:42:01 <kingkatari> Sup NGL how are ya
 202 2012-04-10 05:42:33 <kingkatari> ;; calc help
 203 2012-04-10 05:42:33 <gribble> Error: 'help' is not a defined function.
 204 2012-04-10 05:42:41 <kingkatari> ;; help
 205 2012-04-10 05:42:42 <gribble> The bot responds when you start a line with the ! character. A good starting point for exploring the bot is the !facts command. You can also visit the bot's website for a list of help topics and documentation: http://gribble.sourceforge.net/
 206 2012-04-10 05:43:44 gp5st has joined
 207 2012-04-10 05:49:31 <kingkatari> !bc,totalbc
 208 2012-04-10 05:49:32 <gribble> 8752150.00000000
 209 2012-04-10 05:50:38 <kingkatari> !bc,calc 400000
 210 2012-04-10 05:50:38 <gribble> The average time to generate a block at 400000 Khps, given current difficulty of 1626553.4813289 , is 28 weeks, 6 days, 3 hours, 23 minutes, and 5 seconds
 211 2012-04-10 05:50:52 <kingkatari> !bc,calc 800000
 212 2012-04-10 05:50:52 <gribble> The average time to generate a block at 800000 Khps, given current difficulty of 1626553.4813289 , is 14 weeks, 3 days, 1 hour, 41 minutes, and 32 seconds
 213 2012-04-10 05:51:10 <kingkatari> !bc,calc 1000000
 214 2012-04-10 05:51:11 <gribble> The average time to generate a block at 1000000 Khps, given current difficulty of 1626553.4813289 , is 11 weeks, 3 days, 20 hours, 33 minutes, and 14 seconds
 215 2012-04-10 05:51:25 <kingkatari> !bc,calc 50000000
 216 2012-04-10 05:51:26 <gribble> The average time to generate a block at 50000000 Khps, given current difficulty of 1626553.4813289 , is 1 day, 14 hours, 48 minutes, and 39 seconds
 217 2012-04-10 05:52:06 T_X has quit (Remote host closed the connection)
 218 2012-04-10 05:52:55 <kingkatari> !bc,gend 50000000
 219 2012-04-10 05:52:56 <gribble> (bc,gend <an alias, 2 arguments>) -- Alias for "echo The expected generation output, at $1 Khps, given the supplied difficulty of $2, is [math calc 50*24*60*60 / (1/((2**224-1)/$2*$1*1000/2**256))] BTC per day and [math calc 50*60*60 / (1/((2**224-1)/$2*$1*1000/2**256))] BTC per hour.".
 220 2012-04-10 05:53:37 bitfoo has joined
 221 2012-04-10 05:53:51 <kingkatari> !bc,stats
 222 2012-04-10 05:53:53 <gribble> Current Blocks: 175042 | Current Difficulty: 1626553.4813289 | Next Difficulty At Block: 175391 | Next Difficulty In: 349 blocks | Next Difficulty In About: 2 days, 14 hours, 25 minutes, and 56 seconds | Next Difficulty Estimate: 1569812.13645364 | Estimated Percent Change: -3.48844016052
 223 2012-04-10 05:54:20 <kingkatari> !bc,gend 50000000 1626553.4813289
 224 2012-04-10 05:54:20 <gribble> The expected generation output, at 50000000 Khps, given the supplied difficulty of 1626553.4813289, is 30.9190073407 BTC per day and 1.28829197253 BTC per hour.
 225 2012-04-10 05:54:57 <kingkatari> !bc,gend 500000000 1626553.4813289
 226 2012-04-10 05:54:57 <gribble> The expected generation output, at 500000000 Khps, given the supplied difficulty of 1626553.4813289, is 309.190073407 BTC per day and 12.8829197253 BTC per hour.
 227 2012-04-10 05:59:46 Slix` has quit (Remote host closed the connection)
 228 2012-04-10 06:00:00 Transisto has quit (Read error: Connection reset by peer)
 229 2012-04-10 06:01:53 Transisto has joined
 230 2012-04-10 06:04:16 brwyatt is now known as brwyatt|Away
 231 2012-04-10 06:06:32 Nesetalis has joined
 232 2012-04-10 06:06:37 Neskia has quit (Read error: Connection reset by peer)
 233 2012-04-10 06:15:46 Someguy123 is now known as Someguy123[afk]
 234 2012-04-10 06:16:44 splatster has quit (Quit: night y'all)
 235 2012-04-10 06:18:00 fiddur has joined
 236 2012-04-10 06:23:56 Someguy123[afk] is now known as Someguy123
 237 2012-04-10 06:30:38 mmoya has joined
 238 2012-04-10 06:31:50 lorenzoIT has joined
 239 2012-04-10 06:32:14 lorenzoIT has quit (Client Quit)
 240 2012-04-10 06:38:22 Nesetalis has quit (Ping timeout: 265 seconds)
 241 2012-04-10 06:44:28 Nesetalis has joined
 242 2012-04-10 06:46:59 capiscuas has joined
 243 2012-04-10 06:47:08 Joric has joined
 244 2012-04-10 06:55:06 Neskia has joined
 245 2012-04-10 06:56:55 Nesetalis has quit (Read error: Connection reset by peer)
 246 2012-04-10 07:06:40 Internet13 has quit (Read error: Connection reset by peer)
 247 2012-04-10 07:12:14 Internet13 has joined
 248 2012-04-10 07:19:07 Diapolo has joined
 249 2012-04-10 07:20:09 molecular has joined
 250 2012-04-10 07:21:48 <Diapolo> sipa: Are you on? I like your patch and vote for merging it in before my util update as I would like to rebase based on your patch :).
 251 2012-04-10 07:24:29 capiscuas has quit (Remote host closed the connection)
 252 2012-04-10 07:25:24 cdecker has joined
 253 2012-04-10 07:36:34 ovidiusoft has joined
 254 2012-04-10 07:51:23 traviscj has joined
 255 2012-04-10 07:52:33 copumpkin has quit (Ping timeout: 272 seconds)
 256 2012-04-10 07:53:14 copumpkin has joined
 257 2012-04-10 07:58:09 ThomasV has joined
 258 2012-04-10 08:00:05 gjs278 has quit (Remote host closed the connection)
 259 2012-04-10 08:00:24 gjs278 has joined
 260 2012-04-10 08:00:54 gjs278 has quit (Remote host closed the connection)
 261 2012-04-10 08:05:17 gjs278 has joined
 262 2012-04-10 08:09:41 T_X has joined
 263 2012-04-10 08:09:41 T_X has quit (Changing host)
 264 2012-04-10 08:09:41 T_X has joined
 265 2012-04-10 08:21:47 cdecker has quit (Quit: Leaving.)
 266 2012-04-10 08:21:48 copumpkin has quit (Read error: Connection reset by peer)
 267 2012-04-10 08:22:18 copumpkin has joined
 268 2012-04-10 08:32:48 RazielZ has joined
 269 2012-04-10 08:44:44 cdecker has joined
 270 2012-04-10 08:49:46 Diapolo has quit (Quit: Page closed)
 271 2012-04-10 08:58:53 capiscuas has joined
 272 2012-04-10 09:03:16 Detritus has quit (Ping timeout: 246 seconds)
 273 2012-04-10 09:04:20 erle- has joined
 274 2012-04-10 09:09:52 dvide has quit ()
 275 2012-04-10 09:14:17 ashish has quit (Quit: Aah IRC, where men are men, women are men, and 14 year old girls are FBI agents.)
 276 2012-04-10 09:17:07 abbe has joined
 277 2012-04-10 09:19:34 Detritus has joined
 278 2012-04-10 09:21:24 dr_win has quit (Remote host closed the connection)
 279 2012-04-10 09:28:49 Detritus has quit (Ping timeout: 246 seconds)
 280 2012-04-10 09:28:58 Radium has joined
 281 2012-04-10 09:29:02 Radium_ has joined
 282 2012-04-10 09:31:37 Detritus has joined
 283 2012-04-10 09:32:16 winterblack has joined
 284 2012-04-10 09:35:06 t7 has joined
 285 2012-04-10 09:35:49 Detritus has quit (Ping timeout: 246 seconds)
 286 2012-04-10 09:36:35 elombrozo has joined
 287 2012-04-10 09:37:08 Detritus has joined
 288 2012-04-10 09:41:26 elombrozo has quit (Client Quit)
 289 2012-04-10 09:41:45 elombrozo has joined
 290 2012-04-10 09:50:25 dr_win has joined
 291 2012-04-10 09:51:29 Radium has quit ()
 292 2012-04-10 09:52:37 Detritus has quit (Ping timeout: 246 seconds)
 293 2012-04-10 09:52:45 elombrozo has quit ()
 294 2012-04-10 09:55:43 Detritus has joined
 295 2012-04-10 10:00:39 Radium_ has quit ()
 296 2012-04-10 10:03:00 Radium has joined
 297 2012-04-10 10:05:38 Radium has quit (Client Quit)
 298 2012-04-10 10:09:20 EricLombrozo has joined
 299 2012-04-10 10:16:54 copumpkin has quit (Ping timeout: 252 seconds)
 300 2012-04-10 10:17:27 copumpkin has joined
 301 2012-04-10 10:23:04 Detritus has quit (Ping timeout: 246 seconds)
 302 2012-04-10 10:23:55 dr_win has quit (Remote host closed the connection)
 303 2012-04-10 10:24:22 Detritus has joined
 304 2012-04-10 10:42:10 EricLombrozo has left ()
 305 2012-04-10 10:50:10 BGL has quit (Read error: Connection reset by peer)
 306 2012-04-10 10:51:19 <BlueMattBot> Project Bitcoin build #275: STILL FAILING in 1 min 23 sec: http://jenkins.bluematt.me/job/Bitcoin/275/
 307 2012-04-10 10:51:19 <BlueMattBot> mauron: Added comment lines in French & Turkish which basically mean "Bitcoin, virtual P2P cryptocurrency".
 308 2012-04-10 10:53:07 Snapman is now known as Snapman[afkers]
 309 2012-04-10 10:54:55 Detritus has quit (Ping timeout: 246 seconds)
 310 2012-04-10 10:55:59 Detritus has joined
 311 2012-04-10 10:58:21 <gribble> New news from bitcoinrss: Diapolo opened issue 1074 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1074>
 312 2012-04-10 11:01:06 Guest15937 is now known as jezzz
 313 2012-04-10 11:01:16 jezzz has quit (Changing host)
 314 2012-04-10 11:01:16 jezzz has joined
 315 2012-04-10 11:01:28 jezzz is now known as Jezzz
 316 2012-04-10 11:03:35 capiscuas_ has joined
 317 2012-04-10 11:04:19 capiscuas has quit (Ping timeout: 260 seconds)
 318 2012-04-10 11:05:04 toffoo has quit ()
 319 2012-04-10 11:09:36 capiscuas_ has quit (Ping timeout: 260 seconds)
 320 2012-04-10 11:10:27 capiscuas_ has joined
 321 2012-04-10 11:15:20 paulo_ has joined
 322 2012-04-10 11:15:35 BGL has joined
 323 2012-04-10 11:18:35 TD has joined
 324 2012-04-10 11:20:10 TD_ has joined
 325 2012-04-10 11:20:34 capiscuas_ has quit (Ping timeout: 244 seconds)
 326 2012-04-10 11:23:10 <sipa> wumpus: i'm adding the date of the latest commit also to version.cpp
 327 2012-04-10 11:23:20 <sipa> any suggestion on how to format that in the about box
 328 2012-04-10 11:23:43 agricocb has quit (Quit: Leaving.)
 329 2012-04-10 11:23:58 TD has quit (Ping timeout: 246 seconds)
 330 2012-04-10 11:23:58 TD_ is now known as TD
 331 2012-04-10 11:24:10 Turingi has quit (Read error: Connection reset by peer)
 332 2012-04-10 11:25:43 Detritus has quit (Ping timeout: 246 seconds)
 333 2012-04-10 11:26:34 Detritus has joined
 334 2012-04-10 11:32:37 blinkbat is now known as alephozee
 335 2012-04-10 11:33:36 capiscuas_ has joined
 336 2012-04-10 11:38:00 <t7> Diablo-D3: did you write that opencl code from scratch?
 337 2012-04-10 11:50:31 abbe has quit (Quit: Aah IRC, where men are men, women are men, and 14 year old girls are FBI agents.)
 338 2012-04-10 11:52:12 agricocb has joined
 339 2012-04-10 11:53:08 ThomasV has quit (Quit: Leaving)
 340 2012-04-10 11:56:01 <Diablo-D3> t7: the short answer: yes. the long answer: not quite.
 341 2012-04-10 11:56:09 abbe has joined
 342 2012-04-10 11:56:33 <t7> is it just unrolled loops
 343 2012-04-10 11:56:40 <sipa> longer answer: there's been tons of OpenCL kernels used for bitcoin mining, and many of them reused parts of or were inspired by previous ones
 344 2012-04-10 11:56:47 Detritus has quit (Ping timeout: 245 seconds)
 345 2012-04-10 11:57:56 <Diablo-D3> t7: it started as a hack of someone elses
 346 2012-04-10 11:58:00 <Diablo-D3> which was hacked by someone else
 347 2012-04-10 11:58:03 <Diablo-D3> and then I rehacked that
 348 2012-04-10 11:58:09 <Diablo-D3> and then I hacked it some more
 349 2012-04-10 11:58:10 Detritus has joined
 350 2012-04-10 11:58:16 <Diablo-D3> and then I threw more hacks on it
 351 2012-04-10 11:58:31 <Diablo-D3> and then I wrote a perl script that is essentially an opencl compiler that outputs opencl
 352 2012-04-10 11:58:42 <sipa> the first public opencl kernel was written by m0mchil for poclbm, afaik
 353 2012-04-10 11:58:57 <t7> Diablo-D3: compiles from what?
 354 2012-04-10 11:59:55 <Diablo-D3> opencl.
 355 2012-04-10 11:59:58 <Diablo-D3> sipa: no
 356 2012-04-10 12:00:05 <Diablo-D3> m0's was a hack of someone else's
 357 2012-04-10 12:00:10 <Diablo-D3> and mine started out as a hack of his
 358 2012-04-10 12:01:49 <t7> Diablo-D3: like an optimizer ?
 359 2012-04-10 12:02:33 <Diablo-D3> no, like a full blown compiler.
 360 2012-04-10 12:03:26 <Diablo-D3> it contains the worlds shittiest opencl parser, written using line noise, and then it builds a full AST, and then proceeds to count op timing and shuffle instructions around for peak performance
 361 2012-04-10 12:06:10 ThomasV has joined
 362 2012-04-10 12:07:54 minimoose has joined
 363 2012-04-10 12:25:11 Detritus has quit (Read error: Operation timed out)
 364 2012-04-10 12:25:40 <t7> lol u silly billy
 365 2012-04-10 12:26:48 Detritus has joined
 366 2012-04-10 12:30:01 fimpfimp has joined
 367 2012-04-10 12:34:27 <fimpfimp> I just sent away some BTC from bitcoind. When I do getbalance ACCOUNT, it's not updated. When i do getbalance with no argument, it is updated correctly. Bug?
 368 2012-04-10 12:34:47 <fimpfimp> "getbalance" yields 29, "getbalance ACCOUNT" yields 190. A single account cant hold more than the total, right?
 369 2012-04-10 12:35:02 <fimpfimp> now I returned the amount and "getbalance ACCOUNT" now shows the double amount
 370 2012-04-10 12:35:21 <sipa> how did you return it?
 371 2012-04-10 12:35:53 <fimpfimp> aha, so "" account has a balance of -160
 372 2012-04-10 12:36:13 <sipa> when sending money from an account, you must use sendfrom, and specify that account
 373 2012-04-10 12:36:16 <fimpfimp> I returned it to an address of the specified account
 374 2012-04-10 12:36:25 <sipa> otherwise it is taken from the "" account
 375 2012-04-10 12:36:56 <sipa> so if you do a send-to-self from the "" account, to an address of ACCOUNT, yes, the balance of ACCOUNT will increase
 376 2012-04-10 12:37:29 <sipa> also, they way unconfirmed transactions are counted differs between the account balance and the total balance calculations
 377 2012-04-10 12:37:39 <sipa> so that could explain why those were different initially
 378 2012-04-10 12:38:04 <fimpfimp> ok, thanks
 379 2012-04-10 12:41:05 mmoya has quit (Ping timeout: 276 seconds)
 380 2012-04-10 12:46:50 ThomasV has quit (Quit: Leaving)
 381 2012-04-10 12:47:43 da2ce7 has quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/)
 382 2012-04-10 12:49:07 <freewil> whats the default rpc username?
 383 2012-04-10 12:51:42 Turingi has joined
 384 2012-04-10 12:51:50 <sipa> none
 385 2012-04-10 12:52:26 <freewil> empty string?
 386 2012-04-10 12:54:20 da2ce7 has joined
 387 2012-04-10 13:01:01 <t7> has anyone implemented bitcoin-qt update notifications?
 388 2012-04-10 13:01:33 <gmaxwell> No, and it would be a bad idea to do that until we have secure updates worked out.
 389 2012-04-10 13:01:44 <t7> just check sf.net?
 390 2012-04-10 13:01:57 <t7> https
 391 2012-04-10 13:02:07 <gmaxwell> We don't want rapid deployment of new versions when anyone who can hack sourceforge or github could push a malicious update that most users would run.
 392 2012-04-10 13:02:36 <t7> ah yeah i see
 393 2012-04-10 13:05:37 Zarutian has joined
 394 2012-04-10 13:05:37 <freewil> gmaxwell, isnt something being worked on with gitian
 395 2012-04-10 13:05:55 <freewil> maybe something where at least 3 diff developers have to have a release signed
 396 2012-04-10 13:06:47 <t7> what is a share in the context of pooled mining?
 397 2012-04-10 13:07:00 <luke-jr> t7: a "block" at a lower difficulty
 398 2012-04-10 13:07:10 <t7> ah
 399 2012-04-10 13:07:13 <gmaxwell> freewil: Yes.
 400 2012-04-10 13:07:27 <t7> so n - m zeros instead of n zeros
 401 2012-04-10 13:07:51 <t7> do the pools decide what difficulty a share is?
 402 2012-04-10 13:08:39 <luke-jr> yes
 403 2012-04-10 13:12:41 imsaguy2 has quit (Ping timeout: 244 seconds)
 404 2012-04-10 13:12:44 p0s has joined
 405 2012-04-10 13:13:30 TD has quit (Quit: TD)
 406 2012-04-10 13:13:59 kiceek has joined
 407 2012-04-10 13:14:48 gp5st has left ()
 408 2012-04-10 13:22:37 <t7> p2p
 409 2012-04-10 13:22:39 <t7> p2pool
 410 2012-04-10 13:22:41 <t7> awesome
 411 2012-04-10 13:23:46 datagutt has joined
 412 2012-04-10 13:25:44 <luke-jr> t7: p2pool is an awesome substitute for solo mining, but not for other pools :P
 413 2012-04-10 13:27:10 <gmaxwell> (says the pool operator, :) )
 414 2012-04-10 13:27:29 <luke-jr> (as if that matters)
 415 2012-04-10 13:27:29 <t7> what happens if i submit a block without the 50 bitcoin tx ?
 416 2012-04-10 13:27:40 <luke-jr> t7: you destroy it.
 417 2012-04-10 13:27:44 <t7> will it still be accepted?
 418 2012-04-10 13:27:54 <luke-jr> gmaxwell: also, that should be "says the *competing* pool operator" :P
 419 2012-04-10 13:28:03 <luke-jr> otherwise you imply p2pool doesn't have one
 420 2012-04-10 13:28:14 <luke-jr> t7: so long as there is a generation txn
 421 2012-04-10 13:29:58 Detritus has quit (Ping timeout: 246 seconds)
 422 2012-04-10 13:29:59 <gmaxwell> t7: the transaction has to be there.. but it can generate <50 btc.
 423 2012-04-10 13:30:02 <gmaxwell> (incluing zero.
 424 2012-04-10 13:30:03 <gmaxwell> )
 425 2012-04-10 13:30:35 Detritus has joined
 426 2012-04-10 13:30:54 * luke-jr doesn't get why 0 is allowed for output amounts :P
 427 2012-04-10 13:31:08 * Diablo-D3 thinks inputs should match outputs
 428 2012-04-10 13:32:02 * luke-jr thinks the generation input is silly, and should just be 0 input count :P
 429 2012-04-10 13:32:23 <luke-jr> or really, just verify blocks based on total outputs <= total inputs
 430 2012-04-10 13:34:50 datagutt has quit (Quit: kthxbai)
 431 2012-04-10 13:40:44 <sipa> cool, bitcoin just compiles when enabling c++11x extensions
 432 2012-04-10 13:40:54 <luke-jr> sipa: I would expect so :p
 433 2012-04-10 13:41:16 <sipa> it should even be a bit faster, potentially, without any code changes
 434 2012-04-10 13:41:28 datagutt has joined
 435 2012-04-10 13:41:29 <sipa> but i can't measure that
 436 2012-04-10 13:41:37 <Joric> very modern
 437 2012-04-10 13:41:42 <sipa> ?
 438 2012-04-10 13:41:56 <luke-jr> why faster?
 439 2012-04-10 13:42:20 <sipa> rvalue references & move semantics
 440 2012-04-10 13:43:15 <sipa> which are implemented for the STL library container when compiling with those extensions
 441 2012-04-10 13:43:16 kiceek has quit (Remote host closed the connection)
 442 2012-04-10 13:43:47 kiceek has joined
 443 2012-04-10 13:44:44 kiceek has quit (Remote host closed the connection)
 444 2012-04-10 13:45:14 Diablo-D3 has quit (Ping timeout: 244 seconds)
 445 2012-04-10 13:46:34 <luke-jr> 12fGdRstfff4KEky64kgBTauVU2Ertv4Lt is the new deepspam addr?
 446 2012-04-10 13:46:56 <luke-jr> hmm no, looks like just another spammer
 447 2012-04-10 13:47:35 copumpkin has quit (Ping timeout: 265 seconds)
 448 2012-04-10 13:48:07 copumpkin has joined
 449 2012-04-10 13:48:27 <MasterChief> technical question
 450 2012-04-10 13:48:29 T_X has quit (Remote host closed the connection)
 451 2012-04-10 13:48:36 <MasterChief> exactly how shitted up with crap is the blockchain?
 452 2012-04-10 13:48:59 <sipa> define crap
 453 2012-04-10 13:50:32 <MasterChief> shit that doesnt relate to transactions
 454 2012-04-10 13:50:47 <MasterChief> useful transactions
 455 2012-04-10 13:50:56 <luke-jr> sipa: man, you really broke everything with this lock change >_<
 456 2012-04-10 13:51:13 <sipa> luke-jr: yes
 457 2012-04-10 13:51:13 <luke-jr> MasterChief: so Deepspam included?
 458 2012-04-10 13:51:24 <MasterChief> i dont know what that is
 459 2012-04-10 13:51:32 <[Tycho]> Cool, we have a new flooder :)
 460 2012-04-10 13:51:34 <luke-jr> MasterChief: Deepbit payouts
 461 2012-04-10 13:51:51 <MasterChief> whats bad about that
 462 2012-04-10 13:52:14 <sipa> not sure right now, but it was like 1/6th of the blockchain some time ago :)
 463 2012-04-10 13:52:43 <[Tycho]> Not 1/6 of the blockchain, for sure.
 464 2012-04-10 13:53:02 <sipa> maybe not anymore
 465 2012-04-10 13:53:22 <[Tycho]> Someone counted the number of TXes per day, not the size.
 466 2012-04-10 13:54:00 <luke-jr> MasterChief: it's 25% of all transactions because [Tycho] does it wrong
 467 2012-04-10 13:54:18 <MasterChief> wtf
 468 2012-04-10 13:54:26 <MasterChief> fix your shit [Tycho]
 469 2012-04-10 13:54:29 <MasterChief> inb4 no
 470 2012-04-10 13:54:46 <[Tycho]> I'm doing it in a classic way.
 471 2012-04-10 13:55:36 <sipa> luke-jr: how did you get that build.h not found error
 472 2012-04-10 13:55:43 molecular has quit (Ping timeout: 248 seconds)
 473 2012-04-10 13:56:09 <luke-jr> sipa: I ran 'make' <.<
 474 2012-04-10 13:56:41 <sipa> where, which commit, source tree, ...?
 475 2012-04-10 13:56:53 <sipa> it should run share/genbuild.sh src/build.h
 476 2012-04-10 13:57:00 <sipa> to create that file
 477 2012-04-10 13:57:20 <luke-jr> master + merge from branch
 478 2012-04-10 13:57:42 <luke-jr> I'm still going through all the next-test pullreqs to identify ones that break, gimme a few…
 479 2012-04-10 13:58:26 <sipa> make for bitcoin-qt, or in the src/ subdir?
 480 2012-04-10 13:58:50 <luke-jr> not sure which one, sorry.
 481 2012-04-10 13:59:02 <luke-jr> almost done with pullreq testing tho
 482 2012-04-10 13:59:11 <luke-jr> (my GNUmakefile runs both in parallel)
 483 2012-04-10 13:59:24 <sipa> if you have an own makefile, you'll need to change that yes
 484 2012-04-10 13:59:40 <luke-jr> my own makefile *just* chains to the in-tree ones
 485 2012-04-10 13:59:44 <sipa> hmm
 486 2012-04-10 13:59:55 <sipa> that shouldn't be a problem
 487 2012-04-10 14:01:42 Detritus has quit (Ping timeout: 276 seconds)
 488 2012-04-10 14:01:44 <DrHaribo> What happened to the idea of requiring the block height number in the coinbase? Will that happen?
 489 2012-04-10 14:02:02 <sipa> i hope so, but it's not very urgent now
 490 2012-04-10 14:02:10 Detritus has joined
 491 2012-04-10 14:02:55 mmoya has joined
 492 2012-04-10 14:02:57 <[Tycho]> What's the purpose of this ?
 493 2012-04-10 14:03:10 <luke-jr> to break Deepbit.
 494 2012-04-10 14:03:36 <gmaxwell> [Tycho]: to make it effectively impossible to produce a duplicate coinbase transaction. (which when spent can produce duplicate regular transactions)
 495 2012-04-10 14:05:00 T_X has joined
 496 2012-04-10 14:05:02 <luke-jr> sipa: looks like makefile.unix
 497 2012-04-10 14:05:23 <luke-jr> hmm
 498 2012-04-10 14:05:25 <sipa> luke-jr: bitcoind depends on build.h, which is FORCED, and should recreate build.h
 499 2012-04-10 14:05:25 <luke-jr> not getting it now :/
 500 2012-04-10 14:06:10 <sipa> sounds like some concurrency problem, maybe with the qt build also using that file
 501 2012-04-10 14:06:20 <luke-jr> oh
 502 2012-04-10 14:06:22 <sipa> anyway, if you can reproduce it, let me know
 503 2012-04-10 14:06:26 <luke-jr> maybe -j4
 504 2012-04-10 14:06:26 ThomasV has joined
 505 2012-04-10 14:06:33 <sipa> nah, i run -j5 as well
 506 2012-04-10 14:06:38 <luke-jr> yep
 507 2012-04-10 14:06:57 <sipa> do you do a make clean sometime?
 508 2012-04-10 14:06:59 <luke-jr> sipa: rm your old build.h first
 509 2012-04-10 14:07:05 <sipa> why?
 510 2012-04-10 14:07:12 <luke-jr> so the stale file isn't there
 511 2012-04-10 14:07:22 <sipa> doesn't matter if it's there
 512 2012-04-10 14:07:59 <luke-jr> in fact
 513 2012-04-10 14:08:00 <freewil> can someone make a new repo for the testnet-in-a-box under github.com/bitcoin
 514 2012-04-10 14:08:11 <luke-jr> Makefile (bitcoin-qt) doesn't run without a preexisting build.h
 515 2012-04-10 14:08:21 <sipa> ah, yes, that is true
 516 2012-04-10 14:08:52 <sipa> it should put the command for creating build.h in the generated makefile, instead of creating it immediately
 517 2012-04-10 14:09:46 <sipa> any advise for doing that?
 518 2012-04-10 14:10:16 molecular has joined
 519 2012-04-10 14:11:16 copumpkin has quit (Quit: Computer has gone to sleep.)
 520 2012-04-10 14:12:11 <sipa> wumpus: ^ ?
 521 2012-04-10 14:12:36 p0s has quit (Remote host closed the connection)
 522 2012-04-10 14:13:08 <luke-jr> http://colby.id.au/node/145
 523 2012-04-10 14:14:43 <freewil> sipa, do you think we could get a new repo up on github for the testnet-in-a-box: http://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/
 524 2012-04-10 14:16:24 <freewil> gmaxwell?
 525 2012-04-10 14:18:08 <sipa> it's mostly binary files and config
 526 2012-04-10 14:19:20 <sipa> luke-jr: ok that should do it; i'm first trying to get that -dirty flag off in the windows build
 527 2012-04-10 14:19:40 <t7> sipa is it easyto cross compile for windows?
 528 2012-04-10 14:20:05 <luke-jr> t7: only with Ubuntu
 529 2012-04-10 14:20:07 <freewil> yeah, just saying it could be updated - new wallet, new inverted config settings (noirc -> irc)
 530 2012-04-10 14:20:18 <t7> luke-jr: why?
 531 2012-04-10 14:20:33 <luke-jr> t7: that's the only platform gitian supports
 532 2012-04-10 14:21:11 <sipa> t7: we use a system called gitian; that uses a virtual machine image with an Ubuntu install in it, and runs some verifyable scripts to produce the binaries from a git checkout in there
 533 2012-04-10 14:21:34 <sipa> t7: that way, each developer can get exactly the same binary and compare the results (and sign them)
 534 2012-04-10 14:22:03 <sipa> you can do cross-compiles without gitian too, but i don't bother anymore :)
 535 2012-04-10 14:22:45 <t7> to_internal not found in DebugShrinkFile :O
 536 2012-04-10 14:22:54 <sipa> ?
 537 2012-04-10 14:24:34 Detritus has quit (Ping timeout: 246 seconds)
 538 2012-04-10 14:25:46 Detritus has joined
 539 2012-04-10 14:26:20 zooko has joined
 540 2012-04-10 14:26:33 <zooko> https://intersango.com  is giving 503
 541 2012-04-10 14:27:54 <t7> luke-jr: have you still got that moustache?
 542 2012-04-10 14:28:14 <luke-jr> …
 543 2012-04-10 14:28:21 <t7> on github :)
 544 2012-04-10 14:29:31 <t7> bitcoind wont build for me now
 545 2012-04-10 14:29:36 <t7> i think im missing something
 546 2012-04-10 14:29:38 <sipa> what error?
 547 2012-04-10 14:30:17 <t7> seems to be in boost :|
 548 2012-04-10 14:30:32 <sipa> can you just paste the error somewhere?
 549 2012-04-10 14:31:35 <t7> i cant pip the output from make
 550 2012-04-10 14:31:40 <t7> it just writes to console
 551 2012-04-10 14:31:57 <sipa> ever heard about copy-paste?
 552 2012-04-10 14:32:15 Detritus has quit (Ping timeout: 276 seconds)
 553 2012-04-10 14:32:16 <t7> from ssh?
 554 2012-04-10 14:32:20 Detritus has joined
 555 2012-04-10 14:32:23 <sipa> from your console
 556 2012-04-10 14:32:35 <t7> ah putty can do it
 557 2012-04-10 14:33:21 <t7> http://hpaste.org/66761
 558 2012-04-10 14:34:16 copumpkin has joined
 559 2012-04-10 14:34:18 fiddur has quit (Quit: Leaving.)
 560 2012-04-10 14:34:20 copumpkin has quit (Changing host)
 561 2012-04-10 14:34:20 copumpkin has joined
 562 2012-04-10 14:34:54 <sipa> what version of boost?
 563 2012-04-10 14:35:07 <t7> arch latest i think
 564 2012-04-10 14:36:13 <luke-jr> which is?
 565 2012-04-10 14:36:40 <t7> 1.49.0-1.1
 566 2012-04-10 14:36:48 <sipa> should be fine...
 567 2012-04-10 14:37:21 <alephozee> phantomcircuit: intersango is down?
 568 2012-04-10 14:37:42 <t7> it built a couple of weeks ago
 569 2012-04-10 14:39:25 <t7> god damn c++
 570 2012-04-10 14:39:52 <luke-jr> sipa: just checking: did you intentionally remove the db.cpp changes from loadblock?
 571 2012-04-10 14:40:27 <t7> how do i checkout a past head ?
 572 2012-04-10 14:40:29 <t7> i forget
 573 2012-04-10 14:40:32 <sipa> luke-jr: which ones?
 574 2012-04-10 14:40:44 <luke-jr> --    dbenv.txn_checkpoint(0, nMinutes, 0);
 575 2012-04-10 14:40:45 <luke-jr> -+    if (!fStarting)
 576 2012-04-10 14:40:47 <luke-jr> -+        dbenv.txn_checkpoint(0, nMinutes, 0);
 577 2012-04-10 14:41:22 Detritus has quit (Ping timeout: 246 seconds)
 578 2012-04-10 14:41:28 <sipa> fStarting is gone, right?
 579 2012-04-10 14:41:48 <sipa> if that's your question: yes that patch you pasted above is intentional
 580 2012-04-10 14:41:55 <luke-jr> k
 581 2012-04-10 14:41:55 Detritus has joined
 582 2012-04-10 14:42:36 <sipa> it was an attempt to not do any db syncing stuff while loading blocks, hoping that that would speed things up, but the rest was a huge log file
 583 2012-04-10 14:42:40 <sipa> files
 584 2012-04-10 14:42:49 <sipa> and it didn't help speed things up anyway
 585 2012-04-10 14:43:06 <t7> inb4 sqlite
 586 2012-04-10 14:43:20 <sipa> inb4?
 587 2012-04-10 14:43:27 <t7> can you commit parts of the db to disk with sqlite
 588 2012-04-10 14:44:15 <sipa> we're not using sqlite
 589 2012-04-10 14:44:31 <t7> yet
 590 2012-04-10 14:44:44 * luke-jr facepalms.
 591 2012-04-10 14:45:02 <luke-jr> t7: we're talking about speeding things up, not slowing them down.
 592 2012-04-10 14:45:06 <luke-jr> (sqlite isn't known for speed)
 593 2012-04-10 14:45:11 <freewil> redis
 594 2012-04-10 14:45:22 <freewil> redis the entire blockchain
 595 2012-04-10 14:45:22 <sipa> t7: i have not idea what you're asking, and i've no idea why you think about sqlite
 596 2012-04-10 14:47:00 <freewil> (all in memory)
 597 2012-04-10 14:47:02 <gmaxwell> I wonder if these people existed in the early 1900s. ... blacksmith working on a horseshoe, random guy walks up... "Hey, you're still using a hammer? Powerhammers have BarnSCALE."
 598 2012-04-10 14:47:41 <freewil> lol gmaxwell have you seen this... http://www.xtranormal.com/watch/6995033/mongo-db-is-web-scale
 599 2012-04-10 14:47:53 <luke-jr> freewil: redis doesn't seem to support persistent storage…?
 600 2012-04-10 14:48:07 <sipa> t7: i also have no idea what 'inb4' means
 601 2012-04-10 14:48:26 <t7> if i did git cheakout HEAD~100
 602 2012-04-10 14:48:33 <luke-jr> freewil: also, you're insane if you think we should store the entire blockchain in memory.
 603 2012-04-10 14:48:36 <freewil> luke-jr, i was kidding, but it is meant to hold all the data in memory, but it does do disk writes for persistence
 604 2012-04-10 14:48:39 <t7> does git checkout HEAD get me back to the most recent commit?
 605 2012-04-10 14:48:45 <t7> i dont think it has
 606 2012-04-10 14:48:52 <luke-jr> t7: no
 607 2012-04-10 14:48:57 <luke-jr> t7: HEAD is what you have checked out
 608 2012-04-10 14:49:03 <luke-jr> t7: you want master
 609 2012-04-10 14:49:20 <t7> am i missing a dependency or something
 610 2012-04-10 14:49:27 <helo> yes
 611 2012-04-10 14:49:40 <t7> apart from a brain
 612 2012-04-10 14:50:54 <helo> unsure
 613 2012-04-10 14:51:27 <luke-jr> XD
 614 2012-04-10 14:53:15 <sipa> explain me this: in a clean git directory, do "git describe --dirty", it will not contain the string "-dirty". touch a checked-in file, do "git describe --dirty", it will contains the string "-dirty". Do git diff. Do git describe --dirty: dirty flag gone again
 615 2012-04-10 14:55:33 Joric_ has joined
 616 2012-04-10 14:55:33 Joric_ has quit (Changing host)
 617 2012-04-10 14:55:33 Joric_ has joined
 618 2012-04-10 14:56:25 Detritus has quit (Ping timeout: 246 seconds)
 619 2012-04-10 14:57:09 <gmaxwell> sipa: 1.7.7.6 doesn't do that for me.
 620 2012-04-10 14:57:15 Joric has quit (Ping timeout: 252 seconds)
 621 2012-04-10 14:57:28 <sipa> 1.7.5.4 does
 622 2012-04-10 14:57:32 Detritus has joined
 623 2012-04-10 14:57:56 <gmaxwell> http://pastebin.mozilla.org/1562347
 624 2012-04-10 14:58:55 smoothie has quit (Quit: changing servers)
 625 2012-04-10 14:59:11 <sipa> gmaxwell: your directory was dirty to begin with
 626 2012-04-10 14:59:11 h4ckm3 has quit (Quit: changing servers)
 627 2012-04-10 14:59:42 <t7> guys it wasnt your fault
 628 2012-04-10 14:59:44 <t7> it was arch
 629 2012-04-10 14:59:53 <t7> had some workaround #ifdef for something
 630 2012-04-10 15:00:05 h4ckm3 has joined
 631 2012-04-10 15:00:09 <t7> probably gonna break loads of other things now but atleast bitcoin builds
 632 2012-04-10 15:00:25 <t7> (in boost)
 633 2012-04-10 15:00:40 dr_win has joined
 634 2012-04-10 15:01:34 <luke-jr> sipa: possibly fixed by bb571486ae93d02746c4bcc8032bde306f6d399a
 635 2012-04-10 15:02:04 <luke-jr> so fixed in git 1.7.7
 636 2012-04-10 15:02:13 molecular has quit (Ping timeout: 245 seconds)
 637 2012-04-10 15:02:24 <gmaxwell> sipa: http://pastebin.mozilla.org/1562364
 638 2012-04-10 15:03:14 Detritus has quit (Ping timeout: 272 seconds)
 639 2012-04-10 15:03:23 <luke-jr> describe: Refresh the index when run with --dirty
 640 2012-04-10 15:03:25 <luke-jr> When running git describe --dirty the index should be refreshed.  Previously the cached index would cause describe to think that the index was dirty when, in reality, it was just stale.
 641 2012-04-10 15:04:06 Detritus has joined
 642 2012-04-10 15:04:27 capiscuas_ has quit (Quit: Leaving)
 643 2012-04-10 15:05:11 <luke-jr> "Precise Pangolin" is the code name for Ubuntu 12.04, scheduled for release on 26 April 2012. <-- minimum Ubuntu to update gitian to, for this fix
 644 2012-04-10 15:05:29 <luke-jr> or we can just have our gitian script run 'git diff' first?
 645 2012-04-10 15:06:16 h4ckm3 has quit (Quit: changing servers)
 646 2012-04-10 15:08:13 <sipa> luke-jr: yes, i'm just doing a git diff in advance
 647 2012-04-10 15:11:59 molecular has joined
 648 2012-04-10 15:14:05 <sipa> gmaxwell: with 'touch' i meant really just the unix command touch, not actually modify contents
 649 2012-04-10 15:14:32 <sipa> anyway, seems 1.7.7 fixes it
 650 2012-04-10 15:14:45 <gmaxwell> sipa: touch didn't make it dirty at all for me.
 651 2012-04-10 15:15:02 <sipa> that's expected on 1.7.7 :)
 652 2012-04-10 15:19:32 <t7> o god main.cpp is 3k LOC
 653 2012-04-10 15:20:42 <Joric_> *stunning silence*
 654 2012-04-10 15:22:28 <t7> could be split into messages.cpp and block.cpp just from first scan
 655 2012-04-10 15:22:36 <t7> (or something)
 656 2012-04-10 15:24:22 <sipa> t7: take a look at 0.3.19 or so
 657 2012-04-10 15:24:32 <sipa> net.cpp and main.cpp were a lot bigger even
 658 2012-04-10 15:24:33 <t7> the devs prefer monolithic files?
 659 2012-04-10 15:24:45 <sipa> no, but we don't like changing too much at once
 660 2012-04-10 15:26:16 Joric_ is now known as Joric
 661 2012-04-10 15:26:51 knotwork_ has quit (Read error: Connection reset by peer)
 662 2012-04-10 15:27:47 knotwork_ has joined
 663 2012-04-10 15:29:01 <luke-jr> t7: BlueMatt and sipa have been working on splitting out a blockstore.cpp
 664 2012-04-10 15:29:03 egecko has quit (Quit: ~ Trillian Astra - www.trillian.im ~)
 665 2012-04-10 15:29:54 <t7> You should start on a haskell port before you spend too much effort on the cpp code :)
 666 2012-04-10 15:30:14 <t7> i duno how to handle more data than ram
 667 2012-04-10 15:30:24 <t7> in haskell
 668 2012-04-10 15:30:42 <sipa> t7: and risk that it is just *slightly* incompatible with the origin code, in a very hidden way?
 669 2012-04-10 15:31:30 <sipa> and suddenly everyone who has upgraded ends up in a forked block chain
 670 2012-04-10 15:31:36 <sipa> (by the way: i'm a big fan of Haskell)
 671 2012-04-10 15:31:37 <Joric> seems nobody wrote full-blown haskell bitcoin node yet - rpc interface, tops
 672 2012-04-10 15:31:55 <sipa> Joric: yes, roconnor has a fully verifying node in haskell
 673 2012-04-10 15:31:57 <sipa> purecoin
 674 2012-04-10 15:33:13 <luke-jr> plus, who has GHC?
 675 2012-04-10 15:33:21 <sipa> any distro?
 676 2012-04-10 15:33:51 <t7> well each distro seems to have a different version
 677 2012-04-10 15:33:57 <t7> 6 7 or 7.4 on arch
 678 2012-04-10 15:33:57 <luke-jr> I mean installed.
 679 2012-04-10 15:33:58 TD has joined
 680 2012-04-10 15:34:02 <t7> causes big issues for me
 681 2012-04-10 15:34:09 ThomasV_ has joined
 682 2012-04-10 15:34:09 ThomasV_ has quit (Client Quit)
 683 2012-04-10 15:34:26 <sipa> luke-jr: is that relevant?
 684 2012-04-10 15:34:27 ThomasV has quit (Remote host closed the connection)
 685 2012-04-10 15:34:36 <sipa> our users don't have qt creator installed either
 686 2012-04-10 15:34:43 ThomasV has joined
 687 2012-04-10 15:35:38 <t7> sipa how would you handle a structure too big to fit in ram? use IO refs and chunks or something? would be messy :( but i guess it is a pain in cpp too
 688 2012-04-10 15:35:58 <sipa> t7: there are database libraries in Haskell, no? ;)
 689 2012-04-10 15:36:29 <t7> yeah but not everyone wants to run postgre
 690 2012-04-10 15:36:49 <sipa> http://hackage.haskell.org/package/BerkeleyDB-0.8.5
 691 2012-04-10 15:37:11 <copumpkin> zomg
 692 2012-04-10 15:37:18 <copumpkin> 'tis haskell!
 693 2012-04-10 15:37:21 d4de has quit (Read error: Connection reset by peer)
 694 2012-04-10 15:38:20 d4de has joined
 695 2012-04-10 15:42:04 graingert has joined
 696 2012-04-10 15:42:09 <sipa> luke-jr: buildinfo should be fixed now
 697 2012-04-10 15:42:47 <luke-jr> sipa: we don't need Qt Creator to build
 698 2012-04-10 15:42:55 vvfff has joined
 699 2012-04-10 15:43:09 <vvfff>  i transfered some money from my silkroad account to bmr the other day and it went missing. it got sent to another address. wtf happend?
 700 2012-04-10 15:43:35 <luke-jr> vvfff: wrong channel
 701 2012-04-10 15:44:06 ovidiusoft has quit (Quit: Ex-Chat)
 702 2012-04-10 15:44:26 <MasterChief> http://axgle.github.com/images/haskell.jpg
 703 2012-04-10 15:44:40 <sipa> luke-jr: is your argument really "building such a program requires a tool that not everyone has" /
 704 2012-04-10 15:45:05 <luke-jr> sipa: well, there's not many *good* arguments to avoid Haskell :P
 705 2012-04-10 15:45:11 <sipa> haha
 706 2012-04-10 15:47:10 zooko has quit (Ping timeout: 265 seconds)
 707 2012-04-10 15:49:06 Detritus has quit (Ping timeout: 246 seconds)
 708 2012-04-10 15:49:41 Detritus has joined
 709 2012-04-10 15:51:06 <t7> can the client recognise when it has an orphan node etc?
 710 2012-04-10 15:52:22 <luke-jr> what's an orphan node?
 711 2012-04-10 15:52:46 <t7> block i man
 712 2012-04-10 15:52:48 <t7> mean*
 713 2012-04-10 15:52:57 <graingert> t7: do you mean an orphan block?
 714 2012-04-10 15:53:02 <luke-jr> sipa: src/net.cpp:1709:44: error: no matching function for call to ‘CNetAddr::CNetAddr(in6_addr&)’
 715 2012-04-10 15:53:09 <luke-jr> t7: if they could, it wouldn't be an orphan block
 716 2012-04-10 15:53:19 <graingert> t7: it accepts the non orphan block
 717 2012-04-10 15:53:52 <luke-jr> sipa: only for Bitcoin-Qt somehow
 718 2012-04-10 15:54:03 <t7> luke-jr: yeah but after a while it would get x messages confirming an alternate chain, right?
 719 2012-04-10 15:54:14 <luke-jr> t7: then it reorgs
 720 2012-04-10 15:54:22 <t7> i havnt even looked into the protocol
 721 2012-04-10 15:54:27 <t7> i should read up
 722 2012-04-10 15:55:38 t7 has quit (Remote host closed the connection)
 723 2012-04-10 15:55:39 <luke-jr> sipa: why is USE_IPV6 disabled by default for Bitcoin-Qt? :/
 724 2012-04-10 15:56:50 vvfff has quit ()
 725 2012-04-10 15:59:21 MobiusL_ has quit (Ping timeout: 276 seconds)
 726 2012-04-10 16:03:03 <luke-jr> sipa: http://paste.pocoo.org/show/579057/
 727 2012-04-10 16:04:40 Detritus has quit (Ping timeout: 246 seconds)
 728 2012-04-10 16:05:16 Detritus has joined
 729 2012-04-10 16:05:25 zooko has joined
 730 2012-04-10 16:05:57 graingert has quit (Read error: Operation timed out)
 731 2012-04-10 16:06:12 graingert has joined
 732 2012-04-10 16:09:45 pusle has joined
 733 2012-04-10 16:10:24 mmoya has quit (Ping timeout: 276 seconds)
 734 2012-04-10 16:12:31 MobiusL_ has joined
 735 2012-04-10 16:13:59 T_X has quit (Read error: Operation timed out)
 736 2012-04-10 16:17:56 t7 has joined
 737 2012-04-10 16:22:12 T_X has joined
 738 2012-04-10 16:26:30 OpenOcean is now known as Mad7Scientist
 739 2012-04-10 16:26:38 egecko has joined
 740 2012-04-10 16:27:07 T_X has quit (Ping timeout: 245 seconds)
 741 2012-04-10 16:27:26 T_X has joined
 742 2012-04-10 16:27:26 T_X has quit (Changing host)
 743 2012-04-10 16:27:26 T_X has joined
 744 2012-04-10 16:29:41 slush has joined
 745 2012-04-10 16:30:26 <luke-jr> sipa: haha, you're a step ahead of me in bugfinding! :P
 746 2012-04-10 16:31:19 zooko has left ("#tahoe-lafs")
 747 2012-04-10 16:32:53 Detritus has quit (Read error: Operation timed out)
 748 2012-04-10 16:33:52 <sipa> ?
 749 2012-04-10 16:34:01 winterblack has quit (Read error: Connection reset by peer)
 750 2012-04-10 16:36:51 Detritus has joined
 751 2012-04-10 16:37:32 <luke-jr> sipa: the commented out copy_file in db
 752 2012-04-10 16:37:41 <sipa> ha, indeed :)
 753 2012-04-10 16:42:11 <t7> are you two professional software devs?
 754 2012-04-10 16:43:42 slush has quit (Read error: Connection reset by peer)
 755 2012-04-10 16:47:20 manifold has joined
 756 2012-04-10 16:48:55 slush has joined
 757 2012-04-10 16:50:07 <luke-jr> sipa:             const char* pszFile = GetDebugLogName().c_str();
 758 2012-04-10 16:50:23 <luke-jr> sipa: is that valid? Won't the temporary from GetDebugLogName() free the C const data?
 759 2012-04-10 16:50:28 manifold has quit (Remote host closed the connection)
 760 2012-04-10 16:50:51 manifold has joined
 761 2012-04-10 16:53:21 traviscj has quit (Remote host closed the connection)
 762 2012-04-10 16:53:24 winterblack has joined
 763 2012-04-10 16:55:35 cande has joined
 764 2012-04-10 16:55:52 cdecker has quit (Ping timeout: 245 seconds)
 765 2012-04-10 16:55:57 <sipa> luke-jr: where do you see that?
 766 2012-04-10 16:58:10 <luke-jr> #917, sorry I assumed it was your changes
 767 2012-04-10 16:58:14 <luke-jr> will post on that issue
 768 2012-04-10 16:59:28 <sipa> you do make me wonder
 769 2012-04-10 17:00:02 smoothie has joined
 770 2012-04-10 17:00:06 <luke-jr> well, you were touching paths and stuff most recently :p
 771 2012-04-10 17:00:16 <sipa> the file() function calls .string().c_str(), and returns that, but the result of string() may be a temporary
 772 2012-04-10 17:02:02 <luke-jr> :o
 773 2012-04-10 17:02:07 SphericalCow has joined
 774 2012-04-10 17:02:17 SphericalCow has quit (Changing host)
 775 2012-04-10 17:02:17 SphericalCow has joined
 776 2012-04-10 17:04:14 dr_win has quit (Read error: Connection reset by peer)
 777 2012-04-10 17:04:45 <sipa> it's only a temporary on windows though
 778 2012-04-10 17:04:49 dr_win has joined
 779 2012-04-10 17:04:51 <luke-jr> ?
 780 2012-04-10 17:04:52 <sipa> on other systems it returns a const reference
 781 2012-04-10 17:05:25 graingert has quit (Remote host closed the connection)
 782 2012-04-10 17:06:13 <luke-jr> hmm
 783 2012-04-10 17:06:19 <luke-jr> no guarantee of that I presume
 784 2012-04-10 17:06:29 <sipa> no, i just checked the source
 785 2012-04-10 17:06:55 Detritus has quit (Ping timeout: 265 seconds)
 786 2012-04-10 17:07:18 <sipa> can we throw out boost::filesystem v2?
 787 2012-04-10 17:07:20 <luke-jr> sipa: shall I write a fix, or are you started on it already?
 788 2012-04-10 17:07:25 Detritus has joined
 789 2012-04-10 17:07:25 <luke-jr> sipa: I wouldn't yet.
 790 2012-04-10 17:07:37 <sipa> luke-jr: how would you fix that?
 791 2012-04-10 17:08:17 <sipa> change every usage of file() and dir() into a #if BOOST_FILESYSTEM_VERSION == 3 ... #else ... #endif?
 792 2012-04-10 17:08:32 <sipa> with .native_string().c_str() for v2 and .string().c_str() for v3?
 793 2012-04-10 17:09:11 <luke-jr> no, I'd not assume .string() sticks around
 794 2012-04-10 17:09:19 egecko has quit (Quit: ~ Trillian Astra - www.trillian.im ~)
 795 2012-04-10 17:09:21 <luke-jr> put it in the stack properly
 796 2012-04-10 17:09:46 <sipa> yes it does
 797 2012-04-10 17:09:52 <sipa> but string() doesn't work in v2
 798 2012-04-10 17:10:03 <luke-jr> it's not guaranteed to.
 799 2012-04-10 17:10:16 <sipa> no, it's the wrong type
 800 2012-04-10 17:10:32 <luke-jr> ?
 801 2012-04-10 17:11:00 <sipa> it returns something of type boost::filesystem::path::string_type
 802 2012-04-10 17:11:08 <sipa> which on windows is a string of wchar_t
 803 2012-04-10 17:11:39 <sipa> so .c_str() applied to that will not get you a const char*
 804 2012-04-10 17:11:43 manifold has quit (Remote host closed the connection)
 805 2012-04-10 17:11:49 h4ckm3 has joined
 806 2012-04-10 17:11:57 <sipa> while in v3, .string() always returns std::string
 807 2012-04-10 17:12:00 manifold has joined
 808 2012-04-10 17:12:14 <luke-jr> …
 809 2012-04-10 17:13:25 <luke-jr> sipa: so I'm fixing it? :p
 810 2012-04-10 17:13:32 <sipa> luke-jr: i don't see how you would fix it
 811 2012-04-10 17:13:43 <sipa> without excessive macro lines
 812 2012-04-10 17:13:44 <luke-jr> I'll show you the diff in a bit, then :p
 813 2012-04-10 17:13:58 <sipa> ah, here's an idea:
 814 2012-04-10 17:14:02 <luke-jr> anyhow, why should IPv6 be un-built by default?
 815 2012-04-10 17:14:23 <sipa> #define path_string string
 816 2012-04-10 17:14:25 <sipa> (on v3)
 817 2012-04-10 17:14:32 <sipa> and #define path_string native_string
 818 2012-04-10 17:14:35 <sipa> (on v2)
 819 2012-04-10 17:14:42 <sipa> and then use .path_string().c_str() everywhere
 820 2012-04-10 17:15:00 <luke-jr> that has the same bug O.o
 821 2012-04-10 17:15:06 <sipa> no it doesn't
 822 2012-04-10 17:15:41 <sipa> path_string may return a temporary, but it will only be freed after the current statement is complete
 823 2012-04-10 17:15:53 <luke-jr> that's not what the docs say :p
 824 2012-04-10 17:16:00 <sipa> ?
 825 2012-04-10 17:16:17 <luke-jr> at least IBM's C++ docs say temporaries are scoped lexically inside expressions
 826 2012-04-10 17:16:26 <luke-jr> so when c_str() returns, the std::string is destroyed
 827 2012-04-10 17:16:28 <luke-jr> before printf
 828 2012-04-10 17:16:38 <sipa> hmm really
 829 2012-04-10 17:16:58 <sipa> in that case, .string().c_str() can't work anywhere
 830 2012-04-10 17:17:47 <sipa> http://stackoverflow.com/questions/3041249/when-are-temporaries-created-as-part-of-a-function-call-destroyed
 831 2012-04-10 17:17:50 <sipa> that sounds good
 832 2012-04-10 17:17:52 fimpfimp has quit (Ping timeout: 248 seconds)
 833 2012-04-10 17:18:01 <kingkatari> Hey Luke
 834 2012-04-10 17:19:25 <luke-jr> sipa: I'd want to see what "full-expression (1.9)" is defined as
 835 2012-04-10 17:19:52 <kingkatari> Well I am Up and Running now
 836 2012-04-10 17:20:13 <luke-jr> sipa: also, we're not passing .string() as an argument, we're passing a const char* that c_str() returns
 837 2012-04-10 17:20:51 <sipa> doesn't matter, the return value of string() is a temporary that will not be destroyed until the entire expression is evaluated
 838 2012-04-10 17:22:16 <luke-jr> no, until the full-expression where it is
 839 2012-04-10 17:22:21 fimpfimp has joined
 840 2012-04-10 17:22:22 <luke-jr> in this case, "foo.string().c_str()"
 841 2012-04-10 17:23:12 <sipa> ?
 842 2012-04-10 17:23:30 <sipa> the entire expression, not just that part
 843 2012-04-10 17:23:39 <luke-jr> that is the full expression involving foo.string()'s temporary
 844 2012-04-10 17:24:10 <sipa> oh, you're still talking about that problem in #917?
 845 2012-04-10 17:24:20 <luke-jr> .string().c_str() is always a bug, I mean
 846 2012-04-10 17:24:44 <sipa> printf("bla: %s\n", path.string().c_str()); is fine
 847 2012-04-10 17:24:55 <sipa> the string will only be destroyed after the evaluation of printf
 848 2012-04-10 17:25:05 <luke-jr> that is not guaranteed.
 849 2012-04-10 17:25:09 <sipa> yes it is
 850 2012-04-10 17:25:16 <sipa> the expression is printf("bla: %s\n", path.string().c_str())
 851 2012-04-10 17:25:29 <luke-jr> path.string().c_str() is also an expression
 852 2012-04-10 17:25:35 <sipa> not the full expression
 853 2012-04-10 17:27:02 <luke-jr> in this case, yes
 854 2012-04-10 17:28:00 <luke-jr> you're confusing full expression with full statement
 855 2012-04-10 17:28:16 <sipa> there's no such thing as a full statement
 856 2012-04-10 17:28:36 <sipa> a statement is either a full expression, or a return statement, or a break, or a continue, or a few other thing
 857 2012-04-10 17:28:42 <luke-jr> "When a temporary object is created during the evaluation of a full-expression (an expression that is not a subexpression of another expression), it is destroyed as the last step in its evaluation that lexically contains the point where it was created."
 858 2012-04-10 17:28:52 <sipa> exactly
 859 2012-04-10 17:29:48 traviscj has joined
 860 2012-04-10 17:30:01 <luke-jr> the printf is lexically outside the point where it was created.
 861 2012-04-10 17:30:46 <sipa> sigh
 862 2012-04-10 17:30:56 <sipa> the printf is part of the full expresion
 863 2012-04-10 17:31:27 <sipa> nothing is destroyed before the entire full expression is evaluated
 864 2012-04-10 17:32:44 <luke-jr> it's unclear with just StackOverflow and IBM. too bad C++03 isn't public
 865 2012-04-10 17:33:16 <sipa> well path.string().c_str() is unambiguously a subexpression of printf("bla: %s\n", path.string().c_str())
 866 2012-04-10 17:33:24 agricocb has quit (Quit: Leaving.)
 867 2012-04-10 17:33:51 <luke-jr> Microsoft says at the end of the "expression statement"
 868 2012-04-10 17:34:16 <luke-jr> you're probably right.
 869 2012-04-10 17:35:18 <jgarzik> sigh.  or put more simply, the compiler knows when the temporaries are needed, and not, and will Do The Right Thing.
 870 2012-04-10 17:35:58 <sipa> jgarzik: yes, but const char *pszStr = path.string().c_str(); is wrong
 871 2012-04-10 17:36:04 <luke-jr> jgarzik: well, the concern I had was that the temporary *isn't* needed at the time printf is called, just some data it created and returned a pointer to
 872 2012-04-10 17:36:26 <luke-jr> (and frees when it's destroyed)
 873 2012-04-10 17:36:32 <jgarzik> sipa: sure, because you're storing the temporary in a permanent pointer variable
 874 2012-04-10 17:36:43 <sipa> exactly, and i believe we may be doing that
 875 2012-04-10 17:36:44 <jgarzik> the temp still goes away as expected
 876 2012-04-10 17:37:05 winterblack has quit (Read error: Connection reset by peer)
 877 2012-04-10 17:37:43 barmstrong has quit (Remote host closed the connection)
 878 2012-04-10 17:37:47 Detritus has quit (Ping timeout: 246 seconds)
 879 2012-04-10 17:37:47 <luke-jr> sipa: it's not merged yet
 880 2012-04-10 17:38:20 <luke-jr> sipa: anyhow, back to IPv6… why not built by default?
 881 2012-04-10 17:38:52 <sipa> i considered it experimental when i wrote it
 882 2012-04-10 17:39:04 <sipa> but i guess we can enable it by default, as it should work on all platforms
 883 2012-04-10 17:39:05 Detritus has joined
 884 2012-04-10 17:39:16 SphericalCow has quit (Remote host closed the connection)
 885 2012-04-10 17:40:55 mmoya has joined
 886 2012-04-10 17:42:26 <Jezzz> "Assertion failed!  Expression: pindexNew->pprev == pindexBest"
 887 2012-04-10 17:42:34 <Jezzz> ^ my client says that on run and force quits
 888 2012-04-10 17:42:50 <luke-jr> Jezzz: version?
 889 2012-04-10 17:42:54 <Jezzz> "File src/main.cpp | Line: 1462"
 890 2012-04-10 17:43:06 <Jezzz> hmm
 891 2012-04-10 17:43:06 <Jezzz> sec
 892 2012-04-10 17:43:08 <luke-jr> …
 893 2012-04-10 17:43:13 andytoshi has quit (Quit: WeeChat 0.3.7)
 894 2012-04-10 17:43:16 * jgarzik is all for pushing forward aggresively on IPv6
 895 2012-04-10 17:43:32 <jgarzik> might need another set of DNS seeds
 896 2012-04-10 17:43:54 <sipa> Jezzz: don't run 0.6.0rc4 please
 897 2012-04-10 17:43:57 <Jezzz> 0.6.0 Beta
 898 2012-04-10 17:44:13 <BlueMatt> jgarzik: dnsseed.bluematt.me.	60	IN	AAAA	2a02:348:5e:5a29::1
 899 2012-04-10 17:44:19 <jgarzik> BlueMatt: nice
 900 2012-04-10 17:44:21 <BlueMatt> ok, its static, but atleast its there
 901 2012-04-10 17:44:36 <BlueMatt> sipa: you do still have a seed at that address, right?
 902 2012-04-10 17:44:42 <sipa> BlueMatt: no...
 903 2012-04-10 17:44:47 <BlueMatt> oh...
 904 2012-04-10 17:44:58 <BlueMatt> well, shit
 905 2012-04-10 17:45:11 <sipa> i will be soon
 906 2012-04-10 17:45:11 <jgarzik> heh
 907 2012-04-10 17:45:21 <sipa> wait
 908 2012-04-10 17:45:23 <sipa> no i do
 909 2012-04-10 17:45:29 <sipa> but it's not listening on ipv6
 910 2012-04-10 17:45:41 <Jezzz> luke-jr:  0.6.0 Beta
 911 2012-04-10 17:45:53 <sipa> Jezzz: you're running rc4
 912 2012-04-10 17:45:55 <sipa> upgrade
 913 2012-04-10 17:46:01 <Jezzz> thx
 914 2012-04-10 17:47:01 <jgarzik> sipa: any major IPv6 issues still to iron out, besides DNS seeds?
 915 2012-04-10 17:47:49 <sipa> jgarzik: maybe a throttling of how many non-ipv4 addresses non-ipv6 nodes relay/store
 916 2012-04-10 17:48:18 <sipa> right now, they'll just store and forward every routable address, but only connect to IPv4 ones
 917 2012-04-10 17:48:28 <luke-jr> probably shouldn't store addresses you don't support?
 918 2012-04-10 17:48:41 <sipa> that's a possibility
 919 2012-04-10 17:48:47 <luke-jr> if the IPv4 are all evicted by IPv6, it leaves you bootstrappign again
 920 2012-04-10 17:48:50 Habbie has quit (Quit: Lost terminal)
 921 2012-04-10 17:49:04 manifold has quit (Remote host closed the connection)
 922 2012-04-10 17:49:09 Habbie has joined
 923 2012-04-10 17:49:14 <sipa> that would be extremely hard
 924 2012-04-10 17:49:20 <luke-jr> also, need to keep in mind it's not IPv4 vs IPv6 here, but IPv4 vs IPv6 vs Tor vs I2P
 925 2012-04-10 17:49:38 <sipa> yes, it's broader than just ipv6
 926 2012-04-10 17:49:39 <luke-jr> just because I support IPv4 and IPv6, doesn't mean I should relay every Tor/I2P address
 927 2012-04-10 17:49:51 <jgarzik> sipa: I admit, I was considering an "only v6 nodes relay v6 addresses" rule
 928 2012-04-10 17:49:58 <jgarzik> and ditto for v4
 929 2012-04-10 17:50:06 <luke-jr> jgarzik: sounds like a receipe for a split IMO
 930 2012-04-10 17:50:15 <sipa> that means you'd end up with completely separate networks basically
 931 2012-04-10 17:50:20 gavinandresen has joined
 932 2012-04-10 17:50:25 <jgarzik> in practice, highly doubtful
 933 2012-04-10 17:50:32 <sipa> i'd prefer at least some relaying of addresses in network you don't support
 934 2012-04-10 17:50:34 <jgarzik> huge incentives to interconnect exist
 935 2012-04-10 17:50:39 <luke-jr> in practice, everyone should have IPv6 by now
 936 2012-04-10 17:50:51 <sipa> as luke said, it's not just ipv6
 937 2012-04-10 17:51:03 <jgarzik> s/practice/theory/.  practice means its actually happening in the real world, not just your imagination.
 938 2012-04-10 17:51:10 <luke-jr> jgarzik: yes, I meant in the real world
 939 2012-04-10 17:51:19 <sipa> irrelevant
 940 2012-04-10 17:51:27 <luke-jr> Linux users have no excuse to build without IPv6 support, and Windows sets up a Teredo tunnel by default
 941 2012-04-10 17:52:09 <jgarzik> sipa: is the pull request up-to-date?
 942 2012-04-10 17:52:19 <sipa> jgarzik: yes
 943 2012-04-10 17:52:36 <sipa> i'd prefer at least some relaying of addresses in network you don't support; maybe throttled, maybe not storing them in their own addr.dat, maybe with reduced probability, but just to ease bootstrapping, it would be nice to have some addresses from all networks floating around
 944 2012-04-10 17:53:22 danbri has joined
 945 2012-04-10 17:53:49 <jgarzik> sipa: maybe addrman already addressed these issues
 946 2012-04-10 17:54:00 danbri has quit (Read error: Connection reset by peer)
 947 2012-04-10 17:54:09 <sipa> relaying is outside of addrman's scope
 948 2012-04-10 17:54:16 <jgarzik> sipa: mainly we don't want flooding of the entire v6 internet to v4 nodes, who have no hope of validating those addresses
 949 2012-04-10 17:54:20 danbri has joined
 950 2012-04-10 17:54:45 <jgarzik> sipa: it's an easy DoS to flood non-working addresses, without some logic like addrman in place
 951 2012-04-10 17:54:47 <sipa> what about the policy: relay, but don't store things from networks you don't support
 952 2012-04-10 17:55:08 <jgarzik> sipa: I wouldn't even relay everything.
 953 2012-04-10 17:55:19 <sipa> relaying is already probabilistic, afaik
 954 2012-04-10 17:56:02 <luke-jr> jgarzik: how about relaying at most 1 foreign address per hour?
 955 2012-04-10 17:56:18 <luke-jr> or 1 IPv6, 1 Tor, 1 I2P
 956 2012-04-10 17:57:06 <sipa> i don't see how even 1 per minute could harm
 957 2012-04-10 17:57:17 SphericalCow has joined
 958 2012-04-10 17:57:24 <Jezzz> upgrade fixed me.  thx gents.
 959 2012-04-10 17:57:27 SphericalCow has quit (Changing host)
 960 2012-04-10 17:57:27 SphericalCow has joined
 961 2012-04-10 17:57:37 barmstrong has joined
 962 2012-04-10 17:58:01 <luke-jr> 1 per foreign network per 5 mins? :P
 963 2012-04-10 17:58:02 <luke-jr> hmm
 964 2012-04-10 17:58:18 <luke-jr> rules like this might cause the *same* addresses relayed across IPv4-only networks
 965 2012-04-10 17:58:28 TD has quit (Quit: TD)
 966 2012-04-10 17:58:42 <sipa> an address is never relayed twice to the same node
 967 2012-04-10 17:58:51 manifold_ has joined
 968 2012-04-10 17:59:46 manifold_ has quit (Remote host closed the connection)
 969 2012-04-10 18:01:03 Stove has joined
 970 2012-04-10 18:02:12 traviscj has quit (Remote host closed the connection)
 971 2012-04-10 18:02:20 Stove has quit (Client Quit)
 972 2012-04-10 18:08:35 Detritus has quit (Ping timeout: 246 seconds)
 973 2012-04-10 18:09:44 Detritus has joined
 974 2012-04-10 18:10:23 dvide has joined
 975 2012-04-10 18:11:30 traviscj has joined
 976 2012-04-10 18:12:19 t7 has quit (Read error: Connection reset by peer)
 977 2012-04-10 18:13:09 t7 has joined
 978 2012-04-10 18:17:33 Yeahf has joined
 979 2012-04-10 18:20:59 agricocb has joined
 980 2012-04-10 18:21:57 cande has quit (Quit: Lämnar)
 981 2012-04-10 18:26:47 forsetifox has joined
 982 2012-04-10 18:29:46 agricocb has quit (Remote host closed the connection)
 983 2012-04-10 18:34:24 graingert has joined
 984 2012-04-10 18:34:48 <sipa> luke-jr, jgarzik: updated
 985 2012-04-10 18:34:59 <jgarzik> sipa: thanks.  was just in the middle of reviewing v6.
 986 2012-04-10 18:35:11 <sipa> it's just an extra commit added
 987 2012-04-10 18:35:30 <jgarzik> sipa: -externalip seems unclear whether it should be only used by v4 nodes, may be used by either but "probably" wants to be used by v4 nodes, etc.
 988 2012-04-10 18:35:52 <jgarzik> sipa: I lean towards "-externalip4" and only use the feature on v4, because it has only been demonstrated to be needed in v4-land
 989 2012-04-10 18:36:13 <luke-jr> -externalnat ?
 990 2012-04-10 18:36:41 <sipa> jgarzik: as soon as onioncat support done, you'll probably need -externalip=blalkfhkjf.onion
 991 2012-04-10 18:36:56 <sipa> with exactly the same semantics
 992 2012-04-10 18:38:15 <jgarzik> sipa: fair enough
 993 2012-04-10 18:38:17 m00p has joined
 994 2012-04-10 18:39:44 Detritus has quit (Ping timeout: 246 seconds)
 995 2012-04-10 18:40:25 Detritus has joined
 996 2012-04-10 18:43:15 <sipa> one other issue is socks4/socks5
 997 2012-04-10 18:43:15 m00p has quit (Quit: Leaving)
 998 2012-04-10 18:43:30 <sipa> you probably want a -socks=<n> option to select one
 999 2012-04-10 18:46:17 <jgarzik> sipa: any idea if socks4 still widely deployed?
1000 2012-04-10 18:46:31 <jgarzik> maybe people only use that due to lack of socks5 support
1001 2012-04-10 18:46:39 <jgarzik> (don't know either way)
1002 2012-04-10 18:47:01 <sipa> i'll make socks5 default
1003 2012-04-10 18:47:55 traviscj has quit (Remote host closed the connection)
1004 2012-04-10 18:50:21 traviscj has joined
1005 2012-04-10 18:50:49 <sipa> maybe if -externalip=X is selected, and X is in network N, then no other autodetection of local addresses in N should be performed
1006 2012-04-10 18:51:17 <jgarzik> sipa: that seems highly reasonable
1007 2012-04-10 18:51:32 <phantomcircuit> socks4 is very common as a proxy in corporate environments
1008 2012-04-10 18:51:45 <phantomcircuit> outside that it's only seen as parts of malware providing open proxies
1009 2012-04-10 18:51:50 graingert has quit (Read error: Connection timed out)
1010 2012-04-10 18:51:53 <sipa> now, it takes priority anyway, so it probably doesn't matter really
1011 2012-04-10 18:52:09 <phantomcircuit> the patch i saw completely disabled socks4
1012 2012-04-10 18:52:17 <sipa> phantomcircuit: it's changed now
1013 2012-04-10 18:52:28 <phantomcircuit> try 5 then try 4?
1014 2012-04-10 18:52:29 graingert has joined
1015 2012-04-10 18:52:54 <sipa> no, -socks=4 is you want socks4
1016 2012-04-10 18:53:33 <phantomcircuit> well for some socks proxies you can use either 4 or 5
1017 2012-04-10 18:53:44 <phantomcircuit> so it might be worth it to try 5 then try 4 as a fallback
1018 2012-04-10 18:55:13 <jgarzik> phantomcircuit: when configuring their proxy, won't the user typically know which ahead of time?
1019 2012-04-10 18:55:25 <jgarzik> (configuring their proxy support inside bitcoin, I mean)
1020 2012-04-10 19:04:29 TD has joined
1021 2012-04-10 19:05:19 <phantomcircuit> jgarzik, probably but there is little reason not to have a -socks option which tries one then the other
1022 2012-04-10 19:06:57 Zarutian has quit (Quit: Zarutian)
1023 2012-04-10 19:09:01 graingert has quit (Read error: Connection timed out)
1024 2012-04-10 19:09:38 graingert has joined
1025 2012-04-10 19:10:32 Detritus has quit (Ping timeout: 246 seconds)
1026 2012-04-10 19:11:03 Detritus has joined
1027 2012-04-10 19:17:10 datagutt has quit (Quit: kthxbai)
1028 2012-04-10 19:18:45 p0s has joined
1029 2012-04-10 19:23:27 Nicksasa has joined
1030 2012-04-10 19:23:27 Nicksasa has quit (Changing host)
1031 2012-04-10 19:23:27 Nicksasa has joined
1032 2012-04-10 19:26:56 graingert has quit (Read error: Connection timed out)
1033 2012-04-10 19:27:11 graingert has joined
1034 2012-04-10 19:33:59 RazielZ has quit (Quit: Leaving)
1035 2012-04-10 19:40:45 Snapman[afkers] is now known as Snapman
1036 2012-04-10 19:41:20 Detritus has quit (Ping timeout: 246 seconds)
1037 2012-04-10 19:42:39 Detritus has joined
1038 2012-04-10 19:42:52 <jgarzik> phantomcircuit: apologize for the repeated question (over time), but...
1039 2012-04-10 19:43:03 <jgarzik> phantomcircuit: does your python stuff validate the full block chain including scripts etc.?
1040 2012-04-10 19:43:09 <phantomcircuit> not even close
1041 2012-04-10 19:43:18 <jgarzik> phantomcircuit: know any py code that does?
1042 2012-04-10 19:43:19 <phantomcircuit> there's actually a bug in the block header ordering
1043 2012-04-10 19:43:28 <phantomcircuit> so it doesn't even do that correctly
1044 2012-04-10 19:44:10 * jgarzik sorely wishes that python wasn't shite w/ threading, but even so
1045 2012-04-10 19:46:08 graingert has quit (Read error: Connection timed out)
1046 2012-04-10 19:46:50 graingert has joined
1047 2012-04-10 19:46:52 <helo> <3 python
1048 2012-04-10 19:48:44 <jgarzik> helo: it's nice as long as you don't need multi-threading
1049 2012-04-10 19:49:05 <helo> i'm surprised you aren't using twisted for the networking stuff... i'm sure you're sick of hearing that though :)
1050 2012-04-10 19:49:44 * Jezzz doesn't use it either
1051 2012-04-10 19:49:52 <jgarzik> helo: async networking doesn't fix the problem of stalling for a while doing CPU-intensive tasks
1052 2012-04-10 19:50:12 <jgarzik> it can fork, so one may muddle thorough with heavyweight threading
1053 2012-04-10 19:50:36 <jgarzik> but then you waste more CPU copying data around
1054 2012-04-10 19:50:38 <helo> oh, i made the twisted comment regarding phantomcircuit's bitcoin-alt python implementation
1055 2012-04-10 19:50:42 <jgarzik> or doing ugly shm'ing
1056 2012-04-10 19:54:13 Detritus has quit (Ping timeout: 260 seconds)
1057 2012-04-10 19:55:15 Detritus has joined
1058 2012-04-10 19:55:32 theorb has joined
1059 2012-04-10 19:59:00 <helo> experience has shown me the python approach to multi-threading is usually valid: don't do it.
1060 2012-04-10 20:00:30 theorbtwo has quit (Ping timeout: 276 seconds)
1061 2012-04-10 20:00:42 theorb is now known as theorbtwo
1062 2012-04-10 20:02:24 pusle has quit ()
1063 2012-04-10 20:03:57 <lianj> helo: don't do it on a multicore machine ^^ wahh
1064 2012-04-10 20:04:15 Cablesaurus has joined
1065 2012-04-10 20:04:16 Cablesaurus has quit (Changing host)
1066 2012-04-10 20:04:16 Cablesaurus has joined
1067 2012-04-10 20:04:43 graingert has quit (Read error: Connection timed out)
1068 2012-04-10 20:05:24 graingert has joined
1069 2012-04-10 20:06:40 <pjorrit> stick to one python per trouser
1070 2012-04-10 20:07:35 Detritus has quit (Ping timeout: 246 seconds)
1071 2012-04-10 20:08:50 Detritus has joined
1072 2012-04-10 20:15:22 <gribble> New news from bitcoinrss: laanwj opened pull request 1075 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1075>
1073 2012-04-10 20:15:25 forsetifox has quit (Ping timeout: 245 seconds)
1074 2012-04-10 20:15:36 Detritus has quit (Ping timeout: 260 seconds)
1075 2012-04-10 20:16:25 Detritus has joined
1076 2012-04-10 20:17:37 OneFixt_ has joined
1077 2012-04-10 20:20:11 OneFixt has quit (Ping timeout: 246 seconds)
1078 2012-04-10 20:21:12 OneFixt_ is now known as OneFixt
1079 2012-04-10 20:21:20 <BlueMattBot> Project Bitcoin build #276: STILL FAILING in 1 min 21 sec: http://jenkins.bluematt.me/job/Bitcoin/276/
1080 2012-04-10 20:21:20 <BlueMattBot> laanwj: Show error message instead of exception crash when unable to bind RPC port
1081 2012-04-10 20:21:28 imsaguy2 has joined
1082 2012-04-10 20:24:30 <phantomcircuit> helo, i absolutely detest twisted
1083 2012-04-10 20:24:37 <phantomcircuit> the basic concept is solid
1084 2012-04-10 20:24:43 <phantomcircuit> the implementation is absolute garbage
1085 2012-04-10 20:24:57 <sipa> gavinandresen: further remarks on #1054?
1086 2012-04-10 20:25:24 graingert has quit (Read error: Connection timed out)
1087 2012-04-10 20:25:25 <gavinandresen> lemme look
1088 2012-04-10 20:25:26 Detritus has quit (Ping timeout: 246 seconds)
1089 2012-04-10 20:25:58 Detritus has joined
1090 2012-04-10 20:26:08 graingert has joined
1091 2012-04-10 20:29:44 <luke-jr> phantomcircuit: seen Eloipool code btw?
1092 2012-04-10 20:30:59 <sipa> luke-jr: had any more problems with building buildinfo?
1093 2012-04-10 20:31:08 <luke-jr> sipa: not afaik
1094 2012-04-10 20:32:01 traviscj has quit (Remote host closed the connection)
1095 2012-04-10 20:34:41 traviscj has joined
1096 2012-04-10 20:35:13 <BlueMattBot> Project Bitcoin build #277: STILL FAILING in 15 sec: http://jenkins.bluematt.me/job/Bitcoin/277/
1097 2012-04-10 20:35:14 <BlueMattBot> pieter.wuille: Build identification strings
1098 2012-04-10 20:35:14 Detritus has quit (Ping timeout: 246 seconds)
1099 2012-04-10 20:36:32 Detritus has joined
1100 2012-04-10 20:37:19 p0s has quit (Remote host closed the connection)
1101 2012-04-10 20:37:25 Diapolo has joined
1102 2012-04-10 20:37:41 Diablo-D3 has joined
1103 2012-04-10 20:38:38 erle- has quit (Quit: erle-)
1104 2012-04-10 20:39:42 agricocb has joined
1105 2012-04-10 20:40:29 <luke-jr> [15:55:50] <superjames> the fuck is [category] => immature
1106 2012-04-10 20:40:31 <luke-jr> [15:55:55] <superjames> with no address
1107 2012-04-10 20:40:33 <luke-jr> [15:56:00] <superjames> broke my code
1108 2012-04-10 20:40:34 <luke-jr> lol
1109 2012-04-10 20:41:10 <superjames> thought it was a bad joke
1110 2012-04-10 20:41:11 Detritus has quit (Ping timeout: 246 seconds)
1111 2012-04-10 20:41:31 <luke-jr> superjames: I thought it was pretty funny >_<
1112 2012-04-10 20:41:58 <luke-jr> superjames: it used to be invisible until 120 confirms, then it suddenly appeared in your history :P
1113 2012-04-10 20:42:06 Detritus has joined
1114 2012-04-10 20:42:32 <phantomcircuit> luke-jr, i have not seen this before
1115 2012-04-10 20:43:00 <luke-jr> phantomcircuit: https://gitorious.org/bitcoin/eloipool
1116 2012-04-10 20:43:20 Apexseals has joined
1117 2012-04-10 20:46:18 <MasterChief> guys
1118 2012-04-10 20:46:26 <MasterChief> strange question
1119 2012-04-10 20:46:48 <MasterChief> does anyone know if neodymium iron boton magnets outgas anything nasty
1120 2012-04-10 20:47:19 <MasterChief> because ive linked my sore throat to when i got one to put on my desl
1121 2012-04-10 20:47:22 <MasterChief> desk
1122 2012-04-10 20:47:43 <MasterChief> so science guys?
1123 2012-04-10 20:48:51 <MasterChief> fuck what channel is this, the wrong one
1124 2012-04-10 20:48:57 <Joric> yes, neodymium oxide is quite poisonous
1125 2012-04-10 20:49:21 <MasterChief> well shit
1126 2012-04-10 20:49:39 <MasterChief> these magnets are plated though
1127 2012-04-10 20:49:40 ThomasV has quit (Ping timeout: 272 seconds)
1128 2012-04-10 20:49:48 <upb> neodymium iron boton magnets is what brought about the holocaust
1129 2012-04-10 20:50:18 <MasterChief> they brought a holocaust on my fingernail
1130 2012-04-10 20:51:06 <Joric> hazardous in case of skin contact (irritant), of ingestion, of inhalation
1131 2012-04-10 20:52:19 <MasterChief> ok i wil put it on the other side of the room for now and go to sleep
1132 2012-04-10 20:53:24 graingert has quit (Read error: Connection timed out)
1133 2012-04-10 20:53:54 graingert has joined
1134 2012-04-10 20:54:10 Diapolo has quit (Ping timeout: 245 seconds)
1135 2012-04-10 20:55:45 <gmaxwell> I've never suffered any obvious ill effects from handling oxydized neodymium magnets, except perhaps an interest in bitcoin
1136 2012-04-10 20:56:01 <copumpkin> gmaxwell: you seen the guy who crushed his finger in the giant magnets?
1137 2012-04-10 20:56:28 <BlueMatt> I've never suffered any obvious ill effects from handling oxydized neodymium magnets, except perhaps when I lost my wallet because my hdd got erased
1138 2012-04-10 20:56:32 <BlueMatt> :)
1139 2012-04-10 20:57:35 <gmaxwell> copumpkin: No but I've been injured just enough by them to not want to see.
1140 2012-04-10 20:57:57 <copumpkin> it pulled the skin off his fingertip in a pleasant way
1141 2012-04-10 21:00:10 <Joric> are they magneting through the finger?
1142 2012-04-10 21:00:40 <Joric> never had those things
1143 2012-04-10 21:00:43 Detritus has quit (Ping timeout: 260 seconds)
1144 2012-04-10 21:01:19 <MasterChief> theres a vis on youtube of a guy holding up about 100lb of barbells through a pine dinner table with a large nib magnet
1145 2012-04-10 21:01:38 smtmnyz_ has joined
1146 2012-04-10 21:01:41 Detritus has joined
1147 2012-04-10 21:01:53 <MasterChief> they are an existential threat to anyone who goes near them
1148 2012-04-10 21:02:07 smtmnyz has quit (Ping timeout: 245 seconds)
1149 2012-04-10 21:03:30 <Keefe> how does Armory detect whether the Satoshi client is running?
1150 2012-04-10 21:04:44 Apexseals has quit (Ping timeout: 250 seconds)
1151 2012-04-10 21:11:27 <phantomcircuit> Keefe, probably checks for port 8333/8332
1152 2012-04-10 21:14:05 Detritus has quit (Ping timeout: 246 seconds)
1153 2012-04-10 21:14:54 graingert has quit (Read error: Connection timed out)
1154 2012-04-10 21:15:17 Detritus has joined
1155 2012-04-10 21:15:26 graingert has joined
1156 2012-04-10 21:15:33 <Keefe> 8332 is open, yet Armory says Satoshi isn't available
1157 2012-04-10 21:15:43 Diapolo has joined
1158 2012-04-10 21:15:50 <Diapolo> Are there any Windows users out there that are able to compile Bitcoin-Qt from a Git repo and have compiled and working boost libs? I need someone to try an experimental optimisation for initial block-chain processing (reduce file fragmentation) in the near future.
1159 2012-04-10 21:16:34 <BlueMatt> jenkins can do it
1160 2012-04-10 21:16:52 <BlueMatt> jenkins.bluematt.me
1161 2012-04-10 21:17:48 agricocb has quit (Remote host closed the connection)
1162 2012-04-10 21:21:21 dvide has quit ()
1163 2012-04-10 21:21:54 <Diapolo> What would be the best way to reach him?
1164 2012-04-10 21:22:17 <BlueMatt> its a website
1165 2012-04-10 21:22:32 <BlueMatt> if you point it to a git repo, it will build it, run the test suite and sanity-test the build
1166 2012-04-10 21:22:58 <BlueMatt> give me a git repo when you want a build, and Ill whip one up for you
1167 2012-04-10 21:23:28 <Diapolo> okay I understand ^^ thought it was a person :D
1168 2012-04-10 21:24:16 <Diapolo> well it's not really a build problem, but a test for which I need a real person, who can check how fragmented the blockchain file is and if it's processed somewhat quicker
1169 2012-04-10 21:24:37 <BlueMatt> oh, I thought you needed a build so you could test yourself
1170 2012-04-10 21:25:55 <Diapolo> but to understand that build, if succeeded could be used by a person i.e. download zip, extract and start bitcoin-Qt?
1171 2012-04-10 21:26:02 <Diapolo> then it would help me
1172 2012-04-10 21:26:28 <BlueMatt> yea
1173 2012-04-10 21:27:22 Detritus has quit (Ping timeout: 240 seconds)
1174 2012-04-10 21:27:26 <Diapolo> I'll talk to you, when I have some experimental branch ready :) thanks.
1175 2012-04-10 21:28:52 Detritus has joined
1176 2012-04-10 21:30:43 barmstrong has quit (Remote host closed the connection)
1177 2012-04-10 21:31:21 barmstrong has joined
1178 2012-04-10 21:32:09 Diapolo has quit (Quit: Page closed)
1179 2012-04-10 21:32:34 barmstrong has quit (Remote host closed the connection)
1180 2012-04-10 21:34:36 graingert has quit (Read error: Connection timed out)
1181 2012-04-10 21:35:03 graingert has joined
1182 2012-04-10 21:38:29 barmstrong has joined
1183 2012-04-10 21:39:04 <sipa> Diablo-D3: you can't run it yourself?
1184 2012-04-10 21:39:09 <sipa> ow
1185 2012-04-10 21:39:19 <sipa> Diapolo's gone
1186 2012-04-10 21:43:28 Slix` has joined
1187 2012-04-10 21:44:48 mod6 has joined
1188 2012-04-10 21:45:14 Detritus has quit (Ping timeout: 246 seconds)
1189 2012-04-10 21:46:14 agricocb has joined
1190 2012-04-10 21:46:29 Detritus has joined
1191 2012-04-10 21:48:00 traviscj has quit (Remote host closed the connection)
1192 2012-04-10 21:54:04 traviscj has joined
1193 2012-04-10 21:54:39 Apexseals has joined
1194 2012-04-10 21:55:23 StrobeEdge has joined
1195 2012-04-10 21:56:36 Lolcust has quit (Ping timeout: 244 seconds)
1196 2012-04-10 21:56:50 danbri has quit (Read error: No route to host)
1197 2012-04-10 21:57:50 Detritus has quit (Ping timeout: 246 seconds)
1198 2012-04-10 21:58:17 <djoot> hey luke-jr , what's a good font for showing tonal?
1199 2012-04-10 21:59:01 Detritus has joined
1200 2012-04-10 22:02:47 toffoo has joined
1201 2012-04-10 22:03:35 Lolcust has joined
1202 2012-04-10 22:06:47 ThomasV has joined
1203 2012-04-10 22:07:18 danbri has joined
1204 2012-04-10 22:07:29 BurtyB has quit (Read error: Connection reset by peer)
1205 2012-04-10 22:10:44 JFK911 has quit (Read error: Connection reset by peer)
1206 2012-04-10 22:11:02 JFK911 has joined
1207 2012-04-10 22:11:22 Detritus has quit (Ping timeout: 240 seconds)
1208 2012-04-10 22:11:38 Detritus has joined
1209 2012-04-10 22:11:40 <luke-jr> djoot: for IRC, or in general?
1210 2012-04-10 22:12:03 BurtyB has joined
1211 2012-04-10 22:12:08 winterblack has joined
1212 2012-04-10 22:13:12 ThomasV has quit (Read error: Operation timed out)
1213 2012-04-10 22:16:44 Detritus has quit (Ping timeout: 246 seconds)
1214 2012-04-10 22:17:37 Joric has quit ()
1215 2012-04-10 22:17:47 stalled_ has quit (Ping timeout: 244 seconds)
1216 2012-04-10 22:21:03 <pjorrit> holy tonal.. wtf
1217 2012-04-10 22:22:49 <Diablo-D3> [05:37:50] <sipa> Diablo-D3: you can't run it yourself?
1218 2012-04-10 22:22:50 <Diablo-D3> tabfail
1219 2012-04-10 22:24:59 <sipa> yeah
1220 2012-04-10 22:25:14 * sipa blames people not permanently on IRC
1221 2012-04-10 22:32:04 paulo_ has quit (Ping timeout: 260 seconds)
1222 2012-04-10 22:32:16 molecular has quit (Ping timeout: 272 seconds)
1223 2012-04-10 22:33:52 TD has quit (Quit: TD)
1224 2012-04-10 22:36:09 SphericalCow has quit (Quit: Leaving)
1225 2012-04-10 22:43:51 Karmaon has joined
1226 2012-04-10 22:45:21 egecko has joined
1227 2012-04-10 22:45:36 stalled has joined
1228 2012-04-10 22:46:29 <Diablo-D3> http://githubbub.com/
1229 2012-04-10 22:48:33 minimoose has quit (Quit: minimoose)
1230 2012-04-10 22:49:12 mmoya has quit (Ping timeout: 245 seconds)
1231 2012-04-10 22:50:57 <djoot> well, in general luke-jr , but yeah, irc in particular :)
1232 2012-04-10 22:51:54 copumpkin has quit (Remote host closed the connection)
1233 2012-04-10 22:52:15 copumpkin has joined
1234 2012-04-10 22:53:25 <pjorrit> cool artsy effect, pretty useless though Diablo-D3  ;D
1235 2012-04-10 23:02:50 brwyatt is now known as Away!~brwyatt@pool-71-252-154-11.dllstx.fios.verizon.net|brwyatt
1236 2012-04-10 23:03:21 <luke-jr> djoot: I prefer a font called Console that was distributed with KDE 3
1237 2012-04-10 23:03:41 <luke-jr> I have a mirror here http://luke.dashjr.org/education/tonal/glyphs/fonts/Console/
1238 2012-04-10 23:04:06 <djoot> thanks
1239 2012-04-10 23:08:24 Cryo has joined
1240 2012-04-10 23:10:02 minimoose has joined
1241 2012-04-10 23:11:24 <graingert> http://proggyfonts.com/
1242 2012-04-10 23:11:39 <etotheipi_> ProggyCleanTTSZ FTW!
1243 2012-04-10 23:12:02 <graingert> lol
1244 2012-04-10 23:12:06 <graingert> that's totally my font
1245 2012-04-10 23:12:09 <graingert> xD
1246 2012-04-10 23:12:13 <etotheipi_> lol
1247 2012-04-10 23:12:48 <etotheipi_> they are very nice fonts for programming...
1248 2012-04-10 23:15:12 <graingert> unfortuneatly if I ever get a retina screen
1249 2012-04-10 23:15:18 <graingert> they will be unvisiable
1250 2012-04-10 23:16:12 StrobeEdge has quit ()
1251 2012-04-10 23:16:20 <graingert> luke-jr: do you have a link to the official source of that font?
1252 2012-04-10 23:16:41 <luke-jr> graingert: no, I imagine it's in the KDE 3 history somewhere :/
1253 2012-04-10 23:16:49 <luke-jr> KDE 4 didn't bother to keep it around
1254 2012-04-10 23:16:53 <graingert> Diablo-D3: ECLIPSE!
1255 2012-04-10 23:17:03 <graingert> Diablo-D3: look at githubbug
1256 2012-04-10 23:17:06 <graingert> hubbub*
1257 2012-04-10 23:17:09 <graingert> it's just eclipse
1258 2012-04-10 23:17:29 <graingert> they have eclipsed all other item
1259 2012-04-10 23:18:31 <Diablo-D3> must be merge day
1260 2012-04-10 23:18:39 <Diablo-D3> btw, I actually hate proggyfont
1261 2012-04-10 23:18:42 <Diablo-D3> they look great
1262 2012-04-10 23:18:45 <Diablo-D3> they really really do
1263 2012-04-10 23:18:53 <Diablo-D3> but even the biggest variant isnt big enough
1264 2012-04-10 23:19:34 <Diablo-D3> I used "Fixed 11" which maps to 9x15.pcf on my machine
1265 2012-04-10 23:19:46 <Diablo-D3> (or I just specify 9x15 directly for urxvt)
1266 2012-04-10 23:23:01 <djoot> thanks for the fonts luke
1267 2012-04-10 23:24:14 <djoot> now #bitcoin-watch just looks cryptic :)
1268 2012-04-10 23:25:11 <Diablo-D3> trust me, the fixed bitmap fonts that come with X are so much better
1269 2012-04-10 23:26:30 <luke-jr> XD
1270 2012-04-10 23:26:36 <luke-jr> Diablo-D3: Console *is* a fixed bitmap font.
1271 2012-04-10 23:27:22 <Diablo-D3> luke-jr: Console is a vague font name, which one do you mean?
1272 2012-04-10 23:32:16 gavinandresen has quit (Quit: gavinandresen)
1273 2012-04-10 23:32:34 <luke-jr> Diablo-D3: the one I have mirrored on my site.
1274 2012-04-10 23:35:31 <etotheipi_> Diablo-D3: you just need to put your monitors on articulating mounts and put it like 6 in from your face... then the proggy fonts are easier to read
1275 2012-04-10 23:35:44 <graingert> problem solved
1276 2012-04-10 23:35:53 <graingert> get a low rez LED panel
1277 2012-04-10 23:36:30 <etotheipi_> yeah, get a 24" monitor with 1280x1024 native res
1278 2012-04-10 23:37:23 <graingert> no 800*600
1279 2012-04-10 23:38:10 <Diablo-D3> etotheipi_: I have a 85 dpi monitor (1920x1200 at 26")
1280 2012-04-10 23:38:17 <Diablo-D3> its about a foot from my face
1281 2012-04-10 23:38:47 <etotheipi_> well I was kidding after all, but I do highly recommend the monitor mounts ... totally worth it
1282 2012-04-10 23:39:03 <etotheipi_> I have two 24", 1920x1200 levitating in front of me
1283 2012-04-10 23:39:50 <etotheipi_> and a 24"x18" whiteboard on the desk below them (where the monitor stands would normally be
1284 2012-04-10 23:39:59 copumpkin has quit (Quit: Computer has gone to sleep.)
1285 2012-04-10 23:40:31 <Diablo-D3> my 26" has an expensive stand
1286 2012-04-10 23:40:34 <Diablo-D3> its really nice
1287 2012-04-10 23:40:53 <graingert> I want to get one of those 6 way stands
1288 2012-04-10 23:41:00 <Diablo-D3> and I suspect I could get vesa mounts and hang three monitors off of this
1289 2012-04-10 23:41:22 <etotheipi_> the ones I got just clip/tighten to the back edge of the desk
1290 2012-04-10 23:41:45 <etotheipi_> http://www.amazon.com/LX-Desk-Mount-LCD-Arm/dp/B00358RIRC/ref=sr_1_7?ie=UTF8&qid=1334101220&sr=8-7
1291 2012-04-10 23:42:18 <etotheipi_> it's *really nice* to have all that desk space back
1292 2012-04-10 23:43:09 <Diablo-D3> I have a desk so big Im surprised the navy hasnt pressed it into service as an aircraft carrier
1293 2012-04-10 23:43:29 <etotheipi_> although, I suppose that wall mounting would be even better
1294 2012-04-10 23:45:01 <etotheipi_> on the other hand, I've found that no matter how much desk space you have... you always find a way to use all of it
1295 2012-04-10 23:49:25 <etotheipi_> as long as you have so much desk space, you might turn some of it into a whiteboard:  http://www.amazon.com/Adhesive-Erase-Material-10-Feet-Long/dp/B0033STJ08
1296 2012-04-10 23:50:52 traviscj has quit (Remote host closed the connection)
1297 2012-04-10 23:52:01 cuqa has quit (Ping timeout: 260 seconds)
1298 2012-04-10 23:52:37 Nicksasa has quit (Quit: I'll be back nubs)
1299 2012-04-10 23:54:20 Bwild has quit (Ping timeout: 252 seconds)
1300 2012-04-10 23:59:36 Joric has joined