Live data from Hacker News

My insulin pump controller has a bug

twitter.com

11–20 of 172 posts

Re: My insulin pump controller has a bug

#11
post #9

May be this pump/issue: https://www.tandemdiabetes.com/docs/default-source/legal/com... However, the document states that "there is no defect identified in relation to the use of this product", which would contradict the Twitter post, so maybe it's a different product or either the poster or the document is wrong.

It does not contradict the Twitter post. They're saying that since there is a confirmation screen, it's the user's responsibility to catch the bug. this-is-fine.jpg

No, they (the manufacturer) are saying that users might "inadvertently" enter and confirm an incorrect value, which is not the same as the users enters one value but a bug causes it to be parsed, displayed and confirmed as a different value. The latter is what the Tweet claimed. Very confusing.

Also, why would you ever post about a potentially dangerous bug in a medical device without naming it? That just seems ... oddly sensational, to me.

Re: My insulin pump controller has a bug

#12
I worked for a bank - a bug (arithmetic overflow) tried to charge a customers credit card for more than a million kabillion on a payment - thankfully it was caught upstream and declined.

One of the reasons why I will never work in the medical field - too much real life consequences - wrong account entries can be fixed by journal entries :).

Re: My insulin pump controller has a bug

#13
post #7
post #2

Non-twitter link: https://nitter.net/morganherlocker/status/173045572181552742... (edit: I'm not the author) "Notified today that my insulin pump controller has a bug where the leading decimal point will be dropped, ie: changing a dose of .21 units to 21 units. I can reproduce randomly ~1 in 5 times so probably a race condition. Easily one of the worst software bugs I have ever heard of."

What brand/model?

Omnipod 5 when using the Android app as the controller

Re: My insulin pump controller has a bug

#14
This is the Omnipod 5 when using the Android app as the controller. I received the email this morning.

This is indeed a pretty terrible bug. I'm hopeful the confirmation screen prevented any real harm from being done.

E: I can reproduce. It seems to happen around 1 in 10 entries for me.

Re: My insulin pump controller has a bug

#15

May be this pump/issue: https://www.tandemdiabetes.com/docs/default-source/legal/com... However, the document states that "there is no defect identified in relation to the use of this product", which would contradict the Twitter post, so maybe it's a different product or either the poster or the document is wrong.

It is not this pump I believe. Instead it is the Omnipod 5, we received notifications this morning.

Re: My insulin pump controller has a bug

#17

I know the department of defense used to use Ada because it was a “safety critical” language. I feel like when it comes to this devices there should be more stringent guidelines around coding practices. Is that not the case?

The is the point where the Rust brigade swoops into the conversation.

Re: My insulin pump controller has a bug

#18

May be this pump/issue: https://www.tandemdiabetes.com/docs/default-source/legal/com... However, the document states that "there is no defect identified in relation to the use of this product", which would contradict the Twitter post, so maybe it's a different product or either the poster or the document is wrong.

> February 08, 2022

They'd need 20 months to manage to notify users?

Re: My insulin pump controller has a bug

#20

I know the department of defense used to use Ada because it was a “safety critical” language. I feel like when it comes to this devices there should be more stringent guidelines around coding practices. Is that not the case?

there are, that's why insulin pump firmware is developed using obsolete and error-prone methods by substandard engineers and why you can't get the source for your insulin pump firmware and reflash it with a bug-fixed version
Post reply on HN