❌

Reading view

There are new articles available, click to refresh the page.

Unvaccinated Pennsylvania woman died of measles complications, coroner says

A 40-year-old woman in Jefferson County, Pennsylvania has died of complications from measles, according to the county's coroner.

It marks the third vaccine-preventable, measles-linked death in the US this year. All three have occurred in Pennsylvania, which is experiencing an explosive outbreak that has caused over 670 cases and 124 hospitalizations across 37 counties. Prior to these deaths, Pennsylvania had not reported a measles death in 35 years.

In a news release dated September 12, Jefferson County Coroner Greg Furlong said the death in the woman was "a heartbreaking loss for the family and an unfortunate reminder that measles can be a serious and potentially life-threatening disease."

Read full article

Comments

Β© Getty | BSIP

Rusting an E-scooter (In a Good Way)

It is a classic Hackaday situation. You have an Egret GT E-scooter. It has a screen that shows the usual dash stats, but that led to an annoyance. You could accidentally enter firmware update mode and, from there, enter operational mode without the security PIN. [Ben] couldn’t let that stand, so he reverse-engineered the protocol and rewrote the firmware in Rust. As he put it, β€œβ€¦ because I have to break… everything I own…” We get it.

The mobile app was useful for some basic info, since sniffing Bluetooth is fairly easy and analyzing mobile code is, more or less, straightforward. Analysis revealed some data that doesn’t show on the display and that several things are sent back to home base tagged with the scooter’s unique ID β€” another reason to gut the existing firmware.

Internally, the scooter uses the CAN Bus, so out came the oscilloscope and a homebrew CAN decoder.Β  Surprisingly, the CAN bus is accessible on the USB-C port’s data pins. Officially, the port is only for charging phones, so you have to wonder what your phone makes of the alien signals on the data pins when it is charging.

Firmware updates actually come in at least three flavors: display, input panel, and main controller. Reverse engineering the firmware update process was crucial to installing the new firmware.

If you own a similar scooter, this post is a goldmine. If you don’t, it is still a very detailed breakdown of a reverse-engineering workflow, and you can apply many of the tools and techniques to your next project.

Of course, another option is to just keep the scooter and replace the brains. If you want to learn more about reverse engineering, there are literally dozens of Hackaday posts to help you get started.

I fixed a tractor using John Deere’s self-repair service. Farmers aren’t sold on it.

There is something wrong with the tractor. The water-in-fuel sensor, a small device embedded in the John Deere machine that monitors the integrity of its diesel engine, is disconnected. And I’ve got to fix it.

I’m not a mechanic or a farmer. I’m poking at a laptop at John Deere’s corporate office in Santa Clara, California. There’s a cable connecting the computer to a 5130ML tractor sitting on the grass nearby. A bright red notification sits on the screen, telling me something is wrong. I type in a question and the software pulls up instructions and a few images from the user manual that matches the serial number of the machine.

Credit: Boone Ashworth

Read full article

Comments

Β© John Deere

❌