Over the next decade, the population of Estonia is expected to soar more than 600% as the country becomes the first in the world to open its borders to an influx...Gary Anthes From Communications of the ACM | June 1, 2015
You would be surprised by how much they know about you, and what they are doing with your information.Gary Anthes From Communications of the ACM | January 1, 2015
A site that connects fine art buyers and sellers serves as the equivalent of an "Art Fair on the Internet."Gary Anthes From ACM News | December 2, 2014
Drilling down to more detail on a computer screen, or moving out to see the context, is basic. But it's hardly simple and, after 20 years, innovations are still...Gary Anthes From Communications of the ACM | December 1, 2012
Propelled by a proliferation of mobile devices and social networks, an enhanced family of Web specifications is bringing new power to developers and new capabilities...Gary Anthes From Communications of the ACM | July 1, 2012
The market model pioneered by Apple and others is transforming the software world — and has profound implications for software companies and their customers.Gary Anthes From Communications of the ACM | September 1, 2011
It's not easy to generate a string of numbers that lack any pattern or rule, or even to define exactly what randomness means.Gary Anthes From Communications of the ACM | April 1, 2011
More than 50 years of computing literature is augmented, streamlined, and joined to powerful new tools for retrieval and analysis.Gary Anthes From Communications of the ACM | February 1, 2011
With topic modeling, scientists can explore and understand huge collections of unlabeled information.
Gary Anthes From Communications of the ACM | December 1, 2010
Cloud computing offers many advantages, but also involves security risks. Fortunately, researchers are devising some ingenious solutions.Gary Anthes From Communications of the ACM | November 1, 2010
A field emerging from economics is teaming up with computer science to improve auctions, supply chains, and communication protocols.Gary Anthes From Communications of the ACM | August 1, 2010
India faces a daunting task trying to manually translate among 22 official languages, but assistance, in the form of advanced technology enabled by a lot of hard...Gary Anthes From Communications of the ACM | January 1, 2010