The deeper reason that I am keeping this thread at the top is this, Bitcoin enters into it's native ecosystem thanks to Hadoop, and JavaScript.
With the advent of asm.js the working environment for browsers becomes more powerful, responsive to full featured programs, many different business models that do not require credit cards or personal information emerges, returning the web to it's anonymous origins.
These businesses become viable.
Pay for storage and computation over the internet using Cryptocurrency wallets for your program, service or game. The Hadoop infrastructure is designed to work with regular hardware that is located in the computer you are using right now. This requires no
personal information, just a hash of an address to deposit your income for services rendered. Just imagine doing video rendering for someone else to play,while your away.
Pay for services directly from your browser, need a Tech, have to schedule an impromptu team of Trades people on the fly? Sign them up and pay for their services online before you even get home, they will be there ready to solve your problem. You can even setup payments to fix your mom's leaky roof from across the country, without having to alarm the roofer... they know they've been paid.
Pay per play, remember the old arcades? can you imagine if one of them decided to ask you for your credit card and personal information to play... would you have played that game? That coin-op functionality has been restored! Whenever you feel like it, where ever you are you can play with a few nBTC to try out a game before you pay for full access. It is a revolution in game demos, and not just for games, word processors too!
Pay for access, Need to fill out a report asap? but don't have access to your desktop? You need a web service to help you out in a pinch, just send the Coin, use the program, send off your report with no downloads, delays, sign-ups just type in the URL and your done.
Pooled funding, Need to fund a powerful project of dubious proportions? Send Crypto and pool it with a million other users that support the cause, show your support financially on the fly.
Automatic services are possible thanks to this platform, it becomes trivial for someone to create a coin-op data miner. Need to find something out fast but don't have the time to figure it out, outsource it to a Data Farm or Community. The advent of distributed jobs.
The combination of ubiquitous access computing with cryptocurrencies makes this possible, Cash functionality for the digital age and with 3D printing popping up everywhere, you can have anything you like custom built for you. I have a dream of Decentralized Autonomous Corporations, but what about the people? We have to start somewhere, here is the advent of Decentralized Human Corporations that build on web order custom work for you from anywhere in the world, there now is no middle man, only Distributed Syndicates. All those unused tools in your shed, all that machinery sitting idle in the factory... we are bringing the customer straight to the factory, no need for someone to find customers, the web will find them for you, and you keep em coming back with your attention to detail.
But... how can you trust that person to build a satisfactory product, what are their qualifications? Mozilla has solved that with a project called OpenBadges; I recently found out about this as I researched human proof of knowledge. An elegant solution, to reward learning accomplished from anywhere, now you can make sure that the person you are talking too really does know what they are talking about. A Resume for the Internet.
Much of the functionality is thanks to JavaScript, unlike commonly thought JavaScript is a Lambda Calculus language... It's a modern version of Lisp, it is designed for Artificial Intelligence/Machine Learning... basically you can build a program to self-optimize if you do it right. The asm.js is an extension that fixes much of the intentional errors that are currently in JavaScript, optimizing it for maximum performance with a few twists. We will soon see the web as a self-evolving platform running on a distributed operating system. It took many years but all the computing platforms, OSX, MSW, Linux, FreeBSD, Android, Blackberry have browsers that incorporate JavaScript... there is no stopping it now. A Dynamic web for the 21st century, worthy of our technological achievements. Just compile Emscripten and begin porting your programs to Javascript for web deployment, or use your assembly to assembly compiler of choice for your preferred Programming Language.
https://github.com/kripken/emscriptenMerry Christmas! Happy Hanukkah everyone!