Viewing profile — blakec
blakec
HN member- Joined
- Mon, Feb 14, 2011, 7:04 PM UTC
- HN karma
- 37
- Public activity
- 23 items
- HN profile
- View on Hacker News ↗
About blakec
Recent public activity
-
comment
Comment #48662603
[flagged]
- comment
- story
-
comment
Comment #48451754
[flagged]
- story
-
comment
Comment #47605057
I built a browser-based recreation of MacPaint (1984) as a tribute to Bill Atkinson and Susan Kare. All the original tools, marquee, lasso, pencil, brush, spray can, paint bucket, …
- story
-
comment
Comment #47279873
Lot of good points in this thread but it keeps circling "LLMs produce code that looks right but isn't" without landing on what to actually do about it. The two I hit most often: th…
-
comment
Comment #47275652
The cache key collision is the part that keeps bugging me. Most CI/CD pipelines share a single npm cache across workflows. Cline's triage workflow restored a cache keyed on `${{ ru…
-
comment
Comment #47237739
IDF handles most of it. In BM25, inverse document frequency naturally down-weights terms that appear in every document, so JSON keys like "id", "status", "type" that show up in eve…
-
comment
Comment #47228556
commented below with more info in depth
-
comment
Comment #47227639
I wrote it up. The full system reference is here: https://blakecrosley.com/guides/obsidian — vault architecture, hybrid retrieval (Model2Vec + FTS5 + RRF), MCP integration, increme…
-
comment
Comment #47203790
The FTS5 index approach here is right, but I'd push further: pure BM25 underperforms on tool outputs because they're a mix of structured data (JSON, tables, config) and natural lan…
-
comment
Comment #47203782
The proxy-based secret injection approach mentioned upthread is solid for network credentials, but it doesn't cover the local attack surface — your SSH keys, GPG keys, AWS credenti…
-
comment
Comment #47136986
I've been cataloging agent failure modes for two months. They're not random, they repeat. I gave them names so I could build mitigations: Shortcut Spiral: agent skips verification …
-
comment
Comment #47132240
I built one of these by accident over two months on Claude Code. ~15,000 lines of hooks, skills, and agents. I never set out to build an orchestration layer. I fixed one problem (s…
-
comment
Comment #47130830
Yeah, but not a framework. I'm using Claude Code's hook system. 84 hooks across 15 event types. Biggest thing I learned: don't let multiple hooks fire independently on the same eve…
-
comment
Comment #47129305
The discussion is focused on blame but the real question is architectural: why was there no gate between the agent and the publish button? Commands have blast radius. Writing a loc…
- story
-
comment
Comment #9791105
Nice read. Pay what feels right.
- story
- story
- story