Live data from Hacker News

Software is eating the car

spectrum.ieee.org

131–140 of 549 posts

Re: Software is eating the car

#131

Short answer to the lede: no, the industry cannot cope. Or rather, it will limp along with bloatware, bugs, and malware exactly the same way we see desktop OSes bloat, or the way we see routers and set-top boxes hacked to become botnets. In my 40+ years in the industry I've yet to see code get SMALLER. With the exception of Linux kernel 1.0 in the 90's which was a step backwards into smaller, more compact code, code…

As an embedded software person who is also into cars, I am definitely going to be looking for something older for my next car. I have the luxury of not needing to drive it every day, but I like the idea of something I have at least a hope of repairing myself when it breaks.

Re: Software is eating the car

#132

Short answer to the lede: no, the industry cannot cope. Or rather, it will limp along with bloatware, bugs, and malware exactly the same way we see desktop OSes bloat, or the way we see routers and set-top boxes hacked to become botnets. In my 40+ years in the industry I've yet to see code get SMALLER. With the exception of Linux kernel 1.0 in the 90's which was a step backwards into smaller, more compact code, code…

Car guy here. Yeah, I’m with you. My favorite car was a ‘96 Tercel with mechanical steering and a 4-speed manual. It even had manual roll-up windows. It had less than 100 HP, but it was simple as hell to operate, very fun to drive, cheap to maintain, and extremely reliable up until I sold it with nearly 400k miles on the odo. I put an aftermarket stereo and speakers in it and I was set. Only reason I sold it was beca…

Counterpoint, I'm not a car guy and I think too many people own them. But when I'm in a car my priorities are safety, mileage, seat comfort, climate control, sound quality, and smartphone support. I don't really care how much it costs to maintain, and I haven't changed my own oil in over a decade.

Modern cars are fine in the UX for what I do. I'd rather not own a car than drive manual, and even vehicles from 10 years ago aren't competitive in creature comforts or gasoline consumption.

Re: Software is eating the car

#133
post #7

Earlier quoted context omitted.

Glad to hear I'm not the only one who wants a dumb car. Unfortunately, the idea of electric cars has become bound up with the notion of software-driven cars. I want an electric car with analog controls, no touch screens or over-the-air updates, and minimal software. A car that I feel like I own, rather than one I'm getting a click-through license to use.

You know the dark pattern of presenting a license agreement over and over until it's accepted? I predict one day someone will make the argument in court that they always declined the EULA (perhaps the one in their car) hundreds of times, but one day accidentally brushed "accept" with their finger, and that doesn't constitute legal acceptance, especially since they've demonstrated an effort to decline the EULA, but be…

If I'm the dark pattern developer I'm not logging when the EULA is accepted or how many times they declined it.

Re: Software is eating the car

#134

Earlier quoted context omitted.

I drive a 2002 Focus MK-I, and I can use all controls rather blindly , just by feeling them. I hope to buy a similarly ergonomic vehicle when this one becomes unmaintainable.

Controls you can feel for seems to be a lost art. (Looking at you, Touch Bar.)

Isn't touch bar is at the edge of vision, so theoretically isn't that distracting?

Neither of my Macs have one of these. This is why I'm asking.

Re: Software is eating the car

#135

Earlier quoted context omitted.

Car guy here. Yeah, I’m with you. My favorite car was a ‘96 Tercel with mechanical steering and a 4-speed manual. It even had manual roll-up windows. It had less than 100 HP, but it was simple as hell to operate, very fun to drive, cheap to maintain, and extremely reliable up until I sold it with nearly 400k miles on the odo. I put an aftermarket stereo and speakers in it and I was set. Only reason I sold it was beca…

Those mid 90s Japanese sedans were awesome. Relatively compact overall, zippy little 4 cylinders engines and manual transmissions. I had an Accord from that era, and loved driving my dads nerdy-as-hell Nissan Sentra. That car was shockingly fun to drive.

92 Civic owner here. Love my car.

Re: Software is eating the car

#136
post #99

Short answer to the lede: no, the industry cannot cope. Or rather, it will limp along with bloatware, bugs, and malware exactly the same way we see desktop OSes bloat, or the way we see routers and set-top boxes hacked to become botnets. In my 40+ years in the industry I've yet to see code get SMALLER. With the exception of Linux kernel 1.0 in the 90's which was a step backwards into smaller, more compact code, code…

I have a more optimist view about the industry being able to cope just because we have two more industries that have gone the same transitions, aeronautical and aerospace. Back in the day airplanes where just knobs and levers, and we didn't have the reliability that safety that we have today. With aerospace, I mean, software engineering as a discipline started with aerospace! If we write "starup code" (i.e. CRUD web…

I don’t want to imagine how Program Alarm 1202 looks like on a SpaceX Starship running Chromium instances on Intel Atom, the latter half of which is how they’re planning to do it.

Re: Software is eating the car

#137

What if cars were like TVs? Some would be smart with integrated software, and some would be dumb and require a "stick" to make it smart. I'd certainly be tempted to buy the dumb version and have the flexibility to try different software experiences.

It's getting hard to find dumb TVs anymore.

Re: Software is eating the car

#138
I've been shopping for new tractor and found out that some newer tractors have software-controlled regeneration process. Then I watched on Youtube how buggy software in those tractors randomly kicks in regen process and does not allow owner to use tractor. I ended up buying lower HP tractor that has no chip and no regen process.

Re: Software is eating the car

#139
I'm amazed that in this entire article Autosar wasn't mentioned once. The giant 2 ton elephant in the room here is automotives reliance on god-awful "kitchen sink" style standards. Try reading through the various Autosar docs and ask yourself if you expect robust bug-free code to be written to comply with it.

There needs to be a complete cleaning-of-house in automotive software.

I2C, Flexray, Ethernet, CAN/CANFD & OBD, LIN, what are we even doing?

ARXML, FIBEX, DBC, fuckin kill me.

"Unmanaged complexity" a.k.a "we've never thrown away a single technology or standard even once"

Re: Software is eating the car

#140

Short answer to the lede: no, the industry cannot cope. Or rather, it will limp along with bloatware, bugs, and malware exactly the same way we see desktop OSes bloat, or the way we see routers and set-top boxes hacked to become botnets. In my 40+ years in the industry I've yet to see code get SMALLER. With the exception of Linux kernel 1.0 in the 90's which was a step backwards into smaller, more compact code, code…

"Has the whole world gone CRAZY?"
Post reply on HN