Wednesday, December 31, 2014

Pleasant Negative Dugong

tifu - Jiffier gifs through HTML5 Video Conversion.

Thursday, December 25, 2014

さようなら 2014

You were better than 2013!

Monday, December 22, 2014

Tuesday, December 9, 2014

Congressman Stockman: It’s Too Early for Bitcoin Regulation

Wow, what a good idea!

From their page:

Congressman Stockman: It’s Too Early to Regulate Bitcoin

 | Published on December 5, 2014 at 23:05 GMT

Steve StockmanUS Representative Steve Stockman (R-TX) received widespread praise from the bitcoin community this week after submitting a bill to US Congress that would prohibit any state or federal regulator from passing bitcoin regulation for the next five years.
Though it may face difficulties appealing to lawmakers who aren't well-versed in the technology, Stockman staunchly advocates for the bill, known formally as the Cryptocurrency Protocol Protection and Moratorium Act, which he views as integral to promoting future job creation in the US.
Speaking to CoinDesk, Stockman indicated that he believes this stay on government intervention in the industry is necessary in order to give the space more time to develop and protect it from special interests that might threaten its growth.
According to Stockman, proposals like the New York State Department of Financial Services' (NYDFS) BitLicense are "inappropriate" given that the technology's development is still in its early stages. Citing past innovations in computer technology and the Internet, he said that those entrepreneurs would have been stifled if they encountered similar resistance from regulators.
He said:
"It’s too early to be talking about that. Just imagine if Steve Jobs had to deal with this, or anybody starting an Internet company having to hop through the obstacles they’re putting up."
The proposal, the draft text of which was made available earlier this week, is the second billfocused on digital currency submitted by Stockman, though it is larger in scope.
The earlier bill focused on the tax issues related to bitcoin and sought to designate the technology as a type of foreign currency. If passed, the new bill would also reshape the current tax treatment of digital currencies.

Industry needs safeguarding

Stockman said that he is opposed to government rulemaking on the grounds that, once intervention from a regulatory body begins, this involvement typically does not cease.
He continued:
“I fear that anytime the government intercedes it never retracts its position. I was at a conference one time and someone said, 'Oh, after years of government regulation, they'll decrease.’ And I asked, ‘Where has that occurred’? It never has occurred. Whether it’s the IRS code, or the EPA, the regulations increase."
Stockman continued by saying that the moratorium “will give the industry a chance to grow unimpeded from people with hidden agendas”, which include competitive interests in the finance and banking industries that want to slow down development.
"Right now, the people opposed to it – they’ve got more firepower and more of an agenda to focus against it," he said.

Restoring the balance

Stockman said that one of his main goals for introducing the bill – which comes weeks before he leaves Congress – is to stir up the digital currency conversation on Capitol Hill.
Stockman described an environment in which some members of Congress are in support of the technology as a digital innovation, while others look at bitcoin through the lens of criminal and fraudulent activity, saying:
"There are some members that understand and there are other members that don’t. I thought that by putting something forward we could at least start the conversation and discuss it. Right now, there’s such a vacuum and there’s no coalescing around an idea, and I thought, well, if I put something out there, maybe we can have the bitcoin community gather together."
Where this new legislative effort will go, he conceded, remains very much unclear. Although, he said this general uncertainty surrounding the technology and its regulation is one of the most compelling reasons lawmakers should allow the technology to mature.
“Frankly, we don’t know how this is going to turn out,” concluded Stockman. “It’s not preordained.”
Steve Stockman image via Wikipedia

New York Reveals BitLicense Framework for Bitcoin Businesses

Wow, what a load of crap. This BitLicense stuff..

From their page:

New York Reveals BitLicense Framework for Bitcoin Businesses

 | Published on July 17, 2014 at 15:35 GMT

