logoalt Hacker News

A sufficiently detailed spec is code

378 pointsby signa11today at 2:23 AM201 commentsview on HN

Comments

openclaw01today at 9:44 AM

[dead]

seedpitoday at 8:11 AM

[dead]

ruhithtoday at 7:22 AM

[dead]

cheevlytoday at 4:06 AM

[dead]

speeferstoday at 10:25 AM

[dead]

X95_BNB35today at 4:45 AM

[dead]

ossianericsontoday at 6:43 AM

[dead]

cranberryturkeytoday at 6:08 AM

[dead]

Iamkkdasari74today at 6:06 AM

[dead]

tomlintoday at 4:36 AM

[dead]

randyrandtoday at 5:18 AM

True. That's why I only write assembly. Imagine a piece of software deciding register spill for you! Unhinged!

charcircuittoday at 4:08 AM

This articles ignores that AI agents have intelligence which means that they can figure out unspecified parts of the spec on their own. There is a lot of the design of software that I don't care about and I'm fine letting AI pick a reasonable approach.

show 5 replies
sjeiuhvdiiditoday at 5:44 AM

Absolute nonsense. A sufficiently detailed "spec" is the code. What is wrong with you people ? Pure nonsense, all they have to offer.

kenjacksontoday at 6:16 AM

Code is usually over specified. I recently used AI to build an app for some HS kids. It built what I spec’wd and it was great. Is it what I would’ve coded? Definitely not. In code I have to make a bunch of decisions that I don’t care about. And some of the decisions will seem important to some, but not to others. For example, it built a web page whereas I would’ve built a native app. I didn’t care either way and it doesn’t matter either way. But those sorts of things matter when coding and often don’t matter at all for the goal of the implementation.