Live data from Hacker News

Honda bucks industry trend by removing touchscreen controls

autocar.co.uk

621–630 of 770 posts

Re: Honda bucks industry trend by removing touchscreen controls

#621
post #530

Earlier quoted context omitted.

> In many of the newer systems, all those physical dials and switches are just inputs to the computer system which ultimately decides to do what the user is requesting. Even so, a program for processing a switch or dial can be really short and simple. You can print it out on a sheet and check and double check every line of code for to make sure it's correct and all possibilities are accounted for. A program handling…

You've done a lot of programming for hardware switches and such then? I do some. And the last device we built, we still fight with a simple rotary switch. You have to do things like debounce inputs that seem like obvious binary switches. Getting the debounce windowing right can be just as "guessy". And guess what the highest point of failure on said device is. That selector switch. Had similar experience with buttons…

Pressure / proximity info is just as noisy and requires its own version of denouncing and x/y jitter handling on top. (Is it a click/drag/hovering over?) My partner can't even stop accidentally registering right-clicks on her laptop touchpad, which should be a really polished experience these days.

I'm not sure I buy touchscreens ever being simpler to handle. (or even in the similar range - they're strictly harder)

Re: Honda bucks industry trend by removing touchscreen controls

#622
post #592
post #583

Earlier quoted context omitted.

Interesting link. Can anyone explain why a car needs so much code?

I mean ... we all know a car does not need that much code

Really, why do you know that?

I would expect a car to have tons of code.

Think of all the functions...

Engine management, Engine monitoring, Powertrain control, Emissions, Diagnostics, Infotainment, Satnav, Climate Control, Traction Control, ABS, Anti-collision radar, Cruise control, Lane keeping, Backup camera, Parking sensors...

Now keep in mind that these hundreds of components exist in many many possible configurations so the system needs to handle having certain hardware available or not, and also handle a multitude of failure modes gracefully.

Re: Honda bucks industry trend by removing touchscreen controls

#623
Tactile buttons and switches are much easier to use by muscle memory. There is very little muscle memory with touch buttons and touch screens.

Also, touch screens are much harder (thus more dangerous) to use while you are in motion, hitting bumps, going around curves.

Re: Honda bucks industry trend by removing touchscreen controls

#624

Earlier quoted context omitted.

Kinda like trying to flip just the right toggle switch and avoid flipping the wrong one? Just because it's on a touchscreen doesn't mean it has to be tiny and hard to touch. A 17" touchscreen could have fewer controls than the same hardware panel. And the controls could be bigger on the touchscreen.

It’s not like trying to flip just the right toggle. You’ve flipped it thousands of times and memorized its exact location through haptic memory. You gently feel the surroundings to ensure your hand is in the right location and then you make the decisive motion with your fingers. You don’t need to look while doing this. This is how hands work. This is how you type. I wish people would stop pretending they don’t unders…

BS.

Imagine trying to find the right switch on this by feel, without hitting the wrong one by accident.

https://live.staticflickr.com/6150/5990351987_fb9c159ea5_b.j...

Re: Honda bucks industry trend by removing touchscreen controls

#625

Earlier quoted context omitted.

A plane isn't a good analogy for a car. Airplanes have keypads that control complex functions on a screen, going from that kind of keypad to a touchscreen is logical. In the case of cars, a touchpad is overkill for controlling the cabin temperature, stereo volume, etc.

It's logical? It's absurd. You can usually pull over a car and get out in the case of a critical hardware failure. There is rarely such a luxury in a plane.

Anything critical on a plane will be duplicated, including power systems. Sometimes triplicated.

Re: Honda bucks industry trend by removing touchscreen controls

#626
There's another Hacker News discussion about a related topic, a paper Ben Shneiderman wrote in 1993, "Beyond Intelligent Machines: Just Do It".

https://news.ycombinator.com/item?id=22742100

http://www.cs.umd.edu/hcil/trs/93-03/93-03.html

>It seems that you can hardly go to a computer conference without seeing a videotape of a futuristic computer system that talks to you from a wall, desk, or some random appliance. Is this the interface of the future? Over the last decade, Ben Shneiderman, head of the University of Maryland's Human-Computer Interaction Laboratory and author of Designing the User Interface: Strategies for Effective Human-Computer Interaction (Addison-Wesley, 1992), has been the most forceful voice against anthropomorphic interfaces. He argues that users want a sense of direct and immediate control over computers that differs from how they interact with people. He presents several examples of these predictable and controllable interfaces developed in the lab at UM.

Ben Shneiderman and his colleagues like Richard Potter, Andrew Sears, and Catherine Plaisant at his HCIL lab have performed a lot of research and user interface design with touch screens, like the "lift off" high precision pointing strategy, and early touch screen keyboards.

An experimental evaluation of three touch screen strategies within a hypertext database

https://www.tandfonline.com/doi/abs/10.1080/1044731890952595...

Clocks, calendars and schedulers on a touchscreen (1988, HCIL)

https://www.youtube.com/watch?v=kzMHqF9Pkv4

Touchscreen keyboards - Andrew Sears, Ben Shneiderman. Human-Computer Interaction Lab, University of Maryland.

https://www.youtube.com/watch?v=JDRKP2ATBRg

And he just dropped by HN to announce a new paper he's just published on a similar topic, the result of years of work, which also relates to this discussion:

Shneiderman, Ben (2020). Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy, International Journal of Human-Computer Interaction,36, 6 (Published Online March 27, 2020).

https://doi.org/10.1080/10447318.2020.1741118

Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy

>Abstract

>Well-designed technologies that offer high levels of human control and high levels of computer automation can increase human performance, leading to wider adoption. The Human-Centered Artificial Intelligence (HCAI) framework clarifies how to (1) design for high levels of human control and high levels of computer automation so as to increase human performance, (2) understand the situations in which full human control or full computer control are necessary, and (3) avoid the dangers of excessive human control or excessive computer control. The methods of HCAI are more likely to produce designs that are Reliable, Safe & Trustworthy (RST). Achieving these goals will dramatically increase human performance, while supporting human self-efficacy, mastery, creativity, and responsibility.

>Introduction

>This paper opens up new possibilities by way of a two dimensional framework of Human-Centered Artificial Intelligence (HCAI) that separates levels of automation/autonomy from levels of human control. The new guideline is to seek high levels of human control AND high levels of automation, which is more likely to produce computer applications that are Reliable, Safe & Trustworthy (RST). Achieving these goals, especially for complex poorly understood problems, will dramatically increase human performance, while supporting human selfefficacy, mastery, creativity, and responsibility. This paper focuses on the three RST goals, which may help to achieve other important goals such as privacy, cybersecurity, resilience, social justice, human dignity, and environmental preservation.

>The traditional belief in computer autonomy is compelling for many artificial intelligence (AI) researchers, developers, journalists, and promoters. I assume a broad definition of AI to include automated/autonomous systems using technologies such as machine learning, neural nets, statistical methods, recommenders, adaptive systems, and speech, facial, image, and pattern recognition.

>The goal of computer autonomy was central in Sheridan and Verplank (1978) ten levels from human control to computer automation/autonomy (Table 1). Their widely cited one-dimensional list continues to guide much of the research and development, suggesting that increases in automation must come at the cost of lowering human control. Shifting to HCAI could liberate design thinking so as to produce computer applications that increase automation, while amplifying, augmenting, enhancing, and empowering people to innovatively apply systems and creatively refine them.

>Sheridan & Verplank’s ten levels of automation/autonomy have been widely influential (Sheridan, 1992), but critics suggested refinements such as the four stages of automation: (1) information acquisition, (2) analysis of information, (3) decision or choice of action, and (4) execution of action (Parasuraman et al., 2000). These stages refine discussions of each of the levels, but the underlying message is that the goal is full automation/autonomy.

>Even Sheridan (2000) commented with concern that “surprisingly, the level descriptions as published have been taken more seriously than were expected” (see Hoffman & Johnson (2019) and Kaber (2018) for detailed histories). However, in spite of the many critiques, the 1-dimensional levels of automation/autonomy, which only represents situations where increased automation must come with less human control, is still widely influential. For example, the US Society of Automotive Engineers adopted the unnecessary trade-off in its six levels of autonomy for self-driving cars (Brooks, 2017; Society of Automotive Engineers, 2014) (Table 2).

>Critics of autonomy have repeatedly discussed the ironies (Bainbridge, 1983), deadly myths (Bradshaw et al., 2013; Mindell, 2015), conundrums (Endsley, 2017), or paradoxes (Hancock, 2017) of autonomy. A common point is that humans have to spend more effort monitoring autonomous computers because they are unsure of what it will do, often leading to inferior performance (Blackhurst et al., 2011; Strauch, 2017).

[...]

Re: Honda bucks industry trend by removing touchscreen controls

#627

Earlier quoted context omitted.

Touch screens add multiple points of failure to a device that, if properly built, would last decades. A single glitch in a software driving a screen could render useless all touch inputs displayed on it, information loss aside. I'm all for mechanical switches everywhere. As for potentiometers, sliders etc, we already have optical and mechanical encoders that hardly fail, or if/when they do, it happens gracefully leav…

Multiple physical knobs and buttons add multiple points of failure: moving parts fail and even worse, they often fail intermittently. We all have that experience. Even optical encoders fail (I’ve had one fail on an engine, and obviously consumer mice, or the connectors fail). A modern touch screen is superbly reliable because it has no moving parts, and it can be tested. The (consumer grade) iPad touchscreen is very…

What happens if an object impacts a touchscreen and it breaks? I have my screens break (even behind a screen protector) and has failed to respond to touch. Imagine you are flying a plane and the touchscreen breaks due to impact. All your inputs are centralized behind that one touchscreen and you can no longer operate it. Wouldn't it be then better if there were multiple points of failure? You are decentralizing the impact a failure can have. Sometimes having multiple points of failure is a good thing. That way a failure in one component won't affect the other components.

Re: Honda bucks industry trend by removing touchscreen controls

#628
My 30 year old Land Rover has one of my favourite user interfaces.

For example, the cooling system. It's a big lever on the dash connected directly to a big flap on front of the car. You pull down the lever and it opens the flap, and air gets rammed in through the vent. The only moving part is the lever.

Everything is just so tactile. The cooling system, the gear stick, the transfer box, the switches. The user interface goes CLUNK and you can feel the thing on the other end doing the thing you made it do.

Re: Honda bucks industry trend by removing touchscreen controls

#630
post #530

Earlier quoted context omitted.

In many of the newer systems, all those physical dials and switches are just inputs to the computer system which ultimately decides to do what the user is requesting. A bug which would prevent inputs from working right on a touchscreen could also happen on reading inputs on other systems. Not that I'm arguing for touchscreen controls, just that these days having a physical knob does not mean you're directly manipulat…

> In many of the newer systems, all those physical dials and switches are just inputs to the computer system which ultimately decides to do what the user is requesting. Even so, a program for processing a switch or dial can be really short and simple. You can print it out on a sheet and check and double check every line of code for to make sure it's correct and all possibilities are accounted for. A program handling…

Billions? That sounds like a vast overestimate, no?

Are there any programs that approach a billion lines of code?

Post reply on HN