The New York Department of Financial Services (NYDFS) has released its long-anticipated list of proposed rules and regulations that will be required for New York-based bitcoin businesses.
The announcement came via a Twitter post fromBenjamin M Lawsky, New York State's first Superintendent of Financial Services, who oversaw two regulatory hearings with digital currency leadersin January of this year.
Notably, the document states that bitcoin businesses that receive, transmit, store or convert virtual currency for customers; buy and sell virtual currency as a customer business; control, administer or issue a virtual currency; or perform conversions between bitcoin and fiat or any value exchange will need to be licensed to operate in New York. Merchants that accept bitcoin are not included under the rules and regulations.
State officials say the document is designed to strike a balance between protecting consumers and implementing common sense rules, and that they are still accepting feedback on the proposal.
Superintendent Lawsky said:
“We recognize that – as the first state to put forward specially tailored rules for virtual currency firms – continued public feedback will be an important part of finalizing this regulatory framework. We look forward to carefully and thoughtfully reviewing public comments on our proposal.”
Licensees will further be required to include the name of the licenses on all advertised products and services, and to "disclose in clear, conspicuous and legible writing in the English language [...] all material risks associated with its products, services, and activities".
The rules will also require that all licensed bitcoin businesses meet capital requirements, maintaining "at all times such capital as the superintendent determines is sufficient to ensure the financial integrity of the Licensee and its ongoing operations".
The document indicates New York will consider a variety of factors in this process, including the licensee's total assets, the composition of its liabilities and the expected volume of its business, among other factors.
Virtual currency is defined as any digital unit of exchange that has a centralized repository or administrator, is decentralized and has no centralized repository or administrator or that may be created or obtained by computing or manufacturing effort.

Impact on existing businesses

One uncertainty prior to the release of the rules was the impact on companies that already work with bitcoin and other digital currencies. The regulations outline a procedure for how businesses already working in the ecosystem can receive approval without suffering immediate disruption to their operations.
According to the NYDFS, existing companies have 45 days to apply for a BitLicense following the release of the final regulations. Applicants receive preliminary approval, but this designation may be subject to change following review by the agency.
The rules state that:
“[Applicants] shall be deemed in compliance with the licensure requirements of this part until it has been notified by the superintendent that its application has been denied, in which case it shall immediately cease operation in this state.”
Businesses that do not apply within 45 days face criminal prosecution for running an unlicensed digital currency company, the document concludes.

Account holder scrutiny required

The documents outline a data-heavy application process that, at it hearts, seeks to bring the reporting on digital currency activities and the companies that conduct them in line with the broader US financial system.
The NYDFS is requiring that all digital currency companies in New York follow detailed reporting guidelines on account holders. In addition to following procedures aligned with the US banking system, the rules state that high-risk or high-volume customers may be subject to additional scrutiny at the request of the superintendent.
The rules state:
“When opening an account for a customer, each licensee must, at a minimum, verify the customer’s identity, to the extent reasonable and practicable, maintain records of the information used to verify such identity, including name, physical address and other identifying information.”
Foreign account holders are subject to rules focused on money laundering prevention. Companies with a BitLicense are required to submit for review and implement “enhanced” reporting policies for customers located outside of the US.
As well, licensed businesses are prohibited from working with an international business that does not have an established base of operations within the US.

Financial auditing outlined

The proposed rules clarify the kinds of financial information companies that receive a BitLicense may need to disclose to regulators in order to lawfully work in the state’s digital currency sector. Overall, they mirror much of the same information required from other kinds of financial businesses.
Licensees will need to submit quarterly reports to the NYDFS that include complete balance sheet updates, cash flow statements, data on profit and loss, earnings and asset holdings, as well as other information at the discretion of state regulators. Changes in ownership equity are also to be reported should they take place.
Annual audits are also required. As the document outlines:
“Each licensee shall submit audited annual financial statements, prepared in accordance with generally accepted accounting principles, together with an opinion of an independent certified public accountant and an evaluation by such accountant of the accounting procedures and internal controls of the licensee within one hundred and twenty days of its fiscal year end.”
Licensees must also attest to their compliance with digital currency regulations by submitting statements from their management teams. The NYDFS requires detailed reports on compliance performance and certification as to the veracity of those statements.
Unlawful financial behavior - and legal actions that arise from such events - must be reported to the agency immediately, the document states. Licensees must submit initial reports to the NYDFS, and may be required to draft additional filings should it be deemed necessary.

Emphasis on consumer protection

The proposed regulations also feature a number of sections that form a comprehensive bulwark against behavior that may fraudulently target consumers.
The document makes it clear that licensees must provide a wealth of information regarding the risks associated with digital currencies.
It reads:
"As part of establishing a relationship with a customer, and prior to entering into an initial transaction for, on behalf of, or with such customer, each licensee shall disclose in clear, conspicuous, and legible writing in the English language and in any other predominant language spoken by the customers of the licensee, all material risks associated with its products, services and activities and virtual currency."
Many of the related requirements focus on the technical aspects of bitcoin - including the irreversibility of transactions - and the lack of government support like the kind provided for bank deposits. Terms of services and terms of agreement must clearly outline both these risks, as well as the exact nature of whatever business relationship is being established between a licensee and its customer.
This also extends to any advertisements that a digital currency may produce. Any media intended to promote a licensee’s service or product must feature confirmation that the company received approval from the NYDFS to operate.
Transaction terms must be spelled out for customers. Receipts need to be produced and offered to consumers at the time of transaction, and the rules mandate that all receipts generated may be subject to scrutiny at the discretion of the state regulator.
Notably, the NYDFS is ensuring that it has a say in any new services or products that might be offered to customers by a licensee. Licensees must receive written permission to expand their company’s offerings or make significant changes to existing products or services.

