Bitcoin Forum
May 31, 2024, 12:37:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 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 »
2041  Bitcoin / Development & Technical Discussion / Re: [bitcoind] Transaction fees: One annoying shit i have stumbled upon on: September 22, 2011, 12:51:07 PM
Should there be a method in the API like "checksendtransactionfees <address> <amount>" ?
Wouldn't work. The knapsack problem solver user to select coins is stochastic (uses rand()), therefore the coins selected from the wallet are really random for each call.

You can probably propose a change where a rand() is replaced with some pseudo-random algorithm that seeds of some explicit value and therefore is 100% reproducible.

Satoshi bitcoin client is a dream thing to pull the accounting fraud.
2042  Bitcoin / Development & Technical Discussion / Re: Preparing for wx --> qt switch on: September 22, 2011, 05:41:48 AM
Does this solve your inversion of control problem?
No, it doesn't. My short example assumed that the "client" maintains the current integrated architecture. If you want to split it between wallet-less "bitcoind" and block-chain-less "bitcoinui" then you have to explicitly specify which protocol you are going to use between the two halves. You cannot just hide behind a row of dashes. It has to be a two-way communication protocol that handles (a) receiving coins (b) sending coins (c) chain extension (d) chain reorganization (e) all other miscellaneous tasks most importantly "getwork" for mining. So far nobody had made any workable proposal. There is some sketch by Genjix & friends: http://bitcoinconsultancy.com/libbitcoin/libbitcoin/
2043  Alternate cryptocurrencies / Altcoin Discussion / Re: SolidCoin v2.0 features new hashing algorithm, faster on CPUs on: September 22, 2011, 05:08:13 AM
I was hoping that someone will critique (or at least criticize) my suggestions. In any case I'm going to try to poke holes in my own arguments:

1) Find how OpenCL deals with recursion manually converted to iterations with continuations and explicit stack.
2) I recall that during Pentium processor recall somebody posted bit-by-bit accurate implementation of Intel floating point in Mathematica, complete with a flag to simulate the Pentium flaw. I'll see if I can port that to OpenCL.

I need to learn a bit of OpenCL and experience its strengths and limitations first hand.
2044  Bitcoin / Development & Technical Discussion / Re: Preparing for wx --> qt switch on: September 22, 2011, 03:02:16 AM
Oh wait, nobody without a masters in software engineering is qualified to make suggestions on the architecture of the client.

http://www.tomsguide.com/us/video-game-foldit-research-aids-virus-folding,news-12584.html

You might be interested to note most of the gamers didn't have degrees in molecular biology.
Interesting link, albeit pretty much content-free. I'm going to have to assume two things:

1) "gamers" were actually CS students on the BSc or MSc track.
2) "gamers" didn't have the attitude "lets fuck big pharma if they give us a chance"

Here we have a crowd developing a revolutionary financial solution and the prevailing attitude is: fuck accountants and the GAAP-horse they rode on. I think I know how that is going to end: they lawyer will tell them that the only words they are allowed to speak are: "Yes, your honor!". It is very much similar to the new drivers who only learn how to drive after they had to stand before the judge.

I haven't worked with anyone from entertainment industry background for many years. But from the past I remember well that there were clear distinction between at least two groups:

A) those who could persuasively discuss the drawbacks and benefits of duo-quaternions and 4-by-4 homogenous matrices.
Z) those who had very twitchy fingers and traded rants: "OpenGL rules and you are paid MSFT shill!" vs. "DirectX rules and you are SGI troll!".

Do you (or any one else here) have an idea or suggestion how the game development community separates wheat like (A) from the chaff like (Z)?
2045  Bitcoin / Bitcoin Discussion / Re: Gavin and TruCoin on: September 21, 2011, 10:12:37 PM
Any time you don't like Gaven & Co.'s work, you can write your own client. You can start from where they left off, or you can write your own from scratch!
Nobody is forcing you to use free and open software in ways you don't like.
I predict that for Bitcoin in the USA (and other countries with adversarial legal system) this is going to be decided by the courts. All it takes is some not-bug-but-feature change in the block acceptance algorithm and somebody with enough bitcoin on the orphaned side of the chain that will get sufficiently pissed off.

