HN user

sshh12

740 karma
Posts59
Comments90
View on HN
blog.sshh.io 1mo ago

Designing Software for Software Factories

sshh12
3pts0
over.world 1mo ago

Waypoint-1.5

sshh12
4pts0
en.wikipedia.org 2mo ago

WikiProject Editor Retention

sshh12
2pts1
blog.sshh.io 3mo ago

AI drives companies to reorganize around loops, not functions

sshh12
4pts0
github.com 4mo ago

Show HN: Brw – Browser automation for Claude Code agent teams

sshh12
1pts0
github.com 4mo ago

Plan.md

sshh12
1pts0
writing.nikunjk.com 4mo ago

Revealed Preferences

sshh12
2pts1
abnormalbuilders.substack.com 4mo ago

Our Design Docs Write Themselves

sshh12
2pts0
gist.github.com 4mo ago

Reverse-engineering how Claude's Chrome extension controls the browser

sshh12
3pts3
blog.sshh.io 5mo ago

Taste Is Not a Moat

sshh12
3pts0
writing.nikunjk.com 5mo ago

Token Anxiety

sshh12
9pts1
blog.sshh.io 5mo ago

Move Faster

sshh12
2pts0
github.com 6mo ago

Show HN: Modal Agents SDK

sshh12
4pts0
developers.google.com 6mo ago

RCS for Business

sshh12
56pts65
davistreybig.substack.com 6mo ago

All agents will become coding agents

sshh12
1pts0
blog.sshh.io 6mo ago

Agents Should Write Code, Not JSON

sshh12
3pts4
blog.sshh.io 6mo ago

Most Code Is Just Cache

sshh12
3pts0
github.com 6mo ago

Time Ablation Experiments on tau2-bench

sshh12
3pts0
github.com 6mo ago

Show HN: Train Claude Skills on Your PR History

sshh12
2pts0
blog.sshh.io 7mo ago

Understanding AI Benchmarks

sshh12
2pts0
gist.github.com 8mo ago

Gemini 3 Tools System Prompt

sshh12
1pts0
blog.sshh.io 8mo ago

How I use every Claude Code feature

sshh12
534pts188
sora2.sshh.io 9mo ago

Show HN: Sora 2 API Playground

sshh12
1pts0
reality-index.sshh.io 10mo ago

Show HN: The Reality Index – Prediction Market Newsletter

sshh12
2pts0
blog.sshh.io 11mo ago

Betting Against the Models (Security for AI Agents)

sshh12
3pts0
blog.sshh.io 11mo ago

AI Can't Read Your Docs

sshh12
3pts0
blog.sshh.io 1y ago

Assistants Aren't the Future of AI

sshh12
2pts0
blog.sshh.io 1y ago

Building Multi-Agent Systems (Part 2)

sshh12
2pts0
blog.sshh.io 1y ago

How to Train Your GPT Wrapper

sshh12
2pts0
blog.sshh.io 1y ago

How I Use AI (2025)

sshh12
1pts0
[dead] 2 months ago

Oof well I guess I'm personally a fan of buzz feed listicles. Thats been my style pre-AI.

[dead] 2 months ago

Any issues with the content itself?

It shouldn't be that surprising that a post advocating for using more AI is written using AI.

Youre right and there are some assumptions being made here around the agent having enough context to work on a task without interrupts (e.g. team review, asking questions, etc).

Typically human equivalent time is based on a single person given all the potential information they need up front (which is not today how a lot of work is done).

IMO MCP isn't totally dead, but its role has shrunk. Quoting from my post [1]:

"Instead of a bloated API, an MCP should be a simple, secure gateway... MCP’s job isn’t to abstract reality for the agent; its job is to manage the auth, networking, and security boundaries and then get out of the way."

You still need some standard to hook up data to agents esp when the agents are not running on your local dev machine. I don't think e.g. REST/etc are nearly specific enough to do this without a more constrained standard for requests.

[1] https://blog.sshh.io/p/how-i-use-every-claude-code-feature

Yeah I started with Cursor, went hybrid, and then in the last month or so I've totally swapped over.

Part of it is the snappy more minimal UX but also just pure efficacy seems consistently better. Claude does its best work in CC. I'm sure the same is true of Codex.

Yeah if that's possible or you are willing to build it, that's the right solution. Today pretty much all of my integrations are pure CLIs like that rather than MCPs.

You can do anything you want via a CLI but MCP still exists as a standard that folks and platforms might want to adopt as a common interface.

Often code in SaaS companies like ours is indeed how we solve customer problems. It's not so much the amount of code but the rate (code per time) we can effectively use to solve problems/build solutions. AI, when tuned correctly, lets us do this faster than ever possible before.

Makes sense. I work for a growth stage startup and most of these apply to our internal mono repo so hard to share specifics. We use this for both new and legacy code each with their own unique AI coding challenges.

If theres enough interest, I might replicate some examples in an open source project.

I've found planning to be key here for scaling to arbitrary complex changes.

It's much easier to review larger changes when you've aligned on a Claude generated plan up front.

It's a balance and we use both.

Skills doesn't totally deprecate documenting things in CLAUDE.md but agree that a lot of these can be defined as skills instead.

Skill frontmatter also still sits in the global context so it's not really a token optimization either.

Yeah I like to think not everyone can spend their day exploring/tinkering with all these features so it's handy to just snapshot what exists and what works/doesn't.

Thanks! I def don't think I would have guessed this use case when MCP first came out, but more and more it seems Claude just yearns for scripting on data rather than a bunch of "tools". My/MCPs job has become just getting it that data.

I'm surprised we haven't seen more "real" attacks from these sorts of things, maybe it's just bc not very many people are actually running these types of MCPs (fortunately) in production.

Wrote about a similar supabase case [0] a few months ago and it's interesting that despite how well known these attacks feel even the official docs don't call it out [1].

[0] https://blog.sshh.io/i/161242947/mcp-allows-for-more-powerfu... [1] https://supabase.com/docs/guides/getting-started/mcp

I could see some cases were the tools are user data specific. You upload some csv and now there are some tools customized for slicing and manipulating that data.

It's totally possible to build tools in way that everything is static but might be less intuitive for some use cases.