frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Where is legacy codebase maintenance headed?

5•AnnKey•17h ago
I've seen a few anecdotes lately that say that they use Claude Code on legacy codebase and with relatively little supervision it can work on complex problems. Then the claim that Claude Code writes most of its own code, and that they no longer mentor their newcomers - instead, AI answers their questions and they can start making meaningful changes within the first few days. To me it sounds almost too good to be true, so I'd love to have some reality check.

I've spent most of my career in legacy codebases, reading, tracing behavior, making careful changes, and writing tests to protect them. I've taken a sabbatical though, which ends soon, and I'm quite worried and excited to what has happened during this time.

For those working on legacy codebases:

- Has the workflow really shifted to prompting AI, reviewing output, and maintaining .md instructions?

- Does your company allow Claude Code, Codex or similar tools? If not, what do you use?

- Do companies worry about costs and code privacy?

- Where do you think this is headed, a year from now?

Concrete examples, good or bad, would be especially helpful. Thanks.

Comments

al_borland•15h ago
I work mostly in Ansible and Copilot is completely incompetent when trying to deal with it. I’ve tried several models that are available (Claude, Gemini, various GPTs, Codex), and they’ve all been pretty bad.

For example, I asked just this week if a when condition on a block was evaluated once for the block or applied to each task. I thought it was each task, but wanted to double check. It told me it was done once for the block, which was not what I was expecting. I setup a test and ran it; it was wrong. It evaluates the condition on every task in the block. This seems like a basic thing and it was completely wrong. This happens every time I try to use it. I have no idea how people are trusting it to write 80% of their code.

We recently got access to agent mode, which is the default now. Every time it has tried to do anything it destroys my code. When asking it to insert a single task, it doesn’t understand how to format yaml/ansible, and I always have to fix it after it’s done.

I can’t relate to anything people are saying about AI when it comes to my job. If the AI was a co-worker, I wouldn’t trust them with anything, and would pray they were cut in the next round of layoffs. It’s constantly wrong, but really confident about it. It apologizes, but never actually corrects its behavior to improve. It’s like working with a psychopath.

In terms of training AI on our code base, that seems unlikely. We’re not even allowed to give our entire team (of less than 10 people) access to our code. We also can’t use whatever AI tool is out there. We can only use Copilot and the models it has, and only through our work account with SSO so it applies various privacy rules (from my limited understanding). We don’t yet have access to a general purpose AI at work, but they are in pilot I think.

I have no idea where it’s heading, as I have trouble squaring the reality of my experience with the anecdotes I read online, to the point where I question if any of it is real, or these are all investors trying to keep the stock prices going up. Maybe if I was working in a more traditional language or a greenfield environment that started with AI… maybe it would be better. Right now, I’m not impressed at all.

raw_anon_1111•13h ago
I don’t use Ansible. But both Codex (and just using ChatGPT) and Claude Code are excellent with CloudFormation, Terraform and the CDK. Sometimes with ChatGPT I have to tell it to “verify its code using the latest documentation” for newish features
journal•5h ago
realistically, you can get a project started within low enough tokens, to have a long enough conversation to generate something that looks like 1.0. eventually you will reach a point where every request becomes more expensive and caching doesn't help. you'll have to truncate/prune/hoist the context however you do that, summarize is what i do and i get creative. i have absolutely no idea how anyone using agents is producing anything maintainable over a long iterative period.

this is llm bitcoin moment, you will find them raise the price so high that running these agents like you are used to now will leave you with no pants on. you need to aim for minimum context, not stuff it with everything irrelevant.

Why AI is pushing developers toward typed languages

https://github.blog/ai-and-ml/llms/why-ai-is-pushing-developers-toward-typed-languages/
1•mikece•1m ago•0 comments

Show HN: Challenging NYC noise cameras with acoustic physics arguments

https://nycnoisecameraticket.com
1•todaycompanies•1m ago•1 comments

Metabase Community Data Stack Report 2025

https://www.metabase.com/blog/metabase-community-data-stack-report-2025-key-analysis
1•mooreds•3m ago•0 comments

Designing an IPv6-native P2P transport – lessons from building I6P

https://theushen.medium.com/designing-an-ipv6-native-p2p-transport-lessons-from-building-i6p-b8ca...
1•TheusHen•3m ago•1 comments

Handling secrets (somewhat) securely in shells

https://linus.schreibt.jetzt/posts/shell-secrets.html
1•todsacerdoti•3m ago•0 comments

