Bitcoin Forum
September 21, 2025, 05:25:22 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 »
1  Economy / Exchanges / Re: www.BITSTAMP.net Bitcoin exchange site for USD/BTC on: November 05, 2013, 10:19:54 PM
They were better off with Cloudflare. Incapsula/Incapable have sent my bot into an unhappy state  Roll Eyes
2  Economy / Exchanges / Re: [ANN] KRAKEN.COM - Exchange Now Open with Live Trading USD, EUR, BTC, LTC, XRP on: November 04, 2013, 02:16:34 PM
Any ETA on your Ripple gateway being launched?

https://ripple.com/blog/kraken-now-trading-xrp/

I note that Payward hosts the default ripple.com browser client :-)
3  Economy / Trading Discussion / Re: ANN: btctop - top for bitcoin exchanges! on: November 03, 2013, 05:02:34 PM
Using Go language? Get a star from me.

Go is great for asynchronous network jobs. This app hardly makes the best use of those facilities :-)

Tempted to add the MtGox and Bitstamp websocket order book and trade feeds next, but any feature suggestions much appreciated!
4  Economy / Trading Discussion / ANN: btctop - top for bitcoin exchanges! on: November 03, 2013, 03:30:59 PM
Some of you might be familiar with top, htop, atop, iotop etc. in terminal world for keeping track of what your machine is doing. Was a bit bored and thought it would be cool to do something similar for bitcoin exchanges using the bitcoincharts.com API

http://bitcoincharts.com/about/markets-api/

So here it is, the first version of a sortable, filterable view of all the exchanges listed on Bitcoincharts, in a terminal window. New trades stream in, but there is a bug when a full update occurs, it might knock out the previously streamed trades. Version 0.1 :-).



Download binaries here:

https://github.com/donovanhide/btctop/releases/

or build it yourself:

https://github.com/donovanhide/btctop

All bugs, feature suggestions, data sources and ideas gratefully received!

5  Economy / Exchanges / Re: [ANN] KRAKEN.COM - Exchange Now Open with Live Trading USD, EUR, BTC, LTC, XRP on: October 30, 2013, 04:41:53 PM
Rather predictably hit the API rate limit :-)

EAPI:Rate limit exceeded

Can you specify what the rate limit is? Bitstamp is 600 request per 10 minutes, ie. 1/second...

My bot is throttled, so just need an accurate quantity. Thanks!
6  Economy / Exchanges / Re: [ANN] KRAKEN.COM - Exchange Now Open with Live Trading USD, EUR, BTC, LTC, XRP on: October 30, 2013, 02:12:24 PM
Just a note for the API docs:

https://www.kraken.com/help/api#get-account-balance

says:

Quote
Result: array of asset names and balance amount

but returns:

Code:
{"error":[],"result":{"XXBT":"0.4000000000"}}

Probably should say:

Quote
Result: object of asset name and balance amount pairs

I'd highly recommend putting example JSON responses in for every API method, helps speed up debugging :-)
7  Economy / Exchanges / Re: [ANN] KRAKEN.COM - Exchange Now Open with Live Trading USD, EUR, BTC, LTC, XRP on: October 29, 2013, 10:21:44 PM
Hi, just working my way through the API for bot purposes. Smiley

Was wondering what influenced the decision to use arrays rather than objects for the JSON responses? It is a pain to validate and deserialize arrays with varying types in typed languages such as Go, C++, Java, etc. Also intrigued by the SHA256/SHA512 combo on the POST signing...

It's certainly proving to be one of the more painful exchange API's to work with... Sorry to be negative.



8  Bitcoin / Hardware / Re: Did BFL mine with my unit for 3 weeks before shipping it to me? on: October 27, 2013, 10:03:58 PM
Wow, great one-sided attack. Classic, pick a fight with one person and focus on them. Typical bully boy tactics.

Read your own posts for insights into madness.

I need to vent for a minute, because I'm so fucking sick and tired of this when I have to modify someone elses code, or even look upon it.

If you code in 1TBS style, I fucking hate you.  I hate you with every fiber of my being.  I want to know what is wrong in your brain that makes you think that 1TBS is the "proper" or more "acceptable" way to style your code.  Why are you so fucking dense and incapable of simple human comprehension of visual coding styles that you want to subject others to your shitbag, fucked up, illegible coding style?  I fucking hate you.  I FUCKING HATE YOU AND I AM NOT THE ONLY ONE.  If I could reach through the internet and punch you in the face, I would.  I would spend my days punching every single asshole who writes code in 1TBS style in the face... that would be my purpose in life and I would attack that purpose like a manic-depressive fat girl on a giant ham after her internet boyfriend left her for another lithe woodelf in a different guild.  

