Live data from Hacker News

Karpathy on Programming: “I've never felt this much behind”

twitter.com

41–50 of 630 posts

Re: Karpathy on Programming: “I've never felt this much behind”

#41
I have been telling everybody I know over the Christmas break that I have been coding from around 10-36 years of age, as a career and always in my spare time as a hobby. I have a lacklustre computer science knowledge and never worked at the scale of FANG etc but am still rather confident in my understanding of code and the tech scene in general. I've been telling people I haven't "coded" for almost 6 months now, I only interface with agentic setups and only open my IDE to make copy and config changes.

I understand we are all in different camps for a multitude of reasons;

- The jouissance of rote coding and abstraction

- The tree of knowledge specifically in programming, and which branches and nodes we each currently sit at in our understanding

- Technical paradigms that humans may have argued about have now shifted to obvious answers for agentic harnesses (think something like TDD, I for one barely used that as a style because I've mostly worked in startups building apps and found the cost of my labour not worth it, but agentic harnesse loops absolutely excel at it)

- The geography and size of the markets we work in

- The complexity of the subject matter / domain expertise

- The cost prohibitive nature of token based programming (not everyone can afford it, and the big fish seemingly have quite the advantage going fourth)

- Agentic coding has proven it can build UI's very easily, and depending on experience, it can build a very very many things easily. it excels in having feedback loops such as linting or simple javascript errors, which are observability problems in my opinion. Once it can do full stack observability (APM, system, network), it's ability to reason and correct problems on the fly for any complex system seems overly easy from my purvue.

- At the human nature level, some individuals prefer to think in 0's and 1's, some in words, some inbetween, and so on, what type of communication do agentic setups prefer?

With some of that above intuition that is easily up for debate, I've decided to lean 100% into agentic coding, I think it will be absolutely everywhere and obviously with humans in the loop but I don't think humans will need to review the pull requests. I am personally treating it as an existential threat to my career after having seen enough of what it's capable of. (with some imagination and a bit of a gambling spirit, as us mere mortals surely can't predict the future)

With my gambit, I'm not choosing to exit the tech scene and instead optimistically investing my mental prowess into figuring out where "humans in the loop" will be positioned. Currently I'm looking into CI level tooling, the known being code quality, and all the various forms of software testing paradigms. The emerging evals in my mind will keep evolving and beyond testing our ideas of model intelligence and chat bot responses will do a lot more.

---

A more practical rant: If you are building a recommendation engine for A and B, the engine could have X amount of modules that return a score which when all combined make up the final decision between A and B. Forgive me but let's just use dating as an example. A product manager would say we need a new module to calculate relevance between A and B based off their food preferences. An agentic harness can easily code that module and create the tests for it. The product manager could ask an LLM to make a list of 1000 reasons why two people might be suitable for dating. The agent could easily go away and code and test all those modules and probably maintain technical consistency but drift from the companies philosophical business model. I am looking into building "semantic linting" for codebases, how can the agent maintain the code so it aligns with the company's business model. And if for whatever reason those 1000 modules need to be refactored, how can the agent maintain the code so it aligns with the company's business model. Essentially trying to make a feedback loop between the companies needs and the code itself. To stop the agent and the business from drifting in either directions, and allowing for automatic feedback loops for the agent to fix them. In short, I think there will be new tools invented that us human's will be mastering as to Karpathy's point.

Re: Karpathy on Programming: “I've never felt this much behind”

#42
Behind who?

Is there someone already mastering “agents, subagents, their prompts, contexts, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations, and a need to build an all-encompassing mental model for strengths and pitfalls of fundamentally stochastic, fallible, unintelligible and changing entities suddenly intermingled with what used to be good old fashioned engineering” ?

And do they have a blog?

Re: Karpathy on Programming: “I've never felt this much behind”

#43
post #35
post #30

Earlier quoted context omitted.

Being honest about self-driving AI gets you sued by the richest guy on earth.

Everything has a cost. Fear of doing the right thing isn't worth it.

That's a very cute power rangers way of saying it, but c'mon, it's easy to say when it's not you who is the target of a limitless revenge machine.

Re: Karpathy on Programming: “I've never felt this much behind”

#44
post #34

Does any of you bother the fact that now you have to pay money in order to do your job? I mean AI model subscriptions. Somehow it feels wrong for me to pay for tools that are trying to replace me.

paying to train* and fund the research for the tools to replace us

Re: Karpathy on Programming: “I've never felt this much behind”

#45
post #40

As an Opus user, I genuinely don’t understand how someone can work for weeks or months without regularly opening an IDE. The output almost always fails. I repeatedly rewrite prompts, restate the same constraints, and write detailed acceptance criteria, yet still end up with broken or non-functional code.its very frustrating to say the least Yesterday alone I spent about $200 on generations that now require significan…

I’ve had decent results from it. What programming language are you using?

Re: Karpathy on Programming: “I've never felt this much behind”

#46
post #43
post #35

Earlier quoted context omitted.

Everything has a cost. Fear of doing the right thing isn't worth it.

That's a very cute power rangers way of saying it, but c'mon, it's easy to say when it's not you who is the target of a limitless revenge machine.

You can embrace a nihilistic weakness or you can do the right thing. It's not complex.

If Karpathy is genuinely compromised to the point where he can no longer do the right thing then no one should listen to him.

Re: Karpathy on Programming: “I've never felt this much behind”

#47
post #40

As an Opus user, I genuinely don’t understand how someone can work for weeks or months without regularly opening an IDE. The output almost always fails. I repeatedly rewrite prompts, restate the same constraints, and write detailed acceptance criteria, yet still end up with broken or non-functional code.its very frustrating to say the least Yesterday alone I spent about $200 on generations that now require significan…

Why would you spend $200 a day on Opus if you can pay that for a month via the highest tier Claude Max subscription? Are you using the API in some special way?

Re: Karpathy on Programming: “I've never felt this much behind”

#48
post #37

Yeah. OR. You just ignore the bullshit until the bubble burst. Then we'll see what's left and it will not be what the majority think.

The "bubble" is in the financial investment, not in the technology. AI won't disappear after the bubble bursts, just like the web didn't disappear after 2000. If anything, bursting the financial bubble will most likely encourage researchers to experiment more, trying a larger range of cheaper approaches, and do more fundamental engineering rather than just scaling.

AI is here to stay, and the only thing that can stop it at this stage is a Butlerian jihad.

Re: Karpathy on Programming: “I've never felt this much behind”

#49
post #37

Yeah. OR. You just ignore the bullshit until the bubble burst. Then we'll see what's left and it will not be what the majority think.

The "bubble" is in the financial investment, not in the technology. AI won't disappear after the bubble bursts, just like the web didn't disappear after 2000. If anything, bursting the financial bubble will most likely encourage researchers to experiment more, trying a larger range of cheaper approaches, and do more fundamental engineering rather than just scaling. AI is here to stay, and the only thing that can stop…

I maintain, the web today is not what people though it would be in 1998. The tech has it's uses, it's just not what snake oil sellers are making it to be. And talking about Butlerian jihad is borderline snake oil selling.

Re: Karpathy on Programming: “I've never felt this much behind”

#50
post #20
post #19

Earlier quoted context omitted.

Why would one opt to use an LLM-based AI tool as a compiler? It seems that would be extraordinarily complex over traditional compilers, but for what benefit?

It would be, in its ideal state a vague problem to concrete and robust implementation compiler. A star trek replicator for software. Obviously we are nowhere near that, and we may never arrive. But this is the big bet.

>A star trek replicator for software

That's a very interesting way to put it.

Post reply on HN