426 karma · joined May 29, 2013
If you don't feel comfortable comparing it with stock, then compare it with gold. Even after thousands of years, and a market capitalization of 8 trillions of dollars, it still has price fluctuations.
Bitcoin has only ~7 billions of dollars of market capitalization. It's comparable to what we call a "penny stock". Anyone with a few millions can move the price. And even with hundreds of thousands of dollars, you could move the price in one particular exchange.
If you still don't understand it, watch this video:
So one could say this: If a startup's stock flucuates like this, it's the most normal thing in the world. But if it happens to Bitcoin, it's something we should criticize!
That's the point: No one knew how to do that before Satoshi.
> The traditional approach would be a public ledger mantained by the 'miners' aka a block-chain.
Are you joking? If you knew about the blockchain and miners before 2008, you could have simply created Bitcoin yourself and become multimillionaire.
> The the issue is that's not anonymous, but while a lot research went into creating an anonymous currency bitcoin was a MVP which took off.
The issue was no one knew how to create a trustless consensus mechanism. And Bitcoin is not anonymous, it's pseudonymous. True anonymity only became possible after Bytecoin's innovation in the use of ring signatures. Nowadays the most popular coin with true anonymity is Monero (created in 2014, as a fork of Bytecoin with a fair distribution).
> the innovation was in the specific implementation not the overall idea
Clearly you don't know what you are talking about.
> Bit torrent
What does that have to do with anything? Bittorrent doesn't use a blockchain.
Why is this on the frontpage?
And of course those founders are always here on HN ready to downvote any criticism.
Maybe you should have phrased that differently, because it's obviously false.
By the way, Overstock is now holding bitcoins (about 3% of their Bitcoin sales). I wouldn't be surprised if Newegg did the same after some time.
Where else can I ask this question without being treated like a noob or a "gimme teh code plz" beggar?
set -o nounset
set -o pipefail
set -o errexit
set -o xtrace
I added them to all my scripts, and I also added all except errexit to ~/.bashrc
The first one would save you from unset variables.
Reminds me of the "most stupid thing" I ever typed into Terminal.app. I somehow managed to create a subdirectory named "~", and decided it was a good idea to do this:
rm -rf ~
It took me about 5 seconds to realize the command should have returned immediately, and frantically press Ctrl-c. But that was all that was needed to ruin two week worth of code.If you want to try a fun little experiment, type this command into your colleague's shell and see what happens (and how long it takes):
mkdir ./~- Investigate which PC she should buy
- Find someone willing to sell a PC at a fair price. This is a problem because PCs get old really quick, and some vendors will try to sell you old PCs at their original prices. I don't know how they expect PCs to be useful if they go down in value so fast. Why buy a PC today, when you can buy it at half its price in a year?
- Ask someone for help to connect all the wires
- Fail to send an email. Learn that she also needs an internet connection
- Investigate which ISP she should hire
- Etc...
With traditional mail, she just writes the letter and drops it in the post office.
I would say this is true for any professional team. Nowadays I don't even develop personal projects without continuous delivery. The idea has been out there for years, and this year in particular there have been lots of articles explaining how to do it.