IEEE.orgIEEE Xplore Digital LibraryIEEE StandardsMore Sites
      Sign InJoin IEEE
      FOR THE TECHNOLOGY INSIDER
      Explore by topic
      AerospaceArtificial IntelligenceBiomedicalComputingConsumer ElectronicsEnergyHistory of TechnologyRoboticsSemiconductorsSensorsTelecommunicationsTransportation
      IEEE Spectrum
      FOR THE TECHNOLOGY INSIDER

      Topics

      AerospaceArtificial IntelligenceBiomedicalComputingConsumer ElectronicsEnergyHistory of TechnologyRoboticsSemiconductorsSensorsTelecommunicationsTransportation

      Sections

      FeaturesNewsOpinionCareersDIYThe Big PictureEngineering Resources

      More

      Special ReportsCollectionsExplainersPodcastsVideosNewslettersTop Programming LanguagesRobots Guide

      For IEEE Members

      Current IssueMagazine ArchiveThe InstituteTI Archive

      For IEEE Members

      Current IssueMagazine ArchiveThe InstituteTI Archive

      IEEE Spectrum

      About UsContact UsReprints & PermissionsAdvertising

      Follow IEEE Spectrum

      Support IEEE Spectrum

      IEEE Spectrum is the flagship publication of the IEEE — the world’s largest professional organization devoted to engineering and applied sciences. Our articles, podcasts, and infographics inform our readers about developments in technology, engineering, and science.
      Join IEEE
      Subscribe
      About IEEEContact & SupportAccessibilityNondiscrimination PolicyTermsIEEE Privacy Policy
      © Copyright 2022 IEEE — All rights reserved. A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity.

      IEEE websites place cookies on your device to give you the best user experience. By using our websites, you agree to the placement of these cookies. To learn more, read our Privacy Policy.

      view privacy policy accept & close

      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

      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 →

      CREATE AN ACCOUNTSIGN IN
      JOIN IEEESIGN IN
      Close

      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.

      CREATE AN ACCOUNTSIGN IN

      Stephen Cass

      Stephen Cass is the special projects editor at IEEE Spectrum. He currently helms Spectrum's Hands On column, and is also responsible for interactive projects such as the Top Programming Languages app. He has a bachelor's degree in experimental physics from Trinity College Dublin.

        FollowUnfollowFollowing
        Stephen Cass

        Stephen Cass is the special projects editor at IEEE Spectrum. He currently helms Spectrum's Hands On column, and is also responsible for interactive projects such as the Top Programming Languages app. He has a bachelor's degree in experimental physics from Trinity College Dublin.

          FollowUnfollowFollowing
          Articles by
          Weave Your Own Apollo-Era Memory
          DIYTopicHands OnTypeMagazine

          Weave Your Own Apollo-Era Memory

          A staggering 8 bytes of ferrite-core memory can be yours with the Core64 kit

          26 Jul 2022
          4 min read
          Black and white image of three women, each in front of a large wheeled cabinet faced with countless rotary switches
          History of TechnologyTopicTypeComputingInterview

          The Computers Who Brought ENIAC to Life

          Internet guru Kathy Kleiman is excavating the stories of early woman programmers

          21 Apr 2022
          4 min read
          3 long boards sit on a plain background
          DIYTopicTypeInterview

          Jolly Good: Arduino Cofounder’s Uno Upgrade

          Gianluca Martino’s Jolly module is a drop-in processor replacement that instantly adds Wi-Fi

          01 Mar 2022
          3 min read

          Trending Stories

          The most-read stories on IEEE Spectrum right now

          TransportationTopicTypeNews

          New EV Prototype Leaves Range Anxiety in the Dust

          Artificial IntelligenceTopicBiomedicalTypeNews

          GPT Language Model Spells Out New Proteins

          ComputingTopicTypeFeature

          The Spectacular Collapse of CryptoKitties, the First Big Blockchain Game

          About IEEEContact & SupportAccessibilityNondiscrimination PolicyTermsIEEE Privacy Policy
          © Copyright 2022 IEEE — All rights reserved. A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity.