frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Is Grep All You Need? How Agent Harnesses Reshape Agentic Search

https://arxiv.org/abs/2605.15184
33•Anon84•2h ago

Comments

sys_64738•1h ago
Surely 'strings' would be even better?
yodon•55m ago
Feels important, but I wish they also had compared against something like MeiliSearch or Algolia.
verdverm•30m ago
100%, there's even Typesense, open source Algolia, which can do hybrid search and a number of other fancy things

I'm currently working on a markdown kb / search tool for my agents, in part built on TS

piker•47m ago
I recently watched the new Palantir + Kirkland & Ellis fund formation platform demo, and I was surprised to see how effective the union of structured data was in an agent harness. We're used to dealing with flat files and comparing here basic ways of searching, essentially, long strings, but using Palantir's "Ontology" graph framework, I think Kirkland is going to be able to achieve some exception and differentiating outcomes in legal tech. The whole idea assumes that they've got great structured data already, and perhaps that's the real valuable unknown, but giving an agent those tools is super powerful.

I wrote about it[1] and came away with a different view on both Palantir and the future of agentic workflows personally.

[1] sorry, LinkedIn: https://www.linkedin.com/pulse/fund-managements-killer-app-d...

hmokiguess•33m ago
Tangential, I have a hook that rewriters grep to rg but lately I wonder if this is actually wasteful as the model is so biased to grep, is there a way to shim/alias perhaps?
verdverm•31m ago
Many harnesses are doing this already, "Grep" is the tool name, ripgrep is the implementation

It depends on if it is using Grep the harness tool or Grep from the bash tool

hmokiguess•25m ago
I see it using the Bash tool infrequently though sometimes Grep. I'm on Claude Code for now due to subscription lock-in, been contemplating moving to pi though
joelfried•18m ago
My experience here (also Claude user) is that the model uses different tools in different contexts. I see rg more on frontend and grep more on backend work. I imagine it defaults to using the tool it has more learning around within the contexts it's reaching for and since for the most part it's 6 of one or half a dozen of the other you'll see environment specific usages for these tools in claude for now. I imagine eventually it'll standardize but we're early yet on such things.

If you'd told me a decade ago I'd finally learn some sed in 26 because I'd want to understand what the AI was doing I'd have told you you were crazy . . .

celrod•21m ago
If performance is the concern, ugrep will get you most of the way there relative to gnu grep, and should be fully grep compatible in terms of syntax:

https://github.com/Genivia/ugrep#aliases

Claude Code may ship with ugrep already.

gbacon•14m ago
This is a surprising result. With structured inputs like source code, I’d expect grep to outperform semantic search, but natural language’s errors and inconsistencies seem to leave so many cracks for information to fall through.
jeffchuber•11m ago
If you are truly bitter-lesson pilled - give the agent all the tools and let it decide which to use.

- regex (grep) - hybrid search (bm25+vector)

this X vs Y is uninteresting when the answer can be both.

worthless-trash•7m ago
I'm still disappointed that ai can't use ctags, its used for finding strings and patterns, its right there.
kwillets•5m ago
I'm curious to see what patterns it's grepping.
sdesol•14m ago
My CLI does something close to this:

https://github.com/gitsense/gsc-cli

`gsc grep` is just an alias for `gsc rg`, mostly because agents are much more likely to reach for “grep” than “rg”.

It works pretty well, but it is not a perfect drop-in replacement. `grep` and `ripgrep` differ in a few details, especially around glob/wildcard behaviour and flags. What I found works is to not use `grep` in search examples, and have the CLI spit out an error message for the AI saying this is `ripgrep`, so it needs to use `ripgrep` syntax.

Making Graphics Like it's 1993

https://staniks.github.io/articles/catlantean-3d-blog-1/
408•sklopec•5h ago•58 comments

Microsoft's open source tools were hacked to steal passwords of AI developers

https://techcrunch.com/2026/06/08/microsofts-open-source-tools-were-hacked-to-steal-passwords-of-...
387•raffael_de•8h ago•155 comments

Can LLMs Beat Classical Hyperparameter Optimization Algorithms?

https://arxiv.org/abs/2603.24647
36•galsapir•1h ago•4 comments

Biff.core: system composition for Clojure web apps

https://biffweb.com/p/core/
9•jacobobryant•6m ago•1 comments

Show HN: GentleOS – A pair of hobby OSes for vintage 32-bit and 16-bit PCs

