Live data from Hacker News

Coding after coders: The end of computer programming as we know it?

nytimes.com

381–390 of 469 posts

Re: Coding after coders: The end of computer programming as we know it?

#381

how many times in the history of computer programming has there been an end to computer programming as we know it, successfully, and how many times predicted? I can think of one successfully, off hand, although you could probably convince me there was more than one. the principle phrase being "as we know it", since that implies a large scale change to how it works but it continues afterwards, altered.

[dead]

Re: Coding after coders: The end of computer programming as we know it?

#382
post #158

Earlier quoted context omitted.

To read it in a kinder way, I can focus on a complex logic problem, a flow, an architecture or micro optimisation. I can have an llm setup the test harnesses. I improved test speed which was fun, I had an llm write a nice analysis front end to the test timing which would have taken time but just wasn’t interesting or hard. Ask yourself if there are tasks you have to do which you would rather just have done? You’d ins…

> Ask yourself if there are tasks you have to do which you would rather just have done? Yeah. My laundry, my dishes, my cooking... You know. Chores. Not my software, I actually enjoy building that

Absolutely everything about it in equal measure? You live environment config, setting up test harnesses, coding the complex part all identically the same? Nothing you would hand off?

Do you find there are zero chores in software development and everything is an identical delight?

Re: Coding after coders: The end of computer programming as we know it?

#383
post #380

Earlier quoted context omitted.

You can enjoy doing woodworking without power tools but that's irrelevant to a job where people want it done fast with power tools.

Woodworking analogy for AI is not "power tools vs handsaw", its "power tools vs. wood 3D printer". You don't do any of the creating, you only ideate and allow the machine to do all the creating. It's simply not wood working anymore. Its something else entirely

You don’t have to choose between entirely hand coded and entirely AI built code.

Re: Coding after coders: The end of computer programming as we know it?

#384

Earlier quoted context omitted.

> Ask yourself if there are tasks you have to do which you would rather just have done? Yeah. My laundry, my dishes, my cooking... You know. Chores. Not my software, I actually enjoy building that

You can enjoy doing woodworking without power tools but that's irrelevant to a job where people want it done fast with power tools.

A friend was recently redoing his kitchen. They hired a carpenter for cabinetry, and his wife asked him if he would be willing to make it with only hand tools.

Carpenter told her he'd be happy to, it would take 8 weeks longer, cost more, and probably wouldn't look any better than the regular way

Re: Coding after coders: The end of computer programming as we know it?

#385
post #262

> in coding, L.L.M.s take away the drudgery and leave the human, soulful parts to you. I've always hated solving puzzles with my deterministic toolbox, learning along the way and producing something of value at the end. Glad that's finally over so I can focus on the soulful art of micromanaging chatbots with markdown instead.

amidst this whole AI craze it's illuminating to learn how many programmers secretly hated programming all along

I think a lot of us like solving novel problems. But the menial drudgery of most modern software, where you're writing code in an app that was written in a week 8 years ago and then had mountains of "get it done quickly and we can improve it later" over the years, wears on everyone. Much as the advent of decent cordless tools revolutionized "workman" trades, ai helps programmers

Re: Coding after coders: The end of computer programming as we know it?

#386

Earlier quoted context omitted.

Just the fact that even retail quality hardware is still improving at local LLM significantly is still a great sign. If AI quality remained the same, and the cost for local hardware dropped to $1000, it would still be the greatest thing since the internet IMO. So even if the worst happens and all progress stops, I'm still very happy with what we got.

>I'm still very happy with what we got "One person's slop is another person's treasure" I'm not all that impressed with "AI". I often "race" the AI by giving it a task to do, and then I start coding my own solution in parallel. I often beat the AI, or deliver a better result. Artificial Intelligence is like artificial flavoring. It's cheap and tastes passable to most people, but real flavors are far better in every w…

Home made food is better than anything you can buy too. Im 40 but I still drive 30 minutes to my parents once a week for dinner because the food they make feels like the elixir of life compared to the slop I can buy in trader joes, Costco, or most restaurants.

But I'm pretty glad trader joes exists too.

Re: Coding after coders: The end of computer programming as we know it?

#387

Earlier quoted context omitted.

Perhaps it would help if I include the quote, so from Vibe Coding pages 165-166: > [IDEs index] your code base with sophisticated proprietary analysis and then serve that index to any tool that needs it, typically via LSP, the Language Services Protocol. The indexing capabilities of IDEs will remain important in the vibe coding world as (human) IDE usage declines. Those indexes will help AIs find their way around you…

Would you recommend that book?

Yes, it's fantastic. Hard to imagine a better resource for getting started with vibe coding, on through developing large high-quality projects with it. It doesn't get into the details of particular tools much, so it should stay relevant for a while.

Re: Coding after coders: The end of computer programming as we know it?

#388
post #94

I'm not normally a fan of the NYT but this wasn't too bad. It passed the Gel-Mann test, and is clearly written by someone who knows the field well, even though the selection of quotes skews to towards outliers -- I think Yeggie for instance is pretty far out of the mainstream in his views on LLMs, whether ahead or sideways. As a result a lot of the responses here are either quibbles or cope disguised as personal anec…

I've found LLMs to be extremely powerful in research projects. A lot of code related to research is very bespoke by its nature. Using Codex, I've been able to iterate on ideas that I would never had the time or courage to explore before. As for code quality/brevity, it doesn't really matter in this context as long as it works. And it's incredible to have this companion that understands broadly every aspect of tangential knowledge required to execute an idea. I do think it helps that I have over 25 years of experience in my domain (geospatial), which helps me guardrail my interactions and get good results in as few shots as possible.

Re: Coding after coders: The end of computer programming as we know it?

#389

For me, the biggest shift is people who don't care about local AI. The idea that you can no longer code without paying a tax to one of the billion $ backed company isn't sitting well.

This is the only problem but hopefully we'll be able to fix this issue, otherwise yikes we are doooomed.

Re: Coding after coders: The end of computer programming as we know it?

#390
post #79

Earlier quoted context omitted.

I was thinking about that recently. Maybe decades from now people will look at things like the Linux kernel or Doom and be shocked that mere humans were able to program large codebases by hand.

Hmm, can you think of anything that we could do decades ago but cannot do it now, today?

Build the pyramids
Post reply on HN