1 2013-10-08 12:40:40 <delf_> hey...can someone help me out and send me a coin on testnet? would be very helpfull ^^ mpZj27HLcJc9zq5WHJzq3dkPnWZGwv3bqA
  2 2013-10-08 12:45:03 <grau> http://testnet.mojocoin.com
  3 2013-10-08 12:46:53 <delf_> thx ^^
  4 2013-10-08 15:41:56 <Vinnie_win> Did the bitcointalk.org user accounts all get reset?
  5 2013-10-08 15:43:37 <pigeons> what do you mean by reset?
  6 2013-10-08 15:43:46 <pigeons> mine is working as before
  7 2013-10-08 15:43:48 <Vinnie_win> pigeons: All accounts deleted?
  8 2013-10-08 15:43:52 <pigeons> no
  9 2013-10-08 15:43:54 <Vinnie_win> Okay. Must be a problem on my end then
 10 2013-10-08 15:44:43 <pigeons> all the sessions were deleted, so you need to clear cookies and log in again, other than that no
 11 2013-10-08 15:49:57 <Vinnie_win> That helped!
 12 2013-10-08 16:13:50 <maaku> Vinnie_win: also, change your password...
 13 2013-10-08 16:39:32 <t7> hi guys
 14 2013-10-08 16:39:47 <t7> when i resize my window, nothing seem to be drawn
 15 2013-10-08 16:40:01 <t7> i set glViewport again
 16 2013-10-08 16:44:16 <t7> its like my projection or modelview is messing up
 17 2013-10-08 16:44:57 <t7> oh darn its not my code
 18 2013-10-08 16:44:59 <wumpus> t7: are you sure you're in the right channel?
 19 2013-10-08 16:45:10 <t7> nope haha
 20 2013-10-08 16:45:11 <TD> hardware accelerated wallets are the future :)
 21 2013-10-08 16:45:12 <TD> haha
 22 2013-10-08 16:45:15 <wumpus> lol
 23 2013-10-08 16:45:28 <Belxjander> hardware accelerated in what way though?
 24 2013-10-08 16:45:36 <t7> verification
 25 2013-10-08 16:45:43 <t7> we want opencl ECDSA
 26 2013-10-08 16:45:50 <Belxjander> the entire "key" hoard being "on a chip" until used and purged to a history database ?>
 27 2013-10-08 17:45:30 <_dr> t7: does that even make sense?
 28 2013-10-08 17:45:44 <ath8> I have what I believe is likely a simple question about Bitcoin's RNG. Is anyone here a little bit familiar with it?
 29 2013-10-08 17:46:28 <gmaxwell_> Do not ask to ask, just ask.
 30 2013-10-08 17:47:35 <ath8> The code uses RAND_bytes in various places for random number generation. It takes as input a buffer and the number of bytes you want it to generate. Is this calling OpenSSL's RAND_bytes function? Or is this a wrapper somewhere which I cannot find? I'm asking because OpenSSL's RAND_bytes returns a 1 on success or a 0 on failure but we don't appear to be checking its return value... unless I just don't see it. I'm not very familiar with C and C++
 31 2013-10-08 17:48:59 <ath8> Or is there rationale for not checking its return value?
 32 2013-10-08 17:51:51 <gmaxwell> ath8: not that I'm aware of, grepping the openssl code, I see that openssl itself doesn't appear to check it everywhere. I would WAG that it can only fail if no method is initilized, but probably not best to depend on that.
 33 2013-10-08 17:53:17 <ath8> hmm
 34 2013-10-08 17:55:25 <sipa> we should probably wrap calls with an assert
 35 2013-10-08 17:59:04 <gmaxwell> sipa: most awesome backdoor sequence ever: put all rand calls directly in the assert macro... then later get in a patch to NDEBUG the codebase. :P
 36 2013-10-08 18:00:01 <ThomasV> lol
 37 2013-10-08 18:00:51 <sipa> haha
 38 2013-10-08 18:16:00 <ThomasV> !seen jim618
 39 2013-10-08 18:16:01 <gribble> jim618 was last seen in #bitcoin-dev 1 year, 33 weeks, 5 days, 21 hours, 18 minutes, and 53 seconds ago: <jim618> Happy Valentine's Day!
 40 2013-10-08 18:16:10 <pigeons> so sad
 41 2013-10-08 18:22:24 <GuyPaddock> hey guys
 42 2013-10-08 18:22:42 <GuyPaddock> Anyone know why the TestNet difficulty is now coming back as 1.3 or so?
 43 2013-10-08 18:36:47 <midnightmagic>   PID USER      PR  NI  VIRT  RES  SHR S   %CPU %MEM    TIME+  COMMAND
 44 2013-10-08 18:36:48 <midnightmagic> 30548 ms        20   0 12760  680  348 S 999999  0.0   0:00.00 /bin/sh
 45 2013-10-08 18:36:49 <midnightmagic> lol
 46 2013-10-08 18:37:55 <pigeons> :(){ :|:& };:
 47 2013-10-08 18:43:58 <Luke-Jr> pigeons: don't do that.
 48 2013-10-08 18:59:22 <GuyPaddock> Is it normal for testnet difficulty to drop back to 1?
 49 2013-10-08 18:59:35 <maaku> GuyPaddock: yes
 50 2013-10-08 19:00:02 <GuyPaddock> Does it increase the same was as prod (after so many X blocks)?
 51 2013-10-08 19:00:28 <sipa> the same rules as the normal bitcoin network apply, it just has much lower hash rates
 52 2013-10-08 19:00:49 <sipa> also, there is one special rule, that after 20 minutes of inactivity, (a single) difficulty-1 block is allowed
 53 2013-10-08 19:01:04 <GuyPaddock> Ah, okay...
 54 2013-10-08 19:01:25 <GuyPaddock> Right now there's a new block like literally every 5-10 secs.
 55 2013-10-08 19:01:52 <michagogo> cloud|That'll just be someone with an ASIC or two pointed at testnet
 56 2013-10-08 19:02:40 <gmaxwell> or he's still catching up.
 57 2013-10-08 19:03:35 <michagogo> cloud|Oh -- or that :-P
 58 2013-10-08 19:03:58 <GuyPaddock> catching up in what sense?
 59 2013-10-08 19:04:26 <michagogo> cloud|Downloading blocks from your peers
 60 2013-10-08 19:04:48 <Luke-Jr> gah, -O0 disables warnings :/
 61 2013-10-08 19:05:06 <sipa> some warning requires analysis that isn't performed at low optimization levels
 62 2013-10-08 19:05:13 <GuyPaddock> well, in my case, I'm caught up. I was already on testnet running some tests with pool software. Then, all of a sudden, my test miners started scoring blocks left and right
 63 2013-10-08 19:05:21 <GuyPaddock> and I was like "What did I break on the pool?" lol
 64 2013-10-08 19:06:04 <Luke-Jr> sipa: wish I could tell it to do the analysis and discard the results of optimization
 65 2013-10-08 19:07:37 <michagogo> cloud|GuyPaddock: ah, might it be near a 2016-block boundary?
 66 2013-10-08 19:08:20 <michagogo> cloud|If I recall correctly, if at a 2016-block mark the 20 minute rule kicks in, the difficulty will be reset to 1
 67 2013-10-08 19:08:29 <gmaxwell> Luke-Jr: O1 should pretty much never break debugging, O2 should only infrequently.
 68 2013-10-08 19:08:47 <michagogo> cloud|s/near/at/
 69 2013-10-08 19:08:50 <Luke-Jr> -O2 makes gdb jump around weirdly on x86
 70 2013-10-08 19:14:00 <GuyPaddock> @michagogo|cloud: ah, was not aware.
 71 2013-10-08 19:52:49 <Varan2> Hi iḿ trying to run the tests for the btcwire go package, but I have some problems
 72 2013-10-08 19:53:23 <Varan2> When i clone the repo from github and then run go test
 73 2013-10-08 19:53:53 <Varan2> It says the following ./blockheader_test.go:135: undefined: btcwire.TstWriteBlockHeader
 74 2013-10-08 19:54:08 <Varan2> Does anyone know a solution?
 75 2013-10-08 19:55:50 <Ry4an> Varan2: can you find that type in the source?  Look where it's definited and make sure your GO_ROOT is set so that it'll be found?
 76 2013-10-08 19:56:16 <Varan2> yeah itś in internal_test.go
 77 2013-10-08 19:56:36 <Varan2> But I think is solved it... it does work when i run go test github.com/conformal/btcwire
 78 2013-10-08 19:57:48 <Ry4an> Varan2: your IRC client is using crazy glyphs for apostrophes.  This is in 1988 technology and we should keep it that way. ;)
 79 2013-10-08 19:58:02 <Varan2> Hmm sorry
 80 2013-10-08 19:58:48 <pigeons> actually its your client Ry4an
 81 2013-10-08 19:59:23 <Ry4an> my client is fully UTF-8 and so is my term.  but Varan2 is the first I've seen this in 10 years on freenode
 82 2013-10-08 19:59:34 <pigeons> hmm
 83 2013-10-08 19:59:44 <michagogo> cloud|That's not 's, that's ś
 84 2013-10-08 19:59:47 <sipa> i see weird glyphs too
 85 2013-10-08 20:00:07 <michagogo> cloud| U+015B LATIN SMALL LETTER S WITH ACUTE (ś)
 86 2013-10-08 20:00:14 <sipa> i'm -> iḿ
 87 2013-10-08 20:00:18 <Varan2> This is just X-Chat on Ubuntu ... so pretty basic
 88 2013-10-08 20:00:34 <sipa> what do you see in your first sentence?
 89 2013-10-08 20:00:42 <sipa> an apostrophe between i and m?
 90 2013-10-08 20:00:52 <Ry4an> I'm not saying you're a bad person, just that I've sene a lot of IRC and neverthis.  Certainly seen other xchat on ubuntu.
 91 2013-10-08 20:00:52 <sipa> 21:52:41 < Varan2> Hi iḿ trying to run the tests for the btcwire go package, but I have some problems
 92 2013-10-08 20:01:14 <pigeons> that's WTF-8
 93 2013-10-08 20:01:21 <michagogo> cloud|I see that too: U+1E3F LATIN SMALL LETTER M WITH ACUTE (ḿ)
 94 2013-10-08 20:01:34 <sipa> punycode
 95 2013-10-08 20:04:58 <michagogo> cloud|Is that what punycode is? I thought it was those gibberish strings for non-Latin URLs
 96 2013-10-08 20:05:09 <michagogo> cloud|Er, domain names*
 97 2013-10-08 20:05:36 <sipa> yeah
 98 2013-10-08 20:05:42 <sipa> it's still a funny name :)
 99 2013-10-08 20:23:49 <swulf--> Just browsing bitcoin network code... if peer P connects to S, P first sends 'version' and S responds with 'version' and 'verack'. Is it required that P also send back 'verack'?  From my understanding of the code, everything works just fine if P never sends 'verack'.  In fact, it almost looks like everything works fine if P never sends anything at all, ever.  Seems like no incoming data
100 2013-10-08 20:23:50 <swulf--> from P ought to trigger misbehavior .. surely, I'm just misreading code?
101 2013-10-08 20:24:46 <sipa> i think the version on the sending path is not set until verack is received
102 2013-10-08 20:25:37 <swulf--> looks to me like P treats S like a normal peer regardless of verack or not?
103 2013-10-08 20:26:54 <swulf--> nRecvVersion is almost never used.. feels like handshake shouldn't be complete until after verack, and peers should be dropped if handshake doesn't complete after x seconds?
104 2013-10-08 21:52:25 <arioBarzan> Damn genius Satoshi! OP_CHECKSIG is too f-ing complex , and I hate that I can't understand it. https://en.bitcoin.it/wiki/OP_CHECKSIG
105 2013-10-08 22:13:00 <Thepok> hello!
106 2013-10-08 22:13:07 <Thepok> is there an eta for HD-Wallets?
107 2013-10-08 22:13:23 <sipa> in which software?
108 2013-10-08 22:13:53 <Thepok> QT
109 2013-10-08 22:14:04 <Thepok> or any
110 2013-10-08 22:14:24 <sipa> there are already implementations
111 2013-10-08 22:14:39 <sipa> in the reference client, maybe in 0.9, perhaps later
112 2013-10-08 22:14:57 <Thepok> oh wich is the most mature one?
113 2013-10-08 22:15:03 <Thepok> with a GUI
114 2013-10-08 22:15:28 <sipa> no idra
115 2013-10-08 22:15:34 <sipa> *no idea
116 2013-10-08 22:15:46 <Thepok> k il look
117 2013-10-08 22:15:47 <sipa> not sure any
118 2013-10-08 22:25:14 <pigeons> what is HD?
119 2013-10-08 22:27:08 <sipa> hierarchical deterministic wallets
120 2013-10-08 22:27:17 <gribble> BIP 0032 - Bitcoin: <https://en.bitcoin.it/wiki/BIP_0032>; BIP 0032 TestVectors - Bitcoin: <https://en.bitcoin.it/wiki/BIP_0032_TestVectors>; Deterministic wallet - Bitcoin: <https://en.bitcoin.it/wiki/Deterministic_wallet>
121 2013-10-08 22:27:17 <sipa> ;;google bip 0032
122 2013-10-08 22:27:33 <pigeons> thank you
123 2013-10-08 22:37:18 <Thayer> hello everyone I have kind of a wierd question, I have a new software idea for bitcoin mining, and I would like to know how to recieve a "practice block" to try out my idea. Does anyone know how I can do this
124 2013-10-08 22:39:16 <gmaxwell> run testnet.