I would sit, at my chair and spend 23 hours a day, taking only a single hour to sleep and eat and shit throughout a 24 hour day, punching you in the face.  On Christmas and other holidays, I would treat myself and fly around around the world, with a satellite phone hooked up to my laptop on a chartered jet, punching each of you in the face over the internet, just so I could spend more than 24 hours in a single day punching you.  I would have this jet fly with the setting sun, so I am always punching you just when you're sitting down to dinner, I would do this for nearly 48 hours straight, hopped up on Mt. Dew and Red Bull. This is how much I hate you.

On New Years, I would fly to Australia and spend the entire day punching the most egregious offenders of this fucked up indent style, then I would fly to back to the US and DO IT ALL OVER AGAIN ON THE SAME DAY.

Tell me, you 1TBS motherfuckers, tell me why you think your indent style is something even marginally approaching reasonable?  It's fucked up.  It is idiotic.  IT IS COMPLETELY UNREADABLE. Why do you do it?  Do you hate other people?  Are you so antisocial that you can't get it through your head that it makes your code look like complete shit?  Do you not understand that it makes debugging or following your code all but impossible?  Do you think you are in 1970 where every single byte counts?  What is it?  What makes you think it's ok to indent like this?

Code:
        // most of the protocols are followed by ://, but mailto: and sometimes news: not, check for it
        if ( in_array( $bits['scheme'] . '://', $wgUrlProtocols ) ) {
                $bits['delimiter'] = '://';
        } elseif ( in_array( $bits['scheme'] . ':', $wgUrlProtocols ) ) {
                $bits['delimiter'] = ':';
                // parse_url detects for news: and mailto: the host part of an url as path
                // We have to correct this wrong detection
                if ( isset( $bits['path'] ) ) {
                        $bits['host'] = $bits['path'];
                        $bits['path'] = '';
                }
        } else {
                return false;
        }

That is fucking goddamned unreadable.

Pick a readable indent style. Allman makes the most sense:

Code:

        // most of the protocols are followed by ://, but mailto: and sometimes news: not, check for it
        if ( in_array( $bits['scheme'] . '://', $wgUrlProtocols ) )
        {
$bits['delimiter'] = '://';
        }
        elseif ( in_array( $bits['scheme'] . ':', $wgUrlProtocols ) )
        {
                $bits['delimiter'] = ':';
                // parse_url detects for news: and mailto: the host part of an url as path
                // We have to correct this wrong detection
                if ( isset( $bits['path'] ) )
                {
$bits['host'] = $bits['path'];
$bits['path'] = '';
                }
        }
        else
        {
return false;
        }

Look.  Gaze upon it. It's easy to follow.  It's easy on the eyes.  You can quickly see what bits of code belong to what controlling statment.  You can see what opening brace matches with what closing brace.  You can see what else matches with what if.  You can see how many else statements there are.  Seriously.  Look at it.  Now look back at your shitbag 1TBS code and tell me the same thing is true.  You can't, because if you do you are a fucking liar.  You're already an idiot for using 1TBS, don't make yourself a liar, too.

Now, go cry me a fucking river about how Allman takes up more room or some other line of complete bullshit.  It's not about visually compacting your code, it's about MAKING IT FUCKING READABLE.  Your shitbag style may be more compact, but guess what?  WHO THE FUCK CARES?  Nobody.  Not a single fucking person on the planet will ever care how compact your code is.  They care about whether it works.  Then there's the poor fucking bastards that have to maintain it after you've gone off to spread your disease to other projects, and let me tell you, they do NOT FUCKING GIVE A SHIT how compact your code is.  They care about it being readable and sensible.  Your shitty style is neither.  STOP.  JUST STOP.  Take your 1TBS style and stick it so far up your ass that it pops out the top of your head, hopefully taking the part of your brain with it that makes you think 1TBS is an acceptable indentation style.

Fuck you.


9  Other / Meta / Theymos: Please stop taking advertising money from this person. on: October 27, 2013, 09:20:19 PM
Too long to quote:

https://bitcointalk.org/index.php?topic=318916.msg3423085#msg3423085

The man is a bully. It makes me sick to see him posting here. He deletes at will on the forum for which he has the administrative rights. Taking his money for advertising here and letting him post like this is just horrific.

