Bitcoin Forum
June 15, 2024, 10:56:31 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 ... 205 »
2641  Other / Beginners & Help / Re: US citizens, do you pay taxes on bitcoin exchange? on: March 25, 2012, 05:05:27 AM
Do I have to pay taxes every time I level up

you're supposed to declare your net capital gain or loss once per year.

So do people in Australia not play MMORPGs? Or do they all break the law?
2642  Other / Beginners & Help / Re: US citizens, do you pay taxes on bitcoin exchange? on: March 25, 2012, 01:36:59 AM
doesn't work like that in australia. you're supposed to declare any income earned and pay tax on it's AUD equivalent, whether you cashed out or not.
So if I play World of Warcraft and in a raid I get an item I could sell for $30, I have a taxable gain of $30? Do I have to pay taxes every time I level up -- after all, I could sell my account.
2643  Bitcoin / Development & Technical Discussion / Re: Miners that refuse to include transactions are becoming a problem on: March 24, 2012, 09:32:30 PM
For #2 it's been proposed to replace the blockchain with an acyclic directed graph, but I don't know enough about that to compare it in any way. Apparently this would make tx inclusion cheaper, although I have no idea how that would work, or how the filesize compares to the blockchain.
A possibly simpler solution would be a server-to-server version of 'getwork'. This would allow standalone mining clients to connect to any Bitcoin node and ask them which transactions they would include in a block they were mining. Right now, anyone can trivially design a standalone miner that mines blocks with no transactions. This would allow them to trivially design a standalone miner that mines blocks with transactions.

There's a "poisoning the well" problem though. If this is used primarily by botnets, it would be very tempting to include invalid transactions to cause them to mine invalid blocks. (The clients would have no way to validate them.) That would just cause them to go back to mining blocks with no transactions though.
2644  Bitcoin / Development & Technical Discussion / Re: Miners that refuse to include transactions are becoming a problem on: March 24, 2012, 06:41:20 PM
The nodes likely are running a modified stipped down version of bitcoind.  It doesn't keep the blockchain, it doesn't need a db, it doesn't even need logs.  It simply connects to peers and looks for inv messages.  When inv message occurs the nodes internally use the last block hash, current time, no tx, the simplified coinbase, build a merkle tree consisting of 1 tx, build block header and start hashing.  Likely not all nodes are even running this.  To isolate the botnet only a "few" (as a % of total nodes) would need connections to bitcoin network.  They could rely new block notifications in p2p fashion to the rest of the swarm.
If this is the issue, and there's a good chance that it is, there are three possible solutions:

1) Make it more difficult for listening nodes to get what they need to process a block with no transactions.

2) Make it easier for listening nodes to get what they need to process a block with transactions.

3) Raise the transaction fees so that there's enough incentive for botnet operators to get transactions into their blocks.
2645  Economy / Gambling / Re: *[~BITLOTTO~]* April 4 draw past 90 BTC! on: March 23, 2012, 12:00:10 AM
This will help BitLotto grow to the next level! It will also help make BitLotto more decentralized in true Bitcoin spirit

But with this method tickets are then purchased by payment to a different address.  How can it be known how many tickets are purchased?
I presume he'll publish the entire list of accepting addresses for each lottery.
2646  Other / Politics & Society / Re: So, apparently I can't work more than 40 hours a week... on: March 17, 2012, 07:11:24 PM
* many dying people regret their decision to work so much
That tells you nothing useful about any individual person.

Quote
* many programmers, despite being smart and in quite high demand, succumb to lifestyle that severely hurts their families, without getting anything tangible in return (so much for rationality, eh?).
That, again, tells you nothing about any individual person.

Quote
You did not say a word whether you agree with these facts, or what do you think about them...
I think that making the decision person by person, and making the decision by the person whose interests are being protected, is always going to be superior to having disinterested people making one decision for everyone.

But in any event, society has no right to say to people, "We know better than you what's good for you, so we're going to force you to act the way we think is best."

