I really enjoyed cryptonomicon and seveneves most recently. And while yes snow crash was a faster read with just the right amount of detail the stories in both cyrptonomicon and seveneves were absolutely worth the bit of extra detail in between. Could they have been edited shorter? Possibly, but the length of the adventure in part comes from the length of the text and I couldn’t see either being paced faster in hindsight. They were paced well.
When these came out, I thought, what is the average PC user going to get out of this? Faster image touchups, and...? You can't run an LLM chatbot of any comparison to free cloud models.
> Could’ve added more gpu or cpu or cache and people would’ve been happier.
I actually wonder about this - my regular dev workstation is a Qualcomm ARM laptop - by-and-large my bottleneck for CPU-bound tasks is thermal. Would adding more CPU or cache instead of the NPU help with performance/watt?
Meanwhile nothing really seems to matter anymore but Zephyr which has become almost Linux like in its escape velocity. Every vendor on earth now supports it, and these guys follow the money.
Rust seems to have modest support in some places.
With AI I don’t know language really matters anymore.
Language still matters because writing robust code in C requires discipline on many fronts, and LLMs will often do the minimum to get code running (as will most humans) unless prompted further. Rust protects you from some of these issues and gives you greater confidence that changes will not introduce bugs.
AI is trained with an overwhelming amount of web-related code that is open source. For embedded, not only is the training set smaller, but much of what's publicly visible is not of great quality.
Copilot probably wrote the code confidently and it was never looked at by a human then yolo’d out to meet the pointy haired bosses arbitrarily short timeline to then look good to his boss and so on
reply