• NauticalNoodle@lemmy.ml
    link
    fedilink
    English
    arrow-up
    35
    arrow-down
    2
    ·
    edit-2
    1 year ago

    Cellular enabled cars are conceptually dumb. That’s a hill I’m willing to die on.

    • kalleboo@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year 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.

      • sheogorath@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 year 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.

      • Flying Squid@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year 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.

    • 0x0@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year 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
        3
        ·
        1 year 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.

  • fubarx@lemmy.ml
    link
    fedilink
    English
    arrow-up
    27
    ·
    1 year 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
      1
      ·
      1 year 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.

  • Zak@lemmy.world
    link
    fedilink
    English
    arrow-up
    25
    ·
    1 year ago

    Locked bootloaders should be illegal. Manufacturers should have to provide enough specs that third parties can write code that runs on the hardware.

    • 0x0@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Manufacturers should have to provide enough specs that third parties can write code that runs on the hardware.

      “But Crowdstrike” would probably be an argument against.

      • Zak@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        “Security” as an excuse for self-serving bullshit isn’t new.

        Sure, there’s a risk of breaking things. I can do that with a hacksaw and a soldering iron too, and it’s widely recognized that it isn’t up to the manufacturer of the thing to keep me from breaking it. We need the same understanding for devices that depend on software.

  • fury@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    ·
    1 year ago

    How is the 3G sunset not solvable by just swapping out a modem module for an LTE or 5G one and maybe installing some new modem firmware? A lot of cars are running a Linux kernel under the hood, so I’d think it’s pretty well swap and go

    • jwt@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      I think the question is not if it’s solvable, but ‘who pays for it?’ and ‘who can be held accountable if things go awry?’

      • fury@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        The company that didn’t see the 3G sunset coming, I would think. I know auto moves slow, but damn…4G was out for what, 4-5 years before development likely started on the 2019 model year?

        • jwt@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          I’d think so too, but (I assume) you and I don’t have a small army of lawyers and lobbyists on retainer.

  • AlexWIWA@lemmy.ml
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    edit-2
    1 year 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

    • NegativeInf@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      2
      ·
      1 year ago

      Supported in the sense that “We will update your device and deliberately slow it, break it, or brick it because fuck you.”

  • NutWrench@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    ·
    1 year ago

    When you car can connect to the Internet, it becomes a data-mining tool that tells everyone your business. Companies would LOVE to have all that juicy location data that only Google has right now (from your phones). Insurance companies would LOVE to know your driving habits to have any excuse at all to jack up your premiums.

    • BilboBargains@lemmy.world
      link
      fedilink
      English
      arrow-up
      13
      ·
      1 year 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
        3
        ·
        1 year 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?

        • SapientLasagna@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          It’s not a hard real time OS though. Real Time Linux would be appropriate for some subsystems in a car, but not for things that are safety critical with hard timing constraints, e.g. ABS controllers.

    • disguy_ovahea@lemmy.world
      link
      fedilink
      English
      arrow-up
      13
      ·
      1 year ago

      That’s what I like about CarPlay. Just give me a dumb screen with CarPlay compatibility. I’ll get new features with my phone upgrades. The rest of the car could be mechanical for all I care. I prefer cable clutches anyway.

    • barsquid@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      That doesn’t seem to have anything which will manage your heated seat subscription or data mine your driving activity.

    • SlopppyEngineer@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Profit. They can add all those features and charge significant higher margins. The same as the bigger the car the bigger the profit so they push huge SUVs and pickups on everyone.

  • jimmy90@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 year 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
      6
      ·
      1 year ago

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

    • jeffw@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      To be fair, I used the Lemmy auto-generated title. They did fix the title that actually displayed on their website.

      But thanks, I fixed the post title

  • acargitz@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Cars have been computers on wheels for at least 15 years now.