Bitcoin Forum
May 09, 2024, 08:10:25 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 »
81  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 22, 2014, 03:39:17 PM
Help, I keep trying to find the answer to this.  Why cant someone send in a huge amount of work that they have already submitted to another pool.  How does GHash.io what (Non-block find work) I have submitted to bitminter and vice versa?  Whats to stop some clever coder from submitting non-block finding work simultaneously to multiple pools?  

Work valid for one pool would not be recognized as valid work for any other pool.  There are a couple layers where this is enforced, but the easiest to understand is that the hash that you work on contains a transaction paying the pool's address 25 BTC for the block.  A different pool wouldn't accept work paying someone else.  This is the same reason you can't intercept a valid block solution and pay the reward to yourself.
82  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 22, 2014, 12:05:46 AM

Concerns were raised because of:

 - the very large size of the user, with no pedigree of success on other pools

I've used Multipool's services for ALT coins and it seemed to be on the up and up. Blocks were solved and payments made. The above concern regarding BTC was my main concern and that's why I mentioned it. I specifically asked how many blocks they solved at other pools and it was mentioned that they didn't know because the other pools didn't report that information.

I don't think their users' gear is bad or that they are intentionally withholding blocks. It may be most likely with their proxying of hash power. It we take a look at that for a minute, is it possible that a block could be solved, but due to timing of sending the result to the network, it was being preempted by another pool solving the block? Or would we simple see an increase in orphaned or invalid blocks?

Some time ago, I thought someone mentioned that by solo mining, if you didn't have a priority connection to relay found blocks, even though you might find blocks, you'd have a better chance getting them accepted as valid by the network by mining with a larger pool.

Any clarity on the above is appreciated.

Firstly, I don't know of any pool that does not track how many blocks you solve. The information is also available on the client side if you are running a native cgminer or bfgminer.

If you are solo mining, you need to be confident that your block solutions are efficiently distributed to the network or your risk orphans.  You also need prompt notification of new blocks to maximize efficiency of your workers.
83  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 21, 2014, 08:09:11 PM
Problem is that this was not particularly bad luck. You can't call it consistent either, because they mined for a very short time.

Complaints started when their mining was at a CDF of about 70% which is just silly.

Even at 95% CDF you may think this is really rare, but it's not. If you crashed your car 1 out of 20 times you drove, would you still say that's so rare you would never expect it to happen?

I'd suggest we finally do the hardfork on bitcoin that has been suggested long ago, which would make block withholding impossible.

Concerns were raised because of:
 - a history of other pools being abused
 - the very large size of the user, with no pedigree of success on other pools
 - the risk of others using the pass through to veil their exploitation of the pool
 - the opaque means that flound makes a profit with this venture
 - below expected returns from multipool

The combination of those items make it very likely that users were being exploited by multipool.  It's called Bayesian analysis.  And at 70%, with the additional data it was perfectly rational to start asking questions.

With PPLNS your incentives are not aligned with your users.  You lose nothing when the pool is being exploited.  You collect your cut regardless and just distribute the rewards unfairly.  That means users like me have to be watching carefully.  Given his response, I think it is very likely that Flound knows, or at least suspects that some of his users are exploiting the pool.  I have to wonder how far you would have allowed things to progress.

A hard fork of bitcoin is out of the question, for the same reasons that countries almost never rewrite their constitutions.  Too many competing interests would attempt to force their interests into the hard fork, and consensus would be impossible to reach.  We are already past the point where a super majority favorable to public pools could even be formed.

A revision to stratum is possible, and I'm quite surprised it isn't being actively driven by pool operators.
84  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 21, 2014, 02:04:35 AM
You seem to be obsessed with having a pedantic debate on statistics.  I have absolutely no interest in that.  If you want to CONSTRUCTIVELY discuss how public pools can be defended in an environment where people are actively trying to cheat them I would be very interested in seeing what you think.

Bitcoin mining *is* statistics. If you don't understand them, you don't understand mining.

As I said, pedantic.

And with a Ph.D in engineering and over a decade in semiconductors I can assure you I understand the statistics just fine.

I look forward to your analysis of what actions a pool should take to defend against exploitation by miners either intentionally withholding block solutions or operating defective hardware.
85  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 21, 2014, 01:45:09 AM
I had proposed that Doc make per user CDF available on the Bitminer site. I don't think this is the whole answer, but I think it would be a start to building a systematic approach to the block withholding threat. The good doctor can explain why he didn't like the idea if he's so inclined.

So, anyone who experiences negative variance will be accused of being witches block withholders? I see that working well. Given recent history, about 8% of the pool would be so accused. If you keep kicking off the lowest performing 8% of the pool it wont be long until you have just one miner left.



Actually they were well past 95% before bailing out.
I'll have to take your word for it - I don't have any more recent data.

95% confidence is the level generally accepted as statistically significant in industry.  Billion dollar decisions are made off 95% confidence.


That depends very much on the industry, and repeated measures have different measures of confidence.

All I suggested is that his payments should be withheld until we establish what is going on.  Now he's gone.

So if you want to nitpick, I'm 95% confident he cheated all the members of this pool out of around $50k.

I mentioned before that, in the days of 50 btc per block rewards, I solved one block, but did 3 blocks worth of work. On most pools I solved no blocks at all. Did I cheat those pools out of $50 000? Are you also 95% certain that the 5% of pool members that have had similarly bad luck are also cheating this pool?


It would be interesting to see how many users are up 75 BTC on payouts versus blocks solved.  It most certainly won't be 5%.  I doubt it is 1 in 1000.  And anyone in that kind of extreme situation should be scrutinized.

You seem to be obsessed with having a pedantic debate on statistics.  I have absolutely no interest in that.  If you want to CONSTRUCTIVELY discuss how public pools can be defended in an environment where people are actively trying to cheat them I would be very interested in seeing what you think.
86  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 21, 2014, 01:28:50 AM
I had proposed that Doc make per user CDF available on the Bitminer site. I don't think this is the whole answer, but I think it would be a start to building a systematic approach to the block withholding threat. The good doctor can explain why he didn't like the idea if he's so inclined.

So, anyone who experiences negative variance will be accused of being witches block withholders? I see that working well. Given recent history, about 8% of the pool would be so accused. If you keep kicking off the lowest performing 8% of the pool it wont be long until you have just one miner left.







Actually they were well past 95% before bailing out.

95% confidence is the level generally accepted as statistically significant in industry.  Billion dollar decisions are made off 95% confidence.

All I suggested is that his payments should be withheld until we establish what is going on.  Now he's gone.

So if you want to nitpick, I'm 95% confident he cheated all the members of this pool out of around $50k.
87  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 21, 2014, 12:57:49 AM
Gee thanks to the morons for chasing off all that hashrate.  Lets see if we can chase off all of our biggest hashers.  That should work out great.

This moron is the largest hasher on Bitminter, and solved 4 of the last 10 blocks we've had.  If the multipool issue wasn't addressed today I was going to move our gear to greener pastures.  The net impact to pool hash rate would have been the same.

So losing a miner who was in your pocket for 17% of your earnings and wasn't contributing anything shouldn't be an outcome that anyone regrets.

Of course, if you think we are too rude when somebody cheats all of us for $50k over 12 days you can ask Dr.Haribo to have use leave.
88  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 21, 2014, 12:22:21 AM

Based on a post he put on his web site I would say we will not see him back on BitMinter any time soon.

"Jun 20 3:29 AM I've made the decision to move us off bitminter due to its toxic community. I will be splitting our hash between several major pools in an attempt to smooth out our variance."


Maybe that's why he left. Here's another possibility:

"Jun 20 3:29 AM I've made the decision to move us off bitminter so that I could scam them and say it was bad luck without them ever being able to prove it."

I suspect we'll never know which is the real reason for multipool's departure.

Personally I wish that he wasn't verbally attacked by members of this forum, but I also wish that his pool pulled its weight while a part of Bitminter. Both are out of my control, so I'm not getting worked up about either.

Let's be clear.  I wasn't attacking him.  I asked if it makes sense to accept a proxy pool when there is a serious issue of bad actors cheating pool users.  A proxy pool makes for an easy cutout to hide behind if you are up to no good.  I was hoping for a discussion on the merits of that issue, which everyone has managed to ignore for 3 days.

I also point out that he was paid around 100 BTC and contributed only 25.  I think it is perfectly reasonable to freeze withdrawals on an account in that position until some investigation can be made.  Doing so as a general policy would be a reasonable failsafe against abuse of the pool. 

If flound was actually operating honestly he would know that luck always shifts.  He would have stuck around and waved that in my face and anyone else criticizing him.  The fact that he ran away makes me all the more suspicious.

Focusing on one person isn't really useful though.  The real issue here threatens the existence of public pools.  There needs to be mechanisms to either validate the integrity of pool workers or minimize the damage abusers can cause.

We are in a different boat than most folks.  We can easily move Koi to solo-mining, in fact our back pools are solo mining servers.  But I prefer to outsource the management of well connected bitcoin clients and DDOS protections for a small fee. It would be a shame it that model is destroyed because we can't find a response to this threat.
89  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 19, 2014, 07:50:56 AM
Your numbers say that 92% of the time a honest contributor would not have performed so poorly.  That's is enough reason to freeze payments until more information is available.

