Most active commenters
  • fmbb(3)

←back to thread

Nobody knows how to build with AI yet

(worksonmymachine.substack.com)
526 points Stwerner | 16 comments | | HN request time: 1.067s | source | bottom
1. fmbb ◴[] No.44616724[source]
That time dilation feels a bit like what METR reported:

https://metr.org/blog/2025-07-10-early-2025-ai-experienced-o...

Developers believe they complete tasks 25% faster with AI but when measured they are 19% slower when using AI.

replies(4): >>44616759 #>>44616807 #>>44617418 #>>44622100 #
2. paulgerhardt ◴[] No.44616759[source]
This was the study with a population size of 16?
replies(4): >>44620881 #>>44622188 #>>44626091 #>>44627755 #
3. logicchains ◴[] No.44616807[source]
It depends on how the AI is used; there's a huge difference in productivity between a structured workflow with repeated automated feedback to the AI, and just ad-hoc prompting. For instance, Gemini 2.5 coding up a spec-compliant HTTP2.0 server in two weeks: https://outervationai.substack.com/p/building-a-100-llm-writ... . 15k lines of code and 30k lines of tests; no human coder could produce something like that so fast.
replies(3): >>44616883 #>>44617034 #>>44622197 #
4. djeastm ◴[] No.44616883[source]
Would that application not exist in the training data already?
replies(1): >>44617046 #
5. akcih ◴[] No.44617034[source]
It's cool that it made something that works, but that code is pretty bad. Trial and error is not the way to develop something like that.
6. logicchains ◴[] No.44617046{3}[source]
The are around three Golang HTTP2.0 servers on Github, but it wasn't just regurgitating the application from memory, as if it was then it would have been mostly correct first try, and it wouldn't have needed to spend 80%+ of the development time in a code-compile-test cycle of fixing bugs identified by integration tests and spec conformance tests.
replies(1): >>44617110 #
7. codingdave ◴[] No.44617110{4}[source]
So you are saying that LLMs have no capacity to re-use existing work, and will just burn hours and money re-inventing wheels?
replies(2): >>44617367 #>>44620660 #
8. bavell ◴[] No.44617367{5}[source]
Welcome to The Future™!
9. layer8 ◴[] No.44617418[source]
That’s reminiscent of how when people are “in the flow”, they feel productive but also tend to not notice how quickly time passes.
10. simonw ◴[] No.44620660{5}[source]
If you tell it to reinvent the wheel, it will.

If you tell it to use existing libraries (and they are in its training data) it will do that instead.

If you tell it about libraries it hasn't encountered before it can use those instead.

11. sarchertech ◴[] No.44620881[source]
16 developers doing hundreds of tasks. And the effect size was big enough for the result to be statistically significant.
12. ares623 ◴[] No.44622100[source]
Reminds me of that quaalude scene from the movie The Wolf of Wall Street.
13. fmbb ◴[] No.44622188[source]
Do you have any better research we can read?
14. fmbb ◴[] No.44622197[source]
I would not say that is ”how the AI is used”. That problem space is one where humans have spent unusually much time defining a spec and writing a test suite.

A million monkeys randomly typing could actually complete that task as well.

15. filoeleven ◴[] No.44626091[source]
This was the only study that's been done so far?
16. ◴[] No.44627755[source]