Please moderate.
10  Bitcoin / Hardware / Re: Did BFL mine with my unit for 3 weeks before shipping it to me? on: October 27, 2013, 05:42:50 PM
Or better yet, if you hate BFL that much, let the public record stand.  Stop giving them publicity.  Talk about other hardware vendors and how they screwed up.  It seems like people feel validated to have an Inaba post show up just so they can say "SEE?!  SEE?!  THERE IS THE DEVIL HIMSELF!". 

Or even better, petition Theymos to suspend his account. That would put an end to him publicising his ego and retelling history on these pages, and the recurring outcry from the whiners/customers who can't stand the bullshit. We all know why that won't happen. This forum is funded by mining and the silly money we've all spent on it. It's all very ironic.

Satoshi messed up making the mining reward so high. Life was better and more democratic when everyone was CPU mining.
11  Bitcoin / Hardware / Re: Did BFL mine with my unit for 3 weeks before shipping it to me? on: October 27, 2013, 04:32:07 PM
And for disclosure, no I don't have any monarchs on order, but if BFL catches up to the point where it is reasonable to order > ship within a week and their hardware is priced right I would purchase from them again because everything from my purchase to change of address to interactions with employees has been pleasant.  Not the same story for everyone, but otherwise they've lived up to their end of the bargain, albeit delivering late.

That's a forgiving, balanced and commendable attitude. The main factor fuelling all these threads is the recurring theme of Josh being a deceptive, unhelpful, nasty individual. The whole story would have been totally different with a public figure who knew how to interact with people and isn't cynical in his use of language, manipulation of dates and shows a willingness to be frank with information regarding delays and the size of the company's order book.

The lesson learnt for me is only give money to people who are honest. I ordered a Jupiter in early August from KNC and by October 15th it was clear that the unit wasn't going to be delivered by the promised date. I asked for a refund and had the money back within 24 hours. That kind of honesty and integrity is such a sharp contrast to Josh's behaviour regarding Paypal refunds. I don't detest BFL, merely Josh. He didn't make the devices, just typed crap into forums and misled people.
12  Economy / Exchanges / Re: [ANN] KRAKEN.COM - Exchange Now Open with Live Trading USD, EUR, BTC, LTC, XRP on: October 26, 2013, 08:02:28 PM
^^^ There was an issue with API, but it's fixed now so you should see 3 digit decimal place precision via API as well.

Thanks for the quick response! I can see the updated precision in the API now. Here's a snapshot dump:

Code:
{"error":[],"result":{"XXBTZUSD":{"asks":[["180.99000","1.000",1382812788],["181.09000","1.000",1382812790],["181.49000","2.000",1382812791],["181.99000","5.000",1382812793],["182.10779","2.318",1382816070],["183.14787","2.311",1382814912],["184.00000","4.000",1382803434],["184.18721","2.301",1382799994],["185.00000","0.068",1382783772],["185.22970","2.304",1382799185],["186.25941","2.393",1382805478],["187.29523","2.360",1382815870],["195.00000","69.600",1382815830]],"bids":[["180.10000","1.000",1382812787],["176.74142","2.391",1382805850],["175.72506","2.200",1382794683],["175.00000","0.200",1382816691],["174.69205","2.257",1382799184],["174.11000","10.000",1382769865],["173.66816","2.233",1382799994],["172.64736","2.309",1382814911],["171.63269","2.356",1382816154],["162.00000","36.700",1382815828],["160.00000","0.275",1382654380],["150.00000","0.500",1382652252],["128.00000","0.220",1381961554],["116.54000","0.560",1381201402],["115.60000","0.850",1381201417],["113.00000","0.350",1381201510],["111.80000","0.365",1381201438]]}}}

I can see that the first ask is of volume 1.000. Can I therefore assume the lowest ask is, in reality, between 0.9991 1.0000?

It just seems that there are a high percentage of orders with volumes around whole integers, which given order books on other exchanges is highly unusual...

It does feel like going around the houses a bit. My use case is simple, I want to find the lowest asks or highest bids, and match them exactly with the opposite trade on another exchange. If the difference is greater than the fees involved, profit! The wonderful world of arbitrage :-)

However, to do this I need to be certain that my volume calculations are highly accurate, especially when the trade might span multiple orders. Due to the binning approach, I can make guesstimates on the minimum, but the trades present now on your orderbook seem a bit too conveniently rounded to be realistic. Bit confusing...

