zlacker

[parent] [thread] 63 comments
1. mokarm+(OP)[view] [source] 2025-12-02 18:49:17
Quote from the CEO of Anthropic in March 2025: "I think we'll be there in three to six months where AI is writing 90% of the code and then in 12 months we may be in a world where AI is writing essentially all of the code"
replies(12): >>WhyOhW+h1 >>johnfn+n1 >>jshear+d2 >>rsyrin+L3 >>mjr00+ha >>brobdi+lc >>thesde+pf >>somebo+yj >>rprend+Jl >>jomohk+bu >>LauraM+TU >>solumu+Ug1
2. WhyOhW+h1[view] [source] 2025-12-02 18:55:03
>>mokarm+(OP)
I actually like claude code, but that was always a risky thing to say (actually I recall him saying their software is 90% AI produced) considering their cli tool is literally infested with bugs. (Or it least it was last time I used it heavily. Maybe they've improved it since.)
3. johnfn+n1[view] [source] 2025-12-02 18:55:35
>>mokarm+(OP)
AI writes about 90% of my code.
replies(3): >>smcleo+s3 >>pjmlp+Q5 >>Wesley+A9
4. jshear+d2[view] [source] 2025-12-02 18:57:40
>>mokarm+(OP)
Maybe he was correct in the extremely literal sense of AI producing more new lines of code than humans, because AI is no doubt very good at producing huge volumes of Stuff very quickly, but how much of that Stuff actually justifies its existence is another question entirely.
◧◩
5. smcleo+s3[view] [source] [discussion] 2025-12-02 19:02:04
>>johnfn+n1
Probably about 95% of mine now. Much better than I could for the most part.
replies(1): >>bopbop+s5
6. rsyrin+L3[view] [source] 2025-12-02 19:03:54
>>mokarm+(OP)
Do you have a source for the quote?
replies(1): >>rglove+s7
◧◩◪
7. bopbop+s5[view] [source] [discussion] 2025-12-02 19:10:19
>>smcleo+s3
Weird, AI writes terrible code for me that would never pass a code review. I guess people have different standards for good code.
replies(3): >>sinatr+m8 >>smcleo+c9 >>sulam+ba
◧◩
8. pjmlp+Q5[view] [source] [discussion] 2025-12-02 19:11:43
>>johnfn+n1
Only 10% to go for a full replacement.
◧◩
9. rglove+s7[view] [source] [discussion] 2025-12-02 19:17:46
>>rsyrin+L3
https://www.youtube.com/watch?v=9Shl1-ZJI6E
replies(1): >>jomohk+Tx
◧◩◪◨
10. sinatr+m8[view] [source] [discussion] 2025-12-02 19:21:42
>>bopbop+s5
Hah. It can’t be “I need to spend more time to figure out how to use these tools better.” It is always “I’m just smarter than other people and have a higher standard.”
replies(3): >>smcleo+ma >>wry_di+Wc >>samdoe+eg
◧◩◪◨
11. smcleo+c9[view] [source] [discussion] 2025-12-02 19:25:21
>>bopbop+s5
I suspect you do not know how to use AI for writing code. No offence intended - it is a journey for everyone.

You have to be setup with the right agentic coding tool, agent rules, agent tools (MCP servers), dynamic context acquisition and workflow (working with the agent operate from a plan rather than simple prompting and hoping for the best).

But if you're lazy, don't put the effort in to understand what you're working with and how to approach it with an engineering mindset - you'll be be left on the outside complaining and telling people how it's all hype.

replies(4): >>brobdi+ld >>the_ov+7e >>samdoe+jg >>bopbop+ah
◧◩
12. Wesley+A9[view] [source] [discussion] 2025-12-02 19:27:28
>>johnfn+n1
What languages and frameworks? What is the domain space you're operating in? I use Cursor to help with some tasks, but mainly only use the autocomplete. It's great; no complaints. I just don't ever see being able to turn over anywhere close to 90% with the stuff we work on.
replies(1): >>johnfn+XH
◧◩◪◨
13. sulam+ba[view] [source] [discussion] 2025-12-02 19:29:28
>>bopbop+s5
Or maybe he's working in a space that is less out of distribution than the work you're doing?
replies(1): >>bopbop+Db
14. mjr00+ha[view] [source] 2025-12-02 19:29:56
>>mokarm+(OP)
Why didn't they just use AI to write their own Bun instead of wasting 8-9 figures on this company? Makes no sense.
replies(4): >>fredol+Qf >>furyof+3o >>delami+Mo >>postal+Au
◧◩◪◨⬒
15. smcleo+ma[view] [source] [discussion] 2025-12-02 19:30:07
>>sinatr+m8
Spot on.
◧◩◪◨⬒
16. bopbop+Db[view] [source] [discussion] 2025-12-02 19:35:13
>>sulam+ba
You’re right, I’m not making a nextjs/shadcn/clerk/vercel ai wrapper startup.
replies(1): >>smcleo+uk
17. brobdi+lc[view] [source] 2025-12-02 19:37:47
>>mokarm+(OP)
I'm curious what people think of quotes like these. Obviously it makes an explicit, falsifiable prediction. That prediction is false. There are so many reasons why someone could predict that it would be false. Is it just optimistic marketing speech, or do they really believe it themselves?
replies(1): >>OkayPh+Rf
◧◩◪◨⬒
18. wry_di+Wc[view] [source] [discussion] 2025-12-02 19:39:27
>>sinatr+m8
The tools produce mediocre, usually working in the most technical sense of the word, and most developers are pretty shit at writing code that doesn't suck (myself included).

I think it's safe to say that people singularly focused on the business value of software are going to produce acceptable slop with AI.

◧◩◪◨⬒
19. brobdi+ld[view] [source] [discussion] 2025-12-02 19:40:54
>>smcleo+c9
Do you know of any YouTube videos where you would say they do a very good job of showing off this style of coding?
replies(2): >>simonw+0e >>smcleo+xy
◧◩◪◨⬒⬓
20. simonw+0e[view] [source] [discussion] 2025-12-02 19:43:48
>>brobdi+ld
I made this one recently: https://www.youtube.com/watch?v=qy4ci7AoF9Y - notes here: https://simonwillison.net/2025/Nov/6/upgrading-datasette-plu...

My best writing on this topic is still this though (which doesn't include a video): https://simonwillison.net/2025/Mar/11/using-llms-for-code/

replies(3): >>smj-ed+0u >>smcleo+Dy >>brobdi+6b2
◧◩◪◨⬒
21. the_ov+7e[view] [source] [discussion] 2025-12-02 19:44:09
>>smcleo+c9
Always the same answer. It's the user not the AI being blown out of proportion. Tell me, where are all those great amazin applications that were coded 95-100% by AI? Where is the great progress the great new algorithms the great new innovations hiding?
replies(2): >>DaiPlu+Bh >>johnfn+4W
22. thesde+pf[view] [source] 2025-12-02 19:50:15
>>mokarm+(OP)
Why didn't they have the AI write a JS runtime instead of this acquisition?
replies(1): >>delami+gp
◧◩
23. fredol+Qf[view] [source] [discussion] 2025-12-02 19:51:57
>>mjr00+ha
"Wasting" is doing a lot of work in that sentence.

They're effectively bringing on a team that's been focused on building a runtime for years. The models they could throw at the problem can't be tapped on the shoulder, and there's no guarantee they'd do a better job at building something like Bun.

replies(1): >>ok_dad+uh
◧◩
24. OkayPh+Rf[view] [source] [discussion] 2025-12-02 19:52:04
>>brobdi+lc
Everybody knows that marketing speech is optimistic. Which means if you give realistic estimates, then people are going to assume those are also optimistic.
◧◩◪◨⬒
25. samdoe+eg[view] [source] [discussion] 2025-12-02 19:53:14
>>sinatr+m8
Show us your repos.
replies(2): >>smcleo+5k >>johnfn+9I
◧◩◪◨⬒
26. samdoe+jg[view] [source] [discussion] 2025-12-02 19:53:49
>>smcleo+c9
Post a repo
replies(2): >>smcleo+9h >>Aeolun+Hq1
◧◩◪◨⬒⬓
27. smcleo+9h[view] [source] [discussion] 2025-12-02 19:57:04
>>samdoe+jg
https://github.com/sammcj/mcp-devtools
replies(2): >>bopbop+Qs >>samdoe+xA
◧◩◪◨⬒
28. bopbop+ah[view] [source] [discussion] 2025-12-02 19:57:08
>>smcleo+c9
How many agents, tools, MCP & ACP servers, claude hooks, and workflows do I need to set up before English becomes a good programming language?
replies(1): >>smcleo+5y
◧◩◪
29. ok_dad+uh[view] [source] [discussion] 2025-12-02 19:58:58
>>fredol+Qf
Let me refer you back to the GP, where the CEO of Anthropic says AI will be writing most code in 12 months. I think the parent comment you replied to was being somewhat facetious.
◧◩◪◨⬒⬓
30. DaiPlu+Bh[view] [source] [discussion] 2025-12-02 19:59:25
>>the_ov+7e
Well, there was this: https://martin.janiczek.cz/2025/11/21/fawk-llms-can-write-a-...
replies(1): >>the_ov+Js
31. somebo+yj[view] [source] 2025-12-02 20:07:50
>>mokarm+(OP)
I think this wound up being close enough to true, it's just that it actually says less than what people assumed at the time.

It's basically the Jevons paradox for code. The price of lines of code (in human engineer-hours) has decreased a lot, so there is a bunch of code that is now economically justifiable which wouldn't have been written before. For example, I can prompt several ad-hoc benchmarking scripts in 1-2 minutes to troubleshoot an issue which might have taken 10-20 minutes each by myself, allowing me to investigate many performance angles. Not everything gets committed to source control.

Put another way, at least in my workflow and at my workplace, the volume of code has increased, and most of that increase comes from new code that would not have been written if not for AI, and a smaller portion is code that I would have written before AI but now let the AI write so I can focus on harder tasks. Of course, it's uneven penetration, AI helps more with tasks that are well-described in the training set (webapps, data science, Linux admin...) compared to e.g. issues arising from quirky internal architecture, Rust, etc.

replies(1): >>howdyh+pq
◧◩◪◨⬒⬓
32. smcleo+5k[view] [source] [discussion] 2025-12-02 20:10:19
>>samdoe+eg
https://github.com/sammcj/mcp-devtools
◧◩◪◨⬒⬓
33. smcleo+uk[view] [source] [discussion] 2025-12-02 20:11:51
>>bopbop+Db
I don't remember saying I worked with nextjs, shadcn, clerk (I don't even know what that one is), vercel or even JS/TS so I'm not sure how you can be right but I should know better than to feed the trolls.
34. rprend+Jl[view] [source] 2025-12-02 20:18:15
>>mokarm+(OP)
Accurate for me. Accurate for basically every startup from the past 12 months. Prob not for legacy codebases, though.
◧◩
35. furyof+3o[view] [source] [discussion] 2025-12-02 20:30:29
>>mjr00+ha
From the article, Claude Code is being used extensively to develop Bun already.

> Over the last several months, the GitHub username with the most merged PRs in Bun's repo is now a Claude Code bot. We have it set up in our internal Discord and we mostly use it to help fix bugs. It opens PRs with tests that fail in the earlier system-installed version of Bun before the fix and pass in the fixed debug build of Bun. It responds to review comments. It does the whole thing.

You do still need people to make all the decisions about how Bun is developed, and to use Claude Code.

replies(1): >>mjr00+7t
◧◩
36. delami+Mo[view] [source] [discussion] 2025-12-02 20:33:31
>>mjr00+ha
Deciding what to Implement

and

Implementing the Decisions

are complementary, one of these is being commoditised.

And, in fact, decimated.

Personally I am benefitting almost beyond measure because I can spend my time as the architect rather than the builder.

replies(1): >>solumu+lh1
◧◩
37. delami+gp[view] [source] [discussion] 2025-12-02 20:35:49
>>thesde+pf
The big picture of “build a runtime” is an easier idea than “what would make this runtime better and how should the parts interact”.
◧◩
38. howdyh+pq[view] [source] [discussion] 2025-12-02 20:42:04
>>somebo+yj
That's ridiculous. Not it isn't even close.
replies(1): >>goosej+wA
◧◩◪◨⬒⬓⬔
39. the_ov+Js[view] [source] [discussion] 2025-12-02 20:52:45
>>DaiPlu+Bh
From the link:

"For now, I’ll go dogfood my shiny new vibe-coded black box of a programming language on the Advent of Code problem (and as many of the 2025 puzzles as I can), and see what rough edges I can find. I expect them to be equal parts “not implemented yet” and “unexpected interactions of new PL features with the old ones”.

If you’re willing to jump through some Python project dependency hoops, you can try to use FAWK too at your own risk, at Janiczek/fawk on GitHub."

That doesn't sound like some great success. It mostly compiles and doesn't explode. Also I wouldn't call a toy "innovation" or "revolution".

replies(1): >>DaiPlu+LF2
◧◩◪◨⬒⬓⬔
40. bopbop+Qs[view] [source] [discussion] 2025-12-02 20:53:11
>>smcleo+9h
Your best example of something you made with AI is another AI code generator… definitely not beating the AI bubble allegations anytime soon.
replies(1): >>smcleo+ny
◧◩◪
41. mjr00+7t[view] [source] [discussion] 2025-12-02 20:54:00
>>furyof+3o
> You do still need people to make all the decisions about how Bun is developed, and to use Claude Code.

Yeah but do you really need external hires to do that? Surely Anthropic has enough experienced JavaScript developers internally they could decide how their JS toolchain should work.

Actually, this is thinking too small. There's no reason that each developer shouldn't be able to customize their own developer tools however they want. No need for any one individual to control this, just have devs use AI to spin up their own npm-compatible package management tooling locally. A good day one onboarding task!

replies(1): >>jomohk+tc1
◧◩◪◨⬒⬓⬔
42. smj-ed+0u[view] [source] [discussion] 2025-12-02 20:57:46
>>simonw+0e
Thanks for this! I've been looking for a good guide to an LLM based workflow, but the modern style of YouTube coding videos really grates on me. I think I might even like this :D
43. jomohk+bu[view] [source] 2025-12-02 20:58:48
>>mokarm+(OP)
Why do people always stop this quote at the breath? The rest of it says that he still thinks they need tech employees.

> .... and in 12 months, we might be in a world where the ai is writing essentially all of the code. But the programmer still needs to specify what are the conditions of what you're doing. What is the overall design decision. How we collaborate with other code that has been written. How do we have some common sense with whether this is a secure design or an insecure design. So as long as there are these small pieces that a programmer has to do, then I think human productivity will actually be enhanced

(He then said it would continue improving, but this was not in the 12 month prediction.)

Source interview: https://www.youtube.com/live/esCSpbDPJik?si=kYt9oSD5bZxNE-Mn

◧◩
44. postal+Au[view] [source] [discussion] 2025-12-02 21:00:30
>>mjr00+ha
Because 90% is not 100%.
◧◩◪
45. jomohk+Tx[view] [source] [discussion] 2025-12-02 21:19:32
>>rglove+s7
Is this why everyone only seems to know the first half of Dario's quote? The guy in that video is commenting on a 40 second clip from twitter, not the original interview.

I posted a link and transcription of the rest of his "three to six months" quote here: >>46126784

replies(1): >>rsyrin+JI
◧◩◪◨⬒⬓
46. smcleo+5y[view] [source] [discussion] 2025-12-02 21:20:21
>>bopbop+ah
One agent, a few sub-agents, 1 MCP server, no "ACP" (never seen that used), no hooks, one workflow that I usually follow.
◧◩◪◨⬒⬓⬔⧯
47. smcleo+ny[view] [source] [discussion] 2025-12-02 21:21:54
>>bopbop+Qs
1. I didn't say it was a best example, I replied to a comment asking me to "Post a repo" - I posted a repo. 2. Straw man argument. I was asked for a repo, I posted a repo and clearly you didn't look at the code as it's not an "AI code generator".
replies(1): >>bopbop+Gz
◧◩◪◨⬒⬓
48. smcleo+xy[view] [source] [discussion] 2025-12-02 21:23:11
>>brobdi+ld
This one is a bit old now so a number of things have changed (I mostly use Claude Code now, Dynamic context (Skills) etc...) but here's a brief TLDR I did early this year https://www.youtube.com/watch?v=dDSLw-6vR4o
◧◩◪◨⬒⬓⬔
49. smcleo+Dy[view] [source] [discussion] 2025-12-02 21:23:31
>>simonw+0e
Always enjoy reading your blog Simon!
◧◩◪◨⬒⬓⬔⧯▣
50. bopbop+Gz[view] [source] [discussion] 2025-12-02 21:30:23
>>smcleo+ny
1. I didn’t ask for a repo. 2. Still wasn’t me. Maybe an AI agent can help you check usernames? 3. Sorry, a plugin for an AI code generator, which is even worse of an example.
◧◩◪
51. goosej+wA[view] [source] [discussion] 2025-12-02 21:34:55
>>howdyh+pq
At an individual level, I think it is for some people. Opus/Sonnet 4.5 can tackle pretty much any ticket I throw at it on a system I've worked on for nearly a decade. Struggles quite a bit with design, but I'm shit at that anyway.

It's much faster for me to just start with an agent, and I often don't have to write a line of code. YMMV.

Sonnet 3.7 wasn't quite at this level, but we are now. You still have to know what you're doing mind you and there's a lot of ceremony in tweaking workflows, much like it had been for editors. It's not much different than instructing juniors.

◧◩◪◨⬒⬓⬔
52. samdoe+xA[view] [source] [discussion] 2025-12-02 21:34:56
>>smcleo+9h
How much time do you think you saved versus writing it yourself if you factored in the time you spent setting up your AI tooling, writing prompts, contexts etc?
◧◩◪
53. johnfn+XH[view] [source] [discussion] 2025-12-02 22:11:37
>>Wesley+A9
My stack is React/Express/Drizzle/Postgres/Node/Tailwind. It's built on Hetzner/AWS, which I terraformed with AI.

You can see my site here, if you'd like: https://chipscompo.com/

◧◩◪◨⬒⬓
54. johnfn+9I[view] [source] [discussion] 2025-12-02 22:13:05
>>samdoe+eg
My stack is React/Express/Drizzle/Postgres/Node/Tailwind. It's built on Hetzner/AWS, which I terraformed with AI.

It's a private repo, and I won't make it open source just to prove it was written with AI, but I'd be happy to share the prompts. You can also visit the site, if you'd like: https://chipscompo.com/

◧◩◪◨
55. rsyrin+JI[view] [source] [discussion] 2025-12-02 22:16:32
>>jomohk+Tx
Thank you.
56. LauraM+TU[view] [source] 2025-12-02 23:39:03
>>mokarm+(OP)
Given the horrible stability of Windows this year, it seems like Microsoft went all in on that
◧◩◪◨⬒⬓
57. johnfn+4W[view] [source] [discussion] 2025-12-02 23:46:53
>>the_ov+7e
My stack is React/Express/Drizzle/Postgres/Node/Tailwind. It's built on Hetzner/AWS, which I terraformed with AI. Probably 90-95% of it is AI driven.

It's a private repo, and I won't make it open source just to prove it was written with AI, but I'd be happy to share the prompts. You can also visit the site, if you'd like: https://chipscompo.com/

◧◩◪◨
58. jomohk+tc1[view] [source] [discussion] 2025-12-03 02:18:16
>>mjr00+7t
They likely have other things to do.
59. solumu+Ug1[view] [source] 2025-12-03 03:00:26
>>mokarm+(OP)
It’s writing 90% of my code now but it’s 100% reliant on me to do that effectively.
◧◩◪
60. solumu+lh1[view] [source] [discussion] 2025-12-03 03:05:44
>>delami+Mo
Same. I don’t understand how people aren’t getting this yet. I’m spending all day thinking, planning and engineering while spending very little time typing code. My productivity is through the roof. All the code in my commits is of equal quality to what I would produce myself, why wouldn’t it be? Sure one can just ask AI to do stuff and not review it and iterate, but why on earth would one do that? I’m starting to feel that anyone who’s not getting this positive experience simply isn’t good at development to begin with.
replies(1): >>delami+SF8
◧◩◪◨⬒⬓
61. Aeolun+Hq1[view] [source] [discussion] 2025-12-03 04:49:54
>>samdoe+jg
https://github.com/Aeolun/cool-rust-terminal

I was honestly baffled how fast Claude knocked this out.

◧◩◪◨⬒⬓⬔
62. brobdi+6b2[view] [source] [discussion] 2025-12-03 11:33:25
>>simonw+0e
Thank you
◧◩◪◨⬒⬓⬔⧯
63. DaiPlu+LF2[view] [source] [discussion] 2025-12-03 14:55:33
>>the_ov+Js
I did take a look at the generated sources when I first saw the article and it seemed coherent and organised, though.
◧◩◪◨
64. delami+SF8[view] [source] [discussion] 2025-12-05 08:55:04
>>solumu+lh1
There's a real schism, isn't there? I don't even type anymore. I've got voice transcription using whisper (which Claude built). I have like three or four Claude instances open in i3wm. I have head tracking so the mouse and therefore focus moves with my head (which Claude built). So I move my head from one to the other and speak prompts!

It's amazing!

My boss has dubbed it "programming at the speed of thought" which I'm sure he's picked up from somewhere. I've seen other people say that.

[go to top]