frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

AI file editing is broken

https://hic-ai.com
1•simonreiff•1h ago

Comments

simonreiff•1h ago
I'm Simon, an attorney and partner at a boutique law firm in New York City, where I have been representing clients in high-stakes commercial and real estate disputes for almost 20 years. I've also been building software for many years, long before AI assistants existed, though these days, like most of you, I use AI coding agents regularly to boost productivity.

Last year, I hit a wall: I simply could not get my AI assistants to follow my instructions to edit my files accurately and reliably. I found this to be true regardless which model or client I chose, no matter how well I documented, and across all file types.

I began focusing on a specific scenario: The agent echoes back a perfectly reasonable plan to revise a file, they call their tools, and they announce completion; but, the file is corrupted. Even if not literally broken, the diff shows wholesale replacements, many unrelated to the underlying issue, when small, surgical modifications were warranted. I call this last-mile failure pattern "Execution Slop".

After investigation, I concluded that Execution Slop cannot be fixed through prompt engineering or by paying for more expensive tokens, because the AI file-editing tools themselves are broken. All major AI coding assistants use the same string-replacement strategy for editing under the hood. Agents can't visualize their changes before committing them to disk, get no warning that they're about to break something, can't roll back changes atomically if they realize they made a mistake, and often can't even insert or delete at a specific line or line range (let alone a particular column), without also echoing everything around it.

So I spent nearly a year building something completely different. HIC Mouse gives AI agents line- and coordinate-based editing through a natural syntax that allows agents to edit concisely by declaring region boundaries instead of forcing them to use string replacement. All multi-operation and large operations are automatically staged in memory before touching disk, triggering a Dialog Box mode, in which the agent can save, cancel, inspect, or refine. If something goes wrong, the agent can roll back edits atomically. If most of a batch succeeds but one operation fails, the agent can fix just the failure without discarding the rest. And agents are given embedded contextual guidance at every tool call.

To validate rigorously that HIC Mouse genuinely improves outcomes, I ran three preregistered confirmatory studies (N=67 paired runs) comparing Mouse-enabled AI assistants running in isolated Docker containers performing timed, realistic file-editing tasks ranging in difficulty, against identically configured agents using built-in editing tools. I've uploaded the technical report and statistical analysis with all the details, but the bottom line is that Mouse dramatically improved performance (Cohen's h > 2 or "massive" effect size on multiple metrics), across every dimension that I studied -- capability, speed, cost, reliability, and most importantly, accuracy.

We have now officially launched, and HIC Mouse is available for download through the VS Code Marketplace and Open VSX. Mouse works with VS Code, Cursor, and Kiro, and it's compatible with GitHub Copilot, Claude Code, and other MCP clients.

Please consider installing HIC Mouse, and let me know what you think! I really hope that it genuinely makes a positive difference for you.

Now let me ask you: How often do you encounter Execution Slop, and what are you doing to avoid it?

A $20k Model Trash Can Showcases San Francisco's Dysfunction

https://www.washingtonpost.com/opinions/2026/05/06/san-francisco-pricey-trash-can-replacement-sho...
1•iancmceachern•2m ago•0 comments

A Eulogy for Nolan Ryan Williams, M.D

https://thefrontierpsychiatrists.substack.com/p/a-eulogy-for-nolan-ryan-williams
1•surprisetalk•2m ago•0 comments

Sans-IO: The secret to effective Rust for network services (2024)

https://www.firezone.dev/blog/sans-io
1•jamilbk•2m ago•0 comments

Cross-Cutting Concerns in Library Design (2021)

https://danpalmer-me.pages.dev/2021-05-03-cross-cutting-concerns-library-design/
1•wonger_•3m ago•0 comments

Valve releases Steam Controller CAD files under Creative Commons license

https://www.digitalfoundry.net/news/2026/05/valve-releases-steam-controller-cad-files-under-creat...
1•haunter•3m ago•0 comments

The impact of narcissistic CEOs running media companies on stock markets [pdf]

https://ur.bc.edu/system/files/2025-04/bc-ir109981.pdf
2•nothrowaways•3m ago•0 comments

TikTok's algorithm favored Republican content in 2024 US elections, study finds

https://www.theguardian.com/technology/2026/may/06/tiktok-pro-republican-algorithm-2024-election
1•cf100clunk•4m ago•0 comments