https://github.com/luke8086/gentleos32
29•luke8086•2d ago•65 comments

OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

https://opencv.org/opencv-5/
499•ternaus•3d ago•81 comments

Unified Controllable and Faithful Text-to-CAD Generation with LLMs

https://arxiv.org/abs/2604.19773
29•PaulHoule•2h ago•1 comments

Show HN: Gravity – interactive solar-system simulator, from Newton to Einstein

https://qunabu.github.io/Gravity/
68•qunabu•4h ago•19 comments

Is Grep All You Need? How Agent Harnesses Reshape Agentic Search

https://arxiv.org/abs/2605.15184
34•Anon84•2h ago•17 comments

FCC Wants to Kill Burner Phones by Forcing Telecoms to Get All Customers' IDs

https://www.404media.co/fcc-wants-to-kill-burner-phones-by-forcing-telecoms-to-get-all-customers-...
47•berlianta•57m ago•15 comments

Using Optical Aberrations to Distinguish Real Astronomical Transients

https://arxiv.org/abs/2606.08319
11•solarist•1h ago•0 comments

'Sloppenheimer:' Amazon Employees Mock the Company's AI on Slack

https://www.404media.co/sloppenheimer-amazon-employees-mock-the-companys-ai-on-slack/
21•doener•19m ago•0 comments

Forever Young: how one molecule can lock plants in a youthful state (2025)

https://omnia.sas.upenn.edu/story/biologist-scott-poethig-plants-never-age
96•bryanrasmussen•7h ago•55 comments

The Effective Sample Size

https://alex.smola.org/posts/40-effective-sample-size/
9•jxmorris12•4d ago•1 comments

Emerge Career (YC S22) Is Hiring a Founding Growth Marketer

https://www.ycombinator.com/companies/emerge-career/jobs/v0S1AEG-founding-growth-marketer
1•gabesaruhashi•4h ago

Apple reveals new AI architecture built around Google Gemini models

https://www.macrumors.com/2026/06/08/apple-reveals-new-ai-architecture/
686•unclefuzzy•21h ago•529 comments

Adopting the Parallel DWARF linker in dsymutil

https://jonasdevlieghere.com/post/dsymutil-parallel-linker/
20•JDevlieghere•2d ago•4 comments

Cleaning up after AI rockstar developers

https://www.codingwithjesse.com/blog/rockstar-developers/
300•BrunoBernardino•7h ago•212 comments

Thi.ng – open-source building blocks for computational design and art

https://thi.ng
140•nmstoker•1d ago•20 comments

An introduction to functional analysis for science and engineering

https://arxiv.org/abs/1904.02539
83•Anon84•1d ago•9 comments

WWDC 2026: Apple is Folding

https://cupertinolens.com/2026/06/09/wwdc-2026-apple-is-folding/
141•brandonb•2h ago•131 comments

Corrupting a ZFS File on Purpose

https://oshogbo.com/blog/90/
60•zdw•2d ago•9 comments

Solar Energy Saves Europeans $135M a Day

https://cleantechnica.com/2026/06/08/solar-energy-saves-europeans-135-million-a-day/
118•vrganj•1h ago•65 comments

xAI is looking more like a datacentre REIT than a frontier lab

https://martinalderson.com/posts/xais-new-rental-business/
647•martinald•1d ago•499 comments

SAT-Physical Thermodynamic Framework: treating constraints as a thermal system

https://github.com/alikamp/SAT_HARDNESS_P-NP
5•kauai1•3d ago•0 comments

Show HN: Performative-UI – A react component library of design tropes

https://vorpus.github.io/performativeUI/
1096•lizhang•1d ago•196 comments

Job: Head of Stonehenge

https://www.english-heritage.org.uk/about/our-people/careers-with-us/job-search/default-job-page/...
206•mooreds•12h ago•192 comments

Siri AI

https://www.apple.com/apple-intelligence/
646•0xedb•22h ago•648 comments

Eagle Computer: The rise and fall of an early PC clone

https://dfarq.homeip.net/eagle-computer-the-rise-and-fall-of-an-early-pc-clone/
45•giuliomagnifico•7h ago•9 comments

The beauty and simplicity of the good old C-style void* in C++

https://giodicanio.com/2026/06/05/how-to-declare-a-c-plus-plus-function-that-takes-a-blob-of-memory/
53•movd128•2d ago•106 comments