frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Grep beats LSP? Why coding agents ignore your fancier tools

https://www.agentconnect.md/blog/grep-beat-lsp-harness/
27•kaonashi-tyc-01•1h ago

Comments

nomilk•43m ago
Tangental, but my LSP config breaks every few months. I don't bother to fix it anymore, I open an LLM in ~/dotfiles and complain until it works again, usually in a few minutes.

What's interesting is observing how much work this takes. (it gives me much more empathy toward my past self; how was a clumsy human supposed to know and reason about these things!?, especially when I hadn't touched the configs since a few months prior and had forgotten them almost entirely).

Most often there's 10-20 very small programs all working together to give the desired experience. The amount of minutes and tokens required to solve these seemingly simple problems like "My LSP isn't working" is sometimes much more than expected.

weknowbetter•14m ago
I bet if you look back, you were using a lot less effort in the past than what you see the LLM doing now. They are pretty bad at taking a straight line to the solution.
tombert•13m ago
I have the exact same anecdote; it makes me wonder if this is a common enough use case that a small language model could be trained and run locally for these kinds of “configuration bullshit problems”.

I feel like a very large percentage of my Claude usage ends up having it automate configuration shit, because historically that has been the part of software engineering I have always hated.

6yyyyyy•4m ago
This seems like the LLM is vastly overcomplicating things. My entire Neovim config is a single 500 line init.lua and this is enough for LSP to work.
wonnage•15m ago
This article presents some evidence for why Grep might work better but I don’t think it does a great job of explaining why it gets chosen - is it something that was intentionally reinforced during training or was it just because LSP is harder to train on because it’s usually hidden behind some IDE interface

There’s no reason why you couldn’t write a search tool that e.g combines LSP and grep. Or ast-grep, for that matter. It feels like one of those things we haven’t spent much time investigating because grep is good enough

kaonashi-tyc-01•5m ago
"is it something that was intentionally reinforced during training or was it just because LSP is harder to train on because it’s usually hidden behind some IDE interface"

that's also my doubt, it's much easier to train with grep while only a fraction of project can setup LSP properly.

brunoborges•13m ago
What has worked well for me is to have a SKILL that instructs to use the LSP more often than not.

LSP works best when using dependencies that are already compiled locally, but if all source is available, yeah... I still don't have a solid answer on which one is best.

But again, for already compiled dependencies (think Java bytecode), without LSP configs, the agent is likely going to attempt to extract binaries from JAR files, use grep and javap, and potentially attempt to decompile the .class files.

nxc18•10m ago
It is astonishing how easy it is to see the AI hand at work in the writing. Really, it is almost impossible not to see. I don’t get how these people feel it is appropriate to pass off slop like this and not even bother to edit it.

Just painful to read.

tonyarkles•10m ago
There’s been an interesting co-evolution that I’ve been experiencing with Claude Code. I’ll ask it to do a task, I’ll watch what it’s doing (often lots of find and grep and ripgrep) and then after the task is complete I’ll ask it if there are any tools that would’ve made the job easier. This has led to tools like fzf and others (notmuch for indexing email, for example). I’ve then taken those tools and figured out how to work them into my own workflow, both CLI and Emacs.

We’ve also collaborated on some Python tooling that takes a rather slow data format that I often have to process and analyze, indexed the whole corpus, and for analysis I can do (or Claude Code can) a single-pass conversion to Parquet which is then queryable with DuckDB. That tool has dramatically improved my turnaround time on one-off analysis tasks and as a Python CLI tool using Typer, the interface is also nicely discoverable for LLM harnesses to work with.

monster_truck•7m ago
This has not been my experience at all.

GPT-6 Astra

https://openai.com/index/gpt-6-astra/
1503•kibae•10h ago•1273 comments

.name Termination

https://neil.fraser.name/news/2026/09/03/
1527•pavel_lishin•13h ago•406 comments

Project Xanadu: Even More Hindsight

https://gwern.net/xanadu
42•andsoitis•3h ago•5 comments

Grep beats LSP? Why coding agents ignore your fancier tools

https://www.agentconnect.md/blog/grep-beat-lsp-harness/
29•kaonashi-tyc-01•1h ago•10 comments

Qwen 3.8 27B available on Cerebras at 1500 tokens/s