Transaction recording mandated

The proposed regulations dictate how licensees keep track of transactions - rules that could cause concern for those in the bitcoin community who prefer to maintain pseudonymity.
Businesses in New York are required to report the personal information, including name and address, of those involved with a transaction that involves the purchase, sale or transferrence of bitcoin. The NYDFS requires details on the nature of the transaction, including the amount and destination of the bitcoins, and Suspicious Activity Reports (SARs) must be submitted from licensees should they be required.
Reports must be filed when a licensee engages in transaction volume that exceeds $10,000 in a given day. As the draft rules state:
“When a licensee is involved in a transaction or series of transactions for the receipt, exchange, conversion, purchase, sale, transfer, or transmission of virtual currency, in an aggregate amount exceeding the United States dollar value of $10,000 in one day, by one person, the licensee shall notify the department, in a manner prescribed by the superintendent, within 24 hours.”
Additionally, licensees are prohibited from offering services that attempt to mask the identity, source or destination of a digital currency transaction, and they cannot engage in behavior that might prevent scrutiny of information regarding those taking part in a transaction facilitated by a licensee.

Monday, November 24, 2014

Shades of Gray (episode) - Memory Alpha, the Star Trek Wiki

"My great-grandfather was once bitten by a rattlesnake. After three days of intense pain, the snake died."

- Riker"


Sunday, November 16, 2014

SD Card speed class vs UHS speed

From their page:

SD Speed Class/UHS Speed Class

Greater Performance Choices

There are two kinds of Speed Class, "Speed Class" and "UHS Speed Class."
As a characteristic of flash memory, actual transfer speed varies. Variable speeds are difficult to reliably record streaming content such as video because it requires a constant writing speed. Speed Class and UHS Speed Class provide the constant speed necessary for video recording by designating a minimum writing performance so that minimum and constant speed is guaranteed for camcorders, video recorders and other devices with video recording capabilities under the conditional write operation specified in the standard.
Speed Class, designated as Class 2, 4, 6 and 10, is designed for normal and high speed bus interface (mode) and UHS Speed Classes 1 and 3 are designed for UHS bus interface*. (Speed Class and the UHS Speed Class are not compatible.)
*UHS (Ultra High Speed), the fastest performance category available today, defines bus-interface speeds up to 312 Megabytes
 MarksOperable UnderApplicationsSD Memory Card
Speed Class10High Speed Bus I/FFull HD video recording
HD still consecutive recording
SD, miniSD, microSD
SDHC, miniSDHC, microSDHC
6 4Normal Bus I/FHD ~ Full HD video recording
2SD video recording
UHS Speed Class1UHS-I Bus I/F
Full higher potential of recording real-time broadcasts and capturing large-size HD videos
(UHS Speed Class1 denotes a 10 MB/s minimum write speed)
3Capable of recording 4K2K video
(UHS Speed Class 3 denotes 30 MB/s minimum write speed)

Wednesday, November 5, 2014

Tech support’s NSFW problem

Tech support’s NSFW problem: "In a perfect world, none of this should concern help desk employees -- with a well-executed mobile management program in place that incorporates containerization, a technician ought to be able to assist employees with corporate apps and data without encountering so much as a pixel of not-safe-for-work (NSFW) material."

'via Blog this'

ReFS · Medo's Home Page

ReFS · Medo's Home Page:

'via Blog this'

Tuesday, September 30, 2014

ReFS and Chkdsk /F

Trying to run chkdsk on an ReFS (aka 'Resilient File System') pool, returns the message:
The ReFS file system does not need to be checked.
Which.. is a little redundant. Like being asked to enter your "PIN number".
(There's got to be a word for this type of wording...)

Oh well. :)

Tuesday, September 23, 2014

WinHost was being DDoS today

We're sorry that this morning's DDoS attack caused an extended outage. 99% of sites are back up and running normally. We know that your websites are important, so we take these disruption very seriously.

First a note regarding sites still down on w08
Each of our web servers uses 10 different shared IP addresses. When we identify the target IP of a DDoS attack like we experienced today, we null-route (deactivate) that IP. Unfortunately, that impacts not only the target site, but the other sites using that shared IP. That null-route can last anywhere from a few hours to 24 hours, depending on how persistent the attackers are. If it persists more than 24 hours we can take further steps to start moving sites off the null-routed IP. We're very sorry about the 100 or so of you whose sites are affected by the null-route. We hope to have you back up and running soon, but this is the only way to handle an attack like this.

