Live data from Hacker News

Viewing profile — blakec

blakec

HN member
Joined
Mon, Feb 14, 2011, 7:04 PM UTC
HN karma
37
Public activity
23 items

About blakec

Design + engineering. Swift + Python. Indie builder. blakecrosley.com | current project: resumegeni.com

Recent public activity

  1. comment
    Comment #48662603

    [flagged]

  2. comment
  3. story
  4. comment
    Comment #48451754

    [flagged]

  5. story
  6. 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, …

  7. story
  8. 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…

  9. 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…

  10. 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…

  11. comment
    Comment #47228556

    commented below with more info in depth

  12. 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…

  13. 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…

  14. 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…

  15. 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 …

  16. 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…

  17. 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…

  18. 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…

  19. story
  20. comment
    Comment #9791105

    Nice read. Pay what feels right.

  21. story
  22. story
  23. story