News for hackers. Stuff that matters.
Re:A New Go API for JSON by biztos on Wednesday November 04, 2026 @03:54PM (#50371362)
As I do more agentic coding, I am starting to feel strongly that I need to set aside a project -- and time -- for strictly hand-coding, using AI (if at all) only to explain things, never to write any code.

First, I like programming and don't want to stop doing it just because a machine can do it too. Second, I'm pretty sure atrophied coding skills will make me worse at directing the machines, thus worse at what seems to be "the job" these days.

Re:A New Go API for JSON by nonethewiser on Wednesday November 04, 2026 @04:09PM (#50371552)
>First, I like programming and don't want to stop doing it just because a machine can do it too. Second, I'm pretty sure atrophied coding skills will make me worse at directing the machines, thus worse at what seems to be "the job" these days.

In theory wouldn’t atrophied coding skills not matter if models are sufficiently good at coding? I mean isn’t whats left just design and architecture and testing?

Sure, if LLMs are producing shit code you need to have an understanding of what it should do instead. But I think that day is already gone.

Its hard to think of a skill that you’d need to build with an LLM that requires writing meaningful amounts of code by oneself. From my end all the complexity is business logic and system design.

Re:A New Go API for JSON by xgulfie on Wednesday November 04, 2026 @04:26PM (#50371803)
> In theory wouldn’t atrophied coding skills not matter if models are sufficiently good at coding?

I am begging HN users to understand that some people enjoy writing software themselves

Re:A New Go API for JSON by nonethewiser on Wednesday November 04, 2026 @05:07PM (#50372205)
Read my comment again. And the one I replied to. He claimed that his ability to code through LLMs has decreased as his coding ability atrophied. Im not questioning coding for the love of the game.
Re:A New Go API for JSON by biztos on Saturday November 07, 2026 @12:28AM (#50401914)
> He claimed that his ability to code through LLMs has decreased as his coding ability atrophied.

No, I didn't. I claimed that if my coding ability atrophies, I expect that my ability to code through LLMs will decrease. And this is an outcome I want to avoid for the stated reasons and others.

That said, I get your point: maybe "the thing writing the code" will be as abstract as "the thing moving the electricity through transistors" at some point. And maybe I will be wrong about coding skill translating to good agent-herding skill. But I don't think I'm wrong now.

Re:A New Go API for JSON by swatcoder on Wednesday November 04, 2026 @04:59PM (#50372133)
[delayed]
Re:A New Go API for JSON by nonethewiser on Wednesday November 04, 2026 @05:06PM (#50372195)
> You don't expect everyone to stop wanting to do those just because they can be automated more or less effectively, right?

Please reread my comment. That’s not what I’m addressing.

Re:A New Go API for JSON by cyphar on Wednesday November 04, 2026 @05:34PM (#50372431)
[delayed]
Re:A New Go API for JSON by nonethewiser on Wednesday November 04, 2026 @06:42PM (#50372999)
>No, because good understanding of design comes from programming experience.

“Programming” is a bit loaded. Do you mean thinking through and typing everything out yourself?

What design skills specifically can you only develop from continually programming in this way?

Personally I’ve found the opposite to be true. As writing out code myself has shrank to nearly 0, I now have a much shorter feedback loop on design. You get a lot more repetition and feedback when that’s basically all you are doing.

Re:A New Go API for JSON by skydhash on Wednesday November 04, 2026 @09:34PM (#50374403)
> seeing feedback on your design in minutes rather than weeks or even months.

Weeks and month for to wait for a feedback in developing software? Are you the sloth in zootopia?

The longest cycle for feedback for me has only been hours. And that was about redesigning the core architecture of an app. Otherwise, it’s like 10 minutes cycle if it’s edit-compile-run, 5 minutes if it’s REPL (lisp, bash, python,…).

Re:A New Go API for JSON by Mawr on Thursday November 05, 2026 @04:13AM (#50376962)
> What design skills specifically can you only develop from continually programming in this way?

As I write code myself I continously take into consideration stuff like following the consistency of the entire design, whether what I'm doing is efficient, etc. LLMs are terrible at this and I don't see how you could develop such skills by prompting only.

For example, I would never produce designs that require degenerate db access patterns (linear scans, etc.). Everything I write myself always takes into account using db & network efficiently from the ground-up. Every query is an index lookup, every api request is rate limited, everything is batched and cached, so on and so forth.

LLMs meanwhile don't care about any of this. I just had Claude happily try to fetch youtube page html because the api didn't expose something. Great idea, I'd love to be banned by google for scraping.

Designing with performance in mind is black magic too, I need to notice myself that stuff that I think has no reason to be slow (pretty much nothing does) is slow and hammering the llm to finally come up with a non-stupid design that's not ridiculously slow and wasteful. Yeah, why don't we pull 2.3mb of html to update a list, sounds good.

Re:A New Go API for JSON by queenkjuul on Wednesday November 04, 2026 @10:32PM (#50374799)
I still catch Claude writing some shit code sometimes
Re:A New Go API for JSON by nextaccountic on Thursday November 05, 2026 @12:17AM (#50375496)
Only in the same sense that painting skills not matter
Re:A New Go API for JSON by nilamo on Wednesday November 04, 2026 @04:47PM (#50372017)
I haven't actually tried it yet, but I think it'd be good to write a dsl for whatever you're doing. Then have ai make an interpreter to run it. Sort of as a way to stay... interested? Engaged?
Re:A New Go API for JSON by queenkjuul on Wednesday November 04, 2026 @10:31PM (#50374796)
That's exactly how i do all my personal projects. No agents, AI just for planning/research/debugging and occasionally for small bits of code i am not super interested in. For example I'm currently working in Go, but need to use a C library, and don't know C much at all. So when i get stuck with the C interop parts, sometimes i let the AI write bits of C for me, or let it write scripts for cross-compiling or other stuff i just find to be a pain. But I'm doing all the writing and logic myself.

Agents make it too easy to gloss over too much. They're great at work where i care about productivity but I've zero interest at home where the point is learning and having fun

Re:A New Go API for JSON by lkirkwood on Thursday November 05, 2026 @12:29AM (#50375565)
Do it! I have the same feeling and the hardest part is picking something that you are interested in. I have just kept the idea of "thinking of ideas" on my mind for a few days once I finish something. I usually come up with a few ideas if I'm always considering any little thing for a project. It has been fun and I have learned a few things along the way - more than I feel I do letting AI write most of the code.