Enjoy more free content and benefits by creating an account
Saving articles to read later requires an IEEE Spectrum account
The Institute content is only available for members
Downloading full PDF issues is exclusive for IEEE Members
Downloading this e-book is exclusive for IEEE Members
Access to Spectrum 's Digital Edition is exclusive for IEEE Members
Following topics is a feature exclusive for IEEE Members
Adding your response to an article requires an IEEE Spectrum account
Create an account to access more content and features on IEEE Spectrum , including the ability to save articles to read later, download Spectrum Collections, and participate in conversations with readers and editors. For more exclusive content and features, consider Joining IEEE .
Join the world’s largest professional organization devoted to engineering and applied sciences and get access to all of Spectrum’s articles, archives, PDF downloads, and other benefits. Learn more about IEEE →
Join the world’s largest professional organization devoted to engineering and applied sciences and get access to this e-book plus all of IEEE Spectrum’s articles, archives, PDF downloads, and other benefits. Learn more about IEEE →
Access Thousands of Articles — Completely Free
Create an account and get exclusive content and features: Save articles, download collections, and talk to tech insiders — all free! For full access and benefits, join IEEE as a paying member.
About Us
IEEE Spectrum is an award-winning technology magazine and the flagship publication of the IEEE, the world’s largest professional organization devoted to engineering and the applied sciences. With roots going back to 1884, the IEEE promotes research conferences, publishes engineering journals, and is responsible for major technology standards, including most famously Ethernet and Wi-Fi. Spectrum's mission has remained the same since its founding in 1964: Our charter is to keep over 400,000 IEEE Members informed about major trends and developments in technology, engineering, and science. Our news stories, features, special reports, podcasts, videos, and infographics engage our readers with clear explanations about emerging concepts and developments with details they can’t get elsewhere.
IEEE Spectrum Editorial Staff
EDITOR IN CHIEF
Harry Goldstein, h.goldstein@ieee.org
EXECUTIVE EDITOR
Jean Kumagai, j.kumagai@ieee.org
MANAGING EDITOR
Elizabeth A. Bretz, e.bretz@ieee.org
CREATIVE DIRECTOR
Mark Montgomery, m.montgomery@ieee.org
DIRECTOR OF DIGITAL INNOVATION
Erico Guizzo, e.guizzo@ieee.org
EDITORIAL DIRECTOR, CONTENT DEVELOPMENT
Glenn Zorpette, g.zorpette@ieee.org
SENIOR EDITORS
Evan Ackerman (Digital), evan.ackerman@ieee.org
Stephen Cass (Special Projects Director), cass.s@ieee.org
Samuel K. Moore, s.k.moore@ieee.org
Tekla S. Perry, t.perry@ieee.org
Eliza Strickland, e.strickland@ieee.org
DEPUTY ART DIRECTOR
Brandon Palacio, b.palacio@ieee.org
PHOTOGRAPHY DIRECTOR
Randi Klett, randi.klett@ieee.org
ONLINE ART DIRECTOR
Erik Vrielink, e.vrielink@ieee.org
PRINT PRODUCTION SPECIALIST
Sylvana Meneses, s.meneses@ieee.org
MULTIMEDIA PRODUCTION SPECIALIST
Michael Spector, m.spector@ieee.org
NEWS MANAGER
Michael Koziol, m.koziol@ieee.org
SENIOR ASSOCIATE EDITOR
Margo Anderson, m.k.anderson@ieee.org
ASSOCIATE EDITORS
Dina Genkina, d.genkina@ieee.org
Willie D. Jones (Digital), w.jones@ieee.org
SENIOR COPY EDITOR
Joseph N. Levine, j.levine@ieee.org
COPY EDITOR
Michele Kogon, m.kogon@ieee.org
EDITORIAL RESEARCHER
Alan Gardner, a.gardner@ieee.org
DIRECTOR, NEW PRODUCT AND AUDIENCE DEVELOPMENT
Tim Warder, t.warder@ieee.org
AUDIENCE DEVELOPMENT MANAGER
Laura Bridgeman, l.bridgeman@ieee.org
CONTRIBUTING EDITORS
Rina Diane Caballar, Robert N. Charette, Charles Q. Choi, Tom Clynes, Peter Fairley, Edd Gent, W. Wayt Gibbs, Mark Harris, Lucas Laursen, Allison Marsh, Julianne Pepitone, Matthew Smith, Lawrence Ulrich
EDITOR IN CHIEF, THE INSTITUTE
ASSOCIATE EDITOR, THE INSTITUTE
Joanna Goodrich, j.goodrich@ieee.org
DIRECTOR, PERIODICALS PRODUCTION SERVICES
Peter Tuohy
ADVERTISING PRODUCTION MANAGER
Felicia Spagnoli, f.spagnoli@ieee.org
ADVERTISING PRODUCTION
+1 732 562 6334
EDITORIAL ADVISORY BOARD, IEEE SPECTRUM
Harry Goldstein, Chair; Ella M. Atkins, Yedukondala N. Dwith Chenna, Sangyeun Cho, Hugh Durrant-Whyte, Matthew Eisler, Shahin Farshchi, Alissa Fitzgerald, Benjamin Gross, Carlos Gutierrez, Lawrence O. Hall, Daniel Hissel, Jason K. Hui, Benjamin Kroposki, Michel M. Maharbiz, Somdeb Majumdar, Ramune Nagisetty, Paul Nielsen, Sofia Olhede, Amit K. Singh, Christoph Stiller, Mini S. Thomas, Wen Tong, Haifeng Wang, Boon-Lock Yeo
EDITORIAL ADVISORY BOARD, THE INSTITUTE
Kathy Pretz, Chair; Qusi Alqarqaz, Stamatis Dragoumanos, Madeleine Glick, Harry Goldstein, Francesca Iacopi, Meenakshi Jindal, Lawrence O. Hall, Shashi Raj Pandey, John Purvis, Chenyang Xu
MANAGING DIRECTOR, PUBLICATIONS
Steven Heffner
EDITORIAL CORRESPONDENCE
IEEE Spectrum
3 Park Ave., 17th Floor
New York, NY 10016-5997
EDITORIAL DEPARTMENT
Tel: +1 212 419 7555
Fax: +1 212 419 7570
BUREAU
Palo Alto, Calif.; Tekla S. Perry
+1 650 752 6661
ADVERTISEMENT
Erik Albin, eablin@naylor.com
COPYRIGHTS AND TRADEMARKS
IEEE Spectrum is a registered trademark owned by The Institute of Electrical and Electronics Engineers Inc.
Responsibility for the substance of articles rests upon the authors, not IEEE, its organizational units, or its members. Articles do not represent official positions of IEEE. Readers may post comments online; comments may be excerpted for publication. IEEE reserves the right to reject any advertising.
IEEE BOARD OF DIRECTORS
PRESIDENT & CEO
Thomas M. Coughlin, president@ieee.org
+1 732 562 3928 Fax: +1 732 981 9515
PRESIDENT-ELECT
Kathleen A. Kramer
TREASURER
Gerardo Barbosa
SECRETARY
Forrest D. Wright
PAST PRESIDENT
Saifur Rahman
VICE PRESIDENTS
Rabab Kreidieh Ward, Educational Activities; Deepak Mathur, Member & Geographic Activities; Sergio Benedetto, Publication Services & Products; Manfred J. Schindler, Technical Activities; James E. Matthews, President, Standards Association; Keith A. Moore, President, IEEE-USA
DIVISION DIRECTORS
Yong Lian (I); Kevin L. Peterson (II); Stefano Bregni (III); Alistair P. Duffy (IV); Christina M. Schober (V); Kamal Al-Haddad (VI); Christopher E. Root (VII); Leila De Floriani (VIII); Aylin Yener (IX); Stephanie M. White (X)
REGION DIRECTORS
Bala S. Prasanna (1); Andrew D. Lowery (2); Eric Grigorian (3); Vickie A. Ozburn (4); Anthony M. Francis (5); Kathy Herring Hayashi (6); Thamir F. Murad (7); Vincenzo Piuri (8); Jenifer P. Castillo Rodriguez (9); ChunChe Fung (10)
IEEE STAFF
EXECUTIVE DIRECTOR & COO
Sophia A. Muirhead +1 732 562 5400, s.muirhead@ieee.org
CHIEF OF STAFF TO THE EXECUTIVE DIRECTOR
Kelly Lorne +1 732 562 6011, k.lorne@ieee.org
GENERAL COUNSEL & CHIEF COMPLIANCE OFFICER
Anta Cissé-Green +1 212 705 8927, a.cisse-green@ieee.org
INTERIM MANAGING DIRECTOR, TECHNICAL ACTIVITIES
Kenneth Gilbert +1 732 562 3856, k.gilbert@ieee.org
CHIEF MARKETING OFFICER
Karen L. Hawkins +1 732 562 3964, k.hawkins@ieee.org
PUBLICATIONS
Steven Heffner +1 212 705 8958, s.heffner@ieee.org
CORPORATE ACTIVITIES
Donna Hourican +1 732 562 6330, d.hourican@ieee.org
MANAGING DIRECTOR, CONFERENCES, EVENTS AND EXPERIENCES
Marie Hunter, + 1 732 465 5889, m.m.hunter@ieee.org
MEMBER & GEOGRAPHIC ACTIVITIES
Cecelia Jankowski +1 732 562 5504, c.jankowski@ieee.org
EDUCATIONAL ACTIVITIES
Jamie Moesch +1 732 562 5514, j.moesch@ieee.org
STANDARDS ACTIVITIES
Alpesh Shah +1 732 465 6467, alpesh.shah@ieee.org
CHIEF FINANCIAL OFFICER
Thomas R. Siegert +1 732 562 6843, t.siegert@ieee.org
CHIEF INFORMATION DIGITAL OFFICER
Jeff Strohstein +1 732 562 5332, j.strohstein@ieee.org
CHIEF HUMAN RESOURCES OFFICER
Cheri N. Collins Wideman +1 732 562 5335, c.wideman@ieee.org
MANAGING DIRECTOR, IEEE-USA
Russell T. Harrison+1 202 530 8326, r.t.harrison@ieee.org
IEEE PUBLICATION SERVICES & PRODUCTS BOARD
Sergio Benedetto, Chair; Derek Abbott, Nazanin Bassiri-Gharb, Stefano Galli, Maria Sabrina Greco, Lawrence O. Hall, James Irvine, Fabrice Labeau, Yong “Peter” Lian, Aleksandar Mastilovic, Paolo Montuschi, Annette Reilly, Anna Scaglione, Gianluca Setti, Gaurav Sharma, Sarah Spurgeon, Steve Yurkovich, Weihua Zhuang