CONCEPT
Democratization of Programming
The expansion of who can produce software via AI tools — read through Dijkstra's framework not as empowerment but as the distribution of a new and particularly dangerous form of <em>ignorance</em>: the ability to build without the ability to verify.
The democratization of programming is the claim Segal advances in You On AI: that AI tools represent the most morally significant expansion of human capability since the invention of writing, because they allow people who previously lacked the infrastructure to build software to do so through conversation. The developer in Lagos, the teacher, the marketing manager — all can now build. Dijkstra's framework does not dispute the expansion; it disputes the moral calculus. The ability to build without the ability to verify is not empowerment. It is the distribution of a new and particularly dangerous form of ignorance — builders who can produce artifacts whose quality they cannot assess, testing the output against their own expectations and discovering, if they discover at all, that their expectations did not exhaust the ways the system could fail.
In The You On AI Field Guide
Segal's democratization argument has moral weight: who could argue against expanding who gets to