https://inference-docs.cerebras.ai/models/overview
499•altertable•10h ago•148 comments

A Mysterious Kidney Disease Has Arrived in Texas

https://www.texasmonthly.com/news-politics/ckdu-kidney-disease-immigration/
33•johntfella•1h ago•28 comments

How an MIT research project became the Julia programming language

https://news.mit.edu/2026/how-mit-research-project-became-global-programming-language-0831
45•theanonymousone•3d ago•9 comments

The largest electric aircraft just flew [video]

https://www.youtube.com/watch?v=nM86DBOqgPM
241•feb•2d ago•163 comments

New type of dice guarantees no tie when deciding who goes first

https://www.cbc.ca/lite/story/9.7328614
78•colinprince•2d ago•50 comments

From Hookswitch to Grave

https://computer.rip/2026-06-14-hookswitch-to-grave.html
12•Sniffnoy•2h ago•0 comments

Artificial beaver dams saw juvenile coho salmon survival rates go from 8% to 60%

https://www.discoverwildlife.com/animal-facts/artificial-beaver-dams-california
197•speckx•12h ago•61 comments

Porting my 1993 Amiga game to Godot, with an LLM reading the 68000 assembly

https://babyloniantwins.com/blog/porting-a-1993-amiga-game-to-godot/
229•rabahs•14h ago•68 comments

Ask HN: Who is using MCP in production?

31•sukit•17h ago•40 comments

Which tools do Claude, Codex and Cursor choose? We measured 17k runs to find out

https://armature.tech/blog/which-tools-coding-agents-install
138•screm•7h ago•51 comments

GPS glitched across the US by as much as 33 feet

https://www.sciencealert.com/gps-glitched-across-the-us-by-as-much-as-33-feet-scientists-have-nev...
150•thread_id•1d ago•91 comments

K2 Horizon: A connected fleet of six open models

https://ifm.ai/blog/k2/
273•karimf•13h ago•88 comments

Any Human Ever – One life, drawn at random from all who have ever lived

https://anyhumanever.com/
512•thinkingemote•13h ago•251 comments

Go grandmaster Shin defeats AI KataGo with a two-stone handicap

https://www.kedglobal.com/artificial-intelligence/newsView/ked202607210007
233•gmays•1d ago•67 comments

Xanadu was waiting for agents

https://zed.dev/blog/agentic-xanadu
101•nsm•2d ago•42 comments

Show HN: Reactor Atlas

https://reactoratlas.com
5•fedecaccia•16h ago•0 comments

GLP-1s are being linked to fewer serious infections, including TB

https://gizmodo.com/ozempic-and-other-glp-1s-are-being-linked-to-fewer-serious-infections-includi...
90•gumby•6h ago•44 comments

Tasklet (YC P26) Is Hiring a Customer Success Engineer

https://tasklet.ai/careers/customer-success-engineer
1•mayop100•7h ago

Virtual Threads for a scripting language in Java 8 without Loom

https://jactl.io/blog/2026/08/28/jactl-virtual-threads
16•jaccomo•2d ago•1 comments

Unusual Suspects

https://neal.fun/unusual-suspects/
133•beeperboy95•1d ago•26 comments

How concerned should we be about Astra's recurrent architecture?

https://www.lesswrong.com/posts/PLisnSFir8y5AHkmP/how-concerned-should-we-be-about-astra-s-recurrent
109•yurivish•11h ago•68 comments

Google Antigravity TOS: 3rd party usage can get Google account suspended

https://twitter.com/GergelyOrosz/status/2095453567955968398
302•tosh•17h ago•203 comments

A PCB business card with a batteryless LED, powered by the phone that taps it

https://www.kevin.md/the-business-card-that-lights-up.md/
57•thekevintang•2d ago•19 comments

The true horror of Edgar Allan Poe’s stories lies in their confessions

https://yalereview.org/article/emily-ogden-edgar-allan-poe
62•lermontov•1d ago•26 comments

The asteroid currently hitting front end web development

https://nolanlawson.com/2026/08/23/the-asteroid-currently-hitting-frontend-web-development/
106•codechicago277•9h ago•116 comments

OpenAI's GPT-6 Astra on ARC-AGI-3

https://arcprize.org/blog/astra
185•vignesh_warar•9h ago•118 comments