James Clarke (@jacla) header
James Clarke (@jacla) profile picture

Engineering at @polytomic. Previously at @getzaius. Past life: Natural Language Processing and Machine Learning.

Medford, MA
Joined March 2007
Photo by James Clarke (@jacla)Photo by James Clarke (@jacla)Photo by James Clarke (@jacla)Photo by James Clarke (@jacla)Photo by James Clarke (@jacla)Photo by James Clarke (@jacla)Photo by James Clarke (@jacla)Photo by James Clarke (@jacla)Photo by James Clarke (@jacla)
James Clarke retweeted
Replying to @tylercowen
On AI vs SI. In the 1800s, they had "artificial ice". Thankfully they didn't rename it super ice. Now we just have ice.
1
140
Paper prototyping eink family calendar and temperature display.
27
Indoors, outside, inside.
25
Morning run. Still no time to bike.
1
28
The mess of agent harnesses and MCP clients is ridiculous. Feels like the browser compatibility wars all over again. I fell down the rabbit hole. Building a MCP server? Test what different harnesses actually support with What the Harness. what-the-harness.polytomic.c…
1
1
56
Using @modemdev made me realize this is table stakes. It is amazing how many products fail here.
it's 2026 if your agent can't explain how your product works, you need to fix it
1
1
5
421
Fall is happening.
26
I think you need to understand TikTok and instagram to use Aura.
26
MCP token trap: don't do this! Some harnesses feed both content and structuredContent to the model. Duplicate the payload, duplicate the tokens. Test your MCP output across harnesses. Browser compatibility testing is back, just with agents.
1
1
49
Use this quick test MCP server: mcp-output-probe.vercel.app/…
1
21
Prompt: Call probe_both, probe_text_only, and probe_structured_only once each. Report each probe_id and exact markers you received. Mark missing values "not visible"; don't guess or fetch separately.
12