If DrH was to freeze funds for every miner that ever had reached the point where they had submitted 2.5*D shares and only solved one block, nearly everyone who has solved more than one block would be very pissed off.

I can almost guarantee you that at some point you will have submitted 2.5D shares for one block.



I can guarantee you we have solved blocks worth substantially more than we have been paid.

Multipool has been paid 4x what they have contributed to the pool.  Maybe you think a $50k donation from all the other users of this pool is trivial.  I do not.

90  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 19, 2014, 07:22:51 AM
That's nice for you.  If I wait for that level of proof I'm out enough money to buy a luxury car, or a small house.

Flound can't even vouch for who his users are.  So how can he attest that they aren't using defective gear, or intentionally withholding?

Your numbers say that 92% of the time a honest contributor would not have performed so poorly.  That's is enough reason to freeze payments until more information is available.

Wait you're not even mining here?  Your motives just became even more questionable.

LOL.  do a little research.

Let's stick with the numbers.

You've been paid around 100 BTC out of the pool, and have contributed 25 BTC.

That puts you up at least 75 BTC.  When you're payouts match your contributions you deserve the benefit of the doubt.  Until then you and your entire business model is suspect.
91  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 19, 2014, 06:53:05 AM
Here are the times and share totals for our last 11 payouts.  I am not including the first payout because there are some cex.io shares in there.

+------------+------------+
| time       | diff       |  hashrate
+------------+------------+
| 1402976440 | 4994809796 |  232TH
| 1402884360 | 1001667156 |  213TH
| 1402864221 |  816766904 |  151TH
| 1402841060 | 5430841828 |  256TH
| 1402750091 | 1868165592 |  222TH
| 1402714003 |  786003908 |   191TH
| 1402696412 |  596053444 |   144TH
| 1402678654 | 1687252668 |  165TH
| 1402634828 | 4918289664 |  232TH
| 1402544157 | 1333388092 |  179TH
| 1402512186 | 5877865492 |  283TH

I calculate an average hashrate of 217TH.


Using the difficulties for each day and the sum of work difficulties, I get  submitted/expected= 2.493172.

This has an upper tail probability of 0.08264739, meaning that once out of every 12 reruns of those eleven days you'd see multipool have this level of luck. Not very unlucky.

2.5*diff shares per round happens multiple times per day for many different pools (well, those that solve multiple blocks per day, anyway), so it shouldn't surprise us when a particular miner submits work equivalent to 2.5*network difficulty and only solves on block.

Sorry, Entropy-uc, I'm not seeing a problem here. There might be a problem but statistically there's nothing unusual going on. If submitted/expected reach 7.0 (one in a thousand) or 8.0 (one in three thousand), I'd start to worry.


That's nice for you.  If I wait for that level of proof I'm out enough money to buy a luxury car, or a small house.

Flound can't even vouch for who his users are.  So how can he attest that they aren't using defective gear, or intentionally withholding?

Your numbers say that 92% of the time a honest contributor would not have performed so poorly.  That's is enough reason to freeze payments until more information is available.
92  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 19, 2014, 05:51:14 AM
If flound1129 posts the daily totals of d1 equivalent shares sent to Bitminter, I'll work it out for you.

Dude I like you, but you don't have over $1M invested in hardware.  You also haven't been cheated out of over 100 BTC by the withholder on BTCguild.  I'm not going to hang around for months of 'bad luck'. If Flound wants to put all his rewards into escrow until we see several weeks of expected or better solved blocks that's great.  Otherwise we will move on if nothing is done to ensure everything is above board.

Sure, I don't have a huge investment mining investment, and I can understand how worried you might be about not making a return on that investment. But when you have that much cash on the line, the last thing you want is to be forced into an action without being certain that it's the right action.

Here's what I'd do if I had that much of an investment:
1. Mine at multiple pools, and not just some of the larger ones. It will reduce your variance further, and if you mine at multiple small pools you'll be helping the network (at the cost of extra accounting, I guess).
2. Get good at calculating statistics and making decisions based on those stats. I'm be happy to help you with that, it's not hard once you get some basic ideas.

I hope this doesn't come off as smart-assery, it's not. I just hate to see people make decisions that are not based on facts. I'll help you calculate the results that should inform the facts if you like.




Sigh.  I understand the statistics just fine.  Go ahead and calculate the probability of 250 Th/s solving only one block in that last 2 weeks if you want to put an exact number on the situation.  I don't need to do that.

It's serious enough, and there is enough solid information that there are active bad actors in play that the default assumption is that there is a problem.  I don't need to prove something in court.  I need to protect my investments.  If Bitminter can't do that, we will move on.
93  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 19, 2014, 05:30:46 AM
I am getting concerned about multipool being on this pool in this environment.

Don't be.

As a pass through of other miners, multipool could be 90% block withholders and we would never know.  And they make an ideal cut out.  Who am I to sue if it turn out they are collecting rewards that are rightfully mine?

I don't think anyone mining on Multipool would have any idea how to with-hold a block. the idea that hundreds of miners would do it in concert from one proxy is just silly.


I am all for bitminter growing, but I don't like the sudden appearance of 20% of the pool from a group that doesn't deliver a block solution for weeks.

Let's have a serious discussion about the merits of allowing pass through accounts.  What is the up side of having them on bitminter?  And how long do we allow them to collect 17% of all rewards while their history has them contributing a statistically unlikely amount themselves?

If flound1129 posts the daily totals of d1 equivalent shares sent to Bitminter, I'll work it out for you.

Dude I like you, but you don't have over $1M invested in hardware.  You also haven't been cheated out of over 100 BTC by the withholder on BTCguild.  I'm not going to hang around for months of 'bad luck'. If Flound wants to put all his rewards into escrow until we see several weeks of expected or better solved blocks that's great.  Otherwise we will move on if nothing is done to ensure everything is above board.
94  Bitcoin / Pools / Re: [1450 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 19, 2014, 12:49:39 AM
I am getting concerned about multipool being on this pool in this environment.

As a pass through of other miners, multipool could be 90% block withholders and we would never know.  And they make an ideal cut out.  Who am I to sue if it turn out they are collecting rewards that are rightfully mine?

I am all for bitminter growing, but I don't like the sudden appearance of 20% of the pool from a group that doesn't deliver a block solution for weeks.

Let's have a serious discussion about the merits of allowing pass through accounts.  What is the up side of having them on bitminter?  And how long do we allow them to collect 17% of all rewards while their history has them contributing a statistically unlikely amount themselves?
95  Bitcoin / Pools / Re: [12000 TH] BTC Guild - Pays TxFees+NMC, Stratum, VarDiff, Private Servers on: June 16, 2014, 03:00:56 PM
I can't speak anything to compensation obviously but what can he really do to recover ?

I mean, lets say I steal money from a bank. I hide it really well, sure I go to jail buy unless some dumb ass stumbles upon my stash which doesn't apply to this situation, the money will always remain un-recovered. Point being there's nothing he can really do to reover anything.

A start would be to refund all the fees collected for the period in question.  Michael was asleep at the switch so he didn't earn his cut.  Well maybe he was asleep, it's strange that he removed PPS in the same time frame, guaranteeing that he wouldn't take losses even if his users did.

Sincd (one of) the offender(s) are still mining at BTCguild current earning could be seized just like Eligius has done.
96  Bitcoin / Pools / Re: [12000 TH] BTC Guild - Pays TxFees+NMC, Stratum, VarDiff, Private Servers on: June 16, 2014, 06:33:14 AM
This isn't meant to be a negative but people don't generally invest more time or money in to something that what they feel isn't required until something like everyone leaving happens which in this case never will because some people just accept stuff for what it is when it isn't which with shit like luck is easily argued away with luck being what it is by nature.

Stupid ass analogy but...

Here's a paper bag for your groceries, we could have opted for plastic which is generally stronger but we wanted to save the store som money. Just be careful with the paper and it shouldn't rip thus dropping your groceries all over the ground.

This situation is more like the grocery store pouring the milk you purchased into a paper bag and then getting indignant when you ask where the all the milk you paid for went.

Eluethria admits that this one group was stripping around 20% of earnings from every participant in the pool for over a month but he hasn't done anything to recover funds and compensate those that were cheated.

97  Bitcoin / Pools / Re: [12000 TH] BTC Guild - Pays TxFees+NMC, Stratum, VarDiff, Private Servers on: June 16, 2014, 05:28:03 AM
I clicked back in the thread to 05-10-14 (3 months back from 8-10-14) and didn't see any mentioned to the withholding attack.  Is there a separate thread detailing this discovery?

A lot of the discussion ended up off thread because Micheal censored it (before discovering a giant obvious source of the problem when he actually bothered to check).

https://bitcointalk.org/index.php?topic=597112.0

All the evidence suggests there is a lot more going on than this one player in China who is taking the heat at the moment.

I stick with what I said over a month ago.  If stratum isn't revised so that pools can validate the integrity of the workers they are paying, pool mining is doomed.  We switched pools as a first response to the issue, but now that pool has some extremely suspicious users, so now I am leaning toward going solo.
98  Bitcoin / Hardware / Re: HashFast announces specs for new ASIC: 400GH/s on: June 14, 2014, 08:45:47 PM
That government form is not allowing me to register my proper address. It does not accept non US states or zip codes. Should I fax proof of claim to Jessica Mickelsen's fax number  as listed on the creditor matrix?

No, the hardcopy of the proof of claim has to be filed via standard mail, unfortunately.

Ah ok, no problem then. I will take care of that ASAP. Then I guess it goes to "Tracy Hope Davis  UNITED STATES TRUSTEE"

I'll fax AND mail him proof.

Damn you hashfast for screwing us _and_ inconveniencing us by forgetting to add some of us to your creditor matrix.


Proof of claims need to be filed with the bankruptcy court, not the trustee.  The address is

Office of the Clerk
United States Bankruptcy Court
Northern District of California
P.O. Box 7341
San Francisco, CA 94120-7341

You may include a cover letter stating the case name and number (14-30725) and requesting that the Clerk file the claim. 
99  Bitcoin / Pools / Re: [6600Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB (New Thread) on: June 14, 2014, 02:12:23 AM
[Do the people in your mining group know that you were involved in this withholding attack?

This kind of statement is typically pejorative - and its not been just you.

Who knows for sure if this was an attack (as in the sense of it being willful).

Block withholding due to a bug in mining code that has now been fixed is one thing, an intentional block withholding attack is another.

Brucexie does not appear to deny the former - the extant narrative/claims suggests that there was a cgminer bug in their kit which got fixed - the time line on this is still a little unclear and it would be helpful if this was clarified.

So far as I can tell there is no evidence (that any one has seen presented so far on this forum) to support that this was willful.

Surely one needs this evidence in order to assess it; otherwise one is guessing.




creating an account just to say that makes me think something very serious and systematic is going on.
100  Bitcoin / Pools / Re: [1000 TH] BitMinter.com [1% PPLNS,Pays TxFees +MergedMining,Stratum,GBT,vardiff] on: June 14, 2014, 12:26:58 AM
We had some good luck and then some even luck. We haven't been having bad luck for some time. Look at the reward graphs at https://bitminter.com/stats/rewards

The slightly bad luck I was talking about was Multipool alone. With their mining alone it is slightly bad luck that they haven't found a block yet. Which is completely normal.

The pool as a whole is currently having even luck, though, because others are finding blocks. Some miners in the pool are having good luck while others have bad luck. The pool is evening this out. This is one of the nice things that pools do.

The reward model at Bitminter does not punish you for coming and going. You can mine part time at the pool and the pay is still fair. Mining more does not change the pay you are going to get for the mining you already did. Like Blackjack, the hands you already played are done, there is no way to influence the winnings any more for those hands. But unlike Blackjack, the winnings have not been revealed yet. If you mine 12 hours per day at Bitminter, then you will on average make 50% of what you would get for mining 24/7. I say on average because the luck during the 50% you mine may not be the same as the 50% you don't mine. But over time that will even out.

Bitminter is not vulnerable to pool hopping. That's a technique where you hop between pools, timing it so that you get paid more than your fair share. The reward model at Bitminter was chosen specifically to make this impossible. Whether you earn more or less at Bitminter when you jump in and out of the pool is completely random. There is no way to predict whether mining pay at Bitminter in the next few hours will be higher or lower than other pools. Pool hopping was a way that some miners earned a lot more bitcoins at vulnerable pools, at the cost of the miners who were not pool hopping. I believe there are still a couple pools that are vulnerable to pool hopping. But the art/scam of pool hopping seems to be forgotten - I don't think any miners are doing it anymore.

You could try to switch between pools based on religious or superstitious beliefs. Maybe you believe luck is not random but related to karma or sin. Or maybe you believe that past luck influences future luck (this is called Gambler's Fallacy, you can read about it on Wikipedia). Maybe you belong to a Cargo Cult (also on Wikipedia) - you saw someone restart his miner and then he found a block. Now you believe restarting the miner increases the chance of finding blocks. All those beliefs go against all logic and science. I have never heard of anyone who is able to earn more bitcoins this way. But if you want to try it, you can. Bitminter won't punish your earnings for mining part time in the pool.


Doc are you even paying attention?

BTCGuild and Eligius users have both been ripped off by large users that withheld blocks.

Being suspicious of an anonymous company that somehow claims to charge no fees mining BTC at your pool (guaranteeing themselves a 1% loss if they are honest) isn't being superstitious, it's being practical.
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!