A GNSS receiver written in Rust. It takes as input IQ data from an rtl-sdr device (or equivalent). It decodes the GPS L1 C/A signal, but I hope to augment it so that it handles Galileo and the other constellations.
I did a keto diet for a few months 3 years back and one of the things that I noticed very quickly was the reduced need for sleep. I slept at least an hour less every night and I felt great. Apparently it's due to a reduced production of melatonin.
It's still a work in progres: https://github.com/mx4/gnss-rcv/