Plus, I don't believe you. You may say you care about preventing people from being exploited, but it seems much more likely, and much more sensible, that you're really trying to prevent competition. That is, you are trying to prevent people who *do* benefit from working lots of hours from doing so in the mistaken belief that this makes things easier for people who don't want to work lots of hours. That attitude is not only morally repugnant but it's logically wrong.
2647  Other / Politics & Society / Re: Massive GOP Voting Fraud Discovered: Ron Paul Likely Won Many Elections on: March 17, 2012, 06:20:05 AM
So if I'm not trusting the voting machine, where do I cast my vote? Without a technical explanation it's hard for me to understand how physical security is not a problem. With Bitcoin I can take personal responsibility for securing my computer - with voting we need to ENFORCE security so people can't be coerced.
You cast your vote in the voting machine, but you also walk out with your vote (and a collection of other votes) secured in a device that you bring with you that is open source (and auditors also get a copy of the votes). If any vote in your device doesn't appear in the final count (or the auditors don't have it), you can provide the signed output of your device. It's a bit complicated to explain in detail, I'll try to put in more details when I get a chance.
2648  Other / Politics & Society / Re: So, apparently I can't work more than 40 hours a week... on: March 17, 2012, 06:15:39 AM
How do you mean that exploitation makes no sense to you? Ever heard of "EA spouse" scandal? Do you really think so many programmers work so long hours for some rational(-ish) reason, like because they have to compete with someone? And if the law was repealed you really think it would positively affect them?
I find it much easier to believe that programmers were working for a rational reason then I do that so many programmers were irrational. It's very easy to think that you know what's good for someone better than they do, but you're almost always wrong.
2649  Other / Politics & Society / Re: Massive GOP Voting Fraud Discovered: Ron Paul Likely Won Many Elections on: March 16, 2012, 08:21:53 PM
There are systems for most of these things, but to my knowledge in the end you still have a box pretending to do this, while it doesn't.
That would result in cast votes not in the final count. Anyone in possession of such a cast vote could demonstrate that it was not in the final count. So while a machine could do that, it would be detectable. So long as the system ensures all cast votes come into the possession of some auditors (which is not difficult to do) all such votes would ultimately be counted.

Quote
A lot of these systems can be read upon on Wikipedia or books about cryptography. Only problem is that even if it works, I think it is too easy to trick most people or be lied to. You know, it is like Bitcoin. Everything works by mathematical rules and could show them, but also create a program that does something completely different, but still looks like that. And while you can find out by disassembling, having a closer look or something like that it can be hard to do that with a voting machine.
That's why the voting machine wouldn't be the device you'd trust. The voting *machine* would be like the Bitcoin network. You don't have to trust it because it *can't* break the rules. It *can't* generate a spend for your coins without your key and it doesnt' have your key. If it doesn't process a transaction, you have that transaction and you can demonstrate that it wasn't processed.

The idea is not to convince everyone that the voting system is sound. The goal is to product a voting system that actually *is* sound.
2650  Other / Politics & Society / Re: So, apparently I can't work more than 40 hours a week... on: March 16, 2012, 01:07:51 AM
Anyone is free to waste their life as they deem fit, but one should not be surprised if the society is trying to do something about it.
I honestly can't parse this. How can you say that people are free to do something that is illegal? Surely making something illegal deprives people of the freedom to do it. As for being surprised when society tramples on individual freedoms, sure, most people have long since stopped being surprised by it.

Quote
While it can be a bit unfortunate that law does not differentiate between people who work overtime voluntarily and these who are exploited, such limits can be easily sidestepped by self-employment, or by silent agreement with employer (as in case of software enterprises).
The law isn't about people who are exploited. That doesn't even make sense. The law is about stopping people who want to work more hours from doing so as that, the thinking goes, would create competitive pressures on others that would make them want to work more hours to be more competitive. (And, as I argued upthread, that 'logic' is broken anyway.) It is already illegal for an employer to compel an employee to work.
2651  Economy / Economics / Re: Deflation and Bitcoin, the last word on this forum on: March 16, 2012, 01:01:50 AM
Imagine we're gods and watch the entrepreneurs in our examples from above.
They don't know the future not the price deflation rate but we do.
My baker instead of not making his investment because of deflation, will make it. Because he doesn't know about the future deflation.
But we do, and we know that if he was right on everything else he will go bankrupt because of deflation.
I absolutely, 100% agree that uncertainty is bad. But be clear, he didn't go bankrupt because of deflation, he went bankrupt because he couldn't predict deflation. Any unpredictable change in the value of anything, including money, can cause a sensible plan to fail horribly. This is why hedging and similar techniques are so important.

Other than the fact that inflation acts as a tax when it's monetarily driven, inflation or deflation doesn't matter if it's predictable. If it's unpredictable or chaotic, both inflation and deflation are bad because people cannot reliably know what they should do. So long as it's predictable, it just gets priced in and it all cancels out.
2652  Other / Politics & Society / Re: So, apparently I can't work more than 40 hours a week... on: March 15, 2012, 10:42:34 AM
It has nothing to do with stamina or efficiency. The 70 hour workers (not managers) simply don't value any free time. Sticking Twinkies on a shelf is stimulating to them on some level beyond what others deem acceptable.
Right, and the only reason those people are competing with him for this job is because, since neither of them can work 70 hours weeks, the two of them are on an equal footing. If this law were eliminated, he would not be competing with them.

