link: https://xeiaso.net/blog/2025/rolling-ladder-behind-us/ tags:
- article published: author:
- Xe Iaso
A post by [[Xe Iaso]], tagline: "Who will take over for us if we don't train the next generation to replace us? A critique of craft, AI, and the legacy of human expertise."
We are in a world where these AI tools are being pitched as the next Industrial Revolution, one where foisting our expertise away into language models is somehow being framed as a good thing for society.
By saving money in the short term by producing shitty software that doesn't last, are we actually spending more money over time re-buying nearly identical software after it evaporates from light use? This is the kind of thing that makes Canada not allow us to self-identify as Engineers, and I can't agree with their point more.
This might intentionally lead towards [[Malleable Software]] -- but malleable software is only maintainable if it has solid infrastructure and protocols that ARE engineered and solid.
There's a section on security and throws shade at [[2025-06-20_1024|Anthropic and the very insecure MCP spec]].
The biggest arguments I have against vibe coding and all of the tools behind it boil down to one major point: these tools have a security foundation of sand. Most of the time when you install and configure a Model Context Protocol (MCP) server, you add some information to a JSON file that your editor uses to know what tools it can dispatch with all of your configuration and API tokens. These MCP servers run as normal OS processes with absolutely no limit to what they can do. They can easily delete all files on your system, install malware into your autostart, or exfiltrate all your secrets without any oversight.