Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm not sure why car manufacturers thought it's a good idea to have essential controls on a touchpad you have to look at to navigate. I mean, shouldn't you be looking at something else when controlling a vehicle?


And that’s a tolerable outcome if the UX is responsive and well designed. Tesla can just barely get away with their approach because the software is sufficiently good.

Unfortunately most legacy auto seem to have hired their talent directly from printer manufacturers like Canon and Epson. So blindly copying Tesla isn’t going to turn out quite so well for them.


Tesla gets away with it because almost everyone esle followed them to save costs. And because they managed to convince people to cope with that shit in first place (cars are now software because of EV and reasons and all that crap).


> (cars are now software because of EV and reasons and all that crap)

Ye EVs could potentially have less software than ICEs. Simpler motor ECU and often no gearbox or clutch.

Instead the manufacturers take the opportunity to push more stuff on us.


I really doubt that the FC firmware of an EV is less comolex than the software of an ice control unit.


It's simple: don't buy cars with shitty UX.


Obviously! As with AI powered smartphones and internet connected household devices, this gets harder and harder.

That being said, I like the UX of our cars. But the newest ine is from 2020, the oldest one from 1982...


I really don't get why vehicle manufacturers skimp on software - it's a super competitive and massive industry, and the consequences of failure are high. If they paid SV-level salaries, they'd get SV-level talent.


SV-talent that then figures out ways to monetize the ads shown to you in the HUD while driving? Sorry, couldn't help it.


> Sorry, couldn't help it.

The SV motto


Because Tesla did it and the market blindly slovenly and stupidly follows leaders regardless of their sanity.

See also how every laptop is becoming a MacBook and every phone is becoming an iphone. Non removable batteries, touch screen car interfaces, soldered in memory, removal of things like headphone jacks ... Competitors fall over themselves trying to follow any design signal they see.

You can disagree but you really ought to be evidence based and not just vibes.


Tesla did it prematurely because Musk was convinced FSD was close to being solved, and thus paying attention to the road wasn’t important.

People tolerated it so there is no pressure for them to change.


Tesla did it to differentiate themselves in the marketplace and they thought it looked sexy.

To demonstrate the validity of this response, you can apply it generally to a wide variety of things they do.

The variations on the doors, all of them, the model release order being S3 X Y, it's kind of all over the place. Their logo even looks like uterus (https://twitter.com/Jam_0s/status/1531368537847214080).

They're obsessed with differentiation for the sake of it. Look at the cybertruck. It's a company run by a middle aged man with hair plugs, 3 wives and 11 children who bought a 44 billion dollar company as a vanity project.


You seem too emotionally invested for me to take your comment seriously


You can disagree but you really ought to be evidence based and not just vibes.


Price. Its one operation to install a touch monitor. While its Y operations for Y number of buttons.


This! At a previous job we moved all our less expensive products to capacitive touch buttons and resistive touch screens because it's tremendously cheaper than physical buttons.

Cap touch buttons or physical buttons both require a circuit board, so that costs the same, but cap touch buttons just need one big sheet of material with some screen printing placed over the circuit board. Physical clicky buttons require each button to be designed, manufactured, screen printed, and the clicky action to be tuned for feel and durability, none of which is cheap. Physical buttons may not all be exactly the same size and shape due to design considerations, so that's injection mold tooling variations, additional supply chain part numbers to manage, and additional ways that manufacturing can screw up assembly. Physical buttons can jam, get stuck, or fall out, so engineering time needs to be spent ensuring this won't happen 10 years from now, too.


> At a previous job we moved all our less expensive products to capacitive touch buttons and resistive touch screens because it's tremendously cheaper than physical buttons.

I hate whoever was responsible this decision. After Internet connectivity, this is the 2nd worst trend in modern electronics.


Spend $40k on a new car, but they've saved a few bucks on some real buttons.

I'm sure someone made the decision and said "I've just saved $10m by slashing our BOM by $50".


No love for a wifi-connected vacuum cleaner?


And cabling for each of them.

At least: Y * (1 cable + 2 plugs + 1 port at the controller + clips).

Wire Harnesses for modern cars are seriously complicated affairs[0]. And even using more modern variants they still need to be installed manually.

[0] https://www.carscoops.com/2022/05/carmakers-are-rushing-to-a...


Why is Zigbee or similar not an option there? I have a whole bunch of physical controls all around my house without running a single wire, why can't car manufacturers do the same?


Think about it a bit more. You still need wires for power, you can’t be swapping batteries in car accessories as you can in your home. If you are already running wires for power, running 1-2 more for data is not that problematic, you are already running the harness. In addition, you don’t want the latency and unreliability of wireless solutions in a car. It might be ok in your home, but not in a pretty rough environment such as your car. It would also be much more expensive both hardware and software wise, not even mentioning the potential bugs and such.


Exactly. The HW is pretty cheap but no HW is cheaper.

It has a ripple effect for other parts.

Button for everybody: More expensive and can't be sold as a package

Button optional: No Button -> Hole in plastic molded cover -> Either need different molds/parts or an additional preparation step removing the plastic covering the hole. Car manufacturing is traditionally very low margin business and extremely streamlined. Sooner or later EVs will also end up in the same situation


No need for wiring from the controller. A distributed IO breakout box at each cluster site, with CAN communication in between, would suffice.


My parents have a 2019 Subaru Forester and it has too many buttons. It also has too many screens each with their own settings menu. Which goes to show that the battle isn’t really between buttons vs screens, but rather good UX vs bad UX.


But the monitor can range in price - the more features you put in it, the better (pricier) it should be, specially vs cheaper buttons.