Whether that meant he'd look elsewhere or they'd look elsewhere depends on lots of factors. But either way, he wouldn't be competing with them. There are plenty of jobs where being able to work 70 hours a week makes no difference. Teacher, for example.
2653  Other / Politics & Society / Re: So, apparently I can't work more than 40 hours a week... on: March 15, 2012, 07:17:06 AM
That's my point. You're in competition with people who can outwork you like you can't believe. You probably can't keep up with them. They just work and sleep. If not for time and half, the business would fire you because you finally get tired of 70 hour weeks.
He's only in competition with those people because of this law. If not for this law, those people would be working 70 hour weeks at jobs where that kind of stamina is maximally valued and he wouldn't be competing with them at all. He'd be looking for a job where that kind of stamina is of no (or minimal) value. If there are people who can outwork him by that much, then he's picked a job at which he's terribly inefficient. An ideal system would discourage him from working in that field, not hold others back so he has a chance.

But at least you recognize that this law doesn't protect people from "abusive management" or some nonsense like that. All it does is hold the hardest-working employees back for the benefit of the less hard working employees. How about a law requiring that the pinky toes of each of the top 10 NBA players be broken to give the other players a chance.
2654  Bitcoin / Mining / Re: My theory of shares by volume vs. speed on: March 15, 2012, 05:15:37 AM
A:
Shares by you: (1 share / 42.9 s) * 30 s = 0.699 shares / GPU = 0 shares
Payout: ( 0 shares / 6980 shares ) * 50 BTC = 0 BTC
You would be precisely correct if .699 was equal to zero. But it's not. These are averages. Averaging .699 shares per round is very different from averaging zero shares per round. (Otherwise, no batter would ever hit a ball, since they all average fewer than one hit per at bat.)
2655  Economy / Economics / Re: Deflation and Bitcoin, the last word on this forum on: March 14, 2012, 11:06:06 PM
Let me give it another try.
We accept that we cannot have predictable price deflation.
We have 10% monetary deflation. That is, the monetary base is shrinking. Let's keep the why out for now.
And it is expected to keep contracting for at least the next 2 years.
Someone offers you an investment opportunity. The capital you buy will have a dropping price by deflation and you will get a return of 5% (so the nominal return is shrinking with time too).
Nobody knows what the price deflation rate will be, but I wouldn't expect price inflation. Would you prefer to lend your money or to buy the real capital that is dropping in price?
It would depend on my risk/reward preferences and my capital needs.

The reason people want to borrow money is because they get some surplus from spending money now rather than later. The value of this surplus is independent of the currency. It is this value that is split between the lender and the borrower, and the interest is paid out of this surplus.

To oversimplify, say you want to borrow money to build a factory. You will pay the money back in ten years. The benefit to you of the loan is the surplus you get from being able to build the factory now versus having to build the factory in ten years. This surplus is roughly equal to how much more valuable the goods the factory will make over those ten years are than their cost to make. This value is currency independent.

If the currency is deflating, it is especially valuable because anyone can hold it and gain value from its deflation. Because the currency is especially valuable due to deflation, sellers will accept less of it than they would otherwise for their goods and thus the borrower doesn't need to borrow as much of it as he would otherwise.
2656  Other / Politics & Society / Re: Massive GOP Voting Fraud Discovered: Ron Paul Likely Won Many Elections on: March 14, 2012, 06:02:53 PM
Once they make an open-source open-design voting machine that is certified by multiple personally accountable technicians and has visible holographic tamper stickers everywhere that I can verify, THEN I might consider supporting electronic voting. Until then, I think the risks from paper ballots are way smaller. Joel's idea is better - but so far just in theory.
The whole point of the design is so that you don't have to trust the machine. You can make it mathematically impractical for the machine to do anything but what it is supposed to, and you can ensure that if it fails to do anything it is supposed to do, it cannot hide that. It's not just theory, the algorithms and methods are known. But nobody has any interest in implementing them.
2657  Economy / Economics / Re: Deflation and Bitcoin, the last word on this forum on: March 14, 2012, 05:59:53 PM
But that not only implies that predictable deflation is not possible in the long run, that implies that predictable deflation is not possible at all.
Not quite. These aren't quite logical proofs like the way you prove two plus two is four. The assumption behind the proof is that deflation is essentially perfectly predictable. In any real-world case, there will still be some uncertainty as to whether the currency will actually deflate. And the argument only applies to currency-driven deflation, not productivity-driven deflation.

