Live data from Hacker News

How I keep myself alive using Golang

bytesizego.com

1–10 of 136 posts

Re: How I keep myself alive using Golang

#2
I went to Open Data Camp in the UK in 2023 and there was an interesting talk from two attendees with Type 1 diabetes about how locked down a lot of these devices are from a data perspective, which seems like a real shame - particularly when it's your own health data they're collecting!

CGM devices seems like the gold standard in terms of what they're natively capable of (and you don't need something separate on top of a flash sensor) and I think they're free on the NHS. Lots of them have companion smartphone apps, so you'd assume that it's possible to reverse engineer whatever API that these apps are using in order to get at the raw data. Dexcom seemingly does have an API, but it only works if you're located in the US.

Re: How I keep myself alive using Golang

#3
I talked to Matt about not owning our own data after GopherConSG where he gave this talk. It was enlightening how complicated the issue is - there's a lot of legal liabilities on the end of the data provider (the company that monitors the glucose) so I can understand why larger corps are a bit hesitant to open up.

On the other hand, it seems quite heinous that users don't have access to data that is rightfully theirs that they can action on it.

Re: How I keep myself alive using Golang

#4
This is interesting, but is there a reason that you didn't explore the open source software in this space (Nightscout, xDrip, etc.)? These aren't new problems, and lots of people have solved them already with much more feature-full solutions that just work.

Re: How I keep myself alive using Golang

#5
post #2

I went to Open Data Camp in the UK in 2023 and there was an interesting talk from two attendees with Type 1 diabetes about how locked down a lot of these devices are from a data perspective, which seems like a real shame - particularly when it's your own health data they're collecting! CGM devices seems like the gold standard in terms of what they're natively capable of (and you don't need something separate on top o…

From what I've gathered, the community has largely given up on trying to get at the raw data through Libre and Dexcom. That's not going to work in the long run, as Dexcom or Libre could cut it off at any time. The smarter solution is just to reverse-engineer the software component of these systems and take Dexcom/Libre out of the equation, or (even better) run a parallel system that does the data exporting you want. There are a number of open source solutions in this area. No guarantee that your physician will accept these, but they are pretty interesting, and very feature rich.

Re: How I keep myself alive using Golang

#6
After messing around with Elixir, I decided on my own that the Elixir ship wasn't worth it for me and I moved on to typescript.

Now I am debating between Rust and Go for backend development (for a web service). Which one between these two would be recommended for my needs? My priorities are to be able to learn quickly and develop/iterate as fast as possible.

Re: How I keep myself alive using Golang

#7

After messing around with Elixir, I decided on my own that the Elixir ship wasn't worth it for me and I moved on to typescript. Now I am debating between Rust and Go for backend development (for a web service). Which one between these two would be recommended for my needs? My priorities are to be able to learn quickly and develop/iterate as fast as possible.

Go is probably your choice, it was stupid fast to pick up. It’s a fun language too

Re: How I keep myself alive using Golang

#8

After messing around with Elixir, I decided on my own that the Elixir ship wasn't worth it for me and I moved on to typescript. Now I am debating between Rust and Go for backend development (for a web service). Which one between these two would be recommended for my needs? My priorities are to be able to learn quickly and develop/iterate as fast as possible.

Go is probably your choice, it was stupid fast to pick up. It’s a fun language too

Is there a good batteries-included framework for Go, like Ruby on Rails or Django?

Re: How I keep myself alive using Golang

#9

Earlier quoted context omitted.

Go is probably your choice, it was stupid fast to pick up. It’s a fun language too

Is there a good batteries-included framework for Go, like Ruby on Rails or Django?

The Go community is generally averse to frameworks.

Re: How I keep myself alive using Golang

#10

After messing around with Elixir, I decided on my own that the Elixir ship wasn't worth it for me and I moved on to typescript. Now I am debating between Rust and Go for backend development (for a web service). Which one between these two would be recommended for my needs? My priorities are to be able to learn quickly and develop/iterate as fast as possible.

Go is "amazing" . I am using Go since the very early days, and I absolutely love it. I have built services using Go and manage it all by myself. The community is so awesome and there is likeyly an opensource project that supports your need when you want it to do something exceptional.
Post reply on HN