My honest advice is just open your orderbook and be transparent, like all the other exchanges. Sure, dark orders, if you want. People will come if you are easy to use. This binning is far too confusing and undocumented to interpret.

 
13  Bitcoin / Hardware / Re: Where are the new Custom Hardware vendors? on: October 26, 2013, 06:41:02 PM
Well schooled, Tehfiend. Excellent point by point refutation and good real world examples.

Expect to be labelled a troll by the boy in a bubble.
14  Economy / Exchanges / Re: [ANN] KRAKEN.COM - Exchange Now Open with Live Trading USD, EUR, BTC, LTC, XRP on: October 26, 2013, 06:10:57 PM
Order volume precision has been increased to 3 decimal places in Kraken market data. Order volume data is still being rounded up as stated above, except now it's being rounded up in the third decimal place.

So, for example, an order with an actual volume of 1.0341 will appear in the order book as a volume of 1.035.

We hope this level of volume precision is more convenient for everyone and appreciate our users openly communicating with us about the features they would like to see on the exchange.

This sounds great and thanks for listening! I'll be pushing some trades your way as soon as this goes live :-)

Final question: when does this go live?

https://api.kraken.com/0/public/Depth?pair=XBTUSD
15  Bitcoin / Hardware / Re: BFL Reliable? on: October 26, 2013, 12:17:21 AM
And... another ~1000 units shipped today.  1/3 of the entirety of KnC's shipment... in one day.


Without a photo of a 1000 USPS boxes, it didn't happen.
16  Bitcoin / Hardware / Re: Where are the new Custom Hardware vendors? on: October 26, 2013, 12:00:38 AM
Um... yeah.  So this turned into a bit of a hate-fest.  Serious replies still appreciated, curious why the vendor pool, if mining is such a good investment, has basically dried up after early next year?

Sorry for the derailment.

Without either a rise in the exchange rate or the sudden mass adoption of reasonable transaction fees or an increase in the volume of transactions (with fees), mining isn't a good investment. The spring/summer rush of preorders was based on a lack of awareness of how much hashrate had been bought by everyone else and hearing good news stories from the lucky early Avalon miners. Now the reality has hit home, I doubt KNC, Hashfast, Cointerra, Bitfury and the dreaded BFL are getting many new orders today. I guess the delay between the preorder date and the delivery date of most of these devices means the feedback loop informing people with spare cash that this a sensible investment was too long and thus, people have made irrational and unsound decisions.

Why aren't there more vendors? Perhaps the people with the correct skills and experience are getting paid more working for Intel, AMD, ARM, Samsung or Apple and don't feel that attracted to working in this kind of insane environment.

Philosophically, I don't really see any real advantage to the mining difficulty getting any higher. Back in the CPU days, more people mined and therefore the market was more accessible and the network more distributed and therefore safer. GPU and now ASIC mining reduces the pool size with no real advantage unless you have a larger share of the pie. I think this is where Litecoin has the better balance, but unfortunately it was derivative and second to the race.
17  Bitcoin / Hardware / Re: Where are the new Custom Hardware vendors? on: October 25, 2013, 11:37:43 PM
This thread starting good....and BAM !

Trolls come back again with BFL rage  Roll Eyes

Come on...

