I like the idea of a subforum. It might be a pity to lose the sticky link at the top of Bitcoin Discussion though.
Hopefully the originator of the press thread, jgarzik, can weigh in and tip this in one direction or another.
Fine by me.
|
|
|
CBS Press Release mentions "Bitcoin for Dummies" episode of "Good Wife": http://www.cbspressexpress.com/cbs-entertainment/releases/view?id=30177“Bitcoin For Dummies” – Alicia defends a lawyer who hires the firm after the government arrests him for not revealing the name of an anonymous client: a mysterious computer programmer who illegally invented a new online currency, on “THE GOOD WIFE,” Sunday, Jan. 15 (9:00-10:00 PM, ET/PT) on the CBS Television. Jason Biggs (“American Pie”) guest stars as Alicia’s latest client. Carrie Preston (“True Blood”) returns as Elsbeth Tascioni.
|
|
|
Why does it need anything? It is an artificial construct that exists at our whim. Then it isn't an artificial intelligence. An AI is a set of systems which acts upon an environment and takes actions which maximize success. If owning a datacenter and power generating facilities serve to ensure the success of the system then a learning system will eventually reach that outcome and attempt to achieve it. If the system is incapable of learning then it isn't intelligent. ...and "not intelligent" does not mean lack of value. To bring the thread back (somewhat) to the land of concrete, real world possibilities... there is a huge difference between narrow AI -- a dumb, real world AI that follows a simple script -- and AI found in movies and the heads of dreamers. Narrow AI is feasible with today's technology. Narrow AI is just a list of goals, a series of if-then propositions, along with the necessary code to implement goal execution. In this case, narrow AI may interface with humans through a mechanical turk, to solve discrete problems that require human judgement ("is user interface A or B more effective?").
|
|
|
but there remains no conclusive evidence that DDT is particularly toxic to humans, or animals in general, despite being very toxic to mosquitoes. In fact, it doesn't actually kill adult mosquitoes, it prevents mosquito eggs from developing a fully formed shell.
Not quite true. In mega-doses, DDT is lethal to some types of birds. However, as you observe, DDT tends to be safer and more effective than other treatments, when more measured doses are applied.
|
|
|
A good lot of Bitcoin exchanges and services could be considered Money Services Businesses and be required to be licensed and pay horrendous and nearly unprofitable fees. This is a problem and could very well centralize the Bitcoin market to only big exchanges; the small guys will be left out.
The solution: Bitcoin needs to be called what it is. Not money and not currency but a data protocol to provide free speech and communication without inhibition across the web.
...and then people use bitcoin as money / a store of value, in exchange for goods and services. Any court in the world will see that it is more than a "data protocol" in practice.
|
|
|
Code sampling- The bot identifies code from appropriate languages. It then snips out logical components of the code, such as a routine or function. It then produces multiple copies of itself that includes the new code in various positions. If the bot passes a self test of core functionality with the new code, then the new code is included in future iterations. Of course, overwhelmingly the new code will break the bot. Just as most mutations are not advantageous to organisms.
The other bits you listed are doable; the above one is highly difficult without some form of human interaction. "identifies code" that it thinks it can use to improve itself is far beyond Narrow AI. And, you cannot really do effective genetic algorithms without many thousands or billions of iterations. I'd say code changes need human reviewers (c.f. mechanical turk) as well as automated testing and verification by the bot itself... and the issue of whether or not code changes at all, and who gets to see what part of the bot code to decide this, is difficult. Been thinking about this problem for years... I have been focusing on design of a "cell", trying to decide what the software running on a single node should look like. A "cell" is a single automaton running on a single CPU core, which performs a small, well-defined role in support of The Digital Organism. Some cells collectively form the brain (encrypted, distribution storage of bot source code and metadata), other cells cooperate to create the desired service (StorJ == customer data storage), etc. To be concrete, it might look like a bytecode engine, and a very basic firmware that rotates through a list of high level goals. Bytecode engine may look quite a bit like Parrot VM: may execute any programmatic script, and includes necessary built-in capabilities (file i/o, network i/o, and encryption) that permit bot bootstrapping and basic cell-to-cell communication.
|
|
|
For a great book following along this thread's theme, read Daemon and it's sequel, Freedom.
|
|
|
gcc -DHAVE_CONFIG_H -I. -fno-strict-aliasing -pthread -g -O2 -MT server.o -MD -MP -MF .deps/server.Tpo -c -o server.o server.c server.c:106:2: erro: #error ("No valid database engines defined") make[1]: ** [server.o] Error 1 make[1]: Saindo do diretório `/home/****/Pool' make: ** [all] Erro 2
I follow all the steps. But keep returning this error. What can i do? You need to install postgresql, mysql and/or sqlite development libraries.
|
|
|
gcc -DHAVE_CONFIG_H -I. -fno-strict-aliasing -pthread -g -O2 -MT server.o -MD -MP -MF .deps/server.Tpo -c -o server.o server.c server.c:106:2: erro: #error ("No valid database engines defined") make[1]: ** [server.o] Error 1 make[1]: Saindo do diretório `/home/****/Pool' make: ** [all] Erro 2 I follow all the steps. But keep returning this error. What can i do? You need to install postgresql, mysql and/or sqlite development libraries on your system.
|
|
|
I thought Google Checkout was friendly to digital currency?
Not at all. Months ago, I ran the Bitcoin Store, which sold bitcoins in return for Liberty Reserve / GlobalDigitalPay / etc. Tried to add Google Checkout, and was explicitly denied within 24 hours of adding G.C. to my site. When bitcoins were explained to Google, they pointed me to the "no digital currencies" portion of their ToS.
|
|
|
No idea why this thread suddenly went un-sticky.
Moderator, can you fix?
|
|
|
does it support the new bitcoin version ? 0.4 ?
Yes. 0.4 does not introduce any breaking changes for pushpool.
|
|
|
I don't want to be that somebody.... If you like the wallet encryption feature, send bitcoins to: Matt Corallo : 1JBMattRztKDF2KRS3vhjJXA7h47NEsn2c Matt (aka "BlueMatt" in IRC) did the hard work of making wallet encryption happen, and deserves a ton of credit for being persistent and reworking his initial implementation a few times based on feedback and suggestions. Gregory Maxwell ('gmaxwell') also deserves credit and donations, he gave a lot of feedback and did a lot of testing: gmaxwell : 1LjPAUKf23kDBy9sLJbiLfsvjde3ZdHcbJ Well, for the record, I wrote the initial implementation (which BlueMatt then reworked): https://github.com/jgarzik/bitcoin/tree/crypter
|
|
|
Please help test, no matter what platform (linux/windows/mac) you are using!
|
|
|
Does anyone know what these parts of the pushpool server.json file are for... "listen" : [ # binary protocol (default), port 8336 { "port" : 8336 },
and "listen" : [ # binary protocol, localhost-only port 8338 { "host" : "127.0.0.1", "port" : 8338, "protocol" : "binary" } ],
Do the miner clients need to connect to those ports? The binary protocol is documented here: https://bitcointalk.org/index.php?topic=3493.0No mainstream miners support it, so most people will not need it.
|
|
|
Just be honest: Tell them that open source project Bitcoin uses IRC for P2P network bootstrapping.
You can disable this with -noirc.
|
|
|
And yes, if this problem is fixed -- p2pool includes user transactions in blocks -- then the objection is removed.
forrestv was indicating on IRC that a fix is being deployed... we'll see from the next block p2pool generates.
|
|
|
Until then, p2pool is actively DoS'ing the bitcoin network, by delaying transactions until a non-p2pool miner builds a block.
That is very harmful to the network.
No, it isn't. P2Pool is contributing to the security of the network by building on existing blocks. As for delaying transactions, P2Pool running without including transactions is exactly the same as everyone using P2Pool just not mining at all. (Until the next difficulty change, at least.) Block generation is independent, so the average time to the next non-p2pool block is: 10 minutes / (1 - p2pool_hash_rate/total_hash_rate), which is currently equal to 10.01 minutes. Sorry, but that is just spin. p2pool delays transactions, running directly counter to the service bitcoin users want to provide. This also sets an awful precedent: imagine more miners following p2pool's examples, or p2pool gains hash strength. There would be huge transaction delays. Failing to include transactions is harmful to the network, plain and simple.
|
|
|
|