HNHacker News
TopNewBestAskShowJobs

pjm331

595 karma · joined April 4, 2018

submissionscomments
pjm331··on Gemini 4 Carbon
great writer, starts forgetting instructions around 80k context in my experience
pjm331··on Rust off Rails: The opinionated web stack for the AI era
markdown specs are certainly the funniest way to claim to distribute software
pjm331··on Show HN: Graphicle, a Rust port of Graphify with memory for coding agents
I was demo'ing Gemini 4 Argon last night and watching it use codemode to basically generate structured docs about the codebase for itself

so your experience matches my own limited experience of starting to run evals of my own harness, which is that these specialized tools can help weak models but on the frontier they just make it slower and more expensive

pjm331··on Show HN: Graphicle, a Rust port of Graphify with memory for coding agents
I'm not looking to be convinced about this tool as much as I am genuinely looking for a way to eval these kinds of tools in general

I have only just begun playing around with evals for a harness I'm working on and so far I have just been doing runs of converting https://github.com/realworld-apps/realworld from one language to another

not super pleased with it

the unsatisfying answer I think is that crafting good eval environments for long runs takes a lot of time, and there are many things you'd want to verify that you cannot simply lint or test for

pjm331··on Show HN: Graphicle, a Rust port of Graphify with memory for coding agents
who out there is running evals of giving agents these kinds of tools and how are you doing it?
pjm331··on Gemini 4 Argon
I have a project I am working on where I wanted to have nice docs, and so I have some slop docs sitting there as placeholders until I get around to writing them, awful claudish stuff

I've actually spent some effort trying to make them halfway decent placeholders by putting together a skill based on diataxis framework (https://diataxis.fr/) that at least got everything into the right location

just took a pass at rewriting them w/ argon and am very pleased, big improvement

pjm331··on OpenAI engineer arrested in bugging of executive conference room
I’m guessing they’re referring to jamal khashoggi
pjm331··on I'm sorry, but you still have to think
Yes I have just started dabbling in some harness evals where the task is translating the RealWorld “mother of all demos” app, maybe one of the most translated apps of all time, and they cannot reliably 100% it
pjm331··on Yes, and
I don’t write the same program over and over again so I am always confused by how exactly this industrialization metaphor is supposed to map on to software development
pjm331··on What is Codemode
I appreciated this post, had never heard of codemode and I think the name is bad but it makes perfect sense

I have wanted something like this ever since I hooked up my first database MCP

Originally I had thought to set up a python runtime with like a standard data science toolkit and the db mcps available as functions, and maybe I still will but JS has been working fine for now

pjm331··on The role of cat eye narrowing movements in cat–human communication (2020)
I’ve been slow blinking at every cat I meet for years, I swear by it haha
pjm331··on Figma restricts MCP access to whitelisted clients, excluding Pi
callback urls are all localhost, there’s no domain to whitelist, just client names
pjm331··on Figma restricts MCP access to whitelisted clients, excluding Pi
Another thing they do that I find equally frustrating is their MCP can do things you cannot do via API so you are forced to use theirs and cannot implement your own
pjm331··on You said no MCP
this is how i've been solving the problem before some of these newer techniques around deferred loading etc. came out

a subagent per mcp toolset, basically sub agent per saas in the configuration at $WORK

I don't have any hard evals on this but it feels like it works more than it doesn't, especially now that subagent use has gotten better in general, but you do feel drawbacks if you ever need to do something that involves coordinating multiple sub agents, there's some communication overhead that wouldn't be there if it was just one agent with all the tools to do the whole job

pjm331··on You said no MCP
yes codemode is when you want to utilize this ability AND you want MCP tool calls as part of your scripts

codemode lets you execute scripts in a runtime where your MCP tools are made available as function calls

this matters for cases where the MCP tool is the only way to do something and you do not have an equivalent CLI, API, whatever to script with

pjm331··on Evolving programming languages in the AI era
I’m not sure. my read of this was that AI weakens human ecosystems in general because we don’t need to work together as much when we are all just working with AI separately, but maybe you have specific examples of language agnostic ecosystems in mind? I’m struggling to imagine what that would look like
pjm331··on What even is an OS now?
Didn’t mean any judgement just the metaphor that came to mind

Roblox is a game where you make the game. This sounds like an OS where you make the OS.

Probably could have spelled it out more, being too pithy perhaps

pjm331··on What even is an OS now?
Adult Roblox
pjm331··on What About Rails?
We are many of us now engaged in a big experiment to see just how little you can read the code, and for how long. Considering the consensus is that we have still not yet passed the 1 year anniversary of agents getting good, it feels too early to say how it will play out. But there are a lot of market forces working to make it happen.
pjm331··on Prompts aren’t Real
> That is currently working, but since the fix is fully deranged I expect it’ll be disturbed again at some point.

This one made me laugh out loud

pjm331··on Trying the software factory pattern
It’s all experiments at this point
pjm331··on How to Write with an LLM
Clear and simple as the truth - another good one
pjm331··on Launch HN: Skillsync (YC W26) – AI chat sessions made portable across agents
If I were you I would look into maybe like analyzing sessions across harnesses? I’m not sure, some way to leverage this shared schema work that is not syncing

Because syncing is trivially solved by just telling the agent to keep a work journal in markdown

pjm331··on Introducing System One Models and Jev
yup just joined the waiting list with a very similar use case in mind
pjm331··on Free Agent – Amp
I’ve always been surprised about the lack of discussion of amp on the front page here.

Tough selling dev tools these days

It feels like the Venn diagram of people who would use orbs and people who will just implement orbs themselves on top of something like E2B is basically a circle

pjm331··on Working with Git Worktrees in Magit
Frustrating because JJ does have workspaces which are the comparison you’d actually want to make https://www.jj-vcs.dev/latest/working-copy/#workspaces
pjm331··on Bending Spoons buying Miro for $1.355B
miro is my go-to for putting together diagrams for slide decks, but after having tried using it to actually work on things a few times, i've just come to the conclusion that actually virtual whiteboards are a bad UX for most things, inevitably you spend more time organizing the board than actually getting work done
pjm331··on Show HN: Self-hosted company OS, Claude Code and Codex agents in departments
I need to understand what is the UX of departments. 3d animated wood panels on a forest floor??
pjm331··on There's No Limit to How Bad Code Can Get
This has been a nice thing about using doctests in elixir. doc examples are compiled and run so they can’t drift. The prose around the examples can still drift of course
pjm331··on Discovery of a new OpenAI agent message board
Don's Razor - never attribute to malice or stupidity that which is adequately explained by both malice and stupidity.
Page 1 of 7Next →