logoalt Hacker News

internet2000yesterday at 11:35 PM1 replyview on HN

This analogy falls flat because

a) Carpentry already happens in the real world

b) There's a clear problem being solved (you need furniture).

Stretching your analogy to fit my point: pretend that programming is manually sanding wood, while AI-assisted programming is using a belt sander. If you're focused on the chair being built, getting a belt sander to help is great! If you're sanding for the craft (?) of it, focused on the wrist mechanics of rubbing sandpaper up and down, you'd be disappointed.


Replies

layer8today at 3:02 AM

> pretend that programming is manually sanding wood, while AI-assisted programming is using a belt sander.

That analogy falls flat, because there is little creative difference between these two modes of sanding. In particular, there is approximately zero variation in what the belt sander does as a function of how you control it. It is a reliable, deterministic, very predictable tool. That’s as different from generative AI as a compiler is.