1 2012-01-11 00:01:23 exc_ess_ has joined
   2 2012-01-11 00:01:29 exc_ess_ has quit (Client Quit)
   3 2012-01-11 00:04:41 exc_ess has quit (Ping timeout: 240 seconds)
   4 2012-01-11 00:04:43 bitcoinbulletin has quit (Quit: bitcoinbulletin)
   5 2012-01-11 00:05:05 oww has joined
   6 2012-01-11 00:05:13 danbri has quit (Remote host closed the connection)
   7 2012-01-11 00:05:33 BlueMatt has joined
   8 2012-01-11 00:07:18 p0s has joined
   9 2012-01-11 00:07:51 theorb has joined
  10 2012-01-11 00:08:04 theorbtwo has quit (Ping timeout: 244 seconds)
  11 2012-01-11 00:08:11 theorb is now known as theorbtwo
  12 2012-01-11 00:14:24 <CIA-100> bitcoin: ckolivas * r68c807d7553f cgminer/README: Typo in readme. http://tinyurl.com/75yt6xk
  13 2012-01-11 00:14:27 bitcoinbulletin has joined
  14 2012-01-11 00:18:21 <BlueMatt> luke-jr: whats the status of 0.5.2?
  15 2012-01-11 00:18:23 JZavala has joined
  16 2012-01-11 00:18:30 copumpkin has quit (Quit: Computer has gone to sleep.)
  17 2012-01-11 00:20:22 <luke-jr> BlueMatt: waiting on Gavin to make a Mac build then upload
  18 2012-01-11 00:22:07 darkee has quit (Ping timeout: 276 seconds)
  19 2012-01-11 00:24:19 <CIA-100> bitcoin: ckolivas * rd356f44d5389 cgminer/ (sha256_sse2_i386.c x86_32/sha256_xmm.asm): Micro-optimisation in sha256_sse2 code courtesy of Guido Ascioti guido.ascioti@gmail.com http://tinyurl.com/6vr9qej
  20 2012-01-11 00:25:28 osmosis has quit (Ping timeout: 252 seconds)
  21 2012-01-11 00:33:53 darkee has joined
  22 2012-01-11 00:37:15 denisx has quit (Ping timeout: 268 seconds)
  23 2012-01-11 00:37:23 magn3ts_ has joined
  24 2012-01-11 00:38:50 booo has joined
  25 2012-01-11 00:42:09 osmosis has joined
  26 2012-01-11 00:42:19 dvide has joined
  27 2012-01-11 00:43:44 p0s has quit (Ping timeout: 255 seconds)
  28 2012-01-11 00:44:15 copumpkin has joined
  29 2012-01-11 00:51:00 wasabi3 has joined
  30 2012-01-11 00:51:34 p0s has joined
  31 2012-01-11 00:51:38 p0s has quit (Changing host)
  32 2012-01-11 00:51:38 p0s has joined
  33 2012-01-11 00:52:43 RazielZ has quit (Quit: Leaving)
  34 2012-01-11 00:52:44 wasabi1 has quit (Ping timeout: 252 seconds)
  35 2012-01-11 00:54:38 <CIA-100> bitcoin: Pieter Wuille 0.4.x * r880c47863587 bitcoind-stable/src/wallet.h: Remove unused definition http://tinyurl.com/89lx5fa
  36 2012-01-11 00:56:24 rdponticelli has quit (Ping timeout: 240 seconds)
  37 2012-01-11 01:02:25 copumpkin has quit (Ping timeout: 240 seconds)
  38 2012-01-11 01:02:52 copumpkin has joined
  39 2012-01-11 01:06:13 darkee has quit (Remote host closed the connection)
  40 2012-01-11 01:06:58 darkee has joined
  41 2012-01-11 01:07:01 denisx has joined
  42 2012-01-11 01:08:37 <denisx> what are the news for 0.5.2?
  43 2012-01-11 01:09:02 <luke-jr> denisx: waiting on Gavin
  44 2012-01-11 01:09:06 <luke-jr> for a Mac build
  45 2012-01-11 01:09:15 <denisx> luke-jr: no, I meant the changes
  46 2012-01-11 01:09:18 <luke-jr> also, I think he's the only one with access to upload it to SF
  47 2012-01-11 01:09:20 <luke-jr> oh
  48 2012-01-11 01:09:32 <luke-jr> [list][li]Check all transactions in blocks after the last checkpoint (0.5.0 and 0.5.1 skipped checking ECDSA signatures during initial blockchain download).[/li][li]Cease locking memory used by non-sensitive information (this caused a huge performance hit on some platforms, especially noticable during initial blockchain download).[/li][li]Fixed some address-handling deadlocks (client freezes).[/li][li]No longer accept inbound
  49 2012-01-11 01:09:34 <luke-jr> connections over the internet when Bitcoin is being used with Tor (identity leak).[/li][li]Re-enable SSL support for the JSON-RPC interface (it was unintentionally disabled for the 0.5.0 and 0.5.1 release Linux binaries).[/li][li]Use the correct base transaction fee of 0.0005 BTC for accepting transactions into mined blocks (since 0.4.0, it was incorrectly accepting 0.0001 BTC which was only meant to be relayed).[/li][li]Don't show
  50 2012-01-11 01:09:35 <luke-jr> "IP" for transactions which are not necessarily IP transactions.[/li][li]Add new DNS seeds (maintained by Pieter Wuille and Luke Dashjr).[/li][/list]
  51 2012-01-11 01:09:37 <luke-jr> <.<
  52 2012-01-11 01:09:48 <sipa> denisx: 0.5.x is just bugfixes; we're working on 0.6 in the mean time
  53 2012-01-11 01:09:55 <denisx> ah, ok
  54 2012-01-11 01:11:11 booo has quit (Ping timeout: 255 seconds)
  55 2012-01-11 01:12:32 user_ has joined
  56 2012-01-11 01:16:07 user_ has quit (Client Quit)
  57 2012-01-11 01:18:26 <sytse> luke-jr: so, you're waiting on gavins go signal to tag the repo? Which revision is probably going to be v0.5.2?
  58 2012-01-11 01:18:37 <luke-jr> sytse: no, it's tagged.
  59 2012-01-11 01:18:50 <luke-jr> commit 7de7913abdbaa30f0ef6ad1b63508d3a8441d08f
  60 2012-01-11 01:18:56 <sytse> not in git://github.com/bitcoin/bitcoin.git
  61 2012-01-11 01:19:03 <luke-jr> yeah, that's the development repo
  62 2012-01-11 01:19:08 <luke-jr> gotta pull from the stable repo
  63 2012-01-11 01:19:16 <sytse> what's the stable repo?
  64 2012-01-11 01:19:28 <luke-jr> https://gitorious.org/bitcoin/bitcoind-stable/
  65 2012-01-11 01:19:32 <luke-jr> git://gitorious.org/+bitcoin-stable-developers/bitcoin/bitcoind-stable.git
  66 2012-01-11 01:19:53 <sytse> ah, thx
  67 2012-01-11 01:19:55 <luke-jr> be sure to pull with --tags if you want those
  68 2012-01-11 01:23:32 marf_away has quit (Ping timeout: 252 seconds)
  69 2012-01-11 01:25:45 slush has quit (Quit: Leaving.)
  70 2012-01-11 01:29:37 <sytse> no cryptographically signed tag? Not good, luke-jr :P
  71 2012-01-11 01:29:54 <luke-jr> sytse: meh, does it really matter?
  72 2012-01-11 01:30:00 <luke-jr> I guess I can sign the next one
  73 2012-01-11 01:30:15 <luke-jr> but I mean, people are going to be auditing the code anyway…
  74 2012-01-11 01:30:32 iocor has quit (Quit: Computer has gone to sleep.)
  75 2012-01-11 01:31:09 <sytse> people auditing the code doesn't matter if you have no cryptographic proof they're talking about the same code ;-)
  76 2012-01-11 01:31:20 <sipa> git provides that proof
  77 2012-01-11 01:31:47 <sipa> as commit ids are cryptographic hashes of the tree history
  78 2012-01-11 01:31:51 <sytse> sure, but in that case, you'd need to say  Main: http://bitcoin.org/ | Wiki: https://en.bitcoin.it/wiki/ | Latest version: 0.5.1 *OLD VERSIONS HARM THE NETWORK AND YOUR SECURITY* | Bitcoin Development - We're here to help develop the Bitcoin system. All related discussions are welcome. | If you have a question, si
  79 2012-01-11 01:31:56 <sytse> 00:45:35 -!- diki [~dikidera@46.40.126.253] has quit [Ping timeout: 255 seconds]
  80 2012-01-11 01:31:59 <sytse> 00:48:31 -!- toffoo [~tof@189.60.1.42] has joined #bitcoin-dev
  81 2012-01-11 01:32:01 <sytse> uh
  82 2012-01-11 01:32:02 <sytse> instead of v0.5.2
  83 2012-01-11 01:32:05 <sytse> 7de7913abdbaa30f0ef6ad1b63508d3a8441d08f
  84 2012-01-11 01:32:09 <sytse> because 'v0.5.2' means nothing
  85 2012-01-11 01:32:13 <sipa> true
  86 2012-01-11 01:32:15 <phantomcircuit> sipa, hello
  87 2012-01-11 01:32:36 <sipa> hi, phantomcircuit
  88 2012-01-11 01:33:57 <luke-jr> sytse: so I really need to re-tag this one for you? :p
  89 2012-01-11 01:36:07 <phantomcircuit> sipa, do you know the reasoning behind using seed nodes for all tor clients?
  90 2012-01-11 01:36:21 <sipa> hmm?
  91 2012-01-11 01:36:34 <phantomcircuit> if (mapAddresses.empty() && (GetTime() - nStart > 60 || fTor) && !fTestNet)
  92 2012-01-11 01:36:41 <phantomcircuit> net.cpp:1264
  93 2012-01-11 01:36:54 jhajduk has left ()
  94 2012-01-11 01:36:58 <sipa> i guess because they can't use dnsseeds?
  95 2012-01-11 01:37:13 <phantomcircuit> ok
  96 2012-01-11 01:37:20 <phantomcircuit> i'll add support for the tor dns resolver
  97 2012-01-11 01:37:21 DontMindMe2 has quit (Quit: Nettalk6 - www.ntalk.de)
  98 2012-01-11 01:37:23 <phantomcircuit> so that they can
  99 2012-01-11 01:39:45 JZavala has quit (Ping timeout: 240 seconds)
 100 2012-01-11 01:45:00 <CIA-100> bitcoinjs/bitcoinjs-lib: Stefan Thomas master * r1a7fc9d / (13 files in 2 dirs): Fixed indents. - http://git.io/I_C19w https://github.com/bitcoinjs/bitcoinjs-lib/commit/1a7fc9d063f864058809d06ef4542af40be3558f
 101 2012-01-11 01:47:04 BlueMatt has quit (Quit: Ex-Chat)
 102 2012-01-11 01:47:20 b4epoche_ has joined
 103 2012-01-11 01:48:47 b4epoche has quit (Ping timeout: 268 seconds)
 104 2012-01-11 01:48:48 b4epoche_ is now known as b4epoche
 105 2012-01-11 01:49:33 <sytse> luke-jr: not for me, I was just teasing you :P
 106 2012-01-11 01:54:10 afmatt has quit (Ping timeout: 258 seconds)
 107 2012-01-11 01:54:45 magn3ts_ is now known as magn3ts
 108 2012-01-11 01:56:04 sacarlson has quit (Ping timeout: 240 seconds)
 109 2012-01-11 01:56:33 <sytse> so, now I'm running the official 0.5.2 version.. too bad it still says it's '0.5.2-beta'
 110 2012-01-11 01:57:23 <phantomcircuit> :)
 111 2012-01-11 01:58:03 <sipa> sytse: all versions below 1.0 will be beta
 112 2012-01-11 01:58:43 <sytse> oh ok
 113 2012-01-11 01:59:05 <gribble> New news from bitcoinrss: ptmhd opened issue 754 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/754>
 114 2012-01-11 01:59:15 <sytse> so a release is indistinguishable from an rc in terms of version number
 115 2012-01-11 01:59:55 <sipa> well, if the release candidate is good, it becomes the release :)
 116 2012-01-11 02:00:14 <sytse> whoops.
 117 2012-01-11 02:00:15 <luke-jr> sytse: yes, RCs become final by renaming them ;)
 118 2012-01-11 02:00:21 <sytse> that new issue sounds like a fail
 119 2012-01-11 02:00:36 <luke-jr> sytse: nah, it's known
 120 2012-01-11 02:00:54 <sytse> bit silly
 121 2012-01-11 02:00:57 slush has joined
 122 2012-01-11 02:01:14 <sytse> although then again, we don't have a trusted timestamp in blocks do we?
 123 2012-01-11 02:01:23 <luke-jr> sytse: the problem is, the inverse is a bug for those running the client when the txn is sent
 124 2012-01-11 02:02:52 <sytse> hm?
 125 2012-01-11 02:03:08 <sytse> just taking the timestamp of the block wouldn't cause too much trouble right?
 126 2012-01-11 02:03:15 <phantomcircuit> so
 127 2012-01-11 02:03:15 <luke-jr> yes, it did
 128 2012-01-11 02:03:20 <sytse> hmm
 129 2012-01-11 02:03:20 <phantomcircuit> can i use apache license code?
 130 2012-01-11 02:03:23 <luke-jr> issue 754 was caused by a bugfix
 131 2012-01-11 02:03:34 <sytse> ah.. where have I seen that before
 132 2012-01-11 02:03:36 <sytse> oh wait
 133 2012-01-11 02:03:37 <sytse> yesterday
 134 2012-01-11 02:03:39 <sytse> at work >:-)
 135 2012-01-11 02:04:17 <sytse> (bug caused by a 'bugfix' by just removing the code that crashes..)
 136 2012-01-11 02:04:19 <phantomcircuit> anybody?
 137 2012-01-11 02:04:32 <sipa> phantomcircuit: for?
 138 2012-01-11 02:04:42 <phantomcircuit> base32 encoding
 139 2012-01-11 02:04:56 <sytse> to put in the main bitcoin source tree?
 140 2012-01-11 02:05:01 magn3ts has quit (Quit: Leaving)
 141 2012-01-11 02:05:15 <phantomcircuit> i'll use it for now and we can substitute something else later
 142 2012-01-11 02:05:18 <sipa> not sure how compatible it is with MIT; but that doesn't sound too hard to reimplement if necessary
 143 2012-01-11 02:05:28 <sipa> we already have self-written base64 code
 144 2012-01-11 02:05:54 <sytse> why would you want base32 anyway..
 145 2012-01-11 02:05:56 <luke-jr> Apache license might be a problem
 146 2012-01-11 02:06:14 <sytse> for making it easier to write down hashes?
 147 2012-01-11 02:06:27 <sipa> sytse: onion addresses
 148 2012-01-11 02:06:29 <phantomcircuit> sytse, tor .onion addresses
 149 2012-01-11 02:06:33 <sytse> ah
 150 2012-01-11 02:06:42 <sytse> that makes sense
 151 2012-01-11 02:06:56 <luke-jr> phantomcircuit: if it's that extreme, please wrap Tor code in #ifdef USE_TOR
 152 2012-01-11 02:07:17 magn3ts has joined
 153 2012-01-11 02:07:17 <phantomcircuit> luke-jr, we'd just need to implement it ourselves
 154 2012-01-11 02:07:20 <phantomcircuit> it's fairly simple
 155 2012-01-11 02:07:23 <phantomcircuit> im just being lazy
 156 2012-01-11 02:07:32 <luke-jr> phantomcircuit: I don't want the dead code
 157 2012-01-11 02:07:54 <sipa> phantomcircuit: so, basically you're changing the Lookup function to a) if it's an onion address, return the onioncat-wrapped-ipv6 address, and otherwise, if tor is in use, send it to tor for lookup?
 158 2012-01-11 02:08:16 <phantomcircuit> im going to do two things
 159 2012-01-11 02:08:20 <luke-jr> phantomcircuit: are you parsing or printing?
 160 2012-01-11 02:08:39 <phantomcircuit> easiest is to listen on 127.0.0.1 when using tor so you can have hidden service connections forwarded
 161 2012-01-11 02:09:12 <sipa> phantomcircuit: you'll also need to make sure that IsRoutable() allows those addresses
 162 2012-01-11 02:09:20 ForceMajeure_ is now known as ForceMajeure
 163 2012-01-11 02:09:26 <luke-jr> phantomcircuit: are you parsing or printing?
 164 2012-01-11 02:09:38 <phantomcircuit> just parsing to encode as ipv6
 165 2012-01-11 02:09:50 <phantomcircuit> second is to set addrLocalHost to the ipv6 encoded hidden service address
 166 2012-01-11 02:09:53 <phantomcircuit> sipa, yeah i figured
 167 2012-01-11 02:09:58 <luke-jr> phantomcircuit: C then
 168 2012-01-11 02:10:07 <luke-jr> since C89
 169 2012-01-11 02:10:16 <luke-jr> long int strtol(const char *nptr, char ⁑endptr, int base);
 170 2012-01-11 02:10:22 <phantomcircuit> i have no idea what you're talking about
 171 2012-01-11 02:10:27 <luke-jr> man strtol
 172 2012-01-11 02:10:30 <luke-jr> it's standard C
 173 2012-01-11 02:10:33 sacarlson has joined
 174 2012-01-11 02:10:36 <luke-jr> it can parse base 32
 175 2012-01-11 02:10:58 <sipa> luke-jr: base32 is a bit more complex than just what that function does
 176 2012-01-11 02:11:08 <luke-jr> sipa: Tor uses a non-standard base32?
 177 2012-01-11 02:11:25 <denisx> base32 does not use I and O
 178 2012-01-11 02:11:39 <phantomcircuit> https://code.google.com/p/google-authenticator/source/browse/libpam/base32.c
 179 2012-01-11 02:11:39 <denisx> no, it does not use 0 and 1
 180 2012-01-11 02:11:40 <luke-jr> lame
 181 2012-01-11 02:11:43 <sipa> no, but RFC4648 base32 is not just 0123456789+alpha
 182 2012-01-11 02:11:49 <phantomcircuit> 018
 183 2012-01-11 02:12:03 <sytse> base32 sounds ridiculously easy to implement, even compared to base64
 184 2012-01-11 02:12:05 <phantomcircuit> im going to use that for now
 185 2012-01-11 02:12:39 <luke-jr> phantomcircuit: please don't :P
 186 2012-01-11 02:12:53 <luke-jr> or whatever, we can just swap it before merge
 187 2012-01-11 02:12:54 <phantomcircuit> it's easy to replace
 188 2012-01-11 02:12:57 hippich_ has joined
 189 2012-01-11 02:13:26 <luke-jr> can't ParseHex be made to work with any base easily?
 190 2012-01-11 02:19:01 roconnor has quit (Ping timeout: 268 seconds)
 191 2012-01-11 02:22:00 <phantomcircuit> if (fUseProxy || mapArgs.count("-connect") || fNoListen)
 192 2012-01-11 02:22:12 <phantomcircuit> if you supply -connect addrLocalHost is set to 0.0.0.0 ?
 193 2012-01-11 02:22:17 <phantomcircuit> that doesn't make sense
 194 2012-01-11 02:23:07 osearth has quit (Disconnected by services)
 195 2012-01-11 02:23:14 osearth_ has joined
 196 2012-01-11 02:24:25 <forrestv> phantomcircuit, if you're only making one outgoing connection, the local address is irrelevant
 197 2012-01-11 02:24:41 <forrestv> so no point in divulging it... you might be trying to tunnel it or something?
 198 2012-01-11 02:24:48 <phantomcircuit> except that doesn't set fNoListen
 199 2012-01-11 02:24:56 <phantomcircuit> so you're still listening
 200 2012-01-11 02:25:11 <forrestv> ah, i assumed -connect did
 201 2012-01-11 02:26:31 <luke-jr> phantomcircuit: -connect is supposed to be "just connect one place and be done"
 202 2012-01-11 02:26:38 <luke-jr> advertising your IP solicits more connections
 203 2012-01-11 02:26:48 <luke-jr> you MIGHT still want to listen for people who know your IP anyway
 204 2012-01-11 02:26:56 <phantomcircuit> hmm i guess
 205 2012-01-11 02:27:11 <phantomcircuit> seems like a lot of these should be their own tunables
 206 2012-01-11 02:29:32 <luke-jr> in this case, it makes sense IMO
 207 2012-01-11 02:34:40 marf_away has joined
 208 2012-01-11 02:51:09 Cablesaurus has joined
 209 2012-01-11 02:51:09 Cablesaurus has quit (Changing host)
 210 2012-01-11 02:51:09 Cablesaurus has joined
 211 2012-01-11 02:51:52 wasabi1 has joined
 212 2012-01-11 02:53:30 wasabi3 has quit (Ping timeout: 240 seconds)
 213 2012-01-11 02:53:55 <phantomcircuit> sytse, was that an offer to implement? :)
 214 2012-01-11 02:55:53 da2ce7 has joined
 215 2012-01-11 02:56:01 <phantomcircuit> where are the obj/nogui/*.P files from?
 216 2012-01-11 02:56:50 <luke-jr> phantomcircuit: make
 217 2012-01-11 02:57:04 <luke-jr> phantomcircuit: ParseHex could easily be made general
 218 2012-01-11 03:00:46 pickett has quit (Remote host closed the connection)
 219 2012-01-11 03:00:53 BlueMatt has joined
 220 2012-01-11 03:01:06 BlueMatt has left ()
 221 2012-01-11 03:01:38 afmatt has joined
 222 2012-01-11 03:01:55 [Tycho] has quit (Remote host closed the connection)
 223 2012-01-11 03:05:01 <afmatt> Hey ya'll - trying to setup a linux miner for the first time after a miserable failure at it last night. Getting the following error when trying to mine deepbit - " JSON-RPC call failed: {    "code": -1,    "message": "Deepbit.lib.InfoException: wrong login or password:" The username and PW for the worker are correct, any idea why it could be throwing this error? Command I'm running is "./minerd --threads $cpus --algo sse2_64 --u
 224 2012-01-11 03:05:17 pickett has joined
 225 2012-01-11 03:05:23 <luke-jr> afmatt: don't mine deepbit :P
 226 2012-01-11 03:05:39 <luke-jr> also, minerd⁇?
 227 2012-01-11 03:05:56 <afmatt> Deepbit having issues?
 228 2012-01-11 03:06:02 sgstair has quit (Quit: .•«UPP»•.)
 229 2012-01-11 03:06:07 <luke-jr> afmatt: DeepBit is too big
 230 2012-01-11 03:06:14 <luke-jr> afmatt: #Eligius
 231 2012-01-11 03:06:55 denisx_ has joined
 232 2012-01-11 03:06:56 denisx has quit (Read error: Connection reset by peer)
 233 2012-01-11 03:06:56 denisx_ is now known as denisx
 234 2012-01-11 03:07:27 <doublec> afmatt: luke-jr neglects to mention he runs eligius
 235 2012-01-11 03:07:36 <doublec> afmatt: and may be biased :)
 236 2012-01-11 03:07:39 <luke-jr> doublec: everyone knows that :P
 237 2012-01-11 03:08:13 <afmatt> Haha - I didn't but hey, I'm not opposed to running a different pool, understand the "too big" argument and actually agree w/ it
 238 2012-01-11 03:08:34 * luke-jr is half expecting afmatt to be a non-miner anyhow :P
 239 2012-01-11 03:09:04 <afmatt> haha
 240 2012-01-11 03:09:21 <CIA-100> bitcoin: Luke Dashjr maintree * r620baabfe8ac gentoo/net-p2p/ (11 files in 2 dirs): Merge branch 'master' into maintree http://tinyurl.com/74zgkr8
 241 2012-01-11 03:09:29 <luke-jr> you sound liek you're trying to CPU mine ;)
 242 2012-01-11 03:09:43 <doublec> luke-jr: wouldn't you like a few thousand cpu  miners in your pool?
 243 2012-01-11 03:09:52 <luke-jr> doublec: honestly, not really -.-
 244 2012-01-11 03:09:56 <doublec> hehe
 245 2012-01-11 03:10:07 hippich_ has quit (Ping timeout: 248 seconds)
 246 2012-01-11 03:11:53 <denisx> I have a botnet with thousands of cpu miners in my pool
 247 2012-01-11 03:12:14 <denisx> that motivated me to speed up my pool
 248 2012-01-11 03:12:27 <denisx> and I did! ;)
 249 2012-01-11 03:12:46 <phantomcircuit> init.cpp:AppInit is still being used right?
 250 2012-01-11 03:13:42 <phantomcircuit> nvm
 251 2012-01-11 03:17:25 m00p has quit (Ping timeout: 240 seconds)
 252 2012-01-11 03:24:27 p0s has quit (Remote host closed the connection)
 253 2012-01-11 03:25:08 yurtiskrol has joined
 254 2012-01-11 03:25:14 <yurtiskrol> wttup homiez
 255 2012-01-11 03:25:53 <sytse> phantomcircuit: maybe later :P
 256 2012-01-11 03:27:47 TheSeven has quit (Disconnected by services)
 257 2012-01-11 03:28:24 [7] has joined
 258 2012-01-11 03:29:58 da2ce7 has quit (Ping timeout: 276 seconds)
 259 2012-01-11 03:32:29 <phantomcircuit> bleh there is an incompatibility between this base32 and the onion cat base32
 260 2012-01-11 03:32:53 <phantomcircuit> 88B6D779741BF8ECBCF6 vs 000000A8B6D779741BF8ECBCF6
 261 2012-01-11 03:32:56 <phantomcircuit> so close
 262 2012-01-11 03:33:32 <phantomcircuit> 10001000 10101000
 263 2012-01-11 03:33:55 <luke-jr> lol
 264 2012-01-11 03:34:38 <phantomcircuit> that's for rc3no6ludp4ozphw.onion btw
 265 2012-01-11 03:36:00 <yurtiskrol> what is it? cp?
 266 2012-01-11 03:36:35 <phantomcircuit> it will be a bitcoin node
 267 2012-01-11 03:37:10 <yurtiskrol> cool
 268 2012-01-11 03:37:11 OneFixt has quit (Read error: Connection reset by peer)
 269 2012-01-11 03:37:31 OneFixt has joined
 270 2012-01-11 03:37:49 <luke-jr> phantomcircuit: does Tor support anycast?
 271 2012-01-11 03:37:57 OneFixt is now known as Guest35672
 272 2012-01-11 03:38:04 <phantomcircuit> luke-jr, no
 273 2012-01-11 03:38:09 as2asf has joined
 274 2012-01-11 03:38:21 <phantomcircuit> well
 275 2012-01-11 03:38:24 <phantomcircuit> yes and no
 276 2012-01-11 03:38:29 <phantomcircuit> the default client does not
 277 2012-01-11 03:38:39 <phantomcircuit> but you could add support for it if you wanted
 278 2012-01-11 03:38:52 <lianj> ruby -e 'p "rc3no6ludp4ozphw".to_i(32).to_s(32)' # meh
 279 2012-01-11 03:39:02 <luke-jr> phantomcircuit: lame
 280 2012-01-11 03:39:19 * luke-jr hates ruby
 281 2012-01-11 03:39:26 <phantomcircuit> luke-jr, out of the box it supports failover for hidden services
 282 2012-01-11 03:39:32 <phantomcircuit> but you're talking like an hour to fail over
 283 2012-01-11 03:39:35 <luke-jr> phantomcircuit: not the same thing
 284 2012-01-11 03:39:41 <phantomcircuit> yeah i know
 285 2012-01-11 03:39:53 Guest35672 has quit (Changing host)
 286 2012-01-11 03:39:53 Guest35672 has joined
 287 2012-01-11 03:39:56 <luke-jr> anyone should be able to listen to an anycast address
 288 2012-01-11 03:41:24 Guest35672 is now known as OneFixt
 289 2012-01-11 03:44:06 denisx has quit (Quit: denisx)
 290 2012-01-11 03:46:12 as2asf has quit (Remote host closed the connection)
 291 2012-01-11 03:50:01 <lianj> phantomcircuit: http://paste.pocoo.org/show/gBCTELQxAPgWJ3TUsfMl/
 292 2012-01-11 03:50:29 <phantomcircuit> lianj, cool now write it in c++
 293 2012-01-11 03:50:41 <lianj> no, thats your choice :P
 294 2012-01-11 03:51:27 <phantomcircuit> what is that?
 295 2012-01-11 03:51:28 <phantomcircuit> go?
 296 2012-01-11 03:51:50 <lianj> ruby
 297 2012-01-11 03:54:08 <luke-jr> must die
 298 2012-01-11 03:54:51 da2ce7 has joined
 299 2012-01-11 03:56:40 m00p has joined
 300 2012-01-11 04:01:05 hippich_ has joined
 301 2012-01-11 04:03:03 marf_away has quit (Ping timeout: 252 seconds)
 302 2012-01-11 04:03:22 yurtiskrol has quit (Ping timeout: 258 seconds)
 303 2012-01-11 04:05:24 kiba has joined
 304 2012-01-11 04:08:56 yurtiskrol has joined
 305 2012-01-11 04:10:56 da2ce7 has quit (Ping timeout: 276 seconds)
 306 2012-01-11 04:25:14 coblee_ has joined
 307 2012-01-11 04:28:31 coblee has quit (Ping timeout: 268 seconds)
 308 2012-01-11 04:28:31 coblee_ is now known as coblee
 309 2012-01-11 04:29:08 Cablesaurus has quit (Quit: Few women admit their age.  Few men act theirs.)
 310 2012-01-11 04:30:29 RobinPKR_ has joined
 311 2012-01-11 04:32:47 RobinPKR has quit (Ping timeout: 248 seconds)
 312 2012-01-11 04:32:47 RobinPKR_ is now known as RobinPKR
 313 2012-01-11 04:33:20 terrytibbs has quit (Remote host closed the connection)
 314 2012-01-11 04:33:29 kobier has quit (Read error: Connection reset by peer)
 315 2012-01-11 04:34:52 sgstair has joined
 316 2012-01-11 04:42:02 terrytibbs has joined
 317 2012-01-11 04:43:15 slush has quit (Read error: Connection reset by peer)
 318 2012-01-11 04:43:47 slush has joined
 319 2012-01-11 04:48:01 <afmatt> Anyone wanting to make a few bucks please check out this bitcoin related job on freelancer.com, need some help with setup and willing to pay to not have to deal with it. http://www.freelancer.com/projects/PHP-Javascript/Setup-bitcoin-mining-linux-server.html
 320 2012-01-11 04:49:54 coblee_ has joined
 321 2012-01-11 04:50:03 Guest44674 has quit (Changing host)
 322 2012-01-11 04:50:03 Guest44674 has joined
 323 2012-01-11 04:50:13 Guest44674 is now known as SomeoneWeir
 324 2012-01-11 04:50:14 SomeoneWeir is now known as SomeoneWeird
 325 2012-01-11 04:51:32 coblee__ has joined
 326 2012-01-11 04:52:33 coblee has quit (Ping timeout: 252 seconds)
 327 2012-01-11 04:52:33 coblee__ is now known as coblee
 328 2012-01-11 04:54:19 coblee_ has quit (Ping timeout: 248 seconds)
 329 2012-01-11 04:54:26 Litt has quit ()
 330 2012-01-11 04:55:08 kobier has joined
 331 2012-01-11 04:56:35 Sawaji has joined
 332 2012-01-11 05:09:13 Sawaji has quit (Quit: -=SysReset 2.55=-)
 333 2012-01-11 05:10:29 ForceMajeure has quit (Remote host closed the connection)
 334 2012-01-11 05:18:15 hippich_ has quit (Ping timeout: 255 seconds)
 335 2012-01-11 05:19:53 [Tycho] has joined
 336 2012-01-11 05:21:54 Litt has joined
 337 2012-01-11 05:29:27 terrytibbs has quit (Read error: Connection reset by peer)
 338 2012-01-11 05:29:27 kobier has quit (Remote host closed the connection)
 339 2012-01-11 05:29:52 TransistOp has quit (Read error: Connection reset by peer)
 340 2012-01-11 05:30:49 hippich_ has joined
 341 2012-01-11 05:31:37 Transisto has joined
 342 2012-01-11 05:32:40 <phantomcircuit> sipa, if you were wondering the onioncat base32 encoding is wrong
 343 2012-01-11 05:34:49 WakiMiko has joined
 344 2012-01-11 05:37:38 terrytibbs has joined
 345 2012-01-11 05:37:51 WakiMiko_ has quit (Ping timeout: 248 seconds)
 346 2012-01-11 05:40:21 terrytibbs has quit (Remote host closed the connection)
 347 2012-01-11 05:40:24 BurtyBB has quit (Ping timeout: 252 seconds)
 348 2012-01-11 05:44:57 stalled has quit (Ping timeout: 244 seconds)
 349 2012-01-11 05:46:56 terrytibbs has joined
 350 2012-01-11 05:48:23 BurtyB has joined
 351 2012-01-11 05:52:12 Cablesaurus has joined
 352 2012-01-11 05:52:12 Cablesaurus has quit (Changing host)
 353 2012-01-11 05:52:12 Cablesaurus has joined
 354 2012-01-11 05:52:51 [Tycho] has quit (Read error: Connection reset by peer)
 355 2012-01-11 05:58:25 luke-jr is now known as luke-jr_
 356 2012-01-11 05:58:28 luke-jr_ is now known as luke-jr
 357 2012-01-11 05:58:33 b4epoche_ has joined
 358 2012-01-11 05:59:31 b4epoche has quit (Ping timeout: 252 seconds)
 359 2012-01-11 05:59:31 b4epoche_ is now known as b4epoche
 360 2012-01-11 06:00:05 [Tycho] has joined
 361 2012-01-11 06:00:48 stalled has joined
 362 2012-01-11 06:05:23 copumpkin has quit (Ping timeout: 252 seconds)
 363 2012-01-11 06:05:37 copumpkin has joined
 364 2012-01-11 06:07:19 dikidera has quit ()
 365 2012-01-11 06:14:16 ForceMajeure has joined
 366 2012-01-11 06:24:16 <kiba> gits
 367 2012-01-11 06:24:19 <kiba> hey guys
 368 2012-01-11 06:27:22 _W_ is now known as W_
 369 2012-01-11 06:33:56 onelineproof has left ()
 370 2012-01-11 06:34:14 onelineproof has joined
 371 2012-01-11 06:34:43 RazielZ has joined
 372 2012-01-11 06:41:41 yurtiskrol has quit (Ping timeout: 258 seconds)
 373 2012-01-11 06:44:25 kobier has joined
 374 2012-01-11 06:44:32 codemojo has quit (Ping timeout: 248 seconds)
 375 2012-01-11 06:45:04 codemojo has joined
 376 2012-01-11 06:46:04 netxshare has quit (Excess Flood)
 377 2012-01-11 06:48:46 netxshare has joined
 378 2012-01-11 06:48:46 netxshare has quit (Excess Flood)
 379 2012-01-11 06:50:57 Joric has joined
 380 2012-01-11 06:52:16 netxshare has joined
 381 2012-01-11 06:52:16 netxshare has quit (Excess Flood)
 382 2012-01-11 06:57:16 netxshare has joined
 383 2012-01-11 06:57:16 netxshare has quit (Excess Flood)
 384 2012-01-11 06:57:47 netxshare has joined
 385 2012-01-11 06:57:47 netxshare has quit (Excess Flood)
 386 2012-01-11 06:59:48 barmstrong has joined
 387 2012-01-11 07:01:15 pycke2 has quit (Ping timeout: 248 seconds)
 388 2012-01-11 07:01:21 <phantomcircuit> sipa, uh am i losing my mind or is the 16 byte field the network uses not large enough for ipv6? (128/8 == 25)
 389 2012-01-11 07:01:26 <phantomcircuit> ;;seen sipa
 390 2012-01-11 07:01:26 <gribble> sipa was last seen in #bitcoin-dev 4 hours, 49 minutes, and 41 seconds ago: <sipa> no, but RFC4648 base32 is not just 0123456789+alpha
 391 2012-01-11 07:01:46 netxshare has joined
 392 2012-01-11 07:01:46 netxshare has quit (Excess Flood)
 393 2012-01-11 07:05:47 netxshare has joined
 394 2012-01-11 07:05:47 netxshare has quit (Excess Flood)
 395 2012-01-11 07:07:16 netxshare has joined
 396 2012-01-11 07:07:16 netxshare has quit (Excess Flood)
 397 2012-01-11 07:07:37 larsivi has quit (Ping timeout: 244 seconds)
 398 2012-01-11 07:08:46 <Graet> 8x25==200 check maths phantomcircuit :P
 399 2012-01-11 07:08:53 <phantomcircuit> nvm
 400 2012-01-11 07:08:57 <phantomcircuit> calculator set to hex
 401 2012-01-11 07:09:09 <phantomcircuit> derp
 402 2012-01-11 07:09:26 <Graet> hehe, i noticed without calculator :P
 403 2012-01-11 07:09:40 <phantomcircuit> i cant do simple maths in my head
 404 2012-01-11 07:09:43 <phantomcircuit> no idea why
 405 2012-01-11 07:10:01 <cjdelisle> haha I been there
 406 2012-01-11 07:10:35 <afmatt> Anyone wanting to make a few bucks please check out this bitcoin related job on freelancer.com, need some help with setup and willing to pay to not have to deal with it. http://www.freelancer.com/projects/PHP-Javascript/Setup-bitcoin-mining-linux-server.html - had a couple offers on chat that may work out but still looking
 407 2012-01-11 07:11:17 netxshare has joined
 408 2012-01-11 07:11:17 netxshare has quit (Excess Flood)
 409 2012-01-11 07:13:46 netxshare has joined
 410 2012-01-11 07:13:46 netxshare has quit (Excess Flood)
 411 2012-01-11 07:14:39 <phantomcircuit> afmatt, why would anybody want to do that
 412 2012-01-11 07:14:47 netxshare has joined
 413 2012-01-11 07:14:47 netxshare has quit (Excess Flood)
 414 2012-01-11 07:15:44 <afmatt> phantomcircuit: because they have access to the boxes already and want to make use of them
 415 2012-01-11 07:16:09 <phantomcircuit> amazons gpu boxes are pay per usage
 416 2012-01-11 07:16:19 <phantomcircuit> the only way it makes sense to do that is if you're not paying
 417 2012-01-11 07:18:19 <Graet> or if u prepaid, have time left but project finished?
 418 2012-01-11 07:19:27 <afmatt> I have access to one and possibly many more down the road
 419 2012-01-11 07:24:03 danbri has joined
 420 2012-01-11 07:24:18 netxshare has joined
 421 2012-01-11 07:24:18 netxshare has quit (Excess Flood)
 422 2012-01-11 07:26:17 <phantomcircuit> afmatt, lets say you have the cheapest GPU instance possible at $0.494 per hour
 423 2012-01-11 07:26:18 netxshare has joined
 424 2012-01-11 07:26:18 netxshare has quit (Excess Flood)
 425 2012-01-11 07:26:48 netxshare has joined
 426 2012-01-11 07:26:48 netxshare has quit (Excess Flood)
 427 2012-01-11 07:27:36 <afmatt> phantomcircuit: Lets say I got the biggest instance GPU for free
 428 2012-01-11 07:27:55 <phantomcircuit> there is no way to prepay for time like that
 429 2012-01-11 07:28:09 <phantomcircuit> you can prepay for lower hourly rates
 430 2012-01-11 07:32:18 netxshare has joined
 431 2012-01-11 07:32:18 netxshare has quit (Excess Flood)
 432 2012-01-11 07:32:22 OneFixt has quit (Read error: Connection reset by peer)
 433 2012-01-11 07:32:32 OneFixt has joined
 434 2012-01-11 07:32:58 OneFixt is now known as Guest70828
 435 2012-01-11 07:34:48 netxshare has joined
 436 2012-01-11 07:34:48 netxshare has quit (Excess Flood)
 437 2012-01-11 07:34:49 Guest70828 has quit (Changing host)
 438 2012-01-11 07:34:49 Guest70828 has joined
 439 2012-01-11 07:37:18 netxshare has joined
 440 2012-01-11 07:37:18 netxshare has quit (Excess Flood)
 441 2012-01-11 07:38:13 <Diablo-D3> hahahaha
 442 2012-01-11 07:38:16 <Diablo-D3> I totally broke something
 443 2012-01-11 07:38:32 <Diablo-D3> Im getting 1.3ghash on my 5850
 444 2012-01-11 07:38:48 netxshare has joined
 445 2012-01-11 07:38:48 netxshare has quit (Excess Flood)
 446 2012-01-11 07:39:32 <Diablo-D3> and its producing valid shares AND not hw erros
 447 2012-01-11 07:41:18 netxshare has joined
 448 2012-01-11 07:41:18 netxshare has quit (Excess Flood)
 449 2012-01-11 07:42:18 netxshare has joined
 450 2012-01-11 07:42:18 netxshare has quit (Excess Flood)
 451 2012-01-11 07:43:05 <Diablo-D3> aww I fixed it :<
 452 2012-01-11 07:43:18 netxshare has joined
 453 2012-01-11 07:43:18 netxshare has quit (Excess Flood)
 454 2012-01-11 07:45:18 danbri has quit (Remote host closed the connection)
 455 2012-01-11 07:45:48 netxshare has joined
 456 2012-01-11 07:45:48 netxshare has quit (Excess Flood)
 457 2012-01-11 07:47:48 netxshare has joined
 458 2012-01-11 07:47:48 netxshare has quit (Excess Flood)
 459 2012-01-11 07:48:18 netxshare has joined
 460 2012-01-11 07:48:18 netxshare has quit (Excess Flood)
 461 2012-01-11 07:48:19 <phantomcircuit> Diablo-D3, figure out what you did and you'll be rich
 462 2012-01-11 07:48:21 <phantomcircuit> :)
 463 2012-01-11 07:48:36 <Diablo-D3> I accidently calculated the same thing multiple times and the compiler squashed it
 464 2012-01-11 07:48:42 <Diablo-D3> so instead of four uints, it was 1.
 465 2012-01-11 07:49:48 Guest70828 is now known as OneFixt
 466 2012-01-11 07:50:00 gronager1 has quit (Quit: Leaving.)
 467 2012-01-11 07:52:48 netxshare has joined
 468 2012-01-11 07:52:48 netxshare has quit (Excess Flood)
 469 2012-01-11 07:54:08 wasabi3 has joined
 470 2012-01-11 07:56:19 netxshare has joined
 471 2012-01-11 07:56:19 netxshare has quit (Excess Flood)
 472 2012-01-11 07:56:21 wasabi1 has quit (Ping timeout: 268 seconds)
 473 2012-01-11 07:57:49 netxshare has joined
 474 2012-01-11 07:57:49 netxshare has quit (Excess Flood)
 475 2012-01-11 08:02:26 [7] has quit (Ping timeout: 240 seconds)
 476 2012-01-11 08:04:49 netxshare has joined
 477 2012-01-11 08:04:49 netxshare has quit (Excess Flood)
 478 2012-01-11 08:10:40 larsivi has joined
 479 2012-01-11 08:16:08 danbri has joined
 480 2012-01-11 08:18:49 netxshare has joined
 481 2012-01-11 08:18:50 netxshare has quit (Excess Flood)
 482 2012-01-11 08:21:49 molecular has quit (Ping timeout: 240 seconds)
 483 2012-01-11 08:25:19 netxshare has joined
 484 2012-01-11 08:25:19 netxshare has quit (Excess Flood)
 485 2012-01-11 08:26:49 netxshare has joined
 486 2012-01-11 08:26:49 netxshare has quit (Excess Flood)
 487 2012-01-11 08:27:01 `2Fast2BCn has quit (Quit: ZNC - http://znc.in)
 488 2012-01-11 08:32:10 gronager has joined
 489 2012-01-11 08:32:42 danbri has quit (Ping timeout: 260 seconds)
 490 2012-01-11 08:34:10 molecular has joined
 491 2012-01-11 08:35:49 `2Fast2BCn has joined
 492 2012-01-11 08:36:50 netxshare has joined
 493 2012-01-11 08:36:50 netxshare has quit (Excess Flood)
 494 2012-01-11 08:41:20 `2Fast2BCn has quit (Quit: ZNC - http://znc.in)
 495 2012-01-11 08:41:50 `2Fast2BCn has joined
 496 2012-01-11 08:42:50 netxshare has joined
 497 2012-01-11 08:42:50 netxshare has quit (Excess Flood)
 498 2012-01-11 08:43:20 netxshare has joined
 499 2012-01-11 08:43:20 netxshare has quit (Excess Flood)
 500 2012-01-11 08:47:50 netxshare has joined
 501 2012-01-11 08:47:50 netxshare has quit (Excess Flood)
 502 2012-01-11 08:49:16 iddo has quit (Remote host closed the connection)
 503 2012-01-11 08:49:24 iddo has joined
 504 2012-01-11 08:49:49 netxshare has joined
 505 2012-01-11 08:49:50 netxshare has quit (Excess Flood)
 506 2012-01-11 08:51:50 netxshare has joined
 507 2012-01-11 08:51:50 netxshare has quit (Excess Flood)
 508 2012-01-11 08:52:05 jhajduk has joined
 509 2012-01-11 08:53:18 parus has quit (Quit: leaving)
 510 2012-01-11 08:54:06 parus has joined
 511 2012-01-11 08:58:50 netxshare has joined
 512 2012-01-11 08:58:50 netxshare has quit (Excess Flood)
 513 2012-01-11 08:59:50 netxshare has joined
 514 2012-01-11 08:59:50 netxshare has quit (Excess Flood)
 515 2012-01-11 09:01:07 iddo has quit (Ping timeout: 240 seconds)
 516 2012-01-11 09:01:35 iddo has joined
 517 2012-01-11 09:04:23 osmosis has quit (Quit: Leaving)
 518 2012-01-11 09:04:42 osmosis has joined
 519 2012-01-11 09:05:51 netxshare has joined
 520 2012-01-11 09:05:51 netxshare has quit (Excess Flood)
 521 2012-01-11 09:06:04 TheSeven has joined
 522 2012-01-11 09:08:20 netxshare has joined
 523 2012-01-11 09:08:20 netxshare has quit (Excess Flood)
 524 2012-01-11 09:14:50 netxshare has joined
 525 2012-01-11 09:14:50 netxshare has quit (Excess Flood)
 526 2012-01-11 09:16:20 netxshare has joined
 527 2012-01-11 09:16:20 netxshare has quit (Excess Flood)
 528 2012-01-11 09:21:20 netxshare has joined
 529 2012-01-11 09:21:20 netxshare has quit (Excess Flood)
 530 2012-01-11 09:29:13 afmatt has quit (Ping timeout: 258 seconds)
 531 2012-01-11 09:30:50 netxshare has joined
 532 2012-01-11 09:30:50 netxshare has quit (Excess Flood)
 533 2012-01-11 09:34:49 hippich_ has quit (Ping timeout: 240 seconds)
 534 2012-01-11 09:34:50 netxshare has joined
 535 2012-01-11 09:34:50 netxshare has quit (Excess Flood)
 536 2012-01-11 09:34:53 marf_away has joined
 537 2012-01-11 09:35:46 EPiSKiNG- has quit (Ping timeout: 240 seconds)
 538 2012-01-11 09:37:56 EPiSKiNG- has joined
 539 2012-01-11 09:41:20 netxshare has joined
 540 2012-01-11 09:41:20 netxshare has quit (Excess Flood)
 541 2012-01-11 09:43:50 netxshare has joined
 542 2012-01-11 09:43:50 netxshare has quit (Excess Flood)
 543 2012-01-11 09:46:55 <CIA-100> bitcoinjs/bitcoinjs-lib: Stefan Thomas master * rde21042 / src/script.js : Fixes for Script.getInType and Script.simpleInPubKey. - http://git.io/AMxW8A https://github.com/bitcoinjs/bitcoinjs-lib/commit/de21042bb75664df49213873a47ddac47f6a2655
 544 2012-01-11 09:46:55 <CIA-100> bitcoinjs/bitcoinjs-lib: Stefan Thomas master * r09e8c6e / (8 files): Added comments. - http://git.io/7FqhDQ https://github.com/bitcoinjs/bitcoinjs-lib/commit/09e8c6e184d6501a0c2c59d73ca64db5c0d3eb95
 545 2012-01-11 09:46:55 <CIA-100> bitcoinjs/bitcoinjs-lib: Stefan Thomas master * r6e44bdf / (src/base58.js src/opcode.js): Fixed global scope leaks in Base58. - http://git.io/3ku2QQ https://github.com/bitcoinjs/bitcoinjs-lib/commit/6e44bdf22905622136450ce51e742c03c219f440
 546 2012-01-11 09:48:20 netxshare has joined
 547 2012-01-11 09:48:20 netxshare has quit (Excess Flood)
 548 2012-01-11 09:52:21 netxshare has joined
 549 2012-01-11 09:52:21 netxshare has quit (Excess Flood)
 550 2012-01-11 09:52:50 netxshare has joined
 551 2012-01-11 09:52:50 netxshare has quit (Excess Flood)
 552 2012-01-11 09:55:20 netxshare has joined
 553 2012-01-11 09:55:20 netxshare has quit (Excess Flood)
 554 2012-01-11 09:57:20 netxshare has joined
 555 2012-01-11 09:57:21 netxshare has quit (Excess Flood)
 556 2012-01-11 09:57:27 genjix has left ()
 557 2012-01-11 10:01:20 netxshare has joined
 558 2012-01-11 10:01:20 netxshare has quit (Excess Flood)
 559 2012-01-11 10:01:57 ovidiusoft has quit (Ping timeout: 260 seconds)
 560 2012-01-11 10:02:50 netxshare has joined
 561 2012-01-11 10:02:50 netxshare has quit (Excess Flood)
 562 2012-01-11 10:04:21 netxshare has joined
 563 2012-01-11 10:04:21 netxshare has quit (Excess Flood)
 564 2012-01-11 10:04:32 larsivi has quit (Ping timeout: 248 seconds)
 565 2012-01-11 10:08:04 heoa has quit (Ping timeout: 255 seconds)
 566 2012-01-11 10:10:03 b4epoche_ has joined
 567 2012-01-11 10:10:52 b4epoche has quit (Ping timeout: 240 seconds)
 568 2012-01-11 10:10:52 b4epoche_ is now known as b4epoche
 569 2012-01-11 10:11:32 Clipse has joined
 570 2012-01-11 10:12:10 erle- has joined
 571 2012-01-11 10:18:52 netxshare has joined
 572 2012-01-11 10:18:52 netxshare has quit (Excess Flood)
 573 2012-01-11 10:19:21 netxshare has joined
 574 2012-01-11 10:19:21 netxshare has quit (Excess Flood)
 575 2012-01-11 10:20:25 cdecker is now known as afk!~cdecker@77-58-144-68.dclient.hispeed.ch|cdecker
 576 2012-01-11 10:21:21 Zarutian has joined
 577 2012-01-11 10:24:21 netxshare has joined
 578 2012-01-11 10:24:21 netxshare has quit (Excess Flood)
 579 2012-01-11 10:24:33 TD has joined
 580 2012-01-11 10:25:51 netxshare has joined
 581 2012-01-11 10:25:51 netxshare has quit (Excess Flood)
 582 2012-01-11 10:26:49 booo has joined
 583 2012-01-11 10:28:21 netxshare has joined
 584 2012-01-11 10:28:22 netxshare has quit (Excess Flood)
 585 2012-01-11 10:28:55 ovidiusoft has joined
 586 2012-01-11 10:37:23 netxshare has joined
 587 2012-01-11 10:37:23 netxshare has quit (Excess Flood)
 588 2012-01-11 10:37:52 netxshare has joined
 589 2012-01-11 10:37:52 netxshare has quit (Excess Flood)
 590 2012-01-11 10:41:22 netxshare has joined
 591 2012-01-11 10:41:22 netxshare has quit (Excess Flood)
 592 2012-01-11 10:43:23 netxshare has joined
 593 2012-01-11 10:43:23 netxshare has quit (Excess Flood)
 594 2012-01-11 10:44:53 netxshare has joined
 595 2012-01-11 10:44:53 netxshare has quit (Excess Flood)
 596 2012-01-11 10:46:23 netxshare has joined
 597 2012-01-11 10:46:23 netxshare has quit (Excess Flood)
 598 2012-01-11 10:57:52 netxshare has joined
 599 2012-01-11 10:57:52 netxshare has quit (Excess Flood)
 600 2012-01-11 10:59:53 netxshare has joined
 601 2012-01-11 10:59:53 netxshare has quit (Excess Flood)
 602 2012-01-11 11:00:22 netxshare has joined
 603 2012-01-11 11:00:22 netxshare has quit (Excess Flood)
 604 2012-01-11 11:01:08 heoa has joined
 605 2012-01-11 11:02:24 netxshare has joined
 606 2012-01-11 11:02:24 netxshare has quit (Excess Flood)
 607 2012-01-11 11:08:23 netxshare has joined
 608 2012-01-11 11:08:23 netxshare has quit (Excess Flood)
 609 2012-01-11 11:08:54 netxshare has joined
 610 2012-01-11 11:08:54 netxshare has quit (Excess Flood)
 611 2012-01-11 11:10:24 netxshare has joined
 612 2012-01-11 11:10:24 netxshare has quit (Excess Flood)
 613 2012-01-11 11:14:19 chrisb__ has joined
 614 2012-01-11 11:15:24 netxshare has joined
 615 2012-01-11 11:15:24 netxshare has quit (Excess Flood)
 616 2012-01-11 11:15:53 ByronJohnson has quit (Ping timeout: 252 seconds)
 617 2012-01-11 11:18:27 davout has joined
 618 2012-01-11 11:18:46 <davout> o hai
 619 2012-01-11 11:22:04 Backburn has quit ()
 620 2012-01-11 11:22:14 <UukGoblin> oh, davout, nice to see you :-)
 621 2012-01-11 11:22:21 <davout> :)
 622 2012-01-11 11:22:29 <UukGoblin> are you awfully rich yet?
 623 2012-01-11 11:22:50 <davout> haha no, i sold most of my coins when they were < 3$
 624 2012-01-11 11:23:16 <UukGoblin> :-(
 625 2012-01-11 11:23:30 <UukGoblin> I sold a tiny portion when they were $30
 626 2012-01-11 11:23:38 Backburn2 has quit ()
 627 2012-01-11 11:23:39 <UukGoblin> should have sold more ;-[
 628 2012-01-11 11:23:46 <davout> it's ok, i get to work fulltime on bitcoin now, and thats what a geeks life is all about
 629 2012-01-11 11:23:52 <UukGoblin> ah, awesome
 630 2012-01-11 11:23:54 netxshare has joined
 631 2012-01-11 11:23:54 netxshare has quit (Excess Flood)
 632 2012-01-11 11:24:05 <UukGoblin> I'm considering leaving my current job and doing something more fun
 633 2012-01-11 11:24:19 <tcatm> davout: hey. do you still run bitcoincentral?
 634 2012-01-11 11:24:21 <UukGoblin> I'm probably going to take a rest from coding though
 635 2012-01-11 11:24:54 <davout> tcatm: yea
 636 2012-01-11 11:25:08 <davout> all day, every day :D
 637 2012-01-11 11:25:43 <davout> UukGoblin: do it, boredom is the only sin for which there is no forgiveness (wilde)
 638 2012-01-11 11:26:46 <tcatm> it would be great if you could update the API to match bitcoincharts' new requirements so it can be listed again
 639 2012-01-11 11:30:24 netxshare has joined
 640 2012-01-11 11:30:24 netxshare has quit (Excess Flood)
 641 2012-01-11 11:31:26 <davout> um, yea i'll have a look
 642 2012-01-11 11:31:42 <tcatm> http://bitcoincharts.com/about/exchanges/
 643 2012-01-11 11:31:46 Diablo-D3 has quit (Ping timeout: 255 seconds)
 644 2012-01-11 11:31:51 <davout> i'm really really busy with getting an iphone app out the door but i'll definitely do something
 645 2012-01-11 11:32:24 netxshare has joined
 646 2012-01-11 11:32:24 netxshare has quit (Excess Flood)
 647 2012-01-11 11:32:43 <davout> tcatm: are the attribute names mandatory or can you translate them ?
 648 2012-01-11 11:32:50 <tcatm> also if you could email the full trade history for each currencypair in the same format to info@bitcoincharts.com that would be awesome
 649 2012-01-11 11:33:24 netxshare has joined
 650 2012-01-11 11:33:24 netxshare has quit (Excess Flood)
 651 2012-01-11 11:34:06 <tcatm> they are mandatory now. there are just too many exchanges now so I can't have a different parser for each of them
 652 2012-01-11 11:37:51 booo has quit (Ping timeout: 244 seconds)
 653 2012-01-11 11:37:54 netxshare has joined
 654 2012-01-11 11:37:54 netxshare has quit (Excess Flood)
 655 2012-01-11 11:38:46 ByronJohnson has joined
 656 2012-01-11 11:38:51 Tuxavant has quit (Quit: Disconnecting from stoned server.)
 657 2012-01-11 11:38:54 netxshare has joined
 658 2012-01-11 11:38:54 netxshare has quit (Excess Flood)
 659 2012-01-11 11:39:00 Tuxavant has joined
 660 2012-01-11 11:39:19 SomeoneWeird has quit (Ping timeout: 240 seconds)
 661 2012-01-11 11:41:25 <davout> allright i'll whip something up today
 662 2012-01-11 11:41:34 <davout> or tomorrow
 663 2012-01-11 11:41:41 <davout> in any case should be in 2012
 664 2012-01-11 11:41:47 <davout> ugh, why don't days have 72h
 665 2012-01-11 11:41:51 <davout> :D
 666 2012-01-11 11:42:03 pickett has quit (Ping timeout: 276 seconds)
 667 2012-01-11 11:42:24 netxshare has joined
 668 2012-01-11 11:42:24 netxshare has quit (Excess Flood)
 669 2012-01-11 11:42:32 Turingi has quit (Read error: Connection reset by peer)
 670 2012-01-11 11:43:24 netxshare has joined
 671 2012-01-11 11:43:24 netxshare has quit (Excess Flood)
 672 2012-01-11 11:43:53 netxshare has joined
 673 2012-01-11 11:43:53 netxshare has quit (Excess Flood)
 674 2012-01-11 11:47:08 iocor has joined
 675 2012-01-11 11:49:24 netxshare has joined
 676 2012-01-11 11:49:24 netxshare has quit (Excess Flood)
 677 2012-01-11 11:50:53 netxshare has joined
 678 2012-01-11 11:50:53 netxshare has quit (Excess Flood)
 679 2012-01-11 11:52:24 netxshare has joined
 680 2012-01-11 11:52:24 netxshare has quit (Excess Flood)
 681 2012-01-11 11:53:55 pickett has joined
 682 2012-01-11 11:55:21 Guest89944 has joined
 683 2012-01-11 11:55:56 wasabi1 has joined
 684 2012-01-11 11:58:00 wasabi3 has quit (Ping timeout: 244 seconds)
 685 2012-01-11 11:58:54 netxshare has joined
 686 2012-01-11 11:58:54 netxshare has quit (Excess Flood)
 687 2012-01-11 12:00:15 devrandom has quit (Ping timeout: 276 seconds)
 688 2012-01-11 12:01:49 devrandom has joined
 689 2012-01-11 12:02:51 random_cat has quit (Ping timeout: 276 seconds)
 690 2012-01-11 12:07:24 netxshare has joined
 691 2012-01-11 12:07:24 netxshare has quit (Excess Flood)
 692 2012-01-11 12:13:24 netxshare has joined
 693 2012-01-11 12:13:24 netxshare has quit (Excess Flood)
 694 2012-01-11 12:13:44 random_cat has joined
 695 2012-01-11 12:13:46 jhajduk has quit (Remote host closed the connection)
 696 2012-01-11 12:14:46 <the_batman> can someone summarily explain to me how bitcoin will combat economic issues?
 697 2012-01-11 12:15:03 <the_batman> I can't make the connection between bitcoin and overthrowing fiat, but I want to
 698 2012-01-11 12:15:54 netxshare has joined
 699 2012-01-11 12:15:54 netxshare has quit (Excess Flood)
 700 2012-01-11 12:17:07 <MacRohard> basically it gets rid of fractional reserve
 701 2012-01-11 12:17:48 pickett has quit (Ping timeout: 276 seconds)
 702 2012-01-11 12:18:16 <JFK911> does it
 703 2012-01-11 12:18:19 <TD> the_batman: the argument essentially goes like this. a big chunk of the current economic problems, especially in europe, can be traced to the difficulty of controlling the power of whoever owns the mint
 704 2012-01-11 12:18:25 <JFK911> i heard mtgox is fractional
 705 2012-01-11 12:18:40 <JFK911> they have to be because they destroyed a bunch of coins with a bad transaction
 706 2012-01-11 12:18:52 <MacRohard> they make profits
 707 2012-01-11 12:19:00 <TD> if you look at what is happening in europe, basically governments have spent more than they take in via taxes for a long time and funded it with bond sales, which have been bought (largely) by banks, using their ability to 'print money'
 708 2012-01-11 12:19:09 <JFK911> hm how is it different to Bank of America then
 709 2012-01-11 12:19:12 <TD> JFK911: mt gox has a lot of profit. tux said it came out of that
 710 2012-01-11 12:19:19 <JFK911> ah
 711 2012-01-11 12:19:19 <MacRohard> they can easily eat a 1000btc loss or whatever it was
 712 2012-01-11 12:19:48 <MacRohard> basically noone can run a fractional reserve in btc because there is no central bank to bail them out when they fail
 713 2012-01-11 12:19:59 <JFK911> who needs to be bailed out
 714 2012-01-11 12:20:05 <JFK911> id love to see someone sue over missing bitcoins
 715 2012-01-11 12:20:10 <TD> the_batman: so now there are all kinds of gyrations to try and beat the systems that were put in place to beat profligate money-printing. lending money to banks then publically "suggesting" that they immediately relend it to governments, etc
 716 2012-01-11 12:20:12 <JFK911> or get in trouble for stealing htem
 717 2012-01-11 12:20:28 <JFK911> didnt stop mybitcoin!
 718 2012-01-11 12:20:35 <coderrr> MacRohard, anyone can run a fractional reserve btc bank, but no one can print btc
 719 2012-01-11 12:20:54 <MacRohard> coderrr, no one can run one honestly.
 720 2012-01-11 12:21:03 <TD> the_batman: if you have something like bitcoin it's a much more robust system. there's no "wiggle room". so governments, businesses etc have to spend money that's actually invested, rather than printed
 721 2012-01-11 12:21:11 <coderrr> MacRohard, ?, irrelevant
 722 2012-01-11 12:21:33 <MacRohard> not really.
 723 2012-01-11 12:21:41 <TD> the_batman: so in theory it should reduce the mis-allocation of resources you get in a highly inflationary system that's fuelled by bank credit
 724 2012-01-11 12:21:51 <TD> the_batman: in practice, who knows. likely we will never find out.
 725 2012-01-11 12:21:54 netxshare has joined
 726 2012-01-11 12:21:54 netxshare has quit (Excess Flood)
 727 2012-01-11 12:22:17 Guest89944 has quit (Ping timeout: 244 seconds)
 728 2012-01-11 12:22:23 netxshare has joined
 729 2012-01-11 12:22:23 netxshare has quit (Excess Flood)
 730 2012-01-11 12:23:27 <the_batman> c/p into text editor
 731 2012-01-11 12:23:29 <the_batman> will read after game
 732 2012-01-11 12:23:29 <the_batman> ty
 733 2012-01-11 12:23:54 <MacRohard> anyway if you don't keep your btc in a btc bank there's no way for the btc bank to defraud you
 734 2012-01-11 12:24:19 <MacRohard> and since there's no central bank to bail them out, it isn't your problem when they inevitably fail and take all their customers down with them
 735 2012-01-11 12:24:24 netxshare has joined
 736 2012-01-11 12:24:24 netxshare has quit (Excess Flood)
 737 2012-01-11 12:34:32 [Tycho]_ has joined
 738 2012-01-11 12:37:31 SomeoneWeird_ has joined
 739 2012-01-11 12:37:39 [Tycho] has quit (Ping timeout: 252 seconds)
 740 2012-01-11 12:38:12 larsivi has joined
 741 2012-01-11 12:38:20 m00p has quit (Ping timeout: 240 seconds)
 742 2012-01-11 12:38:25 netxshare has joined
 743 2012-01-11 12:38:25 netxshare has quit (Excess Flood)
 744 2012-01-11 12:39:52 chrisb__ has quit (Quit: Ex-Chat)
 745 2012-01-11 12:39:55 netxshare has joined
 746 2012-01-11 12:39:55 netxshare has quit (Excess Flood)
 747 2012-01-11 12:42:09 pickett has joined
 748 2012-01-11 12:42:14 booo has joined
 749 2012-01-11 12:42:25 netxshare has joined
 750 2012-01-11 12:42:25 netxshare has quit (Excess Flood)
 751 2012-01-11 12:43:54 netxshare has joined
 752 2012-01-11 12:43:55 netxshare has quit (Excess Flood)
 753 2012-01-11 12:44:36 pickett has quit (Remote host closed the connection)
 754 2012-01-11 12:44:41 SomeoneWeird_ is now known as SomeoneWeird
 755 2012-01-11 12:45:10 SomeoneWeird is now known as Guest10962
 756 2012-01-11 12:47:10 <the_batman> MacRohard, TD, coder, JFK911: what's the end-of-the-day problem of this fractional system? resources are misallocated? how so?
 757 2012-01-11 12:47:25 netxshare has joined
 758 2012-01-11 12:47:25 netxshare has quit (Excess Flood)
 759 2012-01-11 12:47:43 <TD> consider a simple problem that it's important for society to solve convincingly - how do people save for when they are old and retired (pensions)
 760 2012-01-11 12:47:44 pickett has joined
 761 2012-01-11 12:47:57 <the_batman> communism
 762 2012-01-11 12:48:01 <the_batman> I mean, save your earnings?
 763 2012-01-11 12:48:12 <TD> well, ensure that after a life time of work, you can live well
 764 2012-01-11 12:48:17 <the_batman> save up?
 765 2012-01-11 12:48:41 <TD> societies current solution to this has a lot of problems. people pay into pension funds. because all currencies today inflate rapidly, the pension fund cannot simply keep the deposits safe and pay them back out when people get older
 766 2012-01-11 12:48:55 netxshare has joined
 767 2012-01-11 12:48:55 netxshare has quit (Excess Flood)
 768 2012-01-11 12:49:01 <TD> instead the funds have to find investments that will at least match, preferably beat inflation over the long run
 769 2012-01-11 12:49:15 <the_batman> yes
 770 2012-01-11 12:49:21 Guest10962 has quit (Ping timeout: 248 seconds)
 771 2012-01-11 12:49:31 <TD> this turns out to be very hard. inflation varies a lot. there's no guarantee there are stable, low risk investments that keep pace with inflation at any given time
 772 2012-01-11 12:49:41 <TD> it also creates massive pools of wealth that are tempting to raid
 773 2012-01-11 12:50:04 <TD> problem (1), pension funds can get into trouble if they calculate risk badly. my parents had a private pension scheme that collapsed.
 774 2012-01-11 12:50:12 <the_batman> mm
 775 2012-01-11 12:50:31 <the_batman> how does btc solve it?
 776 2012-01-11 12:50:34 <TD> problem (2), pension funds often get raided, eg, the UK government is currently planning to "encourage" pension funds to invest in high speed rail links and other projects of questionable return
 777 2012-01-11 12:50:42 <the_batman> o.O
 778 2012-01-11 12:50:45 <the_batman> sketchy
 779 2012-01-11 12:51:28 <TD> the absolutely critical NEED to invest comes from the fact that the currency inflates, and the inflation is compound (speeds up over time). if the currency did not inflate, you could simply save money over your lifespan, and then use those savings when you got older
 780 2012-01-11 12:51:50 <TD> it would be a highly predictable form of savings
 781 2012-01-11 12:51:51 <coderrr> yea, simply put, to retain your wealth, you have to take risks
 782 2012-01-11 12:51:59 <the_batman> hold on now
 783 2012-01-11 12:52:01 <TD> indeed. pension funds aren't even enough.
 784 2012-01-11 12:52:03 <the_batman> if I wanna retain my personal wealth
 785 2012-01-11 12:52:04 <TD> so people invest in houses, etc
 786 2012-01-11 12:52:10 <the_batman> can't I just invest in an index fund?
 787 2012-01-11 12:52:20 <the_batman> it won't work on a large scale, obviously
 788 2012-01-11 12:52:26 <TD> most people are not sophisticated investors. so they tend to follow the herd. hence asset bubbles.
 789 2012-01-11 12:52:31 <the_batman> ah
 790 2012-01-11 12:52:36 <TD> well you want a solution that works for everyone
 791 2012-01-11 12:52:41 <the_batman> (Im not a sophisticatd investor :)
 792 2012-01-11 12:52:47 <phantomcircuit> investing in an index fund only works if a few people do it
 793 2012-01-11 12:52:56 <phantomcircuit> otherwise you're basically just throwing away money
 794 2012-01-11 12:53:02 <TD> consider the perfect solution - people are in control of how much they save for when they are older. it's guaranteed to be there for them, come rain or shine. ideally, their savings keep pace with the general growth in wealth of society
 795 2012-01-11 12:53:11 <phantomcircuit> if everybody does it then the companies in the index become flush with cash
 796 2012-01-11 12:53:21 <phantomcircuit> and proceed to purchase hookers and blow by the metric ton
 797 2012-01-11 12:53:25 <TD> if you have a stable currency, you get that effect. with a fixed quantity of coins in circulation, as the wealth of society grows, each coins becomes worth a little bit more
 798 2012-01-11 12:53:45 <TD> this is sometimes labelled "deflation" but that implies the currency shrinks. in fact wealth grows.
 799 2012-01-11 12:53:51 <the_batman> I see
 800 2012-01-11 12:53:55 <the_batman> what about price level stability?
 801 2012-01-11 12:53:55 netxshare has joined
 802 2012-01-11 12:53:55 netxshare has quit (Excess Flood)
 803 2012-01-11 12:54:01 <coderrr> so the moral is buy index funds and hook or deal drugs on the side
 804 2012-01-11 12:54:01 <the_batman> the obvious problem
 805 2012-01-11 12:54:02 <TD> so by the time you reach retirement, your savings can still buy you a decent life, even though you saved the coins decades ago
 806 2012-01-11 12:54:15 <the_batman> lol
 807 2012-01-11 12:54:20 <the_batman> mm
 808 2012-01-11 12:54:51 <TD> in theory with a fixed currency pool and growing wealth, prices should drop slightly over time. this matches your intuition that as society gets smarter, bigger, more productive, things should get cheaper
 809 2012-01-11 12:55:15 <TD> what we have today is the exact opposite - society gets smarter, bigger and more productive, yet everything gets more and more expensive over time. you keep up by ensuring your employer keeps giving you pay rises
 810 2012-01-11 12:55:26 netxshare has joined
 811 2012-01-11 12:55:26 netxshare has quit (Excess Flood)
 812 2012-01-11 12:55:28 <sipa> hello davout
 813 2012-01-11 12:55:31 booo has quit (Ping timeout: 276 seconds)
 814 2012-01-11 12:55:46 <sipa> ow, didn't scroll down entirely
 815 2012-01-11 12:55:47 <TD> this stops working if the job market changes, or the demand for your skills changes, or anything else happens that causes you to fall behind. hence the technique of imposing "pay freezes" for a few years that of course, after inflation, are really pay cuts.
 816 2012-01-11 12:55:56 netxshare has joined
 817 2012-01-11 12:55:56 netxshare has quit (Excess Flood)
 818 2012-01-11 12:56:18 <TD> now all this assumes a country adopts bitcoins or something like it for a national currency. in practice the  chances of this happening is almost zero.
 819 2012-01-11 12:56:26 netxshare has joined
 820 2012-01-11 12:56:26 netxshare has quit (Excess Flood)
 821 2012-01-11 12:56:33 <TD> so i tend to not worry about macro-economic arguments around bitcoin. see it as an interesting competitor to paypal instead.
 822 2012-01-11 12:57:13 <the_batman> hmm
 823 2012-01-11 12:57:56 netxshare has joined
 824 2012-01-11 12:57:56 netxshare has quit (Excess Flood)
 825 2012-01-11 12:57:59 <the_batman> so basically
 826 2012-01-11 12:58:03 <the_batman> I get this now
 827 2012-01-11 12:58:05 <the_batman> basically what youre saying
 828 2012-01-11 12:58:31 <the_batman> is that the government abuses its ability to print money by creating money to serve its own interests at the expensive of currency holders?
 829 2012-01-11 12:58:40 <TD> it's more complicated than that
 830 2012-01-11 12:58:50 <the_batman> expense*
 831 2012-01-11 12:59:07 <TD> in a democracy the interests of government and currency holders are somewhat aligned, given that in most countries most currency holders are citizens. the alignement is very far from perfect of course
 832 2012-01-11 12:59:11 <the_batman> who else is in cahoots? I presume that's what you mean by more complicated
 833 2012-01-11 12:59:24 <TD> and it's not exactly an "abuse". everyone knows this happens. it's just how the present day system works.
 834 2012-01-11 12:59:32 <TD> and yes the mechanisms are obfuscated
 835 2012-01-11 12:59:36 <TD> governments don't directly print money any more
 836 2012-01-11 12:59:40 safra has joined
 837 2012-01-11 12:59:54 <TD> they issue bonds. banks buy the bonds. central banks too, often. both have the ability to create money, under different sets of rules
 838 2012-01-11 12:59:55 <the_batman> fucking voernment
 839 2012-01-11 13:00:17 <TD> which are constantly shifting, vary by region and are quite difficult to fully understand (some of the mechanisms are recursive and a lot of people have trouble with recursion)
 840 2012-01-11 13:00:17 <the_batman> they're hoarding all the money
 841 2012-01-11 13:00:24 <the_batman> im angry now
 842 2012-01-11 13:00:39 <TD> the intent of these systems is to reduce the power of governments to print money, and those systems were created by ..... governments!
 843 2012-01-11 13:00:42 <TD> so don't be too angry
 844 2012-01-11 13:00:53 <TD> the people who run governments understand the temptation of owning the mint. that's why we have central banks in the first place.
 845 2012-01-11 13:01:07 <the_batman> you dont sound so mad then
 846 2012-01-11 13:01:17 <TD> of course "privatizing" the issuance of currency is a rather questionable solution, but before bitcoin was invented there weren't really any better solutions
 847 2012-01-11 13:01:27 <TD> there was the gold standard, which was the historical solution
 848 2012-01-11 13:01:44 <TD> but it's a pretty bizarre idea, if you think about it. lots of effort is expended to dig gold out of the ground. then it's dumped into another hole in the ground.
 849 2012-01-11 13:01:59 <TD> where it acts purely as a limiter. and because gold is so scarce, difficult to divide, etc, you ended up with fractional overcommit
 850 2012-01-11 13:02:05 SomeoneWeird_ has joined
 851 2012-01-11 13:02:07 <TD> and eventual collapse of the gold standard (for good reasons)
 852 2012-01-11 13:02:17 <the_batman> lol
 853 2012-01-11 13:02:19 <TD> these are difficult problems. the bitcoin solution is the best i've seen, but it'd require radical adjustments in society to adopt
 854 2012-01-11 13:02:30 <the_batman> youve wholly convinced me against it
 855 2012-01-11 13:02:34 <TD> and of course it's very new
 856 2012-01-11 13:03:05 <coderrr> what are TD's January investment tips
 857 2012-01-11 13:03:13 <the_batman> buy bitcoins
 858 2012-01-11 13:03:46 <the_batman> TD thank you
 859 2012-01-11 13:05:02 abragin has joined
 860 2012-01-11 13:05:02 abragin has quit (Changing host)
 861 2012-01-11 13:05:02 abragin has joined
 862 2012-01-11 13:05:16 <TD> i don't have any investment tips. i don't see many good investment targets right now
 863 2012-01-11 13:05:22 <TD> at least not for low risk investors
 864 2012-01-11 13:05:33 <coderrr> :[
 865 2012-01-11 13:05:40 <TD> this is part of the problem. right now there is a poverty of convincing investments, but everyone needs to invest anyway
 866 2012-01-11 13:05:48 <TD> which is why the housing bubble is still alive and kicking in parts of europe
 867 2012-01-11 13:06:56 netxshare has joined
 868 2012-01-11 13:06:56 netxshare has quit (Excess Flood)
 869 2012-01-11 13:08:26 netxshare has joined
 870 2012-01-11 13:08:26 netxshare has quit (Excess Flood)
 871 2012-01-11 13:08:46 dvide has quit (Ping timeout: 240 seconds)
 872 2012-01-11 13:09:20 pickett has quit (Remote host closed the connection)
 873 2012-01-11 13:11:26 netxshare has joined
 874 2012-01-11 13:11:26 netxshare has quit (Excess Flood)
 875 2012-01-11 13:12:25 pickett has joined
 876 2012-01-11 13:13:03 safra has quit (Quit: Leaving)
 877 2012-01-11 13:13:57 netxshare has joined
 878 2012-01-11 13:13:57 netxshare has quit (Excess Flood)
 879 2012-01-11 13:14:29 <CIA-100> bitcoin: p2k * rce7dca9c90f2 ecoinpool/ (12 files in 4 dirs): Share Broker (WiP) and improvements http://tinyurl.com/7ngvw4j
 880 2012-01-11 13:15:15 SomeoneWeird_ has quit (Changing host)
 881 2012-01-11 13:15:15 SomeoneWeird_ has joined
 882 2012-01-11 13:15:24 SomeoneWeird_ is now known as SomeoneWeird
 883 2012-01-11 13:17:26 netxshare has joined
 884 2012-01-11 13:17:26 netxshare has quit (Excess Flood)
 885 2012-01-11 13:20:27 netxshare has joined
 886 2012-01-11 13:20:27 netxshare has quit (Excess Flood)
 887 2012-01-11 13:22:19 Guest1030 has joined
 888 2012-01-11 13:22:26 netxshare has joined
 889 2012-01-11 13:22:26 netxshare has quit (Excess Flood)
 890 2012-01-11 13:26:09 Guest1030 has quit (Client Quit)
 891 2012-01-11 13:26:21 datagutt_ has joined
 892 2012-01-11 13:28:27 netxshare has joined
 893 2012-01-11 13:28:27 netxshare has quit (Excess Flood)
 894 2012-01-11 13:33:36 [Tycho]_ has quit (Ping timeout: 244 seconds)
 895 2012-01-11 13:33:56 netxshare has joined
 896 2012-01-11 13:33:56 netxshare has quit (Excess Flood)
 897 2012-01-11 13:34:57 netxshare has joined
 898 2012-01-11 13:34:57 netxshare has quit (Excess Flood)
 899 2012-01-11 13:39:56 netxshare has joined
 900 2012-01-11 13:39:56 netxshare has quit (Excess Flood)
 901 2012-01-11 13:42:43 <davout> sipa: hello !
 902 2012-01-11 13:42:56 netxshare has joined
 903 2012-01-11 13:42:56 netxshare has quit (Excess Flood)
 904 2012-01-11 13:45:56 netxshare has joined
 905 2012-01-11 13:45:56 netxshare has quit (Excess Flood)
 906 2012-01-11 13:46:56 netxshare has joined
 907 2012-01-11 13:46:57 netxshare has quit (Excess Flood)
 908 2012-01-11 13:49:26 netxshare has joined
 909 2012-01-11 13:49:26 netxshare has quit (Excess Flood)
 910 2012-01-11 13:50:15 Visalleras has joined
 911 2012-01-11 13:50:32 booo has joined
 912 2012-01-11 13:53:26 netxshare has joined
 913 2012-01-11 13:53:26 netxshare has quit (Excess Flood)
 914 2012-01-11 13:54:26 netxshare has joined
 915 2012-01-11 13:54:26 netxshare has quit (Excess Flood)
 916 2012-01-11 13:56:51 wasabi3 has joined
 917 2012-01-11 13:58:06 wasabi1 has quit (Ping timeout: 252 seconds)
 918 2012-01-11 13:59:26 netxshare has joined
 919 2012-01-11 13:59:26 netxshare has quit (Excess Flood)
 920 2012-01-11 14:01:27 netxshare has joined
 921 2012-01-11 14:01:27 netxshare has quit (Excess Flood)
 922 2012-01-11 14:02:26 netxshare has joined
 923 2012-01-11 14:02:26 netxshare has quit (Excess Flood)
 924 2012-01-11 14:03:56 netxshare has joined
 925 2012-01-11 14:03:56 netxshare has quit (Excess Flood)
 926 2012-01-11 14:04:42 pavel has joined
 927 2012-01-11 14:04:57 netxshare has joined
 928 2012-01-11 14:04:57 netxshare has quit (Excess Flood)
 929 2012-01-11 14:06:56 netxshare has joined
 930 2012-01-11 14:06:56 netxshare has quit (Excess Flood)
 931 2012-01-11 14:07:27 netxshare has joined
 932 2012-01-11 14:07:27 netxshare has quit (Excess Flood)
 933 2012-01-11 14:08:40 diki has joined
 934 2012-01-11 14:09:15 larsivi has quit (Ping timeout: 244 seconds)
 935 2012-01-11 14:12:20 booo has quit (Ping timeout: 240 seconds)
 936 2012-01-11 14:12:43 magn3ts has quit (Ping timeout: 252 seconds)
 937 2012-01-11 14:16:27 netxshare has joined
 938 2012-01-11 14:16:27 netxshare has quit (Excess Flood)
 939 2012-01-11 14:18:27 netxshare has joined
 940 2012-01-11 14:18:27 netxshare has quit (Excess Flood)
 941 2012-01-11 14:21:18 b4epoche has quit (Read error: Operation timed out)
 942 2012-01-11 14:21:28 b4epoche has joined
 943 2012-01-11 14:31:27 netxshare has joined
 944 2012-01-11 14:31:27 netxshare has quit (Excess Flood)
 945 2012-01-11 14:32:57 netxshare has joined
 946 2012-01-11 14:32:57 netxshare has quit (Excess Flood)
 947 2012-01-11 14:35:51 rdponticelli has joined
 948 2012-01-11 14:39:09 btc_novice has joined
 949 2012-01-11 14:39:27 netxshare has joined
 950 2012-01-11 14:39:27 netxshare has quit (Excess Flood)
 951 2012-01-11 14:40:56 netxshare has joined
 952 2012-01-11 14:40:56 netxshare has quit (Excess Flood)
 953 2012-01-11 14:42:08 rdponticelli has quit (Ping timeout: 240 seconds)
 954 2012-01-11 14:44:16 gronager has quit (Quit: Leaving.)
 955 2012-01-11 14:44:26 netxshare has joined
 956 2012-01-11 14:44:26 netxshare has quit (Excess Flood)
 957 2012-01-11 14:49:27 netxshare has joined
 958 2012-01-11 14:49:27 netxshare has quit (Excess Flood)
 959 2012-01-11 14:49:28 wasabi2 has quit (Quit: Leaving.)
 960 2012-01-11 14:49:33 copumpkin has quit (Quit: Computer has gone to sleep.)
 961 2012-01-11 14:49:41 wasabi1 has joined
 962 2012-01-11 14:49:57 netxshare has joined
 963 2012-01-11 14:49:57 netxshare has quit (Excess Flood)
 964 2012-01-11 14:52:58 netxshare has joined
 965 2012-01-11 14:52:58 netxshare has quit (Excess Flood)
 966 2012-01-11 14:53:22 gp5st has joined
 967 2012-01-11 14:54:01 gp5st has left ()
 968 2012-01-11 14:55:07 pavel has quit (Ping timeout: 276 seconds)
 969 2012-01-11 14:55:58 netxshare has joined
 970 2012-01-11 14:55:58 netxshare has quit (Excess Flood)
 971 2012-01-11 14:57:11 wasabi2 has joined
 972 2012-01-11 14:57:59 netxshare has joined
 973 2012-01-11 14:57:59 netxshare has quit (Excess Flood)
 974 2012-01-11 15:00:02 wasabi3 has quit (Ping timeout: 268 seconds)
 975 2012-01-11 15:02:28 netxshare has joined
 976 2012-01-11 15:02:28 netxshare has quit (Excess Flood)
 977 2012-01-11 15:04:34 roconnor has joined
 978 2012-01-11 15:05:10 erle- has quit (Quit: erle-)
 979 2012-01-11 15:05:29 netxshare has joined
 980 2012-01-11 15:05:29 netxshare has quit (Excess Flood)
 981 2012-01-11 15:06:10 antix has quit (Ping timeout: 276 seconds)
 982 2012-01-11 15:09:28 netxshare has joined
 983 2012-01-11 15:09:28 netxshare has quit (Excess Flood)
 984 2012-01-11 15:09:39 <luke-jr> JFK911: no reason to think MtGox is fractional. they've taken some big losses, but they make that much money every week…
 985 2012-01-11 15:11:36 _Fireball has joined
 986 2012-01-11 15:11:40 <JFK911> mtgox killed all bitcoin value
 987 2012-01-11 15:11:45 Turingi has joined
 988 2012-01-11 15:12:22 antix has joined
 989 2012-01-11 15:12:46 <luke-jr> JFK911: quite the contrary
 990 2012-01-11 15:12:59 netxshare has joined
 991 2012-01-11 15:12:59 netxshare has quit (Excess Flood)
 992 2012-01-11 15:13:15 copumpkin has joined
 993 2012-01-11 15:16:00 netxshare has joined
 994 2012-01-11 15:16:00 netxshare has quit (Excess Flood)
 995 2012-01-11 15:17:39 <JFK911> never forget june
 996 2012-01-11 15:19:10 <luke-jr> JFK911: never forget that the person responsible is the thief,  not MtGox.
 997 2012-01-11 15:19:56 toffoo has quit ()
 998 2012-01-11 15:20:45 <JFK911> funny.  leave your car unlocked, then call the police when items therein are stolen.  who will the police blame?
 999 2012-01-11 15:21:07 booo has joined
1000 2012-01-11 15:22:15 <luke-jr> the thief.
1001 2012-01-11 15:22:28 <JFK911> wishful thinking
1002 2012-01-11 15:22:36 rdponticelli has joined
1003 2012-01-11 15:22:38 <luke-jr> also, you're ignoring that it was MtGox's old owner that left the car unlocked
1004 2012-01-11 15:22:52 <helo> the insurance company may blame you, but the police won't charge you with the loss of your own posessions, they'll charge the theif if they catch him
1005 2012-01-11 15:22:53 <luke-jr> and that the current MtGox had already hired someone to install locks
1006 2012-01-11 15:22:57 <pierre`> which old owner ?
1007 2012-01-11 15:23:17 <luke-jr> Jed McCaleb
1008 2012-01-11 15:23:19 <JFK911> helo: the police will tell you you should have locked your car.  and probably won't even come meet you.
1009 2012-01-11 15:23:29 <luke-jr> JFK911: no they won't.
1010 2012-01-11 15:23:50 <luke-jr> JFK911: I forgot to close the garage door a few years back, and someone stole my wife and I's wallets
1011 2012-01-11 15:24:08 <luke-jr> they didn't blame us at all
1012 2012-01-11 15:24:23 <luke-jr> you have a right to property even if you don't lock it up
1013 2012-01-11 15:24:57 <luke-jr> in fact, you *shouldn't* need to lock it up
1014 2012-01-11 15:25:06 <luke-jr> it's only because of today's atheist society that you do
1015 2012-01-11 15:25:56 <JFK911> jesus didn't save your wallet
1016 2012-01-11 15:25:57 <helo> lol
1017 2012-01-11 15:27:09 <pierre`> luke-jr: when you trade currencies (or digital datas), you have to secure your plateform. if you don't, it's your fault. you can't protect your infrastrcture against all threats but you have to mitigate basic threats (like sqli).
1018 2012-01-11 15:27:10 <helo> it's only because all of these religious nuts making atheism the only rational mindset
1019 2012-01-11 15:27:33 <JFK911> by luke's argument, i could buy a sloppy uranium mine and continue to run it unchanged.  then simply blame the previous owner when everyone in town sues me for polluting the land.
1020 2012-01-11 15:28:46 <JFK911> we don't live in utopia, we live with other humans.  that means that if you don't take care of your stuff, you get to experience the tragedy of the commons.
1021 2012-01-11 15:32:17 <helo> every crime in a big city is everyone's fault for living in highly populated areas. they could have just moved to a rural area, after all.
1022 2012-01-11 15:33:30 netxshare has joined
1023 2012-01-11 15:33:30 netxshare has quit (Excess Flood)
1024 2012-01-11 15:34:02 <diki> Geniuses!!!
1025 2012-01-11 15:34:05 <luke-jr> helo: Catholicism is, and always has been, completely rational
1026 2012-01-11 15:34:11 roconnor has quit (Read error: Connection reset by peer)
1027 2012-01-11 15:34:11 <diki> Someone already wrote software to detect VRM temps
1028 2012-01-11 15:34:12 <luke-jr> helo: atheism has never been
1029 2012-01-11 15:34:18 <diki> https://bitcointalk.org/index.php?topic=10228.0;all
1030 2012-01-11 15:34:22 <JFK911> rational?
1031 2012-01-11 15:35:26 <JFK911> news flash: child abuse and endless blame are rational
1032 2012-01-11 15:35:31 roconnor has joined
1033 2012-01-11 15:35:43 <gmaxwell> This is #bitcoin-dev.
1034 2012-01-11 15:36:09 <luke-jr> JFK911: news flash: let's slander the Church for something done by non-Catholic priests
1035 2012-01-11 15:36:16 <gmaxwell> Please take the not-even-vaguely-development-related talk elsewhere.
1036 2012-01-11 15:39:49 <helo> i propose a patch that causes the source code to magically morph into the body and blood of bitcoin, instead of just compiling it
1037 2012-01-11 15:39:58 random_cat has quit (Ping timeout: 276 seconds)
1038 2012-01-11 15:41:20 random_cat has joined
1039 2012-01-11 15:46:10 booo has quit (Ping timeout: 252 seconds)
1040 2012-01-11 15:47:22 wasabi1 has quit (Read error: Connection reset by peer)
1041 2012-01-11 15:49:53 sneak has quit (Ping timeout: 252 seconds)
1042 2012-01-11 15:50:13 <k9quaint> gmaxwell: the evidence is piling up against what you say :(
1043 2012-01-11 15:50:29 netxshare has joined
1044 2012-01-11 15:50:29 netxshare has quit (Excess Flood)
1045 2012-01-11 15:55:01 Acciaio has joined
1046 2012-01-11 15:56:30 netxshare has joined
1047 2012-01-11 15:56:30 netxshare has quit (Excess Flood)
1048 2012-01-11 15:57:05 Cablesaurus has quit (Quit: If at first you don't succeed, skydiving is not for you)
1049 2012-01-11 15:58:29 netxshare has joined
1050 2012-01-11 15:58:29 netxshare has quit (Excess Flood)
1051 2012-01-11 15:59:53 sneak has joined
1052 2012-01-11 15:59:53 sneak has quit (Changing host)
1053 2012-01-11 15:59:53 sneak has joined
1054 2012-01-11 16:02:30 netxshare has joined
1055 2012-01-11 16:02:30 netxshare has quit (Excess Flood)
1056 2012-01-11 16:07:48 Joric has quit (Ping timeout: 252 seconds)
1057 2012-01-11 16:10:31 random_cat has quit (Ping timeout: 276 seconds)
1058 2012-01-11 16:12:06 Joric has joined
1059 2012-01-11 16:12:06 Joric has quit (Changing host)
1060 2012-01-11 16:12:06 Joric has joined
1061 2012-01-11 16:13:34 <luke-jr> k9quaint: LOL
1062 2012-01-11 16:13:39 <luke-jr> @ forum post
1063 2012-01-11 16:14:29 netxshare has joined
1064 2012-01-11 16:14:29 netxshare has quit (Excess Flood)
1065 2012-01-11 16:15:21 booo has joined
1066 2012-01-11 16:17:51 larsivi has joined
1067 2012-01-11 16:20:51 davout has quit (Remote host closed the connection)
1068 2012-01-11 16:24:08 random_cat has joined
1069 2012-01-11 16:24:30 netxshare has joined
1070 2012-01-11 16:24:30 netxshare has quit (Excess Flood)
1071 2012-01-11 16:34:27 <CIA-100> bitcoin: p2k * r2dad4e4f393d ecoinpool/apps/ (8 files in 4 dirs): Removed unknown SHA256 implementation http://tinyurl.com/7vvdkeg
1072 2012-01-11 16:38:35 <devrandom> TD: good morning / evening
1073 2012-01-11 16:38:57 merde has joined
1074 2012-01-11 16:39:13 dvide has joined
1075 2012-01-11 16:40:04 <TD> hi
1076 2012-01-11 16:41:02 <devrandom> TD: thanks for the serialization feedback
1077 2012-01-11 16:41:32 <devrandom> TD: re private key format - are we guaranteed interoperability if we just put the raw private key bytes in there?
1078 2012-01-11 16:41:47 <devrandom> (vs ASN.1)
1079 2012-01-11 16:41:59 netxshare has joined
1080 2012-01-11 16:41:59 netxshare has quit (Excess Flood)
1081 2012-01-11 16:43:09 copumpkin has quit (Ping timeout: 252 seconds)
1082 2012-01-11 16:43:26 copumpkin has joined
1083 2012-01-11 16:43:46 <TD> i think so
1084 2012-01-11 16:46:55 <devrandom> TD: I guess ASN.1 encoding is pretty straightforward... it's version, curve, privkey, pubkey
1085 2012-01-11 16:46:59 netxshare has joined
1086 2012-01-11 16:47:00 netxshare has quit (Excess Flood)
1087 2012-01-11 16:47:06 <devrandom> TD: curve seems useful
1088 2012-01-11 16:47:27 <TD> it is always the same on bitcoin
1089 2012-01-11 16:51:18 <devrandom> TD: okay, I'll remove the ASN.1 but add a version just in case
1090 2012-01-11 16:51:49 <TD> maybe a type enum?
1091 2012-01-11 16:51:53 jacobwg has joined
1092 2012-01-11 16:51:57 <TD> we're more likely to see 'special' keys in future than different curves
1093 2012-01-11 16:52:01 <TD> for instance threshold shares
1094 2012-01-11 16:52:07 <devrandom> right
1095 2012-01-11 16:52:09 <TD> deterministic keys, etc
1096 2012-01-11 16:54:12 <devrandom> TD: there's no constructor that takes raw bytes...
1097 2012-01-11 16:54:16 <devrandom> I'll create one
1098 2012-01-11 16:55:43 iocor has quit (Quit: Computer has gone to sleep.)
1099 2012-01-11 16:56:30 netxshare has joined
1100 2012-01-11 16:56:30 netxshare has quit (Excess Flood)
1101 2012-01-11 17:01:00 netxshare has joined
1102 2012-01-11 17:01:00 netxshare has quit (Excess Flood)
1103 2012-01-11 17:06:19 Herbert has joined
1104 2012-01-11 17:07:31 netxshare has joined
1105 2012-01-11 17:07:31 netxshare has quit (Excess Flood)
1106 2012-01-11 17:08:09 wasabi1 has joined
1107 2012-01-11 17:09:03 TripleSpeeder has quit (Ping timeout: 252 seconds)
1108 2012-01-11 17:10:01 netxshare has joined
1109 2012-01-11 17:10:01 netxshare has quit (Excess Flood)
1110 2012-01-11 17:13:31 netxshare has joined
1111 2012-01-11 17:13:31 netxshare has quit (Excess Flood)
1112 2012-01-11 17:16:11 devrandom has quit (Ping timeout: 276 seconds)
1113 2012-01-11 17:23:29 d4de has quit (Read error: Connection reset by peer)
1114 2012-01-11 17:24:01 netxshare has joined
1115 2012-01-11 17:24:01 netxshare has quit (Excess Flood)
1116 2012-01-11 17:24:38 _Fireball has quit (Quit:  HydraIRC -> http://www.hydrairc.com <- Chicks dig it)
1117 2012-01-11 17:24:41 abragin has quit ()
1118 2012-01-11 17:25:32 netxshare has joined
1119 2012-01-11 17:25:32 netxshare has quit (Excess Flood)
1120 2012-01-11 17:26:58 finway has joined
1121 2012-01-11 17:27:11 <finway> Is TD Nefario?
1122 2012-01-11 17:27:15 <TD> no
1123 2012-01-11 17:27:25 p0s has joined
1124 2012-01-11 17:27:32 netxshare has joined
1125 2012-01-11 17:27:32 netxshare has quit (Excess Flood)
1126 2012-01-11 17:28:07 ForceMajeure has quit (Read error: Connection reset by peer)
1127 2012-01-11 17:28:08 <finway> Your earlier "deflation is good" elaboration was wonderful!
1128 2012-01-11 17:28:31 netxshare has joined
1129 2012-01-11 17:28:31 netxshare has quit (Excess Flood)
1130 2012-01-11 17:28:41 <finway> Just want to say that.8
1131 2012-01-11 17:28:45 finway has quit (Client Quit)
1132 2012-01-11 17:29:32 ThomasV has quit (Quit: Leaving)
1133 2012-01-11 17:30:01 netxshare has joined
1134 2012-01-11 17:30:01 netxshare has quit (Excess Flood)
1135 2012-01-11 17:30:47 devrandom has joined
1136 2012-01-11 17:34:18 gronager has joined
1137 2012-01-11 17:36:55 iocor has joined
1138 2012-01-11 17:37:18 user_ has joined
1139 2012-01-11 17:37:39 d4de has joined
1140 2012-01-11 17:40:32 netxshare has joined
1141 2012-01-11 17:40:32 netxshare has quit (Excess Flood)
1142 2012-01-11 17:40:36 <TD> thanks, i guess
1143 2012-01-11 17:40:37 finway has joined
1144 2012-01-11 17:40:43 <TD> finway: thanks
1145 2012-01-11 17:41:14 <finway> So we are going to make a huge split in Feb 15th ?  according to  https://bitcointalk.org/index.php?topic=56969.0;topicseen
1146 2012-01-11 17:41:33 <finway> last time i heard [Tycho] & luke-jr won't support P2SH?
1147 2012-01-11 17:42:10 jacobwg has quit (Quit: Textual IRC Client: http://www.textualapp.com/)
1148 2012-01-11 17:44:14 <finway> I think the voting results should be reported to the miners, so miners can choose to support P2SH or not by switching to the righ pools.
1149 2012-01-11 17:46:23 finway has quit (Quit: Page closed)
1150 2012-01-11 17:48:39 <Joric> how are you gonna get 50% of users with that http://bitcoinstatus.rowit.co.uk/versions.html
1151 2012-01-11 17:49:42 <helo> looks like i won't :/
1152 2012-01-11 17:49:42 iocor has quit (Quit: Computer has gone to sleep.)
1153 2012-01-11 17:51:19 <Joric> there's a plenty of v510 though didn't notice
1154 2012-01-11 17:51:48 <Joric> what are those v710 v700 v610 ?
1155 2012-01-11 17:53:02 iocor has joined
1156 2012-01-11 17:55:12 user_ has quit (Quit: Leaving)
1157 2012-01-11 17:59:26 <CIA-100> bitcoin: p2k * r7fb09418b2e2 ecoinpool/ (12 files in 6 dirs): Removed SolidCoin support due to licensing issues http://tinyurl.com/8yx6swp
1158 2012-01-11 18:04:05 finway has joined
1159 2012-01-11 18:04:52 <finway> And i assume what P2SH is better than OP_EVAL is, P2SH does not cause a chain split ?
1160 2012-01-11 18:05:07 <sipa> neither does
1161 2012-01-11 18:05:17 <finway> And i assume what makes P2SH better than OP_EVAL is, P2SH does not cause a chain split ?
1162 2012-01-11 18:05:28 <sipa> neither does
1163 2012-01-11 18:06:32 netxshare has joined
1164 2012-01-11 18:06:32 netxshare has quit (Excess Flood)
1165 2012-01-11 18:06:33 <finway> Gavin said it does ? https://bitcointalk.org/index.php?topic=56969.msg685098#msg685098
1166 2012-01-11 18:07:19 <diki> Things are getting better and better
1167 2012-01-11 18:07:28 <makomk> Both are equally able to cause a chain split.
1168 2012-01-11 18:07:29 <diki> pciutils for windows, ok
1169 2012-01-11 18:07:37 <diki> mmap wrapper for windows, ok
1170 2012-01-11 18:07:51 <diki> If I can make this work, grabbing VRM temps will work on windows as well
1171 2012-01-11 18:08:05 <finway> diki:nice
1172 2012-01-11 18:08:12 pierce has joined
1173 2012-01-11 18:08:24 <diki> And if conman finds a way to include it in cgminer, even better
1174 2012-01-11 18:10:20 Diablo-D3 has joined
1175 2012-01-11 18:13:51 <diki> I hope I can figure how the equivalent of /dev/mem works in windows
1176 2012-01-11 18:14:19 <Diablo-D3> well
1177 2012-01-11 18:14:21 <Diablo-D3> the short of it is
1178 2012-01-11 18:14:33 <Diablo-D3> you have to be running in safe mode to do that
1179 2012-01-11 18:14:37 <Diablo-D3> not even administrator can do it
1180 2012-01-11 18:14:39 <Diablo-D3> iirc, anyways
1181 2012-01-11 18:14:59 <diki> afaik, googling says I dont
1182 2012-01-11 18:15:03 abragin has joined
1183 2012-01-11 18:15:48 <diki> Makes no sense though, cause accessing /dev/mem in linux is easy
1184 2012-01-11 18:15:52 <pierce> is there a file descriptor that just lets you map memory in windows?
1185 2012-01-11 18:16:07 <pierce> diki: well, these days you aren't supposed to be touching /dev/mem :-)
1186 2012-01-11 18:16:16 <Diablo-D3> pierce: mingw has a fake mmap impl
1187 2012-01-11 18:16:26 ForceMajeure has joined
1188 2012-01-11 18:16:28 <diki> when you need low level hardware access, one has to
1189 2012-01-11 18:17:15 <diki> Diablo-D3:mingw for windows or linux?
1190 2012-01-11 18:17:16 <devrandom> TD: new iteration...
1191 2012-01-11 18:17:36 <diki> because I am looking at a project of some sorts of mmap wrapper for windows
1192 2012-01-11 18:17:48 <Diablo-D3> diki: mingw IS for windows you idiot
1193 2012-01-11 18:17:53 <TD> diki: mmap wrapper?
1194 2012-01-11 18:17:56 finway has quit (Quit: Page closed)
1195 2012-01-11 18:17:57 <Diablo-D3> on linux its just a cross comiler
1196 2012-01-11 18:17:58 <TD> devrandom: looking
1197 2012-01-11 18:17:58 <pierce> for low level hardware access, I think you are supposed to be using a kernel module :-)
1198 2012-01-11 18:18:07 <TD> diki: why do you need to wrap mmap?
1199 2012-01-11 18:18:11 <Diablo-D3> pierce: which windows doesnt have
1200 2012-01-11 18:18:15 <Diablo-D3> even drivers are limited
1201 2012-01-11 18:18:26 <Diablo-D3> I mean, its kind of depressing, as for kernels go, NT is pretty well written
1202 2012-01-11 18:18:34 <Diablo-D3> its the win32 userland that fucks it up
1203 2012-01-11 18:18:48 <Diablo-D3> dont believe me? install unix services for windows
1204 2012-01-11 18:18:59 iocor has quit (Quit: Computer has gone to sleep.)
1205 2012-01-11 18:18:59 <diki> there is a program for linux called radeonvolt
1206 2012-01-11 18:19:00 <Diablo-D3> it uses the NT kernel directly and doesnt use ANY win32 shit
1207 2012-01-11 18:19:06 <diki> doesnt seem to need any drivers
1208 2012-01-11 18:19:06 <devrandom> TD: that bitcoinj article is pretty intensive... nice.
1209 2012-01-11 18:19:11 <diki> but we will see
1210 2012-01-11 18:19:16 <Diablo-D3> diki: it uses /dev/mem directly
1211 2012-01-11 18:19:18 <devrandom> if anybody is interested: http://www.javaworld.com/javaworld/jw-01-2012/120110-bitcoin-for-beginners-3.html
1212 2012-01-11 18:19:22 <Diablo-D3> on windows, you just use the existing programs
1213 2012-01-11 18:19:26 <Diablo-D3> or libadl
1214 2012-01-11 18:19:37 <diki> adl does not expose vrm temp
1215 2012-01-11 18:19:42 <Diablo-D3> devrandom: does it mention DiabloMiner?
1216 2012-01-11 18:19:46 <Diablo-D3> diki: no, but z-gpu does
1217 2012-01-11 18:19:52 <diki> it's gpu-z
1218 2012-01-11 18:19:56 <Diablo-D3> whatever
1219 2012-01-11 18:20:01 BlueMatt has joined
1220 2012-01-11 18:20:04 <Diablo-D3> go figure out how gpu-z does it, and then backport it to linux
1221 2012-01-11 18:20:15 <Diablo-D3> gpu-z can read lots of vrms radeonvolt cant
1222 2012-01-11 18:20:16 <diki> gpu-z use i2c transfers
1223 2012-01-11 18:20:20 <diki> *uses
1224 2012-01-11 18:21:18 <diki> Diablo-D3:Anything that can be of use, is better than nothing
1225 2012-01-11 18:21:31 <diki> adl is good, but when your VRMs fry at 122C, you need to act
1226 2012-01-11 18:21:51 <Diablo-D3> 122c isnt fryworthy
1227 2012-01-11 18:21:53 <Diablo-D3> 150c is
1228 2012-01-11 18:22:07 <diki> lolwut?
1229 2012-01-11 18:22:11 <Diablo-D3> 120c is normal for a VRM, especially when the GPU is at 85c.
1230 2012-01-11 18:22:12 <diki> I'd rather not risk it
1231 2012-01-11 18:22:13 <Diablo-D3> yup
1232 2012-01-11 18:22:17 <jrmithdobbs> fix your cooling and ambient monitoring
1233 2012-01-11 18:22:27 <Diablo-D3> you know how the maximum temp of a GPU is 120c before it fries?
1234 2012-01-11 18:22:31 <jrmithdobbs> they're more useful
1235 2012-01-11 18:22:32 <diki> I still have my little program to protect me
1236 2012-01-11 18:22:33 <Diablo-D3> its 150c on most VRMs.
1237 2012-01-11 18:22:40 <Diablo-D3> but you never want to reach those
1238 2012-01-11 18:22:50 <Diablo-D3> so 85c GPU, 120c VRM, 85% fan.
1239 2012-01-11 18:22:57 <diki> OR
1240 2012-01-11 18:22:57 <devrandom> Diablo-D3: nope... I assume that since Diablo is ready to go thing, it's not as interesting for a programming article
1241 2012-01-11 18:22:58 <TD> devrandom: rather than add the enum values together, why not treat it as a bit field
1242 2012-01-11 18:23:09 <diki> 55 % fan, 80C GPU, 110C vrm
1243 2012-01-11 18:23:26 <Diablo-D3> TD: in what language?
1244 2012-01-11 18:23:37 <Diablo-D3> java?
1245 2012-01-11 18:23:38 <devrandom> java
1246 2012-01-11 18:23:43 <Diablo-D3> because java enums are fucking idiotic
1247 2012-01-11 18:23:53 <Diablo-D3> I cant combine them into a bitfield like in C.
1248 2012-01-11 18:23:58 <Diablo-D3> what the fuck is the point of that
1249 2012-01-11 18:23:59 <TD> devrandom: i think extension data should not be dropped in a read/write cycle, but i agree that the mandatory field is a good idea if clients that don't understand the extension risk corrupting it
1250 2012-01-11 18:24:21 <devrandom> I have a hybrid bit/sequence enum field...
1251 2012-01-11 18:24:23 <devrandom> let me get a link
1252 2012-01-11 18:24:23 <Diablo-D3> I use a static class with static final CAPITAL fields, and there, its a fucking #define.
1253 2012-01-11 18:24:42 <Diablo-D3> when I get shit done, it gets done right.
1254 2012-01-11 18:25:18 <TD> this is actually a protobuf enum
1255 2012-01-11 18:25:41 <TD> devrandom: isGoodInvariants -> checkInvariants?
1256 2012-01-11 18:25:48 <TD> i'm not sure what was wrong with the old name :)
1257 2012-01-11 18:25:49 <Diablo-D3> Ive never used protobuf enums
1258 2012-01-11 18:26:00 <devrandom> https://code.google.com/r/miron-bitcoinj/source/browse/src/com/google/bitcoin/core/WalletTransaction.java?name=wallet#26
1259 2012-01-11 18:26:00 <TD> devrandom: or maybe isConsistent
1260 2012-01-11 18:26:12 topi` has joined
1261 2012-01-11 18:26:16 <Diablo-D3> isConsistent is kind of lame
1262 2012-01-11 18:26:19 <devrandom> TD: I made it a boolean returning thing
1263 2012-01-11 18:26:22 <Diablo-D3> although the best of the three
1264 2012-01-11 18:26:22 <devrandom> ok
1265 2012-01-11 18:26:34 <Diablo-D3> devrandom: "is" or "has" methods are almost guaranteed to return a bool
1266 2012-01-11 18:26:47 <topi`> hi, my bitcoind has already taken >24 hours to download the blockchain, is this acceptable?
1267 2012-01-11 18:26:49 <Diablo-D3> java has a very specific way of styling syntax
1268 2012-01-11 18:26:54 <topi`> I see lots of these:
1269 2012-01-11 18:26:55 <topi`> ERROR: ProcessBlock() : already have block 152925 0000000000000b658cdf
1270 2012-01-11 18:26:59 <Diablo-D3> topi`: normal? yes. accceptable? no.
1271 2012-01-11 18:27:01 <jrmithdobbs> topi`: acceptable, no, normal, yes
1272 2012-01-11 18:27:02 <TD> devrandom: maybe include the extension name in the exception message, if it's mandatory
1273 2012-01-11 18:27:09 <topi`> how does this happen?
1274 2012-01-11 18:27:09 <Diablo-D3> jrmithdobbs: jinx
1275 2012-01-11 18:27:31 <TD> devrandom: the rest LGTM
1276 2012-01-11 18:27:33 <TD> devrandom: thanks!
1277 2012-01-11 18:27:40 <devrandom> TD: thanks for the review...
1278 2012-01-11 18:27:57 <jrmithdobbs> topi`: the p2p code isn't very smart at shuffling large chunks of data (like an initial blockchain download)
1279 2012-01-11 18:28:02 <jrmithdobbs> topi`: is the short answer
1280 2012-01-11 18:28:15 <TD> topi`: it's just a very intensive operation, to download and verify the entire block chain
1281 2012-01-11 18:28:20 <topi`> jrmithdobbs: so, two peers provide the same block?
1282 2012-01-11 18:28:25 <Joric> http://www.youtube.com/watch?v=pDOcLros-w0 bitcoin vending machine - how safe are those instant transactions?
1283 2012-01-11 18:28:25 <TD> topi`: ideally releases would come with the block chain in it
1284 2012-01-11 18:28:34 <TD> topi`: i'm not sure why that isn't done
1285 2012-01-11 18:28:36 <jrmithdobbs> topi`: if the first one you asked didn't answer quick enough, ya
1286 2012-01-11 18:28:38 <devrandom> TD: Diablo-D3: so for the hybrid bit/sequence enum... the values that are mutually exclusive are sequenced and the values that are not are bit fields... if it's super annoying this way I can change it
1287 2012-01-11 18:28:55 <topi`> TD: too big download, perhaps ;)
1288 2012-01-11 18:28:57 <TD> devrandom: ok. it doesn't really matter
1289 2012-01-11 18:29:02 <TD> topi`: you have to download it anyway
1290 2012-01-11 18:29:18 iocor has joined
1291 2012-01-11 18:29:31 <TD> devrandom: so to forcibly rewrite the history on my clone, i'd use "git push -f" ?
1292 2012-01-11 18:29:43 <TD> after the "git reset --hard HEAD origin master"
1293 2012-01-11 18:29:52 <jrmithdobbs> git pull -f you mean
1294 2012-01-11 18:29:52 <TD> no, sorry, s/origin/upstream/
1295 2012-01-11 18:30:06 <TD> jrmithdobbs: no i want to overwrite a remote repository
1296 2012-01-11 18:30:11 <jrmithdobbs> oh, then yes
1297 2012-01-11 18:30:11 <TD> *branch
1298 2012-01-11 18:30:31 <TD> i got myself into a pickle with git
1299 2012-01-11 18:31:44 pusle has joined
1300 2012-01-11 18:31:54 <devrandom> the arg to git-reset is a commit
1301 2012-01-11 18:32:01 <TD> git reset --hard upstream/master
1302 2012-01-11 18:32:03 <TD> ?
1303 2012-01-11 18:32:04 <devrandom> so maybe git reset --hard origin/master
1304 2012-01-11 18:32:06 <devrandom> right
1305 2012-01-11 18:32:22 <devrandom> then git push -f
1306 2012-01-11 18:32:32 b4epoche_ has joined
1307 2012-01-11 18:32:45 <TD> hmm. that's not quite right. how do i tell it to update its copy of upstream/master, without merging into my own branch?
1308 2012-01-11 18:32:48 <devrandom> assuming origin is your remote personal repo
1309 2012-01-11 18:32:55 <devrandom> git fetch upstream
1310 2012-01-11 18:32:56 <TD> origin is my clone. upstream is the bitcoinj global master
1311 2012-01-11 18:32:58 <TD> ah, fetch
1312 2012-01-11 18:33:06 <TD> there we go
1313 2012-01-11 18:33:24 ovidiusoft has quit (Ping timeout: 268 seconds)
1314 2012-01-11 18:33:26 b4epoche has quit (Ping timeout: 252 seconds)
1315 2012-01-11 18:33:26 b4epoche_ is now known as b4epoche
1316 2012-01-11 18:33:32 user__ has joined
1317 2012-01-11 18:34:04 <TD> ok, there we go. thanks devrandom and jrmithdobbs
1318 2012-01-11 18:34:13 <TD> devrandom: so go ahead and merge that into master whenever you like
1319 2012-01-11 18:34:31 <topi`> the initial few thousand blocks were very quick to download, so I thought the process wouldn't take two days...
1320 2012-01-11 18:34:38 <TD> devrandom: i think before we release 0.4 we need to at least update all the examples and docs to point users at protobuf serialization, then fix the feb 20th flag day, and finally fix the compressed pubkeys
1321 2012-01-11 18:34:43 <topi`> it seems they were downloaded in batches of 500 or so
1322 2012-01-11 18:34:47 iocor has quit (Quit: Computer has gone to sleep.)
1323 2012-01-11 18:34:52 <TD> topi`: well, earlier blocks had less activity. if you don't want to wait, you can use MultiBit
1324 2012-01-11 18:34:58 <TD> topi`: it will sync a LOT faster because it does less
1325 2012-01-11 18:34:59 <jrmithdobbs> topi`: yes the got larger and more cpu intensive to verify around aug/sep 11
1326 2012-01-11 18:35:00 <devrandom> np
1327 2012-01-11 18:36:14 <TD> i'm really glad to see us get this though
1328 2012-01-11 18:36:38 <TD> hopefully everyone can migrate to protobuf wallets over the next couple of months. should robustify things a lot
1329 2012-01-11 18:37:03 <devrandom> TD: that sounds like a good plan
1330 2012-01-11 18:37:16 <jrmithdobbs> protobuf wallets?
1331 2012-01-11 18:37:27 <devrandom> TD: I was hoping to get feedback from Andreas, but I haven't heard from him yet
1332 2012-01-11 18:37:48 <devrandom> TD: I suppose we can always iterate
1333 2012-01-11 18:37:55 <TD> devrandom: he's probably just busy for a few days. i can't do much in the way of big changes until next week now
1334 2012-01-11 18:38:03 <TD> i might get to some of the minor bugfixes tonight
1335 2012-01-11 18:38:14 <TD> devrandom: but he wanted us to leave java serialization for a long time, so he should be happy :)
1336 2012-01-11 18:38:25 <TD> jrmithdobbs: storing bitcoinj wallets as a protocol buffer instead of a java object stream
1337 2012-01-11 18:38:34 <TD> latter is _extremely_ convenient, but that's about it. it's not very efficient or robust.
1338 2012-01-11 18:38:51 <sipa> or portable
1339 2012-01-11 18:38:56 <TD> indeed
1340 2012-01-11 18:38:56 <jrmithdobbs> oh, gotcha
1341 2012-01-11 18:39:01 <TD> well, java is pretty portable :)
1342 2012-01-11 18:39:03 <jrmithdobbs> i missed the first half of the conversation ;p
1343 2012-01-11 18:39:50 <devrandom> we hope the protobuf will be adopted by other clients maybe even by the Satoshi client
1344 2012-01-11 18:40:18 <TD> i think the future direction for wallet formats is as full databases
1345 2012-01-11 18:40:31 <TD> at least for the sort of things where the satoshi client is used
1346 2012-01-11 18:40:40 <devrandom> https://code.google.com/r/miron-bitcoinj/source/browse/src/bitcoin.proto?name=wallet
1347 2012-01-11 18:40:47 <TD> but for mobile clients protobufs are pretty good. too bad the proto2 library for java is so bloated
1348 2012-01-11 18:40:50 <sipa> devrandom: i've had some mails with gary rowe concerning the portable walet format
1349 2012-01-11 18:40:53 <devrandom> well, for wallet interchange...
1350 2012-01-11 18:40:58 <TD> yeah, for interchange it's pretty good
1351 2012-01-11 18:41:11 <TD> sometimes i wish we'd just released proto1 and got it over with
1352 2012-01-11 18:41:29 <devrandom> ?
1353 2012-01-11 18:41:37 <sipa> devrandom: but i personally am looking more towards a human-readable exchange format, rather than an efficient internal wallet format
1354 2012-01-11 18:41:48 <devrandom> TD: oh, got it
1355 2012-01-11 18:41:52 <CIA-100> DiabloMiner: Patrick McFarland master * rb462d89 / (3 files in 3 dirs): Updated vector argument to take layouts - http://git.io/-L7d4w https://github.com/Diablo-D3/DiabloMiner/commit/b462d89bfbc796bb633cf05847c2a828f9ad5536
1356 2012-01-11 18:41:57 barmstrong has quit (Remote host closed the connection)
1357 2012-01-11 18:41:58 darksk1ez has joined
1358 2012-01-11 18:42:16 <devrandom> sipa: protobufs have a structured ascii format
1359 2012-01-11 18:42:45 <sipa> hmm, interesting
1360 2012-01-11 18:42:53 iocor has joined
1361 2012-01-11 18:43:21 <TD> yeah they can be binary or ascii. though wallets are inherently binary structures
1362 2012-01-11 18:43:30 <TD> so printing them as ascii has limited value beyond debugging, imho
1363 2012-01-11 18:44:25 <devrandom> it's nice for forensics (how did my wallet get corrupted, etc.)
1364 2012-01-11 18:45:10 BlueMatt has quit (Ping timeout: 252 seconds)
1365 2012-01-11 18:46:07 <devrandom> TD: should I squash all the protobuf stuff into one commit?  or do you think the history of the past few days' development is useful?
1366 2012-01-11 18:47:53 BlueMatt has joined
1367 2012-01-11 18:48:08 <TD> devrandom: it's fine
1368 2012-01-11 18:48:12 <TD> devrandom: no need to squash
1369 2012-01-11 18:49:06 user__ has quit (Quit: Leaving)
1370 2012-01-11 18:49:12 <topi`> I understand that verifying the recent blocks takes up some CPU time, but my bitcoind has been steadily taking 4-5% cpu from the beginning and still ...
1371 2012-01-11 18:49:33 <devrandom> TD: we should add the CIA link back...
1372 2012-01-11 18:49:37 <topi`> I'd expect the cpu be pegged to higher numbers
1373 2012-01-11 18:50:14 <TD> devrandom: yeah
1374 2012-01-11 18:50:24 <TD> topi`: most of the time is spent waiting for disk io
1375 2012-01-11 18:50:39 <TD> topi`: it's updating a consistent on disk database. so there's lots of flushing and things. as i said, if you don't like the delay, use MultiBit
1376 2012-01-11 18:50:52 <TD> or grab a copy of the block chain database from elsewhere
1377 2012-01-11 18:52:11 <devrandom> TD: pushed.  should I close issue #4 or #85?  or both?
1378 2012-01-11 18:52:24 <TD> both
1379 2012-01-11 18:52:27 <TD> yay! :)
1380 2012-01-11 18:52:48 <TD> we should do some triage at some point. a few of these bugs are obsolete
1381 2012-01-11 18:53:26 barmstrong has joined
1382 2012-01-11 18:54:07 barmstrong has quit (Remote host closed the connection)
1383 2012-01-11 18:55:19 <devrandom> yup
1384 2012-01-11 18:58:14 booo has quit (Ping timeout: 276 seconds)
1385 2012-01-11 18:58:18 <jgarzik> current review of coinbaser posted on github pull request.
1386 2012-01-11 19:01:12 <BlueMatt> jgarzik: Im still waiting on that triangle-area bitcoin dev group meetup ;)
1387 2012-01-11 19:01:48 <JFK911> raleigh?  count me in
1388 2012-01-11 19:03:29 <TD> devrandom: any idea what you want to work on next?
1389 2012-01-11 19:06:44 <BlueMatt> JFK911: sounds good
1390 2012-01-11 19:09:12 <devrandom> TD: not sure
1391 2012-01-11 19:10:39 <devrandom> TD: maybe a stop-gap for tx fees?  (fixed fee)
1392 2012-01-11 19:10:42 <TD> devrandom: i think the remaining Big Chunks of work needed for a truly great [mobile] client are real support for fees, and a circular block chain
1393 2012-01-11 19:10:46 <TD> fixed fees is a very simple patch
1394 2012-01-11 19:10:50 <TD> andreas has done it already
1395 2012-01-11 19:11:07 <devrandom> TD: do we have to re-implement due to CLA?
1396 2012-01-11 19:11:09 <TD> the next step is to ensure fees are sized appropriately for the transaction, but not worry about optimization
1397 2012-01-11 19:11:15 <TD> yes, unfortunately so. luckily it's quite a trivial patch
1398 2012-01-11 19:11:25 <TD> i've been meaning to refactor the wallet
1399 2012-01-11 19:11:46 <TD> make some of the methods public, and change the interface so you can pass the wallet any arbitrary Transaction object and have it be completed
1400 2012-01-11 19:12:16 <TD> so to create a multi-spend, you'd create a Transaction, add a few outpoints to the destinations you had in mind, and then tell the wallet to add as many inputs and outputs as necessary to finish it off
1401 2012-01-11 19:12:25 <TD> ditto for various types of contract.
1402 2012-01-11 19:12:30 <TD> it's not a big change from what we have now
1403 2012-01-11 19:12:32 <Eliel> https://chzmemebase.files.wordpress.com/2012/01/internet-memes-dear-pirates.png
1404 2012-01-11 19:12:57 <devrandom> I think we can postpone doing "appropriate fees" and let the UI handle it by retrying with a bigger fee
1405 2012-01-11 19:13:47 <TD> i think it should be done inside the wallet. UIs shouldn't have to think about this. making sure the fee is set so the tx won't be rejected isn't too hard
1406 2012-01-11 19:14:03 <TD> once you get into, how do I choose my coins such that the fee is minimized, that's harder. but we're a way off from that yet
1407 2012-01-11 19:14:14 <TD> fixed fee is 1 commit though. quite easy.
1408 2012-01-11 19:15:24 <devrandom> fees will likely be a moving target in the future... different miners might have different fee structures, plus fees will scale down as BTC value appreciates
1409 2012-01-11 19:15:31 <devrandom> plus new tx types
1410 2012-01-11 19:15:53 <devrandom> a pluggable component seems more better
1411 2012-01-11 19:16:06 <luke-jr> jgarzik: response posted
1412 2012-01-11 19:17:16 <TD> devrandom: pluggable SelectCoins() makes sense, yes. for now using the hard-coded fee rules is fine. it's just important that nodes don't silently drop transactions for relay
1413 2012-01-11 19:18:03 <TD> devrandom: the other thing that'd be useful is a truly bounded overhead block store. older block headers are deleted entirely. re-orgs deeper than X thousand blocks kick you off the network (or are just not detected at all)
1414 2012-01-11 19:18:16 <TD> devrandom: the mobile clients we have still don't scale
1415 2012-01-11 19:18:20 <TD> until that is solved
1416 2012-01-11 19:18:57 <devrandom> you still have to keep all block headers that enclose txs that affect you, right?
1417 2012-01-11 19:19:31 <devrandom> oh, maybe you don't if they are buried enough
1418 2012-01-11 19:19:41 kiba has quit (Ping timeout: 276 seconds)
1419 2012-01-11 19:19:42 <devrandom> since you won't reorg that far
1420 2012-01-11 19:19:45 <TD> no. transactions already record which blocks they appeared in anyway, if for some reason you need the header you can just request it. but i can't think of why you'd need it
1421 2012-01-11 19:19:46 <TD> exactly
1422 2012-01-11 19:19:53 <TD> the only reason to keep block headers around is so you can handle re-orgs
1423 2012-01-11 19:20:13 <TD> once a tx is buried so deep you think  a re-org will never happen, you can throw them away. it's a calculated gamble.
1424 2012-01-11 19:20:28 <TD> probably that depth should be calculated in terms of something fairly constant, like petahashes of work done rather than specific block depths
1425 2012-01-11 19:20:40 kiba` has joined
1426 2012-01-11 19:21:51 <devrandom> there's no issue for this?
1427 2012-01-11 19:22:21 PK has joined
1428 2012-01-11 19:22:47 <TD> no
1429 2012-01-11 19:23:41 the_batman has quit (Read error: Connection reset by peer)
1430 2012-01-11 19:23:46 BlueMatt has quit (Ping timeout: 260 seconds)
1431 2012-01-11 19:23:46 kiba` has quit (Read error: Connection reset by peer)
1432 2012-01-11 19:25:03 BlueMatt has joined
1433 2012-01-11 19:25:38 Clipse has quit (Ping timeout: 248 seconds)
1434 2012-01-11 19:25:50 <devrandom> TD: I'll do the fee stuff
1435 2012-01-11 19:25:53 <TD> great
1436 2012-01-11 19:25:54 <TD> thanks
1437 2012-01-11 19:25:58 the_batman has joined
1438 2012-01-11 19:27:15 <gmaxwell> 09:44 < Joric> how are you gonna get 50% of users with that http://bitcoinstatus.rowit.co.uk/versions.html
1439 2012-01-11 19:27:20 <gmaxwell> ^ thats totally unrelated.
1440 2012-01-11 19:27:31 <gmaxwell> old nodes are perfectly happy with P2SH
1441 2012-01-11 19:27:50 <gmaxwell> There just needs to be a majority of mining power on it to make sure that the rules get enforced
1442 2012-01-11 19:29:32 <Joric> gmaxwell, anyway, there's still a majority of v501 i only wondering what are those v700 v600
1443 2012-01-11 19:29:48 <gmaxwell> v600 it git
1444 2012-01-11 19:30:05 <Joric> testing?
1445 2012-01-11 19:30:34 <gmaxwell> I don't know about testing so much as just people running the version straight from git.
1446 2012-01-11 19:31:09 BlueMatt has quit (Ping timeout: 240 seconds)
1447 2012-01-11 19:31:33 <Joric> though there's only 18 v600 nodes and none v700/710
1448 2012-01-11 19:32:07 <gmaxwell> Joric: it's probably just listed because someone being funny claimed it.
1449 2012-01-11 19:32:22 <gmaxwell> 09:37 < finway> last time i heard [Tycho] & luke-jr won't support P2SH?
1450 2012-01-11 19:32:42 <gmaxwell> ^ this would be news to me, I mean [tycho].  I'm not sure where luke-jr stands at the moment.
1451 2012-01-11 19:33:39 <gmaxwell> (Luke was saying his support was conditional on a declaration that 'bitcoin 2.0' would be P2SH only)
1452 2012-01-11 19:34:28 BlueMatt has joined
1453 2012-01-11 19:36:52 <marf_away> politics in bitcoin here we cokme
1454 2012-01-11 19:36:52 <marf_away> ;D
1455 2012-01-11 19:37:02 <marf_away> come
1456 2012-01-11 19:37:40 TD_ has joined
1457 2012-01-11 19:38:42 iocor has quit (Quit: Computer has gone to sleep.)
1458 2012-01-11 19:39:50 freewil has joined
1459 2012-01-11 19:40:06 TD has quit (Ping timeout: 260 seconds)
1460 2012-01-11 19:40:07 TD_ is now known as TD
1461 2012-01-11 19:42:31 <TD> devrandom: oh the other thing we need to think about in a block store rewrite is how to make sure mobile clients always have a reasonably up to date chain. andreas never updates his because he wants to be able to replay wallets
1462 2012-01-11 19:42:40 <TD> devrandom: some better support for checkpointing would be useful
1463 2012-01-11 19:44:06 <TD> so much to do ...
1464 2012-01-11 19:45:16 ahbritto_ has quit (Quit: Ex-Chat)
1465 2012-01-11 19:45:47 <BlueMatt> did satoshi have any real-world reasons why we have a message checksum if we are using tcp?
1466 2012-01-11 19:47:03 <MC1984> does it strike anyone that being able to organize a 50%> effort for this p2sh thing is a parfect demonstration of an attack vector
1467 2012-01-11 19:47:13 ovidiusoft has joined
1468 2012-01-11 19:47:27 <TD> BlueMatt: i suspect a bug crept into the network layer at some point and that was something he introduced to try and find it
1469 2012-01-11 19:47:51 Cryo has quit (Ping timeout: 240 seconds)
1470 2012-01-11 19:47:52 <MC1984> any why pools are the devil
1471 2012-01-11 19:48:17 gfinn has quit (Ping timeout: 276 seconds)
1472 2012-01-11 19:48:30 <BlueMatt> TD: so why dont we short-circuit the message checksum check so that eventually we can remove it (its a pita and several people complain about it)
1473 2012-01-11 19:48:42 <BlueMatt> s/dont/havent/
1474 2012-01-11 19:48:59 <phantomcircuit> not to mention it makes partial message handling impossible
1475 2012-01-11 19:50:08 <TD> BlueMatt: that would be nice indeed
1476 2012-01-11 19:50:10 pickett has quit (Remote host closed the connection)
1477 2012-01-11 19:50:27 <TD> BlueMatt: there should be a way to opt-out of the checksumming with a new command, maybe
1478 2012-01-11 19:50:34 <TD> there are more important improvements to the protocol imho
1479 2012-01-11 19:50:37 <gmaxwell> MC1984: No. Being able to organize something thats good for everyone is not the same as an attack.
1480 2012-01-11 19:50:40 <TD> messages when a tx/block is rejected would be useful
1481 2012-01-11 19:50:47 <BlueMatt> TD: we have a protocol version number now...
1482 2012-01-11 19:51:01 pickett has joined
1483 2012-01-11 19:51:04 <gmaxwell> MC1984: otherwise you could just argue that the 100% of the bitcoin users using bitcoin is evidence of the possibility of an attack. :)
1484 2012-01-11 19:51:53 <MC1984> what if you were compromised? what if you just turned bad?
1485 2012-01-11 19:52:06 <MC1984> bitcoin should be under the control of no man or group, thats the point
1486 2012-01-11 19:52:16 <MC1984> pools make it 10000000000x easier
1487 2012-01-11 19:52:43 <pusle> why is p2sh better than a bug fixed OP_eval?
1488 2012-01-11 19:53:33 <gmaxwell> MC1984: You've got far too many zeros there. But sure, lots of people have been complaining about pool power concentrations for a long time.
1489 2012-01-11 19:53:38 <TD> devrandom: looks like the build box doesn't know how to grab protoc
1490 2012-01-11 19:53:55 <phantomcircuit> https://github.com/pstratem/bitcoin/commits/tor
1491 2012-01-11 19:53:59 <phantomcircuit> so this kind of works
1492 2012-01-11 19:53:59 <gmaxwell> pusle: it's simpler, less risky, doesn't defeat static analysis of scripts.
1493 2012-01-11 19:54:42 <pusle> so why didn't Satoshi make p2sh in the first place? ^^
1494 2012-01-11 19:54:45 <phantomcircuit> i just need to make isRoutable and the connect call work
1495 2012-01-11 19:55:31 <gmaxwell> pusle: Presumably because he didn't think of it.
1496 2012-01-11 19:55:48 <gmaxwell> pusle: You know Satoshi didn't make OP_EVAL either, right?
1497 2012-01-11 19:55:54 user__ has joined
1498 2012-01-11 19:56:05 <pusle> eh, no. I thought it was in there from the start just disabled or something
1499 2012-01-11 19:56:25 <TD> because he did not anticipate a desire to have "small addresses"
1500 2012-01-11 19:56:36 <TD> when he first designed bitcoin he saw addresses as a temp hack and IP transactions as the most common way to send
1501 2012-01-11 19:56:37 <pusle> but I did read something about it being too powerful, like a programming language all on its own
1502 2012-01-11 19:56:45 <gmaxwell> Oh, heck no. In fact, OP_EVAL is exactly the kind of functionality he clearly avoided.
1503 2012-01-11 19:56:56 <pusle> but scripting then?
1504 2012-01-11 19:57:01 <pusle> maybe I'm confusing stuff
1505 2012-01-11 19:57:34 <pusle> the whole point of this is 3rd party signing, like escrow right?
1506 2012-01-11 19:57:50 <phantomcircuit> gmaxwell, the hell is OP_EVAL anyways?
1507 2012-01-11 19:58:02 <sipa> phantomcircuit: the precursor to P2SH
1508 2012-01-11 19:58:12 <pusle> perhaps he can give us some links and save time :)
1509 2012-01-11 19:58:15 <sipa> a bit more flexible, a lot more dangerous
1510 2012-01-11 19:58:16 <gmaxwell> The purpose is to make it so the recipent of funds can specify the payment tules.
1511 2012-01-11 19:58:25 <gmaxwell> s/tules/rules/
1512 2012-01-11 19:59:03 <TD> no, the purpose is to make addresses smaller
1513 2012-01-11 19:59:09 <TD> otherwise an address could just be a serialized scriptPubKey
1514 2012-01-11 19:59:33 datagutt_ has quit (Quit: kthxbai)
1515 2012-01-11 19:59:48 <sipa> neither; the purpose is to defer the actual script storage to spending to
1516 2012-01-11 19:59:49 <sipa> *time
1517 2012-01-11 19:59:51 <pusle> uh?
1518 2012-01-11 20:00:03 <gmaxwell> Thats not the only purpose though, output script size is simply more expensive than input script size if you assume pruning.
1519 2012-01-11 20:00:12 <gmaxwell> what sipa said.
1520 2012-01-11 20:00:21 BlueMatt has quit (Ping timeout: 240 seconds)
1521 2012-01-11 20:01:50 <pusle> so the problem is the amount of data stored in the blockchain?
1522 2012-01-11 20:02:08 <gmaxwell> pusle: like any good feature there are multiple needs it addresses.
1523 2012-01-11 20:02:38 BlueMatt has joined
1524 2012-01-11 20:02:52 <pusle> sounds good, but I do hope it's tested for months before it's actually deployed..
1525 2012-01-11 20:03:17 <pusle> in an Alt-chain perhaps? *nudge* ;)
1526 2012-01-11 20:03:19 <pusle> hehe
1527 2012-01-11 20:03:29 <gmaxwell> pusle: we have testnet for testing.
1528 2012-01-11 20:03:47 <pusle> I know, but some complained it's kinda dead
1529 2012-01-11 20:03:59 <gmaxwell> 'some'
1530 2012-01-11 20:04:03 <gmaxwell> It's not dead at all.
1531 2012-01-11 20:04:55 <pusle> ok, goodie
1532 2012-01-11 20:05:11 paraipan has quit (Ping timeout: 276 seconds)
1533 2012-01-11 20:06:19 gavinandresen has joined
1534 2012-01-11 20:06:22 <devrandom> TD: protoc is in an apt package, not in maven, so we can't grab it automatically
1535 2012-01-11 20:06:37 <TD> maven can't grab platform specific binaries?
1536 2012-01-11 20:06:59 davout has joined
1537 2012-01-11 20:07:17 <TD> http://code.google.com/p/protobuf/source/branch?spec=issue81&branch=%2Fbranches%2Fmaven-plugin
1538 2012-01-11 20:07:30 <TD> looks like it was never merged in?
1539 2012-01-11 20:08:11 <TD> http://code.google.com/p/protobuf/source/browse/trunk/java/README.txt
1540 2012-01-11 20:08:13 <TD> oh no, so it is
1541 2012-01-11 20:08:24 paraipan has joined
1542 2012-01-11 20:09:31 <TD> devrandom: hey could you send a mail about how to build now?
1543 2012-01-11 20:10:01 <TD> i guess it's simple enough on macosx with ports and on linux, assuming there's a package. on windows it seems a binary is on the protobufs page
1544 2012-01-11 20:10:35 <devrandom> I'll update the README?
1545 2012-01-11 20:10:37 <TD> ok
1546 2012-01-11 20:10:53 <TD> i guess users who depend on it via maven won't need the compiler?
1547 2012-01-11 20:10:58 <TD> can we just check in the compiled outputs, maybe>?
1548 2012-01-11 20:11:00 <TD> that might be easier
1549 2012-01-11 20:13:49 _Fireball has joined
1550 2012-01-11 20:13:56 CaptainDDL has quit (Ping timeout: 268 seconds)
1551 2012-01-11 20:15:28 <devrandom> TD: checking in derived artifacts is usually frowned upon ;)
1552 2012-01-11 20:15:46 <TD> yeah, but it'd be a PITA if every user had to install protoc before they could work with the library
1553 2012-01-11 20:15:51 <TD> how many generated files are there?
1554 2012-01-11 20:15:54 * TD tries a build
1555 2012-01-11 20:16:15 <devrandom> TD: was there a protoc solution available in the links you pasted above?  I can't quite figure it out.
1556 2012-01-11 20:16:26 <TD> no, i thought there was, but there isn't
1557 2012-01-11 20:16:43 CaptainDDL has joined
1558 2012-01-11 20:16:46 CaptainDDL has quit (Changing host)
1559 2012-01-11 20:16:46 CaptainDDL has joined
1560 2012-01-11 20:17:00 <devrandom> ok
1561 2012-01-11 20:17:21 <TD> hmm. for some reason maven can't find protoc, though it's in my path
1562 2012-01-11 20:17:42 <devrandom> ugh
1563 2012-01-11 20:18:13 gjs278 has quit (Remote host closed the connection)
1564 2012-01-11 20:18:15 <TD> let me see
1565 2012-01-11 20:18:20 <devrandom> maybe maven hardcodes its own path
1566 2012-01-11 20:18:28 <devrandom> PATH
1567 2012-01-11 20:18:34 <TD> the command line version works, but then when compiling the generated files, it can't find the runtime lib
1568 2012-01-11 20:18:35 <TD> pain
1569 2012-01-11 20:18:41 BlueMatt has quit (Quit: Ex-Chat)
1570 2012-01-11 20:20:00 <devrandom> are you on OSX?
1571 2012-01-11 20:20:21 <TD> yeah
1572 2012-01-11 20:20:27 <devrandom> switch to linux?
1573 2012-01-11 20:20:29 <TD> heh
1574 2012-01-11 20:20:31 <TD> protoc runs
1575 2012-01-11 20:20:32 <devrandom> j/k
1576 2012-01-11 20:20:39 <TD> well, prints "Missing input file"
1577 2012-01-11 20:21:02 <TD> maven doesn't seem to have resolved the runtime library correctly. it can't find MessageOrBuilder
1578 2012-01-11 20:21:04 Joric has quit ()
1579 2012-01-11 20:21:07 <TD> when compiling the generated files
1580 2012-01-11 20:21:12 <TD> amongst other things (big error spew)
1581 2012-01-11 20:21:36 <TD> the generated file is there though. just one file, good :) we can check that in without any issues
1582 2012-01-11 20:21:54 <devrandom> protoc -Isrc src/bitcoin.proto --java_out=gen
1583 2012-01-11 20:22:05 <devrandom> TD: ^
1584 2012-01-11 20:23:02 <TD> maybe i have a version mismatch?
1585 2012-01-11 20:23:10 <TD> i see the protobuf lib on the classpath when compiling
1586 2012-01-11 20:23:10 <devrandom> you need 2.2.0
1587 2012-01-11 20:23:17 <TD> ah
1588 2012-01-11 20:23:19 <TD> i have protoc 2.4.1
1589 2012-01-11 20:23:28 <devrandom> yeah, I ran into that too
1590 2012-01-11 20:23:29 <TD> are you behind?
1591 2012-01-11 20:23:41 <TD> why are we using an older version?
1592 2012-01-11 20:23:57 <devrandom> that's the version on lucid :-P
1593 2012-01-11 20:24:22 <TD> ugh. so this is a debian issue :)
1594 2012-01-11 20:24:49 <TD> well, how about this
1595 2012-01-11 20:24:59 <TD> i check in the artifact compiled with 2.4, and repoint maven at the 2.4 runtime lib
1596 2012-01-11 20:25:04 <TD> as presumably (?) newer versions are better
1597 2012-01-11 20:25:07 <TD> that way you don't need to upgrade
1598 2012-01-11 20:25:14 <TD> and others don't need protoc at all
1599 2012-01-11 20:25:26 <devrandom> actually 2.4.x seems incompatible with 2.2.x
1600 2012-01-11 20:25:33 gfinn has joined
1601 2012-01-11 20:25:38 <TD> yeah, exactly. that's the issue i'm having
1602 2012-01-11 20:25:41 <TD> fail
1603 2012-01-11 20:25:48 <devrandom> ya
1604 2012-01-11 20:26:01 <devrandom> well, I'm good with going to 2.4
1605 2012-01-11 20:26:11 <TD> ok
1606 2012-01-11 20:26:22 <devrandom> I'm not sure how you'd tell Maven that it doesn't have to do the protoc step
1607 2012-01-11 20:26:32 <TD> it's automated?
1608 2012-01-11 20:26:55 <TD> right, that indeed fixed it
1609 2012-01-11 20:27:03 <TD> how does maven decide what to build?
1610 2012-01-11 20:27:09 <TD> if the generated file already exists, will it skip that build step?
1611 2012-01-11 20:27:12 <devrandom> that's exactly what I'm wondering
1612 2012-01-11 20:27:20 <devrandom> because it doesn't know what's generated
1613 2012-01-11 20:27:32 <devrandom> it's not ant/make
1614 2012-01-11 20:27:46 <TD> i thought that's exactly what it is ... some kind of build system
1615 2012-01-11 20:28:00 <devrandom> it is, but it doesn't seem to look at outputs, only at inputs
1616 2012-01-11 20:28:05 <devrandom> and when they change, it rebuilds
1617 2012-01-11 20:28:09 <TD> hm
1618 2012-01-11 20:28:10 <devrandom> but first time, it rebuild everything
1619 2012-01-11 20:28:24 <TD> do the unit tests pass for you, by the way ?
1620 2012-01-11 20:28:25 <devrandom> we need a maven expert
1621 2012-01-11 20:28:40 <devrandom> yup
1622 2012-01-11 20:28:43 <TD> that's odd
1623 2012-01-11 20:28:47 <TD> they assert on isConsistent() for me
1624 2012-01-11 20:28:57 <TD> in ChainSplitTests
1625 2012-01-11 20:29:46 <devrandom> oh, maybe I didn't run it before the last change... oops
1626 2012-01-11 20:29:54 <luke-jr> protobuf seems to break compatibility often
1627 2012-01-11 20:30:03 RazielZ has quit (Ping timeout: 244 seconds)
1628 2012-01-11 20:30:29 <TD> binary compatibility is never broken, AFAIK. our issue was a mismatch between the compiler version and the runtime library version
1629 2012-01-11 20:30:31 <TD> pretty easy to fix
1630 2012-01-11 20:30:36 <devrandom> okay
1631 2012-01-11 20:30:54 <TD> the only trick now is (beyond fixing the unit tests), ensuring the build is still convenient for people. no need to install dependencies manually.
1632 2012-01-11 20:30:57 <TD> devrandom: okay what?
1633 2012-01-11 20:31:00 Turingi has quit (Read error: Connection reset by peer)
1634 2012-01-11 20:31:08 <devrandom> okay re compatibility
1635 2012-01-11 20:31:23 <TD> riht
1636 2012-01-11 20:31:23 davout has quit (Remote host closed the connection)
1637 2012-01-11 20:31:28 <TD> *right
1638 2012-01-11 20:31:49 theorbtwo has quit (Remote host closed the connection)
1639 2012-01-11 20:31:52 theorb has joined
1640 2012-01-11 20:32:02 theorb is now known as theorbtwo
1641 2012-01-11 20:32:39 <luke-jr> [15:26:15] <TD> binary compatibility is never broken, AFAIK. our issue was a mismatch between the compiler version and the runtime library version <-- that is the DEFINITION of breaking binary compatibility…
1642 2012-01-11 20:34:04 marf_away has quit (Quit: Nettalk6 - www.ntalk.de)
1643 2012-01-11 20:34:51 <TD> no
1644 2012-01-11 20:34:57 <TD> i meant binary compatibility as in, the format of serialized files
1645 2012-01-11 20:35:14 RazielZ has joined
1646 2012-01-11 20:35:18 <TD> it does indeed change the internal interface between compiled code and the runtime
1647 2012-01-11 20:35:27 <devrandom> TD: I'm looking at the test issue
1648 2012-01-11 20:36:13 <luke-jr> TD: which is annoying
1649 2012-01-11 20:36:19 <TD> yes
1650 2012-01-11 20:36:24 <TD> proto1 was perfect imho. sigh.
1651 2012-01-11 20:37:39 <TD> ugh. i hate the maven developers already.
1652 2012-01-11 20:37:40 <devrandom> TD: found it, pushing a fix in a sec
1653 2012-01-11 20:37:45 <TD> "At first glance Maven can appear to be many things, but in a nutshell Maven is an attempt to apply patterns to a project's build infrastructure in order to promote comprehension and productivity by providing a clear path in the use of best practices."
1654 2012-01-11 20:37:53 <TD> just say it's a damn build system and move on
1655 2012-01-11 20:38:09 <jgarzik> luke-jr: a collection of snarky non-answers is not a real response
1656 2012-01-11 20:38:46 <jgarzik> luke-jr: code existing is never an excuse to avoid review
1657 2012-01-11 20:38:53 <devrandom> TD: I'll also upgrade pom.xml to 2.4.1
1658 2012-01-11 20:38:59 dvide has quit ()
1659 2012-01-11 20:39:03 <TD> devrandom: ok
1660 2012-01-11 20:39:11 <luke-jr> jgarzik: they were answers.
1661 2012-01-11 20:39:28 <luke-jr> jgarzik: nor did I say anything about avoiding review…
1662 2012-01-11 20:39:30 <gmaxwell> phantomcircuit: nice onion support!
1663 2012-01-11 20:39:47 <phantomcircuit> still have quite a bit of work to do
1664 2012-01-11 20:40:00 <phantomcircuit> including a base32 implementation that's MIT (and works)
1665 2012-01-11 20:40:27 pycke2 has joined
1666 2012-01-11 20:41:13 <jgarzik> luke-jr: I don't see any willingness to update your own code in response to reviews, "Also, the current code has had months of testing. Any major restructures are liable to possibly introduce bugs."
1667 2012-01-11 20:41:26 <jgarzik> translation: take my submission as-is
1668 2012-01-11 20:42:44 <jgarzik> #1 is a complete non-answer, failing to answer/justify the _why_ behind the addition
1669 2012-01-11 20:43:01 <luke-jr> jgarzik: when all was said and done, I didn't see any changes needed in your review (and gave the reasons why not)
1670 2012-01-11 20:43:18 <luke-jr> jgarzik: because it's missing functionality?
1671 2012-01-11 20:43:25 <jgarzik> #4 is bullshit, because there are no updates/deletes
1672 2012-01-11 20:43:26 <luke-jr> and people want to use it?
1673 2012-01-11 20:43:34 <luke-jr> there ARE updates/deletes
1674 2012-01-11 20:43:49 <jgarzik> luke-jr: not in your pull request, no
1675 2012-01-11 20:43:55 <luke-jr> JSON-RPC setworkaux can update and delete existing entries, yes
1676 2012-01-11 20:44:16 gjs278 has joined
1677 2012-01-11 20:44:23 <gjs278> ;;bc,stats
1678 2012-01-11 20:44:25 <gribble> Current Blocks: 161747 | Current Difficulty: 1250757.7392747 | Next Difficulty At Block: 163295 | Next Difficulty In: 1548 blocks | Next Difficulty In About: 1 week, 3 days, 5 hours, 31 minutes, and 48 seconds | Next Difficulty Estimate: 1314744.88276653 | Estimated Percent Change: 5.11587028269
1679 2012-01-11 20:44:36 <luke-jr> in fact, that's the common use case
1680 2012-01-11 20:44:50 <jgarzik> uh huh
1681 2012-01-11 20:44:52 <luke-jr> an append-only aux would be full in no time
1682 2012-01-11 20:45:31 <jgarzik> since you've decided it does not need updating, I don't see any point in pursuing it further
1683 2012-01-11 20:45:41 <jgarzik> regardless of feedback, apparently
1684 2012-01-11 20:45:47 <devrandom> TD: pushed
1685 2012-01-11 20:45:56 Joric has joined
1686 2012-01-11 20:45:59 <luke-jr> jgarzik: great, so it's ready for merging
1687 2012-01-11 20:46:48 <luke-jr> (has been for like 2 releases now…_)
1688 2012-01-11 20:47:01 <TD> kenton--
1689 2012-01-11 20:50:23 <TD> devrandom: so, perhaps one way is to rename the file to not have a .proto extension and then rerun the compiler by hand when it changs ?
1690 2012-01-11 20:50:26 <TD> not ideal ....
1691 2012-01-11 20:51:04 <luke-jr> jgarzik: it's needed, there's no known problems with it, it's had months of testing, and Gavin OK'd it months ago. why are we still wasting time discussing it?
1692 2012-01-11 20:58:18 molecular has quit (Quit: Leaving)
1693 2012-01-11 20:59:04 zeiris has quit (Quit: segfault)
1694 2012-01-11 20:59:14 <devrandom> TD: maybe we could separate out the protobuf stuff into a separate component and make it optional
1695 2012-01-11 21:00:16 <TD> i'd like the serialization work to be usable by everyone. just without installing protoc, necessarily. is there a way to tell maven to depend on the runtime jar without the maven plugin as well ?
1696 2012-01-11 21:00:47 markus_wanner has joined
1697 2012-01-11 21:01:19 molecular has joined
1698 2012-01-11 21:01:21 <devrandom> are you asking about the maven-ant-plugin?
1699 2012-01-11 21:01:23 Cablesaurus has joined
1700 2012-01-11 21:01:24 Cablesaurus has quit (Changing host)
1701 2012-01-11 21:01:24 Cablesaurus has joined
1702 2012-01-11 21:01:46 <TD> oh, i see
1703 2012-01-11 21:01:53 <devrandom> that just runs protoc, so yes, it could be disabled if the generated java file is supplied
1704 2012-01-11 21:01:54 <TD> so there's a <dependency> on the runtime
1705 2012-01-11 21:01:57 <TD> ah great
1706 2012-01-11 21:02:00 <TD> that should be easy then
1707 2012-01-11 21:02:09 <TD> let's just disable that and put a comment in the .proto file saying how to re-gen it
1708 2012-01-11 21:04:15 <devrandom> TD: maybe actually move that into an ant build.xml?  then they can just type "ant" if they have things set up
1709 2012-01-11 21:04:35 zeiris has joined
1710 2012-01-11 21:04:46 coblee has quit (Ping timeout: 240 seconds)
1711 2012-01-11 21:05:03 p0s has quit (Remote host closed the connection)
1712 2012-01-11 21:06:33 <TD> i guess so? it might be confusing to have two different build files
1713 2012-01-11 21:07:05 <luke-jr> jgarzik: sorry, but when you take forever and are extremely late to even look at something everyone else has reviewed and tested a long time ago, and then come off as demanding a rewrite with no actual reason for it, it's very annoying
1714 2012-01-11 21:07:05 <devrandom> ok
1715 2012-01-11 21:07:08 erle- has joined
1716 2012-01-11 21:07:13 <TD> what's wrong with a comment saying "To regenerate, run protoc -Isrc src/bitcoin.proto --java_out=gen
1717 2012-01-11 21:10:08 <devrandom> TD: that's fine...  I'm usually hesitant to short-circuit part of a build process like that
1718 2012-01-11 21:10:16 coblee has joined
1719 2012-01-11 21:10:54 <TD> yeah, but i think the gain in simplicity is worth it this time. otherwise we force java devs out of their comfort zone. they have to download windows binaries and put them in the path, etc. it's yak shaving. only a tiny number of people should modify the proto and it's easy for us to require them to regen the file as part of the code review process
1720 2012-01-11 21:12:44 <devrandom> TD: yeah, I'm okay with going this route
1721 2012-01-11 21:13:07 <TD> great
1722 2012-01-11 21:13:17 Acciaio has quit (Remote host closed the connection)
1723 2012-01-11 21:13:28 Visalleras is now known as AmyFarrah
1724 2012-01-11 21:13:46 AmyFarrah is now known as Visalleras
1725 2012-01-11 21:14:18 <CIA-100> bitcoin: Luke Dashjr * rf49f54891245 gentoo/app-misc/cgminer/ (Manifest cgminer-2.1.2.ebuild): app-misc/cgminer: 2.1.2 http://tinyurl.com/7qk3opr
1726 2012-01-11 21:14:30 <devrandom> TD: I'll update the project in a bit
1727 2012-01-11 21:15:23 DaQatz has joined
1728 2012-01-11 21:15:26 MartianW has joined
1729 2012-01-11 21:15:58 MartianW has left ()
1730 2012-01-11 21:16:05 localhost has quit (Remote host closed the connection)
1731 2012-01-11 21:18:59 abragin has left ()
1732 2012-01-11 21:19:49 localhost has joined
1733 2012-01-11 21:27:59 Zarutian has quit (Quit: Zarutian)
1734 2012-01-11 21:29:22 user__ has quit (Quit: Leaving)
1735 2012-01-11 21:32:29 <devrandom> TD: looks like Gary is the maven expert we needed
1736 2012-01-11 21:33:52 bitcoinbulletin has quit (Ping timeout: 260 seconds)
1737 2012-01-11 21:34:35 iddo has quit (Changing host)
1738 2012-01-11 21:34:35 iddo has joined
1739 2012-01-11 21:36:44 iocor has joined
1740 2012-01-11 21:36:47 iocor has quit (Changing host)
1741 2012-01-11 21:36:47 iocor has joined
1742 2012-01-11 21:43:40 BlueMatt has joined
1743 2012-01-11 21:44:27 bitcoinbulletin has joined
1744 2012-01-11 21:46:02 pusle has quit ()
1745 2012-01-11 21:47:44 gp5st has joined
1746 2012-01-11 21:48:46 gp5st has left ()
1747 2012-01-11 21:52:13 devrandom has quit (Remote host closed the connection)
1748 2012-01-11 21:53:25 rdponticelli has quit (Read error: Connection reset by peer)
1749 2012-01-11 21:57:08 Cryo has joined
1750 2012-01-11 21:57:32 Cryo is now known as Guest80945
1751 2012-01-11 21:58:39 rdponticelli has joined
1752 2012-01-11 21:58:59 wasabi1 has quit (Read error: Connection reset by peer)
1753 2012-01-11 21:59:06 gavinandresen has quit (Quit: gavinandresen)
1754 2012-01-11 22:08:31 iocor has quit (Quit: Computer has gone to sleep.)
1755 2012-01-11 22:09:41 <CIA-100> bitcoin: various force_send * r73bd66..0b5d6f bitcoind-personal/ (64 files in 10 dirs): (35 commits) http://tinyurl.com/6uaoy3q
1756 2012-01-11 22:10:00 Visalleras has quit (Quit: http://www.youtube.com/watch?v=hvDNMRZLL-0)
1757 2012-01-11 22:11:26 Carmivore has quit (Read error: Connection reset by peer)
1758 2012-01-11 22:11:54 mologie has quit (Ping timeout: 252 seconds)
1759 2012-01-11 22:17:51 Carmivore has joined
1760 2012-01-11 22:22:35 roconnor has quit (Ping timeout: 240 seconds)
1761 2012-01-11 22:30:38 m86 has joined
1762 2012-01-11 22:30:46 m86 has quit (Changing host)
1763 2012-01-11 22:30:46 m86 has joined
1764 2012-01-11 22:31:37 PK has quit ()
1765 2012-01-11 22:33:19 Kolky has quit (Quit: Bye bye!)
1766 2012-01-11 22:34:50 TD has quit (Quit: TD)
1767 2012-01-11 22:36:47 iocor has joined
1768 2012-01-11 22:36:47 iocor has quit (Changing host)
1769 2012-01-11 22:36:47 iocor has joined
1770 2012-01-11 22:37:47 TheSeven has quit (Disconnected by services)
1771 2012-01-11 22:38:06 [7] has joined
1772 2012-01-11 22:38:16 mologie has joined
1773 2012-01-11 22:38:44 Carmivore has quit (Remote host closed the connection)
1774 2012-01-11 22:43:38 b4epoche_ has joined
1775 2012-01-11 22:44:24 b4epoche has quit (Ping timeout: 244 seconds)
1776 2012-01-11 22:44:24 b4epoche_ is now known as b4epoche
1777 2012-01-11 22:45:23 Stove has joined
1778 2012-01-11 22:45:42 Stove has quit (Client Quit)
1779 2012-01-11 22:45:49 Carmivore has joined
1780 2012-01-11 22:47:10 mologie has quit (Ping timeout: 240 seconds)
1781 2012-01-11 22:50:02 ageis has quit (Quit: http://ageispolis.net)
1782 2012-01-11 22:51:06 ageis has joined
1783 2012-01-11 22:53:06 devrandom has joined
1784 2012-01-11 22:53:34 user has joined
1785 2012-01-11 22:56:51 Carmivore has quit (K-Lined)
1786 2012-01-11 22:59:10 <diki> ok nearly
1787 2012-01-11 22:59:12 <diki> there
1788 2012-01-11 22:59:34 <diki> I am almost there with PCI bus fetching
1789 2012-01-11 23:03:28 localhost has quit (Remote host closed the connection)
1790 2012-01-11 23:04:22 antix has quit (Ping timeout: 255 seconds)
1791 2012-01-11 23:07:31 BGL has quit (Ping timeout: 255 seconds)
1792 2012-01-11 23:08:01 <diki> Ok, got it
1793 2012-01-11 23:08:16 <diki> Better card detection for windows is working
1794 2012-01-11 23:08:38 mologie has joined
1795 2012-01-11 23:08:43 <diki> meaning better enumeration of devices
1796 2012-01-11 23:09:06 _Fireball has quit (Quit:  HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC)
1797 2012-01-11 23:09:31 <diki> Time to remove the switch case from my adl program
1798 2012-01-11 23:10:25 Keefe has quit (Ping timeout: 252 seconds)
1799 2012-01-11 23:11:19 copumpkin has quit (Quit: Computer has gone to sleep.)
1800 2012-01-11 23:11:26 Keefe has joined
1801 2012-01-11 23:11:53 Keefe is now known as Guest42583
1802 2012-01-11 23:14:42 antix has joined
1803 2012-01-11 23:16:44 devrandom has quit (Remote host closed the connection)
1804 2012-01-11 23:18:18 devrandom has joined
1805 2012-01-11 23:18:26 user has quit (Quit: Leaving)
1806 2012-01-11 23:18:49 erle- has quit (Ping timeout: 240 seconds)
1807 2012-01-11 23:25:47 localhost has joined
1808 2012-01-11 23:26:43 phantomfake has joined
1809 2012-01-11 23:30:58 <diki> Damn
1810 2012-01-11 23:31:02 <diki> who would've thought..
1811 2012-01-11 23:31:14 <diki> in windows I need a signed kernel mode driver from verisign...
1812 2012-01-11 23:31:24 <diki> in order to expose gpu registers yada yada
1813 2012-01-11 23:31:53 <cjdelisle> nps, just force an existing one to swap out and grab the swap file and patch it
1814 2012-01-11 23:33:00 <diki> Let's look for alternatives
1815 2012-01-11 23:33:51 copumpkin has joined
1816 2012-01-11 23:34:45 <diki> the original implementation of pciutils used WinIO to read pci bus interface
1817 2012-01-11 23:34:56 <diki> the one I got was modified to work with DirectIO
1818 2012-01-11 23:35:03 <diki> AND compile on mingw
1819 2012-01-11 23:35:08 <diki> which is a success
1820 2012-01-11 23:38:56 vigilyn has quit (Read error: Connection reset by peer)
1821 2012-01-11 23:39:31 vigilyn has joined
1822 2012-01-11 23:41:53 Joric has quit ()
1823 2012-01-11 23:42:03 BGL has joined
1824 2012-01-11 23:43:15 mologie has quit (Ping timeout: 240 seconds)
1825 2012-01-11 23:43:19 gruez has joined
1826 2012-01-11 23:43:29 <gruez> mtgox api sucks
1827 2012-01-11 23:43:36 <gruez> works fine in firefox
1828 2012-01-11 23:43:51 <gruez> but in .net applications, it always times out
1829 2012-01-11 23:43:58 <gruez> fails in internet explorer as well
1830 2012-01-11 23:44:00 <gruez> Unable to download ticker.php from mtgox.com.  Unable to open this Internet site.  The requested site is either unavailable or cannot be found.  Please try again later.
1831 2012-01-11 23:45:49 safra has joined
1832 2012-01-11 23:47:12 safra has quit (Client Quit)
1833 2012-01-11 23:47:13 user has joined
1834 2012-01-11 23:49:22 roconnor has joined
1835 2012-01-11 23:50:07 <gruez> lol
1836 2012-01-11 23:50:12 <gruez> changed user agent to firefox
1837 2012-01-11 23:50:15 <gruez> and it works 100%
1838 2012-01-11 23:50:21 <gruez> mtgox is hating on microsoft?
1839 2012-01-11 23:50:21 <gruez> :p
1840 2012-01-11 23:53:50 user has quit (Quit: Leaving)
1841 2012-01-11 23:54:18 <cjdelisle> LOL MagicalTux you are awesome
1842 2012-01-11 23:55:51 <BlueMatt> I agree, more sites should randomly drop connections and act weird if the ua is ie (not even joking)
1843 2012-01-11 23:57:58 <tcatm> It's almost dead anyway. Only 5.89% visit Bitcoincharts using IE.
1844 2012-01-11 23:58:36 Guest80945 is now known as Cryo
1845 2012-01-11 23:58:53 Cryo has quit (Changing host)
1846 2012-01-11 23:58:53 Cryo has joined
1847 2012-01-11 23:59:57 denisx has joined