Earlier quoted context omitted.
>Let's say someone does modify the code. Let's not. These farmers don't want to change the software . They only want to fix their hardware. And because of the close tightness with the software, they can't.
Do you think I can pull the electric motor from my Model S to replace it? When John Deere does this, HN is up in arms. When Tesla does it, it's part of an "innovative business model".
Farmers look for ways to circumvent tractor software locks
251–260 of 359 posts
Re: Farmers look for ways to circumvent tractor software locks
#252Earlier quoted context omitted.
Don't try to bullshit us. Your code is deliberately user-hostile. Farmers aren't trying to hack their tractors for the sake of it; they need to hack the parts of your code that prevent them from performing routine maintenance. Replacing a fuel pump is not going to turn a tractor into a rampaging death machine. You are using spurious safety arguments to justify profiteering. Software lock-outs are being used to prop u…
> Don't try to bullshit us. Us ? Who is "us"? Why are you trying to shout down an opposing view? You want prefer the echo chamber? > Replacing a fuel pump is not going to turn a tractor into a rampaging death machine. Am I going to be able to replace whatever parts I want on my Model 3? Because "we" certainly love that company here!
Re: Farmers look for ways to circumvent tractor software locks
#253Earlier quoted context omitted.
Wow the public relations sock-puppetry on HN is getting very clever and sophisticated. I really love the green account - nice touch. It really helps your authenticity to pretend like you are afraid of retribution from John Deere when you are totally kissing their asses. Let me ask you this -- why in the world do the lines of software you write prevent a qualified mechanic from changing a transmission? You know people…
Not on either side here, but I feel like you're missing the point there. Let's say someone does modify the code, then the machine messes up and ends up killing someone. Who would be the culprit there? I guess they could have something that detects when the software is modified, but even if they did, I bet it would still be poor publicity for them (similar to when people misuse Tesla's assist and getting in accidents)…
People repair stuff they own all the time, and if they do a bad job of it, they are liable for any damages caused. All that's really needed here is some clear way to indicate that this factory-issued X has been modified by the owner to be an X1 model. End of story.
We can't continue down this path of people developing software and somehow in the process picking up vast quantities of physical goods that buyers think they actually own. Not only is it evil, it's nonsensical from the viewpoint of the average informed person. The only reason it's worked as long as it has is that most people aren't informed enough about it. Tractors might be the straw that breaks the camel's back on this issue. People don't think much about the inner workings of their phones, but Joe Farmer fixing his tractor is a concept most folks don't have difficulty getting their head around.
Re: Farmers look for ways to circumvent tractor software locks
#254Re: Farmers look for ways to circumvent tractor software locks
#255Re: Farmers look for ways to circumvent tractor software locks
#256Earlier quoted context omitted.
>But trust me on this,... isn't a way to make a good argument. From TFA "Only dealerships have the software to make those parts work, and it costs hundreds of dollars just to get a service call. Schwarting worries about being broken down in a field, waiting for a dealer to show up with a software key." and from a comment above "Plus, many of them don't get any update after the product launch. When you are in rush to…
This may be related to farmers not taking the tractors to repair shops. The automotive component I worked on was firmware updated every time the customer took the car to a service for eg. to change oil, and an update was necessary. The tools needed for this were pretty expensive though, and needed some expertise, as the process was somewhat complicated. I understand why this is not trusted to owners.
Re: Farmers look for ways to circumvent tractor software locks
#257Earlier quoted context omitted.
Not on either side here, but I feel like you're missing the point there. Let's say someone does modify the code, then the machine messes up and ends up killing someone. Who would be the culprit there? I guess they could have something that detects when the software is modified, but even if they did, I bet it would still be poor publicity for them (similar to when people misuse Tesla's assist and getting in accidents)…
Both the OP and the reply seem a bit over-the-top, but it's a fair call to say that the goal was changing the subject from "who owns the tractor" to "think of the children!" People repair stuff they own all the time, and if they do a bad job of it, they are liable for any damages caused. All that's really needed here is some clear way to indicate that this factory-issued X has been modified by the owner to be an X1 m…
Re: Farmers look for ways to circumvent tractor software locks
#258My dad is a farmer and I can assure you that this is a real problem. Every piece of equipment now as its own proprietary, closed-source and, most of the time, incompatible software. Plus, many of them don't get any update after the product launch. When you are in rush to plant or harvest you just can`t afford to wait for an authorized dealer. And if they fail, good luck trying to find a replacement that is not 100x o…
Sounds like an opportunity...
Re: Farmers look for ways to circumvent tractor software locks
#259Earlier quoted context omitted.
> John Deere tractors run on open source software Out of curiosity, what range of open source licenses appear in the code base? Do they use any software whose license requires source distribution? If so, are you aware of a "source code" page buried in John Deere's website, or some other mechanism by which they satisfy any distribution clauses?
I couldn't possibly comment. This would be close to me breaking NDA ground here, so sorry about that. I know that the legal department took software licensing very seriously and we had a narrow range of licenses we could use.
How does replacing hardware parts does risk lives? Why is the situation different for JD than for eg. car manufacturers?
Re: Farmers look for ways to circumvent tractor software locks
#260Hey all, I worked on software for John Deere. This is a throwaway account for obvious reasons. Opinions expressed here are MY OWN. I no longer work for John Deere or am associated with them in any way. I was part of one of the many teams that work on this software. Specifically I was part of John Deere's ISG division also known as the Intelligent Solutions Group. The ISG division (was at the time) responsible for tyi…
>But trust me on this,... isn't a way to make a good argument. From TFA "Only dealerships have the software to make those parts work, and it costs hundreds of dollars just to get a service call. Schwarting worries about being broken down in a field, waiting for a dealer to show up with a software key." and from a comment above "Plus, many of them don't get any update after the product launch. When you are in rush to…
Can someone speak definitively about updates from JD? It would really surprise me that JD "doesn't update" their software after the sale. It's probably covered by a service contract you need to keep paying for, but I strongly suspect that they update and patch software for many, many years after the product release.
Source: I work for a certain, huge diesel manufacturer, and am starting at a slide about telematics right this very moment.