In a short-term case, at a minimum, there will be uncertainty about when the deflation will end. That's sufficient to break the argument's "predictable" assumption.

Quote
According to your reasoning, the current unit would get the future value instantly just because "everybody knows its future value" and acts rationally.
That's correct. Of course, that assumes everyone knows its future value and everyone acts rationally. If you pick cases that come close to those assumptions, the conclusion is valid. If you pick cases that drift from those assumptions, the conclusion gets weaker.

Quote
I guess that a sustained predictable increase in the prices of housing is impossible too for the same reasons. If we all "know" that houses will worth more next year, prices would adjust automatically.
No, because that can be driven by increasing demand. That's why I'm limiting the argument to currency-driven inflation.

Quote
If oil is going to be more scarce and demanded with time and "we all know it", oil prices won't increase steadily as the production curve goes down, they will adjust suddenly the second we realize that energy supply won't grow exponentially like demand.
This is again why the argument has to be limited to long-term, predictable cases. There won't be sufficient capacity to make an instantaneous adjustment. But in a long-term, predictable curve, this is correct. Speculators cause predictable future changes in commodity value to take effect much sooner than they otherwise would. If there's a continuous stream of predictable value changes (as there more or less is with oil, measured in inflation-correct currency) than speculators will always keep the price higher than it would be without speculation. (Because they are pricing in the future increase.) Of course, oil has storage cost associated with it, so the calculation is not as simple.

But this is basically correct, oil speculators build into today's price as much of the expected future value changes as they are able to until the price today gets close to the present value of the expected future prices. This is the same way currency speculators build into today's value as much of the expected future value as they can.
2658  Economy / Economics / Re: Deflation and Bitcoin, the last word on this forum on: March 14, 2012, 03:21:17 PM
If I give you 10 Bitcoins today, you can hold onto them and have 10 Bitcoins next year. You also have the option of doing anything else with those 10 Bitcoins during that year if you wish. So 10 Bitcoins today must be worth at least as much as 10 Bitcoins next year -- because it's that and then some.

Long-term, predictable deflation says that 10 Bitcoins next year can be reliably and predictably more valuable than 10 Bitcoins now. That would require the option to use the Bitcoins early to have less than no value at all, which is impossible.

I don't understand the last sentence.

Tell me where in this chain of logic I lose you.

1) Long-term predictable deflation means that we can know now that 10 bitcoins next year will be worth more than 10 bitcoins are worth today.

2) If you had 10 bitcoins today, one of the things you could do is hold them and have 10 bitcoins next year.

3) If you had 10 bitcoins today, you could also do other things with them.

4) Thus 10 bitcoins next year is worth less than 10 bitcoins today. 10 bitcoins today includes the ability to have 10 bitcoins next year, but also allows you to do other things if you would prefer. So it must be at least as valuable as 10 bitcoins next year. (Less negligible 'holding costs'.)

5) Since long-term predictable deflation allows us to know something that is false, it cannot be.

The rest of your argument just starts out by assuming that Value(X)+Value(Y) < Value(X) where Value(Y) > 0, so it's not surprising you get silly results. Don't start out by assuming the impossible and you won't wind up with contradictions.

2659  Other / Politics & Society / Re: Massive GOP Voting Fraud Discovered: Ron Paul Likely Won Many Elections on: March 14, 2012, 03:16:12 PM
Quite the opposite, with electronic systems it's not particularly difficult to make fraud almost mathematically impossible. That the electronic systems in actual use don't do that speaks volumes about the priorities of the people who deploy them.

It is possible to devise electronic voting systems that:

1) Make it possible for a person to prove that a vote wasn't counted if a vote was not counted.

2) Make it all but impossible to determine how any particular person voted.

3) Make it all but impossible to coerce a person to vote a particular way.

4) Make it all but impossible for any votes to be altered after they are cast.

5) Make it all but impossible for unauthorized votes to be slipped into the system.


A system fulfilling those criteria would need to eliminate most of the reasons why an electronic voting system would be considered beneficial.  it adds cost, complexity, and multiple known and unknown points of failure for no effective gain over a well-implemented paper system.
The major gain is 1, 4, and 5. Even well-implemented paper systems do nothing about 1 and 5. As for points of failure, paper systems have points of failure too. It's hard to handle paper in a redundant way like you can with data.
2660  Other / Meta / Re: People paid by banking elite to troll this Forum? on: March 13, 2012, 07:34:43 AM
Why pay people to be brainless idiots when there are millions and millions of people who will be untiring brainless idiots all day long for free?
Pages: « 1 ... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 ... 205 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!