Why this DDoS took down the network

Traffic flows through our network via three separate Internet backbone connections (provided by CenturyLink, Internap and Time Warner). Normally those connections - along with some other DDoS mitigation methods we employ - are more than adequate to handle the "normal" DDoS attacks we see on a rather routine basis. A large attack, however, saturates a network to the point where the routing and switching hardware at the edge of your network simply cannot accommodate the attack traffic. So the network essentially stops moving any traffic.

When an attack as large as the one we saw today happens, we have to rely on our Internet backbone providers to block (null-route) the IP under attack on their end. We can normally get a quick response from the providers, but we need at least two of them to block the DDoSed IP before our network can return to normal. That can slow down resolution of the problem.

Unfortunately, massive DDoS attacks such as we experienced today are becoming more common, and as you can see and read in the news almost every week, and they affect even the world's largest networks. We do employ a preventative "fix" for DDoS attacks, but there is no defense against a sufficiently large attack. The only way to mitigate them is reactively, after the fact.

Again, we're sorry the attack caused the outage that it did. We did all we could do to get your sites and email back up and running as soon as we could.

The Winhost Team

Friday, September 19, 2014

Myths - Bitcoin

An excellent read.


Let's clear up some common Bitcoin misconceptions.



Bitcoin is just like all other digital currencies; nothing new

Nearly all other digital currencies are centrally controlled. This means that:
  • They can be printed at the subjective whims of the controllers
  • They can be destroyed by attacking the central point of control
  • Arbitrary rules can be imposed upon their users by the controllers
Being decentralized, Bitcoin solves all of these problems.

Bitcoins don't solve any problems that fiat currency and/or gold doesn't solve

Unlike gold, bitcoins are:
  • Easy to transfer
  • Easy to secure
  • Easy to verify
  • Easy to granulate
Unlike fiat currencies, bitcoins are:
Unlike electronic fiat currency systems, bitcoins are:
  • Potentially anonymous
  • Freeze-proof
  • Faster to transfer
  • Cheaper to transfer

Bitcoin is backed by processing power

It is not correct to say that Bitcoin is "backed by" processing power. A currency being "backed" means that it is pegged to something else via a central party at a certain exchange rate yet you cannot exchange bitcoins for the computing power that was used to create them. Bitcoin is in this sense not backed by anything. It is a currency in its own right. Just as gold is not backed by anything, the same applies to Bitcoin.
The Bitcoin currency is created via processing power, and the integrity of the block chain is protected by the existence of a network of powerful computing nodes from certain attacks.

Bitcoins are worthless because they aren't backed by anything

One could argue that gold isn't backed by anything either. Bitcoins have properties resulting from the system's design that allows them to be subjectively valued by individuals. This valuation is demonstrated when individuals freely exchange for or with bitcoins. Please refer to the Subjective Theory of Value.

The value of bitcoins are based on how much electricity and computing power it takes to mine them

This statement is an attempt to apply to Bitcoin the labor theory of value, which is generally accepted as false. Just because something takes X resources to create does not mean that the resulting product will be worth X. It can be worth more, or less, depending on the utility thereof to its users.
In fact the causality is the reverse of that (this applies to the labor theory of value in general). The cost to mine bitcoins is based on how much they are worth. If bitcoins go up in value, more people will mine (because mining is profitable), thus difficulty will go up, thus the cost of mining will go up. The inverse happens if bitcoins go down in value. These effects balance out to cause mining to always cost an amount proportional to the value of bitcoins it produces.

Bitcoins have no intrinsic value (unlike some other things)

