Live data from Hacker News

How I keep myself alive using Golang

bytesizego.com

91–100 of 136 posts

Re: How I keep myself alive using Golang

#91

My son was diagnosed in 2022 with T1D, I wrote this post about it mostly out of determination to understand how to manage https://maori.geek.nz/the-unreasonable-math-of-type-1-diabet... He is now on Dexcom+Omnipod+AAPS and doing well. Being familiar with PagerDuty and Datadog/ELK stack, all I want is a similar set of services that can scale (cheaply) to manage all people with T1D. Nightscout is a start but won't scal…

Thanks Graham. We actually spoke a little on Twitter after you posted that article here a year or so a go. I’m really happy to hear your son is doing well

Re: How I keep myself alive using Golang

#92
post #88

Camdiab ( https://camdiab.com/faq ) is available in some places (UK) to provide automated blood sugar level management. I have dived into this a bit, and the thing that I grokked is the challenge of proving that the algorithm/device loops really work and are really safe. There has been a lot of painstaking work to develop and certify a thing like Camdiab. Unfortunately it also means that it's important to buy the rig…

My son was on CamAPS for about 6 months with the Dana pump. Systems like that are even harder to get out because it relies on 3rd party hardware. Medtronic, Insulet's and a bunch of other systems are rapidly becoming a walled garden where the only way you can run the hardware and software you want is to run open source like AAPS or iAPS.

Re: How I keep myself alive using Golang

#93
I'm intrigued by the idea of the Miao Miao.

I'm a T1 diabetic and while the Freestyle Libre is an _amazing_ device, truly life changing, the software is pretty bad. I reported a bug more than a year ago and Abbott still haven't acknowledged it as being a bug, despite there being loads of reports online and in their app reviews on Google Play.

For anyone interested, or who might be able to add weight to my case for them to acknowledge it, the bug is that adding LibreLink to the list of apps that can override DND has no effect; entering DND mode instantly shows a warning that 'alarms are not available'. It's a pain in work settings where I can't enable DND without disabling my glucose alarms too.

Re: How I keep myself alive using Golang

#94

My son was diagnosed in 2022 with T1D, I wrote this post about it mostly out of determination to understand how to manage https://maori.geek.nz/the-unreasonable-math-of-type-1-diabet... He is now on Dexcom+Omnipod+AAPS and doing well. Being familiar with PagerDuty and Datadog/ELK stack, all I want is a similar set of services that can scale (cheaply) to manage all people with T1D. Nightscout is a start but won't scal…

Thanks Graham. We actually spoke a little on Twitter after you posted that article here a year or so a go. I’m really happy to hear your son is doing well

Oh true, those days seem like a lifetime ago. I am now writing an app to make remote monitoring easier for Sams preschool, but are planning on writing a scalable replacement to Nightscout soon. Also digging into the various algorithms would be fun.

There are so many ways that software can make T1D more tolerable, I am glad you have found some solutions for yourself too :)

Re: How I keep myself alive using Golang

#95
post #83
post #65

Earlier quoted context omitted.

My sleep study revealed 90.7 events per hour (30 is considered severe) and 55% blood oxygen level. I've been using a CPAP machine for about 2 months now, but still feeling pretty tired in general. Still waiting for the life changing effects.

I was around 79 events and my CPAP was also life changing. But they’re not easy to get right. First you need a mask that fits the profile of your face and the severity of your condition. There are a lot of different shapes and designs. Having tried a few, some were completely useless for me. Only one actually worked. Facial hair also affects the performance of the mask too. I don’t know if this is something you need…

I unlocked the machine by pressing two buttons and rebooting it and changed the ramping algorithm to less aggressive and increased the start pressure as it felt I was breathing from a straw when I tried to sleep.

I use a nasal mask (not the pillows) since I am not a mouth breather - for me the Fisher & Paykel Eson 2 (L) was just the right fit - took about two different masks before I settled on it.

Re: How I keep myself alive using Golang

#96
post #58

Earlier quoted context omitted.

Type 2 is called Insulin Resistance - basically your pancreas works fine but the cells in your body stops responding to the hormone that tells it to remove glucose from your blood leading to a dangerous build up. I use a drug called Metformin daily which slows down my digestive tract (you feel fuller after a meal longer like Ozempic), lowers the uptake of glucose in your gut and lowers glucose production in your live…

> That and a low carb diet is essential. Not essential. There are people who manage it or even get into remission with high carb diets (high carb low fat) too. One common thread across all these diets is avoiding processed foods.

I miss my pasta and rice :).

Re: How I keep myself alive using Golang

#97

Earlier quoted context omitted.

Type 2 is called Insulin Resistance - basically your pancreas works fine but the cells in your body stops responding to the hormone that tells it to remove glucose from your blood leading to a dangerous build up. I use a drug called Metformin daily which slows down my digestive tract (you feel fuller after a meal longer like Ozempic), lowers the uptake of glucose in your gut and lowers glucose production in your live…

Also note that drugs like Ozempic (GLP1 Receptor Agonists) work in at least the following ways: - slow down stomach emptying (which was noted) - improving glucose disposal - reduce appetite by affecting brain chemistry GLP1 RAs are really really interesting compounds (I'm a bit biased of course)

I must note my gut has some interesting moments with it - some days - also I used to love mince (think US calls it a sloppy joe) - now I can't stand the sight and smell of it.

Re: How I keep myself alive using Golang

#98
post #86
post #13

I just wanted to add that your writing style is wonderful and that this was a pleasure to read. Incidentally, I work in pentesting, and one of my colleagues has Type 1 Diabetes; your overview of it and its resultant complexities really made me empathize with what challenges he has to surmount daily while still being one of the nicest, most approachable people in our team.

Yes... you can lead a normal life with diabetes (you can even be a top level tennis player - https://en.wikipedia.org/wiki/Alexander_Zverev#Personal_life ), but this article really made me appreciate the level of self-discipline it takes to do that.

There's also an all-diabetic pro-cycling team: https://www.teamnovonordisk.com/

Re: How I keep myself alive using Golang

#99
Take a look at xdrip4ios[1]. If you are using Libre 2 sensors you don't need MiaoMiao, Libre 2 has Bluetooth connectivity built in.

The other piece of the puzzle is Nighscout[2] that stores data in Mongodb (last time I looked at it). You can also enter a custom script to your Nightscout installation that can be your own endpoint to accepting JSON data about BG.

1) https://xdrip4ios.readthedocs.io/ 2) http://www.nightscout.info/

Re: How I keep myself alive using Golang

#100

I have been diabetic for 16 years. I love your mood and I respect you, when you are sad or angry with the illness, reread this post and remember how sure you were that you could handle everything. It's not easy (mentally and practically) and for me, for many years, the situation has been "joyfully out of control" Just yesterday I cried (really!) watching that for the first time in my sick life I had a 36 hour streak…

[deleted]
Post reply on HN