What can I say, a monumental asshole visited this thread (and I don't mean me  Cheesy).

I don't regard myself as a troll; just a burnt out customer who visited a stupid forum (not this one) for a year hoping for some good news. It never happened. Now, I don't want any newcomer to this forum to get the distorted picture that MA tries to paint with his plays on words, refutations, denials and delusions of grandeur. What goes around comes around, when chickens come home to roost ....
18  Bitcoin / Hardware / Re: Where are the new Custom Hardware vendors? on: October 25, 2013, 10:56:13 PM
Quote
So for an update on shipping times... As you might imagine, we get this question a lot. It seems like it would be a simple question to answer, but it's not. Let me describe the process so people can better understand why.


If you look at the current FPGA board in a Single or MiniRig, you'll see lots of capacitors, resistors, etc... about 350 little tiny parts attached to the board. Contrary to some of the conspiracy theories out there, all our boards are completely custom made, they aren't purchased from another manufacturer, etc... they are designed by us and made for us and us alone. As such, we are required to volume source every single part that goes on the board.


The ASICs are similar in so far as they also have nearly 350 components on each board. With the FPGAs, we sourced parts in the hundreds or low thousands at a time. For some of the ASIC parts, we are sourcing hundreds of thousands at a time which requires direct ordering & lead time dependancy from the respective manufacturers. However, for this first batch, we're mostly able to depend on available distribution stock from places like Mouser and DigiKey. Shortly after we get the first batch of everything in, we'll have our larger mega stockpiles arrive from other vendors and/or direct from the distributors, it's just the first batch that's going to be rough.


So, we've got he myriad distributors shipping thousands of little pieces to us, the PCB manufacturer sending us the bare PCBs, the HSF manufacturer sending the HSFs to us, the PSU manufacturer sending the PSU's to us, the case manufacturer sending the cases to us and most importantly, the fab sending the ASIC chips to us. All of these must arrive on time and as expected for everything to go off without a hitch. So far, so good.


When we made our announcement for shipping dates, we padded in some extra weeks in case of delays, and as we try to herd all these cats into one corral, our padding is slowly eaten up with mostly minor problems, but they all add up. With the bump in specs, we spent some time ensuring the power subsystem is over powered to accommodate the new and future power requirements - our chips are capable of higher speeds than what we initially intended to send out in the first batch, and they still have quite a bit of headroom; We decided to go ahead design the power subsystem to handle the maximum theoretical load of the chips. This means we can now crank the board up with some minor tweaking. Each chip is theoretically capable of operating at 1 GHz, we are running them at 500 MHz with the new specs... we will likely never see 1 GHz operations, simply because of heat density issues and a few other factors, but we have at least another 25% of headroom we can play with, if not more. Again, we built in a lot of padding into the specs, just in case something went wrong. We have basically padded everything we could in terms of estimates and that padding is what has allowed us to bump specs on short notice and keep our shipping times in line even in the face of delays.


Ok, so we have the cats herded, the specs staked out, now we have to actually build these things. As many of you know, we've purchased SMT machines to allow us to manufacture our own boards - and I have mentioned this before, but many have not heard it - we will not be using the SMT equipment to process our first batch of boards; we will be using the same house that did the pick and place for our previous generation products, which means we're still at the mercy of someone else for our first batch shipments. There has been some delays at that stage, but we have the padding, so it's not been a critical issue. There has also been some delays at the foundry, but again, we have padding, so it's not been a critical issue. We are also paying for an expedited run at the foundry (which does not come cheap) to keep our timeline up. All these things have to work out perfectly and our timeline is still looking good. However, if something does not work out perfectly, our timeline is going to slip, plain and simple. We've used up most of our padding at this point and we are still ironing out a few little wrinkles here and there. This has been a long explanation for a simple answer: I would like to tell you we are still on time or pretty close to it, because we are. However, I would also like to tell you that we are going to slip a couple weeks or so if anything goes wrong, and given the complexity of the issues facing us, I would say it's almost inevitable something will crop up between now and the beginning of November that we are not expecting; What that is, I don't know yet, but I would rather error on the side of caution, say the timeline is going to slip a little bit and then surprise everyone with an early delivery than promise an early delivery and not meet that promise. So that's what I'm doing and there's your answer. When I have more information, I'll let people know as soon as I can.

https://forums.butterflylabs.com/pre-sales-questions/104-shipping-2-3-weeks-2.html#post1461

Historic fantasy bullshit from November 2012. Why did I believe this verbose crap? Why do you think long-suffering customers will ever order from you again? I wouldn't worry about the constituents of this forum, I'd be more worried about the people you've sold to. They aren't going to be coming back.

And please stop advertising here, if you don't get any orders from this forum. The fact that you spent 25 big fat coins on your last round makes me think it matters more than you'd care to admit. Go feed off your Adwords victims.
19  Bitcoin / Hardware / Re: Where are the new Custom Hardware vendors? on: October 25, 2013, 10:35:59 PM
Endless, repetitious, unsubstantiated bullshit...

Straight question: why did you send me my November 2012 Single order in September 2013, a week after I received a Paypal refund for that item? Brandon admitted he knew it had been refunded and told me to reverse the refund. Just interested. Seems like a strange tactic for a trustworthy company.
20  Bitcoin / Hardware / Re: Where are the new Custom Hardware vendors? on: October 25, 2013, 09:18:52 PM
There are no orders being shipped that were ordered a year ago, please stop spreading false information.  Our failure rate on hardware is less than 1%, much better than industry average, so again, your argument is invalid.  

You shipped October and November 2012 orders in September 2013. Well done. One month short of a year. Stop playing with verb tenses to try and win arguments. You are such a giant bullshitter. Please stop spreading false information.

P.S. http://avalon-asics.com/product/avalon-mini-60ghs/ Prices reduced due to difficulty. In stock.
Pages: [1] 2 3 4 5 6 7 8 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!