• 0 Posts
  • 6 Comments
Joined 1 year ago
cake
Cake day: October 4th, 2023

help-circle
  • Some of the JavaScript code I’ve seen I’d call ‘clever’ because it uses certain parts of the language that are technically in the spec or are just weird casting side effects that I hope no normal developer would actually use because it’s unreadable. I’m sure ‘somebody’ used it because the AI picked up on it but it’s not exactly something that should be replicated.

    Some colleges are letting students use AI code to do their assignments. I’d expect that ‘average quality’ to get so much worse over time and I’m not sure the developers are going to be getting any better right along with it. They can continue to turn in work they probably don’t fully understand to begin with.







  • Usually the issues runs deeper than that. Most new cars are on a canbus system.

    Electronic Control Units (ECUs) are components that control certain functionality - e.g. the engine control unit, transmission, brakes, steering, temperatures etc. A modern car can easily have 70+ ECUs - each sharing information with other ECUs on the bus.

    My door locks, windows, mirrors, etc. all controlled by canbus modules.

    I believe it was Toyota that got yelled at because you couldn’t remote start your car with the key fob which uses radio waves without paying for the subscription to remote start from your phone. The car was wired to receive the start signal (fob/modem) then feed the request through the canbus system which then pinged out to their subscription service to find out you didn’t have access. I believe they have since fixed that due to public backlash.

    I’m sure people will find a way to tweak all that or basically mock out the ‘ping home’ to always say you have access. But just replacing electronics could lead to so much stuff just not working even if you get the engine running with an aftermarket ECU. Also if your state has emission testing to register your car…it’s almost guaranteed to fail.