The history of architecture can be divided into before and after the development of reinforced concrete. Steel rebar and concrete each have strength against different types of forces: tension and compression. When combined, both materials’ advantages can be fully utilized. Moreover, the two materials have nearly identical thermal expansion coefficients, preventing cracks from forming even with temperature changes.
There are also attempts to develop reinforced concrete in the AI field: Neuro-Symbolic AI.…
It is arduous to read and remember a whole prompt written in natural language. For example, Claude’s system prompt is 16,000 words long. If the subject described in the prompt is constantly changing (e.g., API specification), the prompt must be continuously updated, which is a demanding task.
This problem is very similar to the issue of inconsistency between traditional software specifications and their implementation. Because specifications are written in natural language, if the person in charge forgets, changes in the implementation may not be reflected in the specification, and discovering such inconsistencies is also presents a challenge.…
Before vibe coding, there was a no-code solution that ultimately failed. The fundamental reason was the limits of complexity and the difficulties of maintenance. While it was possible to build simple prototypes, creating complex services, ensuring security, and maintaining systems were impossible without understanding the code. Vibe coding, so far, is following a similar path.
This phenomenon stems from the inherent ambiguity of natural language. A sentence can be interpreted in multiple ways, and the interpretation itself is natural language, so it is ambiguous too.…