• 0 Posts
  • 79 Comments
Joined 2 years ago
cake
Cake day: June 23rd, 2023

help-circle





  • Part of the problem is how insanely complex modern cars are. Modern cars can have 30+ different ECUs, and knowing which ECU does what can be difficult to figure out. Programming ECUs is also a bit of a dark art, and a model line of cars can go through a number of ECU versions over time.

    I used to own a car that the battery regularly died on. Eventually, after multiple dealer visits, a couple replaced batteries, and hours of internet research, I found two service recalls that described my cars symptoms perfectly. The problem for me was my cars VIN fell outside both recall notices. But I took printouts of both recall notices to a dealer and they agreed to look into it. They confirmed my car had buggy firmware, annd ended up installing updated firmware on two different ECUs. I never had a battery problem again after that. I’ve worked in tech for 30+ years and I wouldn’t have wanted to tackle that on my own…






  • I hate to break it to you but not only does Cloudflare do this sort of thing, but so does Akamai, AWS, and virtually every other CDN provider out there. And far from being awful, it’s actually protecting the web.

    We use Akamai where I work, and they inform us in real time when a request comes from a bot, and they further classify it as one of a dozen or so bots (search engine crawlers, analytics bots, advertising bots, social networks, AI bots, etc). It also informs us if it’s somebody impersonating a well known bot like Google, etc. So we can easily allow search engines to crawl our site while blocking AI bots, bots impersonating Google, and so on.








  • My dad was an electrical engineer that worked on the Gemini & Apollo programs. He actually worked at Draper Labs in Cambridge, MA which did a lot of work for NASA.

    He likes to tell the story of a coworker he shared an office with. This coworker designed a lot of the circuitry used in the rockets, and back then it was all drawn out by hand on huge sheets of paper on drafting tables. This guy was also fairly short, so he’d practically stand on a stool to reach the upper parts of the drafting table. He’d draw up various circuits, have the papers duplicated, and send the duplicates off to NASA. He kept all the originals on his desk. When it was time to draw up a new circuit he just put down a blank sheet of drafting paper over all the other circuit drawings and start drawing the new one.

    From time to time this guy would get calls from the NASA teams that were actually building the rockets. They’d say they were calling about a specific circuit, so this guy would start flipping through the corners of all the sheets of drafting paper looking for the right one. When he found the right one he’d duck his head under so he could get a good look at the circuit diagram while discussing it on the phone with the NASA people.

    If he had to then he’d actually crawl onto the drafting table during a call. My dad says that more than once he walked into the office to find this guy covered by sheets of drafting paper with only his legs & the telephone cord visible as he talked to the NASA engineers.