My crystal ball shows a lot of billable hours for the vulture lawyer partnerships.
2046  Bitcoin / Development & Technical Discussion / Re: Preparing for wx --> qt switch on: September 21, 2011, 06:39:00 PM
I have a semi-constructive proposal. There has been a lot of whining and quarter-baked proposals floating about changes and improvements to the Satoshi client. It is hard to judge whether these proposals are made by incompetent programmers or just programmers that haven't thoroughly reviewed the code and its architecture.

To save the further anguish I propose that anyone who wants to be treated seriously should explain how his proposed improvement will deal with the following pseudo-code (from wallet.cpp & ui.cpp):

CWallet::SendMoney() {
    grab_the_wallet_lock();
    solve_inverted_knapsack_problem_to_select_the_best_coin_subset();
    fee = compute_the_required_transaction_fee();
    yesno = ::ThreadSafeAskFee(fee);
    commit_transaction_and_release_lock(yesno);
}

Basically, show us that you know how to solve the inversion of control problem that is posed by this code. For extra credit, show us that your modification will deal properly with chain reorganization while waiting inside the UI for the user to accept the fee.

If you don't know how to solve those problems please send your proposal to /dev/null or nul:, as the case may be.

I think John Smith did a feat of software engineering comparable to doing a successful face transplant on a Frankenstein.
2047  Bitcoin / Legal / Re: Need your help for academic legal paper re: int'l legal implications of Bitcoin on: September 21, 2011, 02:49:16 PM
JDBound, sorry for the belated post. If you are interested in the countries that descend their legal system from the Roman Law, then you should search the web and book catalogs for the Roman legal term: "depositum irregulare" or with different spelling "depositum irregularae".
2048  Economy / Economics / Re: Naked Short Selling Bitcoin on: September 21, 2011, 07:04:18 AM
The best way to define naked short selling is this I suppose -> Counterfeit securities. Right?
Actually the better turn of phrase would probably be: selling "phantom securities" or "ghost securities".
2049  Alternate cryptocurrencies / Altcoin Discussion / Re: SolidCoin v2.0 features new hashing algorithm, faster on CPUs on: September 21, 2011, 05:23:55 AM
Hi again, SolidCoin developers!

After a dinner I came up with another two ideas:

1) Instead of evaluating a total recursive function over a commutative ring of integers you could try a simpler thing. Require evaluating a specific value of primitive recursive function over the field of reals that has fractional dimension. Good starting example:

http://en.wikipedia.org/wiki/Logistic_map

just pick the value of r that is in the chaotic region.

Implement reals as long double that is 80-bit (10-bytes) on the Intel/AMD CPUs. Not all the C++ compilers really support long double, but the logistic map function is so trivial that you can include in-line assembly which will be in the order of 10 lines.

2) This is a variant of the above that embraces the enemy instead of fighting it. Implement (1) with reals as cl_double which is supported in OpenCL by NVidia cards but not by AMD cards. Then short AMD stock and go long NVDA for additiona gains.

Again, good luck!
2050  Alternate cryptocurrencies / Altcoin Discussion / Re: SolidCoin v2.0 features new hashing algorithm, faster on CPUs on: September 21, 2011, 03:26:05 AM
Hi SolidCoin developers!

Take the Gavin Andresen challenge.

Your weapon against OpenCL will be recursion. Implement something along the suggestions of JoelKatz where MESS() is a highly recursive function. I don't have my textbooks of the computability theory anywhere near, but I would suggest to start your search for an appropriate candidate with:

http://en.wikipedia.org/wiki/Ackermann_function

In the worst case the OpenCL vendors will come up with greatly improved implementations.

Good luck!
2051  Bitcoin / Development & Technical Discussion / Re: Preparing for wx --> qt switch on: September 20, 2011, 11:47:49 PM
Reading this thread it occured to me that bitcoin already has one killer application: Satoshi bitcoin client can be an excellent way to judge the competence of the applicants for a C++ programming job.

It is open source and it is fairly short. Yet its architecture is such convoluted that can be an excellent means of judging the advanced programming skills. Example: just ask an applicant what would it take to convert the wxWidgets/QT user interface to a http+ajax one. Or ask what would be required to implement a multiple wallets. Or ask to estimate the time required to replace BerkeleyDB with say Oracle.