David Letterman on 'The Late Show' Ending and CBS's New Owners

https://www.nytimes.com/2026/05/05/arts/television/david-letterman-stephen-colbert-the-late-show-...
1•iancmceachern•4m ago•0 comments

XBOW Secures Additional $35M

https://xbow.com/news/xbow-secures-additional-35m-from-strategic-investors
1•wslh•6m ago•0 comments

What Causes Lightning? The Answer Keeps Getting More Interesting

https://www.quantamagazine.org/what-causes-lightning-the-answer-keeps-getting-more-interesting-20...
1•Tomte•6m ago•0 comments

Show HN: Long-term memory for AI agents and teams, built with PostgreSQL

https://github.com/simplyblock/postbrain
1•noctarius•7m ago•0 comments

ZK Security, ZK Summit, and a Decade of Progress

https://blog.zksecurity.xyz/posts/zksummit-rome/
1•marcobesier•8m ago•0 comments

Create a Mini-Forest with the Miyawaki Method

https://joegardener.com/podcast/create-miniforest-miyawaki-method/
2•pavel_lishin•9m ago•0 comments

The Crypto Industry Is Dying That Is a Good Thing

https://pomp.substack.com/p/the-crypto-industry-is-dyingthat
2•imaginaryunit01•9m ago•0 comments

Some kids are bypassing age verification checks with a fake mustache

https://techcrunch.com/2026/05/06/some-kids-are-bypassing-age-verification-checks-with-a-fake-mus...
5•jamdesk•10m ago•1 comments

MV Hondius Hantavirus Outbreak

https://en.wikipedia.org/wiki/MV_Hondius_hantavirus_outbreak
1•sva_•10m ago•0 comments

Lessons from testing GPT and Gemini native audio models for voice agents

https://deepsense.ai/blog/realtime-voice-ai-in-the-enterprise-overcoming-latency-with-native-audi...
1•Applied_AI•11m ago•0 comments

The forward-deployed prediction error

https://www.cognitivefusion.systems/insights/glasswing-001
1•JohnsonSLC•15m ago•0 comments

Today's GitHub Incident – Issue with Pull Requests

https://www.githubstatus.com/incidents/f5pb5d5mr9yh
3•ilarum•15m ago•1 comments

A Fast Immutable Map in Go

https://lemire.me/blog/2026/03/29/a-fast-immutable-map-in-go/
1•surprisetalk•16m ago•0 comments

The future of work is playing a videogame

https://www.strangeloopcanon.com/p/the-future-of-work-is-playing-a-videogame
1•surprisetalk•17m ago•0 comments

Show HN: Skymap – a 3D galaxy catalog explorer in the browser via WebGPU

https://skymap.rulkens.com/
2•thereallex•18m ago•1 comments

Process Flow Engine for PC, Raspberry Pi, and ESP32

https://github.com/ewowi/projectMM
1•MrBuddyCasino•19m ago•0 comments

21 Days: A Founder Rebrand Compressed by AI

https://itsbariscan.substack.com/p/21-days-a-founder-rebrand-compressed
1•bariscan•19m ago•0 comments

Ctx – Do you remember? Persistent context for AI coding tools

https://github.com/ActiveMemory/ctx
1•parlakisik•21m ago•0 comments

Show HN: KubeRiva OMS – Open-source AI-native order management system

https://github.com/KubeRiva/OMS
1•kirankls2025•22m ago•0 comments

Rumors of my death are slightly exaggerated

8•CliffStoll•22m ago•0 comments

FBI investigating leaks to journalist who wrote explosive article on Kash Pate

https://www.ms.now/news/fbi-investigating-leaks-to-journalist-who-wrote-explosive-article-on-kash...
5•JumpCrisscross•23m ago•1 comments

David Baker on using protein design to tackle humanity's biggest challenges

https://www.existentialhope.com/podcasts/david-baker-using-ai-for-science-to-solve-humanitys-bigg...
1•martina_xhope•23m ago•1 comments

Apple's most powerful Mac Studio loses its last remaining RAM upgrade option

https://9to5mac.com/2026/05/05/apples-most-powerful-mac-studio-loses-its-last-remaining-ram-upgra...
2•rom16384•23m ago•0 comments