I feel the same about using Awk, it is just fun to use. I like that variables have defined initial values so they don't need to be declared. And the most common bits of control flow needed to process an input file are implicit. Some fun things I've written with awk
Although the latter just uses awk as a weird shell and maintains a couple child processes for converting md to html and executing code blocks with output piped into the document
I experienced the same thing. Waiting for recommendations from similarly minded people helped me get past it.
I didn't read any non-fiction for a long time before I was given a book as a gift [0] that was really good. Since then, I have received a few other recommendations that I enjoyed [1-2].
[0] Artificial Intelligence by Melanie Mitchell
[1] Algorithms to Live By by Brian Christian and Tom Griffiths
[2] The Theoretical Minimum Series by Leonard Susskind
Good question, my main motivation is to learn more about how such a system would work. I am interested in signal processing and especially radar like systems so implementing one would be a fun experience.
In general, systems based on radar are trying to replace wearables for sleep states tracking, elderly fall detection etc. But I'm not sure yet what other applications it might have. The ability to track my location just seemed like a good first step.
If you don't mind wearing a Hololens all day, it orients itself by turning your entire surroundings into ~1m mesh blocks that serve as its internal map. As a bonus, you can retrieve the current mesh from the device's internal web server in order to visualize against it.
Cons: Wearing Hololens all day, spending thousands on a hobby project. :-/ Fascinating if you manage to borrow one though.
A smaller and less expensive V-SLAM option would be the Intel RealSense T265 camera.
Tracking accuracy can sometimes drift quite a bit with this if you’re not careful, but it can perform pretty well, especially if loop closing is enabled.
Thanks for the info! We are actually approaching it from a more computer vision angle. Think several RGBD sensors (kinect/structure) placed around your home and fusing the data into a real-time 3D model.
Interesting approach using radar for tracking, if you make any progress would be interested to hear about it.
I have not read the paper yet but the abstract says that they compared two hardware adders synthesized from C++ code. It seems like a fair comparison but I wonder whether it might be possible to hand design a much more efficient posit adder that is more competitive with hand designed floating point adders. I can see how the number of lookup tables used in synthesis would be proportional to the number of gates used on a dedicated chip though so maybe there would be no difference in comparing hand optimized adders on ICs.
Plain text accounting program in awk https://github.com/benjaminogles/ledger.bash
Literate programming/static site generator in awk https://github.com/benjaminogles/lit
Although the latter just uses awk as a weird shell and maintains a couple child processes for converting md to html and executing code blocks with output piped into the document