Mad props to John Smith for having enough understanding of both UI toolkits to execute this change single-handedly.
2052  Economy / Economics / Re: Naked Short Selling Bitcoin on: September 20, 2011, 12:07:09 AM
Look, there's no polite way of telling someone that they are loosing touch with reality.

i actually do wish to hear your views on the perceived weaknesses in the protocol
1) bitcoin as an abstract idea and its current valuation in terms of FIAT currencies: I talked next to nothing about this

I only wrote about inconsistent use of big-endian and little-endian values in the protocol. This is pretty much it. It is a non-controversial issue, core developers pretty much agree with it, but consider it very low priority.

Perhaps if you sit with a friend and read the history of my posts, you'll understand that.

Perhaps you won't do anything like that, and you will continue seeing the world as filled with two kind of people: good (bitcoin supporters) and bad (attackers of bitcoin).

I feel that you are on your way to become another logansryche.
2053  Economy / Economics / Re: Naked Short Selling Bitcoin on: September 19, 2011, 09:38:44 PM
Could you point me to a concise and preferably online (being Belorussian I have a hard time ordering from them amazons) sources pertaining to "The public psychoanalysis of those well-known executives" ?
I just find that turn of phrase intriguing...
I'm not aware of anything like this. Fuckedcompany.com was a prominent fixture of the first dot-com buble. This is where I first read John Nagle's analyses. Its maintainer Phillip "Pud" Kaplan made a number of technical errors and all the archives are lost forever. I'm afraid that simply you had to be there or you had to know somebody who was there. Only a lore remains, you could probably search for mentions of "Bay Aryan", the premier satirist in that community.
2054  Economy / Speculation / Re: EVERYONE CALM DOWN on: September 19, 2011, 09:18:05 PM
2112, which of those, in your view, are typical of bitcoin ?
I am yet to start receiving bitcoin spam...
It is probably a little bit of each. Please bear in mind that my personal slant is European Union and non-English languages, not the USA and other English-speaking countries. As far as fraud the cases I know were settled under civil law, not criminal, and as such are under seal.

I mean, I fully agree with Chodpaba that bitcoin isn't a "blue chip stock" nor it is "noble metal commodity". It is some sort of synthetic security that could be tradable (and probably will be traded) using the OTC BB rules (or their equivalent). But I don't see this happening under the stewardship of the current "core development group".
2055  Economy / Speculation / Re: EVERYONE CALM DOWN on: September 19, 2011, 09:05:39 PM
Oh yeah... Probability mechanics it is, but linear statistics it ain't. You won't find what I am doing in any textbook. But you are free to profit from it just the same...
Weird. The whole first page of Google search about "probability mechanics" is related to Star Trek and some conspiracy theory blog Above Top Secret.

Chodpaba, have you warped or wormholed to our universe from some other one?

Or is the "probability mechanics" a title of some discontinued elementary statistics textbook?
2056  Economy / Speculation / Re: EVERYONE CALM DOWN on: September 19, 2011, 07:36:49 PM
I would like to point out that your proposition conflates the mathematical and the rhetorical sense of 'correlation'. And that you seem to be drawing several false equivalences.
No, actually I'm speaking mathematically.

What you call "rhetorical correlation", I'll call correlation to the events that are assigned "tail" probability in your models (2% 5%). In other words, your model is 98% or 95% of the time correct. When it isn't correct it will create loses on the same order of magnitude like the profits you are creating.

Price of BTC in USD simply doesn't obey the assumptions of "law of large numbers". This is the common fallacy of using linear statistics in finance.
2057  Economy / Speculation / Re: EVERYONE CALM DOWN on: September 19, 2011, 06:45:50 PM
Regardless of Nagle's wisdom...

Bitcoin can not be thought of in the same way you think of a stock. It is a non-correlated asset class all its own. And as such, there is value for purposes of risk diversification in the fact that is it non-correlated.

A sentiment I find myself in agreement with.
And I'm with John Nagle. The security itself is provably quite uncorrelated. But the promotional activities that sorround it are highly correlated with the "caveat emptor" section of pink sheets.

