legacy-code

Tag

Cards List
#legacy-code

My temporary PHP fix from 2014 has nearly 20M installs. Today I'm deprecating it

Hacker News Top ↗ · 2026-09-15 Cached

Jake A. Smith deprecates a PHP function he wrote as a temporary fix in 2014, which has been installed nearly 20 million times, in favor of modern alternatives like the PHP League's URI library.

0 favorites 0 likes
#legacy-code

Domain-Driven Agents

Hacker News Top ↗ · 2026-08-29 Cached

The article discusses the challenges of using LLMs in legacy codebases due to domain confusion and proposes domain-driven agents as a way to prepare code for better AI integration by emphasizing strategic over tactical coding decisions.

0 favorites 0 likes
#legacy-code

The Move to Python 3 Begins

Lobsters Hottest ↗ · 2026-08-25 Cached

EVE Online begins its transition from Python 2 to Python 3 to improve performance and tooling, ensuring a seamless experience for players.

0 favorites 0 likes
#legacy-code

AI-Assisted GPU Porting of a 250k Line Legacy Weather Simulation Code

Hacker News Top ↗ · 2026-08-15 Cached

This paper presents a validation-centric AI-assisted GPU porting workflow applied to a legacy 250,000-line weather simulation code, achieving a 5.1× application-level speedup and addressing numerical discrepancies through careful validation.

0 favorites 0 likes
#legacy-code

AI migrated legacy COBOL programs to Java, bugs included

Hacker News Top ↗ · 2026-08-03 Cached

This paper introduces the Locksmith Loop, an agentic test-synthesis method for validating COBOL-to-Java migrations, achieving near-complete branch coverage by using parity-preserving mutations and deterministic oracles.

0 favorites 0 likes
#legacy-code

nascheme/quixote

Simon Willison's Blog ↗ · 2026-07-18 Cached

Simon Willison highlights that the Quixote web framework, originally imported 21 years ago, has had a recent commit as of July 2026.

0 favorites 0 likes
#legacy-code

Chesterton's middle finger

Lobsters Hottest ↗ · 2026-06-22 Cached

The article criticizes poor documentation and commit messages in software development, warning that leaving no explanation for decisions is like giving future developers the middle finger.

0 favorites 0 likes
#legacy-code

UniversalMigrator

Product Hunt ↗ · 2026-06-13

UniversalMigrator is an AI-powered tool that triages legacy code migration across 113 programming languages.

0 favorites 0 likes
#legacy-code

start-with-why-skillset for agentic workflows

Reddit r/AI_Agents ↗ · 2026-06-08

A developer shares their custom lightweight skillset for agentic workflows, combining elements from superpowers and Matt Pocock's approach, designed for mid-size local models and legacy codebases.

0 favorites 0 likes
#legacy-code

M3 scores well on SWE-Bench but that's not why Im impressed its the stuff no benchmark measures.

Reddit r/AI_Agents ↗ · 2026-06-04

M3 achieves solid benchmark scores but impresses with its ability to perform risk assessment and pre-mortem analysis before making code changes, highlighting a more cautious and thorough approach to refactoring in messy legacy repos.

0 favorites 0 likes
#legacy-code

@trq212: my main takeaway from the Bun rewrite is that legacy codebases will be incredibly valuable as a source for "distilling"…

X AI KOLs Timeline ↗ · 2026-05-24 Cached

The author reflects on the Bun rewrite, suggesting that legacy codebases will be valuable for distilling code into new forms, and argues that all games should be crossplatform and legacy software should work on the web, dismissing the need for COBOL.

0 favorites 0 likes
#legacy-code

How Virgin Atlantic ships faster with Codex

OpenAI Blog ↗ · 2026-05-22 Cached

Virgin Atlantic used OpenAI's Codex to accelerate mobile app development and legacy code refactoring, achieving zero P1 defects at launch and significant efficiency gains.

0 favorites 0 likes
#legacy-code

25+ years of pathfinding problems with C++

Lobsters Hottest ↗ · 2026-05-11 Cached

The Engineering Director of Age of Empires provides an in-depth analysis of the technical debt in the series' pathfinding system over the past 25 years, pointing out that legacy code, dynamic map mechanics, and floating-point errors caused by SIMD instruction sets replacing x87 extended precision are the root causes of classic bugs such as units clipping through walls.

0 favorites 0 likes
← Back to home

Submit Feedback