1 2011-05-12 00:00:09 <coin> Is anyone here mining namecoin?
  2 2011-05-12 00:01:20 <jgarzik> coin: maybe try #bitcoin-mining?
  3 2011-05-12 00:01:41 <coin> k -thanks
  4 2011-05-12 00:16:50 <doublec> jgarzik: is that libevent's http client code? Or the server code?
  5 2011-05-12 00:17:12 <jgarzik> doublec: server
  6 2011-05-12 00:18:13 <doublec> are you using libevent 2?
  7 2011-05-12 00:21:00 <jgarzik> doublec: no
  8 2011-05-12 00:21:47 <jgarzik> doublec: 1.4.x
  9 2011-05-12 00:22:24 <luke-jr> jgarzik: I think it compiles against 2 O.o
 10 2011-05-12 00:22:47 <acfrazier> this could be the root of my problem
 11 2011-05-12 00:23:21 <doublec> I use 2 in a project using the http server and client code and it seems to work ok.
 12 2011-05-12 00:24:17 <doublec> but nothing that gets as heavy usage as a pool probably does
 13 2011-05-12 00:27:38 <Herodes_> Hello. I have transactions that are stuck at 0/unconfirmed, even though other transactions have gone through. Have now 3 such transactions, and I wonder if I have to scrap my wallet and get a new one.
 14 2011-05-12 00:27:39 <Herodes_> http://www.bitcoin.org/smf/index.php?topic=4002.msg116727#msg116727
 15 2011-05-12 00:27:50 <Herodes_> I suspect there might be some glitch in the client ?
 16 2011-05-12 00:28:50 <doublec> Herodes_: have you looked at http://www.bitcoincharts.com/bitcoin to see if the transactions are there?
 17 2011-05-12 00:29:00 <Herodes_> yes
 18 2011-05-12 00:29:03 <Herodes_> and it is not there.
 19 2011-05-12 00:29:06 <Herodes_> But I can check again.
 20 2011-05-12 00:29:15 <lfm> Herodes_: are these tiny 0.01 btc txn?
 21 2011-05-12 00:29:35 <Herodes_> No. I will give a screen shot as image shack link. just wait 30 secs.
 22 2011-05-12 00:29:44 <doublec> Herodes_: I had a similar issue yesterday. Took about an hour before the transaction was sent.
 23 2011-05-12 00:29:53 <doublec> how long have yours been waiting?
 24 2011-05-12 00:29:56 <Herodes_> well, i have been waiting for 12 hours.
 25 2011-05-12 00:30:07 <lfm> sometimes the free txn get backlogged
 26 2011-05-12 00:30:22 <Herodes_> i will prepare an image with the screenshot of the client and debug info about the latest transactions. brb.
 27 2011-05-12 00:30:41 <Herodes_> Well, actually I have a 0.01 fee in two of the stalled transactions. That's what makes me suspect a bug.
 28 2011-05-12 00:31:28 <doublec> is your block count up to date?
 29 2011-05-12 00:31:46 <doublec> have you checked the addresses at blockexplorer.com to see if the transactoin has actually gone through?
 30 2011-05-12 00:38:14 <jaybny> anyone ave any C#, or c++ code for a BTCMtGox feed?
 31 2011-05-12 00:41:04 <Herodes_> doublec: Yes and yes.
 32 2011-05-12 00:41:17 <Herodes_> Here is a picture of the situation.
 33 2011-05-12 00:41:18 <Herodes_> http://www.kraftsport.no/unconfirmedstuck.png
 34 2011-05-12 00:41:40 <Herodes_> I have exhausted many ways to solve this, and therefore I come here.
 35 2011-05-12 00:42:25 <doublec> Herodes_: is the receiver seeing 0/unconfirmed as well?
 36 2011-05-12 00:42:38 <doublec> I suspect the transactions haven't left your machine yet if not
 37 2011-05-12 00:43:05 <Herodes_> There are a couple of send-transactions that's been stuck for nearly 12 hours at 0/unconfirmed. And also a recent send transaction is stuck at 0/unconfirmed. The first two is a 0.5 and a 0.51 transaction, the 2nd having a fee of 0.1 btc. The third transaction also have a fee of 0.1 btc.
 38 2011-05-12 00:43:16 <Herodes_> I will ask him again.
 39 2011-05-12 00:43:22 <Herodes_> Last time I asked him he has not seen it.
 40 2011-05-12 00:43:49 <doublec> that's exactly what happened to me yesterday if that's the case
 41 2011-05-12 00:44:04 <doublec> I saw 'send' errors in the debug.log immediately after the transaction was created
 42 2011-05-12 00:44:29 <Herodes_> doublec: The reciever apparently sees nothing, last time I spoke with him (nanotube) he said he saw nothing, and he asked me to go here and ask.
 43 2011-05-12 00:44:59 <Herodes_> The only thing I can think of that I have done wrong is to use two versions of the client on the same data directory, this was an accident, and not intentional.
 44 2011-05-12 00:45:18 <Herodes_> I have tried cleaning all out, and just leaving wallet.dat, and then downloading all the blocks so the block count is updated.
 45 2011-05-12 00:45:23 <Herodes_> To no avail.
 46 2011-05-12 00:45:37 <Herodes_> So I tought perhaps the bright minds here could help solve this issue.
 47 2011-05-12 00:45:49 <Herodes_> Because if it is a bug, surely more ppl will make this mistake.
 48 2011-05-12 00:45:52 <phantomcircuit_> Herodes_, ./bitcoin -rescan
 49 2011-05-12 00:45:59 <Herodes_> I have done that too.
 50 2011-05-12 00:46:03 <Herodes_> No help in that either.
 51 2011-05-12 00:46:07 <Herodes_> Unfortunately.
 52 2011-05-12 00:46:08 <phantomcircuit_> (worth a shot)
 53 2011-05-12 00:46:20 <lfm> Herodes_: how many connections do you have on the bottom line of the main window?
 54 2011-05-12 00:46:21 <doublec> do a -connect to a node with lots of connections
 55 2011-05-12 00:46:24 <doublec> then wait an hour
 56 2011-05-12 00:46:27 <Herodes_> I can do it again, but I already did that a few times, and it did not help.
 57 2011-05-12 00:46:30 <doublec> that's what I did
 58 2011-05-12 00:47:17 <Herodes_> I just restarted the client, wait a little while and I will tell you.
 59 2011-05-12 00:48:15 <Herodes_> At the moment now, it is 6 connections. I believe it was 17 before I closed down the client and restarted it. The connection number appears to be increasing now.
 60 2011-05-12 00:48:42 <lfm> ok, what is the current blocks count there?
 61 2011-05-12 00:48:51 <Aahzmundus> Man, i have a transaction that is on 3 hours old and still not confirmed... something needs to change with people and fees
 62 2011-05-12 00:49:11 <Herodes_> I have opened for the recommended port in the router too. (port 8332). It is configured correctly.
 63 2011-05-12 00:49:22 <Herodes_> The current block count is 123398
 64 2011-05-12 00:49:34 <Diablo-D3> rock and roaded
 65 2011-05-12 00:49:55 <Herodes_> I have a few times emptied all files from the AppData/roaming/BitCoin folder and just left the wallet.dat to see if it would catch up, downloaded all the blocks fresh, but it did not help.
 66 2011-05-12 00:50:11 <Herodes_> IT seems to me the transactions are stuck in some way? Perhaps not resent from my computer?
 67 2011-05-12 00:50:41 <lfm> ok, has it been running all that time or was it down most of the time?
 68 2011-05-12 00:50:52 <Herodes_> Diablo: If you with your technical expertise can helpe reslove the issue, I would be greatly greatful, and I am sure others would be too, because this is an issue that could happen for anybody.
 69 2011-05-12 00:51:09 <Herodes_> It has been running steadily for a long time now. I have the computer on 24/7.
 70 2011-05-12 00:51:16 <Herodes_> In the same period other transactions have been fine.,
 71 2011-05-12 00:51:31 <Herodes_> The difference between these transactions and the others is that I have had a copule of warnings.
 72 2011-05-12 00:52:00 <lfm> warnings to add fees?
 73 2011-05-12 00:52:10 <Herodes_> 1. When I tried do a 0.5 transaction to nanotube, I was warned that it was a possible double spend. I asume this is because another version of the client had worked on the data directory prior to this.
 74 2011-05-12 00:52:33 <Herodes_> 2. When I did the 4.81 transfer, I was asked to accept a 0.1 btc fee because the coin had not aged yet.
 75 2011-05-12 00:53:09 <Herodes_> So I suspect there actually is a bug somewhere, probably in the client software, that has not taken into account this scenario of people using different version of the client on the same data directory?
 76 2011-05-12 00:53:36 <Herodes_> lfm: Warning or info message. The point is that the message popped up after I had entered the recieving address and entered the amount.
 77 2011-05-12 00:53:43 <nanotube> i confirm that i see nothing in my client - and the tx also doesn't show up in bitcoincharts.com/bitcoin
 78 2011-05-12 00:53:51 <Herodes_> At the point I did not make a screenshot of it.
 79 2011-05-12 00:53:59 <doublec> Herodes_: any errors in your debug.log?
 80 2011-05-12 00:54:04 <Herodes_> That's correct nanotube.
 81 2011-05-12 00:54:13 <lfm> ok the "possible double spend is still holding up all 3 of those txn then. It seems like the double spend was resolved not in your favor
 82 2011-05-12 00:54:22 <Herodes_> I will check my debug.log. I will even upload it for you all to see (that should be safe, right?)
 83 2011-05-12 00:54:57 <Herodes_> lfm: It was resolved not in my favour? How's that possible then and why would the double spend affect all 3 transactions?
 84 2011-05-12 00:55:08 <vorlov> guys is anyone running a miner in windows 7?
 85 2011-05-12 00:55:17 <Aahzmundus> vorlov: i am
 86 2011-05-12 00:55:17 <vorlov> i got a newbie question since i haven't used windows in baout 15 years
 87 2011-05-12 00:55:26 <Herodes_> Just to make it clear, it was never any attempts at double spending from my side. I have already explained what I did do. :)
 88 2011-05-12 00:55:35 <vorlov> Aahzmundus: how can you set up a task scheduler for it to start and actually run
 89 2011-05-12 00:55:40 <Herodes_> vorlov: Yes i am
 90 2011-05-12 00:55:46 <lfm> well the input is split into the output and change, then the change is input for the next txn so all 3 depend on the previous one
 91 2011-05-12 00:55:46 <vorlov> Aahzmundus: i made a batch file and whenever it goes into run it stops right away
 92 2011-05-12 00:55:51 <vorlov> im trying to have it start in the evenings
 93 2011-05-12 00:56:06 <Herodes_> vorlov: Google windows task scheduler set up task or something and you will find the answer.
 94 2011-05-12 00:56:14 <Aahzmundus> ^
 95 2011-05-12 00:56:28 <vorlov> ive made a task in task scheduler, but it just goes into run and then ends
 96 2011-05-12 00:56:34 <vorlov> is there a log somewhere i can see what it did
 97 2011-05-12 00:56:35 <vorlov> ?
 98 2011-05-12 00:56:45 <vorlov> or a process list so i can see whats running
 99 2011-05-12 00:56:47 <gdoteof_home> day traders dream right now