http://www.otcmarkets.com/otc-101/otc-market-tiers
http://www.otcmarkets.com/otc-101/caveat-emptor

I particularly like that they have a special logo for that tier of securities:
Quote
has been labeled Caveat Emptor for one of the following reasons:

■Questionable Promotion — The security is being promoted to the public, but adequate current information about the issuer has not been made available to the public.
■Spam — The security is the subject of spam promotion having the effect of encouraging trading of the issuer's securities.
■Investigation of Fraud — There is a known investigation of fraudulent activity involving the company, its securities or insiders.
■Suspension/Halt — A Regulatory Authority has halted or suspended trading for public interest concerns (i.e. not a news or earning halt).
■Disruptive Corporate Actions — The security or issuer is the subject of corporate actions, such as reverse mergers or serial stocks splits and name changes, without adequate current information being publicly available.
■Unsolicited Quotes — The security has only been quoted on an unsolicited basis since it entered the public markets and the issuer has not made adequate current information available to the public.
■Other Public Interest Concern — There is, in OTC Markets' view, a public interest concern.
I edited to correct the links.
2058  Economy / Economics / Re: Naked Short Selling Bitcoin on: September 19, 2011, 06:33:39 PM
This is exactly what I'm talking about:

I talked about the ones I've met and they were uniformly 100% in the spectrum of incompetents, fly-by-nights & fraudsters.
100% of bit coin supporters incompetent, fly-by-nights & fraudsters? thats quite an insult to everyone around here.

The emotions inhibit understanding. I haven't met you nor anyone else on this forum.

This whole fracas reminds me of the good old days of fuckedcompany.com. I remember marketing executives making emotional pleas in the same style as yours: intentionally distorting their mother's tongue. Commenters were joking "shiftless!", "undercapitalized!". After months of back and forth the dirty laundry was finally taken out for everyone to see. The public psychoanalysis of those well-known executives was really interesting and educational: this is an early warning sign.

The whole psychology of this is really worth studying.
2059  Economy / Economics / Re: Naked Short Selling Bitcoin on: September 19, 2011, 04:42:19 PM
it appears you as a technical person potentially sees more than i as an investor.  but i have some serious concerns about your claims.
[...]
you obviously think  you're seeing something specific to Bitcoin.  i would love to hear something more concrete.
I've met investors, I've met gamblers and I've met investors who occasionally liked to gamble. Your way of arguing puts you in my opinion clearly in the gambler group. It is hard to argue with somebody, whose emotions are so tightly wrapped up that his heart aches anytime somebody says something unfavorable about your beloved bitcoins.

If you maybe try to untangle your emotions a bit you'll notice that when people talk about bitcoins, they actually talk about different things:

1) bitcoin as an abstract idea and its current valuation in terms of FIAT currencies: I talked next to nothing about this
2) bitcoin as implemented by the "Satoshi client": I talked a lot about this, I consider this implementation very bad, and the sooner somebody else implements full bitcoin protocol in a clear, modular and understandable way, the better it will be for everyone with exception of scammers and various guerilla-job-safety-C++-programmer types.
3) bitcoin as represented by its promoters and supporters: I talked about the ones I've met and they were uniformly 100% in the spectrum of incompetents, fly-by-nights & fraudsters.
4) something other that I neglected to think of.

Anyway, the Bitcoin Disneyland is now open: https://bitcoin.org.uk/forums/ . There the threads that may hurt your feelings are clearly marked ATTACK ON BITCOIN. Bitcoin enthusiasts and supporters have now option to play amongst themselves in a safe environment that is professionally moderated by one of its own.
2060  Bitcoin / Development & Technical Discussion / Re: Is it possible for the blockchain to be a tree? on: September 19, 2011, 03:21:02 PM
For example, if blocks were stored in nodes containing all transactions with a certain address. And the tree of those nodes was organized by address such that any address could be looked up quickly (and requested quickly from another network node).
I think blkindex.dat already contains something close to what you are describing. The internal structure used is a B-tree (if I recall correctly, the Oracle DB Documentation website is down at the moment). As you can see the blkindex.dat is about 1/3 of the size of the raw blockchain.
Pages: « 1 ... 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!