foo is something, that can be called with an 'int *', which results in a pointer to something that can be called with an 'int', which results in something which can be dereferenced, which is a float.
I once solved a similar issue in a large application by applying the Flyweight design pattern at massive scale. The architectural details could fill an article, but the result was significant performance improvement.
AI isn’t ready to take full control of critical systems, and maybe it never will be. But big companies are rushing ahead, and users are placing trust in these big companies.
I believe AI should suggest, not act. I was surprised to see tools like Google CLI and Warp.dev confidently editing user files. Are they really 100% sure of their AI products? At the very least, there should be a proper undo. Even then, mistakes can slip through.
If you just want a simple terminal AI that suggests (not takes over), try https://geni.dev (built on Gemini, but will never touch your system).
Beautiful. I made few CNC's in my previous life, started a CNC company and bankrupted. Bankrupt because I tried to make everything myself, including electronic circuits. Your work looks great, congrats.
I suggest you keep a small video on the homepage(maybe youtube video). Also your site took a little time to load because of huge images (especially github image is 11mb).