To serve a level of functionality, you have a curve described as

PriceOfMonitor(MonitorQuality) + X * PriceofCheapButtons


Yet as a general rule, the cheaper a car is the more buttons it has.


Because the cheap car has an old and unmodernized production line.


I don't think that is the reason.

Cheap cars simply have less feature while expensive ones have tons of features + associated settings.


I hate how I have to plug in all 104 wires to make my keyboard work.


Touch screens are cheap and allow for post-release UI modifications.


This VW solution really is worst of both worlds, as these are capacitive surfaces with printed symbols. So you cannot really iterate on them post-release.


Automotive grade, smart touch screens are not that cheap. And all the do is allowing for lazy development and the release of pre-Beta software if used the way they currently are.


> Automotive grade, smart touch screens are not that cheap.

Oh, come on. It's a laptop panel. It's not "smart", it's just the same display/touchscreen component you can find for $150 on Alibaba or whatever.


It is decidedly not. First, the environmental conditions, heat, cold, vibrations, sun (just ask Tesla how those cheap non-automotive grade screen did). Second, if the screen is just used to capture input and display atuff, sure it is stupid. A lot aren't so as they include some computing power.

But hey, good luck sourcing your parts for serial car manufacture, or anything even remotely serious in a commercial environment, from Alibaba... What's your alternate source of choice, Wish or Temu?


They thought it was a way to save money, but they really seem to have underestimated how much it would annoy people.


The motivation is the same as what Steve claimed in the 2007 iPhone keynote – you have to reuse the buttons you put in the device for all interaction and that makes it clunky. And if you get a great new idea after you ship the product, then tough luck, you cannot change the buttons anymore.

I personally drive a Model 3 and would appreciate to have a few more physical buttons though. (But it's not a bug deal for me.)


> But it's not a bug deal for me.

Did you type this on a touchscreen? ;-)


I used to drive a Nissan Juke that I felt had the best of both worlds: a regular screen with a physical dial and buttons that change function based on the context displayed on screen (e.g. AC, drive mode). The buttons even had little screens on then so that they could display the function label.


If you actually have a great new idea, you can put it in the next model of car. Updating cars shouldn't go beyond navigation data.


Absolutely disagree.

Do you feel that way about other devices as well, or is there something special about cars?


Yes, there is something special about cars. Design mistakes result in death. It's not a race to get the most features out, it's a race to get the most features into proven, quality-assured, heavily-tested products. The software development mindset of "we'll fix it later", or "get the MVP out ASAP" has NO place.


What you talk about applies to driving features, not entertainment features or seat warmers. Everything driving related usually has physical buttons.

And providing software updates doesn't mean you have to ship untested products, that's just dishonest.


As has been pointed out by others, putting stuff like climate controls or volume controls that commonly need to be accessed while driving on a touch display is dangerous, since you need to look at a touch display to find the thing you're pressing. Anything that the driver might need interact with while moving is essentially a driving feature and deserves a stable interface, and IMO a tactile one. Frequency of updates and rigor of validation are [negatively] correlated in software and elsewhere, though they don't necessarily need to be, if you're willing to spend on a giant QA pipeline.

I'm fine with the idea that navigation data or some nonessential entertainment stuff that mainly exists for passengers can be updated on a rolling basis, it can be OTA, whatever.

Anything else, I stand by what I said. It's silly to put it on a touch display for the sake of potential improvements via software update. A bigger improvement is just not having those things on a touch display, forgoing that ability.


Volume controls on my car are physical and I don't need to look at the touch screen to control temperature - I know exactly where those virtual buttons are.

However, my car has gotten better through over the air updates since I bought it.

I mean, look, I absolutely don't deny you your preference, and as I also said previously I would like to have a few more physical buttons. But it's not the end of the world for me (like some commenters in this thread pretend).

:)


Not sure what you mean, actually. Navigate? You mean pressing the microphone button and saying "Let's go home", or some other kind of navigation?

Route planning typically happens when stationary — or if you have passengers, they'll obviously use the systems onboard (or on their personal devices) to do navigation.

But if you're driving alone, and no-one else is navigating for you… you'll have to stop.


...unless you have physical inputs, in which case you just have two or three glances at the screen, each quicker than the mirror check i know you're doing every few seconds.

the problem isn't that you're doing something with your free hand and sparing some mental capacity--else the manual transmission would be outlawed--it's that if you have a poorly designed car, you have to look away for long enough to lose track of what's happening around you.

good on you for realizing when you can't safely operate your car. but me, i just bought a car i can operate safely.


It seems I don't understand what you're talking about. Sorry! I must have been very unclear in my parent post...

What makes you believe I think I can't safely operate my car? I don't know what “mirror checks” you mean?


are you serious? it's when you look away from the road in front of you for a sec to check your mirrors


you'll have to stop.

I understand a lot of people don't and this significantly increases the rate of vehicle collisions and other accidents.


As in navigate the menu system.


If it would come to that, I would just not do it. It would be a peripheral activity anyway, if it's not afforded by my steering wheel or voice controls. So, yes, I would stop to navigate that. Not sure what that would be, in your car? In my car that might be something like planning the charging for the next night, or unexpectedly running out of battery and planning a detour? Very rare.


Depending on the road, you might have to wait 10+ minutes before there is anywhere to stop.


To stop for charging?


Stopping for food, say. You're on the road in unfamiliar territory, it's lunch time, you need to eat. What do?


Umm. Stop, eat, charge, visit the restroom… what exactly is the problem you envisioning?


changing climate controls, changing radio station, changing driving modes.


I can do those all without taking my eyes off the road. Not sure what you mean?


On a touchscreen?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: