• fubarx@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    It’s not just cars. Anything with electronics (appliances, smarthome devices, healthcare, transportation) that is designed to last more than three years will hit a wall.

    The host devices are designed to last 10-15 years, but the electronics will be out-of-date in 3-5 years.

    The processor manufacturer will have moved on to new tech and will stop making spare parts. The firmware will only get updated if something really bad happens. Most likely, it’ll get abandoned. And some time soon, the software toolchain and libraries will not be available anymore. Let’s not think of the devs who will have moved on. Anyone want to make a career fixing up 10-yo software stack? Where’s the profit in that for the manufacturer?

    So as an end-user, you’re stuck with devices that can not be updated and there’s still at least 10-20 years of life left on them. Best of luck.

    Solution: go analog. Pay extra if you have to. They’ll last longer and the ROI and privacy can’t be beat.

    • Flying Squid@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Yes and no. My “smart” TV is still doing just fine a good decade since I bought it… by never connecting it to the internet.

    • wewbull@feddit.uk
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      The problem isn’t analogue Vs digital, or even software controlled or not. It’s about the design assuming:

      1. The manufacturer will always exist
      2. The manufacturer should be the only one to maintain the device.
      3. The manufacture will define what the owner will do with the device.

      An analogue device can be at fault too. Proprietary parts. Construction techniques which don’t allow for dissambly without destroying things. All that stuff.

      …but you’re right. Buy the items that let you service them, that don’t rely on cloud servers and software updates, that use standard parts, etc, etc. Right to repair legislation is good too, but the companies understand purchasing power more. So educate those around you too.

      • xthexder@l.sw0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        A lot of what’s driving these decisions is the mass switch to subscription models. Everything’s designed so you have to keep coming back to the manufacturer.

        It used to be making a high quality, standalone product meant you could spend less on customer service and RMA’s. Now they’ve figured out they can sell you service contracts and make money off you being locked in.

      • undefined@links.hackliberty.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        While I’m not in love with proprietary software nor APIs from the start, I would accept some policy/regulation that would require smart device manufacturers to open-source the drivers after some given time.

        Too many devices become obsolete software-wise then become e-waste not too long after. At least by open-sourcing you allow others to at least use the hardware, and the manufacturer benefits by saying “we didn’t just brick everything” while people who actually care to support it can do so.

      • AnarchoSnowPlow@midwest.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        2 months ago

        Analogue doesn’t have firmware that can reject a device based on id.

        So you can reverse engineer a replacement part if you absolutely have to.

    • 0x0@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Crash-detection systems can use cellular to alert medical authorities, that and theft are about the only practical use cases i see for that.

      • ThePrivacyPolicy@lemmy.ca
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I feel like these days the tech should be there to just leverage our cell phones for this. Most drivers have their phones paired to their cars now anyway, and perhaps some sort of emergency protocol could be created where a car could even connect through a nearby non-paired phone for an automated emergency call too. As for tracking - make cars have something like an air tag type function built in that can share both android+apple tracking networks. This is all a pipe dream anyway - there’s money to be made on connected car services so the shareholders won’t be for modernizing the approach anytime soon.

    • kalleboo@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Naw, I live in a hot as hell country I’m super jealous of people who can remote-start the air conditioning in their cars.

      It should be an open interface like OBD2 though where you can choose the hardware/provider instead of being locked to the car manufacturer deprecating everything in 3 years to sell you a new car.

      • boonhet@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Two way alarm systems with remote start have been a thing for pretty long and don’t all require cellular connection. Some are just super long distance key fobs.

      • Flying Squid@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I cannot remote start my car. If it’s really hot or really cold, I go outside for a few seconds to start the car and then go back inside. It’s really not that big a hardship.

      • sheogorath@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        You don’t really need connected cars for that. My car has no smart features but still has a remote start capability. It uses the car remote to trigger it instead of cellular connection.

      • Anatares@lemmynsfw.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Assuming you park next to your house a WiFi connection on the local network would be everything you need. Relatively cheap compared to the car would be a repeater to extend it for people like me who park 30-50m away I agree with you assumption that this is car manufacturers creating software based planned obsolescence. An open source framework would resolve this concern even over cell networks but defeats the entire point of also pushing power windows and seat heating as a service.

  • jimmy90@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    this should be part of car safety and legislated by the govt, no?

    in the uk it would be part of the MOT to see that your software is up to date and working

    • MDKAOD@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Just like they legislate vehicle size, headlight brightness, and enforce fuel economy standards?

    • BilboBargains@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Vehicle control systems are overwhelmingly programmed in C, mostly from graphical design tools such as MATLAB Simulink via an automatic process. These are real time control systems which are quite different to an interrupt based operating system such as Linux. The many individual controllers must work in concert according to a strict architecture definition and timing schedule that defines the functionality of the vehicle. It’s not at all like a PC or phone, whose OS become irrelevant over time, with respect to their environment of other systems. The vehicle environment is the same environment that we inhabit i.e. the one with gravity, friction, charge and the other SI units. This is slowly changing with advent of self driving but, yeah.

      • 0x0@programming.dev
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        These are real time control systems which are quite different to an interrupt based operating system such as Linux.

        You do know you can operate the linux kernel in real time, right?

  • Todd Bonzalez@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Cars should just come with a big open socket up front, where I can buy (or build) my own infotainment system to install there. That way I can replace it over the course of the car’s lifetime. Or, give me the option to just plug it up or install a traditional car radio or something. I should be able to cram an 8-track player in if I want.

    Keep all automobile controls as physical buttons, knobs, and levers.

    I haven’t owned a car in over 10 years, but whenever I look at what’s available, I can’t get past how much planned obsolescence is baked into newer cars. I would never buy one…

    If automakers focused on cars, and let tech companies and focus on building the infotainment systems, we’d have better choices and less vendor lock-in.

    • Omniraptor@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      I may be weird but why would you need an infotainment system at all? I have all the infotainment I could possibly want in my phone, the car is only needed as a Bluetooth speaker and for standard playback controls.

      • boonhet@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        The car screen is significantly bigger than the phone screen, making it quicker to glance at it for driving instructions.

        But now we’re just coming back to Apple CarPlay and Android Auto. I just want a big screen with physically touchable controls for those. My previous car did exactly that, but now I’ve gone near two decades older so I now get a fancy screen with no functionality beyond FM radio and DVD video lol

    • AA5B@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      That was also the point of Apple CarPlay/Android auto. Let the manufacturer provide the hardware but your phone can run the infotainment. Let actual software companies do that, instead of the horrible mess that car manufacturers make out of software

      • Laborer3652@reddthat.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        The problem with that though, at least for Android Auto, is that Google (and I also presume Apple) controls the apps that can be shown on the center console. They effectively cut out all competitors by controlling the access. I would like an Open API for this please!

  • Blackmist@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Then whatever is fucked in the electronics will be fucked forever.

    Just like it has been for the last 20 years or so.

    • subignition@fedia.io
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      My hunch is that “average ownership lifetime” for mobile phones is MUCH lower than you or I (or anyone who is careful with their phone) probably expects. There is probably a too-big segment of the market that is trading in yearly for a newer model.

    • jabjoe@feddit.uk
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      By communities, but not the manufacturer. Custom ROMs is the only way to keep it up to date for long enough for the hardware to become too old to be worth it.

      No custom ROM for cars anytime soon.

      • Dave.@aussie.zone
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        2 months ago

        There’s plenty of custom ROMs for cars from all major manufacturers, you just don’t know where to look.Google “ECU remap” or “dpf delete” for an idea. ECU remapping has been done by bold individuals ever since there were programmable ECUs, around 1985.

        Apart from engine/drive line tinkering, there are also plenty of third party software that can tinker with body computers for “lifestyle” adjustments.

        Is it easy and accessible? No. Because of environmental laws - and vendor lock in - you can’t generally and easily dick around with the control software in your car. But it does exist.

        • jabjoe@feddit.uk
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          I know, but there us as quiet war going on between the chippers and manufacturers. EV is a new battle front and we the consumers are losing right now.

          Law makes need to join this century and get involved ensuring competition and longer product lives.

    • helenslunch@feddit.nl
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Some certainly are. Most consumers keep their phones 2-3 years. Many are supported well beyond that.

      • Jesus@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Many now. Up until recently it was pretty common for manufacturers to leave you SOL after 2 major Android releases.

  • TheObviousSolution@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    If only. They are more like rolling SmartTVs. Once they stop getting updates, only the offline features will work.

  • histic@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    And this is why I drive a 1980 Volkswagen rabbit pickup. better gas mileage then modern cars (50mpg+ on the highway) I can replace about any part in it for under a few hundred in most cases even a new engine can be done under 1000. And everything is dead simple to work on no fancy computers or anything.

    • Valmond@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Polluting as hell though, or so I imagine?

      Even in Sweden catalysators were not mandatory before like 1986 IIRC.

      The rest is awesome though 👍😎

      • BearOfaTime@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        And what are the pollution costs of even manufacturing a new vehicle, VS one that’s already in place?

        We can’t manufacture our way to using fewer resources.

        • AA5B@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          You can, though. There are many lifecycle analyses using actual data to calculate the tradeoff point.

        • GamingChairModel@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          We can’t manufacture our way to using fewer resources.

          Why not? Seems like a pretty simple formula: if it costs X amount of resources or pollution to save Y amount of resources or pollution per unit time, the break-even point is whenever Y times time exceeds X.

      • histic@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Oh yea it’s a straight pipe diesel ain’t anything good for the environment gonna put a slightly more modern engine in it at some point for some more power the 1.6l in it currently only makes like 50 horse so when I do that it’ll be a little better but still not great

        • boonhet@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          2 months ago

          Well there are a bunch of reliable late 90s and early 2000s German engines that would make that thing ridiculously fast compared to now, pollute less, burn less fuel, and would be pretty easy to maintain.

          Long as you avoid all the ones with known pitfalls and research standalone ECU options first of course.

          I’m partial to Mercedes engineering myself, I’d tell you to use an OM646. But there’s nothing wrong with an M47 or a VW 1.9 tdi either. The PD version of the tdi is slightly more complex than the oldschool versions (66 and 81 kW), but would get you ridiculous performance and fuel economy considering how little your car weighs.

          Of course if you had more space in there, I’d suggest an OM648 or M57, but I don’t think you’d get an inline 6 to fit. MAYBE an OM647 since it’s an inline 5?

          • histic@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            You can get a inline 5 in it cause I know you can fit a o7k or a vr6 lol. my plan was to swap it to a TDI I actually have an 01 TDI sitting here for it just don’t have the money currently to finish it but once i do, this TDI is actually supped up some pushing 20+ psi of boost not the I will probably run that much since I plan to daily it but it can

    • AA5B@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      How about those crumple zones? Feel safe in your passenger cage? Hope you’re shorter than the dashboard in case of a rollover. Don’t have to worry about getting hit by those airbags, do you? Imagine that steering column spearing through your chest

      New cars aren’t just about the latest infotainment, gadgets, and design. There have been huge improvements in pollution control and safety. There has also been huge improvements in efficiency, even if they’re masked by the increased weight of safety improvements, increased performance, and generally much larger size. So far a lot of that increased complexity is well worth it - I’ll never have another car without anti-lock brakes

      • 0x0@programming.dev
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        New cars aren’t just about the latest infotainment, gadgets, and design.

        They mostly are, companies don’t care to innovate anymore, only to sell.

        There have been huge improvements in pollution control and safety.

        Safety? Some, sure. Pollution? The only reason governments regulate is because car companies want to sell you a new car every year. Ooops, big bad government whom we happen to have in our pocket wants Euro5 now…

        …even if they’re masked by the increased weight of safety improvements, increased performance, and generally much larger size.

        More weight/size = more raw materials, is it really that good for the environment?

        If companies and governments are so keep on being green (they’re not) they’d ensure cars are easily repairable and upgradable. And they’d keep supporting older models - design a more efficient engine to replace the one in the older car why won’t they?

      • droans@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        That’s the only reason I bought a modern car.

        My parents would always buy cheap beaters. They had a car from the 90s they only recently got rid of because the transmission was shot. My first car was an '05 Caravan I drove for almost two years and got rid of in 2018.

        I swallowed the pill after seeing cars get absolutely crushed to the point where the jaws of life were necessary yet passengers could just walk out.

        I remember someone posted a picture of their brand new sedan. It was involved in a serious accident and sandwiched between two large pickup trucks. The entire car was squished down until it was smaller than the passenger compartment. The driver was able to walk away with minor injuries and the paramedics weren’t even surprised.

        I don’t give a shit about the fancy features. I just want something that is reliable and safe.

  • AlexWIWA@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    I’ve been screaming about this for years and no one listens. My old car will run longer than my new one because I can change the head unit in the old one

    • 1984@lemmy.today
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Noone listens because they want people to buy new cars every 10-15 years. Capitalism endgame where companies don’t care about what the consumer wants anymore, as long as they make sure consumers don’t have choices.

  • jabjoe@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Without right to repair, there will be planned obsolescence.

    My Citroen EV developed an on board charger fault. It wouldn’t charge. The part was a “coded part” which meant it had to specifically programmed with my EV’s ID by Citroen at manufacture. It took months to finally be fitted and ready. So basically, not only does the coded parts system make service shit, but also means when the manufacturer is done making the part, the car is dead. You can’t swap parts between cars and there is no third party parts. It’s meant to be about car theft, but it’s very convenient it blocks competition and long product life…

    • derpgon@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      If it was a carburetor (which EVs do not have), I’d be okay with a DRM. But boards? Is there an organized crime group that steals EV boards? Next time it will be funking wipers with DRM.

      • jabjoe@feddit.uk
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        They DRM it all if we let them. We must not. It should going the other way. More open, repairable and upgradable.

      • xthexder@l.sw0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        How would carburetor DRM make any sense? Those are super common to take apart and rebuild or replace (like step 1 of every old restoration).