Google Flu Tracker Fail

New Scientist sums up a study finding that Google’s much-hyped flu tracker–where the company supposedly can predict flu outbreaks based simply volume of search queries for flu-related terms–doesn’t actually work very well.

The system has consistently overestimated flu-related visits over the past three years, and was especially inaccurate around the peak of flu season – when such data is most useful. In the 2012/2013 season, it predicted twice as many doctors’ visits as the US Centers for Disease Control and Prevention (CDC) eventually recorded. In 2011/2012 it overestimated by more than 50 per cent.

Interesting. The most surprising part of this outcome, however, is that lead author of the study is actually surprised that Google hasn’t fixed this,

The study’s lead author, David Lazer, of Northeastern University, says the fixes for Google’s problems are relatively simple – much like recalibrating weighing scales. “It’s a bit of a puzzle, because it really wouldn’t have taken that much work to substantially improve the performance of Google Flu Trends,” he says.

That wouldn’t surprise anyone who actually uses any Google products or services at all. There are dozens of simple, easy things that Google could do to improve any number of their products, including bugs that users have been complaining about for years., that Google chooses to ignore.

Why should it be any different with the flu? Clearly the problem with the flu tracker is the influenza virus’ unwillingness to conform to Google’s business practices rather than any actual defect in its software or approach to predicting flu cases.

Zerocoin

A lot of the coverage of Bitcoin makes absurd claim that Bitcoin transactions are anonymous, even though the Bitcoin Foundation itself makes clear that there is little privacy in Bitcoin,

Some effort is required to protect your privacy with Bitcoin. All Bitcoin transactions are stored publicly and permanently on the network, which means anyone can see the balance and transactions of any Bitcoin address. However, the identity of the user behind an address remains unknown until information is revealed during a purchase or in other circumstances.

Zerocoin is an effort to add anonymity to Bitcoin at the protocol level in order to create a truly anonymous ecash solution,

  • Zerocoin operates in the Bitcoin network and is implemented as a series of extensions to the existing Bitcoin protocol. This approach means that Zerocoin can be deployed without relying on a central coin issuer or bank (as used in previous e-cash schemes). Moreover, since no single trusted party operates the Zerocoin system, attacks on Zerocoin must take on a substantial fraction of the Bitcoin network.
  • Zerocoin uses provably secure cryptographic techniques to ensure that Bitcoins cannot be traced. These techniques allow users to conduct transactions on the Bitcoin network while receiving strong mathematical guarantees that the transactions cannot be traced. These guarantees remain in place even if a portion of the Bitcoin network is compromised by an attacker.
  • Other anonymous cash systems rely on distributing the work of anonymizing users amongst a set of parties. This approach works well if all parties are fully available but can be subject to “denial of service” attacks where a small number of nodes are taken offline. Because Zerocoin is built on top of Bitcoin, it is widely distributed among all the Bitcoin peers, ensuring that the system can remain available even when many nodes are compromised.

Matthew Green of John Hopkins University and one of the creators of Zerocoin gave a presentation at Microsoft in 2013 outlining how Bitcoin users can be easily be de-anonymized and how Zerocoin would provide anonymity for crypto-currency users.