HackerTrans
トップ新着トレンドコメント過去質問紹介求人

ebcode

756 カルマ登録 10 年前
Eli Bird, web developer in Northern California.

Into open source software, and other forms of freedom.

Feel free to reach out: <username>@proton.me

投稿

The Great Software Quality Collapse (2025)

techtrenches.dev
2 ポイント·投稿者 ebcode·3 か月前·0 コメント

Show HN: SourceMinder, a Context Aware Code Search for Solo Devs and Claude Code

ebcode.com
2 ポイント·投稿者 ebcode·7 か月前·3 コメント

Coroutine prime number sieve (2022) [pdf]

cs.dartmouth.edu
3 ポイント·投稿者 ebcode·10 か月前·0 コメント

コメント

ebcode
·一昨日·議論
And it reads to me like they have some other reason to move on from SWE Bench Pro, but they don't want to say what it is. They say right up top, "~30% of the tasks are broken." But that leaves ~70% un-broken, which seems pretty good to me. It would be nice if they would also say: "Here's the list of instances that are broken: <CSV>". Or, "Here's the subset of SWE Bench Pro we will use going forward." They're letting the perfect be the enemy of the good.
ebcode
·27 日前·議論
Still plugging away on SourceMinder (https://github.com/ebcode/SourceMinder). I know, I know, everyone and their brother is working on token-saving schemes for LLMs. But I’ve found it to be useful even without the LLM. I’m working on a proper website for it now where you can try it out in the browser (wasm port) — try before you don’t buy (it’s GPL). Feedback welcome.
ebcode
·3 か月前·議論
It's still in beta, and I'm hoping to get more feedback, so feel free to post in the issues or reach out directly if you run into any problems.
ebcode
·3 か月前·議論
I’m working on a tool that is a more token-efficient code search than grep. I don’t have hard numbers yet, but it’s been working for me to get longer sessions. https://github.com/ebcode/SourceMinder
ebcode
·4 か月前·議論
so, “yes false Scotsman”?
ebcode
·4 か月前·議論
That’s why we’ve got the tenth.
ebcode
·4 か月前·議論
Can anyone tell me what Yegge is on, so I can try some? Is it just money/tokens?
ebcode
·6 か月前·議論
too bad about all the ads, this is an excellent comparison of the ends of both Dutch and American empires
ebcode
·6 か月前·議論
Mr. Smith (GN) goes to Washington (Palantir).
ebcode
·6 か月前·議論
SourceMinder: A “code index” tool that finds symbols in a codebase and creates a single table sqlite database for the index. It uses tree-sitter to parse the AST and add the symbols and what they are (function, class, argument, etc) to the db. I currently have it working with TypeScript, C, Go and PHP. I’m working on adding Perl next, after someone requested it here on HN.

https://github.com/ebcode/SourceMinder
ebcode
·7 か月前·議論
Yep! Java, Perl, and Ruby are all on the to-do list. I’ll start with Perl since you asked. And it takes me about two weeks to implement a new language. Check back in January.
ebcode
·7 か月前·議論
Good luck!
ebcode
·7 か月前·議論
> A 10% improvement every month gets to be a 10x improvement in (math...)

1.1^24=9.85, so yeah, if you could reliably get a 10% speed-up each month, you’d get to 10x in roughly 2 years. (But I’d expect the speed-up per month to be non-linear.)
ebcode
·7 か月前·議論
I picked these up at a used bookstore ages ago, since they had the three-volume set. My recommendation would be to familiarize yourself with just the table of contents that’s printed on the binding, and when you come across something adjacent in your day-to-day work (e.g. Search), review the papers in that section. Those books are an excellent snapshot of the field at the time.
ebcode
·8 か月前·議論
low-effort comment with ad hominem and zero rationale. fairly toxic.
ebcode
·8 か月前·議論
The header file does most of the work. I submitted the output of gcc -E (preprocessor only) to ChatGPT: https://chatgpt.com/share/69093ba2-ae74-8006-abbb-5c7f24be23... -- and I found out about "tagged pointers".

https://en.wikipedia.org/wiki/Tagged_pointer
ebcode
·9 か月前·議論
https://archive.is/aHuRO
ebcode
·9 か月前·議論
No, not yet. I'm planning on a proper Show HN, once C and PHP are implemented. But if you want to be updated when I release it, I just created an empty repo for it here: https://github.com/ebcode/indexer-c
ebcode
·9 か月前·議論
A “code index” tool that finds symbols in a codebase and creates a single table sqlite database for querying. It’s my second month using Claude Code, and I see a common pattern where Claude tries to guess patterns with grep, and often comes back with empty results. I’m writing the tool to prevent these fruitless searches. Using tree-sitter to parse the AST and add the symbols and what they are (function, class, argument, etc) to the db. I have it working with TypeScript, and am working on adding C and PHP.
ebcode
·9 か月前·議論
Claude’s memory function adds a note to the file(s) that it reads on startup. Whereas this tool pulls from a database of memories on-demand.