I built an AI that generates production-ready Shopify apps from a prompt

https://www.getviber.dev/
1•Gandalfgrey•3m ago•1 comments

Quick Start Guide for Bluesky-Curious Econ Lovers (2024)

https://aaronsojourner.org/for-bluesky-curious-econ-lovers/
1•mooreds•3m ago•0 comments

"Ungentrified" Craigslist may be the last real place on the Internet

https://www.wired.com/story/is-craigslist-the-last-real-place-on-the-internet/
1•nxobject•4m ago•0 comments

France working with allies on plan should US move on Greenland [video]

https://www.youtube.com/watch?v=KRXBkJ5BvMk
1•mooreds•4m ago•0 comments

Rhythmic Sharing

https://arxiv.org/abs/2502.08644
1•greekanalyst•4m ago•0 comments

Show HN: TheAgentDB – Database of Autonomous AI Agents

https://www.theagentdb.com
1•idocohenx•5m ago•0 comments

The LLM Podcast

https://thellmpodcast.in/home
2•satuke•6m ago•0 comments

Meta Announces 6.6 GW of Nuclear Energy Projects to Power AI Revolution

https://www.nucnet.org/news/meta-announces-6-6-gw-of-nuclear-energy-projects-to-power-ai-revoluti...
2•mpweiher•7m ago•0 comments

Nvidia's Rubin Platform: First True AI Factories of the Intelligence Age

https://www.netizen.page/2026/01/nvidias-rubin-platform-building-first.html
1•paramendra•8m ago•0 comments

Why young people are the big losers in Europe's dysfunctional housing system

https://www.theguardian.com/world/2025/dec/17/this-is-europe-young-people-dysfunctional-housing-s...
1•PaulHoule•8m ago•0 comments

Understanding and Deploying AI Agents: A Comprehensive Guide

https://www.netizen.page/2026/01/understanding-and-deploying-ai-agents.html
1•paramendra•9m ago•0 comments

Got milk? UW-Platteville professors turn spoiled dairy into sustainable plastic

https://www.uwplatt.edu/news/got-milk-uw-platteville-professors-turn-spoiled-dairy-sustainable-pl...
1•speckx•9m ago•0 comments

Satellite Images Reveal Venezuela's Methane Problem

https://www.bloomberg.com/news/articles/2026-01-09/venezuela-s-massive-methane-problem-revealed-i...
1•toomuchtodo•10m ago•1 comments

Leveling up my Claude Code usage

https://noamlerner.com/posts/leveling_up_my_claude_code_usage/
1•avivby•10m ago•0 comments

Bunnie's Piggyback Hack

https://pluralistic.net/2026/01/09/quantity-break/
1•hn_acker•11m ago•0 comments

Show HN: Fight speed tickets issued in inactive work zones

https://workzonespeedingticket.com/
1•todaycompanies•12m ago•1 comments

SpaceX Rockets Put Passenger Planes at Risk

https://www.propublica.org/article/spacex-faa-launch-airlines-safety-explosions-florida-caribbean
2•Noaidi•12m ago•0 comments

Acemagic presents mini-PCs inspired by the NES and PlayStation 1

https://www.tomshardware.com/video-games/retro-gaming/acemagic-presents-mini-pcs-inspired-by-the-...
1•rbanffy•13m ago•0 comments

Fix Your Robots.txt or Your Site Disappears from Google

https://www.alanwsmith.com/en/37/wa/jz/s1/
2•tobr•13m ago•0 comments

How to store a chess position in 26 bytes using bit-level magic

https://ezzeriesa.notion.site/How-to-store-a-chess-position-in-26-bytes-using-bit-level-magic-df1...
1•kurinikku•14m ago•0 comments

Show HN: Claude Code skill for authentic founder content

https://github.com/BayramAnnakov/founder-voice-ghostwriter
1•Bayram•14m ago•0 comments

Universal OAuth protocol (quantum-resistant, federated) – feedback wanted

https://github.com/RealHaywoodJ/uhp-protocol
1•SirSHAmun5on12•16m ago•1 comments

Top Foods for Eye Health

https://its-about-your-health.blogspot.com/2026/01/the-top-5-foods-for-eye-health-boost.html
1•mrhappypappy•18m ago•1 comments

Jsconfig.json

https://code.visualstudio.com/docs/languages/jsconfig
1•super256•18m ago•0 comments

Are Canadians more afraid of floods – or flood maps?

https://thenarwhal.ca/outdated-flood-maps-canada/
1•speckx•22m ago•0 comments