This is simply not true. Each bitcoin gives the holder the ability to embed a large number of short in-transaction messages in a globally distributed and timestamped permanent data store, namely the bitcoin blockchain. There is no other similar datastore which is so widely distributed. There is a tradeoff between the exact number of messages and how quickly they can be embedded. But as of December 2013, it's fair to say that one bitcoin allows around 1000 such messages to be embedded, each within about 10 minutes of being sent, since a fee of 0.001 BTC is enough to get transactions confirmed quickly. This message embedding certainly has intrinsic value since it can be used to prove ownership of a document at a certain time, by including a one-way hash of that document in a transaction. Considering that electronic notarization services charge something like $10/document, this would give an intrinsic value of around $10,000 per bitcoin.
While some other tangible commodities do have intrinsic value, that value is generally much less than its trading price. Consider for example that gold, if it were not used as an inflation-proof store of value, but rather only for its industrial uses, would certainly not be worth what it is today, since the industrial requirements for gold are far smaller than the available supply thereof.
In any event, while historically intrinsic value, as well as other attributes like divisibility, fungibility, scarcity, durability, helped establish certain commodities as mediums of exchange, it is certainly not a prerequisite. While bitcoins are accused of lacking 'intrinsic value' in this sense, they make up for it in spades by possessing the other qualities necessary to make it a good medium of exchange, equal to or better than commodity money.
Another way to think about this is to consider the value of bitcoin the global network, rather than each bitcoin in isolation. The value of an individual telephone is derived from the network it is connected to. If there was no phone network, a telephone would be useless. Similarly the value of an individual bitcoin derives from the global network of bitcoin-enabled merchants, exchanges, wallets, etc... Just like a phone is necessary to transmit vocal information through the network, a bitcoin is necessary to transmit economic information through the network.
Value is ultimately determined by what people are willing to trade for - by supply and demand.

Bitcoins are illegal because they're not legal tender

In March 2013, the U.S. Financial Crimes Enforcement Network issues a new set of guidelines on "de-centralized virtual currency", clearly targeting Bitcoin. Under the new guidelines, "a user of virtual currency is not a Money Services Businesses (MSB) under FinCEN's regulations and therefore is not subject to MSB registration, reporting, and record keeping regulations." [1] Miners, when mining bitcoins for their own personal use, aren't required to register as a MSB or Money Transmitter. [2]
In general, there are a number of currencies in existence that are not official government-backed currencies. A currency is, after all, nothing more than a convenient unit of account. While national laws may vary from country to country, and you should certainly check the laws of your jurisdiction, in general trading in any commodity, including digital currency like Bitcoin, BerkShares, game currencies like WoW gold, or Linden dollars, is not illegal.

Bitcoin is a form of domestic terrorism because it only harms the economic stability of the USA and its currency

According to the definition of terrorism in the United States, you need to do violent activities to be considered a terrorist for legal purposes. Recent off-the-cuff remarks by politicians have no basis in law or fact.
Also, Bitcoin isn't domestic to the US or any other country. It's a worldwide community, as can be seen in this map of Bitcoin nodes.

Bitcoin will only enable tax evaders which will lead to the eventual downfall of civilization

Cash transactions hold the same level of anonymity but are still taxed successfully. It is up to you to follow the applicable state laws in your home country, or face the consequences.
While it may be easy to transfer bitcoins anonymously, spending them anonymously on tangibles is just as hard as spending any other kind of money anonymously. Tax evaders are often caught because their lifestyle and assets are inconsistent with their reported income, and not necessarily because government is able to follow their money.

Bitcoins can be printed/minted by anyone and are therefore worthless

Bitcoins are not printed/minted. Instead, Blocks are computed by miners and for their efforts they are awarded a specific amount of bitcoins and transaction fees paid by others. See Mining for more information on how this process works.

Bitcoins are worthless because they're based on unproven cryptography

SHA256 and ECDSA which are used in Bitcoin are well-known industry standard algorithms. SHA256 is endorsed and used by the US Government and is standardized (FIPS180-3 Secure Hash Standard). If you believe that these algorithms are untrustworthy then you should not trust Bitcoin, credit card transactions or any type of electronic bank transfer. Bitcoin has a sound basis in well understood cryptography.

Early adopters are unfairly rewarded

Early adopters are rewarded for taking the higher risk with their time and money. The capital invested in bitcoin at each stage of its life invigorated the community and helped the currency to reach subsequent milestones. Arguing that early adopters do not deserve to profit from this is akin to saying that early investors in a company, or people who buy stock at a company IPO (Initial Public Offering), are unfairly rewarded.
This argument also depends on bitcoin early adopters using bitcoins to store rather than transfer value. The daily trade on the exchanges (as of Jan 2012) indicates that smaller transactions are becoming the norm, indicating trade rather than investment. In more pragmatic terms, "fairness" is an arbitrary concept that is improbable to be agreed upon by a large population. Establishing "fairness" is no goal of Bitcoin, as this would be impossible.
Looking forwards, considering the amount of publicity bitcoin received as of April 2013, there can be no reasonable grounds for complaint for people who did not invest at that time, and then see the value (possibly) rising drastically higher.
By starting to mine or acquire bitcoins today, you too can become an early adopter.

21 million coins isn't enough; doesn't scale

One Bitcoin is divisible down to eight decimal places. There are really 2,099,999,997,690,000 (just over 2 quadrillion) maximum possible atomic units in the bitcoin system.
The value of "1 BTC" represents 100,000,000 of these. In other words, each is divisible by up to 10^8.
As the value of the unit of 1 BTC grows too large to be useful for day to day transactions, people can start dealing in smaller units, such as milli-bitcoins (mBTC) or micro-bitcoins (μBTC).

Bitcoins are stored in wallet files, just copy the wallet file to get more coins!

No, your wallet contains your secret keys, giving you the rights to spend your bitcoins. Think of it like having bank details stored in a file. If you give your bank details (or bitcoin wallet) to someone else, that doesn't double the amount of money in your account. You can spend your money or they can spend your money, but not both.

Lost coins can't be replaced and this is bad

Bitcoins are divisible to 0.00000001, so there being fewer bitcoins remaining is not a problem for the currency itself. If you lose your coins, all other coins will go up in value a little. Consider it a donation to all other bitcoin users.
A related question is: Why don't we have a mechanism to replace lost coins? The answer is that it is impossible to distinguish between a 'lost' coin and one that is simply sitting unused in someone's wallet.

It's a giant ponzi scheme

In a Ponzi Scheme, the founders persuade investors that they’ll profit. Bitcoin does not make such a guarantee. There is no central entity, just individuals building an economy.
A ponzi scheme is a zero sum game. In a ponzi scheme, early adopters can only profit at the expense of late adopters, and the late adopters always lose. Bitcoin has an expected win-win outcome. Early and present adopters profit from the rise in value as Bitcoins become better understood and in turn demanded by the public at large. All adopters benefit from the usefulness of a reliable and widely-accepted decentralized peer-to-peer currency.

Finite coins plus lost coins means deflationary spiral

As deflationary forces may apply, economic factors such as hoarding are offset by human factors that may lessen the chances that a Deflationary spiral will occur.

Bitcoin can't work because there is no way to control inflation

Inflation is simply a rise of prices over time, which is generally the result of the devaluing of a currency. This is a function of supply and demand. Given the fact that the supply of bitcoins is fixed at a certain amount, unlike fiat money, the only way for inflation to get out of control is for demand to disappear. Temporary inflation is possible with a rapid adoption of Fractional Reserve Banking but will stabilize once a substantial number of the 21 million "hard" bitcoins are stored as reserves by banks.
Given the fact that Bitcoin is a distributed system of currency, if demand were to decrease to almost nothing, the currency would be doomed anyway.
The key point here is that Bitcoin as a currency can't be inflated by any single person or entity, like a government, as there's no way to increase supply past a certain amount.
Indeed, the most likely scenario, as Bitcoin becomes more popular and demand increases, is for the currency to increase in value, or deflate, until demand stabilizes.

The Bitcoin community consists of anarchist/conspiracy theorist/gold standard 'weenies'

The members of the community vary in their ideological stances. While it may have been started by ideological enthusiasts, Bitcoin now speaks to a large number of regular pragmatic folk, who simply see its potential for reducing the costs and friction of global e-commerce.

Anyone with enough computing power can take over the network

CONFIRMED, see Weaknesses.
That said, as the network grows, it becomes harder and harder for a single entity to do so. Already the Bitcoin network's computing power is quite ahead of the world's fastest supercomputers, together.
What an attacker can do once the network is taken over is quite limited. Under no circumstances could an attacker create counterfeit coins, fake transactions, or take anybody else's money. An attacker's capabilities are limited to taking back their own money that they very recently spent, and preventing other people's transactions from receiving confirmations. Such an attack would be very costly in resources, and for such meager benefits there is little rational economic incentive to do such a thing.
Furthermore, this attack scenario would only be feasible for as long as it was actively underway. As soon as the attack stopped, the network would resume normal operation.

Bitcoin violates governmental regulations

There is no known governmental regulation which disallows the use of Bitcoin.

Fractional reserve banking is not possible

It is possible. See the main article, Fractional Reserve Banking and Bitcoin

After 21 million coins are mined, no one will generate new blocks

When operating costs can't be covered by the block creation bounty, which will happen some time before the total amount of BTC is reached, miners will earn some profit from transaction fees. However unlike the block reward, there is no coupling between transaction fees and the need for security, so there is less of a guarantee that the amount of mining being performed will be sufficient to maintain the network's security.

Bitcoin has no built-in chargeback mechanism, and this isn't good