100 2011-05-12 00:57:01 <lfm> why is your date 13-05-2011?
101 2011-05-12 00:57:30 <lfm> herodes_ why is your date 13-05-2011?
102 2011-05-12 00:57:57 <Herodes_> Here is my debug.log: http://www.kraftsport.no/debug.log
103 2011-05-12 00:58:03 <Herodes_> I live in Norway.
104 2011-05-12 00:58:59 <Herodes_> So it is: Day-Month-Year
105 2011-05-12 00:59:04 <Aahzmundus> its the 12th in norway currently
106 2011-05-12 00:59:17 <Herodes_> I hope that's not a bug in the client, that would be extremely amateurish. lol
107 2011-05-12 00:59:30 <lfm> Herodes_: your clock/calendar is set wrong
108 2011-05-12 00:59:34 <Aahzmundus> http://www.timeanddate.com/worldclock/city.html?n=187
109 2011-05-12 01:00:32 <lfm> Herodes_: make sure your time zone is set right too
110 2011-05-12 01:02:12 <Herodes_> Ah. Holy cow, how on earth did that happen.
111 2011-05-12 01:02:23 <Herodes_> It is set correct now.
112 2011-05-12 01:02:39 <Herodes_> And indeed it was one day into the future. o/
113 2011-05-12 01:02:40 <lfm> so that may be why the net rejected your transactions also, not sure
114 2011-05-12 01:03:01 <Herodes_> Well, it is adjusted now, also with correct time zone.
115 2011-05-12 01:03:16 <doublec> nice catch lfm
116 2011-05-12 01:03:39 <Herodes_> I did get a warning about the clock, but I tought it was just a general warning, like the warning i get that Nb_no cannot be loaded.
117 2011-05-12 01:03:51 <Herodes_> So when I got the warning about the clock.
118 2011-05-12 01:03:56 <Herodes_> I did check the clock, but not the date.
119 2011-05-12 01:04:01 <nanotube> lfm: so that means that once the real date catches up with the transaction date... it'll go through?
120 2011-05-12 01:04:27 <Herodes_> Uh oh.. I have actually spent btc in the future.
121 2011-05-12 01:04:33 <Herodes_> That's an odd experience.
122 2011-05-12 01:04:36 <Herodes_> Hehehe. ;)
123 2011-05-12 01:05:36 <nanotube> heh
124 2011-05-12 01:05:55 <Herodes_> Ok, so now that the clock is adjusted, the first transaction has a date now about 50 mins into the future.
125 2011-05-12 01:06:03 <Herodes_> nanotube: One of my bad jokes. :D
126 2011-05-12 01:06:25 <Herodes_> lfm: Good catch btw. Didn't think of a simple solution like that.
127 2011-05-12 01:06:29 <nanotube> well, now leave your client on, and see if eventually the network accepts the rebroadcast.
128 2011-05-12 01:06:55 <Herodes_> So basically when the time that is set on the transaction comes, then the client will broadcast the transaction to the network, and it will be effectuated eventually?
129 2011-05-12 01:08:17 <nanotube> Herodes_: i hope so
130 2011-05-12 01:18:07 <Herodes_> Well.  I leave it on then, and the first transaction is set to be sent out at 05:45, in about 30 minutes. But I am not sure if the client sends it at that exact moment or if it sends with certain intervalls.
131 2011-05-12 01:28:04 <Bill_> Hello,
132 2011-05-12 01:28:32 <Bill_> i dont quite understand what does the GPU or CPU has to do with money and Bitcoins
133 2011-05-12 01:29:11 <forrestv> what does the 'hash1' in the getwork response mean?
134 2011-05-12 01:30:49 <phantomcircuit> forrestv, it's midstate of sha256
135 2011-05-12 01:31:35 <forrestv> phantomcircuit, err, i think 'midstate' is that
136 2011-05-12 01:31:49 <forrestv> 'hash1' is a 'preformatted hash buffer', whatever that means
137 2011-05-12 01:33:21 <forrestv> 'formatted hash buffer for second hash'
138 2011-05-12 01:39:10 <Herodes_> I get the error: "Bitcoin Error" locale 'nb_NO' can not be set. I was wondering how this works. Is there a procedure to implement a language in the bitcoin client? If this is not too much work, I could do it right way.
139 2011-05-12 01:39:20 <Herodes_> Is it just a file with strings that needs altering?
140 2011-05-12 01:39:29 <Herodes_> I can translate it from english to norwegian.
141 2011-05-12 01:40:44 <Herodes_> ah i found it.
142 2011-05-12 02:04:18 <jaybny> ;;seen MagicalTux
143 2011-05-12 02:04:19 <gribble> MagicalTux was last seen in #bitcoin-dev 19 hours, 40 minutes, and 32 seconds ago: <MagicalTux> BlueMatt, yep, for example
144 2011-05-12 02:07:50 <MagicalTux> jaybny, you can send me an email, too
145 2011-05-12 02:08:23 <jaybny> i did
146 2011-05-12 02:10:41 <Diablo-D3> http://wallbase.cc/wallpaper/168049
147 2011-05-12 02:10:51 <Diablo-D3> next time on dragonball z: what the fuck is this shit?!
148 2011-05-12 02:19:17 <jaybny> anyone have a C# websocks impl?
149 2011-05-12 02:23:35 <JFK911> ;;bc,stats
150 2011-05-12 02:23:37 <gribble> Current Blocks: 123409 | Current Difficulty: 157426.20628986 | Next Difficulty At Block: 124991 | Next Difficulty In: 1582 blocks | Next Difficulty In About: 1 week, 1 day, 9 hours, 15 minutes, and 56 seconds | Next Difficulty Estimate: 206736.16140952
151 2011-05-12 02:28:55 <ux4> jaybny: check stackoverflow?
152 2011-05-12 02:29:30 <jaybny> i did... its al silverlight and servers.. i just need a way to connect from C# console app client
153 2011-05-12 02:30:00 <jaybny> i kill myself i i have to write the word POST
154 2011-05-12 02:31:09 <ux4> hmm... any protocol, or just raw sockets?
155 2011-05-12 02:34:46 <jaybny> i really never heard of it.. its some kind of layer on top of tcp/ip...
156 2011-05-12 02:35:45 <ux4> JFK911: so the Current Difficult is 157K, the next difficulty is 206K, does that mean the hash difficulty calculations to get a block will go up 30% next week?
157 2011-05-12 02:35:55 <gjs278> yeah
158 2011-05-12 02:36:11 <ux4> FUUUUUUU... I must go mine NOW!
159 2011-05-12 02:36:32 <ux4> my little GPU miners are barely contributing to the pools.
160 2011-05-12 02:38:15 <jaybny> http://superwebsocket.codeplex.com/ will try
161 2011-05-12 02:39:17 <ux4> a 30% bump will probably, means I'm going to have to go buy a real mining rig.
162 2011-05-12 02:44:28 <Herodes_> ux4: :)
163 2011-05-12 02:46:03 <ux4> Some kid is selling his gaming rig with 5870 in it on craigslist.... $1000,  cheaper to build my own ( I don't need the gaming CPU, HardDrives, etc), but I don't feel like waiting.
164 2011-05-12 02:47:57 <Mad7Scientist> How many bitcoins are in circulation?
165 2011-05-12 02:48:36 <Mad7Scientist> ux4, you get 3BTC/day with that
166 2011-05-12 02:50:38 <ux4> 3 BTC / day at ~$6 / BTC = $18 / day * 55.5 days to get to a $1000 (assuming btc hold constant, and not counting electricity..)
167 2011-05-12 02:52:07 <ux4> once my dwolla account funds, I'll just be lazy and buy bit coins.  leave the mining to the kids in the dorm rooms.
168 2011-05-12 02:53:48 <gmaxwell> So, after some odd behavior I observed at Eligius where their bitcoin daemon would go unresponsive right after finding a block, I hypothesized an attack where a bad player causes the network IO of a peer with a new block to block.
169 2011-05-12 02:54:13 <gmaxwell> I went looking at the source to gauge the possibility of this, and I couldn't see how it was possible.
170 2011-05-12 02:54:23 <gmaxwell> Until&
171 2011-05-12 02:54:27 <gmaxwell> Can anyone explain:
172 2011-05-12 02:54:31 <gmaxwell> $ grep MSG_DONTWAIT *.hutil.h:#define MSG_DONTWAIT        0
173 2011-05-12 03:16:33 <jgarzik> gmaxwell: that's just an http optimization
174 2011-05-12 03:17:17 <jgarzik> gmaxwell: no wait, I'm thinking of MSG_MORE.  MSG_DONTWAIT is non-blocking operation.
175 2011-05-12 03:17:47 <gmaxwell> yea, so, recv()/send() I would have thought was non-blocking appears not to be?
176 2011-05-12 03:18:16 <gmaxwell> I am completely ignorant about this codebase (and mostly ignorant overall)
177 2011-05-12 03:18:33 <gmaxwell> but I see all the network IO in a single select() loop...
178 2011-05-12 04:21:16 <_ape> does anyone know a json source for current mining difficulty?
179 2011-05-12 04:23:18 <_ape> ah got it
180 2011-05-12 04:23:19 <_ape> nevermind
181 2011-05-12 04:48:05 <nanotube> _ape: blockexplorer.com/q/ has it. ,,bc,diff gets it from there
182 2011-05-12 04:48:06 <gribble> 157426.20628986
183 2011-05-12 04:50:03 <_ape> yeah i found it hehe
184 2011-05-12 04:50:26 <nanotube> cool :)
185 2011-05-12 05:03:00 <x5x> how many miners are requiring tx fees now  ?
186 2011-05-12 05:13:29 <gmaxwell> x5x: the more important question is how many miners are still not adding low priority transactions after 4kb (most, it seems), and how big are blocks getting (>4kb is getting pretty common).
187 2011-05-12 05:33:52 <Herodes> Can anyone tell me what are the rules for broadcasting transactions from a client? And is there anyway to force a broadcast? My client has currently 0/unconfirmed on 3 transactions, and it seems like they will not leave the client, they're not in block explorer. First I waited for 17 hrs, then I found that the clock on the computer was 24hrs off into the future (wrong date), but now the date of two of the transactions (the date that
188 2011-05-12 05:36:06 <ersi> MagicalTux: Is MtGox Trade Data -> Depth of Market supposed to show duplicates on the same Price? I thought it paired the same price together to a larger Amount
189 2011-05-12 05:39:57 <tcatm> ersi: try bitcoincharts
190 2011-05-12 05:40:24 <ersi> tcatm: Yes, I have and it's great. I'm just reporting some odd behaviour though
191 2011-05-12 05:42:59 <tcatm> MagicalTux is rewriting mtgox. that'll probably fix the graphs, too
192 2011-05-12 05:55:21 <gjs278> ;;bc,mtgox
193 2011-05-12 05:55:22 <gribble> {"ticker":{"high":5.9,"low":5.1,"vol":21833,"buy":5.402,"sell":5.497,"last":5.451}}
194 2011-05-12 05:59:21 <ersi> tcatm: Oh heh :)
195 2011-05-12 06:12:32 <edcba> Herodes: your client should rebroadcast transactions regularly
196 2011-05-12 06:12:54 <edcba> maybe try restarting client to connect to other nodes
197 2011-05-12 06:13:06 <edcba> or connect to more nodes :)
198 2011-05-12 06:14:14 <Herodes> edcba: I hear you. I did some searching on the fourms at bitcoin.org, and it might seem like I have encountered the backup wallet issue.
199 2011-05-12 06:14:17 <Herodes> I will give a link
200 2011-05-12 06:14:26 <Herodes> http://www.bitcoin.org/smf/index.php?topic=5920.0
201 2011-05-12 06:14:56 <Herodes> I think something like that has happened. So I am now playing with my backups to see if I can restore my 5.5 BTC. Thank good it is not 5000BTC
202 2011-05-12 06:16:18 <_ape> what happened?
203 2011-05-12 06:16:25 <_ape> i back mine up on dropbox currently
204 2011-05-12 06:16:27 <_ape> in a private folder :X
205 2011-05-12 06:17:21 <Herodes> if you read that link, then you will see what happened. Something along the scenario there.
206 2011-05-12 06:17:55 <Herodes> Basically it looks like i have some transactions stuck at 0/unconfirmed forever. But the issue at play is the one described in that forum thread.
207 2011-05-12 06:18:08 <Herodes> Pretty good it is only 5.5BTC it is about and not 5000 ! :o
208 2011-05-12 06:18:14 <Herodes> Then I'd been shitting myself.
209 2011-05-12 06:18:57 <Herodes> _ape: Make sure that bitcoin client is closed down before you copy wallet.
210 2011-05-12 06:19:09 <_ape> it cant copy the file otherwise?
211 2011-05-12 06:19:09 <Herodes> And also that transactions are confirmed before you do backup. Just to be sure.
212 2011-05-12 06:19:10 <_ape> or what
213 2011-05-12 06:19:17 <_ape> well i have some blocks maturing still
214 2011-05-12 06:19:19 <_ape> hopefully that doesnt matter
215 2011-05-12 06:19:25 <_ape> theyre all confirmed though
216 2011-05-12 06:19:32 <Herodes> It can copy the file, but I heard it could be in the middle of a write operation, and then corruption of files might occur.
217 2011-05-12 06:19:40 <_ape> ahh
218 2011-05-12 06:19:55 <Herodes> I am not 100% sure that's the case, but so I've heard.
219 2011-05-12 06:20:05 <_ape> one of mine is about to mature in 1 more block
220 2011-05-12 06:20:09 <_ape> guess ill wait till then to close it lol
221 2011-05-12 06:20:13 <_ape> i dont trust that shit
222 2011-05-12 06:20:14 <_ape> :P
223 2011-05-12 06:20:16 <Herodes> yes, better safe than sore.
224 2011-05-12 06:20:18 <Herodes> hehe
225 2011-05-12 06:20:33 <Herodes> I think trust is something one gain from learning the details about the system.
226 2011-05-12 06:20:38 <_ape> yeah
227 2011-05-12 06:20:48 <_ape> its well designed i'm sure the problems are all just implementation errors in the java
228 2011-05-12 06:21:08 <_ape> not that it matters either way, if your wallet.dat dies so does your money :X
229 2011-05-12 06:21:08 <[Noodles]> more important, be sure to encrypt your wallet, before sending it to dropbox
230 2011-05-12 06:22:17 <_ape> yeah
231 2011-05-12 06:22:24 <Herodes> My father don't trust his laptop. If I ever install something on it and there's a new icon on the desktop, he complains loudly, or if I move a spreadsheet icon 2 inches on the screen, then he's all upset and think I break things. Not until I had been doing my computer engineering education for a couple of years, he started to trust me with his computer. He said, well, I asume you know what you're doing. Still a bit sceptical, but he
232 2011-05-12 06:22:25 <_ape> i also have a truecrypt volume i can back it up to
233 2011-05-12 06:23:03 <_ape> yeah people fear what they dont understand :P
234 2011-05-12 06:23:06 <_ape> same as in everything else
235 2011-05-12 06:31:03 <Herodes> ;;bc,blocks
236 2011-05-12 06:31:04 <gribble> 123439
237 2011-05-12 06:44:20 <topi`> _ape: it's true. I fear the nationalist right-wing guys, also probably because I don't understand their reasoning :)
238 2011-05-12 06:44:53 <topi`> lots of new ppl coming to this channel. have you just recently discovered bitcoin?
239 2011-05-12 06:45:23 <topi`> somebody ought to make a poll on the forums, which was the reason individuals got interested in bitcoin? which article, etc.
240 2011-05-12 06:46:05 <_ape> i heard about it like 2 weeks ago
241 2011-05-12 06:46:07 <_ape> from ArtForzZz
242 2011-05-12 06:46:16 <_ape> he seems to be the man behind the curtain for bitcoin at this point lol
243 2011-05-12 06:46:25 <_ape> fuckin fpgas and asics
244 2011-05-12 06:50:33 <topi`> i'm writing a NEON version of the cpu miner, anyone here done asm coding in NEON?
245 2011-05-12 06:54:40 <_ape> nope just x86 :X
246 2011-05-12 06:58:56 <Herodes> topi: sounds interesting, but sorry, no, never gone that route.
247 2011-05-12 06:58:58 <Herodes> good luck though.
248 2011-05-12 07:01:02 <ArtForz> topi`: iirc someone else already wrote one
249 2011-05-12 07:01:11 <ArtForz> performance is rather... meh.
250 2011-05-12 07:02:06 <ArtForz> it does have a Ch() like insn, no native rotate, you can do rotate in 2 ops using a shift + shift-and-add
251 2011-05-12 07:03:27 <ArtForz> and iirc you don't have enough registers to keep a..h and W0..15 in registers while working with full vectors
252 2011-05-12 07:05:54 <ArtForz> = you have to use 2-wide vectors
253 2011-05-12 07:10:02 <Herodes> ArtForz: Did you get your ASICs array setup and working yet? Impressive job, btw. :)
254 2011-05-12 07:11:44 <ArtForz> still busy building and assembling the 2nd batch of 12 1.6ghps modules
255 2011-05-12 07:15:13 <topi`> ArtForz: I'm using gcc NEON intrinsics, i'm trying to see how well the compiler schedules all those variables to only 16 registers
256 2011-05-12 07:15:31 <ArtForz> good luck
257 2011-05-12 07:15:50 <ArtForz> gccs vector intrinsics optimization is generally horrible
258 2011-05-12 07:16:02 <ArtForz> 100s of completely pointless movs FNAR
259 2011-05-12 07:17:18 <topi`> ArtForz: basically I took tcatm's 4way sse2 code and changed it to use NEON instrinsics.
260 2011-05-12 07:18:19 <topi`> and actually found a gcc bug :) it thinks it can't use an argument with a shr intrinsic, because it doesn't realize it will have a value <=31
261 2011-05-12 07:23:46 <BlueMatt> ;;seen TD
262 2011-05-12 07:23:46 <gribble> TD was last seen in #bitcoin-dev 11 hours, 27 minutes, and 55 seconds ago: <TD> i'd be surprised if the bottleneck isn't io
263 2011-05-12 07:23:53 <BlueMatt> ;;seen TDX_
264 2011-05-12 07:23:53 <gribble> I have not seen TDX_.
265 2011-05-12 07:26:55 <sipa> http://blockexplorer.com/tx/f5c5b178fe876c291eb691616c58022166d8505fe6ebf6fca2b94cd5b748fa6a
266 2011-05-12 07:27:12 <sipa> test transaction using the new 0.0005-fee rule
267 2011-05-12 07:28:07 <BlueMatt> nice
268 2011-05-12 07:28:24 <BlueMatt> now we just have to get 0.4.0 out...
269 2011-05-12 07:30:14 <UukGoblin> mornin' ;-]
270 2011-05-12 07:30:20 <BlueMatt> morning
271 2011-05-12 07:30:44 <sipa> BlueMatt: i finished a first compiling version of walletexport/import yesterday as well
272 2011-05-12 07:31:15 <BlueMatt> sipa: nice, I guess I need to rebase encprivkeys onto that...
273 2011-05-12 07:31:23 <BlueMatt> (because import keys needs to change password of those keys)
274 2011-05-12 07:31:51 <sipa> i doubt it, i just call AddKey()
275 2011-05-12 07:32:22 <BlueMatt> ah, ok well it would be nice to get export to export them in encrypted form
276 2011-05-12 07:32:48 <BlueMatt> then import does the same (+ change key for them if required)
277 2011-05-12 07:34:37 <topi`> sipa: what's the new 0.0005 fee rule?
278 2011-05-12 07:34:58 <sipa> http://www.bitcoin.org/smf/index.php?topic=7749.0
279 2011-05-12 07:35:26 <topi`> ok, the tx fee of 0.01 was getting expensive anyways ;)
280 2011-05-12 07:35:35 <topi`> equals more than 5 US cents now
281 2011-05-12 07:40:09 <Herodes> sipa: Good stuff. Just out of curiosity, what is your development environment?
282 2011-05-12 07:40:33 <sipa> hmm?
283 2011-05-12 07:40:44 <sipa> what system i use?
284 2011-05-12 07:42:49 <BlueMatt> (what you edit c++ in, how you compile, debug, etc)
285 2011-05-12 07:42:58 <sipa> don't laugh
286 2011-05-12 07:43:06 <sipa> ehm, ubuntu 10.04, xmonad, mcedit, make :)
287 2011-05-12 07:43:18 <BlueMatt> gedit, make here :)
288 2011-05-12 07:43:18 <sipa> gdb and valgrind to debug
289 2011-05-12 07:43:32 <BlueMatt> who needs debug, my code's perfect ;)
290 2011-05-12 07:43:57 <sipa> damn compiling bitcoin takes a long time on my vps with 512MiB ram
291 2011-05-12 07:44:19 <BlueMatt> why vps?
292 2011-05-12 07:44:29 <sipa> because i want to run it there :)
293 2011-05-12 07:44:35 <sipa> and i was too lazy to copy the binary
294 2011-05-12 07:44:43 <Herodes> I am not laughing. I was just genuinly curious.
295 2011-05-12 07:45:12 <topi`> sipa: xmonad is cool :)
296 2011-05-12 07:45:14 <Herodes> BlueMatt: hehe
297 2011-05-12 07:45:26 <sipa> i've actually once used eclipse-cdt for a C project before, and liked it
298 2011-05-12 07:45:28 <BlueMatt> interesting, anyway why xmonad?
299 2011-05-12 07:45:45 <sipa> no clutter :)
300 2011-05-12 07:45:47 <topi`> BlueMatt: because it lets you concentrate on the stuff, and not handling or shuffling windows
301 2011-05-12 07:45:58 <sipa> (and it's written in Haskell)
302 2011-05-12 07:46:05 <topi`> and you can throw the mouse away, which is a big plus
303 2011-05-12 07:46:15 <sipa> yup, i only use a mouse for browsing
304 2011-05-12 07:46:16 <BlueMatt> fair enough, though I do like a bit of window control
305 2011-05-12 07:46:27 <topi`> sipa: I don't do even that ;) (conkeror)
306 2011-05-12 07:46:46 <topi`> BlueMatt: xmonad does allow you to place individual windows in a 'manual' way
307 2011-05-12 07:47:02 <BlueMatt> how?
308 2011-05-12 07:47:06 <topi`> but it has a slightly deep learning curve ;)
309 2011-05-12 07:47:18 <sipa> there are no windows, just subdivisions of your screen
310 2011-05-12 07:47:26 <sipa> wel, not entirely true, you can have windows as well
311 2011-05-12 07:47:31 <topi`> sipa: well, X11 treats them as windows :)
312 2011-05-12 07:48:23 <BlueMatt> I would like something better than gnome, but it works for now
313 2011-05-12 07:48:34 <BlueMatt> (at least it places windows pretty well thanks to compiz, unlike win/osx)
314 2011-05-12 07:49:21 <sipa> i just started using xmonad once out of curiosity, and became a bit dependent on the keybindings
315 2011-05-12 07:49:42 <BlueMatt> isnt that how it always works?
316 2011-05-12 07:49:55 <sipa> sure
317 2011-05-12 07:50:59 <topi`> sipa: I started using xmonad in 2008 ;)
318 2011-05-12 08:43:09 <topi`> damn, my code compiled :D I had to circumvent the gcc bug by inlining the affected instructions by using #defines
319 2011-05-12 08:43:23 <topi`> and now i've got 12000 lines of *.s code ;)
320 2011-05-12 08:57:36 <BlueMatt> topi`: what are you compiling?
321 2011-05-12 08:59:39 <topi`> BlueMatt: a NEON version of tcatm's sha256_4way.c
322 2011-05-12 08:59:44 <topi`> for jgarzik's miner :)
323 2011-05-12 08:59:48 <BlueMatt> oh god
324 2011-05-12 08:59:56 <topi`> sorry, just for the kicks ;)
325 2011-05-12 09:00:02 <topi`> I wanted to learn NEON intrinsics.
326 2011-05-12 09:00:20 <BlueMatt> ok, I sure as hell hope youaren't planning on mining on that...
327 2011-05-12 09:00:33 <topi`> actually, it is efficient (power-wise)
328 2011-05-12 09:00:41 <sipa> http://en.wikipedia.org/wiki/ARM_architecture#Advanced_SIMD_.28NEON.29 ?
329 2011-05-12 09:00:47 <topi`> because the damn cortex-a8 core consumes <500 mW while active
330 2011-05-12 09:00:55 <topi`> sipa yeah
331 2011-05-12 09:00:59 <sipa> and what hash rate would it give?
332 2011-05-12 09:01:07 <topi`> very low, but i'll test it out now.
333 2011-05-12 09:01:13 <sipa> (rough estimate?)
334 2011-05-12 09:01:37 <BlueMatt> you say "efficient" how does it compare to actual miners? (gpus and asics and such)
335 2011-05-12 09:01:41 <topi`> the integer-only code gives out 250k @ 800mhz, so I'd expect something like double of that
336 2011-05-12 09:02:05 <topi`> because it can do 4way, however there'll be plenty of inefficiencies
337 2011-05-12 09:02:30 <topi`> BlueMatt: it compares pretty well with the best of nvidia, but of course that's not much
338 2011-05-12 09:02:40 <BlueMatt> lol yea
339 2011-05-12 09:04:19 <topi`> i'm afraid that it doesn't fit in the 32K L1 inst cache, that would bring the code down
340 2011-05-12 09:04:33 <topi`> since there's 12000 lines in the asm output
341 2011-05-12 09:13:40 <topi`> ok, the code seems to stall because of the amount of registers and my sloppy implementation of vector immediate load :)
342 2011-05-12 09:13:52 <topi`> [2011-04-12 07:09:41] 1 miner threads started, using SHA256 '4way' algorithm.
343 2011-05-12 09:13:55 <topi`> [2011-04-12 07:12:53] thread 0: 16777216 hashes, 87.20 khash/sec
344 2011-05-12 09:13:59 <topi`> (you may laugh now :)
345 2011-05-12 09:14:07 <sipa> ;;bc,calc 87.2
346 2011-05-12 09:14:09 <gribble> The average time to generate a block at 87.2 Khps, given current difficulty of 157426.20628986 , is 245 years, 45 weeks, 4 days, 6 hours, 9 minutes, and 16 seconds
347 2011-05-12 09:14:48 <topi`> ok, it seems it did *not* inline my vector load funcs :/
348 2011-05-12 09:15:22 <bitcoinTrader> hi
349 2011-05-12 09:15:27 <bitcoinTrader> need help
350 2011-05-12 09:15:29 <topi`> that's unnecessary branching almost every second instruction in the main SHA256 loop
351 2011-05-12 09:15:35 <bitcoinTrader> just sent 6 btc
352 2011-05-12 09:15:44 <bitcoinTrader> but its showing as 0/offline?
353 2011-05-12 09:15:57 <bitcoinTrader> thee receiver hasnt got yet
354 2011-05-12 09:15:59 <topi`> bitcoinTrader: that's interesting. have you found your tx from blockexplorer.com ?
355 2011-05-12 09:17:11 <bitcoinTrader> i searched
356 2011-05-12 09:17:19 <bitcoinTrader> recepint ddress on blockexplorer
357 2011-05-12 09:17:24 <bitcoinTrader> its not showing
358 2011-05-12 09:17:31 <topi`> well, if it shows '0' then nobody has accepted it yet
359 2011-05-12 09:17:44 <topi`> it should be somewhere among the pending transactions
360 2011-05-12 09:17:47 <ersi> bitcoinTrader: when did you send the btc?
361 2011-05-12 09:17:53 <ersi> as in more precise
362 2011-05-12 09:17:55 <bitcoinTrader> 10 mins
363 2011-05-12 09:18:28 <bitcoinTrader> the recepient wallet is new
364 2011-05-12 09:18:34 <bitcoinTrader> he created yesterday
365 2011-05-12 09:19:19 <bitcoinTrader> does tht matter?
366 2011-05-12 09:19:35 <topi`> no it does not affect it
367 2011-05-12 09:19:48 <topi`> can you give us the tx id of that transaction?
368 2011-05-12 09:20:10 <topi`> you can find it by wading through the logs in .bitcoin/debug.log
369 2011-05-12 09:20:16 <bitcoinTrader> i sent thru bitcoin gui
370 2011-05-12 09:20:20 <BlueMatt> your client says "0/offline"?
371 2011-05-12 09:20:31 <BlueMatt> then you are not connected to the network, and cant send any txes...
372 2011-05-12 09:20:31 <sipa> that means no other peer requested your tx
373 2011-05-12 09:20:54 <sipa> are you sure you were connected at the time?
374 2011-05-12 09:20:58 <topi`> you need to have peers, and then you need to have the same block count as everyone else :)
375 2011-05-12 09:21:18 <sipa> if you leave the client open and connected, it will reannounce the tx once in a while
376 2011-05-12 09:21:22 <sipa> but it may take a few hours
377 2011-05-12 09:22:23 <BlueMatt> sipa: any guesses as to best way to chose a key to reuse if keypool.size()==0?
378 2011-05-12 09:23:59 <bitcoinTrader_> not able to find
379 2011-05-12 09:24:04 <bitcoinTrader_> in debug.log
380 2011-05-12 09:25:00 <bitcoinTrader_> this is wht it shows in status
381 2011-05-12 09:25:07 <bitcoinTrader_> Status: 0/offline?, has not been successfully broadcast yet
382 2011-05-12 09:25:21 <topi`> exactly, it needs to connect to other clients
383 2011-05-12 09:25:44 <sipa> BlueMatt: good question...
384 2011-05-12 09:25:48 <BlueMatt> (as a side note the general support/discussion channel is #bitcoin)
385 2011-05-12 09:26:09 <bitcoinTrader_> so i have to wait
386 2011-05-12 09:26:13 <bitcoinTrader_> right?
387 2011-05-12 09:26:20 <BlueMatt> no, your client has a problem if it cant connect
388 2011-05-12 09:26:23 <bitcoinTrader_> it will send whenever it connects
389 2011-05-12 09:26:25 <BlueMatt> you should have no problems there
390 2011-05-12 09:26:32 <sipa> bitcoinTrader_: do you have connections?
391 2011-05-12 09:26:34 <BlueMatt> (maybe a restrictive firewall or such)
392 2011-05-12 09:26:43 <bitcoinTrader_> 8 connections
393 2011-05-12 09:26:54 <sipa> i'd suggest wait a few hours
394 2011-05-12 09:26:56 <bitcoinTrader_> i have done 25 transactions
395 2011-05-12 09:27:02 <sipa> if it doesn't change, something's wrong
396 2011-05-12 09:27:03 <BlueMatt> ah, then yea, just wait around
397 2011-05-12 09:27:22 <bitcoinTrader_> first time i got this offline
398 2011-05-12 09:27:41 <bitcoinTrader_> i think i had kept the generate coins on
399 2011-05-12 09:27:47 <bitcoinTrader_> now i have turned it off
400 2011-05-12 09:27:52 <bitcoinTrader_> does tht affect?
401 2011-05-12 09:27:57 <sipa> no
402 2011-05-12 09:28:01 <sipa> but turn it off
403 2011-05-12 09:28:04 <topi`> bitcoinTrader_: what's the current block count your client shows?
404 2011-05-12 09:28:20 <bitcoinTrader_> 123452
405 2011-05-12 09:28:21 <sipa> ;;bc,blocks
406 2011-05-12 09:28:22 <gribble> 123452
407 2011-05-12 09:28:37 <topi`> ok, that's fine
408 2011-05-12 09:28:58 <BlueMatt> just wait
409 2011-05-12 09:29:20 <bitcoinTrader_> ok..
410 2011-05-12 09:29:40 <sipa> BlueMatt: maybe both encryption schemes together are meaningful, one to unlock the wallet, one to use keys
411 2011-05-12 09:29:42 <bitcoinTrader_> it shud be auto transmitted whenever it connects
412 2011-05-12 09:29:50 <bitcoinTrader_> right?
413 2011-05-12 09:29:56 <sipa> the first one symmetric, the second one assymetric
414 2011-05-12 09:30:02 <sipa> bitcoinTrader_: only rarely
415 2011-05-12 09:30:05 <sipa> but it will
416 2011-05-12 09:30:09 <sipa> eventually
417 2011-05-12 09:30:16 <BlueMatt> sipa: ...ok, yes, and this has to do with keypool?