Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Latest News
    • Mobile

    Soft Interfaces Shouldnt Snarl Hardware Functions

    Written by

    Peter Coffee
    Published October 10, 2002
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      In the SpaceWar computer game, developed 40 years ago at MIT, PDP-1 programmer Steve (“Slug”) Russell initially made his simulated torpedoes realistically unreliable: No matter how carefully you aimed them, their paths were perturbed by slight random variations in speed and direction.

      “The hackers denounced it,” narrated Steven Levy in his 1984 book “Hackers.” Levy quotes Russell as later realizing that “weapons or tools that arent very trustworthy are held in very low esteem.” And so, the space torpedoes were fixed with a few rewritten instructions.

      I thought of that ancient episode when I saw Logitechs background material on the Agilent “MX Optical Engine” in Logitechs latest generation of optical mouse devices. Early optical mice were famous for indicating erratic, random movements when their tracking algorithms got confused: In fact, its daunting to realize how many things an optical mouse has to do correctly if its going to provide a response that feels right. And we certainly know, and care, when any kind of human-machine interaction feels wrong.

      Pardon me if I feel slightly overwhelmed–even outraged–by the MX Engines consumption of what used to be scarce bit-processing resources. A Logitech MX mouse is processing 4.7 megapixels per second, as it tries to decide how the scene immediately underneath the mouse has changed from one moment to the next–and to deduce thereby how far the mouse has been moved, and in what direction. The digital signal processing sensor resolves movement at up to 800 dots per inch.

      The result, Logitech claims, is accurate tracking at up to 1 meter per second with accelerations of up to 10 gravities–that is, reaching 1 meter per second in one hundredth of a second. I dont know if I can do it, but I know that Im not going to try.

      I also know that the optics, signal processing and wireless link technology in the latest Logitech devices (providing 125 position updates per second) make these things feel right. Which is the whole point, isnt it? But I still suspect, on a “guilty until proven innocent” basis, anything that tries to put sensors and software (often called a “fly by wire” arrangement) into the loop between me and any device whose misbehavior could kill me–or even just make me uncomfortable.

      I dont have to go far for an example of “fly by wire” that is not as good as the original. In my own ham radio setup, theres still a 1980s short-wave receiver whose tuning knob actually turns a variable capacitor to adjust the received signal frequency: The frequency readout is digital, but its just measuring the continuously variable frequency to the nearest kiloHertz. When I tune across a signal on the band, the tone varies smoothly–like a slide whistle. If I want to tune to the nearest Hertz, thats my option.

      My newer radios are digitally tuned, with “optical encoder” tuning knobs that interrupt light beams to tell an internal counter to “go up” or “go down”: The signals pitch changes in abrupt jumps that Ill never really accept as sounding “right.” But if Im momentarily confused by a radio, thats not a big problem–unless Im driving at the time, and BMW is conducting an interesting experiment on how confused people can get without killing themselves in traffic.

      The whole idea of BMWs “iDrive” controller, a push-pull-twist universal knob for controlling all manner of automobile systems, gives me the willies. Rental cars are bad enough when their headlight switches arent in the right place: A completely soft interface introduces completely new ways to mess up human-machine interaction.

      My favorite example of getting it wrong is the F-16 fighter jet, whose original fly-by-wire software tried to protect the pilot from rolling the aircraft so quickly that the pilots neck would be broken: Unfortunately, a bug in the navigation software made the plane think that it was upside down whenever it crossed the equator, and the resulting autopilot input to roll the aircraft was on the back side of that buffer. They caught this one in simulation. We wont always be so lucky.

      Its taken almost 40 years, beginning with Douglas Engelbarts original mouse, to produce a fly-by-wire (or perhaps I should say, “fly-without-a-wire”) mouse that lets us forget that its there. My newest radios, likewise, finally improve on what came before with tuning steps that become more precise as I turn the knob more slowly. Improvement is possible, but it takes time.

      Anyone who wants to introduce a fly-by-wire approach, or augment it with force-feedback “haptic” enhancements, had better be willing to meet users of what works now on their own terms. Or expect to be a target for their torpedoes.

      Tell if youd find haptics helpful.

      Peter Coffee
      Peter Coffee
      Peter Coffee is Director of Platform Research at salesforce.com, where he serves as a liaison with the developer community to define the opportunity and clarify developers' technical requirements on the company's evolving Apex Platform. Peter previously spent 18 years with eWEEK (formerly PC Week), the national news magazine of enterprise technology practice, where he reviewed software development tools and methods and wrote regular columns on emerging technologies and professional community issues.Before he began writing full-time in 1989, Peter spent eleven years in technical and management positions at Exxon and The Aerospace Corporation, including management of the latter company's first desktop computing planning team and applied research in applications of artificial intelligence techniques. He holds an engineering degree from MIT and an MBA from Pepperdine University, he has held teaching appointments in computer science, business analytics and information systems management at Pepperdine, UCLA, and Chapman College.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.