Why some people think this is bad: Chargebacks are useful for limiting fraud. The person handling your money has a responsibility to prevent fraud. If you buy something on eBay and the seller never ships it, PayPal takes funds from the seller's account and gives you back the money. This strengthens the eBay economy, because people recognize that their risk is limited and are more willing to purchase items from risky sellers.
Why it's actually a good thing: Bitcoin is designed such that your money is yours and yours alone. Allowing chargebacks implies that it is possible for another entity to take your money from you. You can have either total ownership rights of your money, or fraud protection, but not both. That said, nothing inherent in the dollar or euro or any other currency is necessary for chargebacks to be possible, and likewise, nothing prevents the creation of PayPal-like services denominated in Bitcoin that provide chargebacks or fraud protection.
The statement "The person handling your money has a responsibility to prevent fraud" is still true; the power has been shifted into your own hands. Fraud will always exist. It's up to you to only send bitcoins to trusted entities. It is possible to trust an online identity without ever knowing their physical identity; see the OTC Web of Trust.

Quantum computers would break Bitcoin's security

While ECDSA is indeed not secure under quantum computing, quantum computers don't yet exist and probably won't for a while. The DWAVE system often written about in the press is, even if all their claims are true, not a quantum computer of a kind that could be used for cryptography. Bitcoin's security, when used properly with a new address on each transaction, depends on more than just ECDSA: Cryptographic hashes are much stronger than ECDSA under QC. Bitcoin's security was designed to be upgraded in a forward compatible way and could be upgraded if this were considered an imminent threat.
See the implications of quantum computers on public key cryptography here
The risk of quantum computers is also there for financial institutions, like banks, because they heavily rely on cryptography when doing transactions.

Bitcoin makes self-sufficient artificial intelligence possible

StorJ[3], a theorized autonomous agent which utilizes humans to build itself and issues autonomous payments for improvement work done, is not a conscious entity. Whatever AI is possible, is not going to be magically more possible simply because it could incentivize human behaviour with pseudonymous Bitcoin payments.

Bitcoin mining is a waste of energy and harmful for ecology

No more so than the wastefulness of mining gold out of the ground, melting it down and shaping it into bars, and then putting it back underground again. Not to mention the building of big fancy buildings, the waste of energy printing and minting all the various fiat currencies, the transportation thereof in armored cars by no less than two security guards for each who could probably be doing something more productive, etc.
As far as mediums of exchange go, Bitcoin is actually quite economical of resources, compared to others.
Economic Argument 1
Bitcoin mining is a highly competitive, dynamic, almost perfect, market. Mining rigs can be set up and dismantled almost anywhere in the world with relative ease. Thus, market forces are constantly pushing mining activity to places and times where the marginal price of electricity is low or zero. These electricity products are cheap for a reason. Often it’s because the electricity is difficult (and wasteful) to transport, difficult to store, or because there is low demand and high supply. Using electricity in this way is a lot less wasteful than simply plugging a mining rig into the mains indiscriminately.
For example, Iceland produces an excess of cheap electricity from renewable sources, but it has no way of exporting electricity because of its remote location. It is conceivable that at some point in future Bitcoin mining will only be profitable in places like Iceland, and unprofitable in places like central Europe, where electricity comes mostly from nuclear and fossil sources.
Market forces could even push mining into innovative solutions that have an effective electricity consumption of zero. Mining always produces heat equivalent to the energy consumed - for example, 1000 watts of mining equipment produces the same amount of heat as a 1000 watt heating element used in an electric space heater, hot tub, water heater, or similar appliance. Someone already in a willing position to incur the cost of electricity for its heat value alone could run mining equipment specially designed to mine bitcoins while capturing and utilizing the heat produced, without incurring any energy costs beyond what they already intended to spend on heating.
(Note that this is just an example; mining will not always produce heat equivalent to the energy consumed because some energy is inevitably released as electromagnetic radiation, among others.)
Economic Argument 2
When the environmental costs of mining are considered, they need to be weighed up against the benefits. If you question Bitcoin on the grounds that it consumes electricity, then you should also ask questions like this: Will Bitcoin promote economic growth by freeing up trade? Will this speed up the rate of technological innovation? Will this lead to faster development of green technologies? Will Bitcoin enable new, border crossing smart grid technologies? …
Dismissal of Bitcoin because of its costs, while ignoring its benefits, is a dishonest argument. In fact, any environmental argument of this type is dishonest, not just pertaining to Bitcoin. Along similar lines, it could be argued that wind turbines are bad for the environment because making the steel structure consumes energy.
Ratio of Capital Costs versus Electrical Costs
The BFL Jalapeno hashes at 5.5 Gh/s using 30W. That device consumes about $40 per year in electricity (using U.S. residential average of about $0.15 per kWh.) But the device costs over $300 including shipping. Thus just about a quarter of all costs over a two-year useful life goes to electricity. This compares to GPUs where more than 90% of costs over a two-year life went to electricity. Even more efficient designs can be expected in the future.

Shopkeepers can't seriously set prices in bitcoins because of the volatile exchange rate

The assumption is that bitcoins must be sold immediately to cover operating expenses. If the shopkeeper's back-end expenses were transacted in bitcoins as well, then the exchange rate would be irrelevant. Larger adoption of Bitcoin would make prices sticky. Future volatility is expected to decrease, as the size and depth of the market grows.
In the meantime, many merchants simply regularly pull the latest market rates from the exchanges and automatically update the prices on their websites. Also you might be able to buy a put option in order to sell at a fixed rate for a given amount of time. This would protect you from drops in price and simplify your operations for that time period.

Like Flooz and e-gold, bitcoins serve as opportunities for criminals and will be shut down

  • Visa, MasterCard, PayPal, and cash all serve as opportunities for criminals as well, but society keeps them around due to their recognized net benefit.
  • Hopefully Bitcoin will grow to the point where no single organization can disrupt the network, or would be better served by helping it.
  • Terrorists fly aircraft into buildings, but the governments have not yet abolished consumer air travel. Obviously the public good outweighs the possible bad in their opinion.
  • Criminal law differs between jurisdictions.

Bitcoins will be shut down by the government just like Liberty Dollars were

Liberty Dollars started as a commercial venture to establish an alternative US currency, including physical banknotes and coins, backed by precious metals. This, in and of itself, is not illegal. They were prosecuted under counterfeiting laws because the silver coins allegedly resembled US currency.
Bitcoins do not resemble the currency of the US or of any other nation in any way, shape, or form. The word "dollar" is not attached to them in any way. The "$" symbol is not used in any way.
Bitcoins have no representational similarity whatsoever to US dollars.
Of course, actually 'shutting down' Liberty Dollars was as easy as arresting the head of the company and seizing the offices and the precious metals used as backing. The decentralized Bitcoin, with no leader, no servers, no office, and no tangible asset backing, does not have the same vulnerability.

Bitcoin is not decentralized because the developers can dictate the software's behavior

The Bitcoin protocol was originally defined by Bitcoin's inventor, Satoshi Nakamoto, and this protocol has now been widely accepted as the standard by the community of miners and users.
Though the developers of the original Bitcoin client still exert influence over the Bitcoin community, their power to arbitrarily modify the protocol is very limited. Since the release of Bitcoin v0.3, changes to the protocol have been minor and always in agreement with community consensus.
Protocol modifications, such as increasing the block award from 25 to 50 BTC, are not compatible with clients already running in the network. If the developers were to release a new client that the majority of miners perceives as corrupt, or in violation of the project’s aims, that client would simply not catch on, and the few users who do try to use it would find that their transactions get rejected by the network.
There are also other Bitcoin clients made by other developers that adhere to the Bitcoin protocol. As more developers create alternative clients, less power will lie with the developers of the original Bitcoin client.

Bitcoin is a pyramid scheme

Bitcoin is nearly opposite of a pyramid scheme in a mathematical sense. Because Bitcoins are algorithmically made scarce, no exponential benefit is derived from introducing new users to use of it. There is a quantitative benefit in having additional interest or demand, but this is in no way exponential.

Bitcoin was hacked

In the history of Bitcoin, there has never been an attack on the block chain that resulted in stolen money from a confirmed output. Neither has there ever been a reported theft resulting directly from a vulnerability in the original Bitcoin client, or a vulnerability in the protocol. Bitcoin is secured by standard cryptographic functions. These functions have been peer reviewed by cryptography experts and are considered unlikely to be breakable in the foreseeable future.
It is safe to say that the currency itself has never been 'hacked'. However, several major websites using the currency have been hacked, often resulting in high profile Bitcoin heists. These heists are misreported in some media as hacks on Bitcoin itself. An analogy: Just because someone stole US dollars from a supermarket till, doesn’t mean that the US dollar as a currency has been 'hacked'.
Most bitcoin thefts are the result of inadequate wallet security. In response to the wave of thefts in 2011 and 2012, the community has developed risk-mitigating measures such as wallet encryption, support for multiple signaturesoffline walletspaper wallets, andhardware wallets. As these measures gain adoption by merchants and users, it is expected that the number of thefts will drop.


  1.  US regulator: Bitcoin exchanges must comply with money-laundering laws | Ars Technica
  2.  Application of FinCEN’s Regulations to Virtual Currency Mining Operations | Fincen
  3.  StorJ And Bitcoin Autonomous Agents